body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container-infopopupfloat{bottom:0;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:200}.container-infopopup{align-items:center;background-color:#fff;border:1px solid #000;border-radius:1rem;bottom:2rem;box-shadow:0 0 1rem #00000080;display:flex;justify-content:space-between;left:0;margin:0 35vw;padding:1rem 2rem;position:absolute;right:0}.container-infopopup .success{color:#0a0}.container-infopopup .failed{color:red}@media (max-width:550px){.container-infopopup{margin:0 1rem}}.container-participantaccount{background-color:#fff;border:2px solid #c5c5c5;border-radius:2rem;margin:2rem;padding:2rem;width:50%}.container-participantaccount .container-input{width:100%}.container-participantaccount .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-participantaccount .container-input .left{margin-right:5px}.container-participantaccount .container-input .right{margin-left:5px}.container-facilitatoraccount{grid-gap:2rem;background-color:#fff;border:2px solid #c5c5c5;border-radius:2rem;display:grid;grid-template-columns:50% 50%;margin:2rem;padding:2rem;width:80%}.container-facilitatoraccount .container-input{width:100%}.container-facilitatoraccount .container-portal-link{align-items:center;display:flex;justify-content:center;margin-top:2rem;width:100%}.container-facilitatoraccount .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-facilitatoraccount .container-input .left{margin-right:5px}.container-facilitatoraccount .container-input .right{margin-left:5px}.container-facilitatoraccount .container-emailtemplate{display:flex;flex-direction:column;width:90%}.container-facilitatoraccount .container-emailtemplate .container-emailtext{border:1px solid #bbb;border-radius:1rem;padding:1rem}.container-facilitatoraccount .title{font-size:18px;font-weight:700;margin-top:-1rem;text-align:left}.container-facilitatoraccount .info{font-size:14px;margin:.25rem 0;text-align:left}.container-facilitatoraccount .container-emailtemplate textarea{resize:vertical;width:100%}.container-facilitatoraccount .container-emailtemplate input{width:100%}.container-account{align-items:center;display:flex;font-family:Avenir Book;height:100%;justify-content:center;width:100%}.container-account *{font-family:inherit}.container-account .container-buttons{display:flex;justify-content:space-between;margin-top:2rem;width:100%}.container-account .button-account{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin:0 1rem;padding:.5rem 1rem;width:8rem}.container-account .button-account:focus{background-color:#dedcd1}.container-legalfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:100}.container-legalfloat .container-legal{background-color:#fff;border:4px solid #385d8a;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-legalfloat p{font-size:18px;margin-bottom:1.5rem;white-space:pre-wrap}.container-legalfloat .container-legal .container-buttons{display:flex;justify-content:space-between;margin-top:2rem;width:100%}.container-legalfloat .container-legal .button-legal{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#898988;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.container-legalfloat .container-legal .button-legal:focus{background-color:#dedcd1}.container-cookies{background-color:#fff;border:4px solid #000;border-radius:2rem;display:flex;flex-direction:column;font-family:Avenir Book;margin:2rem;padding:2rem;text-align:left;width:50%}.container-cookies p{font-size:18px;margin:.5rem;white-space:pre-wrap}.container-cookies .container-buttons{display:flex;justify-content:center;width:100%}.container-cookies button{border-radius:1rem;cursor:pointer;font-size:18px;margin:.25rem;padding:1rem}.container-cookies{font-size:18px}.container-cookies .container-buttons .button-confirm:focus{background-color:#dedcd1}.container-cookies .container-buttons .button-confirm{background-color:#d9d9d9;border:1px solid #d9d9d9}.header-session{grid-gap:0;align-items:center;background-color:#dbdfd3;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 2px 4px #0000001a;color:#c00000;display:grid;grid-template-columns:30% 1fr 1fr;justify-content:center;padding:0 4rem 0 2rem;text-align:left}.header-session h2{color:#385723;font-family:Ubuntu Regular;font-size:24px;text-align:right}.header-session .logo{float:left;margin:1rem 4rem 1rem 0;width:275px}@media (max-width:480px){.header-session{grid-template-columns:1fr 1fr;grid-template-rows:1fr 2rem}.header-session .container-logo{grid-column:1/3}.header-session .logo{float:none;max-width:100%}.header-session h2{font-size:1rem;margin-top:-.5rem}}.container-participanthome{border:2px solid #993;border-radius:3rem;font-family:Avenir Book;margin:2rem;padding:2rem;text-align:left}.container-participanthome .no-margin{margin:0}.container-participanthome ol{margin-top:0;padding-left:2rem}.container-participanthome li{padding-left:1rem}.container-participanthome p{font-size:18px;margin-bottom:1.5rem}.container-participant-buttons{align-items:center;display:flex;justify-content:space-between;margin:0 4rem}.container-participant-buttons .button-participant{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#898988;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.header-admin{grid-gap:0;align-items:center;background-color:#fff;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 2px 4px #0000001a;color:#c00000;display:grid;grid-template-columns:auto 1fr;justify-content:center;margin:1rem 0;padding:0 2rem;text-align:left}.header-admin ul{display:flex;justify-content:space-around;list-style:none;margin:0;padding:0}.header-admin li{margin:1px;width:100%}.header-admin .logo{float:left;margin:0 4rem .5rem 0;width:250px}.header-admin button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;display:inline-block;font-family:Ubuntu Regular;font-size:14px;font-weight:700;height:100%;margin:0;padding:.5rem 1rem;position:relative;width:100%}.header-admin .selected{background-color:#d99694;border:1px solid #d99694}.header-admin .count-badge{background-color:#000;border:1px solid #000;border-radius:1.2em;color:#fff;font-size:12px;height:1.2em;position:absolute;right:-.6em;top:-.6em;width:1.2em;z-index:50}.container-addparticipantfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-addparticipantfloat .container-addparticipant{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:50%}.container-addparticipant .underline{border-bottom:2px solid #c30025}.container-addparticipant .title{color:#c30025;font-size:24px;font-weight:700}.container-addparticipant .separator{color:#c30025;font-size:20px;font-weight:700;text-align:center}.container-addparticipant .container-input{width:100%}.container-addparticipant .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-addparticipant .container-input .left{margin-right:5px}.container-addparticipant .container-input .right{margin-left:5px}.container-addparticipant .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-confirmationfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-confirmationfloat .container-confirmation{background-color:#fff;border:4px solid #000;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left;width:50%}.container-confirmationfloat p{margin:.5rem;white-space:pre-wrap}.container-confirmationfloat .container-confirmation .button-confirmation{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin:1rem auto;padding:.5rem 1rem;width:8rem}.container-confirmationfloat .container-confirmation .container-buttons{display:flex;justify-content:space-between;width:100%}.container-confirmationfloat .container-confirmation .button-confirmation:focus{background-color:#dedcd1}.container-confirmationfloat .container-confirmation .container-buttons .cancel{background-color:#d9d9d9;border:1px solid #d9d9d9}.container-confirmationfloat .container-confirmation .container-buttons .delete{background-color:#d99694;border:1px solid #d99694}.container-participantprogress{align-items:center;display:flex;height:100%;justify-content:space-around;text-align:center;width:100%}.container-participantprogress .complete{background-color:#0f0;border:1px solid #000;border-radius:1rem;color:#000;width:100%}.container-participantprogress .incomplete{background-color:none;border:1px solid #000;border-radius:1rem;color:#000;width:100%}.container-emailconfirmationfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-emailconfirmation{background-color:#fff;border:4px solid #000;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left;width:50%}.container-emailconfirmation p{margin:.5rem;white-space:pre-wrap}.container-emailconfirmation .button-emailconfirmation{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin:1rem auto;padding:.5rem 1rem;width:8rem}.container-emailconfirmation .container-buttons{display:flex;justify-content:space-between;width:100%}.container-emailconfirmation .button-confirmation:focus{background-color:#dedcd1}.container-emailconfirmation .container-buttons .cancel{background-color:#d9d9d9;border:1px solid #d9d9d9}.container-emailconfirmation .container-buttons .delete{background-color:#d99694;border:1px solid #d99694}.container-emailconfirmation .container-emailbodyedit{padding:0 1rem}.container-emailconfirmation .container-emailbodyedit .textarea-emailbodyedit{width:100%}.container-loadingfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:110}.loader{animation:spin 1.5s linear infinite;border:16px solid #a3a3a3;border-radius:50%;border-top-color:#000;height:25vh;width:25vh}.container-editeventfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:100}.container-editeventfloat .container-editevent{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;position:relative;text-align:left;width:100%}.container-editevent .close{align-items:center;background-color:#c30025;border:1px solid #c30025;border-radius:1rem;color:#fff;cursor:pointer;display:flex;font-size:24px;height:2.5rem;justify-content:center;margin-left:auto;text-align:center;width:2.5rem}.container-editevent .underline{border-bottom:2px solid #c30025}.container-editevent .title{color:#c30025;font-size:24px;font-weight:700}.container-editevent .subtitle{color:#c30025;font-size:18px;font-weight:700}.container-editevent .subsubtitle{color:#c30025;font-size:15px;font-weight:700;text-align:center}.container-editevent .container-refresh{align-items:center;display:flex;height:2rem;justify-content:center;position:absolute;right:2rem;top:2rem;width:2rem}.container-editevent .container-refresh .refresh{cursor:pointer;height:100%;margin:auto;width:100%}.container-editevent .container-refresh .refresh:focus{animation:spin 1.5s;animation-iteration-count:1}.container-editeventfloat .container-editeventcontent{grid-gap:0;display:grid;grid-template-columns:25% 75%;grid-template-rows:16rem;margin:2rem 0}.container-editeventcontent .container-editeventinfo{border:2px solid #c30025;border-radius:2rem;height:100%;padding:1rem}.container-editeventcontent .container-input{grid-gap:0;display:grid;grid-template-columns:45% 55%;margin:5px;text-align:left}.container-editeventcontent .container-buttons-input{align-items:center;display:flex;justify-content:center;width:100%}.container-buttons-input .button{border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin-top:1rem;padding:.5rem 1rem;width:8rem}.container-buttons-input .close-event{background-color:#e6b9b8;border:1px solid #e6b9b8}.container-editeventcontent .container-eventparticipants{border:2px solid #c30025;border-radius:2rem;height:100%;margin:0 0 0 2rem;overflow-y:auto;padding:1rem}.container-eventparticipants .container-participantlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:25% 5% 25% 15% 15% 15%;justify-content:center;margin:5px}.container-eventparticipants .container-participantlistmw{grid-gap:0;align-items:center;display:grid;grid-template-columns:17.5% 13.5% 5% 25% 13% 13% 13%;justify-content:center;margin:5px}.container-eventparticipants .icon{margin:auto;width:66%}.container-eventparticipants .container-icon{align-items:center;display:flex;justify-content:center;width:100%}.container-eventparticipants .add-participant,.container-eventparticipants .send-emails{align-items:center;background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:3em;justify-content:center;margin:1rem auto 0;text-align:center;width:12em}.send-emails:focus{background-color:#d99694}.container-eventparticipants .button-participant{background-color:#fff;border:1px solid #c30025;border-radius:5px;color:#000;cursor:pointer;font-size:18px;text-align:center;width:90%}.button-participant:disabled{background-color:#ddd;border:1px solid #c30025;cursor:default}.container-editevent .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-addeventfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:100}.container-addeventfloat .container-addevent{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:100%}.container-addevent .close{align-items:center;background-color:#c30025;border:1px solid #c30025;border-radius:1rem;color:#fff;cursor:pointer;display:flex;font-size:24px;height:2.5rem;justify-content:center;margin-left:auto;text-align:center;width:2.5rem}.container-addevent .underline{border-bottom:2px solid #c30025}.container-addevent .title{color:#c30025;font-size:24px;font-weight:700}.container-addevent .subtitle{color:#c30025;font-size:18px;font-weight:700}.container-addeventfloat .container-addeventcontent{grid-gap:0;display:grid;grid-template-columns:45% 55%;grid-template-rows:16rem;margin-bottom:2rem;margin-top:2rem}.container-addeventcontent .container-addeventinfo{border:2px solid #c30025;border-radius:2rem;height:100%;padding:1rem}.container-addeventcontent .container-input{grid-gap:0;display:grid;grid-template-columns:50% 50%;margin:5px;text-align:right}.container-input .label{margin-right:10px}.container-addeventcontent .container-participants{border:2px solid #c30025;border-radius:2rem;height:100%;margin:0 0 0 2rem;overflow-y:auto;padding:1rem}.container-addeventcontent .container-participants .container-participantlist{grid-gap:0;display:grid;grid-template-columns:75% 25%;margin:5px}.container-participants .add-participant{align-items:center;background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:3em;justify-content:center;margin:1rem auto 0;text-align:center;width:12em}.add-participant:focus{background-color:#d99694}.container-participants .button-participant{background-color:#fff;border:1px solid #c30025;border-radius:5px;color:#000;cursor:pointer;font-size:18px;text-align:center;width:90%}.button-participant:focus{background-color:#d99694}.container-addevent .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-buttons .close-event{background-color:#e6b9b8;border:1px solid #e6b9b8}.container-uploadeventfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-uploadeventfloat .container-uploadevent{background-color:#fff;border:4px solid #000;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left;width:50%}.container-uploadeventfloat p{font-size:16px;font-weight:700;margin:.5rem;white-space:pre-wrap}.container-uploadeventfloat .container-input{align-items:center;display:flex;justify-content:center;margin:1rem}.container-uploadeventfloat .container-input input::file-selector-button{background-color:#fff;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;cursor:pointer;padding:.5rem}.container-uploadeventfloat .container-uploadevent .container-buttons{display:flex;justify-content:space-between;margin-top:1rem;width:100%}.container-uploadeventfloat .container-uploadevent .button-confirmation:focus{background-color:#dedcd1}.container-uploadeventfloat .container-uploadevent .button-uploadevent{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin:1rem auto;padding:.5rem 1rem;width:8rem}.container-superadminevents{margin:1rem;padding:1rem}.container-superadminevents .container-topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.container-superadminevents .container-topbar .container-search{display:flex}.container-superadminevents .container-topbar button{background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;font-size:18px;font-weight:700;margin:0 1rem;padding:.25rem 2rem}.container-superadminevents .input-search{border:none;box-shadow:0 0 6px #0000001a;margin-left:5px}.container-superadminevents .container-eventlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:repeat(4,15%) 7.5% repeat(2,1fr) 10%;grid-template-rows:1.5rem auto;justify-content:center}.container-superadminevents .grid-row{grid-column:1/8}.container-superadminevents .grid-item{border:1px solid #ddd;display:flex;min-height:1.5rem;padding:5px;text-align:left}.container-superadminevents .grid-title{font-weight:700;height:100%;margin-bottom:1rem}.container-superadminevents .container-eventlist .button-item{align-items:center;justify-content:center}.container-superadminevents .container-eventlist button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:auto;width:80%}.container-superadminevents .container-uploadedlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:repeat(4,13.75%) repeat(2,7.5%) repeat(3,10%);grid-template-rows:1.5rem auto;justify-content:center;margin-top:1rem}.container-superadminevents .title{font-size:20px;font-weight:700;margin-top:2rem;text-align:left}.container-uploadedlist button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-size:12px;font-weight:700;margin:auto;width:80%}.container-editparticipantfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-editparticipantfloat .container-editparticipant{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:50%}.container-editparticipant .underline{border-bottom:2px solid #c30025}.container-editparticipant .title{color:#c30025;font-size:24px;font-weight:700}.container-editparticipant .container-input{width:100%}.container-editparticipant .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-editparticipant .container-input .left{margin-right:5px}.container-editparticipant .container-input .right{margin-left:5px}.container-editparticipant .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-participants{margin:1rem;padding:1rem}.container-participants .container-topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.container-participants .container-topbar .container-search{display:flex}.container-participants .container-topbar .input-search{border:none;box-shadow:0 0 6px #0000001a;margin-left:5px}.container-participants .container-topbar button{background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;font-size:18px;font-weight:700;padding:.25rem 2rem}.container-participants .title{font-size:20px;font-weight:700;margin:2rem 0 1rem;text-align:left}.container-participants .container-participantlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:25% 25% 35% 15%;grid-template-rows:1.5rem auto;justify-content:center}.container-participantlist .grid-row{grid-column:1/5}.container-participantlist .grid-item{border:1px solid #ddd;display:flex;min-height:1.5rem;padding:5px;text-align:left}.container-participantlist .grid-title{font-weight:700;height:100%;margin-bottom:1rem}.container-participantlist .button-item{align-items:center;justify-content:center}.container-participantlist button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:auto;width:80%}.container-expiredevents{margin:1rem;padding:1rem}.container-expiredevents .container-topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.container-expiredevents .container-topbar button{background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;font-size:18px;font-weight:700;padding:.25rem 2rem}.container-expiredevents .title{font-size:20px;font-weight:700;margin-bottom:1rem;margin-top:2rem;text-align:left}.container-topbar .container-search{display:flex}.container-expiredevents .input-search{border:none;box-shadow:0 0 6px #0000001a;margin-left:5px}.container-expiredevents .container-eventlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:15% repeat(3,12.5%) repeat(3,7.5%) repeat(2,12.5%);grid-template-rows:1.5rem auto;justify-content:center}.container-expiredevents .grid-row{grid-column:1/9}.container-expiredevents .grid-item{border:1px solid #ddd;display:flex;min-height:1.5rem;padding:5px;text-align:left}.container-expiredevents .grid-title{font-weight:700;height:100%;margin-bottom:1rem}.container-expiredevents .button-item{align-items:center;justify-content:center}.container-eventlist button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:auto;width:80%}.container-teamoutput{margin:1rem;padding:1rem}.container-teamoutput .container-topbar{align-items:center;display:flex;justify-content:space-between}.container-teamoutput .container-topbar .container-search{display:flex;width:350px}.container-teamoutput .container-topbar .input-search{border:none;box-shadow:0 0 6px #0000001a;margin-left:5px;width:100%}.container-teamoutput .container-title{align-items:center;display:flex;justify-content:space-between}.container-teamoutput .button-teamoutput{font-size:14px;width:5rem}.container-teamoutput .button-teamoutput,.container-teamoutput .button-teamoutputall{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-weight:700}.container-teamoutput .button-teamoutputall{font-size:18px;padding:.5rem;width:10rem}.container-teamoutput .title{color:#666;font-size:20px;font-weight:700;text-align:left;text-decoration:underline}.container-teamoutput .subtitle{color:#666;font-size:16px;font-weight:700;text-align:center}.container-teamoutput .subsubtitle{color:#ccc;font-size:12px;font-style:italic;text-align:center}.container-teamoutput .text-info{align-items:center;color:#000;display:flex;font-size:16px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;text-align:center;width:50%}.container-teamoutput .name{color:#000;font-size:14px}.container-teamoutput .driver{color:#0c850c;font-size:16px}.container-teamoutput .result{color:#661167;font-size:16px}.container-teamoutput .goto{color:#000d86;font-size:16px}.subtitle-goto{grid-column:4/6}.container-teamoutput .accelerator{color:#b33637;font-size:16px}.subtitle-accelerator{grid-column:6/8}.container-teamoutput .container-event{padding:1rem}.container-event .container-eventcontent{grid-gap:0;border:2px solid #ddd;display:grid;font-size:14px;grid-template-rows:2rem 1.5rem auto}.container-eventcontent .container-eventrow{grid-gap:0;display:grid;grid-template-columns:7.5% repeat(2,15%) repeat(4,15.625%);text-align:left}.container-eventrow .grid-item{border:2px solid #ddd}.container-topbar .container-headerbuttons{align-items:center;display:flex;justify-content:space-between;width:200px}.container-teamoutput .container-refresh{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.container-teamoutput .container-refresh .refresh{cursor:pointer;height:100%;margin:auto;width:100%}.container-teamoutput .container-refresh .refresh:focus{animation:spin 1.5s;animation-iteration-count:1}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container-facilitatorhome{font-family:Avenir Book}.container-facilitatorhome *{font-family:inherit}.container-addfacilitatorfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-addfacilitatorfloat .container-addfacilitator{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:50%}.container-addfacilitator .underline{border-bottom:2px solid #c30025}.container-addfacilitator .title{color:#c30025;font-size:24px;font-weight:700}.container-addfacilitator .separator{color:#c30025;font-size:20px;font-weight:700;text-align:center}.container-addfacilitator .container-input{width:100%}.container-addfacilitator .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-addfacilitator .container-input .left{margin-right:5px}.container-addfacilitator .container-input .right{margin-left:5px}.container-addfacilitator .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-editfacilitatorfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-editfacilitatorfloat .container-editfacilitator{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:50%}.container-editfacilitator .underline{border-bottom:2px solid #c30025}.container-editfacilitator .title{color:#c30025;font-size:24px;font-weight:700}.container-editfacilitator .container-input{width:100%}.container-editfacilitator .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-editfacilitator .container-input .left{margin-right:5px}.container-editfacilitator .container-input .right{margin-left:5px}.container-editfacilitator .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-facilitators{margin:1rem;padding:1rem}.container-facilitators .container-topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.container-facilitators .container-topbar .container-search{display:flex}.container-facilitators .container-topbar .input-search{border:none;box-shadow:0 0 6px #0000001a;margin-left:5px}.container-facilitators .container-topbar button{background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;font-size:18px;font-weight:700;padding:.25rem 2rem}.container-facilitators .container-facilitatorlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:25% 25% 35% 15%;grid-template-rows:1.5rem auto;justify-content:center}.container-facilitatorlist .grid-row{grid-column:1/5}.container-facilitatorlist .grid-item{border:1px solid #ddd;display:flex;min-height:1.5rem;padding:5px;text-align:left}.container-facilitatorlist .grid-title{font-weight:700;height:100%;margin-bottom:1rem}.container-facilitatorlist .button-item{align-items:center;justify-content:center}.container-facilitatorlist button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:auto;width:80%}.container-addsuperadminfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-addsuperadminfloat .container-addsuperadmin{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:50%}.container-addsuperadmin .underline{border-bottom:2px solid #c30025}.container-addsuperadmin .title{color:#c30025;font-size:24px;font-weight:700}.container-addsuperadmin .separator{color:#c30025;font-size:20px;font-weight:700;text-align:center}.container-addsuperadmin .container-input{width:100%}.container-addsuperadmin .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-addsuperadmin .container-input .left{margin-right:5px}.container-addsuperadmin .container-input .right{margin-left:5px}.container-addsuperadmin .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-editsuperadminfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:110}.container-editsuperadminfloat .container-editsuperadmin{background-color:#fff;border:4px solid #c30025;border-radius:2rem;padding:2rem;text-align:left;width:50%}.container-editsuperadmin .underline{border-bottom:2px solid #c30025}.container-editsuperadmin .title{color:#c30025;font-size:24px;font-weight:700}.container-editsuperadmin .container-input{width:100%}.container-editsuperadmin .container-input .grid-item{display:grid;font-weight:700;grid-template-columns:30% 70%;margin:1rem 0;text-align:right;width:100%}.container-editsuperadmin .container-input .left{margin-right:5px}.container-editsuperadmin .container-input .right{margin-left:5px}.container-editsuperadmin .container-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.container-buttons .button{border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin-top:2rem;padding:.5rem 1rem;width:8rem}.container-buttons .save{background-color:#c3d69b;border:1px solid #c3d69b}.container-buttons .cancel{background-color:#d9d9d9;border:1px solid #d9d9d9}.container-buttons .delete{background-color:#d99694;border:1px solid #d99694}.container-superadmins{margin:1rem;padding:1rem}.container-superadmins .container-topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.container-superadmins .container-topbar .container-search{display:flex;width:20rem}.container-superadmins .container-topbar .input-search{border:none;box-shadow:0 0 6px #0000001a;margin-left:5px;width:100%}.container-superadmins .container-topbar button{background-color:#c3d69b;border:1px solid #c3d69b;border-radius:1rem;color:#000;cursor:pointer;font-size:18px;font-weight:700;padding:.25rem 2rem}.container-superadmins .container-superadminlist{grid-gap:0;align-items:center;display:grid;grid-template-columns:25% 25% 35% 15%;grid-template-rows:1.5rem auto;justify-content:center}.container-superadminlist .grid-item{border:1px solid #ddd;display:flex;min-height:1.5rem;padding:5px;text-align:left}.container-superadminlist .grid-title{font-weight:700;height:100%;margin-bottom:1rem}.container-superadminlist .button-item{align-items:center;justify-content:center}.container-superadminlist button{background-color:#c30025;border:1px solid #c30025;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:auto;width:80%}.container-superadminhome{font-family:Avenir Book}.container-superadminhome *{font-family:inherit}.container-login{border:4px solid #c30025;border-radius:2rem;font-family:Avenir Book;margin:auto;padding:2rem}.container-login .title{color:#c30025;font-size:24px;font-weight:700}.container-login .label{color:#000;font-size:18px}.container-login .container-inputs{grid-gap:10px;display:grid;grid-template-columns:40% 60%;margin:0 1rem;padding:1rem;text-align:right}.container-login .status{color:red;grid-column:1/3;text-align:center}.container-login .container-buttons{align-items:center;display:flex;justify-content:center}.container-login .container-buttons button{background-color:#c30025;border:1px solid #c30025;border-radius:1rem;box-shadow:0 2px 8px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.container-login button:focus{background-color:#e32045}.container-resetpassword{border:4px solid #c30025;border-radius:2rem;font-family:Avenir Book;margin:auto;padding:2rem;width:50%}.container-resetpassword .title{color:#c30025;font-size:24px;font-weight:700}.container-resetpassword .label{color:#000;font-size:18px}.container-resetpassword .container-inputs{grid-gap:10px;display:grid;grid-template-columns:40% 60%;margin:0 1rem;padding:1rem;text-align:right}.container-resetpassword .container-buttons{align-items:center;display:flex;justify-content:center}.container-resetpassword .container-buttons button{background-color:#c30025;border:1px solid #c30025;border-radius:1rem;box-shadow:0 2px 8px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.container-resetpassword button:focus{background-color:#e32045}.container-register{border:4px solid #c30025;border-radius:2rem;font-family:Avenir Book;margin:auto;padding:2rem}.container-register .title{color:#c30025;font-size:24px;font-weight:700}.container-register .label{color:#000;font-size:18px}.container-register .container-inputs{grid-gap:10px;display:grid;grid-template-columns:40% 60%;margin:0 1rem;padding:1rem;text-align:right}.container-register .container-buttons{align-items:center;display:flex;justify-content:center}.container-register .container-buttons button{background-color:#c30025;border:1px solid #c30025;border-radius:1rem;box-shadow:0 2px 8px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.container-register button:focus{background-color:#e32045}.container-preworklegal{border:4px solid #385d8a;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-preworklegal p{font-size:18px;margin-bottom:1.5rem;white-space:pre-wrap}@media (max-width:480px){.container-preworklegal{margin:.5rem .5rem 1rem;padding:1rem}}.container-introduction{border:2px solid #7f7f7f;border-radius:2rem;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-introduction .title{font-size:16px;font-weight:700;margin-bottom:0;padding-bottom:0}.container-introduction .title-followup{margin-top:0}.container-introduction .no-margin{margin:0}.container-introduction .remove-highlight{color:#000;display:inline;font-weight:400}.container-introduction ol{color:#941100;display:inline-block;font-weight:700;margin-top:0;padding-left:2rem}.container-introduction li{padding-left:1rem}.container-introduction p{font-size:18px;margin-bottom:1.5rem}.container-introduction .list{margin-bottom:.5rem}.container-introduction .list-green{color:#385723}@media (max-width:480px){.container-introduction{margin:.5rem .5rem 1rem;padding:1rem}}.container-introductionidentifying{border:2px solid #7f7f7f;border-radius:2rem;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-introductionidentifying .title{color:#385723;font-size:20px;font-weight:700;margin-bottom:1.5rem;padding-bottom:0}.container-introductionidentifying p{font-size:18px;margin-bottom:1.5rem}.container-introductionidentifying .indented{margin-left:4rem}.container-introductionidentifying .no-bottom{margin-bottom:0}.container-introductionidentifying .no-margin{margin:0}.container-introductionidentifying .highlight{color:#941100;display:inline-block;font-weight:700}.container-introductionidentifying .container-notes{margin-left:0;margin-top:0}.container-introductionidentifying .container-notes p{margin:0;padding:0}.container-introductionidentifying ul{margin:0;padding-left:2rem}.container-introductionidentifying li{font-size:18px;padding-left:1rem}@media (max-width:480px){.container-introductionidentifying{margin:.5rem .5rem 1rem;padding:1rem}}.container-valueselector{grid-gap:0;border:1px solid #ccc;box-shadow:2px 2px 4px #0000001a;display:grid;grid-template-columns:40px 1fr;margin:5px;text-align:center}.container-valueselector:hover{transform:translateY(-2px)}.select-valueselector{border:1px solid #ccc;cursor:pointer}.text-valueselector{border:1px solid #ccc;padding:5px}.container-checkmark{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.container-checkmark img{margin:0;padding:0}.container-identifying{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-identifying .container-topbar{align-items:center;display:flex;justify-content:space-between}.container-identifying .container-valuesgrid{grid-gap:0;display:grid;grid-template-columns:repeat(5,1fr)}.container-identifying .right-align{text-align:right}.container-identifying .title{color:#385723;font-size:20px;font-weight:700;margin-bottom:0;padding-bottom:0}.container-identifying p{font-size:18px}.container-identifying .selected-count{font-size:20px}@media (max-width:1180px){.container-identifying .container-valuesgrid{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:970px){.container-identifying .container-valuesgrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:760px){.container-identifying .container-valuesgrid{grid-template-columns:1fr 1fr}}@media (max-width:550px){.container-identifying{height:80vh;margin:.5rem .5rem 1rem;overflow-y:scroll;padding:1rem}.container-identifying .selected-count{position:sticky;top:20px}.container-identifying .container-topbar{flex-direction:column}.container-identifying .container-valuesgrid{display:flex;flex-direction:column}.container-identifying .mobile-row{grid-column:1/3}.container-identifying .right-align{text-align:center}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:24px}::-webkit-scrollbar:horizontal{height:24px}::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #fff;border-radius:10px}::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}}.container-valuedefinition{grid-gap:0;display:grid;grid-auto-flow:column;grid-template-columns:5% 25% 70%;grid-template-rows:25% 1fr;height:85%;margin:5px;padding:5px}.solid{border:2px solid #ccc}.dashed{border:2px dashed #bbb}.container-valuedefinition .grid-item{margin:5px;padding:0}.container-valuedefinition .rank{font-size:16px;grid-area:1/1/3/2}.container-valuedefinition .value{grid-area:1/2/2/3}.container-valuedefinition .value div{word-wrap:break-word;display:inline-block;max-height:2.5rem;overflow:hidden;width:100%}.container-valuedefinition .definition{grid-area:1/3/3/4}.container-valuedefinition .definition-downloading{font-size:13px;max-height:8em;overflow:hidden}.container-valuedefinition .lived{grid-area:2/2/3/3;margin-bottom:1rem;margin-top:auto}.container-valuedefinition .lived p{font-size:12px}.container-valuedefinition .text{border:none;font-size:16px;height:64px;resize:none;width:100%}.container-valuedefinition .input-lived{font-size:16px;width:80%}.container-valuedefinition .input-lived-label{font-size:16px;margin-bottom:0;text-align:left}.container-valuedefinition .textarea{font-size:16px;max-height:100%;min-height:100%;overflow:hidden;resize:none;width:100%}.removeoutline *{border:none}@media (max-width:480px){.container-valuedefinition{grid-auto-flow:row;grid-template-columns:10% 40% 50%;grid-template-rows:auto 6.5rem}.container-valuedefinition .rank{grid-area:1/1/2/2}.container-valuedefinition .value{grid-area:1/3/2/4}.container-valuedefinition .definition{grid-area:2/1/3/4}.container-valuedefinition .lived{grid-area:1/2/2/3;margin-bottom:0}}.container-defining{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-defining .container-valuedefinitions{grid-gap:0;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.container-defining .title{color:#385723;font-size:20px;font-weight:700;margin-bottom:0;padding-bottom:0}.container-defining p{font-size:18px}@media (max-width:480px){.container-defining{height:80vh;margin:.5rem .5rem 1rem;overflow-y:scroll;padding:1rem}.container-defining .container-valuedefinitions{grid-template-columns:1fr;grid-template-rows:repeat(10,1fr)}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:24px}::-webkit-scrollbar:horizontal{height:24px}::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #fff;border-radius:10px}::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}}.container-ranking{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-ranking .container-valuedefinitions{grid-gap:0;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.container-ranking .title{color:#385723;font-size:20px;font-weight:700;margin-bottom:0;padding-bottom:0}.container-ranking p{font-size:18px}@media (max-width:480px){.container-ranking{height:80vh;margin:.5rem .5rem 1rem;overflow-y:scroll;padding:1rem}.container-ranking .container-valuedefinitions{grid-template-columns:1fr;grid-template-rows:repeat(10,1fr)}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:24px}::-webkit-scrollbar:horizontal{height:24px}::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #fff;border-radius:10px}::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}}.container-lived{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-lived .container-valuedefinitions{grid-gap:0;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.container-lived .title{color:#385723;font-size:20px;font-weight:700;margin-bottom:0;padding-bottom:0}.container-lived p{font-size:18px}.container-name{align-items:center;display:flex;justify-content:center}.container-name .title{font-size:24px}.container-download-header{display:grid;grid-template-columns:1fr 1fr 1fr}.container-download-header .container-logo img{width:300px}.container-download-header .container-eventinfo{margin-left:auto}@media (max-width:480px){.container-lived{height:80vh;margin:.5rem .5rem 1rem;overflow-y:scroll;padding:1rem}.container-lived .container-valuedefinitions{grid-template-columns:1fr;grid-template-rows:repeat(10,1fr)}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:24px}::-webkit-scrollbar:horizontal{height:24px}::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #fff;border-radius:10px}::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}}.container-completion{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-completion .title{color:#385723;font-size:22px;font-weight:700;text-align:left}.container-completion p{font-size:18px;margin-bottom:1.5rem}.container-prework{font-family:Avenir Book}.container-prework *{font-family:inherit}.container-prework .container-buttons{display:flex;justify-content:space-between;margin-top:2rem;width:100%}.container-prework .button-prework{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#898988;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.container-prework .button-prework:focus{background-color:#dedcd1}.container-prework .prework-instruction{font-size:16px}@media (max-width:480px){.container-prework .container-buttons{align-items:center;flex-direction:column;justify-content:space-around}.container-prework .button-prework{margin:1rem 0}}.container-topreworkfloat{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:100}.container-topreworkfloat .container-toprework{background-color:#fff;border:4px solid #000;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-topreworkfloat p{margin:.5rem;white-space:pre-wrap}.container-topreworkfloat .container-toprework .button-toprework{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#898988;cursor:pointer;font-size:14px;font-weight:700;margin:1rem auto;padding:.5rem 1rem;width:8rem}.container-topreworkfloat .container-toprework .button-toprework:focus{background-color:#dedcd1}.container-legal{border:4px solid #385d8a;border-radius:2rem;display:flex;flex-direction:column;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-legal p{font-size:18px;margin-bottom:1.5rem;white-space:pre-wrap}.container-editing{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-editing .container-valuedefinitions{grid-gap:0;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.container-valuerepresentation{grid-gap:0;border:1px dashed #7f7f7f;display:grid;grid-template-columns:5% 20% 75%;height:100%;width:100%}.grid-item-valuerepresentation{margin:5px}.container-valuerepresentation .description{border:1px solid #eee;max-height:7rem;overflow-y:auto}.grid-item-valuerepresentation .value-text{width:100%;word-break:break-all}.container-valuerepresentation p{font-size:16px}.container-revealing{border:2px solid #7f7f7f;font-size:14px;margin:2rem;padding:2rem;text-align:left}.container-revealing .container-valuedescriptions{grid-gap:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 1fr auto repeat(4,1fr) auto 1fr;text-align:left}.container-revealing .container-valuedescriptions .grid-item{align-items:center;justify-content:center;margin:10px;padding:0}.container-revealing .container-valuedescriptions .center{grid-column:2/4}.container-revealing .container-valuedescriptions .left{grid-column:1/3}.container-revealing .container-valuedescriptions .right{grid-column:3/5}.container-revealing .container-valuedescriptions .title{color:#c00000;font-size:18px;font-weight:700}.container-revealing .container-valuedescriptions .subtitle{color:#c00000;font-size:14px}.container-revealing .container-valuedescriptions .text{margin-bottom:0}.container-outputvaluerepresentation{grid-gap:0;border:1px solid #f4f5f4;color:#000;display:grid;grid-template-columns:5% 65% 30%;grid-template-rows:1rem 7.75em;height:100%;text-align:left;width:100%}.grid-item-outputvaluerepresentation{margin:0}.container-outputvaluerepresentation .rank{font-weight:700;grid-area:1/1/2/2}.container-outputvaluerepresentation .value{font-weight:700;grid-area:1/2/2/3;margin-left:6px;overflow:hidden;text-decoration-line:underline}.container-outputvaluerepresentation .value-text{word-break:break-all}.container-outputvaluerepresentation .lived{font-size:12px;font-weight:700;grid-area:1/3/2/4}.container-outputvaluerepresentation .definition{grid-area:2/1/3/4;margin-top:5px;max-height:7.5em;overflow:hidden}p{font-size:13px;margin:0}.container-output2{margin:2rem auto;max-width:calc(1000px + 12rem);padding:2rem}.container-output2 .container-output2header{color:#385723;display:grid;grid-template-columns:repeat(3,1fr)}.container-output2 .container-output2content{grid-gap:0;display:grid;grid-template-columns:2rem repeat(3,1fr) 2rem;grid-template-rows:6rem repeat(4,1fr) 1rem;min-height:620px}.container-output2 .container-output2content .grid-item{height:100%;margin-top:10px;width:100%}.container-output2 .container-output2content .left-col{align-items:center;border:2px solid #6a70b8;border-radius:20px;display:flex;flex-direction:column;grid-area:1/2/6/3;justify-content:space-between;margin-right:.25rem;padding:.5rem}.container-output2 .container-output2content .center-col{align-items:center;border:2px solid #854286;border-radius:20px;display:flex;flex-direction:column;grid-area:1/3/6/4;justify-content:space-between;margin:0 .25rem;padding:.5rem}.container-output2 .container-output2content .right-col{align-items:center;border:2px solid #df8d88;border-radius:20px;display:flex;flex-direction:column;grid-area:1/4/6/5;justify-content:space-between;margin-left:.25rem;padding:.5rem}.container-output2 .container-output2content .left{color:#302f9d;grid-area:2/1/6/2;transform:rotate(180deg)}.container-output2 .container-output2content .left,.container-output2 .container-output2content .right{display:flex;font-size:16px;font-style:italic;font-weight:700;justify-content:space-between;writing-mode:vertical-lr}.container-output2 .container-output2content .right{color:#bd150a;grid-area:2/5/6/6}.container-output2 .container-output2content .center{grid-area:3/3/5/4}.container-output2 .container-output2content .bottom-left{color:#302f9d;font-size:16px;font-style:italic;font-weight:700;grid-area:6/2/7/3}.container-output2 .container-output2content .bottom-center{color:#681268;font-size:16px;font-style:italic;font-weight:700;grid-area:6/3/7/4}.container-output2 .container-output2content .bottom-right{color:#bf1f14;font-size:16px;font-style:italic;font-weight:700;grid-area:6/4/7/5}.container-output2 .container-output2header .logo{width:70%}.container-output2 .container-header-title{margin-bottom:.5rem;margin-top:auto}.container-output2 .container-header-title .title-name{font-size:18px;font-weight:700}.container-output2 .container-header-title .date{color:#385723;font-size:14px}.container-output2 .title{color:#c00000;font-size:16px;font-weight:700}.container-output2 .subtitle{color:#c00000;font-size:12px}.container-output2 .container-printfooter{margin-top:10px}.container-meaningfulwork{margin:2rem auto;max-width:calc(1000px + 12rem);padding:2rem}.container-meaningfulwork .container-meaningfulworkheader{display:grid;grid-template-columns:repeat(3,1fr)}.container-meaningfulwork .container-meaningfulworkheader .logo{width:70%}.container-meaningfulwork .container-header-title{margin-bottom:.5rem;margin-top:auto}.container-meaningfulwork .container-header-title .title-name{color:#758152;font-size:28px;font-weight:700}.container-meaningfulwork .container-header-title .date{color:#385723;font-size:14px}.container-meaningfulwork .container-meaningfulworkcontent{grid-gap:0;display:grid;grid-template-columns:5fr 1fr 2fr}.container-meaningfulwork .container-meaningfulworkcontent .container-meaningfulworkcontentleft{grid-gap:0 1rem;display:grid;grid-auto-flow:row;grid-template-columns:1fr 3fr}.container-meaningfulwork .container-meaningfulworkcontent .container-meaningfulworkcontentright{margin:0}.container-meaningfulwork .container-meaningfulworkcontent .container-meaningfulworkcontentarrows{align-items:center;display:flex;justify-content:center;position:relative}.container-meaningfulwork .container-meaningfulworkcontent .container-meaningfulworkcontentbottom{display:flex;flex-flow:row;grid-column:1/4;margin-top:.5rem}.container-meaningfulwork .container-meaningfulworkcontent .header{color:#900;font-size:20px;font-weight:700}.container-meaningfulwork .container-meaningfulworkcontent .subheader{color:#7f7f7f;font-size:16px;font-style:italic;font-weight:700}.container-meaningfulwork .container-meaningfulworkcontent .mb-colour{color:#27495d}.container-meaningfulwork .container-meaningfulworkcontent .contain{box-shadow:0 1px 2px #00000040;margin:3px;padding:3px}.container-meaningfulwork .container-meaningfulworkcontent .editable{border:none;resize:vertical;width:100%}.container-meaningfulwork .container-meaningfulworkcontent .nonresizable{resize:none}.container-meaningfulwork .container-meaningfulworkcontent .fill-content{height:auto}.container-meaningfulwork .container-meaningfulworkcontent .value{font-size:18px;font-weight:700;width:99%}.container-meaningfulwork .container-meaningfulworkcontent .acc-value{font-size:14px;font-weight:700;width:99%}.container-meaningfulwork .container-meaningfulworkcontent .description{font-size:16px;width:99%}.container-meaningfulwork .container-meaningfulworkcontentbottom .mb-textarea{text-align-last:left}.container-meaningfulwork .container-meaningfulworkcontent .label{font-size:18px;width:99%}.container-meaningfulwork .container-meaningfulworkcontent .container-arrow{align-items:center;display:flex;justify-content:center;padding:0 0 .25rem;position:relative}.container-meaningfulwork .container-meaningfulworkcontent .arrow-text{color:#868686;font-size:12px;font-style:italic;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%)}.container-meaningfulwork .container-meaningfulworkcontent .center-arrow{left:56%;position:absolute;top:100px;transform:translate(-50%)}.container-meaningfulwork .container-meaningfulworkcontent .left-arrow{left:5%;position:absolute;top:105px;transform:translate(-50%)}.container-meaningfulwork .container-meaningfulworkcontent .top-arrow{left:50%;position:absolute;top:5%;transform:translate(-50%,-50%)}.container-meaningfulwork textarea{text-align:center;text-align-last:center;white-space:normal}.container-meaningfulwork .container-printfooter p{font-size:8px;margin-top:10px}.container-live{font-family:Avenir Book}.container-live *{font-family:inherit}.container-live .live-instruction{font-size:18px}.container-live .container-buttons{display:flex;justify-content:space-between;margin-top:2rem;width:100%}.container-live .button-live{background-color:#eeece1;border:1px solid #7f7f7f;border-radius:1rem;box-shadow:0 2px 4px #0000001a;color:#898988;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:.5rem 1rem;width:8rem}.container-live .button-live:focus{background-color:#dedcd1}.container-live .container-info{align-items:center;display:flex;justify-content:space-between}.footer{grid-gap:0;align-items:center;border-top:2px solid #000;display:grid;font-family:Avenir Book;font-size:12px;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 2rem;padding:0 2rem}.footer a{cursor:pointer;text-decoration:underline}.footer a,.footer a:visited{color:#0000f0}@media (max-width:480px){.footer{grid-template-columns:auto;grid-template-rows:3rem 2rem 2rem}.footer .container-link{display:flex;font-size:.9rem;justify-content:space-between}}.App{text-align:center}.App,.container-content{display:flex;flex-direction:column}.container-content{margin:0;min-height:calc(100vh - var(--footer-height) - 15px);padding:0}.text-left{text-align:left}.text-right{text-align:right}.bold{font-weight:700}.italics{font-style:italic}.underline{text-decoration:underline}.container-float{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:3rem;position:fixed;right:0;top:0;z-index:100}.container-printing{margin-top:100vh}@font-face{font-family:Avenir Book;src:local("Avenir Book"),url(/static/media/Avenir%20Book.f45ed4c79907a9f47ec9.ttf) format("truetype")}@font-face{font-family:Ubuntu Regular;src:local("Ubuntu Regular"),url(/static/media/Ubuntu%20Regular.768d480f584ebef78ff5.ttf) format("truetype")}
/*# sourceMappingURL=main.40067fb1.css.map*/