.challenge-page-module__xBDUHa__wrapper{isolation:isolate;--difficulty-color:75,98,241;--difficulty-color-soft:54,71,174;flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}@media (max-width:1036px){.challenge-page-module__xBDUHa__wrapper{padding-bottom:60px}}.challenge-page-module__xBDUHa__wrapper:after{content:"";pointer-events:none;z-index:-2;background:radial-gradient(1760px 1210px at 110% 65%,rgba(var(--difficulty-color),.19)0%,rgba(var(--difficulty-color-soft),.11)40%,transparent 85%),radial-gradient(1020px 680px at 112% 70%,rgba(var(--difficulty-color),.08)0%,transparent 75%),linear-gradient(90deg,#070b1000 48%,#070b101f 68%,#070b103d 82%,#070b1057 100%),var(--gray-1100);width:100vw;height:100svh;transition:background .42s;position:fixed;inset:0}@media (max-width:1024px){.challenge-page-module__xBDUHa__wrapper:after{background:radial-gradient(1340px 1010px at 108% 65%,rgba(var(--difficulty-color),.18)0%,rgba(var(--difficulty-color-soft),.1)40%,transparent 85%),radial-gradient(860px 590px at 110% 70%,rgba(var(--difficulty-color),.08)0%,transparent 75%),linear-gradient(90deg,#070b1000 44%,#070b101a 66%,#070b1033 82%,#070b104d 100%),var(--gray-1100)}}.challenge-page-module__xBDUHa__badges{align-items:center;gap:12px;margin-bottom:20px;display:flex}.challenge-page-module__xBDUHa__badge_difficulty{letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(var(--difficulty-color),.4);background:rgba(var(--difficulty-color),.12);color:rgb(var(--difficulty-color));border-radius:999px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-flex}.challenge-page-module__xBDUHa__badge_difficulty_dot{background:rgb(var(--difficulty-color));border-radius:50%;width:6px;height:6px}.challenge-page-module__xBDUHa__badge_points{letter-spacing:.05em;text-transform:uppercase;color:var(--brand-default);background:#f5a02f1f;border:1px solid #f5a02f66;border-radius:999px;align-items:center;padding:6px 16px;font-size:12px;font-weight:700;display:inline-flex}.challenge-page-module__xBDUHa__content{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:80px;width:100%;margin-top:0;display:flex}@media (max-width:1036px){.challenge-page-module__xBDUHa__content{flex-direction:column;gap:48px}}@media (max-width:1024px){.challenge-page-module__xBDUHa__content{margin-top:0}}.challenge-page-module__xBDUHa__left{flex-direction:column;align-items:flex-start;width:100%;max-width:670px;display:flex}.challenge-page-module__xBDUHa__left h1{font-family:var(--font-thicker);color:#fff;text-align:left;margin-bottom:16px;font-size:48px;font-weight:700;line-height:1.1}@media (max-width:1036px){.challenge-page-module__xBDUHa__left h1{font-size:28px}}.challenge-page-module__xBDUHa__description{color:#ffffff80;text-align:left;white-space:pre-wrap;margin-bottom:32px;font-size:15px;line-height:1.6}.challenge-page-module__xBDUHa__waiting_review_wrap{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.challenge-page-module__xBDUHa__waiting_review_hint{color:#fff6;font-size:13px}.challenge-page-module__xBDUHa__challenge_info{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.challenge-page-module__xBDUHa__challenge_info_item{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.challenge-page-module__xBDUHa__challenge_info_item .challenge-page-module__xBDUHa__title{letter-spacing:.04em;text-transform:uppercase;color:#ffffff59;font-size:12px;font-weight:600}.challenge-page-module__xBDUHa__challenge_info_item .challenge-page-module__xBDUHa__value{color:#fff;font-size:14px;font-weight:600}.challenge-page-module__xBDUHa__buttons{flex-wrap:wrap;align-items:center;gap:16px;width:100%;margin-top:48px;display:flex}@media (max-width:600px){.challenge-page-module__xBDUHa__buttons{flex-direction:column;align-items:stretch}}.challenge-page-module__xBDUHa__btn{max-width:384px}@media (max-width:600px){.challenge-page-module__xBDUHa__btn{max-width:unset}}.challenge-page-module__xBDUHa__chat_dialog_btn{width:50px;height:50px;color:var(--brand-300);cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.challenge-page-module__xBDUHa__chat_dialog_btn:hover{background:#f59e0b33}.challenge-page-module__xBDUHa__right{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.challenge-page-module__xBDUHa__conditions_container{background:linear-gradient(160deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:20px;display:flex}.challenge-page-module__xBDUHa__conditions_title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:700}.challenge-page-module__xBDUHa__conditions_list{flex-wrap:wrap;gap:10px;display:flex}.challenge-page-module__xBDUHa__condition_chip{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.challenge-page-module__xBDUHa__condition_chip p{color:var(--brand-default);font-size:14px;font-weight:500}.challenge-page-module__xBDUHa__condition_icon{color:var(--brand-default);flex-shrink:0}.challenge-page-module__xBDUHa__gear_code_block{flex-direction:column;gap:6px;width:100%;margin-top:24px;display:flex}.challenge-page-module__xBDUHa__gear_code_header{align-items:center;gap:8px;display:flex}.challenge-page-module__xBDUHa__gear_code_label{letter-spacing:.04em;text-transform:uppercase;color:#ffffff59;font-size:12px;font-weight:600}.challenge-page-module__xBDUHa__gear_code_value{color:#fff;letter-spacing:.05em;font-family:monospace;font-size:15px;font-weight:600}.challenge-page-module__xBDUHa__gear_code_inline{align-items:center;gap:8px;display:flex}.challenge-page-module__xBDUHa__gear_code_inline_label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:700}.challenge-page-module__xBDUHa__gear_code_copy_btn{color:#fff6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.challenge-page-module__xBDUHa__gear_code_copy_btn:hover{color:#ffffffb3;background:#ffffff14}.challenge-page-module__xBDUHa__weapon_cards{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}@media (max-width:600px){.challenge-page-module__xBDUHa__weapon_cards{grid-template-columns:1fr}}.challenge-page-module__xBDUHa__card{background:linear-gradient(160deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.challenge-page-module__xBDUHa__card_header{justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.challenge-page-module__xBDUHa__card_label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:700}.challenge-page-module__xBDUHa__card_copy_btn{color:#fff6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.challenge-page-module__xBDUHa__card_copy_btn:hover{color:#ffffffb3;background:#ffffff14}.challenge-page-module__xBDUHa__card_bottom{margin-top:auto}.challenge-page-module__xBDUHa__card_image_wrap{aspect-ratio:3;width:100%;overflow:hidden}.challenge-page-module__xBDUHa__card_image{object-fit:cover;cursor:pointer;width:100%;height:100%}.challenge-page-module__xBDUHa__card_name{color:#fff;text-align:center;padding:12px 20px 20px;font-size:15px;font-weight:600}.challenge-page-module__xBDUHa__equipment_section{background:linear-gradient(160deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:16px;width:100%;padding:20px}.challenge-page-module__xBDUHa__equipment_header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.challenge-page-module__xBDUHa__equipment_label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:700}.challenge-page-module__xBDUHa__equipment_grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;width:100%;display:grid}.challenge-page-module__xBDUHa__equipment_slot_wrapper{flex-direction:column;align-items:center;gap:8px;display:flex}.challenge-page-module__xBDUHa__equipment_slot{aspect-ratio:1;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;width:100%;position:relative;overflow:hidden}.challenge-page-module__xBDUHa__equipment_slot_icon{object-fit:cover;width:100%;height:100%}.challenge-page-module__xBDUHa__equipment_slot_name{color:var(--fg-default);text-align:center;font-size:12px;font-weight:500;line-height:1.3}
.AppCheckbox-module__DPycSW__wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.AppCheckbox-module__DPycSW__wrapper.AppCheckbox-module__DPycSW__disabled{opacity:.45;cursor:not-allowed}.AppCheckbox-module__DPycSW__box{border:1.5px solid var(--border-default);background:0 0;border-radius:4px;flex-shrink:0;width:18px;height:18px;transition:background .15s,border-color .15s;position:relative}.AppCheckbox-module__DPycSW__wrapper:not(.AppCheckbox-module__DPycSW__disabled):hover .AppCheckbox-module__DPycSW__box{border-color:var(--brand-default)}.AppCheckbox-module__DPycSW__box.AppCheckbox-module__DPycSW__checked{background:var(--brand-default);border-color:var(--brand-default)}.AppCheckbox-module__DPycSW__checkmark{opacity:0;justify-content:center;align-items:center;transition:opacity .1s,transform .1s;display:flex;position:absolute;inset:0;transform:scale(.6)}.AppCheckbox-module__DPycSW__checkmark.AppCheckbox-module__DPycSW__visible{opacity:1;transform:scale(1)}.AppCheckbox-module__DPycSW__label{font-size:13px;font-weight:var(--font-medium);color:var(--fg-default);line-height:var(--leading-normal)}
.streamer-submit-dialog-module__GLwUvq__content{flex-direction:column;gap:20px;display:flex}.streamer-submit-dialog-module__GLwUvq__title{color:#fff;font-size:22px;font-weight:600;font-family:var(--font-thicker)}.streamer-submit-dialog-module__GLwUvq__desc{color:var(--fg-muted);margin-top:-8px;font-size:14px;line-height:1.55}.streamer-submit-dialog-module__GLwUvq__checkbox_label{cursor:pointer;background:var(--bg-overlay,#ffffff0d);border:1px solid var(--border-default,#ffffff1a);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .15s;display:flex}.streamer-submit-dialog-module__GLwUvq__checkbox_label:has(.streamer-submit-dialog-module__GLwUvq__checkbox:checked){border-color:var(--brand-default,#f5a623)}.streamer-submit-dialog-module__GLwUvq__checkbox{width:16px;height:16px;accent-color:var(--brand-default,#f5a623);cursor:pointer;flex-shrink:0;margin-top:2px}.streamer-submit-dialog-module__GLwUvq__checkbox_text{color:var(--fg-muted);-webkit-user-select:none;user-select:none;font-size:13px;line-height:1.55}.streamer-submit-dialog-module__GLwUvq__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.streamer-submit-dialog-module__GLwUvq__actions>button{display:flex}
