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}.App{background:linear-gradient(284.54deg,#8f79c2,#4e3b88 99.69%);height:100vh;overflow:hidden;position:fixed;-webkit-user-select:none;user-select:none;width:100vw}.MuiMenu-paper{transition-duration:0s!important}::-webkit-scrollbar{background:#fff;height:2px;width:6px}::-webkit-scrollbar-thumb{background:#6b52ae;border-radius:1ex}::-webkit-scrollbar-corner{background:#000}.logo{display:block;height:40px;margin-left:auto;margin-right:auto}.content{color:#000;font-size:15px}.error-div{color:#f44336;margin-left:auto;margin-right:auto;margin-top:5px}.error-div,[dir=rtl] .error-div{text-align:center}.survey-panel{background-color:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.35);margin-left:auto;margin-right:auto}.select-radio-button-outer{cursor:pointer}.select-radio-button-outer,.select-radio-button-outer-disabled{border-radius:20px;height:20px;margin-left:auto;margin-right:auto;width:20px}.select-radio-button-outer:hover{box-shadow:0 0 10px 5px rgba(125,104,187,.176)}.select-radio-button-inner{border-radius:20px;height:16px;margin-top:2px;width:16px}.select-radio-button-outer:hover{border:1px solid #000}.associations-box{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.brand-carousel-scrollable{-webkit-overflow-scrolling:touch}.brand-carousel-scrollable::-webkit-scrollbar{display:none}.textfield-rounded-corner fieldset{border-radius:15px}.multiselect-option-div{display:flex;margin-left:10px;width:-webkit-fit-content;width:fit-content}.multiselect-scroll-icon{animation:pulse 1s;animation-iteration-count:5}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.multiselect-option-div:hover{color:#7d68bb!important}.multiselect-option-box{border:1px solid #727272;height:8px;margin-top:4px;width:8px}.multiselect-section-header{break-inside:avoid;color:#434343;font-size:16px;font-weight:700;margin-bottom:5px;margin-top:15px;page-break-inside:avoid;pointer-events:none}.vjs-progress-control{display:none!important}.welcome-exit-button{color:#fff!important;height:45px;left:10px;position:absolute!important}.stepper-button{border-radius:25px!important;color:#fff!important;height:45px;left:50%;transform:translate(-50%);width:150px}.ranking-layout{display:flex;flex-direction:column}.ranking-layout--split{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}.ranking-queue-label{color:#727272;font-size:13px;margin-bottom:6px;padding-left:10px}.ranking-slot{align-items:center;background:#fff;border:2px dashed #cdcdcd;border-radius:10px;display:flex;margin-bottom:10px;min-height:50px;padding:1px;transition:background .15s ease,border .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.ranking-slot--hover{background:rgba(125,104,187,.1);border:2px dashed #7d68bb;transform:scale(1.01)}.ranking-slot--filled{border:2px solid rgba(125,104,187,.25);border-left:3px solid #7d68bb}.ranking-slot-number{color:#cdcdcd;font-weight:300;text-align:center;width:100%}@keyframes ranking-fade-in{0%{opacity:0}to{opacity:1}}.ranking-entry{align-items:center;animation:ranking-fade-in .5s ease;background:#ededed;border-radius:10px;color:#000!important;column-gap:10px;cursor:grab;display:flex;touch-action:none;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease;width:-webkit-fit-content;width:fit-content}.ranking-entry .ranking-entry-circle,.ranking-entry .ranking-entry-circle-selected{align-content:center;align-items:center;background:#fff;border:1px solid #cdcdcd;border-radius:25px;color:#fff;display:flex;font-size:12px;height:25px;justify-content:center;min-width:25px;width:25px}.ranking-entry .ranking-entry-circle-selected{background:#7d68bb;border-color:#7d68bb}.ranking-entry--queued{font-style:italic;margin:6px 10px;padding:7px 20px 7px 10px}.ranking-entry--queued:hover{box-shadow:0 2px 8px rgba(0,0,0,.12);transform:translateY(-1px)}.ranking-entry--ranked{font-style:normal;margin:2px 10px;padding:5px 20px 5px 10px}.ranking-entry--queued:active,.ranking-entry--ranked:active{transform:scale(.97)}.ranking-entry--dragging{opacity:.3}.ranking-entry--overlay{box-shadow:0 8px 24px rgba(0,0,0,.18);cursor:grabbing;opacity:.95;outline:2px solid #7d68bb;outline-offset:-2px;padding:7px 20px 7px 10px}.ranking-entry--overlay .ranking-grip{color:#7d68bb}.ranking-grip{color:#cdcdcd;flex-shrink:0;transition:color .15s ease}.ranking-entry:hover .ranking-grip{color:#727272}.ranking-slots--horizontal{display:flex;flex-wrap:wrap;gap:10px}.ranking-slots--horizontal .ranking-slot{flex:0 1 auto;min-width:120px;width:auto}.ranking-queue--horizontal{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0}.database-question-div p{margin:0}.database-question-div br{content:"";display:block;font-size:24%;margin:2em}.database-question-div .ql-align-center{text-align:center}.database-question-div .ql-size-small{font-size:14px}.database-question-div .ql-size-large{font-size:20px}.database-question-div .ql-indent-1{margin-left:15px}.connection-error{align-items:center;color:#333;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.connection-error-icon{color:#666;font-size:64px!important;margin-bottom:20px}.connection-error-message{color:#333;font-size:18px;font-weight:500;margin:0 0 8px}.connection-error-submessage{color:#666;font-size:14px;margin:0 0 24px}.connection-error-button{min-width:120px}