:root{--viewport-width:100vw;--viewport-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;background-color:#fff;color:#0e2673;cursor:url(/static/media/cursor.40f1696c828579778963.svg),auto;font-family:Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;letter-spacing:-.8px;margin:0;overflow-x:hidden!important}.logo-container .circle-game-logo,.logo-container .logo{left:40px;position:absolute;top:40px;width:6em}@font-face{font-family:GothicNew;src:url(/static/media/NewsGothicStd.3639a213971913fa5b22.otf)}@font-face{font-family:GothicNewBold;src:url(/static/media/NewsGothicStd-Bold.4f7be7a9a24ac2083d70.otf)}@font-face{font-family:avenir;src:url(/static/media/AVENIR.9c4ecc9f393252f0788b.OTF)}.modal{background-color:#fff;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.1);color:#000;color:#2e3192;display:none;left:50%;padding:8px 20px;position:fixed;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.transform-progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.countdown-number{color:#ec1631;font-size:24px;font-weight:600}.countdown-text{margin:0}.modal.show{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;width:250px}.arrow-countdown-icon{width:70px}.overlay-model{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%}.overlay-model.show{display:block}.countdown-container{position:absolute;right:15%;top:25%;z-index:5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.rounds-score{align-items:center;background-color:rgba(255,0,0,0);border-radius:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;top:20px;-webkit-transform:scale(.7);transform:scale(.7);-webkit-user-select:none;user-select:none}.rounds-score-inner-border{border:1px solid #2e3192;border-radius:22px;display:flex;flex-direction:row}.rounds{color:#2e3192;padding:10px 18px;text-transform:uppercase}.outer-border-red{border:5px solid #ec1631;border-radius:30px;padding:5px}.score{background-color:#d8d6d6;border-bottom-right-radius:22px;border-top-right-radius:22px;color:#2e3192;overflow:hidden;padding:10px 18px;text-transform:uppercase}.rounds-score p{font-size:1.2em;font-weight:700;line-height:2;margin:0}.pick-text p{margin:18px}.deck{display:flex;flex-wrap:wrap;justify-content:center;margin:10px 50px 20px}.situation-card{border-radius:5%;box-shadow:5px 8px 10px rgba(0,0,0,.3);width:calc(18% - 10px)}.actionCard{box-shadow:0 0 5px 5px rgba(223,31,31,.55)}.category-cards{display:flex;flex-wrap:wrap;justify-content:center;margin:10px 90px}.picked-card{display:inline-block;position:absolute;right:calc(-32vw + 10px);top:10.5%;width:calc(80% - 1vw)}.category-card-container{align-items:center;background-color:#fff;border-radius:5%;box-shadow:5px 8px 10px rgba(0,0,0,.3);cursor:pointer;display:inline-block;height:calc(14% - 10px);justify-content:center;margin:20px 25px;padding:0;position:static;text-align:center;transition:all .2s ease;width:calc(14% - 10px)}.hidden{box-shadow:0 0 0 transparent;height:0;width:0}.overlay{background-color:rgba(0,0,0,.1);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.category-card.selected{border-radius:5%;box-shadow:4px 10px 10px rgba(0,0,0,.4);display:inline-block;height:280px;position:relative;top:-15em;-webkit-transform:scale(1.3);transform:scale(1.3);width:200px;z-index:2;z-index:5}.category-card.selected+.category-card-container{display:none!important}.category-card-png{text-align:center}.category-card-text{font-weight:700}.card-buttons{display:flex;justify-content:space-between;margin-top:10px}.exit-button,.pick-button{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-right:10px;padding:8px 24px}.exit-button a,.pick-button a{color:#fff;text-decoration:none}.progress-bar-container{background-color:#f4f3f3;border-radius:25px;margin-bottom:40px;padding:20px 18px;width:500px}.welcome-text{color:#252b68;font-size:18px;font-weight:bolder;text-transform:uppercase}.logo-welcome{width:80px}.welcome-container{gap:10px}.welcome-container,.welcome-separator{align-items:center;display:flex;flex-direction:column}.welcome-separator{gap:0}.result-item p{color:#e31732;font-size:35px;font-weight:700;margin-top:10px}.islamophobia{background-color:#e31732}.childism{background-color:#252b68}.discrimination{background-color:#e25a70}.homophobia{background-color:#f23454}.religious{background-color:#b8c2d8}.racism{background-color:#6e7bd6}.classism{background-color:#0820c1}.sexism{background-color:#9097a4}.religious_bigotry{background-color:#b8c2d8}.circle-key-circle{border-radius:100%;height:18px;width:18px}.result-spectrum-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.english-class{font-family:GothicNewBold}.other-language{font-family:avenir}.other-language .result-spectrum-buy{direction:rtl}.other-language .spectrum-key{align-items:center;direction:rtl}.spectrum-key{align-items:flex-end;display:flex;flex-direction:row;gap:3px}.least-span{color:#b5b3b7}.result-spectrum-keys-container{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:10px;margin-top:30px}.result-spectrum{font-size:15px}.result-spectrum-buy{font-size:18px;margin-top:30px;max-width:400px;text-align:center}.circle-result{height:150px;width:150px}.circle-game-logo,.circle-result{background-color:#252b68;border-radius:100%}.circle-game-logo{height:90px;width:90px}.exit-button{background-color:#d8d6d6;text-transform:uppercase;width:170px}.pick-button{background-color:#0e2673;color:#fff;text-transform:uppercase;width:160px}.category-card-content{cursor:pointer}.situation-card-image{display:inline}.category-card img,.situation-card-image img{border-radius:5%;height:100%;object-fit:cover;width:100%}.button-results{background-color:#bd1923;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:22px;font-weight:700;padding:12px 22px}.button-results a{color:#fff;text-decoration:none}.buttons{display:flex;flex-direction:row;gap:20px;margin-top:100px}.pick-text,.results-text{align-items:center;display:flex;justify-content:center}.pick-text p{color:#cfc6d8;font-size:1.7em;font-weight:700}.category-card p{font-size:16px;font-weight:700}.results-page{justify-content:center}.center-column,.results-page{align-items:center;display:flex}.center-column{flex-direction:column}.result-item{display:contents;margin-bottom:1rem}.result-item-category{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:-30px}.result-item img{height:auto;width:300px}.rc-progress-line-path{border:2px solid #0e2673;border-radius:12px}.result-percentage{font-size:26px}.result-item-category p{font-weight:700}.result-item .logo{width:140px}.results-percentage-container{display:inline-table;margin:40px}.page-not-found{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}.highlighted-red-middle{box-shadow:0 0 20px rgba(252,46,46,.46);margin-left:4vw;top:18vh}@media (max-width:767px){.results-page{margin-top:40px}.rounds-score{background-color:rgba(255,0,0,0);color:#b8c2d8;height:5em;position:absolute;right:105px;top:25px;-webkit-transform:scale(.8);transform:scale(.8);width:205px!important;width:5em}.rounds-score p{font-size:.9em;font-weight:700;line-height:1.3;margin:0}.logo-container .logo{left:12px;position:absolute;top:12px;width:5em}.deck{display:flex;flex-wrap:wrap;justify-content:center;margin:130px 20px 20px 10px}.situation-card{border-radius:5%;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-left:-60px;width:calc(48% - 10px)}.pick-text p{color:#b8c2d8;font-size:1.1em;font-weight:700}.category-card p{font-size:16px;font-weight:700}.category-cards{display:flex;flex-wrap:wrap;justify-content:center;margin:10px}.category-card-container{align-items:center;background-color:#fff;cursor:pointer;justify-content:center;margin:10px 5px;padding:0;position:static;text-align:center;transition:all 0s ease;width:calc(30% - 10px)}.category-card-container,.category-card.selected{border-radius:6%;box-shadow:0 2px 4px rgba(0,0,0,.2);display:inline-block}.category-card.selected{height:240px;margin-left:-35px;position:relative;top:-10em;-webkit-transform:scale(.95);transform:scale(.95);width:170px;z-index:2;z-index:10}.category-card img,.situation-card-image img{border-radius:6%;height:100%;object-fit:cover;width:100%}.picked-card{display:inline-block;position:absolute;right:calc(14vw + 10px);top:10.5%;width:110px}.picked-card .category-card{width:110px}.picked-card .category-card-container{width:100%}.situation-card.alone{border-radius:5%;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-left:0;width:calc(66% - 10px)}.countdown-container{left:38%;position:absolute;top:5%;z-index:5}.countdown-container h3{font-size:16px}.result-item img{height:auto;width:200px}.rc-progress-line-path{border:2.5px solid #000;border-radius:12px;width:85vw}.result-percentage{font-size:20px}.result-item-category p{font-weight:700}.result-item .logo{width:120px}.result-item p{font-size:25px}.result-spectrum-keys-container{flex-wrap:wrap;gap:10px;width:340px}.result-spectrum-buy{max-width:350px}.result-item-category{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin:-30px}.highlighted-red-middle{box-shadow:0 0 20px rgba(252,46,46,.46);top:8.2vh}.progress-bar-container{width:-webkit-max-content;width:max-content}}.highlighted-red{box-shadow:0 0 20px rgba(252,46,46,.46)}.home{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:100vw;min-height:100vh}.logo-container{margin-bottom:20px}.logo{width:180px}.start-game-button{margin-top:30px;text-decoration:none}.btn-primary{background-color:#bd1923;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;text-decoration:none}.description{font-size:16px;margin-top:20px;text-align:center}.language-btns{margin-bottom:20px}.deck.end-game{margin:23vh 0 30px}.btn-language{background-color:#0e2673;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;margin-right:10px;padding:6px 18px}.small-text{font-size:8px;letter-spacing:.1px}
/*# sourceMappingURL=main.541cd0f8.css.map*/