._knhGq_container{background-color:var(--background);min-height:100vh;font-family:sans-serif}._knhGq_main{max-width:1200px;margin:0 auto;padding:2rem}._knhGq_heading{color:#fff;margin-bottom:2rem;font-size:1.5rem}._knhGq_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem;display:grid}._knhGq_seoSection{border-top:1px solid #2a2a2a;max-width:800px;margin:6rem auto 0;padding-top:3rem}._knhGq_seoSection h2{color:#fff;text-align:center;margin-bottom:1.5rem;font-size:1.5rem}._knhGq_seoSection p{color:#a1a1aa;text-align:left;margin-bottom:1.5rem;font-size:1rem;line-height:1.7}._knhGq_breadcrumbs{color:#888;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}._knhGq_breadcrumbs a{color:#aaa;text-decoration:none;transition:color .2s}._knhGq_breadcrumbs a:hover{color:#fff}._knhGq_separator{color:#444;-webkit-user-select:none;user-select:none}._knhGq_current{color:#ff4d4d;font-weight:600}
.ggQ8zq_card{aspect-ratio:4/3;background-color:#1a1a1a;border-radius:16px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s;display:flex;position:relative;overflow:hidden}.ggQ8zq_card:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 15px 35px #ffb10026}.ggQ8zq_mainLink{z-index:1;position:absolute;inset:0}.ggQ8zq_image{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.ggQ8zq_card:hover .ggQ8zq_image{transform:scale(1.08)}.ggQ8zq_imagePlaceholder{background-color:#2a2a2a;position:absolute;inset:0}.ggQ8zq_xpBadge{color:#000;z-index:2;background-color:#ffb100;border-radius:8px;padding:.25rem .6rem;font-size:.75rem;font-weight:800;position:absolute;top:12px;right:12px;box-shadow:0 4px 10px #00000080}.ggQ8zq_overlay{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0009 70%,#000000f2 100%);flex-direction:column;justify-content:flex-end;padding:1.25rem;display:flex;position:absolute;inset:0}.ggQ8zq_title{color:#fff;text-shadow:0 2px 4px #000c;margin:0 0 .25rem;font-size:1.25rem;font-weight:800}.ggQ8zq_interactiveLayer{opacity:0;pointer-events:auto;z-index:10;justify-content:space-between;align-items:center;margin-top:.5rem;transition:all .3s;display:flex;position:relative;transform:translateY(15px)}.ggQ8zq_card:hover .ggQ8zq_interactiveLayer{opacity:1;transform:translateY(0)}.ggQ8zq_stats{align-items:center;gap:.75rem;display:flex}.ggQ8zq_statItem{color:#ddd;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;display:flex}.ggQ8zq_statItem svg{fill:currentColor;width:16px;height:16px}.ggQ8zq_fire{color:#ff6b00}.ggQ8zq_playBtn{color:#000;cursor:pointer;background-color:#ffc107;border:none;border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:800;transition:transform .2s,background-color .2s}.ggQ8zq_playBtn:hover{background-color:#ffb100;transform:scale(1.05)}.ggQ8zq_statBtn{color:#ddd;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.85rem;font-weight:600;transition:transform .2s,color .2s;display:flex}.ggQ8zq_statBtn svg{width:16px;height:16px;transition:fill .3s,stroke .3s,transform .3s}.ggQ8zq_statBtn:hover svg{transform:scale(1.15)}.ggQ8zq_activeHeart{color:#ff4757}.ggQ8zq_activeHeart svg{animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards ggQ8zq_heartPulse}@keyframes ggQ8zq_heartPulse{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.ggQ8zq_loadingOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:20;pointer-events:none;background-color:#0a0a0a66;justify-content:center;align-items:center;animation:.2s ease-out forwards ggQ8zq_fadeIn;display:flex;position:absolute;inset:0}.ggQ8zq_spinner{border:4px solid #ffc10733;border-top-color:#ffc107;border-radius:50%;width:44px;height:44px;animation:.8s cubic-bezier(.68,-.55,.265,1.55) infinite ggQ8zq_spin;box-shadow:0 0 15px #ffc10780}@keyframes ggQ8zq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ggQ8zq_fadeIn{0%{opacity:0}to{opacity:1}}.ggQ8zq_badgesContainer{z-index:10;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;left:12px}.ggQ8zq_badge{text-transform:uppercase;letter-spacing:.05em;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 4px 10px #00000080}.ggQ8zq_badgePlatform{background-color:#141414d9;border:1px solid #ffffff26;transition:background-color .3s,border-color .3s}@media (pointer:coarse){.ggQ8zq_badgePlatform{background-color:#dc2626f2;border-color:#ef4444}}.ggQ8zq_badgeFeatured{color:#000;background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #fff3}.ggQ8zq_badgeNew{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid #fff3;position:relative;overflow:hidden}.ggQ8zq_badgeNew:after{content:"";background:linear-gradient(90deg,#fff0 0%,#fff6 50%,#fff0 100%);width:50%;height:100%;animation:3s infinite ggQ8zq_shine;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes ggQ8zq_shine{0%{left:-100%}20%{left:200%}to{left:200%}}
.eGxINa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.eGxINa_modal{color:#fff;background:#18191c;border:1px solid #2c2d31;border-radius:12px;width:100%;max-width:440px;padding:32px;position:relative;box-shadow:0 10px 30px #00000080}.eGxINa_closeBtn{color:#8e9297;cursor:pointer;background:0 0;border:none;font-size:28px;position:absolute;top:16px;right:16px}.eGxINa_closeBtn:hover{color:#fff}.eGxINa_modal h2{text-align:center;margin-bottom:8px;font-size:24px;font-weight:700}.eGxINa_subtitle{color:#c9cdd2;text-align:center;margin-bottom:32px;padding:0 10px;font-size:14px;line-height:1.4}.eGxINa_form{flex-direction:column;gap:16px;display:flex}.eGxINa_form label{text-transform:none;color:#a3a6aa;margin-bottom:-8px;font-size:13px;font-weight:500}.eGxINa_form input[type=email],.eGxINa_form input[type=password],.eGxINa_form input[type=text]{color:#fff;background:#202225;border:1px solid #202225;border-radius:6px;padding:12px;font-size:15px;transition:border-color .2s}.eGxINa_form input:focus{border-color:#5865f2;outline:none}.eGxINa_primaryBtn{color:#111;cursor:pointer;background:#51ebdb;border:none;border-radius:20px;padding:14px;font-size:16px;font-weight:700;transition:transform .1s,opacity .2s}.eGxINa_primaryBtn:hover{opacity:.9}.eGxINa_primaryBtn:active{transform:scale(.98)}.eGxINa_divider{text-align:center;border-bottom:1px solid #2c2d31;margin:10px 0;line-height:.1em}.eGxINa_divider span{color:#72767d;background:#18191c;padding:0 10px;font-size:14px}.eGxINa_googleBtn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:15px;font-weight:600;display:flex}.eGxINa_googleIcon{width:18px;height:18px}.eGxINa_emailSub{color:#b9bbbe;text-align:center;margin-top:-12px;margin-bottom:8px;font-size:14px}.eGxINa_emailSub span{color:#51ebdb;cursor:pointer;text-decoration:underline}.eGxINa_checkboxLabel{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.eGxINa_checkboxLabel input{margin-top:3px}.eGxINa_checkboxLabel span{color:#b9bbbe;font-size:13px;line-height:1.4;text-transform:none!important}.eGxINa_error{color:#fff;text-align:center;background:#f04747;border-radius:4px;margin-bottom:16px;padding:10px;font-size:14px}.eGxINa_messageWrapper{color:#51ebdb;text-align:center;background:#51ebdb1a;border:1px solid #51ebdb33;border-radius:8px;margin-bottom:20px;padding:12px;font-size:14px}
.NouX5a_heartBtn{color:#eaeaea;cursor:pointer;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.NouX5a_heartBtn svg{width:16px;height:16px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.NouX5a_heartBtn:hover{background-color:#ffffff1a;transform:translateY(-2px)}.NouX5a_heartBtn:active{transform:scale(.95)}.NouX5a_heartBtn.NouX5a_active{color:#ff4757;border-color:#ff47574d}.NouX5a_heartBtn.NouX5a_active svg{animation:.3s ease-in-out forwards NouX5a_heartPulse}@keyframes NouX5a_heartPulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}
._6WpUHW_wrapper{flex-direction:column;width:100%;display:flex}._6WpUHW_wrapper:fullscreen{background-color:#000;width:100vw;height:100vh;padding:0;display:block}._6WpUHW_wrapper:fullscreen ._6WpUHW_playerContainer{border-radius:0;width:100%;height:100vh;margin:0}._6WpUHW_wrapper:fullscreen ._6WpUHW_toolbar{display:none}._6WpUHW_toolbar{background:0 0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 0 0;display:flex}._6WpUHW_toolbarBtn{color:#aaa;cursor:pointer;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._6WpUHW_toolbarBtn:hover{color:#fff;background-color:#ffffff1a}._6WpUHW_playerContainer{width:var(--actual-width,100vw);margin-left:calc(50% - (var(--actual-width,100vw) / 2));aspect-ratio:16/9;background-color:#050505;transition:all .2s ease-in-out;position:relative}._6WpUHW_iframe{border:none;width:100%;height:100%;display:block}._6WpUHW_fullscreenBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#0009;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;transition:background-color .2s;display:flex;position:absolute;bottom:12px;right:12px}._6WpUHW_fullscreenBtn:hover{background:#000000e6}._6WpUHW_fullscreenActive{border-radius:0;width:100vw;height:100vh;margin:0}._6WpUHW_newWindowPrompt{text-align:center;background:#111;border:1px solid #333;border-radius:12px;padding:3rem 1rem}._6WpUHW_playBtn{color:#000;background-color:#ffc107;border-radius:8px;margin-top:1rem;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-block}._6WpUHW_playBtn:hover{transform:translateY(-2px)}._6WpUHW_htmlPlayer{width:100%;overflow:hidden}@media (min-width:768px){._6WpUHW_playerContainer{border-radius:12px;width:100%;margin-left:0;overflow:hidden;box-shadow:0 10px 30px #00000080}}._6WpUHW_coverOverlay{z-index:10;background-color:#111;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._6WpUHW_coverImage{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}._6WpUHW_coverDarken{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#00000080;position:absolute;inset:0}._6WpUHW_bigPlayBtn{z-index:3;color:#000;cursor:pointer;background-color:#ffc107;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:1.25rem 2.5rem;font-size:1.75rem;font-weight:900;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),background-color .2s;display:flex;position:relative;box-shadow:0 15px 35px #ffc1074d}._6WpUHW_bigPlayBtn:hover{background-color:#ffb100;transform:scale(1.08)}._6WpUHW_bigPlayBtn svg{width:36px;height:36px}@media (min-width:768px){._6WpUHW_playerContainer{border-radius:12px;width:100%;margin-left:0;transition:width .35s,height .35s,margin-left .35s,border-radius .35s;overflow:hidden;box-shadow:0 10px 30px #00000080}._6WpUHW_cinemaActive{aspect-ratio:auto;border-radius:0;height:calc(100dvh - 52px);width:var(--actual-width,100vw)!important;margin-left:calc(50% - (var(--actual-width,100vw) / 2))!important}}._6WpUHW_restrictedOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;color:#fff;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;animation:.3s ease-out _6WpUHW_fadeIn;display:flex;position:absolute;inset:0}._6WpUHW_restrictedIcon{filter:drop-shadow(0 4px 10px #00000080);margin-bottom:1rem;font-size:3.5rem}._6WpUHW_restrictedText{text-align:center;text-shadow:0 2px 4px #000c;max-width:80%;margin-bottom:1.5rem;font-size:1.4rem;font-weight:700}@keyframes _6WpUHW_fadeIn{0%{opacity:0}to{opacity:1}}._6WpUHW_restrictedBtn{color:#000;cursor:pointer;text-transform:uppercase;background-color:#ffb703;border:none;border-radius:4px;padding:1rem 2rem;font-size:1.2rem;font-weight:800}
.Phnx0G_container{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;margin-top:1rem;overflow:hidden}.Phnx0G_tabsHeader{background:#0003;border-bottom:1px solid #ffffff1a;display:flex}.Phnx0G_tabBtn{color:#a0a0a0;cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.Phnx0G_tabBtn:hover{color:#ddd;background:#ffffff05}.Phnx0G_tabBtn.Phnx0G_active{color:#fff;background:#ffffff0d;border-bottom:2px solid #ff6b00}.Phnx0G_badge{background:#ffffff1a;border-radius:12px;padding:.1rem .5rem;font-size:.75rem}.Phnx0G_tabContent{padding:1.5rem}.Phnx0G_descriptionText{color:#d4d4d4;white-space:pre-line;max-width:85ch;margin:0;line-height:1.7}.Phnx0G_commentsSection{flex-direction:column;gap:1.5rem;display:flex}.Phnx0G_addComment .Phnx0G_inputWrapper{gap:1rem;display:flex}.Phnx0G_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px;margin-top:.2rem}.Phnx0G_textareaContainer{flex-direction:column;flex:1;gap:.5rem;display:flex}.Phnx0G_textareaContainer textarea{color:#fff;resize:vertical;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;width:100%;min-height:80px;padding:.75rem;font-family:inherit}.Phnx0G_textareaContainer textarea:focus{border-color:#ff6b00;outline:none}.Phnx0G_formFooter{justify-content:space-between;align-items:center;display:flex}.Phnx0G_counter{color:#666;font-size:.75rem}.Phnx0G_submitBtn{color:#fff;cursor:pointer;background:#ff6b00;border:none;border-radius:6px;padding:.4rem 1rem;font-size:.85rem;font-weight:600;transition:opacity .2s}.Phnx0G_submitBtn:hover:not(:disabled){opacity:.9}.Phnx0G_submitBtn:disabled{opacity:.5;cursor:not-allowed}.Phnx0G_commentsList{flex-direction:column;gap:1.25rem;display:flex}.Phnx0G_commentItem{gap:1rem;display:flex}.Phnx0G_commentBody{background:#ffffff08;border-radius:8px;flex:1;padding:1rem}.Phnx0G_commentMeta{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;font-size:.85rem;display:flex}.Phnx0G_metaRight{align-items:center;gap:.75rem;display:flex}.Phnx0G_author{color:#fff;font-size:.9rem;font-weight:700}.Phnx0G_date{color:#666}.Phnx0G_content{color:#ccc;margin:0;line-height:1.5}.Phnx0G_deleteBtn{color:#666;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:.2rem;transition:color .2s;display:flex}.Phnx0G_deleteBtn:hover:not(:disabled){color:#f44}.Phnx0G_loginPrompt{text-align:center;color:#888}.Phnx0G_linkBtn{color:#ff6b00;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.Phnx0G_tipsBtn{color:#fa0;position:relative}.Phnx0G_tipsIcon{font-size:1.1rem}.Phnx0G_zeigarnikDot{background-color:#f33;border-radius:50%;width:8px;height:8px;animation:2s infinite Phnx0G_pulse;position:absolute;top:10px;right:15px;box-shadow:0 0 8px #f33c}@keyframes Phnx0G_pulse{0%{transform:scale(.95);box-shadow:0 0 #ff3333b3}70%{transform:scale(1);box-shadow:0 0 0 6px #f330}to{transform:scale(.95);box-shadow:0 0 #f330}}.Phnx0G_tipsList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.Phnx0G_tipItem{background:#ffaa000d;border:1px solid #ffaa001a;border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;transition:transform .2s;display:flex}.Phnx0G_tipItem:hover{background:#ffaa0014;transform:translate(4px)}.Phnx0G_tipCheck{color:#fa0;flex-shrink:0;font-size:1.2rem;line-height:1}.Phnx0G_tipText{color:#e0e0e0;font-size:.95rem;line-height:1.5}
.r77ETa_article{color:#d4d4d4;flex-direction:column;gap:1.25rem;max-width:85ch;line-height:1.7;display:flex}.r77ETa_heading{color:#fff;letter-spacing:.015em;margin-top:1.5rem;margin-bottom:0;font-size:1.25rem;font-weight:700}.r77ETa_heading:first-child{margin-top:0}.r77ETa_paragraph{margin:0;font-size:.95rem}.r77ETa_bold{color:#fa0;font-weight:600}@media (max-width:768px){.r77ETa_article{gap:1rem}.r77ETa_heading{margin-top:1rem;font-size:1.125rem}.r77ETa_paragraph{font-size:.875rem;line-height:1.6}}
._7z96fa_section{border-top:1px solid #ffffff0d;margin-top:3rem;padding-top:2rem}._7z96fa_heading{color:#fff;margin-bottom:1rem;padding:0 1rem;font-size:1.25rem;font-weight:800}._7z96fa_scroller{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:1rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;scroll-padding-left:1rem;display:flex;overflow-x:auto}._7z96fa_scroller:after{content:"";flex:0 0 1px}._7z96fa_scroller::-webkit-scrollbar{display:none}._7z96fa_compactCard{aspect-ratio:16/10;scroll-snap-align:start;background-color:#1a1a1a;border-radius:12px;flex:0 0 max(140px,42vw);transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}._7z96fa_compactCard:last-of-type{margin-right:1rem}._7z96fa_compactCard:hover{transform:translateY(-6px);box-shadow:0 10px 25px #ffb10026}._7z96fa_image,._7z96fa_placeholder{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}._7z96fa_placeholder{background-color:#2a2a2a}._7z96fa_compactCard:hover ._7z96fa_image{transform:scale(1.08)}._7z96fa_overlay{background:linear-gradient(#0000 0%,#0006 50%,#000000f2 100%);align-items:flex-end;padding:.75rem;display:flex;position:absolute;inset:0}._7z96fa_title{color:#fff;text-shadow:0 1px 3px #000c;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.9rem;font-weight:700;overflow:hidden}@media (min-width:768px){._7z96fa_heading{padding:0}._7z96fa_scroller{grid-template-columns:repeat(4,1fr)!important;gap:1.5rem 1rem!important;margin:0!important;padding:0 0 2rem!important;display:grid!important;overflow-x:visible!important}._7z96fa_scroller:after{display:none!important}._7z96fa_compactCard{flex:unset!important;aspect-ratio:16/9!important;scroll-snap-align:none!important;width:100%!important}}
.Qcpx8q_heroSection{z-index:1;margin-bottom:3rem;position:relative}.Qcpx8q_heading{color:#fff;text-shadow:0 0 15px #ff007f66;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.75rem;font-weight:800;display:flex}.Qcpx8q_fireIcon{font-size:2rem;animation:2s infinite alternate Qcpx8q_flicker}.Qcpx8q_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.Qcpx8q_cardWrapper{border-radius:16px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);position:relative}.Qcpx8q_cardWrapper:hover{transform:translateY(-8px)}.Qcpx8q_glow{filter:blur(12px);opacity:.4;z-index:0;background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff) 0 0/200% 200%;border-radius:18px;transition:opacity .3s,filter .3s;animation:5s infinite Qcpx8q_gradientShift;position:absolute;inset:-2px}.Qcpx8q_cardWrapper:hover .Qcpx8q_glow{opacity:.85;filter:blur(16px)}.Qcpx8q_card{z-index:1;aspect-ratio:16/9;background-color:#0f0f13;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.Qcpx8q_mainLink{z-index:10;position:absolute;inset:0}.Qcpx8q_image{object-fit:cover;opacity:.85;width:100%;height:100%;transition:transform .6s,opacity .3s;position:absolute;inset:0}.Qcpx8q_cardWrapper:hover .Qcpx8q_image{opacity:1;transform:scale(1.08)}.Qcpx8q_placeholder{background-color:#1a1a24;position:absolute;inset:0}.Qcpx8q_overlay{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#05050a99 50%,#05050af2 100%);padding:1.5rem;position:relative}.Qcpx8q_title{color:#fff;text-shadow:0 2px 4px #000c;margin:.5rem 0 .25rem;font-size:1.5rem;font-weight:800}.Qcpx8q_stats{color:#a0a0b0;margin:0;font-size:.85rem;font-weight:500}.Qcpx8q_badge{color:#ff66b2;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ff007f26;border:1px solid #ff007f80;border-radius:8px;padding:4px 10px;font-size:.75rem;font-weight:800;display:inline-block;box-shadow:0 0 10px #ff007f33}@keyframes Qcpx8q_flicker{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.95)}}@keyframes Qcpx8q_gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (max-width:768px){.Qcpx8q_heroSection{margin-bottom:2rem}.Qcpx8q_grid{grid-template-columns:1fr}.Qcpx8q_card{aspect-ratio:4/3}}.Qcpx8q_loadingOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:20;pointer-events:none;background-color:#0a0a0a66;justify-content:center;align-items:center;animation:.2s ease-out forwards Qcpx8q_fadeIn;display:flex;position:absolute;inset:0}.Qcpx8q_spinner{border:4px solid #ff007f33;border-top-color:#ff007f;border-radius:50%;width:44px;height:44px;animation:.8s cubic-bezier(.68,-.55,.265,1.55) infinite Qcpx8q_spin;box-shadow:0 0 15px #ff007f80}@keyframes Qcpx8q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Qcpx8q_fadeIn{0%{opacity:0}to{opacity:1}}
.bj52hW_moodSection{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.bj52hW_nav{scrollbar-width:none;-ms-overflow-style:none;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.bj52hW_nav::-webkit-scrollbar{display:none}.bj52hW_btn{color:#a0a0b0;cursor:pointer;white-space:nowrap;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1)}.bj52hW_btn:hover{color:#fff;background-color:#ffffff1a}.bj52hW_activeBtn{color:#fff;text-shadow:0 0 8px #ffffff80;background-color:#7f00ff26;border-color:#a855f7;transform:translateY(-2px);box-shadow:0 0 20px #a855f74d}.bj52hW_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.bj52hW_emptyState{text-align:center;color:#888;background-color:#111;border:1px dashed #ffffff1a;border-radius:16px;grid-column:1/-1;padding:4rem 1rem}
