@import url(https://fonts.googleapis.com/css2?family=Orbitron&family=Roboto+Condensed&family=Arial+Black&family=Helvetica:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;margin:0;overflow-x:hidden}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html{scroll-behavior:smooth}#root{max-height:100vh;min-height:100vh;overflow-x:hidden}code{font-family:Orbitron,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Orbitron,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}input,select,textarea{font-family:Roboto Condensed,sans-serif;font-weight:400}.big-brother-title{font-weight:800;letter-spacing:2px;text-shadow:2px 2px 4px #0000004d}.big-brother-title,.surveillance-text{font-family:Orbitron,sans-serif;text-transform:uppercase}.surveillance-text{color:red;font-weight:500;letter-spacing:1px}.system-text{color:#666;font-family:Roboto Condensed,sans-serif;font-weight:300;letter-spacing:.5px}.container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}button{font-family:Orbitron,sans-serif;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.soup-fest-logo{height:auto;margin-top:10px;width:80%}.label{margin:20px 0 0;padding:0}.input{background-color:#ffd992;border-radius:10px;height:20px;min-width:200px;padding:10px}.input:active{border-color:#0000}.submitImg{height:auto;width:150px}.submitImg:active{opacity:.8}.App-logo{height:40vmin;margin-top:20px;pointer-events:none}.toast{background:#aa0122;border-radius:5px;bottom:40px;color:#fff;left:10%;padding:20px;position:fixed;right:10%}.close{height:20px;position:absolute;right:10px;top:10px;width:20px}.close:active{opacity:.8}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button.danger{background-color:#aa0122;color:#fff}.Home_container__sphJX{background-color:#024;color:#fff;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;margin:0;min-height:100vh;padding:20px}.Home_votingSection__BkrFj{background-color:#ffffff1a;border:1px solid #555;border-radius:8px;margin-bottom:32px;padding:24px}.Home_votingSection__BkrFj h2{color:#fff;margin-bottom:16px;text-align:center}.Home_weekInfo__l8gAb{color:#ccc;font-size:14px;margin-bottom:24px;text-align:center}.Home_votingForm__79ZS5{margin:0 auto;max-width:400px}.Home_formRow__U26\+j{display:flex;flex-direction:column;margin-bottom:20px}.Home_formRow__U26\+j label{color:#fff;font-size:14px;font-weight:700;margin-bottom:8px}.Home_houseGuestSelect__BSeZ1{background-color:#ffffff1a;border:1px solid #555;border-radius:4px;color:#fff;font-size:14px;padding:12px}.Home_houseGuestSelect__BSeZ1:focus{background-color:#ffffff26;border-color:#007bff;outline:none}.Home_houseGuestSelect__BSeZ1:disabled{cursor:not-allowed;opacity:.6}.Home_houseGuestSelect__BSeZ1 option{background-color:#024;color:#fff}.Home_existingVote__WSqa\+{background-color:#28a74533;border:1px solid #28a745;border-radius:4px;margin:20px 0;padding:16px;text-align:center}.Home_existingVote__WSqa\+ p{color:#fff;margin:4px 0}.Home_submitTime__JK9cl{color:#ccc!important;font-size:12px}.Home_submitButton__TlZwN{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;margin-top:16px;padding:14px;width:100%}.Home_submitButton__TlZwN:hover:not(:disabled){background-color:#218838}.Home_submitButton__TlZwN:disabled{background-color:#6c757d;cursor:not-allowed}.Home_errorMessage__ukjmr{background-color:#dc354533;border:1px solid #dc3545;border-radius:4px;color:#dc3545}.Home_errorMessage__ukjmr,.Home_successMessage__w8fwA{font-weight:700;margin-top:16px;padding:12px;text-align:center}.Home_successMessage__w8fwA{background-color:#28a74533;border:1px solid #28a745;border-radius:4px;color:#28a745}.Home_noCurrentWeek__cBeXH,.Home_noHouseGuests__40e2I{padding:32px;text-align:center}.Home_noCurrentWeek__cBeXH h2,.Home_noHouseGuests__40e2I h2{color:#fff;margin-bottom:16px}.Home_noCurrentWeek__cBeXH p,.Home_noHouseGuests__40e2I p{color:#ccc;font-size:16px}.Home_achievementsSection__pl4oD{margin-top:50px}.Home_achievementsSection__pl4oD h2{color:#fff;margin-bottom:20px;text-align:center}.Home_questionContainer__4OS5Z{background-color:#ffffff0d;border:1px solid #555;border-radius:8px;display:flex;flex-direction:column;margin-bottom:16px;padding:20px}.Home_questionContainer__4OS5Z h3,.Home_questionContainer__4OS5Z p{color:#fff;margin:0}.Home_questionContainer__4OS5Z h3{margin-bottom:8px}@media(max-width:768px){.Home_container__sphJX{padding:10px}.Home_votingSection__BkrFj{margin-bottom:20px;padding:16px}.Home_votingSection__BkrFj h2{font-size:18px;margin-bottom:12px}.Home_weekInfo__l8gAb{font-size:12px}.Home_houseGuestGrid__2Iwi\+{gap:12px;grid-template-columns:1fr}.Home_houseGuestCard__PoiOm{padding:12px}.Home_houseGuestName__Tj3g0{font-size:14px}.Home_outcomesGrid__oDfxT{gap:12px;grid-template-columns:1fr}.Home_outcomeCard__boRuL{padding:12px}.Home_voteButton__JcG1O{font-size:14px;padding:8px 16px}}@media(max-width:480px){.Home_container__sphJX{padding:8px}.Home_votingSection__BkrFj{margin-bottom:16px;padding:12px}.Home_votingSection__BkrFj h2{font-size:16px}.Home_weekInfo__l8gAb{font-size:11px}.Home_houseGuestCard__PoiOm{padding:10px}.Home_houseGuestName__Tj3g0{font-size:13px}.Home_outcomeCard__boRuL{padding:10px}.Home_voteButton__JcG1O{font-size:13px;padding:6px 12px}}.Home_spacer__cqsAj{height:160px;width:100%}.Home_surveyForm__TBEJ9{margin:0 auto;max-width:560px}.Home_surveyQuestion__jGm6W{background-color:#ffffff0d;border:1px solid #555;border-radius:8px;margin-bottom:16px;padding:16px}.Home_surveyQuestionHeader__wtJ0k{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.Home_surveyQuestionNumber__fSLmk{color:#8af;flex-shrink:0;font-weight:700;min-width:28px}.Home_surveyQuestionText__lFoT5{color:#fff;flex:1 1;font-size:15px}.Home_surveyQuestionMeta__dr98f{color:#aaa;font-size:11px;white-space:nowrap}.Home_surveyOptions__aY6SO{display:flex;flex-direction:column;gap:10px;padding-left:4px}.Home_surveyOption__L\+yJu{align-items:center;border:1px solid #0000;border-radius:6px;color:#ccc;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:8px 12px;transition:background-color .15s,border-color .15s}.Home_surveyOption__L\+yJu input{cursor:pointer;flex-shrink:0;height:16px;width:16px}.Home_surveyOption__L\+yJu:hover{background-color:#ffffff12;border-color:#555}.Home_surveyOptionSelected__-xQHa{background-color:#0066cc40;border-color:#06c;color:#fff}.AdminMenu_container__PHq92{display:flex;flex-direction:column;overflow-y:auto;padding:20px;width:100%}.AdminMenu_tabNavigation__jqZJG{background-color:#024;border-bottom:2px solid #06c;display:flex}.AdminMenu_tabButton__ed0zx{background-color:#0000;border:none;border-bottom:3px solid #0000;color:#fff;cursor:pointer;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;padding:15px 30px;text-transform:uppercase;transition:background-color .3s}.AdminMenu_tabButton__ed0zx:hover{background-color:#ffffff1a}.AdminMenu_tabButton__ed0zx.AdminMenu_active__nXpVZ{background-color:#ffffff1a;border-bottom-color:#06c}.styles_container__EDDsm{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;padding:20px 0}.styles_container__EDDsm h2,.styles_container__EDDsm h4{color:#fff;margin-bottom:20px}.styles_header__9SH2o{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.styles_headerButtons__JAcRK{align-items:center;display:flex;gap:10px}.styles_addButton__9bq7c{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s}.styles_addButton__9bq7c:hover{background-color:#218838}.styles_migrateButton__rx5pk{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s}.styles_migrateButton__rx5pk:hover:not(:disabled){background-color:#c82333}.styles_migrateButton__rx5pk:disabled{background-color:#6c757d;cursor:not-allowed}.styles_addForm__lO-On{background-color:#0000;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;padding:20px}.styles_addForm__lO-On h3{color:#fff;margin-bottom:15px;margin-top:0}.styles_formRow__v2WeZ{align-items:center;display:flex;margin-bottom:15px}.styles_formRow__v2WeZ label{color:#fff;font-weight:700;width:120px}.styles_formRow__v2WeZ .styles_editInput__By4Ih{background-color:#0000;border:1px solid #555;color:#fff}.styles_tableContainer__r4kRG{border:1px solid #555;border-radius:8px;overflow-x:auto}.styles_questionsTable__Sv-qZ{background-color:#ffffff0d;border-collapse:collapse;width:100%}.styles_questionsTable__Sv-qZ td,.styles_questionsTable__Sv-qZ th{border-bottom:1px solid #555;color:#fff;padding:12px;text-align:left}.styles_questionsTable__Sv-qZ th{background-color:#0c1e32;font-weight:700;position:sticky;top:0;z-index:10}.styles_questionsTable__Sv-qZ tr:hover{background-color:#ffffff1a}.styles_editInput__By4Ih{background-color:#0000;border:1px solid #555;border-radius:4px;color:#fff;font-size:14px;min-width:200px;padding:8px;width:50%}.styles_actionButtons__lFJPB{display:flex;gap:8px}.styles_cancelButton__KXMOD,.styles_deleteButton__4C\+-e,.styles_editButton__t9BKa,.styles_saveButton__WbBbX{border:none;border-radius:4px;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .3s}.styles_editButton__t9BKa{background-color:#007bff;color:#fff}.styles_editButton__t9BKa:hover{background-color:#0056b3}.styles_deleteButton__4C\+-e{background-color:#dc3545;color:#fff}.styles_deleteButton__4C\+-e:hover{background-color:#c82333}.styles_saveButton__WbBbX{background-color:#28a745;color:#fff}.styles_saveButton__WbBbX:hover{background-color:#218838}.styles_cancelButton__KXMOD{background-color:#6c757d;color:#fff}.styles_cancelButton__KXMOD:hover{background-color:#5a6268}.styles_container__lBX6j{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;overflow-y:auto;padding:20px 0;width:100%}.styles_container__lBX6j h2{color:#fff;margin-bottom:20px}.styles_header__v7-B\+{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.styles_addButton__kK3lN{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s}.styles_addButton__kK3lN:hover{background-color:#218838}.styles_addForm__2pDJL{background-color:#0000;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;padding:20px}.styles_addForm__2pDJL h3{color:#fff;margin-bottom:15px;margin-top:0}.styles_formRow__FDC8m{align-items:center;display:flex;margin-bottom:15px}.styles_formRow__FDC8m label{color:#fff;font-weight:700;width:120px}.styles_tableContainer__4y5g6{border:1px solid #555;border-radius:8px;overflow-x:auto}.styles_houseGuestsTable__EH5bZ{background-color:#ffffff0d;border-collapse:collapse;width:100%}.styles_houseGuestsTable__EH5bZ td,.styles_houseGuestsTable__EH5bZ th{border-bottom:1px solid #555;color:#fff;padding:12px;text-align:left}.styles_houseGuestsTable__EH5bZ th{background-color:#0c1e32;font-weight:700;position:sticky;top:0;z-index:10}.styles_houseGuestsTable__EH5bZ tr:hover{background-color:#ffffff1a}.styles_editInput__bKJAE{background-color:#0000;border:1px solid #555;border-radius:4px;color:#fff;font-size:14px;padding:8px;width:100%}.styles_editInput__bKJAE:disabled{background-color:#ffffff1a;color:#ccc}.styles_editTextarea__XFoT9{background-color:#0000;border:1px solid #555;border-radius:4px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:14px;min-height:60px;padding:8px;resize:vertical;width:100%}.styles_editTextarea__XFoT9:disabled{background-color:#ffffff1a;color:#ccc}.styles_bioCell__gCCqH{word-wrap:break-word;color:#ccc;font-size:12px;line-height:1.4;max-height:80px;overflow-y:auto}.styles_houseGuestImage__PvJO\+{border-radius:4px;height:100px;object-fit:cover;width:100px}.styles_status__sceNE{border-radius:4px;font-size:12px;font-weight:700;padding:4px 8px;text-transform:uppercase}.styles_status__sceNE.styles_houseguest__QXXro{background-color:#d4edda;color:#155724}.styles_status__sceNE.styles_evicted__3gVPH{background-color:#f8d7da;color:#721c24}.styles_actionButtons__4W7Cr{display:flex;gap:8px}.styles_cancelButton__ndKHl,.styles_deleteButton__b8MKC,.styles_editButton__KKjb2,.styles_saveButton__UEScj{border:none;border-radius:4px;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .3s}.styles_editButton__KKjb2{background-color:#007bff;color:#fff}.styles_editButton__KKjb2:hover{background-color:#0056b3}.styles_deleteButton__b8MKC{background-color:#dc3545;color:#fff}.styles_deleteButton__b8MKC:hover{background-color:#c82333}.styles_saveButton__UEScj{background-color:#28a745;color:#fff}.styles_saveButton__UEScj:hover{background-color:#218838}.styles_cancelButton__ndKHl{background-color:#6c757d;color:#fff}.styles_cancelButton__ndKHl:hover{background-color:#5a6268}.styles_container__pDIhO{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;overflow-y:auto;padding:20px 0;width:100%}.styles_container__pDIhO h2,.styles_container__pDIhO h3{color:#fff;margin-bottom:20px}.styles_header__7KhcS{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.styles_weekSelector__KfqDY{align-items:center;display:flex;gap:10px}.styles_weekSelector__KfqDY label{color:#fff;font-weight:700}.styles_weekSelect__txlKp{background-color:#0000;border:1px solid #555;border-radius:4px;color:#fff;font-size:14px;padding:8px 12px}.styles_weekSelect__txlKp option{background-color:#024;color:#fff}.styles_tableContainer__dUbUv{border:1px solid #555;border-radius:8px;margin-bottom:20px;overflow-x:auto}.styles_outcomesTable__do9LB{background-color:#ffffff0d;border-collapse:collapse;width:100%}.styles_outcomesTable__do9LB td,.styles_outcomesTable__do9LB th{border-bottom:1px solid #555;color:#fff;padding:12px;text-align:left;vertical-align:top}.styles_outcomesTable__do9LB th{background-color:#0c1e32;font-weight:700;position:sticky;top:0;z-index:10}.styles_outcomesTable__do9LB tr:hover{background-color:#ffffff1a}.styles_achievementCheckboxes__SHMSr{background-color:#0003;border:1px solid #555;border-radius:4px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:8px}.styles_achievementCheckbox__RhpIR{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:4px;transition:background-color .2s}.styles_achievementCheckbox__RhpIR:hover{background-color:#ffffff1a}.styles_achievementCheckbox__RhpIR input[type=checkbox]{margin:0}.styles_achievementLabel__oMX8t{color:#fff;font-size:12px;line-height:1.2}.styles_achievementsList__Zm2Cv{display:flex;flex-wrap:wrap;gap:6px}.styles_achievementTag__Gh\+HE{background-color:#007bff;border-radius:12px;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;white-space:nowrap}.styles_noAchievements__Yb0G6{color:#999;font-size:12px;font-style:italic}.styles_actionButtons__\+qO-u{display:flex;gap:8px}.styles_cancelButton__cb05Z,.styles_editButton__LXOpI,.styles_saveButton__vLqGf{border:none;border-radius:4px;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .3s}.styles_editButton__LXOpI{background-color:#007bff;color:#fff}.styles_editButton__LXOpI:hover{background-color:#0056b3}.styles_saveButton__vLqGf{background-color:#28a745;color:#fff}.styles_saveButton__vLqGf:hover{background-color:#218838}.styles_cancelButton__cb05Z{background-color:#6c757d;color:#fff}.styles_cancelButton__cb05Z:hover{background-color:#5a6268}.styles_noData__sdpS7{padding:40px;text-align:center}.styles_noData__sdpS7 p{color:#999;font-style:italic}.styles_summary__QGsof{background-color:#ffffff0d;border:1px solid #345;border-radius:8px;padding:20px}.styles_summary__QGsof h3{color:#fff;margin-bottom:15px;margin-top:0}.styles_summary__QGsof p{color:#ccc;font-size:14px;margin:8px 0}.styles_evictedBadge__02oqp{background-color:#f8d7da;color:#721c24;display:block;width:fit-content}.styles_container__xLoEN{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;overflow-y:auto;padding:20px 0;width:100%}.styles_container__xLoEN h2,.styles_container__xLoEN h3{color:#fff;margin-bottom:20px}.styles_header__LuFd0{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.styles_addButton__2lGCZ{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.styles_addButton__2lGCZ:hover:not(:disabled){background-color:#218838}.styles_addButton__2lGCZ:disabled{background-color:#6c757d;cursor:not-allowed}.styles_addForm__JfG-B{background-color:#ffffff1a;border:1px solid #555;border-radius:8px;margin-bottom:20px;padding:20px}.styles_addForm__JfG-B h3{color:#fff;margin-bottom:15px;margin-top:0}.styles_formRow__dBbGl{align-items:center;display:flex;gap:10px;margin-bottom:15px}.styles_formRow__dBbGl label{align-items:center;color:#fff;display:flex;font-weight:700;gap:8px;min-width:120px}.styles_formRow__dBbGl input[type=date],.styles_formRow__dBbGl input[type=number]{background-color:#ffffff1a;border:1px solid #555;border-radius:4px;color:#fff;min-width:150px;padding:8px}.styles_formRow__dBbGl input[type=date]:focus,.styles_formRow__dBbGl input[type=number]:focus{background-color:#ffffff26;border-color:#007bff;outline:none}.styles_formRow__dBbGl input[type=checkbox]{margin:0;transform:scale(1.2)}.styles_formButtons__2baff{display:flex;gap:10px;margin-top:20px}.styles_tableContainer__qpp\+s{border:1px solid #555;border-radius:8px;overflow-x:auto}.styles_weeksTable__BSQiX{background-color:#ffffff0d;border-collapse:collapse;width:100%}.styles_weeksTable__BSQiX td,.styles_weeksTable__BSQiX th{border-bottom:1px solid #555;color:#fff;padding:12px;text-align:left}.styles_weeksTable__BSQiX th{background-color:#0c1e32;font-weight:700;position:sticky;top:0;z-index:10}.styles_editInput__w49vN,.styles_weeksTable__BSQiX tr:hover{background-color:#ffffff1a}.styles_editInput__w49vN{border:1px solid #555;border-radius:4px;color:#fff;padding:6px 8px;width:100%}.styles_editInput__w49vN:focus{background-color:#ffffff26;border-color:#007bff;outline:none}.styles_actionButtons__Z6dvz{display:flex;gap:8px}.styles_cancelButton__NhGmu,.styles_deleteButton__nqCcc,.styles_editButton__IjApz,.styles_saveButton__-TUkO{border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:700;padding:6px 12px}.styles_cancelButton__NhGmu:disabled,.styles_deleteButton__nqCcc:disabled,.styles_editButton__IjApz:disabled,.styles_saveButton__-TUkO:disabled{cursor:not-allowed;opacity:.5}.styles_editButton__IjApz{background-color:#007bff;color:#fff}.styles_editButton__IjApz:hover:not(:disabled){background-color:#0056b3}.styles_saveButton__-TUkO{background-color:#28a745;color:#fff}.styles_saveButton__-TUkO:hover{background-color:#218838}.styles_cancelButton__NhGmu{background-color:#6c757d;color:#fff}.styles_cancelButton__NhGmu:hover{background-color:#545b62}.styles_deleteButton__nqCcc{background-color:#dc3545;color:#fff}.styles_deleteButton__nqCcc:hover:not(:disabled){background-color:#c82333}.styles_noData__Sxatg{color:#999;padding:40px;text-align:center}.styles_noData__Sxatg p{font-size:16px;margin:0}.styles_container__tepQ9{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;padding:20px 0}.styles_container__tepQ9 h2,.styles_container__tepQ9 h3{color:#fff;margin-bottom:20px}.styles_header__gbZlb{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.styles_header__gbZlb h2{margin:0}.styles_headerButtons__Q2UeD{display:flex;gap:10px}.styles_addForm__or0Ef{background-color:#ffffff0a;border:1px solid #334;border-radius:8px;margin-bottom:20px;padding:16px}.styles_addForm__or0Ef h3{margin-top:0}.styles_formRow__-64M1{align-items:center;display:flex;gap:12px;margin-bottom:14px}.styles_formRow__-64M1 label{color:#fff;font-weight:700;min-width:100px;width:100px}.styles_tableContainer__6CmbQ{border:1px solid #555;border-radius:8px;overflow-x:auto}.styles_usersTable__lAtaG{background-color:#ffffff0d;border-collapse:collapse;width:100%}.styles_usersTable__lAtaG td,.styles_usersTable__lAtaG th{border-bottom:1px solid #555;color:#fff;padding:12px;text-align:left}.styles_usersTable__lAtaG th{background-color:#0c1e32;font-weight:700;position:sticky;top:0;z-index:10}.styles_usersTable__lAtaG tr:hover td{background-color:#ffffff0d}.styles_idCell__BWsE8{color:#888!important;font-family:monospace;font-size:11px}.styles_roleAdmin__tjEbT{color:#4d8;font-size:12px;font-weight:700;text-transform:uppercase}.styles_rolePlayer__D8Gxq{color:#aac;font-size:12px;text-transform:uppercase}.styles_resetRow__4aath td{background-color:#0050a026!important;padding:0!important}.styles_resetForm__rlsoK{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.styles_resetLabel__ZTnjQ{color:#ccc;font-size:13px;margin-right:4px;white-space:nowrap}.styles_resetLabel__ZTnjQ strong{color:#fff}.styles_resetError__wG97d{color:#f66;font-size:12px;width:100%}.styles_editInput__pItsn{background-color:#0000;border:1px solid #555;border-radius:4px;color:#fff;font-family:Orbitron,sans-serif;font-size:13px;min-width:160px;padding:6px 10px}.styles_actionButtons__2TkSS{display:flex;flex-wrap:wrap;gap:6px}.styles_addButton__k0VZA{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase;transition:background-color .2s}.styles_addButton__k0VZA:hover{background-color:#218838}.styles_editButton__mj-yA{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_editButton__mj-yA:hover:not(:disabled){background-color:#0056b3}.styles_editButton__mj-yA:disabled{cursor:not-allowed;opacity:.4}.styles_resetButton__qQCD0{background-color:#e07b00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_resetButton__qQCD0:hover:not(:disabled){background-color:#b86400}.styles_resetButton__qQCD0:disabled{cursor:not-allowed;opacity:.4}.styles_deleteButton__wYtvt{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_deleteButton__wYtvt:hover:not(:disabled){background-color:#c82333}.styles_deleteButton__wYtvt:disabled{cursor:not-allowed;opacity:.4}.styles_saveButton__FtJ9D{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_saveButton__FtJ9D:hover{background-color:#218838}.styles_cancelButton__KChaX{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_cancelButton__KChaX:hover{background-color:#5a6268}.styles_successBanner__29hGT{background-color:#28a74533;border:1px solid #28a745;border-radius:4px;color:#4d8;font-size:13px;margin-bottom:16px;padding:10px 14px}.styles_errorBanner__1QiOp{background-color:#dc354533;border:1px solid #dc3545;border-radius:4px;color:#ff6b6b;font-size:13px;margin-bottom:16px;padding:10px 14px}.styles_noData__PTm7Y{color:#888;padding:32px;text-align:center}.styles_container__uiJMp{background-color:#024;color:#fff;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;overflow-y:auto;padding:20px 0;width:100%}.styles_header__xOBPq{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;padding:0 20px}.styles_header__xOBPq h2{color:#fff;font-size:1.8rem;margin:0}.styles_section__Ie-Wc{margin-bottom:40px;padding:0 20px}.styles_section__Ie-Wc h3{color:#fff;font-size:1.4rem;margin-bottom:10px}.styles_description__LZTa9{color:#fffc;font-size:14px;line-height:1.5;margin-bottom:20px}.styles_downloadGrid__ypEI-{display:flex;flex-direction:column}.styles_downloadItem__-nYEZ{margin-bottom:12px;max-width:400px}.styles_downloadButton__GeaBu{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:1px;min-height:48px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease;width:100%}.styles_downloadButton__GeaBu:hover:not(:disabled){background:linear-gradient(135deg,#45a049,#3e8e41);box-shadow:0 4px 12px #4caf504d;transform:translateY(-2px)}.styles_downloadButton__GeaBu:disabled{background:#fff3;box-shadow:none;cursor:not-allowed;transform:none}.styles_message__nW4zQ{border-radius:6px;font-size:14px;font-weight:500;min-height:20px;padding:12px 16px}.styles_success__80BB5{background:#4caf5033;border:1px solid #4caf504d;color:#81c784}.styles_error__IxhwY{background:#f4433633;border:1px solid #f443364d;color:#ef5350}@media(max-width:768px){.styles_container__uiJMp{padding:15px 0}.styles_header__xOBPq{margin-bottom:20px;padding:0 15px}.styles_header__xOBPq h2{font-size:1.5rem}.styles_section__Ie-Wc{margin-bottom:30px;padding:0 15px}.styles_section__Ie-Wc h3{font-size:1.2rem}.styles_downloadGrid__ypEI-{gap:15px;grid-template-columns:1fr}.styles_downloadButton__GeaBu{font-size:14px;padding:10px 20px}}@media(max-width:480px){.styles_downloadButton__GeaBu{font-size:12px;padding:8px 16px}.styles_message__nW4zQ{font-size:12px;padding:8px 12px}}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.Rules_container__iJVhF{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.Rules_title__ODAWl{color:#fff;font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.1em;margin:0;text-transform:uppercase}.Rules_editorWrapper__P6CoX .ql-toolbar{background:#1a3a6e;border-color:#fff3;border-radius:8px 8px 0 0}.Rules_editorWrapper__P6CoX .ql-toolbar .Rules_ql-picker-label__n7SKt,.Rules_editorWrapper__P6CoX .ql-toolbar button{stroke:#ccc;fill:#ccc;color:#ccc}.Rules_editorWrapper__P6CoX .ql-toolbar button.Rules_ql-active__8icN3,.Rules_editorWrapper__P6CoX .ql-toolbar button:hover{stroke:#7594e6;color:#7594e6}.Rules_editorWrapper__P6CoX .ql-toolbar .Rules_ql-picker-label__n7SKt.Rules_ql-active__8icN3,.Rules_editorWrapper__P6CoX .ql-toolbar .Rules_ql-picker-label__n7SKt:hover{color:#7594e6}.Rules_editorWrapper__P6CoX .ql-toolbar .Rules_ql-stroke__RBG7z{stroke:currentColor}.Rules_editorWrapper__P6CoX .ql-toolbar .Rules_ql-fill__T8eqK{fill:currentColor}.Rules_editorWrapper__P6CoX .ql-container{background:#001833;border-color:#fff3;border-radius:0 0 8px 8px;color:#ddd;font-family:Roboto Condensed,sans-serif;font-size:1rem;min-height:350px}.Rules_editorWrapper__P6CoX .ql-editor{color:#ddd;min-height:350px}.Rules_editorWrapper__P6CoX .ql-editor h1,.Rules_editorWrapper__P6CoX .ql-editor h2,.Rules_editorWrapper__P6CoX .ql-editor h3{color:#7594e6}.Rules_editor__RZYV8{width:100%}.Rules_actions__ywULG{align-items:center;display:flex;gap:1.5rem}.Rules_saveButton__yYryV{background:#7594e6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:.1em;padding:.75rem 2rem;text-transform:uppercase;transition:background .2s ease}.Rules_saveButton__yYryV:hover:not(:disabled){background:#5a78d4}.Rules_saveButton__yYryV:disabled{cursor:not-allowed;opacity:.6}.Rules_message__kZC-W{font-family:Roboto Condensed,sans-serif;font-size:1rem}.Rules_success__MX477{color:#4caf50}.Rules_error__-1YSx{color:#ff6b6b}.Rules_status__dfUgH{color:#ffffffb3;font-family:Roboto Condensed,sans-serif}.styles_container__bwZ7C{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;padding:20px 0}.styles_container__bwZ7C h2,.styles_container__bwZ7C h3,.styles_container__bwZ7C h4{color:#fff;margin-bottom:12px}.styles_header__bQsYm{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.styles_headerButtons__PcBSf{display:flex;gap:10px}.styles_sectionHeader__olL-R{align-items:center;display:flex;gap:16px;margin-bottom:12px}.styles_sectionHeader__olL-R h4{margin:0}.styles_formRow__\+7BXn{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.styles_formRow__\+7BXn label{color:#fff;font-weight:700;min-width:90px;padding-top:6px;width:90px}.styles_addForm__UqaXo,.styles_questionForm__XqdZl{background-color:#ffffff0a;border:1px solid #334;border-radius:8px;margin-bottom:20px;padding:16px}.styles_surveyDetail__dYNI3{margin-top:20px}.styles_surveyHeader__GawxP{margin-bottom:12px}.styles_inlineEdit__oVOxe{align-items:center;display:flex;gap:10px}.styles_inlineEdit__oVOxe h3{margin:0}.styles_stats__-rBmo{color:#aac;display:flex;font-size:14px;gap:24px;margin-bottom:20px}.styles_stats__-rBmo strong{color:#fff}.styles_questionsSection__EnWyc{margin-top:8px}.styles_questionCard__hjLUi{background-color:#ffffff08;border:1px solid #334;border-radius:6px;margin-bottom:12px;padding:14px}.styles_questionView__QkxRk{display:flex;flex-direction:column;gap:10px}.styles_questionMeta__kczer{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.styles_questionNumber__UuNs6{color:#8af;font-weight:700;min-width:28px}.styles_questionText__IHLeY{color:#fff;flex:1 1}.styles_badge__-Q6fg{background-color:#06c;border-radius:12px;color:#fff;font-size:11px;padding:2px 8px;text-transform:uppercase}.styles_points__GsGtI{color:#fc4;font-size:13px}.styles_optionsList__N89rF{display:flex;flex-direction:column;gap:4px;padding-left:8px}.styles_optionItem__s0pkh{color:#ccc;font-size:13px;padding:3px 0}.styles_optionItem__s0pkh.styles_correct__FnCou{color:#4d8;font-weight:700}.styles_optionsEditor__YBg1z{display:flex;flex:1 1;flex-direction:column;gap:8px}.styles_optionRow__nEmTo{align-items:center;display:flex;gap:8px}.styles_optionRow__nEmTo input[type=checkbox]{cursor:pointer;flex-shrink:0;height:16px;width:16px}.styles_optionText__jQXIO{color:#fff;flex:1 1}.styles_addOptionRow__FmGTb{align-items:center;display:flex;gap:8px}.styles_select__9Gqy2{background-color:#0c1e32;min-width:180px}.styles_editInput__NWHsr,.styles_select__9Gqy2{border:1px solid #555;border-radius:4px;color:#fff;font-family:Orbitron,sans-serif;font-size:13px;padding:6px 10px}.styles_editInput__NWHsr{background-color:#0000;min-width:200px}.styles_actionButtons__7cX7i{display:flex;flex-wrap:wrap;gap:8px}.styles_addButton__zSSDZ{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase;transition:background-color .2s}.styles_addButton__zSSDZ:hover{background-color:#218838}.styles_editButton__Y6lQN{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .2s}.styles_editButton__Y6lQN:hover{background-color:#0056b3}.styles_deleteButton__Y-I1U{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .2s}.styles_deleteButton__Y-I1U:hover{background-color:#c82333}.styles_saveButton__kxH2S{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .2s}.styles_saveButton__kxH2S:hover{background-color:#218838}.styles_cancelButton__nmfKZ{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:background-color .2s}.styles_cancelButton__nmfKZ:hover{background-color:#5a6268}.styles_smallAddButton__D8qQ1{background-color:#06c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:12px;padding:4px 10px;white-space:nowrap}.styles_smallAddButton__D8qQ1:hover{background-color:#0050a0}.styles_smallDeleteButton__O0qEi{background-color:#0000;border:none;border-radius:3px;color:#dc3545;cursor:pointer;font-size:14px;padding:2px 6px}.styles_smallDeleteButton__O0qEi:hover{background-color:#dc354533}.styles_loading__qI61c{color:#aaa;font-size:14px;margin-top:20px}.Login_container__S6HDq{background:linear-gradient(135deg,#000428,#004e92 50%,#000428);box-sizing:border-box;color:#fff;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;height:100vh;justify-content:center;padding:20px;text-align:center}.Login_container__S6HDq,.Login_imageSection__obFsf{align-items:center;display:flex;flex-direction:column}.Login_imageSection__obFsf{margin-bottom:40px}.Login_bigBrotherImage__z7Wu9{border:2px solid #fff3;border-radius:12px;box-shadow:0 8px 32px #0009;filter:brightness(1.1) contrast(1.2);height:225px;margin-bottom:20px;object-fit:cover;width:300px}.Login_title__xYutA{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#ccc);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:32px;font-weight:800;letter-spacing:4px;margin:0 20px;text-shadow:0 0 20px #ffffff80;text-transform:uppercase}.Login_loginForm__JhVfY{align-items:center;display:flex;flex-direction:column;max-width:400px;width:100%}.Login_subtitle__Uyi37{color:#fffc;font-family:Orbitron,sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase}.Login_inputGroup__bPAQ8{display:flex;flex-direction:column;gap:20px;width:100%}.Login_usernameInput__TtmX7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:8px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:16px;padding:16px 20px;text-align:center;transition:all .3s ease}.Login_usernameInput__TtmX7::placeholder{color:#fff9;letter-spacing:1px;text-transform:uppercase}.Login_usernameInput__TtmX7:focus{background:#ffffff26;border-color:#ffffff80;box-shadow:0 0 20px #fff3;outline:none}.Login_usernameInput__TtmX7:disabled{cursor:not-allowed;opacity:.6}.Login_passwordInput__p5ACG{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:8px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:16px;padding:16px 20px;text-align:center;transition:all .3s ease}.Login_passwordInput__p5ACG::placeholder{color:#fff9;letter-spacing:1px;text-transform:uppercase}.Login_passwordInput__p5ACG:focus{background:#ffffff26;border-color:#ffffff80;box-shadow:0 0 20px #fff3;outline:none}.Login_passwordInput__p5ACG:disabled{cursor:not-allowed;opacity:.6}.Login_loginButton__ryIKD{background:linear-gradient(135deg,#ff6b6b,#ee5a52);border:none;border-radius:8px;box-shadow:0 4px 15px #ff6b6b4d;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;padding:16px 32px;text-transform:uppercase;transition:all .3s ease}.Login_loginButton__ryIKD:hover{background:linear-gradient(135deg,#ff5252,#d32f2f);box-shadow:0 8px 25px #ff6b6b80;transform:translateY(-2px)}.Login_loginButton__ryIKD:active{transform:translateY(0)}.Login_loginButton__ryIKD:disabled{cursor:not-allowed;opacity:.6;transform:none}.Login_errorMessage__QImBW{animation:Login_shake__O\+O76 .5s ease-in-out;background:#ff44441a;border:1px solid #ff44444d;border-radius:6px;color:#f44;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;margin-top:10px;padding:8px;text-align:center;text-transform:uppercase}@keyframes Login_shake__O\+O76{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media(max-width:768px){.Login_bigBrotherImage__z7Wu9{height:188px;width:250px}.Login_title__xYutA{font-size:24px;letter-spacing:2px}.Login_subtitle__Uyi37{font-size:16px}}.Header_container__uWhmu{align-items:center;background-color:#153476;display:flex;flex-direction:row;height:60px;justify-content:space-between;position:sticky;top:0;width:100%;z-index:100}.Header_hamburger__hd1de{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:18px;justify-content:space-around;margin:0;padding:0;width:24px;z-index:1001}.Header_hamburgerLine__l6FpR{background-color:#fff;height:2px;transform-origin:1px;transition:all .3s linear;width:100%}.Header_hamburger__hd1de .Header_hamburgerLine__l6FpR.Header_active__uhrrY:first-child{transform:rotate(45deg)}.Header_hamburger__hd1de .Header_hamburgerLine__l6FpR.Header_active__uhrrY:nth-child(2){opacity:0}.Header_hamburger__hd1de .Header_hamburgerLine__l6FpR.Header_active__uhrrY:nth-child(3){transform:rotate(-45deg)}.Header_tabButton__oVPZN{background-color:#0000;border:none;color:#fff;cursor:pointer;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;padding:12px 16px;text-align:left;text-transform:uppercase;transition:background-color .2s ease}.Header_tabButton__oVPZN:hover{background-color:#ffffff1a}.Header_tabButton__oVPZN.Header_selected__c9X7y{background-color:#fff3;border-bottom:4px solid #fff}.Header_navigation__h2M9-.Header_desktop__ubR6Y{display:flex;flex:1 1;flex-direction:row}.Header_mobileNavigation__YdlgF{background-color:#153476;display:none;flex-direction:column;left:0;padding:20px 0;position:fixed;top:60px;transform:translateY(-120%);transition:transform .3s ease-in-out;width:100%;z-index:1000}.Header_mobileNavigation__YdlgF.Header_open__OUGys{transform:translateY(0)}.Header_mobileTabButton__F3Yyq{background-color:#0000;border:none;color:#fff;cursor:pointer;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;padding:15px 20px;text-align:left;text-transform:uppercase;transition:background-color .2s ease;width:100%}.Header_mobileTabButton__F3Yyq:hover{background-color:#ffffff1a}.Header_mobileTabButton__F3Yyq.Header_selected__c9X7y{background-color:#fff3;border-left:4px solid #fff}.Header_userSection__xnGCr{align-items:center;display:flex;height:100%;margin-right:20px;position:relative}.Header_userIcon__kyTaL{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;padding:4px;transition:all .2s ease;width:44px}.Header_userIcon__kyTaL:hover{background-color:#ffffff1a;transform:scale(1.05)}.Header_userAvatar__OO3ZU{object-fit:cover}.Header_userAvatarPlaceholder__aGrPG,.Header_userAvatar__OO3ZU{border:2px solid #ffffff4d;border-radius:50%;height:36px;width:36px}.Header_userAvatarPlaceholder__aGrPG{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center}@media(max-width:768px){.Header_container__uWhmu{padding:0 15px}.Header_hamburger__hd1de{display:flex}.Header_navigation__h2M9-.Header_desktop__ubR6Y{display:none}.Header_mobileNavigation__YdlgF{display:flex}.Header_userSection__xnGCr{margin-right:0}}.UserModal_modal__4XWX6{animation:UserModal_slideDown__P0LYl .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 32px #0000004d;margin-top:10px;padding:0;position:absolute;width:360px;z-index:1000}@keyframes UserModal_slideDown__P0LYl{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.UserModal_header__DyjJy{align-items:center;border-bottom:1px solid #ffffff4d;display:flex;justify-content:space-between;padding:16px 20px 12px}.UserModal_header__DyjJy h3{color:#333;font-family:Orbitron,sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;margin:0;text-transform:uppercase}.UserModal_closeButton__DCy0r{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;transition:background-color .2s ease;width:30px}.UserModal_closeButton__DCy0r:hover{background-color:#0000001a}.UserModal_content__5fLsy{padding:20px}.UserModal_userImage__KzRSk{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.UserModal_avatarButton__3oca-{background:none;border:none;border-radius:50%;cursor:pointer;display:block;padding:0;position:relative}.UserModal_avatarButton__3oca-:disabled{cursor:default;opacity:.7}.UserModal_avatarButton__3oca-:hover .UserModal_avatarOverlay__LsFVG{opacity:1}.UserModal_avatarOverlay__LsFVG{align-items:center;background:#00000073;border-radius:50%;display:flex;font-size:22px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s ease}.UserModal_uploadError__5MJXf{color:#ff6b6b;font-family:Roboto Condensed,sans-serif;font-size:12px;text-align:center}.UserModal_avatar__DSKi3{object-fit:cover}.UserModal_avatarPlaceholder__X\+NVg,.UserModal_avatar__DSKi3{border:3px solid #ffffff80;border-radius:50%;height:80px;width:80px}.UserModal_avatarPlaceholder__X\+NVg{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:32px;font-weight:700;justify-content:center}.UserModal_imageInput__HEGFd{background:#ffffff80;border:1px solid #ffffff4d;border-radius:6px;font-family:Roboto Condensed,sans-serif;font-size:14px;padding:8px;width:100%}.UserModal_field__dBmd6{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;margin-bottom:16px}.UserModal_field__dBmd6 label{color:#333;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;margin-right:12px;text-transform:uppercase}.UserModal_field__dBmd6 span{color:#555;font-weight:500}.UserModal_role__KUOsS{border-radius:20px;font-size:12px;font-weight:600;padding:4px 12px;text-transform:uppercase}.UserModal_role__KUOsS.UserModal_admin__vBZfg{background-color:#dc267f33;color:#dc267f}.UserModal_role__KUOsS.UserModal_player__gX7nk{background-color:#667eea33;color:#667eea}.UserModal_input__eowc1,.UserModal_select__lMyDU{background:#ffffff80;border:1px solid #ffffff4d;border-radius:6px;font-family:Roboto Condensed,sans-serif;font-size:14px;min-width:120px;padding:6px 10px;width:100%}.UserModal_passwordSection__pSbay{border-top:1px solid #ffffff4d;margin-top:20px;padding-top:20px}.UserModal_passwordSection__pSbay h4{color:#333;font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0 0 16px;text-transform:uppercase}.UserModal_errorMessage__0yfjH{background:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:6px;color:#ff6b6b;font-size:12px;font-weight:500;margin-top:8px;padding:8px 12px}.UserModal_successMessage__zNwtV{background:#56c5961a;border:1px solid #56c5964d;border-radius:6px;color:#56c596;font-size:12px;font-weight:500;margin-top:8px;padding:8px 12px}.UserModal_actions__BwsOn{display:flex;flex-direction:column;gap:8px;padding:0 20px 20px}.UserModal_cancelButton__OPsb3,.UserModal_editButton__71em8,.UserModal_logoutButton__fnLup,.UserModal_passwordButton__LuemD,.UserModal_saveButton__RdifB{border:none;border-radius:8px;cursor:pointer;font-family:Orbitron,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 16px;text-transform:uppercase;transition:all .2s ease}.UserModal_editButton__71em8{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.UserModal_editButton__71em8:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-1px)}.UserModal_saveButton__RdifB{background:linear-gradient(135deg,#56c596,#6fb6d1);color:#fff}.UserModal_saveButton__RdifB:hover{box-shadow:0 4px 12px #56c59666;transform:translateY(-1px)}.UserModal_cancelButton__OPsb3{background:#fffc;border:1px solid #ffffff4d;color:#666}.UserModal_cancelButton__OPsb3:hover{background:#ffffffe6}.UserModal_logoutButton__fnLup{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;margin-top:8px}.UserModal_logoutButton__fnLup:hover{box-shadow:0 4px 12px #ff6b6b66;transform:translateY(-1px)}.UserModal_passwordButton__LuemD{background:linear-gradient(135deg,#764ba2,#667eea);color:#fff}.UserModal_passwordButton__LuemD:hover{box-shadow:0 4px 12px #764ba266;transform:translateY(-1px)}.UserModal_username__pcf9c{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#566eda,#663b92);-webkit-background-clip:text;font-size:3rem}.UserModal_week1Section__iJEhH{border-top:1px solid #0000001a;margin-top:16px;padding-top:16px}.UserModal_week1Label__-LhHU{color:#333;display:block;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.UserModal_week1ViewMode__fEHlP{align-items:center;display:flex;gap:10px;min-height:44px}.UserModal_week1HouseGuestDisplay__BDh57{align-items:center;display:flex;flex:1 1;gap:10px}.UserModal_week1HouseGuestImage__6caAl{border:2px solid #667eea66;border-radius:50%;flex-shrink:0;height:44px;object-fit:cover;width:44px}.UserModal_week1HouseGuestName__FcZtC{color:#333;font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:600}.UserModal_week1NoSelection__Ed0Wf{color:#999;flex:1 1;font-family:Roboto Condensed,sans-serif;font-size:13px}.UserModal_pencilButton__jmWha{background:none;border:none;border-radius:6px;color:#667eea;cursor:pointer;flex-shrink:0;font-size:16px;padding:4px 6px;transition:background .2s}.UserModal_pencilButton__jmWha:hover{background:#667eea1a}.UserModal_week1EditMode__I51FX{display:flex;flex-direction:column;gap:8px}.UserModal_week1PickActions__Ab9kH{display:flex;gap:8px}.UserModal_week1PickActions__Ab9kH button{flex:1 1;font-size:12px;padding:8px 12px}.UserModal_cropperSection__MlCR9{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.UserModal_cropperLabel__Tu0rI{color:#888;font-family:Roboto Condensed,sans-serif;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.UserModal_cropCircle__HQAv0{border:3px solid #667eea80;border-radius:50%;flex-shrink:0;overflow:hidden;position:relative;touch-action:none}.UserModal_cropActions__I7o7E{display:flex;gap:8px;width:100%}.UserModal_cropActions__I7o7E button{flex:1 1;font-size:12px;padding:8px 12px}.Body_container__IR9Eu{background-color:#024;color:#f0f0f0;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;font-size:16px;font-weight:100;height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto}@media(max-width:768px){.Body_container__IR9Eu{font-size:14px;height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));width:100%}}@media(max-width:480px){.Body_container__IR9Eu{font-size:13px;height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100vh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@supports(-webkit-touch-callout:none){@media(max-width:768px){.Body_container__IR9Eu{height:-webkit-fill-available;max-height:-webkit-fill-available;min-height:-webkit-fill-available}}@media(max-width:480px){.Body_container__IR9Eu{height:-webkit-fill-available;max-height:-webkit-fill-available;min-height:-webkit-fill-available}}}.HouseGuests_container__64TkP{display:flex;flex-direction:column;min-height:100vh;padding:2rem}@media(max-width:768px){.HouseGuests_container__64TkP{padding-bottom:80px}}.HouseGuests_header__wfg4w{margin-bottom:3rem;text-align:center}.HouseGuests_header__wfg4w h1{color:#fff;font-family:Orbitron,sans-serif;font-size:3rem;font-weight:300;letter-spacing:.2em;margin:0;text-shadow:0 2px 4px #0000004d;text-transform:uppercase}.HouseGuests_houseGuestsGrid__\+rb-S{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,.5fr));margin:0 auto;max-width:1400px;width:100%}.HouseGuests_houseGuestTile__wsZox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0000001a;cursor:pointer;height:500px;overflow:hidden;perspective:1000px;transition:all .3s ease}.HouseGuests_houseGuestTile__wsZox:hover{box-shadow:0 16px 48px #0003;transform:translateY(-8px)}.HouseGuests_tileInner__G7d2m{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}.HouseGuests_houseGuestTile__wsZox.HouseGuests_flipped__ePyAB .HouseGuests_tileInner__G7d2m{transform:rotateY(180deg)}.HouseGuests_tileBack__RQgK8,.HouseGuests_tileFront__qIKF\+{backface-visibility:hidden;border-radius:20px;height:100%;overflow:hidden;position:absolute;width:100%}.HouseGuests_tileFront__qIKF\+{background:#fffffff2}.HouseGuests_tileBack__RQgK8{align-items:center;background:linear-gradient(135deg,#153476f2,#002244f2);display:flex;justify-content:center;padding:1rem;transform:rotateY(180deg)}.HouseGuests_bioContainer__k3w9A{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.HouseGuests_bioContent__E2UFx{align-items:center;display:flex;flex:1 1;justify-content:center;max-height:350px;overflow-y:auto}.HouseGuests_bioText__M4-oL{color:#fff;line-height:1.6;text-align:left}.HouseGuests_bioText__M4-oL,.HouseGuests_noBio__vGxyU{font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.HouseGuests_noBio__vGxyU{color:#ffffffb3;font-style:italic}.HouseGuests_tileBack__RQgK8 .HouseGuests_houseGuestName__8f\+ah{color:#fff;font-size:1.3rem;margin-bottom:1.5rem}.HouseGuests_imageContainer__EjwVr{align-items:center;background:#f8f8f8;display:flex;height:380px;justify-content:center;overflow:hidden;width:100%}.HouseGuests_houseGuestImage__r\+OaL{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.HouseGuests_houseGuestTile__wsZox:hover .HouseGuests_houseGuestImage__r\+OaL{transform:scale(1.05)}.HouseGuests_houseGuestImage__r\+OaL.HouseGuests_evicted__UVd\+D{filter:grayscale(1)}.HouseGuests_evictedText__PG5p5{color:red}.HouseGuests_noImage__v1h19{align-items:center;background:linear-gradient(135deg,#e0e0e0,#f5f5f5);color:#888;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:300;height:100%;justify-content:center;width:100%}.HouseGuests_houseGuestInfo__Jq-wY{padding:1rem;text-align:center}.HouseGuests_houseGuestName__8f\+ah{color:#333;font-family:Orbitron,sans-serif;font-size:1.3rem;font-weight:300;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.HouseGuests_houseGuestDetails__OBjF7{display:flex;flex-direction:column}.HouseGuests_occupation__DCtjD,.HouseGuests_origin__jHo-U{color:#666;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.025em;margin:0}.HouseGuests_occupation__DCtjD{font-style:italic}.HouseGuests_origin__jHo-U{color:#888;font-size:.9rem}@media(max-width:768px){.HouseGuests_container__64TkP{padding:2rem}.HouseGuests_header__wfg4w h1{font-size:2rem}.HouseGuests_houseGuestsGrid__\+rb-S{gap:20px;grid-template-columns:0fr;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.HouseGuests_houseGuestTile__wsZox{height:500px}.HouseGuests_imageContainer__EjwVr{height:400px}.HouseGuests_houseGuestInfo__Jq-wY{padding:1rem}.HouseGuests_houseGuestName__8f\+ah{font-size:1.2rem}.HouseGuests_bioText__M4-oL{font-size:.9rem}.HouseGuests_tileBack__RQgK8{padding:1.5rem}.HouseGuests_bioContent__E2UFx{max-height:280px}}@media(max-width:480px){.HouseGuests_houseGuestsGrid__\+rb-S{gap:16px;grid-template-columns:1fr}.HouseGuests_houseGuestTile__wsZox{height:500px}.HouseGuests_imageContainer__EjwVr{height:400px}.HouseGuests_houseGuestInfo__Jq-wY{padding:.8rem}.HouseGuests_houseGuestName__8f\+ah{font-size:1rem}.HouseGuests_bioText__M4-oL{font-size:.8rem}.HouseGuests_tileBack__RQgK8{padding:1rem}.HouseGuests_bioContent__E2UFx{max-height:200px}}.HouseGuests_spacer__sY8e0{height:160px;width:100%}@media(max-width:768px){.HouseGuests_spacer__sY8e0{height:80px}}.HouseGuests_loadingMessage__x5Y3R{background:#ffffff1a;border-radius:12px;color:#fff;font-size:18px;margin:20px auto;max-width:500px;padding:40px 20px;text-align:center}.HouseGuests_scoresContainer__bBND0{align-items:center;display:flex;flex-direction:column;width:100%}.HouseGuests_hgSelectContainer__mMBGV{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px;max-width:600px;padding:0 16px;width:100%}.HouseGuests_hgSelect__I18Nh{background-color:#ffffff1a;border:1px solid #555;border-radius:4px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:14px;padding:12px;width:200px}.HouseGuests_hgSelect__I18Nh:focus{background-color:#ffffff26;border-color:#007bff;outline:none}.HouseGuests_hgSelect__I18Nh option{background-color:#024;color:#fff}.HouseGuests_hgTotalScore__TXs0j{color:#ffffffe6;font-family:Orbitron,sans-serif;font-size:14px;font-weight:600}.HouseGuests_noResults__IPjZ-{background:#ffffff1a;border-radius:12px;margin:20px auto;max-width:600px;padding:60px 20px;text-align:center;width:100%}@media(max-width:768px){.HouseGuests_noResults__IPjZ-{margin-bottom:96px}}.HouseGuests_noResults__IPjZ- p{color:#fffc;font-family:Roboto Condensed,sans-serif;font-size:18px}.HouseGuests_hgWeeksList__W9yB-{display:flex;flex-direction:column;gap:24px;max-width:800px;padding:0 16px 32px;width:100%}@media(max-width:768px){.HouseGuests_hgWeeksList__W9yB-{padding-bottom:96px}}.HouseGuests_hgWeekCard__7-naL{background:#ffffff1a;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000004d;padding:24px}.HouseGuests_hgWeekHeader__PLjM8{align-items:center;border-bottom:1px solid #fff3;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.HouseGuests_hgWeekHeader__PLjM8 h2{color:#fff;font-size:1.6rem;letter-spacing:1px;margin:0;text-transform:uppercase}.HouseGuests_hgWeekTotal__V64zw{color:#ffffffe6;font-size:15px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.HouseGuests_hgWeekTotalValue__nlqp6{color:#56c596;font-size:20px;font-weight:700;text-shadow:0 0 10px #56c59680}.HouseGuests_hgAchievementsList__qlsEE{display:flex;flex-direction:column;gap:8px}.HouseGuests_hgAchievementItem__IBFhb{align-items:flex-start;background:#ffffff0d;border-left:3px solid #56c596;border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px}.HouseGuests_hgAchievementText__NBWDq{color:#ffffffe6;flex:1 1;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:1.4;margin-right:12px}.HouseGuests_hgAchievementPoints__l\+SmE{color:#56c596;font-size:14px;font-weight:700;white-space:nowrap}.HouseGuests_hgNoAchievements__QhKUo{background:#ffffff08;border:1px dashed #fff3;border-radius:8px;color:#fff9;font-family:Roboto Condensed,sans-serif;font-style:italic;padding:20px;text-align:center}.HouseGuests_tableWrapper__FHrJO{overflow-x:auto;padding:0 0 32px;width:100%}.HouseGuests_statsTable__sH40x{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:100%}.HouseGuests_statsTable__sH40x td,.HouseGuests_statsTable__sH40x th{display:table-cell}.HouseGuests_statsTable__sH40x .HouseGuests_colNameHeader__WuDhV{background:#024;left:0;padding:10px 16px;position:sticky;text-align:left;z-index:1}.HouseGuests_statsTable__sH40x .HouseGuests_colNameHeader__WuDhV,.HouseGuests_statsTable__sH40x .HouseGuests_colWeekHeader__-EjIi{border-bottom:1px solid #ffffff26;color:#fff9;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.HouseGuests_statsTable__sH40x .HouseGuests_colWeekHeader__-EjIi{min-width:56px;padding:10px 12px;text-align:center}.HouseGuests_statsTable__sH40x .HouseGuests_colTotalHeader__nGKb3{border-bottom:1px solid #ffffff26;border-left:1px solid #ffffff26;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;min-width:64px;padding:10px 12px;text-align:center;text-transform:uppercase;white-space:nowrap}.HouseGuests_statsTable__sH40x .HouseGuests_colNameCell__V2Q4f{background:#024;border-bottom:1px solid #ffffff12;color:#fff;font-size:.95rem;font-weight:600;left:0;padding:10px 16px;position:sticky;white-space:nowrap;z-index:1}.HouseGuests_statsTable__sH40x .HouseGuests_colScoreCell__byd4N{border-bottom:1px solid #ffffff12;color:#7594e6;font-size:.95rem;font-weight:500;padding:10px 12px;text-align:center;white-space:nowrap}.HouseGuests_statsTable__sH40x .HouseGuests_colTotalCell__vVaYk{border-bottom:1px solid #ffffff12;border-left:1px solid #ffffff26;color:#fff;font-size:.95rem;font-weight:700;padding:10px 12px;text-align:center;white-space:nowrap}.HouseGuests_statsTable__sH40x tr:hover .HouseGuests_colNameCell__V2Q4f,.HouseGuests_statsTable__sH40x tr:hover .HouseGuests_colScoreCell__byd4N,.HouseGuests_statsTable__sH40x tr:hover .HouseGuests_colTotalCell__vVaYk{background:#7594e614}.HouseGuests_statsTable__sH40x tr:hover .HouseGuests_colNameCell__V2Q4f{background:#002244f2}.HouseGuests_modeTabs__ZoAJK{display:flex;gap:8px;justify-content:center;margin-bottom:32px}@media(max-width:768px){.HouseGuests_modeTabs__ZoAJK{display:none}}.HouseGuests_modeTab__NAWEy{background:#ffffff14;border:1px solid #fff3;border-radius:8px;color:#ffffffb3;cursor:pointer;font-family:Orbitron,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;padding:10px 28px;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.HouseGuests_modeTab__NAWEy:hover{background:#ffffff24;color:#fff}.HouseGuests_modeTabActive__HJmLP{background:#667eea40;border-color:#667eea;color:#fff}.HouseGuests_mobileTabNav__34ZE3{background:#001833;border-top:1px solid #ffffff26;bottom:0;display:none;height:64px;left:0;position:fixed;right:0;z-index:100}@media(max-width:768px){.HouseGuests_mobileTabNav__34ZE3{display:flex}}.HouseGuests_mobileTabBtn__BuULn{background:none;border:none;color:#ffffff80;cursor:pointer;flex:1 1;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;padding:0;text-transform:uppercase;transition:color .2s}.HouseGuests_mobileTabBtn__BuULn:hover{color:#fffc}.HouseGuests_mobileTabBtnActive__FSU\+c{color:#667eea}.HouseGuests_stubContainer__4\+5AP{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:200px}.HouseGuests_stubMessage__hEUm8{color:#fff6;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic}.HouseGuests_headerSubtextContainer__BlueZ{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:20px}.Players_container__ceBnO{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;min-height:100vh;overflow-y:auto;width:100%}@media(max-width:768px){.Players_container__ceBnO{padding-bottom:80px}}.Players_container__ceBnO h1{color:#fff;font-size:2.5rem;letter-spacing:2px;margin-bottom:10px;text-align:center;text-transform:uppercase}.Players_subtitle__A0\+Tv{color:#fffc;font-family:Roboto Condensed,sans-serif;font-size:16px;margin-bottom:30px;text-align:center}.Players_errorMessage__aMYAg,.Players_loadingMessage__X3D9S{background:#ffffff1a;border-radius:12px;color:#fff;font-size:18px;margin:20px auto;max-width:500px;padding:40px 20px;text-align:center}.Players_errorMessage__aMYAg{background:#ff6b6b33;border:1px solid #ff6b6b66;color:#ff6b6b}.Players_noResults__ou638{background:#ffffff1a;border-radius:12px;margin:20px auto;max-width:600px;padding:60px 20px;text-align:center;width:100%}.Players_noResults__ou638 p{color:#fffc;font-size:18px;margin-bottom:10px}.Players_noResults__ou638 p:last-child{color:#667eeae6;font-weight:600}.Players_resultsContainer__cFCLo{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px;width:100%}.Players_weekCard__V1B-D{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000004d;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.Players_weekCard__V1B-D:hover{box-shadow:0 12px 40px #0006;transform:translateY(-2px)}.Players_weekHeader__NmODN{align-items:center;border-bottom:1px solid #fff3;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.Players_weekHeader__NmODN h2{color:#fff;font-size:1.8rem;letter-spacing:1px;margin:0;text-transform:uppercase}.Players_totalScore__BF2q7{color:#ffffffe6;font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Players_scoreValue__cHKTz{color:#56c596;font-size:20px;font-weight:700;text-shadow:0 0 10px #56c59680}.Players_submissionInfo__R1\+OZ{color:#ffffffb3;font-family:Roboto Condensed,sans-serif;font-size:14px;margin-bottom:20px}.Players_houseguestsContainer__UHsGs{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:768px){.Players_houseguestsContainer__UHsGs{grid-template-columns:1fr}}.Players_houseguestCard__8CiI3{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;transition:background-color .2s ease}.Players_houseguestCard__8CiI3:hover{background:#ffffff14}.Players_houseguestHeader__ZQhmJ{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.Players_houseguestHeader__ZQhmJ h3{color:#fff;font-size:1.3rem;font-weight:600;margin:0}.Players_houseguestScore__-Onj6{color:#667eea;font-size:16px;font-weight:700;text-shadow:0 0 8px #667eea80}.Players_achievementsSection__WCW97 h4{color:#ffffffe6;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.Players_achievementsList__\+QoL6{display:flex;flex-direction:column;gap:8px}.Players_achievementItem__FIZ5Q{align-items:flex-start;background:#ffffff0d;border-left:3px solid #56c596;border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px;transition:background-color .2s ease}.Players_achievementItem__FIZ5Q:hover{background:#ffffff14}.Players_achievementText__nX6jX{color:#ffffffe6;flex:1 1;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:1.4;margin-right:12px}.Players_achievementPoints__JEEBU{color:#56c596;font-size:14px;font-weight:700;text-shadow:0 0 6px #56c59666;white-space:nowrap}.Players_noAchievements__TXJO5{background:#ffffff08;border:1px dashed #fff3;border-radius:8px;color:#fff9;font-style:italic;padding:20px;text-align:center}@media(max-width:768px){.Players_container__ceBnO{padding:10px}.Players_container__ceBnO h1{font-size:1.8rem;letter-spacing:1px;margin-bottom:8px}.Players_subtitle__A0\+Tv{font-size:14px;margin-bottom:20px}.Players_weekCard__V1B-D{margin-bottom:16px;padding:16px}.Players_weekHeader__NmODN{font-size:18px;margin-bottom:12px}.Players_weekDates__UVQjF{font-size:12px;margin-bottom:16px}.Players_resultSection__ySs75{margin-bottom:12px}.Players_resultTitle__ruHsV{font-size:14px;margin-bottom:8px}.Players_outcomeCard__AgVBm{margin-bottom:8px;padding:10px}.Players_outcomeName__BjJr9{font-size:14px}.Players_voteCount__dOquw{font-size:12px}.Players_percentage__fzSFQ{font-size:16px}}@media(max-width:480px){.Players_container__ceBnO{padding:8px}.Players_container__ceBnO h1{font-size:1.5rem;letter-spacing:.5px}.Players_subtitle__A0\+Tv{font-size:13px;margin-bottom:16px}.Players_weekCard__V1B-D{margin-bottom:12px;padding:12px}.Players_weekHeader__NmODN{font-size:16px;margin-bottom:10px}.Players_weekDates__UVQjF{font-size:11px;margin-bottom:12px}.Players_resultSection__ySs75{margin-bottom:10px}.Players_resultTitle__ruHsV{font-size:13px;margin-bottom:6px}.Players_outcomeCard__AgVBm{margin-bottom:6px;padding:8px}.Players_outcomeName__BjJr9{font-size:13px}.Players_voteCount__dOquw{font-size:11px}.Players_percentage__fzSFQ{font-size:14px}}.Players_galleryGrid__eNHfV{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0 auto;max-width:1200px;padding:0 24px 32px;width:100%}@media(max-width:480px){.Players_galleryGrid__eNHfV{gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0 12px 32px}}.Players_playerCard__BkAb9{align-items:center;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:24px 16px 20px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.Players_playerCard__BkAb9:hover{box-shadow:0 12px 32px #0006;transform:translateY(-4px)}.Players_playerAvatar__edHeV{border:2px solid #7594e680;border-radius:50%;flex-shrink:0;height:120px;overflow:hidden;width:120px}.Players_playerAvatarImg__IdVUM{height:100%;object-fit:cover;width:100%}.Players_playerAvatarInitial__nY88R{align-items:center;background:linear-gradient(135deg,#667eea,#7594e6);color:#fff;display:flex;font-family:Orbitron,sans-serif;font-size:2rem;font-weight:600;height:100%;justify-content:center;width:100%}.Players_playerCardUsername__1AhfW{color:#fff;font-family:Orbitron,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Players_playerCardWeek1__NIEdT{align-items:center;border-top:1px solid #ffffff1a;display:flex;flex-direction:column;gap:8px;padding-top:12px;width:100%}.Players_playerCardWeek1Label__KX4kz{color:#ffffff73;font-family:Orbitron,sans-serif;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Players_playerCardWeek1Pick__0f7Mx{align-items:center;color:#ffffffd9;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.9rem;gap:8px}.Players_playerCardHgImg__xXZFm{border:1px solid #7594e666;border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.Players_tableWrapper__hYxB5{overflow-x:auto;padding:0 0 32px;width:100%}.Players_statsTable__YDnXR{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:100%}.Players_statsTable__YDnXR td,.Players_statsTable__YDnXR th{display:table-cell}.Players_statsTable__YDnXR .Players_colNameHeader__w2nPx{background:#024;left:0;padding:10px 16px;position:sticky;text-align:left;z-index:1}.Players_statsTable__YDnXR .Players_colNameHeader__w2nPx,.Players_statsTable__YDnXR .Players_colWeekHeader__nOLid{border-bottom:1px solid #ffffff26;color:#fff9;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.Players_statsTable__YDnXR .Players_colWeekHeader__nOLid{min-width:56px;padding:10px 12px;text-align:center}.Players_statsTable__YDnXR .Players_colTotalHeader__5rBVu{border-bottom:1px solid #ffffff26;border-left:1px solid #ffffff26;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;min-width:64px;padding:10px 12px;text-align:center;text-transform:uppercase;white-space:nowrap}.Players_statsTable__YDnXR .Players_colNameCell__CYvMa{background:#024;border-bottom:1px solid #ffffff12;color:#fff;font-size:.95rem;font-weight:600;left:0;padding:10px 16px;position:sticky;white-space:nowrap;z-index:1}.Players_statsTable__YDnXR .Players_colScoreCell__HwGxQ{border-bottom:1px solid #ffffff12;color:#7594e6;font-size:.95rem;font-weight:500;padding:10px 12px;text-align:center;white-space:nowrap}.Players_statsTable__YDnXR .Players_colTotalCell__vNI90{border-bottom:1px solid #ffffff12;border-left:1px solid #ffffff26;color:#fff;font-size:.95rem;font-weight:700;padding:10px 12px;text-align:center;white-space:nowrap}.Players_statsTable__YDnXR tr:hover .Players_colNameCell__CYvMa,.Players_statsTable__YDnXR tr:hover .Players_colScoreCell__HwGxQ,.Players_statsTable__YDnXR tr:hover .Players_colTotalCell__vNI90{background:#7594e614}.Players_statsTable__YDnXR tr:hover .Players_colNameCell__CYvMa{background:#002244f2}.Players_modeTabs__M13Jg{display:flex;gap:8px;justify-content:center;margin-bottom:24px}@media(max-width:768px){.Players_modeTabs__M13Jg{display:none}}.Players_modeTab__Fkmjj{background:#ffffff14;border:1px solid #fff3;border-radius:8px;color:#ffffffb3;cursor:pointer;font-family:Orbitron,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;padding:10px 28px;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.Players_modeTab__Fkmjj:hover{background:#ffffff24;color:#fff}.Players_modeTabActive__ZoBVQ{background:#667eea40;border-color:#667eea;color:#fff}.Players_mobileTabNav__\+E9Lw{background:#001833;border-top:1px solid #ffffff26;bottom:0;display:none;height:64px;left:0;position:fixed;right:0;z-index:100}@media(max-width:768px){.Players_mobileTabNav__\+E9Lw{display:flex}}.Players_mobileTabBtn__x4syP{background:none;border:none;color:#ffffff80;cursor:pointer;flex:1 1;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;padding:0;text-transform:uppercase;transition:color .2s}.Players_mobileTabBtn__x4syP:hover{color:#fffc}.Players_mobileTabBtnActive__nrhHP{color:#667eea}.Players_stubContainer__FwOVC{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:200px}.Players_stubMessage__iqKYR{color:#fff6;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic}.Players_spacer__cabBA{height:160px;width:100%}@media(max-width:768px){.Players_spacer__cabBA{height:80px}}.Players_userSelectContainer__CuAyG{align-items:center;align-self:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;max-width:600px;width:100%}.Players_usersSelect__A16JS{background-color:#ffffff1a;border:1px solid #555;border-radius:4px;color:#fff;font-size:14px;padding:12px;width:200px}.Players_usersSelect__A16JS:focus{background-color:#ffffff26;border-color:#007bff;outline:none}.Players_usersSelect__A16JS:disabled{cursor:not-allowed;opacity:.6}.Players_usersSelect__A16JS option{background-color:#024;color:#fff}.Players_week1PickSection__BiqEZ{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin:0 auto 24px;max-width:800px;padding:20px 24px;width:100%}.Players_week1PickLabel__REU23{color:#fff9;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.Players_week1PickDisplay__yz1sZ{align-items:center;display:flex;gap:14px}.Players_week1PickImage__oc7ZN{border:2px solid #7594e699;border-radius:50%;flex-shrink:0;height:56px;object-fit:cover;width:56px}.Players_week1PickInfo__sm\+es{display:flex;flex-direction:column;gap:4px}.Players_week1PickName__WvJQv{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-weight:600}.Players_week1PickPoints__b8u7p{color:#fff9;font-family:Roboto Condensed,sans-serif;font-size:.9rem}.Players_week1PickPoints__b8u7p strong{color:#7594e6}.Players_week1NoPick__0nTh1{color:#fff6;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-style:italic}.Players_surveyBadge__in5mK{background-color:#06c;border-radius:10px;color:#fff;font-size:12px;letter-spacing:.5px;margin-left:8px;padding:2px 8px;text-transform:uppercase;vertical-align:middle}.Players_surveyName__QLFZZ{color:#aac;font-size:13px;font-style:italic;margin-bottom:14px}.Players_surveyQuestionsList__RSCLV{display:flex;flex-direction:column;gap:10px}.Players_surveyQuestionResult__FZGwL{border-left:4px solid #0000;border-radius:6px;padding:12px 14px}.Players_surveyQuestionResult__FZGwL.Players_correct__G-gYg{background-color:#28a7451a;border-left-color:#28a745}.Players_surveyQuestionResult__FZGwL.Players_incorrect__1OzUA{background-color:#dc354514;border-left-color:#dc3545}.Players_surveyQuestionResultHeader__0TzHS{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.Players_surveyQuestionNum__QkobU{color:#8af;flex-shrink:0;font-weight:700;min-width:28px}.Players_surveyQuestionResultText__BPAE-{color:#fff;flex:1 1;font-size:14px}.Players_surveyResultBadge__XvisV{font-size:14px;font-weight:700;white-space:nowrap}.Players_surveyResultBadge__XvisV.Players_earnedBadge__yHUPF{color:#4d8}.Players_surveyResultBadge__XvisV.Players_missedBadge__R43gC{color:#ff6b6b}.Players_surveyAnswerRow__aXZ-N{display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:4px}.Players_surveyAnswerLabel__PEdKS{color:#888;flex-shrink:0;min-width:90px}.Players_surveyAnswerValue__wCdhJ{color:#ccc}.Players_surveyAnswerValue__wCdhJ em{color:#666}.Players_surveyCorrectValue__zp97q{color:#4d8}.Leaderboard_container__AxA3C{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;height:100%;overflow-y:auto;width:100%}.Leaderboard_container__AxA3C h1{color:#fff;font-size:2.5rem;letter-spacing:2px;margin-bottom:10px;text-align:center;text-shadow:0 0 20px #ffffff4d;text-transform:uppercase}.Leaderboard_subtitle__T\+M5V{color:#fffc;font-family:Roboto Condensed,sans-serif;font-size:16px;margin-bottom:30px;text-align:center}.Leaderboard_errorMessage__Va2x9,.Leaderboard_loadingMessage__OxBCl{background:#ffffff1a;border-radius:12px;color:#fff;font-size:18px;margin:20px auto;max-width:500px;padding:40px 20px;text-align:center}.Leaderboard_errorMessage__Va2x9{background:#ff6b6b33;border:1px solid #ff6b6b66;color:#ff6b6b}.Leaderboard_noData__Zyxob{background:#ffffff1a;border-radius:12px;margin:20px auto;max-width:600px;padding:60px 20px;text-align:center}.Leaderboard_noData__Zyxob p{color:#fffc;font-size:18px;margin-bottom:10px}.Leaderboard_noData__Zyxob p:last-child{color:#667eeae6;font-weight:600}.Leaderboard_leaderboardContainer__vFLGs{margin:0 auto;max-width:800px;width:100%}.Leaderboard_tableContainer__513rN{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000004d;overflow:hidden;padding:0}.Leaderboard_leaderboardTable__L\+7OE{border-collapse:collapse;width:100%}.Leaderboard_leaderboardTable__L\+7OE thead tr{background:#ffffff1a;border-bottom:2px solid #fff3}.Leaderboard_leaderboardTable__L\+7OE th{color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;padding:20px;text-align:left;text-transform:uppercase}.Leaderboard_leaderboardTable__L\+7OE tbody tr{border-bottom:1px solid #ffffff1a;transition:all .2s ease}.Leaderboard_leaderboardTable__L\+7OE tbody tr:hover{background:#ffffff0d}.Leaderboard_leaderboardTable__L\+7OE tbody tr:last-child{border-bottom:none}.Leaderboard_leaderboardTable__L\+7OE td{padding:16px 20px;vertical-align:middle}.Leaderboard_rankHeader__N2KJG{text-align:center!important;width:120px}.Leaderboard_usernameHeader__b\+k5j{text-align:left!important}.Leaderboard_scoreHeader__fwF2z{text-align:right!important;width:150px}.Leaderboard_rankCell__L6HsF{text-align:center}.Leaderboard_rankDisplay__S3Lyu{font-size:18px;font-weight:700}.Leaderboard_usernameCell__SyCXu{text-align:left}.Leaderboard_username__JB--N{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:600}.Leaderboard_scoreCell__VFgH0{align-items:center;display:flex;gap:4px;justify-content:flex-end;text-align:right}.Leaderboard_score__eyDYp{color:#56c596;font-size:20px;font-weight:700;text-shadow:0 0 10px #56c59680}.Leaderboard_pointsLabel__UL9lO{color:#ffffffb3;font-size:14px;font-weight:500}.Leaderboard_firstPlace__HN-ZQ{background:linear-gradient(90deg,#ffd7001a,#0000);border-left:4px solid gold}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_rankDisplay__S3Lyu{color:gold;font-size:24px;text-shadow:0 0 10px #ffd70099}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_username__JB--N{color:gold;text-shadow:0 0 8px #ffd70066}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_score__eyDYp{color:gold;font-size:24px;text-shadow:0 0 12px #ffd70099}.Leaderboard_secondPlace__KJNyy{background:linear-gradient(90deg,#c0c0c01a,#0000);border-left:4px solid silver}.Leaderboard_secondPlace__KJNyy .Leaderboard_rankDisplay__S3Lyu{color:silver;font-size:22px;text-shadow:0 0 8px #c0c0c080}.Leaderboard_secondPlace__KJNyy .Leaderboard_username__JB--N{color:silver;text-shadow:0 0 6px #c0c0c066}.Leaderboard_secondPlace__KJNyy .Leaderboard_score__eyDYp{color:silver;font-size:22px;text-shadow:0 0 10px #c0c0c080}.Leaderboard_thirdPlace__bphjt{background:linear-gradient(90deg,#cd7f321a,#0000);border-left:4px solid #cd7f32}.Leaderboard_thirdPlace__bphjt .Leaderboard_rankDisplay__S3Lyu{color:#cd7f32;font-size:20px;text-shadow:0 0 8px #cd7f3280}.Leaderboard_thirdPlace__bphjt .Leaderboard_username__JB--N{color:#cd7f32;text-shadow:0 0 6px #cd7f3266}.Leaderboard_thirdPlace__bphjt .Leaderboard_score__eyDYp{color:#cd7f32;font-size:20px;text-shadow:0 0 10px #cd7f3280}.Leaderboard_normalRank__Hwiec{border-left:4px solid #0000}.Leaderboard_normalRank__Hwiec .Leaderboard_rankDisplay__S3Lyu{color:#fffc;font-size:16px}.Leaderboard_footer__71LJR{margin-top:20px;text-align:center}.Leaderboard_footer__71LJR p{color:#fff9;font-family:Roboto Condensed,sans-serif;font-size:14px;font-style:italic}@media(max-width:768px){.Leaderboard_container__AxA3C{padding:10px}.Leaderboard_container__AxA3C h1{font-size:1.8rem;letter-spacing:1px;margin-bottom:8px}.Leaderboard_subtitle__T\+M5V{font-size:14px;margin-bottom:20px}.Leaderboard_leaderboardTable__L\+7OE td,.Leaderboard_leaderboardTable__L\+7OE th{padding:12px 16px}.Leaderboard_leaderboardTable__L\+7OE th{font-size:12px}.Leaderboard_rankHeader__N2KJG{width:80px}.Leaderboard_scoreHeader__fwF2z{width:120px}.Leaderboard_username__JB--N{font-size:14px}.Leaderboard_score__eyDYp{font-size:18px}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_score__eyDYp{font-size:20px}.Leaderboard_secondPlace__KJNyy .Leaderboard_score__eyDYp{font-size:19px}}@media(max-width:480px){.Leaderboard_container__AxA3C{padding:8px}.Leaderboard_container__AxA3C h1{font-size:1.5rem;letter-spacing:.5px}.Leaderboard_subtitle__T\+M5V{font-size:13px;margin-bottom:16px}.Leaderboard_leaderboardTable__L\+7OE td,.Leaderboard_leaderboardTable__L\+7OE th{padding:8px 12px}.Leaderboard_rankDisplay__S3Lyu{font-size:14px}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_rankDisplay__S3Lyu{font-size:18px}.Leaderboard_secondPlace__KJNyy .Leaderboard_rankDisplay__S3Lyu{font-size:16px}.Leaderboard_username__JB--N{font-size:12px}.Leaderboard_score__eyDYp{font-size:16px}.Leaderboard_scoreCell__VFgH0{align-items:flex-end;flex-direction:column;gap:0}.Leaderboard_pointsLabel__UL9lO{font-size:12px}}.Leaderboard_spacer__EvAg5{height:160px;width:100%}.Rules_container__6wivF{background-color:#024;display:flex;flex-direction:column;font-family:Orbitron,Roboto Condensed,Arial Black,Helvetica,sans-serif;min-height:100vh;padding:2rem}.Rules_header__NHMXM{margin-bottom:3rem;text-align:center}.Rules_header__NHMXM h1{color:#fff;font-family:Orbitron,sans-serif;font-size:3rem;font-weight:300;letter-spacing:.2em;margin:0 0 1rem;text-shadow:0 2px 4px #0000004d;text-transform:uppercase}.Rules_loadingMessage__QB2wZ{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1.2rem;margin-top:2rem;text-align:center}.Rules_content__sRqQz{margin:0 auto;max-width:800px;padding-bottom:160px;width:100%}.Rules_rulesBody__rhuCS{color:#ddd;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;line-height:1.7}.Rules_rulesBody__rhuCS h1,.Rules_rulesBody__rhuCS h2,.Rules_rulesBody__rhuCS h3{color:#7594e6;font-family:Orbitron,sans-serif;font-weight:400;letter-spacing:.05em;margin-bottom:.75rem}.Rules_rulesBody__rhuCS p{margin:0 0 1rem}.Rules_rulesBody__rhuCS ol,.Rules_rulesBody__rhuCS ul{margin:0 0 1rem 1.5rem;padding:0}.Rules_rulesBody__rhuCS li{margin-bottom:.5rem}.Rules_rulesBody__rhuCS strong{color:#fff}.Rules_rulesBody__rhuCS a{color:#7594e6}.Rules_empty__Hjbu-{color:#ffffffb3;padding:4rem 2rem;text-align:center}.Rules_empty__Hjbu- h2{color:#fffc;font-family:Orbitron,sans-serif;font-size:2rem;margin-bottom:1rem}.Rules_empty__Hjbu- p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0}@media(max-width:768px){.Rules_container__6wivF{padding:1rem}.Rules_header__NHMXM h1{font-size:2rem}.Rules_rulesBody__rhuCS{font-size:1rem}}