﻿trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.managerCircle{position:relative}.managerCircle:after{content:"m";position:absolute;color:#f115a7;right:-30px;line-height:75%;top:50%;transform:translate(0, -50%);border-radius:50%;border:2px solid #f115a7;display:inline-block;font-weight:normal;text-align:center;width:15px;height:15px;position:relative;transform:none;right:-10px}.adminCircle{position:relative}.adminCircle:after{content:"a";position:absolute;color:#5f15f1;right:-30px;line-height:75%;top:50%;transform:translate(0, -50%);border-radius:50%;border:2px solid #5f15f1;display:inline-block;font-weight:normal;text-align:center;width:15px;height:15px;position:relative;transform:none;right:-10px}.no-permission{position:relative}.no-permission:after{content:"x";position:absolute;color:#fa6e8c;right:-30px;line-height:75%;top:50%;transform:translate(0, -50%);border-radius:50%;border:2px solid #fa6e8c;display:inline-block;font-weight:normal;text-align:center;width:15px;height:15px;position:relative;transform:none;right:-10px}#ensemble_assignment_button{display:none}#userAvailability{max-width:500px;display:inline-block}#assignment_fields{padding:20px 10px}@media (min-width: 768px){#assignment_fields{padding:15px 15px}}#eventNotes{display:none;white-space:pre-line}.userBar{cursor:move}.userBar:not(.expand) .settings{display:none}.userBar span{font-size:14px;color:#15a7f1}.infoBubbles .infoBubble{margin-bottom:0px !important}.teamBar{cursor:move;border-radius:5px;margin-bottom:5px;overflow:hidden}.teamBar div.title{background-color:#15a7f1;padding:8px;color:white;position:relative;text-align:left}.teamBar .members{padding-left:5px;padding-right:5px;padding-top:5px}.teamBar.minimized .members{display:none}.teamBar .icon-pencil{position:absolute;right:40px;top:50%;transform:translateY(-50%)}.userBar,.affiliationBar{background-color:var(--bg-primary);border-radius:3px;border-left:3px solid #d9d9d9;margin-bottom:5px;padding:5px 5px 5px 10px;text-align:left;display:block;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.userBar:hover,.affiliationBar:hover{background-color:var(--bg-primary-hover)}.userBar.available,.userBar.active,.affiliationBar.available,.affiliationBar.active{border-color:#11cfae}.userBar.unavailable,.affiliationBar.unavailable{border-color:#fa6e8c}.userBar.unknown,.affiliationBar.unknown{border-color:#999999}.userBar.busy,.affiliationBar.busy{border-style:dotted}.userBar a,.affiliationBar a{text-decoration:none;color:inherit}.userBar .options,.affiliationBar .options{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.userBar.editable,.affiliationBar.editable{display:flex;flex-direction:row-reverse;gap:10px;align-items:center}.userBar.editable .infoBubbles,.affiliationBar.editable .infoBubbles{position:relative !important;top:unset !important;right:unset !important}.userBar.editable .assignmentFields,.affiliationBar.editable .assignmentFields{flex-grow:1}.userBar.editable span,.affiliationBar.editable span{display:none}.userBar.editable .editName,.affiliationBar.editable .editName{display:block}.userBar .editName,.affiliationBar .editName{display:none;border-radius:5px !important}.userBar .editName:focus,.affiliationBar .editName:focus{border-radius:5px !important}.userBar .infoBubbles:not(.lotsOfBubbles),.affiliationBar .infoBubbles:not(.lotsOfBubbles){position:absolute;top:4px;right:5px}.userBar .infoBubbles:not(.lotsOfBubbles) .icon-delete,.affiliationBar .infoBubbles:not(.lotsOfBubbles) .icon-delete{top:50%;position:relative}.userBar .lotsOfBubbles,.affiliationBar .lotsOfBubbles{text-align:left;padding-top:5px}.userBar .infoBubble,.affiliationBar .infoBubble{color:white;display:inline-block;margin-bottom:4px;text-transform:uppercase;font-size:12px;border:none;font-family:inherit;padding:5px 9px;text-decoration:none;background-color:#15a7f1;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:4px 8px;display:inline-block;text-transform:none}.userBar .infoBubble:nth-child(4n-3),.affiliationBar .infoBubble:nth-child(4n-3){background-color:#15a7f1}.userBar .infoBubble:nth-child(4n-2),.affiliationBar .infoBubble:nth-child(4n-2){background-color:#5f15f1}.userBar .infoBubble:nth-child(4n-1),.affiliationBar .infoBubble:nth-child(4n-1){background-color:#f115a7}.userBar .infoBubble:nth-child(4n-0),.affiliationBar .infoBubble:nth-child(4n-0){background-color:#f15f15}.userBar .infoBubble.lastMonth,.affiliationBar .infoBubble.lastMonth{position:relative}.userBar .infoBubble.lastMonth:after,.affiliationBar .infoBubble.lastMonth:after{content:'%';font-family:"schedgeup" !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:20px;opacity:.25;color:black;mix-blend-mode:color-burn}.userBar .avails_notes,.userBar .conflicting_events,.affiliationBar .avails_notes,.affiliationBar .conflicting_events{color:#999999;font-size:80%;width:70%;display:none}.userBar .avails_notes.visible,.userBar .conflicting_events.visible,.affiliationBar .avails_notes.visible,.affiliationBar .conflicting_events.visible{display:block}.viewNotes .avails_notes,.viewNotes .conflicting_events{display:block}.assign .fields{text-align:left}.assign.field{text-align:left}.empty{color:var(--text-color-secondary)}.availsList{padding:0px;margin:15px 10px;border-color:transparent;position:relative;overflow-y:visible !important}.availsList:before{font-size:80%;content:"Other Members";position:absolute;pointer-events:none;left:10px;top:0px;text-transform:uppercase;background:var(--bg-secondary);transform:translateY(-50%)}.availsList:first-child:before{display:none}.availsList#ensembleList:before{display:block;content:"Ensemble"}.availsList#displayGroupList:before{display:block;content:"Display Group Members"}.availsList#displayGroupList.no_ensemble:before{content:"Relevant Members"}.availsList#availsList.only_option:before{content:"All Members"}.availsList:not(.empty) .noUsersMessage{display:none}.availsList .noUsersMessage{padding:10px;color:#999999}.availsList.empty{border:1px dashed #e7edf0}.availsList:not(.see_all) .userBar:not(.available){display:none}.assignedUsers label{font-size:14px;color:#999999}.skilled_role.known_role{color:#11cfae;font-style:italic}.skilled_role.unknown_role{color:#fa6e8c;font-style:italic}.userAssign{padding:8px 8px 3px;outline:1px dashed #e7edf0;margin:3px 0px;text-align:center}.userAssign.dragOver{padding-bottom:20px}.userAssign.fullyScheduled{outline-color:#11cfae}.userAssign.secondary_role_somewhere:before{content:"user(s) assigned via secondary role";font-size:80%;color:#999999;position:relative;top:-4px}#eventSidebar{max-width:400px;display:inline-block;margin-top:10px;margin-left:10px;max-height:500px}.secondary_role{font-style:italic;font-size:80%}.assignmentFields select{float:right;width:50% !important}.assignmentFields label{padding:10px 0px;display:inline-block}#tg_key{display:flex;gap:20px;cursor:help;justify-content:space-between}#tg_key:not(:hover) .infoBubble:before{opacity:0}#tg_key .infoBubbles{position:relative;top:unset;right:unset}#tg_key .infoBubbles .infoBubble{position:relative}#tg_key .infoBubbles .infoBubble:before{content:attr(data-hover);pointer-events:none;position:absolute;right:50%;bottom:0;transform:translate(0%, 100%) rotate(-60deg);background:inherit;border-radius:5px;padding:3px 5px;white-space:nowrap;transform-origin:right;z-index:10;transition:.3s}#calendar{background-color:var(--bg-primary);padding:20px;border-radius:3px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important}@media (max-width: 768px){#calendar{padding:20px 10px}}#calendar h2{font-size:23px}#calendar h3{color:grey}#calendar .dayContainer{vertical-align:top;display:block;outline:1px solid var(--bg-secondary)}@media (min-width: 768px){#calendar .dayContainer{width:calc(97% / 7);display:table-cell}}#calendar .dayContainer .date{text-align:left}#calendar .dayContainer:not(.noEvents) .date{padding-bottom:5px}#calendar .dayContainer .day{padding:15px}#calendar .dayContainer.noEvents{display:block}@media (min-width: 768px){#calendar .dayContainer.noEvents{display:table-cell}}#calendar .dayContainer.noEvents .day{padding:10px 15px}@media (min-width: 768px){#calendar .dayContainer.noEvents .day{padding:15px}}#calendar .dayContainer.otherMonth.noEvents{display:none}@media (min-width: 768px){#calendar .dayContainer.otherMonth.noEvents{display:table-cell}}#calendar tr{display:block}@media (min-width: 768px){#calendar tr{display:table-row}}#calendar .event{position:relative;background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1);cursor:pointer;display:block;text-decoration:none;padding:10px 10px;border-radius:6px;color:white;font-size:80%;text-align:left}#calendar .event:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}#calendar .event .title{font-size:110%}@media (max-width: 768px){#calendar .event .title{padding-right:65px}}#calendar .event .subtitle{color:inherit;font-style:italic}@media (max-width: 768px){#calendar .event .subtitle{padding-right:65px}}@media (max-width: 768px){#calendar .event .time{position:absolute;top:10px;right:10px}}#calendar .event .location{font-size:90%}@media (max-width: 768px){#calendar .event .location{padding-right:65px}}#calendar .event.locked{background:#5f15f1;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAX/GZH4/xkYGBhhAmAOSBJEwDkgAQCCrgQEjpMcPgAAAABJRU5ErkJggg=="),linear-gradient(80deg, #5f15f1, #a815f1);cursor:default}#calendar .event.locked:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAX/GZH4/xkYGBhhAmAOSBJEwDkgAQCCrgQEjpMcPgAAAABJRU5ErkJggg=="),linear-gradient(80deg, #4b0cc7, #890cc7)}#calendar .event.posted{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}#calendar .event.posted:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}#calendar .event.posted input:checked+label{color:#f115a7 !important}#calendar .event.posted.locked{background:#f115a7;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAX/GZH4/xkYGBhhAmAOSBJEwDkgAQCCrgQEjpMcPgAAAABJRU5ErkJggg=="),linear-gradient(80deg, #f115a7, #f1155e)}#calendar .event.posted.locked:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAX/GZH4/xkYGBhhAmAOSBJEwDkgAQCCrgQEjpMcPgAAAABJRU5ErkJggg=="),linear-gradient(80deg, #c70c88, #c70c4a)}#calendar .event .event_location{font-size:90%}#calendar .event:not(:last-child){margin-bottom:5px}#calendar .event .eventName{float:left;color:inherit;padding-right:20px;display:block}#calendar .event .eventName:hover{text-decoration:underline}#calendar .event .eventName:hover span{text-decoration:underline}@media (min-width: 768px){#calendar .event .eventName .desktop{display:inline-block}}@media (min-width: 768px){#calendar .event .eventName{float:none}}@media (min-width: 768px){#calendar .event{padding:4px 10px}}#calendar .event .availability{text-align:right;font-size:0}@media (min-width: 768px){#calendar .event .availability{padding:10px 0px 0px;text-align:center}#calendar .event .availability label:not(:last-child){margin-right:5px;margin-bottom:5px}}#calendar .event .availability.locked{pointer-events:none}#calendar .event .availability input{display:none}#calendar .event .availability input[type="text"]{border-radius:30px;padding:5px 10px;margin-bottom:8px;width:calc(100% - 24px);border:2px solid white}#calendar .event .availability input[type="text"]:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}#calendar .event .availability label{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:transparent;background-image:linear-gradient(80deg, transparent, transparent);padding:5px 10px;border:2px solid white;font-size:13px;user-select:none}#calendar .event .availability label:hover{background-image:linear-gradient(80deg, transparent, transparent)}#calendar .event .availability label:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}#calendar .event .availability label.manager,#calendar .event .availability label.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}#calendar .event .availability label.manager:hover,#calendar .event .availability label.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}#calendar .event .availability label.manager:focus,#calendar .event .availability label.pink:focus{box-shadow:0px 0px 5px #f115a7}#calendar .event .availability label.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}#calendar .event .availability label.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}#calendar .event .availability label.purple:focus{box-shadow:0px 0px 5px #5f15f1}#calendar .event .availability label.admin,#calendar .event .availability label.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}#calendar .event .availability label.admin:hover,#calendar .event .availability label.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}#calendar .event .availability label.admin:focus,#calendar .event .availability label.orange:focus{box-shadow:0px 0px 5px #f15f15}#calendar .event .availability label.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}#calendar .event .availability label.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}#calendar .event .availability label.disabled:focus{box-shadow:0px 0px 5px #313c46}#calendar .event .availability label:not(:last-child){margin-bottom:8px}#calendar .event .availability input:disabled+label{cursor:default}#calendar .event .availability input:checked+label{background:white;background-image:linear-gradient(80deg, #fff, #fff);color:#5f15f1}#calendar .event .availability input:checked+label:hover{background-image:linear-gradient(80deg, #e6e6e6, #e6e6e6)}#calendar .event .icon-info{position:absolute;display:none;font-size:20px}@media (min-width: 768px){#calendar .event .icon-info{display:inline-block;top:4px;right:5px}}#calendar .weekdays{text-align:left;display:none}@media (min-width: 768px){#calendar .weekdays{display:table-row}}#calendar .days{outline:1px solid var(--bg-secondary);width:100%}#eventBlurbs{max-width:500px;display:inline-block;vertical-align:top}@media (min-width: 768px){#eventWindow{display:inline-block;vertical-align:top;margin-left:10px}}input:checked+.checkInBar .checkbox{background-color:#15a7f1}input:checked+.checkInBar .checkbox:after{content:'';border-bottom:3px solid white;border-left:3px solid white;width:11px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-100% + 3px)) rotate(-45deg)}.checkinFields input{display:none}.bar,.checkInBar{position:relative;background-color:var(--bg-primary);border-radius:3px;cursor:pointer;display:block;padding:5px 5px 5px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;padding-left:30px}.bar:not(:last-child),.checkInBar:not(:last-child){margin-bottom:5px}.bar:hover,.checkInBar:hover{background-color:var(--bg-primary-hover)}.bar .checkbox,.checkInBar .checkbox{height:15px;display:inline-block;border:2px solid #15a7f1;border-radius:3px;width:15px;position:absolute;left:5px;top:50%;transform:translateY(-50%)}div:not(.eventSelect)>.eventBlurb:last-child{margin-bottom:15px}.eventBlurb{background-color:var(--bg-primary);color:inherit;border-radius:3px;cursor:pointer;border-left:3px solid #11cfae;display:block;font-size:90%;margin-bottom:5px;padding:5px 5px 5px 10px;text-align:left;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important}.eventBlurb.posted{padding:5px 20px 5px 10px}.eventBlurb.posted:after{content:'\4f';color:#999999;position:absolute;right:4px;top:50%;transform:translate(0%, -50%);font-family:"schedgeup" !important}.eventBlurb.missingStaff{border-color:#fa6e8c}.eventBlurb:hover{background-color:var(--bg-primary-hover)}.eventBlurb .time{display:none}@media (min-width: 768px){.eventBlurb .time{display:inline}}.eventBlurb span{color:var(--text-color-secondary)}.calendarHeader{position:relative;padding-bottom:10px}#calendar .options{padding-bottom:10px}#calendar .options a{background-color:var(--bg-primary);border-radius:5px;display:inline-block;border:1px solid var(--text-color-secondary);color:var(--text-color-secondary);padding:6px 10px}#calendar .options a:hover{color:var(--bg-primary);background-color:var(--text-color-secondary)}#calendar .options a:not(:last-child){margin-right:5px}.addNotes .availability input[type="text"]{display:block !important}.add_note{border-radius:20px;color:white;padding:10px 20px;text-decoration:none;display:inline-block;font-family:"schedgeup";cursor:pointer;background:transparent;background-image:linear-gradient(80deg, transparent, transparent);padding:5px 10px;border:2px solid white;font-size:13px}.add_note:hover{color:#5f15f1;background-color:white}.day_of_week{float:right;color:#b8cad3;font-size:80%;display:inline}@media (min-width: 768px){.day_of_week{display:none}}.assigned_to{padding-top:3px;margin-top:3px;border-top:1px solid #999999;font-size:90%;white-space:normal}.today .date{font-weight:bold}.past{opacity:.5}#preview_email{all:unset;display:inline-block;overflow:hidden;width:660px;margin:10px;border-radius:10px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important}#preview_email h1{display:block;font-size:2em;margin-top:0.67em;margin-bottom:0.67em;margin-left:0;margin-right:0;font-weight:bold}#preview_email h2{display:block;font-size:1.5em;margin-top:0.83em;margin-bottom:0.83em;margin-left:0;margin-right:0;font-weight:bold}.convention_schedule{padding:30px;display:flex;flex-direction:column;text-align:left;gap:30px}@media (max-width: 768px){.convention_schedule{padding:15px}}.convention_schedule_time_slot.minimized .convention_schedule_time_slot_workshops{max-height:0px}.convention_schedule_time_slot.minimized h3:before{transform:translate(-100%, -50%) rotate(-90deg)}.convention_schedule_time_slot_workshops{display:flex;flex-direction:column;gap:8px;overflow:hidden;max-height:4000px;transition:max-height 1s}.convention_schedule_time_slot_workshops.minimized{max-height:0px}.convention_schedule_time_slot_header{display:flex;justify-content:space-between;align-items:baseline}@media (max-width: 768px){.convention_schedule_time_slot_header{flex-direction:column;align-items:normal}.convention_schedule_time_slot_header .number_selected{flex-grow:1;text-align:center}}.convention_schedule_time_slot_header .links{display:flex;gap:10px}.convention_schedule_time_slot_header .links a{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px}.convention_schedule_time_slot_header .links a:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.convention_schedule_time_slot_header .links a:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.convention_schedule_time_slot_header .links a.manager,.convention_schedule_time_slot_header .links a.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.convention_schedule_time_slot_header .links a.manager:hover,.convention_schedule_time_slot_header .links a.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.convention_schedule_time_slot_header .links a.manager:focus,.convention_schedule_time_slot_header .links a.pink:focus{box-shadow:0px 0px 5px #f115a7}.convention_schedule_time_slot_header .links a.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.convention_schedule_time_slot_header .links a.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.convention_schedule_time_slot_header .links a.purple:focus{box-shadow:0px 0px 5px #5f15f1}.convention_schedule_time_slot_header .links a.admin,.convention_schedule_time_slot_header .links a.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.convention_schedule_time_slot_header .links a.admin:hover,.convention_schedule_time_slot_header .links a.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.convention_schedule_time_slot_header .links a.admin:focus,.convention_schedule_time_slot_header .links a.orange:focus{box-shadow:0px 0px 5px #f15f15}.convention_schedule_time_slot_header .links a.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.convention_schedule_time_slot_header .links a.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.convention_schedule_time_slot_header .links a.disabled:focus{box-shadow:0px 0px 5px #313c46}.convention_schedule_time_slot_header .links .number_selected{background:var(--accent-1);border-radius:3px;color:white;padding:5px 8px;margin-bottom:5px;user-select:none}.convention_schedule_time_slot_header .links .number_selected:after{content:'0'}.convention_schedule_time_slot_header .links .number_selected[data-selected='1']:after{content:'1'}.convention_schedule_time_slot_header .links .number_selected[data-selected='2']:after{content:'2'}.convention_schedule_time_slot_header .links .number_selected[data-selected='3']:after{content:'3'}.convention_schedule .workshop_card{border-radius:4px;background:var(--bg-primary);font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;display:flex;flex-direction:column;border:2px solid transparent;position:relative;transition:padding-top .5s}.convention_schedule .workshop_card:after{position:absolute;top:0;left:0;background:var(--flair);padding:5px;color:white;line-height:18px;display:block;text-align:center;border-radius:0px 0px 4px 0px}.convention_schedule .workshop_card.cancelled{opacity:.5;user-select:none;border:2px solid var(--alert)}.convention_schedule .workshop_card[data-priority='1']:after{content:'1st Choice'}.convention_schedule .workshop_card[data-priority='2']:after{content:'2nd Choice'}.convention_schedule .workshop_card[data-priority='3']:after{content:'3rd Choice'}.convention_schedule .workshop_card:not(.more_info) .workshop_card_more_info{display:none}.convention_schedule .workshop_card.selected{border:2px solid var(--flair);padding-top:14px}@media (max-width: 768px){.convention_schedule .workshop_card.selected{padding-top:20px}}.convention_schedule .workshop_card.selected button.select{background:var(--bg-primary);color:var(--flair);border:2px solid var(--flair)}.convention_schedule .workshop_card.selected button.select:after{content:'ed'}.convention_schedule .workshop_card.assigned{border:2px solid var(--flair)}.convention_schedule .workshop_card .manager_note{font-style:italic;color:var(--flair)}.convention_schedule .workshop_card .manager_note:before,.convention_schedule .workshop_card .manager_note:after{content:"*"}.convention_schedule .workshop_card .manager_note.cancelled{color:var(--alert)}.convention_schedule .workshop_card .manager_note.purple{color:var(--green)}.convention_schedule .workshop_card_links{display:flex;gap:5px;align-items:center}.convention_schedule .workshop_card_links .dropdown{position:relative;display:inline-block;padding:0px 0px}.convention_schedule .workshop_card_links .dropdown .dropdown-content-more{position:relative}.convention_schedule .workshop_card_links .dropdown .dropdown-content-more div{position:absolute;right:100%;top:0}.convention_schedule .workshop_card_links .dropdown .dropdown-content-more:not(:hover) div{display:none !important}.convention_schedule .workshop_card_links .dropdown .dropdown-content-more button{font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;background:unset;border:unset;padding:12px 16px;font-size:16px}.convention_schedule .workshop_card_links .dropdown.admin .dropButton{color:#f15f15}.convention_schedule .workshop_card_links .dropdown.manager .dropButton{color:#f115a7}.convention_schedule .workshop_card_links .dropdown.manager .manager_toggle{color:#f115a7;cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block}.convention_schedule .workshop_card_links .dropdown.manager .manager_toggle.active{background-color:#f115a7;color:white}.convention_schedule .workshop_card_links .dropdown.manager .manager_toggle:hover{background-color:#fdd5ef;color:#f115a7}.convention_schedule .workshop_card_links .dropdown.manager .manager_menu:not(.active){display:none}.convention_schedule .workshop_card_links .dropdown.active{border-bottom:2px solid #15a7f1}.convention_schedule .workshop_card_links .dropdown:hover .dropdown-content{display:block}.convention_schedule .workshop_card_links .dropdown:hover .dropButton{background-color:var(--bg-primary-hover);color:#15a7f1}.convention_schedule .workshop_card_links .dropdown .dropButton{padding-top:10px;padding-bottom:10px;background-color:var(--bg-primary);border:none;font:inherit;color:var(--text-color-secondary);cursor:pointer}.convention_schedule .workshop_card_links .dropdown .dropdown-content{display:none;cursor:pointer;position:absolute;background-color:var(--bg-primary-hover);min-width:160px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;z-index:11;right:0}.convention_schedule .workshop_card_links .dropdown .dropdown-content hr{color:var(--text-color-secondary);margin:0px;border-width:.5px}.convention_schedule .workshop_card_links .dropdown .dropdown-content a,.convention_schedule .workshop_card_links .dropdown .dropdown-content button{color:var(--text-color);cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block;box-sizing:border-box;width:100%;font-size:1em}.convention_schedule .workshop_card_links .dropdown .dropdown-content a.manager,.convention_schedule .workshop_card_links .dropdown .dropdown-content button.manager{color:var(--accent-2)}.convention_schedule .workshop_card_links .dropdown .dropdown-content a.admin,.convention_schedule .workshop_card_links .dropdown .dropdown-content button.admin{color:var(--accent-3)}.convention_schedule .workshop_card_links .dropdown .dropdown-content a.pressed,.convention_schedule .workshop_card_links .dropdown .dropdown-content button.pressed{color:black;background:none}.convention_schedule .workshop_card_links .dropdown .dropdown-content a:hover,.convention_schedule .workshop_card_links .dropdown .dropdown-content button:hover{background-color:#15a7f1;color:white}.convention_schedule .workshop_card_links .dropdown .dropButton{padding:3px 3px 0px}.convention_schedule .workshop_card_links .dropdown:hover .dropButton{background:var(--flair);color:white;border-radius:5px 5px 0px 0px}.convention_schedule .workshop_card_links .dropdown a,.convention_schedule .workshop_card_links .dropdown button{font-size:16px;background:unset;border:unset;text-align:center}.convention_schedule .workshop_card_links .dropdown a.manager,.convention_schedule .workshop_card_links .dropdown button.manager{color:var(--accent-2)}.convention_schedule .workshop_card_links .dropdown a:hover,.convention_schedule .workshop_card_links .dropdown button:hover{background:var(--flair);color:white}.convention_schedule .workshop_card_links>a,.convention_schedule .workshop_card_links>button{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px;padding:6px 12px;border-top:2px solid transparent;border-bottom:2px solid transparent;align-items:center}.convention_schedule .workshop_card_links>a:hover,.convention_schedule .workshop_card_links>button:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.convention_schedule .workshop_card_links>a:focus,.convention_schedule .workshop_card_links>button:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.convention_schedule .workshop_card_links>a.manager,.convention_schedule .workshop_card_links>a.pink,.convention_schedule .workshop_card_links>button.manager,.convention_schedule .workshop_card_links>button.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.convention_schedule .workshop_card_links>a.manager:hover,.convention_schedule .workshop_card_links>a.pink:hover,.convention_schedule .workshop_card_links>button.manager:hover,.convention_schedule .workshop_card_links>button.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.convention_schedule .workshop_card_links>a.manager:focus,.convention_schedule .workshop_card_links>a.pink:focus,.convention_schedule .workshop_card_links>button.manager:focus,.convention_schedule .workshop_card_links>button.pink:focus{box-shadow:0px 0px 5px #f115a7}.convention_schedule .workshop_card_links>a.purple,.convention_schedule .workshop_card_links>button.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.convention_schedule .workshop_card_links>a.purple:hover,.convention_schedule .workshop_card_links>button.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.convention_schedule .workshop_card_links>a.purple:focus,.convention_schedule .workshop_card_links>button.purple:focus{box-shadow:0px 0px 5px #5f15f1}.convention_schedule .workshop_card_links>a.admin,.convention_schedule .workshop_card_links>a.orange,.convention_schedule .workshop_card_links>button.admin,.convention_schedule .workshop_card_links>button.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.convention_schedule .workshop_card_links>a.admin:hover,.convention_schedule .workshop_card_links>a.orange:hover,.convention_schedule .workshop_card_links>button.admin:hover,.convention_schedule .workshop_card_links>button.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.convention_schedule .workshop_card_links>a.admin:focus,.convention_schedule .workshop_card_links>a.orange:focus,.convention_schedule .workshop_card_links>button.admin:focus,.convention_schedule .workshop_card_links>button.orange:focus{box-shadow:0px 0px 5px #f15f15}.convention_schedule .workshop_card_links>a.disabled,.convention_schedule .workshop_card_links>button.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.convention_schedule .workshop_card_links>a.disabled:hover,.convention_schedule .workshop_card_links>button.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.convention_schedule .workshop_card_links>a.disabled:focus,.convention_schedule .workshop_card_links>button.disabled:focus{box-shadow:0px 0px 5px #313c46}.convention_schedule .workshop_card_links>a.manager,.convention_schedule .workshop_card_links>button.manager{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.convention_schedule .workshop_card_links>a.manager:hover,.convention_schedule .workshop_card_links>button.manager:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.convention_schedule .workshop_card_links>a.add_fields,.convention_schedule .workshop_card_links>a.remove_fields,.convention_schedule .workshop_card_links>button.add_fields,.convention_schedule .workshop_card_links>button.remove_fields{display:none}.convention_schedule .workshop_card_links fieldset .add_fields,.convention_schedule .workshop_card_links fieldset .remove_fields{display:none}@media (max-width: 768px){.convention_schedule .workshop_card_links{flex-direction:column-reverse}.convention_schedule .workshop_card_links .more_info span{display:none}.convention_schedule .workshop_card_links .more_info:before{content:"+"}.convention_schedule .workshop_card_links .manager{display:none}}.convention_schedule .workshop_card h5{font-style:italic;position:relative;cursor:pointer;user-select:none}.convention_schedule .workshop_card h5:before{content:"Click for Instructor Bio";position:absolute;bottom:-10px;right:50%;transform:translate(50%, 100%);background:var(--flair);color:white;border-radius:5px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;white-space:nowrap;padding:5px 8px;opacity:0;user-select:none;pointer-events:none;transition:.5s}.convention_schedule .workshop_card h5:after{content:'';border:8px solid transparent;position:absolute;border-bottom-color:var(--flair);bottom:-11px;right:50%;transform:translate(50%, 0%);opacity:0;user-select:none;pointer-events:none;transition:.5s}.convention_schedule .workshop_card h5:hover{text-decoration:underline}.convention_schedule .workshop_card h5:hover:before,.convention_schedule .workshop_card h5:hover:after{opacity:1}.convention_schedule .workshop_card_header{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.convention_schedule .workshop_card_header{align-items:flex-start}}.convention_schedule .workshop_card_info{padding:12px 16px;display:flex;gap:8px;flex-direction:column}.convention_schedule .workshop_card_title{display:flex;gap:5px}@media (max-width: 768px){.convention_schedule .workshop_card_title{flex-direction:column}}.convention_schedule .workshop_card_more_info{display:flex;flex-direction:column;gap:20px;background:var(--bg-secondary);padding:20px 15px;border-radius:0px 0px 4px 4px;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4)}.convention_schedule .workshop_card_more_info_first{display:flex;gap:20px}@media (max-width: 768px){.convention_schedule .workshop_card_more_info_first{flex-wrap:wrap}}.convention_schedule .workshop_card h4{font-weight:bold}.convention_schedule .workshop_card .categories{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.convention_schedule h3{text-transform:uppercase;font-weight:bold;margin-bottom:8px;cursor:pointer;position:relative;margin-left:20px}.convention_schedule h3:before{content:'';border:8px solid transparent;border-bottom-width:0px;border-top-color:var(--text-color);display:block;width:0px;transform:translate(-100%, -50%);left:-8px;top:50%;position:absolute;transition:.5s;transition-delay:.5s}.convention_schedule h3:hover{color:#262626}.tag_menu{display:flex;flex-direction:column;padding:10px 30px}@media (max-width: 768px){.tag_menu{padding:10px 15px}.tag_menu .tag_menu_library{gap:5px;font-size:12px;max-height:400px}}.tag_menu.minimized h3:before{transform:translate(-100%, -50%) rotate(-90deg)}.tag_menu.minimized .tag_menu_library{max-height:0px;padding-bottom:0px;margin-bottom:0px}.tag_menu h3{text-transform:uppercase;font-weight:bold;margin-bottom:8px;cursor:pointer;text-align:left;margin-left:20px;position:relative}.tag_menu h3:before{content:'';border:8px solid transparent;border-bottom-width:0px;border-top-color:black;display:block;width:0px;transform:translate(-100%, -50%);left:-8px;top:50%;position:absolute;transition:.5s}.tag_menu_library{display:flex;flex-wrap:wrap;font-size:14px;gap:10px;max-height:200px;transition:max-height .5s;overflow:hidden;padding-bottom:40px;margin-bottom:-40px}.tag_menu_library>*{border:1px solid black;border-radius:3px;padding:5px 8px;transition:max-height .5s;user-select:none;cursor:pointer}.tag_menu_library>*.active{background-color:var(--flair);border-color:transparent;color:white}.tag_menu_library>*:hover{background-color:#75cbf7}*[data-popup]{position:relative;user-select:none}*[data-popup]:before{content:attr(data-popup);font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;font-size:12px;position:absolute;background:var(--flair);color:white;border-radius:5px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;white-space:nowrap;padding:5px 8px;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:-10px;right:50%;transform:translate(50%, 100%)}*[data-popup]:after{content:'';border:8px solid transparent;position:absolute;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:-10px;right:50%;transform:translate(50%, 0%);border-bottom-color:var(--flair)}*[data-popup]:hover:before,*[data-popup]:hover:after{opacity:1}*[data-popup][data-active-popup].active:before{content:attr(data-active-popup)}th[data-popup]{cursor:help}#save_bar{position:sticky;top:5px;z-index:10}#bio{z-index:10}@media (max-width: 768px){#bio{width:calc(100% - 10px)}}#bio .image_container{border-radius:100px;height:120px;width:120px;overflow:hidden;position:relative}#bio .image_container img{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#bio .fields{display:flex;flex-direction:column;gap:10px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}#bio .fields .info{display:flex;flex-direction:column;align-items:baseline}#bio .fields .info h3{font-weight:bold;font-size:18px}@media (max-width: 768px){#bio .fields img{display:none}}.filler_box{border:2px dashed darkgrey;border-radius:4px;padding:5px 8px}.teaching_workshop{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.join_button{padding:5px;text-align:center;position:relative}.join_button:before{content:'+';font-family:'schedgeup';transform:translate(100%, -50%);top:50%;right:0px;color:var(--flair);position:absolute;z-index:2}#workshop_library.view_available .workshop_card[data-spots-available='0']{display:none}.library .workshop_card_title{display:flex;flex-direction:column;align-items:flex-start}.library .workshop_card[data-spots-available='0'],.library .workshop_card.cancelled{cursor:not-allowed;border:2px solid var(--alert)}.library .workshop_card[data-spots-available='0']:not(.more_info) .workshop_description,.library .workshop_card.cancelled:not(.more_info) .workshop_description{display:none}.library .workshop_card[data-spots-available='0'] .workshop_card_links:before,.library .workshop_card.cancelled .workshop_card_links:before{content:'Full';border-radius:5px;display:inline-block;color:white;padding:3px 5px;white-space:nowrap;user-select:none;background:#fa6e8c}.library .workshop_card[data-spots-available='0'] .library_only,.library .workshop_card.cancelled .library_only{display:none !important;pointer-events:none}.library .workshop_card.cancelled .workshop_card_links:before{content:'Cancelled'}.library_only{display:none !important}.library .library_only{display:block !important;white-space:nowrap}tr.cancelled,tr.skipped{color:var(--alert);opacity:.5}@media print{@page{size:11in 8.5in;margin:0;justify-content:center;float:none}body{background-color:unset !important}.workshop_locations.print #mainMenu,.workshop_locations.print .debug_dump{display:none}#poster_options{display:none}.conventions.rooms #mainMenu,.conventions.rooms .debug_dump{display:none}}.workshop_locations.print .poster_header{display:flex;justify-content:space-between;margin-bottom:30px}.workshop_locations.print .poster_header img{max-height:100px}.workshop_locations.print .poster_header .room_number{font-size:30px;padding:20px;background:#0B4E84;color:white;position:relative;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 50% 75%, 0% 100%)}.workshop_locations.print .poster_header .room_number:after{border:50% solid black;position:absolute;top:0px;left:0px;display:block}.workshop_locations.print .weekday{font-size:20px;text-transform:uppercase}.workshop_locations.print .time{font-size:40px}.workshop_locations.print .workshop_title{font-size:20px}.workshop_locations.print .workshop_instructor{font-size:16px;color:#0B4E84}.workshop_locations.print table{border-collapse:collapse;width:100%}.workshop_locations.print table td{padding:12px}.workshop_locations.print table tr:not(:last-child){border-bottom:1px solid black}.workshop_locations.print table tr:last-child td{padding-bottom:0px}.infoForm.help .tag{border:1px solid var(--flair);color:var(--flair);white-space:normal}.infoForm.help .tag:hover{border-color:var(--flair);background:var(--flair);color:white}.conventions.pick_workshops .workshop_popup{position:fixed;overflow:hidden;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--max-width);background:var(--bg-primary);max-width:calc(100% - 20px);border-radius:10px;cursor:pointer;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important}.conventions.pick_workshops .workshop_popup h2{background:var(--flair);color:white;font-size:120%;margin:0px;padding:5px;position:relative}.conventions.pick_workshops .workshop_popup h2:after{position:absolute;content:"×";top:50%;right:10px;transform:translate(0, -50%)}.conventions.pick_workshops .workshop_popup div{padding:10px}.conventions.pick_workshops .duplicate{border-color:red}.conventions.pick_workshops .field:not(.selected) .workshop_info{display:none}.conventions.pick_workshops .field.match .workshop_info{border-color:var(--accent-1) !important}.conventions.pick_workshops .field.match select{border-color:var(--accent-1) !important}.conventions.pick_workshops .field.selected select{display:none}.conventions.pick_workshops .field.selected .workshop_info{border:2px solid var(--flair);border-radius:3px;padding:5px;font-size:80%;cursor:pointer;width:150px}.conventions.pick_workshops #workshop_bank{display:flex;gap:10px;flex-wrap:wrap}.conventions.pick_workshops #workshop_bank div{border-radius:5px;display:inline-block;color:#15a7f1;border:1px solid #15a7f1;padding:3px 5px;white-space:nowrap;user-select:none}.conventions.pick_workshops #workshop_bank div:after{content:attr(data-count) "/" attr(data-max);padding-left:10px}.conventions.pick_workshops #workshop_bank div.error{color:var(--alert);border-color:var(--alert)}.conventions.pick_workshops #workshop_bank div[data-count="0"]{color:gray;border-color:gray}.conventions.pick_workshops #category_bank{display:flex;gap:5px;flex-wrap:wrap;padding:0px 5px 30px}.conventions.pick_workshops #category_bank div{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#0c88c7;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:80%;margin-bottom:0px;cursor:pointer}.conventions.pick_workshops #category_bank div:hover{background-color:#0a78af}.conventions.pick_workshops #category_bank div.active{background:var(--accent-1)}body.landing{color:var(--text-color-secondary)}body.landing #navMenu a:hover{color:var(--text-color)}#demo .tabs{display:flex}#demo .tabs div{color:inherit;background-color:var(--bg-primary-hover);width:calc(100% / 3);float:left;text-align:center;padding:5px 0px;border-radius:5px 5px 0px 0px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#demo .tabs div:not(.active):hover{background-color:var(--bg-primary);color:var(--text-color)}#demo .tabs div.active{color:#fff;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1)}#demo .tabs div.active:nth-child(2){background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}#demo .tabs div.active:nth-child(3){background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}#demo #features{padding:60px 20px;background-color:var(--bg-primary);margin:0px -10px}@media (min-width: 576px){#demo #features{padding:60px 40px}}#demo .feature{flex-grow:1;padding:10px 0px 10px 50px;font-size:14px;box-sizing:border-box;text-align:left;position:relative}#demo .feature h2{font-size:1.75em}@media (min-width: 576px){#demo .feature{width:calc(100% / 3);padding-right:20px}}@media (min-width: 992px){#demo .feature{width:calc(100% / 3 - 70px);padding-right:20px}}#demo .feature>div{display:inline-block}#demo .feature i{position:absolute;left:0px;font-size:2em}#demo .feature:nth-child(3n-2) i{color:#15a7f1}#demo .feature:nth-child(3n-1) i{color:#5f15f1}#demo .feature:nth-child(3n-0) i{color:#f115a7}#demo #tab_widget{max-width:none}#demo #tabbed{clear:both;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;background-color:var(--bg-primary);border-radius:0px 0px 10px 10px;margin-bottom:40px}#demo #tabbed>div{padding:20px;display:block;text-align:center;display:none}#demo #tabbed>div.active{display:block}#demo h1{font-size:40px;color:var(--text-color)}@media (max-width: 768px){#demo h1{font-size:27px}}#demo .hero h1{color:#fff}#demo h2{font-size:30px;color:var(--text-color)}@media (max-width: 768px){#demo h2{font-size:20px}}#demo hr{color:var(--text-color-secondary);max-width:300px;margin-bottom:10px}#demo p{font-size:110%;color:var(--text-color-secondary)}#demo a.more_info{border:2px solid #5f15f1;padding:10px;color:#5f15f1;transition:.5s;text-transform:uppercase;display:inline-block;margin-top:10px}#demo a.more_info:hover{background-color:#5f15f1;color:white}#demo a.wireframe_button{border:2px solid #fff;padding:10px;color:#fff;transition:.5s;text-transform:uppercase;display:inline-block}#demo a.wireframe_button:hover{background-color:#fff;color:#5f15f1}#demo a.wireframe_button.orange{border:2px solid #f15f15;padding:10px;color:#f15f15;transition:.5s;text-transform:uppercase;display:inline-block}#demo a.wireframe_button.orange:hover{background-color:#f15f15;color:white}#demo a.wireframe_button.pink{border:2px solid #f115a7;padding:10px;color:#f115a7;transition:.5s;text-transform:uppercase;display:inline-block}#demo a.wireframe_button.pink:hover{background-color:#f115a7;color:white}#demo .demo_widget{text-align:center;padding:20px;max-width:1400px}@media (max-width: 768px){#demo .demo_widget{max-width:100%}}#demo .demo_widget img{width:100%}#demo .demo_widget .image_container{max-width:500px;text-align:center}@media (max-width: 768px){#demo .demo_widget .image_container{max-width:100%}}#demo .demo_widget>div{display:inline-block;vertical-align:middle;text-align:left;max-width:100%;width:500px}@media (max-width: 768px){#demo .demo_widget>div{width:auto}}#demo .demo_widget.right{text-align:right}@media (min-width: 992px){#demo .demo_widget>div:nth-child(1):not(.image_container){padding-right:20px}}@media (min-width: 992px){#demo .demo_widget>div:nth-child(2):not(.image_container){padding-left:20px}}#demo .demo_widget hr{max-width:100px;text-align:left;margin-bottom:10px}#demo .demo_widget h2{font-size:30px}@media (max-width: 768px){#demo .demo_widget h2.smaller_mobile{font-size:100%}}#demo .demo_widget h3{text-transform:uppercase;font-size:80%;color:var(--text-color-secondary);padding-bottom:10px}#demo #pricing_options{display:flex;flex-wrap:wrap;align-items:flex-start}#demo .pricing_widget{margin:10px;vertical-align:top;overflow:hidden;border-radius:10px;display:inline-block;background-color:var(--bg-primary);-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;width:calc(100% - 20px)}@media (min-width: 576px){#demo .pricing_widget{width:calc(50% - 20px)}}@media (min-width: 992px){#demo .pricing_widget{width:calc(25% - 20px)}}#demo .pricing_widget:nth-child(2){background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1)}#demo .pricing_widget:nth-child(2) .new{color:#0a78af}#demo .pricing_widget:nth-child(3){background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}#demo .pricing_widget:nth-child(3) .new{color:#420aaf}#demo .pricing_widget:nth-child(4){background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}#demo .pricing_widget:nth-child(4) .new{color:#af0a78}#demo .pricing_widget:not(:first-child){color:white !important}#demo .pricing_widget:not(:first-child) h3{border-color:white !important}#demo .pricing_widget:not(:first-child) h2{color:inherit}#demo .pricing_widget .info{padding:30px}#demo .pricing_widget .info h3{text-transform:uppercase;padding-bottom:25px;border-bottom:1px solid black;margin-bottom:30px}#demo .pricing_widget .info h2{font-size:60px}#demo .pricing_widget .info a{padding:20px;margin-top:20px;display:block;background-color:rgba(0,0,0,0.4);border-radius:10px;color:white}#demo .pricing_widget .info a:hover{background-color:rgba(0,0,0,0.6)}#demo .pricing_widget .features{color:black;background-color:white;padding:10px}#demo .pricing_widget .features span{display:block}#demo .pricing_widget .features hr{margin-top:10px;margin-bottom:10px;border-width:.5px;border-color:#dddddd}#demo .updates{padding:10px;max-width:700px;width:calc(100% - 20px);display:inline-block}@media (min-width: 768px){#demo .updates{padding:20px}}#demo .updates hr{margin-top:30px;margin-bottom:50px}#demo .updates li{text-align:left;padding:20px}#demo .updates li dt{font-size:1.2em;font-weight:bold;padding-bottom:5px}#demo .updates li dt:after{color:white;border-radius:3px;font-size:12px;padding:1px 4px;text-transform:uppercase;margin-left:20px;white-space:nowrap}#demo .updates li dt.update:after{background-color:#5f15f1;content:'update'}#demo .updates li dt.new:after{background-color:#f15f15;content:'new feature'}#demo .updates li dt.fix:after{background-color:#f115a7;content:'bug/fix'}#demo .updates li dd{font-size:1em}#demo .updates li dd a{text-decoration:underline}#demo .updates h1{font-size:1em;text-align:center;text-transform:uppercase;color:grey}#demo #pricing_addons>div{align-items:center;justify-content:center;vertical-align:top;align-items:flex-start}@media (min-width: 576px){#demo #pricing_addons>div{display:flex}}#demo #getting_started{background-color:var(--bg-primary);max-width:600px;display:inline-block;padding:20px 20px 40px;border-radius:5px}#demo #getting_started h3{text-transform:uppercase;font-size:80%;color:var(--text-color-secondary);padding-bottom:10px;padding-top:30px}#demo #getting_started a:not(.wireframe_button){border:2px solid #f115a7;padding:10px;color:#f115a7;transition:.5s;text-transform:uppercase;display:inline-block;border-radius:3px;margin-top:10px}#demo #getting_started a:not(.wireframe_button):hover{background-color:#f115a7;color:white}#demo #getting_started a:not(.wireframe_button).done{background-color:#11cfae;border-color:#11cfae;color:white;font-size:0px}#demo #getting_started a:not(.wireframe_button).done:before{content:'done';font-size:16px}#demo #getting_started .percentage{margin-top:20px;margin-bottom:20px;background-color:#e7edf0}#demo .addon_widget{vertical-align:top;background-color:var(--bg-primary);overflow:hidden;border:1px solid var(--accent-light);color:var(--text-color);-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;width:calc(100% - 20px);border-radius:10px;margin:10px}@media (min-width: 576px){#demo .addon_widget{width:calc(50% - 20px)}}@media (min-width: 992px){#demo .addon_widget{width:calc(50% - 20px)}}#demo .addon_widget h3{text-transform:lowercase;font-size:1.5em;font-weight:bold;margin-top:1.25rem;margin-bottom:1.25rem}#demo .addon_widget h4{margin-top:1.25rem;margin-bottom:1.25rem;font-size:18px}#demo .addon_widget p{margin-top:1.25rem;margin-bottom:1.25rem}#demo .addon_widget:nth-child(4n-3) .bubble{background-color:#15a7f1}#demo .addon_widget:nth-child(4n-2) .bubble{background-color:#5f15f1}#demo .addon_widget:nth-child(4n-1) .bubble{background-color:#f115a7}#demo .addon_widget:nth-child(4n-0) .bubble{background-color:#f15f15}#demo .addon_widget>div{padding:20px 40px}#demo .addon_widget>div>div{width:50px;height:50px;display:block;text-align:center;border-radius:50%;overflow:hidden;margin:0 auto;font-family:"schedgeup" !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#demo .addon_widget>div>div i{font-size:1.7em;color:white}#month_select_form:not(.range) #range{display:none}#month_select_form:not(.range) #switch:after{content:" range"}#month_select_form:not(.range) .actions input{display:none}#month_select_form.range #months{display:none}#month_select_form.range #switch:after{content:" month"}#exampleEmail{display:inline-block;position:relative;left:auto;transform:none;text-align:left}#exampleEmail .subtitle{padding-top:5px;color:grey;max-height:50px;font-size:80%;overflow-y:scroll}#exampleEmail .to-line{background-color:var(--bg-primary);padding:0px 20px 5px}#error_page{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#error_page h2{font-size:2em}#error_page h3{font-size:1.3em}#error_page a{max-width:100%;width:250px}#error_page p{color:grey}.exchange_bar{background-color:var(--bg-primary);border-radius:3px;cursor:pointer;display:block;padding:5px 5px 5px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;position:relative;text-overflow:unset;padding-right:30px}.exchange_bar:not(:last-child){margin-bottom:5px}.exchange_bar:hover{background-color:var(--bg-primary-hover)}.exchange_bar .icons{position:absolute;top:50%;right:15px;transform:translate(50%, -50%)}.exchange_bar .icons a{display:block}.exchange_bar .icons a[alt]{position:relative;cursor:pointer}.exchange_bar .icons a[alt]:hover:after{display:block}.exchange_bar .icons a[alt]:after{display:none;pointer-events:none;position:absolute;font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif !important}.exchange_bar .icons a[alt]:after{content:attr(alt);width:auto;min-width:120px;max-width:250px;overflow:hidden;text-overflow:ellipsis;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;font-size:16px;position:absolute;left:-5px;bottom:50%;transform:translate(-100%, 50%);z-index:1}.exchange_bar .pill{margin-top:3px;color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#0c88c7;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:70%}.exchange_bar .pill:hover{background-color:#0a78af}.exchange_bar .pill.manager{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#c70c88;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:3px;font-size:70%}.exchange_bar .pill.manager:hover{background-color:#af0a78}.exchange_bar.my_exchange{border:2px solid #15a7f1}.exchange_bar .subtitle{text-overflow:ellipsis;overflow:hidden}.pick_up_bar{background-color:var(--bg-primary);border-radius:3px;cursor:pointer;display:block;padding:5px 5px 5px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;position:relative;padding:5px 55px 5px 10px}.pick_up_bar:not(:last-child){margin-bottom:5px}.pick_up_bar:hover{background-color:var(--bg-primary-hover)}.pick_up_bar .pill{margin-top:3px;color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#0c88c7;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:70%}.pick_up_bar .pill:hover{background-color:#0a78af}.pick_up_bar .approvals{position:absolute;top:50%;right:10px;transform:translate(0%, -50%)}.pick_up_bar .approvals a{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#0da086;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:'schedgeup';text-transform:none;display:block}.pick_up_bar .approvals a:hover{background-color:#0b8873}.pick_up_bar .approvals a.pressed{background:#09715f;background-image:linear-gradient(80deg, #09715f, #096071);-moz-box-shadow:inset 0 0 10px black;-webkit-box-shadow:inset 0 0 10px black;box-shadow:inset 0 0 10px black}.pick_up_bar .approvals a.pressed:hover{background-image:linear-gradient(80deg, #054237, #053842)}.pick_up_bar .approvals a.deny{background-color:#f83d65;margin-bottom:0px}.pick_up_bar .approvals a.deny:hover{background-color:#f72451}.pick_up_bar .approvals a.deny.pressed{background:#f70b3e;background-image:linear-gradient(80deg, #f70b3e, #f7270b);-moz-box-shadow:inset 0 0 10px #660419;-webkit-box-shadow:inset 0 0 10px #660419;box-shadow:inset 0 0 10px #660419}.pick_up_bar .approvals a.deny.pressed:hover{background-image:linear-gradient(80deg, #c80730, #c81e07)}.pick_up_bar .approval{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#0da086;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:5px 10px 3px}.pick_up_bar .approval:hover{background-color:#0b8873}.pick_up_bar .approval.icon-x{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#f83d65;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:5px 10px 3px;margin-bottom:0px}.pick_up_bar .approval.icon-x:hover{background-color:#f72451}@media (min-width: 992px){.infoForm,.widget{content:''}}@keyframes slide-in{from{transform:translate(150%, 50%);opacity:0}to{transform:translate(50%, 50%);opacity:1}}@keyframes slide-out{from{transform:translate(50%, 50%);opacity:1}to{transform:translate(-100%, 50%);opacity:0}}.toggleDelete{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.button{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:11px}.button:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.button:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.button.manager,.button.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.button.manager:hover,.button.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.button.manager:focus,.button.pink:focus{box-shadow:0px 0px 5px #f115a7}.button.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.button.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.button.purple:focus{box-shadow:0px 0px 5px #5f15f1}.button.admin,.button.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.button.admin:hover,.button.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.button.admin:focus,.button.orange:focus{box-shadow:0px 0px 5px #f15f15}.button.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.button.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.button.disabled:focus{box-shadow:0px 0px 5px #313c46}.button.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.button.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.headerButtons{text-align:center;background-color:var(--bg-primary)}.headerButtons a{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px}.headerButtons a:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.headerButtons a:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.headerButtons a.manager,.headerButtons a.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.headerButtons a.manager:hover,.headerButtons a.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.headerButtons a.manager:focus,.headerButtons a.pink:focus{box-shadow:0px 0px 5px #f115a7}.headerButtons a.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.headerButtons a.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.headerButtons a.purple:focus{box-shadow:0px 0px 5px #5f15f1}.headerButtons a.admin,.headerButtons a.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.headerButtons a.admin:hover,.headerButtons a.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.headerButtons a.admin:focus,.headerButtons a.orange:focus{box-shadow:0px 0px 5px #f15f15}.headerButtons a.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.headerButtons a.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.headerButtons a.disabled:focus{box-shadow:0px 0px 5px #313c46}.header_options_form{display:flex;gap:10px}.header_options_form input:not([type='submit']){width:calc(100% - 20px);border:1px solid #15a7f1;padding:10px 10px 11px;border-radius:20px}.header_options_form input[type='submit']{font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif}.header_options_form input[type='file']{padding:0px}.header_options_form input[type='file']::file-selector-button{font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;text-transform:lowercase;border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px}.header_options_form input[type='file']::file-selector-button:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.header_options_form input[type='file']::file-selector-button:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.header_options_form input[type='file']::file-selector-button.manager,.header_options_form input[type='file']::file-selector-button.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.header_options_form input[type='file']::file-selector-button.manager:hover,.header_options_form input[type='file']::file-selector-button.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.header_options_form input[type='file']::file-selector-button.manager:focus,.header_options_form input[type='file']::file-selector-button.pink:focus{box-shadow:0px 0px 5px #f115a7}.header_options_form input[type='file']::file-selector-button.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.header_options_form input[type='file']::file-selector-button.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.header_options_form input[type='file']::file-selector-button.purple:focus{box-shadow:0px 0px 5px #5f15f1}.header_options_form input[type='file']::file-selector-button.admin,.header_options_form input[type='file']::file-selector-button.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.header_options_form input[type='file']::file-selector-button.admin:hover,.header_options_form input[type='file']::file-selector-button.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.header_options_form input[type='file']::file-selector-button.admin:focus,.header_options_form input[type='file']::file-selector-button.orange:focus{box-shadow:0px 0px 5px #f15f15}.header_options_form input[type='file']::file-selector-button.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.header_options_form input[type='file']::file-selector-button.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.header_options_form input[type='file']::file-selector-button.disabled:focus{box-shadow:0px 0px 5px #313c46}.advanced_settings:not(.active){display:none}.form-container,.widgets-container{display:flex;justify-content:center;gap:10px;align-items:flex-start;flex-wrap:wrap}@media (max-width: 768px){.form-container,.widgets-container{flex-direction:column;align-items:stretch}.form-container .mobile_bottom,.widgets-container .mobile_bottom{order:10}.form-container .mobile_top,.widgets-container .mobile_top{order:-1}}form.form-container .reminder{font-style:italic;color:#b8cad3;margin-bottom:20px}.formHeader{position:relative;display:flex;background-color:var(--bg-primary);border-bottom:1px solid var(--accent-dark);padding:20px;padding-right:38px;text-align:left}.formHeader .buttons{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;gap:5px}.formHeader .buttons a{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px;white-space:nowrap}.formHeader .buttons a:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.formHeader .buttons a:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.formHeader .buttons a.manager,.formHeader .buttons a.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.formHeader .buttons a.manager:hover,.formHeader .buttons a.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.formHeader .buttons a.manager:focus,.formHeader .buttons a.pink:focus{box-shadow:0px 0px 5px #f115a7}.formHeader .buttons a.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.formHeader .buttons a.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.formHeader .buttons a.purple:focus{box-shadow:0px 0px 5px #5f15f1}.formHeader .buttons a.admin,.formHeader .buttons a.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.formHeader .buttons a.admin:hover,.formHeader .buttons a.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.formHeader .buttons a.admin:focus,.formHeader .buttons a.orange:focus{box-shadow:0px 0px 5px #f15f15}.formHeader .buttons a.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.formHeader .buttons a.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.formHeader .buttons a.disabled:focus{box-shadow:0px 0px 5px #313c46}form.infoForm,div.infoForm{position:relative}form .radios input[type="radio"],form .radios input[type="checkbox"],form div.collection_check_boxes input[type="radio"],form div.collection_check_boxes input[type="checkbox"]{position:absolute;opacity:0;z-index:-1}form .radios label:not(.radioHeader),form div.collection_check_boxes label:not(.radioHeader){font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:white;font-size:11px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:relative;display:inline-block;margin-left:5px;padding-left:10px;padding-right:10px;line-height:36px;border-radius:20px;border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);cursor:pointer;user-select:none}form .radios label:not(.radioHeader):not(:nth-last-child(3)),form div.collection_check_boxes label:not(.radioHeader):not(:nth-last-child(3)){margin-bottom:10px}form .radios input[type="radio"]:checked+label,form .radios input[type="checkbox"]:checked+label,form div.collection_check_boxes input[type="radio"]:checked+label,form div.collection_check_boxes input[type="checkbox"]:checked+label{padding-left:10px;color:#fff;background-color:#15a7f1}form .radios input[type="radio"]:checked+label:before,form .radios input[type="checkbox"]:checked+label:before,form div.collection_check_boxes input[type="radio"]:checked+label:before,form div.collection_check_boxes input[type="checkbox"]:checked+label:before{top:0;width:calc(100% - 4px);height:calc(100% - 4px);background:#15a7f1}*.infoForm,.widget{background-color:var(--bg-secondary);border-radius:15px;overflow:hidden;vertical-align:top;display:inline-block;margin-top:10px;width:100%;max-width:100%;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important}*.infoForm.associationHeader,.widget.associationHeader{border-radius:15px 15px 0px 0px;margin-bottom:10px}@media (min-width: 576px){*.infoForm,.widget{width:350px}}*.infoForm .collection_check_boxes+label,.widget .collection_check_boxes+label{float:unset !important;position:relative !important;transform:unset !important;text-align:center !important;padding-bottom:0px !important;font-size:11px !important;display:inline-block !important}*.infoForm.wideForm,.widget.wideForm{width:600px}*.infoForm h4,.widget h4{text-transform:uppercase;padding-top:10px;padding-bottom:10px;user-select:none;text-align:center}*.infoForm h4[data-info],.widget h4[data-info]{cursor:pointer;position:relative}*.infoForm h4[data-info]:not(:hover),.widget h4[data-info]:not(:hover){display:inline-block}*.infoForm h4[data-info]:not(:hover):before,.widget h4[data-info]:not(:hover):before{content:"i";font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;border:1px solid #15a7f1;font-weight:bold;position:absolute;right:0px;border-radius:100px;top:50%;right:-4px;transform:translate(100%, -50%);display:block;background:var(--bg-secondary);text-transform:none;width:14px;height:14px;line-height:14px;font-size:10px}*.infoForm h4[data-info]:hover:before,.widget h4[data-info]:hover:before{content:attr(data-info);position:absolute;background:var(--bg-primary);border-radius:5px;border:2px solid #15a7f1;bottom:0;left:50%;transform:translate(-50%, 100%);padding:10px;width:100%;z-index:2;text-transform:none}*.infoForm h4[data-info]:after,.widget h4[data-info]:after{content:"";border:10px solid transparent;border-bottom-color:#15a7f1;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0%);display:none}*.infoForm h4[data-info]:hover:after,.widget h4[data-info]:hover:after{display:block}*.infoForm .fields,.widget .fields{padding:20px;overflow-y:scroll}*.infoForm .fields:not(.availsList),.widget .fields:not(.availsList){border-bottom:1px solid var(--accent-dark)}*.infoForm .fields::-webkit-scrollbar,.widget .fields::-webkit-scrollbar{display:none}*.infoForm .fields hr,.widget .fields hr{color:#e7edf0}*.infoForm .fields.schedule .field label,.widget .fields.schedule .field label{width:auto !important}*.infoForm .fields.event_notes,.widget .fields.event_notes{font-size:80%;color:#b8cad3;white-space:normal}*.infoForm .fields .field,.widget .fields .field{text-align:right;position:relative}@media (min-width: 768px){*.infoForm .fields .field:not(.wide):not(.collection_check_boxes),.widget .fields .field:not(.wide):not(.collection_check_boxes){padding-left:60px}}*.infoForm .fields .field .radioHeader,.widget .fields .field .radioHeader{width:100px !important}@media (min-width: 768px){*.infoForm .fields .field:not(.checkbox):not(.radios):not(.time):not(.long):not(.collection_check_boxes) label:not(.checkmark):not(.radios):not(.time):not(.long),.widget .fields .field:not(.checkbox):not(.radios):not(.time):not(.long):not(.collection_check_boxes) label:not(.checkmark):not(.radios):not(.time):not(.long){width:60px}}*.infoForm .fields .field .hover-reveal,.widget .fields .field .hover-reveal{max-height:100px;transition:1s;overflow:hidden}*.infoForm .fields .field:not(*.infoForm .fields .field:hover):not(.widget .fields .field:hover) .hover-reveal,.widget .fields .field:not(*.infoForm .fields .field:hover):not(.widget .fields .field:hover) .hover-reveal{max-height:0px}@media (max-width: 768px){*.infoForm .fields .field:not(*.infoForm .fields .field:hover):not(.widget .fields .field:hover) .hover-reveal,.widget .fields .field:not(*.infoForm .fields .field:hover):not(.widget .fields .field:hover) .hover-reveal{max-height:unset;display:block}}*.infoForm .fields .field.admin label,.widget .fields .field.admin label{color:#f15f15 !important;opacity:.7}*.infoForm .fields .field.image img,.widget .fields .field.image img{max-width:100%;padding-bottom:10px}*.infoForm .fields .field.toggleField input[type="text"],.widget .fields .field.toggleField input[type="text"]{display:block;width:calc(100% - 70px) !important}*.infoForm .fields .field.toggleField.toggled .toggle_A,.widget .fields .field.toggleField.toggled .toggle_A{display:none}*.infoForm .fields .field.toggleField.toggled .checkmark,.widget .fields .field.toggleField.toggled .checkmark{float:right}*.infoForm .fields .field.toggleField:not(.toggled) .toggle_A,.widget .fields .field.toggleField:not(.toggled) .toggle_A{display:unset}*.infoForm .fields .field.toggleField:not(.toggled) .toggle_B,.widget .fields .field.toggleField:not(.toggled) .toggle_B{display:none}*.infoForm .fields .field.toggleField input[type="text"],*.infoForm .fields .field.checkbox input[type="text"],.widget .fields .field.toggleField input[type="text"],.widget .fields .field.checkbox input[type="text"]{width:calc(80% - 70px);margin-right:40px}*.infoForm .fields .field.toggleField label.checkmark,*.infoForm .fields .field.checkbox label.checkmark,.widget .fields .field.toggleField label.checkmark,.widget .fields .field.checkbox label.checkmark{width:0px}*.infoForm .fields .field.toggleField label.checkmark:before,*.infoForm .fields .field.toggleField label.checkmark:after,*.infoForm .fields .field.checkbox label.checkmark:before,*.infoForm .fields .field.checkbox label.checkmark:after,.widget .fields .field.toggleField label.checkmark:before,.widget .fields .field.toggleField label.checkmark:after,.widget .fields .field.checkbox label.checkmark:before,.widget .fields .field.checkbox label.checkmark:after{left:auto;right:0px;transform:translateY(-50%)}*.infoForm .fields .field.toggleField label.checkmark:after,*.infoForm .fields .field.checkbox label.checkmark:after,.widget .fields .field.toggleField label.checkmark:after,.widget .fields .field.checkbox label.checkmark:after{transform:translate(calc(-50% - 5px), calc(-50% + 4px)) rotate(-45deg)}*.infoForm .fields .field.toggleField label.checkmark:before,*.infoForm .fields .field.checkbox label.checkmark:before,.widget .fields .field.toggleField label.checkmark:before,.widget .fields .field.checkbox label.checkmark:before{height:34px;width:34px}*.infoForm .fields .field:not(:last-child),.widget .fields .field:not(:last-child){margin-bottom:20px}*.infoForm .fields .field:not(.collection_check_boxes) label:first-of-type:not(.checkmark):not(.radios),*.infoForm .fields .field a.label,.widget .fields .field:not(.collection_check_boxes) label:first-of-type:not(.checkmark):not(.radios),.widget .fields .field a.label{font-size:80%;color:var(--text-color-secondary);display:block;text-align:center;word-wrap:break-word;padding-bottom:5px}@media (min-width: 576px){*.infoForm .fields .field:not(.collection_check_boxes) label:first-of-type:not(.checkmark):not(.radios),*.infoForm .fields .field a.label,.widget .fields .field:not(.collection_check_boxes) label:first-of-type:not(.checkmark):not(.radios),.widget .fields .field a.label{top:50%;left:0px;transform:translateY(-50%);float:left;position:absolute;text-align:left}}*.infoForm .radios input[type="radio"],*.infoForm .radios input[type="checkbox"],*.infoForm div.collection_check_boxes input[type="radio"],*.infoForm div.collection_check_boxes input[type="checkbox"],.widget .radios input[type="radio"],.widget .radios input[type="checkbox"],.widget div.collection_check_boxes input[type="radio"],.widget div.collection_check_boxes input[type="checkbox"]{position:absolute;opacity:0;z-index:-1}*.infoForm .radios label:not(.radioHeader),*.infoForm div.collection_check_boxes label:not(.radioHeader),.widget .radios label:not(.radioHeader),.widget div.collection_check_boxes label:not(.radioHeader){font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:white;font-size:11px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:relative;display:inline-block;margin-left:5px;padding-left:10px;padding-right:10px;line-height:36px;border-radius:20px;border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);cursor:pointer;user-select:none}*.infoForm .radios label:not(.radioHeader):not(:nth-last-child(3)),*.infoForm div.collection_check_boxes label:not(.radioHeader):not(:nth-last-child(3)),.widget .radios label:not(.radioHeader):not(:nth-last-child(3)),.widget div.collection_check_boxes label:not(.radioHeader):not(:nth-last-child(3)){margin-bottom:10px}*.infoForm .radios input[type="radio"]:checked+label,*.infoForm .radios input[type="checkbox"]:checked+label,*.infoForm div.collection_check_boxes input[type="radio"]:checked+label,*.infoForm div.collection_check_boxes input[type="checkbox"]:checked+label,.widget .radios input[type="radio"]:checked+label,.widget .radios input[type="checkbox"]:checked+label,.widget div.collection_check_boxes input[type="radio"]:checked+label,.widget div.collection_check_boxes input[type="checkbox"]:checked+label{padding-left:10px;color:#fff;background-color:#15a7f1}*.infoForm .radios input[type="radio"]:checked+label:before,*.infoForm .radios input[type="checkbox"]:checked+label:before,*.infoForm div.collection_check_boxes input[type="radio"]:checked+label:before,*.infoForm div.collection_check_boxes input[type="checkbox"]:checked+label:before,.widget .radios input[type="radio"]:checked+label:before,.widget .radios input[type="checkbox"]:checked+label:before,.widget div.collection_check_boxes input[type="radio"]:checked+label:before,.widget div.collection_check_boxes input[type="checkbox"]:checked+label:before{top:0;width:calc(100% - 4px);height:calc(100% - 4px);background:#15a7f1}@media (min-width: 768px){*.infoForm .radios div,*.infoForm div.collection_check_boxes div,.widget .radios div,.widget div.collection_check_boxes div{display:inline-block}}*.infoForm .radios div .field_with_errors,*.infoForm div.collection_check_boxes div .field_with_errors,.widget .radios div .field_with_errors,.widget div.collection_check_boxes div .field_with_errors{display:none}*.infoForm div.collection_check_boxes,.widget div.collection_check_boxes{text-align:center !important}*.infoForm div.collection_check_boxes.field,.widget div.collection_check_boxes.field{padding-left:0px}*.infoForm .actions,.widget .actions{background-color:var(--bg-primary);padding:20px 20px 15px 20px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}*.infoForm .actions input[type='submit'],*.infoForm .actions a,.widget .actions input[type='submit'],.widget .actions a{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px;font-weight:normal;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase;margin-bottom:5px}*.infoForm .actions input[type='submit']:hover,*.infoForm .actions a:hover,.widget .actions input[type='submit']:hover,.widget .actions a:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}*.infoForm .actions input[type='submit']:focus,*.infoForm .actions a:focus,.widget .actions input[type='submit']:focus,.widget .actions a:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}*.infoForm .actions input[type='submit'].manager,*.infoForm .actions input[type='submit'].pink,*.infoForm .actions a.manager,*.infoForm .actions a.pink,.widget .actions input[type='submit'].manager,.widget .actions input[type='submit'].pink,.widget .actions a.manager,.widget .actions a.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}*.infoForm .actions input[type='submit'].manager:hover,*.infoForm .actions input[type='submit'].pink:hover,*.infoForm .actions a.manager:hover,*.infoForm .actions a.pink:hover,.widget .actions input[type='submit'].manager:hover,.widget .actions input[type='submit'].pink:hover,.widget .actions a.manager:hover,.widget .actions a.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}*.infoForm .actions input[type='submit'].manager:focus,*.infoForm .actions input[type='submit'].pink:focus,*.infoForm .actions a.manager:focus,*.infoForm .actions a.pink:focus,.widget .actions input[type='submit'].manager:focus,.widget .actions input[type='submit'].pink:focus,.widget .actions a.manager:focus,.widget .actions a.pink:focus{box-shadow:0px 0px 5px #f115a7}*.infoForm .actions input[type='submit'].purple,*.infoForm .actions a.purple,.widget .actions input[type='submit'].purple,.widget .actions a.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}*.infoForm .actions input[type='submit'].purple:hover,*.infoForm .actions a.purple:hover,.widget .actions input[type='submit'].purple:hover,.widget .actions a.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}*.infoForm .actions input[type='submit'].purple:focus,*.infoForm .actions a.purple:focus,.widget .actions input[type='submit'].purple:focus,.widget .actions a.purple:focus{box-shadow:0px 0px 5px #5f15f1}*.infoForm .actions input[type='submit'].admin,*.infoForm .actions input[type='submit'].orange,*.infoForm .actions a.admin,*.infoForm .actions a.orange,.widget .actions input[type='submit'].admin,.widget .actions input[type='submit'].orange,.widget .actions a.admin,.widget .actions a.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}*.infoForm .actions input[type='submit'].admin:hover,*.infoForm .actions input[type='submit'].orange:hover,*.infoForm .actions a.admin:hover,*.infoForm .actions a.orange:hover,.widget .actions input[type='submit'].admin:hover,.widget .actions input[type='submit'].orange:hover,.widget .actions a.admin:hover,.widget .actions a.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}*.infoForm .actions input[type='submit'].admin:focus,*.infoForm .actions input[type='submit'].orange:focus,*.infoForm .actions a.admin:focus,*.infoForm .actions a.orange:focus,.widget .actions input[type='submit'].admin:focus,.widget .actions input[type='submit'].orange:focus,.widget .actions a.admin:focus,.widget .actions a.orange:focus{box-shadow:0px 0px 5px #f15f15}*.infoForm .actions input[type='submit'].disabled,*.infoForm .actions a.disabled,.widget .actions input[type='submit'].disabled,.widget .actions a.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}*.infoForm .actions input[type='submit'].disabled:hover,*.infoForm .actions a.disabled:hover,.widget .actions input[type='submit'].disabled:hover,.widget .actions a.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}*.infoForm .actions input[type='submit'].disabled:focus,*.infoForm .actions a.disabled:focus,.widget .actions input[type='submit'].disabled:focus,.widget .actions a.disabled:focus{box-shadow:0px 0px 5px #313c46}*.infoForm .actions input[type='submit'].deleteButton,*.infoForm .actions input[type='submit'].manager,*.infoForm .actions a.deleteButton,*.infoForm .actions a.manager,.widget .actions input[type='submit'].deleteButton,.widget .actions input[type='submit'].manager,.widget .actions a.deleteButton,.widget .actions a.manager{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}*.infoForm .actions input[type='submit'].deleteButton:hover,*.infoForm .actions input[type='submit'].manager:hover,*.infoForm .actions a.deleteButton:hover,*.infoForm .actions a.manager:hover,.widget .actions input[type='submit'].deleteButton:hover,.widget .actions input[type='submit'].manager:hover,.widget .actions a.deleteButton:hover,.widget .actions a.manager:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}*.infoForm .actions input[type='submit'].admin,*.infoForm .actions a.admin,.widget .actions input[type='submit'].admin,.widget .actions a.admin{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}*.infoForm .actions input[type='submit'].admin:hover,*.infoForm .actions a.admin:hover,.widget .actions input[type='submit'].admin:hover,.widget .actions a.admin:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}*.infoForm .actions .submit,.widget .actions .submit{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e);font-size:11px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase;background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}*.infoForm .actions .submit:hover,.widget .actions .submit:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}*.infoForm .actions .submit:focus,.widget .actions .submit:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}*.infoForm .actions .submit.manager,*.infoForm .actions .submit.pink,.widget .actions .submit.manager,.widget .actions .submit.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}*.infoForm .actions .submit.manager:hover,*.infoForm .actions .submit.pink:hover,.widget .actions .submit.manager:hover,.widget .actions .submit.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}*.infoForm .actions .submit.manager:focus,*.infoForm .actions .submit.pink:focus,.widget .actions .submit.manager:focus,.widget .actions .submit.pink:focus{box-shadow:0px 0px 5px #f115a7}*.infoForm .actions .submit.purple,.widget .actions .submit.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}*.infoForm .actions .submit.purple:hover,.widget .actions .submit.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}*.infoForm .actions .submit.purple:focus,.widget .actions .submit.purple:focus{box-shadow:0px 0px 5px #5f15f1}*.infoForm .actions .submit.admin,*.infoForm .actions .submit.orange,.widget .actions .submit.admin,.widget .actions .submit.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}*.infoForm .actions .submit.admin:hover,*.infoForm .actions .submit.orange:hover,.widget .actions .submit.admin:hover,.widget .actions .submit.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}*.infoForm .actions .submit.admin:focus,*.infoForm .actions .submit.orange:focus,.widget .actions .submit.admin:focus,.widget .actions .submit.orange:focus{box-shadow:0px 0px 5px #f15f15}*.infoForm .actions .submit.disabled,.widget .actions .submit.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}*.infoForm .actions .submit.disabled:hover,.widget .actions .submit.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}*.infoForm .actions .submit.disabled:focus,.widget .actions .submit.disabled:focus{box-shadow:0px 0px 5px #313c46}*.infoForm .actions .submit:hover,.widget .actions .submit:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}*.infoForm .field_with_errors input[type="text"],*.infoForm .field_with_errors input[type="tel"],*.infoForm .field_with_errors input[type='date'],*.infoForm .field_with_errors input[type="number"],*.infoForm .field_with_errors input[type='email'],*.infoForm .field_with_errors input[type='password'],.widget .field_with_errors input[type="text"],.widget .field_with_errors input[type="tel"],.widget .field_with_errors input[type='date'],.widget .field_with_errors input[type="number"],.widget .field_with_errors input[type='email'],.widget .field_with_errors input[type='password']{border-color:red}*.infoForm input[type="text"],*.infoForm input[type="tel"],*.infoForm input[type='date'],*.infoForm input[type='email'],*.infoForm input[type='password'],*.infoForm input[type='datetime-local'],*.infoForm textarea,.widget input[type="text"],.widget input[type="tel"],.widget input[type='date'],.widget input[type='email'],.widget input[type='password'],.widget input[type='datetime-local'],.widget textarea{border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);padding:10px 10px 11px;border-radius:20px;width:100%;box-sizing:border-box}*.infoForm input[type="text"]:disabled,*.infoForm input[type="tel"]:disabled,*.infoForm input[type='date']:disabled,*.infoForm input[type='email']:disabled,*.infoForm input[type='password']:disabled,*.infoForm input[type='datetime-local']:disabled,*.infoForm textarea:disabled,.widget input[type="text"]:disabled,.widget input[type="tel"]:disabled,.widget input[type='date']:disabled,.widget input[type='email']:disabled,.widget input[type='password']:disabled,.widget input[type='datetime-local']:disabled,.widget textarea:disabled{background-color:var(--bg-secondary);color:var(--text-color-secondary);cursor:not-allowed}@media (max-width: 768px){.links-container *.infoForm input[type="text"],.links-container *.infoForm input[type="tel"],.links-container *.infoForm input[type='date'],.links-container *.infoForm input[type='email'],.links-container *.infoForm input[type='password'],.links-container *.infoForm input[type='datetime-local'],.links-container *.infoForm textarea,.links-container .widget input[type="text"],.links-container .widget input[type="tel"],.links-container .widget input[type='date'],.links-container .widget input[type='email'],.links-container .widget input[type='password'],.links-container .widget input[type='datetime-local'],.links-container .widget textarea{border-radius:4px;border:unset}}*.infoForm input[type="text"]:focus,*.infoForm input[type="tel"]:focus,*.infoForm input[type='date']:focus,*.infoForm input[type='email']:focus,*.infoForm input[type='password']:focus,*.infoForm input[type='datetime-local']:focus,*.infoForm textarea:focus,.widget input[type="text"]:focus,.widget input[type="tel"]:focus,.widget input[type='date']:focus,.widget input[type='email']:focus,.widget input[type='password']:focus,.widget input[type='datetime-local']:focus,.widget textarea:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}*.infoForm input[type="number"],.widget input[type="number"]{width:60px;border:1px solid #15a7f1;background:var(--bg-primary);color:var(--text-color);padding:10px 10px 11px;border-radius:5px;box-sizing:border-box}*.infoForm input[type="number"]:disabled,.widget input[type="number"]:disabled{opacity:.5}*.infoForm select,.widget select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);padding:10px 10px 11px;border-radius:20px}*.infoForm select:disabled,.widget select:disabled{background-color:var(--bg-secondary);color:var(--text-color-secondary);cursor:not-allowed}@media (max-width: 768px){.links-container *.infoForm select,.links-container .widget select{border-radius:4px;border:unset}}*.infoForm select:disabled,.widget select:disabled{cursor:no-drop;border-color:var(--text-color-secondary)}*.infoForm select:focus,.widget select:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}*.infoForm select:not(.timeSelect),.widget select:not(.timeSelect){box-sizing:content-box;width:calc(100% - 20px)}@media (min-width: 576px){*.infoForm select:not(.timeSelect),.widget select:not(.timeSelect){width:calc(100% - 20px)}}form table .field select{border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);padding:10px 10px 11px;border-radius:20px}form table .field select:disabled{background-color:var(--bg-secondary);color:var(--text-color-secondary);cursor:not-allowed}@media (max-width: 768px){.links-container form table .field select{border-radius:4px;border:unset}}.fieldError{color:#fa6e8c;padding-top:5px;font-size:80%}.stackForms .infoForm{margin-left:0px !important}@media (min-width: 768px){.stackForms .infoForm{display:block}}.stackForms .disclaimer{font-size:80%;color:var(--text-color-secondary);padding:5px 0px;text-align:right}.disclaimer.admin{font-size:80%;color:var(--text-color-secondary);padding:5px 0px;text-align:right}.minimized .icon-x:before,.minimized .minimize:before{transform:rotate(45deg) !important;display:inline-block}.minimized .fields{display:none}#formHeader>.minimize,#formHeader>.addAssociation{position:absolute;top:50%;right:20px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transform:translateY(-50%)}.addAssociation,.expandAssociations{font-family:'schedgeup';position:relative;user-select:none;transition:opacity .5s}.addAssociation:before,.expandAssociations:before{content:attr(data-popup);font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;font-size:12px;position:absolute;background:var(--flair);color:white;border-radius:5px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;white-space:nowrap;padding:5px 8px;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:50%;left:-10px;transform:translate(-100%, 50%)}.addAssociation:after,.expandAssociations:after{content:'';border:8px solid transparent;position:absolute;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:50%;left:-10px;transform:translate(0%, 50%);border-left-color:var(--flair)}.addAssociation:hover:before,.addAssociation:hover:after,.expandAssociations:hover:before,.expandAssociations:hover:after{opacity:1}@media (max-width: 768px){.addAssociation,.expandAssociations{font-size:16px}}.addAssociation:before{content:"Add"}.expandAssociations:before{content:"Expand All"}.minimize{transition:.3s}textarea.notes{height:100px;max-width:calc(100% - 20px);min-height:13px}@media (min-width: 768px){textarea.notes{min-width:calc(80% - 30px)}}input[type="color"]:disabled{opacity:.5}.mergefields{width:100%;text-align:right;display:inline-block;padding-bottom:5px}.mergefields .tag{background-color:#15a7f1;margin-bottom:5px}span.description,a.description{font-size:80%;padding-bottom:10px;display:block;color:var(--text-color-secondary)}a.description:hover{text-decoration:underline}.field .description{padding-bottom:0px}#form_fields .follow_up:not(.active){display:none}#all_notes_field{display:none}.addNotes #all_notes_field{display:block}.text_field{border-radius:30px;padding:5px 10px;border:2px solid #15a7f1;background:var(--bg-secondary);width:calc(100% - 24px)}.text_field:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.addNotes .avails_event_notes{display:none}.avails_event_notes{display:block;font-size:11px;text-align:center;padding-top:10px;padding-left:15px;padding-right:15px;margin-top:10px;border-top:1px solid #fff}.avails_event_notes:before{content:')';font-family:'schedgeup';position:absolute;left:10px}@media (min-width: 768px){.avails_event_notes{padding-top:5px;padding-bottom:3px;margin-top:0px}}.search_form{background-color:var(--bg-primary);padding:10px 20px;width:100%;margin-left:0px !important;border-radius:3px;text-align:left}.search_form .formHeader{border-bottom-color:transparent}.search_form h3{font-size:20px}.search_form .fields{display:inline-block}.search_form .fields .field{display:inline-block;margin-right:30px}.search_form .fields .field input,.search_form .fields .field select{border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);padding:10px 10px 11px;border-radius:20px;width:calc(100% - 20px);margin-top:5px;border-radius:5px}.search_form .fields .field input:disabled,.search_form .fields .field select:disabled{background-color:var(--bg-secondary);color:var(--text-color-secondary);cursor:not-allowed}@media (max-width: 768px){.links-container .search_form .fields .field input,.links-container .search_form .fields .field select{border-radius:4px;border:unset}}.search_form .actions{float:right}.search_form .actions a,.search_form .actions input[type="submit"]{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;font-size:12px}.search_form .actions a:hover,.search_form .actions input[type="submit"]:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.search_form .actions a:focus,.search_form .actions input[type="submit"]:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.search_form .actions a.manager,.search_form .actions a.pink,.search_form .actions input[type="submit"].manager,.search_form .actions input[type="submit"].pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.search_form .actions a.manager:hover,.search_form .actions a.pink:hover,.search_form .actions input[type="submit"].manager:hover,.search_form .actions input[type="submit"].pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.search_form .actions a.manager:focus,.search_form .actions a.pink:focus,.search_form .actions input[type="submit"].manager:focus,.search_form .actions input[type="submit"].pink:focus{box-shadow:0px 0px 5px #f115a7}.search_form .actions a.purple,.search_form .actions input[type="submit"].purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.search_form .actions a.purple:hover,.search_form .actions input[type="submit"].purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.search_form .actions a.purple:focus,.search_form .actions input[type="submit"].purple:focus{box-shadow:0px 0px 5px #5f15f1}.search_form .actions a.admin,.search_form .actions a.orange,.search_form .actions input[type="submit"].admin,.search_form .actions input[type="submit"].orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.search_form .actions a.admin:hover,.search_form .actions a.orange:hover,.search_form .actions input[type="submit"].admin:hover,.search_form .actions input[type="submit"].orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.search_form .actions a.admin:focus,.search_form .actions a.orange:focus,.search_form .actions input[type="submit"].admin:focus,.search_form .actions input[type="submit"].orange:focus{box-shadow:0px 0px 5px #f15f15}.search_form .actions a.disabled,.search_form .actions input[type="submit"].disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.search_form .actions a.disabled:hover,.search_form .actions input[type="submit"].disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.search_form .actions a.disabled:focus,.search_form .actions input[type="submit"].disabled:focus{box-shadow:0px 0px 5px #313c46}.fields_for{background:white;padding:5px;position:relative;border-radius:15px}.fields_for .destroy{position:absolute;top:0px;right:0px;transform:translate(50%, -50%);background:red;color:white;border-radius:50%;width:25px;height:25px}.fields_for .destroy a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.stackForms .add_fields{display:none}fieldset.collection_check_boxes input[type="radio"],fieldset.collection_check_boxes input[type="checkbox"]{position:absolute;opacity:0;z-index:-1}fieldset.collection_check_boxes label:not(.radioHeader){font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:white;font-size:11px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:relative;display:inline-block;margin-left:5px;padding-left:10px;padding-right:10px;line-height:36px;border-radius:20px;border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);cursor:pointer;user-select:none}fieldset.collection_check_boxes label:not(.radioHeader):not(:nth-last-child(3)){margin-bottom:10px}fieldset.collection_check_boxes input[type="radio"]:checked+label,fieldset.collection_check_boxes input[type="checkbox"]:checked+label{padding-left:10px;color:#fff;background-color:#15a7f1}fieldset.collection_check_boxes input[type="radio"]:checked+label:before,fieldset.collection_check_boxes input[type="checkbox"]:checked+label:before{top:0;width:calc(100% - 4px);height:calc(100% - 4px);background:#15a7f1}fieldset.collection_check_boxes label{margin-bottom:0px !important}fieldset.collection_check_boxes .remove_fields{display:none}form.styledInputs select{border:1px solid #15a7f1;background-color:var(--bg-primary);color:var(--text-color);padding:10px 10px 11px;border-radius:20px;padding:10px 20px 11px 10px}form.styledInputs select:disabled{background-color:var(--bg-secondary);color:var(--text-color-secondary);cursor:not-allowed}@media (max-width: 768px){.links-container form.styledInputs select{border-radius:4px;border:unset}}form.surveyForm,div.surveyForm{display:flex;flex-direction:column;max-width:1280px;width:100%;background:white;margin:20px auto;box-sizing:border-box;background-color:#f7f9fa;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important}form.surveyForm>div,div.surveyForm>div{flex-grow:1}form.surveyForm #header,div.surveyForm #header{background:white;color:black;text-align:left}form.surveyForm #header h1,form.surveyForm #header h2,div.surveyForm #header h1,div.surveyForm #header h2{margin:0px}form.surveyForm h2,div.surveyForm h2{text-transform:uppercase;font-size:18px;font-weight:bold;margin:0px 0px 5px}form.surveyForm p,div.surveyForm p{font-size:14px;margin-bottom:5px}form.surveyForm label.required,div.surveyForm label.required{position:relative;user-select:none}form.surveyForm label.required:before,div.surveyForm label.required:before{content:attr("required");font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;font-size:12px;position:absolute;background:var(--flair);color:white;border-radius:5px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;white-space:nowrap;padding:5px 8px;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:-10px;right:50%;transform:translate(50%, 100%)}form.surveyForm label.required:after,div.surveyForm label.required:after{content:'';border:8px solid transparent;position:absolute;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:-10px;right:50%;transform:translate(50%, 0%);border-bottom-color:var(--flair)}form.surveyForm label.required:hover:before,form.surveyForm label.required:hover:after,div.surveyForm label.required:hover:before,div.surveyForm label.required:hover:after{opacity:1}form.surveyForm label.required:before,div.surveyForm label.required:before{content:"required"}form.surveyForm .fields,div.surveyForm .fields{text-align:left;padding:20px}@media (max-width: 768px){form.surveyForm .fields,div.surveyForm .fields{padding:14px 10px}}form.surveyForm .fields fieldset,div.surveyForm .fields fieldset{border:1px solid grey;position:relative;margin:0px 0px 20px 0px;padding:12px}form.surveyForm .fields fieldset .header,div.surveyForm .fields fieldset .header{display:flex;justify-content:space-between}form.surveyForm .fields fieldset .header .links button,div.surveyForm .fields fieldset .header .links button{font-family:'schedgeup';border:unset;background:unset;cursor:pointer;font-size:16px}form.surveyForm .fields fieldset .help,div.surveyForm .fields fieldset .help{display:none;position:fixed}form.surveyForm .fields fieldset h3,div.surveyForm .fields fieldset h3{margin:0px;font-weight:bold}form.surveyForm .fields fieldset h2:first-child,div.surveyForm .fields fieldset h2:first-child{margin-top:10px}form.surveyForm .fields fieldset .bottom_options.second a:first-child,form.surveyForm .fields fieldset .bottom_options.second button:first-child,div.surveyForm .fields fieldset .bottom_options.second a:first-child,div.surveyForm .fields fieldset .bottom_options.second button:first-child{animation:slide-out 1000ms}form.surveyForm .fields fieldset .bottom_options.second a:last-child,form.surveyForm .fields fieldset .bottom_options.second button:last-child,div.surveyForm .fields fieldset .bottom_options.second a:last-child,div.surveyForm .fields fieldset .bottom_options.second button:last-child{animation:slide-in 1000ms}form.surveyForm .fields fieldset .bottom_options:not(.second) a:first-child,form.surveyForm .fields fieldset .bottom_options:not(.second) button:first-child,div.surveyForm .fields fieldset .bottom_options:not(.second) a:first-child,div.surveyForm .fields fieldset .bottom_options:not(.second) button:first-child{opacity:1}form.surveyForm .fields fieldset .bottom_options:not(.second) a:last-child,form.surveyForm .fields fieldset .bottom_options:not(.second) button:last-child,div.surveyForm .fields fieldset .bottom_options:not(.second) a:last-child,div.surveyForm .fields fieldset .bottom_options:not(.second) button:last-child{opacity:0;pointer-events:none}form.surveyForm .fields fieldset .bottom_options a,form.surveyForm .fields fieldset .bottom_options button,div.surveyForm .fields fieldset .bottom_options a,div.surveyForm .fields fieldset .bottom_options button{animation-timing-function:ease-in-out;animation-iteration-count:1;position:absolute;bottom:0px;right:50%;transform:translate(50%, 50%);color:var(--flair);display:inline-block;font-size:14px;border:2px solid var(--flair);border-radius:30px;text-decoration:none;padding:5px 10px;font-family:inherit;user-select:none;text-align:center;color:var(--flair);margin:auto;cursor:pointer;white-space:nowrap;background:white}form.surveyForm .fields fieldset .bottom_options a:hover,form.surveyForm .fields fieldset .bottom_options button:hover,div.surveyForm .fields fieldset .bottom_options a:hover,div.surveyForm .fields fieldset .bottom_options button:hover{background:var(--flair);color:white}form.surveyForm .fields fieldset .bottom_options a.red,form.surveyForm .fields fieldset .bottom_options button.red,div.surveyForm .fields fieldset .bottom_options a.red,div.surveyForm .fields fieldset .bottom_options button.red{color:var(--alert);display:inline-block;font-size:14px;border:2px solid var(--alert);border-radius:30px;text-decoration:none;padding:5px 10px;font-family:inherit;user-select:none}form.surveyForm .fields fieldset .bottom_options a.red:hover,form.surveyForm .fields fieldset .bottom_options button.red:hover,div.surveyForm .fields fieldset .bottom_options a.red:hover,div.surveyForm .fields fieldset .bottom_options button.red:hover{background:var(--alert);color:white}form.surveyForm .fields fieldset.abrieviated.active .bottom_options,div.surveyForm .fields fieldset.abrieviated.active .bottom_options{display:none}form.surveyForm .fields fieldset.abrieviated:not(.active) .extra_content,div.surveyForm .fields fieldset.abrieviated:not(.active) .extra_content{display:none}form.surveyForm .fields fieldset .fields,div.surveyForm .fields fieldset .fields{padding:0px}form.surveyForm .fields fieldset .expand,div.surveyForm .fields fieldset .expand{position:absolute;top:20px;right:20px;cursor:pointer;text-decoration:none;font-family:'schedgeup';text-align:center;margin:auto;color:var(--flair);opacity:.5}form.surveyForm .fields fieldset .expand.admin,div.surveyForm .fields fieldset .expand.admin{color:var(--tertiary-accent)}form.surveyForm .fields fieldset .remove_fields,div.surveyForm .fields fieldset .remove_fields{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#f83d65;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}form.surveyForm .fields fieldset .remove_fields:hover,div.surveyForm .fields fieldset .remove_fields:hover{background-color:#f72451}form.surveyForm .fields fieldset .fields_for,div.surveyForm .fields fieldset .fields_for{transition:1s;padding-left:1px;overflow:hidden}form.surveyForm .fields fieldset:not(.active) .fields_for,div.surveyForm .fields fieldset:not(.active) .fields_for{height:0px}form.surveyForm .fields fieldset:not(.active) .expand,div.surveyForm .fields fieldset:not(.active) .expand{opacity:1}form.surveyForm .fields .rating,div.surveyForm .fields .rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:5px}@media (max-width: 768px){form.surveyForm .fields .rating,div.surveyForm .fields .rating{justify-content:center}}form.surveyForm .fields .rating span,div.surveyForm .fields .rating span{float:right;position:relative;cursor:pointer}form.surveyForm .fields .rating span:hover ~ span label:after,form.surveyForm .fields .rating span:hover label:after,form.surveyForm .fields .rating span.checked label:after,form.surveyForm .fields .rating span.checked ~ span label:after,div.surveyForm .fields .rating span:hover ~ span label:after,div.surveyForm .fields .rating span:hover label:after,div.surveyForm .fields .rating span.checked label:after,div.surveyForm .fields .rating span.checked ~ span label:after{content:'z';color:#F90;font-family:'schedgeup'}form.surveyForm .fields .rating span input,div.surveyForm .fields .rating span input{position:absolute;top:0px;left:0px;opacity:0;cursor:pointer}form.surveyForm .fields .rating span label:after,div.surveyForm .fields .rating span label:after{font-size:22px;content:'B';text-transform:none;cursor:pointer;font-family:'schedgeup'}form.surveyForm .fields .field,div.surveyForm .fields .field{padding-top:10px;vertical-align:top;display:flex;flex-direction:column}form.surveyForm .fields .field label,form.surveyForm .fields .field a.label,div.surveyForm .fields .field label,div.surveyForm .fields .field a.label{font-size:90%;color:#08577f;display:block;text-align:center;word-wrap:break-word;padding-bottom:5px}@media (min-width: 576px){form.surveyForm .fields .field label,form.surveyForm .fields .field a.label,div.surveyForm .fields .field label,div.surveyForm .fields .field a.label{text-align:left}}form.surveyForm .fields .field .radios,div.surveyForm .fields .field .radios{display:flex;align-items:center;gap:10px}@media (max-width: 768px){form.surveyForm .fields .field .radios,div.surveyForm .fields .field .radios{justify-content:center}}form.surveyForm .fields .field .radios.with_descriptions,div.surveyForm .fields .field .radios.with_descriptions{display:flex;flex-direction:column;align-items:flex-start}form.surveyForm .fields .field .radios.with_descriptions label,div.surveyForm .fields .field .radios.with_descriptions label{white-space:nowrap}form.surveyForm .fields .field .radios.with_descriptions div,div.surveyForm .fields .field .radios.with_descriptions div{display:flex;align-items:center;gap:15px}form.surveyForm .fields .field .radios.with_descriptions div p.description,div.surveyForm .fields .field .radios.with_descriptions div p.description{border-radius:5px;border:2px solid #999999;color:#999;padding:5px 12px;position:relative;cursor:pointer;user-select:none}form.surveyForm .fields .field .radios.with_descriptions div p.description:before,div.surveyForm .fields .field .radios.with_descriptions div p.description:before{content:'';position:absolute;border:10px solid transparent;border-right-color:#999;left:0;top:50%;transform:translate(-100%, -50%)}form.surveyForm .fields .field .radios label,div.surveyForm .fields .field .radios label{margin:0px;line-height:unset;padding:10px 14px}form.surveyForm .fields .field select,div.surveyForm .fields .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #15a7f1;background-color:var(--bg-primary);padding:10px 10px 11px;border-radius:20px}form.surveyForm .fields .field select:disabled,div.surveyForm .fields .field select:disabled{cursor:no-drop}form.surveyForm .fields .field select:focus,div.surveyForm .fields .field select:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}form.surveyForm .fields .field select:not(.timeSelect),div.surveyForm .fields .field select:not(.timeSelect){box-sizing:content-box;width:calc(100% - 20px)}@media (min-width: 576px){form.surveyForm .fields .field select:not(.timeSelect),div.surveyForm .fields .field select:not(.timeSelect){width:calc(100% - 20px)}}form.surveyForm .fields .field textarea,div.surveyForm .fields .field textarea{border:1px solid var(--flair);border-radius:5px;height:100px;max-width:100%;min-width:100%;min-height:50px;padding:8px 10px;box-sizing:border-box}form.surveyForm .fields .field input:not([type="submit"]),div.surveyForm .fields .field input:not([type="submit"]){width:100%;border:1px solid #15a7f1;padding:10px 10px 11px;border-radius:20px;box-sizing:border-box}form.surveyForm .fields .field input:not([type="submit"]):focus,div.surveyForm .fields .field input:not([type="submit"]):focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}form.surveyForm .fields .field .slider_options,div.surveyForm .fields .field .slider_options{text-transform:uppercase;display:flex;justify-content:space-between;font-size:12px;text-align:center}form.surveyForm .fields .field-group,div.surveyForm .fields .field-group{display:flex;gap:30px}@media (max-width: 768px){form.surveyForm .fields .field-group,div.surveyForm .fields .field-group{flex-direction:column;gap:0px}}form.surveyForm .fields .field-group .field,div.surveyForm .fields .field-group .field{flex-grow:1}form.surveyForm .fields .field.two_part,div.surveyForm .fields .field.two_part{display:flex}form.surveyForm .fields .field.two_part>*:last-child,div.surveyForm .fields .field.two_part>*:last-child{flex-grow:2;margin-right:0px}form.surveyForm .fields .field label,div.surveyForm .fields .field label{text-transform:capitalize}form.surveyForm .fields .field input[type='number'],div.surveyForm .fields .field input[type='number']{width:100%}form.surveyForm .fields .field>span,div.surveyForm .fields .field>span{font-style:italic;color:var(--flair);display:block}form.surveyForm .actions,div.surveyForm .actions{margin:0px 20px 20px;text-align:right}form.surveyForm .actions input[type='submit'],form.surveyForm .actions a,div.surveyForm .actions input[type='submit'],div.surveyForm .actions a{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:12px;font-weight:normal;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase;margin-bottom:5px}form.surveyForm .actions input[type='submit']:hover,form.surveyForm .actions a:hover,div.surveyForm .actions input[type='submit']:hover,div.surveyForm .actions a:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}form.surveyForm .actions input[type='submit']:focus,form.surveyForm .actions a:focus,div.surveyForm .actions input[type='submit']:focus,div.surveyForm .actions a:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}form.surveyForm .actions input[type='submit'].manager,form.surveyForm .actions input[type='submit'].pink,form.surveyForm .actions a.manager,form.surveyForm .actions a.pink,div.surveyForm .actions input[type='submit'].manager,div.surveyForm .actions input[type='submit'].pink,div.surveyForm .actions a.manager,div.surveyForm .actions a.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}form.surveyForm .actions input[type='submit'].manager:hover,form.surveyForm .actions input[type='submit'].pink:hover,form.surveyForm .actions a.manager:hover,form.surveyForm .actions a.pink:hover,div.surveyForm .actions input[type='submit'].manager:hover,div.surveyForm .actions input[type='submit'].pink:hover,div.surveyForm .actions a.manager:hover,div.surveyForm .actions a.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}form.surveyForm .actions input[type='submit'].manager:focus,form.surveyForm .actions input[type='submit'].pink:focus,form.surveyForm .actions a.manager:focus,form.surveyForm .actions a.pink:focus,div.surveyForm .actions input[type='submit'].manager:focus,div.surveyForm .actions input[type='submit'].pink:focus,div.surveyForm .actions a.manager:focus,div.surveyForm .actions a.pink:focus{box-shadow:0px 0px 5px #f115a7}form.surveyForm .actions input[type='submit'].purple,form.surveyForm .actions a.purple,div.surveyForm .actions input[type='submit'].purple,div.surveyForm .actions a.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}form.surveyForm .actions input[type='submit'].purple:hover,form.surveyForm .actions a.purple:hover,div.surveyForm .actions input[type='submit'].purple:hover,div.surveyForm .actions a.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}form.surveyForm .actions input[type='submit'].purple:focus,form.surveyForm .actions a.purple:focus,div.surveyForm .actions input[type='submit'].purple:focus,div.surveyForm .actions a.purple:focus{box-shadow:0px 0px 5px #5f15f1}form.surveyForm .actions input[type='submit'].admin,form.surveyForm .actions input[type='submit'].orange,form.surveyForm .actions a.admin,form.surveyForm .actions a.orange,div.surveyForm .actions input[type='submit'].admin,div.surveyForm .actions input[type='submit'].orange,div.surveyForm .actions a.admin,div.surveyForm .actions a.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}form.surveyForm .actions input[type='submit'].admin:hover,form.surveyForm .actions input[type='submit'].orange:hover,form.surveyForm .actions a.admin:hover,form.surveyForm .actions a.orange:hover,div.surveyForm .actions input[type='submit'].admin:hover,div.surveyForm .actions input[type='submit'].orange:hover,div.surveyForm .actions a.admin:hover,div.surveyForm .actions a.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}form.surveyForm .actions input[type='submit'].admin:focus,form.surveyForm .actions input[type='submit'].orange:focus,form.surveyForm .actions a.admin:focus,form.surveyForm .actions a.orange:focus,div.surveyForm .actions input[type='submit'].admin:focus,div.surveyForm .actions input[type='submit'].orange:focus,div.surveyForm .actions a.admin:focus,div.surveyForm .actions a.orange:focus{box-shadow:0px 0px 5px #f15f15}form.surveyForm .actions input[type='submit'].disabled,form.surveyForm .actions a.disabled,div.surveyForm .actions input[type='submit'].disabled,div.surveyForm .actions a.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}form.surveyForm .actions input[type='submit'].disabled:hover,form.surveyForm .actions a.disabled:hover,div.surveyForm .actions input[type='submit'].disabled:hover,div.surveyForm .actions a.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}form.surveyForm .actions input[type='submit'].disabled:focus,form.surveyForm .actions a.disabled:focus,div.surveyForm .actions input[type='submit'].disabled:focus,div.surveyForm .actions a.disabled:focus{box-shadow:0px 0px 5px #313c46}@media (max-width: 768px){form.surveyForm .actions input[type='submit'],form.surveyForm .actions a,div.surveyForm .actions input[type='submit'],div.surveyForm .actions a{width:100%}}form.surveyForm .radio,div.surveyForm .radio{display:flex}form.surveyForm .radio .follow_up,form.surveyForm .radio .ask,div.surveyForm .radio .follow_up,div.surveyForm .radio .ask{display:inline-block;vertical-align:top}form.surveyForm .radio .ask,div.surveyForm .radio .ask{margin-right:30px}form.surveyForm .radio .ask label:first-child,div.surveyForm .radio .ask label:first-child{margin-bottom:10px;display:block}form.surveyForm .radio .follow_up,div.surveyForm .radio .follow_up{flex-grow:1;opacity:0;user-select:none;pointer-events:none}form.surveyForm .radio .follow_up.active,div.surveyForm .radio .follow_up.active{opacity:1;pointer-events:all}form.surveyForm .follow_up,div.surveyForm .follow_up{max-height:400px;transition:1s;overflow:hidden;padding-left:10px;margin-left:10px;border-left:2px solid black}@media (max-width: 768px){form.surveyForm .follow_up,div.surveyForm .follow_up{margin-left:0px}}form.surveyForm .follow_up:not(.active),div.surveyForm .follow_up:not(.active){max-height:0px;border-left-color:transparent}form.surveyForm .reminder_box,div.surveyForm .reminder_box{margin-right:30px}.step_header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;margin:auto;max-width:1280px;padding:20px 30px;text-align:left;width:100%}@media (max-width: 768px){.step_header{flex-direction:column;align-items:center}}.step_header.blue{background:var(--flair)}.step_header.blue .links a,.step_header.blue .links button{color:var(--secondary-color)}.step_header.blue .links a.active,.step_header.blue .links button.active{color:var(--secondary-dark)}.step_header.blue .form_steps input[type="radio"].complete+label{color:var(--tertiary-accent)}.step_header.blue .form_steps input[type="radio"]:checked{background:var(--flair)}.step_header.blue .form_steps input[type="radio"]:checked+label a{color:var(--flair) !important}.step_header.blue .form_steps input[type="radio"]:checked:before{background:var(--tertiary-accent)}.step_header.blue .form_steps input[type="radio"].complete,.step_header.blue .form_steps input[type="radio"].complete:before{background:var(--tertiary-accent)}.step_header h1,.step_header h2{color:var(--primary-dark);margin:0px}.step_header .options{float:right;text-align:right}.step_header .links a,.step_header .links button{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#e6e6e6;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:unset;color:var(--green);margin-left:10px !important}.step_header .links a:hover,.step_header .links button:hover{background-color:#d9d9d9}.step_header .links a.delete,.step_header .links button.delete{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#f83d65;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:white}.step_header .links a.delete:hover,.step_header .links button.delete:hover{background-color:#f72451}.step_header .links a.active,.step_header .links button.active{color:#fff;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:14px;border:none;font-family:inherit;padding:5px 10px;text-decoration:none;background-color:#bfbfbf;border-radius:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.step_header .links a.active:hover,.step_header .links button.active:hover{background-color:#b3b3b3}.step_header .form_steps{margin-bottom:25px;padding-bottom:20px;display:flex;justify-content:space-between;padding:0px 10px;gap:50px;flex-wrap:wrap}@media (max-width: 768px){.step_header .form_steps{gap:32px}}.step_header .form_steps .form_step{text-align:center;display:grid}.step_header .form_steps .form_step:first-child input[type='radio']:before{content:'';width:0px;height:0px;background:none;position:absolute;top:-50px;left:0}.step_header .form_steps a{text-decoration:none;position:relative;color:#999999;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:12px}.step_header .form_steps a:after{content:'';position:absolute}.step_header .form_steps input[type='radio']{-webkit-appearance:none;border-radius:50%;background:transparent;border:3px solid #999999;color:#999999;margin:0;outline:0;height:24px;width:24px;position:relative;margin:auto}.step_header .form_steps input[type='radio'].complete+label a{color:var(--flair)}.step_header .form_steps input[type='radio']:checked{background:var(--flair);border:3px solid transparent}.step_header .form_steps input[type='radio']:checked+label a{color:var(--flair)}.step_header .form_steps input[type='radio']:checked:before{background:var(--flair)}.step_header .form_steps input[type='radio']:checked:after{color:white}.step_header .form_steps input[type='radio'].complete,.step_header .form_steps input[type='radio'].complete:before{background:var(--flair)}.step_header .form_steps input[type='radio'].complete{background:var(--flair);border:3px solid transparent}.step_header .form_steps input[type='radio'].complete:before{background:var(--flair)}.step_header .form_steps input[type='radio'].complete:after{font-family:'schedgeup';content:'v';color:white}.step_header .form_steps input[type='radio']:before{content:'';width:calc(72px - 100%);height:2px;background:#999999;position:absolute;top:50%;left:0px;transform:translate(-100%, -50%)}@media (max-width: 768px){.step_header .form_steps input[type='radio']:before{width:calc(58px - 100%)}}.step_header .form_steps input[type='radio']:after{content:attr(data-index);color:#999999;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.step_header .form_steps label,.step_header .form_steps a.label{cursor:pointer;position:relative;display:inline-block;color:#999999;top:20px;text-align:center;color:white}.schedulerForm .frequency_options .field{display:none}.schedulerForm .activate_notification{display:none}.schedulerForm[data-frequency="monthly"] .frequency_options .field.monthly{display:block}.schedulerForm[data-frequency="weekly"] .frequency_options .field.weekly{display:block}.schedulerForm[data-frequency="limited_run"] .field.activate{display:none}.schedulerForm[data-frequency="limited_run"] .frequency_options .field.limited_run{display:block;margin-bottom:20px}.schedulerForm[data-frequency="limited_run"] .activate_notification{display:block}.search-container.mobile{display:none;margin-bottom:20px}@media (max-width: 768px){.search-container.mobile{display:block}}@media (max-width: 768px){.search-container.desktop{display:none}}.search-form{display:flex;align-items:center;gap:10px;width:100%}.search-form .search-input-group{display:flex;flex-grow:1;border:1px solid #15a7f1;border-radius:20px;overflow:hidden;background:var(--bg-primary)}.search-form .search-input-group input[type="text"]{border:none;padding:10px 15px;outline:none;flex-grow:1;border-radius:20px 0 0 20px;background:inherit;color:inherit}.search-form .search-input-group .search-submit{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);border-radius:0 20px 20px 0;padding:10px 25px;margin:-1px}.search-form .search-input-group .search-submit:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.search-form .search-input-group .search-submit:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.search-form .search-input-group .search-submit.manager,.search-form .search-input-group .search-submit.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.search-form .search-input-group .search-submit.manager:hover,.search-form .search-input-group .search-submit.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.search-form .search-input-group .search-submit.manager:focus,.search-form .search-input-group .search-submit.pink:focus{box-shadow:0px 0px 5px #f115a7}.search-form .search-input-group .search-submit.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.search-form .search-input-group .search-submit.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.search-form .search-input-group .search-submit.purple:focus{box-shadow:0px 0px 5px #5f15f1}.search-form .search-input-group .search-submit.admin,.search-form .search-input-group .search-submit.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.search-form .search-input-group .search-submit.admin:hover,.search-form .search-input-group .search-submit.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.search-form .search-input-group .search-submit.admin:focus,.search-form .search-input-group .search-submit.orange:focus{box-shadow:0px 0px 5px #f15f15}.search-form .search-input-group .search-submit.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.search-form .search-input-group .search-submit.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.search-form .search-input-group .search-submit.disabled:focus{box-shadow:0px 0px 5px #313c46}.search-form .search-clear{color:var(--text-color-secondary);text-decoration:none;font-size:0.9em;padding:5px}.search-form .search-clear:hover{text-decoration:underline}.icon-pencil{text-decoration:none;color:inherit}.icon-birthday.none,.icon-photo.none,.icon-tos.none{opacity:.2}.icon-unposted:before{color:#999999}.icon-unlocked:before{color:#999999}.icon-plus:before{content:"\78";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) !important}@font-face{font-family:"schedgeup";src:url(https://schedgeup.com/fonts/schedgeup.eot);src:url(https://schedgeup.com/fonts/schedgeup.eot?#iefix) format("embedded-opentype"),url(https://schedgeup.com/fonts/schedgeup.woff) format("woff"),url(https://schedgeup.com/fonts/schedgeup.ttf) format("truetype"),url(https://schedgeup.com/fonts/schedgeup.svg#schedgeup) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"schedgeup" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"schedgeup" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pencil:before{content:"\65"}.icon-x:before{content:"\78"}.icon-th-list:before{content:"\6f"}.icon-posted:before{content:"\4f"}.icon-unposted:before{content:"\2f"}.icon-locked:before{content:"\6c"}.icon-unlocked:before{content:"\75"}.icon-info:before{content:"\69"}.icon-settings:before{content:"\2a"}.icon-delete:before{content:"\44"}.icon-display-delete:before{content:"\64"}.icon-clone:before{content:"\63"}.icon-check:before{content:"\76"}.icon-email:before{content:"\40"}.icon-photo:before{content:"\23"}.icon-busy:before{content:"\25"}.icon-question:before{content:"\3f"}.icon-calendar:before{content:"\43"}.icon-comment-o:before{content:"\28"}.icon-comment:before{content:"\29"}.icon-birthday:before{content:"\57"}.icon-gift:before{content:"\62"}.icon-hand-paper:before{content:"\61"}.icon-hand-rock:before{content:"\41"}.icon-switch:before{content:"\3d"}.icon-user:before{content:"\70"}.icon-user-outline:before{content:"\50"}.icon-usd:before{content:"\68"}.icon-dashboard:before{content:"\67"}.icon-filter:before{content:"\66"}.icon-folder:before{content:"\6b"}.icon-prohibited:before{content:"\6d"}.icon-users:before{content:"\71"}.icon-thumbs-up:before{content:"\72"}.icon-credit-card:before{content:"\6a"}.icon-bell:before{content:"\6e"}.icon-tos:before{content:"\73"}.icon-collapse:before{content:"\5e"}.icon-menu:before{content:"\77"}.icon-add:before{content:"\2b"}.icon-alert:before{content:"\21"}.icon-alert-triangle:before{content:"\74"}.icon-exclamation:before{content:"\79"}.icon-star:before{content:"\7a"}.icon-star-o:before{content:"\42"}.icon-star-half-o:before{content:"\45"}.icon-arrow-down:before{content:"\46"}.legal{text-align:left;padding:15px 20px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:90%;border-bottom:1px solid #e7edf0}.legal h2{text-transform:uppercase}.legal h2:not(:first-child){padding-top:20px}.legal ul{padding-left:20px}.legal ul li:not(:first-child){padding-top:10px}#notice-board{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}@media (max-width: 768px){#notice-board{flex-direction:column}}#notice-board .notice{border:1px solid var(--bg-secondary);padding:20px;border-radius:4px;background:var(--bg-primary);position:relative;display:flex;gap:10px;box-sizing:border-box;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important}@media (max-width: 768px){#notice-board .notice{padding:10px;flex-direction:column}}#notice-board .notice .ensemble-tag{border-radius:5px;display:inline-block;color:#15a7f1;border:1px solid #15a7f1;padding:3px 5px;white-space:nowrap;user-select:none;font-size:80%;background-color:var(--bg-primary)}#notice-board .notice.expand .notice-info{max-height:unset;border-bottom:unset}#notice-board .notice-image{width:50px;min-width:50px;height:50px;background-color:lightgrey;display:block;border-radius:50%;overflow:hidden}@media (max-width: 768px){#notice-board .notice-image{width:40px;min-width:40px;height:40px}}#notice-board .notice-image img{max-width:100%}#notice-board .notice-side{display:flex;gap:10px}@media (max-width: 768px){#notice-board .notice-side{align-items:end}}#notice-board .notice-side .mobile{padding-right:80px}#notice-board .notice-side .mobile h2{font-size:16px !important}#notice-board .notice-info{max-height:200px;text-overflow:ellipsis;overflow:hidden;cursor:pointer;width:100%}@media (max-width: 768px){#notice-board .notice-info{max-height:300px}#notice-board .notice-info h2.title,#notice-board .notice-info h3.time{display:none}}#notice-board .notice h2.title{text-align:left;text-transform:uppercase;font-size:90%;color:var(--text-color)}#notice-board .notice h3.time{text-align:left;font-size:70%;color:var(--text-color-secondary)}#notice-board .notice .content{text-align:left}#notice-board .notice .notice-options{display:flex;gap:5px;align-items:center;position:absolute;top:10px;cursor:pointer;right:10px}@media (max-width: 768px){#notice-board .notice .notice-options a{display:block}}#notice-board .notice .notice-options a{transition:.2s;display:none;cursor:pointer;opacity:.5}#notice-board .notice:hover .notice-options a{display:block}.icon-email.unsent{opacity:0%}table .ensemble-tag{border-radius:5px;display:inline-block;color:#15a7f1;border:1px solid #15a7f1;padding:3px 5px;white-space:nowrap;user-select:none;font-size:80%;background-color:var(--bg-primary)}table .ensemble-tag.global{border-color:var(--text-color-secondary);color:var(--text-color-secondary)}#notices-list{position:relative;list-style:none;padding:0}.draggable-item{background:var(--bg-primary);margin-bottom:8px;padding:15px;border-radius:4px;align-items:center;transition:box-shadow 0.2s;user-select:none}.handle{cursor:grab;margin-right:15px;color:#999;font-size:1.2rem}.handle:active{cursor:grabbing}.draggable-mirror{display:table;background:var(--bg-primary-hover);box-shadow:0 5px 15px rgba(0,0,0,0.2);opacity:0.9;z-index:9999}.draggable-mirror td{padding:15px}.draggable-source--is-dragging{opacity:0.4;background:var(--bg-primary-hover)}.trix-content blockquote,trix-editor blockquote{padding-left:10px;border-left:2px solid var(--text-color-secondary);border-left-color:var(--text-color-secondary) !important}.trix-content h1,trix-editor h1{font-size:120%;font-weight:bold}.trix-content a,trix-editor a{color:#15a7f1}.trix-content a:hover,trix-editor a:hover{color:#0c88c7}trix-editor{text-align:left;border-color:#15a7f1 !important;background:var(--bg-primary);font-weight:normal;overflow:scroll}trix-editor ul,trix-editor ol{padding-left:10px}trix-editor ul li::marker,trix-editor ol li::marker{font-size:inherit}trix-toolbar .trix-button{color:var(--text-color) !important}trix-toolbar .trix-button.trix-active{background:#15a7f1 !important}trix-toolbar .trix-button::before{opacity:1}@media (prefers-color-scheme: dark){trix-toolbar .trix-button::before{filter:brightness(0) invert(1) !important}}.trix-content{line-height:normal;background:var(--bg-secondary);padding:5px;border-radius:2px;margin-top:5px}.trix-button--icon-attach,.trix-button-group-spacer,.trix-button-group--file-tools{display:none !important}trix-toolbar .trix-button--icon{width:2.4em !important}trix-toolbar .trix-dialog,trix-toolbar .trix-input--dialog{background:var(--bg-secondary) !important}trix-toolbar .trix-dialog{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important}.hero{padding:30px;background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1);margin:0px -10px 30px;color:white}.hero.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.hero.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.hero.blue{background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1)}th.tilted{position:relative;height:140px}th.tilted span,th.tilted a{transform:translate(0%, 0) rotate(-60deg);bottom:0;transform-origin:left;position:absolute;transform:rotate(-60deg)}.hoverRow:hover{background-color:var(--bg-primary-hover)}.reportFields,#report_options{background-color:var(--bg-primary);padding-top:20px}.reportFields input,#report_options input{display:none}.reportFields label,.reportFields a,#report_options label,#report_options a{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:var(--bg-primary);font-size:11px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:relative;display:inline-block;margin-left:5px;margin-bottom:10px;padding-left:10px;padding-right:10px;line-height:36px;border-radius:20px;border:1px solid #15a7f1;cursor:pointer}.reportFields label:hover,.reportFields label.active,.reportFields a:hover,.reportFields a.active,#report_options label:hover,#report_options label.active,#report_options a:hover,#report_options a.active{background-color:#15a7f1;color:white}.reportFields input:checked+label,#report_options input:checked+label{background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);color:white;border-color:transparent}.reportFields input:checked+label:hover,#report_options input:checked+label:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.tag{border-radius:5px;display:inline-block;color:white;padding:3px 5px;white-space:nowrap;user-select:none}.tag[data-status='active']{background:#15a7f1}.tag[data-status='retired']{background:#fa6e8c}.tag[data-status='active']{background:var(--accent-1)}.tag.alert{color:#fa6e8c;border:1px solid #fa6e8c}.tag.info,.tag.color,.tag.blue{color:#15a7f1;border:1px solid #15a7f1}.tag.info.alt,.tag.color.alt,.tag.blue.alt{color:#5f15f1;border-color:#5f15f1}.pill{color:#15a7f1;display:inline-block;font-size:14px;border:2px solid #15a7f1;border-radius:30px;text-decoration:none;padding:5px 10px;font-family:inherit;user-select:none}.reportButton{color:inherit;text-decoration:none;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:var(--bg-primary);font-size:11px;position:relative;display:inline-block;margin-left:5px;margin-bottom:10px;padding-left:10px;padding-right:10px;line-height:36px;border-radius:20px;border:1px solid #15a7f1;cursor:pointer}.reportButton:hover{background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);border-color:transparent;color:white}.reportButton:hover:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.percentage{overflow:hidden;white-space:nowrap;display:flex;border-radius:5px}.percentage div{padding:3px;margin:0px;min-width:fit-content;display:inline-block;color:#999999;background-color:#f7f9fa}.percentage div.avail{background-color:#11cfae;color:white}.percentage div.unavail{background-color:#fa6e8c;color:white}#report .location{font-size:14px;font-style:italic;color:#999999}#report td.circle{display:table-cell}#report tr{cursor:pointer}#report tr:hover{background-color:var(--bg-primary-hover)}#report tr .circle:after{background-color:#15a7f1}#report tr .circle.alt:after{background-color:#5f15f1}#report tr .circle.none{color:#999999}#report tr .circle.none:after{background-color:#f7f9fa}#roster_plugin{max-width:2000px}#roster_plugin .user_blurb{width:100%;display:inline-block;height:50px;float:left;color:white;background-color:#084e82}@media (min-width: 576px){#roster_plugin .user_blurb{width:50%}}@media (min-width: 768px){#roster_plugin .user_blurb{width:25%}}@media (min-width: 576px){#roster_plugin .row:nth-child(odd) .text_container:before{border-right:30px solid #084e82;border-left:30px solid transparent;border-bottom:30px solid transparent;left:0px;top:50%;right:auto;transform:translate(-100%, -50%)}}@media (min-width: 576px){#roster_plugin .row:nth-child(odd) .image_container:nth-child(3){float:right}}@media (min-width: 768px){#roster_plugin .row:nth-child(odd) .image_container:nth-child(3){float:left}}@media (min-width: 576px){#roster_plugin .row:nth-child(odd) .text_container:nth-child(4):before{border-left:30px solid #084e82;border-right:30px solid transparent;border-bottom:30px solid transparent;right:0px;top:50%;left:auto;transform:translate(100%, -50%)}}@media (min-width: 768px){#roster_plugin .row:nth-child(odd) .text_container:nth-child(4):before{border-right:30px solid #084e82;border-left:30px solid transparent;left:0px;right:auto;transform:translate(-100%, -50%)}}#roster_plugin .row:nth-child(even){display:table;width:100% !important}@media (min-width: 576px){#roster_plugin .row:nth-child(even){display:block}}#roster_plugin .row:nth-child(even) .image_container:nth-child(2){display:table-header-group;float:none}@media (min-width: 576px){#roster_plugin .row:nth-child(even) .image_container:nth-child(2){display:inline-block;float:left}}#roster_plugin .row:nth-child(even) .text_container:nth-child(3){display:table-footer-group;float:none}@media (min-width: 576px){#roster_plugin .row:nth-child(even) .text_container:nth-child(3){display:inline-block;float:left}}#roster_plugin .row:nth-child(even) .text_container:nth-child(3)>div{position:relative}#roster_plugin .row:nth-child(even) .text_container:nth-child(3)>div:before{content:'';position:absolute;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #084e82;right:50%;top:0px;left:auto;transform:translate(50%, -100%)}@media (min-width: 576px){#roster_plugin .row:nth-child(even) .text_container:nth-child(3)>div:before{content:none}}@media (min-width: 576px){#roster_plugin .row:nth-child(even) .text_container:before{border-left:30px solid #084e82;border-right:30px solid transparent;border-bottom:30px solid transparent;right:0px;top:50%;left:auto;transform:translate(100%, -50%)}}@media (min-width: 576px){#roster_plugin .row:nth-child(even) .text_container:first-child{float:right}}@media (min-width: 768px){#roster_plugin .row:nth-child(even) .text_container:first-child{float:left}}@media (min-width: 576px){#roster_plugin .row:nth-child(even) .text_container:first-child:before{border-right:30px solid #084e82;border-left:30px solid transparent;border-bottom:30px solid transparent;left:0px;top:50%;right:auto;transform:translate(-100%, -50%)}}@media (min-width: 768px){#roster_plugin .row:nth-child(even) .text_container:first-child:before{border-left:30px solid #084e82;border-right:30px solid transparent;right:0px;left:auto;transform:translate(100%, -50%)}}#roster_plugin .image_container{background-color:#ae0404;overflow:hidden;height:25vw}#roster_plugin .image_container img{display:block}#roster_plugin .image_box{overflow:hidden;width:100%}#roster_plugin .image_box img{max-width:100%;margin:auto}#roster_plugin .text_container{position:relative;height:25vw}#roster_plugin .text_container:before{content:'';position:absolute;border-bottom:30px solid #084e82;border-left:30px solid transparent;border-top:30px solid transparent;border-right:30px solid transparent;top:0px;left:50%;transform:translate(-50%, -100%)}#roster_plugin .text_container>div{display:table;width:100%;height:100%}#roster_plugin .text_container>div>div{display:table-cell;text-align:center;padding:5px;vertical-align:middle}#roster_plugin .text_container span{font-style:italic}#roster_plugin .text_container b{font-weight:bold}#roster_plugin h3{font-size:25px !important;font-weight:bold;color:white;text-transform:none;padding:0;margin:0 !important;letter-spacing:normal;font-family:Oswald}#roster_plugin h4{font-family:Lato;font-size:12px;padding:0px 0px 10px;margin:0;letter-spacing:2px;text-transform:uppercase}.mobile_row td{display:block;float:left}@media (max-width: 768px){.mobile_row td{width:100%;padding-bottom:5px}}@media (min-width: 768px){.mobile_row td{display:table-cell;float:none}}.warning{background-color:#f7a77f;color:white;border-radius:5px;padding:10px;max-width:100%;border:1px solid white;margin-top:10px;margin-bottom:10px}.avail_true{color:#11cfae}.avail_false{color:#fa6e8c}.notes_date{color:#999999;font-size:80%;text-align:left}@media (min-width: 768px){.notes_date{text-align:center}}@media (min-width: 768px){.mobile_only{display:none}}.mobile_text{text-align:center}@media (min-width: 768px){.mobile_text{text-align:left}}.mobile_table{display:table;table-layout:fixed;width:100%}@media (min-width: 576px){.mobile_table{display:inline}}.mobile_table .mobile_top{vertical-align:top}@media (max-width: 768px){.mobile_table .mobile_top{display:table-header-group !important}}@media (min-width: 576px){.mobile_table .mobile_top{display:inline-block;margin-left:10px}}.mobile_table .mobile_bottom{display:table-footer-group;vertical-align:top}@media (min-width: 576px){.mobile_table .mobile_bottom{display:inline-block;margin-left:10px}}.column_headers{display:none}@media (min-width: 768px){.column_headers{display:table-row}}@media (min-width: 768px){td.skinny{white-space:nowrap;width:1px;min-width:fit-content}}.table-footer{background-color:var(--bg-primary);padding:0px 0px 10px}.pages:not(body){background-color:var(--bg-primary);padding:0px 0px 10px}.pages:not(body) a{border:2px solid #15a7f1;padding:10px;color:#15a7f1;transition:.5s;text-transform:uppercase;display:inline-block}.pages:not(body) a:hover{background-color:#15a7f1;color:#fff}.pages:not(body) a.active{background-color:#15a7f1;color:white}.infoTable th.manager{color:var(--accent-2)}.infoTable th.manager:hover{position:relative;user-select:none}.infoTable th.manager:hover:before{content:attr(data-popup);font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;font-size:12px;position:absolute;background:var(--flair);color:white;border-radius:5px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;white-space:nowrap;padding:5px 8px;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:-10px;right:50%;transform:translate(50%, 100%)}.infoTable th.manager:hover:after{content:'';border:8px solid transparent;position:absolute;z-index:2;transition:opacity .5s;opacity:0;user-select:none;pointer-events:none;bottom:-10px;right:50%;transform:translate(50%, 0%);border-bottom-color:var(--flair)}.infoTable th.manager:hover:hover:before,.infoTable th.manager:hover:hover:after{opacity:1}.infoTable th.manager:hover:before{content:"Only Managers can see this info."}td.menu .dropdown{position:relative;display:inline-block;padding:0px 0px}td.menu .dropdown .dropdown-content-more{position:relative}td.menu .dropdown .dropdown-content-more div{position:absolute;right:100%;top:0}td.menu .dropdown .dropdown-content-more:not(:hover) div{display:none !important}td.menu .dropdown .dropdown-content-more button{font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;background:unset;border:unset;padding:12px 16px;font-size:16px}td.menu .dropdown.admin .dropButton{color:#f15f15}td.menu .dropdown.manager .dropButton{color:#f115a7}td.menu .dropdown.manager .manager_toggle{color:#f115a7;cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block}td.menu .dropdown.manager .manager_toggle.active{background-color:#f115a7;color:white}td.menu .dropdown.manager .manager_toggle:hover{background-color:#fdd5ef;color:#f115a7}td.menu .dropdown.manager .manager_menu:not(.active){display:none}td.menu .dropdown.active{border-bottom:2px solid #15a7f1}td.menu .dropdown:hover .dropdown-content{display:block}td.menu .dropdown:hover .dropButton{background-color:var(--bg-primary-hover);color:#15a7f1}td.menu .dropdown .dropButton{padding-top:10px;padding-bottom:10px;background-color:var(--bg-primary);border:none;font:inherit;color:var(--text-color-secondary);cursor:pointer}td.menu .dropdown .dropdown-content{display:none;cursor:pointer;position:absolute;background-color:var(--bg-primary-hover);min-width:160px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;z-index:11;right:0}td.menu .dropdown .dropdown-content hr{color:var(--text-color-secondary);margin:0px;border-width:.5px}td.menu .dropdown .dropdown-content a,td.menu .dropdown .dropdown-content button{color:var(--text-color);cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block;box-sizing:border-box;width:100%;font-size:1em}td.menu .dropdown .dropdown-content a.manager,td.menu .dropdown .dropdown-content button.manager{color:var(--accent-2)}td.menu .dropdown .dropdown-content a.admin,td.menu .dropdown .dropdown-content button.admin{color:var(--accent-3)}td.menu .dropdown .dropdown-content a.pressed,td.menu .dropdown .dropdown-content button.pressed{color:black;background:none}td.menu .dropdown .dropdown-content a:hover,td.menu .dropdown .dropdown-content button:hover{background-color:#15a7f1;color:white}td.menu .dropdown:hover .dropButton{background:var(--flair);color:white}td.menu .dropButton{font-size:0 !important;border-radius:5px 5px 0px 0px}td.menu .dropButton:before{font-size:16px;content:"w";font-family:'schedgeup'}.tableContainer:hover .table-download{opacity:1}.sync-icon{color:inherit}.table-download{border:2px solid #15a7f1;padding:10px;color:#15a7f1;transition:.5s;text-transform:uppercase;display:inline-block;cursor:pointer;border-radius:100px;background:white;position:absolute;right:0px;top:0px;transform:translate(50%, -50%);transition:1s;opacity:0}.table-download:hover{background-color:#15a7f1;color:#fff}.table-download:before{content:"F";font-family:'schedgeup'}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}@font-face{font-family:'schedgeup';src:url(https://schedgeup.com/assets/schedgeup-b39cd499abc27fc7b8fec65dd578d68dfc5dfeaf176e62eca90f68c47a3af83e.eot);src:url(https://schedgeup.com/assets/schedgeup-b39cd499abc27fc7b8fec65dd578d68dfc5dfeaf176e62eca90f68c47a3af83e.eot?#iefix) format("embedded-opentype"),url(https://schedgeup.com/assets/schedgeup-25c2ea5212711b2ea0efda87863193bd5ff1aefc6f01a220b83fcc11957ddbd4.svg#icomoon) format("svg"),url(https://schedgeup.com/assets/schedgeup-ccf566c4228378d6f2cf3961fac6aee02e9784946f66c3aa22970eb67be97f60.woff) format("woff"),url(https://schedgeup.com/assets/schedgeup-7ee630dc8abf0c99cb5146e064d5c1bc2b98b98c8175ef7c22e5257e60f670d3.ttf) format("truetype");font-weight:normal;font-style:normal}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--bg-primary: #282C34;--bg-primary-hover: #21252B;--bg-secondary: #1B1D22;--text-color: #fff;--text-color-secondary: #9CA5B4;--accent-light: var(--text-color-secondary);--accent-dark: black}}:root{--flair: #15a7f1;--alert: #fa6e8c;--accent-1: #5f15f1;--accent-2: #f115a7;--accent-3: #f15f15;--green: #11cfae;--max-width: 1280px;--bg-primary: #fff;--bg-primary-hover: #F8F8F8;--bg-secondary: #f7f9fa;--text-color: #000;--text-color-secondary: #999999;--text-color-dark: #000;--accent-light: #e7edf0;--accent-dark: #e7edf0}[data-theme="dark"]{--bg-primary: #282C34;--bg-secondary: #21252B}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}body{background-color:var(--bg-secondary);color:var(--text-color);font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;text-align:center}@media (max-width: 768px){body{font-size:.8em}}a{color:inherit;text-decoration:none}strong{font-weight:bold}em{font-style:italic}.headers{background-color:var(--bg-primary)}tr.sticky{position:fixed;left:0;margin:0px 10px;top:0;padding:20px;width:100%}.system_message{color:#999999;font-size:80%}[draggable]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}a.pressed,.pillButton.pressed,input:checked+label.pillButton,input:checked+label.wideButton,.pressed.wideButton,form.infoForm .actions a.pressed{background:#096797;background-image:linear-gradient(80deg, #096797, #093897);-moz-box-shadow:inset 0 0 10px #000507;-webkit-box-shadow:inset 0 0 10px #000507;box-shadow:inset 0 0 10px #000507}a.pressed:hover,.pillButton.pressed:hover,input:checked+label.pillButton:hover,input:checked+label.wideButton:hover,.pressed.wideButton:hover,form.infoForm .actions a.pressed:hover{background-image:linear-gradient(80deg, #064667, #062667)}.noLinkStyle{text-decoration:none;color:inherit}.icon{font-family:'schedgeup';text-decoration:none;color:inherit;position:absolute;top:50%;right:40px;user-select:none;transform:translateY(-50%)}.widget_container{display:flex;flex-wrap:wrap;justify-content:center}.quick_links{padding-bottom:10px !important}.quick_links a{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1);text-decoration:none;display:inline-block;color:white;border-radius:5px;padding:5px;white-space:nowrap;margin-bottom:10px;max-width:calc(100% - 10px);overflow:hidden;text-overflow:ellipsis}.quick_links a:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.quick_links a.admin{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.quick_links a.admin:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.quick_links a.manager{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.quick_links a.manager:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.hidden{display:none !important}.shrinkable{max-height:100px;transition:1s;overflow-y:hidden}.shrinkable.shrunk{max-height:0px;padding:0px}hr{-webkit-margin-before:0;-webkit-margin-after:0;border-style:solid}.reminderText{color:var(--text-color-secondary)}#mainMenu,#navMenu{padding:0px 30px;background-color:var(--bg-primary);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;text-align:center;position:relative}#mainMenu .dropdown,#navMenu .dropdown{position:relative;display:inline-block;padding:0px 0px}#mainMenu .dropdown .dropdown-content-more,#navMenu .dropdown .dropdown-content-more{position:relative}#mainMenu .dropdown .dropdown-content-more div,#navMenu .dropdown .dropdown-content-more div{position:absolute;right:100%;top:0}#mainMenu .dropdown .dropdown-content-more:not(:hover) div,#navMenu .dropdown .dropdown-content-more:not(:hover) div{display:none !important}#mainMenu .dropdown .dropdown-content-more button,#navMenu .dropdown .dropdown-content-more button{font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;background:unset;border:unset;padding:12px 16px;font-size:16px}#mainMenu .dropdown.admin .dropButton,#navMenu .dropdown.admin .dropButton{color:#f15f15}#mainMenu .dropdown.manager .dropButton,#navMenu .dropdown.manager .dropButton{color:#f115a7}#mainMenu .dropdown.manager .manager_toggle,#navMenu .dropdown.manager .manager_toggle{color:#f115a7;cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block}#mainMenu .dropdown.manager .manager_toggle.active,#navMenu .dropdown.manager .manager_toggle.active{background-color:#f115a7;color:white}#mainMenu .dropdown.manager .manager_toggle:hover,#navMenu .dropdown.manager .manager_toggle:hover{background-color:#fdd5ef;color:#f115a7}#mainMenu .dropdown.manager .manager_menu:not(.active),#navMenu .dropdown.manager .manager_menu:not(.active){display:none}#mainMenu .dropdown.active,#navMenu .dropdown.active{border-bottom:2px solid #15a7f1}#mainMenu .dropdown:hover .dropdown-content,#navMenu .dropdown:hover .dropdown-content{display:block}#mainMenu .dropdown:hover .dropButton,#navMenu .dropdown:hover .dropButton{background-color:var(--bg-primary-hover);color:"inherit"}#mainMenu .dropdown .dropButton,#navMenu .dropdown .dropButton{padding-top:10px;padding-bottom:10px;background-color:var(--bg-primary);border:none;font:inherit;color:var(--text-color-secondary);cursor:pointer}#mainMenu .dropdown .dropdown-content,#navMenu .dropdown .dropdown-content{display:none;cursor:pointer;position:absolute;background-color:var(--bg-primary-hover);min-width:160px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;z-index:11}#mainMenu .dropdown .dropdown-content hr,#navMenu .dropdown .dropdown-content hr{color:var(--text-color-secondary);margin:0px;border-width:.5px}#mainMenu .dropdown .dropdown-content a,#mainMenu .dropdown .dropdown-content button,#navMenu .dropdown .dropdown-content a,#navMenu .dropdown .dropdown-content button{color:var(--text-color);cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block;box-sizing:border-box;width:100%;font-size:1em}#mainMenu .dropdown .dropdown-content a.manager,#mainMenu .dropdown .dropdown-content button.manager,#navMenu .dropdown .dropdown-content a.manager,#navMenu .dropdown .dropdown-content button.manager{color:var(--accent-2)}#mainMenu .dropdown .dropdown-content a.admin,#mainMenu .dropdown .dropdown-content button.admin,#navMenu .dropdown .dropdown-content a.admin,#navMenu .dropdown .dropdown-content button.admin{color:var(--accent-3)}#mainMenu .dropdown .dropdown-content a.pressed,#mainMenu .dropdown .dropdown-content button.pressed,#navMenu .dropdown .dropdown-content a.pressed,#navMenu .dropdown .dropdown-content button.pressed{color:black;background:none}#mainMenu .dropdown .dropdown-content a:hover,#mainMenu .dropdown .dropdown-content button:hover,#navMenu .dropdown .dropdown-content a:hover,#navMenu .dropdown .dropdown-content button:hover{background-color:#15a7f1;color:white}#mainMenu #menu_logo,#navMenu #menu_logo{height:30px;position:absolute;left:0px;top:50%;transform:translate(0px, -50%);padding:0px;background:var(--bg-primary)}#mainMenu #menu_logo img,#navMenu #menu_logo img{height:100%}@media (min-width: 768px){#mainMenu #menu_logo,#navMenu #menu_logo{left:10px}}#mainMenu a,#navMenu a{text-decoration:none;color:grey;padding:10px 10px}#mainMenu a:hover,#navMenu a:hover{color:black}#contentContainer{padding:0px 3px 3px;text-align:center;display:block}@media (min-width: 768px){#contentContainer{padding:0px 10px 10px;display:inline-block;width:calc(100% - 20px)}}@media (min-width: 1200px){#contentContainer{max-width:1500px}}.infoForm i{position:absolute;top:50%;right:20px;transform:translateY(-50%)}#header{text-align:left;position:relative;padding:30px 30px 20px 30px;display:flex;gap:10px;align-items:center;justify-content:space-between}#header.step_header{align-items:flex-start}@media (min-width: 768px){#header{padding:30px}}#header .title{font-size:20px}@media (max-width: 768px){#header{padding:15px 15px 10px 15px}#header .title{font-size:18px}}@media (max-width: 768px){#header .links{display:flex;flex-direction:column;gap:0px;position:relative;top:unset;right:unset;transform:unset}}#header .links .links-container{display:flex;flex-direction:row-reverse;gap:10px}@media (max-width: 768px){#header .links .links-container{position:absolute;flex-direction:column;top:100%;right:0px;z-index:2;gap:0;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important}#header .links .links-container:empty{border:1px solid red}#header .links .links-container:empty:has(>.links){display:none}}#header .links div.tag{border-radius:5px;display:inline-block;color:#fa6e8c;border:1px solid #fa6e8c;padding:3px 5px;white-space:nowrap;user-select:none;padding:6px 5px;cursor:help}#header .links div.tag:hover{background:#fa6e8c;color:white}#header .links a,#header .links input[type=submit],#header .links button{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);text-decoration:none;font-size:12px;font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif}#header .links a:hover,#header .links input[type=submit]:hover,#header .links button:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}#header .links a:focus,#header .links input[type=submit]:focus,#header .links button:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}#header .links a.manager,#header .links a.pink,#header .links input[type=submit].manager,#header .links input[type=submit].pink,#header .links button.manager,#header .links button.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}#header .links a.manager:hover,#header .links a.pink:hover,#header .links input[type=submit].manager:hover,#header .links input[type=submit].pink:hover,#header .links button.manager:hover,#header .links button.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}#header .links a.manager:focus,#header .links a.pink:focus,#header .links input[type=submit].manager:focus,#header .links input[type=submit].pink:focus,#header .links button.manager:focus,#header .links button.pink:focus{box-shadow:0px 0px 5px #f115a7}#header .links a.purple,#header .links input[type=submit].purple,#header .links button.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}#header .links a.purple:hover,#header .links input[type=submit].purple:hover,#header .links button.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}#header .links a.purple:focus,#header .links input[type=submit].purple:focus,#header .links button.purple:focus{box-shadow:0px 0px 5px #5f15f1}#header .links a.admin,#header .links a.orange,#header .links input[type=submit].admin,#header .links input[type=submit].orange,#header .links button.admin,#header .links button.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}#header .links a.admin:hover,#header .links a.orange:hover,#header .links input[type=submit].admin:hover,#header .links input[type=submit].orange:hover,#header .links button.admin:hover,#header .links button.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}#header .links a.admin:focus,#header .links a.orange:focus,#header .links input[type=submit].admin:focus,#header .links input[type=submit].orange:focus,#header .links button.admin:focus,#header .links button.orange:focus{box-shadow:0px 0px 5px #f15f15}#header .links a.disabled,#header .links input[type=submit].disabled,#header .links button.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}#header .links a.disabled:hover,#header .links input[type=submit].disabled:hover,#header .links button.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}#header .links a.disabled:focus,#header .links input[type=submit].disabled:focus,#header .links button.disabled:focus{box-shadow:0px 0px 5px #313c46}#header .links a.alert,#header .links input[type=submit].alert,#header .links button.alert{background:#fa6e8c;background-image:linear-gradient(80deg, #fa6e8c, #fa7f6e)}#header .links a.alert:hover,#header .links input[type=submit].alert:hover,#header .links button.alert:hover{background-image:linear-gradient(80deg, #f83d65, #f8533d)}@media (max-width: 768px){#header .links:before{content:'\77';font-family:"schedgeup" !important;color:var(--text-color);display:block;width:auto;text-align:center}#header .links:hover:before{color:var(--flair)}#header .links:not(:hover) .links-container{display:none}#header .links a,#header .links input,#header .links button{display:block !important;color:black !important;background:var(--bg-primary) !important;border-radius:unset !important;text-align:center;white-space:nowrap}#header .links a.admin,#header .links input.admin,#header .links button.admin{background:var(--bg-primary);color:#f15f15 !important}#header .links a.purple,#header .links input.purple,#header .links button.purple{background:var(--bg-primary);color:#5f15f1 !important}#header .links a.manager,#header .links input.manager,#header .links button.manager{background:var(--bg-primary);color:#f115a7 !important}}.subtitle{color:var(--text-color-secondary);font-size:14px}@media (min-width: 768px){.topLeft,#calendar .previous_month{left:30px}}@media (min-width: 768px){.topRight,#calendar .next_month{right:30px}}.topRight,#calendar .next_month,.topLeft,#calendar .previous_month{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);text-decoration:none;font-size:12px;margin-top:10px}.topRight:hover,#calendar .next_month:hover,.topLeft:hover,#calendar .previous_month:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.topRight:focus,#calendar .next_month:focus,.topLeft:focus,#calendar .previous_month:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.topRight.manager,#calendar .manager.next_month,.topRight.pink,#calendar .pink.next_month,.topLeft.manager,#calendar .manager.previous_month,.topLeft.pink,#calendar .pink.previous_month{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.topRight.manager:hover,#calendar .manager.next_month:hover,.topRight.pink:hover,#calendar .pink.next_month:hover,.topLeft.manager:hover,#calendar .manager.previous_month:hover,.topLeft.pink:hover,#calendar .pink.previous_month:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.topRight.manager:focus,#calendar .manager.next_month:focus,.topRight.pink:focus,#calendar .pink.next_month:focus,.topLeft.manager:focus,#calendar .manager.previous_month:focus,.topLeft.pink:focus,#calendar .pink.previous_month:focus{box-shadow:0px 0px 5px #f115a7}.topRight.purple,#calendar .purple.next_month,.topLeft.purple,#calendar .purple.previous_month{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.topRight.purple:hover,#calendar .purple.next_month:hover,.topLeft.purple:hover,#calendar .purple.previous_month:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.topRight.purple:focus,#calendar .purple.next_month:focus,.topLeft.purple:focus,#calendar .purple.previous_month:focus{box-shadow:0px 0px 5px #5f15f1}.topRight.admin,#calendar .admin.next_month,.topRight.orange,#calendar .orange.next_month,.topLeft.admin,#calendar .admin.previous_month,.topLeft.orange,#calendar .orange.previous_month{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.topRight.admin:hover,#calendar .admin.next_month:hover,.topRight.orange:hover,#calendar .orange.next_month:hover,.topLeft.admin:hover,#calendar .admin.previous_month:hover,.topLeft.orange:hover,#calendar .orange.previous_month:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.topRight.admin:focus,#calendar .admin.next_month:focus,.topRight.orange:focus,#calendar .orange.next_month:focus,.topLeft.admin:focus,#calendar .admin.previous_month:focus,.topLeft.orange:focus,#calendar .orange.previous_month:focus{box-shadow:0px 0px 5px #f15f15}.topRight.disabled,#calendar .disabled.next_month,.topLeft.disabled,#calendar .disabled.previous_month{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.topRight.disabled:hover,#calendar .disabled.next_month:hover,.topLeft.disabled:hover,#calendar .disabled.previous_month:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.topRight.disabled:focus,#calendar .disabled.next_month:focus,.topLeft.disabled:focus,#calendar .disabled.previous_month:focus{box-shadow:0px 0px 5px #313c46}@media (min-width: 768px){.topRight,#calendar .next_month,.topLeft,#calendar .previous_month{position:absolute;margin-top:0px;transform:translateY(-50%);top:50%}}.topRight.manager,#calendar .manager.next_month,.topLeft.manager,#calendar .manager.previous_month{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.topRight.manager:hover,#calendar .manager.next_month:hover,.topLeft.manager:hover,#calendar .manager.previous_month:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}a{cursor:pointer}.tableContainer{max-width:100%;position:relative}@media (max-width: 768px){.tableContainer{overflow-x:scroll}}.infoTable{background-color:var(--bg-primary);padding:10px;width:100%;border-spacing:20px;border-radius:3px}@media (max-width: 768px){.infoTable{border-spacing:10px}}@media (min-width: 768px){.infoTable{padding:20px}}.infoTable caption{background:var(--bg-primary);border-radius:3px 0px 3px 0px;padding:10px 0px 0px;text-transform:uppercase}.infoTable td{vertical-align:middle}.infoTable.collapsed:before{content:"Click 'view' to see full list.";color:#999999}.infoTable.collapsed tbody{display:none}.circle{color:white;position:relative;z-index:1}.circle:not(td){display:inline-block}.circle a{color:inherit;text-decoration:none}.circle.none:after{background-color:#f115a7}.circle.alt:after{background-color:#15a7f1}.circle:after{content:'';background-color:#5f15f1;color:white;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.circle.availability,.circle.booking{height:30px}.circle.availability:after,.circle.booking:after{background-color:#f7f9fa}.circle.availability:before,.circle.booking:before{content:'\78';font-family:'schedgeup';color:#999999;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.circle.availability.true:after,.circle.booking.true:after{background-color:#11cfae}.circle.availability.true:before,.circle.booking.true:before{content:"\76";color:white}.circle.availability.false:after,.circle.booking.false:after{background-color:#fa6e8c}.circle.availability.false:before,.circle.booking.false:before{color:white}.circle.booking.false:after{background-color:#f7f9fa}.circle.booking.false:before{color:#999999}.circle.booking.overbooked:after{background-color:#fa6e8c}.circle.booking.overbooked:before{color:white;content:"y"}input.checkmark{display:none}input.checkmark:checked+label.checkmark:before{background-color:#15a7f1;border:1px solid #15a7f1}input.checkmark:checked+label.checkmark:after{border-color:white}.field_with_errors label{color:#fa6e8c !important}label.checkmark{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}label.checkmark:before,label.checkmark:after{visibility:visible;position:absolute;content:'';display:inline-block;transform:translate(-50%, -50%)}label.checkmark:before{left:calc(50%);top:50%;border:1px solid #15a7f1;height:20px;width:20px;border-radius:50%}label.checkmark:after{left:calc(50% - 20px);top:calc(50% - 5px);height:4px;width:10px;transform:translate(100%) rotate(-45deg);border-bottom:3px solid transparent;border-left:3px solid transparent}label.checkmark.disabled{cursor:not-allowed}label.checkmark.false:after{content:'×';font-family:"schedgeup" !important;text-align:center;left:calc(50% + 1px);top:calc(50% + 1px);height:auto;width:auto;transform:translate(-50%, -50%);border:none}th{color:var(--text-color-secondary);font-size:80%;vertical-align:bottom}.pillButton,.wideButton{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1);font-size:11px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pillButton:hover,.wideButton:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.pillButton:focus,.wideButton:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.pillButton.manager,.manager.wideButton,.pillButton.pink,.pink.wideButton{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.pillButton.manager:hover,.manager.wideButton:hover,.pillButton.pink:hover,.pink.wideButton:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.pillButton.manager:focus,.manager.wideButton:focus,.pillButton.pink:focus,.pink.wideButton:focus{box-shadow:0px 0px 5px #f115a7}.pillButton.purple,.purple.wideButton{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.pillButton.purple:hover,.purple.wideButton:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.pillButton.purple:focus,.purple.wideButton:focus{box-shadow:0px 0px 5px #5f15f1}.pillButton.admin,.admin.wideButton,.pillButton.orange,.orange.wideButton{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.pillButton.admin:hover,.admin.wideButton:hover,.pillButton.orange:hover,.orange.wideButton:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.pillButton.admin:focus,.admin.wideButton:focus,.pillButton.orange:focus,.orange.wideButton:focus{box-shadow:0px 0px 5px #f15f15}.pillButton.disabled,.disabled.wideButton{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.pillButton.disabled:hover,.disabled.wideButton:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.pillButton.disabled:focus,.disabled.wideButton:focus{box-shadow:0px 0px 5px #313c46}.pillButton.manager,.manager.wideButton{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.pillButton.manager:hover,.manager.wideButton:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.wideButton{width:100%;font-size:100%;margin-bottom:10px;padding:10px}.wideButton.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.wideButton.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.wideButton.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.wideButton.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}@media (min-width: 768px){.mobile{display:none}}.desktop{display:none}@media (min-width: 768px){.desktop{display:inherit}}input:checked+label.eventBlurb{background:#999999;background-image:linear-gradient(80deg, #999, #999);color:white}input:checked+label.eventBlurb:hover{background-image:linear-gradient(80deg, gray, gray)}input:checked+label.eventBlurb .icon:before{color:white}input:checked+label.eventBlurb span{color:white}.eventBlurb.pressed,input:checked+label.eventBlurb.pillButton,input:checked+label.eventBlurb.wideButton{background:#f7f9fa;background-image:linear-gradient(80deg, #f7f9fa, #f7f8fa)}.eventBlurb.pressed:hover,input:checked+label.eventBlurb.pillButton:hover,input:checked+label.eventBlurb.wideButton:hover{background-image:linear-gradient(80deg, #d8e1e6, #d8dde6)}.popUp{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;max-height:100vh;overflow:scroll}@media (max-width: 768px){.popUp{display:block;width:100%;padding:0px 10px}}.popUp.shroud{transform:unset;position:relative;top:unset;left:unset}.popUp.shroud>*:first-child{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000}.popUp.shroud:after{content:'';position:fixed;opacity:.5;background:black;top:0;left:0;right:0;bottom:0;display:block;z-index:9}.popUp.alert{background-color:var(--bg-primary);border-radius:3px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;max-width:400px}.popUp.alert:before{content:'alert';color:white;padding:5px;background-color:#f15f15;display:block}.theatreWidget{background-color:var(--bg-primary);max-width:1000px;text-align:center;display:inline-block;border-radius:3px;padding:10px;margin-top:10px}.theatreWidget h2{font-size:120%}.theatreWidget a{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1)}.theatreWidget a:not(.due){background-color:#f7f9fa}.theatreWidget a:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.theatreWidget a:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.theatreWidget a.manager,.theatreWidget a.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.theatreWidget a.manager:hover,.theatreWidget a.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.theatreWidget a.manager:focus,.theatreWidget a.pink:focus{box-shadow:0px 0px 5px #f115a7}.theatreWidget a.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.theatreWidget a.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.theatreWidget a.purple:focus{box-shadow:0px 0px 5px #5f15f1}.theatreWidget a.admin,.theatreWidget a.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.theatreWidget a.admin:hover,.theatreWidget a.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.theatreWidget a.admin:focus,.theatreWidget a.orange:focus{box-shadow:0px 0px 5px #f15f15}.theatreWidget a.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.theatreWidget a.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.theatreWidget a.disabled:focus{box-shadow:0px 0px 5px #313c46}.widget2{background-color:var(--bg-primary);max-width:1000px;text-align:center;display:inline-block;vertical-align:bottom;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;margin-bottom:15px;border-radius:3px}.widget2 .container{padding:40px}@media (min-width: 992px){.widget2{min-width:300px}}.widget2 a.button{border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#15a7f1;background-image:linear-gradient(80deg, #15a7f1, #155ef1)}.widget2 a.button:hover{background-image:linear-gradient(80deg, #0c88c7, #0c4ac7)}.widget2 a.button:focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.widget2 a.button.manager,.widget2 a.button.pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.widget2 a.button.manager:hover,.widget2 a.button.pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.widget2 a.button.manager:focus,.widget2 a.button.pink:focus{box-shadow:0px 0px 5px #f115a7}.widget2 a.button.purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.widget2 a.button.purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.widget2 a.button.purple:focus{box-shadow:0px 0px 5px #5f15f1}.widget2 a.button.admin,.widget2 a.button.orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.widget2 a.button.admin:hover,.widget2 a.button.orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.widget2 a.button.admin:focus,.widget2 a.button.orange:focus{box-shadow:0px 0px 5px #f15f15}.widget2 a.button.disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.widget2 a.button.disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.widget2 a.button.disabled:focus{box-shadow:0px 0px 5px #313c46}.widget2 h2{text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-size:90%;color:#999999}.blocker{width:100%;height:100%;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#000;opacity:0.7}.eventSelect{position:relative;user-select:none}.eventSelect input{display:none}.eventSelect .eventBlurb{font-size:80%;padding-right:36px}.eventSelect .icons{display:inline-block;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.eventSelect .icon{font-family:'schedgeup';position:initial}.iconContainer{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;gap:5px;flex-direction:row;z-index:3}.iconContainer .dropdown{position:relative;display:inline-block;padding:0px 0px}.iconContainer .dropdown .dropdown-content-more{position:relative}.iconContainer .dropdown .dropdown-content-more div{position:absolute;right:100%;top:0}.iconContainer .dropdown .dropdown-content-more:not(:hover) div{display:none !important}.iconContainer .dropdown .dropdown-content-more button{font-family:Futura, "Futura Std", "Futura Medium", "Futura Std Medium", "Century Gothic", CenturyGothic, AppleGothic, Arial, sans-serif;background:unset;border:unset;padding:12px 16px;font-size:16px}.iconContainer .dropdown.admin .dropButton{color:#f15f15}.iconContainer .dropdown.manager .dropButton{color:#f115a7}.iconContainer .dropdown.manager .manager_toggle{color:#f115a7;cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block}.iconContainer .dropdown.manager .manager_toggle.active{background-color:#f115a7;color:white}.iconContainer .dropdown.manager .manager_toggle:hover{background-color:#fdd5ef;color:#f115a7}.iconContainer .dropdown.manager .manager_menu:not(.active){display:none}.iconContainer .dropdown.active{border-bottom:2px solid #15a7f1}.iconContainer .dropdown:hover .dropdown-content{display:block}.iconContainer .dropdown:hover .dropButton{background-color:var(--bg-primary-hover);color:#15a7f1}.iconContainer .dropdown .dropButton{padding-top:10px;padding-bottom:10px;background-color:var(--bg-primary);border:none;font:inherit;color:var(--text-color-secondary);cursor:pointer}.iconContainer .dropdown .dropdown-content{display:none;cursor:pointer;position:absolute;background-color:var(--bg-primary-hover);min-width:160px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1) !important;z-index:11;right:0}.iconContainer .dropdown .dropdown-content hr{color:var(--text-color-secondary);margin:0px;border-width:.5px}.iconContainer .dropdown .dropdown-content a,.iconContainer .dropdown .dropdown-content button{color:var(--text-color);cursor:pointer;user-select:none;padding:12px 16px;text-decoration:none;display:block;box-sizing:border-box;width:100%;font-size:1em}.iconContainer .dropdown .dropdown-content a.manager,.iconContainer .dropdown .dropdown-content button.manager{color:var(--accent-2)}.iconContainer .dropdown .dropdown-content a.admin,.iconContainer .dropdown .dropdown-content button.admin{color:var(--accent-3)}.iconContainer .dropdown .dropdown-content a.pressed,.iconContainer .dropdown .dropdown-content button.pressed{color:black;background:none}.iconContainer .dropdown .dropdown-content a:hover,.iconContainer .dropdown .dropdown-content button:hover{background-color:#15a7f1;color:white}.iconContainer .dropdown:hover .dropButton{background:unset}.iconContainer .dropdown .dropdown-content{min-width:unset}.iconContainer .dropdown .dropdown-content a{white-space:nowrap}.iconContainer input[type='text']{width:100px}.iconContainer.vertical{flex-direction:column;gap:0}.iconContainer a{text-decoration:none}.assign .iconContainer a{display:block}#flashes.sticky{position:sticky;z-index:2;top:5px}.flash_alert a:not(.default_link){border-radius:20px;color:white;padding:10px 20px;border:none;text-decoration:none;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1);font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.flash_alert a:not(.default_link):hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.flash_alert a:not(.default_link):focus{border-radius:20px;outline:none;box-shadow:0px 0px 5px #15a7f1}.flash_alert a:not(.default_link).manager,.flash_alert a:not(.default_link).pink{background:#f115a7;background-image:linear-gradient(80deg, #f115a7, #f1155e)}.flash_alert a:not(.default_link).manager:hover,.flash_alert a:not(.default_link).pink:hover{background-image:linear-gradient(80deg, #c70c88, #c70c4a)}.flash_alert a:not(.default_link).manager:focus,.flash_alert a:not(.default_link).pink:focus{box-shadow:0px 0px 5px #f115a7}.flash_alert a:not(.default_link).purple{background:#5f15f1;background-image:linear-gradient(80deg, #5f15f1, #a815f1)}.flash_alert a:not(.default_link).purple:hover{background-image:linear-gradient(80deg, #4b0cc7, #890cc7)}.flash_alert a:not(.default_link).purple:focus{box-shadow:0px 0px 5px #5f15f1}.flash_alert a:not(.default_link).admin,.flash_alert a:not(.default_link).orange{background:#f15f15;background-image:linear-gradient(80deg, #f15f15, #f1a815)}.flash_alert a:not(.default_link).admin:hover,.flash_alert a:not(.default_link).orange:hover{background-image:linear-gradient(80deg, #c74b0c, #c7890c)}.flash_alert a:not(.default_link).admin:focus,.flash_alert a:not(.default_link).orange:focus{box-shadow:0px 0px 5px #f15f15}.flash_alert a:not(.default_link).disabled{background:#313c46;background-image:linear-gradient(80deg, #313c46, #313546)}.flash_alert a:not(.default_link).disabled:hover{background-image:linear-gradient(80deg, #1c2228, #1c1e28)}.flash_alert a:not(.default_link).disabled:focus{box-shadow:0px 0px 5px #313c46}.alert_bar,.flash_alert{background-color:#fbd2bd;color:#f15f15;border-radius:5px;padding:10px;max-width:100%;border:1px solid #f15f15;margin-top:10px;margin-bottom:10px;user-select:none}.alert_failure,.alert_recaptcha_error{background-color:#fedae2;color:#fa6e8c;border-radius:5px;padding:10px;max-width:100%;border:1px solid #fa6e8c;margin-top:10px;margin-bottom:10px}.alert_info{background-color:#fbd2bd;color:#f15f15;border-radius:5px;padding:10px;max-width:100%;border:1px solid #f15f15;margin-top:10px;margin-bottom:10px}.alert_success{background-color:#cbfbf2;color:#11cfae;border-radius:5px;padding:10px;max-width:100%;border:1px solid #11cfae;margin-top:10px;margin-bottom:10px}.alert_popup{position:fixed;z-index:10;cursor:pointer;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;border-radius:10px;overflow:hidden;width:300px;max-width:100%;background-color:white;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;padding:0px;border-color:#5f15f1;color:black}.alert_popup span{padding:20px;display:block}.alert_popup span:after{content:'\78';font-family:"schedgeup" !important;position:absolute;top:10px;color:white;right:10px}.alert_popup:before{content:'alert';background-color:#5f15f1;padding:5px;color:white;display:block}.alert_popup::backdrop{background:rgba(255,0,0,0.25)}.options_bar{display:block;padding:10px;background-color:#5f15f1;color:white;margin-left:-10px;margin-right:-10px;margin-bottom:10px}.email_bar{position:relative}.email_bar .affiliationBar{padding-right:30px}.email_bar a.icon-email{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.icon-email.purple{color:var(--accent-1)}.debug_dump{clear:both;float:left;overflow:hidden;width:100%;margin-top:45px;text-align:left;padding:10px 20px;border-radius:5px;font-family:"Courier New", Courier, monospace;border:1px solid var(--text-color-secondary);background:var(--bg-secondary);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.skilled_role_bar{text-align:left}.skilled_role_bar:not(:last-child){padding-bottom:20px}hr{-webkit-margin-after:1px}.difficulty_level{display:flex;gap:4px;align-items:baseline}.difficulty_level div{background:lightgrey;width:20px;height:10px;clip-path:polygon(0 3px, 100% 0, 100% 100%, 0% 100%)}.difficulty_level div:nth-child(1){height:13px}.difficulty_level div:nth-child(1).filled{background-color:#4EB920}.difficulty_level div:nth-child(2){height:16px}.difficulty_level div:nth-child(2).filled{background-color:#8DE003}.difficulty_level div:nth-child(3){height:19px}.difficulty_level div:nth-child(3).filled{background-color:#B8DC18}.difficulty_level div:nth-child(4){height:22px}.difficulty_level div:nth-child(4).filled{background-color:#FDD001}.difficulty_level div:nth-child(5){height:25px}.difficulty_level div:nth-child(5).filled{background-color:#FF8303}.difficulty_level div:nth-child(6){height:28px}.difficulty_level div:nth-child(6).filled{background-color:#EF2502}.focus{border-radius:10px;position:relative;display:flex;flex-direction:column}.library{position:fixed;z-index:10;cursor:pointer;top:10px;left:10px;bottom:10px;right:10px;text-align:center;box-sizing:border-box;border-radius:10px;max-width:100%;background-color:var(--bg-secondary);text-align:left;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important}@media (max-width: 768px){.library{width:calc(100% - 20px)}}.library_header{background:var(--bg-primary);text-align:center;padding:20px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important;position:relative}.library_header h2{font-size:22px}.library_header .link_container{display:flex;position:absolute;right:10px;top:50%;transform:translate(0%, -50%)}.library_content{background-color:var(--bg-secondary);padding:10px;overflow:hidden;overflow-y:scroll;height:calc(100% - 90px)}#tutorial{border-radius:10px;position:relative;display:flex;flex-direction:column}#tutorial:not(.active){display:none}#tutorial h3{font-size:18px;font-weight:bold}#tutorial hr{width:100%}#tutorial.pop_out .explanation{position:fixed;z-index:10;cursor:pointer;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;border-radius:10px;overflow:hidden;max-width:100%;background-color:var(--bg-primary);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1) !important}#tutorial.pop_out .explanation>div{padding:10px;display:flex;flex-direction:column;gap:10px}#tutorial.pop_out .explanation>div p{margin:0px}@media (max-width: 768px){#tutorial.pop_out .explanation{width:calc(100% - 20px)}}#tutorial.pop_out .explanation:before{content:attr(data-header);background:var(--accent-1);display:block;padding:5px 8px;color:white;text-transform:uppercase;font-size:18px}#tutorial.pop_out .explanation:after{content:'×';position:absolute;top:15px;right:10px;color:white;line-height:0px}#tutorial_blocker,#blocker{position:fixed;opacity:.5;background:black;top:0;left:0;right:0;bottom:0;display:block;z-index:9}.chart_container{background:white;padding:20px;border-radius:3px;margin-bottom:20px}
