/* built_at: 2026-05-18T14:29:50Z | build_ms: 397.381 | timing_scope: mincss_get_or_build(cache+compile+io) */
:root{ --transition_time_fast:0.125s;--transition_time_normal:0.2s;--transition_time_slow:0.5s;--activity-inchat_color:#31c46b;--activity-online_color:#2f8cff;}.materialize-red{ background-color:#e51c23 !important;}.materialize-red-text{ color:#e51c23 !important;}.materialize-red.lighten-5{ background-color:#fdeaeb !important;}.materialize-red-text.text-lighten-5{ color:#fdeaeb !important;}.materialize-red.lighten-4{ background-color:#f8c1c3 !important;}.materialize-red-text.text-lighten-4{ color:#f8c1c3 !important;}.materialize-red.lighten-3{ background-color:#f3989b !important;}.materialize-red-text.text-lighten-3{ color:#f3989b !important;}.materialize-red.lighten-2{ background-color:#ee6e73 !important;}.materialize-red-text.text-lighten-2{ color:#ee6e73 !important;}.materialize-red.lighten-1{ background-color:#ea454b !important;}.materialize-red-text.text-lighten-1{ color:#ea454b !important;}.materialize-red.darken-1{ background-color:#d0181e !important;}.materialize-red-text.text-darken-1{ color:#d0181e !important;}.materialize-red.darken-2{ background-color:#b9151b !important;}.materialize-red-text.text-darken-2{ color:#b9151b !important;}.materialize-red.darken-3{ background-color:#a21318 !important;}.materialize-red-text.text-darken-3{ color:#a21318 !important;}.materialize-red.darken-4{ background-color:#8b1014 !important;}.materialize-red-text.text-darken-4{ color:#8b1014 !important;}.red{ background-color:#F44336 !important;}.red-text{ color:#F44336 !important;}.red.lighten-5{ background-color:#FFEBEE !important;}.red-text.text-lighten-5{ color:#FFEBEE !important;}.red.lighten-4{ background-color:#FFCDD2 !important;}.red-text.text-lighten-4{ color:#FFCDD2 !important;}.red.lighten-3{ background-color:#EF9A9A !important;}.red-text.text-lighten-3{ color:#EF9A9A !important;}.red.lighten-2{ background-color:#E57373 !important;}.red-text.text-lighten-2{ color:#E57373 !important;}.red.lighten-1{ background-color:#EF5350 !important;}.red-text.text-lighten-1{ color:#EF5350 !important;}.red.darken-1{ background-color:#E53935 !important;}.red-text.text-darken-1{ color:#E53935 !important;}.red.darken-2{ background-color:#D32F2F !important;}.red-text.text-darken-2{ color:#D32F2F !important;}.red.darken-3{ background-color:#C62828 !important;}.red-text.text-darken-3{ color:#C62828 !important;}.red.darken-4{ background-color:#B71C1C !important;}.red-text.text-darken-4{ color:#B71C1C !important;}.red.accent-1{ background-color:#FF8A80 !important;}.red-text.text-accent-1{ color:#FF8A80 !important;}.red.accent-2{ background-color:#FF5252 !important;}.red-text.text-accent-2{ color:#FF5252 !important;}.red.accent-3{ background-color:#FF1744 !important;}.red-text.text-accent-3{ color:#FF1744 !important;}.red.accent-4{ background-color:#D50000 !important;}.red-text.text-accent-4{ color:#D50000 !important;}.pink{ background-color:#e91e63 !important;}.pink-text{ color:#e91e63 !important;}.pink.lighten-5{ background-color:#fce4ec !important;}.pink-text.text-lighten-5{ color:#fce4ec !important;}.pink.lighten-4{ background-color:#f8bbd0 !important;}.pink-text.text-lighten-4{ color:#f8bbd0 !important;}.pink.lighten-3{ background-color:#f48fb1 !important;}.pink-text.text-lighten-3{ color:#f48fb1 !important;}.pink.lighten-2{ background-color:#f06292 !important;}.pink-text.text-lighten-2{ color:#f06292 !important;}.pink.lighten-1{ background-color:#ec407a !important;}.pink-text.text-lighten-1{ color:#ec407a !important;}.pink.darken-1{ background-color:#d81b60 !important;}.pink-text.text-darken-1{ color:#d81b60 !important;}.pink.darken-2{ background-color:#c2185b !important;}.pink-text.text-darken-2{ color:#c2185b !important;}.pink.darken-3{ background-color:#ad1457 !important;}.pink-text.text-darken-3{ color:#ad1457 !important;}.pink.darken-4{ background-color:#880e4f !important;}.pink-text.text-darken-4{ color:#880e4f !important;}.pink.accent-1{ background-color:#ff80ab !important;}.pink-text.text-accent-1{ color:#ff80ab !important;}.pink.accent-2{ background-color:#ff4081 !important;}.pink-text.text-accent-2{ color:#ff4081 !important;}.pink.accent-3{ background-color:#f50057 !important;}.pink-text.text-accent-3{ color:#f50057 !important;}.pink.accent-4{ background-color:#c51162 !important;}.pink-text.text-accent-4{ color:#c51162 !important;}.purple{ background-color:#9c27b0 !important;}.purple-text{ color:#9c27b0 !important;}.purple.lighten-5{ background-color:#f3e5f5 !important;}.purple-text.text-lighten-5{ color:#f3e5f5 !important;}.purple.lighten-4{ background-color:#e1bee7 !important;}.purple-text.text-lighten-4{ color:#e1bee7 !important;}.purple.lighten-3{ background-color:#ce93d8 !important;}.purple-text.text-lighten-3{ color:#ce93d8 !important;}.purple.lighten-2{ background-color:#ba68c8 !important;}.purple-text.text-lighten-2{ color:#ba68c8 !important;}.purple.lighten-1{ background-color:#ab47bc !important;}.purple-text.text-lighten-1{ color:#ab47bc !important;}.purple.darken-1{ background-color:#8e24aa !important;}.purple-text.text-darken-1{ color:#8e24aa !important;}.purple.darken-2{ background-color:#7b1fa2 !important;}.purple-text.text-darken-2{ color:#7b1fa2 !important;}.purple.darken-3{ background-color:#6a1b9a !important;}.purple-text.text-darken-3{ color:#6a1b9a !important;}.purple.darken-4{ background-color:#4a148c !important;}.purple-text.text-darken-4{ color:#4a148c !important;}.purple.accent-1{ background-color:#ea80fc !important;}.purple-text.text-accent-1{ color:#ea80fc !important;}.purple.accent-2{ background-color:#e040fb !important;}.purple-text.text-accent-2{ color:#e040fb !important;}.purple.accent-3{ background-color:#d500f9 !important;}.purple-text.text-accent-3{ color:#d500f9 !important;}.purple.accent-4{ background-color:#aa00ff !important;}.purple-text.text-accent-4{ color:#aa00ff !important;}.deep-purple{ background-color:#673ab7 !important;}.deep-purple-text{ color:#673ab7 !important;}.deep-purple.lighten-5{ background-color:#ede7f6 !important;}.deep-purple-text.text-lighten-5{ color:#ede7f6 !important;}.deep-purple.lighten-4{ background-color:#d1c4e9 !important;}.deep-purple-text.text-lighten-4{ color:#d1c4e9 !important;}.deep-purple.lighten-3{ background-color:#b39ddb !important;}.deep-purple-text.text-lighten-3{ color:#b39ddb !important;}.deep-purple.lighten-2{ background-color:#9575cd !important;}.deep-purple-text.text-lighten-2{ color:#9575cd !important;}.deep-purple.lighten-1{ background-color:#7e57c2 !important;}.deep-purple-text.text-lighten-1{ color:#7e57c2 !important;}.deep-purple.darken-1{ background-color:#5e35b1 !important;}.deep-purple-text.text-darken-1{ color:#5e35b1 !important;}.deep-purple.darken-2{ background-color:#512da8 !important;}.deep-purple-text.text-darken-2{ color:#512da8 !important;}.deep-purple.darken-3{ background-color:#4527a0 !important;}.deep-purple-text.text-darken-3{ color:#4527a0 !important;}.deep-purple.darken-4{ background-color:#311b92 !important;}.deep-purple-text.text-darken-4{ color:#311b92 !important;}.deep-purple.accent-1{ background-color:#b388ff !important;}.deep-purple-text.text-accent-1{ color:#b388ff !important;}.deep-purple.accent-2{ background-color:#7c4dff !important;}.deep-purple-text.text-accent-2{ color:#7c4dff !important;}.deep-purple.accent-3{ background-color:#651fff !important;}.deep-purple-text.text-accent-3{ color:#651fff !important;}.deep-purple.accent-4{ background-color:#6200ea !important;}.deep-purple-text.text-accent-4{ color:#6200ea !important;}.indigo{ background-color:#3f51b5 !important;}.indigo-text{ color:#3f51b5 !important;}.indigo.lighten-5{ background-color:#e8eaf6 !important;}.indigo-text.text-lighten-5{ color:#e8eaf6 !important;}.indigo.lighten-4{ background-color:#c5cae9 !important;}.indigo-text.text-lighten-4{ color:#c5cae9 !important;}.indigo.lighten-3{ background-color:#9fa8da !important;}.indigo-text.text-lighten-3{ color:#9fa8da !important;}.indigo.lighten-2{ background-color:#7986cb !important;}.indigo-text.text-lighten-2{ color:#7986cb !important;}.indigo.lighten-1{ background-color:#5c6bc0 !important;}.indigo-text.text-lighten-1{ color:#5c6bc0 !important;}.indigo.darken-1{ background-color:#3949ab !important;}.indigo-text.text-darken-1{ color:#3949ab !important;}.indigo.darken-2{ background-color:#303f9f !important;}.indigo-text.text-darken-2{ color:#303f9f !important;}.indigo.darken-3{ background-color:#283593 !important;}.indigo-text.text-darken-3{ color:#283593 !important;}.indigo.darken-4{ background-color:#1a237e !important;}.indigo-text.text-darken-4{ color:#1a237e !important;}.indigo.accent-1{ background-color:#8c9eff !important;}.indigo-text.text-accent-1{ color:#8c9eff !important;}.indigo.accent-2{ background-color:#536dfe !important;}.indigo-text.text-accent-2{ color:#536dfe !important;}.indigo.accent-3{ background-color:#3d5afe !important;}.indigo-text.text-accent-3{ color:#3d5afe !important;}.indigo.accent-4{ background-color:#304ffe !important;}.indigo-text.text-accent-4{ color:#304ffe !important;}.blue{ background-color:#2196F3 !important;}.blue-text{ color:#2196F3 !important;}.blue.lighten-5{ background-color:#E3F2FD !important;}.blue-text.text-lighten-5{ color:#E3F2FD !important;}.blue.lighten-4{ background-color:#BBDEFB !important;}.blue-text.text-lighten-4{ color:#BBDEFB !important;}.blue.lighten-3{ background-color:#90CAF9 !important;}.blue-text.text-lighten-3{ color:#90CAF9 !important;}.blue.lighten-2{ background-color:#64B5F6 !important;}.blue-text.text-lighten-2{ color:#64B5F6 !important;}.blue.lighten-1{ background-color:#42A5F5 !important;}.blue-text.text-lighten-1{ color:#42A5F5 !important;}.blue.darken-1{ background-color:#1E88E5 !important;}.blue-text.text-darken-1{ color:#1E88E5 !important;}.blue.darken-2{ background-color:#1976D2 !important;}.blue-text.text-darken-2{ color:#1976D2 !important;}.blue.darken-3{ background-color:#1565C0 !important;}.blue-text.text-darken-3{ color:#1565C0 !important;}.blue.darken-4{ background-color:#0D47A1 !important;}.blue-text.text-darken-4{ color:#0D47A1 !important;}.blue.accent-1{ background-color:#82B1FF !important;}.blue-text.text-accent-1{ color:#82B1FF !important;}.blue.accent-2{ background-color:#448AFF !important;}.blue-text.text-accent-2{ color:#448AFF !important;}.blue.accent-3{ background-color:#2979FF !important;}.blue-text.text-accent-3{ color:#2979FF !important;}.blue.accent-4{ background-color:#2962FF !important;}.blue-text.text-accent-4{ color:#2962FF !important;}.light-blue{ background-color:#03a9f4 !important;}.light-blue-text{ color:#03a9f4 !important;}.light-blue.lighten-5{ background-color:#e1f5fe !important;}.light-blue-text.text-lighten-5{ color:#e1f5fe !important;}.light-blue.lighten-4{ background-color:#b3e5fc !important;}.light-blue-text.text-lighten-4{ color:#b3e5fc !important;}.light-blue.lighten-3{ background-color:#81d4fa !important;}.light-blue-text.text-lighten-3{ color:#81d4fa !important;}.light-blue.lighten-2{ background-color:#4fc3f7 !important;}.light-blue-text.text-lighten-2{ color:#4fc3f7 !important;}.light-blue.lighten-1{ background-color:#29b6f6 !important;}.light-blue-text.text-lighten-1{ color:#29b6f6 !important;}.light-blue.darken-1{ background-color:#039be5 !important;}.light-blue-text.text-darken-1{ color:#039be5 !important;}.light-blue.darken-2{ background-color:#0288d1 !important;}.light-blue-text.text-darken-2{ color:#0288d1 !important;}.light-blue.darken-3{ background-color:#0277bd !important;}.light-blue-text.text-darken-3{ color:#0277bd !important;}.light-blue.darken-4{ background-color:#01579b !important;}.light-blue-text.text-darken-4{ color:#01579b !important;}.light-blue.accent-1{ background-color:#80d8ff !important;}.light-blue-text.text-accent-1{ color:#80d8ff !important;}.light-blue.accent-2{ background-color:#40c4ff !important;}.light-blue-text.text-accent-2{ color:#40c4ff !important;}.light-blue.accent-3{ background-color:#00b0ff !important;}.light-blue-text.text-accent-3{ color:#00b0ff !important;}.light-blue.accent-4{ background-color:#0091ea !important;}.light-blue-text.text-accent-4{ color:#0091ea !important;}.cyan{ background-color:#00bcd4 !important;}.cyan-text{ color:#00bcd4 !important;}.cyan.lighten-5{ background-color:#e0f7fa !important;}.cyan-text.text-lighten-5{ color:#e0f7fa !important;}.cyan.lighten-4{ background-color:#b2ebf2 !important;}.cyan-text.text-lighten-4{ color:#b2ebf2 !important;}.cyan.lighten-3{ background-color:#80deea !important;}.cyan-text.text-lighten-3{ color:#80deea !important;}.cyan.lighten-2{ background-color:#4dd0e1 !important;}.cyan-text.text-lighten-2{ color:#4dd0e1 !important;}.cyan.lighten-1{ background-color:#26c6da !important;}.cyan-text.text-lighten-1{ color:#26c6da !important;}.cyan.darken-1{ background-color:#00acc1 !important;}.cyan-text.text-darken-1{ color:#00acc1 !important;}.cyan.darken-2{ background-color:#0097a7 !important;}.cyan-text.text-darken-2{ color:#0097a7 !important;}.cyan.darken-3{ background-color:#00838f !important;}.cyan-text.text-darken-3{ color:#00838f !important;}.cyan.darken-4{ background-color:#006064 !important;}.cyan-text.text-darken-4{ color:#006064 !important;}.cyan.accent-1{ background-color:#84ffff !important;}.cyan-text.text-accent-1{ color:#84ffff !important;}.cyan.accent-2{ background-color:#18ffff !important;}.cyan-text.text-accent-2{ color:#18ffff !important;}.cyan.accent-3{ background-color:#00e5ff !important;}.cyan-text.text-accent-3{ color:#00e5ff !important;}.cyan.accent-4{ background-color:#00b8d4 !important;}.cyan-text.text-accent-4{ color:#00b8d4 !important;}.teal{ background-color:#009688 !important;}.teal-text{ color:#009688 !important;}.teal.lighten-5{ background-color:#e0f2f1 !important;}.teal-text.text-lighten-5{ color:#e0f2f1 !important;}.teal.lighten-4{ background-color:#b2dfdb !important;}.teal-text.text-lighten-4{ color:#b2dfdb !important;}.teal.lighten-3{ background-color:#80cbc4 !important;}.teal-text.text-lighten-3{ color:#80cbc4 !important;}.teal.lighten-2{ background-color:#4db6ac !important;}.teal-text.text-lighten-2{ color:#4db6ac !important;}.teal.lighten-1{ background-color:#26a69a !important;}.teal-text.text-lighten-1{ color:#26a69a !important;}.teal.darken-1{ background-color:#00897b !important;}.teal-text.text-darken-1{ color:#00897b !important;}.teal.darken-2{ background-color:#00796b !important;}.teal-text.text-darken-2{ color:#00796b !important;}.teal.darken-3{ background-color:#00695c !important;}.teal-text.text-darken-3{ color:#00695c !important;}.teal.darken-4{ background-color:#004d40 !important;}.teal-text.text-darken-4{ color:#004d40 !important;}.teal.accent-1{ background-color:#a7ffeb !important;}.teal-text.text-accent-1{ color:#a7ffeb !important;}.teal.accent-2{ background-color:#64ffda !important;}.teal-text.text-accent-2{ color:#64ffda !important;}.teal.accent-3{ background-color:#1de9b6 !important;}.teal-text.text-accent-3{ color:#1de9b6 !important;}.teal.accent-4{ background-color:#00bfa5 !important;}.teal-text.text-accent-4{ color:#00bfa5 !important;}.green{ background-color:#4CAF50 !important;}.green-text{ color:#4CAF50 !important;}.green.lighten-5{ background-color:#E8F5E9 !important;}.green-text.text-lighten-5{ color:#E8F5E9 !important;}.green.lighten-4{ background-color:#C8E6C9 !important;}.green-text.text-lighten-4{ color:#C8E6C9 !important;}.green.lighten-3{ background-color:#A5D6A7 !important;}.green-text.text-lighten-3{ color:#A5D6A7 !important;}.green.lighten-2{ background-color:#81C784 !important;}.green-text.text-lighten-2{ color:#81C784 !important;}.green.lighten-1{ background-color:#66BB6A !important;}.green-text.text-lighten-1{ color:#66BB6A !important;}.green.darken-1{ background-color:#43A047 !important;}.green-text.text-darken-1{ color:#43A047 !important;}.green.darken-2{ background-color:#388E3C !important;}.green-text.text-darken-2{ color:#388E3C !important;}.green.darken-3{ background-color:#2E7D32 !important;}.green-text.text-darken-3{ color:#2E7D32 !important;}.green.darken-4{ background-color:#1B5E20 !important;}.green-text.text-darken-4{ color:#1B5E20 !important;}.green.accent-1{ background-color:#B9F6CA !important;}.green-text.text-accent-1{ color:#B9F6CA !important;}.green.accent-2{ background-color:#69F0AE !important;}.green-text.text-accent-2{ color:#69F0AE !important;}.green.accent-3{ background-color:#00E676 !important;}.green-text.text-accent-3{ color:#00E676 !important;}.green.accent-4{ background-color:#00C853 !important;}.green-text.text-accent-4{ color:#00C853 !important;}.light-green{ background-color:#8bc34a !important;}.light-green-text{ color:#8bc34a !important;}.light-green.lighten-5{ background-color:#f1f8e9 !important;}.light-green-text.text-lighten-5{ color:#f1f8e9 !important;}.light-green.lighten-4{ background-color:#dcedc8 !important;}.light-green-text.text-lighten-4{ color:#dcedc8 !important;}.light-green.lighten-3{ background-color:#c5e1a5 !important;}.light-green-text.text-lighten-3{ color:#c5e1a5 !important;}.light-green.lighten-2{ background-color:#aed581 !important;}.light-green-text.text-lighten-2{ color:#aed581 !important;}.light-green.lighten-1{ background-color:#9ccc65 !important;}.light-green-text.text-lighten-1{ color:#9ccc65 !important;}.light-green.darken-1{ background-color:#7cb342 !important;}.light-green-text.text-darken-1{ color:#7cb342 !important;}.light-green.darken-2{ background-color:#689f38 !important;}.light-green-text.text-darken-2{ color:#689f38 !important;}.light-green.darken-3{ background-color:#558b2f !important;}.light-green-text.text-darken-3{ color:#558b2f !important;}.light-green.darken-4{ background-color:#33691e !important;}.light-green-text.text-darken-4{ color:#33691e !important;}.light-green.accent-1{ background-color:#ccff90 !important;}.light-green-text.text-accent-1{ color:#ccff90 !important;}.light-green.accent-2{ background-color:#b2ff59 !important;}.light-green-text.text-accent-2{ color:#b2ff59 !important;}.light-green.accent-3{ background-color:#76ff03 !important;}.light-green-text.text-accent-3{ color:#76ff03 !important;}.light-green.accent-4{ background-color:#64dd17 !important;}.light-green-text.text-accent-4{ color:#64dd17 !important;}.lime{ background-color:#cddc39 !important;}.lime-text{ color:#cddc39 !important;}.lime.lighten-5{ background-color:#f9fbe7 !important;}.lime-text.text-lighten-5{ color:#f9fbe7 !important;}.lime.lighten-4{ background-color:#f0f4c3 !important;}.lime-text.text-lighten-4{ color:#f0f4c3 !important;}.lime.lighten-3{ background-color:#e6ee9c !important;}.lime-text.text-lighten-3{ color:#e6ee9c !important;}.lime.lighten-2{ background-color:#dce775 !important;}.lime-text.text-lighten-2{ color:#dce775 !important;}.lime.lighten-1{ background-color:#d4e157 !important;}.lime-text.text-lighten-1{ color:#d4e157 !important;}.lime.darken-1{ background-color:#c0ca33 !important;}.lime-text.text-darken-1{ color:#c0ca33 !important;}.lime.darken-2{ background-color:#afb42b !important;}.lime-text.text-darken-2{ color:#afb42b !important;}.lime.darken-3{ background-color:#9e9d24 !important;}.lime-text.text-darken-3{ color:#9e9d24 !important;}.lime.darken-4{ background-color:#827717 !important;}.lime-text.text-darken-4{ color:#827717 !important;}.lime.accent-1{ background-color:#f4ff81 !important;}.lime-text.text-accent-1{ color:#f4ff81 !important;}.lime.accent-2{ background-color:#eeff41 !important;}.lime-text.text-accent-2{ color:#eeff41 !important;}.lime.accent-3{ background-color:#c6ff00 !important;}.lime-text.text-accent-3{ color:#c6ff00 !important;}.lime.accent-4{ background-color:#aeea00 !important;}.lime-text.text-accent-4{ color:#aeea00 !important;}.yellow{ background-color:#ffeb3b !important;}.yellow-text{ color:#ffeb3b !important;}.yellow.lighten-5{ background-color:#fffde7 !important;}.yellow-text.text-lighten-5{ color:#fffde7 !important;}.yellow.lighten-4{ background-color:#fff9c4 !important;}.yellow-text.text-lighten-4{ color:#fff9c4 !important;}.yellow.lighten-3{ background-color:#fff59d !important;}.yellow-text.text-lighten-3{ color:#fff59d !important;}.yellow.lighten-2{ background-color:#fff176 !important;}.yellow-text.text-lighten-2{ color:#fff176 !important;}.yellow.lighten-1{ background-color:#ffee58 !important;}.yellow-text.text-lighten-1{ color:#ffee58 !important;}.yellow.darken-1{ background-color:#fdd835 !important;}.yellow-text.text-darken-1{ color:#fdd835 !important;}.yellow.darken-2{ background-color:#fbc02d !important;}.yellow-text.text-darken-2{ color:#fbc02d !important;}.yellow.darken-3{ background-color:#f9a825 !important;}.yellow-text.text-darken-3{ color:#f9a825 !important;}.yellow.darken-4{ background-color:#f57f17 !important;}.yellow-text.text-darken-4{ color:#f57f17 !important;}.yellow.accent-1{ background-color:#ffff8d !important;}.yellow-text.text-accent-1{ color:#ffff8d !important;}.yellow.accent-2{ background-color:#ffff00 !important;}.yellow-text.text-accent-2{ color:#ffff00 !important;}.yellow.accent-3{ background-color:#ffea00 !important;}.yellow-text.text-accent-3{ color:#ffea00 !important;}.yellow.accent-4{ background-color:#ffd600 !important;}.yellow-text.text-accent-4{ color:#ffd600 !important;}.amber{ background-color:#ffc107 !important;}.amber-text{ color:#ffc107 !important;}.amber.lighten-5{ background-color:#fff8e1 !important;}.amber-text.text-lighten-5{ color:#fff8e1 !important;}.amber.lighten-4{ background-color:#ffecb3 !important;}.amber-text.text-lighten-4{ color:#ffecb3 !important;}.amber.lighten-3{ background-color:#ffe082 !important;}.amber-text.text-lighten-3{ color:#ffe082 !important;}.amber.lighten-2{ background-color:#ffd54f !important;}.amber-text.text-lighten-2{ color:#ffd54f !important;}.amber.lighten-1{ background-color:#ffca28 !important;}.amber-text.text-lighten-1{ color:#ffca28 !important;}.amber.darken-1{ background-color:#ffb300 !important;}.amber-text.text-darken-1{ color:#ffb300 !important;}.amber.darken-2{ background-color:#ffa000 !important;}.amber-text.text-darken-2{ color:#ffa000 !important;}.amber.darken-3{ background-color:#ff8f00 !important;}.amber-text.text-darken-3{ color:#ff8f00 !important;}.amber.darken-4{ background-color:#ff6f00 !important;}.amber-text.text-darken-4{ color:#ff6f00 !important;}.amber.accent-1{ background-color:#ffe57f !important;}.amber-text.text-accent-1{ color:#ffe57f !important;}.amber.accent-2{ background-color:#ffd740 !important;}.amber-text.text-accent-2{ color:#ffd740 !important;}.amber.accent-3{ background-color:#ffc400 !important;}.amber-text.text-accent-3{ color:#ffc400 !important;}.amber.accent-4{ background-color:#ffab00 !important;}.amber-text.text-accent-4{ color:#ffab00 !important;}.orange{ background-color:#ff9800 !important;}.orange-text{ color:#ff9800 !important;}.orange.lighten-5{ background-color:#fff3e0 !important;}.orange-text.text-lighten-5{ color:#fff3e0 !important;}.orange.lighten-4{ background-color:#ffe0b2 !important;}.orange-text.text-lighten-4{ color:#ffe0b2 !important;}.orange.lighten-3{ background-color:#ffcc80 !important;}.orange-text.text-lighten-3{ color:#ffcc80 !important;}.orange.lighten-2{ background-color:#ffb74d !important;}.orange-text.text-lighten-2{ color:#ffb74d !important;}.orange.lighten-1{ background-color:#ffa726 !important;}.orange-text.text-lighten-1{ color:#ffa726 !important;}.orange.darken-1{ background-color:#fb8c00 !important;}.orange-text.text-darken-1{ color:#fb8c00 !important;}.orange.darken-2{ background-color:#f57c00 !important;}.orange-text.text-darken-2{ color:#f57c00 !important;}.orange.darken-3{ background-color:#ef6c00 !important;}.orange-text.text-darken-3{ color:#ef6c00 !important;}.orange.darken-4{ background-color:#e65100 !important;}.orange-text.text-darken-4{ color:#e65100 !important;}.orange.accent-1{ background-color:#ffd180 !important;}.orange-text.text-accent-1{ color:#ffd180 !important;}.orange.accent-2{ background-color:#ffab40 !important;}.orange-text.text-accent-2{ color:#ffab40 !important;}.orange.accent-3{ background-color:#ff9100 !important;}.orange-text.text-accent-3{ color:#ff9100 !important;}.orange.accent-4{ background-color:#ff6d00 !important;}.orange-text.text-accent-4{ color:#ff6d00 !important;}.deep-orange{ background-color:#ff5722 !important;}.deep-orange-text{ color:#ff5722 !important;}.deep-orange.lighten-5{ background-color:#fbe9e7 !important;}.deep-orange-text.text-lighten-5{ color:#fbe9e7 !important;}.deep-orange.lighten-4{ background-color:#ffccbc !important;}.deep-orange-text.text-lighten-4{ color:#ffccbc !important;}.deep-orange.lighten-3{ background-color:#ffab91 !important;}.deep-orange-text.text-lighten-3{ color:#ffab91 !important;}.deep-orange.lighten-2{ background-color:#ff8a65 !important;}.deep-orange-text.text-lighten-2{ color:#ff8a65 !important;}.deep-orange.lighten-1{ background-color:#ff7043 !important;}.deep-orange-text.text-lighten-1{ color:#ff7043 !important;}.deep-orange.darken-1{ background-color:#f4511e !important;}.deep-orange-text.text-darken-1{ color:#f4511e !important;}.deep-orange.darken-2{ background-color:#e64a19 !important;}.deep-orange-text.text-darken-2{ color:#e64a19 !important;}.deep-orange.darken-3{ background-color:#d84315 !important;}.deep-orange-text.text-darken-3{ color:#d84315 !important;}.deep-orange.darken-4{ background-color:#bf360c !important;}.deep-orange-text.text-darken-4{ color:#bf360c !important;}.deep-orange.accent-1{ background-color:#ff9e80 !important;}.deep-orange-text.text-accent-1{ color:#ff9e80 !important;}.deep-orange.accent-2{ background-color:#ff6e40 !important;}.deep-orange-text.text-accent-2{ color:#ff6e40 !important;}.deep-orange.accent-3{ background-color:#ff3d00 !important;}.deep-orange-text.text-accent-3{ color:#ff3d00 !important;}.deep-orange.accent-4{ background-color:#dd2c00 !important;}.deep-orange-text.text-accent-4{ color:#dd2c00 !important;}.brown{ background-color:#795548 !important;}.brown-text{ color:#795548 !important;}.brown.lighten-5{ background-color:#efebe9 !important;}.brown-text.text-lighten-5{ color:#efebe9 !important;}.brown.lighten-4{ background-color:#d7ccc8 !important;}.brown-text.text-lighten-4{ color:#d7ccc8 !important;}.brown.lighten-3{ background-color:#bcaaa4 !important;}.brown-text.text-lighten-3{ color:#bcaaa4 !important;}.brown.lighten-2{ background-color:#a1887f !important;}.brown-text.text-lighten-2{ color:#a1887f !important;}.brown.lighten-1{ background-color:#8d6e63 !important;}.brown-text.text-lighten-1{ color:#8d6e63 !important;}.brown.darken-1{ background-color:#6d4c41 !important;}.brown-text.text-darken-1{ color:#6d4c41 !important;}.brown.darken-2{ background-color:#5d4037 !important;}.brown-text.text-darken-2{ color:#5d4037 !important;}.brown.darken-3{ background-color:#4e342e !important;}.brown-text.text-darken-3{ color:#4e342e !important;}.brown.darken-4{ background-color:#3e2723 !important;}.brown-text.text-darken-4{ color:#3e2723 !important;}.blue-grey{ background-color:#607d8b !important;}.blue-grey-text{ color:#607d8b !important;}.blue-grey.lighten-5{ background-color:#eceff1 !important;}.blue-grey-text.text-lighten-5{ color:#eceff1 !important;}.blue-grey.lighten-4{ background-color:#cfd8dc !important;}.blue-grey-text.text-lighten-4{ color:#cfd8dc !important;}.blue-grey.lighten-3{ background-color:#b0bec5 !important;}.blue-grey-text.text-lighten-3{ color:#b0bec5 !important;}.blue-grey.lighten-2{ background-color:#90a4ae !important;}.blue-grey-text.text-lighten-2{ color:#90a4ae !important;}.blue-grey.lighten-1{ background-color:#78909c !important;}.blue-grey-text.text-lighten-1{ color:#78909c !important;}.blue-grey.darken-1{ background-color:#546e7a !important;}.blue-grey-text.text-darken-1{ color:#546e7a !important;}.blue-grey.darken-2{ background-color:#455a64 !important;}.blue-grey-text.text-darken-2{ color:#455a64 !important;}.blue-grey.darken-3{ background-color:#37474f !important;}.blue-grey-text.text-darken-3{ color:#37474f !important;}.blue-grey.darken-4{ background-color:#263238 !important;}.blue-grey-text.text-darken-4{ color:#263238 !important;}.grey{ background-color:#9e9e9e !important;}.grey-text{ color:#9e9e9e !important;}.grey.lighten-5{ background-color:#fafafa !important;}.grey-text.text-lighten-5{ color:#fafafa !important;}.grey.lighten-4{ background-color:#f5f5f5 !important;}.grey-text.text-lighten-4{ color:#f5f5f5 !important;}.grey.lighten-3{ background-color:#eeeeee !important;}.grey-text.text-lighten-3{ color:#eeeeee !important;}.grey.lighten-2{ background-color:#e0e0e0 !important;}.grey-text.text-lighten-2{ color:#e0e0e0 !important;}.grey.lighten-1{ background-color:#bdbdbd !important;}.grey-text.text-lighten-1{ color:#bdbdbd !important;}.grey.darken-1{ background-color:#757575 !important;}.grey-text.text-darken-1{ color:#757575 !important;}.grey.darken-2{ background-color:#616161 !important;}.grey-text.text-darken-2{ color:#616161 !important;}.grey.darken-3{ background-color:#424242 !important;}.grey-text.text-darken-3{ color:#424242 !important;}.grey.darken-4{ background-color:#212121 !important;}.grey-text.text-darken-4{ color:#212121 !important;}.black{ background-color:#000000 !important;}.black-text{ color:#000000 !important;}.white{ background-color:#FFFFFF !important;}.white-text{ color:#FFFFFF !important;}.transparent{ background-color:transparent !important;}.transparent-text{ color:transparent !important;}html{ line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{ margin:0;}article,aside,footer,header,nav,section{ display:block;}h1{ font-size:2em;margin:0.67em 0;}figcaption,figure,main{ display:block;}figure{ margin:1em 40px;}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:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{ border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{ font-weight:inherit;}b,strong{ font-weight:bolder;}code,kbd,samp{ font-family:monospace,monospace;font-size:1em;}dfn{ font-style:italic;}mark{ background-color:#ff0;color:#000;}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;}audio,video{ display:inline-block;}audio:not([controls]){ display:none;height:0;}img{ border-style:none;}svg:not(:root){ overflow:hidden;}button,input,optgroup,select,textarea{ font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{ overflow:visible;}button,select{ text-transform:none;}button,html [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:0.35em 0.75em 0.625em;}legend{ -webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{ display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{ -webkit-appearance:none;}::-webkit-file-upload-button{ -webkit-appearance:button;font:inherit;}details,menu{ display:block;}summary{ display:list-item;}canvas{ display:inline-block;}template{ display:none;}[hidden]{ display:none;}html{ -webkit-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{ -webkit-box-sizing:inherit;box-sizing:inherit;}button,input,optgroup,select,textarea{ font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}ul:not(.browser-default){ padding-left:0;list-style-type:none;}ul:not(.browser-default) > li{ list-style-type:none;}a{ color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent;}.valign-wrapper{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.clearfix{ clear:both;}.z-depth-0{ -webkit-box-shadow:none !important;box-shadow:none !important;}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{ -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small:hover,.btn-floating:hover{ -webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);}.z-depth-2{ -webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);}.z-depth-3{ -webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);}.z-depth-4{ -webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);}.z-depth-5,.modal{ -webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);}.hoverable{ -webkit-transition:-webkit-box-shadow var(--transition_time_normal);transition:-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);}.hoverable:hover{ -webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.divider{ height:1px;overflow:hidden;background-color:#00000018;}blockquote{ margin:var(--gap) 0;padding-left:1.5rem;border-left:5px solid #ee6e73;}i{ line-height:inherit;}i.left{ float:left;margin-right:15px;}i.right{ float:right;margin-left:15px;}i.tiny{ font-size:1rem;}i.small{ font-size:2rem;}i.medium{ font-size:4rem;}i.large{ font-size:6rem;}img.responsive-img,video.responsive-video{ max-width:100%;height:auto;}.pagination li{ display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px;}.pagination li a{ color:#444;display:inline-block;font-size:1.2rem;padding:0 var(--half-gap);line-height:30px;}.pagination li.active a{ color:#fff;}.pagination li.active{ background-color:#ee6e73;}.pagination li.disabled a{ cursor:default;color:#999;}.pagination li i{ font-size:2rem;}.pagination li.pages ul li{ display:inline-block;float:none;}@media only screen and (max-width:992px){ .pagination{ width:100%;}.pagination li.prev,.pagination li.next{ width:10%;}.pagination li.pages{ width:80%;overflow:hidden;white-space:nowrap;}}.breadcrumb{ font-size:18px;color:rgba(255,255,255,0.7);}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{ display:inline-block;float:left;font-size:24px;}.breadcrumb:before{ content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 var(--half-gap) 0 8px;-webkit-font-smoothing:antialiased;}.breadcrumb:first-child:before{ display:none;}.breadcrumb:last-child{ color:#fff;}.parallax-container{ position:relative;overflow:hidden;height:500px;}.parallax-container .parallax{ position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}.parallax-container .parallax img{ opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%);}.pin-top,.pin-bottom{ position:relative;}.pinned{ position:fixed !important;}ul.staggered-list li{ opacity:0;}.fade-in{ opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;}@media only screen and (max-width:600px){ .hide-on-small-only,.hide-on-small-and-down{ display:none !important;}}@media only screen and (max-width:992px){ .hide-on-med-and-down{ display:none !important;}}@media only screen and (min-width:601px){ .hide-on-med-and-up{ display:none !important;}}@media only screen and (min-width:600px) and (max-width:992px){ .hide-on-med-only{ display:none !important;}}@media only screen and (min-width:1025px){ .hide-on-large-only{ display:none !important;}}@media only screen and (min-width:1201px){ .hide-on-extra-large-only{ display:none !important;}}@media only screen and (min-width:1201px){ .show-on-extra-large{ display:block !important;}}@media only screen and (min-width:1025px){ .show-on-large{ display:block !important;}}@media only screen and (min-width:600px) and (max-width:992px){ .show-on-medium{ display:block !important;}}@media only screen and (max-width:600px){ .show-on-small{ display:block !important;}}@media only screen and (min-width:601px){ .show-on-medium-and-up{ display:block !important;}}@media only screen and (max-width:992px){ .show-on-medium-and-down{ display:block !important;}}@media only screen and (max-width:600px){ .center-on-small-only{ text-align:center;}}.page-footer{ padding-top:var(--gap);color:#fff;background-color:#ee6e73;}.page-footer .footer-copyright{ overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:var(--half-gap) 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08);}table,th,td{ border:none;}table{ width:100%;display:table;border-collapse:collapse;border-spacing:0;}table.striped tr{ border-bottom:none;}table.striped > tbody > tr:nth-child(odd){ background-color:rgba(242,242,242,0.5);}table.striped > tbody > tr > td{ border-radius:0;}table.highlight > tbody > tr{ -webkit-transition:background-color var(--transition_time_normal) ease;transition:background-color var(--transition_time_normal) ease;}table.highlight > tbody > tr:hover{ background-color:rgba(242,242,242,0.5);}table.centered thead tr th,table.centered tbody tr td{ text-align:center;}tr{ border-bottom:1px solid rgba(0,0,0,0.12);}td,th{ padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px;}@media only screen and (max-width:992px){ table.responsive-table{ width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative;}table.responsive-table td:empty:before{ content:'\00a0';}table.responsive-table th,table.responsive-table td{ margin:0;vertical-align:top;}table.responsive-table th{ text-align:left;}table.responsive-table thead{ display:block;float:left;}table.responsive-table thead tr{ display:block;padding:0 var(--half-gap) 0 0;}table.responsive-table thead tr th::before{ content:"\00a0";}table.responsive-table tbody{ display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}table.responsive-table tbody tr{ display:inline-block;vertical-align:top;}table.responsive-table th{ display:block;text-align:right;}table.responsive-table td{ display:block;min-height:1.25em;text-align:left;}table.responsive-table tr{ border-bottom:none;padding:0 var(--half-gap);}table.responsive-table thead{ border:0;border-right:1px solid rgba(0,0,0,0.12);}}.collection{ margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative;}.collection .collection-item{ background-color:#fff;line-height:1.5rem;padding:var(--half-gap) var(--gap);margin:0;border-bottom:1px solid #e0e0e0;}.collection .collection-item.avatar{ min-height:84px;padding-left:72px;position:relative;}.collection .collection-item.avatar:not(.circle-clipper) > .circle,.collection .collection-item.avatar:not(.circle-clipper) > .circle{ position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle;}.collection .collection-item.avatar i.circle{ font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center;}.collection .collection-item.avatar .title{ font-size:16px;}.collection .collection-item.avatar p{ margin:0;}.collection .collection-item.avatar .secondary-content{ position:absolute;top:16px;right:16px;}.collection .collection-item:last-child{ border-bottom:none;}.collection .collection-item.active{ background-color:#26a69a;color:#eafaf9;}.collection .collection-item.active .secondary-content{ color:#fff;}.collection a.collection-item{ display:block;-webkit-transition:var(--transition_time_normal);transition:var(--transition_time_normal);color:#26a69a;}.collection a.collection-item:not(.active):hover{ background-color:#ddd;}.collection.with-header .collection-header{ background-color:#fff;border-bottom:1px solid #e0e0e0;padding:var(--half-gap) var(--gap);}.collection.with-header .collection-item{ padding-left:30px;}.collection.with-header .collection-item.avatar{ padding-left:72px;}.secondary-content{ float:right;color:#26a69a;}.collapsible .collection{ margin:0;border:none;}.video-container{ position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.video-container:not(:has(video)){ display:inline;}.video-container iframe,.video-container object,.video-container embed{ position:absolute;top:0;left:0;width:100%;height:100%;}.progress{ position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden;}.progress .determinate{ position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width var(--transition_time_normal) linear;transition:width var(--transition_time_normal) linear;}.progress .indeterminate{ background-color:#26a69a;}.progress .indeterminate:before{ content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;}.progress .indeterminate:after{ content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s;}@-webkit-keyframes indeterminate{ 0%{ left:-35%;right:100%;}60%{ left:100%;right:-90%;}100%{ left:100%;right:-90%;}}@keyframes indeterminate{ 0%{ left:-35%;right:100%;}60%{ left:100%;right:-90%;}100%{ left:100%;right:-90%;}}@-webkit-keyframes indeterminate-short{ 0%{ left:-200%;right:100%;}60%{ left:107%;right:-8%;}100%{ left:107%;right:-8%;}}@keyframes indeterminate-short{ 0%{ left:-200%;right:100%;}60%{ left:107%;right:-8%;}100%{ left:107%;right:-8%;}}.hide{ display:none !important;}.left-align{ text-align:left;}.right-align{ text-align:right;}.center,.center-align{ text-align:center;}.left{ float:left !important;}.right{ float:right !important;}.no-select,input[type=range],input[type=range] + .thumb{ -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.circle{ border-radius:50%;}.center-block{ display:block;margin-left:auto;margin-right:auto;}.truncate{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.no-padding{ padding:0 !important;}span.badge{ min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;}span.badge.new{ font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px;}span.badge.new:after{ content:" new";}span.badge[data-badge-caption]::after{ content:" " attr(data-badge-caption);}nav ul a span.badge{ display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto;}.collection-item span.badge{ margin-top:calc(0.75rem - 11px);}.collapsible span.badge{ margin-left:auto;}.sidenav span.badge{ margin-top:calc(24px - 11px);}table span.badge{ display:inline-block;float:none;margin-left:auto;}.material-icons{ text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga';}.container{ margin:0 auto;max-width:1280px;width:90%;}@media only screen and (min-width:601px){ .container{ width:85%;}}@media only screen and (min-width:1025px){ .container{ width:70%;}}.col .row{ margin-left:-0.75rem;margin-right:-0.75rem;}.section{ padding-top:1rem;padding-bottom:1rem;}.section.no-pad{ padding:0;}.section.no-pad-bot{ padding-bottom:0;}.section.no-pad-top{ padding-top:0;}.row{ margin-left:auto;margin-right:auto;margin-bottom:var(--gap);}.row:after{ content:"";display:table;clear:both;}.row .col{ float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.75rem;min-height:1px;}.row .col[class*="push-"],.row .col[class*="pull-"]{ position:relative;}.row .col.s1{ width:8.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.s2{ width:16.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.s3{ width:25%;margin-left:auto;left:auto;right:auto;}.row .col.s4{ width:33.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.s5{ width:41.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.s6{ width:50%;margin-left:auto;left:auto;right:auto;}.row .col.s7{ width:58.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.s8{ width:66.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.s9{ width:75%;margin-left:auto;left:auto;right:auto;}.row .col.s10{ width:83.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.s11{ width:91.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.s12{ width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-s1{ margin-left:8.33333333%;}.row .col.pull-s1{ right:8.33333333%;}.row .col.push-s1{ left:8.33333333%;}.row .col.offset-s2{ margin-left:16.66666667%;}.row .col.pull-s2{ right:16.66666667%;}.row .col.push-s2{ left:16.66666667%;}.row .col.offset-s3{ margin-left:25%;}.row .col.pull-s3{ right:25%;}.row .col.push-s3{ left:25%;}.row .col.offset-s4{ margin-left:33.33333333%;}.row .col.pull-s4{ right:33.33333333%;}.row .col.push-s4{ left:33.33333333%;}.row .col.offset-s5{ margin-left:41.66666667%;}.row .col.pull-s5{ right:41.66666667%;}.row .col.push-s5{ left:41.66666667%;}.row .col.offset-s6{ margin-left:50%;}.row .col.pull-s6{ right:50%;}.row .col.push-s6{ left:50%;}.row .col.offset-s7{ margin-left:58.33333333%;}.row .col.pull-s7{ right:58.33333333%;}.row .col.push-s7{ left:58.33333333%;}.row .col.offset-s8{ margin-left:66.66666667%;}.row .col.pull-s8{ right:66.66666667%;}.row .col.push-s8{ left:66.66666667%;}.row .col.offset-s9{ margin-left:75%;}.row .col.pull-s9{ right:75%;}.row .col.push-s9{ left:75%;}.row .col.offset-s10{ margin-left:83.33333333%;}.row .col.pull-s10{ right:83.33333333%;}.row .col.push-s10{ left:83.33333333%;}.row .col.offset-s11{ margin-left:91.66666667%;}.row .col.pull-s11{ right:91.66666667%;}.row .col.push-s11{ left:91.66666667%;}.row .col.offset-s12{ margin-left:100%;}.row .col.pull-s12{ right:100%;}.row .col.push-s12{ left:100%;}@media only screen and (min-width:601px){ .row .col.m1{ width:8.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.m2{ width:16.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.m3{ width:25%;margin-left:auto;left:auto;right:auto;}.row .col.m4{ width:33.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.m5{ width:41.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.m6{ width:50%;margin-left:auto;left:auto;right:auto;}.row .col.m7{ width:58.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.m8{ width:66.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.m9{ width:75%;margin-left:auto;left:auto;right:auto;}.row .col.m10{ width:83.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.m11{ width:91.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.m12{ width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-m1{ margin-left:8.33333333%;}.row .col.pull-m1{ right:8.33333333%;}.row .col.push-m1{ left:8.33333333%;}.row .col.offset-m2{ margin-left:16.66666667%;}.row .col.pull-m2{ right:16.66666667%;}.row .col.push-m2{ left:16.66666667%;}.row .col.offset-m3{ margin-left:25%;}.row .col.pull-m3{ right:25%;}.row .col.push-m3{ left:25%;}.row .col.offset-m4{ margin-left:33.33333333%;}.row .col.pull-m4{ right:33.33333333%;}.row .col.push-m4{ left:33.33333333%;}.row .col.offset-m5{ margin-left:41.66666667%;}.row .col.pull-m5{ right:41.66666667%;}.row .col.push-m5{ left:41.66666667%;}.row .col.offset-m6{ margin-left:50%;}.row .col.pull-m6{ right:50%;}.row .col.push-m6{ left:50%;}.row .col.offset-m7{ margin-left:58.33333333%;}.row .col.pull-m7{ right:58.33333333%;}.row .col.push-m7{ left:58.33333333%;}.row .col.offset-m8{ margin-left:66.66666667%;}.row .col.pull-m8{ right:66.66666667%;}.row .col.push-m8{ left:66.66666667%;}.row .col.offset-m9{ margin-left:75%;}.row .col.pull-m9{ right:75%;}.row .col.push-m9{ left:75%;}.row .col.offset-m10{ margin-left:83.33333333%;}.row .col.pull-m10{ right:83.33333333%;}.row .col.push-m10{ left:83.33333333%;}.row .col.offset-m11{ margin-left:91.66666667%;}.row .col.pull-m11{ right:91.66666667%;}.row .col.push-m11{ left:91.66666667%;}.row .col.offset-m12{ margin-left:100%;}.row .col.pull-m12{ right:100%;}.row .col.push-m12{ left:100%;}}@media only screen and (min-width:1025px){ .row .col.l1{ width:8.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.l2{ width:16.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.l3{ width:25%;margin-left:auto;left:auto;right:auto;}.row .col.l4{ width:33.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.l5{ width:41.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.l6{ width:50%;margin-left:auto;left:auto;right:auto;}.row .col.l7{ width:58.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.l8{ width:66.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.l9{ width:75%;margin-left:auto;left:auto;right:auto;}.row .col.l10{ width:83.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.l11{ width:91.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.l12{ width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-l1{ margin-left:8.33333333%;}.row .col.pull-l1{ right:8.33333333%;}.row .col.push-l1{ left:8.33333333%;}.row .col.offset-l2{ margin-left:16.66666667%;}.row .col.pull-l2{ right:16.66666667%;}.row .col.push-l2{ left:16.66666667%;}.row .col.offset-l3{ margin-left:25%;}.row .col.pull-l3{ right:25%;}.row .col.push-l3{ left:25%;}.row .col.offset-l4{ margin-left:33.33333333%;}.row .col.pull-l4{ right:33.33333333%;}.row .col.push-l4{ left:33.33333333%;}.row .col.offset-l5{ margin-left:41.66666667%;}.row .col.pull-l5{ right:41.66666667%;}.row .col.push-l5{ left:41.66666667%;}.row .col.offset-l6{ margin-left:50%;}.row .col.pull-l6{ right:50%;}.row .col.push-l6{ left:50%;}.row .col.offset-l7{ margin-left:58.33333333%;}.row .col.pull-l7{ right:58.33333333%;}.row .col.push-l7{ left:58.33333333%;}.row .col.offset-l8{ margin-left:66.66666667%;}.row .col.pull-l8{ right:66.66666667%;}.row .col.push-l8{ left:66.66666667%;}.row .col.offset-l9{ margin-left:75%;}.row .col.pull-l9{ right:75%;}.row .col.push-l9{ left:75%;}.row .col.offset-l10{ margin-left:83.33333333%;}.row .col.pull-l10{ right:83.33333333%;}.row .col.push-l10{ left:83.33333333%;}.row .col.offset-l11{ margin-left:91.66666667%;}.row .col.pull-l11{ right:91.66666667%;}.row .col.push-l11{ left:91.66666667%;}.row .col.offset-l12{ margin-left:100%;}.row .col.pull-l12{ right:100%;}.row .col.push-l12{ left:100%;}}@media only screen and (min-width:1201px){ .row .col.xl1{ width:8.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl2{ width:16.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl3{ width:25%;margin-left:auto;left:auto;right:auto;}.row .col.xl4{ width:33.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl5{ width:41.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl6{ width:50%;margin-left:auto;left:auto;right:auto;}.row .col.xl7{ width:58.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl8{ width:66.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl9{ width:75%;margin-left:auto;left:auto;right:auto;}.row .col.xl10{ width:83.33333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl11{ width:91.66666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl12{ width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-xl1{ margin-left:8.33333333%;}.row .col.pull-xl1{ right:8.33333333%;}.row .col.push-xl1{ left:8.33333333%;}.row .col.offset-xl2{ margin-left:16.66666667%;}.row .col.pull-xl2{ right:16.66666667%;}.row .col.push-xl2{ left:16.66666667%;}.row .col.offset-xl3{ margin-left:25%;}.row .col.pull-xl3{ right:25%;}.row .col.push-xl3{ left:25%;}.row .col.offset-xl4{ margin-left:33.33333333%;}.row .col.pull-xl4{ right:33.33333333%;}.row .col.push-xl4{ left:33.33333333%;}.row .col.offset-xl5{ margin-left:41.66666667%;}.row .col.pull-xl5{ right:41.66666667%;}.row .col.push-xl5{ left:41.66666667%;}.row .col.offset-xl6{ margin-left:50%;}.row .col.pull-xl6{ right:50%;}.row .col.push-xl6{ left:50%;}.row .col.offset-xl7{ margin-left:58.33333333%;}.row .col.pull-xl7{ right:58.33333333%;}.row .col.push-xl7{ left:58.33333333%;}.row .col.offset-xl8{ margin-left:66.66666667%;}.row .col.pull-xl8{ right:66.66666667%;}.row .col.push-xl8{ left:66.66666667%;}.row .col.offset-xl9{ margin-left:75%;}.row .col.pull-xl9{ right:75%;}.row .col.push-xl9{ left:75%;}.row .col.offset-xl10{ margin-left:83.33333333%;}.row .col.pull-xl10{ right:83.33333333%;}.row .col.push-xl10{ left:83.33333333%;}.row .col.offset-xl11{ margin-left:91.66666667%;}.row .col.pull-xl11{ right:91.66666667%;}.row .col.push-xl11{ left:91.66666667%;}.row .col.offset-xl12{ margin-left:100%;}.row .col.pull-xl12{ right:100%;}.row .col.push-xl12{ left:100%;}}nav{ color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px;}nav.nav-extended{ height:auto;}nav.nav-extended .nav-wrapper{ min-height:56px;height:auto;}nav.nav-extended .nav-content{ position:relative;line-height:normal;}nav a{ color:#fff;}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{ display:block;font-size:24px;height:56px;line-height:56px;}nav .nav-wrapper{ position:relative;height:100%;}@media only screen and (min-width:1025px){ nav a.sidenav-trigger{ display:none;}}nav .sidenav-trigger{ float:left;position:relative;z-index:1;height:56px;margin:0 18px;}nav .sidenav-trigger i{ height:56px;line-height:56px;}nav .brand-logo{ position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;}nav .brand-logo.center{ left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media only screen and (max-width:992px){ nav .brand-logo{ left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}nav .brand-logo.left,nav .brand-logo.right{ padding:0;-webkit-transform:none;transform:none;}nav .brand-logo.left{ left:0.5rem;}nav .brand-logo.right{ right:0.5rem;left:auto;}}nav .brand-logo.right{ right:0.5rem;padding:0;}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{ float:left;margin-right:15px;}nav .nav-title{ display:inline-block;font-size:32px;padding:28px 0;}nav ul{ margin:0;}nav ul li{ -webkit-transition:background-color var(--transition_time_normal);transition:background-color var(--transition_time_normal);float:left;padding:0;}nav ul li.active{ background-color:rgba(0,0,0,0.1);}nav ul a{ -webkit-transition:background-color var(--transition_time_normal);transition:background-color var(--transition_time_normal);font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer;}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-small,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{ margin-top:-2px;margin-left:15px;margin-right:15px;}nav ul a.btn > .material-icons,nav ul a.btn-large > .material-icons,nav ul a.btn-small > .material-icons,nav ul a.btn-large > .material-icons,nav ul a.btn-flat > .material-icons,nav ul a.btn-floating > .material-icons{ height:inherit;line-height:inherit;}nav ul a:hover{ background-color:rgba(0,0,0,0.1);}nav ul.left{ float:left;}nav form{ height:100%;}nav .input-field{ margin:0;height:100%;}nav .input-field input{ height:100%;font-size:1.2rem;border:none;padding-left:2rem;}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{ border:none;-webkit-box-shadow:none;box-shadow:none;}nav .input-field label{ top:0;left:0;}nav .input-field label i{ color:rgba(255,255,255,0.7);-webkit-transition:color var(--transition_time_normal);transition:color var(--transition_time_normal);}nav .input-field label.active i{ color:#fff;}.navbar-fixed{ position:relative;height:56px;z-index:997;}.navbar-fixed nav{ position:fixed;}@media only screen and (min-width:601px){ nav.nav-extended .nav-wrapper{ min-height:64px;}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{ height:64px;line-height:64px;}.navbar-fixed{ height:64px;}}a{ text-decoration:none;}html{ line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87);}@media only screen and (min-width:0){ html{ font-size:14px;}}@media only screen and (min-width:992px){ html{ font-size:14.5px;}}@media only screen and (min-width:1200px){ html{ font-size:15px;}}h1,h2,h3,h4,h5,h6{ font-weight:400;line-height:1.3;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{ font-weight:inherit;}h1{ font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0;}h2{ font-size:3.56rem;line-height:110%;margin:2.37333333rem 0 1.424rem 0;}h3{ font-size:2.92rem;line-height:110%;margin:1.94666667rem 0 1.168rem 0;}h4{ font-size:2.28rem;line-height:110%;margin:1.52rem 0 0.912rem 0;}h5{ font-size:1.64rem;line-height:110%;margin:1.09333333rem 0 0.656rem 0;}h6{ font-size:1.15rem;line-height:110%;margin:0.76666667rem 0 0.46rem 0;}em{ font-style:italic;}strong{ font-weight:500;}small{ font-size:75%;}.light{ font-weight:300;}.thin{ font-weight:200;}@media only screen and (min-width:360px){ .flow-text{ font-size:1.2rem;}}@media only screen and (min-width:390px){ .flow-text{ font-size:1.224rem;}}@media only screen and (min-width:420px){ .flow-text{ font-size:1.248rem;}}@media only screen and (min-width:450px){ .flow-text{ font-size:1.272rem;}}@media only screen and (min-width:480px){ .flow-text{ font-size:1.296rem;}}@media only screen and (min-width:510px){ .flow-text{ font-size:1.32rem;}}@media only screen and (min-width:540px){ .flow-text{ font-size:1.344rem;}}@media only screen and (min-width:570px){ .flow-text{ font-size:1.368rem;}}@media only screen and (min-width:600px){ .flow-text{ font-size:1.392rem;}}@media only screen and (min-width:630px){ .flow-text{ font-size:1.416rem;}}@media only screen and (min-width:660px){ .flow-text{ font-size:1.44rem;}}@media only screen and (min-width:690px){ .flow-text{ font-size:1.464rem;}}@media only screen and (min-width:720px){ .flow-text{ font-size:1.488rem;}}@media only screen and (min-width:750px){ .flow-text{ font-size:1.512rem;}}@media only screen and (min-width:780px){ .flow-text{ font-size:1.536rem;}}@media only screen and (min-width:810px){ .flow-text{ font-size:1.56rem;}}@media only screen and (min-width:840px){ .flow-text{ font-size:1.584rem;}}@media only screen and (min-width:870px){ .flow-text{ font-size:1.608rem;}}@media only screen and (min-width:900px){ .flow-text{ font-size:1.632rem;}}@media only screen and (min-width:930px){ .flow-text{ font-size:1.656rem;}}@media only screen and (min-width:960px){ .flow-text{ font-size:1.68rem;}}@media only screen and (max-width:360px){ .flow-text{ font-size:1.2rem;}}.scale-transition{ -webkit-transition:-webkit-transform var(--transition_time_normal) cubic-bezier(0.53,0.01,0.36,1.63) !important;transition:-webkit-transform var(--transition_time_normal) cubic-bezier(0.53,0.01,0.36,1.63) !important;transition:transform var(--transition_time_normal) cubic-bezier(0.53,0.01,0.36,1.63) !important;transition:transform var(--transition_time_normal) cubic-bezier(0.53,0.01,0.36,1.63),-webkit-transform var(--transition_time_normal) cubic-bezier(0.53,0.01,0.36,1.63) !important;}.scale-transition.scale-out{ -webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform var(--transition_time_normal) !important;transition:-webkit-transform var(--transition_time_normal) !important;transition:transform var(--transition_time_normal) !important;transition:transform var(--transition_time_normal),-webkit-transform var(--transition_time_normal) !important;}.scale-transition.scale-in{ -webkit-transform:scale(1);transform:scale(1);}.card-panel{ -webkit-transition:-webkit-box-shadow var(--transition_time_normal);transition:-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);padding:24px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff;}.card{ position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow var(--transition_time_normal);transition:-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);border-radius:2px;}.card .card-title{ font-size:24px;font-weight:300;}.card .card-title.activator{ cursor:pointer;}.card.small,.card.medium,.card.large{ position:relative;}.card.small .card-image,.card.medium .card-image,.card.large .card-image{ max-height:60%;overflow:hidden;}.card.small .card-image + .card-content,.card.medium .card-image + .card-content,.card.large .card-image + .card-content{ max-height:40%;}.card.small .card-content,.card.medium .card-content,.card.large .card-content{ max-height:100%;overflow:hidden;}.card.small .card-action,.card.medium .card-action,.card.large .card-action{ position:absolute;bottom:0;left:0;right:0;}.card.small{ height:300px;}.card.medium{ height:400px;}.card.large{ height:500px;}.card.horizontal{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{ height:100%;max-height:none;overflow:visible;}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{ height:100%;}.card.horizontal .card-image{ max-width:50%;}.card.horizontal .card-image img{ border-radius:2px 0 0 2px;max-width:100%;width:auto;}.card.horizontal .card-stacked{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;}.card.horizontal .card-stacked .card-content{ -webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.card.sticky-action .card-action{ z-index:2;}.card.sticky-action .card-reveal{ z-index:1;padding-bottom:64px;}.card .card-image{ position:relative;}.card .card-image img{ display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%;}.card .card-image .card-title{ color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px;}.card .card-content{ padding:24px;border-radius:0 0 2px 2px;}.card .card-content p{ margin:0;}.card .card-content .card-title{ display:block;line-height:32px;margin-bottom:8px;}.card .card-content .card-title i{ line-height:32px;}.card .card-action{ background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);position:relative;padding:16px 24px;}.card .card-action:last-child{ border-radius:0 0 2px 2px;}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){ color:#ffab40;margin-right:24px;-webkit-transition:color var(--transition_time_normal) ease;transition:color var(--transition_time_normal) ease;text-transform:uppercase;}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{ color:#ffd8a6;}.card .card-reveal{ padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none;}.card .card-reveal .card-title{ cursor:pointer;display:block;}#toast-container{ display:block;position:fixed;z-index:10000;}@media only screen and (max-width:600px){ #toast-container{ min-width:100%;bottom:0%;}}@media only screen and (min-width:601px) and (max-width:992px){ #toast-container{ left:5%;bottom:7%;max-width:90%;}}@media only screen and (min-width:1025px){ #toast-container{ top:10%;right:7%;max-width:86%;}}.toast{ border-radius:2px;top:35px;width:auto;margin-top:var(--half-gap);position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:var(--half-gap) var(--gap);font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:default;}.toast .toast-action{ color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem;}.toast.rounded{ border-radius:24px;}@media only screen and (max-width:600px){ .toast{ width:100%;border-radius:0;}}.tabs{ position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap;}.tabs.tabs-transparent{ background-color:transparent;}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{ color:rgba(255,255,255,0.7);}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{ color:#fff;}.tabs.tabs-transparent .indicator{ background-color:#fff;}.tabs.tabs-fixed-width{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.tabs.tabs-fixed-width .tab{ -webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.tabs .tab{ display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;}.tabs .tab a{ color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color var(--transition_time_normal) ease,background-color var(--transition_time_normal) ease;transition:color var(--transition_time_normal) ease,background-color var(--transition_time_normal) ease;}.tabs .tab a:focus,.tabs .tab a:focus.active{ background-color:rgba(246,178,181,0.2);outline:none;}.tabs .tab a:hover,.tabs .tab a.active{ background-color:transparent;color:#ee6e73;}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{ color:rgba(238,110,115,0.4);cursor:default;}.tabs .indicator{ position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right;}@media only screen and (max-width:992px){ .tabs{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.tabs .tab{ -webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.tabs .tab a{ padding:0 12px;}}.material-tooltip{ padding:var(--half-gap) 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232;}.backdrop{ position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden;}.btn,.btn-large,.btn-small,.btn-flat{ border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,[disabled].btn-small,.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{ pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default;}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,[disabled].btn-small:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{ background-color:#DFDFDF !important;color:#9F9F9F !important;}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{ font-size:14px;outline:0;}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{ font-size:1.3rem;line-height:inherit;}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{ background-color:#1d7d74;}.btn,.btn-large,.btn-small{ text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:0.5px;-webkit-transition:background-color var(--transition_time_normal) ease-out;transition:background-color var(--transition_time_normal) ease-out;cursor:pointer;}.btn:hover,.btn-large:hover,.btn-small:hover{ background-color:#2bbbad;}.btn-floating{ display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;-webkit-transition:background-color var(--transition_time_normal);transition:background-color var(--transition_time_normal);cursor:pointer;vertical-align:middle;}.btn-floating:hover{ background-color:#26a69a;}.btn-floating:before{ border-radius:0;}.btn-floating.btn-large{ width:56px;height:56px;padding:0;}.btn-floating.btn-large.halfway-fab{ bottom:-28px;}.btn-floating.btn-large i{ line-height:56px;}.btn-floating.btn-small{ width:32.4px;height:32.4px;}.btn-floating.btn-small.halfway-fab{ bottom:-16.2px;}.btn-floating.btn-small i{ line-height:32.4px;}.btn-floating.halfway-fab{ position:absolute;right:24px;bottom:-var(--gap);}.btn-floating.halfway-fab.left{ right:auto;left:24px;}.btn-floating i{ width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px;}button.btn-floating{ border:none;}.fixed-action-btn{ position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997;}.fixed-action-btn.active ul{ visibility:visible;}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{ padding:0 0 0 15px;}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{ text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px;}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{ display:inline-block;margin:7.5px 15px 0 0;}.fixed-action-btn.direction-right{ padding:0 15px 0 0;}.fixed-action-btn.direction-right ul{ text-align:left;direction:rtl;left:64px;right:auto;}.fixed-action-btn.direction-right ul li{ margin:7.5px 0 0 15px;}.fixed-action-btn.direction-bottom{ padding:0 0 15px 0;}.fixed-action-btn.direction-bottom ul{ top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.fixed-action-btn.direction-bottom ul li{ margin:15px 0 0 0;}.fixed-action-btn.toolbar{ padding:0;height:56px;}.fixed-action-btn.toolbar.active > a i{ opacity:0;}.fixed-action-btn.toolbar ul{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1;}.fixed-action-btn.toolbar ul li{ -webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none;}.fixed-action-btn.toolbar ul li a{ display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1;}.fixed-action-btn.toolbar ul li a i{ line-height:inherit;}.fixed-action-btn ul{ left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden;}.fixed-action-btn ul li{ margin-bottom:15px;}.fixed-action-btn ul a.btn-floating{ opacity:0;}.fixed-action-btn .fab-backdrop{ position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);}.btn-flat{ -webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color var(--transition_time_normal);transition:background-color var(--transition_time_normal);}.btn-flat:focus,.btn-flat:hover{ -webkit-box-shadow:none;box-shadow:none;}.btn-flat:focus{ background-color:rgba(0,0,0,0.1);}.btn-flat.disabled{ background-color:transparent !important;color:#b3b2b2 !important;cursor:default;}.btn-large{ height:54px;line-height:54px;font-size:15px;padding:0 28px;}.btn-large i{ font-size:1.6rem;}.btn-small{ height:32.4px;line-height:32.4px;font-size:13px;}.btn-small i{ font-size:1.2rem;}.btn-block{ display:block;}.dropdown-content{ background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0;}.dropdown-content:focus{ outline:0;}.dropdown-content li{ clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;}.dropdown-content li:hover,.dropdown-content li.active{ background-color:#eee;}.dropdown-content li:focus{ outline:none;background-color:#dadada;}.dropdown-content li.divider{ min-height:0;height:1px;}.dropdown-content li > a,.dropdown-content li > span{ font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px;}.dropdown-content li > span > label{ top:1px;left:0;height:18px;}.dropdown-content li > a > i{ height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px;}.input-field.col .dropdown-content [type="checkbox"] + label{ top:1px;left:0;height:18px;-webkit-transform:none;transform:none;}.waves-effect{ position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:var(--transition_time_normal) ease-out;transition:var(--transition_time_normal) ease-out;}.waves-effect .waves-ripple{ position:absolute;border-radius:50%;width:20px;height:20px;margin-top:calc(-1 * var(--half-gap));margin-left:calc(-1 * var(--half-gap));opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all var(--transition_time_slow) ease-out;transition:all var(--transition_time_slow) ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;}.waves-effect.waves-light .waves-ripple{ background-color:rgba(255,255,255,0.45);}.waves-effect.waves-red .waves-ripple{ background-color:rgba(244,67,54,0.7);}.waves-effect.waves-yellow .waves-ripple{ background-color:rgba(255,235,59,0.7);}.waves-effect.waves-orange .waves-ripple{ background-color:rgba(255,152,0,0.7);}.waves-effect.waves-purple .waves-ripple{ background-color:rgba(156,39,176,0.7);}.waves-effect.waves-green .waves-ripple{ background-color:rgba(76,175,80,0.7);}.waves-effect.waves-teal .waves-ripple{ background-color:rgba(0,150,136,0.7);}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{ border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none;}.waves-effect img{ position:relative;z-index:-1;}.waves-notransition{ -webkit-transition:none !important;transition:none !important;}.waves-circle{ -webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);}.waves-input-wrapper{ border-radius:0.2em;vertical-align:bottom;}.waves-input-wrapper .waves-button-input{ position:relative;top:0;left:0;z-index:1;}.waves-circle{ text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none;}.waves-block{ display:block;}.waves-effect .waves-ripple{ z-index:-1;}.modal{ display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity;}@media only screen and (max-width:992px){ .modal{ width:80%;}}.modal h1,.modal h2,.modal h3,.modal h4{ margin-top:0;}.modal .modal-content{ padding:24px;}.modal .modal-close{ cursor:pointer;}.modal .modal-footer{ border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right;}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{ margin:6px 0;}.modal-overlay{ position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity;}.modal.modal-fixed-footer{ padding:0;height:70%;}.modal.modal-fixed-footer .modal-content{ position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto;}.modal.modal-fixed-footer .modal-footer{ border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0;}.modal.bottom-sheet{ top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity;}.collapsible{ border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0;}.collapsible-header{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd;}.collapsible-header i{ width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem;}.collapsible-body{ display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;}.sidenav .collapsible,.sidenav.fixed .collapsible{ border:none;-webkit-box-shadow:none;box-shadow:none;}.sidenav .collapsible li,.sidenav.fixed .collapsible li{ padding:0;}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{ background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px;}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{ background-color:rgba(0,0,0,0.05);}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{ line-height:inherit;}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{ border:0;background-color:#fff;}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{ padding:0 23.5px 0 31px;}.collapsible.popout{ border:none;-webkit-box-shadow:none;box-shadow:none;}.collapsible.popout > li{ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin var(--transition_time_normal) cubic-bezier(0.25,0.46,0.45,0.94);transition:margin var(--transition_time_normal) cubic-bezier(0.25,0.46,0.45,0.94);}.collapsible.popout > li.active{ -webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0;}.chip{ display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px;}.chip:focus{ outline:none;background-color:#26a69a;color:#fff;}.chip > img{ float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%;}.chip .close{ cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px;}.chips{ border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:none;-webkit-transition:all var(--transition_time_normal);transition:all var(--transition_time_normal);}.chips.focus{ border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a;}.chips:hover{ cursor:text;}.chips .input{ background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important;}.chips .input:focus{ border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.chips .autocomplete-content{ margin-top:0;margin-bottom:0;}.prefix ~ .chips{ margin-left:3rem;width:92%;width:calc(100% - 3rem);}.chips:empty ~ label{ font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%);}.materialboxed{ display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity var(--transition_time_slow);transition:opacity var(--transition_time_slow);-webkit-backface-visibility:hidden;}.materialboxed:hover:not(.active){ opacity:0.8;}.materialboxed.active{ cursor:-webkit-zoom-out;cursor:zoom-out;}#materialbox-overlay{ position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity;}.materialbox-caption{ position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased;}select:focus{ outline:1px solid #c9f3ef;}button:focus{ outline:none;}label{ font-size:0.8rem;color:#9e9e9e;}::-webkit-input-placeholder{ color:#d1d1d1;}::-moz-placeholder{ color:#d1d1d1;}:-ms-input-placeholder{ color:#d1d1d1;}::placeholder{ color:rgba(0,0,0,0.5);}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{ background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);transition:border var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),border var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),border var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{ color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42);}input:not([type]):disabled + label,input:not([type])[readonly="readonly"] + label,input[type=text]:not(.browser-default):disabled + label,input[type=text]:not(.browser-default)[readonly="readonly"] + label,input[type=password]:not(.browser-default):disabled + label,input[type=password]:not(.browser-default)[readonly="readonly"] + label,input[type=email]:not(.browser-default):disabled + label,input[type=email]:not(.browser-default)[readonly="readonly"] + label,input[type=url]:not(.browser-default):disabled + label,input[type=url]:not(.browser-default)[readonly="readonly"] + label,input[type=time]:not(.browser-default):disabled + label,input[type=time]:not(.browser-default)[readonly="readonly"] + label,input[type=date]:not(.browser-default):disabled + label,input[type=date]:not(.browser-default)[readonly="readonly"] + label,input[type=datetime]:not(.browser-default):disabled + label,input[type=datetime]:not(.browser-default)[readonly="readonly"] + label,input[type=datetime-local]:not(.browser-default):disabled + label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"] + label,input[type=tel]:not(.browser-default):disabled + label,input[type=tel]:not(.browser-default)[readonly="readonly"] + label,input[type=number]:not(.browser-default):disabled + label,input[type=number]:not(.browser-default)[readonly="readonly"] + label,input[type=search]:not(.browser-default):disabled + label,input[type=search]:not(.browser-default)[readonly="readonly"] + label,textarea.materialize-textarea:disabled + label,textarea.materialize-textarea[readonly="readonly"] + label{ color:rgba(0,0,0,0.42);}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){ border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a;}input:not([type]):focus:not([readonly]) + label,input[type=text]:not(.browser-default):focus:not([readonly]) + label,input[type=password]:not(.browser-default):focus:not([readonly]) + label,input[type=email]:not(.browser-default):focus:not([readonly]) + label,input[type=url]:not(.browser-default):focus:not([readonly]) + label,input[type=time]:not(.browser-default):focus:not([readonly]) + label,input[type=date]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,input[type=tel]:not(.browser-default):focus:not([readonly]) + label,input[type=number]:not(.browser-default):focus:not([readonly]) + label,input[type=search]:not(.browser-default):focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label{ color:#26a69a;}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{ color:#4CAF50;}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{ color:#F44336;}input:not([type]).validate + label,input[type=text]:not(.browser-default).validate + label,input[type=password]:not(.browser-default).validate + label,input[type=email]:not(.browser-default).validate + label,input[type=url]:not(.browser-default).validate + label,input[type=time]:not(.browser-default).validate + label,input[type=date]:not(.browser-default).validate + label,input[type=datetime]:not(.browser-default).validate + label,input[type=datetime-local]:not(.browser-default).validate + label,input[type=tel]:not(.browser-default).validate + label,input[type=number]:not(.browser-default).validate + label,input[type=search]:not(.browser-default).validate + label,textarea.materialize-textarea.validate + label{ width:100%;}input.valid:not([type]),input.valid:not([type]):focus,input[type=text].valid:not(.browser-default),input[type=text].valid:not(.browser-default):focus,input[type=password].valid:not(.browser-default),input[type=password].valid:not(.browser-default):focus,input[type=email].valid:not(.browser-default),input[type=email].valid:not(.browser-default):focus,input[type=url].valid:not(.browser-default),input[type=url].valid:not(.browser-default):focus,input[type=time].valid:not(.browser-default),input[type=time].valid:not(.browser-default):focus,input[type=date].valid:not(.browser-default),input[type=date].valid:not(.browser-default):focus,input[type=datetime].valid:not(.browser-default),input[type=datetime].valid:not(.browser-default):focus,input[type=datetime-local].valid:not(.browser-default),input[type=datetime-local].valid:not(.browser-default):focus,input[type=tel].valid:not(.browser-default),input[type=tel].valid:not(.browser-default):focus,input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=search].valid:not(.browser-default),input[type=search].valid:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid > input.select-dropdown{ border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50;}input.invalid:not([type]),input.invalid:not([type]):focus,input[type=text].invalid:not(.browser-default),input[type=text].invalid:not(.browser-default):focus,input[type=password].invalid:not(.browser-default),input[type=password].invalid:not(.browser-default):focus,input[type=email].invalid:not(.browser-default),input[type=email].invalid:not(.browser-default):focus,input[type=url].invalid:not(.browser-default),input[type=url].invalid:not(.browser-default):focus,input[type=time].invalid:not(.browser-default),input[type=time].invalid:not(.browser-default):focus,input[type=date].invalid:not(.browser-default),input[type=date].invalid:not(.browser-default):focus,input[type=datetime].invalid:not(.browser-default),input[type=datetime].invalid:not(.browser-default):focus,input[type=datetime-local].invalid:not(.browser-default),input[type=datetime-local].invalid:not(.browser-default):focus,input[type=tel].invalid:not(.browser-default),input[type=tel].invalid:not(.browser-default):focus,input[type=number].invalid:not(.browser-default),input[type=number].invalid:not(.browser-default):focus,input[type=search].invalid:not(.browser-default),input[type=search].invalid:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid > input.select-dropdown,.select-wrapper.invalid > input.select-dropdown:focus{ border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336;}input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error],.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error]{ color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after,.select-wrapper.valid ~ .helper-text:after{ content:attr(data-success);color:#4CAF50;}input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after,.select-wrapper.invalid ~ .helper-text:after{ content:attr(data-error);color:#F44336;}input:not([type]) + label:after,input[type=text]:not(.browser-default) + label:after,input[type=password]:not(.browser-default) + label:after,input[type=email]:not(.browser-default) + label:after,input[type=url]:not(.browser-default) + label:after,input[type=time]:not(.browser-default) + label:after,input[type=date]:not(.browser-default) + label:after,input[type=datetime]:not(.browser-default) + label:after,input[type=datetime-local]:not(.browser-default) + label:after,input[type=tel]:not(.browser-default) + label:after,input[type=number]:not(.browser-default) + label:after,input[type=search]:not(.browser-default) + label:after,textarea.materialize-textarea + label:after,.select-wrapper + label:after{ display:block;content:"";position:absolute;top:100%;left:0;opacity:0;-webkit-transition:var(--transition_time_normal) opacity ease-out,var(--transition_time_normal) color ease-out;transition:var(--transition_time_normal) opacity ease-out,var(--transition_time_normal) color ease-out;}.input-field{ position:relative;margin-top:1rem;margin-bottom:1rem;}.input-field.inline{ display:inline-block;vertical-align:middle;margin-left:5px;}.input-field.inline input,.input-field.inline .select-dropdown{ margin-bottom:1rem;}.input-field.col label{ left:0.75rem;}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{ width:calc(100% - 3rem - 1.5rem);}.input-field > label{ color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:color var(--transition_time_normal) ease-out,-webkit-transform var(--transition_time_normal) ease-out;transition:color var(--transition_time_normal) ease-out,-webkit-transform var(--transition_time_normal) ease-out;transition:transform var(--transition_time_normal) ease-out,color var(--transition_time_normal) ease-out;transition:transform var(--transition_time_normal) ease-out,color var(--transition_time_normal) ease-out,-webkit-transform var(--transition_time_normal) ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px);}.input-field > label:not(.label-icon).active{ -webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;}.input-field > input[type=date]:not(.browser-default) + label,.input-field > input[type=time]:not(.browser-default) + label{ -webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;}.input-field .helper-text{ position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54);}.input-field .helper-text::after{ opacity:1;position:absolute;top:0;left:0;}.input-field .prefix{ position:absolute;width:3rem;font-size:2rem;-webkit-transition:color var(--transition_time_normal);transition:color var(--transition_time_normal);top:0.5rem;}.input-field .prefix.active{ color:#26a69a;}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{ margin-left:3rem;width:92%;width:calc(100% - 3rem);}.input-field .prefix ~ label{ margin-left:3rem;}@media only screen and (max-width:992px){ .input-field .prefix ~ input{ width:86%;width:calc(100% - 3rem);}}@media only screen and (max-width:600px){ .input-field .prefix ~ input{ width:80%;width:calc(100% - 3rem);}}.input-field input[type=search]{ display:block;line-height:inherit;-webkit-transition:var(--transition_time_normal) background-color;transition:var(--transition_time_normal) background-color;}.nav-wrapper .input-field input[type=search]{ height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;-webkit-box-shadow:none;box-shadow:none;}.input-field input[type=search]:focus:not(.browser-default){ background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444;}.input-field input[type=search]:focus:not(.browser-default) + label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{ color:#444;}.input-field input[type=search] + .label-icon{ -webkit-transform:none;transform:none;left:1rem;}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{ position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:var(--transition_time_normal) color;transition:var(--transition_time_normal) color;}textarea{ width:100%;height:3rem;background-color:transparent;}textarea.materialize-textarea{ line-height:normal;overflow-y:hidden;padding:0.8rem 0 0.8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.hiddendiv{ visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1;}.autocomplete-content li .highlight{ color:#444;}.autocomplete-content li img{ height:40px;width:40px;margin:5px 15px;}.character-counter{ min-height:18px;}[type="radio"]:not(:checked),[type="radio"]:checked{ position:absolute;opacity:0;pointer-events:none;}[type="radio"]:not(:checked) + span,[type="radio"]:checked + span{ position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:var(--transition_time_normal) ease;transition:var(--transition_time_normal) ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}[type="radio"] + span:before,[type="radio"] + span:after{ content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:var(--transition_time_normal) ease;transition:var(--transition_time_normal) ease;}[type="radio"]:not(:checked) + span:before,[type="radio"]:not(:checked) + span:after,[type="radio"]:checked + span:before,[type="radio"]:checked + span:after,[type="radio"].with-gap:checked + span:before,[type="radio"].with-gap:checked + span:after{ border-radius:50%;}[type="radio"]:not(:checked) + span:before,[type="radio"]:not(:checked) + span:after{ border:2px solid #5a5a5a;}[type="radio"]:not(:checked) + span:after{ -webkit-transform:scale(0);transform:scale(0);}[type="radio"]:checked + span:before{ border:2px solid transparent;}[type="radio"]:checked + span:after,[type="radio"].with-gap:checked + span:before,[type="radio"].with-gap:checked + span:after{ border:2px solid #26a69a;}[type="radio"]:checked + span:after,[type="radio"].with-gap:checked + span:after{ background-color:#26a69a;}[type="radio"]:checked + span:after{ -webkit-transform:scale(1.02);transform:scale(1.02);}[type="radio"].with-gap:checked + span:after{ -webkit-transform:scale(0.5);transform:scale(0.5);}[type="radio"].tabbed:focus + span:before{ -webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);}[type="radio"].with-gap:disabled:checked + span:before{ border:2px solid rgba(0,0,0,0.42);}[type="radio"].with-gap:disabled:checked + span:after{ border:none;background-color:rgba(0,0,0,0.42);}[type="radio"]:disabled:not(:checked) + span:before,[type="radio"]:disabled:checked + span:before{ background-color:transparent;border-color:rgba(0,0,0,0.42);}[type="radio"]:disabled + span{ color:rgba(0,0,0,0.42);}[type="radio"]:disabled:not(:checked) + span:before{ border-color:rgba(0,0,0,0.42);}[type="radio"]:disabled:checked + span:after{ background-color:rgba(0,0,0,0.42);border-color:#949494;}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{ position:absolute;opacity:0;pointer-events:none;}[type="checkbox"]{} [type="checkbox"] + span:not(.lever){ position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}[type="checkbox"] + span:not(.lever):before,[type="checkbox"]:not(.filled-in) + span:not(.lever):after{ content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;-webkit-transition:var(--transition_time_normal);transition:var(--transition_time_normal);}[type="checkbox"]:not(.filled-in) + span:not(.lever):after{ border:0;-webkit-transform:scale(0);transform:scale(0);}[type="checkbox"]:not(:checked):disabled + span:not(.lever):before{ border:none;background-color:rgba(0,0,0,0.42);}[type="checkbox"].tabbed:focus + span:not(.lever):after{ -webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1);}[type="checkbox"]:checked + span:not(.lever):before{ top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"]:checked:disabled + span:before{ border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42);}[type="checkbox"]:indeterminate + span:not(.lever):before{ top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"]:indeterminate:disabled + span:not(.lever):before{ border-right:2px solid rgba(0,0,0,0.42);background-color:transparent;}[type="checkbox"].filled-in + span:not(.lever):after{ border-radius:2px;}[type="checkbox"].filled-in + span:not(.lever):before,[type="checkbox"].filled-in + span:not(.lever):after{ content:'';left:0;position:absolute;-webkit-transition:border var(--transition_time_normal),background-color var(--transition_time_normal),width var(--transition_time_normal) 0.1s,height var(--transition_time_normal) 0.1s,top var(--transition_time_normal) 0.1s,left var(--transition_time_normal) 0.1s;transition:border var(--transition_time_normal),background-color var(--transition_time_normal),width var(--transition_time_normal) 0.1s,height var(--transition_time_normal) 0.1s,top var(--transition_time_normal) 0.1s,left var(--transition_time_normal) 0.1s;z-index:1;}[type="checkbox"].filled-in:not(:checked) + span:not(.lever):before{ width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"].filled-in:not(:checked) + span:not(.lever):after{ height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0;}[type="checkbox"].filled-in:checked + span:not(.lever):before{ top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"].filled-in:checked + span:not(.lever):after{ top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0;}[type="checkbox"].filled-in.tabbed:focus + span:not(.lever):after{ border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1);}[type="checkbox"].filled-in.tabbed:checked:focus + span:not(.lever):after{ border-radius:2px;background-color:#26a69a;border-color:#26a69a;}[type="checkbox"].filled-in:disabled:not(:checked) + span:not(.lever):before{ background-color:transparent;border:2px solid transparent;}[type="checkbox"].filled-in:disabled:not(:checked) + span:not(.lever):after{ border-color:transparent;background-color:#949494;}[type="checkbox"].filled-in:disabled:checked + span:not(.lever):before{ background-color:transparent;}[type="checkbox"].filled-in:disabled:checked + span:not(.lever):after{ background-color:#949494;border-color:#949494;}.switch,.switch *{ -webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.switch label{ cursor:pointer;}.switch label input[type=checkbox]{ opacity:0;width:0;height:0;}.switch label input[type=checkbox]:checked + .lever{ background-color:#84c7c1;}.switch label input[type=checkbox]:checked + .lever:before,.switch label input[type=checkbox]:checked + .lever:after{ left:18px;}.switch label input[type=checkbox]:checked + .lever:after{ background-color:#26a69a;}.switch label .lever{ content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:var(--half-gap);-webkit-transition:background var(--transition_time_normal) ease;transition:background var(--transition_time_normal) ease;vertical-align:middle;margin:0 16px;}.switch label .lever:before,.switch label .lever:after{ content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left var(--transition_time_normal) ease,background var(--transition_time_normal) ease,-webkit-box-shadow var(--transition_time_fast) ease,-webkit-transform var(--transition_time_fast) ease;transition:left var(--transition_time_normal) ease,background var(--transition_time_normal) ease,-webkit-box-shadow var(--transition_time_fast) ease,-webkit-transform var(--transition_time_fast) ease;transition:left var(--transition_time_normal) ease,background var(--transition_time_normal) ease,box-shadow var(--transition_time_fast) ease,transform var(--transition_time_fast) ease;transition:left var(--transition_time_normal) ease,background var(--transition_time_normal) ease,box-shadow var(--transition_time_fast) ease,transform var(--transition_time_fast) ease,-webkit-box-shadow var(--transition_time_fast) ease,-webkit-transform var(--transition_time_fast) ease;}.switch label .lever:before{ background-color:rgba(38,166,154,0.15);}.switch label .lever:after{ background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{ -webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38,166,154,0.15);}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{ -webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08);}.switch input[type=checkbox][disabled] + .lever{ cursor:default;background-color:rgba(0,0,0,0.12);}.switch label input[type=checkbox][disabled] + .lever:after,.switch label input[type=checkbox][disabled]:checked + .lever:after{ background-color:#949494;}select{ display:none;}select.browser-default{ display:block;}select{ background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem;}.select-label{ position:absolute;}.select-wrapper{ position:relative;}.select-wrapper.valid + label,.select-wrapper.invalid + label{ width:100%;pointer-events:none;}.select-wrapper input.select-dropdown{ position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;}.select-wrapper input.select-dropdown:focus{ border-bottom:1px solid #26a69a;}.select-wrapper .caret{ position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87);}.select-wrapper + label{ position:absolute;top:-26px;font-size:0.8rem;}select:disabled{ color:rgba(0,0,0,0.42);}.select-wrapper.disabled + label{ color:rgba(0,0,0,0.42);}.select-wrapper.disabled .caret{ fill:rgba(0,0,0,0.42);}.select-wrapper input.select-dropdown:disabled{ color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select-wrapper i{ color:rgba(0,0,0,0.3);}.select-dropdown li.disabled,.select-dropdown li.disabled > span,.select-dropdown li.optgroup{ color:rgba(0,0,0,0.3);background-color:transparent;}.select-dropdown.dropdown-content li:hover{ background-color:rgba(0,0,0,0.08);}.select-dropdown.dropdown-content li.selected{ background-color:rgba(0,0,0,0.03);}.select-dropdown.dropdown-content li:focus{ background-color:rgba(0,0,0,0.08);}.prefix ~ .select-wrapper{ margin-left:3rem;width:92%;width:calc(100% - 3rem);}.prefix ~ label{ margin-left:3rem;}.select-dropdown li img{ height:40px;width:40px;margin:5px 15px;float:right;}.select-dropdown li.optgroup{ border-top:1px solid #eee;}.select-dropdown li.optgroup.selected > span{ color:rgba(0,0,0,0.7);}.select-dropdown li.optgroup > span{ color:rgba(0,0,0,0.4);}.select-dropdown li.optgroup ~ li.optgroup-option{ padding-left:1rem;}.file-field{ position:relative;}.file-field .file-path-wrapper{ overflow:hidden;padding-left:var(--half-gap);}.file-field input.file-path{ width:100%;}.file-field .btn,.file-field .btn-large,.file-field .btn-small{ float:left;height:3rem;line-height:3rem;}.file-field span{ cursor:pointer;}.file-field input[type=file]{ position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}.file-field input[type=file]::-webkit-file-upload-button{ display:none;}.range-field{ position:relative;}input[type=range],input[type=range] + .thumb{ cursor:pointer;}input[type=range]{ position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0;}input[type=range]:focus{ outline:none;}input[type=range] + .thumb{ position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}input[type=range] + .thumb .value{ display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}input[type=range] + .thumb.active{ border-radius:50% 50% 50% 0;}input[type=range] + .thumb.active .value{ color:#fff;margin-left:-1px;margin-top:8px;font-size:10px;}input[type=range]{ -webkit-appearance:none;}input[type=range]::-webkit-slider-runnable-track{ height:3px;background:#c2c0c2;border:none;}input[type=range]::-webkit-slider-thumb{ border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow var(--transition_time_normal);transition:-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);-webkit-appearance:none;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;}input[type=range].focused:focus:not(.active)::-webkit-slider-thumb{ -webkit-box-shadow:0 0 0 10px rgba(38,166,154,0.26);box-shadow:0 0 0 10px rgba(38,166,154,0.26);}input[type=range]{ border:1px solid white;}input[type=range]::-moz-range-track{ height:3px;background:#c2c0c2;border:none;}input[type=range]::-moz-focus-inner{ border:0;}input[type=range]::-moz-range-thumb{ border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow var(--transition_time_normal);transition:-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);margin-top:-5px;}input[type=range]:-moz-focusring{ outline:1px solid #fff;outline-offset:-1px;}input[type=range].focused:focus:not(.active)::-moz-range-thumb{ box-shadow:0 0 0 10px rgba(38,166,154,0.26);}input[type=range]::-ms-track{ height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent;}input[type=range]::-ms-fill-lower{ background:#777;}input[type=range]::-ms-fill-upper{ background:#ddd;}input[type=range]::-ms-thumb{ border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow var(--transition_time_normal);transition:-webkit-box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal);transition:box-shadow var(--transition_time_normal),-webkit-box-shadow var(--transition_time_normal);}input[type=range].focused:focus:not(.active)::-ms-thumb{ box-shadow:0 0 0 10px rgba(38,166,154,0.26);}.table-of-contents.fixed{ position:fixed;}.table-of-contents li{ padding:2px 0;}.table-of-contents a{ font-weight:300;color:#757575;padding-left:16px;height:1.5rem;line-height:1.5rem;letter-spacing:0.4;display:inline-block;}.table-of-contents a:hover{ color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73;}.table-of-contents a.active{ font-weight:500;padding-left:14px;border-left:2px solid #ee6e73;}.sidenav{ position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%);}.sidenav.right-aligned{ right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%);}.sidenav .collapsible{ margin:0;}.sidenav li{ float:none;line-height:48px;}.sidenav li.active{ background-color:rgba(0,0,0,0.05);}.sidenav li > a{ color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px;}.sidenav li > a:hover{ background-color:rgba(0,0,0,0.05);}.sidenav li > a.btn,.sidenav li > a.btn-large,.sidenav li > a.btn-small,.sidenav li > a.btn-large,.sidenav li > a.btn-flat,.sidenav li > a.btn-floating{ margin:var(--half-gap) 15px;}.sidenav li > a.btn,.sidenav li > a.btn-large,.sidenav li > a.btn-small,.sidenav li > a.btn-large,.sidenav li > a.btn-floating{ color:#fff;}.sidenav li > a.btn-flat{ color:#343434;}.sidenav li > a.btn:hover,.sidenav li > a.btn-large:hover,.sidenav li > a.btn-small:hover,.sidenav li > a.btn-large:hover{ background-color:#2bbbad;}.sidenav li > a.btn-floating:hover{ background-color:#26a69a;}.sidenav li > a > i,.sidenav li > a > [class^="mdi-"],.sidenav li > a li > a > [class*="mdi-"],.sidenav li > a > i.material-icons{ float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54);}.sidenav .divider{ margin:8px 0 0 0;}.sidenav .subheader{ cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px;}.sidenav .subheader:hover{ background-color:transparent;}.sidenav .user-view{ position:relative;padding:32px 32px 0;margin-bottom:8px;}.sidenav .user-view > a{ height:auto;padding:0;}.sidenav .user-view > a:hover{ background-color:transparent;}.sidenav .user-view .background{ overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{ display:block;}.sidenav .user-view .circle{ height:64px;width:64px;}.sidenav .user-view .name,.sidenav .user-view .email{ font-size:14px;line-height:24px;}.sidenav .user-view .name{ margin-top:16px;font-weight:500;}.sidenav .user-view .email{ padding-bottom:16px;font-weight:400;}.drag-target{ height:100%;width:var(--half-gap);position:fixed;top:0;z-index:998;}.drag-target.right-aligned{ right:0;}.sidenav.sidenav-fixed{ left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed;}.sidenav.sidenav-fixed.right-aligned{ right:0;left:auto;}@media only screen and (max-width:992px){ .sidenav.sidenav-fixed{ -webkit-transform:translateX(-105%);transform:translateX(-105%);}.sidenav.sidenav-fixed.right-aligned{ -webkit-transform:translateX(105%);transform:translateX(105%);}.sidenav > a{ padding:0 16px;}.sidenav .user-view{ padding:16px 16px 0;}}.sidenav .collapsible-body > ul:not(.collapsible) > li.active,.sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active{ background-color:#ee6e73;}.sidenav .collapsible-body > ul:not(.collapsible) > li.active a,.sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active a{ color:#fff;}.sidenav .collapsible-body{ padding:0;}.sidenav-overlay{ position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none;}.preloader-wrapper{ display:inline-block;position:relative;width:50px;height:50px;}.preloader-wrapper.small{ width:36px;height:36px;}.preloader-wrapper.big{ width:64px;height:64px;}.preloader-wrapper.active{ -webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite;}@-webkit-keyframes container-rotate{ to{ -webkit-transform:rotate(360deg);}}@keyframes container-rotate{ to{ -webkit-transform:rotate(360deg);transform:rotate(360deg);}}.spinner-layer{ position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a;}.spinner-blue,.spinner-blue-only{ border-color:#4285f4;}.spinner-red,.spinner-red-only{ border-color:#db4437;}.spinner-yellow,.spinner-yellow-only{ border-color:#f4b400;}.spinner-green,.spinner-green-only{ border-color:#0f9d58;}.active .spinner-layer.spinner-blue{ -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;}.active .spinner-layer.spinner-red{ -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;}.active .spinner-layer.spinner-yellow{ -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;}.active .spinner-layer.spinner-green{ -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{ opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;}@-webkit-keyframes fill-unfill-rotate{ 12.5%{ -webkit-transform:rotate(135deg);}25%{ -webkit-transform:rotate(270deg);}37.5%{ -webkit-transform:rotate(405deg);}50%{ -webkit-transform:rotate(540deg);}62.5%{ -webkit-transform:rotate(675deg);}75%{ -webkit-transform:rotate(810deg);}87.5%{ -webkit-transform:rotate(945deg);}to{ -webkit-transform:rotate(1080deg);}}@keyframes fill-unfill-rotate{ 12.5%{ -webkit-transform:rotate(135deg);transform:rotate(135deg);}25%{ -webkit-transform:rotate(270deg);transform:rotate(270deg);}37.5%{ -webkit-transform:rotate(405deg);transform:rotate(405deg);}50%{ -webkit-transform:rotate(540deg);transform:rotate(540deg);}62.5%{ -webkit-transform:rotate(675deg);transform:rotate(675deg);}75%{ -webkit-transform:rotate(810deg);transform:rotate(810deg);}87.5%{ -webkit-transform:rotate(945deg);transform:rotate(945deg);}to{ -webkit-transform:rotate(1080deg);transform:rotate(1080deg);}}@-webkit-keyframes blue-fade-in-out{ from{ opacity:1;}25%{ opacity:1;}26%{ opacity:0;}89%{ opacity:0;}90%{ opacity:1;}100%{ opacity:1;}}@keyframes blue-fade-in-out{ from{ opacity:1;}25%{ opacity:1;}26%{ opacity:0;}89%{ opacity:0;}90%{ opacity:1;}100%{ opacity:1;}}@-webkit-keyframes red-fade-in-out{ from{ opacity:0;}15%{ opacity:0;}25%{ opacity:1;}50%{ opacity:1;}51%{ opacity:0;}}@keyframes red-fade-in-out{ from{ opacity:0;}15%{ opacity:0;}25%{ opacity:1;}50%{ opacity:1;}51%{ opacity:0;}}@-webkit-keyframes yellow-fade-in-out{ from{ opacity:0;}40%{ opacity:0;}50%{ opacity:1;}75%{ opacity:1;}76%{ opacity:0;}}@keyframes yellow-fade-in-out{ from{ opacity:0;}40%{ opacity:0;}50%{ opacity:1;}75%{ opacity:1;}76%{ opacity:0;}}@-webkit-keyframes green-fade-in-out{ from{ opacity:0;}65%{ opacity:0;}75%{ opacity:1;}90%{ opacity:1;}100%{ opacity:0;}}@keyframes green-fade-in-out{ from{ opacity:0;}65%{ opacity:0;}75%{ opacity:1;}90%{ opacity:1;}100%{ opacity:0;}}.gap-patch{ position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit;}.gap-patch .circle{ width:1000%;left:-450%;}.circle-clipper{ display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit;}.circle-clipper .circle{ width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0;}.circle-clipper.left .circle{ left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg);}.circle-clipper.right .circle{ left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg);}.active .circle-clipper.left .circle{ -webkit-animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;}.active .circle-clipper.right .circle{ -webkit-animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;}@-webkit-keyframes left-spin{ from{ -webkit-transform:rotate(130deg);}50%{ -webkit-transform:rotate(-5deg);}to{ -webkit-transform:rotate(130deg);}}@keyframes left-spin{ from{ -webkit-transform:rotate(130deg);transform:rotate(130deg);}50%{ -webkit-transform:rotate(-5deg);transform:rotate(-5deg);}to{ -webkit-transform:rotate(130deg);transform:rotate(130deg);}}@-webkit-keyframes right-spin{ from{ -webkit-transform:rotate(-130deg);}50%{ -webkit-transform:rotate(5deg);}to{ -webkit-transform:rotate(-130deg);}}@keyframes right-spin{ from{ -webkit-transform:rotate(-130deg);transform:rotate(-130deg);}50%{ -webkit-transform:rotate(5deg);transform:rotate(5deg);}to{ -webkit-transform:rotate(-130deg);transform:rotate(-130deg);}}#spinnerContainer.cooldown{ -webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);}@-webkit-keyframes fade-out{ from{ opacity:1;}to{ opacity:0;}}@keyframes fade-out{ from{ opacity:1;}to{ opacity:0;}}.slider{ position:relative;height:400px;width:100%;}.slider.fullscreen{ height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;}.slider.fullscreen ul.slides{ height:100%;}.slider.fullscreen ul.indicators{ z-index:2;bottom:30px;}.slider .slides{ background-color:#9e9e9e;margin:0;height:400px;}.slider .slides li{ opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden;}.slider .slides li img{ height:100%;width:100%;background-size:cover;background-position:center;}.slider .slides li .caption{ color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0;}.slider .slides li .caption p{ color:#e0e0e0;}.slider .slides li.active{ z-index:2;}.slider .indicators{ position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0;}.slider .indicators .indicator-item{ display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color var(--transition_time_normal);transition:background-color var(--transition_time_normal);border-radius:50%;}.slider .indicators .indicator-item.active{ background-color:#4CAF50;}.carousel{ overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;}.carousel.carousel-slider{ top:0;left:0;}.carousel.carousel-slider .carousel-fixed-item{ position:absolute;left:0;right:0;bottom:20px;z-index:1;}.carousel.carousel-slider .carousel-fixed-item.with-indicators{ bottom:68px;}.carousel.carousel-slider .carousel-item{ width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0;}.carousel.carousel-slider .carousel-item h2{ font-size:24px;font-weight:500;line-height:32px;}.carousel.carousel-slider .carousel-item p{ font-size:15px;}.carousel .carousel-item{ visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0;}.carousel .carousel-item > img{ width:100%;}.carousel .indicators{ position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0;}.carousel .indicators .indicator-item{ display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color var(--transition_time_normal);transition:background-color var(--transition_time_normal);border-radius:50%;}.carousel .indicators .indicator-item.active{ background-color:#fff;}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{ pointer-events:none;}.tap-target-wrapper{ width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s 0.3s;transition:visibility 0s 0.3s;}.tap-target-wrapper.open{ visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s;}.tap-target-wrapper.open .tap-target{ -webkit-transform:scale(1);transform:scale(1);opacity:0.95;-webkit-transition:opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),-webkit-transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);transition:opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),-webkit-transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);transition:transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);transition:transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),-webkit-transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);}.tap-target-wrapper.open .tap-target-wave::before{ -webkit-transform:scale(1);transform:scale(1);}.tap-target-wrapper.open .tap-target-wave::after{ visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;-webkit-transition:opacity var(--transition_time_normal),visibility 0s 1s,-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),visibility 0s 1s,-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),transform var(--transition_time_normal),visibility 0s 1s;transition:opacity var(--transition_time_normal),transform var(--transition_time_normal),visibility 0s 1s,-webkit-transform var(--transition_time_normal);}.tap-target{ position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),-webkit-transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);transition:opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),-webkit-transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);transition:transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);transition:transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),opacity var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1),-webkit-transform var(--transition_time_normal) cubic-bezier(0.42,0,0.58,1);}.tap-target-content{ position:relative;display:table-cell;}.tap-target-wave{ position:absolute;border-radius:50%;z-index:10001;}.tap-target-wave::before,.tap-target-wave::after{ content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff;}.tap-target-wave::before{ -webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform var(--transition_time_normal);transition:-webkit-transform var(--transition_time_normal);transition:transform var(--transition_time_normal);transition:transform var(--transition_time_normal),-webkit-transform var(--transition_time_normal);}.tap-target-wave::after{ visibility:hidden;-webkit-transition:opacity var(--transition_time_normal),visibility 0s,-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),visibility 0s,-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),transform var(--transition_time_normal),visibility 0s;transition:opacity var(--transition_time_normal),transform var(--transition_time_normal),visibility 0s,-webkit-transform var(--transition_time_normal);z-index:-1;}.tap-target-origin{ top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10002;position:absolute !important;}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{ background:none;}@media only screen and (max-width:600px){ .tap-target,.tap-target-wrapper{ width:600px;height:600px;}}.pulse{ overflow:visible;position:relative;}.pulse::before{ content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity var(--transition_time_normal),-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),transform var(--transition_time_normal),-webkit-transform var(--transition_time_normal);-webkit-animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;z-index:-1;}@-webkit-keyframes pulse-animation{ 0%{ opacity:1;-webkit-transform:scale(1);transform:scale(1);}50%{ opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}100%{ opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}}@keyframes pulse-animation{ 0%{ opacity:1;-webkit-transform:scale(1);transform:scale(1);}50%{ opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}100%{ opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}}.datepicker-modal{ max-width:325px;min-width:300px;max-height:none;}.datepicker-container.modal-content{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;}.datepicker-controls{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:0 auto;}.datepicker-controls .selects-container{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.datepicker-controls .select-wrapper input{ border-bottom:none;text-align:center;margin:0;}.datepicker-controls .select-wrapper input:focus{ border-bottom:none;}.datepicker-controls .select-wrapper .caret{ display:none;}.datepicker-controls .select-year input{ width:50px;}.datepicker-controls .select-month input{ width:90px;}.month-prev,.month-next{ margin-top:4px;cursor:pointer;background-color:transparent;border:none;}.datepicker-date-display{ -webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;color:#fff;padding:var(--gap) var(--gap);font-weight:500;}.datepicker-date-display .year-text{ display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,0.7);}.datepicker-date-display .date-text{ display:block;font-size:2.8rem;line-height:47px;font-weight:500;}.datepicker-calendar-container{ -webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto;}.datepicker-table{ width:280px;font-size:1rem;margin:0 auto;}.datepicker-table thead{ border-bottom:none;}.datepicker-table th{ padding:var(--half-gap) calc(var(--half-gap) / 2);text-align:center;}.datepicker-table tr{ border:none;}.datepicker-table abbr{ text-decoration:none;color:#999;}.datepicker-table td{ border-radius:50%;padding:0;}.datepicker-table td.is-today{ color:#26a69a;}.datepicker-table td.is-selected{ background-color:#26a69a;color:#fff;}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{ color:rgba(0,0,0,0.3);pointer-events:none;}.datepicker-day-button{ background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit;}.datepicker-day-button:focus{ background-color:rgba(43,161,150,0.25);}.datepicker-footer{ width:280px;margin:0 auto;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{ color:#26a69a;padding:0 1rem;}.datepicker-clear{ color:#F44336;}@media only screen and (min-width:601px){ .datepicker-modal{ max-width:625px;}.datepicker-container.modal-content{ -webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.datepicker-controls,.datepicker-table,.datepicker-footer{ width:320px;}.datepicker-day-button{ line-height:44px;}}.timepicker-modal{ max-width:325px;max-height:none;}.timepicker-container.modal-content{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;}.text-primary{ color:white;}.timepicker-digital-display{ -webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;padding:var(--half-gap);font-weight:300;}.timepicker-text-container{ font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{ cursor:pointer;}.timepicker-span-hours{ margin-right:3px;}.timepicker-span-minutes{ margin-left:3px;}.timepicker-display-am-pm{ font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400;}.timepicker-analog-display{ -webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto;}.timepicker-plate{ background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.timepicker-canvas,.timepicker-dial{ position:absolute;left:0;right:0;top:0;bottom:0;}.timepicker-minutes{ visibility:hidden;}.timepicker-tick{ border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px;}.timepicker-tick.active,.timepicker-tick:hover{ background-color:rgba(38,166,154,0.25);}.timepicker-dial{ -webkit-transition:opacity var(--transition_time_normal),-webkit-transform var(--transition_time_normal);transition:opacity var(--transition_time_normal),-webkit-transform var(--transition_time_normal);transition:transform var(--transition_time_normal),opacity var(--transition_time_normal);transition:transform var(--transition_time_normal),opacity var(--transition_time_normal),-webkit-transform var(--transition_time_normal);}.timepicker-dial-out{ opacity:0;}.timepicker-dial-out.timepicker-hours{ -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.timepicker-dial-out.timepicker-minutes{ -webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);}.timepicker-canvas{ -webkit-transition:opacity var(--transition_time_normal);transition:opacity var(--transition_time_normal);}.timepicker-canvas line{ stroke:#26a69a;stroke-width:4;stroke-linecap:round;}.timepicker-canvas-out{ opacity:0.25;}.timepicker-canvas-bearing{ stroke:none;fill:#26a69a;}.timepicker-canvas-bg{ stroke:none;fill:#26a69a;}.timepicker-footer{ margin:0 auto;padding:5px 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.timepicker-clear{ color:#F44336;}.timepicker-close{ color:#26a69a;}.timepicker-clear,.timepicker-close{ padding:0 var(--gap);}@media only screen and (min-width:601px){ .timepicker-modal{ max-width:600px;}.timepicker-container.modal-content{ -webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.timepicker-text-container{ top:32%;}.timepicker-display-am-pm{ position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem;}}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{ font-size:1em;}#info_files_panel{ overflow:visible;padding:0 var(--gap);margin-top:0;gap:var(--half-gap);}#info_files_panel li a{ border-radius:10px;}#info_files_panel li a:hover{ background-color:var(--control_shadow);}#file-library{ overflow-x:hidden;margin:0 var(--gap);}.row.row-wrap{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}.picker__box{ display:table-cell;}.toast.rounded{ border-radius:calc(var(--border-radius) * 0.5);}.chips{ cursor:default;border:none;border-radius:0;margin:0;}.chips .chip{ color:var(--text_color);background-color:var(--bg_card);}.btn:not(.btn-flat),.btn-large:not(.btn-flat),.btn-small:not(.btn-flat){ background-color:var(--main_color);transition:all var(--transition_time_normal) ease-in-out !important;}.btn:not(.btn-flat):hover,.btn-large:not(.btn-flat):hover,.btn-small:not(.btn-flat):hover{ background-color:var(--main_color_lighten_10);}.btn:not(.btn-flat):active,.btn-large:not(.btn-flat):active,.btn-small:not(.btn-flat):active{ background-color:var(--main_color_darken_10);}.switch label .lever{ background:#9e9e9e;margin:0 3px;}.switch label .lever:before,.switch label .lever:after{ width:16px;height:16px;top:-1px;}.switch label .lever:after{ width:16px;height:16px;top:-1px;background:var(--bg_card);box-shadow:0 0px 0px 2px #9e9e9e;}.switch label input[type=checkbox]:checked + .lever{ background-color:var(--main_color_lighten_40);}.switch label input[type=checkbox]:checked + .lever:after{ box-shadow:0 0px 0px 2px var(--main_color);background-color:var(--bg_card);width:16px;height:16px;top:-1px;}.modal-content.datepicker-container:focus,.modal-content.datepicker-container:active{ outline:none;}.gma_picker_year{ display:none !important;}.gma_picker_year.active{ gap:calc(var(--half-gap) / 2);display:grid !important;grid-template-columns:repeat(5,1fr);}.gma_picker_year > li{ border-radius:var(--border-radius);text-align:center;padding:var(--half-gap) 0;cursor:pointer;font-size:12pt;font-family:Helvetica;}.gma_picker_year > li:not(.current):hover{ background-color:rgba(0,0,0,0.1);}.gma_picker_year > li.current{ background-color:var(--main_color);color:#fff;}.datepicker-table td{ width:32px;height:auto;aspect-ratio:1 / 1;}.datepicker-table td .datepicker-day-button{ width:3em;height:3em;}.datepicker-table td .datepicker-day-button:focus{ background-color:var(--main_color_10);}.datepicker-table td:hover:not(.is-selected) .datepicker-day-button{ background-color:var(--main_color_10);}.datepicker-table td.is-selected{ background-color:transparent;}.datepicker-table td.is-selected .datepicker-day-button{ background-color:var(--main_color);color:white;}.datepicker-table td.is-selected .datepicker-day-button:focus{ background-color:var(--main_color);}.datepicker-footer{ padding:0.5em;}.datepicker-footer button{ margin-left:0.5em;}.datepicker-controls .select-wrapper input{ color:var(--text_color);}input[type=text]:not(.browser-default):focus:not([readonly]) + label,input[type=password]:not(.browser-default):focus:not([readonly]) + label,input[type=email]:not(.browser-default):focus:not([readonly]) + label{ color:var(--main_color);}.month-prev,.month-next{ color:var(--text_color) !important;}.month-prev:focus,.month-next:focus{ background-color:var(--main_color);}.month-prev:focus svg,.month-next:focus svg{ filter:invert(1);}[type="checkbox"]:not(.invert):checked + span:not(.lever):before{ border-right-color:var(--main_color);border-bottom-color:var(--main_color);}.switch label input[type=checkbox]:checked + .lever{ background-color:var(--main_color);}.switch label .lever:before{ background-color:var(--main_color_10);}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{ background-color:var(--main_color_10);}nav{ box-shadow:none;}nav ul li a{ padding:0 var(--half-gap);}nav i.fa,nav i.fal,nav i.fas,nav i.fab{ height:auto;margin-left:5px;margin-right:5px;}nav .fa-2x{ font-size:2rem;height:56px;line-height:58px;}nav:not(#nav-top) ul li{ max-height:56px;}nav#nav-top > .nav-wrapper > .col{ padding:0 1rem;}nav .button-collapse{ height:64px;margin:0;}nav ul#main-logged-menu > li a:hover{ background:transparent;}.datepicker-modal{ width:min-content;padding:0 calc(var(--half-gap));}.datepicker-modal .datepicker-date-display{ display:none;}.chip:not([data-tooltip]){ white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.file-field .btn span{ cursor:pointer;}.picker__holder{ overflow-y:hidden !important;}.btn:not(.btn-flat){ transition:border-color var(--transition_time_fast) ease-in-out,box-shadow var(--transition_time_fast) ease-in-out;}.btn:not(.btn-flat):hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}.btn:not(.btn-flat):focus{ outline:none;border-color:var(--main_color);box-shadow:0 0 0 0.2rem var(--control_shadow);}.btn:not(.btn-icon) .fa,.btn:not(.btn-icon) .fal{ margin-right:var(--half-gap);}.btn:hover{ box-shadow:none;}.btn span{ line-height:1em;}.btn-block{ width:100%;}.btn,.btn-large{ transition:box-shadow var(--transition_time_normal) ease-out;align-items:center;display:inline-flex;}.btn-sm{ font-size:10px;padding:0 0.4rem !important;line-height:32px;height:auto;}.btn-sm i{ font-size:10px;}.btn-xs{ font-size:9px;padding:0 0.4rem !important;line-height:29px;height:auto;}.btn-xs i{ font-size:9px;}.btn-flat:focus,.btn-flat:hover{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;background-color:rgba(0,0,0,0.1);}input[type="text"].browser-default:not(.lg),input[type="password"].browser-default:not(.lg),input[type="number"].browser-default:not(.lg){ padding:0;height:2em;text-indent:0.5rem;width:auto;}nav#nav-top a.button-collapse{ display:block !important;}.side-nav{ -webkit-overflow-scrolling:touch;transform:translateX(0px);bottom:0;padding-bottom:var(--gap);top:0;position:fixed;right:0;overflow:auto;height:auto;}.side-nav::-webkit-scrollbar-button{ height:0 !important;width:0 !important;}.side-nav li:not([data-event-selector="profile"]) a{ height:40px;line-height:40px;width:auto !important;}.side-nav li:not([data-event-selector="profile"]) a i{ width:auto !important;}.brand-logo{ line-height:1em;margin-top:7px;}[type="radio"]:not(:checked) + label,[type="radio"]:checked + label{ padding-left:25px;}.tabs{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;overflow:hidden;width:100%;margin:0;padding:0;flex-wrap:nowrap;flex-shrink:0;background:transparent;margin:calc(var(--gap) / 2) 0;height:32px;}.tabs::-webkit-scrollbar-thumb{ border-radius:var(--half-border-radius);}.tabs .tab{ font-weight:normal;font-family:'Open Sans Semibold';width:auto;float:none;height:32px;line-height:32px;text-transform:none;height:auto;}.tabs .tab a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;color:var(--main_color_lighten_10);font-size:14px !important;padding:0 var(--half-gap);flex:1;height:32px;}.tabs .tab a:focus{ background-color:transparent;}.tabs .tab a.active{ color:white;background-color:transparent;}.tabs .tab a:focus.active{ background-color:transparent;}.tabs .tab a:hover:not(.active){ color:var(--main_color);}.tabs .tab a i{ font-size:1.5rem;}.tabs .tab a img{ height:32px;}.tabs .indicator{ background-color:var(--main_color_lighten_10);background-color:var(--main_color);z-index:-1;height:32px !important;pointer-events:none;border-radius:var(--border-radius);}.nav-wrapper .tabs .tab > a.active{ background-color:rgba(0,0,0,0.1);}.card{ margin:0;}.responsive-img{ max-width:100%;max-height:100%;}td,th{ padding:var(--half-gap) calc(var(--half-gap) / 2);}@media only screen and (min-width:601px){ nav.nav-extended .nav-wrapper{ min-height:auto;}.picker__frame{ max-width:325px;}}.navbar-fixed{ z-index:998;}span.badge{ height:auto !important;line-height:1.5em !important;}span.badge.new{ background-color:var(--main_color);min-width:unset;border-radius:20px;}span.badge.new:after{ content:'';}span.badge.new:empty{ display:none;}.input-field label{ left:0;line-height:1em;}.input-field label:after{ font-size:0.8rem;transition:0s ease-out !important;}.input-field label:not(.active):after{ transition:0s ease-out !important;transform:translateY(-140%) !important;}.input-field input:not(.ng-empty) + label:not(.label-icon){ transform:translateY(-14px) scale(0.8);transform-origin:0 0;}.drag-target{ max-width:20% !important;}.chips .input{ margin-bottom:0;width:90% !important;}.material-icons{ font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}.block{ display:block;}@media only screen and (min-width:992px){ html{ font-size:14px;}}[contenteditable]{ -webkit-user-select:text;user-select:text;}.break-word,.word-break{ word-break:break-word;word-wrap:-moz-break-word;word-wrap:-webkit-break-word;word-wrap:-ms-break-word;word-wrap:-o-break-word;word-wrap:break-word;}.text-white{ color:white !important;}ng-include{ width:100%;}.font-underline,.underline{ text-decoration:underline;}.font-gray,.font-readonly{ color:var(--text_muted);}.font-mini{ font-size:0.8em;}:focus{ outline:none;}.p-0{ padding:0 !important;}.p-2{ padding:var(--gap) !important;}.px-0{ padding-left:0 !important;padding-right:0 !important;}.px-2{ padding-left:var(--gap) !important;padding-right:var(--gap) !important;}.py-2{ padding-top:var(--gap) !important;padding-bottom:var(--gap) !important;}.py-0{ padding-top:0 !important;padding-bottom:0 !important;}.pt-0{ padding-top:0 !important;}.pb-1{ padding-bottom:calc(var(--gap) / 2) !important;}.my-1{ margin-top:calc(var(--gap) / 2) !important;margin-bottom:calc(var(--gap) / 2) !important;}.my-2{ margin-top:var(--gap) !important;margin-bottom:var(--gap) !important;}.mb-2{ margin-bottom:var(--gap) !important;}.mb-3{ margin-bottom:0.75rem !important;}.mb-4{ margin-bottom:1rem !important;}.mr-1{ margin-right:0.5rem;}.mr-2{ margin-right:1rem;}.mt-0{ margin-top:0;}.mt-2{ margin-top:1em;}.w-100{ width:100% !important;}.ellipsis{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.disabled{ pointer-events:none;}.invisible{ visibility:hidden;}.pointer,.cpointer{ cursor:pointer;}.password{ font-family:password;}blockquote{ border:none;}input[type="text"],input[type="password"]{ color:var(--text_color);}.input-focus-shadow{ transition:border-color var(--transition_time_fast) ease-in-out,box-shadow var(--transition_time_fast) ease-in-out;}.input-focus-shadow:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}.input-focus-shadow:focus{ outline:none;border-color:var(--main_color);box-shadow:0 0 0 0.2rem var(--control_shadow);}.input{ transition:border-color var(--transition_time_fast) ease-in-out,box-shadow var(--transition_time_fast) ease-in-out;border:1px solid rgba(0,0,0,0.3);background-color:var(--bg_input);color:var(--text_color);min-height:2.5rem !important;}.input:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}.input:focus{ outline:none;border-color:var(--main_color);box-shadow:0 0 0 0.2rem var(--control_shadow);}input[type="text"].browser-default,input[type="password"].browser-default,input[type="number"].browser-default{ transition:border-color var(--transition_time_fast) ease-in-out,box-shadow var(--transition_time_fast) ease-in-out;border:1px solid rgba(0,0,0,0.3);background-color:var(--bg_input);color:var(--text_color);min-height:2.5rem !important;border-radius:3px;}input[type="text"].browser-default:hover,input[type="password"].browser-default:hover,input[type="number"].browser-default:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}input[type="text"].browser-default:focus,input[type="password"].browser-default:focus,input[type="number"].browser-default:focus{ outline:none;border-color:var(--main_color);box-shadow:0 0 0 0.2rem var(--control_shadow);}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){ border-bottom:1px solid var(--main_color);-webkit-box-shadow:0 1px 0 0 var(--main_color);box-shadow:0 1px 0 0 var(--main_color);box-shadow-color:red;}textarea{ resize:none;}select{ transition:border-color var(--transition_time_fast) ease-in-out,box-shadow var(--transition_time_fast) ease-in-out;border:1px solid rgba(0,0,0,0.3);background-color:var(--bg_input);color:var(--text_color);min-height:2.5rem !important;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#9e9e9e 50%),linear-gradient(135deg,#9e9e9e 50%,transparent 50%),linear-gradient(to right,#87ceeb00,rgba(33,150,242,0));background-position:calc(100% - 18px) calc(1em + 4px),calc(100% - 13px) calc(1em + 4px),100% 0px;;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;line-height:1.5em;padding:0.35em 2em 0.5em 1em !important;}select:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}select:focus{ outline:none;border-color:var(--main_color);box-shadow:0 0 0 0.2rem var(--control_shadow);}select.on_dark{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out;background:transparent;background-image:linear-gradient(45deg,transparent 50%,#f8f9fa 50%),linear-gradient(135deg,#f8f9fa 50%,transparent 50%),linear-gradient(to right,#87ceeb00,rgba(33,150,242,0));padding:0 2em 0 1em;border:none;color:var(--text_color);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - 5px);background-position-y:50%;display:block;border-radius:var(--half-border-radius);color:#fff;line-height:2em;border:1px solid rgba(255,255,255,0.1);cursor:pointer;}select.on_dark option{ color:initial;}select.on_dark:hover{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out;background-color:rgba(255,255,255,0.1);}a.link_dotted{ border-bottom:1px dotted;}code[class*="language-"],pre[class*="language-"]{ text-shadow:none;display:inline-block;}code[class*="language-"]{ background:var(--bg_input);padding:var(--half-gap);border-radius:3px;}blockquote{ background:#f5f2f0;border-left:3px solid rgba(0,0,0,0.4);padding:var(--half-gap);border-radius:3px;margin:0;}code.code,code[class*="language-"]{ margin:1em 0;white-space:pre-wrap !important;word-break:break-word !important;}.noselect,.user_select_none{ -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.no-wrap{ white-space:nowrap;}.first_letter_capitalize:first-letter{ text-transform:uppercase;}.ellipsis{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}tr{ border:none;}.container100{ width:100%;max-width:1280px;}nav{ height:auto;background-color:transparent;}hr{ border:none;border-bottom:1px solid rgba(0,0,0,0.1);margin:1em 0;}::placeholder{ color:var(--placeholder);}.theme_border{ box-shadow:0 0 0 1px var(--main_color_25) !important;}.menu-item-with-right-icon{ display:grid;grid-template-columns:1fr auto;}.buttons-panel-right{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;justify-content:flex-end;align-items:flex-end;align-content:flex-end;}.buttons-panel-right >:not(:first-child){ margin-left:var(--gap);}.media-grid{ display:grid;grid-template-columns:repeat(auto-fill,minmax(33%,1fr));grid-column-gap:1px;grid-row-gap:1px;padding:0 calc(var(--gap) / 2) calc(var(--gap) / 2) calc(var(--gap) / 2);margin:0 calc(-1 * var(--gap) / 2);}.media-grid .media-grid-item{ height:84px;background-color:rgba(0,0,0,0.1);position:relative;}.media-grid .media-grid-item img{ cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}.media-grid .media-grid-item img:hover{ filter:brightness(0.9);}.media-grid .media-grid-item span{ position:absolute;right:5px;bottom:5px;padding:0 0.5em;border-radius:40px;font-size:11px;color:white;background-color:rgba(0,0,0,0.5);}.file-list .file-list-item{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;margin-bottom:calc(var(--gap) / 2);}.file-list .file-list-item .file-icon{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;flex-shrink:0;height:40px;width:40px;margin:3px;border-radius:calc(var(--border-radius) * 0.5);background-color:rgba(0,0,0,0.1);background-color:var(--main_color);background-size:cover;font-size:10px;color:var(--text_main_color);}.file-list .file-list-item .file-list-item-props{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex:1;font-size:0.8em;padding-left:0.5em;line-height:normal;word-break:break-word;}.file-list .file-list-item .file-list-item-props .file-list-item-title{ font-weight:normal;font-family:'Open Sans Semibold';}.audio-loading-dots{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;gap:3px;}.audio-loading-dots i{ width:4px;height:4px;border-radius:50%;background:currentColor !important;background:var(--text_main_color) !important;animation:audio-loading-dot-fade 1.2s ease-in-out infinite;}.audio-loading-dots i:nth-child(2){ animation-delay:0.2s;}.audio-loading-dots i:nth-child(3){ animation-delay:0.4s;}@keyframes audio-loading-dot-fade{ 0%,80%,100%{ opacity:1;}40%{ opacity:0.25;}}.transition_button{ transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;}.base-button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;}.card-flat-button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);}.card-flat-button:hover{ background-color:var(--main_color);color:white !important;}.card-flat-button:active{ background-color:var(--main_color_darken_10);}.popup-close-button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);}.popup-close-button:hover{ background-color:var(--main_color);color:white !important;}.popup-close-button:active{ background-color:var(--main_color_darken_10);}.popup-header-button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);}.popup-header-button:hover{ background-color:var(--main_color);color:white !important;}.popup-header-button:active{ background-color:var(--main_color_darken_10);}.card-icon-flat-button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);}.card-icon-flat-button:hover{ background-color:var(--main_color);color:white !important;}.card-icon-flat-button:active{ background-color:var(--main_color_darken_10);}.btn-chat_title{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:100%;}.btn-chat_title:hover:not(.active):not(:active){ background-color:var(--main_color);}.btn-chat_title:hover:not(.active):not(:active) i{ color:white !important;}.btn-chat_title:active{ background-color:var(--main_color_darken_10);}.btn-chat_title:active i{ color:white !important;}.modal{ background-color:var(--bg_menu);}@keyframes spin{ 0%{ transform:rotate(0deg);}100%{ transform:rotate(360deg);}}@-webkit-keyframes scroll{ 0%{ -webkit-transform:translate(0,0);transform:translate(0,0);}100%{ -webkit-transform:translate(-100%,0);transform:translate(-100%,0);}}@-moz-keyframes scroll{ 0%{ -moz-transform:translate(0,0);transform:translate(0,0);}100%{ -moz-transform:translate(-100%,0);transform:translate(-100%,0);}}@keyframes scroll{ 0%{ transform:translate(0,0);}100%{ transform:translate(-100%,0);}}.marquee{ display:block;width:100%;white-space:nowrap;overflow:hidden;}.marquee span{ display:inline-block;-webkit-transition:var(--transition_time_slow) linear;-moz-transition:var(--transition_time_slow) linear;-o-transition:var(--transition_time_slow) linear;transition:var(--transition_time_slow) linear;transform:translateX(0px);}.marquee:hover span{ -webkit-transition:var(--transition_time_slow) linear;-moz-transition:var(--transition_time_slow) linear;-o-transition:var(--transition_time_slow) linear;transition:var(--transition_time_slow) linear;-webkit-transform:translateX(-webkit-calc((100% - 6.5em) * -1));-moz-transform:translateX(-moz-calc((100% - 6.5em) * -1));transform:translateX(calc((100% - 6.5em) * -1));}.ui-dropdown-menu{ font-size:1rem;z-index:1000;list-style:none;padding:var(--half-gap) 0;background-color:var(--bg_menu);border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);white-space:nowrap;user-select:none;text-align:left;min-width:10rem;}.ui-dropdown-menu li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding:0;cursor:pointer;min-height:auto;}.ui-dropdown-menu li:hover{ background-color:var(--main_color_10);}.ui-dropdown-menu li.disabled{ opacity:0.35;}.ui-dropdown-menu li > *{ margin:0;padding:0.5em 1em !important;color:var(--text_color) !important;width:100%;align-items:center;display:grid;grid-template-columns:1fr auto;grid-gap:2em;}.ui-dropdown-menu li a{ display:grid !important;}.ui-dropdown-menu li a i{ margin:0;}.ui-dropdown-menu-context{ font-size:1rem;z-index:1000;list-style:none;padding:var(--half-gap) 0;background-color:var(--bg_menu);border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);white-space:nowrap;user-select:none;text-align:left;min-width:10rem;opacity:0;transition:opacity var(--transition_time_normal) ease-in-out;}.ui-dropdown-menu-context li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding:0;cursor:pointer;min-height:auto;}.ui-dropdown-menu-context li:hover{ background-color:var(--main_color_10);}.ui-dropdown-menu-context li.disabled{ opacity:0.35;}.ui-dropdown-menu-context li > *{ margin:0;padding:0.5em 1em !important;color:var(--text_color) !important;width:100%;align-items:center;display:grid;grid-template-columns:1fr auto;grid-gap:2em;}.ui-dropdown-menu-context li a{ display:grid !important;}.ui-dropdown-menu-context li a i{ margin:0;}.ui-dropdown-menu-context.active{ opacity:1;}html body#messengerApp .ui-dropdown-menu-main{ -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0;font-size:1rem;z-index:1000;list-style:none;padding:var(--half-gap) 0;background-color:var(--bg_menu);border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);white-space:nowrap;user-select:none;text-align:left;min-width:10rem;}html body#messengerApp .ui-dropdown-menu-main:focus{ outline:0;}html body#messengerApp .ui-dropdown-menu-main li{ clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;}html body#messengerApp .ui-dropdown-menu-main li:hover,html body#messengerApp .ui-dropdown-menu-main li.active{ background-color:#eee;}html body#messengerApp .ui-dropdown-menu-main li:focus{ outline:none;background-color:#dadada;}html body#messengerApp .ui-dropdown-menu-main li.divider{ min-height:0;height:1px;}html body#messengerApp .ui-dropdown-menu-main li > a,html body#messengerApp .ui-dropdown-menu-main li > span{ font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px;}html body#messengerApp .ui-dropdown-menu-main li > span > label{ top:1px;left:0;height:18px;}html body#messengerApp .ui-dropdown-menu-main li > a > i{ height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px;}html body#messengerApp .ui-dropdown-menu-main li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding:0;cursor:pointer;min-height:auto;}html body#messengerApp .ui-dropdown-menu-main li:hover{ background-color:var(--main_color_10);}html body#messengerApp .ui-dropdown-menu-main li.disabled{ opacity:0.35;}html body#messengerApp .ui-dropdown-menu-main li > *{ margin:0;padding:0.5em 1em !important;color:var(--text_color) !important;width:100%;align-items:center;display:grid;grid-template-columns:1fr auto;grid-gap:2em;}html body#messengerApp .ui-dropdown-menu-main li a{ display:grid !important;}html body#messengerApp .ui-dropdown-menu-main li a i{ margin:0;}html body#messengerApp .ui-dropdown-menu-main#dropdown-playlist{ z-index:1011;}audio{ max-width:100%;}audio::-webkit-media-controls-volume-slider,audio::-webkit-media-controls-mute-button{ display:none;}@media only screen and (min-width:601px){ .show-on-phone{ display:none !important;}}@media only screen and (min-width:1px) and (max-width:600px){ .hide-on-phone{ display:none !important;}#player-object #playlist #list.grid{ grid-template-columns:repeat(auto-fill,minmax(80px,1fr)) !important;}}.control-focus-shadow{ box-shadow:0 0 0px 3px var(--control_shadow);}.img-button:focus{ box-shadow:0 0 0px 3px var(--control_shadow);}.img-button.round{ border-radius:100em;}.color-muted{ opacity:0.5;}.tabs{ overflow:visible;overflow:unset;gap:var(--half-gap);}.tabs li > a{ position:relative;border-radius:var(--border-radius);}.tabs li > a .badge{ position:absolute;right:0;top:0;background:#F44336;}.tabs li > a:not(.active):hover,.tabs li > a:not(.active):focus{ background-color:var(--main_color_10);}.tabs li.indicator{ box-shadow:0 0 0px 3px var(--control_shadow);}.flex0{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.flex-debug > *{ outline:1px dotted red;}.flex-wrap{ -webkit-box-lines:multiple;flex-wrap:wrap;}.flex-between{ -webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;}.flex-center{ -webkit-box-align:center;justify-content:center;align-items:center;align-content:center;}.flex-end{ -webkit-box-align:flex-end;justify-content:flex-end;align-items:flex-end;align-content:flex-end;}.flex-inline{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-inline-flex;display:inline-flex;}.flex-column{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}.flex-column-reverse{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}.flex-grow1{ flex-grow:1;-webkit-box-flex:1;}.flex-space-between{ -webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;}.flex-column-between{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;}.flex{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}.flex2{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.flex2 > *{ -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:var(--half-gap);}.flex2 > *:last-child{ margin-right:0;}.flex3{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.flex3 > *{ -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:var(--half-gap);}.flex3 > *:last-child{ margin-right:0;}.flex3 > *{ flex-grow:1;-webkit-box-flex:1;}.grid-2{ display:grid !important;grid-template-columns:1fr 1fr;grid-gap:var(--gap);}.grid-2 > .block-card{ margin-bottom:0;}.grid-buttons{ display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;}.grid-buttons > *{ margin:0;border:none;margin-right:var(--gap);margin-bottom:var(--gap);}.transition_all{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;}.transition_opacity{ -webkit-transition:opacity var(--transition_time_normal) ease-in-out;-moz-transition:opacity var(--transition_time_normal) ease-in-out;-ms-transition:opacity var(--transition_time_normal) ease-in-out;-o-transition:opacity var(--transition_time_normal) ease-in-out;transition:opacity var(--transition_time_normal) ease-in-out;}.transition_opacity_slow{ -webkit-transition:opacity var(--transition_time_slow) ease-in-out;-moz-transition:opacity var(--transition_time_slow) ease-in-out;-ms-transition:opacity var(--transition_time_slow) ease-in-out;-o-transition:opacity var(--transition_time_slow) ease-in-out;transition:opacity var(--transition_time_slow) ease-in-out;}.transition_transform{ -webkit-transition:transform var(--transition_time_normal) ease-in-out;-moz-transition:transform var(--transition_time_normal) ease-in-out;-ms-transition:transform var(--transition_time_normal) ease-in-out;-o-transition:transform var(--transition_time_normal) ease-in-out;transition:transform var(--transition_time_normal) ease-in-out;}.transition_background_color{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out;}.transition_colors{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;}.transition_all_fast{ -webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;}.transition_width{ -webkit-transition:width var(--transition_time_normal) ease-in-out;-moz-transition:width var(--transition_time_normal) ease-in-out;-ms-transition:width var(--transition_time_normal) ease-in-out;-o-transition:width var(--transition_time_normal) ease-in-out;transition:width var(--transition_time_normal) ease-in-out;}.transition_width_fast{ -webkit-transition:width var(--transition_time_fast) ease-in-out;-moz-transition:width var(--transition_time_fast) ease-in-out;-ms-transition:width var(--transition_time_fast) ease-in-out;-o-transition:width var(--transition_time_fast) ease-in-out;transition:width var(--transition_time_fast) ease-in-out;}@-webkit-keyframes rotating{ from{ -webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{ -webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{ from{ -ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{ -ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.rotating{ -webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}@-webkit-keyframes sk-scaleout{ 0%{ -webkit-transform:scale(0);}100%{ -webkit-transform:scale(1);opacity:0;}}@keyframes sk-scaleout{ 0%{ -webkit-transform:scale(0);transform:scale(0);}100%{ -webkit-transform:scale(1);transform:scale(1);opacity:0;}}@-webkit-keyframes sk-fadeout{ 0%{ opacity:0;}100%{ opacity:1;}}@keyframes sk-fadeout{ 0%{ opacity:0;}100%{ opacity:1;}}@font-face{ font-family:'Open Sans Light';src:url("../fonts/OpenSans/Light/OpenSans-Light.eot?v=1.1.0");src:url("../fonts/OpenSans/Light/OpenSans-Light.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Light/OpenSans-Light.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Light/OpenSans-Light.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Light/OpenSans-Light.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Light/OpenSans-Light.svg?v=1.1.0#Light") format("svg");font-weight:300;font-style:normal;}@font-face{ font-family:'Open Sans LightItalic';src:url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.svg?v=1.1.0#LightItalic") format("svg");font-weight:300;font-style:italic;}@font-face{ font-family:'Open Sans';src:url("../fonts/OpenSans/Regular/OpenSans-Regular.eot?v=1.1.0");src:url("../fonts/OpenSans/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Regular/OpenSans-Regular.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Regular/OpenSans-Regular.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Regular/OpenSans-Regular.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Regular/OpenSans-Regular.svg?v=1.1.0#Regular") format("svg");font-weight:normal;font-style:normal;}@font-face{ font-family:'Open Sans Italic';src:url("../fonts/OpenSans/Italic/OpenSans-Italic.eot?v=1.1.0");src:url("../fonts/OpenSans/Italic/OpenSans-Italic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Italic/OpenSans-Italic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Italic/OpenSans-Italic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Italic/OpenSans-Italic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Italic/OpenSans-Italic.svg?v=1.1.0#Italic") format("svg");font-weight:normal;font-style:italic;}@font-face{ font-family:'Open Sans Semibold';src:url("../fonts/OpenSans/Semibold/OpenSans-Semibold.eot?v=1.1.0");src:url("../fonts/OpenSans/Semibold/OpenSans-Semibold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.svg?v=1.1.0#Semibold") format("svg");font-weight:600;font-style:normal;}@font-face{ font-family:'Open Sans SemiboldItalic';src:url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.svg?v=1.1.0#SemiboldItalic") format("svg");font-weight:600;font-style:italic;}@font-face{ font-family:'Open Sans Bold';src:url("../fonts/OpenSans/Bold/OpenSans-Bold.eot?v=1.1.0");src:url("../fonts/OpenSans/Bold/OpenSans-Bold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Bold/OpenSans-Bold.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Bold/OpenSans-Bold.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Bold/OpenSans-Bold.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Bold/OpenSans-Bold.svg?v=1.1.0#Bold") format("svg");font-weight:bold;font-style:normal;}@font-face{ font-family:'Open Sans BoldItalic';src:url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.svg?v=1.1.0#BoldItalic") format("svg");font-weight:bold;font-style:italic;}@font-face{ font-family:'password';src:url("../fonts/password.ttf");src:url("../fonts/password.ttf") format("truetype");font-weight:300;font-style:normal;}@font-face{ font-family:'Material Icons';font-style:normal;font-weight:400;src:url("../fonts/material-design-icons/MaterialIcons-Regular.eot");src:local('Material Icons'),local('MaterialIcons-Regular'),url("../fonts/material-design-icons/MaterialIcons-Regular.ttf") format('truetype'),url("../fonts/material-design-icons/MaterialIcons-Regular.woff2") format('woff2'),url("../fonts/material-design-icons/MaterialIcons-Regular.woff") format('woff');}.text-danger{ color:#f44336;}.fixDarkTheme{ --bg_input:rgba(0,0,0,0.5);}.fixDarkTheme .no-content-icon{ filter:invert(1);}.fixDarkTheme .month-prev svg,.fixDarkTheme .month-next svg{ filter:invert(1);}html body[data-theme="default"]{ --theme_name:'default';--bg_body:#ebebeb;--text_muted:rgba(26,26,26,0.6);--bg_card:#fff;--bg_input:#fff;--bg_menu:#fff;--text_color:#1a1a1a;--link_color:#504690;--main_color:#504690;--gap:20px;--half-gap:calc(var(--gap) / 2);--border-radius:8px;--border-round-radius:20em;--half-border-radius:calc(8px * 0.5);--main_color_lighten_10:#665aaf;--main_color_lighten_40:#c5c1e1;--main_color_darken_10:#3d356e;--main_color_darken_20:#2a254b;--main_color_10:rgba(80,70,144,0.1);--main_color_25:rgba(80,70,144,0.25);--control_shadow:rgba(80,70,144,0.25);--placeholder:rgba(26,26,26,0.4);--text_main_color:#fff;--no-round:0;--text_bg_card:#000;--bg_my_message:#e3f4fb;--bg_my_message_lighten_5:#f9fdfe;--bg_my_message_darken_5:#cdebf8;--my_message_link_color:#504690;--code_color:#317db5;}html body[data-theme="wa"]{ --theme_name:'light';--bg_body:#ededed;--text_muted:rgba(26,26,26,0.6);--bg_card:#fff;--bg_input:#fff;--bg_menu:#fff;--text_color:#1a1a1a;--link_color:#009688;--main_color:#009688;--gap:20px;--half-gap:calc(var(--gap) / 2);--border-radius:8px;--border-round-radius:20em;--half-border-radius:calc(8px * 0.5);--main_color_lighten_10:#00c9b6;--main_color_lighten_40:#63fff0;--main_color_darken_10:#00635a;--main_color_darken_20:#00302c;--main_color_10:rgba(0,150,136,0.1);--main_color_25:rgba(0,150,136,0.25);--control_shadow:rgba(0,150,136,0.25);--placeholder:rgba(26,26,26,0.4);--text_main_color:#fff;--no-round:0;--text_bg_card:#000;--bg_my_message:#bef4ef;--bg_my_message_lighten_5:#d4f8f4;--bg_my_message_darken_5:#a8f0ea;--my_message_link_color:#009688;--code_color:#38a7ff;}html body[data-theme="sky"]{ --theme_name:'sky';--bg_body:#cce9ff;--text_muted:rgba(91,91,91,0.6);--bg_card:#fff;--bg_input:#fff;--bg_menu:#fff;--text_color:#5b5b5b;--link_color:#2196f3;--main_color:#2196f3;--gap:20px;--half-gap:calc(var(--gap) / 2);--border-radius:8px;--border-round-radius:20em;--half-border-radius:calc(8px * 0.5);--main_color_lighten_10:#51adf6;--main_color_lighten_40:#e3f2fd;--main_color_darken_10:#0c7cd5;--main_color_darken_20:#0960a5;--main_color_10:rgba(33,150,243,0.1);--main_color_25:rgba(33,150,243,0.25);--control_shadow:rgba(33,150,243,0.25);--placeholder:rgba(91,91,91,0.4);--text_main_color:#fff;--no-round:0;--text_bg_card:#000;--bg_my_message:#2196f3;--bg_my_message_lighten_5:#39a1f4;--bg_my_message_darken_5:#0d8aee;--my_message_link_color:#2196f3;--code_color:#38a7ff;}html body[data-theme="dark"]{ --theme_name:'dark';--bg_body:#1d1d1d;--text_muted:rgba(255,255,255,0.6);--bg_card:#333;--bg_input:#252525;--bg_menu:#333;--text_color:rgba(255,255,255,0.7);--link_color:#38a7ff;--main_color:#504690;--gap:20px;--half-gap:calc(var(--gap) / 2);--border-radius:8px;--border-round-radius:20em;--half-border-radius:calc(8px * 0.5);--main_color_lighten_10:#665aaf;--main_color_lighten_40:#c5c1e1;--main_color_darken_10:#3d356e;--main_color_darken_20:#2a254b;--main_color_10:rgba(80,70,144,0.1);--main_color_25:rgba(80,70,144,0.25);--control_shadow:rgba(80,70,144,0.25);--placeholder:rgba(255,255,255,0.4);--text_main_color:#fff;--no-round:0;--text_bg_card:#fff;--bg_my_message:#504690;--bg_my_message_lighten_5:#5a4ea1;--bg_my_message_darken_5:#463e7f;--my_message_link_color:#38a7ff;--code_color:#38a7ff;--bg_input:rgba(0,0,0,0.5);}html body[data-theme="dark"] .no-content-icon{ filter:invert(1);}html body[data-theme="dark"] .month-prev svg,html body[data-theme="dark"] .month-next svg{ filter:invert(1);}html body[data-theme="dark2"]{ --theme_name:'dark2';--bg_body:#0e1621;--text_muted:rgba(255,255,255,0.6);--bg_card:#17212b;--bg_input:#0b0f13;--bg_menu:#17212b;--text_color:rgba(255,255,255,0.7);--link_color:#6ab3f3;--main_color:#276899;--gap:20px;--half-gap:calc(var(--gap) / 2);--border-radius:8px;--border-round-radius:20em;--half-border-radius:calc(8px * 0.5);--main_color_lighten_10:#3184c2;--main_color_lighten_40:#a4cbe8;--main_color_darken_10:#1d4c70;--main_color_darken_20:#123148;--main_color_10:rgba(39,104,153,0.1);--main_color_25:rgba(39,104,153,0.25);--control_shadow:rgba(39,104,153,0.25);--placeholder:rgba(255,255,255,0.4);--text_main_color:#fff;--no-round:0;--text_bg_card:#fff;--bg_my_message:#276899;--bg_my_message_lighten_5:#2c76ad;--bg_my_message_darken_5:#225a85;--my_message_link_color:#6ab3f3;--code_color:#38a7ff;--bg_input:rgba(0,0,0,0.5);}html body[data-theme="dark2"] .no-content-icon{ filter:invert(1);}html body[data-theme="dark2"] .month-prev svg,html body[data-theme="dark2"] .month-next svg{ filter:invert(1);}html body[data-theme="graas"]{ --theme_name:'graas';--bg_body:#1d1d1d;--text_muted:rgba(255,255,255,0.6);--bg_card:#333;--bg_input:#2a2a2a;--bg_menu:#333;--text_color:rgba(255,255,255,0.7);--link_color:#38a7ff;--main_color:#19792f;--gap:20px;--half-gap:calc(var(--gap) / 2);--border-radius:8px;--border-round-radius:20em;--half-border-radius:calc(8px * 0.5);--main_color_lighten_10:#22a33f;--main_color_lighten_40:#7ae493;--main_color_darken_10:#104f1f;--main_color_darken_20:#08240e;--main_color_10:rgba(25,121,47,0.1);--main_color_25:rgba(25,121,47,0.25);--control_shadow:rgba(25,121,47,0.25);--placeholder:rgba(255,255,255,0.4);--text_main_color:#fff;--no-round:0;--text_bg_card:#fff;--bg_my_message:#19792f;--bg_my_message_lighten_5:#1d8e37;--bg_my_message_darken_5:#156427;--my_message_link_color:#38a7ff;--code_color:#38a7ff;--bg_input:rgba(0,0,0,0.5);}html body[data-theme="graas"] .no-content-icon{ filter:invert(1);}html body[data-theme="graas"] .month-prev svg,html body[data-theme="graas"] .month-next svg{ filter:invert(1);}.custom-scrollbar{ position:absolute;top:0;right:0;bottom:0;z-index:2;width:1rem;display:flex;flex-direction:column;box-sizing:border-box;transition:opacity var(--transition_time_normal) ease;}.custom-scrollbar:hover{ opacity:1;}.custom-scrollbar.custom-scrollbar--hidden{ visibility:hidden;pointer-events:none;}.custom-scrollbar .custom-scrollbar__btn{ flex:0 0 auto;display:block;width:100%;padding:0;margin:0;border:none;cursor:pointer;background:rgba(0,0,0,0.06);min-height:1rem;}.custom-scrollbar .custom-scrollbar__btn:hover{ background:rgba(0,0,0,0.1);}.custom-scrollbar .custom-scrollbar__track{ position:relative;flex:1 1 auto;min-height:0;padding:3px;}.custom-scrollbar .custom-scrollbar__thumb{ position:absolute;left:0;right:0;width:100%;border-radius:var(--border-round-radius);background:var(--main_color);box-sizing:border-box;cursor:grab;touch-action:none;}.custom-scrollbar .custom-scrollbar__thumb:active{ cursor:grabbing;}.process-ring-icon{ --ring-outer-r:1.75em;flex-shrink:0;width:calc(2 * var(--ring-outer-r));height:calc(2 * var(--ring-outer-r));font-size:calc(var(--ring-outer-r) * 0.5);display:flex;align-items:center;justify-content:center;color:var(--text_main_color);position:relative;overflow:visible;cursor:pointer;}.process-ring-icon:active .ring-fill{ filter:brightness(0.7);}.process-ring-icon .ring-svg{ position:absolute;left:0;top:0;width:100%;height:100%;}.process-ring-icon .ring-svg .ring-fill{ transition:all var(--transition_time_normal) ease-out;fill:color-mix(in srgb,var(--main_color) 90%,black) !important;}.process-ring-icon .ring-svg .ring-spin{ transform-origin:center;transform-box:fill-box;animation:attach_upload_ring_spin 2s linear infinite;}.process-ring-icon .ring-svg .ring-spin.ring-spin--off{ animation:none !important;}.process-ring-icon .ring-svg .ring-spin.ring-pulse .ring-track,.process-ring-icon .ring-svg .ring-spin.ring-pulse .ring-progress{ animation:attach_upload_ring_pulse 1500ms ease-in-out infinite;}.process-ring-icon .ring-svg .ring-spin .ring-track{ stroke:rgba(255,255,255,0.22);}.process-ring-icon .ring-svg .ring-spin .ring-progress{ stroke:var(--main_color_lighten_40);}.process-ring-icon i{ font-size:calc(var(--ring-outer-r) * 0.65);background:transparent;z-index:2;}.document-attach-efd{ display:grid;grid-template-columns:auto 1fr;gap:calc(var(--border-radius) * 0.75);align-items:center;cursor:pointer;font-family:"Open Sans";}.document-attach-efd .efd-info{ display:grid;padding-bottom:4px;}.document-attach-efd .efd-info .efd-title{ color:var(--my_message_link_color);display:block;line-height:1.22em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.document-attach-efd .efd-info .efd-subtitle{ opacity:0.5;display:block;line-height:1em;font-size:0.8em;}.document-attach-efd--error .process-ring-icon .ring-fill{ fill:#f44336;}.document-attach-efd--idle .process-ring-icon,.document-attach-efd--ready .process-ring-icon,.document-attach-efd--error .process-ring-icon{ cursor:pointer;}#landing{ overflow:auto;background-color:var(--main_color);width:100% !important;}#landing img{ max-width:100%;}#landing .grid-2,#landing .landing-second > div,#landing .landing-footer > div{ padding-left:10px;padding-right:10px;width:1200px;max-width:100%;}#landing h1{ font-weight:bold;font-size:54px;font-family:'Open Sans Bold';margin-bottom:0;}#landing .cntnr{ min-height:100%;padding-top:5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;}#landing .landing-second{ width:100% !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;flex-grow:1;background:#fcfcfc;padding-bottom:2.8rem;}#landing .landing-second .market_icons{ margin:3em 0;}#landing .landing-second h1{ color:#333;}#landing .landing-footer{ width:100% !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;color:#333;background:#fcfcfc;padding-bottom:3em;}#landing .landing-footer a{ color:var(--main_color);}[type="checkbox"] + span:not(.lever):before,[type="checkbox"]:not(.filled-in) + span:not(.lever):after{ border-color:white;border-radius:3px;}[type="checkbox"]:checked + span:not(.lever):before{ border-right-color:white;border-bottom-color:white;}.btn{ height:48px;padding:0 1.5rem;border-radius:var(--border-radius);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;}.btn.disabled{ background-color:rgba(0,0,0,0.2) !important;}.btn.btn-invert{ background-color:white !important;color:var(--main_color);}.btn.btn-invert:hover{ box-shadow:0 0 0 0.2rem #ffffff55 !important;}.btn.btn-square{ aspect-ratio:1 / 1;flex-shrink:0;}.btn.btn-flat{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;background:transparent !important;}.btn.btn-flat:hover{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;border-color:transparent;background-color:var(--main_color_lighten_10) !important;color:var(--text_main_color) !important;}.btn-primary{ background-color:var(--main_color);height:max-content;line-height:normal;padding:15px;display:flex;align-items:center;text-align:center;gap:calc(var(--half-gap) / 2);}.btn-flat{ color:var(--text_color);}.btn,.btn-large,.btn-flat{ text-align:center;}.btn,.btn-flat,.chips{ box-shadow:none;}.btn.disabled,.btn-flat.disabled,.chips.disabled{ pointer-events:none;cursor:default !important;opacity:0.5;}.chips{ border-radius:var(--border-round-radius);}.materialized-input{ height:48px;position:relative;margin-bottom:var(--gap);}.materialized-input label{ -webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;position:absolute;padding-left:15px;left:0;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0.7;font-size:14px;line-height:1.1em;color:var(--text_color);}.materialized-input input[type="text"],.materialized-input input[type="password"]{ height:100%;text-indent:14px;padding-top:var(--half-gap);padding-bottom:0;line-height:1em;font-size:14px !important;box-shadow:none;border:none;border-radius:var(--border-radius);}.materialized-input input[type="text"].browser-default:focus,.materialized-input input[type="password"].browser-default:focus{ border-color:transparent !important;}.materialized-input input[type="text"].ng-not-empty ~ label,.materialized-input input[type="password"].ng-not-empty ~ label,.materialized-input input[type="text"]:focus ~ label,.materialized-input input[type="password"]:focus ~ label,.materialized-input input[type="text"][value]:not([value=""]) ~ label,.materialized-input input[type="password"][value]:not([value=""]) ~ label,.materialized-input input[type="text"][placeholder]:not(:placeholder-shown) ~ label,.materialized-input input[type="password"][placeholder]:not(:placeholder-shown) ~ label{ -webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;font-size:11px;opacity:1;transform:translateY(-128%);}html body form .select2-container{ width:100% !important;}html body .select2-container--open{ z-index:3501;}html body .select2-container--default .select2-selection--single .select2-selection__rendered,html body .select2-container .select2-selection--single{ height:40px;line-height:37px;}html body .select2-container--default .select2-selection--single .select2-selection__arrow{ width:30px;height:38px;}html body .select2-container .select2-selection--single .select2-selection__rendered{ padding-left:12px;}html body .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-search input{ padding:0px;margin:0px;border-bottom:0px;height:0px;}html body .select2-container--default .select2-search--dropdown .select2-search__field{ margin:0;height:2rem;border:none !important;text-indent:0.1em;}html body .select2-container--default .select2-search--dropdown .select2-search__field:focus{ border-bottom:0 !important;box-shadow:none !important;}html body .select2-container--default .select2-search--inline .select2-search__field{ padding-top:3px;}#full_page{ height:100vh;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"header" "main";}#full_page.index_messenger,#full_page.index_messenger_channel{ height:100vh;}#full_page > .container{ width:100% !important;max-width:1280px !important;}#full_page #app-titlebar{ opacity:1 !important;}#full_page #app-titlebar .buttons{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#full_page #app-titlebar .buttons button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;padding:0 5px;color:#ddd;width:30px;line-height:1em;font-size:8pt;background:transparent;border:none;cursor:pointer;}#full_page #app-titlebar .buttons button:hover{ background-color:rgba(255,255,255,0.1);}#full_page #app-titlebar .buttons button:hover:last-child{ background-color:rgba(255,20,20,0.85);}#full_page #app-titlebar .buttons button:active{ background-color:rgba(0,0,0,0.1);}#full_page #app-titlebar .buttons button:active:last-child{ background-color:rgba(255,20,20,0.95);}html{ height:100%;}html body{ height:100%;}html body #main-index{ width:100%;}html body #full_page{ height:100%;}html body #messenger.full_width{ width:100%;max-width:100%;}.bg-main{ background-color:var(--main_color) !important;}.main_font{ font-family:'Open Sans Light';}.text-main{ color:var(--main_color);}b,strong,.main_font_bold{ font-weight:normal;font-family:'Open Sans Semibold';}.blue-color{ color:#0c4079;}h3{ color:rgba(0,0,0,0.5);font-size:2.3rem;}h5{ font-size:48px;}a,nav ul a,button{ color:var(--link_color);}code{ word-break:break-word;white-space:pre-wrap;}.page{ user-select:text;}.page code{ display:block;}.invisible{ visibility:hidden;}.emoticon{ font-style:normal;width:23px;font-size:13pt;}.text-muted{ color:var(--text_muted);}.invisible{ opacity:0;pointer-events:none;}.loader2{ display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);}.loader2 > div{ border:8px solid rgba(255,255,255,0.5);border-top:8px solid #fff;border-bottom:8px solid #fff;border-radius:50%;width:70px;height:70px;animation:spin 1s linear infinite;}.blink{ animation:blink 1s infinite;}@keyframes blink{ 0%,100%{ opacity:1;}50%{ opacity:0;}}.fade-blink{ animation:fadeBlink 1s infinite;}@keyframes fadeBlink{ 0%,100%{ opacity:1;}50%{ opacity:0.2;}}@keyframes pulse1{ 0%,100%{ opacity:1;}50%{ opacity:0.2;}}.card-vertical{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;border-radius:var(--border-radius);cursor:default;background-color:var(--bg_card);}main,#messenger,.messenger_box,#messenger_board,#chat_right{ overflow:hidden;}.no_connection{ display:flex;align-items:center;justify-content:center;user-select:none;}.no_connection img{ pointer-events:none;width:100%;max-width:50%;max-height:50%;}html,body{ margin:0px;padding:0px;font-family:'Open Sans Light';overflow:hidden;}button,input,optgroup,select,textarea{ font-family:'Open Sans Light';}button.button-flat{ cursor:pointer;border:none;box-shadow:none;outline:none;background-color:transparent;}html #nav-top{ position:relative;box-shadow:none;}html > body{ -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--text_color);background-color:var(--bg_body);padding:0px;}html > body div[ui-view]{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;left:0;top:0;right:0;bottom:0;}html > body div[ui-view] > .container{ width:100% !important;max-width:1280px !important;}html > body.js-loading .loader2{ display:inline-block;}html > body.t{ transform:scale(-1,1);}html > body .cf_page{ margin-top:var(--gap);}html > body #body_bg{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;}html > body #body_bg.active{ display:block !important;}html > body #body_bg.blur{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;filter:blur(20px);}html > body #app-window{ flex:1;}html > body #app-window{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}html > body input[type="number"]{ padding-right:3px !important;}html > body header{ grid-area:header;z-index:2;margin-bottom:0 !important;position:relative;z-index:1000;background-color:var(--main_color);}html > body header .col{ padding:0 !important;}html > body header nav.wide_menu{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;height:56px;line-height:56px;width:1200px;max-width:100%;margin:auto;}html > body header nav.wide_menu ul{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;margin-right:0px !important;justify-content:flex-end;}html > body header nav.wide_menu ul > li > a{ padding:0 var(--half-gap);}html > body header nav.wide_menu ul > li > a > span{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;height:56px;}html > body header #NotificationPermission{ background:#ece497;color:#333;width:100%;max-width:100%;padding:var(--half-gap);margin:auto;}html > body .ul-hor-buttons{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;justify-content:flex-end;}html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item){ margin-left:5px;width:100%;max-width:56px;min-width:30px;min-height:30px;align-items:center;}html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > a:not(.btn),html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > button:not(.btn){ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;border:none;background-color:transparent;padding:0 !important;}html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > a,html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > button{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);}html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > a:hover,html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > button:hover{ background-color:var(--main_color);color:white !important;}html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > a:active,html > body .ul-hor-buttons > li:not(.player_small_control):not(#small-player-control):not(.dropdown-menu-item) > button:active{ background-color:var(--main_color_darken_10);}html > body #main-logged-menu{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:56px;gap:5px;padding:0 5px;}html > body #main-logged-menu button.button-flat{ aspect-ratio:1 / 1;}html > body #main-logged-menu #small-player-control{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;flex-shrink:0;padding:0 5px;}html > body #main-logged-menu #small-player-control > span{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7em;height:20px;line-height:20px;font-size:8pt !important;-webkit-mask-image:linear-gradient(to right,rgba(255,0,0,0) 0,#ff0000 8px,#ff0000 calc(100% - 8px),rgba(255,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(255,0,0,0) 0,#ff0000 8px,#ff0000 calc(100% - 8px),rgba(255,0,0,0) 100%);}html > body #main-logged-menu #small-player-control > span i{ height:20px !important;line-height:20px !important;font-size:14px !important;}html > body #main-logged-menu #small-player-control .buttons-container{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;gap:4px;}html > body #main-logged-menu #small-player-control .buttons-container button{ display:flex;align-items:center;justify-content:center;background:#ffffff22;width:26px;height:26px;cursor:pointer;border-radius:10em;border:none;}html > body #main-logged-menu #small-player-control .buttons-container button.small-player-loading{ pointer-events:none;}html > body #main-logged-menu #small-player-control .buttons-container button i{ height:28px !important;line-height:28px !important;}html > body #main-logged-menu #small-player-control .buttons-container button i.fa-backward,html > body #main-logged-menu #small-player-control .buttons-container button i.fa-forward{ font-size:14px !important;}html > body #main-logged-menu #small-player-control .buttons-container button i:hover{ opacity:0.9;}html > body #main-logged-menu #small-player-control .buttons-container button.small-player-loading{ line-height:0;}html > body #main-logged-menu #small-player-control .buttons-container button.small-player-loading .audio-loading-dots{ height:8px;line-height:0;}html > body #main-logged-menu #small-player-control .buttons-container button.small-player-loading .audio-loading-dots i{ width:4px;height:4px !important;line-height:0 !important;flex:0 0 4px;}html > body #main-logged-menu #small-player-control .buttons-container button:hover{ background:var(--main_color);color:var(--text_main_color);}html > body #main-logged-menu .badge.red{ line-height:1.5em;border-radius:var(--border-radius);display:inline-block;margin-top:-18px;margin-left:-19px;}html > body #main-logged-menu .badge.red:empty{ display:none;}html > body #main-logged-menu .fa{ font-size:18pt;}html > body #main-logged-menu > li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;position:relative;}html > body #main-logged-menu > li:not(.player_small_control) > *,html > body #main-logged-menu > li:not(.player_small_control) > .link{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;}html > body #main-logged-menu > li:not(.player_small_control) > * > span,html > body #main-logged-menu > li:not(.player_small_control) > .link > span{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}html > body #main-logged-menu > li:not(.player_small_control) a:not(.btn) > span > i{ height:0px !important;line-height:0px;}html > body #main-logged-menu .player_small_control{ display:none;background-color:var(--main_color);flex-shrink:0;}html > body #main-logged-menu .player_small_control a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-font-smoothing:antialiased;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}html > body #main-logged-menu .player_small_control a .play-title{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;font-size:12px;font-style:normal;white-space:nowrap;color:#fff;}html > body #main-logged-menu .player_small_control a .play-title span{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:var(--half-gap);-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000000),color-stop(0.75,#000000),to(rgba(0,0,0,0)));overflow:hidden;text-overflow:ellipsis;max-width:200px;}html > body #main-logged-menu .player_small_control a .fa{ color:rgba(255,255,255,0.5);height:56px;line-height:56px;}html > body #main-logged-menu .player_small_control a .fa:hover{ color:#fff;}html > body #main-logged-menu .player_small_control a .fa-backward,html > body #main-logged-menu .player_small_control a .fa-forward{ font-size:70%;}html > body #main-logged-menu .player_small_control a .left{ margin-left:5px !important;margin-right:0 !important;}html > body #main-logged-menu i.fa,html > body #main-logged-menu i.material-icons{ color:rgba(255,255,255,0.5);}html > body #main-logged-menu i.fa.fa-microphone,html > body #main-logged-menu i.material-icons.fa-microphone{ line-height:0px;}html > body #main-logged-menu i.fa:hover:not(.fa-microphone),html > body #main-logged-menu i.material-icons:hover:not(.fa-microphone){ color:#f5f5f5;}html > body [ui-view] .tight{ margin:auto auto;}html > body [ui-view] .tight:not(.tight-full){ padding:var(--half-gap);padding-bottom:var(--gap) !important;}html > body main{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;grid-area:main;grid-template-areas:"messenger";max-width:1280px;margin:auto auto;height:100%;}html > body main .fa-star,html > body main .fa-star-o{ color:#ffcf61;}html > body main > .container,html > body main > .container-background > .container{ width:100% !important;max-width:100% !important;}html > body main .tight,html > body main .container-background > .tight{ max-width:1280px !important;margin:auto auto;}html > body main .tight:not(.tight-full),html > body main .container-background > .tight:not(.tight-full){ padding:0 var(--gap);}html > body main > .main_page_level{ margin:4em auto;}html > body main#main-index,html > body main#main-messenger{ max-width:100%;}html > body.download_app_is_active > main{ margin-top:0;}html > body ul.tabs{ z-index:0;background:transparent;}html > body .nav-wrapper ul.tabs .indicator{ background-color:#fff;}html > body .card .card-content{ background-color:#fff;}html > body .card .card-content .card-title{ line-height:1.2em;}html > body .card:not(form):not(.no-shadow):hover{ box-shadow:20px 20px 100px rgba(0,0,0,0.2);transition:box-shadow var(--transition_time_normal) ease-in-out;}html > body .card.active{ outline:2px solid #408cc2;}html > body #toast-container{ max-width:50%;}html > body #toast-container .toast{ word-break:break-word !important;display:block;}html > body #toast-container pre{ max-height:200px;padding:var(--half-gap);background-color:rgba(0,0,0,0.1);line-height:1.1em;font-size:10pt;font-family:Consolas;}.load-bar{ z-index:1001;}.badge.new.red{ min-width:auto;}.badge.new.red:after{ content:'';}.picker__list{ padding:0px;}.dropdown-button i.right{ margin-left:0;}.help-table{ font-size:1rem;}.help-table .markdown-help-copy{ cursor:pointer;transition:background-color var(--transition_time_fast);position:relative;}.help-table .markdown-help-copy i{ color:var(--text_bg_card);margin-left:0.5rem;opacity:0;transition:opacity var(--transition_time_fast);}.help-table .markdown-help-copy:hover{ background-color:rgba(0,0,0,0.04);}.help-table .markdown-help-copy:hover i{ opacity:1;}.help-table .markdown-help-copy:active{ background-color:rgba(0,0,0,0.06);}.hr{ min-height:auto;border-top:1px solid rgba(0,0,0,0.1);}.hr-right{ border-right:1px solid rgba(0,0,0,0.87);}.dark_hover{ transition:all var(--transition_time_slow);-webkit-transition:all var(--transition_time_slow);-moz-transition:all var(--transition_time_slow);}.dark_hover:hover{ filter:brightness(70%) !important;-moz-filter:brightness(70%) !important;-webkit-filter:brightness(70%) !important;transition:all var(--transition_time_slow);-webkit-transition:all var(--transition_time_slow);-moz-transition:all var(--transition_time_slow);}.emoji{ border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:var(--half-gap);}@-webkit-keyframes sk-bouncedelay{ 0%,80%,100%{ -webkit-transform:scale(0);}40%{ -webkit-transform:scale(1);}}@keyframes sk-bouncedelay{ 0%,80%,100%{ -webkit-transform:scale(0);transform:scale(0);}40%{ -webkit-transform:scale(1);transform:scale(1);}}.spinner{ margin:45px auto;width:70px;text-align:center;}.spinner > div{ width:18px;height:18px;background-color:var(--main_color);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{ -webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.spinner .bounce2{ -webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.loader:before,.loader:after,.loader{ border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;}.loader{ color:var(--main_color);font-size:8px;margin:auto auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.loader:before{ left:-2.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.loader:after{ left:2.5em;}.loader:before,.loader:after{ content:'';position:absolute;top:0;}@-webkit-keyframes load7{ 0%,80%,100%{ box-shadow:0 2.5em 0 -1.3em;}40%{ box-shadow:0 2.5em 0 0;}}@keyframes load7{ 0%,80%,100%{ box-shadow:0 2.5em 0 -1.3em;}40%{ box-shadow:0 2.5em 0 0;}}@-webkit-keyframes load7{ 0%,80%,100%{ box-shadow:0 2.5em 0 -1.3em;}40%{ box-shadow:0 2.5em 0 0;}}@keyframes load7{ 0%,80%,100%{ box-shadow:0 2.5em 0 -1.3em;}40%{ box-shadow:0 2.5em 0 0;}}.scroll-style-1{ overflow:auto;-webkit-overflow-scrolling:touch;}.scroll-style-1::-webkit-scrollbar-button{ height:0 !important;width:0 !important;}@media (hover:hover) and (pointer:fine){ .scroll-style-1{} .scroll-style-1::-webkit-scrollbar{ height:16px;overflow:visible;width:16px;}.scroll-style-1::-webkit-scrollbar-button{ height:0;width:0;}.scroll-style-1::-webkit-scrollbar-track{ background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px;border-radius:9px;background-color:rgba(0,0,0,0.1);background-color:var(--main_color_10);border:4px solid transparent;}.scroll-style-1::-webkit-scrollbar-track:horizontal:hover{ box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);}.scroll-style-1::-webkit-scrollbar-track:horizontal:active{ box-shadow:inset 0 1px 0 rgba(0,0,0,0.14),inset 0 -1px 0 rgba(0,0,0,0.07);}.scroll-style-1::-webkit-scrollbar-corner{ background:transparent;}.scroll-style-1::-webkit-scrollbar-thumb{ background-color:rgba(0,0,0,0.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,0.1),inset 0 -1px 0 rgba(0,0,0,0.07);}.scroll-style-1::-webkit-scrollbar-track{ box-shadow:none;margin:0 4px;}.scroll-style-1::-webkit-scrollbar-thumb{ border-style:solid;border-color:transparent;border-width:4px;background-color:var(--main_color);border-radius:var(--border-radius);box-shadow:none;}.scroll-style-1::-webkit-scrollbar-thumb:hover{ background-color:var(--main_color_lighten_10);}}.scrollify{ position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;}.scrollify::-webkit-scrollbar{ width:0;}.scrollify ._thumb{ content:'';z-index:1;margin:3px 0;position:absolute;width:10px;height:30px;top:0;right:3px;background:rgba(0,0,0,0.2);border-radius:calc(var(--border-radius) * 0.5);pointer-events:none;}.scrollify:not(.scrollify-noautohide) ._thumb{ opacity:0;}.scrollify:not(.scrollify-noscroll):hover ._thumb{ opacity:1;}@-webkit-keyframes progress-bar-stripes{ 0%{ background-position:0 0;}100%{ background-position:40px 0;}}@-moz-keyframes progress-bar-stripes{ 0%{ background-position:0 0;}100%{ background-position:40px 0;}}@-ms-keyframes progress-bar-stripes{ 0%{ background-position:0 0;}100%{ background-position:40px 0;}}@-o-keyframes progress-bar-stripes{ 0%{ background-position:0 0;}100%{ background-position:40px 0;}}@keyframes progress-bar-stripes{ 0%{ background-position:0 0;}100%{ background-position:40px 0;}}.btn.loading,#progressbar{ pointer-events:none;cursor:default;background-color:rgba(0,0,0,0.2) !important;color:rgba(255,255,255,0.8);box-shadow:none;background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:40px 40px;animation:2s linear 0s normal none infinite progress-bar-stripes;-webkit-animation:progress-bar-stripes 2s linear infinite;}body[data-theme="dark"] .markdown-code-block code,body[data-theme="dark2"] .markdown-code-block code,body[data-theme="graas"] .markdown-code-block code{ color:#c9d1d9;}body[data-theme="dark"] .markdown-code-block .token.comment,body[data-theme="dark2"] .markdown-code-block .token.comment,body[data-theme="graas"] .markdown-code-block .token.comment{ color:#8b949e;}body[data-theme="dark"] .markdown-code-block .token.punctuation,body[data-theme="dark2"] .markdown-code-block .token.punctuation,body[data-theme="graas"] .markdown-code-block .token.punctuation{ color:#c9d1d9;}body[data-theme="dark"] .markdown-code-block .token.string,body[data-theme="dark2"] .markdown-code-block .token.string,body[data-theme="graas"] .markdown-code-block .token.string{ color:#a5d6ff;}body[data-theme="dark"] .markdown-code-block .token.keyword,body[data-theme="dark2"] .markdown-code-block .token.keyword,body[data-theme="graas"] .markdown-code-block .token.keyword{ color:#ff7b72;}body[data-theme="dark"] .markdown-code-block .token.function,body[data-theme="dark2"] .markdown-code-block .token.function,body[data-theme="graas"] .markdown-code-block .token.function{ color:#d2a8ff;}body[data-theme="dark"] .markdown-code-block .token.operator,body[data-theme="dark2"] .markdown-code-block .token.operator,body[data-theme="graas"] .markdown-code-block .token.operator{ color:#ffdf5d;background:transparent;}#form-markdown-help .markdown-code-block{ pointer-events:none;}.markdown-code-block{ background-color:var(--bg_input);border-radius:var(--half-border-radius);margin:0.5em 0;overflow:hidden;}.markdown-code-block pre{ margin:0;}.markdown-code-block code{ display:block;margin:0;margin-top:0 !important;padding:var(--half-gap) !important;}.markdown-code-block-header{ align-items:center;background-color:var(--main_color_10);display:flex;justify-content:space-between;padding:0px calc(var(--half-gap) * 0.75);}.markdown-code-block-language{ opacity:0.5;font-size:0.75em;line-height:1;text-transform:uppercase;}.markdown-code-copy{ opacity:0.5;align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:center;padding:0;width:1.5em;height:1.5em;}.markdown-code-copy:hover{ color:var(--text_color);background-color:var(--main_color_10);}.markdown-code-copy:active{ background-color:var(--main_color_25);}@-webkit-keyframes bg-fade-out{ 0%{ background-color:rgba(0,0,0,0.1);}100%{ background-color:rgba(0,0,0,0);}}@-moz-keyframes bg-fade-out{ 0%{ background-color:rgba(0,0,0,0.1);}100%{ background-color:rgba(0,0,0,0);}}main{ width:100vw;height:100vh;}.audio-track{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;cursor:pointer;margin-bottom:0;}.audio-track button{ margin-right:0.5rem;background-color:color-mix(in srgb,var(--main_color) 90%,black) !important;transition:background-color var(--transition_time_normal) ease-out !important;}.audio-track button:hover{ background-color:color-mix(in srgb,var(--main_color) 75%,black) !important;}.audio-track .audio-track-props .audio-track-name{ font-weight:bold;line-height:1.1em;}.audio-track .audio-track-props .audio-track-time{ font-size:0.8em;}.audio-track:not(.play) .fa-pause{ display:none;}.audio-track.play .fa-play{ display:none;}.audio-track:not(.play):not(.pause) .current-time{ display:none;}.info-tabs{ position:relative;height:100%;}.info-tabs #info-tab-files{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;left:0;right:0;top:0;bottom:0;height:100%;}.info-tabs #info-tab-files .file-list-item a[target="_blank"]:not(:hover){ text-decoration:underline;}#messenger #smile_tabs{ height:50vh;width:395px;border-radius:var(--border-radius);opacity:0;position:absolute;left:0;top:0;z-index:2;visibility:hidden;pointer-events:none;transition:opacity var(--transition_time_fast) ease-in-out,visibility 0s linear var(--transition_time_fast);transition-delay:0s;padding:calc(var(--half-gap) * 0.5);}#messenger #smile_tabs.mobileview{ border-radius:0;}#messenger #smile_tabs.visible{ opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;}#messenger #smile_tabs:not(.visible){ opacity:0;}#messenger #smile_tabs #emoji_panel{ overflow:unset;}#messenger #smile_tabs #emoji_list,#messenger #smile_tabs #sticker_list{ overflow-y:auto;}#messenger #smile_tabs #smile_tabs_content{ display:grid;overflow:hidden;flex:1;margin-top:5px;}#messenger #smile_tabs #smile_tabs_content > *{ margin:0;}#messenger #smile_tabs #smile_tabs_content #sticker_list{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;}#messenger #smile_tabs #smile_tabs_content #sticker_list .sticker_pack_title{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:5px;margin-bottom:5px;width:100%;}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.1);}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___ .loadlib{ width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.1);margin:5px 0;border-radius:var(--half-border-radius);}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___ .loadlib:hover{ background:rgba(0,0,0,0.2);}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___ li{ text-align:center;font-size:8pt;padding:5px;border-radius:var(--half-border-radius);margin:5px 0;cursor:pointer;width:25%;}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___ li:hover{ background:rgba(0,0,0,0.1);}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___ li img{ max-width:64px;max-height:64px;}#messenger #smile_tabs #smile_tabs_content #sticker_list #sticker_pack_library___ li span{ overflow:hidden;text-overflow:ellipsis;display:block;height:3em;}#messenger #smile_tabs .smile-pack{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;overflow:auto;}#messenger #smile_tabs .smile-pack:not(:last-child){ margin:0 0 var(--gap) 0;}#messenger #smile_tabs .smile-pack li{ padding:1px 4px;text-align:center;display:inline-block;border-radius:3px;cursor:pointer;}#messenger #smile_tabs .smile-pack li i{ float:left;clear:both;text-decoration:none;font-style:normal;width:21px;font-size:13pt;}#messenger #smile_tabs .smile-pack li:hover{ background-color:rgba(0,0,0,0.25);}#messenger #smile_tabs .smile-pack [data-smile] i{ zoom:1.5;}#messenger #smile_tabs #gif_search{ padding:0 3px;align-items:stretch;grid-template-rows:auto 1fr;overflow:hidden;}#messenger #smile_tabs #gif_search.active{ display:grid !important;}#messenger #smile_tabs #gif_search input[type="text"]{ border:none;background:var(--main_color_10);width:100%;margin:3px auto;}#messenger #smile_tabs #gif_search #gif-list{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;padding-bottom:2px;flex:1;margin:0 -2px;}#messenger #smile_tabs #gif_search #gif-list img{ cursor:pointer;object-fit:cover;width:calc(25% - 4px);margin:2px;height:100px;flex-shrink:0;display:block;border-radius:calc(var(--border-radius) * 0.5);background:rgba(0,0,0,0.1) url("../img/loading.svg") center center no-repeat;}#messenger #smile_tabs #emoji_list{ color:var(--text_bg_card);}#messenger{ width:1500px;max-width:100vw;margin:0 auto;display:grid;grid-template-rows:1fr;height:100%;font-weight:normal;font-size:1rem;font-family:'Open Sans Light';-webkit-font-smoothing:antialiased;}#messenger p{ margin:0.25em 0;}#messenger .is_emoji{ font-size:300% !important;}#messenger.full_width{ width:100vw;}#messenger:not(.full_width){ width:1500px;}#messenger > div{ margin:0;}#messenger .chat_title{ display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:0 var(--half-gap);flex-shrink:0;height:56px;}#messenger .chat_title .fa,#messenger .chat_title .fal{ font-size:1em;}#messenger .chat_title .title{ font-weight:normal;font-family:'Open Sans Semibold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}#messenger .chat_right_form{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;border-radius:var(--border-radius);cursor:default;background-color:var(--bg_card);margin-bottom:var(--gap);width:350px;flex-shrink:0;user-select:none;padding-bottom:var(--gap);}#messenger .chat_right_form .content{ word-break:break-word;}#messenger .message-media-layout{ margin-top:calc(var(--half-gap) * 0.5);max-width:100%;min-width:0;width:100%;}#messenger .message-media-layout.justified{ display:grid;grid-template-columns:repeat(1000,minmax(0,1fr));grid-auto-flow:row dense;gap:0;margin:0;max-width:100%;width:32em;}#messenger .message-media-layout.after-reply{ margin-top:calc(var(--half-gap) * 0.75);}#messenger .message-media-layout.empty{ display:none;}#messenger .message-media-layout.single{ display:block;max-width:100%;min-width:0;}#messenger .message-media-layout.single-portrait{ max-width:min(55vw,100%);min-width:0;}#messenger .message-media-layout .messenger_message_file{ box-sizing:border-box;grid-column:span 1000;max-width:none;min-width:0;overflow:hidden;padding:calc(var(--half-gap) * 0.25);}#messenger .message-media-layout .message-attachment-container,#messenger .message-media-layout message-attachment,#messenger .message-media-layout .messenger-video-container,#messenger .message-media-layout .messenger_message_file_icon,#messenger .message-media-layout .messenger_message_file_icon > a{ width:100%;height:100%;}#messenger .message-media-layout message-attachment{ display:block;min-width:0;}#messenger .message-media-layout .message-attachment-container,#messenger .message-media-layout .messenger_message_file_icon{ display:block;}#messenger .message-media-layout .messenger_message_file_icon,#messenger .message-media-layout .s3_video_placeholder{ aspect-ratio:4 / 3;overflow:hidden;}#messenger .message-media-layout .s3_video_placeholder{ align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100% !important;max-width:none;}#messenger .message-media-layout .s3_video_placeholder img{ height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%;}#messenger .message-media-layout .s3_video_placeholder .video_play_icon{ position:relative;z-index:2;}#messenger .message-media-layout .s3_video_placeholder .video_duration{ bottom:2px;position:absolute;right:2px;z-index:2;}#messenger .message-media-layout video{ width:100%;height:100%;object-fit:cover;}#messenger .message-media-layout .fit_cover{ width:100% !important;height:100% !important;object-fit:cover;}#messenger .chat_write_menu{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex:0 0 215px;background:var(--bg_menu);padding:5px;transition:none;max-width:100vw;margin-bottom:15px;position:absolute;bottom:100%;z-index:1;}#messenger .chat_write_menu:before{ content:"";position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid var(--bg_menu);bottom:-11px;left:12px;z-index:1;}#messenger .messenger-user-info-menu{ margin:0;margin-top:0 !important;background-color:rgba(0,0,0,0.05);}#messenger .messenger-user-info-menu li{ -webkit-transition:transform var(--transition_time_normal) ease-in-out;-moz-transition:transform var(--transition_time_normal) ease-in-out;-ms-transition:transform var(--transition_time_normal) ease-in-out;-o-transition:transform var(--transition_time_normal) ease-in-out;transition:transform var(--transition_time_normal) ease-in-out;overflow:hidden;white-space:nowrap;position:relative;padding:0;padding:1em 0;}#messenger .messenger-user-info-menu li > *{ -webkit-transition:transform var(--transition_time_normal) ease-in-out;-moz-transition:transform var(--transition_time_normal) ease-in-out;-ms-transition:transform var(--transition_time_normal) ease-in-out;-o-transition:transform var(--transition_time_normal) ease-in-out;transition:transform var(--transition_time_normal) ease-in-out;width:100%;padding:0 var(--gap);}#messenger .messenger-user-info-menu li.menu_row_hide > *{ -webkit-transition:transform var(--transition_time_normal) ease-in-out;-moz-transition:transform var(--transition_time_normal) ease-in-out;-ms-transition:transform var(--transition_time_normal) ease-in-out;-o-transition:transform var(--transition_time_normal) ease-in-out;transition:transform var(--transition_time_normal) ease-in-out;transform:translateX(-100%);}#messenger .messenger-user-info-menu li.cpointer:hover{ background-color:var(--main_color);color:var(--text_main_color);}#messenger #info{ max-height:100%;overflow:hidden;}#messenger #messenger_chanel_menu{ left:auto !important;right:0 !important;}#messenger #messenger_chanel_menu .badge{ display:none;}#messenger #channel_list,#messenger .chat_right_form,#messenger #chat_topics{ margin:0;}#messenger #messenger_breadcrumb{ flex:0 0 56px;line-height:56px;color:var(--text_color);font-size:14px;position:relative;z-index:1;border-radius:var(--border-radius);background-color:var(--bg_card);}#messenger #messenger_breadcrumb i.fa,#messenger #messenger_breadcrumb i.material-icons{ color:#747677;height:56px;line-height:56px;font-size:1.5rem;margin-left:5px;margin-right:5px;}#messenger #messenger_breadcrumb .btn:not(.btn-flat) i.fa,#messenger #messenger_breadcrumb .btn:not(.btn-flat) i.material-icons{ color:#fff;}#messenger #messenger_breadcrumb .nav-wrapper{ font-size:14px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;}#messenger #messenger_breadcrumb ul li a:not(.btn){ max-height:56px;}#messenger #messenger_breadcrumb ul li a .responsive-img{ transition:filter var(--transition_time_fast) ease-out,box-shadow var(--transition_time_fast) ease-out;}#messenger #messenger_breadcrumb ul li a:hover{ background-color:transparent;}#messenger #messenger_breadcrumb ul li a:hover .responsive-img{ box-shadow:0 0 0 3px var(--main_color_25);}#messenger #messenger_breadcrumb ul li a:hover:active .responsive-img{ filter:brightness(0.7);}#messenger #messenger_breadcrumb .center li{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%;padding:0 var(--half-gap);}#messenger #messenger_breadcrumb .center li img{ margin-right:5px;max-height:40px;}#messenger #messenger_breadcrumb .center li a{ display:inline-block;color:#333;font-size:14px;padding-right:0px;}#messenger #messenger_breadcrumb .center li a:hover{ background:none;text-decoration:underline;}#messenger #messenger_breadcrumb .chat-bread-title{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;text-align:left;line-height:1em;height:56px;}#messenger #messenger_breadcrumb .chat-bread-title strong{ font-weight:normal;font-size:10pt;}#messenger #messenger_breadcrumb .chat-bread-title > a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;flex-shrink:0;height:56px;}#messenger #messenger_breadcrumb .chat-bread-title div a{ padding:0;padding-right:var(--half-gap);}#messenger #messenger_breadcrumb .responsive-img{ width:40px;height:auto;}#messenger #messenger_breadcrumb_box{ grid-area:bb;}#messenger #chat_left{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;border-radius:var(--border-radius);cursor:default;background-color:var(--bg_card);grid-area:ch;overflow:hidden;}#messenger #messenger_board{ grid-area:mb;}#messenger #info{ grid-area:in;}#messenger .messenger_box{ display:grid;padding:15px;grid-gap:15px;grid-template-columns:350px auto minmax(min-content,min-content);grid-template-rows:auto 1fr;grid-template-areas:'ch bb in' 'ch mb in';}#messenger .messenger_box #messenger_board .tool{ height:100%;}#messenger #stickers_preview_item{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;pointer-events:none;color:#fff;z-index:2;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.3);opacity:0;}#messenger #stickers_preview_item img{ width:auto;height:auto;max-width:100%;max-height:auto;}#messenger #stickers_preview_item.active{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;opacity:1;}#messenger #message_context_menu{ font-size:1rem;z-index:1000;list-style:none;padding:var(--half-gap) 0;background-color:var(--bg_menu);border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);white-space:nowrap;user-select:none;text-align:left;min-width:10rem;transition:opacity var(--transition_time_normal) ease-in-out;position:fixed;left:-500px;top:-500px;opacity:0;transform:scale(0);z-index:3;display:flex;flex-direction:column;}#messenger #message_context_menu li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding:0;cursor:pointer;min-height:auto;}#messenger #message_context_menu li:hover{ background-color:var(--main_color_10);}#messenger #message_context_menu li.disabled{ opacity:0.35;}#messenger #message_context_menu li > *{ margin:0;padding:0.5em 1em !important;color:var(--text_color) !important;width:100%;align-items:center;display:grid;grid-template-columns:1fr auto;grid-gap:2em;}#messenger #message_context_menu li a{ display:grid !important;}#messenger #message_context_menu li a i{ margin:0;}#messenger #message_context_menu.active{ opacity:1;}#messenger #message_context_menu.active{ opacity:1;}#messenger #message_context_menu.active.left.top{ transform:scale(1) translateX(0%) translateY(0%);}#messenger #message_context_menu.active.left.bottom{ transform:scale(1) translateX(0%) translateY(-115%);}#messenger #message_context_menu.active.right.top{ transform:scale(1) translateX(-100%) translateY(0%);}#messenger #message_context_menu.active.right.bottom{ transform:scale(1) translateX(-100%) translateY(-115%);}#messenger #message_context_menu .emojies{ display:flex !important;gap:0.2em;width:14em;margin:auto;overflow-x:auto;overflow-y:hidden;}#messenger #message_context_menu .emojies:hover{ background-color:transparent;}#messenger #message_context_menu .emojies em{ display:inline;padding:0;padding:0.1em;border-radius:var(--half-gap);width:1.5em !important;height:1.5em !important;display:inline-flex;align-items:center;justify-content:center;}#messenger #message_context_menu .emojies em i{ font-style:normal;color:var(--text_bg_card);}#messenger #message_context_menu .emojies em:hover{ background-color:var(--main_color_lighten_10);}#messenger #message_context_menu.top li.emojies{ order:-1;}#messenger #message_context_menu.bottom li.emojies{ order:1;margin-bottom:0.25em;margin-top:0.25em;}#messenger #form-user-info{ height:100%;}#messenger #form-user-info #lk-avatar[image-view]{ margin:0;width:100%;}#messenger #form-msg-info .content #msg-info-content-msg{ word-break:break-all;font-size:1em;line-height:1.3em;background:rgba(0,0,0,0.1);padding:calc(var(--gap) / 2) var(--half-gap);}#messenger #form-msg-info .content #msg-info-content-msg a{ pointer-events:none;display:inline-block;}#messenger #form-msg-info .content #msg-info-content-msg a img{ max-width:100%;max-height:200px;width:100%;object-fit:contain;cursor:default;}#messenger #form-msg-info .content #msg-info-content-msg a img.smile{ zoom:0.75;}#messenger #form-msg-info .content #msg-info-content-msg .message-attachment-container{ display:flex;}#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout message-attachment,#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout .message-attachment-container,#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout .messenger-video-container,#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout .messenger_message_file_icon,#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout .messenger_message_file_icon > a{ display:block;height:100%;width:100%;}#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout a{ display:block;}#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout img.fit_cover,#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout .s3_video_placeholder img{ height:100% !important;max-height:none;object-fit:cover;width:100% !important;}#messenger #form-msg-info .content #msg-info-content-msg .message-info-media-layout video{ height:100%;object-fit:cover;width:100%;}#messenger #form-msg-info .content #msg-info-content-msg p{ display:block !important;height:auto;line-height:normal;margin:0;}#messenger #form-msg-info .content .msg-info-private li{ padding:5px 15px;}#messenger #form-msg-info .content .msg-info-private li:not(:last-child){ margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.1);}#messenger #form-msg-info .content .msg-info-private li .dt{ opacity:0.7;font-size:0.9em;padding-left:var(--gap);}#messenger #form-msg-info .content .msg-info-group > li{ padding:var(--half-gap) calc(var(--half-gap) * 1.5);border-radius:calc(var(--border-radius) * 0.5);}#messenger #form-msg-info .content .msg-info-group > li:not(:last-child){ margin-bottom:var(--half-gap);}#messenger #form-msg-info .content .msg-info-group > li .status{ font-size:1.3em;padding-bottom:0.25em;margin-bottom:0.25em;text-align:center;}#messenger #form-msg-info .content .msg-info-group > li .status img{ width:16px;margin-right:5px;}#messenger #form-msg-info .content .msg-info-group > li .user_list li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;justify-content:flex-start;padding:5px 0;}#messenger #form-msg-info .content .msg-info-group > li .user_list li img{ width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;margin-right:var(--half-gap);}#messenger #form-msg-info .content .msg-info-group > li .user_list li .user_inf{ line-height:1.3em;}#messenger #form-msg-info .content .msg-info-group > li .user_list li .user_inf .dt{ opacity:0.7;font-size:0.9em;}#messenger #messenger_breadcrumb{ box-shadow:none;flex:0 0 56px;}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar{ position:relative;display:inline-block;vertical-align:middle;}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar > img{ display:block;}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar .channel-contact-status{ position:absolute;right:0;bottom:0;border:2px solid var(--bg_card);border-radius:50%;box-sizing:border-box;width:11px;height:11px;background-color:var(--bg_card);outline:2px solid var(--bg_card);outline-offset:0;}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar .channel-contact-status.in-chat{ background:var(--activity-inchat_color);border-color:var(--activity-inchat_color);}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar .channel-contact-status.in-chat-idle{ background:linear-gradient(rgba(49,196,107,0.3),rgba(49,196,107,0.3)),var(--bg_card);border-color:var(--activity-inchat_color);}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar .channel-contact-status.online{ background:var(--activity-online_color);border-color:var(--activity-online_color);}#messenger #messenger_breadcrumb .breadcrumb-channel-avatar .channel-contact-status.online-idle{ background:linear-gradient(rgba(47,140,255,0.28),rgba(47,140,255,0.28)),var(--bg_card);border-color:var(--activity-online_color);}#messenger #top_logo_panel{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding:var(--gap);z-index:2;}#messenger #channels_box{ display:flex;flex-grow:1;overflow:auto;padding:0;font-size:1rem;position:relative;}#messenger #channels_box .contacts-loading{ position:absolute;inset:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;z-index:1;}#messenger #channels_box #channel_list,#messenger #channels_box #chat_topics{ flex-grow:1;overflow:auto;padding:0;font-size:1rem;position:relative;}#messenger #channels_box #channel_list urlpreview,#messenger #channels_box #chat_topics urlpreview{ display:none;}#messenger #channels_box #channel_list.compact .person,#messenger #channels_box #chat_topics.compact .person{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}#messenger #channels_box #channel_list.compact .person img,#messenger #channels_box #chat_topics.compact .person img{ width:30px;height:30px;}#messenger #channels_box #channel_list.compact .person .channel-avatar,#messenger #channels_box #chat_topics.compact .person .channel-avatar{ width:30px;height:30px;}#messenger #channels_box #channel_list.compact .person .channel-avatar .channel-contact-status.online,#messenger #channels_box #chat_topics.compact .person .channel-avatar .channel-contact-status.online,#messenger #channels_box #channel_list.compact .person .channel-avatar .channel-contact-status.online-idle,#messenger #channels_box #chat_topics.compact .person .channel-avatar .channel-contact-status.online-idle,#messenger #channels_box #channel_list.compact .person .channel-avatar .channel-contact-status.in-chat,#messenger #channels_box #chat_topics.compact .person .channel-avatar .channel-contact-status.in-chat,#messenger #channels_box #channel_list.compact .person .channel-avatar .channel-contact-status.in-chat-idle,#messenger #channels_box #chat_topics.compact .person .channel-avatar .channel-contact-status.in-chat-idle{ width:9px;height:9px;}#messenger #channels_box #channel_list.compact .person .time,#messenger #channels_box #chat_topics.compact .person .time,#messenger #channels_box #channel_list.compact .person .preview,#messenger #channels_box #chat_topics.compact .person .preview{ display:none !important;}#messenger #channels_box #channel_list.empty,#messenger #channels_box #chat_topics.empty{ background-color:transparent;}#messenger #channels_box #channel_list > li,#messenger #channels_box #chat_topics > li{ width:100%;}#messenger #channels_box #channel_list .person,#messenger #channels_box #chat_topics .person,#messenger #channels_box #channel_list .contacts_slide_form,#messenger #channels_box #chat_topics .contacts_slide_form{ position:absolute;}#messenger #channels_box #channel_list .person,#messenger #channels_box #chat_topics .person{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transition:top var(--transition_time_normal) ease-in-out;-moz-transition:top var(--transition_time_normal) ease-in-out;-ms-transition:top var(--transition_time_normal) ease-in-out;-o-transition:top var(--transition_time_normal) ease-in-out;transition:top var(--transition_time_normal) ease-in-out;width:100%;height:64px;padding:0 var(--gap);cursor:pointer;line-height:1.2em;}#messenger #channels_box #channel_list .person > .channel-avatar,#messenger #channels_box #chat_topics .person > .channel-avatar{ position:relative;width:40px;height:40px;margin-right:12px;flex-shrink:0;}#messenger #channels_box #channel_list .person > .channel-avatar > img,#messenger #channels_box #chat_topics .person > .channel-avatar > img{ width:40px;height:40px;border-radius:50%;display:block;}#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status{ position:absolute;border:2px solid var(--bg_card);box-sizing:border-box;width:11px;height:11px;right:0;bottom:0;border-radius:50%;background-color:var(--bg_card);outline:2px solid var(--bg_card);outline-offset:0;}#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.in-chat,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.in-chat{ background:var(--activity-inchat_color);border-color:var(--activity-inchat_color);}#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.in-chat-idle,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.in-chat-idle{ background:linear-gradient(rgba(49,196,107,0.3),rgba(49,196,107,0.3)),var(--bg_card);border-color:var(--activity-inchat_color);}#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.online,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.online{ background:var(--activity-online_color);border-color:var(--activity-online_color);}#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.online-idle,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.online-idle{ background:linear-gradient(rgba(47,140,255,0.28),rgba(47,140,255,0.28)),var(--bg_card);border-color:var(--activity-online_color);}#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.online,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.online,#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.online-idle,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.online-idle,#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.in-chat,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.in-chat,#messenger #channels_box #channel_list .person > .channel-avatar .channel-contact-status.in-chat-idle,#messenger #channels_box #chat_topics .person > .channel-avatar .channel-contact-status.in-chat-idle{ width:11px;height:11px;}#messenger #channels_box #channel_list .person > img,#messenger #channels_box #chat_topics .person > img{ float:left;width:40px;height:40px;margin-right:12px;border-radius:50%;flex-shrink:0;}#messenger #channels_box #channel_list .person .inf,#messenger #channels_box #chat_topics .person .inf{ flex:1;align-self:center;max-width:calc(100% - 40px);}#messenger #channels_box #channel_list .person .inf .name,#messenger #channels_box #chat_topics .person .inf .name{ font-weight:normal;font-family:'Open Sans Semibold';width:60%;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;}#messenger #channels_box #channel_list .person .inf .time,#messenger #channels_box #chat_topics .person .inf .time{ font-size:0.7em;position:absolute;top:8px;right:20px;padding:6px;color:var(--text_muted);}#messenger #channels_box #channel_list .person .inf .badges,#messenger #channels_box #chat_topics .person .inf .badges{ display:grid;grid-template-columns:auto auto;gap:calc(var(--half-gap) * 0.5);position:absolute;bottom:15px;right:15px;}#messenger #channels_box #channel_list .person .inf .badges .badge,#messenger #channels_box #chat_topics .person .inf .badges .badge{ height:1.625em !important;margin:0;}#messenger #channels_box #channel_list .person .inf .activator,#messenger #channels_box #chat_topics .person .inf .activator{ display:none;font-size:10px;position:absolute;top:20px;right:16px;padding:0 0 5px 5px;}#messenger #channels_box #channel_list .person .inf .activator a,#messenger #channels_box #chat_topics .person .inf .activator a{ color:rgba(0,0,0,0.3);}#messenger #channels_box #channel_list .person .inf .preview,#messenger #channels_box #chat_topics .person .inf .preview{ display:block;overflow:hidden !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;height:1.5em;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000000),color-stop(0.75,#000000),to(rgba(0,0,0,0)));}#messenger #channels_box #channel_list .person .inf .preview .smile,#messenger #channels_box #chat_topics .person .inf .preview .smile{ zoom:0.5;}#messenger #channels_box #channel_list .person.active,#messenger #channels_box #chat_topics .person.active{ background-color:var(--main_color);color:#fff;}#messenger #channels_box #channel_list .person.active .channel-contact-status,#messenger #channels_box #chat_topics .person.active .channel-contact-status{ outline-color:var(--main_color);}#messenger #channels_box #channel_list .person.active span.badge.new,#messenger #channels_box #chat_topics .person.active span.badge.new{ color:var(--main_color);background-color:var(--text_main_color);}#messenger #channels_box #channel_list .person.active span.badge.mention,#messenger #channels_box #chat_topics .person.active span.badge.mention{ background-color:#fff;color:var(--main_color);}#messenger #channels_box #channel_list .person.active .inf .name,#messenger #channels_box #chat_topics .person.active .inf .name{ color:#fff;}#messenger #channels_box #channel_list .person.active .inf .preview,#messenger #channels_box #chat_topics .person.active .inf .preview,#messenger #channels_box #channel_list .person.active .inf .time,#messenger #channels_box #chat_topics .person.active .inf .time{ color:rgba(255,255,255,0.66);}#messenger #channels_box #channel_list .person.readonly img,#messenger #channels_box #chat_topics .person.readonly img{ opacity:0.35;}#messenger #channels_box #channel_list .person.readonly .name,#messenger #channels_box #chat_topics .person.readonly .name,#messenger #channels_box #channel_list .person.readonly .preview,#messenger #channels_box #chat_topics .person.readonly .preview,#messenger #channels_box #channel_list .person.readonly .time,#messenger #channels_box #chat_topics .person.readonly .time{ opacity:0.35;}#messenger #channels_box #channel_list .person:hover:not(.active),#messenger #channels_box #chat_topics .person:hover:not(.active){ background-color:var(--main_color_10);}#messenger #channels_box #channel_list .person.active:after,#messenger #channels_box #chat_topics .person.active:after,#messenger #channels_box #channel_list .person:hover:after,#messenger #channels_box #chat_topics .person:hover:after{ display:none;}#messenger #channels_box #channel_list.compact .person,#messenger #channels_box #chat_topics.compact .person{ height:46px;}#messenger #channels_box #chat_topics{ display:none;overflow-x:hidden;}#messenger #channels_box #chat_topics .person .inf .name{ width:calc(100% - 1em);}#messenger #channels_box.show_topics #channel_list{ flex:0 0 80px;background-color:#00000022;border-radius:0 0 0 var(--border-radius);}#messenger #channels_box.show_topics #channel_list .person{ width:80px;}#messenger #channels_box.show_topics #channel_list .person .inf{ display:none !important;}#messenger #channels_box.show_topics #channel_list .person.active{ background-color:var(--main_color_25);}#messenger #channels_box.show_topics #chat_topics{ display:block;flex:1 1 auto;}#messenger #chat_create{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:stretch;flex:1;}#messenger #chat_create ul li{ display:block;background:transparent;padding:var(--half-gap);padding-top:4px;padding-bottom:4px;margin-left:0;}#messenger #chat_create ul li img{ width:20px;float:left;margin-right:5px;}#messenger #chat_create ul li span{ display:inline-block;float:left;}#messenger #chat_create ul li [type="checkbox"] + label{ float:right;padding-left:18px;}#messenger #chat_create ul li:hover{ background:rgba(0,0,0,0.1);transition:all var(--transition_time_slow);-webkit-transition:all var(--transition_time_slow);}#messenger #chat_search_result{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:stretch;flex:1;}#messenger #chat_search_result h5{ margin-top:4px;}#messenger #chat_search_result #messenger_search_result{ margin:15px;line-height:1.3em;}#messenger #chat_search_result #messenger_search_result li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;clear:both;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.1);}#messenger #chat_search_result #messenger_search_result li > div{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;}#messenger #chat_search_result #messenger_search_result li > div > div:first-child{ flex-grow:1;}#messenger #chat_search_result #messenger_search_result li > div > div:last-child{ text-align:right;}#messenger #chat_search_result #messenger_search_result li a:not(.btn){ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;justify-content:flex-start;}#messenger #chat_search_result #messenger_search_result li > *{ clear:both;}#messenger #chat_search_result #messenger_search_result li img{ float:left;max-width:25px;max-height:25px;margin-right:var(--half-gap);}#messenger #chat_search_result #messenger_search_result li .title{ display:block;}#messenger #chat_search_result #messenger_search_result li .city_title{ display:block;}#messenger #chat_search_result #messenger_search_result li.contacttype2 img{ max-width:55px;}#messenger #chat_search_result #messenger_search_result li:last-child{ border-bottom:none;}#messenger #chat_right{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;padding:0;position:relative;height:100%;}#messenger #chat_right #chat_messages{ flex-grow:1;-webkit-box-flex:1;}#messenger #chat_right .copy-text-only{ position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}#messenger #chat_right #mention_autocomplete{ background:var(--bg_menu);border-radius:var(--border-radius);box-shadow:1px 1px 8px #00000022;display:grid;gap:0;left:0;max-height:260px;min-width:260px;opacity:0;overflow:auto;padding:0;pointer-events:none;position:absolute;top:0;visibility:hidden;z-index:2;}#messenger #chat_right #mention_autocomplete.visible{ opacity:1;pointer-events:auto;visibility:visible;}#messenger #chat_right #mention_autocomplete button{ align-items:center;background:transparent;border:0;border-radius:var(--half-border-radius);color:var(--text_color);cursor:pointer;display:grid;gap:var(--half-gap);grid-template-columns:28px 1fr;margin:4px;padding:5px 7px;text-align:left;}#messenger #chat_right #mention_autocomplete button.active,#messenger #chat_right #mention_autocomplete button:hover{ background:var(--main_color_10);}#messenger #chat_right #mention_autocomplete img{ border-radius:50%;height:28px;object-fit:cover;width:28px;}#messenger #chat_right #mention_autocomplete span{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#messenger #chat_right #chat_bottom{ position:relative;display:grid;overflow:hidden;}#messenger #chat_right #chat_bottom #chat_active_actions{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:0 0 auto;align-items:center;padding:0 var(--gap);height:43px;}#messenger #chat_right #chat_bottom #chat_active_actions > div{ gap:var(--half-gap);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);}#messenger #chat_right #chat_bottom #chat_active_actions .btn{ font-size:10pt;line-height:30px;height:30px;}#messenger #chat_right #chat_bottom #chat_active_actions .btn span{ line-height:inherit;}#messenger #chat_right #chat_bottom #chat_active_actions .btn i{ margin-left:var(--half-gap);}#messenger #chat_right #chat_bottom #chat_reply{ max-height:10em;align-items:start;overflow:hidden;text-overflow:ellipsis;display:grid;grid-template-columns:auto 1fr auto;align-items:center;}#messenger #chat_right #chat_bottom #chat_reply h1,#messenger #chat_right #chat_bottom #chat_reply h2,#messenger #chat_right #chat_bottom #chat_reply h3,#messenger #chat_right #chat_bottom #chat_reply h4,#messenger #chat_right #chat_bottom #chat_reply h5,#messenger #chat_right #chat_bottom #chat_reply h6{ margin:0;}#messenger #chat_right #chat_bottom #chat_reply blockquote{ margin:0;background:rgba(0,0,0,0.1);padding:0.5em;border-left:4px solid #64adff;}#messenger #chat_right #chat_bottom #chat_reply .center-column{ display:grid;gap:calc(var(--half-gap) * 0.5);}#messenger #chat_right #chat_bottom #chat_reply .center-column .author img{ width:20px;height:20px;border-radius:50%;object-fit:cover;margin-right:5px;}#messenger #chat_right #chat_bottom #chat_reply .center-column .mes{ overflow:hidden;max-height:6em;}#messenger #chat_right #chat_bottom #chat_reply .center-column .mes__text img{ width:auto;max-height:48px;display:block;}#messenger #chat_right #chat_bottom #chat_reply .center-column.message-type-gif .mes__text .text p{ margin:0;}#messenger #chat_right #chat_welcome{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;-webkit-box-flex:1;overflow:hidden;}#messenger #chat_right #chat_welcome > div{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex-grow:1;-webkit-box-flex:1;align-items:center;justify-content:center;font-size:1.5em;line-height:1.1em;text-align:center;}#messenger #chat_right #chat_messages{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;justify-content:flex-end;overflow-y:auto !important;}#messenger #chat_right #chat_messages img{ -webkit-user-drag:none;}#messenger #chat_right #chat_messages #chat_messages_cnv{ overflow-x:hidden;overflow-y:auto !important;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable){ cursor:pointer;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable):hover .messenger-message-side-avatar,#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .messenger-message-side-avatar{ opacity:0;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable):hover .block,#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .block{ background-color:rgba(0,0,0,0.025);border-radius:14px;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable):hover .block .remove_check,#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .block .remove_check{ display:block;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable):hover .block .remove_check i,#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .block .remove_check i{ filter:grayscale(1);visibility:visible;opacity:0.3;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .block{ background-color:rgba(0,0,0,0.05);}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .block .remove_check{ display:block;}#messenger #chat_right #chat_messages #chat_messages_cnv.select_by_click .chat-message-container:not(.noselectable).active .block .remove_check i{ filter:none;opacity:1;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.sel .messenger_message{ -webkit-animation:bg-fade-out 5s 1;-moz-animation:bg-fade-out 5s 1;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .dt{ width:100%;padding-bottom:0;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;-webkit-box-lines:multiple;flex-wrap:wrap;align-items:center;margin:1px auto;margin-right:15px;position:relative;flex-wrap:nowrap;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block .remove_check{ display:none;text-align:center;padding:0 var(--half-gap);margin:auto;position:absolute;top:3px;left:-9px;z-index:2;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block .remove_check i{ visibility:hidden;color:var(--main_color);opacity:0.5;font-size:18pt;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block .cont{ flex-grow:1;-webkit-box-flex:1;flex:1;width:100%;align-items:start;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block .messenger-message-side-avatar{ display:none;top:3px;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block .center-badges{ width:90%;margin:auto;}#messenger #chat_right #chat_messages #chat_messages_cnv #chat_info > *{ padding:var(--half-gap);}#messenger #chat_right #chat_messages #chat_messages_cnv #chat_info span{ padding:var(--half-gap) 0;}#messenger #chat_right #chat_messages #chat_messages_cnv code.oneline{ color:var(--code_color);white-space:pre-wrap;overflow:hidden;border-radius:2px;}#messenger #chat_right #chat_messages #chat_messages_cnv code.oneline:active:not([class^="language"]):not([class*=" language-"]){ background-color:var(--control_shadow);}#messenger #chat_right #chat_messages #chat_messages_cnv pre{ margin:0;}#messenger #chat_right #chat_messages #chat_messages_cnv pre code{ background-color:var(--bg_input);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message_conversation_start,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message_system{ text-align:center;width:100%;position:relative;margin-bottom:var(--half-gap);padding:0 5px;clear:both;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message_conversation_start span,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message_system span{ font-weight:normal;font-family:'Open Sans Semibold';line-height:1em;display:inline-block;padding:var(--half-gap);color:var(--text_muted);background:color-mix(in srgb,var(--bg_card) 88%,transparent);border:1px solid var(--messenger-soft-border);border-radius:8px;box-shadow:1px 1px 1px #0000000a;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message_conversation_start span.dt,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message_system span.dt{ margin-bottom:15px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;background-color:transparent;position:relative;padding:3px 5px;border-radius:calc(var(--border-radius) * 0.5);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .fit_cover{ object-fit:contain;background:rgba(0,0,0,0.2);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .fit_cover.img_form_hor{ width:auto !important;max-height:250px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .fit_cover.img_form_vert{ max-height:250px;width:auto !important;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div{ max-width:90%;display:inline-block;line-height:auto;word-break:break-word;word-wrap:-moz-break-word;word-wrap:-webkit-break-word;word-wrap:-ms-break-word;word-wrap:-o-break-word;word-wrap:break-word;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div p,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div pre,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div code{ margin:0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div p + p,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div pre + p,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div code + p{ margin-top:1em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div .task-list-item{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:0.55em;list-style-type:none;margin:0.22em 0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div .task-list-item input[type="checkbox"]{ -webkit-appearance:none;appearance:none;background-color:var(--bg_card);border:1.5px solid color-mix(in srgb,var(--text-muted) 55%,transparent);border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);display:inline-grid;flex:0 0 auto;height:1.1em;margin:0.1em 0 0;opacity:1;place-content:center;width:1.1em;box-shadow:0 0 0 2px var(--main_color_10);margin-top:0.3em !important;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div .task-list-item input[type="checkbox"]:checked{ border-color:var(--main_color);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message > div .task-list-item input[type="checkbox"]:checked:after{ background-color:var(--text_bg_card);content:'';height:0.78em;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.2 12.7 8.8 18.3 21 5.5' fill='none' stroke='black' stroke-width='5' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.2 12.7 8.8 18.3 21 5.5' fill='none' stroke='black' stroke-width='5' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center / contain no-repeat;width:0.78em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text{ display:flex;flex-direction:column;gap:0.2em;margin-bottom:0;padding:var(--half-gap) calc(var(--half-gap) * 1.2);border-radius:var(--border-radius);position:relative;font-family:'Open Sans';}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .mention-message-indicator{ border-radius:50%;display:inline-grid;font-size:11px;height:18px;line-height:18px;margin-right:5px;place-items:center;vertical-align:1px;width:18px;position:absolute;right:0;top:0;margin:2px;color:var(--placeholder);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text:not(.sticker){ box-shadow:1px 1px 1px #0000000a;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text h1,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text h2,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text h3,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text h4,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text h5,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text h6{ margin-top:0;margin-bottom:0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text blockquote,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview{ margin:0;padding:0.5em;border-left:4px solid #64adff;background:var(--bg_my_message_lighten_5);transition:background var(--transition_time_normal) ease-in-out;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text blockquote:not(.reply_message_preview),#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview:not(.reply_message_preview){ display:inline-block;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text blockquote:hover,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview:hover{ background:var(--bg_my_message_darken_5);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text img{ user-select:none;max-width:100%;height:auto;border-radius:var(--border-radius);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text video{ border-radius:var(--border-radius);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ol,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ul{ margin:0.35em 0 0.55em;padding-left:1.5em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ol li,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ul li{ list-style-type:initial;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ol li + li,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ul li + li{ margin-top:0.15em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text p:last-child,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ol:last-child,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text ul:last-child{ margin-bottom:0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text code{ padding:0 0.2em;margin:calc(var(--half-gap) * 0.5) 0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text code.inline{ display:inline;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text.audio{ padding:0;background-color:transparent;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview{ display:none;margin-top:var(--half-gap);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview.loaded{ display:block;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview .og-site_name,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview .og-author{ color:var(--text-muted);font-size:90%;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview img{ max-width:100%;height:auto;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview .og-image{ flex-shrink:0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview.og-vertical{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview.og-vertical > div{ max-width:400px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview.og-vertical .og-image{ padding-top:5px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview.og-horizontal img{ object-fit:cover;width:100px;height:100px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview.og-horizontal > div:first-child{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex-grow:1;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text urlpreview .urlpreview.og-horizontal > div:nth-child(2){ padding-left:var(--half-gap);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text img.smile{ zoom:0.75;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text a:hover{ text-decoration:underline;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text:not(.sticker):not(.audio):before{ position:absolute;top:10px;left:-4px;display:block;width:8px;height:6px;content:'\00a0';float:left;align-self:flex-end;transform:rotate(29deg) skew(-35deg);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .messenger_author_username_inmessage{ margin-bottom:5px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .messenger_author_username_inmessage a{ font-size:0.9em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .messenger_author_username_inmessage a img{ margin-right:5px;width:32px;height:32px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .img_read_state{ width:16px;height:16px;display:inline-block;position:absolute;right:2px;bottom:0px;background-size:cover !important;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .img_read_state.img_read_state1{ background:url(../img/messenger/double_check1.png) no-repeat;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .img_read_state.img_read_state2{ background:url(../img/messenger/double_check2.png) no-repeat;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .img_read_state.img_read_state3{ background:url(../img/messenger/double_check3.png) no-repeat;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .img_read_state.img_read_state4{ background:url(../img/messenger/double_check4.png) no-repeat;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns{ position:absolute;bottom:0;z-index:1;display:flex;gap:calc(var(--half-gap) * 0.5);right:calc(100% + 5px);align-items:end;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_btn{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-transition:opacity var(--transition_time_normal) ease-in-out;-moz-transition:opacity var(--transition_time_normal) ease-in-out;-ms-transition:opacity var(--transition_time_normal) ease-in-out;-o-transition:opacity var(--transition_time_normal) ease-in-out;transition:opacity var(--transition_time_normal) ease-in-out;cursor:pointer;height:26px;border-radius:var(--border-round-radius);width:26px;padding:0;opacity:0;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_reaction{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-transition:opacity var(--transition_time_slow) ease-in-out;-moz-transition:opacity var(--transition_time_slow) ease-in-out;-ms-transition:opacity var(--transition_time_slow) ease-in-out;-o-transition:opacity var(--transition_time_slow) ease-in-out;transition:opacity var(--transition_time_slow) ease-in-out;user-select:none;position:relative;cursor:pointer;z-index:1;height:26px;border-radius:var(--border-round-radius);width:26px;opacity:0;padding:0;display:flex;flex-direction:column;overflow:hidden;color:var(--text_bg_card);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_reaction span{ position:absolute;bottom:0px;text-align:center;overflow:hidden;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_reaction i{ font-style:normal;width:26px;height:26px;display:flex;align-items:center;justify-content:center;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_reaction i:hover{ background:var(--main_color_lighten_40);border-radius:var(--border-round-radius);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_reaction:not(:hover) i:not(:last-child){ display:none;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message-menu-btns .menu_reaction:hover{ -webkit-transition:opacity var(--transition_time_slow) ease-in-out;-moz-transition:opacity var(--transition_time_slow) ease-in-out;-ms-transition:opacity var(--transition_time_slow) ease-in-out;-o-transition:opacity var(--transition_time_slow) ease-in-out;transition:opacity var(--transition_time_slow) ease-in-out;opacity:1;height:156px;overflow:auto;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text.no_buttons > *{ pointer-events:none;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text.no_buttons .menu_btn,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text.no_buttons .menu_reaction{ pointer-events:none;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text:not(.no_buttons):hover .menu_btn,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text:not(.no_buttons):hover .menu_reaction{ -webkit-transition:opacity var(--transition_time_normal) ease-in-out;-moz-transition:opacity var(--transition_time_normal) ease-in-out;-ms-transition:opacity var(--transition_time_normal) ease-in-out;-o-transition:opacity var(--transition_time_normal) ease-in-out;transition:opacity var(--transition_time_normal) ease-in-out;opacity:1;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message_reactions{ display:flex;bottom:-5px;right:-9px;width:fit-content;gap:0.1em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message_reactions .message_reaction{ cursor:pointer;display:flex;align-items:center;background:var(--main_color_25);border-radius:var(--border-round-radius);padding:0 0 0 2px;color:var(--text_bg_card);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message_reactions .message_reaction .reaction_emote{ opacity:1;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message_reactions .message_reaction .reaction_authors{ display:inline-flex;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message_reactions .message_reaction .reaction_authors img{ width:22px;height:22px;border-radius:var(--border-round-radius);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text .message_reactions .message_reaction .reaction_authors:not(:first-child):not(:nth-child(2)){ margin-left:-12px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message code{ padding:5px;line-height:1.3em;line-height:normal;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message pre code{ display:block;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_author{ padding-top:0;display:block;clear:both;font-size:0.7em;color:var(--text_muted);background:none !important;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_message_file{ white-space:normal;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_message_file.messenger_message_file_image{ max-width:400px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_message_file.messenger_message_file_image > div > a{ display:block;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .message-file-list{ display:grid;gap:calc(var(--half-gap) * 0.5);margin-top:calc(var(--half-gap) * 0.5);}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .messenger_message.single{ width:33rem;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container .messenger_message.single-portrait{ width:14rem;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.has_code_block:not(.has_media_attach) .messenger_message .messenger_text{ width:min(90%,calc(33rem * 2));}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.has_media_attach .messenger_message .messenger_text{ width:33rem;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you{ align-items:flex-start;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .menu_btn,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .menu_reaction{ background-color:var(--bg_card);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .messenger_text:not(.sticker):not(.audio){ background:var(--bg_card);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .messenger_text .fa{ font-size:1.5em;color:rgba(255,255,255,0.6);transform:translateY(0.1em);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .messenger_text .fa-clock-o{ font-size:1.2em;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .message-menu-btns{ right:-31px;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.you .cont{ box-sizing:border-box;padding-left:calc(32px + var(--half-gap));position:relative;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.you .messenger-message-side-avatar{ bottom:calc(var(--half-gap) * 0.5);display:block;left:0;position:absolute;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.you .messenger-message-side-avatar a,#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.you .messenger-message-side-avatar span{ display:block;height:32px;width:32px;}#messenger #chat_right #chat_messages #chat_messages_cnv .chat-message-container.you .messenger-message-side-avatar img{ display:block;height:32px;object-fit:cover;width:32px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.you .messenger_text:before{ background:var(--bg_card);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my{ align-items:flex-end;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_author .messenger_author_username{ display:none;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .message_reactions{ left:-9px;width:max-content;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .menu_btn,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .menu_reaction{ background:var(--bg_my_message);box-shadow:1px 1px 1px #00000011;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text:not(.sticker):not(.audio){ background:var(--bg_my_message);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text.sticker .messenger_author_username_inmessage{ margin-top:-8px;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text.sticker .messenger_author_username_inmessage a{ color:var(--link_color) !important;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text a{ color:var(--my_message_link_color);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text .fa{ font-size:1.5em;color:var(--main_color);transform:translateY(0.1em);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text .fa-clock-o{ font-size:1.2em;color:rgba(0,0,0,0.87);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text:not(.sticker):not(.audio):before{ background:var(--bg_my_message);float:right !important;align-self:flex-start;left:auto;right:-4px !important;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message.my .messenger_text .messenger_author_username_inmessage a{ color:var(--my_message_link_color) !important;}#messenger #chat_right #chat_reply,#messenger #chat_right #chat_edit{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;flex-wrap:nowrap;padding:8px;border-radius:var(--border-radius);margin-bottom:4px;background:var(--bg_card);}#messenger #chat_right #chat_reply > div,#messenger #chat_right #chat_edit > div{ padding:4px;}#messenger #chat_right #chat_reply .ic .fa,#messenger #chat_right #chat_edit .ic .fa,#messenger #chat_right #chat_reply .ic .fal,#messenger #chat_right #chat_edit .ic .fal{ color:var(--main_color);font-size:2em;}#messenger #chat_right #chat_reply .mes,#messenger #chat_right #chat_edit .mes{ display:grid;flex:1;word-break:break-word;}#messenger #chat_right #chat_reply .mes .author img,#messenger #chat_right #chat_edit .mes .author img{ width:20px;height:20px;border-radius:50%;object-fit:cover;margin-right:5px;}#messenger #chat_right #chat_reply .mes .smile,#messenger #chat_right #chat_edit .mes .smile{ zoom:0.5;}#messenger #chat_right #chat_reply .actions,#messenger #chat_right #chat_edit .actions{ flex-shrink:0;}#messenger #chat_right #chat_reply .actions a,#messenger #chat_right #chat_edit .actions a{ display:inline-block;padding:calc(var(--half-gap) / 2) var(--half-gap);background:rgba(0,0,0,0.1);}#messenger #chat_right #chat_attach_url{ background:var(--bg_card);border-radius:var(--border-radius) var(--border-radius) 0 0;border-bottom:1px solid rgba(0,0,0,0.05);}#messenger #chat_right #chat_attach_url > div{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding:calc(var(--gap) / 2);}#messenger #chat_right #chat_attach_url > div .actions{ flex-shrink:0;}#messenger #chat_right #chat_attach_url > div .actions a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);width:30px;height:30px;}#messenger #chat_right #chat_attach_url > div .actions a:hover{ background-color:var(--main_color);color:white !important;}#messenger #chat_right #chat_attach_url > div .actions a:active{ background-color:var(--main_color_darken_10);}#messenger #chat_right #chat_attach_url .url_card{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;border-left:2px solid #64adff;padding-left:5px;}#messenger #chat_right #chat_attach_url .url_card img{ width:48px;height:48px;max-width:48px;max-height:48px;object-fit:cover;display:block;}#messenger #chat_right #chat_attach_url .url_card .url_info{ padding:0 var(--half-gap);font-size:85%;}#messenger #chat_right #chat_write{ display:grid;gap:calc(var(--half-gap) * 0.5);grid-template-columns:auto 1fr repeat(3,auto);overflow:hidden;user-select:text;background:var(--bg_card);border-radius:var(--border-radius);flex:0 0 auto;padding:5px;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:stretch;}#messenger #chat_right #chat_write.expanded{ border-radius:0 0 var(--border-radius) var(--border-radius);}#messenger #chat_right #chat_write.disabled{ opacity:0.25;}#messenger #chat_right #chat_write .chat-write-attachments{ -webkit-overflow-scrolling:touch;grid-column:1 / -1;max-height:35vh;overflow:auto;padding:calc(var(--half-gap) * 0.5);border-bottom:1px solid var(--main_color_10);}#messenger #chat_right #chat_write .chat-write-attachments::-webkit-scrollbar-button{ height:0 !important;width:0 !important;}#messenger #chat_right #chat_write .chat-write-attachments .chat-write-attachment-summary{ opacity:0.5;font-size:90%;}#messenger #chat_right #chat_write .btn-chat{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);background-color:transparent;width:32px;height:32px;flex-shrink:inherit;}#messenger #chat_right #chat_write .btn-chat:hover{ background-color:var(--main_color);color:white !important;}#messenger #chat_right #chat_write .btn-chat:active{ background-color:var(--main_color_darken_10);}#messenger #chat_right #chat_write .btn-chat i{ font-size:13pt;}#messenger #chat_right #chat_write .btn-chat i.fa-paper-plane{ transform:translateX(-1.5px);}#messenger #chat_right #chat_write #messagecontrol{ width:100%;max-height:500px;overflow:auto;padding:3px 8px;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;padding:6px 0;}#messenger #chat_right #chat_write #messagecontrol b,#messenger #chat_right #chat_write #messagecontrol strong{ font-family:'Open Sans Light';font-weight:bold;}#messenger #chat_right #chat_write #messagecontrol img{ max-width:200px;max-height:200px;}#messenger #chat_right #chat_write #messagecontrol img:not([src='./assets/img/pixel.gif']):not([src^='./assets/smiles']):not(.message-mention-image){ display:none;}#messenger #chat_right #chat_write #messagecontrol img[src^='./assets/smiles']{ zoom:0.5;}#messenger #chat_right #chat_write #messagecontrol .message-mention-image{ display:inline-block;height:20px;margin:0 1px;max-height:unset;max-width:none;vertical-align:text-top;width:auto;}#messenger #chat_right #chat_write #messagecontrol.filled ~ #chat-attach-image,#messenger #chat_right #chat_write #messagecontrol.filled ~ #chat-recording-audio{ display:none;}#messenger #chat_right #chat_write #messagecontrol.has_attachments ~ #chat-recording-audio{ display:none;}#messenger #chat_right #chat_write #messagecontrol:not(.filled):not(.has_attachments) ~ #chat-message-send{ display:none;}#messenger #chat_right #chat_write #chat-recording-audio{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#messenger #chat_right #chat_write #chat-recording-audio .recording{ padding-right:0;animation:pulse1 1s linear infinite;}#messenger #chat_right #chat_write #chat-recording-audio .chat-audio-record-panel{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;justify-content:center;align-items:center;gap:calc(var(--half-gap) / 2);}#messenger #chat_right #chat_write #chat-recording-audio .chat-audio-record-panel > *{ font-size:20px;}#messenger #chat_right #chat_write #chat-recording-audio .chat-audio-record-panel .fa-ban,#messenger #chat_right #chat_write #chat-recording-audio .chat-audio-record-panel .fa-check-circle{ font-size:32px;}#messenger #chat_right #chat_write .input-field{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;flex:10;align-items:center;}#messenger #chat_right #chat_write #dropdown_smiles{ transform:translateY(-42px);width:auto !important;}#messenger #chat_right #chat_write #dropdown_smiles li{ color:#777;font-size:24px;font-weight:normal;padding:14px 0;text-align:center;width:50px;display:inline-block;}#messenger #chat_right #chat_write.audio_record_processing #chat-attach-image,#messenger #chat_right #chat_write.audio_record_processing #chat-message-send{ display:none;}#messenger img.message-mention-image{ display:inline-block;height:20px;margin:0 1px;max-height:unset;max-width:none;vertical-align:text-top;width:auto;}#messenger .mes.data{ display:flex;flex-direction:column-reverse;}#messenger .mes.data .messenger_message_file_icon{ width:46px;height:46px;border-radius:calc(var(--border-radius) * 0.5);overflow:hidden;margin-right:var(--half-gap);flex-shrink:0;}#messenger .mes.data .messenger_message_file_icon img{ width:100%;height:100%;}#messenger .mes.data .messenger_message_file_icon .video{ width:100%;height:100%;background-color:var(--main_color);display:flex;align-items:center;justify-content:center;color:var(--text_main_color);}#messenger .mes.data .messenger_message_file_icon.messenger_message_audio_icon{ background:var(--main_color);display:inline-flex;align-items:center;justify-content:center;}#messenger .mes.data .messenger_message_file_icon.messenger_message_document_icon{ width:40px;height:40px;margin-right:5px;}#messenger .mes.data .messenger_message_file_icon.messenger_message_document_icon path{ fill:var(--text_color);}#messenger blockquote .document-attach-efd{ pointer-events:none;}.messenger_message_sticker{ width:256px;aspect-ratio:1 / 1;max-width:100%;}.messenger_message_sticker img{ width:auto;max-width:100%;object-fit:cover;aspect-ratio:1 / 1;}reply-blockquote .messenger_message_sticker{ width:128px;height:128px;}reply-blockquote .messenger_message_sticker img{ width:128px;height:128px !important;}#chat_reply .markdown-code-block-header,.reply_message_preview .markdown-code-block-header,#chat_edit .markdown-code-block-header{ display:none !important;}#chat_reply code.code,.reply_message_preview code.code,#chat_edit code.code,#chat_reply code[class*="language-"],.reply_message_preview code[class*="language-"],#chat_edit code[class*="language-"]{ white-space:nowrap !important;}#chat_reply .reply_message_data,.reply_message_preview .reply_message_data,#chat_edit .reply_message_data{ white-space:normal;}#chat_reply .reply-attachments-grid,.reply_message_preview .reply-attachments-grid,#chat_edit .reply-attachments-grid{ display:flex;flex-wrap:wrap;gap:var(--half-gap);max-height:3.2em;overflow:hidden;}#chat_reply .reply-attachments-grid .reply-attachment,.reply_message_preview .reply-attachments-grid .reply-attachment,#chat_edit .reply-attachments-grid .reply-attachment{ flex:0 1 auto;min-width:0;}#chat_reply .reply-attachments-grid .document-attach-efd,.reply_message_preview .reply-attachments-grid .document-attach-efd,#chat_edit .reply-attachments-grid .document-attach-efd{ margin-top:0;max-width:14em;min-width:0;}#chat_reply .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .ring-svg,.reply_message_preview .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .ring-svg,#chat_edit .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .ring-svg{ clip-path:circle(43% at 50% 50%);}#chat_reply .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .ring-fill,.reply_message_preview .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .ring-fill,#chat_edit .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .ring-fill{ fill:rgba(0,0,0,0.25) !important;}#chat_reply .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .far,.reply_message_preview .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .far,#chat_edit .reply-attachments-grid .document-attach-efd .attachment-video-ring-preview .far{ z-index:2;}#chat_reply .reply-attachments-grid .document-attach-efd .efd-info,.reply_message_preview .reply-attachments-grid .document-attach-efd .efd-info,#chat_edit .reply-attachments-grid .document-attach-efd .efd-info{ min-width:0;pointer-events:none;}#chat_reply .reply-attachments-grid .document-attach-efd .efd-title,.reply_message_preview .reply-attachments-grid .document-attach-efd .efd-title,#chat_edit .reply-attachments-grid .document-attach-efd .efd-title,#chat_reply .reply-attachments-grid .document-attach-efd .efd-subtitle,.reply_message_preview .reply-attachments-grid .document-attach-efd .efd-subtitle,#chat_edit .reply-attachments-grid .document-attach-efd .efd-subtitle{ display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#chat_reply .text,.reply_message_preview .text,#chat_edit .text{ word-break:break-word;height:1.6em;line-height:1.55em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#chat_reply .text blockquote,.reply_message_preview .text blockquote,#chat_edit .text blockquote{ padding:0 !important;}#chat_reply .text br,.reply_message_preview .text br,#chat_edit .text br{ display:none !important;}#chat_reply .text *,.reply_message_preview .text *,#chat_edit .text *{ max-width:100%;height:1.2em;text-overflow:ellipsis;overflow:hidden;display:inline;padding:0 !important;margin:0 !important;}#chat_reply .document-attach-efd,.reply_message_preview .document-attach-efd,#chat_edit .document-attach-efd{ margin-top:0.4em;}#chat_reply .document-attach-efd .download-file-icon,.reply_message_preview .document-attach-efd .download-file-icon,#chat_edit .document-attach-efd .download-file-icon{ flex:0 0 2.75em;height:2.75em !important;max-height:2.75em;max-width:2.75em;min-height:2.75em;min-width:2.75em;width:2.75em !important;}.attachment-image-preview,.attachment-gif-preview{ object-fit:cover;}.attachment-video-preview{ overflow:hidden;position:relative;}.attachment-video-preview img{ left:0;top:0;width:100% !important;height:100% !important;object-fit:cover;pointer-events:none;position:absolute;}.attachment-video-preview .video_play_icon{ background-color:transparent;align-items:center;display:flex;width:1.5em;height:1.5em;justify-content:center;position:relative;transform:translateY(-3px);z-index:2;}.attachment-video-preview .video_play_icon i{ color:var(--text_main_color) !important;font-size:0.8em;margin-left:2px;text-shadow:0 0 10px #00000077;}.attachment-video-preview .video_duration{ background:#00000055;border-radius:var(--half-border-radius);bottom:2px;color:var(--text_main_color);font-size:0.65em;line-height:1;padding:2px 3px;position:absolute;right:2px;z-index:2;}.attachment-sticker-preview{ overflow:hidden;}.attachment-sticker-preview img{ height:100% !important;object-fit:contain;width:100% !important;}.reply_message_preview{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;margin-bottom:0.5em;cursor:pointer;}.reply_message_preview img{ object-fit:cover;}#info blockquote,#info urlpreview{ margin:0;background:rgba(0,0,0,0.1);padding:0.5em;border-left:4px solid #64adff;}#info blockquote:not(.reply_message_preview),#info urlpreview:not(.reply_message_preview){ display:inline-block;}#channel_list{ scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.4) transparent;}#channel_list::-webkit-scrollbar{ width:8px;}#channel_list::-webkit-scrollbar-track{ background:transparent;}#channel_list::-webkit-scrollbar-thumb{ background:rgba(255,255,255,0.4);border-radius:calc(var(--border-radius) * 0.5);}#channel_list::-webkit-scrollbar-button:single-button,#channel_list::-webkit-scrollbar-button{ display:none;width:0;height:0;background:transparent;}#channel_list::-webkit-scrollbar-button:vertical:decrement,#channel_list::-webkit-scrollbar-button:vertical:increment,#channel_list::-webkit-scrollbar-button:horizontal:decrement,#channel_list::-webkit-scrollbar-button:horizontal:increment{ display:none;width:0;height:0;}@keyframes desktop_update_banner_btn_shimmer{ 0%,100%{ background-position:20% 50%;}50%{ background-position:80% 50%;}}.desktop-update-banner{ padding-bottom:var(--half-gap);}.desktop-update-banner .btn{ width:100%;border-radius:var(--border-round-radius);}.desktop-update-banner .btn.btn-primary{ background-color:transparent;background-image:linear-gradient(102deg,var(--main_color) 0%,var(--main_color) 28%,var(--main_color_lighten_10) 42%,var(--main_color_lighten_10) 58%,var(--main_color) 72%,var(--main_color) 100%);background-size:300% 100%;background-position:20% 50%;animation:desktop_update_banner_btn_shimmer 4.9s cubic-bezier(0.42,0,0.58,1) infinite;}#form-desktop-update{ width:600px;}#form-desktop-update .popup-form-content{ display:grid;grid-template-rows:auto auto auto 1fr;}#form-desktop-update .popup-form-content .desktop-update-desc{ white-space:pre-wrap;background:var(--bg_body);padding:1em;border-radius:calc(var(--border-radius) * 0.5);}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text table,#form-markdown-help .markdown-help-preview table{ border-collapse:collapse;display:block;margin:0.35em 0;max-width:100%;overflow-x:auto;width:max-content;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text table th,#form-markdown-help .markdown-help-preview table th,#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text table td,#form-markdown-help .markdown-help-preview table td{ border:1px solid rgba(0,0,0,0.18);padding:0.35em 0.6em;text-align:left;vertical-align:top;}#messenger #chat_right #chat_messages #chat_messages_cnv .messenger_message .messenger_text table th,#form-markdown-help .markdown-help-preview table th{ background:rgba(0,0,0,0.08);font-family:@font_medium;}.messenger-pgdrive{ height:100%;align-items:stretch;padding:var(--half-gap) var(--gap);}.messenger-pgdrive .messenger-pgdrive-inner{ max-width:30em;margin:0 auto;}.popup-overlay.active.in-center-form{ display:flex;align-items:center;justify-content:center;}.nice_scroll{ scrollbar-color:var(--main_color) transparent;}#form-incoming-call,#form-outcoming-call{ min-width:300px;height:auto;}#form-incoming-call .call_in_login,#form-outcoming-call .call_in_login{ font-size:15pt;}#form-incoming-call .popup-form-content,#form-outcoming-call .popup-form-content{ line-height:2em;}#form-incoming-call .popup-form .popup-form-toolbox td,#form-outcoming-call .popup-form .popup-form-toolbox td,#form-incoming-call .popup-form-footer,#form-outcoming-call .popup-form-footer{ padding:1em;}#form-incoming-call .channel_logo,#form-outcoming-call .channel_logo{ margin-top:2em;}#form-incoming-call .channel_logo img,#form-outcoming-call .channel_logo img{ height:110px;}#form-incoming-call .popup-form-mini,#form-outcoming-call .popup-form-mini{ display:none;}#form-incoming-call .popup-form-mini .info,#form-outcoming-call .popup-form-mini .info{ font-size:9pt;font-family:Roboto;width:200px;line-height:1em;}#form-incoming-call .popup-form-mini .info > *,#form-outcoming-call .popup-form-mini .info > *{ margin-bottom:0;}#form-incoming-call .packets_in,#form-outcoming-call .packets_in{ display:none;}#form-incoming-call .popup-form-footer,#form-outcoming-call .popup-form-footer{ text-align:center;}#form-incoming-call.mini{ border-radius:6px;cursor:default;}#form-incoming-call.mini.bounceIn{ min-width:0;}#form-incoming-call.mini.bounceIn .popup-form-content,#form-incoming-call.mini.bounceIn .popup-form-footer,#form-incoming-call.mini.bounceIn .popup-form-toolbox{ display:none;}#form-incoming-call.mini.bounceIn .popup-form-mini{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:var(--half-gap);background:rgba(0,0,0,0.8);color:#eee;border-radius:calc(var(--border-radius) * 0.5);}#form-incoming-call.mini.bounceIn .popup-form-mini .channel_logo{ margin:0;margin-right:var(--half-gap);}#form-incoming-call.mini.bounceIn .popup-form-mini .channel_logo img{ display:block;max-width:40px;max-height:40px;}#form-outcoming-call.mini{ border-radius:6px;cursor:default;}#form-outcoming-call.mini.bounceIn{ min-width:0;}#form-outcoming-call.mini.bounceIn .popup-form-content,#form-outcoming-call.mini.bounceIn .popup-form-footer,#form-outcoming-call.mini.bounceIn .popup-form-toolbox{ display:none;}#form-outcoming-call.mini.bounceIn .popup-form-mini{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:var(--half-gap);background:rgba(0,0,0,0.8);color:#eee;border-radius:calc(var(--border-radius) * 0.5);}#form-outcoming-call.mini.bounceIn .popup-form-mini .info{ font-size:9pt;font-family:Roboto;width:200px;line-height:1em;}#form-outcoming-call.mini.bounceIn .popup-form-mini .channel_logo{ margin:0;margin-right:var(--half-gap);}#form-outcoming-call.mini.bounceIn .popup-form-mini .channel_logo img{ display:block;max-width:40px;max-height:40px;}.auto-color-grid{} .auto-color-grid >:nth-child(9){ background:#000000;}.auto-color-grid >:nth-child(8){ background:#000000;}.auto-color-grid >:nth-child(7){ background:#000000;}.auto-color-grid >:nth-child(6){ background:#000000;}.auto-color-grid >:nth-child(5){ background:#000000;}.auto-color-grid >:nth-child(4){ background:#000000;}.auto-color-grid >:nth-child(3){ background:#000000;}.auto-color-grid >:nth-child(2){ background:#000000;}.auto-color-grid >:nth-child(1){ background:#000000;}.auto-color-grid > *{ width:100%;height:100%;}.auto-color-grid:has(>:only-child){ grid-template-columns:1fr;grid-template-rows:1fr;}.auto-color-grid:has( >:nth-child(2)):not(:has( >:nth-child(3))){ grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);}.auto-color-grid:has( >:nth-child(3)):not(:has( >:nth-child(5))){ grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);}.auto-color-grid:has( >:nth-child(5)):not(:has( >:nth-child(7))){ grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);}.auto-color-grid:has( >:nth-child(7)):not(:has( >:nth-child(10))){ grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);}@keyframes spin{ to{ transform:rotate(360deg);}}#form-agora-call{ height:60vh;}@media only screen and (min-width:601px){ #form-agora-call.fullscreen{ width:90vw !important;height:90vh !important;}}#form-agora-call .form-agora-call-loading{ display:flex;align-items:center;justify-content:center;}#form-agora-call .btn{ border-radius:var(--border-round-radius);}#form-agora-call .btn.btn-icon{ width:48px;}#form-agora-call .btn.btn-icon i{ margin:0;}#form-agora-call .btn.btn-sm{ width:4em;height:4em;}@media only screen and (max-width:600px){ #form-agora-call{ position:fixed !important;height:100% !important;}#form-agora-call #toggle-fullscreen{ opacity:0;pointer-events:none;}}#form-agora-call button.btn.blue:hover{ background:#1b88de !important;}#form-agora-call button.btn.blue:active{ background:#1465a4 !important;}#form-agora-call button.btn.red:hover{ background:#c9352b !important;}#form-agora-call button.btn.red:active{ background:#a2281f !important;}#form-agora-call button.btn.green:hover{ background:#3e9642 !important;}#form-agora-call button.btn.green:active{ background:#348138 !important;}#form-agora-call .popup-form-toolbox{ display:none;}#form-agora-call .popup-form-content{ padding:0;display:grid;grid-template-rows:auto 1fr;}#form-agora-call .popup-form-content .window-title{ display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:space-between;background-color:var(--main_color);font-size:1em;}#form-agora-call .popup-form-content .window-title .btn{ width:2.75em;height:2.75em;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0 !important;box-shadow:none !important;}#form-agora-call .popup-form-content .window-title .btn i.fal{ margin-right:0;font-size:1.5em;height:auto !important;}#form-agora-call .popup-form-content .window-title .btn:hover{ box-shadow:none;}@media (max-width:600px){ #form-agora-call .popup-form-content .window-title .btn{ width:3.5em;height:3.5em;}#form-agora-call .popup-form-content .window-title .btn i.fal{ font-size:1.8em;}}#form-agora-call .popup-form-content .window-title .drag-handle{ color:#fff;display:flex;align-items:center;justify-content:center;height:100%;}#form-agora-call .popup-form-content #videocall-container{ position:relative;overflow-y:auto;scrollbar-color:var(--main_color) transparent;}#form-agora-call .popup-form-content #videocall-container #local-player{ position:absolute;right:2em;bottom:10em;width:80px !important;height:120px !important;background:#000000aa;cursor:move;border-radius:calc(var(--half-gap) * 0.5);overflow:hidden;transition:opacity var(--transition_time_fast) ease-in-out;border:1px solid #ffffff22;}#form-agora-call .popup-form-content #videocall-container #local-player.dragging{ opacity:0.3;}#form-agora-call .popup-form-content #videocall-container #local-player div{ width:80px !important;height:120px !important;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist{ position:absolute;left:0;top:0;right:0;bottom:0;background:#0000000a;display:grid;width:100%;height:100%;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player{ position:relative;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player .usernanme{ display:flex;align-items:center;justify-content:center;pointer-events:none;user-select:none;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player .usernanme img{ width:2em;height:2em;border-radius:var(--border-round-radius);}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player .usernanme .login{ margin-left:0.5em;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player .player-name{ position:absolute;top:2em;right:2em;z-index:1;padding:0.25em;border-radius:20px;font-size:80%;background-color:var(--main_color);color:var(--text_main_color);display:flex;align-items:center;justify-content:center;gap:0.5em;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player .player-name .indicator{ display:flex;align-items:center;justify-content:center;width:2em;height:2em;color:var(--text_main_color);border-radius:var(--border-round-radius);}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .remote-player .player-name .indicator.active{ background-color:var(--main_color_lighten_10);}#form-agora-call .popup-form-content #videocall-container #remote-playerlist .player{ width:100% !important;height:100% !important;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(9){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(8){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(7){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(6){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(5){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(4){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(3){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(2){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist >:nth-child(1){ background:#000000;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist > *{ width:100%;height:100%;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist:has(>:only-child){ grid-template-columns:1fr;grid-template-rows:1fr;}#form-agora-call .popup-form-content #videocall-container #remote-playerlist:has( >:nth-child(2)):not(:has( >:nth-child(3))){ grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);}#form-agora-call .popup-form-content #videocall-container #remote-playerlist:has( >:nth-child(3)):not(:has( >:nth-child(5))){ grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);}#form-agora-call .popup-form-content #videocall-container #remote-playerlist:has( >:nth-child(5)):not(:has( >:nth-child(7))){ grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);}#form-agora-call .popup-form-content #videocall-container #remote-playerlist:has( >:nth-child(7)):not(:has( >:nth-child(10))){ grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);}#form-agora-call .popup-form-footer{ gap:var(--half-gap);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;border-radius:3em;background-color:#0000000a;left:50%;top:100%;transform:translateX(-50%) translateY(-175%);transition:all var(--transition_time_slow) cubic-bezier(0.25,0.1,0.25,1);}#form-agora-call .popup-form-footer.advanced{ left:auto;right:2em;top:4em;bottom:auto;transform:translateX(0);}#form-agora-call .popup-form-footer .btn-sm i{ font-size:1.5em;}#form-agora-call .popup-form-footer #agora-connect{ width:150px;transition:all var(--transition_time_normal) ease-in-out;border:4px solid #00000000;position:relative;overflow:visible;}#form-agora-call .popup-form-footer #agora-connect.connecting{ cursor:wait;pointer-events:none;width:48px;}#form-agora-call .popup-form-footer #agora-connect.connecting::after{ content:'';width:54px;height:54px;position:absolute;inset:-6px;border-radius:50%;border:5px solid #00000000;border-top-color:#00ff88;border-right-color:#00ff88;animation:spin 1s linear infinite;z-index:-1;}#form-agora-call .popup-form-footer #agora-connect.connecting i{ margin:0;}#form-agora-call .popup-form-footer #agora-connect.connecting span{ display:none;}#form-agora-call #advanced-settings{ position:absolute;padding:1em 2em;}#form-agora-call #advanced-settings .profile-list{ margin-bottom:2em;display:flex;flex-wrap:wrap;gap:8px;font-size:90%;}#form-agora-call #advanced-settings .profile-list > *{ cursor:pointer;border-radius:40px;background-color:var(--main_color_10);padding:0.25em 1em;}#form-agora-call #advanced-settings .profile-list > *:hover,#form-agora-call #advanced-settings .profile-list > *.active{ background-color:var(--main_color_25);outline:1px solid var(--main_color);}#form-agora-call #advanced-settings .profile-list.video-profiles > div{ display:flex;align-items:center;justify-content:center;width:2em;height:2em;}#form-agora-call .red{ color:white;}#form-agora-call .agora_video_player{ object-fit:revert !important;}#player{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;max-height:none;background:rgba(0,0,0,0.75);z-index:1010;position:fixed;left:0;right:0;top:0;height:100vh !important;pointer-events:none;opacity:0;}#player.active{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;pointer-events:all;opacity:1;}#player-caption{ height:25vh;}#player-object{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:75vh;padding:0;margin:0;overflow:hidden;font-family:"Helvetica Neue","Futura","Trebuchet MS",Arial;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}#player-object > *{ -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:var(--half-gap);}#player-object > *:last-child{ margin-right:0;}#player-object > div{ margin:0;}#player-object .controls{ position:relative;background-size:cover;background-color:var(--main_color);}#player-object .controls #title{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;width:100%;position:relative;line-height:1.25em;min-height:28px;text-align:center;font-size:28px;opacity:0.9;font-weight:300;color:#fff;z-index:1;overflow-wrap:break-word;word-break:break-all;}#player-object .controls #title .player_seek_row{ display:flex;align-items:center;gap:14px;width:100%;padding:15px 18px 8px;box-sizing:border-box;text-shadow:1px 1px 2px rgba(0,0,0,0.33);}#player-object .controls #title .track{ top:40px;overflow:hidden;width:100%;padding:10px 15px 15px;text-shadow:1px 1px 2px rgba(0,0,0,0.33);}#player-object .controls #title .timer{ width:62px;text-align:right;font-size:26px;opacity:0.9;font-weight:300;color:#fff;flex:none;}#player-object .controls #title .duration{ width:62px;text-align:right;font-size:26px;opacity:0.5;font-weight:300;color:#fff;flex:none;}#player-object .controls #title .player_seekbar{ --player-seek-progress:0%;position:relative;flex:1 1 auto;height:26px;padding:0;border:0;outline:0;background:transparent;cursor:pointer;}#player-object .controls #title .player_seekbar_rail{ position:absolute;left:0;right:0;top:50%;height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,0.22);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);transform:translateY(-50%);}#player-object .controls #title .player_seekbar_fill{ display:block;width:var(--player-seek-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,0.82),rgba(255,255,255,0.38));}#player-object .controls #title .player_seekbar_handle{ position:absolute;left:var(--player-seek-progress);top:50%;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.35);transform:translate(-50%,-50%);transition:transform 0.12s ease,box-shadow 0.12s ease;}#player-object .controls #title .player_seekbar:hover .player_seekbar_handle{ transform:translate(-50%,-50%) scale(1.18);box-shadow:0 3px 12px rgba(0,0,0,0.45);}#player-object .controlsOuter{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;z-index:1;position:relative;width:100%;height:40px;background:rgba(0,0,0,0.25);}#player-object .controlsOuter .controlsInner{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;flex-grow:1;}#player-object .controlsOuter .controlsInner > *{ flex:1;}#player-object .player_btn{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;cursor:pointer;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.33));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.33));-webkit-user-select:none;user-select:none;font-size:20px;margin:0;width:40px;height:40px;oveflow:hidden;color:rgba(255,255,255,0.25);}#player-object .player_btn.playBtn,#player-object .player_btn.pauseBtn{ color:rgba(255,255,255,0.85);font-size:25px;}#player-object .player_btn.muteBtn{ color:rgba(255,255,255,0.85);}#player-object .player_btn.prevBtn,#player-object .player_btn.nextBtn{ color:rgba(255,255,255,0.85);font-size:19px;}#player-object .player_btn.muteBtn.active{ -webkit-animation:sk-fadeout 1s infinite ease-in-out;animation:sk-fadeout 1s infinite ease-in-out;}#player-object .player_btn.active{ color:rgba(255,255,255,0.9);}#player-object .player_btn:hover{ color:#ffffff;}#player-object .loadingBtn{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;width:40px;height:40px;margin:0;color:rgba(255,255,255,0.85);filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.33));}#player-object .loadingBtn .audio-loading-dots{ height:8px;line-height:0;}#player-object .player_waveform_stack{ position:absolute;width:100%;left:0;top:0;height:100%;z-index:0;}#player-object .player_waveform_stack .player_waveform_effect_btns{ position:absolute;bottom:8px;right:8px;z-index:2;display:flex;gap:4px;}#player-object .player_waveform_stack .player_waveform_effect_btn{ width:32px;height:28px;padding:0;border:none;border-radius:calc(var(--border-radius) * 0.5);background:rgba(0,0,0,0.35);color:rgba(255,255,255,0.75);cursor:pointer;line-height:1;}#player-object .player_waveform_stack .player_waveform_effect_btn:hover{ background:rgba(0,0,0,0.5);color:#ffffff;}#player-object .player_waveform_stack .player_waveform_effect_btn.active{ background:rgba(255,255,255,0.22);color:#ffffff;}#player-object .player_waveform_stack .player_waveform_fullscreen_btn{ margin-left:10px;}#player-object .player_waveform_stack #waveform{ position:absolute;width:100%;left:0;top:0;height:100%;display:none;opacity:0.8;z-index:1;-webkit-user-select:none;user-select:none;}#player-object .player_waveform_stack #waveform:hover{ opacity:1;}#player-object .player_waveform_stack #waveform:fullscreen{ width:100%;height:100%;background:rgba(0,0,0,0.92);}#player-object .player_waveform_stack #waveform:-webkit-full-screen{ width:100%;height:100%;background:rgba(0,0,0,0.92);}#player-object .player_waveform_stack #waveform:-moz-full-screen{ width:100%;height:100%;background:rgba(0,0,0,0.92);}#player-object #bar{ position:absolute;top:50%;left:0;width:100%;height:1px;background-color:rgba(255,255,255,0.9);opacity:0.7;}#player-object #progress{ position:absolute;top:0;left:0;width:0%;height:100%;background-color:rgba(0,0,0,0.1);}#player-object #playlist{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;font-family:'Open Sans Light';position:relative;background-color:var(--bg_card);overflow:auto !important;}#player-object #playlist .playlist_filter{ padding:0 1em;}#player-object #playlist .playlist_filter .search_field{ border-radius:var(--border-round-radius) !important;}#player-object #playlist .playlist_filter .search_field input{ height:calc(40px - var(--half-gap)) !important;min-height:2.25rem !important;}#player-object #playlist .playlist_filter .search_field .btn{ height:28px;width:28px;}#player-object #playlist #playlists{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;padding:0 var(--half-gap);flex-shrink:0;gap:0.5em;}#player-object #playlist #playlists li{ cursor:pointer;border-bottom:2px solid transparent;padding:0.25em 0.5em;background:var(--main_color_10);border-radius:var(--half-border-radius);}#player-object #playlist #playlists li.active{ background-color:var(--main_color);color:var(--text_main_color);}#player-object #playlist #playlists li:not(.pl-add):not(.active):hover{ background-color:var(--main_color);color:var(--text_main_color);}#player-object #playlist #playlists li.active:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}#player-object #playlist #playlists li.pl-add:hover{ color:var(--main_color);}#player-object #playlist #playlists .fake-playlist-items{ color:#00000000;}#player-object #playlist #list{ margin:0;flex:1;}#player-object #playlist #list .upload_progress{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;}#player-object #playlist #list .upload_progress span{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-transition:width var(--transition_time_normal) ease-in-out;-moz-transition:width var(--transition_time_normal) ease-in-out;-ms-transition:width var(--transition_time_normal) ease-in-out;-o-transition:width var(--transition_time_normal) ease-in-out;transition:width var(--transition_time_normal) ease-in-out;height:35px;min-width:45px;background-color:var(--main_color);color:white;border-radius:3px;padding:0 var(--half-gap);}#player-object #playlist #list .list-song .playing{ opacity:0;pointer-events:none;left:5%;top:10%;width:90%;height:90%;}#player-object #playlist #list .list-song.active .cover{ filter:brightness(0.4) grayscale(0.1);}#player-object #playlist #list .list-song.active .playing{ opacity:1;}#player-object #playlist #list.grid{ display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-column-gap:var(--half-gap);grid-row-gap:var(--half-gap);padding:0 var(--half-gap) var(--half-gap) var(--half-gap);}#player-object #playlist #list.grid .list-song{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;cursor:pointer;background:var(--main_color_10);padding:3px;font-size:14px;position:relative;overflow:hidden;border-radius:var(--border-radius);aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover;}#player-object #playlist #list.grid .list-song .duration{ position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.25);padding:0px 6px;border-radius:0 var(--half-border-radius) 0 0;font-size:11px;color:#fff;}#player-object #playlist #list.grid .list-song .rmv{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;pointer-events:none;opacity:0;position:absolute;right:3px;top:3px;background:#F44336;width:32px;height:32px;border-radius:20px;color:#fff;z-index:2;}#player-object #playlist #list.grid .list-song img{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;position:absolute;object-fit:cover;z-index:0;}#player-object #playlist #list.grid .list-song .cover{ left:-5%;top:-5%;width:110%;height:110%;opacity:0.9;}#player-object #playlist #list.grid .list-song:hover .rmv{ pointer-events:all;opacity:1;}#player-object #playlist #list.grid .list-song:hover:not(.active),#player-object #playlist #list.grid .list-song.active{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out,color var(--transition_time_normal) ease-in-out;background-color:var(--main_color);color:#fff;}#player-object #playlist #list.grid .list-song .title{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;z-index:1;left:0px;right:0px;top:0px;padding:3px 9px;background-color:#00000026;color:#fff;}#player-object #playlist #list.grid .list-song .badge{ position:absolute;z-index:1;right:5px;bottom:5px;background-color:var(--main_color);border-radius:20px;}#player-object #playlist #list.list{ padding:5px;}#player-object #playlist #list.list .list-song{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;padding:3px 5px;border-radius:3px;align-items:center;position:relative;margin:0 5px;font-size:14px;}#player-object #playlist #list.list .list-song .cover{ height:35px;width:auto;border-radius:3px;}#player-object #playlist #list.list .list-song .playing{ position:absolute;left:14px;top:50%;width:auto;height:26px;border-radius:0;transform:translateY(-50%);}#player-object #playlist #list.list .list-song .badge{ background-color:var(--main_color);margin:0 var(--half-gap);border-radius:3px;}#player-object #playlist #list.list .list-song .title{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:var(--half-gap);align-self:normal;align-items:center;flex:1;overflow:hidden;}#player-object #playlist #list.list .list-song .title span{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#player-object #playlist #list.list .list-song .title i{ margin-right:5px;}#player-object #playlist #list.list .list-song .duration{ flex-shrink:0;width:60px;text-align:right;padding:0 5px;}#player-object #playlist #list.list .list-song .rmv{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;pointer-events:none;opacity:0;background:#F44336;width:32px;height:32px;border-radius:20px;color:#fff;position:absolute;right:0px;}#player-object #playlist #list.list .list-song:hover{ background:var(--main_color_10);}#player-object #playlist #list.list .list-song:hover .rmv{ pointer-events:all;opacity:1;}#player-object #playlist #list.list .list-song.song-add{ -webkit-box-align:center;justify-content:center;align-items:center;align-content:center;cursor:pointer;}#player-object #playlist .playlist_header{ display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:center;font-size:12px;padding:0;background-color:rgba(0,0,0,0.05);}#player-object #playlist .playlist_header .pl-footer-btn{ min-width:40px;height:100%;border:none !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);width:40px;height:40px;font-size:16px;background-color:transparent;border-radius:0;}#player-object #playlist .playlist_header .pl-footer-btn:hover{ background-color:var(--main_color);color:white !important;}#player-object #playlist .playlist_header .pl-footer-btn:active{ background-color:var(--main_color_darken_10);}#player-object #playlist .playlist_header .pl-footer-btn.active{ background-color:var(--main_color);color:var(--text_main_color,#fff);}#player-object #playlist .playlist_header .pl-footer-btn.disabled{ pointer-events:none;opacity:0.2;cursor:default;color:var(--text_bg_card);}#player-object #playlist .playlist_header .playlist_header-right{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;}#player-object #volume{ position:relative;background-color:rgba(0,0,0,0.5);touch-action:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px;height:5px;z-index:3;}#player-object .bar{ position:absolute;background-color:rgba(255,255,255,0.9);box-shadow:1px 1px 2px rgba(0,0,0,0.33);top:0;left:0;margin:0;height:5px;}#player-object #barEmpty{ opacity:0.5;box-shadow:none;cursor:pointer;width:100%;margin:0;left:0;top:0;height:5px;}#player-object #barFull{ width:100%;}#player-object #sliderBtn{ position:absolute;top:50%;background-color:rgba(255,255,255,0.8);box-shadow:1px 1px 5px rgba(0,0,0,0.33);border-radius:25px;cursor:pointer;width:10px;height:10px;margin:-5px auto;left:calc(100% - 5px);background:#fff;}#player-object .fadeout{ webkit-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s;animation:fadeout 0.5s;}#player-object .fadein{ webkit-animation:fadein 0.5s;-ms-animation:fadein 0.5s;animation:fadein 0.5s;}@keyframes fadein{ from{ opacity:0;}to{ opacity:1;}}@-webkit-keyframes fadein{ from{ opacity:0;}to{ opacity:1;}}@-ms-keyframes fadein{ from{ opacity:0;}to{ opacity:1;}}@keyframes fadeout{ from{ opacity:1;}to{ opacity:0;}}@-webkit-keyframes fadeout{ from{ opacity:1;}to{ opacity:0;}}@-ms-keyframes fadeout{ from{ opacity:1;}to{ opacity:0;}}#player-object.smartphoneview{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}#player-object.smartphoneview .controls{ flex:auto;}#player-object.smartphoneview .controls #title{ top:3%;font-size:12pt;}#player-object.smartphoneview .controls #title #track{ top:1.5em;}#player-object.smartphoneview .controls #title #timer,#player-object.smartphoneview .controls #title #duration{ font-size:12pt;}#player-object.smartphoneview .controls .player_waveform_stack #waveform{ top:50%;margin:0;height:30vh;transform:translateY(-50%);}#player-object.smartphoneview #playlist{ flex:2;}#player-object.smartphoneview #volume{ width:50px;}#playlist .playlist_radio_browse{ overflow:hidden;}#playlist .playlist_radio_browse .filter{ display:grid;grid-template-columns:repeat(2,minmax(0,11em)) auto;gap:calc(var(--half-gap) * 0.5);padding:calc(var(--half-gap) * 0.5);background-color:rgba(0,0,0,0.05);align-items:center;}#playlist .playlist_radio_browse .filter .radio-catalog-refresh{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;min-width:2.25em;height:2.25em;padding:0;line-height:1;border-radius:calc(var(--border-radius) * 0.5);}#playlist .playlist_radio_browse .filter .radio-catalog-refresh.loading .fa-sync-alt{ animation:radio-catalog-spin 0.8s linear infinite;}#playlist .playlist_radio_browse .filter .btn{ flex-shrink:0;}#playlist .playlist_radio_browse .filter .genre_list,#playlist .playlist_radio_browse .filter .country_list{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-lines:multiple;flex-wrap:wrap;margin:1em 0;margin-bottom:0;}#playlist .playlist_radio_browse .filter .genre_list .chip,#playlist .playlist_radio_browse .filter .country_list .chip{ background:rgba(0,0,0,0.2);}#playlist .playlist_radio_browse .filter .genre_list .chip:hover,#playlist .playlist_radio_browse .filter .country_list .chip:hover{ background:rgba(0,0,0,0.1);}#playlist .playlist_radio_browse .filter .genre_list .chip.active,#playlist .playlist_radio_browse .filter .country_list .chip.active{ background:var(--main_color);color:#fff;}#playlist .playlist_radio_browse .list-items{ border-radius:calc(var(--border-radius) * 0.5);padding:calc(var(--half-gap) * 0.5) var(--half-gap);}#playlist .playlist_radio_browse .list-items:focus{ box-shadow:0 0 0px 3px var(--control_shadow);}#playlist .playlist_radio_browse .list-items .list{ margin:0;}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row{ cursor:pointer;align-items:center;gap:calc(var(--half-gap) * 0.5);}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row--airing{ background-color:rgba(0,0,0,0.12);}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row--airing:not(:hover) .radio-airing-icon{ color:var(--main_color);}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row-text{ flex:1;min-width:0;}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row-title{ word-break:break-word;}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row-meta{ margin-top:0.2em;font-size:0.82em;line-height:1.25;opacity:0.8;}#playlist .playlist_radio_browse .list-items .list .radio-catalog-row-side{ flex-shrink:0;gap:6px;}#playlist .playlist_radio_browse .list-items .list .radio-airing-icon{ font-size:0.95em;line-height:1;}#playlist .playlist_radio_browse .list-items .list .list-actions{ visibility:hidden;display:flex;align-items:center;flex-shrink:0;gap:4px;}#playlist .playlist_radio_browse .list-items .list .list-actions .button-preview,#playlist .playlist_radio_browse .list-items .list .list-actions .button-add{ cursor:pointer;width:28px;height:28px;white-space:nowrap;background-color:#00000044;padding:0 calc(var(--half-gap));border-radius:calc(var(--border-radius) * 0.5);font-size:0.8em;display:flex;align-items:center;justify-content:center;transition:background-color var(--transition_time_normal) ease-in-out;}#playlist .playlist_radio_browse .list-items .list .list-actions .button-preview:active,#playlist .playlist_radio_browse .list-items .list .list-actions .button-add:active{ background-color:#00000077;}#playlist .playlist_radio_browse .list-items .list li{ padding:5px 10px;border-radius:var(--half-border-radius);align-items:center;}#playlist .playlist_radio_browse .list-items .list li:hover{ background-color:var(--main_color);color:#fff;}#playlist .playlist_radio_browse .list-items .list li:hover .list-actions{ visibility:visible;}@keyframes radio-catalog-spin{ from{ transform:rotate(0deg);}to{ transform:rotate(360deg);}}.messenger_tabs{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;padding:0;height:max-content;margin:var(--gap);}.messenger_tabs > li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.messenger_tabs > li > a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;padding:0 1em;border-bottom:2px solid transparent;}.messenger_tabs > li > a:not(.active):hover{ background-color:var(--main_color_10);}.messenger_tabs > li.active > a{ background-color:var(--main_color);color:white;}.search_field{ display:grid;grid-template-columns:1fr auto;align-items:center;box-shadow:0 0 0 1px var(--main_color_25) !important;width:100%;position:relative;border-radius:var(--border-round-radius);background:var(--bg_input);padding:0;height:min-content;}.search_field input{ width:100% !important;border-radius:50px !important;border:none !important;height:auto !important;background-color:transparent !important;text-indent:1em !important;line-height:normal;}.search_field .invisible{ display:none !important;}.search_field .btn{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;border-radius:50%;width:32px;height:32px;overflow:hidden;margin:0;margin-right:0.1em;padding:0;}.search_field .btn.disabled{ background-color:transparent !important;}.search_field .btn i{ font-size:14px;}.search_field:focus-within,.search_field:hover{ border-color:var(--main_color) !important;box-shadow:0 0 0 0.2rem var(--control_shadow) !important;}.search_field:focus-within input,.search_field:hover input{ border-color:transparent !important;box-shadow:0 0 0 0.2rem transparent !important;}.lnl-select{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;position:relative;border-radius:var(--half-border-radius);white-space:nowrap;color:rgba(255,255,255,0.5);border:1px solid #00000000;background:var(--main_color);color:var(--text_main_color);}.lnl-select input.browser-default{ flex:1;margin:0;border:none;margin-right:5px;}.lnl-select .caret{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;width:29px;height:100%;flex-shrink:0;margin:3px 0;color:rgba(255,255,255,0.75);}.lnl-select .caret i{ font-size:1em;}.lnl-select a{ color:var(--text_main_color);}.lnl-select > a.disp{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100px;padding:0 5px;height:100%;flex:1;align-items:center;}.lnl-select.lnl-select-ro input{ display:none;}.lnl-select.lnl-select-ro > a.disp{ min-height:30px;}.lnl-select ul{ background-color:var(--main_color_darken_10);display:none !important;position:absolute;top:100%;border-radius:0 0 3px 3px;padding:0;margin:0;left:-1px;z-index:2;max-height:150px;min-width:100%;}.lnl-select ul li{ float:none;margin:calc(var(--half-gap) / 2);border-radius:var(--half-border-radius);}.lnl-select ul li:hover{ background-color:var(--link_color);}.lnl-select ul li a{ display:block;line-height:30px;height:30px;padding:0 12px;}.lnl-select ul li a:hover,.lnl-select ul li a:focus{ color:#fff;}.lnl-select:hover{ background-color:var(--main_color_lighten_10);box-shadow:0 0 5px var(--control_shadow);}.lnl-select:focus-within,.lnl-select:focus{ box-shadow:0 0 0px 3px var(--control_shadow);}.lnl-select:focus-within ul,.lnl-select:focus ul{ display:block !important;}.picker__date-display{ display:none;}input.select-dropdown.invalid{ border-bottom:1px solid #f44336 !important;}.formError .formErrorContent{ background:none;border:none;padding:0px;color:#f44336;box-shadow:none;}footer#footer{ display:none;background-color:#3097D2 !important;color:#fff;margin:0px;padding:var(--half-gap) 0;}footer#footer p.copyright{ margin-top:0px;}footer#footer > div{ max-width:1280px;margin:0 auto;}footer#footer .brand-logo{ font-size:2.1rem;color:#fff;}.menu_separator_ver{ min-height:auto;border-top:1px solid rgba(0,0,0,0.1);margin:1em 0 !important;}[data-scwizard-page]{ display:none;}[data-scwizard-page].active{ display:block;}textarea.invalid + label:after{ right:0;top:0 !important;color:#f44336;transform:translateY(0) !important;}select.invalid + .select2 .select2-selection--single{ border-color:#f44336;}input:not([type]).invalid,input[type=text].invalid,input[type=password].invalid,input[type=email].invalid,input[type=url].invalid,input[type=time].invalid,input[type=date].invalid,input[type=datetime].invalid,input[type=datetime-local].invalid,input[type=tel].invalid,input[type=number].invalid,input[type=search].invalid,textarea.materialize-textarea.invalid,input:not([type]):focus.invalid,input[type=text]:focus.invalid,input[type=password]:focus.invalid,input[type=email]:focus.invalid,input[type=url]:focus.invalid,input[type=time]:focus.invalid,input[type=date]:focus.invalid,input[type=datetime]:focus.invalid,input[type=datetime-local]:focus.invalid,input[type=tel]:focus.invalid,input[type=number]:focus.invalid,input[type=search]:focus.invalid,textarea.materialize-textarea:focus.invalid{ box-shadow:none;}.no-content-icon{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;text-align:center;color:rgba(0,0,0,0.4);margin:var(--gap) 0;}.no-content-icon > *{ margin:0;}.no-content-icon img.empty_page_icon{ width:auto;margin:auto;}.animated{ -webkit-animation-duration:0.25s;animation-duration:0.25s;}.cf_my_edit_footer{ border-top:1px solid #f1eeea;padding-top:1rem;margin-top:1rem;}.cf_my_edit_footer > div{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;}ul.breadcrumbs{ display:none;}.cf_item_pages > div{ padding-top:2em;}[data-chat] a{ pointer-events:none;}[data-chat].active a{ color:#fff !important;}[data-activates="dropdown1_category"],[data-activates="menu_media_my_category"],[data-activates="menu_projects_my_category"],[data-activates="menu_venture_my"]{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;width:100%;}#dropdown1_category .menu_separator_ver,#dropdown1_category [data-event-selector="myinvestment"],#dropdown1_category [data-event-selector="closed"]{ display:none;}[data-confirm-method-item]{ display:none;}[data-confirm-method-item]:first-child{ display:block;}.send-pin-button{ font-size:11px;margin-top:var(--half-gap);}.pin_code{ margin-bottom:0;display:none;}.alert{ display:block;margin-bottom:1em;padding:1em;box-shadow:0 0 1px rgba(0,0,0,0.2);}.alert button{ display:none;}.empty_page_icon{ width:auto;opacity:0.35;height:88px;}.sp-hidden{ display:none !important;}nav .button-collapse i{ font-size:inherit;}@keyframes notif-bell{ 15%{ -webkit-transform:rotate(-25deg);transform:rotate(-25deg);}50%{ -webkit-transform:rotate(25deg);transform:rotate(25deg);}75%{ -webkit-transform:rotate(-5deg);transform:rotate(-5deg);}85%{ -webkit-transform:rotate(2deg);transform:rotate(2deg);}to{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}}@-webkit-keyframes notif-bell{ 15%{ -webkit-transform:rotate(-25deg);transform:rotate(-25deg);}50%{ -webkit-transform:rotate(25deg);transform:rotate(25deg);}75%{ -webkit-transform:rotate(-5deg);transform:rotate(-5deg);}85%{ -webkit-transform:rotate(2deg);transform:rotate(2deg);}to{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}}.drop_list_button{ position:relative;}.drop_list_button .drop_list{ -webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;position:absolute;right:0px;top:56px;background:var(--bg_menu);max-height:300px;width:500px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.15);outline:1px solid rgba(0,0,0,0.1);border-top:0px;padding:0;color:var(--text_color);font-size:10pt;transform:translateY(10px);pointer-events:none;opacity:0;line-height:1.2em;}.drop_list_button .drop_list a{ border-radius:0 !important;}.drop_list_button .drop_list .drop_list_footer{ text-align:center;background-color:rgba(0,0,0,0.05);}.drop_list_button .drop_list .drop_list_footer a{ font-size:10pt;line-height:2.5em;color:var(--text_muted);}.drop_list_button:hover i.fa-bell{ animation:notif-bell 0.5s linear 0s 1 forwards;-webkit-animation:notif-bell 0.5s linear 0s 1 forwards;}.drop_list_button:hover .drop_list{ -webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;pointer-events:all;opacity:1;transform:translateY(0px);}.entire_event_list .list{ flex-grow:1;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}.entire_event_list .list li{ display:grid;grid-template-columns:1fr auto;margin-bottom:var(--gap) !important;width:100%;max-height:none !important;}.entire_event_list .list li a:not(.btn):not(.remove_event){ width:auto;display:inline;text-decoration:underline;cursor:pointer;}.entire_event_list .list li .remove_event{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);width:30px;height:30px;}.entire_event_list .list li .remove_event:hover{ background-color:var(--main_color);color:white !important;}.entire_event_list .list li .remove_event:active{ background-color:var(--main_color_darken_10);}.entire_event_list .list li .event_actions{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:8px;}.entire_event_list .list li .event_actions a.btn{ margin:0;padding:0 1rem !important;width:auto !important;opacity:0.8;font-size:11px;padding:0 0.9em !important;height:2.1rem;}.entire_event_list .list li .event_actions a.btn:not(.btn-flat){ background-color:var(-main_color) !important;}.entire_event_list .list li .event_actions a.btn:hover{ opacity:1;}[data-scwizard-action="next"].busy{ outline:1px dotted #444;}.formError .formErrorContent{ font-size:10pt;line-height:1em;margin-top:-3px;}form .input-field{ margin-top:1rem;}form .input-field input[type="number"]{ padding:0;height:auto;line-height:3em;}.input-field.invalid .mce-tinymce,.input-field2.invalid .mce-tinymce,.input-field.invalid .select2-selection--multiple,.input-field2.invalid .select2-selection--multiple{ border:1px solid #f00 !important;}label[for="accept_terms"] a{ text-decoration:underline;}[data-user_activity_type_id="4"],[data-user_activity_type_id="5"]{ display:inline-block;cursor:pointer;}[data-user_activity_type_id="4"] [data-added],[data-user_activity_type_id="5"] [data-added]{ display:none;}[data-user_activity_type_id="4"] [data-added="-1"],[data-user_activity_type_id="5"] [data-added="-1"]{ display:inline-block;}[data-user_activity_type_id="4"].active [data-added="-1"],[data-user_activity_type_id="5"].active [data-added="-1"]{ display:none;}[data-user_activity_type_id="4"].active [data-added="1"],[data-user_activity_type_id="5"].active [data-added="1"]{ display:inline-block;}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{ height:56px;line-height:56px;}.close_span{ color:#444;position:absolute;top:0px;right:10px;font-size:18px;cursor:pointer;}.social_list a{ opacity:0.85;-webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;}.social_list a:hover{ -webkit-transition:all var(--transition_time_fast) ease-in-out;-moz-transition:all var(--transition_time_fast) ease-in-out;-ms-transition:all var(--transition_time_fast) ease-in-out;-o-transition:all var(--transition_time_fast) ease-in-out;transition:all var(--transition_time_fast) ease-in-out;opacity:1;}.messenger_message_file_icon{ position:relative;flex-shrink:0;}.messenger_message_file_icon .signed{ position:absolute;height:25px;bottom:0;right:0;}dl dt{ color:var(--text_muted);}dl dd{ margin-left:0;margin-bottom:1em;}.row .th{ color:var(--text_muted);}.select-month .select-dropdown.dropdown-content{ width:auto !important;}.select-month .select-dropdown.dropdown-content li{ height:26px;min-height:26px;}.select-month .select-dropdown.dropdown-content li span{ line-height:26px;padding:0px 16px;font-size:14px;}.select-month .select-dropdown.dropdown-content li.selected{ background-color:var(--main_color);}.select-month .select-dropdown.dropdown-content li.selected span{ color:#fff;}.select-year{ display:flex;justify-content:center;align-items:center;}.select-year .gma_picker_select_year{ display:inline-block;text-decoration:underline;color:var(--link_color);padding:0 var(--half-gap);cursor:pointer;}input.has_error:not(.browser-default){ border-color:red;}label.has_error{ color:red;}.token.operator{ background:transparent;}.settings_font_size{ font-size:120%;}.link-info{ text-decoration:underline;}.center-form{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;width:100%;}.chat_create_logo{ display:inline-block;position:relative;width:140px;height:140px;background-color:var(--main_color);cursor:pointer;transition:background-color var(--transition_time_normal) ease;}.chat_create_logo img{ width:100%;height:100%;opacity:0.3;object-fit:cover;}.chat_create_logo > span{ position:absolute;left:0;right:0;top:50%;padding:0 10%;transform:translateY(-50%);text-align:center;color:#f5f5f5;line-height:1em;}.chat_create_logo.active img{ opacity:1;}.chat_create_logo.active span{ display:none;}.chat_create_logo.active:hover span{ display:inline-block;}.chat_create_logo:hover{ background:var(--main_color_darken_10);}.chat_create_logo:hover img{ opacity:0.2;}.picker__select--year.browser-default{ display:inline;background-color:#fff;width:26%;position:inherit;width:auto;height:auto;opacity:1;pointer-events:all;padding:5px;}.was_be{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex !important;-webkit-box-align:center;align-items:center;align-content:center;justify-content:center;}.sticker_pack_selector li img{ max-width:64px;max-height:64px;}.sticker_pack_viewer{ display:grid;grid-template-columns:repeat(auto-fill,64px);grid-gap:var(--half-gap) 3px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0;}.sticker_pack_viewer li{ margin:0;padding:0;}.sticker_pack_viewer li img{ width:64px;height:64px;}.file-upload-error-icon{ color:#f44336;flex-shrink:0;}.file-upload-error-line{ display:flex;align-items:flex-start;gap:8px;}.file-upload-error-line .file-upload-error-icon{ margin-top:5px;}@keyframes attach_upload_ring_spin{ to{ transform:rotate(360deg);}}@keyframes attach_upload_ring_pulse{ 0%,100%{ opacity:1;}50%{ opacity:0.4;}}#chat_messages_cnv .messenger_text .attach_process{ border-radius:var(--border-radius);background:var(--main_color_10);padding:5px;display:grid;grid-template-columns:1fr auto;align-items:start;width:320px;max-width:100%;position:relative;}#chat_messages_cnv .messenger_text .attach_process .attach-cancel-upload{ flex-shrink:0;width:2em;height:2em;display:flex;align-items:center;justify-content:center;border-radius:var(--border-round-radius);position:absolute;padding:0;right:5px;bottom:5px;}#chat_messages_cnv .messenger_text .attach_process .attach-cancel-upload:hover{ background-color:var(--bg_input);}#chat_messages_cnv .messenger_text .attach_process > div.err{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;align-items:flex-start;gap:8px;}#chat_messages_cnv .messenger_text .attach_process > div.err > div{ flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;text-align:left;}#chat_messages_cnv .messenger_text .attach_process > div.err > div > div:not(.file-upload-error-line){ word-break:break-word;text-align:left;display:grid;align-items:start;grid-template-columns:auto 1fr;}#chat_messages_cnv .messenger_text .attach_process > div.err > div > div:not(.file-upload-error-line) i{ margin-top:calc(var(--half-gap) / 2);margin-right:calc(var(--half-gap) / 2);}#chat_messages_cnv .messenger_text .attach_process > div.err button{ flex-shrink:0;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center;border-radius:var(--border-round-radius);}.scrollbar-track-y{ background:transparent !important;margin-right:4px !important;}.scrollbar-track-y .scrollbar-thumb{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out;background-color:rgba(0,0,0,0.2) !important;background-color:transparent !important;}.scrollbar-track-y .scrollbar-thumb:hover{ background-color:var(--main_color_lighten_10) !important;}.scrollbar-track-x{ display:none !important;}.scroll-content:hover + div + .scrollbar-track-y .scrollbar-thumb{ -webkit-transition:background-color var(--transition_time_normal) ease-in-out;-moz-transition:background-color var(--transition_time_normal) ease-in-out;-ms-transition:background-color var(--transition_time_normal) ease-in-out;-o-transition:background-color var(--transition_time_normal) ease-in-out;transition:background-color var(--transition_time_normal) ease-in-out;background-color:var(--main_color_lighten_10) !important;}.msgCrop{ position:relative;width:320px;height:320px;padding:0;margin:auto;overflow:hidden;}.msgCrop .btns{ position:absolute;right:0;bottom:0;z-index:1;padding:7px;}.msgCrop .btns .btn{ width:3em;height:3em;padding:0 0.65rem;border-radius:50%;}.msgCrop .btns .btn .fa{ margin:0;}.msgCrop .btns .btn:hover{ background-color:#eee !important;}.msgCrop .circle_mask{ position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;}.msgCrop img{ -webkit-transform-origin:left top;transform-origin:left top;cursor:-webkit-grab !important;}.member_list{ overflow:auto;margin:0;margin-bottom:calc(var(--gap) / 2);}.member_list ul{ margin:0;}.member_list ul li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;align-items:stretch;-webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;}.member_list ul li:hover{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;background-color:rgba(0,0,0,0.05);}.member_list ul li:not(:last-child){ border-bottom:1px solid rgba(0,0,0,0.07);}.member_list ul li .fa-times{ opacity:0;pointer-events:none;}.member_list ul li:hover .fa-times{ opacity:1;pointer-events:all;}.member_list ul li a.member_info{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;-webkit-box-flex:1;color:var(--text_color);padding:calc(var(--gap) / 4) var(--gap);align-items:center;}.member_list ul li a.member_info .member-avatar{ position:relative;flex-shrink:0;width:40px;height:40px;}.member_list ul li a.member_info .member-avatar img{ display:block;width:40px;height:40px;border-radius:50%;}.member_list ul li a.member_info .member-avatar .member-activity-status{ position:absolute;right:0px;bottom:0px;width:11px;height:11px;border:2px solid var(--bg_card);border-radius:50%;box-sizing:border-box;background-color:var(--bg_card);outline:2px solid var(--bg_card);outline-offset:0;}.member_list ul li a.member_info .member-avatar .member-activity-status.in-chat{ background:var(--activity-inchat_color);border-color:var(--activity-inchat_color);}.member_list ul li a.member_info .member-avatar .member-activity-status.in-chat-idle{ background:linear-gradient(rgba(49,196,107,0.3),rgba(49,196,107,0.3)),var(--bg_card);border-color:var(--activity-inchat_color);}.member_list ul li a.member_info .member-avatar .member-activity-status.online{ background:var(--activity-online_color);border-color:var(--activity-online_color);}.member_list ul li a.member_info .member-avatar .member-activity-status.online-idle{ background:linear-gradient(rgba(47,140,255,0.28),rgba(47,140,255,0.28)),var(--bg_card);border-color:var(--activity-online_color);}.member_list ul li a.member_info .title{ padding-left:var(--half-gap);min-width:0;}.member_list ul li a.member_info .title .member-name-line{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:6px;min-width:0;}.member_list ul li a.member_info .title .member-name{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.member_list ul li a.member_info .title .member-activity-icons{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:5px;flex-shrink:0;}.member_list ul li a.member_info .title .member-activity-icon{ font-size:11px;}.member_list ul li a.member_info .title .member-activity-topic{ display:block;font-size:9pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.member_list ul li a.member_info .member-activity-info-box{ display:flex;flex-direction:row;gap:calc(var(--half-gap) * 0.5);align-items:center;justify-content:center;width:fit-content;}.member_list ul li a.member_info .member-activity-info-box .is_admin{ background-color:#4CAF50;color:white;border-radius:10em;padding:0px 7px 1px 7px;display:inline-block;text-align:center;font-size:0.8em;}.member_list ul li a.member_info img{ width:40px;height:40px;border-radius:50%;}.member_list ul li a.member_info.already_in_list{ cursor:not-allowed;background-color:rgba(0,0,0,0.05);color:var(--text_muted);}.member_list ul li a[ng-click]:not(.member_info){ aspect-ratio:1 / 1;width:50px;align-items:center;justify-content:center;display:flex;}.member_list ul li a[ng-click]:not(.member_info):hover{ background:#00000055;}.member_list ul li a[ng-click]:not(.member_info):active{ background:#00000077;}.member_list ul li .member_info_label{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;color:var(--text_color);padding:5px 0;font-size:inherit;}.member_list ul li .member_info_label .member_info{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;-webkit-box-flex:1;align-items:center;}.member_list ul li .member_info_label .member_info img{ width:40px;height:40px;border-radius:50%;margin-right:var(--half-gap);}.member_list ul li .member_info_label input[type="radio"]:checked + span:after{ background-color:var(--main_color);border-color:var(--main_color);}#container{ min-width:470px;}#messenger_search_form .range-field{ margin-top:30px;}#messenger_search_form .input-field input{ margin-bottom:0px;}#form-savecontacts{ margin:auto auto;width:100%;max-width:500px;}#form-savecontacts input[type="text"]{ width:100%;height:2.25rem;max-width:400px;}#form-markdown-help p{ margin:0;}#form-markdown-help .preserve_spaces{ white-space:pre-wrap;}#form-markdown-help ul{ padding-left:var(--gap);list-style-type:disc;}#form-markdown-help ul li{ list-style-type:disc;}#form-markdown-help tr:not(:last-child){ border-bottom:1px solid rgba(0,0,0,0.2);}#form-markdown-help blockquote{ color:#333;}#form-markdown-help [type="checkbox"]:not(:checked),#form-markdown-help [type="checkbox"]:checked{ opacity:1;position:initial;}#form-registration,#form-login{ width:310px;margin:auto;}#form-registration h5,#form-login h5{ padding:1em 0;text-align:center;}#form-registration input[type="text"]:hover,#form-login input[type="text"]:hover,#form-registration input[type="password"]:hover,#form-login input[type="password"]:hover{ box-shadow:0 0 0 0.2rem #ffffff55 !important;transition:all var(--transition_time_normal) ease-in-out !important;}#form-login,#form-registration,#form-recovery{ margin:auto;width:350px;max-width:100%;padding:var(--half-gap);}#form-login input[type=text],#form-registration input[type=text],#form-recovery input[type=text],#form-login input[type=email],#form-registration input[type=email],#form-recovery input[type=email],#form-login input[type=password],#form-registration input[type=password],#form-recovery input[type=password]{ width:100%;}#form-login input[type=submit],#form-registration input[type=submit],#form-recovery input[type=submit]{ display:inline-block;}#form-login h5,#form-registration h5,#form-recovery h5{ margin:0;padding:0 0 1em 0 !important;}#form-imageview{ min-width:auto;max-height:100vh;box-shadow:none !important;position:relative;left:0px !important;right:0px !important;top:0px !important;bottom:0px !important;width:100%;height:100%;border:none !important;background-color:transparent;}#form-imageview > .viewer{ height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;}#form-imageview > .viewer > *{ -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:var(--half-gap);}#form-imageview > .viewer > *:last-child{ margin-right:0;}#form-imageview > .viewer .view{ flex-grow:1;-webkit-box-flex:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;touch-action:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;tap-highlight-color:transparent;overflow:hidden;position:relative;text-align:center;background:url("../img/loading.svg") no-repeat center center;}#form-imageview > .viewer .view img{ margin:0 auto;max-height:100%;max-width:100%;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#form-imageview > .viewer .view .arrow-prev,#form-imageview > .viewer .view .arrow-next{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:45%;opacity:0;position:absolute;cursor:pointer;top:0px;bottom:0px;justify-content:center;align-items:center;}#form-imageview > .viewer .view .arrow-prev .fa,#form-imageview > .viewer .view .arrow-next .fa{ color:#fff;}#form-imageview > .viewer .view .arrow-prev{ left:0px;}#form-imageview > .viewer .view .arrow-next{ right:0px;}#form-imageview > .viewer .view .arrow-prev:hover,#form-imageview > .viewer .view .arrow-next:hover{ opacity:1;-webkit-transition:opacity var(--transition_time_slow) ease-in-out;-moz-transition:opacity var(--transition_time_slow) ease-in-out;-ms-transition:opacity var(--transition_time_slow) ease-in-out;-o-transition:opacity var(--transition_time_slow) ease-in-out;transition:opacity var(--transition_time_slow) ease-in-out;}#form-imageview > .viewer .view .header,#form-imageview > .viewer .view .footer{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;color:rgba(255,255,255,0.5);left:0px;right:0px;bottom:0px;position:absolute;font-size:1.4em;}#form-imageview > .viewer .view .header > *,#form-imageview > .viewer .view .footer > *{ padding:0.5em 0.8em;}#form-imageview > .viewer .view .header a,#form-imageview > .viewer .view .footer a{ color:rgba(255,255,255,0.5);}#form-imageview > .viewer .view .header a:hover,#form-imageview > .viewer .view .footer a:hover{ color:#fff;background:rgba(255,255,255,0.1);}#form-imageview > .viewer .view .header{ bottom:auto;top:0px;justify-content:flex-end;}#form-imageview > .viewer .comments{ display:none;flex:0 0 300px;background:#fff;width:300px;}#page-profile textarea{ resize:vertical;}#page-profile .title{ font-size:20px;color:#408cc2;}#audio-preview{ text-align:center;padding-top:var(--gap);}#audio-preview audio{ max-width:200px;overflow:hidde;display:block;}#mobileview-breadcrumb > .nav-wrapper{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}#mobileview-breadcrumb > .nav-wrapper .center{ flex-grow:1;-webkit-box-flex:1;}#mobileview-breadcrumb > .nav-wrapper ul li a{ max-height:56px;overflow:hidden;white-space:nowrap;max-width:214px;text-overflow:ellipsis;}#messenger_chanel_menu{ width:auto !important;}#messenger_chanel_menu li{ white-space:nowrap;}#background-settings ul{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;}#background-settings ul li{ margin-right:2px;margin-bottom:2px;border-radius:7px;}#background-settings ul li div{ overflow:hidden;position:relative;width:60px;height:60px;margin:0;border-radius:700px;border:2px solid transparent;}#background-settings ul li div img{ position:absolute;left:-10px;top:-10px;opacity:0.9;width:128px;height:128px;display:block;object-fit:cover;cursor:pointer;}#background-settings ul li div img:hover{ opacity:1;}#background-settings ul li.active{ background:#ff1764;}#my_tab_favourites .favourite_types{ max-height:400px;overflow:auto;}#my_tab_favourites ul.list li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:0 !important;}#my_tab_favourites ul.list li a{ display:block;padding:calc(var(--half-gap) / 2) var(--half-gap);}#my_tab_favourites ul.list li a img{ margin-right:0;width:25px;height:25px;}#my_tab_favourites ul.list li a:hover{ background-color:transparent !important;color:#747677 !important;}#my_tab_favourites ul.list li a:nth-child(1){ padding-left:var(--half-gap) !important;}#my_tab_favourites ul.list li a:nth-child(2){ flex-grow:1;-webkit-box-flex:1;max-width:80%;word-break:break-word;}#my_tab_favourites ul.list li:hover{ background-color:var(--main_color) !important;}#my_tab_favourites ul.list li:hover a{ color:#fff !important;}#search_div{ position:relative;overflow:hidden;}#search_div input[type=text]{ background:#fff;width:calc(100% - 50px);padding:0px calc(var(--gap) * 2) 0px var(--half-gap);color:#000;}#search_div label{ position:absolute;right:20px;top:20px;width:40px;}#cfPreviewImg{ max-width:100%;max-height:300px;width:auto;margin:0 auto;}#mobile_player > a{ height:56px;}#form-saveform textarea{ background-color:#fff;min-height:5em;}#form-chat-info,#form-add-member{ width:500px;max-width:100%;}#form-chat-info .chip,#form-add-member .chip{ white-space:nowrap;overflow:hidden;max-width:240px;text-overflow:ellipsis;}#form-chat-info .input,#form-add-member .input{ box-shadow:none !important;margin:0;border:1px solid #ccc;border-right:none;height:34px;text-indent:10px;}#form-chat-info .popup-form-footer,#form-add-member .popup-form-footer{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;flex-shrink:0;}#user-profile .container,[ng-controller="userCtrl"] .container,#organization_card .container{ width:100% !important;}#changepassword{ margin-top:15px;padding:var(--gap);background:rgba(0,0,0,0.05);border-radius:15px;}#changepassword .input-wrapper{ margin:0 0 var(--half-gap);}#changepassword .input-wrapper label{ font-size:inherit;color:var(--text_color);}#file_upload_box .file_name{ word-break:break-word;line-height:1.2em;max-width:200px;margin:auto;}.grid-noscroll{ display:grid;height:100%;overflow:hidden;}#form-chat-info .popup-form-toolbox,#form-chat-info #chat-info-title-editor-header{ background-color:var(--main_color);}#form-chat-info #chat-info-title-editor-header{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;justify-content:flex-start;padding:0 var(--gap) var(--gap) var(--gap);color:#fff;}#form-chat-info #chat-info-title-editor-header .logo img{ box-shadow:0 0 0 1px white;width:50px;height:50px;border-radius:50%;margin-right:var(--half-gap);object-fit:cover;display:block;}#form-chat-info #chat-info-title-editor-header .logo .chat_logo_edit{ margin-right:var(--half-gap);}#form-chat-info #chat-info-title-editor-header .logo .chat_logo_edit .wrapper{ overflow:hidden;width:50px;height:50px;display:inline-block;position:relative;}#form-chat-info #chat-info-title-editor-header .logo .chat_logo_edit .image{ margin:0;}#form-chat-info #chat-info-title-editor-header .logo .chat_logo_edit .icon{ position:absolute;left:0;right:0;top:0;bottom:0;padding:0;display:flex;align-items:center;justify-content:center;color:#f5f5f5;background:rgba(0,0,0,0.5);cursor:pointer;opacity:0;transition:opacity var(--transition_time_normal) ease;}#form-chat-info #chat-info-title-editor-header .logo .chat_logo_edit:hover .icon{ opacity:1;}#form-chat-info #chat-info-title-editor-header dl{ overflow:hidden;}#form-chat-info #chat-info-title-editor-header dl #chat-info-title-editor{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;margin:0;}#form-chat-info #chat-info-title-editor-header dl #chat-info-title-editor .ed{ flex:1;margin-right:var(--half-gap);}#form-chat-info #chat-info-title-editor-header dl #chat-info-title-editor strong,#form-chat-info #chat-info-title-editor-header dl #chat-info-title-editor input{ height:1.4em;line-height:1.4em;margin:0;padding:0;font-size:12pt;font-family:'Open Sans Semibold';color:#fff;}#form-chat-info #chat-info-title-editor-header dl #chat-info-title-editor strong{ margin-top:0.009em;}#form-chat-info .popup-form-toolbox h2{ color:rgba(255,255,255,0.8);}#form-chat-info .popup-form-content{ padding-top:0;padding-left:0;padding-right:0;}#form-chat-info .popup-form-content.chat-info-popup__content{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;padding-bottom:0;}#form-chat-info .chat-info-with-tabs{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;}#form-chat-info .chat-info-tabs__bar{ flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;background-color:var(--bg_card);z-index:1;border-bottom:1px solid rgba(0,0,0,0.1);}#form-chat-info .chat-info-tabs__bar-item{ margin:0;}#form-chat-info .chat-info-tabs__bar-item a,#form-chat-info .chat-info-tabs__bar-item button{ display:block;width:100%;margin:0;padding:var(--half-gap) var(--gap);text-decoration:none;text-align:left;color:var(--text_color);background:none;border:none;font:inherit;cursor:pointer;box-sizing:border-box;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--transition_time_normal) ease,border-color var(--transition_time_normal) ease;}#form-chat-info .chat-info-tabs__bar-item a:hover,#form-chat-info .chat-info-tabs__bar-item button:hover{ color:var(--main_color);}#form-chat-info .chat-info-tabs__bar-item a.active,#form-chat-info .chat-info-tabs__bar-item button.active{ color:var(--main_color_lighten_10);border-bottom-color:var(--main_color);}#form-chat-info .chat-info-tabs__scroll{ flex:1 1 auto;min-height:0;}#form-chat-info .chat-info-tabs__scroll--tadm{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;min-height:0;overflow:hidden;}#form-chat-info .tadm_panel{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}#form-chat-info .chat-info-tabs__scroll--tadm .tadm_panel{ min-height:0;}#form-chat-info .chat-info-member-only{ flex:1 1 auto;min-height:0;}#form-chat-info .tadm{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%;}#form-chat-info .tadm .tadm_mid{ padding:var(--half-gap);}#form-chat-info .tadm .tadm_mid .tadm_body{ margin-top:0;}#form-chat-info .tadm .tadm_mid .tadm_body.tadm_body--use_topics_off{ opacity:0.5;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst{ list-style:none;position:relative;margin:0 0 var(--gap) 0;padding:0;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;position:absolute;left:0;right:0;height:50px;min-height:50px;max-height:50px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;gap:var(--half-gap);padding:0 var(--half-gap);border-bottom:1px solid rgba(0,0,0,0.08);transition:top 380ms cubic-bezier(0.25,0.8,0.2,1);}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .btn-icon{ width:2.5em;height:2.5em;padding:0;border-radius:10em;background-color:var(--main_color_25);transition:all 0s ease-in-out !important;box-shadow:none !important;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .btn-icon i{ font-size:1rem;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .btn-icon:disabled{ visibility:hidden !important;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .btn-icon:hover{ background-color:var(--main_color) !important;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .btn-icon:active{ background-color:var(--main_color_darken_10) !important;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_view{ flex:1 1 auto;min-width:0;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_view .tadm_pick{ display:block;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_edit{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto;min-width:0;flex-direction:row;align-items:center;gap:var(--half-gap);}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_edit .tadm_in{ flex:1 1 auto;min-width:0;width:auto;max-width:100%;box-sizing:border-box;margin:0;font-size:0.9rem;line-height:1.2;max-height:1.5rem;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_edit .tadm_sav{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;flex-shrink:0;gap:2px;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_ord{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--half-gap) * 0.5);}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_lst .tadm_line .tadm_ord .tadm_waste{ color:#dd4b39;}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_add{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;gap:var(--half-gap);}#form-chat-info .tadm .tadm_mid .tadm_body .tadm_add .tadm_in{ width:100%;max-width:100%;box-sizing:border-box;margin:0;}#form-chat-info .tadm .tadm_ftr{ flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--half-gap);padding:var(--half-gap) var(--gap);box-sizing:border-box;border-top:1px solid rgba(0,0,0,0.08);background-color:var(--main_color_10);}#form-chat-info .tadm .tadm_ftr .tadm_uset{ display:flex;flex-direction:row;align-items:center;gap:var(--half-gap);flex:0 1 auto;min-width:0;cursor:pointer;color:var(--text_color);user-select:none;}#form-chat-info .tadm .tadm_ftr .tadm_uset input{ display:block;}#form-chat-info .tadm .tadm_ftr .tadm_uset [type="checkbox"] + span:not(.lever){ height:auto;line-height:normal;}#form-chat-info .tadm .tadm_ftr .tadm_ftr_act{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--half-gap);margin-left:auto;}#form-chat-info .tadm .tadm_ftr .tadm_ftr_act .btn{ min-width:5em;}#chat-title-readonly{ overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;padding-right:var(--half-gap) !important;}#tools_list{ flex:1;}#tools_list > a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:inline-flex;color:rgba(0,0,0,0.75);font-size:16pt;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;flex:1;padding:var(--half-gap);}#tools_list > a img{ width:40px;height:40px;}#tools_list > a .time,#tools_list > a .preview{ display:none;}#tools_list > a.active{ background-color:var(--main_color);color:#eee;}#tools_list > a:hover:not(.active){ background-color:rgba(0,0,0,0.05);}#form-adduser input[type="text"]{ flex-grow:1;-webkit-box-flex:1;margin-right:var(--half-gap);height:2.5em;display:block;}#wizard-registration{ padding-bottom:40px;}#sticker_pack_library___ ul{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;}#sticker_pack_library___ ul li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;-webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;padding:5px;border-radius:3px;}#sticker_pack_library___ ul li img{ height:64px;cursor:pointer;}#sticker_pack_library___ ul li span{ display:inline-block;max-width:15em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9pt;}#sticker_pack_library___ ul li.installed{ opacity:0.5;}#sticker_pack_library___ ul li.installed img{ -webkit-filter:grayscale(1) blur(3px);-moz-filter:grayscale(1) blur(3px);-ms-filter:grayscale(1) blur(3px);-o-filter:grayscale(1) blur(3px);filter:grayscale(1) blur(3px);}#sticker_pack_library___ ul li.installed span{ color:#333;}#sticker_pack_library___ ul li:hover{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;background-color:rgba(0,0,0,0.1);}#form-my{ width:90vw;max-width:700px;max-height:100%;background-color:var(--bg_body);}#form-my .popup-form-toolbox{ display:none;}#form-my #my-tabs{ display:inline-block;width:500px;}#form-my .toolbar{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;width:100%;padding:calc(var(--gap) * 0.67) var(--gap);}#form-my .toolbar .right_area a,#form-my .toolbar .right_area i{ height:48px;line-height:48px;}#form-my .toolbar .right_area a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;transition:background var(--transition_time_fast) ease,all var(--transition_time_fast) ease;width:2.1em;height:2.1em;font-size:1.2em;cursor:pointer;display:inline-flex;border:none;border-radius:var(--border-round-radius);background:var(--main_color_10);}#form-my .toolbar .right_area a:hover{ background-color:var(--main_color);color:white !important;}#form-my .toolbar .right_area a:active{ background-color:var(--main_color_darken_10);}#form-my .toolbar .right_area a:hover i{ color:var(--text_main_color);}#form-my > div .tabs{ width:auto;display:flex;gap:var(--half-gap);}#form-my > div .tabs .tab{ width:auto;}#form-my > div .form-content{ overflow-y:auto;padding:var(--gap);padding-top:0;}#form-my #my_tab_appearance > div,#form-my #my_tab_security > div,#form-my #form-saveprofile > div{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;display:flex !important;gap:var(--gap);}#form-my #my_tab_appearance input[type="text"].browser-default:not(.lg),#form-my #my_tab_security input[type="text"].browser-default:not(.lg),#form-my #form-saveprofile input[type="text"].browser-default:not(.lg),#form-my #my_tab_appearance input[type="password"].browser-default:not(.lg),#form-my #my_tab_security input[type="password"].browser-default:not(.lg),#form-my #form-saveprofile input[type="password"].browser-default:not(.lg),#form-my #my_tab_appearance input[type="number"].browser-default:not(.lg),#form-my #my_tab_security input[type="number"].browser-default:not(.lg),#form-my #form-saveprofile input[type="number"].browser-default:not(.lg){ border:none;}#form-my .settings-group{ padding:0;display:flex;flex-direction:column;gap:var(--half-gap);}#form-my .settings-group .settings-group-content{ padding:var(--gap);border-radius:var(--border-radius);background-color:var(--bg_input);}#form-my .settings-group .settings-group-content:has(input){ padding:var(--half-gap);}#form-my .settings-group .settings-group-content-change-password{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;gap:var(--gap);}#form-my .settings-group .settings-group-content-change-password input{ border:1px solid var(--main_color) !important;}#form-my #my_tab_appearance .settings-group-content{ padding:var(--half-gap);}input[type="range"]::-webkit-slider-thumb{ background:var(--main_color);}#my_tab_security ul{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;gap:var(--gap);margin:0;}#my_tab_security ul li{ margin:0 !important;}#my_tab_security ul li .session-time-cell{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;gap:var(--gap);}.table-list-selector tr{ cursor:pointer;border-radius:var(--border-radius);}.table-list-selector tr td{ padding:calc(var(--half-gap) * 0.7) 0 !important;}.table-list-selector tr td i{ display:none;}.table-list-selector tr td:first-child{ text-align:center;width:3em;}.table-list-selector tr.active i{ display:inline;}.table-list-selector tr:hover{ background-color:var(--main_color_10);}#form-input-avatar .popup-form-toolbox td{ padding:0.5em 1em;}#form-input-avatar .scale_plus,#form-input-avatar .scale_minus{ width:48px;height:48px;}#form-messageForward .chat_list li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;justify-content:flex-start;padding:5px;cursor:pointer;border-radius:3px;}#form-messageForward .chat_list li img{ margin-right:var(--half-gap);width:32px;height:32px;object-fit:cover;border-radius:50%;}#form-messageForward .chat_list li .name{ display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#form-messageForward .chat_list li:not(.active):hover{ background-color:rgba(0,0,0,0.1);}#form-messageForward .chat_list li.active{ background-color:var(--main_color);color:#fff;}#smile_list li img{ zoom:0.75;}#connection_monitor{ position:fixed;left:0;bottom:0;z-index:9000;padding:0px 8px;background:white;color:#333;font-size:11px;border-radius:0 5px 0 0;pointer-events:none;}.user_public_card{ text-align:center;}.user_public_card img.avatar{ height:110px;}.user_public_card h3{ font-size:20pt;}.user-profile-background{ background:url("./assets/img/user-pattern.jpg") no-repeat top center;background:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0)) url("./assets/img/user-pattern.jpg") no-repeat top center;background-size:cover;}#user-profile h1,#organization-profile h1{ margin:0;font-size:30px;padding:var(--gap) var(--gap) 0 var(--gap);text-align:center;}#user-profile > .head,#organization-profile > .head{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}#user-profile > .head .social_list,#organization-profile > .head .social_list{ padding:var(--half-gap) var(--gap);}#user-profile > .head .social_list a,#organization-profile > .head .social_list a{ margin-left:4px;padding:5px;width:30px;display:inline-block;text-align:center;}#user-profile > .head ul.menu,#organization-profile > .head ul.menu{ margin-bottom:0;margin-left:0;margin-right:0;background-color:var(--main_color);}#user-profile > .head ul.menu li,#organization-profile > .head ul.menu li{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;align-items:center;color:#fff;padding:var(--half-gap);font-size:10pt;text-align:center;display:inline-block;line-height:1.4em;}#user-profile > .head ul.menu li .fa,#organization-profile > .head ul.menu li .fa{ font-size:1.4em;}#user-profile > .head ul.menu li strong,#organization-profile > .head ul.menu li strong{ font-size:18pt;display:block;margin-bottom:5px;}#user-profile > .head ul.menu li .pleft,#organization-profile > .head ul.menu li .pleft{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center;}#user-profile > .head ul.menu li .pleft .avatar,#organization-profile > .head ul.menu li .pleft .avatar{ height:50px;padding:0;}#user-profile > .head ul.menu li .pleft .avatar img,#organization-profile > .head ul.menu li .pleft .avatar img{ width:170px;border-radius:50%;margin-top:-55px;}#user-profile > .head ul.menu li .pleft > *,#organization-profile > .head ul.menu li .pleft > *{ padding:0 var(--half-gap);}#user-profile > .head ul.menu li.counter,#organization-profile > .head ul.menu li.counter{ padding-left:1em;padding-right:1em;}#user-profile > .head ul.menu li.counter > span:last-child,#organization-profile > .head ul.menu li.counter > span:last-child{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;white-space:nowrap;}#user-profile > .head ul.menu li.counter > span:last-child i,#organization-profile > .head ul.menu li.counter > span:last-child i{ margin-right:5px;}#user-profile > .head ul.menu li.counter > span:last-child b,#organization-profile > .head ul.menu li.counter > span:last-child b{ font-weight:normal;}#user-profile > .head ul.menu li.counter[data-user_activity_type_id]:hover,#organization-profile > .head ul.menu li.counter[data-user_activity_type_id]:hover{ background:rgba(0,0,0,0.1);}#user-profile > .head ul.menu li.was_be,#organization-profile > .head ul.menu li.was_be{ flex-grow:1;-webkit-box-flex:1;text-align:right;line-height:1.1em;align-items:flex-end;}#user-profile > .head ul.menu li.cog,#organization-profile > .head ul.menu li.cog{ flex-grow:1;-webkit-box-flex:1;max-width:50px;}#user-profile > .head ul.menu li .hidden,#organization-profile > .head ul.menu li .hidden{ visibility:hidden;}#user-profile .subhead,#organization-profile .subhead{ padding-bottom:var(--gap);}#user-profile .subhead h1,#organization-profile .subhead h1{ margin:0;font-size:30px;padding:var(--gap) var(--gap) 0 var(--gap);text-align:center;}#user-profile .subhead .buttons,#organization-profile .subhead .buttons{ padding:var(--gap);}#user-profile .subhead .buttons .btn,#organization-profile .subhead .buttons .btn{ text-overflow:ellipsis;white-space:nowrap;}#user-profile .subhead .buttons .btn i,#organization-profile .subhead .buttons .btn i{ padding:3px 0;font-size:10pt;width:24px;text-align:center;}.info-table{ margin-bottom:0;}.info-table .h{ color:var(--text_muted);}.info-table > div{ margin-bottom:1em;}.info h1{ margin:var(--gap) 0 0 0;color:#808080;font-size:28pt;font-family:'Open Sans Semibold';}.info .identified{ margin-top:var(--gap);padding:calc(var(--half-gap) * 0.7) var(--half-gap);text-align:center;text-transform:uppercase;}.info > *{ margin-bottom:1em;}.user-profile-blocks{ padding-bottom:var(--gap) !important;padding-top:0 !important;}.user-profile-blocks .card,.user-profile-blocks .card-panel{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1.5rem;}.user-profile-blocks .card .card-content,.user-profile-blocks .card-panel{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;flex-grow:1;-webkit-box-flex:1;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;}.user-profile-blocks .card .card-content > h5,.user-profile-blocks .card-panel > h5{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;justify-content:space-between;margin-top:0;font-family:'Open Sans Semibold';color:rgba(0,0,0,0.5);}.user-profile-blocks .card .card-content > h5 > span,.user-profile-blocks .card-panel > h5 > span{ display:block;}.user-profile-blocks .card .card-content.c-bottom h5,.user-profile-blocks .card-panel.c-bottom h5{ flex-direction:row-reverse;margin-bottom:0;border-bottom:none;border-top:1px dashed rgba(0,0,0,0.2);font-size:16pt;}.user-profile-blocks .card .card-content.c-bottom-center,.user-profile-blocks .card-panel.c-bottom-center{ flex-direction:column-reverse;}.user-profile-blocks .card .card-content.c-bottom-center h5,.user-profile-blocks .card-panel.c-bottom-center h5{ border:none;padding:var(--half-gap);margin-bottom:calc(-1 * var(--half-gap));margin-top:var(--half-gap);align-items:center;justify-content:center;font-size:16pt;font-family:Helvetica;}.user-profile-blocks .fa-cog{ visibility:hidden;}.user-profile-blocks h2{ margin:0;margin-top:var(--gap);margin-bottom:-var(--gap);font-size:18pt;color:rgba(0,0,0,0.5);}#user-feedback-carousel{ margin-top:var(--gap);}#user-feedback-carousel .item{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;align-items:center;}#user-feedback-carousel .item > img{ max-width:160px;max-height:160px;}#user-feedback-carousel .item > div{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;align-items:center;}#user-feedback-carousel .item > div:before{ content:"";z-index:1;display:block;width:0;height:0;border-left:35px solid transparent;border-right:35px solid transparent;border-bottom:35px solid #fff;margin-top:5px;}#user-feedback-carousel .item .card{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;margin:0 var(--gap);max-width:390px;}#user-feedback-carousel .item .card .sign{ text-align:center;padding:calc(var(--gap) / 2) var(--gap);font-size:9pt;color:#408cc2;}#user-feedback-carousel .item .card .feedback-text{ padding:var(--gap);background-color:rgba(0,0,0,0.05);}#my_placement_map{ height:250px;}#user_friend_list > .col,#user_communities_list > .col{ text-align:center;margin-bottom:var(--gap);height:150px;line-height:1.2em;}#user_friend_list > .col .fio,#user_communities_list > .col .fio{ height:2.5em;overflow:hidden;display:inline-block;}#user_friend_list > .col img,#user_communities_list > .col img{ width:100%;height:auto;max-width:110px;max-height:110px;}.empty_list{ text-align:center;}.empty_list.empty_list_white{ opacity:1;}.empty_list.empty_list_white > div{ color:#fff;}.btn.neutral{ background-color:rgba(0,0,0,0.2) !important;color:white !important;}#dropdown_friend{ margin-left:38px;margin-top:30px;max-width:190px;}.popup-form{ border-radius:3px;z-index:3501 !important;background-color:var(--bg_card);box-shadow:0 17px 50px 0 rgba(0,0,0,0.19),0 12px 15px 0 rgba(0,0,0,0.24);width:450px;min-width:360px;max-width:100vw;height:auto;max-height:calc(100vh - 6em);}.popup-form.nowrap{ position:fixed;z-index:3501 !important;left:50%;top:50%;}.popup-form .popup-form-toolbox > table > tbody > tr td{ padding:1.5em 1.5em 1em 1.5em;}.popup-form .popup-form-toolbox > table > tbody > tr > td:first-child{ padding-right:0;}.popup-form .popup-form-toolbox > table > tbody > tr > td:first-child h2{ color:var(--text_color);padding-right:0;}.popup-form .popup-form-toolbox td{ padding:1.5em 1.5em 0 1.5em;}.popup-form .popup-form-toolbox td a{ color:var(--link_color);}.popup-form .popup-form-toolbox td a:hover{ color:var(--main_color_lighten_10);}.popup-form .popup-form-toolbox td a:hover,.popup-form .popup-form-toolbox td a:focus{ box-shadow:0 0 0px 3px var(--control_shadow);}.popup-form .popup-form-content{ flex-grow:1;-webkit-box-flex:1;padding:1em 1.5em 1.5em 1.5em;}.popup-form .popup-form-content.full-width{ padding-left:0;padding-right:0;}.popup-form .popup-form-footer{ border-top:none;background:transparent;display:flex;justify-content:end;gap:var(--half-gap);}.popup-form.active{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}#splash{ overflow:auto;-webkit-overflow-scrolling:touch;width:100vw;margin:0;}#splash h1,#splash h2,#splash h3,#splash h4,#splash h5,#splash h6{ color:var(--main_color);}#splash h1{ font-size:2em;margin:0.67em 0;}#splash h2{ font-size:1.5em;margin:0.75em 0;}#splash h3{ font-size:1.17em;margin:0.83em 0;}#splash h5{ font-size:0.83em;margin:1.5em 0;}#splash h6{ font-size:0.75em;margin:1.67em 0;}#splash h1,#splash h2,#splash h3,#splash h4,#splash h5,#splash h6{ font-family:'Open Sans Semibold';}#splash::-webkit-scrollbar-button{ height:0 !important;width:0 !important;}#splash .services.wrapper{ max-width:1100px;width:100%;margin:auto;}#splash .services.wrapper .col{ text-align:center;}#splash .services{ height:100vh;}#splash .services ul{ margin-top:0;margin-top:100px;}#splash .services ul li{ margin-top:100px;list-style:none;display:block;width:313px;float:left;margin-left:80px;text-align:center;}#splash .services ul li:first-child{ margin-left:0;}#splash .services ul li .separator{ display:block;width:1px;height:20px;background:#f6f6f6;margin:var(--gap) auto;}#splash .services ul li h2{ color:#616161;font-family:"Open Sans Regular";font-size:18px;margin:0;}#splash .services ul li p{ color:#838181;font-family:"Open Sans Regular";font-size:14px;line-height:28px;margin-top:0;letter-spacing:0.5px;padding:var(--gap);text-align:left;line-height:1.7em;}#splash .footer{ overflow:hidden;height:100vh;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(-main_color);}#splash .footer h2{ color:#fff;font-size:2.5em;padding:var(--gap);}#splash .footer .svg-wave-hero{ position:absolute;bottom:0;left:0;fill:white;width:400px;height:70px;}#splash #mainsection{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;height:100vh;position:relative;width:100%;padding:30px;max-width:1000px;height:auto;min-height:calc(100vh - 56px);margin:auto auto;}#splash #download{ padding-top:4em;text-align:center;width:100%;margin-top:3em;}#splash #download .list{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;-webkit-box-align:center;justify-content:center;align-items:center;align-content:center;align-items:flex-start;}#splash #download .list > div{ padding:1em;}#splash #download .list > div img{ max-width:160px;max-height:160px;display:none;}#splash #download .list > div.disabled{ filter:grayscale(100%);cursor:default !important;}#splash #download .list > div.disabled img{ cursor:default !important;opacity:0.15;}#splash #download .list > div.disabled span{ cursor:default !important;color:rgba(0,0,0,0.25);}#splash #download .list > div a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;filter:grayscale(20%);border-radius:calc(var(--border-radius) * 0.5);}#splash #download .list > div a:hover{ filter:grayscale(0%);-webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;}@media only screen and (min-width:1px) and (max-width:600px){ #splash .landing_main_logo{ margin-top:100px;}}@media only screen and (min-width:1px) and (max-width:1024px){ .container .container{ width:90%;}#messenger .messenger_box{ grid-template-columns:350px auto;grid-template-areas:'ch bb' 'ch mb';}#messenger .messenger_box #info{ grid-area:auto;}#messenger .messenger_box #info .chat_right_form{ width:100%;}#messenger #chat_right #chat_write .input-field{ position:relative;}#messenger #chat_right #chat_write .input-field a{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;bottom:0;padding:0 var(--half-gap);align-items:center;right:0;font-size:24px;}#socialnetwork_all .user-card .avatar_and_fio .avatar{ padding-top:7px;}#socialnetwork_all .user-card .avatar_and_fio .avatar img{ max-width:40px;max-height:40px;}nav#nav-top > .nav-wrapper > .col{ padding:0 0.75rem;}#user-profile > .head ul.menu li.counter{ font-size:8pt;}#form-imageview.active .comments{ display:none;}#form-imageview.active .view{} #form-imageview.active .view .header .fa,#form-imageview.active .view .footer .fa{ font-size:1.5rem;}#form-imageview.active .view .header,#form-imageview.active .view .footer,#form-imageview.active .view .arrow-prev,#form-imageview.active .view .arrow-next{ display:none;}#form-imageview.active .view .arrow-prev .fa,#form-imageview.active .view .arrow-next .fa{ display:none;}#form-imageview.active .view.active .header,#form-imageview.active .view.active .footer,#form-imageview.active .view.active .arrow-prev,#form-imageview.active .view.active .arrow-next{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}@media only screen and (min-width:1px) and (max-width:600px){ html > body{ background-size:50%;}html > body.logged #main-logged-menu li a{ padding:0px 4px !important;}html > body h3{ margin-top:0;font-size:17pt;}html > body h5{ font-size:38px;}html > body > main{ margin:0;width:auto;}html > body > main > .main_page_level{ margin:2em auto;}html > body > main > .main_page_level .cf_item{ padding:0;}html > body > main > .main_page_level .cf_item .card{ box-shadow:none;}html > body > main > .main_page_level .cf_item .card .card-content{ padding-left:0 !important;padding-right:0 !important;}html > body > main .tight{ padding:0;}html > body > main .tight > .row{ margin:0;}html > body .card-mini{ box-shadow:none;}html > body .card-mini > .card-content{ padding:var(--half-gap);background-color:transparent;}html > body ul.tabs-mini li.tab a{ font-size:7pt !important;}html > body .nav-wrapper ul.tabs .indicator{ display:none;}html > body .nav-wrapper ul.tabs li a.active{ border-bottom:2px solid #fff;}#cf_preview{ display:none;}nav ul li a{ font-size:0.9rem;}header nav .drop_list{ width:auto !important;position:fixed !important;left:0px !important;right:0px !important;border-left:none;border-right:none;}.head_table .title{ max-width:75%;word-wrap:break-word;padding-right:5px;padding-bottom:5px;}.head_table .subtitle{ padding:8px 4px;font-size:0.65em;line-height:1.3em;}.head_table .image_list{ display:none;}.messenger_message_sticker img{ width:185px;}#landing h1{ font-size:36px;}.grid-2.grid-2-wrap-on-small{ grid-template-columns:unset;grid-template-rows:auto auto;}nav{ line-height:56px;}nav .Cart-top .shop-cart-header,nav .drop_list{ top:87px;}nav .drop_list_button .drop_list{ position:fixed;left:0;width:100vw;}nav ul#main-logged-menu > li:not(.hr){ height:56px;max-height:56px;}nav ul#main-logged-menu > li:not(.hr) > a{ max-height:56px;padding:0 4px;}nav ul#main-logged-menu > li:not(.hr) > a i{ font-size:20px;}nav .button-collapse{ height:64px;}nav ul li a{ padding:0 5px;}#user-profile .subhead .buttons,#organization-profile .subhead .buttons{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;padding-top:30px;}#user-profile .subhead .buttons >:not(:last-child),#organization-profile .subhead .buttons >:not(:last-child){ margin-bottom:var(--gap);}.ul-hor-buttons{ justify-content:flex-end;}.ul-hor-buttons > li:not(.player_small_control):not(#small-player-control){ background-color:transparent;margin-left:0;}#msg_logo{ -webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;}#form-my{ width:100vw;height:auto;height:100%;min-height:unset;position:fixed;}.popup-overlay{ padding:0;}.popup-form{ max-height:none;}.popup-form .popup-form-content{ max-width:none;}.popup-form.active:not(.mini),#form-support,#form-support-resp{ left:0px !important;right:0px !important;top:0px !important;bottom:0px !important;width:100% !important;max-width:100%;min-width:auto;border:none !important;border-radius:0;}.info .info-table > .h{ margin-bottom:0 !important;}.card-flat-on-small{ padding:0 !important;box-shadow:none !important;background-color:transparent !important;}.card-flat-on-small .card-content{ padding:0 !important;background-color:transparent !important;}#messenger .chat_right_form{ border-radius:var(--border-radius) var(--border-radius) 0 0;}#messenger .chat_write_menu{ margin:0;padding:0;}#messenger .chat_write_menu:before{ display:none;}#messenger .messenger_box{ grid-gap:0;padding:0;grid-template-columns:auto;grid-template-areas:'bb bb bb' 'ch mb in';}#messenger .messenger_box #chat_right #chat_write{ padding:5px;border-radius:0;}#messenger .messenger_box #chat_right #chat_messages #chat_messages_cnv .chat-message-container .block{ max-width:97%;margin-right:1.5%;}#messenger .messenger_box #chat_left{ width:100vw;margin:var(--half-gap);width:calc(100vw - 20px);}#messenger .messenger_box #messenger_board{ width:100vw;}#messenger .messenger_box #info{ width:100vw;}#messenger .messenger_box_right{ flex:1;}#messenger #chanel_list{ min-width:none;}#messenger #chanel_list .people .person{ padding-top:9px;padding-bottom:9px;}#messenger #chanel_list .people .person .name{ font-size:18px;}#messenger #chanel_list .people .person .time{ top:12px;}#messenger #smile_tabs .smile-pack{ margin:0px;}#messenger .messenger_message_system{ width:100%;}.comments_box commentstree .comment_item .blog-comment-text,.comments_box commentstree .comment_item .reply_box{ padding-left:25px;background-image:none;}.picker--opened .picker__frame{ top:60px;}.toast.rounded{ border-radius:0;}.chip:not([data-tooltip]){ max-width:200px;}}@media only screen and (max-width:500px){ nav ul a{ padding:0 5px;}nav i.fa{ margin-left:5px;margin-right:5px;}}@media (min-width:771px){ ul.breadcrumbs{ display:block;margin:0;_padding-left:26px;white-space:nowrap;}ul.breadcrumbs li{ display:inline-block;}ul.breadcrumbs li i{ width:25px;text-align:center;}ul.breadcrumbs a{ font-size:14px;line-height:48px;}}@media only screen and (max-width:992px){ nav .brand-logo{ left:80px !important;}}@media only screen and (max-width:1023px){ nav ul a{ padding:0 var(--half-gap);}nav i.fa{ margin-left:5px;margin-right:5px;}}@media only screen and (min-device-width:1025px){ [data-tooltip]{ position:relative;}[data-tooltip]:after{ content:attr(data-tooltip);color:#000;font-size:16px;line-height:1.3em;position:absolute;background-color:rgba(30,30,30,0.9);padding:5px 8px;color:#fff;left:50%;bottom:0;text-align:center;overflow:hidden;white-space:nowrap;font-family:Arial;opacity:0;transform:translate(-50%,0%) scale(0.4);pointer-events:none;border-radius:2px 2px 50% 50%;transition:all var(--transition_time_normal);-webkit-transition:all var(--transition_time_normal);-moz-transition:all var(--transition_time_normal);}[data-tooltip][data-tooltip-position="top"]:hover:after{ border-radius:2px;transform:translate(-50%,-75%) scale(1);opacity:1;transition:all var(--transition_time_normal) ease-out;-webkit-transition:all var(--transition_time_normal) ease-out;-moz-transition:all var(--transition_time_normal) ease-out;}[data-tooltip]:not([data-tooltip-position="top"]):hover:after{ border-radius:2px;transform:translate(-50%,100%) scale(1);opacity:1;transition:all var(--transition_time_normal) ease-out;-webkit-transition:all var(--transition_time_normal) ease-out;-moz-transition:all var(--transition_time_normal) ease-out;}}@media (min-width:1186px){ ul.breadcrumbs{ box-sizing:border-box;display:inline-block;_padding-left:16px;text-align:left;width:1170px;}}.my_tab_security__close-session{ margin-left:var(--half-gap);color:var(--link_color);font-size:1.2em;width:2.25em;height:2.25em;align-items:center;justify-content:center;border-radius:var(--border-round-radius);display:flex;aspect-ratio:1 / 1;}.my_tab_security__close-session:hover .far{ font-weight:800;}a i{ pointer-events:none;}.stickers_muted{ opacity:0.35;}.messenger-video-container video{ display:block;max-width:100%;height:auto;}.s3_video_placeholder{ background-color:color-mix(in srgb,var(--main_color) 90%,black) !important;color:var(--text_main_color);border-radius:var(--border-radius);cursor:pointer;width:100%;max-width:2000px;height:auto;aspect-ratio:2 / 1;transition:background-color var(--transition_time_normal) ease;max-width:100%;position:relative;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;}.s3_video_placeholder img{ width:100%;height:100%;object-fit:cover;position:absolute;pointer-events:none;}.s3_video_placeholder .video_play_icon{ width:4em;height:4em;border-radius:var(--border-round-radius);background:#00000055;z-index:2;display:flex;align-items:center;justify-content:center;transition:background-color var(--transition_time_fast) ease;}.s3_video_placeholder .video_play_icon i{ font-size:2em;z-index:2;margin-left:5px;margin-bottom:2px;color:var(--text_main_color) !important;}.s3_video_placeholder .video_duration{ position:absolute;bottom:0.5em;right:0.5em;color:var(--text_main_color);z-index:2;padding:0.15em 0.35em;background:#00000033;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--half-border-radius);}.s3_video_placeholder:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}.s3_video_placeholder:hover .video_play_icon{ background:#00000088;}code.oneline:not(:has(span)){ cursor:pointer !important;}#channel-typing-users{ display:flex;flex-wrap:wrap;font-size:11px;line-height:normal;word-break:break-all;overflow:hidden;text-overflow:ellipsis;height:min-content;max-height:56px;padding-left:var(--half-gap);}#channel-typing-users .typing-user{ color:var(--text_muted);height:14px;box-sizing:border-box;padding:0 4px;border-radius:2px;white-space:nowrap;}nav .fa-2x{ font-size:1.5em;}#create-group-tool-search-form{ flex:1;position:sticky;top:0px;z-index:2;display:grid;gap:var(--gap);padding:var(--gap);padding-bottom:var(--half-gap);border-radius:23px;transition:background-color var(--transition_time_normal) ease;}#create-group-tool-search-form.has_items{ background:var(--main_color_10);}#create-group-tool-search-form .chips .chip:hover{ box-shadow:0 0 0 0.2rem var(--control_shadow);}#messenger #chat_right #chat_messages{ position:relative;overflow:hidden !important;}#messenger #chat_right #chat_messages #chat_messages_cnv{ overflow:hidden !important;position:absolute;bottom:0px;}#messenger #chat_right #chat_messages .custom-scrollbar{ position:absolute;top:0;right:0;bottom:0;z-index:2;width:1rem;display:flex;flex-direction:column;box-sizing:border-box;transition:opacity var(--transition_time_normal) ease;opacity:0;}#messenger #chat_right #chat_messages .custom-scrollbar:hover{ opacity:1;}#messenger #chat_right #chat_messages .custom-scrollbar.custom-scrollbar--hidden{ visibility:hidden;pointer-events:none;}#messenger #chat_right #chat_messages .custom-scrollbar .custom-scrollbar__btn{ flex:0 0 auto;display:block;width:100%;padding:0;margin:0;border:none;cursor:pointer;background:rgba(0,0,0,0.06);min-height:1rem;}#messenger #chat_right #chat_messages .custom-scrollbar .custom-scrollbar__btn:hover{ background:rgba(0,0,0,0.1);}#messenger #chat_right #chat_messages .custom-scrollbar .custom-scrollbar__track{ position:relative;flex:1 1 auto;min-height:0;padding:3px;}#messenger #chat_right #chat_messages .custom-scrollbar .custom-scrollbar__thumb{ position:absolute;left:0;right:0;width:100%;border-radius:var(--border-round-radius);background:var(--main_color);box-sizing:border-box;cursor:grab;touch-action:none;}#messenger #chat_right #chat_messages .custom-scrollbar .custom-scrollbar__thumb:active{ cursor:grabbing;}#messenger #chat_right #chat_messages:hover .custom-scrollbar:not(.custom-scrollbar--hidden){ opacity:1;}.jentle_hideme{ opacity:0;pointer-events:none;}.messenger-file-form-process{ display:grid;overflow:auto;}.messenger-file-form-process ol{ list-style-type:none !important;padding:0 !important;}.messenger-file-form-process ol li{ list-style-type:none !important;}.messenger-file-form-process .file-form-file-list{ overflow:auto;-webkit-overflow-scrolling:touch;font-size:14px;word-break:break-word;list-style-position:outside;list-style-type:decimal;padding-left:1.75em;margin:0;}.messenger-file-form-process .file-form-file-list::-webkit-scrollbar-button{ height:0 !important;width:0 !important;}.messenger-file-form-process .file-form-file{ border-bottom:1px dashed rgba(255,255,255,0.1);padding:4px 0;}.messenger-file-form-process .file-form-file::marker{ color:var(--text_muted,rgba(255,255,255,0.45));font-weight:500;}.messenger-file-form-process .file-form-file .file-form-file-row{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:8px;}.messenger-file-form-process .file-form-file .file-form-file-row .file-form-file-main{ flex:1;min-width:0;}.messenger-file-form-process .file-form-file .file-form-file-row .file-form-file-actions{ flex-shrink:0;}.messenger-file-form-process .file-form-file .file-form-file-row .efd-subtitle--error{ color:#f44336;display:flex;align-items:center;gap:6px;opacity:1;}.messenger-file-form-process .file-form-file .file-form-file-row .efd-subtitle--error .file-upload-error-icon{ flex-shrink:0;}.messenger-file-form-process .file-form-file .file-form-file-row .efd-icon--idle .process-ring-icon{ cursor:default;}.messenger-file-form-process .file-form-file .file-form-file-row .efd-icon--idle .process-ring-icon:active .ring-fill{ filter:none;}.messenger-file-form-process .file-form-cancel-upload{ flex-shrink:0;margin-left:6px;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center;border-radius:var(--border-round-radius);}.messenger-file-form-process .file-form-actions{ justify-content:flex-end;}.messenger-file-form-process .file-form-pending-actions{ display:flex;gap:var(--half-gap);justify-content:flex-end;align-items:center;}.messenger-file-form-process .file-form-pending-actions button{ -webkit-transition:all var(--transition_time_normal) ease-in-out;-moz-transition:all var(--transition_time_normal) ease-in-out;-ms-transition:all var(--transition_time_normal) ease-in-out;-o-transition:all var(--transition_time_normal) ease-in-out;transition:all var(--transition_time_normal) ease-in-out;font-size:12px;line-height:1.4;height:auto;min-height:0;padding:5px 12px;border-radius:var(--border-round-radius);text-transform:none;letter-spacing:0;font-weight:500;background:transparent;box-shadow:none;cursor:pointer;}.messenger-file-form-process .file-form-pending-actions button:hover{ background:rgba(0,0,0,0.08);}.messenger-file-form-process .file-form-pending-actions .btn-primary{ background:var(--main_color) !important;color:#fff !important;}.messenger-file-form-process .file-form-pending-actions .btn-primary:hover{ background:var(--main_color_lighten_10,var(--main_color)) !important;}.download-file-icon{ width:2.75em;height:2.75em;display:flex;align-items:center;justify-content:center;border-radius:var(--border-round-radius);background:var(--my_message_link_color);}html > body.squarepants *{ border-radius:var(--no-round) !important;}html > body.squarepants .switch label .lever:before,html > body.squarepants .switch label .lever:after{ border-radius:var(--no-round) !important;}html > body.squarepants .scroll-style-1::-webkit-scrollbar-thumb{ border-radius:var(--no-round) !important;}html > body.squarepants #messenger .messenger_box{ padding:0;gap:0;}html > body.squarepants #messenger .messenger_box #chat_left{ border-radius:var(--no-round);}html > body.squarepants #messenger #chat_right #chat_write{ border-radius:var(--no-round);}#form-chat-info .popup-header-button,#form-chat-info .popup-close-button{ color:var(--text_main_color);}#form-chat-info .popup-header-button:hover,#form-chat-info .popup-close-button:hover{ color:var(--text_main_color_hover);background-color:var(--main_color_darken_10);}#form-chat-info .popup-header-button:active,#form-chat-info .popup-close-button:active{ background-color:var(--main_color_darken_20);}#form-group-create{ max-width:30em;margin:auto;padding:0 1em;gap:10px;justify-content:center;text-align:center;width:20em;display:flex;flex-direction:column;}#form-group-create .chat_create_logo{ overflow:hidden;width:100%;aspect-ratio:1 / 1;height:auto;}*{ -webkit-user-drag:none !important;}[type="checkbox"]:not(.invert):checked + span:not(.lever):before{ border-right-color:var(--text_main_color);border-bottom-color:var(--text_main_color);}[type="checkbox"].filled-in:checked + span:not(.lever):after{ border-color:var(--main_color);background-color:var(--main_color);}.messenger_message_text_body mark[data-reply-quote-highlight]{ animation:reply_quote_mark_flash 0.75s ease-out forwards;background-color:var(--main_color_10);border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 0 0 0 transparent;color:inherit;}.messenger_message_text_body mark[data-reply-quote-highlight].reply_quote_highlight_fade{ animation:reply_quote_mark_fade_out 1s ease forwards;}@keyframes reply_quote_mark_flash{ 0%{ background-color:var(--main_color_25);background-color:transparent;box-shadow:0 0 0 2.45em var(--main_color_25);}45%{ background-color:var(--main_color_25);box-shadow:0 0 0 0.22em var(--main_color_25);}70%{ background-color:var(--main_color_25);box-shadow:0 0 0 0.06em var(--main_color_10);}100%{ background-color:var(--main_color_25);box-shadow:0 0 0 0 transparent;}}@keyframes reply_quote_mark_fade_out{ 0%{ background-color:var(--main_color_25);}100%{ background-color:transparent;}}.file-form-compress-images-wrapper{ display:inline-flex;align-items:center;margin:8px 0;}.file-form-compress-images-wrapper .file-form-compress-visual{ position:relative;width:20px;height:20px;border-radius:4px;cursor:pointer;margin-right:8px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:all 0.15s ease;}.file-form-compress-images-wrapper .file-form-compress-visual .checkmark-svg{ position:absolute;width:12px;height:12px;opacity:0;transform:scale(0);transition:all 0.15s ease;}.file-form-compress-images-wrapper .file-form-compress-visual .checkmark-svg path{ stroke:white !important;fill:none;stroke-width:3;}.file-form-compress-images-wrapper .file-form-compress-visual:not(.is-checked){ background:var(--bg_input);border:1px solid var(--placeholder);}.file-form-compress-images-wrapper .file-form-compress-visual:not(.is-checked) .checkmark-svg path{ stroke:var(--text_color,#333);}.file-form-compress-images-wrapper .file-form-compress-visual:not(.is-checked):hover{ border-color:var(--main_color,#2196f3);}.file-form-compress-images-wrapper .file-form-compress-visual.is-checked{ border-radius:4px;background-color:var(--main_color,#2196f3);border-color:var(--main_color,#2196f3);}.file-form-compress-images-wrapper .file-form-compress-visual.is-checked .checkmark-svg{ opacity:1;transform:scale(1);}.file-form-compress-images-wrapper .file-form-compress-visual.is-checked .checkmark-svg path{ stroke:white !important;fill:none;}