@import url(https://fonts.googleapis.com/css2?family=Orbitron&family=Roboto+Condensed&family=Arial+Black&family=Helvetica:wght@400;700&display=swap);:root{--bb-bg:#0f0f13;--bb-bg-rgb:15,15,19;--bb-bg-header:#18181f;--bb-bg-nav:#131318;--bb-bg-table:#161619;--bb-bg-elevated:#1c1c23;--bb-gold:#c9a227;--bb-gold-light:#e8c547;--bb-gold-rgb:201,162,39;--bb-purple:#8c87a3;--bb-purple-dark:#736f8a;--bb-purple-darker:#5e5a73;--bb-purple-light:#a8a4be;--bb-purple-rgb:140,135,163;--bb-purple-light-rgb:168,164,190;--bb-success:#34d399;--bb-success-dark:#059669;--bb-success-hover:#047857;--bb-success-rgb:52,211,153;--bb-green:#28a745;--bb-green-hover:#218838;--bb-danger:#dc3545;--bb-danger-dark:#dc2626;--bb-danger-light:#f87171;--bb-danger-hover:#c82333;--bb-danger-light-rgb:248,113,113;--bb-neutral:#6c757d;--bb-neutral-hover:#5a6268;--bb-rank-gold:gold;--bb-rank-gold-rgb:255,215,0;--bb-rank-silver:silver;--bb-rank-silver-rgb:192,192,192;--bb-rank-bronze:#cd7f32;--bb-rank-bronze-rgb:205,127,50;--bb-purple-dark-rgb:115,111,138;--bb-danger-dark-rgb:220,38,38;--bb-green-rgb:40,167,69}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Barlow Condensed,Barlow,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:Barlow Condensed,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Barlow Condensed,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}input,select,textarea{font-family:Barlow,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:Barlow Condensed,sans-serif;text-transform:uppercase}.surveillance-text{color:var(--bb-gold);font-weight:500;letter-spacing:1px}.system-text{color:#666;font-family:Barlow,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:Barlow Condensed,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:var(--bb-bg-elevated);border-radius:5px;bottom:40px;color:#fff;left:10%;padding:16px;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:var(--bb-purple-light)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button.danger{background-color:var(--bb-purple-dark);color:#fff}.Home_container__sphJX{background-color:var(--bb-bg);color:#fff;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;margin:0;min-height:100vh;padding:16px}.Home_votingSection__BkrFj{background-color:rgba(var(--bb-purple-rgb),.07);border:1px solid rgba(var(--bb-gold-rgb),.2);border-radius:8px;margin-bottom:20px;padding:18px}.Home_votingSection__BkrFj h2{color:#fff;margin-bottom:12px;text-align:center}.Home_weekInfo__l8gAb{color:#fff9;font-family:Barlow,sans-serif;font-size:13px;margin-bottom:18px;text-align:center}.Home_votingForm__79ZS5{margin:0 auto;max-width:400px}.Home_formRow__U26\+j{display:flex;flex-direction:column;margin-bottom:16px}.Home_formRow__U26\+j label{color:#fff;font-size:13px;font-weight:700;margin-bottom:6px}.Home_houseGuestSelect__BSeZ1{background-color:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.3);border-radius:4px;color:#fff;font-family:Barlow,sans-serif;font-size:14px;padding:10px}.Home_houseGuestSelect__BSeZ1:focus{background-color:#ffffff1a;border-color:var(--bb-gold);outline:none}.Home_houseGuestSelect__BSeZ1:disabled{cursor:not-allowed;opacity:.6}.Home_houseGuestSelect__BSeZ1 option{background-color:var(--bb-bg);color:#fff}.Home_existingVote__WSqa\+{background-color:rgba(var(--bb-success-rgb),.12);border:1px solid var(--bb-success);border-radius:4px;margin:16px 0;padding:12px;text-align:center}.Home_existingVote__WSqa\+ p{color:#fff;font-family:Barlow,sans-serif;margin:4px 0}.Home_submitTime__JK9cl{color:#fff9!important;font-family:Barlow,sans-serif;font-size:12px}.Home_submitButton__TlZwN{background-color:var(--bb-success-dark);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;margin-top:12px;padding:12px;width:100%}.Home_submitButton__TlZwN:hover:not(:disabled){background-color:var(--bb-success-hover)}.Home_submitButton__TlZwN:disabled{background-color:#4b5563;cursor:not-allowed}.Home_errorMessage__ukjmr{background-color:#dc354526;border:1px solid var(--bb-danger);border-radius:4px;color:var(--bb-danger-light)}.Home_errorMessage__ukjmr,.Home_successMessage__w8fwA{font-family:Barlow,sans-serif;font-weight:700;margin-top:12px;padding:10px;text-align:center}.Home_successMessage__w8fwA{background-color:rgba(var(--bb-success-rgb),.12);border:1px solid var(--bb-success);border-radius:4px;color:var(--bb-success)}.Home_noCurrentWeek__cBeXH,.Home_noHouseGuests__40e2I{padding:24px;text-align:center}.Home_noCurrentWeek__cBeXH h2,.Home_noHouseGuests__40e2I h2{color:#fff;margin-bottom:12px}.Home_noCurrentWeek__cBeXH p,.Home_noHouseGuests__40e2I p{color:#fff9;font-family:Barlow,sans-serif;font-size:15px}.Home_achievementsSection__pl4oD{margin-top:32px}.Home_achievementsSection__pl4oD h2{color:#fff;margin-bottom:14px;text-align:center}.Home_questionContainer__4OS5Z{background-color:rgba(var(--bb-purple-rgb),.06);border:1px solid rgba(var(--bb-gold-rgb),.15);border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:16px}.Home_questionContainer__4OS5Z h3,.Home_questionContainer__4OS5Z p{color:#fff;margin:0}.Home_questionContainer__4OS5Z h3{margin-bottom:6px}@media(max-width:768px){.Home_container__sphJX{padding:10px}.Home_votingSection__BkrFj{margin-bottom:16px;padding:14px}.Home_votingSection__BkrFj h2{font-size:16px;margin-bottom:10px}.Home_weekInfo__l8gAb{font-size:12px}.Home_houseGuestGrid__2Iwi\+{gap:10px;grid-template-columns:1fr}.Home_houseGuestCard__PoiOm{padding:10px}.Home_houseGuestName__Tj3g0{font-size:13px}.Home_outcomesGrid__oDfxT{gap:10px;grid-template-columns:1fr}.Home_outcomeCard__boRuL{padding:10px}.Home_voteButton__JcG1O{font-size:13px;padding:7px 14px}}@media(max-width:480px){.Home_container__sphJX{padding:8px}.Home_votingSection__BkrFj{margin-bottom:12px;padding:10px}.Home_votingSection__BkrFj h2{font-size:14px}.Home_weekInfo__l8gAb{font-size:11px}.Home_houseGuestCard__PoiOm{padding:8px}.Home_houseGuestName__Tj3g0{font-size:12px}.Home_outcomeCard__boRuL{padding:8px}.Home_voteButton__JcG1O{font-size:12px;padding:6px 12px}}.Home_spacer__cqsAj{height:120px;width:100%}.Home_surveyForm__TBEJ9{margin:0 auto;max-width:560px}.Home_surveyQuestion__jGm6W{background-color:rgba(var(--bb-purple-rgb),.06);border:1px solid rgba(var(--bb-gold-rgb),.15);border-radius:8px;margin-bottom:12px;padding:14px}.Home_surveyQuestionHeader__wtJ0k{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.Home_surveyQuestionNumber__fSLmk{color:var(--bb-gold);flex-shrink:0;font-weight:700;min-width:28px}.Home_surveyQuestionText__lFoT5{color:#fff;flex:1 1;font-family:Barlow,sans-serif;font-size:14px}.Home_surveyQuestionMeta__dr98f{color:#ffffff80;font-family:Barlow,sans-serif;font-size:11px;white-space:nowrap}.Home_surveyOptions__aY6SO{display:flex;flex-direction:column;gap:8px;padding-left:4px}.Home_surveyOption__L\+yJu{align-items:center;border:1px solid #0000;border-radius:6px;color:#ffffffbf;cursor:pointer;display:flex;font-family:Barlow,sans-serif;font-size:13px;gap:10px;padding:7px 10px;transition:background-color .15s,border-color .15s}.Home_surveyOption__L\+yJu input{cursor:pointer;flex-shrink:0;height:15px;width:15px}.Home_surveyOption__L\+yJu:hover{background-color:#ffffff0f;border-color:rgba(var(--bb-gold-rgb),.3)}.Home_surveyOptionSelected__-xQHa{background-color:rgba(var(--bb-purple-rgb),.2);border-color:var(--bb-purple);color:#fff}.AdminMenu_container__PHq92{display:flex;flex-direction:column;overflow-y:auto;padding:16px;width:100%}.AdminMenu_tabNavigation__jqZJG{background-color:var(--bb-bg);border-bottom:2px solid rgba(var(--bb-gold-rgb),.35);display:flex}.AdminMenu_tabButton__ed0zx{background-color:#0000;border:none;border-bottom:3px solid #0000;color:#ffffffb3;cursor:pointer;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;padding:12px 22px;text-transform:uppercase;transition:background-color .2s,color .2s}.AdminMenu_tabButton__ed0zx:hover{background-color:rgba(var(--bb-gold-rgb),.08);color:var(--bb-gold)}.AdminMenu_tabButton__ed0zx.AdminMenu_active__nXpVZ{background-color:rgba(var(--bb-gold-rgb),.1);border-bottom-color:var(--bb-gold);color:var(--bb-gold)}.styles_container__EDDsm{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-green-hover)}.styles_migrateButton__rx5pk{background-color:var(--bb-danger);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-danger-hover)}.styles_migrateButton__rx5pk:disabled{background-color:var(--bb-neutral);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 rgba(var(--bb-gold-rgb),.22);color:#fff}.styles_tableContainer__r4kRG{border:1px solid rgba(var(--bb-gold-rgb),.22);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 rgba(var(--bb-gold-rgb),.22);color:#fff;padding:12px;text-align:left}.styles_questionsTable__Sv-qZ th{background-color:var(--bb-bg-table);font-weight:700;position:sticky;top:0;z-index:10}.styles_questionsTable__Sv-qZ tr:hover{background-color:#ffffff0f}.styles_editInput__By4Ih{background-color:#0000;border:1px solid rgba(var(--bb-gold-rgb),.22);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:Barlow Condensed,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:var(--bb-purple-dark);color:#fff}.styles_editButton__t9BKa:hover{background-color:var(--bb-purple-darker)}.styles_deleteButton__4C\+-e{background-color:var(--bb-danger);color:#fff}.styles_deleteButton__4C\+-e:hover{background-color:var(--bb-danger-hover)}.styles_saveButton__WbBbX{background-color:var(--bb-green);color:#fff}.styles_saveButton__WbBbX:hover{background-color:var(--bb-green-hover)}.styles_cancelButton__KXMOD{background-color:var(--bb-neutral);color:#fff}.styles_cancelButton__KXMOD:hover{background-color:var(--bb-neutral-hover)}.styles_container__lBX6j{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-green-hover)}.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 rgba(var(--bb-gold-rgb),.22);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 rgba(var(--bb-gold-rgb),.22);color:#fff;padding:12px;text-align:left}.styles_houseGuestsTable__EH5bZ th{background-color:var(--bb-bg-table);font-weight:700;position:sticky;top:0;z-index:10}.styles_houseGuestsTable__EH5bZ tr:hover{background-color:#ffffff0f}.styles_editInput__bKJAE{background-color:#0000;border:1px solid rgba(var(--bb-gold-rgb),.22);border-radius:4px;color:#fff;font-size:14px;padding:8px;width:100%}.styles_editInput__bKJAE:disabled{background-color:#ffffff0f;color:#ccc}.styles_editTextarea__XFoT9{background-color:#0000;border:1px solid rgba(var(--bb-gold-rgb),.22);border-radius:4px;color:#fff;font-family:Barlow,sans-serif;font-size:14px;min-height:60px;padding:8px;resize:vertical;width:100%}.styles_editTextarea__XFoT9:disabled{background-color:#ffffff0f;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:Barlow Condensed,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:var(--bb-purple-dark);color:#fff}.styles_editButton__KKjb2:hover{background-color:var(--bb-purple-darker)}.styles_deleteButton__b8MKC{background-color:var(--bb-danger);color:#fff}.styles_deleteButton__b8MKC:hover{background-color:var(--bb-danger-hover)}.styles_saveButton__UEScj{background-color:var(--bb-green);color:#fff}.styles_saveButton__UEScj:hover{background-color:var(--bb-green-hover)}.styles_cancelButton__ndKHl{background-color:var(--bb-neutral);color:#fff}.styles_cancelButton__ndKHl:hover{background-color:var(--bb-neutral-hover)}.styles_container__pDIhO{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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 rgba(var(--bb-gold-rgb),.22);border-radius:4px;color:#fff;font-size:14px;padding:8px 12px}.styles_weekSelect__txlKp option{background-color:var(--bb-bg);color:#fff}.styles_tableContainer__dUbUv{border:1px solid rgba(var(--bb-gold-rgb),.22);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 rgba(var(--bb-gold-rgb),.22);color:#fff;padding:12px;text-align:left;vertical-align:top}.styles_outcomesTable__do9LB th{background-color:var(--bb-bg-table);font-weight:700;position:sticky;top:0;z-index:10}.styles_outcomesTable__do9LB tr:hover{background-color:#ffffff0f}.styles_achievementCheckboxes__SHMSr{background-color:#0003;border:1px solid rgba(var(--bb-gold-rgb),.22);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:#ffffff0f}.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:var(--bb-purple-dark);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:Barlow Condensed,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:var(--bb-purple-dark);color:#fff}.styles_editButton__LXOpI:hover{background-color:var(--bb-purple-darker)}.styles_saveButton__vLqGf{background-color:var(--bb-green);color:#fff}.styles_saveButton__vLqGf:hover{background-color:var(--bb-green-hover)}.styles_cancelButton__cb05Z{background-color:var(--bb-neutral);color:#fff}.styles_cancelButton__cb05Z:hover{background-color:var(--bb-neutral-hover)}.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:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.styles_addButton__2lGCZ:hover:not(:disabled){background-color:var(--bb-green-hover)}.styles_addButton__2lGCZ:disabled{background-color:var(--bb-neutral);cursor:not-allowed}.styles_addForm__JfG-B{background-color:#ffffff0f;border:1px solid rgba(var(--bb-gold-rgb),.22);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:#ffffff0f;border:1px solid rgba(var(--bb-gold-rgb),.22);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:#ffffff1a;border-color:var(--bb-gold);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 rgba(var(--bb-gold-rgb),.22);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 rgba(var(--bb-gold-rgb),.22);color:#fff;padding:12px;text-align:left}.styles_weeksTable__BSQiX th{background-color:var(--bb-bg-table);font-weight:700;position:sticky;top:0;z-index:10}.styles_editInput__w49vN,.styles_weeksTable__BSQiX tr:hover{background-color:#ffffff0f}.styles_editInput__w49vN{border:1px solid rgba(var(--bb-gold-rgb),.22);border-radius:4px;color:#fff;padding:6px 8px;width:100%}.styles_editInput__w49vN:focus{background-color:#ffffff1a;border-color:var(--bb-gold);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:var(--bb-purple-dark);color:#fff}.styles_editButton__IjApz:hover:not(:disabled){background-color:var(--bb-purple-darker)}.styles_saveButton__-TUkO{background-color:var(--bb-green);color:#fff}.styles_saveButton__-TUkO:hover{background-color:var(--bb-green-hover)}.styles_cancelButton__NhGmu{background-color:var(--bb-neutral);color:#fff}.styles_cancelButton__NhGmu:hover{background-color:var(--bb-neutral-hover)}.styles_deleteButton__nqCcc{background-color:var(--bb-danger);color:#fff}.styles_deleteButton__nqCcc:hover:not(:disabled){background-color:var(--bb-danger-hover)}.styles_noData__Sxatg{color:#999;padding:40px;text-align:center}.styles_noData__Sxatg p{font-size:16px;margin:0}.styles_container__tepQ9{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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 rgba(var(--bb-gold-rgb),.22);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 rgba(var(--bb-gold-rgb),.22);color:#fff;padding:12px;text-align:left}.styles_usersTable__lAtaG th{background-color:var(--bb-bg-table);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:var(--bb-success);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:var(--bb-danger-light);font-size:12px;width:100%}.styles_editInput__pItsn{background-color:#0000;border:1px solid rgba(var(--bb-gold-rgb),.22);border-radius:4px;color:#fff;font-family:Barlow Condensed,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:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-green-hover)}.styles_editButton__mj-yA{background-color:var(--bb-purple-dark);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-purple-darker)}.styles_editButton__mj-yA:disabled{cursor:not-allowed;opacity:.4}.styles_resetButton__qQCD0{background-color:var(--bb-danger);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-danger);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-danger-hover)}.styles_deleteButton__wYtvt:disabled{cursor:not-allowed;opacity:.4}.styles_saveButton__FtJ9D{background-color:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_saveButton__FtJ9D:hover{background-color:var(--bb-green-hover)}.styles_cancelButton__KChaX{background-color:var(--bb-neutral);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;padding:5px 10px;text-transform:uppercase;transition:background-color .2s}.styles_cancelButton__KChaX:hover{background-color:var(--bb-neutral-hover)}.styles_successBanner__29hGT{background-color:rgba(var(--bb-green-rgb),.2);border:1px solid var(--bb-green);border-radius:4px;color:var(--bb-success);font-size:13px;margin-bottom:16px;padding:10px 14px}.styles_errorBanner__1QiOp{background-color:#dc354533;border:1px solid var(--bb-danger);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:var(--bb-bg);color:#fff;display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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,var(--bb-green),var(--bb-green-hover));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,var(--bb-green-hover),var(--bb-green-hover));box-shadow:0 4px 12px rgba(var(--bb-green-rgb),.3);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:rgba(var(--bb-green-rgb),.2);border:1px solid rgba(var(--bb-green-rgb),.3);color:var(--bb-success)}.styles_error__IxhwY{background:#f4433633;border:1px solid #f443364d;color:var(--bb-danger-light)}@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:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.1em;margin:0;text-transform:uppercase}.Rules_editorWrapper__P6CoX .ql-toolbar{background:var(--bb-bg-elevated);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:var(--bb-gold);color:var(--bb-gold)}.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:var(--bb-gold)}.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:var(--bb-bg-nav);border-color:#fff3;border-radius:0 0 8px 8px;color:#ddd;font-family:Barlow,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:var(--bb-gold)}.Rules_editor__RZYV8{width:100%}.Rules_actions__ywULG{align-items:center;display:flex;gap:1.5rem}.Rules_saveButton__yYryV{border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:.9rem;letter-spacing:.1em;padding:.75rem 2rem;text-transform:uppercase;transition:background .2s ease}.Rules_saveButton__yYryV,.Rules_saveButton__yYryV:hover:not(:disabled){background:var(--bb-gold)}.Rules_saveButton__yYryV:disabled{cursor:not-allowed;opacity:.6}.Rules_message__kZC-W{font-family:Barlow,sans-serif;font-size:1rem}.Rules_success__MX477{color:var(--bb-green)}.Rules_error__-1YSx{color:#ff6b6b}.Rules_status__dfUgH{color:#ffffffb3;font-family:Barlow,sans-serif}.styles_container__bwZ7C{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,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:var(--bb-gold);font-weight:700;min-width:28px}.styles_questionText__IHLeY{color:#fff;flex:1 1}.styles_badge__-Q6fg{background-color:var(--bb-purple-dark);border-radius:12px;color:#fff;font-size:11px;padding:2px 8px;text-transform:uppercase}.styles_points__GsGtI{color:var(--bb-gold);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:var(--bb-success);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:var(--bb-bg-table);min-width:180px}.styles_editInput__NWHsr,.styles_select__9Gqy2{border:1px solid rgba(var(--bb-gold-rgb),.22);border-radius:4px;color:#fff;font-family:Barlow Condensed,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:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-green-hover)}.styles_editButton__Y6lQN{background-color:var(--bb-purple-dark);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-purple-darker)}.styles_deleteButton__Y-I1U{background-color:var(--bb-danger);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-danger-hover)}.styles_saveButton__kxH2S{background-color:var(--bb-green);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-green-hover)}.styles_cancelButton__nmfKZ{background-color:var(--bb-neutral);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,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:var(--bb-neutral-hover)}.styles_smallAddButton__D8qQ1{background-color:var(--bb-purple-dark);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:12px;padding:4px 10px;white-space:nowrap}.styles_smallAddButton__D8qQ1:hover{background-color:var(--bb-purple-darker)}.styles_smallDeleteButton__O0qEi{background-color:#0000;border:none;border-radius:3px;color:var(--bb-danger);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,var(--bb-bg) 0,var(--bb-bg-elevated) 50%,var(--bb-bg) 100%);box-sizing:border-box;color:#fff;font-family:Barlow Condensed,Barlow,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:28px}.Login_bigBrotherImage__z7Wu9{border:2px solid rgba(var(--bb-gold-rgb),.3);border-radius:12px;box-shadow:0 8px 32px #0009;filter:brightness(1.1) contrast(1.2);height:210px;margin-bottom:16px;object-fit:cover;width:280px}.Login_title__xYutA{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,var(--bb-gold),var(--bb-gold-light),var(--bb-gold));-webkit-background-clip:text;background-clip:text;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;letter-spacing:4px;margin:0 20px;text-shadow:0 0 20px rgba(var(--bb-gold-rgb),.4);text-transform:uppercase}.Login_loginForm__JhVfY{align-items:center;display:flex;flex-direction:column;max-width:400px;width:100%}.Login_subtitle__Uyi37{color:#ffffffb3;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:600;letter-spacing:2px;margin:0 0 24px;text-transform:uppercase}.Login_inputGroup__bPAQ8{display:flex;flex-direction:column;gap:14px;width:100%}.Login_usernameInput__TtmX7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.3);border-radius:8px;color:#fff;font-family:Barlow,sans-serif;font-size:16px;padding:13px 18px;text-align:center;transition:all .3s ease}.Login_usernameInput__TtmX7::placeholder{color:#ffffff73;letter-spacing:1px;text-transform:uppercase}.Login_usernameInput__TtmX7:focus{background:#ffffff1a;border-color:rgba(var(--bb-gold-rgb),.7);box-shadow:0 0 16px rgba(var(--bb-gold-rgb),.2);outline:none}.Login_usernameInput__TtmX7:disabled{cursor:not-allowed;opacity:.6}.Login_passwordInput__p5ACG{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.3);border-radius:8px;color:#fff;font-family:Barlow,sans-serif;font-size:16px;padding:13px 18px;text-align:center;transition:all .3s ease}.Login_passwordInput__p5ACG::placeholder{color:#ffffff73;letter-spacing:1px;text-transform:uppercase}.Login_passwordInput__p5ACG:focus{background:#ffffff1a;border-color:rgba(var(--bb-gold-rgb),.7);box-shadow:0 0 16px rgba(var(--bb-gold-rgb),.2);outline:none}.Login_passwordInput__p5ACG:disabled{cursor:not-allowed;opacity:.6}.Login_loginButton__ryIKD{background:linear-gradient(135deg,var(--bb-gold) 0,var(--bb-gold-light) 100%);border:none;border-radius:8px;box-shadow:0 4px 15px rgba(var(--bb-gold-rgb),.35);color:var(--bb-bg);cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;padding:14px 32px;text-transform:uppercase;transition:all .3s ease}.Login_loginButton__ryIKD:hover{background:linear-gradient(135deg,var(--bb-gold-light) 0,var(--bb-gold) 100%);box-shadow:0 8px 25px rgba(var(--bb-gold-rgb),.55);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:rgba(var(--bb-danger-light-rgb),.1);border:1px solid rgba(var(--bb-danger-light-rgb),.3);border-radius:6px;color:var(--bb-danger-light);font-family:Barlow Condensed,sans-serif;font-size:11px;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:165px;width:220px}.Login_title__xYutA{font-size:22px;letter-spacing:2px}.Login_subtitle__Uyi37{font-size:13px}}.Header_container__uWhmu{align-items:center;background-color:var(--bb-bg-header);border-bottom:1px solid rgba(var(--bb-gold-rgb),.25);display:flex;flex-direction:row;height:54px;justify-content:space-between;position:sticky;top:0;width:100%;z-index:100}.Header_mobileLeft__ugokV{align-items:center;display:none;gap:10px}.Header_mobileTitle__9Kn6f{color:var(--bb-gold);font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.Header_hamburger__hd1de{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:space-around;margin:0;padding:0;width:24px;z-index:1001}.Header_hamburgerLine__l6FpR{background-color:var(--bb-gold);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:#fffc;cursor:pointer;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;padding:10px 14px;text-align:left;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.Header_tabButton__oVPZN:hover{background-color:rgba(var(--bb-gold-rgb),.12);color:var(--bb-gold)}.Header_tabButton__oVPZN.Header_selected__c9X7y{background-color:rgba(var(--bb-gold-rgb),.15);border-bottom:3px solid var(--bb-gold);color:var(--bb-gold)}.Header_navigation__h2M9-.Header_desktop__ubR6Y{display:flex;flex:1 1;flex-direction:row}.Header_mobileNavigation__YdlgF{background-color:var(--bb-bg-header);border-bottom:1px solid rgba(var(--bb-gold-rgb),.2);display:none;flex-direction:column;left:0;padding:12px 0;position:fixed;top:54px;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:#fffc;cursor:pointer;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;font-size:15px;font-weight:600;letter-spacing:1px;padding:12px 20px;text-align:left;text-transform:uppercase;transition:background-color .2s ease,color .2s ease;width:100%}.Header_mobileTabButton__F3Yyq.Header_selected__c9X7y,.Header_mobileTabButton__F3Yyq:hover{background-color:rgba(var(--bb-gold-rgb),.12);color:var(--bb-gold)}.Header_mobileTabButton__F3Yyq.Header_selected__c9X7y{border-left:3px solid var(--bb-gold)}.Header_userSection__xnGCr{align-items:center;display:flex;height:100%;margin-right:16px;position:relative}.Header_userIcon__kyTaL{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;padding:4px;transition:all .2s ease;width:50px}.Header_userIcon__kyTaL:hover{background-color:rgba(var(--bb-gold-rgb),.15);transform:scale(1.05)}.Header_userAvatar__OO3ZU{object-fit:cover}.Header_userAvatarPlaceholder__aGrPG,.Header_userAvatar__OO3ZU{border:2px solid rgba(var(--bb-gold-rgb),.4);border-radius:50%;height:42px;width:42px}.Header_userAvatarPlaceholder__aGrPG{align-items:center;background:linear-gradient(135deg,var(--bb-purple-dark) 0,var(--bb-gold) 100%);color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center}@media(max-width:768px){.Header_container__uWhmu{padding:0 12px}.Header_mobileLeft__ugokV{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:var(--bb-bg-elevated);border:1px solid rgba(var(--bb-gold-rgb),.25);border-radius:12px;box-shadow:0 8px 32px #00000080;margin-top:8px;padding:0;position:absolute;width:340px;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 rgba(var(--bb-gold-rgb),.2);display:flex;justify-content:space-between;padding:14px 18px 10px}.UserModal_header__DyjJy h3{color:var(--bb-gold);font-family:Barlow Condensed,sans-serif;font-size:15px;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:#ffffff80;cursor:pointer;display:flex;font-size:22px;height:28px;justify-content:center;padding:0;transition:background-color .2s ease;width:28px}.UserModal_closeButton__DCy0r:hover{background-color:#ffffff1a;color:#fff}.UserModal_content__5fLsy{padding:16px}.UserModal_userImage__KzRSk{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.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:#00000080;border-radius:50%;display:flex;font-size:20px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s ease}.UserModal_uploadError__5MJXf{color:var(--bb-danger-light);font-family:Barlow,sans-serif;font-size:11px;text-align:center}.UserModal_avatar__DSKi3{object-fit:cover}.UserModal_avatarPlaceholder__X\+NVg,.UserModal_avatar__DSKi3{border:3px solid rgba(var(--bb-gold-rgb),.4);border-radius:50%;height:96px;width:96px}.UserModal_avatarPlaceholder__X\+NVg{align-items:center;background:linear-gradient(135deg,var(--bb-purple-dark) 0,var(--bb-gold) 100%);color:#fff;display:flex;font-size:36px;font-weight:700;justify-content:center}.UserModal_imageInput__HEGFd{background:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.25);border-radius:6px;color:#fff;font-family:Barlow,sans-serif;font-size:13px;padding:7px;width:100%}.UserModal_field__dBmd6{display:flex;flex-direction:column;font-size:13px;justify-content:space-between;margin-bottom:13px}.UserModal_field__dBmd6 label{color:#fff9;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;margin-right:12px;text-transform:uppercase}.UserModal_field__dBmd6 span{color:#ffffffd9;font-family:Barlow,sans-serif;font-weight:500}.UserModal_role__KUOsS{border-radius:20px;font-size:11px;font-weight:600;padding:3px 10px;text-transform:uppercase}.UserModal_role__KUOsS.UserModal_admin__vBZfg{background-color:rgba(var(--bb-gold-rgb),.2);color:var(--bb-gold)}.UserModal_role__KUOsS.UserModal_player__gX7nk{background-color:rgba(var(--bb-purple-rgb),.2);color:var(--bb-purple-light)}.UserModal_input__eowc1,.UserModal_select__lMyDU{background:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.25);border-radius:6px;color:#fff;font-family:Barlow,sans-serif;font-size:13px;min-width:120px;padding:6px 9px;width:100%}.UserModal_passwordSection__pSbay{border-top:1px solid rgba(var(--bb-gold-rgb),.18);margin-top:16px;padding-top:16px}.UserModal_passwordSection__pSbay h4{color:#fffc;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;margin:0 0 13px;text-transform:uppercase}.UserModal_errorMessage__0yfjH{background:rgba(var(--bb-danger-light-rgb),.08);border:1px solid rgba(var(--bb-danger-light-rgb),.25);border-radius:6px;color:var(--bb-danger-light)}.UserModal_errorMessage__0yfjH,.UserModal_successMessage__zNwtV{font-family:Barlow,sans-serif;font-size:11px;font-weight:500;margin-top:6px;padding:7px 10px}.UserModal_successMessage__zNwtV{background:rgba(var(--bb-success-rgb),.08);border:1px solid rgba(var(--bb-success-rgb),.25);border-radius:6px;color:var(--bb-success)}.UserModal_actions__BwsOn{display:flex;flex-direction:column;gap:7px;padding:0 16px 16px}.UserModal_cancelButton__OPsb3,.UserModal_editButton__71em8,.UserModal_logoutButton__fnLup,.UserModal_passwordButton__LuemD,.UserModal_saveButton__RdifB{border:none;border-radius:8px;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;padding:9px 14px;text-transform:uppercase;transition:all .2s ease}.UserModal_editButton__71em8{background:linear-gradient(135deg,var(--bb-purple-dark) 0,var(--bb-purple-light) 100%);color:#fff}.UserModal_editButton__71em8:hover{box-shadow:0 4px 12px rgba(var(--bb-purple-dark-rgb),.45);transform:translateY(-1px)}.UserModal_saveButton__RdifB{background:linear-gradient(135deg,var(--bb-success-dark) 0,var(--bb-success) 100%);color:#fff}.UserModal_saveButton__RdifB:hover{box-shadow:0 4px 12px rgba(var(--bb-success-rgb),.4);transform:translateY(-1px)}.UserModal_cancelButton__OPsb3{background:#ffffff1a;border:1px solid #ffffff26;color:#ffffffbf}.UserModal_cancelButton__OPsb3:hover{background:#ffffff26}.UserModal_logoutButton__fnLup{background:linear-gradient(135deg,var(--bb-danger-dark) 0,var(--bb-danger-light) 100%);color:#fff;margin-top:6px}.UserModal_logoutButton__fnLup:hover{box-shadow:0 4px 12px rgba(var(--bb-danger-dark-rgb),.4);transform:translateY(-1px)}.UserModal_passwordButton__LuemD{background:linear-gradient(135deg,var(--bb-gold) 0,var(--bb-gold-light) 100%);color:var(--bb-bg)}.UserModal_passwordButton__LuemD:hover{box-shadow:0 4px 12px rgba(var(--bb-gold-rgb),.4);transform:translateY(-1px)}.UserModal_username__pcf9c{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(var(--bb-purple-light),var(--bb-gold));-webkit-background-clip:text;font-size:2.5rem}.UserModal_week1Section__iJEhH{border-top:1px solid rgba(var(--bb-gold-rgb),.15);margin-top:13px;padding-top:13px}.UserModal_week1Label__-LhHU{color:#ffffff8c;display:block;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.UserModal_week1ViewMode__fEHlP{align-items:center;display:flex;gap:10px;min-height:40px}.UserModal_week1HouseGuestDisplay__BDh57{align-items:center;display:flex;flex:1 1;gap:10px}.UserModal_week1HouseGuestImage__6caAl{border:2px solid rgba(var(--bb-gold-rgb),.35);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.UserModal_week1HouseGuestName__FcZtC{color:#fff;font-family:Barlow,sans-serif;font-size:14px;font-weight:600}.UserModal_week1NoSelection__Ed0Wf{color:#fff6;flex:1 1;font-family:Barlow,sans-serif;font-size:12px}.UserModal_pencilButton__jmWha{background:none;border:none;border-radius:6px;color:var(--bb-gold);cursor:pointer;flex-shrink:0;font-size:15px;padding:4px 6px;transition:background .2s}.UserModal_pencilButton__jmWha:hover{background:rgba(var(--bb-gold-rgb),.12)}.UserModal_week1EditMode__I51FX{display:flex;flex-direction:column;gap:7px}.UserModal_week1PickActions__Ab9kH{display:flex;gap:7px}.UserModal_week1PickActions__Ab9kH button{flex:1 1;font-size:11px;padding:7px 10px}.UserModal_cropperSection__MlCR9{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.UserModal_cropperLabel__Tu0rI{color:#ffffff80;font-family:Barlow,sans-serif;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.UserModal_cropCircle__HQAv0{border:3px solid rgba(var(--bb-gold-rgb),.4);border-radius:50%;flex-shrink:0;overflow:hidden;position:relative;touch-action:none}.UserModal_cropActions__I7o7E{display:flex;gap:7px;width:100%}.UserModal_cropActions__I7o7E button{flex:1 1;font-size:11px;padding:7px 10px}.Body_container__IR9Eu{background-color:var(--bb-bg);color:#f0e6ff;display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;font-size:16px;font-weight:100;height:calc(100vh - 54px - 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 - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100dvh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100vh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100vh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100dvh - 54px - 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 - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100dvh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100vh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100vh - 54px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100dvh - 54px - 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:1.25rem}@media(max-width:768px){.HouseGuests_container__64TkP{padding-bottom:72px;padding-left:0;padding-right:0}}.HouseGuests_header__wfg4w{margin-bottom:1.75rem;text-align:center}.HouseGuests_header__wfg4w h1{color:var(--bb-gold);font-family:Barlow Condensed,sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:.2em;margin:0;text-shadow:0 0 24px rgba(var(--bb-gold-rgb),.35);text-transform:uppercase}.HouseGuests_houseGuestsGrid__\+rb-S{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(260px,.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 rgba(var(--bb-gold-rgb),.15);border-radius:16px;box-shadow:0 6px 24px #00000040;cursor:pointer;height:480px;overflow:hidden;perspective:1000px;transition:all .3s ease}.HouseGuests_houseGuestTile__wsZox:hover{box-shadow:0 14px 40px rgba(var(--bb-gold-rgb),.2);transform:translateY(-6px)}.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:16px;height:100%;overflow:hidden;position:absolute;width:100%}.HouseGuests_tileFront__qIKF\+{background:#fffffff2}.HouseGuests_tileBack__RQgK8{align-items:center;background:linear-gradient(135deg,rgba(var(--bb-bg-rgb),.97) 0,rgba(var(--bb-bg-rgb),.97) 100%);border:1px solid rgba(var(--bb-gold-rgb),.2);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:330px;overflow-y:auto}.HouseGuests_bioText__M4-oL{color:#f0e6ff;line-height:1.6;text-align:left}.HouseGuests_bioText__M4-oL,.HouseGuests_noBio__vGxyU{font-family:Barlow,sans-serif;font-size:.95rem;margin:0}.HouseGuests_noBio__vGxyU{color:#fff9;font-style:italic}.HouseGuests_tileBack__RQgK8 .HouseGuests_houseGuestName__8f\+ah{color:var(--bb-gold);font-size:1.2rem;margin-bottom:1.25rem}.HouseGuests_imageContainer__EjwVr{align-items:center;background:var(--bb-bg-elevated);display:flex;height:360px;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.04)}.HouseGuests_houseGuestImage__r\+OaL.HouseGuests_evicted__UVd\+D{filter:grayscale(1)}.HouseGuests_evictedText__PG5p5{color:var(--bb-danger-light)}.HouseGuests_noImage__v1h19{align-items:center;background:linear-gradient(135deg,var(--bb-bg-elevated) 0,var(--bb-bg) 100%);color:#fff6;display:flex;font-family:Barlow,sans-serif;font-size:1rem;font-weight:300;height:100%;justify-content:center;width:100%}.HouseGuests_houseGuestInfo__Jq-wY{padding:.85rem;text-align:center}.HouseGuests_houseGuestName__8f\+ah{color:var(--bb-bg-elevated);font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:300;letter-spacing:.05em;margin:0 0 .4rem;text-transform:uppercase}.HouseGuests_houseGuestDetails__OBjF7{display:flex;flex-direction:column}.HouseGuests_occupation__DCtjD,.HouseGuests_origin__jHo-U{color:#555;font-family:Barlow,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:.02em;margin:0}.HouseGuests_occupation__DCtjD{font-style:italic}.HouseGuests_origin__jHo-U{color:#777;font-size:.85rem}@media(max-width:768px){.HouseGuests_container__64TkP{padding:1.25rem}.HouseGuests_header__wfg4w h1{font-size:1.8rem}.HouseGuests_houseGuestsGrid__\+rb-S{gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.HouseGuests_houseGuestTile__wsZox{height:480px}.HouseGuests_imageContainer__EjwVr{height:370px}.HouseGuests_houseGuestInfo__Jq-wY{padding:.75rem}.HouseGuests_houseGuestName__8f\+ah{font-size:1.1rem}.HouseGuests_bioText__M4-oL{font-size:.875rem}.HouseGuests_tileBack__RQgK8{padding:1.25rem}.HouseGuests_bioContent__E2UFx{max-height:260px}}@media(max-width:480px){.HouseGuests_houseGuestsGrid__\+rb-S{gap:14px;grid-template-columns:1fr}.HouseGuests_houseGuestTile__wsZox{height:480px}.HouseGuests_imageContainer__EjwVr{height:370px}.HouseGuests_houseGuestInfo__Jq-wY{padding:.65rem}.HouseGuests_houseGuestName__8f\+ah{font-size:.95rem}.HouseGuests_bioText__M4-oL{font-size:.8rem}.HouseGuests_tileBack__RQgK8{padding:.85rem}.HouseGuests_bioContent__E2UFx{max-height:190px}}.HouseGuests_spacer__sY8e0{height:120px;width:100%}@media(max-width:768px){.HouseGuests_spacer__sY8e0{height:72px}}.HouseGuests_loadingMessage__x5Y3R{background:rgba(var(--bb-purple-rgb),.07);border-radius:10px;color:#fff;font-family:Barlow,sans-serif;font-size:16px;margin:16px auto;max-width:500px;padding:28px 16px;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:18px;max-width:600px;padding:0 16px;width:100%}.HouseGuests_hgSelect__I18Nh{background-color:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.3);border-radius:4px;color:#fff;font-family:Barlow,sans-serif;font-size:13px;padding:10px;width:200px}.HouseGuests_hgSelect__I18Nh:focus{background-color:#ffffff1a;border-color:var(--bb-gold);outline:none}.HouseGuests_hgSelect__I18Nh option{background-color:var(--bb-bg);color:#fff}.HouseGuests_hgTotalScore__TXs0j{color:#ffffffd9;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600}.HouseGuests_noResults__IPjZ-{background:rgba(var(--bb-purple-rgb),.07);border-radius:10px;margin:16px auto;max-width:600px;padding:40px 16px;text-align:center;width:100%}@media(max-width:768px){.HouseGuests_noResults__IPjZ-{margin-bottom:80px}}.HouseGuests_noResults__IPjZ- p{color:#ffffffbf;font-family:Barlow,sans-serif;font-size:16px}.HouseGuests_hgWeeksList__W9yB-{display:flex;flex-direction:column;gap:16px;max-width:800px;padding:0 16px 24px;width:100%}@media(max-width:768px){.HouseGuests_hgWeeksList__W9yB-{padding-bottom:80px}}.HouseGuests_hgWeekCard__7-naL{background:rgba(var(--bb-purple-rgb),.08);border:1px solid rgba(var(--bb-gold-rgb),.2);border-radius:12px;box-shadow:0 4px 20px #0000004d;padding:18px}.HouseGuests_hgWeekHeader__PLjM8{align-items:center;border-bottom:1px solid rgba(var(--bb-gold-rgb),.2);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.HouseGuests_hgWeekHeader__PLjM8 h2{color:#fff;font-size:1.3rem;letter-spacing:1px;margin:0;text-transform:uppercase}.HouseGuests_hgWeekTotal__V64zw{color:#ffffffd9;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.HouseGuests_hgWeekTotalValue__nlqp6{color:var(--bb-success);font-size:18px;font-weight:700;text-shadow:0 0 8px rgba(var(--bb-success-rgb),.45)}.HouseGuests_hgAchievementsList__qlsEE{display:flex;flex-direction:column;gap:6px}.HouseGuests_hgAchievementItem__IBFhb{align-items:flex-start;background:#ffffff0a;border-left:3px solid var(--bb-success);border-radius:6px;display:flex;justify-content:space-between;padding:8px 10px}.HouseGuests_hgAchievementText__NBWDq{color:#ffffffd9;flex:1 1;font-family:Barlow,sans-serif;font-size:13px;line-height:1.4;margin-right:10px}.HouseGuests_hgAchievementPoints__l\+SmE{color:var(--bb-success);font-size:13px;font-weight:700;white-space:nowrap}.HouseGuests_hgNoAchievements__QhKUo{background:#ffffff05;border:1px dashed #ffffff26;border-radius:6px;color:#ffffff80;font-family:Barlow,sans-serif;font-style:italic;padding:16px;text-align:center}.HouseGuests_tableWrapper__FHrJO{overflow-x:auto;padding:0 0 24px;width:100%}.HouseGuests_statsTable__sH40x{border-collapse:collapse;font-family:Barlow,sans-serif;min-width:100%}.HouseGuests_statsTable__sH40x td,.HouseGuests_statsTable__sH40x th{display:table-cell}.HouseGuests_statsTable__sH40x .HouseGuests_colNameHeader__WuDhV{background:var(--bb-bg);border-bottom:1px solid rgba(var(--bb-gold-rgb),.2);color:#ffffff8c;font-size:11px;font-weight:600;left:0;letter-spacing:.1em;max-width:25vw;padding:9px 14px;position:sticky;text-align:left;text-transform:uppercase;z-index:1}@media(max-width:768px){.HouseGuests_statsTable__sH40x .HouseGuests_colNameHeader__WuDhV{min-width:25vw;width:25vw}}.HouseGuests_statsTable__sH40x .HouseGuests_colWeekHeader__-EjIi{color:#ffffff8c;font-weight:600;min-width:48px}.HouseGuests_statsTable__sH40x .HouseGuests_colTotalHeader__nGKb3,.HouseGuests_statsTable__sH40x .HouseGuests_colWeekHeader__-EjIi{border-bottom:1px solid rgba(var(--bb-gold-rgb),.2);font-size:11px;letter-spacing:.1em;padding:9px 10px;text-align:center;text-transform:uppercase;white-space:nowrap}.HouseGuests_statsTable__sH40x .HouseGuests_colTotalHeader__nGKb3{border-left:1px solid rgba(var(--bb-gold-rgb),.2);color:var(--bb-gold);font-weight:700;min-width:56px}.HouseGuests_statsTable__sH40x .HouseGuests_colNameCell__V2Q4f{background:var(--bb-bg);border-bottom:1px solid #ffffff0f;color:#fff;font-size:.9rem;font-weight:600;left:0;max-width:25vw;padding:9px 14px;position:sticky;word-break:break-word;z-index:1}@media(max-width:768px){.HouseGuests_statsTable__sH40x .HouseGuests_colNameCell__V2Q4f{min-width:25vw;width:25vw}}.HouseGuests_statsTable__sH40x .HouseGuests_colNameCellClickable__VQlRn{color:var(--bb-purple-light);cursor:pointer;text-decoration:underline;text-decoration-color:rgba(var(--bb-purple-light-rgb),.4);text-underline-offset:3px}.HouseGuests_statsTable__sH40x .HouseGuests_colNameCellClickable__VQlRn:hover{color:var(--bb-gold);text-decoration-color:rgba(var(--bb-gold-rgb),.6)}.HouseGuests_statsTable__sH40x .HouseGuests_colScoreCell__byd4N{border-bottom:1px solid #ffffff0f;color:var(--bb-purple-light);font-size:.9rem;font-weight:500;padding:9px 10px;text-align:center;white-space:nowrap}.HouseGuests_statsTable__sH40x .HouseGuests_colTotalCell__vVaYk{border-bottom:1px solid #ffffff0f;border-left:1px solid rgba(var(--bb-gold-rgb),.2);color:var(--bb-gold);font-size:.9rem;font-weight:700;padding:9px 10px;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:rgba(var(--bb-purple-rgb),.1)}.HouseGuests_statsTable__sH40x tr:hover .HouseGuests_colNameCell__V2Q4f{background:rgba(var(--bb-bg-rgb),.97)}.HouseGuests_modeTabs__ZoAJK{display:flex;gap:6px;justify-content:center;margin-bottom:24px}@media(max-width:768px){.HouseGuests_modeTabs__ZoAJK{display:none}}.HouseGuests_modeTab__NAWEy{background:#ffffff0f;border:1px solid rgba(var(--bb-gold-rgb),.2);border-radius:6px;color:#ffffffa6;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;padding:8px 22px;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.HouseGuests_modeTab__NAWEy:hover{background:rgba(var(--bb-gold-rgb),.1);border-color:rgba(var(--bb-gold-rgb),.5);color:var(--bb-gold)}.HouseGuests_modeTabActive__HJmLP{background:rgba(var(--bb-gold-rgb),.15);border-color:var(--bb-gold);color:var(--bb-gold)}.HouseGuests_mobileTabNav__34ZE3{background:var(--bb-bg-nav);border-top:1px solid rgba(var(--bb-gold-rgb),.2);bottom:0;display:none;height:56px;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:#ffffff73;cursor:pointer;flex:1 1;font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:600;letter-spacing:.5px;padding:0;text-transform:uppercase;transition:color .2s}.HouseGuests_mobileTabBtn__BuULn:hover{color:#ffffffbf}.HouseGuests_mobileTabBtnActive__FSU\+c{color:var(--bb-gold)}.HouseGuests_stubContainer__4\+5AP{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:200px}.HouseGuests_stubMessage__hEUm8{color:#ffffff59;font-family:Barlow,sans-serif;font-size:16px;font-style:italic}.HouseGuests_headerSubtextContainer__BlueZ{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:14px}.Players_container__ceBnO{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;min-height:100vh;overflow-y:auto;width:100%}@media(max-width:768px){.Players_container__ceBnO{padding-bottom:72px}}.Players_container__ceBnO h1{color:var(--bb-gold);font-size:2.2rem;letter-spacing:2px;margin-bottom:8px;text-align:center;text-shadow:0 0 20px rgba(var(--bb-gold-rgb),.3);text-transform:uppercase}.Players_subtitle__A0\+Tv{color:#ffffffa6;font-family:Barlow,sans-serif;font-size:14px;margin-bottom:22px;text-align:center}.Players_errorMessage__aMYAg,.Players_loadingMessage__X3D9S{background:rgba(var(--bb-purple-rgb),.07);border-radius:10px;color:#fff;font-family:Barlow,sans-serif;font-size:16px;margin:16px auto;max-width:500px;padding:28px 16px;text-align:center}.Players_errorMessage__aMYAg{background:rgba(var(--bb-danger-light-rgb),.12);border:1px solid rgba(var(--bb-danger-light-rgb),.35);color:var(--bb-danger-light)}.Players_noResults__ou638{background:rgba(var(--bb-purple-rgb),.07);border-radius:10px;margin:16px auto;max-width:600px;padding:40px 16px;text-align:center;width:100%}.Players_noResults__ou638 p{color:#ffffffbf;font-family:Barlow,sans-serif;font-size:16px;margin-bottom:8px}.Players_noResults__ou638 p:last-child{color:rgba(var(--bb-purple-light-rgb),.9);font-weight:600}.Players_resultsContainer__cFCLo{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1200px;width:100%}.Players_weekCard__V1B-D{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--bb-purple-rgb),.08);border:1px solid rgba(var(--bb-gold-rgb),.18);border-radius:12px;box-shadow:0 4px 20px #0000004d;padding:18px;transition:transform .2s ease,box-shadow .2s ease}.Players_weekCard__V1B-D:hover{box-shadow:0 8px 30px #0006;transform:translateY(-2px)}.Players_weekHeader__NmODN{align-items:center;border-bottom:1px solid rgba(var(--bb-gold-rgb),.18);display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.Players_weekHeader__NmODN h2{color:#fff;font-size:1.5rem;letter-spacing:1px;margin:0;text-transform:uppercase}.Players_totalScore__BF2q7{color:#ffffffd9;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Players_scoreValue__cHKTz{color:var(--bb-success);font-size:18px;font-weight:700;text-shadow:0 0 8px rgba(var(--bb-success-rgb),.45)}.Players_submissionInfo__R1\+OZ{color:#fff9;font-family:Barlow,sans-serif;font-size:13px;margin-bottom:16px}.Players_houseguestsContainer__UHsGs{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}@media(max-width:768px){.Players_houseguestsContainer__UHsGs{grid-template-columns:1fr}}.Players_houseguestCard__8CiI3{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:16px;transition:background-color .2s ease}.Players_houseguestCard__8CiI3:hover{background:#ffffff12}.Players_houseguestHeader__ZQhmJ{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}.Players_houseguestHeader__ZQhmJ h3{color:#fff;font-size:1.1rem;font-weight:600;margin:0}.Players_houseguestScore__-Onj6{color:var(--bb-purple-light);font-size:15px;font-weight:700;text-shadow:0 0 6px rgba(var(--bb-purple-light-rgb),.4)}.Players_achievementsSection__WCW97 h4{color:#ffffffd9;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 10px;text-transform:uppercase}.Players_achievementsList__\+QoL6{display:flex;flex-direction:column;gap:6px}.Players_achievementItem__FIZ5Q{align-items:flex-start;background:#ffffff0a;border-left:3px solid var(--bb-success);border-radius:6px;display:flex;justify-content:space-between;padding:8px 10px;transition:background-color .2s ease}.Players_achievementItem__FIZ5Q:hover{background:#ffffff12}.Players_achievementText__nX6jX{color:#ffffffd9;flex:1 1;font-family:Barlow,sans-serif;font-size:13px;line-height:1.4;margin-right:10px}.Players_achievementPoints__JEEBU{color:var(--bb-success);font-size:13px;font-weight:700;text-shadow:0 0 5px rgba(var(--bb-success-rgb),.35);white-space:nowrap}.Players_noAchievements__TXJO5{background:#ffffff05;border:1px dashed #ffffff26;border-radius:6px;color:#ffffff80;font-family:Barlow,sans-serif;font-style:italic;padding:16px;text-align:center}@media(max-width:768px){.Players_container__ceBnO{padding:10px}.Players_container__ceBnO h1{font-size:1.6rem;letter-spacing:1px;margin-bottom:6px}.Players_subtitle__A0\+Tv{font-size:13px;margin-bottom:16px}.Players_weekCard__V1B-D{margin-bottom:14px;padding:14px}.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:15px}}@media(max-width:480px){.Players_container__ceBnO{padding:8px}.Players_container__ceBnO h1{font-size:1.4rem;letter-spacing:.5px}.Players_subtitle__A0\+Tv{font-size:12px;margin-bottom:12px}.Players_weekCard__V1B-D{margin-bottom:10px;padding:10px}.Players_weekHeader__NmODN{font-size:14px;margin-bottom:8px}.Players_weekDates__UVQjF{font-size:10px;margin-bottom:10px}.Players_resultSection__ySs75{margin-bottom:8px}.Players_resultTitle__ruHsV{font-size:12px;margin-bottom:5px}.Players_outcomeCard__AgVBm{margin-bottom:5px;padding:7px}.Players_outcomeName__BjJr9{font-size:12px}.Players_voteCount__dOquw{font-size:10px}.Players_percentage__fzSFQ{font-size:13px}}.Players_galleryGrid__eNHfV{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0 auto;max-width:1200px;padding:0 20px 24px;width:100%}@media(max-width:480px){.Players_galleryGrid__eNHfV{gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:0 10px 24px}}.Players_playerCard__BkAb9{align-items:center;background:rgba(var(--bb-purple-rgb),.07);border:1px solid rgba(var(--bb-gold-rgb),.15);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:18px 14px 16px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.Players_playerCard__BkAb9:hover{box-shadow:0 10px 28px rgba(var(--bb-gold-rgb),.15);transform:translateY(-3px)}.Players_playerAvatar__edHeV{border:2px solid rgba(var(--bb-gold-rgb),.4);border-radius:50%;flex-shrink:0;height:100px;overflow:hidden;width:100px}.Players_playerAvatarImg__IdVUM{height:100%;object-fit:cover;width:100%}.Players_playerAvatarInitial__nY88R{align-items:center;background:linear-gradient(135deg,var(--bb-purple-dark),var(--bb-gold));color:#fff;display:flex;font-family:Barlow Condensed,sans-serif;font-size:1.8rem;font-weight:600;height:100%;justify-content:center;width:100%}.Players_playerCardUsername__1AhfW{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Players_playerCardWeek1__NIEdT{align-items:center;border-top:1px solid rgba(var(--bb-gold-rgb),.15);display:flex;flex-direction:column;gap:6px;padding-top:10px;width:100%}.Players_playerCardWeek1Label__KX4kz{color:#fff6;font-family:Barlow Condensed,sans-serif;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Players_playerCardWeek1Pick__0f7Mx{align-items:center;color:#fffc;display:flex;font-family:Barlow,sans-serif;font-size:.85rem;gap:6px}.Players_playerCardHgImg__xXZFm{border:1px solid rgba(var(--bb-gold-rgb),.35);border-radius:50%;flex-shrink:0;height:28px;object-fit:cover;width:28px}.Players_tableWrapper__hYxB5{overflow-x:auto;padding:0 0 24px;width:100%}@media(max-width:768px){.Players_tableWrapper__hYxB5{max-width:100vw;width:100vw}}.Players_statsTable__YDnXR{border-collapse:collapse;font-family:Barlow,sans-serif;min-width:100%}.Players_statsTable__YDnXR td,.Players_statsTable__YDnXR th{display:table-cell}.Players_statsTable__YDnXR .Players_colNameHeader__w2nPx{background:var(--bb-bg);border-bottom:1px solid rgba(var(--bb-gold-rgb),.2);color:#ffffff8c;font-size:11px;font-weight:600;left:0;letter-spacing:.1em;padding:9px 14px;position:sticky;text-align:left;text-transform:uppercase;white-space:nowrap;z-index:1}@media(max-width:768px){.Players_statsTable__YDnXR .Players_colNameHeader__w2nPx{max-width:25vw;min-width:25vw;white-space:normal;width:25vw}}.Players_statsTable__YDnXR .Players_colWeekHeader__nOLid{color:#ffffff8c;font-weight:600;min-width:48px}.Players_statsTable__YDnXR .Players_colTotalHeader__5rBVu,.Players_statsTable__YDnXR .Players_colWeekHeader__nOLid{border-bottom:1px solid rgba(var(--bb-gold-rgb),.2);font-size:11px;letter-spacing:.1em;padding:9px 10px;text-align:center;text-transform:uppercase;white-space:nowrap}.Players_statsTable__YDnXR .Players_colTotalHeader__5rBVu{border-left:1px solid rgba(var(--bb-gold-rgb),.2);color:var(--bb-gold);font-weight:700;min-width:56px}.Players_statsTable__YDnXR .Players_colNameCell__CYvMa{background:var(--bb-bg);border-bottom:1px solid #ffffff0f;color:#fff;font-size:.9rem;font-weight:600;left:0;padding:9px 14px;position:sticky;white-space:nowrap;z-index:1}@media(max-width:768px){.Players_statsTable__YDnXR .Players_colNameCell__CYvMa{max-width:25vw;min-width:25vw;white-space:normal;width:25vw;word-break:break-word}}.Players_statsTable__YDnXR .Players_colNameCellClickable__Iy889{color:var(--bb-purple-light);cursor:pointer;text-decoration:underline;text-decoration-color:rgba(var(--bb-purple-light-rgb),.4);text-underline-offset:3px}.Players_statsTable__YDnXR .Players_colNameCellClickable__Iy889:hover{color:var(--bb-gold);text-decoration-color:rgba(var(--bb-gold-rgb),.6)}.Players_statsTable__YDnXR .Players_colScoreCell__HwGxQ{border-bottom:1px solid #ffffff0f;color:var(--bb-purple-light);font-size:.9rem;font-weight:500;padding:9px 10px;text-align:center;white-space:nowrap}.Players_statsTable__YDnXR .Players_colTotalCell__vNI90{border-bottom:1px solid #ffffff0f;border-left:1px solid rgba(var(--bb-gold-rgb),.2);color:var(--bb-gold);font-size:.9rem;font-weight:700;padding:9px 10px;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:rgba(var(--bb-purple-rgb),.1)}.Players_statsTable__YDnXR tr:hover .Players_colNameCell__CYvMa{background:rgba(var(--bb-bg-rgb),.97)}.Players_modeTabs__M13Jg{display:flex;gap:6px;justify-content:center;margin-bottom:20px}@media(max-width:768px){.Players_modeTabs__M13Jg{display:none}}.Players_modeTab__Fkmjj{background:#ffffff0f;border:1px solid rgba(var(--bb-gold-rgb),.2);border-radius:6px;color:#ffffffa6;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;padding:8px 22px;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.Players_modeTab__Fkmjj:hover{background:rgba(var(--bb-gold-rgb),.1);border-color:rgba(var(--bb-gold-rgb),.5);color:var(--bb-gold)}.Players_modeTabActive__ZoBVQ{background:rgba(var(--bb-gold-rgb),.15);border-color:var(--bb-gold);color:var(--bb-gold)}.Players_mobileTabNav__\+E9Lw{background:var(--bb-bg-nav);border-top:1px solid rgba(var(--bb-gold-rgb),.2);bottom:0;display:none;height:56px;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:#ffffff73;cursor:pointer;flex:1 1;font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:600;letter-spacing:.5px;padding:0;text-transform:uppercase;transition:color .2s}.Players_mobileTabBtn__x4syP:hover{color:#ffffffbf}.Players_mobileTabBtnActive__nrhHP{color:var(--bb-gold)}.Players_stubContainer__FwOVC{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:200px}.Players_stubMessage__iqKYR{color:#ffffff59;font-family:Barlow,sans-serif;font-size:16px;font-style:italic}.Players_spacer__cabBA{height:120px;width:100%}@media(max-width:768px){.Players_spacer__cabBA{height:72px}}.Players_userSelectContainer__CuAyG{align-items:center;align-self:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;max-width:600px;width:100%}.Players_usersSelect__A16JS{background-color:#ffffff12;border:1px solid rgba(var(--bb-gold-rgb),.3);border-radius:4px;color:#fff;font-family:Barlow,sans-serif;font-size:13px;padding:10px;width:200px}.Players_usersSelect__A16JS:focus{background-color:#ffffff1a;border-color:var(--bb-gold);outline:none}.Players_usersSelect__A16JS:disabled{cursor:not-allowed;opacity:.6}.Players_usersSelect__A16JS option{background-color:var(--bb-bg);color:#fff}.Players_week1PickSection__BiqEZ{background:rgba(var(--bb-purple-rgb),.07);border:1px solid rgba(var(--bb-gold-rgb),.15);border-radius:10px;margin:0 auto 18px;max-width:800px;padding:16px 20px;width:100%}.Players_week1PickLabel__REU23{color:#ffffff8c;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.Players_week1PickDisplay__yz1sZ{align-items:center;display:flex;gap:12px}.Players_week1PickImage__oc7ZN{border:2px solid rgba(var(--bb-gold-rgb),.5);border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.Players_week1PickInfo__sm\+es{display:flex;flex-direction:column;gap:3px}.Players_week1PickName__WvJQv{color:#fff;font-family:Barlow,sans-serif;font-size:1.1rem;font-weight:600}.Players_week1PickPoints__b8u7p{color:#ffffff8c;font-family:Barlow,sans-serif;font-size:.85rem}.Players_week1PickPoints__b8u7p strong{color:var(--bb-purple-light)}.Players_week1NoPick__0nTh1{color:#ffffff59;font-family:Barlow,sans-serif;font-size:.95rem;font-style:italic}.Players_surveyBadge__in5mK{background-color:var(--bb-purple-dark);border-radius:10px;color:#fff;font-size:11px;letter-spacing:.5px;margin-left:7px;padding:2px 7px;text-transform:uppercase;vertical-align:middle}.Players_surveyName__QLFZZ{color:rgba(var(--bb-purple-light-rgb),.7);font-family:Barlow,sans-serif;font-size:12px;font-style:italic;margin-bottom:12px}.Players_surveyQuestionsList__RSCLV{display:flex;flex-direction:column;gap:8px}.Players_surveyQuestionResult__FZGwL{border-left:4px solid #0000;border-radius:6px;padding:10px 12px}.Players_surveyQuestionResult__FZGwL.Players_correct__G-gYg{background-color:rgba(var(--bb-success-rgb),.08);border-left-color:var(--bb-success)}.Players_surveyQuestionResult__FZGwL.Players_incorrect__1OzUA{background-color:rgba(var(--bb-danger-light-rgb),.07);border-left-color:var(--bb-danger-light)}.Players_surveyQuestionResultHeader__0TzHS{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.Players_surveyQuestionNum__QkobU{color:var(--bb-gold);flex-shrink:0;font-weight:700;min-width:28px}.Players_surveyQuestionResultText__BPAE-{color:#fff;flex:1 1;font-family:Barlow,sans-serif;font-size:13px}.Players_surveyResultBadge__XvisV{font-size:13px;font-weight:700;white-space:nowrap}.Players_surveyResultBadge__XvisV.Players_earnedBadge__yHUPF{color:var(--bb-success)}.Players_surveyResultBadge__XvisV.Players_missedBadge__R43gC{color:var(--bb-danger-light)}.Players_surveyAnswerRow__aXZ-N{display:flex;flex-wrap:wrap;font-family:Barlow,sans-serif;font-size:12px;gap:8px;margin-top:4px}.Players_surveyAnswerLabel__PEdKS{color:#ffffff80;flex-shrink:0;min-width:90px}.Players_surveyAnswerValue__wCdhJ{color:#ffffffbf}.Players_surveyAnswerValue__wCdhJ em{color:#fff6}.Players_surveyCorrectValue__zp97q{color:var(--bb-success)}.Leaderboard_container__AxA3C{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;height:100%;overflow-y:auto;width:100%}.Leaderboard_container__AxA3C h1{color:var(--bb-gold);font-size:2.2rem;letter-spacing:2px;margin-bottom:8px;text-align:center;text-shadow:0 0 20px rgba(var(--bb-gold-rgb),.35);text-transform:uppercase}.Leaderboard_subtitle__T\+M5V{color:#ffffffa6;font-family:Barlow,sans-serif;font-size:14px;margin-bottom:22px;text-align:center}.Leaderboard_errorMessage__Va2x9,.Leaderboard_loadingMessage__OxBCl{background:rgba(var(--bb-purple-rgb),.07);border-radius:10px;color:#fff;font-family:Barlow,sans-serif;font-size:16px;margin:16px auto;max-width:500px;padding:28px 16px;text-align:center}.Leaderboard_errorMessage__Va2x9{background:rgba(var(--bb-danger-light-rgb),.12);border:1px solid rgba(var(--bb-danger-light-rgb),.35);color:var(--bb-danger-light)}.Leaderboard_noData__Zyxob{background:rgba(var(--bb-purple-rgb),.07);border-radius:10px;margin:16px auto;max-width:600px;padding:40px 16px;text-align:center}.Leaderboard_noData__Zyxob p{color:#ffffffbf;font-family:Barlow,sans-serif;font-size:16px;margin-bottom:8px}.Leaderboard_noData__Zyxob p:last-child{color:rgba(var(--bb-purple-light-rgb),.9);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:rgba(var(--bb-purple-rgb),.07);border:1px solid rgba(var(--bb-gold-rgb),.18);border-radius:12px;box-shadow:0 6px 28px #00000059;overflow:hidden;padding:0}.Leaderboard_leaderboardTable__L\+7OE{border-collapse:collapse;width:100%}.Leaderboard_leaderboardTable__L\+7OE thead tr{background:rgba(var(--bb-gold-rgb),.08);border-bottom:2px solid rgba(var(--bb-gold-rgb),.25)}.Leaderboard_leaderboardTable__L\+7OE th{color:#ffffffd9;font-size:12px;font-weight:600;letter-spacing:1px;padding:14px 16px;text-align:left;text-transform:uppercase}.Leaderboard_leaderboardTable__L\+7OE tbody tr{border-bottom:1px solid #ffffff12;transition:all .2s ease}.Leaderboard_leaderboardTable__L\+7OE tbody tr:hover{background:#ffffff0a}.Leaderboard_leaderboardTable__L\+7OE tbody tr:last-child{border-bottom:none}.Leaderboard_leaderboardTable__L\+7OE td{padding:13px 16px;vertical-align:middle}.Leaderboard_rankHeader__N2KJG{text-align:center!important;width:100px}.Leaderboard_usernameHeader__b\+k5j{text-align:left!important}.Leaderboard_scoreHeader__fwF2z{text-align:right!important;width:140px}.Leaderboard_rankCell__L6HsF{text-align:center}.Leaderboard_rankDisplay__S3Lyu{font-size:16px;font-weight:700}.Leaderboard_usernameCell__SyCXu{text-align:left}.Leaderboard_username__JB--N{color:#fff;font-family:Barlow,sans-serif;font-size:15px;font-weight:600}.Leaderboard_scoreCell__VFgH0{align-items:center;display:flex;gap:4px;justify-content:flex-end;text-align:right}.Leaderboard_score__eyDYp{color:var(--bb-success);font-size:18px;font-weight:700;text-shadow:0 0 8px rgba(var(--bb-success-rgb),.45)}.Leaderboard_pointsLabel__UL9lO{color:#fff9;font-family:Barlow,sans-serif;font-size:13px;font-weight:500}.Leaderboard_firstPlace__HN-ZQ{background:linear-gradient(90deg,rgba(var(--bb-rank-gold-rgb),.1) 0,#0000 100%);border-left:4px solid var(--bb-rank-gold)}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_rankDisplay__S3Lyu{color:var(--bb-rank-gold);font-size:22px;text-shadow:0 0 10px rgba(var(--bb-rank-gold-rgb),.6)}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_username__JB--N{color:var(--bb-rank-gold);text-shadow:0 0 8px rgba(var(--bb-rank-gold-rgb),.4)}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_score__eyDYp{color:var(--bb-rank-gold);font-size:22px;text-shadow:0 0 12px rgba(var(--bb-rank-gold-rgb),.6)}.Leaderboard_secondPlace__KJNyy{background:linear-gradient(90deg,rgba(var(--bb-rank-silver-rgb),.08) 0,#0000 100%);border-left:4px solid var(--bb-rank-silver)}.Leaderboard_secondPlace__KJNyy .Leaderboard_rankDisplay__S3Lyu{color:var(--bb-rank-silver);font-size:20px;text-shadow:0 0 8px rgba(var(--bb-rank-silver-rgb),.5)}.Leaderboard_secondPlace__KJNyy .Leaderboard_username__JB--N{color:var(--bb-rank-silver);text-shadow:0 0 6px rgba(var(--bb-rank-silver-rgb),.4)}.Leaderboard_secondPlace__KJNyy .Leaderboard_score__eyDYp{color:var(--bb-rank-silver);font-size:20px;text-shadow:0 0 10px rgba(var(--bb-rank-silver-rgb),.5)}.Leaderboard_thirdPlace__bphjt{background:linear-gradient(90deg,rgba(var(--bb-rank-bronze-rgb),.08) 0,#0000 100%);border-left:4px solid var(--bb-rank-bronze)}.Leaderboard_thirdPlace__bphjt .Leaderboard_rankDisplay__S3Lyu{color:var(--bb-rank-bronze);font-size:18px;text-shadow:0 0 8px rgba(var(--bb-rank-bronze-rgb),.5)}.Leaderboard_thirdPlace__bphjt .Leaderboard_username__JB--N{color:var(--bb-rank-bronze);text-shadow:0 0 6px rgba(var(--bb-rank-bronze-rgb),.4)}.Leaderboard_thirdPlace__bphjt .Leaderboard_score__eyDYp{color:var(--bb-rank-bronze);font-size:18px;text-shadow:0 0 10px rgba(var(--bb-rank-bronze-rgb),.5)}.Leaderboard_normalRank__Hwiec{border-left:4px solid #0000}.Leaderboard_normalRank__Hwiec .Leaderboard_rankDisplay__S3Lyu{color:#ffffffbf;font-size:15px}.Leaderboard_footer__71LJR{margin-top:16px;text-align:center}.Leaderboard_footer__71LJR p{color:#ffffff80;font-family:Barlow,sans-serif;font-size:13px;font-style:italic}@media(max-width:768px){.Leaderboard_container__AxA3C{padding:10px}.Leaderboard_container__AxA3C h1{font-size:1.6rem;letter-spacing:1px;margin-bottom:6px}.Leaderboard_subtitle__T\+M5V{font-size:13px;margin-bottom:16px}.Leaderboard_leaderboardTable__L\+7OE td,.Leaderboard_leaderboardTable__L\+7OE th{padding:10px 12px}.Leaderboard_leaderboardTable__L\+7OE th{font-size:11px}.Leaderboard_rankHeader__N2KJG{width:70px}.Leaderboard_scoreHeader__fwF2z{width:110px}.Leaderboard_username__JB--N{font-size:13px}.Leaderboard_score__eyDYp{font-size:16px}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_score__eyDYp{font-size:18px}.Leaderboard_secondPlace__KJNyy .Leaderboard_score__eyDYp{font-size:17px}}@media(max-width:480px){.Leaderboard_container__AxA3C{padding:8px}.Leaderboard_container__AxA3C h1{font-size:1.4rem;letter-spacing:.5px}.Leaderboard_subtitle__T\+M5V{font-size:12px;margin-bottom:12px}.Leaderboard_leaderboardTable__L\+7OE td,.Leaderboard_leaderboardTable__L\+7OE th{padding:7px 10px}.Leaderboard_rankDisplay__S3Lyu{font-size:13px}.Leaderboard_firstPlace__HN-ZQ .Leaderboard_rankDisplay__S3Lyu{font-size:16px}.Leaderboard_secondPlace__KJNyy .Leaderboard_rankDisplay__S3Lyu{font-size:14px}.Leaderboard_username__JB--N{font-size:12px}.Leaderboard_score__eyDYp{font-size:14px}.Leaderboard_scoreCell__VFgH0{align-items:flex-end;flex-direction:column;gap:0}.Leaderboard_pointsLabel__UL9lO{font-size:11px}}.Leaderboard_spacer__EvAg5{height:120px;width:100%}.Rules_container__6wivF{background-color:var(--bb-bg);display:flex;flex-direction:column;font-family:Barlow Condensed,Barlow,Arial Black,Helvetica,sans-serif;min-height:100vh;padding:1.25rem}.Rules_header__NHMXM{margin-bottom:1.75rem;text-align:center}.Rules_header__NHMXM h1{color:var(--bb-gold);font-family:Barlow Condensed,sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:.2em;margin:0 0 .75rem;text-shadow:0 0 24px rgba(var(--bb-gold-rgb),.35);text-transform:uppercase}.Rules_loadingMessage__QB2wZ{color:#fff;font-family:Barlow,sans-serif;font-size:1.1rem;margin-top:1.5rem;text-align:center}.Rules_content__sRqQz{margin:0 auto;max-width:800px;padding-bottom:120px;width:100%}.Rules_rulesBody__rhuCS{color:#f0e6ffd9;font-family:Barlow,sans-serif;font-size:1rem;line-height:1.7}.Rules_rulesBody__rhuCS h1,.Rules_rulesBody__rhuCS h2,.Rules_rulesBody__rhuCS h3{color:var(--bb-gold);font-family:Barlow Condensed,sans-serif;font-weight:400;letter-spacing:.05em;margin-bottom:.65rem}.Rules_rulesBody__rhuCS p{margin:0 0 .85rem}.Rules_rulesBody__rhuCS ol,.Rules_rulesBody__rhuCS ul{margin:0 0 .85rem 1.5rem;padding:0}.Rules_rulesBody__rhuCS li{margin-bottom:.4rem}.Rules_rulesBody__rhuCS strong{color:#fff}.Rules_rulesBody__rhuCS a{color:var(--bb-purple-light)}.Rules_empty__Hjbu-{color:#fff9;padding:3rem 1.5rem;text-align:center}.Rules_empty__Hjbu- h2{color:#ffffffbf;font-family:Barlow Condensed,sans-serif;font-size:1.75rem;margin-bottom:.85rem}.Rules_empty__Hjbu- p{font-family:Barlow,sans-serif;font-size:1rem;margin:0}@media(max-width:768px){.Rules_container__6wivF{padding:1rem}.Rules_header__NHMXM h1{font-size:1.8rem}.Rules_rulesBody__rhuCS{font-size:.95rem}}