.flex-center-all{align-items:center;display:flex;justify-content:center}.inline-flex-center-all{align-items:center;display:inline-flex;justify-content:center}.flex-center-all-column{align-items:center;display:flex;flex-direction:column;justify-content:center}.flex-space-around{align-items:center;display:flex;justify-content:space-around}.flex-space-between{align-items:center;display:flex;justify-content:space-between}.cl-collapsed-annotation{all:unset;border:1px solid #080808;box-shadow:1px 2px #447e86;cursor:pointer;font-family:serif;left:5px;padding-left:2px;padding-right:2px;position:absolute}@media screen and (min-width: 1008px){.cl-collapsed-annotation{left:-20px}}.collapsed-selected{box-shadow:2px 3px #7fc16a}.cl-annotation{background-color:#fff;border:1px solid #080808;border-radius:4px;font-weight:400;outline:none;position:absolute;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cl-annotation.selected{box-shadow:0 0 10px #eaeef7;transition:transform .5s ease,box-shadow .5s}.cl-annotation:focus{outline:-webkit-focus-ring-color auto 1px}.cl-annotation.selected-mobile{transition:transform .5s ease,box-shadow .5s}.cl-annotation.not-selected{transition:transform .5s ease}.cl-annotation .white-background{background-color:#fff;border-radius:2px;box-shadow:0 0 4px #fff;padding:0 2px}.cl-annotation .arrow{border-bottom:10px solid transparent;border-left:10px solid #080808;border-top:10px solid transparent;height:0;position:absolute;width:0}.cl-annotation .arrow.selected{border-left-color:#7fc16a}.cl-annotation .remove-modal{align-items:center;background-color:#eee;border:1px solid #080808;border-radius:4px;box-shadow:2px 2px 10px #0006;color:#080808;display:flex;flex-direction:column;font-family:var(--font--secondary);left:250px;letter-spacing:normal;padding:10px;position:absolute;text-align:center;text-transform:none;top:-50px;width:220px;z-index:20}.cl-annotation .remove-modal-mobile-mode{left:45px}.cl-annotation .highlighter-svg{cursor:pointer;height:30px;margin-left:5px;width:35px}.cl-annotation .annotator{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cl-annotation .annotator .arrow{left:127px;top:28px}.cl-annotation .annotator .arrow.mobile{left:10px;rotate:270deg;top:-15px}.cl-annotation.question-highlight.not-selected .annotator{height:33px}.cl-annotation.question-highlight.not-selected .annotator .arrow{top:7px}.cl-annotation .annotator-note{display:block;font-family:var(--font--secondary);font-style:normal;line-height:1.4;width:165px}.cl-annotation .annotator-note.comment{border-top:1px solid #080808;position:relative}.cl-annotation .annotator-note .save-button{bottom:-20px;left:53px;position:absolute}.cl-annotation .annotator-note .comment-button{bottom:-20px;left:24px;position:absolute}.cl-annotation .annotator-note .arrow{right:-11px;top:8px}.cl-annotation .annotator-note-text{cursor:text;display:block;font-family:var(--font--secondary);height:100%;letter-spacing:normal;max-height:100px;min-height:35px;overflow-wrap:break-word;overflow-y:scroll;padding:0 10px 10px;position:relative;text-align:left;text-indent:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:87%}.cl-annotation .annotator-note-menu{background-color:#fff;border-left:1px solid #080808;border-right:1px solid #080808;border-top:1px solid #080808;cursor:pointer;display:flex;flex-direction:column;font-family:var(--font--secondary);left:0;padding:5px;position:absolute;text-align:right;top:-45px;width:100%}.cl-annotation .annotator-note-menu button{background:none;border:none;color:#447e86;padding:0;text-align:right}.cl-annotation .annotator-note .reply-btn-container{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:5px;margin-top:3px}.cl-annotation .annotator-note .cl-input-element{border:1px solid #7fc16a;width:95%}.annotator-popup{align-content:space-between;background-color:#fff;border:2px solid #080808;border-radius:5px;bottom:200px;display:flex;flex-direction:column;left:50px;padding:10px;position:fixed;width:200px;z-index:1040}@media screen and (max-width: 1007px){.annotator-popup{bottom:auto;left:20px;top:70px}}
