.inner-fabs.show .fab:nth-child(1){bottom:88px}.inner-fabs.show .fab:nth-child(2){bottom:146px}.inner-fabs.show .fab:nth-child(3){bottom:204px}.inner-fabs.show .fab:nth-child(4){bottom:262px}.inner-fabs.show+.fab i{transform:rotate(135deg)}.material-icons.md-36{font-size:36px}.material-icons.md-24{font-size:24px}.md-36{font-size:36px}.inner-fabs.show .fab::before{content:attr(data-tooltip);visibility:visible;opacity:1;overflow:hidden}.chat-view{bottom:0;right:250px;position:absolute;visibility:hidden}@media only screen and (max-width:480px){.chat-view{position:absolute;height:100%;width:100%;bottom:0;right:0}}.chat-view .panel{box-shadow:0 0 5px rgba(0,0,0,.15);text-align:left;overflow:hidden;visibility:hidden;transform:scale(0);transform-origin:bottom;transition:all .25s;opacity:0;position:relative;width:350px;height:350px}@media only screen and (max-width:480px){.chat-view .panel{height:100%;width:100%}}.chat-view .panel.active{opacity:1;visibility:visible;transform:scale(1);transition:transform .2s,visibility 0s 0s,opacity .2s}.panel-header{position:absolute;top:0;width:100%;background-color:#fff;color:#333;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:.5px solid #ddd}@media only screen and (max-width:480px){.panel-header{border-top-left-radius:0px;border-top-right-radius:0px}}.panel-header .panel-toggle-view{border-bottom:.5px solid #ddd;position:relative;display:grid;grid-template-columns:repeat(3,33%);grid-column-gap:16px;justify-items:center}.panel-header .panel-toggle-view .switch{grid-column-start:2;transform:scale(.7)}.panel-header .panel-toggle-view .switch input[type=checkbox]{position:relative;display:inline-block;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;height:42px;width:138px;font-size:16px;border-radius:25px;background-color:#1b9ee0;border-color:transparent;background-clip:padding-box;vertical-align:middle;cursor:pointer}.panel-header .panel-toggle-view .switch input[type=checkbox]::before{content:"";font-weight:700;font-size:16px;position:absolute;top:0;left:0;bottom:0;right:50%;background-color:#fff;border-radius:50px;border:4px solid transparent;box-shadow:0 1px 2px rgba(0,0,0,.15);background-clip:padding-box;transform-origin:right center;transform:translateZ(0);backface-visibility:hidden;animation:switch-off-transform 145ms ease-out forwards;z-index:2}.panel-header .panel-toggle-view .switch input[type=checkbox]::after{position:absolute;left:18px;top:13.5px;line-height:1;font-size:16px;font-weight:700;content:"Team Coach";color:#fff;letter-spacing:0;word-spacing:12px;z-index:1}.panel-header .panel-toggle-view .switch input[type=checkbox]:focus{outline:none}.panel-header .panel-toggle-view .switch input[type=checkbox]:checked{color:white;background-color:#ff9500;border-color:transparent}.panel-header .panel-toggle-view .switch input[type=checkbox]:checked::before{transform-origin:left center;animation:switch-on-transform 145ms ease-out forwards}.panel-header .panel-toggle-view #chat-close-button{background-color:none;cursor:pointer;border:none}.panel-header .panel-toggle-view #chat-close-button:focus{outline:none}.panel-header .profile{display:flex;align-items:items-center;margin:10px 12px}.panel-header .profile #profile-image{object-fit:cover;-moz-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;border-radius:25px;vertical-align:middle}.panel-header .profile .profile-info{margin-left:12px;height:100%}.panel-body{position:absolute;z-index:-1;height:100%;width:100%;background-color:#f5f5f5;padding:10px 20px;font-size:15px;color:green}.panel-footer{width:100%;position:absolute;bottom:0;display:flex;flex-direction:row;background-color:#f0f0f0;border-top:.5px solid #ddd}.panel-footer input[type=text],.panel-footer select{width:100%;padding:12px 20px;margin:8px 6px 8px 16px;display:inline-block;border:.5px solid #f6f6f6;border-radius:25px;color:#4a4a4a;font-size:.9em}.panel-footer input::placeholder{font-size:.9em;color:#999}.panel-footer input:focus{outline:none}.panel-footer button{cursor:pointer;border:none;margin:8px 16px 8px 4px;padding-left:4px;padding-right:4px;background-color:#f0f0f0}.panel-footer button:focus{outline:none}