:root{--alt-green:#5fb020;--dark-green:#055952;--dark-green-transparent:#055952a4;--medium-green:#5f9734;--light-green:#b9d617;--light-green-transparent:#b9d617a4;--green-pressed:#328439;--alt-blue:#1c95c3;--dark-blue:#18458f;--dark-blue-transparent:#18458fa4;--medium-blue:#8fd7ea;--light-blue:#1eb0d5;--light-blue-transparent:#1eb0d5a4;--blue-pressed:#1b7bb2;--dark-yellow:#e49917;--dark-yellow-transparent:#e49917a4;--medium-yellow:#edc115;--light-yellow:#f5e813;--light-yellow-transparent:#f5e813a4;--yellow-pressed:#e9ad16;--alt-red:#de3e57;--dark-red:#8d103c;--dark-red-transparent:#8d103ca4;--medium-red:#ff9e9e;--light-red:#ff6161;--light-red-transparent:#ff6161a4;--red-pressed:#c6394f;--black:#261936;--black-transparent:#261936a4;--white:#fff;--grey:#a7aac2;--dark-grey:#534169;--grey-pressed:#7d7695;--question-marker-lighter:#fff}html,body{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:'Zilla Slab',sans-serif;color:#fff}.fixed-container::-webkit-scrollbar{-webkit-appearance:none;width:20px;height:20px}body{transition:background .33s linear;background:no-repeat center center fixed;background-size:cover;background-image:url("../../digital-journal/images/backgrounds/zoologist.jpg")}#logo-image{transition:.33s linear}body.zoologist{background-color:var(--dark-green);background-image:url("../../digital-journal/images/backgrounds/zoologist.jpg")}body.zoologist.snail{background-image:url("../../digital-journal/snail/images/backgrounds/zoologist.jpg")}body.zoologist.snake{background-image:url("../../digital-journal/snake/images/backgrounds/zoologist.jpg")}body.zoologist.scorpion{background-image:url("../../digital-journal/scorpion/images/backgrounds/zoologist.jpg")}body.zoologist.seaAnemone{background-image:url("../../digital-journal/sea-anemone/images/backgrounds/zoologist.jpg")}body.zoologist>.fixed-container::-webkit-scrollbar{background-color:var(--dark-green)}body.zoologist>.fixed-container::-webkit-scrollbar-thumb{background-color:var(--light-green)}body.biochemist{background-color:var(--dark-blue);background-image:url("../../digital-journal/images/backgrounds/biochemist.jpg")}body.biochemist.snail{background-image:url("../../digital-journal/snail/images/backgrounds/biochemist.jpg")}body.biochemist.snake{background-image:url("../../digital-journal/snake/images/backgrounds/biochemist.jpg")}body.biochemist.scorpion{background-image:url("../../digital-journal/scorpion/images/backgrounds/biochemist.jpg")}body.biochemist.seaAnemone{background-image:url("../../digital-journal/sea-anemone/images/backgrounds/biochemist.jpg")}body.biochemist>.fixed-container::-webkit-scrollbar{background-color:var(--dark-blue)}body.biochemist>.fixed-container::-webkit-scrollbar-thumb{background-color:var(--light-blue)}body.molecular-biologist{background-color:var(--dark-yellow);background-image:url("../../digital-journal/images/backgrounds/molecular-biologist.jpg")}body.molecular-biologist.snail{background-image:url("../../digital-journal/snail/images/backgrounds/molecular-biologist.jpg")}body.molecular-biologist.snake{background-image:url("../../digital-journal/snake/images/backgrounds/molecular-biologist.jpg")}body.molecular-biologist.scorpion{background-image:url("../../digital-journal/scorpion/images/backgrounds/molecular-biologist.jpg")}body.molecular-biologist.seaAnemone{background-image:url("../../digital-journal/sea-anemone/images/backgrounds/molecular-biologist.jpg")}body.molecular-biologist>.fixed-container::-webkit-scrollbar{background-color:var(--dark-yellow)}body.molecular-biologist>.fixed-container::-webkit-scrollbar-thumb{background-color:var(--light-yellow)}body.pharmacologist{background-color:var(--dark-red);background-image:url("../../digital-journal/images/backgrounds/pharmacologist.jpg")}body.pharmacologist.snail{background-image:url("../../digital-journal/snail/images/backgrounds/pharmacologist.jpg")}body.pharmacologist.snake{background-image:url("../../digital-journal/snake/images/backgrounds/pharmacologist.jpg")}body.pharmacologist.scorpion{background-image:url("../../digital-journal/scorpion/images/backgrounds/pharmacologist.jpg")}body.pharmacologist.seaAnemone{background-image:url("../../digital-journal/sea-anemone/images/backgrounds/pharmacologist.jpg")}body.pharmacologist>.fixed-container::-webkit-scrollbar{background-color:var(--dark-red)}body.pharmacologist>.fixed-container::-webkit-scrollbar-thumb{background-color:var(--light-red)}.role-color,.btn-modal-shortcut{background-color:var(--light-green)}body.biochemist .role-color,body.biochemist .btn-modal-shortcut{background-color:var(--light-blue)}body.molecular-biologist .role-color,body.molecular-biologist .btn-modal-shortcut{background-color:var(--light-yellow)}body.pharmacologist .role-color,body.pharmacologist .btn-modal-shortcut{background-color:var(--light-red)}input{font-family:'Zilla Slab',sans-serif}@media(min-width:768px){body{padding-bottom:50px}}@media(max-width:767px){body{padding-bottom:100px}}.full-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:100px}hr{border:0;height:4px;color:#402f4c;background-color:#402f4c}a img{text-decoration:none}a{text-decoration:underline;color:#fff}a:hover{text-decoration:underline;color:#fff}a.btn{text-decoration:none;font-weight:bold}span.toggle-password{width:3em;padding-top:.7em;background-color:#ced4da;border:1px solid #ced4da;border-radius:0 .25rem .25rem 0;height:2.4em;padding-left:.9em}.fa-eye-slash,.fa-eye{color:#495057}.modal{color:#212529}.modal ol{margin:1em 0 1em -1.25em}.modal a{color:#131313;text-decoration:none}.modal a:hover{text-decoration:underline}.modal-title{text-transform:uppercase}.modal-shortcut{font-size:6.5em;text-align:center;text-transform:uppercase}@media(min-width:576px){.modal-shortcut{font-size:7.1em}#info-modal .modal-dialog{max-width:90%}}@media(min-width:768px){.modal-shortcut{font-size:9.5em}}@media(min-width:992px){.modal-shortcut{font-size:12.5em}}@media(min-width:1200px){.modal-shortcut{font-size:14.5em}}.btn-modal-shortcut{font-weight:bold;font-family:'Raleway',sans-serif !important;-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum"}@media(min-width:768px){.footer{height:50px}}@media(max-width:767px){.footer{height:100px}}.titleBar{position:relative;width:99%;height:100%;vertical-align:bottom;padding-top:25px;padding-bottom:20px}#title-text{font-size:40px;font-weight:bold;position:relative;left:20px;text-transform:uppercase;line-height:1em;word-break:break-word}.logo{max-height:100px;float:left}.center-logo{transform:rotate(-5deg);display:block;margin-left:auto;margin-right:auto;min-height:100px;max-height:150px}.back-button{position:absolute;right:20px;top:8px}#login>input{margin:1em 0}.sign-in-button{width:229px;margin:auto}.description-box{max-width:525px}.login-form{background-color:rgba(255,255,255,0.35);border-radius:30px;box-shadow:rgba(0,0,0,0.10) 4px 4px;padding:25px;margin:40px auto;max-width:400px}.quick-login-link{width:125px;position:absolute;top:50px;right:20px;font-weight:normal !important}.form-signin>p{text-transform:uppercase;padding:25px 0 7px 0}.form-signin>h2{text-align:center;font-weight:bold;letter-spacing:.02em;font-size:36px}.form-signin>button{font-weight:bold;font-family:'Bevan',cursive;font-size:28px;text-transform:uppercase;border:0;border-radius:30px;box-shadow:rgba(0,0,0,0.10) 4px 4px;padding:16px;color:#fff;background-color:#77c6cd}.form-logout{font-weight:bold;font-family:'Bevan',cursive;font-size:18px;text-transform:uppercase;border:0;border-radius:30px;width:100%;box-shadow:rgba(0,0,0,0.10) 4px 4px;padding:16px;color:#fff;background-color:#c65151}.form-logout a{text-decoration:none}#course-info-message p{text-align:center;margin:0 auto}.btn{border-radius:.5em}.class-button,.btn{border:0;box-shadow:rgba(0,0,0,0.10) 4px 4px;color:#fff;cursor:pointer}.class-button{border-radius:.5em;font-weight:bold;text-transform:uppercase;padding:20px 20px;margin:20px auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:break-word;width:285px;max-width:285px;font-size:1.35em}.class-button.small{border-radius:13px;font-weight:bold;text-transform:uppercase;padding:8px 8px;margin:10px auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:break-word;width:175px;max-width:175px;font-size:.9em}.yellow-color{background-color:#ffcc4b;color:var(--black)}.yellow-color:hover{background-color:#fd6;color:var(--black)}.green-color,#class-listing-holder>button:nth-child(4n+2){background-color:var(--light-green);color:var(--black)}.green-color:hover,#class-listing-holder>button:nth-child(4n+2):hover{background-color:var(--medium-green);color:var(--black)}.blue-color,#class-listing-holder>button:nth-child(4n){background-color:var(--light-blue);color:var(--black)}.blue-color:hover,#class-listing-holder>button:nth-child(4n):hover{background-color:var(--medium-blue);color:var(--black)}.grey-color{background-color:var(--grey);color:var(--black)}.grey-color:hover{background-color:var(--white);color:var(--black)}#class-listing-holder>button:nth-child(4n+3){background-color:var(--light-red);color:var(--black)}#class-listing-holder>button:nth-child(4n+3):hover{background-color:var(--medium-red);color:var(--black)}#class-listing-holder>button:nth-child(4n+1){background-color:var(--light-yellow);color:var(--black)}#class-listing-holder>button:nth-child(4n+1):hover{background-color:var(--medium-yellow);color:var(--black)}.red-color{background-color:var(--dark-red)}.red-color:hover{background-color:var(--alt-red)}.no-hover-color:hover{color:inherit}.hide-text{color:transparent}.d-inherit{display:inherit !important}#annotated-table-holder{background-color:var(--white);border-radius:15px;padding:8px;display:inline-block;text-align:center;margin:auto;display:block;width:min-content}#annotated-table-holder table{color:var(--black);font-size:1.5em;text-align:center;min-width:1190px}#annotated-table-holder td{padding:0 8px}#annotated-table-holder tr:not(.header){border-top:3px solid var(--black)}#annotated-table-holder th:not(.organism),#annotated-table-holder td:not(.organism){border-left:3px solid var(--black)}.annotated-guides .full-container{margin-bottom:0}.annotated-guides h1{text-align:center;margin-bottom:0}#annotated-table-holder .organism{font-weight:bold}#annotated-table-holder button{font-size:.7em;text-transform:uppercase;width:100%;padding:4px 8px}#annotated-table-holder .a-btn{font-size:1.25em !important;text-transform:none !important;display:block;writing-mode:vertical-rl;box-shadow:-4px -4px var(--dark-grey);height:700px}#annotated-table-holder .a-btn:hover{text-decoration:none}#annotated-table-holder .rotate-link{display:inline-block;transform:rotate(180deg);text-decoration:none !important}#annotated-table-holder .filter-button:not(.a-btn){margin:8px 0}.name-col{text-wrap:nowrap;text-overflow:ellipsis}.name-col a{text-decoration:none}.team-col a:not([href]){text-decoration:underline}.name-col,.team-col,.role-col,.prog-col{position:-webkit-sticky;position:sticky;z-index:2}th.name-col,th.team-col,th.role-col,th.prog-col{outline:1px solid var(--white)}td.name-col,td.team-col,td.role-col,td.prog-col{outline:2px solid var(--black);background-color:var(--white)}.name-col:nth-child(1){left:0}.name-col:nth-child(2){left:150px}.team-col{left:300px}.role-col{left:450px}.prog-col{left:625px}.name-col,.team-col,.stat-col,.prog-col{min-width:150px}.role-col{min-width:175px}.team-col:hover{cursor:pointer}.show-pointer:hover{cursor:pointer}.no-hover{pointer-events:none}#user-progress-holder{margin:10px 20px}.progress-label{float:left;padding-right:10px}.notStarted{text-align:center}.border-wrapper{border:4px solid var(--black);border-bottom:1px solid var(--black);border-radius:12px 12px 0 0}#dashboard-table-holder{padding:0;overflow-x:auto}#dashboard-holder .header-text{font-size:1em;margin-bottom:0}#dashboard-holder .table{border:0}.time-on-page{line-height:2em}.unread-marker{height:0;margin:0 -15px}.note-alert{display:block;width:30px;height:30px;border-radius:50%;margin:auto}.sort-down>p.header-text::before{display:inline-block;margin-right:7px;vertical-align:.255em;content:"";border-top:.5em solid;border-right:.5em solid transparent;border-bottom:0;border-left:.5em solid transparent;margin-bottom:-2px}.sort-up>p.header-text::before{display:inline-block;margin-right:7px;vertical-align:.255em;content:"";border-top:0;border-right:.5em solid transparent;border-bottom:.5em solid;border-left:.5em solid transparent;margin-bottom:-2px}.team-view>p.header-text::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:22px;width:15px;height:15px;background:url("../images/dashboard/icons/return_to_class_icon.png") no-repeat center;background-size:cover}.btn-chapter-nav{font-size:77px;cursor:pointer}#game-chapter-text{position:relative;text-align:center;vertical-align:middle;font-size:1.35em;font-weight:700;margin:25px 40px 0}.disabled{pointer-events:none;opacity:.3}.tblKey-long{min-width:200px;max-width:240px}.tblKey-short{min-width:100px;max-width:125px}.tblkey-icon{height:37px;width:37px}.header-row,.result-row{width:100%}.header-row{font-weight:bold;height:85px}.result-row{min-height:65px;table-layout:fixed}.popover-header{color:#000}.sideways-text{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);width:260px;font-size:22px;line-height:1em;letter-spacing:.025em}tr th.name-col,tr th.pages-complete{border-top:0}.section-header{border-right:1px solid white;border-left:1px solid white;line-height:.25em;padding-bottom:.25em !important}.sect-start{border-left:1px solid white}.sect-end{border-right:1px solid white}.header-text{font-size:1.375em;width:100%;text-align:center}.follow-up-questions{padding:5px;font-size:14.5px}.prog{height:40px;min-width:45px;text-align:center}th.prog>div{position:absolute;transform:translate(1.25em,-1.25em) rotate(270deg);height:1.7em;text-align:left;width:180px;transform-origin:bottom left;overflow:hidden}.table{margin:0;color:var(--black)}.table tr{border-bottom:2px solid var(--black)}.table tr,.table td{border:0;padding:6px 8px}.table th{text-transform:uppercase;border:3px solid var(--black);border-right:1px solid var(--white);border:0;background-color:var(--black);color:var(--white);padding:5px}.table thead th{border-bottom:1px solid var(--black)}.table thead th:not(:nth-child(-n+5),:last-child){border-right:1px solid var(--white)}.table tr .header{border:0;height:95px;background:0}.table td{color:var(--black);border:2px solid var(--black)}.table td:nth-child(0){border-left:0}.table td:nth-last-child{border-right:0}.table tr{background-color:var(--white)}.table td a{color:var(--black)}.floated th{background-color:var(--black)}.legalese ol{margin:1em 0 1em -1.25em}.question-area{margin-bottom:24px;font-size:1.25em}code{background:lightgray;padding:0 .25em;border-radius:5px;margin:0 .25em}button .faq-question{text-align:left}.faq-question{text-align:left;outline:none !important;border:0;margin:.35em 0 0 0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.question,.faq-question{font-size:1.25em;font-weight:bold}.question-area h4{font-size:1.5em;text-transform:uppercase;font-weight:bold}.question-area a{color:#ed9805 !important}.question-area a:hover{color:#ffb638;text-decoration:underline !important}.iframe-faq{display:block;margin:0 auto}#btn_user_profile_wrapper{position:absolute;right:20px;top:8px}#btn_user_profile{background-color:transparent;color:#fff;font-size:50px;box-shadow:none;line-height:.8em;text-shadow:2px 2px var(--blue-color)}body.zoologist #btn_user_profile{text-shadow:3px 3px var(--dark-green)}body.pharmacologist #btn_user_profile{text-shadow:3px 3px var(--dark-red)}body.molecular-biologist #btn_user_profile{text-shadow:3px 3px var(--dark-yellow)}body.biochemist #btn_user_profile{text-shadow:3px 3px var(--dark-blue)}#btn_user_profile:after{display:none}#btn_downloadvocab:active{color:#000 !important;background-color:#f8f9fa !important}#btn_downloadvocab:focus{outline:none !important}#profile_dropdown_menu{transform:translate3d(0,137px,0) !important;position:absolute;top:-100px !important;right:0 !important;z-index:9996;padding:0;background-color:white;border-radius:36% 0 0 36%;-moz-box-shadow:4px 7px 0 3px rgba(38,25,54,0.3);-webkit-box-shadow:4px 7px 0 3px rgba(38,25,54,0.3);box-shadow:4px 7px 0 3px rgba(38,25,54,0.3)}#profile_dropdown_menu .dropdown-toggle{padding:5px;margin-left:10px}#profile_dropdown_menu .menu-bars{height:80px;width:80px}#profile_dropdown_menu .dropdown-menu{position:absolute !important;transform:translate3d(-183px,87px,0) !important;top:-25px !important;left:-12px !important;will-change:transform !important}#profile_dropdown_menu .dropdown-item{transition:all .3s ease;text-decoration:none}#profile_dropdown_menu .dropdown-item:hover{background-color:#CCC;padding:.8rem 1.5rem}#profile_dropdown_menu .dropdown-item:first-child:hover{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}#profile_dropdown_menu .dropdown-item:last-child:hover{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#profile_dropdown_menu .dropdown-item.menu-tour{background-color:#CCC}.student-group{list-style:none;padding:0 10px;padding-inline-start:0}.student-group li{list-style:none}.student-group-header{text-align:center;margin:.25em 0 0 0;font-weight:bold;font-size:1.3em}.student-holder{color:var(--black);width:200px;height:72px;text-align:center;margin-bottom:.5em;padding-bottom:50px;border-radius:10px;font-weight:bold;margin:0 10px 10px 10px;width:200px}.student-holder p{font-size:1.15em}.student-item{color:var(--black);width:183px;text-align:center;background-color:var(--white);display:inline-block;line-height:2.5em;font-weight:normal}.ui-draggable{cursor:grab}#student-bank{width:100%;min-height:66px;display:block;border-radius:10px;background-color:var(--grey);padding:.5em .5em 0 .5em}.ui-draggable-dragging{z-index:2}#student-bank>.student-item{margin:0 .5em .75em 0}.student-holder.zoologist{background-color:var(--light-green)}.student-holder.biochemist{background-color:var(--light-blue)}.student-holder.molecular-biologist{background-color:var(--light-yellow)}.student-holder.pharmacologist{background-color:var(--light-red)}.group-holder{background-color:var(--white);color:var(--black);width:220px;display:inline-block;border-radius:10px;vertical-align:top;margin:0 20px 20px 20px}#manage-team-info{background:var(--white);color:var(--black);border-radius:10px;font-size:1.2rem;margin:0 5px 15px}.qrcode-holder{position:relative;width:300px;height:300px;border-radius:20px}.qrcode-holder.qr-zoologist{background-color:var(--light-green)}.qrcode-holder.qr-pharmacologist{background-color:var(--light-red)}.qrcode-holder.qr-molecular-biologist{background-color:var(--light-yellow)}.qrcode-holder.qr-biochemist{background-color:var(--light-blue)}.qrcode-holder.qr-google,.qrcode-holder.qr-apple{background-color:#fff;width:150px;height:150px;border-radius:10px}img.qr-content{border-radius:20px}img.qr-logo{position:absolute;top:115px;left:115px;width:70px;height:70px}.qrcode-holder.qr-google img.qr-logo,.qrcode-holder.qr-apple img.qr-logo{top:55px;left:55px;width:40px;height:40px;background-color:#fff;border-radius:6px;border:4px solid #fff}.selection-textbox{display:contents;padding-top:19px}.selector-holder{position:relative;display:inline-block;background-color:var(--light-red);z-index:2;width:360px;border-radius:10px;text-align:center}.selector-holder select{border:0;outline:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;margin:0;display:block;width:100%;padding:2px 65px 2px 15px;color:var(--black);-ms-background:var(--white);text-overflow:ellipsis}.selector-holder select::-ms-expand{display:none}option{background-color:#1f5c68}#voice-choice-holder .selector-holder{display:block;line-height:2.1em}.selector-holder::after{position:absolute;right:0;top:0;width:70px;height:100%;line-height:38px;content:'\25BC';text-align:center;color:#fff;font-size:24px;background-color:#00000080;z-index:-1;border-radius:0 10px 10px 0;line-height:47px}.no-dropdown::after{content:none !important}.selector-holder{width:100%;height:32px;background-color:#a7aac2;color:var(--black);margin:10px;width:200px;font-size:1.2em}.selector-holder::after{width:40px;font-size:1em;line-height:2em;background-color:var(--black)}#back-button{background-color:var(--white)}#accounts-button{color:var(--black);text-decoration:none;text-align:center;background:var(--white)}#back-button:hover,#accounts-button:hover,#back-button.shepherd-target:hover,#accounts-button.shepherd-target:hover{background-color:var(--alt-green)}#back-button.shepherd-target,#accounts-button.shepherd-target{background-color:var(--grey)}.class-button{border-radius:10px;font-weight:bold;text-transform:none;padding:10px 10px;margin:10px auto;font-size:1.5em;color:var(--black);width:200px}.all-groups-holder>.row{overflow-x:auto;overflow-y:hidden}.all-groups-holder>.row>.col-sm-4{display:inline-block;float:none}.footer{color:#131313;position:fixed;bottom:0;width:100%;text-align:center;line-height:50px;background-color:#f5f5f5;font-size:19px;z-index:1002}.footer a,.footer .link{color:#176783;text-decoration:underline;cursor:pointer}.list-inline-item:not(:last-child){margin-right:24px}.btn-account{width:290px;text-align:left;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.unsupported-browser{position:fixed;z-index:1000;left:25%;width:50%}#btn_postcard_pdf{position:relative;right:8px}.unread-marker{position:relative;top:-0.75em;left:.125em;border-radius:50%;background-color:var(--yellow-color);width:25px;height:25px;text-align:center;color:#fff}#team-label{font-size:25px;font-weight:800}th.prog-head{white-space:nowrap}td.prog-group{padding:0;margin:0}td.prog-group img{width:39px;height:39px;vertical-align:top}.zone-icon-wrap{display:flex;align-items:center;background:var(--grey)}.zone-icon{font-size:27px;background:white;border-left:1px solid var(--black);border-right:1px solid var(--black)}.side-by-side{width:250px}.side-by-side img{margin:0 10px}.zone-icon img{display:none}.zone-icon.in-progress img,.zone-icon:hover img{display:inline-flex}.zone-icon:hover{background:var(--black-transparent)}.zone-icon.completed:hover{background:var(--black)}.not-in-use{background:var(--grey)}.in-progress{background:var(--light-yellow)}.in-progress img{filter:invert(100%)}.in-progress:hover img{filter:invert(0)}.completed{background:var(--alt-green)}#wss-disconnect{display:none;position:fixed;z-index:1002;height:120px;width:120px;border-radius:50%;top:20px;left:125px;background-color:var(--light-red)}#wss-disconnect div{Position:relative;font-size:5em;padding:10px}#wss-disconnect .fa-slash{padding:5px;position:absolute}td.collab-vote{text-align:center;color:var(--black)}td.collab-vote.completed{color:var(--white)}.rating-good{background:var(--white)}.rating-low{background:var(--light-red-transparent)}.chart-wrapper{background:#FFF;border-radius:20px}.chart-header{font-size:20px;color:#261936;font-weight:400}.chart-container{width:100%}.tab-wrapper{margin-top:10px}.nav-tabs{border:0}.nav-tabs .nav-link{border-radius:15px 15px 0 0;color:var(--black);background:var(--light-yellow);text-decoration:none;margin-right:5px;padding:2px 10px;font-size:1.1em;font-weight:900}.nav-tabs .nav-link.active{background:var(--white)}.tab-content{color:var(--black);background:var(--white);min-height:400px;border-radius:0 15px 15px 15px}#response-results{max-height:350px;overflow-x:hidden;overflow-y:scroll;margin:15px 5px 0 5px}.filter-button-wrap{display:flex;justify-content:space-between;gap:10px}.filter-button{flex:1;border-radius:.5em;outline:0 !important;border:0;color:#fff;font-size:1.1em;font-weight:800;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.z-btn{background-color:var(--alt-green);box-shadow:4px 4px var(--dark-green)}.z-btn:active{background-color:var(--green-pressed)}.b-btn{background-color:var(--light-blue);box-shadow:4px 4px var(--dark-blue)}.b-btn:active{background-color:var(--blue-pressed)}.m-btn{background-color:var(--medium-yellow);box-shadow:4px 4px var(--dark-yellow)}.m-btn:active{background-color:var(--yellow-pressed)}.p-btn{background-color:var(--light-red);box-shadow:4px 4px var(--dark-red)}.p-btn:active{background-color:var(--red-pressed)}.a-btn{background-color:var(--grey);box-shadow:4px 4px var(--dark-grey)}.a-btn:active{background-color:var(--grey-pressed)}.toast-top-rgt{position:absolute;top:40px;right:120px}.zone-icon,.poster-link{cursor:pointer}.dsj-link{color:var(--light-blue);text-decoration:underline;cursor:pointer}.hide-unfiltered{display:none}