// ==UserScript== // @name Hentai Heroes++ BDSM version // @description Adding things here and there in the Hentai Heroes game. Also supports HHCore-based games such as GH and CxH. // @version 1.39.19 // @match https://*.hentaiheroes.com/* // @match https://nutaku.haremheroes.com/* // @match https://*.gayharem.com/* // @match https://*.comixharem.com/* // @match https://*.hornyheroes.com/* // @match https://*.pornstarharem.com/* // @match https://*.transpornstarharem.com/* // @match https://*.gaypornstarharem.com/* // @run-at document-body // @namespace https://github.com/zoop0kemon/hh-plus-plus // @updateURL https://raw.githubusercontent.com/zoop0kemon/hh-plus-plus/main/dist/hh-plus-plus.user.js // @downloadURL https://raw.githubusercontent.com/zoop0kemon/hh-plus-plus/main/dist/hh-plus-plus.user.js // @grant none // @author 45026831 (Numbers), zoopokemon // ==/UserScript== window.HHPlusPlus={ // The changelog can be found at: CHANGELOG: 'https://raw.githubusercontent.com/zoop0kemon/hh-plus-plus/main/CHANGELOG', SPECIAL_THANKS: { CODE_CONTRIBUTIONS: [ 'Raphael', '1121', 'Sluimerstand', 'shal', 'Tom208', 'test_anon', 'BenBrazke', 'randomfapper34', 'Orange', 'zoopokemon', 'Ia1nn', 'rena-jp', '-MM-', 'and many more over the years!' ], TRANSLATIONS: { 'Bellanaris': ['de'], 'bla': ['de'], 'Daniel/Danutaku': ['it'], 'Dogurasu53': ['es'], 'FinderKeeper': ['ru'], 'holymolly': ['de', 'es', 'it'], 'Iron Man': ['it'], 'Reisen': ['es'], 'shal': ['de'], 'Sozan': ['es'], 'sygfried01': ['fr'], 'test_anon': ['fr'], 'Tom208': ['fr'], 'Uxio': ['fr'], 'Vampi': ['es'], } }, PATREON: 'https://www.patreon.com/zoop0kemon', DISCORD: 'https://discord.gg/hchsquT4Er', }; // WARNING: This file has been generated, DO NOT EDIT. window.HHPlusPlus={CHANGELOG:"https://raw.githubusercontent.com/zoop0kemon/hh-plus-plus/main/CHANGELOG",SPECIAL_THANKS:{CODE_CONTRIBUTIONS:["Raphael","1121","Sluimerstand","shal","Tom208","test_anon","BenBrazke","randomfapper34","Orange","zoopokemon","Ia1nn","rena-jp","-MM-","and many more over the years!"],TRANSLATIONS:{Bellanaris:["de"],bla:["de"],"Daniel/Danutaku":["it"],Dogurasu53:["es"],FinderKeeper:["ru"],holymolly:["de","es","it"],"Iron Man":["it"],Reisen:["es"],shal:["de"],Sozan:["es"],sygfried01:["fr"],test_anon:["fr"],Tom208:["fr"],Uxio:["fr"],Vampi:["es"]}},PATREON:"https://www.patreon.com/zoop0kemon",DISCORD:"https://discord.gg/hchsquT4Er"},(()=>{var a={971:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.hh-plus-plus-config-button{position:absolute;right:50px;cursor:pointer;background-size:contain;background-image:var(--config-button-icon);z-index:5}.hh-plus-plus-config-button:after{content:"++";position:absolute;width:auto;bottom:-3px;right:-5px;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;-moz-transform:rotate(0.05deg)}.hh-plus-plus-config-panel{display:none;height:470px;width:900px;position:absolute;top:70px;right:63px;z-index:100;border-style:solid;border-image-slice:1;border-width:4px;background:var(--config-panel-background);border-image-source:var(--config-border-image-source);box-shadow:var(--config-panel-box-shadow)}.hh-plus-plus-config-panel.shown{display:block}.hh-plus-plus-config-panel .group-panel,.hh-plus-plus-config-panel .credits-panel{display:none;position:absolute;top:54px;width:889px;height:405px}.hh-plus-plus-config-panel .group-panel.shown,.hh-plus-plus-config-panel .credits-panel.shown{display:block}.hh-plus-plus-config-panel .group-panel .panel-contents,.hh-plus-plus-config-panel .credits-panel .panel-contents{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%;height:100%;padding-left:10px;padding-right:10px;gap:10px}.hh-plus-plus-config-panel .config-setting{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;border-radius:6px;border:1px solid #aaa;padding:7px;font-size:14px;background:var(--config-setting-background)}.hh-plus-plus-config-panel .config-setting.has-subsettings{grid-row-end:span 2}.hh-plus-plus-config-panel .config-setting.enabled{border:1px solid var(--config-setting-border)}.hh-plus-plus-config-panel .base-setting{display:flex}.hh-plus-plus-config-panel .base-setting span{flex:1}.hh-plus-plus-config-panel .sub-settings{font-size:12px;margin-top:8px}.hh-plus-plus-config-panel .sub-settings label{display:flex;align-items:center;margin-bottom:6px}.hh-plus-plus-config-panel .sub-settings label span{flex:1}.hh-plus-plus-config-panel .sub-settings label input{margin-left:0}.hh-plus-plus-config-panel .sub-settings label input[disabled]{background-color:initial;box-shadow:unset;-webkit-box-shadow:unset}.hh-plus-plus-config-panel .credits-panel .credits-contents{height:100%;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}.hh-plus-plus-config-panel .credits-panel .changelog{text-decoration:none;color:inherit}.hh-plus-plus-config-panel .credits-panel h2{font-size:24px}.hh-plus-plus-config-panel .credits-panel h3{margin:0}.hh-plus-plus-config-panel .credits-panel ul{margin:0;font-size:14px}.hh-plus-plus-config-panel .credits-panel .thanks-container{display:grid;grid-template-columns:1fr 1fr 1fr}.hh-plus-plus-config-panel .credits-panel a{color:inherit}.hh-plus-plus-config-panel .credits-panel .tier-icon{display:inline-block;margin-left:5px;height:21px}.hh-plus-plus-config-panel .toggle-credits{position:absolute;top:6px;right:56px}.close-config-panel{position:absolute;display:block;background-size:cover;background-image:var(--cross-icon);height:37px;width:41px;top:6px;right:6px;cursor:pointer}@media(min-width: 1026px){.hh-plus-plus-config-button{height:35px;width:35px;top:56px}.hh-plus-plus-config-button:after{font-size:26px;height:20px;line-height:20px}}@media(max-width: 1025px){.hh-plus-plus-config-button{height:64px;width:64px;top:85px}.hh-plus-plus-config-button:after{font-size:46px;height:40px;line-height:46px}#homepage .social_links{margin-left:51rem}}',""]);const n=t},1476:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'#leagues .matchRating{display:grid;grid-template-columns:1fr 1fr;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;text-align:center;font-size:12px;line-height:12px}#leagues .matchRating-value{font-size:15px;line-height:15px}#leagues .matchRating-key,#leagues .matchRating-value{display:block}#leagues .matchRating-win-chance.plus{color:#66cd00}#leagues .matchRating-win-chance.minus{color:#ff2f2f}#leagues .matchRating-win-chance.close{color:orange}#leagues .average-lvl{text-align:center}#leagues .gridWrapper{margin-top:-42px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;z-index:0}#leagues .player_block .team-hexagon-container .icon{z-index:1}#leagues .league_content .league_table .data-list .data-row .data-column[column=power]{min-width:6rem;text-align:center}#leagues .league_content .league_table .data-list .data-row .data-column.head-column[column=power]>span{line-height:1.2}.probabilityTable tr{line-height:16px;color:#fff}.probabilityTable tr:nth-of-type(odd){background-color:rgba(0,0,0,.2)}.probabilityTable tr:nth-of-type(even)[data-tint=w]{background-color:#66cd0028}.probabilityTable tr:nth-of-type(even)[data-tint=l]{background-color:#ff2f2f28}.probabilityTable .plus{color:#66cd00}.probabilityTable .minus{color:#ff2f2f}.probabilityTable .close{color:orange}#season-arena .matchRating{text-align:center;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;line-height:21px;font-size:16px;margin-top:-10px}#season-arena .matchRating [cur=victory_points]::before{content:" ";display:inline-block;background-image:var(--mojo-icon-s);width:14px;height:14px;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;top:-4px;filter:drop-shadow(0px 0px 1px #000)}#season-arena .plus{color:#66cd00}#season-arena .minus{color:#ff2f2f}#season-arena .close{color:orange}#season-arena .season_arena_block.opponent .hero_team{padding:0px}#season-arena .gridWrapper{margin-top:-26px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;z-index:0;pointer-events:none}#season-arena .average-lvl{text-align:center}#pre-battle.leagues-battle .oponnent-panel .matchRating{text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;text-align:center;margin-top:-5px;font-size:12px;line-height:12px}#pre-battle.leagues-battle .oponnent-panel .matchRating.plus{color:#66cd00}#pre-battle.leagues-battle .oponnent-panel .matchRating.minus{color:#ff2f2f}#pre-battle.leagues-battle .oponnent-panel .matchRating.close{color:orange}#pre-battle.leagues-battle .oponnent-panel .matchRating-value{font-size:16px;line-height:16px}#pre-battle.leagues-battle .oponnent-panel .matchRating-key,#pre-battle.leagues-battle .oponnent-panel .matchRating-value{display:block}#pre-battle.leagues-battle .oponnent-panel .matchRating .short-circuit{display:inline-block;width:20px;height:20px;background-size:contain;margin-left:6px}#pre-battle.leagues-battle .oponnent-panel .average-lvl{text-align:center}#pre-battle.leagues-battle .oponnent-panel .average-lvl .team-total-power{display:block}#pre-battle.leagues-battle .oponnent-panel .icon-area{z-index:1}#pre-battle.leagues-battle .oponnent-panel .gridWrapper{margin-top:-42px;display:grid;grid-template-columns:1fr 1fr;width:100%}#pre-battle:not(.leagues-battle) .oponnent-panel .plus,#pre-battle:not(.leagues-battle) .opponent-panel .plus{color:#66cd00}#pre-battle:not(.leagues-battle) .oponnent-panel .minus,#pre-battle:not(.leagues-battle) .opponent-panel .minus{color:#ff2f2f}#pre-battle:not(.leagues-battle) .oponnent-panel .close,#pre-battle:not(.leagues-battle) .opponent-panel .close{color:orange}#pre-battle:not(.leagues-battle) .oponnent-panel .icon-area,#pre-battle:not(.leagues-battle) .opponent-panel .icon-area{z-index:1}#pre-battle:not(.leagues-battle) .oponnent-panel .gridWrapper,#pre-battle:not(.leagues-battle) .opponent-panel .gridWrapper{display:grid;grid-template-columns:1fr 1fr;width:100%;align-items:center;text-align:center}#pre-battle:not(.leagues-battle) .oponnent-panel .matchRating,#pre-battle:not(.leagues-battle) .opponent-panel .matchRating{text-align:center;font-size:16px;display:flex;align-items:center;align-content:center;justify-content:center}#pre-battle:not(.leagues-battle) .oponnent-panel .matchRating .short-circuit,#pre-battle:not(.leagues-battle) .opponent-panel .matchRating .short-circuit{display:inline-block;width:20px;height:20px;background-size:contain;margin-left:6px}#pre-battle:not(.leagues-battle) .oponnent-panel .fighter-team .team-hexagon-container .average-lvl,#pre-battle:not(.leagues-battle) .opponent-panel .fighter-team .team-hexagon-container .average-lvl{text-align:center;margin-top:0px;line-height:26px}',""]);const n=t},9042:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-blessing-spreadsheet-link{position:absolute;top:.25rem;right:3.5rem;color:#8ec3ff;text-decoration:none;display:flex;align-content:center;align-items:center;max-width:14rem;font:normal normal normal 14px/18px Tahoma,Helvetica,Arial,sans-serif}.script-blessing-spreadsheet-link .nav_grid_icn{margin-right:1rem}.script-blessing-spreadsheet-link:hover{text-decoration:underline}",""]);const n=t},9456:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#popups .shards_name{max-width:340px;line-height:20px}",""]);const n=t},3402:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#boss_bang .boss-bang-row .boss-bang-center-part .progress-section .progress-bar-rewards-container{width:23.7rem;left:6.9rem;top:-0.2rem}",""]);const n=t},7533:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'img[src*="/pictures/girls/"],img[src*="/pictures/backgrounds/"],img[src*="/pictures/worlds/"],img[src*="/pictures/maps/"],img[src*="/pictures/gallery/"],img[src*="/pictures/trolls/"],img[src*="/pictures/items/"],img[src*="/pictures/design/battle_positions"],img[src*="/pictures/design/pachinko"],img[src*="/pictures/design/daily_goals_side"],img[src*="/pictures/design/payments"],img[src*="/pictures/design/el_teams-girls.png"],img[src*="/pictures/design/sultry_mysteries/static.png"],img[src*="/pictures/design/hero_leveling_girl.png"],img[src*="/pictures/misc/events"],img[src*="/pictures/misc/places_of_power"],img[src*="/pictures/misc/missions"],img[src*="/pictures/misc/shops/shopkeeper.png"],img[src*="/pictures/hero/ico/"],img[src*="/pictures/club_champions/"],img[src*="/pictures/champions/"],img[src*="/pictures/sex_god_path/"],img[src*="/pictures/pantheon/"],img[src*="/img/quests/"],img[src*="/leagues/"],img[src*="/images/members/"],#popups #popup_news .news_thumb .news_thumb_pic,#popups #popup_news .news_page_content .news_page_pic,#popups #scene_popup,#popups #no_HC .product-background.integrated,#popups #no_HC .product-background.standalone,#popups #no_HC .product-offer-background-container,#contests>div>div.left_part>.scroll_area>.contest>.contest_header{filter:blur(20px) !important}#popups #no_HC .bundle-offer-container.treasure-bg{background-image:none}',""]);const n=t},3599:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".champions-over__girl-image{right:278px}",""]);const n=t},7890:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".girl-selection__girl-box [carac=damage]{font-size:10px}",""]);const n=t},7171:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".club-champion-members-challenges .data-list .data-row .data-column:nth-child(1){width:3rem}.club-champion-members-challenges .data-list .data-row .data-column:nth-child(2){width:15rem;justify-content:start;gap:.5rem}.club-champion-members-challenges .data-list .data-row .data-column:nth-child(3){width:5rem}.club-champion-members-challenges .data-list .data-row .data-column:nth-child(4){width:9rem}.club-champion-members-challenges .data-list .data-row.body-row{text-align:center}.club-champion-members-challenges .data-list .data-row.body-row .data-column:nth-child(4){display:inline-block}.club-champion-members-challenges .data-list .data-row.body-row .data-column:nth-child(4) div{line-height:1.2;font-size:.9rem}.club-champion-members-challenges .data-list .data-row.body-row .data-column:nth-child(4) .shard{height:1rem;width:1rem;display:inline-block;background-size:140%;background-position:center}.club-details-container #club_champions .script-participant-count{display:block;position:absolute;top:15px;left:500px}#members .non-participant{color:#ffa07a}.champions-middle__girl-selection .green-tick-icon.script-pose-match{margin-left:35px;filter:hue-rotate(-45deg)}.champions-bottom__ticket-amount{width:145px}.champions-bottom__ticket-amount.right{text-align:left !important}.club_champions_timer_fight{flex-wrap:wrap}.dummy-timer-target{display:none !important}",""]);const n=t},1497:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".activities-container #missions>div #missions_counter .missions-counter-rewards{display:none}.activities-container #missions>div .missions_wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:4px;align-content:start;width:100%}.activities-container #missions>div .missions_wrap .mission_object{height:104px;margin-bottom:0px}.activities-container #missions>div .missions_wrap .mission_object .mission_image{margin-top:15px;margin-left:2px;margin-right:0px;width:80px;height:80px;border:2px solid #fff}.activities-container #missions>div .missions_wrap .mission_object .mission_details{width:150px;padding:4px 6px;overflow-y:unset}.activities-container #missions>div .missions_wrap .mission_object .mission_details h1{position:absolute;top:-3px;left:5%;width:90%;text-align:center;font-size:13px !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.activities-container #missions>div .missions_wrap .mission_object .mission_details p{font-size:10px;margin-top:12px;line-height:10px;height:82px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.activities-container #missions>div .missions_wrap .mission_object .mission_details p::-webkit-scrollbar{display:none}.activities-container #missions>div .missions_wrap .mission_object.legendary .mission_details h1:hover{top:-7px;text-overflow:clip;overflow:visable;white-space:unset;background-color:rgba(8,8,8,.75);padding:0px 6px;border-radius:4px;border-width:4px;border-style:solid;border-color:rgba(204,204,204,.25)}.activities-container #missions>div .missions_wrap .mission_object .mission_reward{width:90px;height:50%;padding-left:0px;padding-top:15px;gap:6px;align-items:flex-start}.activities-container #missions>div .missions_wrap .mission_object .mission_reward .slot{margin:0px !important;width:1.6rem;height:2.2rem;overflow:visible}.activities-container #missions>div .missions_wrap .mission_object .mission_reward .slot .orb_icon{background-size:cover}.activities-container #missions>div .missions_wrap .mission_object .mission_reward .reward_wrap .slot:first-child{margin-right:8px !important}.activities-container #missions>div .missions_wrap .mission_object .mission_button{font-size:12px;height:42%;position:absolute;right:3px;bottom:4px}.activities-container #missions>div .missions_wrap .mission_object .mission_button .duration{top:0px;left:0px}.activities-container #missions>div .missions_wrap .mission_object .mission_button>button[rel=mission_start]{height:60%}.activities-container #missions>div .missions_wrap .mission_object .mission_button button{margin-top:0px;position:initial}.activities-container #missions>div .missions_wrap .mission_object .mission_button .hh_bar{top:5px;left:2px}.activities-container #missions>div .missions_wrap .mission_object .mission_button .hh_bar .backbar{position:relative;top:8px;width:90px}.activities-container #missions>div .missions_wrap .mission_object .mission_button .hh_bar .text{position:relative;top:-12px;width:100%;letter-spacing:0px;font-size:0px !important;text-align:center}.activities-container #missions>div .missions_wrap .mission_object .mission_button .hh_bar .text>span{font-size:11px}.activities-container #missions>div .missions_wrap .mission_object .mission_button>button[rel=finish]{position:relative;display:block;padding:0px 0px;width:90px;height:25px;top:-2px;left:2px;line-height:12px;font-size:9px}.activities-container #missions>div .missions_wrap .mission_object .mission_button>button[rel=finish] [class*=_icn]{width:12px;height:12px}.activities-container #missions>div .missions_wrap .mission_object .mission_button>button[rel=finish] .price{line-height:inherit;margin-top:-2px;font-size:10px}.activities-container #missions>div .missions_wrap .mission_object .mission_button>button[rel=claim]{width:86px;height:36px;margin-top:6px;padding:8px 5px;line-height:10px}",""]);const n=t},2882:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#harem_whole #filtering_girls .form-wrapper{height:31rem;width:23rem;margin-top:-1rem;padding:0 1rem;display:grid;grid-gap:1rem;grid-row-gap:unset;grid-template-columns:1fr 1fr;justify-items:stretch}@media(max-width: 1025px){#harem_whole #filtering_girls .form-wrapper{margin-top:0}}#harem_whole #filtering_girls .form-wrapper .reset-filters-container{grid-column:1/3;height:1.5rem}#harem_whole #filtering_girls .form-wrapper .reset-filters-container .blue_button_L{width:100%;padding:0px;margin:0 1rem}#harem_whole #filtering_girls .form-wrapper .form-control{margin:0px;max-width:10rem}#harem_whole #filtering_girls .form-wrapper .form-control.filter-by-element-form,#harem_whole #filtering_girls .form-wrapper .form-control.world-filter,#harem_whole #filtering_girls .form-wrapper .form-control.event-filter{grid-column:1/3;width:21rem;max-width:21rem;margin:0}#harem_whole #filtering_girls .form-wrapper .form-control.world-filter,#harem_whole #filtering_girls .form-wrapper .form-control.event-filter{margin-top:.5rem}#harem_whole #filtering_girls .form-wrapper .form-control label.head-group{pointer-events:none}#harem_whole #filtering_girls .form-wrapper .form-control .input-group input{height:28px;padding-left:.5rem;font-size:12px}#harem_whole #filtering_girls .form-wrapper .form-control .input-group input[icon=search]{background-size:1.5rem}#harem_whole #filtering_girls .form-wrapper .form-control .select-group .selectric-wrapper .selectric{height:28px;padding-left:.5rem}#harem_whole #filtering_girls .form-wrapper .form-control .select-group .selectric-wrapper .selectric>.label{height:28px;margin:0 1.5rem 0 0;font-size:12px;line-height:28px}#harem_whole #filtering_girls .form-wrapper .form-control .select-group .selectric-wrapper .selectric>.label>span{width:30px;height:30px;background-size:cover;background-position:0px 0px}#harem_whole #filtering_girls .form-wrapper .form-control .select-group .selectric-wrapper .selectric>b{top:0px !important;background-size:1.5rem !important;height:100% !important}#harem_whole #filtering_girls .form-wrapper .form-control .select-group .selectric-wrapper .selectric-items li{padding:0 .5rem;max-height:30px}#harem_whole #filtering_girls .form-wrapper .form-control .select-group .selectric-wrapper .selectric-items li>span{width:30px;height:30px;background-size:cover;background-position:0px 0px}#harem_whole #filtering_girls .form-wrapper .form-control .select-group>select{height:28px;padding-left:.5rem;font-size:12px;background-size:1.5rem}@media(max-width: 1025px){#harem_whole #filtering_girls .form-wrapper .form-control .checkbox-group{margin:0}}#harem_whole #filtering_girls .form-wrapper .form-control .checkbox-group .check-btn.element-state{margin:0}#harem_whole #filtering_girls .form-wrapper .form-control .checkbox-group .check-btn.shards-state,#harem_whole #filtering_girls .form-wrapper .form-control .checkbox-group .check-btn.carac-state{height:2rem;min-width:7rem}#harem_whole #filtering_girls .form-wrapper .form-control .checkbox-group .check-btn.shards-state::before,#harem_whole #filtering_girls .form-wrapper .form-control .checkbox-group .check-btn.carac-state::before{width:1.5rem;height:1.5rem}#harem_whole #filtering_girls .tip-filter{display:none}#harem_whole #filtering_girls,#harem_whole #harem_left,#harem_whole #harem_right{transition:transform .1s ease}",""]);const n=t},4207:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#popups #rewards_popup .flex-container .info_container a,#sliding-popups #rewards_popup .flex-container .info_container a{width:140px;margin:6px 70px 0 70px}",""]);const n=t},2085:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#contains_all>nav>[rel=content] .extender{display:none}#contains_all>nav>[rel=content]>div{height:auto;width:auto;padding:18px 10px;display:grid;grid-template-columns:1fr 1fr}#contains_all>nav>[rel=content]>div>a{width:auto;height:auto;margin:5px 10px;padding:5px 9px;font-size:12px;line-height:20px}#contains_all>nav>[rel=content]>div>a>div{margin:0px}#contains_all>nav>[rel=content]>div>a>div ic{width:20px;height:20px}",""]);const n=t},4247:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.activities-container .pop_thumb_title{display:none}.activities-container .pop_thumb>img{border-radius:0;position:relative;top:-27px;z-index:-1;float:left}.activities-container .pop_thumb.pop_thumb_greyed_out>img{top:0px}.activities-container .pop_thumb_progress_bar{margin-top:25px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb>.pop_thumb_space{height:60px;display:block !important}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb.pop_thumb_active[status=pending_reward]>.pop_thumb_space{top:-137px;position:relative}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb>.pop_thumb_level{top:-102px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_selected .pop_thumb_progress_bar,.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb>.pop_thumb_progress_bar{background-color:unset;text-shadow:#000 1px 1px 0px,#000 -1px 1px 0px,#000 -1px -1px 0px,#000 1px -1px 0px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_selected{box-shadow:0px 0px 7px 1px;color:#f90}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_container{min-height:99px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_container .pop_thumb_expanded,.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_container .pop_thumb_active,.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_container .pop_thumb_greyed_out{height:99px;background:linear-gradient(0deg, #00000087, transparent)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_greyed_out{height:99px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_greyed_out .pop_thumb_title{display:block;margin-top:0px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb_active>button{position:relative;top:-44px}.activities-container #pop .pop_list .pop_list_scrolling_area .collect_notif{margin-top:-88px;margin-left:74px}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="1"]{border-color:#d561e6;color:#d561e6}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="1"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="1"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-shard);background-size:28px 28px !important}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="2"]{border-color:#d561e6;color:#d561e6}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="2"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="2"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-shard);background-size:28px 28px !important}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="3"]{border-color:#d561e6;color:#d561e6}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="3"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="3"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-shard);background-size:28px 28px !important}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="4"]{border-color:#565656;color:#565656}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="4"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="4"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-ymen)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="5"]{border-color:#565656;color:#565656}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="5"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="5"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-ymen)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="6"]{border-color:#565656;color:#565656}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="6"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="6"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-ymen)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="7"]{border-color:#d9d9d9;color:#d9d9d9}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="7"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="7"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-koban)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="8"]{border-color:#d9d9d9;color:#d9d9d9}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="8"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="8"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-koban)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="9"]{border-color:#d9d9d9;color:#d9d9d9}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="9"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="9"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-koban)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="10"]{border-color:#1ddf3e;color:#1ddf3e}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="10"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="10"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-gem)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="11"]{border-color:#1ddf3e;color:#1ddf3e}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="11"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="11"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-gem)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="12"]{border-color:#1ddf3e;color:#1ddf3e}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="12"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="12"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-gem)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="13"]{border-color:#0155d1;color:#0155d1}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="13"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="13"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-orb)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="14"]{border-color:#0155d1;color:#0155d1}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="14"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="14"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-orb)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="15"]{border-color:#0155d1;color:#0155d1}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="15"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="15"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-orb)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="16"]{border-color:#ec0039;color:#ec0039}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="16"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="16"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-booster)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="17"]{border-color:#ec0039;color:#ec0039}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="17"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="17"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-booster)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="18"]{border-color:#ec0039;color:#ec0039}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="18"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="18"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-booster)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="19"]{border-color:#e95a06;color:#e95a06}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="19"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="19"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-ticket)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="20"]{border-color:#e95a06;color:#e95a06}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="20"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="20"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-ticket)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="21"]{border-color:#e95a06;color:#e95a06}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="21"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="21"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-ticket)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="22"]{border-color:#ffb244;color:#ffb244}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="22"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-hc)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="22"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-gift)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="23"]{border-color:#ffb244;color:#ffb244}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="23"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-ch)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="23"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-gift)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="24"]{border-color:#ffb244;color:#ffb244}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="24"]>.pop_thumb_space:before{background-image:var(--compact-pop-class-icon-kh)}.activities-container #pop .pop_list .pop_list_scrolling_area .pop_thumb[pop_id="24"]>.pop_thumb_space:after{background-image:var(--compact-pop-reward-icon-gift)}.activities-container [rel=pop_thumb_info]{position:relative;top:-44px}.activities-container .pop_thumb>.pop_thumb_space:before{content:" ";display:block;position:relative;height:24px;width:24px;background-size:contain;background-position:center;background-repeat:no-repeat;top:0px;left:0px;margin-bottom:-24px;background-color:#290f16;border:2px solid #290f16}.activities-container .pop_thumb>.pop_thumb_space:after{content:" ";display:block;position:relative;height:24px;width:24px;background-size:contain;background-position:center;background-repeat:no-repeat;top:0px;left:24px;margin-bottom:-24px;background-color:#290f16;border:2px solid #290f16;border-bottom-right-radius:5px}',""]);const n=t},6895:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'#popups #hero_resources_popup .hero-resources-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:.5rem 3rem}#popups #hero_resources_popup .hero-resources-container .hero-energies-container,#popups #hero_resources_popup .hero-resources-container .hero-gems-container{grid-column-start:1;grid-column-end:10}#popups #hero_resources_popup .hero-resources-container .hero-orbs-container{grid-column-start:2;grid-column-end:9}#popups #hero_resources_popup .hero-resources-container .hero-orbs-container .hero-orb:has(.orb_icon.o_v4){order:1}#popups #hero_resources_popup .hero-resources-container .hero-orbs-container .hero-orb:has(span[class^="orb_icon o_eq"]),#popups #hero_resources_popup .hero-resources-container .hero-orbs-container .hero-orb:has(span[class^="orb_icon o_m"]){order:2}#popups #hero_resources_popup .hero-resources-container .hero-currencies-container{grid-column-start:1;grid-column-end:7}#popups #hero_resources_popup .hero-resources-container .hero-progressions-container{grid-column-start:7;grid-column-end:10;grid-row-start:2;grid-row-end:2}#popups #hero_resources_popup .hero-resources-container .hero-currencies-container>div .hero-currency,#popups #hero_resources_popup .hero-resources-container .hero-gems-container>div .hero-gem,#popups #hero_resources_popup .hero-resources-container .hero-orbs-container>div .hero-orb,#popups #hero_resources_popup .hero-resources-container .hero-progressions-container>div .hero-progression{height:2.5rem;width:auto;padding:0}#popups #hero_resources_popup .hero-resources-container .hero-gems-container>div .hero-gem,#popups #hero_resources_popup .hero-resources-container .hero-orbs-container>div .hero-orb{min-width:6rem}#popups #hero_resources_popup .hero-resources-container .hero-energies-container>div.hero-energies .hero-energy{margin-bottom:.5rem}#popups #hero_resources_popup .hero-resources-container .hero-currencies-container>div,#popups #hero_resources_popup .hero-resources-container .hero-gems-container>div,#popups #hero_resources_popup .hero-resources-container .hero-orbs-container>div,#popups #hero_resources_popup .hero-resources-container .hero-progressions-container>div{justify-content:space-between}#popups #hero_resources_popup .hero-resources-container .hero-currencies .line-break,#popups #hero_resources_popup .hero-resources-container .hero-progressions .line-break{width:100%}#popups #hero_resources_popup .hero-resources-container .hero-gems-container p .total-gems,#popups #hero_resources_popup .hero-resources-container .hero-orbs-container p .total-orbs{margin-left:1rem}#popups #hero_resources_popup .hero-resources-container #hero_resources_popup .hero-resources-container .hero-energies-container>div.hero-energies{padding-top:.5rem}',""]);const n=t},4721:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#popups #objective_popup,#sliding-popups #objective_popup{left:unset}#popups #objective_popup .noti_box,#sliding-popups #objective_popup .noti_box{left:0px;right:unset;border-radius:0 .5rem .5rem 0;padding:.25rem .5rem .25rem 1rem}#popups #objective_popup .noti_box:before,#sliding-popups #objective_popup .noti_box:before{background:transparent linear-gradient(90deg, rgba(255, 162, 62, 0) 0, #ffa23e 100%) 0 0 no-repeat padding-box;border-radius:0 .5rem .5rem 0}#popups #objective_popup .noti_box:after,#sliding-popups #objective_popup .noti_box:after{border-radius:0 .25rem .25rem 0;background:transparent linear-gradient(90deg, #200307 0, #410009 100%) 0 0 no-repeat padding-box}",""]);const n=t},1058:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#contests>div>div.right_part>.ranking table tbody tr td:nth-child(2){width:230px}#contests>div>div.right_part>.ranking table tbody tr td:nth-child(3){width:125px}",""]);const n=t},673:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".scriptRewardsDisplay .reward_wrap{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill, minmax(42px, 1fr));gap:4px 0px}.contest .expiration{position:absolute;top:10px;padding-left:10px}.expiration-soon{animation-name:pulsing-contest;animation-duration:2s;animation-iteration-count:infinite}@keyframes pulsing-contest{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}",""]);const n=t},3473:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#dp-content .left-container .tiers-container .player-progression-container .tiers-progression .tier-container{margin-left:.5rem;margin-right:0rem;width:4rem}",""]);const n=t},8637:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".activities-container #daily_goals .daily-goals-row .daily-goals-left-part{width:62.5rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;font-size:.75rem;margin-top:0;height:78%}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective{width:auto;margin-bottom:0;margin-left:0}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-status{flex:1;margin-left:.9rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-status .objective-progress-bar{width:100%;height:1.1rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-status .objective-progress-bar>p{font-size:.6rem;width:100%;left:0;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-action{width:2.5rem}[lang=fr] .activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-action{width:5.5rem}[lang^=es] .activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-action{width:4rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-action p{display:none}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-action .blue_button_L{padding:.3rem .75rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-reward{width:3.5rem;height:2.2rem;flex-direction:row}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-reward>p{text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;margin-top:0;font-size:.95rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .daily-goals-objectives-container .daily-goals-objective .daily-goals-objective-reward .daily_goals_potion_icn{width:28px;height:28px;background-size:contain}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .progress-section{margin-bottom:1.4rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .progress-section .progress-bar-rewards-container{width:28.8rem;left:8.1rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .progress-section .progress-bar-rewards-container .progress-bar-reward{margin-top:-1rem}.activities-container #daily_goals .daily-goals-row .daily-goals-left-part .top-section .check-pog{position:absolute;right:3.2rem;top:.1rem}.activities-container #daily_goals .daily-goals-row .daily-goals-right-part{width:23rem;height:11rem;position:absolute;right:0;overflow:hidden;pointer-events:none}@media(max-width: 1025px){.activities-container #daily_goals .daily-goals-row .daily-goals-right-part{height:150px}}.activities-container #daily_goals .daily-goals-row .daily-goals-right-part .timer-girl-container{position:absolute;top:.5rem;right:14rem;width:10rem}@media(max-width: 1025px){.activities-container #daily_goals .daily-goals-row .daily-goals-right-part .timer-girl-container{top:0px}}.activities-container #daily_goals .daily-goals-row .daily-goals-right-part .timer-girl-container>img{height:24.5rem;width:auto}.activities-container #daily_goals .daily-goals-row .daily-goals-right-part .side-girl-hider{display:none}.activities-container #daily_goals .daily-goals-row .daily-goals-right-part .daily-goals-timer{position:absolute;top:5rem;right:1rem}[lang=fr] .activities-container #daily_goals .daily-goals-row .daily-goals-right-part .daily-goals-timer{padding:0 .8rem}",""]);const n=t},4968:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".event-widget .timer.ongoing.script-ending-soon [rel=count],.mega-event .timer.ongoing.script-ending-soon [rel=count]{color:#ff2f2f;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}.season-button.script-ending-soon,.pov-button [rel].script-ending-soon{animation-name:pulsing-seasons-and-path;animation-duration:4s;animation-iteration-count:infinite}@keyframes pulsing-seasons-and-path{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}",""]);const n=t},5589:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#events .nc-event-list-reward.already-owned{border-color:#75b400}",""]);const n=t},535:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".event-widget .widget .rewards-block-tape .girl_reward[reward_was_won]:after,.event-widget .widget .rewards-block-tape .set_items_box[reward_was_won]:after{background-image:var(--girl-tick-icon)}#events .nc-event-list-reward.already-owned:after{width:26px}",""]);const n=t},6628:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#contains_all #shops .shop-container .content-container #books-tab-container .right-container #player-inventory-container .market-girl-container,#contains_all #shops .shop-container .content-container #boosters-tab-container .right-container #player-inventory-container .market-girl-container,#contains_all #shops .shop-container .content-container #equipement-tab-container .right-container #player-inventory-container .market-girl-container,#contains_all #shops .shop-container .content-container #gifts-tab-container .right-container #player-inventory-container .market-girl-container{margin-top:-3.5rem;position:absolute;right:5.5rem;overflow:hidden;height:9rem}#contains_all #shops .shop-container .content-container #books-tab-container .right-container .my-inventory-container .player-inventory-content,#contains_all #shops .shop-container .content-container #boosters-tab-container .right-container .my-inventory-container .player-inventory-content,#contains_all #shops .shop-container .content-container #equipement-tab-container .right-container .my-inventory-container .player-inventory-content,#contains_all #shops .shop-container .content-container #gifts-tab-container .right-container .my-inventory-container .player-inventory-content{width:26.6rem}#contains_all #shops .shop-container .content-container #books-tab-container .right-container .bottom-container,#contains_all #shops .shop-container .content-container #boosters-tab-container .right-container .bottom-container,#contains_all #shops .shop-container .content-container #equipement-tab-container .right-container .bottom-container,#contains_all #shops .shop-container .content-container #gifts-tab-container .right-container .bottom-container{width:26.6rem}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .my-inventory-equipement-container .my-inventory .my-inventory-container,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .my-inventory-equipement-container .my-inventory .my-inventory-container{width:24rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .my-inventory-equipement-container .my-inventory .my-inventory-container .armor,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .my-inventory-equipement-container .my-inventory .my-inventory-container .armor{width:24.25rem !important;max-width:unset !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .my-inventory-equipement-container .my-inventory .my-inventory-container .booster,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .my-inventory-equipement-container .my-inventory .my-inventory-container .booster{width:22.25rem !important;max-width:unset !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .my-inventory-equipement-container .my-inventory .my-inventory-container .booster .slot-container,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .my-inventory-equipement-container .my-inventory .my-inventory-container .booster .slot-container{margin-right:.5rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .armor-container .armor,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .booster-container .armor,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .armor-container .armor,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .booster-container .armor{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;z-index:14;position:absolute;top:0;bottom:0;left:0;right:0}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .armor-container .armor .slot-container,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .booster-container .armor .slot-container,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .armor-container .armor .slot-container,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .booster-container .armor .slot-container{position:auto !important;margin:auto}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .armor-container .booster,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .booster-container .booster,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .armor-container .booster,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .booster-container .booster{width:14rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .armor-container .hero-img>.character,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .booster-container .hero-img>.character,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .armor-container .hero-img>.character,#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .booster-container .hero-img>.character{right:2.5rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .my-inventory-equipement-container .my-inventory{width:24.5rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items{width:16rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-armor .equiped-items .armor-container{width:15rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .my-inventory-equipement-container .my-inventory{width:22.5rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items{width:19rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .booster-container{width:18rem !important}#contains_all #shops .shop-container .content-container #my-hero-tab-container .tab-booster .equiped-items .booster-container .equiped-booster-text{padding:10px 0px !important}.my-inventory-container .inventoryInfo{right:18px !important}",""]);const n=t},7217:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.script-fight-a-villain-menu-overlay{display:none;background-color:#0808087a;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.script-fight-a-villain-menu-overlay.shown{display:block}.script-fight-a-villain-menu-container{display:none;align-items:center;justify-content:center;color:#fff;width:1040px;height:585px;z-index:10;font-size:16px;pointer-events:none}.script-fight-a-villain-menu-container.shown{display:flex}.script-fight-a-villain-menu-container .script-fight-a-villain-menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-flow:row;grid-gap:.3em;padding:.5em;border-radius:5px;border-width:5px;border-style:solid;border-color:#cccccc42;background-color:#080808f5;pointer-events:all}.script-fight-a-villain-menu-container .script-fight-a-villain-menu.width-1{grid-template-columns:1fr}.script-fight-a-villain-menu-container .script-fight-a-villain-menu.width-2{grid-template-columns:1fr 1fr}.script-fight-a-villain-menu-container .script-fight-a-villain-menu.width-3{grid-template-columns:1fr 1fr 1fr}.script-fight-a-villain-menu-container .script-fight-a-villain-menu.width-4{grid-template-columns:1fr 1fr 1fr 1fr}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain{text-decoration:none;color:unset;background-color:#cccccc5a;display:block;padding:.2em;border-radius:.3em}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain:hover{background-color:#cccccc72}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.all-obtained{background-color:#cccccc32}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.all-obtained:hover{background-color:#cccccc72}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.common{background-color:#8d8e9fad}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.common:hover{background-color:#b4b5c9ad}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.rare{background-color:#23b56b70}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.rare:hover{background-color:#2bdf8470}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.epic{background-color:#ffb24470}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.epic:hover{background-color:#ffc97b70}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.legendary{background-color:#9150bf8a}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.legendary:hover{background-color:#9150bfd6}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.mythic{background-color:#ec003970}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain.eventTroll.mythic:hover{background-color:#ff003e70}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-top{display:flex;justify-content:space-between}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-icon{width:2.5rem;height:auto}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-name-and-drops{flex:1;padding-left:.5em;padding-right:.5em;display:flex;flex-direction:column}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-name{font-size:.75em}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-drops{display:flex}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-drop{display:block;width:1.3em;height:auto}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-gem-drop-container{width:1.5em;position:relative;display:flex;flex-direction:column;align-items:center}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-gem-drop-amount{position:absolute;bottom:-0.5em;font-size:.9em;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-world img{width:1.5em;height:auto;display:block}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-world:hover{filter:drop-shadow(0px 0px 3px #fff)}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:.25em;margin-top:.5rem}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico{position:relative;width:fit-content}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico::before{content:" ";font-size:.7rem;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;position:absolute;display:block;top:-7px;left:-3px}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico.tier1::before{content:"1"}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico.tier2::before{content:"2"}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico.tier3::before{content:"3"}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico.event::before{content:var(--E)}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico.obtained{border-color:#75b400}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico.obtained::after{content:" ";position:absolute;background-image:var(--girl-ico-tick);background-size:contain;background-repeat:no-repeat;display:block;width:1em;height:1em;top:0;right:0}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico img{width:2em;height:auto}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico .shard-count{position:absolute;text-align:center;display:block;width:100%;font-size:.7em;bottom:-0.125em;color:#80058b;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff;font-weight:var(--troll-menu-font-weight)}.script-fight-a-villain-menu-container .script-fight-a-villain-menu .menu-villain-bottom .girl_ico .shard-count .shard{height:1.4em;width:1.2em;display:inline-block;background-size:140%;background-position:center}#contains_all>header [type=fight] .bar-wrapper{cursor:pointer}',""]);const n=t},8995:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".gemStock{display:block;height:25px;width:25px;background-size:contain;background-image:var(--gem-stock-icon);transform:scale(1.25);margin-right:1.5rem}@media(max-width: 1025px){.gemStock{margin-top:36px}}.gemStock-table img{height:25px;width:25px}",""]);const n=t},9893:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#hh_comix #harem_left .girls_list.grid_view div[girl] .right .salary .loading .over.count,#hh_star #harem_left .girls_list.grid_view div[girl] .right .salary .loading .over.count{font-weight:bold}",""]);const n=t},2031:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.harem-info-panel{display:none;background-color:#080808f5;color:#fff;font-family:Tahoma,Arial,sans-serif;font-weight:400;position:absolute;bottom:50px;left:10px;z-index:20;border-radius:5px;border-width:5px;border-style:solid;border-color:#cccccc42;padding:16px;grid-gap:10px;grid-template-columns:auto auto auto}.harem-info-panel .summary-block{display:inline-block;width:274px}.harem-info-panel .summary-block.general-summary{width:310px}.harem-info-panel.visible{display:grid}.harem-info-panel h1{font-size:1.2em}.harem-info-panel-toggle{display:block;position:absolute;height:32px;width:32px;background-size:contain;bottom:15px;left:6px;cursor:pointer}.harem-info-panel-toggle:hover{filter:drop-shadow(0px 0px 1px gold)}.harem-info-panel .to-max-label{margin-top:-6px}.harem-info-panel .summary-grid{display:grid;grid-gap:6px;list-style:none;padding-left:0px;margin-block-end:0px}.harem-info-panel .summary-grid li{display:inline-block;background:#cccccc42;border-radius:5px;padding-right:7px;line-height:20px;margin-left:10px}.harem-info-panel .summary-grid li>span{display:flex;justify-content:space-between;align-items:center;margin-left:-10px}.harem-info-panel .summary-grid .fire_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .nature_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .stone_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .sun_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .water_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .darkness_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .light_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid .psychic_element_icn{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid [carac]::before{width:20px;height:20px}.harem-info-panel .summary-grid .rarity-icon{display:inline-block;height:20px;width:20px;font-family:"Carter One","Alegreya Sans",Montserrat}.harem-info-panel .summary-grid .rarity-icon.starting{background-color:#ccc}.harem-info-panel .summary-grid .rarity-icon .initial{display:inline-block;width:100%;text-align:center;line-height:20px;position:absolute;top:0px;left:0px;vertical-align:middle;color:#fff;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;-moz-transform:rotate(0.05deg)}.harem-info-panel .summary-grid.caracs-summary{grid-template-columns:1fr 1fr 1fr}.harem-info-panel .summary-grid.rarity-summary{grid-auto-flow:column;grid-template-rows:auto auto}.harem-info-panel .summary-grid.elements-summary{grid-template-columns:1fr 1fr 1fr 1fr}.harem-info-panel .summary-grid.level-caps-summary{grid-template-columns:1fr 1fr 1fr 1fr 1fr;font-size:14px}.harem-info-panel .summary-grid.level-caps-summary li{margin-left:0px;padding-left:7px;line-height:18px}.harem-info-panel .summary-grid.level-caps-summary li>span{margin-left:0px;display:inline-block}.harem-info-panel .summary-grid.level-caps-summary .level-cap{font-family:"Carter One","Alegreya Sans",Montserrat;line-height:12px}.harem-info-panel .summary-grid.level-caps-summary .required-girls{font-size:.6em;vertical-align:baseline}.harem-info-panel .summary-grid.level-caps-summary .level-cap-unlocked{color:#00ff06}.harem-info-panel .summary-grid.xp-aff-summary{grid-template-columns:1fr 1fr}.harem-info-panel .summary-grid.xp-aff-summary .xp-aff-label{display:inline-block;height:20px;padding-left:7px;font-family:"Carter One","Alegreya Sans",Montserrat}.harem-info-panel .summary-grid.xp-aff-summary .xp-aff-label.unlocked-scenes-icon{height:40px;width:40px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid.xp-aff-summary li{margin-left:0px}.harem-info-panel .summary-grid.xp-aff-summary li>span{margin-left:0px}.harem-info-panel .summary-grid.xp-aff-summary li>span>span:last-child{text-align:right}.harem-info-panel .summary-grid.salary-summary{grid-template-columns:1fr}.harem-info-panel .summary-grid.salary-summary .salary-label .hudSC_mix_icn{height:40px;width:40px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid.salary-summary li{margin-left:0px}.harem-info-panel .summary-grid.salary-summary li>span{margin-left:0px}.harem-info-panel .summary-grid.upgrade-costs{grid-template-columns:1fr;margin-block-start:.3em;margin-block-end:.5em}.harem-info-panel .summary-grid.upgrade-costs .cost-value{text-align:right}.harem-info-panel .summary-grid.upgrade-costs .cost-value .hudSC_mix_icn,.harem-info-panel .summary-grid.upgrade-costs .cost-value .hudHC_mix_icn{display:inline-block;height:18px;width:18px;background-size:contain}.harem-info-panel .summary-grid.upgrade-costs .affection-label{display:inline-block;height:40px;width:40px;background-size:contain;background-repeat:no-repeat}.harem-info-panel .summary-grid.upgrade-costs li{margin-left:0px}.harem-info-panel .summary-grid.upgrade-costs li>span{margin-left:0px}.harem-info-panel .summary-grid.gems-summary,.harem-info-panel .summary-grid.gems-stock{grid-auto-flow:column;grid-template-rows:repeat(4, 1fr);margin-block-start:0px}.harem-info-panel .summary-grid.gems-summary .gem-icon,.harem-info-panel .summary-grid.gems-stock .gem-icon{display:inline-block;height:20px;width:20px;background-size:contain}.harem-info-panel .summary-grid.gems-stock{margin-block-end:1em}.harem-info-panel .to-max-combi .upgrade-costs{margin-block-end:6px}.harem-info-panel .restock-info,.harem-info-panel .market-warning{color:#aaa;font-size:10px;margin-block-start:.3em}.harem-info-panel .slot{border:none}#harem_left{z-index:1}.harem-info-overlay-bg{display:none;width:100vw;height:100%;position:absolute;top:0px;left:0px;z-index:19}.harem-info-overlay-bg.visible{display:block}#harem_whole .WikiLinkDialogbox a{text-decoration:none;color:#24a0ff !important}#harem_right .WikiLink a{text-decoration:none}#harem_right .WikiLink a:hover h3{text-shadow:0 0 2px #000,0 0 4px #fff}.scene-costs-tooltip [cur]::before{height:18px;width:18px}.scene-costs-tooltip .hudSC_mix_icn,.scene-costs-tooltip .hudHC_mix_icn{display:inline-block;height:18px;width:18px;background-size:contain}#harem_left .buttons_container{justify-content:center;gap:1rem}#harem_left .buttons_container #collect_all_container{min-width:125px;margin:unset}@media(max-width: 1025px){#harem_left .buttons_container #collect_all_container{width:11rem}#harem_left .buttons_container #collect_all_container #collect_nothing{line-height:1.25}}#harem_left .buttons_container #unequip_all_container{min-width:unset;width:80px;margin:unset;line-height:1.25}',""]);const n=t},1990:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#seasons_main_container button#claim-all,#hh_comix #seasons_main_container button#claim-all{display:none}",""]);const n=t},8636:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-hide-claimed{display:none}#events .nc-panel-body .script-hide-claimed{display:none}#events .nc-panel-container .nc-panel-body #nc-poa-tape-rewards .script-hide-claimed.nc-poa-reward-pair{display:none}#dp-content .left-container .tiers-container .player-progression-container .tiers-progression .script-hide-claimed{display:none}.mega-event-panel .mega-event-container .tabs-section #home_tab_container .bottom-container .right-part-container .mega-tiers-section .mega-progress-bar-section .mega-progress-bar-tiers .mega-tier-container .script-hide-claimed.mega-tier{display:none}.page-member-progression .member-progression-container .tiers-container .tiers .script-hide-claimed.tier{display:none}.rewards_seasons_row .script-hide-claimed.rewards_pair{display:none}.no-transition{transition:none !important}.rewards_seasons_row{width:max-content !important}",""]);const n=t},930:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".social_links_games{display:none !important}",""]);const n=t},5749:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#leagues .league_content .league_buttons .league_buttons_block{display:none}",""]);const n=t},4527:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"@media(max-width: 1025px){.rotate_device{display:none !important}}",""]);const n=t},6871:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-home-icon{position:absolute;height:54px;opacity:.4;z-index:0;pointer-events:none}.left-side-container>*:nth-child(odd) .script-home-icon{left:0px}.left-side-container>*:nth-child(even) .script-home-icon{right:0px}#homepage .main-container .left-side-container .quest-container>a>.notif-position>span>p,#homepage .main-container .left-side-container>a>.notif-position>span>p{z-index:0;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}.left-side-container .script-timer-container{z-index:0;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000}",""]);const n=t},1279:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-home-timer{color:#999}#homepage>a>.position>span{height:auto;min-height:26px}@media(max-width: 1025px){#homepage>a>.position>span{height:auto;min-height:44px}}@media(max-width: 1025px){#homepage>a[rel=pachinko]>.position>span{width:140px}}@media(min-width: 1026px){#homepage>a[rel=pachinko]>.position>span{width:110px}}@media(max-width: 1025px){#homepage>a[rel=shop]>.position>span{width:130px}}@media(min-width: 1026px){#homepage>a[rel=shop]>.position>span{width:100px}}#homepage>a[rel=clubs]{top:148px;left:151px}@media(max-width: 1025px){#homepage>a[rel=clubs]{top:128px;left:194px;z-index:1}}#homepage>a[rel=clubs]>.position{width:auto;left:44px}@media(max-width: 1025px){#homepage>a[rel=clubs]>.position>span{width:130px}}@media(min-width: 1026px){#homepage>a[rel=clubs]>.position>span{width:100px}}#homepage>a[rel=leaderboard]{height:167px}@media(max-width: 1025px){#homepage>a[rel=sex-god-path] .position{top:84px}}#homepage .main-container .left-side-container .script-home-shortcut-container,#homepage .main-container .left-side-container .script-league-pos{display:flex;flex-direction:row;justify-content:space-evenly;width:5.875rem;padding-left:8px;height:auto;margin-top:auto;margin-bottom:auto;align-items:center}#homepage .main-container .left-side-container .script-home-shortcut-container a,#homepage .main-container .left-side-container .script-league-pos a{z-index:6}#homepage .main-container .left-side-container .script-league-pos .script-league-icon{height:50px;width:50px;background-size:contain;background-position:center;background-repeat:no-repeat}#homepage .main-container .left-side-container .script-league-pos .script-league-rank{text-shadow:1px 1px 1px #000,-1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000;display:flex;justify-content:center;align-items:center;font-size:24px;z-index:1}#homepage .main-container .left-side-container .script-league-pos .script-league-rank-digits-3{font-size:16px}.champions_flat_icn{background-image:var(--champions-icon)}.pantheon_flat_icn{background-image:var(--pantheon-icon)}.labyrinth_flat_icn{background-image:var(--labyrinth-icon)}.script-home-shortcut-container{display:flex;height:30px;margin-top:-38px;margin-bottom:8px;justify-content:center}@media(max-width: 1025px){.script-home-shortcut-container{height:40px;margin-top:-48px}}.script-home-shortcut{width:30px;height:30px;margin-left:3px;margin-right:3px}@media(max-width: 1025px){.script-home-shortcut{width:40px;height:40px;margin-left:4px;margin-right:4px}}.script-home-shortcut .clubChampions_flat_icn,.script-home-shortcut .champions_flat_icn,.script-home-shortcut .pantheon_flat_icn,.script-home-shortcut .labyrinth_flat_icn{height:16px;width:16px;background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 1025px){.script-home-shortcut .clubChampions_flat_icn,.script-home-shortcut .champions_flat_icn,.script-home-shortcut .pantheon_flat_icn,.script-home-shortcut .labyrinth_flat_icn{height:22px;width:22px}}.script-salary-summary{width:11rem;font-size:12px}.script-salary-summary table{margin-left:auto;margin-right:auto}.script-salary-summary td:first-child{text-align:right}.script-salary-summary td:last-child{text-align:left;width:3.5rem}.script-salary-summary .hudSC_mix_icn{display:inline-block;width:14px;height:14px;background-size:contain}#collect_all{position:relative;z-index:1}#collect_all .script-event-handler-hack{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}#collect_all[disabled] .script-event-handler-hack{display:block}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .pov-button>a,#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .season-button>a{display:block}.messenger-link .energy_counter{position:absolute;color:#fff;text-shadow:1px 1px 0px #000,-1px 1px 0px #000,-1px -1px 0px #000,1px -1px 0px #000;text-align:center}.messenger-link .energy_counter .energy_counter_amount_container{display:flex;align-items:center}.messenger-link .energy_counter .energy_counter_amount_container .energy_counter_amount{display:flex;align-items:baseline;font-size:12px}.messenger-link .energy_counter .energy_counter_amount_container .energy_counter_amount [energy]{font-size:20px}.messenger-link .energy_counter [rel=count_txt]{font-size:14px;line-height:16px}.messenger-link .energy_counter [rel=count_txt] [rel=count]{display:block}.messenger-link .messenger-reply-timer{display:none}",""]);const n=t},8488:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#homepage .main-container .left-side-container .position-quest{position:absolute;left:412px;top:32px;flex-direction:column-reverse;width:8.125rem;align-items:center}#homepage .main-container .left-side-container .position-quest .continue-quest-container{padding-left:0;padding-bottom:8px}#homepage .main-container .left-side-container .position-leaderboard{position:absolute;width:8.125rem;top:86px;left:253px;flex-direction:column-reverse;width:8.125rem;align-items:center}#homepage .main-container .left-side-container .position-leaderboard.quest-container{top:28px}#homepage .main-container .left-side-container .position-leaderboard .script-league-pos{padding-left:0;padding-bottom:8px;height:50px}#homepage .main-container .left-side-container [rel=activities]{position:absolute;width:8.125rem;top:366px;left:602px}#homepage .main-container .left-side-container [rel=shop]{position:absolute;width:8.125rem;top:257px;left:649px}#homepage .main-container .left-side-container [rel=harem]{position:absolute;width:8.125rem;bottom:81px;right:31px}#homepage .main-container .left-side-container [rel=pachinko],#homepage .main-container .left-side-container .feature-locked[feature-name=pachinko]{position:absolute;width:8.125rem;top:67px;left:58px}#homepage .main-container .left-side-container .position-sex-god-path{position:absolute;left:612px;top:56px;flex-direction:column-reverse;width:8.125rem;align-items:center}#homepage .main-container .left-side-container .position-sex-god-path .script-home-shortcut-container{padding-left:0;padding-bottom:8px}#homepage .main-container .left-side-container .position-clubs{position:absolute;left:176px;top:165px;flex-direction:column-reverse;width:8.125rem;align-items:center}#homepage .main-container .left-side-container .position-clubs .script-home-shortcut-container{padding-left:0;padding-bottom:8px}#homepage .main-container .middle-container .waifu-and-right-side-container .waifu-container img{height:600px;width:240px;margin-left:187px;margin-top:125px}#homepage .main-container .middle-container .waifu-and-right-side-container .waifu-container canvas.animated-girl-display{left:4rem;-webkit-transform:translate3d(0, 0, 0) scale(0.6);transform:translate3d(0, 0, 0) scale(0.6)}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .season-button{position:absolute;left:38px;top:279px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .season-button>a>.button-notification-icon{right:-6px;left:auto}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .season-button .seasons_button{width:288px !important}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons{position:absolute;left:38px;top:339px;display:flex;flex-direction:row}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-glory]>.notif-position .pov-widget,#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-valor]>.notif-position .pov-widget{width:140px !important}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-glory]>.notif-position .pov-widget .h_container .pov-title,#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-valor]>.notif-position .pov-widget .h_container .pov-title{text-align:left;font-size:14px}[lang^=de] #homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-glory]>.notif-position .pov-widget .h_container .pov-title,[lang^=de] #homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-valor]>.notif-position .pov-widget .h_container .pov-title{font-size:12px;white-space:break-spaces;line-height:10px;margin-bottom:-2px}[lang^=es] #homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-glory]>.notif-position .pov-widget .h_container .pov-title,[lang^=it] #homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-glory]>.notif-position .pov-widget .h_container .pov-title,[lang^=es] #homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-valor]>.notif-position .pov-widget .h_container .pov-title,[lang^=it] #homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a[rel=path-of-valor]>.notif-position .pov-widget .h_container .pov-title{font-size:12px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .potions-paths-buttons .pov-button>a>.button-notification-icon{right:-6px;left:auto}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .collect-button{position:absolute;right:0px;bottom:0px;width:11rem;height:4rem}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .collect-button #collect_all_container #collect_all{height:4rem}@media(max-width: 1025px){#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .collect-button{right:15px}}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .mega-event{position:absolute;right:0;top:237px;width:13rem}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles{background-color:transparent;border:none;display:inline;height:auto;box-shadow:none}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container{position:absolute;left:0;right:auto !important}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container .chest-img-container .chest_icn{width:100px;height:90px;background-size:90px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container .timer-container{margin-top:-40px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .event-widget{position:absolute;right:0;top:32px}@media(max-width: 1025px){#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .event-widget{top:86px}}#homepage .main-container .middle-container .bottom-container{justify-content:flex-start;position:absolute;bottom:-12px;left:90px;width:39rem}#homepage .main-container .middle-container .bottom-container .box-container .waifu-buttons-container{position:absolute;bottom:0px;right:40px !important}#homepage .social_links{margin-top:-24px}@media(max-width: 1025px){#homepage .social_links{margin-left:15px;margin-top:0}}#bg_all.blur-effect{filter:none !important}",""]);const n=t},3750:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"",""]);const n=t},4422:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#homepage .main-container .middle-container .bottom-container .box-container .info-container{margin-right:86px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container{flex-direction:row-reverse}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles{background-color:transparent;border:none;display:inline;height:auto;box-shadow:none}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container{position:absolute;bottom:-20px;right:-8px}@media(max-width: 1025px){#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container{right:-14px}}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container .chest-img-container .chest_icn{width:100px;height:90px;background-size:90px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-widget-container .bundles .chest-container .timer-container{margin-top:-40px}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .collect-button{height:4rem}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .collect-button #collect_all_container #collect_all{height:4rem}#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .pov-button,#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .season-button,#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .collect-button,#homepage .main-container .middle-container .waifu-and-right-side-container .right-side-container .event-container .event-cards-container .mega-event{margin-right:0;margin-left:8px}#homepage .social_links{margin-left:550px}@media(min-width: 1026px){#homepage .social_links{margin-top:-12px}}@media(max-width: 1025px){#homepage .social_links{margin-left:570px}}",""]);const n=t},3774:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#homepage .hide{display:none !important}#homepage .info-container{z-index:1}#homepage .info-container #blog_button{display:none}#homepage .info-container .promo_discount{display:none}#homepage .waifu-container{z-index:1;margin-top:0px !important;left:15px}#homepage .waifu-buttons-container{z-index:2;width:70px}#homepage .waifu-buttons-container .diamond-bar{right:90px;width:240px;display:flex;justify-content:center}#homepage .waifu-buttons-container .girls-name{position:absolute;bottom:26px;line-height:18px;text-align:center;text-shadow:2px 2px 5px #000}#homepage .waifu-buttons-container .girls-name a{color:#fff;text-decoration:none}#homepage .waifu-buttons-container .girls-name img{width:16px;height:16px;margin-left:5px;margin-bottom:2px;filter:drop-shadow(2px 2px 3px black)}#homepage .waifu-buttons-container .round_blue_button{width:32px;height:32px}#homepage .waifu-buttons-container .round_blue_button img{width:20px;height:20px}#homepage .waifu-buttons-container .round_blue_button.save-pose img{height:15px}#homepage .waifu-buttons-container .waifu-edit{position:absolute;bottom:36px;display:grid;gap:5px}#homepage .waifu-buttons-container .waifu-right{position:absolute;left:38px;bottom:0px;display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}#waifu-page .fav-girl img{width:20px;height:20px}",""]);const n=t},2651:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.page-edit-labyrinth-team .player_team_block .team-hexagon-container .team-hexagon .team-hexagon-col{row-gap:.4rem}.page-labyrinth-pre-battle section .labyrinth-battle .player_team_block.battle_hero .team-hexagon-container .team-hexagon .team-member-container{margin-bottom:1.4rem}.page-labyrinth-pre-battle section .labyrinth-battle .player_team_block.battle_hero .team-hexagon-container .team-hexagon .team-member-container .ego-bar-container{bottom:-1.2rem}.team-hexagon-container .team-hexagon .team-member-container .girl-icons{position:absolute;bottom:-3px;display:flex;gap:.25rem}.page-edit-labyrinth-team .team-hexagon-container .team-hexagon .team-member-container .girl-icons{bottom:6px}#battle .team-hexagon-container .team-hexagon .team-member-container .girl-icons{width:100%;justify-content:center;bottom:3rem;z-index:2;gap:1rem}#battle .team-hexagon-container .team-hexagon .team-member-container .girl-icons [carac]::before,#battle .team-hexagon-container .team-hexagon .team-member-container .girl-icons .icon{width:20px;height:20px}.team-hexagon-container .team-hexagon .team-member-container .girl-icons [carac]::before{display:block;width:15px;height:15px}.team-hexagon-container .team-hexagon .team-member-container .girl-icons .icon{position:unset}.page-labyrinth-pre-battle .team-order-number,.page-edit-labyrinth-team .team-order-number{position:absolute;width:1.5rem;height:1.5rem;font-size:.8rem;text-align:center;background:linear-gradient(90deg, #333750 0, #1e9fdf 100%);border-radius:1.5rem;border:2px solid #fff;z-index:2}.page-labyrinth-pre-battle .labyrinth-battle .team-order-number,.page-labyrinth-pre-battle .harem-panel-girls .team-order-number,.page-edit-labyrinth-team .labyrinth-battle .team-order-number,.page-edit-labyrinth-team .harem-panel-girls .team-order-number{top:-0.5rem}.harem-panel .harem-panel-girls .harem-girl-container .icon{top:unset;left:0px}.harem-panel .harem-panel-girls .harem-girl-container .icon::before{width:24px;height:24px}.harem-panel .harem-panel-girls .harem-girl-container .girl-element{top:unset}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid,.labyrinth-panel .labyrinth-container .squad-container .girl-grid,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid{grid-column-gap:.5rem}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid .girl-container,.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container{overflow:visible !important}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid .girl-container .icon,.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .icon,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .icon{position:relative;bottom:48px;display:inline-block}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid .girl-container .icon.caracs,.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .icon.caracs,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .icon.caracs{right:15px}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid .girl-container .icon.caracs[carac]::before,.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .icon.caracs[carac]::before,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .icon.caracs[carac]::before{width:24px;height:24px}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid .girl-container .icon.element,.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .icon.element,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .icon.element{left:15px}.labyrinth-pool-select-panel .labyrinth-pool-select-container .girl-grid .girl-container .icon.element img,.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .icon.element img,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .icon.element img{width:24px;height:24px}.labyrinth-panel .labyrinth-container .squad-container .girl-grid,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid{grid-column-gap:unset}.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container{margin-bottom:.25rem;height:8rem}.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .girl-image,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .girl-image{width:4.5rem;height:4.5rem}.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .girl-power-container,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .girl-power-container{margin-top:.25rem}.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .girl-power-container .girl-power-icon,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .girl-power-container .girl-power-icon{width:1.25rem;height:1.25rem;margin:0 0 0 -0.2rem}.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .ego-bar-container,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .ego-bar-container{margin-top:0}.labyrinth-panel .labyrinth-container .squad-container .girl-grid .girl-container .icon,.labyrinth-panel .labyrinth-container .rejuvenation_stones-container .girl-grid .girl-container .icon{bottom:66px}#battle .bars-update-text[style*="opacity: 0;"],#battle .girl-image[style*="opacity: 0;"]{display:none}.script-relics-toggle{position:absolute;top:1rem;right:0}.script-relics-toggle img{width:4rem;height:4rem;animation:zoom-down .5s ease forwards;-webkit-animation:zoom-down .5s ease forwards}.script-relics-toggle img:hover{animation:zoom-up .5s ease forwards;-webkit-animation:zoom-up .5s ease forwards}.script-relics-panel{position:absolute;top:4rem;width:22rem;max-height:26rem;overflow-y:auto;background-color:#080808f5;border-radius:4px;border-width:4px;border-style:solid;border-color:#cccccc42;z-index:1}.middle-container .script-relics-panel{top:1.5rem;z-index:3}.script-relics-panel .script-relics-grid{padding:1rem;display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:.5rem;justify-items:center;text-align:center}.script-relics-panel .script-relics-grid .relic-container{position:relative;height:auto;width:100%;border:solid #f90 .5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:flex;flex-direction:column;align-items:center;padding:.25rem}.script-relics-panel .script-relics-grid .relic-container.common-relic{background-image:url(https://hh.hh-content.com/labyrinth/common_relic_background.jpg)}.script-relics-panel .script-relics-grid .relic-container.common-relic>.relic-name span{color:#fff}.script-relics-panel .script-relics-grid .relic-container.rare-relic{background-image:url(https://hh.hh-content.com/labyrinth/rare_relic_background.jpg)}.script-relics-panel .script-relics-grid .relic-container.rare-relic>.relic-name span{color:#32bc4f}.script-relics-panel .script-relics-grid .relic-container.epic-relic{background-image:url(https://hh.hh-content.com/labyrinth/epic_relic_background.jpg)}.script-relics-panel .script-relics-grid .relic-container.epic-relic>.relic-name span{color:#ffb244}.script-relics-panel .script-relics-grid .relic-container.legendary-relic{background-image:url(https://hh.hh-content.com/labyrinth/legendary_relic_background.jpg)}.script-relics-panel .script-relics-grid .relic-container.legendary-relic>.relic-name span{color:#9150bf}.script-relics-panel .script-relics-grid .relic-container.mythic-relic{background-image:url(https://hh.hh-content.com/labyrinth/mythic_relic_background.jpg)}.script-relics-panel .script-relics-grid .relic-container.mythic-relic>.relic-name span{color:#ec0039}.script-relics-panel .script-relics-grid .relic-container .relic-name{font-size:16px;font-weight:400;letter-spacing:.22px;line-height:16px;color:#fff;-webkit-text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;-moz-text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;height:2.5rem}.script-relics-panel .script-relics-grid .relic-container .relic-name>span{display:block;font-size:10px}.script-relics-panel .script-relics-grid .relic-container .relic-description{font-size:12px;line-height:1rem;font-weight:400;letter-spacing:.22px;color:#fff;-webkit-text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;-moz-text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;height:100%}.script-relics-panel .script-relics-grid .relic-container .relic-infos{position:absolute;display:flex;flex-direction:column;align-items:center;top:0;right:2rem}.script-relics-panel .script-relics-grid .relic-container .relic-infos>span{display:none;margin-bottom:.2rem;font-size:13px;font-weight:400;letter-spacing:.22px;color:#ffb827;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 5px rgba(255,159,0,.4),2px -2px 5px rgba(255,159,0,.4),-2px 2px 5px rgba(255,159,0,.4),2px 2px 5px rgba(255,159,0,.4),0 0 10px rgba(255,159,0,.4)}.script-relics-panel .script-relics-grid .relic-container .relic-infos .team-relic-icon span{width:2.5rem;height:2.5rem;background-size:2.5rem}.script-relics-panel .script-relics-grid .relic-container .relic-infos .girl-image{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:3rem;width:3rem;border:2px solid #fff}.script-relics-panel .script-relics-grid .relic-container .relic-infos .ego-bar-container{width:4rem;height:1rem;margin-top:.3rem;border:1px solid #000;position:relative;text-align:center;background:#200307;line-height:1rem}.script-relics-panel .script-relics-grid .relic-container .relic-infos .ego-bar-container span{position:relative;top:-1px;text-shadow:1px 1px 0 #000;font-size:14px;z-index:1}.script-relics-panel .script-relics-grid .relic-container .relic-infos .ego-bar-container .ego-fill{background-image:linear-gradient(to right, #702 0, #e15 100%);position:absolute;height:100%;top:0}.script-relics-panel .script-relics-grid .relic-container.large-card{min-height:5rem}.script-relics-panel .script-relics-grid .relic-container.large-card .relic-name{align-self:flex-start;width:75%;height:2.75rem}.script-relics-panel .script-relics-grid .relic-container.large-card .relic-description{align-self:flex-start;width:75%}.script-relics-panel .script-relics-grid .relic-container.large-card .relic-description span{display:contents;color:#9150bf}.script-relics-panel .script-relics-grid .relic-container.large-card .relic-infos{right:0;bottom:0;width:25%;height:100%;justify-content:center}.new_girl_tooltip .caracs span.relic-attribute{color:#ff06ff !important}',""]);const n=t},2891:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-flair.script-clubmate .globalClubs_mix_icn{margin:0;margin-left:5px;height:21px;width:21px;background-size:contain}",""]);const n=t},5160:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-flair{display:inline-flex;height:100%;flex-direction:column;justify-content:center}.script-flair .tier-icon{display:inline-block;margin-left:5px;height:21px}",""]);const n=t},1072:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.scriptLeagueInfo{display:flex;width:9rem;flex-wrap:wrap;justify-content:center;gap:2px 8px;line-height:16px;font-size:13px;padding-top:.25rem}.scriptLeagueInfoIcon{display:inline-block;height:16px;width:16px;font-size:10px;border-radius:5px;margin-left:6px;margin-right:2px;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;-moz-transform:rotate(0.05deg)}.scriptLeagueInfoIcon:after{display:block;width:100%;text-align:center}.scriptLeagueInfoIcon.top4{background:var(--legendary-bg);background-size:cover}.scriptLeagueInfoIcon.top4:after{content:"4"}.scriptLeagueInfoIcon.top15{background-color:#ffb244}.scriptLeagueInfoIcon.top15:after{content:"15"}.scriptLeagueInfoIcon.top30{background-color:#23b56b}.scriptLeagueInfoIcon.top30:after{content:"30"}.hh_tooltip_new em{color:#fff}#leagues .league_content .league_tiers button#league_filter{height:32px;width:32px;padding:0;margin-left:.5rem}#leagues .league_content .league_tiers button#league_filter .filter_mix_icn{display:block;height:32px;width:24px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:var(--filter-icon);margin:auto}#leagues .league_content .league_tiers .league_filter_box{position:absolute;left:45rem;top:6rem;width:6.5rem;height:-moz-fit-content;height:fit-content;z-index:3;border-radius:8px 10px 10px 8px;background-color:#1e261e;box-shadow:rgba(255,255,255,.73) 0px 0px;padding:5px;border:1px solid #ffa23e;text-align:center}#leagues .league_content .league_tiers .league_filter_box span{display:block;font-size:12px;line-height:1.2}#leagues .league_content .league_tiers .league_filter_box label{background:transparent;width:auto;height:100%;margin:0px;border-radius:5px;display:block}#leagues .league_content .league_tiers .league_filter_box .grid-selector{width:100%;display:grid;grid-auto-flow:row;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:2px;margin-bottom:4px}#leagues .league_content .league_tiers .league_filter_box .grid-selector[rel=team_theme]{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#leagues .league_content .league_tiers .league_filter_box .grid-selector:last-child{margin-bottom:0px}#leagues .league_content .league_tiers .league_filter_box .grid-selector input{display:none}#leagues .league_content .league_tiers .league_filter_box .grid-selector input:checked+label,#leagues .league_content .league_tiers .league_filter_box .grid-selector input:hover+label{background-color:#fff8}#leagues .league_content .league_tiers .league_filter_box .grid-selector img{height:24px;width:24px;margin:2px}#leagues .league_content .league_tiers .league_filter_box .grid-selector div{height:24px;width:24px;margin:4px;border-radius:5px}#leagues .league_content .league_table .data-list .data-row.head-row{order:-2}#leagues .league_content .league_table .data-list .data-row.head-row .data-column.head-column[column=team]{pointer-events:unset;cursor:pointer}#leagues .league_content .league_table .data-list .data-row.head-row .data-column.head-column[column=team] .upDownArrows_mix_icn{display:unset}#leagues .league_content .league_table .data-list .data-row.body-row.script-hide{display:none}#leagues .league_content .league_table .data-list .data-row.body-row.player-row:has(.player-pin.pinned){order:-1}#leagues .league_content .league_table .data-list .data-row.body-row.player-row .data-column[column=can_fight] .player-pin{opacity:.5}#leagues .league_content .league_table .data-list .data-row.body-row.player-row .data-column[column=can_fight] .player-pin:hover{opacity:1}#leagues .league_content .league_table .data-list .data-row.body-row.player-row .data-column[column=can_fight] .player-pin.pinned{opacity:1}#leagues .league_content .league_table .data-list .data-row.body-row.player-row .data-column[column=can_fight] .player-pin img{width:1.5rem;transform:scaleX(-1)}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team]{display:flex;flex-direction:column}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team] .button_team_synergy{width:auto;height:1.5rem;background:none;display:flex;justify-content:center;align-items:center;column-gap:3px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team] .button_team_synergy img.team-theme.icon{width:1.5rem;height:1.5rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team] span.team-power{font-size:12px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress{position:relative;width:1.5rem;height:1.5rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .green{background-color:#01d10b}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .yellow{background-color:#ffc400}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .red{background-color:red}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .slot{position:absolute;left:7.5%;top:7.5%;width:85%;height:85%;border:none}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .slot.expired{opacity:.5}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .circle{height:100%;width:100%;border-radius:15%;box-shadow:0px 0px 5px #000,0px 0px 4px #000,0px 0px 3px #000,0px 0px 2px #000}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .circle-bar{position:absolute;height:100%;width:100%;background-color:#000000bf;clip-path:polygon(0% 0%, 0% 100%, 50% 100%, 50% 0%);border-radius:15%;overflow:hidden}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .circle-bar.flashing{animation-name:flashing-background;animation-duration:3s;animation-iteration-count:infinite}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .circle-bar .progress{position:absolute;height:200%;width:200%;top:-50%;left:-50%;clip-path:polygon(50% -50%, 150% -50%, 150% 150%, 50% 150%)}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .circle-bar.right{transform:rotate(180deg)}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .circular-progress .dummy-timer-target{display:none !important}#leagues .league_content .league_buttons .league_buttons_block{max-width:10.5rem;width:unset}#leagues .league_content .league_buttons .league_buttons_block button.multiple-battles{padding:.5rem;font-size:13px}#leagues .league_content .league_buttons .league_buttons_block button.multiple-battles div{font-size:13px}#leagues .league_content .league_buttons .challenge_points{margin-right:1.5rem}#leagues .league_content .league_buttons .challenge_points .bar-wrap{width:10rem}#leagues .league_content .league_buttons .challenge_points .bar-wrap .over{font-size:13px}#leagues .league_content .league_buttons .challenge_points .bar-wrap .over [rel=count_txt]{font-size:10px}#leagues .league_content .league_buttons .league_end_in div>p{font-size:13px;line-height:.6rem}#leagues .league_content .league_buttons .change_team_container #change_team{padding:.5rem;font-size:13px;text-align:center}@keyframes flashing-background{0%{background-color:#000000bf}50%{background-color:red}100%{background-color:#000000bf}}',""]);const n=t},3354:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#pre-battle.leagues-battle .middle-container .battle-buttons-row .back_button_s{position:relative;top:1rem;left:unset;right:unset;background-image:var(--forwards);background-size:24px}#pre-battle.leagues-battle .middle-container .battle-buttons-row .back_button_s.prev{transform:scaleX(-1)}",""]);const n=t},1893:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#tower_of_fame .leagues-container{height:32.5rem;margin:0;margin-top:.5rem}#tower_of_fame .tabs{top:7px}#leagues .league_content{padding:2.5rem 1rem .5rem 1rem;height:100%}#leagues .league_content .league_tiers .league_tier_progress{padding:1rem 1.5rem 0;height:3.5rem}#leagues .league_content .league_table{height:100%;margin-bottom:0}#leagues .league_content .league_table .data-list .data-row{display:flex;min-height:2rem;padding:.1rem 0;font-size:12px}#leagues .league_content .league_table .data-list .data-row.head-row{min-width:20px}#leagues .league_content .league_table .data-list .data-row.head-row .head-column{height:20px !important}#leagues .league_content .league_table .data-list .data-row.player-row{top:1.9rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=place]{font-size:16px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=nickname] .square-avatar-wrapper{margin-right:.1rem;width:30px;height:30px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=nickname] .square-avatar-wrapper img{width:24px;height:24px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=nickname] .country{margin-right:.1rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=match_history] .result{width:1.75rem;height:1.75rem;font-size:10px;line-height:1.7rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team] .button_team_synergy{height:1rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team] .button_team_synergy img.team-theme.icon{width:1rem;height:1rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=team] span.team-power{font-size:9px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .player_stats{width:6rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .player_stats .player_stats_row{width:3rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .player_stats .player_stats_row>div{height:1rem;line-height:12px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .player_stats .player_stats_row span[carac],#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .player_stats .player_stats_row span[carac]::before{width:1rem;height:1rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .player_stats .player_stats_row .carac_value{font-size:8px}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .boosters{display:flex;column-gap:3px;width:8.25rem;min-height:1.75rem;height:1.75rem}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .boosters .slot.mythic{order:1}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=boosters] .boosters .circular-progress:has(.slot.mythic){order:1}#leagues .league_content .league_table .data-list .data-row .data-column:not(.head-column)[column=can_fight] .blue_button_L{padding:2px 10px;font-size:14px}#leagues .league_content .league_table .data-list .data-row .data-column[column=level]{min-width:2.2rem}#leagues .league_content .league_table .data-list .data-row .data-column[column=match_history]{min-width:5.25rem}#leagues .league_content .league_table .data-list .data-row .data-column[column=can_fight]{min-width:4rem}#leagues .league_content .league_buttons{height:4rem}#leagues .league_content .league_buttons .league_buttons_block .orange_button_L{padding:.25rem .5rem}#leagues .league_content .league_buttons .league_buttons_block button.multiple-battles{font-size:12px}#leagues .league_content .league_buttons .league_buttons_block button.multiple-battles [class*=_icn]{width:1rem;height:1rem}#leagues .league_content .league_buttons .league_buttons_block button.multiple-battles div{font-size:12px;margin-top:-0.3rem}#leagues .league_content .league_buttons .league_buttons_block button.multiple-battles div [class*=_icn]{width:.9rem;height:1rem;transform:translateY(-2px)}#leagues .league_content .league_buttons .change_team_container #change_team{padding:.5rem;font-size:12px;text-align:center}",""]);const n=t},3418:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".league_table .data-row.body-row.script-stripe{background-color:var(--table-row-color)}",""]);const n=t},5759:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'label.equip_filter{background:transparent;position:absolute;width:32px}#my-hero-equipement-tab-container label.equip_filter{top:6rem}#equipement-tab-container .right-container label.equip_filter{top:62px}label.equip_filter input{height:32px;width:32px;display:block;padding:0px}label.equip_filter::before{content:" ";display:block;position:absolute;height:100%;width:100%;background-position:center;background-size:24px;background-repeat:no-repeat;background-image:var(--filter-icon);pointer-events:none}.equip_filter_box{position:absolute;width:5rem;height:-moz-fit-content;height:fit-content;z-index:3;border-radius:8px 10px 10px 8px;background-color:#1e261e;box-shadow:rgba(255,255,255,.73) 0px 0px;padding:5px;border:1px solid #ffa23e;text-align:center}.equip_filter_box hr{margin-block:.25rem;border:1px solid #ffa23e}.equip_filter_box.resonance{width:6.5rem}#my-hero-equipement-tab-container .equip_filter_box{top:4rem;left:8rem}#my-hero-equipement-tab-container .equip_filter_box.resonance{top:7rem;left:1rem}#equipement-tab-container .right-container .equip_filter_box{top:3rem;left:31.25rem}#equipement-tab-container .right-container .equip_filter_box.resonance{top:6rem;left:24.25rem}.equip_filter_box label{background:transparent;width:auto;height:100%;margin:0px;border-radius:5px;display:block}.equip_filter_box .grid-selector input:checked+label,.equip_filter_box .grid-selector input:hover+label{background-color:#fff8}.grid-selector{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:4px;flex-direction:column}.grid-selector:last-child{margin-bottom:0px}.grid-selector input{display:none}.grid-selector .selector-options{width:-moz-fit-content;width:fit-content;display:grid;grid-gap:2px}.grid-selector .selector-options img{height:24px;width:24px;margin:2px}.grid-selector .selector-options div{height:24px;width:24px;margin:4px;border-radius:5px}.grid-selector .clear-selector{width:-moz-fit-content;width:fit-content;margin-right:5px}.grid-selector .clear-selector img{height:24px;width:24px}.slot .favourite-toggle{position:absolute;display:none;height:32px;width:32px;top:0px;right:0px;background-size:22px;background-repeat:no-repeat;background-position:center;z-index:1;border-top-right-radius:5px;border-bottom-left-radius:5px}.slot:hover[data-is-favourite=false] .favourite-toggle,.slot[data-is-favourite=true] .favourite-toggle{display:block}.slot[data-is-favourite=false] .favourite-toggle{background-image:var(--star-icon-white);opacity:.7}.slot[data-is-favourite=true] .favourite-toggle{background-color:rgba(30,38,30,.7);background-image:var(--star-icon-orange)}',""]);const n=t},3849:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.marketInfoIcon{height:18px;width:18px;border-radius:50%;cursor:help;background:var(--info-icon) center/65% 65% no-repeat,linear-gradient(180deg, #0af 0, #068 50%, #057 51%, #0af 100%)}#shops #equiped div.sub_block .hero_stats>[hero=carac1]{position:relative}#shops #equiped div.sub_block .hero_stats>[hero=carac1] .statInfo{position:absolute;left:-19px;top:6px}#shops #equiped div.sub_block .hero_stats>[hero=carac1] .statInfo:hover+.statToolTip{display:block}#shops #equiped div.sub_block .hero_stats>[hero=carac2]{position:relative}#shops #equiped div.sub_block .hero_stats>[hero=carac2] .statInfo{position:absolute;left:-19px;top:6px}#shops #equiped div.sub_block .hero_stats>[hero=carac2] .statInfo:hover+.statToolTip{display:block}#shops #equiped div.sub_block .hero_stats>[hero=carac3]{position:relative}#shops #equiped div.sub_block .hero_stats>[hero=carac3] .statInfo{position:absolute;left:-19px;top:6px}#shops #equiped div.sub_block .hero_stats>[hero=carac3] .statInfo:hover+.statToolTip{display:block}.my-hero-stats [carac=carac-1]::before{background-image:var(--script-class-icon-hc)}.my-hero-stats [carac=carac-2]::before{background-image:var(--script-class-icon-ch)}.my-hero-stats [carac=carac-3]::before{background-image:var(--script-class-icon-kh)}.inventoryInfo{position:absolute;top:0px;right:0px}.my-inventory-container .inventoryInfo{top:74px;right:132px}#shops #equiped div.sub_block .hero_stats>div>.statToolTip,.inventoryToolTip{display:none;position:absolute;z-index:99;border:1px solid #a2c3d7;border-radius:8px;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);padding:3px 7px 4px 7px;background-color:#f2f2f2;font-size:11px;line-height:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:#057;font-weight:normal}.statToolTip{width:240px}.statToolTipTable{width:100%}.statToolTipTable tr td:last-child{text-align:right}.statToolTipTable tr td:first-child{font-weight:bold;text-align:left}.inventoryToolTip,.itemToolTipContent{right:0px;bottom:220px;text-align:right}.inventoryInfo:hover+.inventoryToolTip,.inventoryInfo:hover+.itemToolTipContent{display:block}.inventoryToolTip b,.itemToolTipContent b{font-weight:bold}.inventoryToolTip .hudSC_mix_icn,.itemToolTipContent .hudSC_mix_icn{display:inline-block;height:17px;width:11px;background-size:11px}',""]);const n=t},1110:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".page-messenger{background:#4e4e4e}.page-messenger .left-side-background{background-image:linear-gradient(to right, #686868 0, #4e4e4e 100%)}.page-messenger #messenger .sidebar{background-image:none}.page-messenger #messenger .sidebar .sidebar-search-container input{background-color:#4e4e4e}.page-messenger #messenger .sidebar .girl-conversations-container .girl-conversation .selected-background{background-color:#272727}.page-messenger #messenger .sidebar .girl-conversations-container .girl-conversation .girl-name{color:#b4b4b4}.page-messenger #messenger .sidebar .girl-conversations-container .girl-conversation .conversation-progress-bar{background-color:#4e4e4e}.page-messenger #messenger .inbox{background:#272727}.page-messenger #messenger .inbox .inbox-header .inbox-tabs .album-tab,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .messages-tab{background-color:#272727}.page-messenger #messenger .inbox .inbox-header .inbox-tabs .album-tab h4,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .album-tab>div>h4,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .messages-tab h4,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .messages-tab>div>h4{color:#b4b4b4}.page-messenger #messenger .inbox .inbox-header .inbox-tabs .album-tab h4.tab-title,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .album-tab>div>h4.tab-title,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .messages-tab h4.tab-title,.page-messenger #messenger .inbox .inbox-header .inbox-tabs .messages-tab>div>h4.tab-title{color:#b4b4b4}.page-messenger #messenger .inbox .inbox-header .top-right-section .frame-currency-section,.page-messenger #messenger .inbox .inbox-header .top-right-section .reply-currency-section,.page-messenger #messenger .inbox .inbox-header .top-right-section .more-info-button,.page-messenger #messenger .inbox .inbox-header .top-right-section .close-button{background-color:#4e4e4e}.page-messenger #messenger .inbox .inbox-body#messenger-messages .chat-title h4{background-color:#272727}.page-messenger #messenger .inbox .inbox-body#messenger-messages .message-container.player-choice{background-image:linear-gradient(to top, #272727 0, #272727 10%, #f13a94 80%, #f13a94 100%)}.page-messenger #messenger .inbox .inbox-body#messenger-album>h4{color:#b4b4b4}",""]);const n=t},2433:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#missions .missions_wrap .mission_object.mission_entry.common{background:#ffffff20}#missions .missions_wrap .mission_object.mission_entry.rare{background:#32bc4f30}#missions .missions_wrap .mission_object.mission_entry.epic{background:#ffb24440}#missions .missions_wrap .mission_object.mission_entry.legendary{background:#6ebeff40}",""]);const n=t},6255:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"@media(max-width: 1025px){#new_battle .new-battle-container{margin-top:12px}}",""]);const n=t},8348:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".collect_img{display:none !important}",""]);const n=t},44:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#popups #no_HC .monthly_card .product-info{line-height:19px}#popups #no_HC .monthly_card .product-info .hard_currency_icn{max-width:5%}#popups #no_HC .monthly_card .product-info .energy_kiss_icn,#popups #no_HC .monthly_card .product-info .energy_quest_icn,#popups #no_HC .monthly_card .product-info .energy_fight_icn,#popups #no_HC .monthly_card .product-info .energy_challenge_icn,#popups #no_HC .monthly_card .product-info .energy_worship_icn{max-width:6%;height:19px}#popups #no_HC .monthly_card .product-info .g_a_icn{max-width:6%;height:19px}#popups #no_HC .monthly_card .product-normal-price{bottom:78px}",""]);const n=t},4136:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#battle .new-battle-buttons-container #new-battle-skip-btn{position:relative;top:388px;z-index:20}",""]);const n=t},590:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".green_text_button{padding:10px 20px;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 0 rgba(23,33,7,.6),inset 0 3px 0 #95ed3f;-moz-box-shadow:0 3px 0 rgba(23,33,7,.6),inset 0 3px 0 #95ed3f;box-shadow:0 3px 0 rgba(23,33,7,.6),inset 0 3px 0 #95ed3f;border:1px solid #000;background-image:linear-gradient(to top, #619f00 0, #570 100%);cursor:pointer;text-decoration:none;display:inline-block;-webkit-transition:box-shadow 90ms ease-in-out;-moz-transition:box-shadow 90ms ease-in-out;-o-transition:box-shadow 90ms ease-in-out;transition:box-shadow 90ms ease-in-out}.green_text_button[disabled]{-webkit-box-shadow:0 3px 0 #012a4a,inset 0 3px 0 #b6a6ab !important;-moz-box-shadow:0 3px 0 #012a4a,inset 0 3px 0 #b6a6ab !important;box-shadow:0 3px 0 #012a4a,inset 0 3px 0 #b6a6ab !important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;border:1px solid #000 !important;background-color:#960530 !important;background-image:linear-gradient(to top, #9f9296 0, #847c85 100%) !important}.purple_text_button{padding:10px 20px;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 0 #012a4a,inset 0 3px 0 #ffb8ff;-moz-box-shadow:0 3px 0 #012a4a,inset 0 3px 0 #ffb8ff;box-shadow:0 3px 0 #012a4a,inset 0 3px 0 #ffb8ff;border:1px solid #000;background-image:linear-gradient(to bottom, #ff5fff 0, #c91be0 100%);cursor:pointer;text-decoration:none;display:inline-block;-webkit-transition:box-shadow 90ms ease-in-out;-moz-transition:box-shadow 90ms ease-in-out;-o-transition:box-shadow 90ms ease-in-out;transition:box-shadow 90ms ease-in-out;font-size:12px;text-transform:uppercase;box-shadow:0 3px #150017;border:1px solid #30001f}",""]);const n=t},533:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".blue_text_button{padding:10px 20px;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #6df0ff;-moz-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #6df0ff;box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #6df0ff;border:1px solid #000;background-image:linear-gradient(to top, var(--button-colors-blue-start) 0, var(--button-colors-blue-end) 100%);cursor:pointer;text-decoration:none;display:inline-block;-webkit-transition:box-shadow 90ms ease-in-out;-moz-transition:box-shadow 90ms ease-in-out;-o-transition:box-shadow 90ms ease-in-out;transition:box-shadow 90ms ease-in-out}.blue_text_button[disabled],.orange_text_button[disabled]{-webkit-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #b6a6ab !important;-moz-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #b6a6ab !important;box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #b6a6ab !important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;border:1px solid #000 !important;background-color:#960530 !important;background-image:linear-gradient(to top, #9f9296 0, #847c85 100%) !important}.orange_text_button{padding:10px 20px;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #ffde00,0 0 20px rgba(255,142,0,.45);-moz-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #ffde00,0 0 20px rgba(255,142,0,.45);box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #ffde00,0 0 20px rgba(255,142,0,.45);border:1px solid #000;background-image:linear-gradient(to top, var(--button-colors-orange-start) 0, var(--button-colors-orange-end) 100%);cursor:pointer;text-decoration:none;display:inline-block;-webkit-transition:box-shadow 90ms ease-in-out;-moz-transition:box-shadow 90ms ease-in-out;-o-transition:box-shadow 90ms ease-in-out;transition:box-shadow 90ms ease-in-out}.green_text_button{padding:10px 20px;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 0 rgba(23,33,7,.6),inset 0 3px 0 #95ed3f;-moz-box-shadow:0 3px 0 rgba(23,33,7,.6),inset 0 3px 0 #95ed3f;box-shadow:0 3px 0 rgba(23,33,7,.6),inset 0 3px 0 #95ed3f;border:1px solid #000;background-image:linear-gradient(to top, #619f00 0, #570 100%);cursor:pointer;text-decoration:none;display:inline-block;-webkit-transition:box-shadow 90ms ease-in-out;-moz-transition:box-shadow 90ms ease-in-out;-o-transition:box-shadow 90ms ease-in-out;transition:box-shadow 90ms ease-in-out}.green_text_button[disabled]{-webkit-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #b6a6ab !important;-moz-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #b6a6ab !important;box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 #b6a6ab !important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;border:1px solid #000 !important;background-color:#960530 !important;background-image:linear-gradient(to top, #9f9296 0, #847c85 100%) !important}.purple_text_button{padding:10px 20px;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 var(--button-colors-purple-shadow);-moz-box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 var(--button-colors-purple-shadow);box-shadow:0 3px 0 rgba(13,22,25,.6),inset 0 3px 0 var(--button-colors-purple-shadow);border:1px solid #000;background-image:linear-gradient(to top, var(--button-colors-purple-start) 0, var(--button-colors-purple-end) 100%);cursor:pointer;text-decoration:none;display:inline-block;-webkit-transition:box-shadow 90ms ease-in-out;-moz-transition:box-shadow 90ms ease-in-out;-o-transition:box-shadow 90ms ease-in-out;transition:box-shadow 90ms ease-in-out}",""]);const n=t},6774:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"a.availableGirl{text-decoration:none}a.availableGirl:hover{color:#fff}.availableGirls{font-size:12px;line-height:16px;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000;overflow:hidden;height:82px;padding-left:20px;padding-right:20px}.availableGirls .scrollArea.hh-scroll{height:100%}.availableGirls .availableOnly{margin-block-end:10px}#playzone-replace-info .cover{height:226px}#playzone-replace-info .cover .pachinko_img{height:153px}#playzone-replace-info .cover .pachinko_img img{left:96px;margin-left:auto;margin-right:auto;width:215px}#playzone-replace-info .cover h3.shadow-text{top:123px}#playzone-replace-info .cover p{position:relative}#playzone-replace-info .graduation{font-size:10px}",""]);const n=t},6591:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#events .nc-panel-body .nc-poa-reward-container.claimed .slot,#events .nc-panel-body .nc-poa-reward-container.claimed .shards_girl_ico{border-color:#75b400}",""]);const n=t},7786:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#events .nc-panel-body #poa-content .girls .girls-container{-webkit-mask-image:linear-gradient(to top, transparent 30%, rgba(0, 0, 0, 0.1) 40%, #000 60%);mask-image:linear-gradient(to top, transparent 30%, rgba(0, 0, 0, 0.1) 40%, #000 60%)}#events .nc-panel-body #poa-content .girls .girls-container .girl-avatar{-webkit-mask-image:none;mask-image:none}",""]);const n=t},5286:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#events .nc-panel-container .nc-panel-body #nc-poa-tape-rewards .nc-poa-reward-pair .nc-poa-reward-container .nc-claimed-reward-check{top:-1px;left:0px}#events .nc-panel-container .nc-panel-body #nc-poa-tape-rewards .nc-poa-reward-pair .nc-poa-reward-container.selected,#events .nc-panel-container .nc-panel-body #nc-poa-tape-rewards .nc-poa-reward-pair .nc-poa-reward-container:hover{padding:5px}#events .nc-panel-container .nc-panel-body #nc-poa-tape-rewards .nc-poa-reward-pair .nc-poa-reward-container.selected .nc-claimed-reward-check,#events .nc-panel-container .nc-panel-body #nc-poa-tape-rewards .nc-poa-reward-pair .nc-poa-reward-container:hover .nc-claimed-reward-check{top:-4px;left:-3px}",""]);const n=t},5920:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#pop .pop_list .pop-action-btn{display:none}",""]);const n=t},6009:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".potions-paths-background-panel .potions-paths-second-row .potions-paths-central-section .potions-paths-objective{height:3.8rem}.potions-paths-background-panel .potions-paths-second-row .potions-paths-central-section .potions-paths-objective p .potions-paths_potion_icn{width:20px;height:20px;background-size:19px}.potions-paths-background-panel .potions-paths-second-row .potions-paths-central-section .potions-paths-next-milestone-panel{margin-top:2.3rem}.potions-paths-background-panel .potions-paths-second-row .potions-paths-central-section .potions-paths-tiers-section .potions-paths-progress-bar-section{margin-top:-3.4rem;height:20rem;overflow-x:hidden;scrollbar-width:none}.potions-paths-background-panel .potions-paths-second-row .potions-paths-central-section.no-milestone-left .potions-paths-tiers-section>.potions-paths-progress-bar-section{height:24rem}.potions-paths-background-panel .potions-paths-first-row .potions-paths-title-panel{width:14rem;height:6.3rem;margin-top:-1.2rem}.potions-paths-background-panel .potions-paths-first-row .potions-paths-title-panel h1{margin-top:.6rem;font-size:.8rem}.potions-paths-background-panel .potions-paths-first-row .potions-paths-title-panel h2{font-size:1.4rem}",""]);const n=t},6040:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".pop-quick-nav{display:flex;justify-content:space-between;width:303px;position:absolute;bottom:3px;right:15px}@media(max-width: 1025px){.pop-quick-nav{width:316px;bottom:14px;right:9px}}#pop .pop-quick-nav .back_button{width:40px;height:40px;margin-left:0px}.pop-quick-nav-prev,.pop-quick-nav-next{background-size:contain;height:20px;width:20px}.pop-quick-nav-prev{transform:scaleX(-1)}.script-girl-class{position:relative;top:-73px;right:-47px}.script-girl-class::before{width:17px;height:17px}#pop .pop_central_part .pop_remaining,#pop .pop_central_part .hh_bar{float:right}#pop .pop_central_part .hh_bar{margin-right:6px}#pop .pop_central_part button[rel=pop_finish]{float:left}",""]);const n=t},9786:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#battle .new-battle-girl-container .new-battle-image{max-height:450px}",""]);const n=t},6642:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".blur-effect{filter:blur(1px)}",""]);const n=t},7920:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".bg_animation{display:none;animation:none !important;transform:none;-webkit-transform:none}",""]);const n=t},3147:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#shops .slot{border:none}",""]);const n=t},7520:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"body>div#contains_all>header{padding-top:8px}body>div#contains_all>header [type=fight]+div.currency{margin-left:437px}body>div#contains_all>header div[rel=avatar]{margin-left:10px;margin-right:20px}@media(max-width: 1025px){body>div#contains_all>header div[rel=avatar]{margin-left:0px;margin-right:15px}}body>div#contains_all>header div[rel=avatar] img.new_notif{top:8px}body>div#contains_all>header div[rel=xp]{position:absolute;top:0;left:0;width:100%}body>div#contains_all>header div[rel=xp] [hero=xp],body>div#contains_all>header div[rel=xp] [hero=xp_sep],body>div#contains_all>header div[rel=xp] [hero=xp_max]{display:none}body>div#contains_all>header div[rel=xp] div[rel=level]{position:absolute;top:8px;left:101px;width:36px;z-index:150;text-align:center;pointer-events:none}body>div#contains_all>header div[rel=xp] div[rel=level] div[hero=level]{margin-top:9px}body>div#contains_all>header div[rel=xp] .bar-wrapper{width:100%;height:11px;margin:0px;box-shadow:none;border-radius:0px;border:0}body>div#contains_all>header div[rel=xp] .bar-wrapper .bar{height:100%}body>div#contains_all>header div[rel=xp] .bar-wrapper .bar:after{height:100%;width:101%;left:0px}body>div#contains_all>header div[rel=xp] .bar-wrapper .over{left:0px;right:0px;top:-1px;font-family:Tahoma,Arial,sans-serif;line-height:11px}@media(max-width: 1025px){body>div#contains_all>header div[rel=xp] .bar-wrapper .over{display:block}}body>div#contains_all>header div[rel=xp] .bar-wrapper .over span{font-size:12px;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;-moz-transform:rotate(0.05deg)}#hh_comix body>div#contains_all>header div[rel=xp] .bar-wrapper .over span{font-weight:normal}body>div#contains_all>header div[rel=xp] .button-notification-icon.button-notification-reward{left:128px;top:22px;z-index:5}@media(max-width: 1025px){body>div#contains_all>header div[rel=xp] .button-notification-icon.button-notification-reward{left:190px;top:42px}}body>div#contains_all>header .promo_fight_discount_text,body>div#contains_all>header .promo_profile_discount_text,body>div#contains_all>header .promo_quest_discount_text{top:38px}body>div#contains_all>header .promo_quest_discount_text{left:122px}@media(max-width: 1025px){body>div#contains_all>header .promo_quest_discount_text{left:188px}}body>div#contains_all>header .promo_fight_discount_text{left:248px}@media(max-width: 1025px){body>div#contains_all>header .promo_fight_discount_text{left:292px}}body>div#contains_all>header .promo_profile_discount_text{left:31px;top:-3px}@media(max-width: 1025px){body>div#contains_all>header .promo_profile_discount_text{left:100px;top:67px !important}}body>div#contains_all>header .script-pop-timer{text-decoration:none;color:#fff;margin-top:22px;margin-left:-114px;width:114px}body>div#contains_all>header .script-pop-timer .hh_bar{height:20px}body>div#contains_all>header .script-pop-timer .backbar{position:relative;top:-8px;width:114px;height:12px;overflow:hidden}body>div#contains_all>header .script-pop-timer .text{position:relative;z-index:1;font-size:10px;top:1px;pointer-events:none}body>div#contains_all>header .script-booster-status{display:flex;flex-direction:column;grid-gap:2px;margin-top:8px;margin-left:16px}@media(max-width: 1025px){body>div#contains_all>header .script-booster-status{grid-gap:12px;margin-left:6px}}body>div#contains_all>header .script-booster-status .script-boosters{display:flex;gap:4px;justify-content:center}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress{position:relative;height:18px;width:18px}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .green{background-color:#01d10b}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .yellow{background-color:#ffc400}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .red{background-color:red}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .slot{position:absolute;height:16px;width:16px;top:1px;left:1px;z-index:6;border:none}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .slot.empty{cursor:inherit !important}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .empty+.circle{box-shadow:none}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .empty+.circle .circle-bar{background-color:transparent}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .circle{height:100%;width:100%;box-shadow:0px 0px 5px #000,0px 0px 4px #000,0px 0px 3px #000,0px 0px 2px #000}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .circle-bar{position:absolute;height:100%;width:100%;background-color:#000000bf;clip-path:polygon(0% 0%, 0% 100%, 50% 100%, 50% 0%);overflow:hidden}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .circle-bar.flashing{animation-name:flashing-background;animation-duration:3s;animation-iteration-count:infinite}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .circle-bar .progress{position:absolute;height:200%;width:200%;top:-50%;left:-50%;clip-path:polygon(50% -50%, 150% -50%, 150% 150%, 50% 150%)}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .circle-bar.right{transform:rotate(180deg);z-index:3}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .circle-bar.left .progress{z-index:1}body>div#contains_all>header .script-booster-status .script-boosters .circular-progress .dummy-timer-target{display:none !important}body>div#contains_all>header .script-booster-status .script-boosters:hover{transform:scale(1.5);transform-origin:top;z-index:20}@media(min-width: 1026px){body>div#contains_all>header .script-booster-status .script-boosters:hover.mythic{transform-origin:bottom}}body>div#contains_all>header div.currency{margin-left:16px;margin-top:4px;width:116px;height:36px}@media(max-width: 1025px){body>div#contains_all>header div.currency{margin-left:6px}}body>div#contains_all>header div.currency .hudSC_mix_icn,body>div#contains_all>header div.currency .hudHC_mix_icn{left:6px;right:auto;height:16px;width:16px;background-size:contain}body>div#contains_all>header div.currency .hudSC_mix_icn{top:2px}body>div#contains_all>header div.currency .hudHC_mix_icn{top:auto;bottom:2px}body>div#contains_all>header div.currency [hero=soft_currency]{display:none}body>div#contains_all>header div.currency .scriptMoneyContainer{margin-left:-1px}@media(max-width: 1025px){body>div#contains_all>header div.currency .scriptMoneyContainer{position:absolute;top:2px;left:40px;font-size:16px}}body>div#contains_all>header div.currency div[hero=soft_currency],body>div#contains_all>header div.currency div[hero=hard_currency],body>div#contains_all>header div.currency .scriptMoneyContainer{position:absolute;left:28px;font-size:12px}@media(max-width: 1025px){body>div#contains_all>header div.currency div[hero=soft_currency],body>div#contains_all>header div.currency div[hero=hard_currency],body>div#contains_all>header div.currency .scriptMoneyContainer{left:25px}}body>div#contains_all>header div.currency div[hero=soft_currency],body>div#contains_all>header div.currency .scriptMoneyContainer{top:1px}body>div#contains_all>header div.currency div[hero=hard_currency]{bottom:1px}body>div#contains_all>header div.currency plus{top:0;right:-10px}body>div#contains_all>header div.currency plus .new_notif.button-notification-new{display:none}body>div#contains_all>header div.currency plus .button-notification-icon.button-notification-reward{scale:.8;right:-8px}body>div#contains_all>header #blessings-button{margin-left:20px;margin-top:4px}body>div#contains_all>header #show-hero-resources{margin-top:4px;margin-left:15px}body>div#contains_all>header #show-hero-resources+#blessings-button{margin-left:5px}@media(max-width: 1025px){body>div#contains_all>header #show-hero-resources+#blessings-button{margin-left:-42px;margin-top:34px}}body>div#contains_all>header>div.energy_counter a{text-decoration:none}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper,body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper{width:87px;height:36px;margin:4px 0 0 18px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .bar:after,body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .bar:after{height:100%;left:-1px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .over,body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .over{flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:flex-start;padding-left:11px;padding-top:1px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .over .energy_counter_amount,body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .over .energy_counter_amount{font-size:8px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .over .energy_counter_amount span[energy],body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .over .energy_counter_amount span[energy]{font-size:12px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .over [rel=count_txt],body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .over [rel=count_txt]{font-size:7px;margin-left:-9px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .over [rel=count_txt]>[rel=count],body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .over [rel=count_txt]>[rel=count]{font-size:10px;line-height:13px}body>div#contains_all>header>div.energy_counter[type=quest] .bar-wrapper .over span,body>div#contains_all>header>div.energy_counter[type=fight] .bar-wrapper .over span{font-size:8px}body>div#contains_all>header>div.energy_counter plus{right:-14px}body>div#contains_all>header>div.energy_counter .energy_counter_icon span{position:absolute;top:9px;left:16px;z-index:36}body>div#contains_all>header>div.energy_counter .energy_counter_icon span.hudKiss_mix_icn,body>div#contains_all>header>div.energy_counter .energy_counter_icon span.hudWorship_mix_icn{height:20px;width:20px;background-size:contain;top:4px}body>div#contains_all>header>div.energy_counter .energy_counter_icon span.hudChallenge_mix_icn{height:20px;width:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:var(--challenge-token-icon);filter:drop-shadow(0px 2px 0px #000000bf);left:-123px;top:23px}body>div#contains_all>header>div.energy_counter .energy_counter_icon span.hudBattlePts_mix_icn{left:2px}body>div#contains_all>header>div.energy_counter .energy_counter_icon span.hudEnergy_mix_icn{left:8px}body>div#contains_all>header>div.energy_counter .energy_counter_icon span.hudWorship_mix_icn{left:2px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper,body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper{width:114px;height:16px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .bar:after,body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .bar:after,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .bar:after{left:3px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over,body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over{font-size:8px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over span,body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over span,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over span{font-size:8px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over span[energy],body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over span[energy],body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over span[energy]{font-size:12px;line-height:16px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over [rel=count_txt],body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over [rel=count_txt],body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over [rel=count_txt]{font-size:8px}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over [rel=count_txt]>[rel=count],body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over [rel=count_txt]>[rel=count],body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over [rel=count_txt]>[rel=count]{font-size:9px;line-height:12px}@media(min-width: 1026px){body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over,body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over{justify-content:space-between}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper .over .energy_counter_amount,body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper .over .energy_counter_amount,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper .over .energy_counter_amount{margin-left:14px}}body>div#contains_all>header>div.energy_counter[type=kiss] .bar-wrapper,body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper{margin-top:6px}body>div#contains_all>header>div.energy_counter[type=worship] .bar-wrapper{margin-left:11px}body>div#contains_all>header>div.energy_counter[type=challenge] .bar-wrapper{margin-left:-114px;margin-top:24px}body>div#contains_all>header>div.script-bar-spacer{margin:12px 0 0 27px}body>div#contains_all>header>div.script-bar-spacer[type=kiss],body>div#contains_all>header>div.script-bar-spacer[type=challenge],body>div#contains_all>header>div.script-bar-spacer[type=worship]{width:114px;height:15px}body>div#contains_all>header>div.script-bar-spacer[type=kiss],body>div#contains_all>header>div.script-bar-spacer[type=worship]{margin-top:6px}body>div#contains_all>header>div.script-bar-spacer[type=worship]{margin-left:11px}body>div#contains_all>header>div.script-bar-spacer[type=challenge]{margin-left:-114px;margin-top:24px}body>div#contains_all>nav>[rel=open]{top:12px}body#hh_comix>div#contains_all>header div[rel=xp] div[rel=level] div[hero=level]{margin-top:17px !important}body#hh_comix>div#contains_all>header div[rel=xp] .bar-wrapper .over span{font-weight:400 !important}.script-booster-status-item .season_rewards_tier_info,.script-booster-status-item .item-price{display:none}@media(max-width: 1025px){body>div#contains_all>header>a.hh_logo,body>div#contains_all>header a#chat_btn,body>div#contains_all>header>div[rel=avatar]{margin-top:4px}body>div#contains_all>header>a.hh_logo,body>div#contains_all>header a#chat_btn{margin-right:5px}body>div#contains_all>header div[rel=xp] div[rel=level]{left:135px;top:4px}body>div#contains_all>header div[rel=xp] div[rel=level]>div{flex-direction:column}body>div#contains_all>header div[rel=xp] div[rel=level] div[hero=level]{margin-top:32px}body>div#contains_all>header plus{top:4px;border-radius:8px;width:44px;height:60px;right:-20px}body>div#contains_all>header plus[disabled]{border-radius:8px}body>div#contains_all>header plus .hudPlus_mix_icn{width:24px;height:24px;background-size:contain}body>div#contains_all>header div.energy_counter[type=quest] .energy_counter_icon span.hudEnergy_mix_icn,body>div#contains_all>header div.energy_counter[type=quest] .energy_counter_icon span.hudBattlePts_mix_icn,body>div#contains_all>header div.energy_counter[type=fight] .energy_counter_icon span.hudEnergy_mix_icn,body>div#contains_all>header div.energy_counter[type=fight] .energy_counter_icon span.hudBattlePts_mix_icn{left:8px;top:8px}body>div#contains_all>header div.energy_counter[type=quest] .energy_counter_icon span.hudBattlePts_mix_icn,body>div#contains_all>header div.energy_counter[type=fight] .energy_counter_icon span.hudBattlePts_mix_icn{left:0px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper,body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper{height:60px;width:80px;margin-left:14px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper .bar:after,body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper .bar:after{left:-8px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper .over,body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper .over{padding-left:4px;margin-left:2px;padding-top:2px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper .over .energy_counter_amount,body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper .over .energy_counter_amount{margin-left:8px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper .over .energy_counter_amount span[energy],body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper .over .energy_counter_amount span[energy]{display:block;font-size:16px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper .over [rel=count_txt],body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper .over [rel=count_txt]{margin-top:6px;margin-left:0px}body>div#contains_all>header div.energy_counter[type=quest] .bar-wrapper .over [rel=count_txt] [rel=count],body>div#contains_all>header div.energy_counter[type=fight] .bar-wrapper .over [rel=count_txt] [rel=count]{display:block;font-size:10px}body>div#contains_all>header div.energy_counter .energy_counter_icon span.hudKiss_mix_icn{top:9px;left:20px}body>div#contains_all>header div.energy_counter .energy_counter_icon span.hudWorship_mix_icn{top:9px;left:6px}body>div#contains_all>header div.energy_counter .energy_counter_icon span.hudChallenge_mix_icn{left:-119px;top:40px}body>div#contains_all>header div.energy_counter .energy_counter_icon span.hudBattlePts_mix_icn{left:0px;top:8px}body>div#contains_all>header div.energy_counter .energy_counter_icon span.hudEnergy_mix_icn{left:8px;top:8px}body>div#contains_all>header div.energy_counter[type=kiss] .bar-wrapper,body>div#contains_all>header div.energy_counter[type=challenge] .bar-wrapper,body>div#contains_all>header div.energy_counter[type=worship] .bar-wrapper{height:26px}body>div#contains_all>header div.energy_counter[type=kiss] .bar-wrapper .bar:after,body>div#contains_all>header div.energy_counter[type=challenge] .bar-wrapper .bar:after,body>div#contains_all>header div.energy_counter[type=worship] .bar-wrapper .bar:after{left:-2px;width:calc(100% + 9px)}body>div#contains_all>header div.energy_counter[type=kiss] .bar-wrapper .over,body>div#contains_all>header div.energy_counter[type=challenge] .bar-wrapper .over,body>div#contains_all>header div.energy_counter[type=worship] .bar-wrapper .over{flex-direction:row;justify-content:space-between;margin-left:14px}body>div#contains_all>header div.energy_counter[type=kiss] .bar-wrapper .over span[energy],body>div#contains_all>header div.energy_counter[type=challenge] .bar-wrapper .over span[energy],body>div#contains_all>header div.energy_counter[type=worship] .bar-wrapper .over span[energy]{font-size:16px}body>div#contains_all>header div.energy_counter[type=kiss] .bar-wrapper .over [rel=count_txt]>[rel=count],body>div#contains_all>header div.energy_counter[type=challenge] .bar-wrapper .over [rel=count_txt]>[rel=count],body>div#contains_all>header div.energy_counter[type=worship] .bar-wrapper .over [rel=count_txt]>[rel=count]{line-height:9px;font-size:10px}body>div#contains_all>header div.energy_counter[type=kiss] .bar-wrapper{margin-left:26px}body>div#contains_all>header div.energy_counter[type=challenge] .bar-wrapper{margin-top:36px}body>div#contains_all>header .script-pop-timer{margin-top:42px}body>div#contains_all>header div.currency{height:60px}body>div#contains_all>header div.currency div[hero=soft_currency],body>div#contains_all>header div.currency .scriptMoneyContainer,body>div#contains_all>header div.currency .hudSC_mix_icn{top:10px}body>div#contains_all>header div.currency div[hero=hard_currency],body>div#contains_all>header div.currency .hudHC_mix_icn{bottom:10px}body>div#contains_all>header img.new_notif.daily-reward-notif{left:24px}body>div#contains_all>header #blessings-button,body>div#contains_all>header #show-hero-resources{height:28px;width:34px;border-radius:8px}body>div#contains_all>nav>[rel=open]{height:60px;width:60px}body#hh_comix>div#contains_all>header div[rel=xp] div[rel=level]{top:8px}body#hh_comix>div#contains_all>header div[rel=xp] div[rel=level] div[hero=level]{margin-top:40px !important}}@keyframes flashing-background{0%{background-color:#000000bf}50%{background-color:red}100%{background-color:#000000bf}}",""]);const n=t},9573:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".script-shard-count{font-size:.75rem;display:block;text-align:center;width:100%;position:absolute;bottom:-0.125rem;color:#80058b;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff}.club_champions_rewards_container .script-shard-count{bottom:auto;top:-0.1875rem}.script-shard-count .shard{height:1rem;width:1rem;margin-left:-0.25rem !important;display:inline-block !important;background-size:140%;background-position:center}#pre-battle #opponent-panel .fighter-rewards .pantheon-rewards .script-shard-count{display:none}#season-arena .player_team_block.opponent .opponent_rewards .rewards_list:has(.slot.girl_ico) .slot.slot_season_affection_girl .season_xp_girl>span:nth-child(2),#season-arena .player_team_block.opponent .opponent_rewards .rewards_list:has(.slot.girl_ico) .slot.slot_season_xp_girl .season_affection_girl>span:nth-child(2){font-size:.6rem;line-height:.75rem}#season-arena .player_team_block.opponent .opponent_rewards .rewards_list:has(.slot.girl_ico) .slot.slot.girl_ico{overflow:visible}.rewards_tooltip .slot.girl_ico{overflow:visible}.player_team_block .opponent_rewards .rewards_list .slot .slot:has(.girl_ico){overflow:visible !important}",""]);const n=t},4059:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".scriptSeasonStatsTooltip{font-size:12px;color:#fff}.scriptSeasonStatsTooltip table{margin-left:auto;margin-right:auto}.scriptSeasonStatsTooltip table tr td:first-child{text-align:right}.scriptSeasonStatsTooltip table tr td:last-child{text-align:left}.scriptSeasonStats{color:#8ec3ff;font-size:16px}#seasons_tab_title .scriptSeasonStats{margin-left:54px}.battle_hero .scriptSeasonStats{margin-left:15px}",""]);const n=t},6790:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".seasonal-event-panel .seasonal-event-container .tabs-section #home_tab_container .bottom-container .right-part-container .seasonal-tiers-section .seasonal-progress-bar-section .seasonal-progress-bar-tiers .seasonal-tier-container .seasonal-tier{margin-left:.5rem;margin-right:.5rem}.mega-event-panel .mega-event-container .tabs-section #home_tab_container .bottom-container .right-part-container .mega-tiers-section .mega-progress-bar-section .mega-progress-bar-tiers .mega-tier-container.double-tier{width:4.5rem}.mega-event-panel .mega-event-container .tabs-section #home_tab_container .bottom-container .right-part-container .mega-tiers-section .mega-progress-bar-section .mega-progress-bar-tiers .mega-tier-container .mega-tier{margin-left:.5rem;margin-right:.5rem}",""]);const n=t},4481:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".hero_info>.bottom>.ranking_stats>.id{user-select:text}",""]);const n=t},2389:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,'.complete .side-quest-image{border-color:#75b400}.complete .side-quest-image::after{content:"";background-image:var(--sidequest-tick-icon);background-position:center;background-repeat:no-repeat;display:block;position:relative;width:30px;height:30px;background-size:30px;margin:-15px;padding:0;bottom:2px;left:132px}.complete .side-quest-progress{color:#75b400}',""]);const n=t},7073:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#arena_filter_box{position:absolute;width:400px;z-index:99;border-radius:8px 10px 10px 8px;background-color:#1e261e;box-shadow:rgba(255,255,255,.73) 0px 0px;padding:5px;border:1px solid #ffa23e;grid-template-columns:1fr 1fr;grid-gap:10px;text-align:start}.change-team-panel #arena_filter_box{right:408px}@media(max-width: 1025px){.change-team-panel #arena_filter_box{top:98px}}@media(min-width: 1026px){.change-team-panel #arena_filter_box{top:66px}}.team-pool-selection-container #arena_filter_box{right:20px;top:76px}#squad_tab_container #arena_filter_box{opacity:90%;left:185px;top:20px}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items{height:auto}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items li{height:auto;padding-top:0;padding-bottom:0}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items li>span{height:auto;width:auto}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items li>span[carac]{padding-right:10px}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items li .element-icon,#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items li .girl-power-icon{height:30px;width:30px;background-size:contain;background-position:center;margin-right:10px}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric-items li:first-of-type{padding-left:5px}#arena_filter_box.form-wrapper>.form-control>.select-group .selectric{width:189px}#arena_filter_box.form-wrapper>.form-control.script-filter-element>.select-group .selectric-items li{padding-top:2px;padding-bottom:2px}.change-team-panel #filter_girls,.team-pool-selection-container #filter_girls{display:none}#arena_filter{height:32px;width:32px;padding:0}.change-team-panel #arena_filter{float:left}.team-pool-selection-container #arena_filter{float:right}#squad_tab_container #arena_filter{position:absolute;left:145px;top:30px;z-index:5}@media(max-width: 1025px){#arena_filter{margin-top:5px}}#arena_filter .filter_mix_icn{display:block;height:32px;width:24px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:var(--filter-icon);margin:auto}@media(max-width: 1025px){#edit-team-page .change-team-panel.harem-panel{margin-top:17px}}",""]);const n=t},9255:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".girl-upper-info{height:2rem;align-items:center}.girl-upper-info .girl-position{height:3rem !important;margin-top:0rem !important;margin-left:.625rem !important}.girl-upper-stats{position:absolute;display:flex;gap:1rem;text-align:center;font-size:14px;z-index:3;text-shadow:0px 0px 4px #000}.girl-upper-stats ::before{width:1.5rem;height:1.5rem}.equipment_slot{overflow:visible !important}.slot .item_resonances{position:absolute;display:flex;gap:.125rem;left:0rem;top:-1rem;z-index:3}.slot .item_resonances img{width:1.25rem;height:1.25rem}.slot .item_resonances .matches{filter:drop-shadow(0px 0px 3px #00ff06) drop-shadow(0px 0px 3px #00ff06) drop-shadow(0px 0px 3px #00ff06)}#equipment .inventory-controls{justify-content:space-evenly;margin-top:2.5rem}#equipment .inventory-controls>*{margin-left:0px}",""]);const n=t},7096:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,".girl-leveler-panel .girl-leveler-container .girl-section .girl-avatar,.girl-leveler-panel .girl-leveler-container #skills .script-girl-avatar{display:flex;flex-direction:row}.girl-leveler-panel .girl-leveler-container .girl-section .girl-avatar{position:relative;align-items:center}.girl-leveler-panel .girl-leveler-container #skills .script-girl-avatar{position:absolute;align-items:flex-start;justify-content:center;width:24.5rem;left:3.5rem}.girl-leveler-panel .girl-leveler-container #skills .girl-skills-avatar{position:unset}.script-quicknav-prev,.script-quicknav-next{width:100px;opacity:.8}.script-quicknav-prev:hover,.script-quicknav-next:hover{opacity:1;filter:drop-shadow(0px 0px 4px white)}.script-quicknav-prev img,.script-quicknav-next img{width:100%}#equipment .script-quicknav-prev,#equipment .script-quicknav-next{position:absolute;bottom:-60px}#teams .script-quicknav-prev,#teams .script-quicknav-next{position:absolute;top:120px}.script-quicknav-prev{left:-140px}#equipment .script-quicknav-prev{left:0px}#teams .script-quicknav-prev{left:.5rem}.script-quicknav-next{right:-140px}#equipment .script-quicknav-next{right:0px}#teams .script-quicknav-next{left:25.75rem}#equipment .equipment-left-controls{z-index:2;width:35%}#equipment .inventory-controls{justify-content:space-evenly;margin-top:2.5rem}#equipment .inventory-controls>*{margin-left:0px}#skills #reset_skills{z-index:1}",""]);const n=t},7462:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var i=a(8081),t=a.n(i),i=a(3645),t=a.n(i)()(t());t.push([e.id,"#breadcrumbs .mapArrowBack_flat_icn{display:none}",""]);const n=t},3645:e=>{"use strict";e.exports=function(i){var p=[];return p.toString=function(){return this.map(function(e){var t="",a=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),a&&(t+="@layer".concat(0{"use strict";e.exports=function(e){return e[1]}},1296:(e,t,a)=>{function v(){return d.Date.now()}var n=NaN,r="[object Symbol]",o=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,p=parseInt,i="object"==typeof a.g&&a.g&&a.g.Object===Object&&a.g,a="object"==typeof self&&self&&self.Object===Object&&self,d=i||a||Function("return this")(),u=Object.prototype.toString,y=Math.max,_=Math.min;function w(e){var t=typeof e;return e&&("object"==t||"function"==t)}function x(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||!!(a=t)&&"object"==typeof a&&u.call(t)==r)return n;var t,a;if("string"!=typeof(e=w(e)?w(i="function"==typeof e.valueOf?e.valueOf():e)?i+"":i:e))return 0===e?e:+e;e=e.replace(o,"");var i=l.test(e);return i||c.test(e)?p(e.slice(2),i?2:8):s.test(e)?n:+e}e.exports=function(i,a,e){var n,r,o,s,l,c,p=0,d=!1,u=!1,t=!0;if("function"!=typeof i)throw new TypeError("Expected a function");function g(e){var t=n,a=r;return n=r=void 0,p=e,s=i.apply(a,t)}function m(e){var t=e-c;return void 0===c||a<=t||t<0||u&&o<=e-p}function h(){var e,t=v();if(m(t))return b(t);l=setTimeout(h,(t=a-((e=t)-c),u?_(t,o-(e-p)):t))}function b(e){return l=void 0,t&&n?g(e):(n=r=void 0,s)}function f(){var e=v(),t=m(e);if(n=arguments,r=this,c=e,t){if(void 0===l)return p=t=c,l=setTimeout(h,a),d?g(t):s;if(u)return l=setTimeout(h,a),g(c)}return void 0===l&&(l=setTimeout(h,a)),s}return a=x(a)||0,w(e)&&(d=!!e.leading,u="maxWait"in e,o=u?y(x(e.maxWait)||0,a):o,t="trailing"in e?!!e.trailing:t),f.cancel=function(){void 0!==l&&clearTimeout(l),n=c=r=l=void(p=0)},f.flush=function(){return void 0===l?s:b(v())},f}},3379:e=>{"use strict";var c=[];function p(e){for(var t=-1,a=0;a{"use strict";var a={};e.exports=function(e,t){if(!(e=function(e){if(void 0===a[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}a[e]=t}return a[e]}(e)))throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");e.appendChild(t)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},8575:e=>{"use strict";e.exports=function(t,a){Object.keys(a).forEach(function(e){t.setAttribute(e,a[e])})}},7795:e=>{"use strict";e.exports=function(t){var a=t.insertStyleElement(t);return{update:function(e){!function(e,t,a){var i="";a.supports&&(i+="@supports (".concat(a.supports,") {")),a.media&&(i+="@media ".concat(a.media," {"));var n=void 0!==a.layer;n&&(i+="@layer".concat(0{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},1875:(e,t,a)=>{"use strict";var i={};a.r(i),a.d(i,{blessingSpreadsheetLink:()=>yt,champions:()=>gt,common:()=>it,config:()=>nt,contestSummary:()=>vt,harem:()=>ct,haremTeamsFilter:()=>_t,homeScreen:()=>ht,improvedWaifu:()=>xt,leaderboardClubmateIndicators:()=>wt,league:()=>pt,market:()=>lt,pachinkoNames:()=>ft,resourceBars:()=>mt,seasonStats:()=>bt,simFight:()=>dt,stConfig:()=>rt,teamsFilter:()=>ut,villain:()=>ot,villainBreadcrumbs:()=>st});var n={};a.r(n),a.d(n,{blessingSpreadsheetLink:()=>Rt,champions:()=>Lt,common:()=>Mt,config:()=>kt,contestSummary:()=>Pt,harem:()=>Tt,haremTeamsFilter:()=>Ht,homeScreen:()=>jt,improvedWaifu:()=>Zt,leaderboardClubmateIndicators:()=>Gt,league:()=>St,market:()=>At,pachinkoNames:()=>zt,resourceBars:()=>$t,seasonStats:()=>Et,simFight:()=>Dt,stConfig:()=>Ct,teamsFilter:()=>Nt,villain:()=>It,villainBreadcrumbs:()=>Ot});var r={};a.r(r),a.d(r,{blessingSpreadsheetLink:()=>ra,champions:()=>Jt,common:()=>Bt,config:()=>Ut,contestSummary:()=>ia,harem:()=>Qt,haremTeamsFilter:()=>oa,homeScreen:()=>ea,improvedWaifu:()=>la,leaderboardClubmateIndicators:()=>sa,league:()=>Yt,market:()=>Wt,pachinkoNames:()=>aa,resourceBars:()=>Xt,seasonStats:()=>ta,simFight:()=>Kt,stConfig:()=>Ft,teamsFilter:()=>Vt,villain:()=>qt,villainBreadcrumbs:()=>na});var o={};a.r(o),a.d(o,{blessingSpreadsheetLink:()=>Ca,champions:()=>va,common:()=>ca,config:()=>pa,contestSummary:()=>Ma,harem:()=>ma,haremTeamsFilter:()=>Ia,homeScreen:()=>_a,improvedWaifu:()=>Ta,leaderboardClubmateIndicators:()=>Aa,league:()=>ha,market:()=>ga,pachinkoNames:()=>xa,resourceBars:()=>ya,seasonStats:()=>wa,simFight:()=>ba,stConfig:()=>da,teamsFilter:()=>fa,villain:()=>ua,villainBreadcrumbs:()=>ka});var s={};a.r(s),a.d(s,{blessingSpreadsheetLink:()=>Fa,champions:()=>Oa,common:()=>Sa,config:()=>Da,contestSummary:()=>Ba,harem:()=>ja,haremTeamsFilter:()=>qa,homeScreen:()=>Ha,improvedWaifu:()=>Qa,leaderboardClubmateIndicators:()=>Wa,league:()=>Ea,market:()=>$a,pachinkoNames:()=>Za,resourceBars:()=>Ra,seasonStats:()=>Ga,simFight:()=>za,stConfig:()=>Na,teamsFilter:()=>Pa,villain:()=>La,villainBreadcrumbs:()=>Ua});var l={};a.r(l),a.d(l,{blessingSpreadsheetLink:()=>di,champions:()=>ni,common:()=>Ya,config:()=>Ka,contestSummary:()=>ci,harem:()=>ei,haremTeamsFilter:()=>ui,homeScreen:()=>oi,leaderboardClubmateIndicators:()=>gi,league:()=>ai,market:()=>Xa,pachinkoNames:()=>li,resourceBars:()=>ri,seasonStats:()=>si,simFight:()=>ti,stConfig:()=>Va,teamsFilter:()=>ii,villain:()=>Ja,villainBreadcrumbs:()=>pi});var c={};a.r(c),a.d(c,{CxH:()=>es,GH:()=>Jo,GPSH:()=>is,HH:()=>Vo,HoH:()=>Xo,PSH:()=>ts,TPSH:()=>as});var p={};a.r(p),a.d(p,{BattleEndstateModule:()=>wo,BattleSimulatorModule:()=>Jn,BlessingSpreadsheetLinkModule:()=>xs,BonusFlowersOverflowStyleTweak:()=>wd,BossBangProgressBarStyleTweak:()=>Sd,CensorModeModule:()=>gl,ChampGirlOverlapStyleTweak:()=>Pd,ChampGirlPowerStyleTweak:()=>Fd,ChampionsModule:()=>vr,CompactDailyMissionsStyleTweak:()=>zh,CompactHaremFiltersStyleTweak:()=>Km,CompactLossScreenStyleTweak:()=>jm,CompactNavStyleTweak:()=>xp,CompactPoPsStyleTweak:()=>Vc,CompactResourceSummaryStyleTweak:()=>uh,ContestNotifsStyleTweak:()=>Bc,ContestPointsWidthStyleTweak:()=>Xd,ContestRewardsModule:()=>yo,DPEventStyleTweak:()=>Th,DailyGoalsRestyleStyleTweak:()=>Dp,EventEndIndicatorsModule:()=>Cl,EventGirlBordersStyleTweak:()=>su,EventGirlTicksStyleTweak:()=>hu,ExpandedMarketInventoryStyleTweak:()=>nh,FightAVillainModule:()=>Li,FixProfilePopupModule:()=>hl,GemStockModule:()=>So,GirlSalaryTimersStyleTweak:()=>Mu,HaremInfoModule:()=>Cn,HideClaimAllButtonStyleTweak:()=>_h,HideClaimedRewardsModule:()=>Ko,HideGameLinksStyleTweak:()=>Nu,HideLeagueMultiFightStyleTweak:()=>Jh,HideRotateDeviceStyleTweak:()=>Ru,HomeScreenIconsModule:()=>Ns,HomeScreenModule:()=>Rr,HomeScreenOldishModule:()=>Qs,HomeScreenOrderModule:()=>Hs,HomeScreenRightSideRearrangeStyleTweak:()=>Ec,ImprovedWaifuModule:()=>Jl,LabyrinthInfoModule:()=>Ac,LeaderboardClubmateIndicatorsModule:()=>Zl,LeaderboardProfilePopupsModule:()=>Ul,LeagueInfoModule:()=>En,LeagueQuckNavModule:()=>fc,LeagueTableCompressedStyleTweak:()=>rp,LeagueTableRowStripesStyleTweak:()=>mp,MarketEquipsFilterModule:()=>ln,MarketInfoModule:()=>Fi,MessengerDarkModeStyleTweak:()=>Fp,MissionsBackgroundStyleTweak:()=>Pp,MobileBattleStyleTweak:()=>Wu,MoneyAnimationStyleTweak:()=>eg,MonthlyCardTextStyleTweak:()=>lg,MoveSkipButtonStyleTweak:()=>bg,NewButtonsStyleTweak:()=>rd,OverridePachinkoConfirmModule:()=>Vs,PachinkoNamesModule:()=>po,PoABordersStyleTweak:()=>kg,PoAGirlFadeStyleTweak:()=>Lg,PoATicksStyleTweak:()=>Hg,PoPButtonsStyleTweak:()=>Qg,PoVUnclutterStyleTweak:()=>pm,PopNavSortModule:()=>Qr,PoseAspectRatioStyleTweak:()=>am,ReduceHomeScreenBlurStyleTweak:()=>gd,RemoveParticleEffectsStyleTweak:()=>vm,RemoveSlotBorderStyleTweak:()=>Uh,ResourceBarsModule:()=>Dr,RewardShardsModule:()=>Zo,SeasonStatsModule:()=>ao,SeasonalEventStyleTweak:()=>Zm,SelectableIDStyleTweak:()=>Im,SidequestCompletionMarkersModule:()=>rl,SortDailyMissionsModule:()=>ec,StaticBackgroundModule:()=>No,TeamsFilterModule:()=>cr,UpgradeInfoModule:()=>cc,UpgradeQuickNavModule:()=>jl,VillainBreadcrumbsModule:()=>us});const d={HH:{homeDark:"rgba(32,3,7,.9)",homeBorder:"#ffb827",panelBorderGradient:"linear-gradient(180deg, #ffa23e, #c41b53)",panelBackground:"linear-gradient(to top,#572332 0,#572332 1%,#2c1e1c 100%)",panelInset:"inset 0 0 40px 15px #662034"},GH:{homeDark:"rgba(32,3,7,.9)",homeBorder:"#69daff",panelBorderGradient:"linear-gradient(180deg, #6a8cff, #8966ff)",panelBackground:"linear-gradient(to top,#84a 0,#2a2435 99%,#2a2435 100%)",panelInset:"inset 0 0 40px 15px rgb(131 55 245 / 60%)"},CxH:{homeDark:"#0f0b1d",homeBorder:"#33a7ff",panelBorderGradient:"linear-gradient(180deg, #33a7ff, #33a7ff)",panelBackground:"linear-gradient(180deg,#0f0b1d 0,#0d5c9d 90%,#0d5c9d 100%)",panelInset:"inset 0 0 40px 15px none"},PSH:{homeDark:"rgba(32,3,7,.9)",homeBorder:"#ffb827",panelBorderGradient:"linear-gradient(180deg, #ffa23e, #c41b53)",panelBackground:"linear-gradient(to top,#572332 0,#572332 1%,#2c1e1c 100%)",panelInset:"inset 0 0 40px 15px #662034"},HoH:{homeDark:"rgba(32,3,7,.9)",homeBorder:"#ffb827",panelBorderGradient:"linear-gradient(180deg, #ffa23e, #c41b53)",panelBackground:"linear-gradient(to top,#572332 0,#572332 1%,#2c1e1c 100%)",panelInset:"inset 0 0 40px 15px #662034"},TPSH:{homeDark:"rgba(32,3,7,.9)",homeBorder:"#F80",panelBorderGradient:"linear-gradient(180deg, #ffa23e, #c41b53)",panelBackground:"linear-gradient(to top,#c23e3f 0,#c23e3f 1%,#3d0815 100%)",panelInset:"inset 0 0 40px 15px #662034"},GPSH:{homeDark:"rgba(32,3,7,.9)",homeBorder:"#F80",panelBorderGradient:"linear-gradient(180deg, #ffa23e, #c41b53)",panelBackground:"linear-gradient(to top,#ff66d1 0,#ff66d1 1%,#520a25 100%)",panelInset:"inset 0 0 40px 15px #662034"}};var u=e=>`HHPlusPlus${e}`;const z={CONFIG:u("Config"),GIRL_DICTIONARY:u("GirlDictionary"),TEAMS_DICTIONARY:u("TeamsDictionary"),EVENT_VILLAINS:u("EventVillains"),EVENT_TIME:u("EventTime"),MYTHIC_EVENT_VILLAINS:u("MythicEventVillains"),MYTHIC_EVENT_TIME:u("MythicEventTime"),SEASON_END_TIME:u("SeasonEndTime"),SEASON_STATS:u("SeasonStats"),OLD_SEASON_STATS:u("OldSeasonStats"),MARKET_INFO:u("MarketInfo"),MARKET_GIRLS_FILTER:u("ActiveMarketGirlFilter"),EQUIP_FAVORITES:u("EquipFavorites"),SELL_BUTTON_HIDDEN:u("SellButtonHidden"),LEAGUE_PLAYERS:u("LeaguePlayers"),LEAGUE_RESULTS:u("LeagueResults"),LEAGUE_SCORE:u("LeagueScore"),LEAGUE_TIME:u("LeagueTime"),LEAGUE_UNKNOWN:u("LeagueUnknown"),LEAGUE_PLAYERS_OLD:u("LeaguePlayersOld"),LEAGUE_RESULTS_OLD:u("LeagueResultsOld"),LEAGUE_SCORE_OLD:u("LeagueScoreOld"),LEAGUE_TIME_OLD:u("LeagueTimeOld"),LEAGUE_UNKNOWN_OLD:u("LeagueUnknownOld"),LEAGUE_PIN_PLAYER:u("LeaguePinPlayer"),PLAYER_DATA:u("PlayerData"),AVAILABLE_OPPONENTS:u("AvailableOpponents"),OPPONENT_FILTER:u("OpponentFilter"),TRACKED_TIMES:u("TrackedTimes"),BOOSTER_STATUS:u("BoosterStatus"),CLUB_STATUS:u("ClubStatus"),AVAILABLE_FEATURES:u("AvailableFeatures"),SIDEQUEST_STATUS:u("SidequestStatus"),PATH_TIME_POV:u("PathTimePoV"),PATH_TIME_POG:u("PathTimePoG"),HAREM_FILTER_IDS:u("HaremFilterIDs"),WAIFU_INFO:u("WaifuInfo"),LABYRINTH_SPEEDS:u("LabyrinthSpeeds"),LABYRINTH_RELICS:u("LabyrinthRelics")};let g,m,h,b,f,v,y,_,w,x,M,k;const C=[];class I{static getHost(){return window.location.host}static getCDNHost(){var e;return w||(e=window["IMAGES_URL"],w=e),w}static getPathname(){return window.location.pathname}static isCurrentPage(e){return I.getPathname().includes(e)}static hasSearch(e){return window.location.search.includes(e)}static isHH(){return void 0===g&&(g=!(I.isGH()||I.isCxH()||I.isPSH()||I.isHoH()||I.isTPSH()||I.isGPSH())),g}static isGH(){return void 0===m&&(m=["www.gayharem.com","nutaku.gayharem.com"].includes(I.getHost())),m}static isCxH(){return void 0===h&&(h=["www.comixharem.com","nutaku.comixharem.com"].includes(I.getHost())),h}static isPSH(){return void 0===b&&(b=["www.pornstarharem.com","nutaku.pornstarharem.com"].includes(I.getHost())),b}static isHoH(){return void 0===f&&(f=["www.hornyheroes.com"].includes(I.getHost())),f}static isTPSH(){return void 0===v&&(v=["www.transpornstarharem.com","nutaku.transpornstarharem.com"].includes(I.getHost())),v}static isGPSH(){return void 0===y&&(y=["www.gaypornstarharem.com","nutaku.gaypornstarharem.com"].includes(I.getHost())),y}static getGameKey(){return I.isHH()?"HH":I.isGH()?"GH":I.isCxH()?"CxH":I.isPSH()?"PSH":I.isHoH()?"HoH":I.isTPSH()?"TPSH":I.isGPSH()?"GPSH":void 0}static getPlatform(){if(!k){const e=I.getHost();k=e.includes("nutaku")?"nutaku":e.includes("erogames")?"erogames":e.includes("thrixxx")?"thrixxx":".com"}return k}static isNutakuKobans(){var e;return void 0===_&&(e=window["HH_UNIVERSE"],_="nutaku"===e),_}static $(e){return"string"==typeof e?window.$(e.replace(/\n/g,"").replace(/ {4}/g,"")):window.$(e)}static mediaMobile(e){return`@media only screen and (max-width: 1025px) {${e}}`}static mediaDesktop(e){return`@media only screen and (min-width: 1026px) {${e}}`}static getGirlDictionary(){var e;return x||(e=I.lsGet(z.GIRL_DICTIONARY),x=e?new Map(e):new Map),x}static setGirlDictionary(e){x=e,I.lsSet(z.GIRL_DICTIONARY,Array.from(x)),$(window).trigger("girl-dictionary:updated")}static getTeamsDictionary(){return M=M||I.lsGet(z.TEAMS_DICTIONARY),M}static setTeamsDictionary(e){M=e,I.lsSet(z.TEAMS_DICTIONARY,M)}static onAjaxResponse(n,r){$(document).ajaxComplete((e,t,a)=>{if(a&&a.data&&a.data.search&&~a.data.search(n)&&t&&t.responseText&&t.responseText.length){var i=JSON.parse(t.responseText);if(i&&i.success)return r(i,a,t,e)}})}static lsGetRaw(e){return localStorage.getItem(e)}static lsGet(e){return JSON.parse(I.lsGetRaw(e))}static lsSetRaw(e,t){return localStorage.setItem(e,t)}static lsSet(e,t){return I.lsSetRaw(e,JSON.stringify(t))}static lsRm(e){return localStorage.removeItem(e)}static getWikiLink(e,t,a){e=(e=e.replaceAll("/","-")).replaceAll("’","");let i;return i=I.isGH()?`https://harem-battle.club/wiki/Gay-Harem/GH:${e}`:"en"===a?`https://harem-battle.club/wiki/Harem-Heroes/HH:${e}`:`http://hentaiheroes.go.yj.fr/?id=${t}`,i}static getAwakeningThreshold(){const{girls_requirement_amount:t,high_level_girl_owned:a,awakening_requirements:e}=window;let i,n,r,o,s;if(t){const c=Object.keys(t);n=c.find(e=>t[e]>a[e]),n&&(r=a[n],o=t[n])}else{var l;!e||0<(l=e.findIndex(({girls_required:e},t)=>e>a[t]))&&(n=e[l-1].cap_level,r=a[l],o=e[l].girls_required,s=l)}return n&&(i={currentThreshold:n,currentThresholdOwned:r,currentThresholdMin:o,awakeningLevel:s}),i}static defer(e){C.push(e)}static runDeferred(){$(document).ready(()=>{$("style.script-styles").parent().eq(0).append($("style.script-styles")),C.forEach(e=>{try{e()}catch(e){console.error("Error in deferred function",e)}}),C.splice(0,C.length)})}static doWhenSelectorAvailable(e,t){if($(e).length)t();else{const a=new MutationObserver(()=>{$(e).length&&(a.disconnect(),t())});a.observe(document.documentElement,{childList:!0,subtree:!0})}}static isInClub(){return window.Chat_vars&&(window.Chat_vars.CLUB_ID||window.Chat_vars.CLUB_INFO&&window.Chat_vars.CLUB_INFO.id_club)}static getHref(e){if("nutaku"===I.getPlatform()&&(e.includes(I.getHost())||!e.includes("http"))&&!e.includes("sess=")){var t=window["PLATFORM_SESS"];const a=new URLSearchParams(window.location.search);t="string"==typeof t?t:a.get("sess");if(t)return e.includes("?")?`${e}&sess=${t}`:`${e}?sess=${t}`}return e}}const P=I;window.HHPlusPlus.Helpers=I;let A;const T=(e,t)=>{var a=A.get(`${e}`),t=Object.assign({},a,t);A.set(`${e}`,t)},S=e=>{A=P.getGirlDictionary();let u=!1;Object.values(e).forEach(e=>{var{id_girl:t,name:a,shards:i,class:n,rarity:r,nb_grades:o,graded2:s,fav_graded:l,graded:c,own:p,is_owned:e}=e,e=void 0!==p?p:void 0!==e?e:100==i;const d={name:a,shards:e?100:i||0,class:parseInt(n,10),rarity:r,grade:o?parseInt(o,10):s?$(s).length:void 0,pose:e?null==l||parseInt(l,10)<0?c:parseInt(l,10):void 0,graded:e?c||(s?$(s).filter("g:not(.grey):not(.green)").length:void 0):void 0};Object.keys(d).forEach(e=>{null!=d[e]&&d[e]==d[e]||delete d[e]}),a&&(T(t,d),u=!0)}),u&&P.setGirlDictionary(A)},D=e=>{e&&e.data&&!e.data.draft&&e.data.shards&&(A=P.getGirlDictionary(),e.data.shards.forEach(({id_girl:e,value:t})=>{T(e,{shards:Math.min(t,100)})}),P.setGirlDictionary(A))},N=e=>{var e=e["rewards"];D(e)},L=e=>{const t=e["rewards"];t&&t.forEach(D)},j=e=>{var e=e["rewards"];if(e){const t=e["list"];t&&t.forEach(D)}};class E{static collect(){P.defer(()=>{P.isCurrentPage("harem")&&!P.isCurrentPage("hero")&&E.collectFromHarem(),P.isCurrentPage("event")&&E.collectFromEventWidget(),P.isCurrentPage("clubs")&&E.collectFromClubChamp(),P.isCurrentPage("/girl/")&&E.collectFromUpgrade(),P.isCurrentPage("activities")&&E.collectFromPoP(),["edit-team","add-boss-bang-team","edit-labyrinth-team"].some(e=>P.isCurrentPage(e))&&E.collectFromTeamEdit(),P.isCurrentPage("waifu.html")&&E.collectFromWaifu(),P.isCurrentPage("battle")&&E.collectFromBattleResult(),P.isCurrentPage("pachinko")&&E.collectFromPachinkoRewards(),P.isCurrentPage("activities")&&E.collectFromContestRewards(),P.isCurrentPage("champion")&&E.collectFromChampions(),P.isCurrentPage("home")&&E.collectFromRewardsQueue(),P.isCurrentPage("season")&&E.collectFromSeasons(),P.isCurrentPage("leagues.html")&&E.collectFromLeague()})}static collectFromHarem(){P.onAjaxResponse(/action=get_girls_list/i,({girls_list:e})=>{S(e)})}static collectFromEventWidget(){var e=window["event_girls"];S(e)}static collectFromClubChamp(){var e,t,a=window["club_champion_data"];a&&(t=a.reward["shards"],t&&t.length&&({girl_class:e,previous_value:a}=t[0],t=Object.assign({class:e,shards:a},t[0]),S([t])))}static collectFromUpgrade(){var e=window["girl"];S([e])}static collectFromPoP(){var e=window["pop_hero_girls"];e&&S(e)}static collectFromTeamEdit(){var e=window["availableGirls"];S(e)}static collectFromWaifu(){var e=window["girlsDataList"];S(e)}static collectFromBattleResult(){P.onAjaxResponse(/action=do_battles_(leagues|seasons|troll|pantheon)/i,N)}static collectFromPachinkoRewards(){P.onAjaxResponse(/action=play/i,N),P.onAjaxResponse(/action=claim/i,N)}static collectFromContestRewards(){P.onAjaxResponse(/action=give_reward/i,N)}static collectFromChampions(){P.onAjaxResponse(/class=TeamBattle/i,e=>{var e=e["end"];e&&N(e)})}static collectFromRewardsQueue(){P.onAjaxResponse(/action=process_rewards_queue/i,L)}static collectFromSeasons(){P.onAjaxResponse(/action=claim/i,N)}static collectFromLeague(){P.onAjaxResponse(/action=claim_rewards/i,j)}}const O=E,R=["starting","common","rare","epic","legendary","mythic"],H=/(?[0-9]+)\/ico(?[0-9])(-[0-9]+x)?\.[a-z]+(\?v=[0-9]+)?$/i,G=/(?[A-Z][a-z]+)\.[a-z]+(\?v=[0-9]+)?$/i,Z=e=>{e=e.match(G);if(e&&e.groups){var{groups:{element:e}}=e;return e}};const B=class{static collect(){P.isCurrentPage("teams")&&P.defer(()=>{const t=window["teams_data"],e=Object.keys(t).map(e=>t[e]),l={},c=[];$('.team-slot-container[data-is-empty!="1"]').each((e,t)=>{var a=$(t).data("id-team"),{id:i,level:n}=(e=>{var t=e.match(H);if(!t||!t.groups)return{};var{groups:{id:e,level:t}}=t;return{id:e,level:t}})($(t).find("img").attr("girl-ico-src"));const r=$(t).find(".team-slot-themes-container img").map((e,t)=>$(t).attr("src")).toArray();var o=r.map(Z);const s=$(t).attr("class").replace(/\s+/g," ").split(" ");t=R.find(e=>s.includes(e));l[a]={teamId:a,iconId:i,iconLevel:n,iconRarity:t,themeElements:o},c.push(a)}),c.forEach(t=>{l[t].girls=e.find(e=>e.id_team==t).girls_ids});var a={teamsDict:l,teamIds:c};P.setTeamsDictionary(a)})}};class U{static collect(){P.defer(()=>{U.clean(),P.hasSearch("tab=event")&&U.collectFromEvent(z.EVENT_TIME,z.EVENT_VILLAINS),P.hasSearch("tab=mythic_event")&&U.collectFromEvent(z.MYTHIC_EVENT_TIME,z.MYTHIC_EVENT_VILLAINS)})}static clean(){var e=window["server_now_ts"],t=parseInt(P.lsGetRaw(z.EVENT_TIME))||0,a=parseInt(P.lsGetRaw(z.MYTHIC_EVENT_TIME))||0,e=e;t{var{id_girl:t,source:a,rarity:e}=e;if("event_troll"===a.name){const i=a.anchor_source.url;a=i.match(/id_opponent=([0-9]+)/);a&&(a=a[1],o.push({id:`${t}`,troll:a,rarity:e}))}}),P.lsSet(t,o)}}const F=U,q={fights:0,victories:0,losses:0,won_mojo:0,lost_mojo:0};class W{static collect(){P.defer(()=>{W.migrate(),P.isCurrentPage("season")&&!P.isCurrentPage("season-arena")&&W.rollOverStats(),(P.isCurrentPage("season-arena")||P.isCurrentPage("battle"))&&W.collectFromBattle()})}static migrate(){var e;P.lsGetRaw(z.SEASON_STATS)||(e=P.lsGetRaw("SeasonStats"))&&P.lsSetRaw(z.SEASON_STATS,e)}static collectFromBattle(){P.onAjaxResponse(/action=do_battles_seasons/i,e=>{const t=e["rewards"];if(t&&t.data&&t.data.rewards){e=t.data.rewards.find(({type:e})=>"victory_points"===e);if(e){const a=P.lsGet(z.SEASON_STATS)||{...q};e=parseInt(e.value,10);a.fights+=1,0{var t=(e=>{let t=0;return e<2e3?t=5+2*e:e<4e3?t=4005+4*(e-2e3):e<6e3?t=12005+6*(e-4e3):e<8e3?t=24005+8*(e-6e3):e<1e4?t=40005+10*(e-8e3):e<12e3?t=60005+12*(e-1e4):e<14e3?t=84005+14*(e-12e3):e<16e3?t=112005+16*(e-14e3):e<18e3?t=144005+18*(e-16e3):e<2e4?t=180005+20*(e-18e3):e<22e3?t=220005+22*(e-2e4):e<24e3?t=264005+24*(e-22e3):e<26e3?t=312005+26*(e-24e3):e<28e3?t=364005+28*(e-26e3):e<3e4?t=420005+30*(e-28e3):e<32e3&&(t=480005+32*(e-3e4)),t})(e);let a=0;return e<2e3?a=(7+t)/2*e:e<4e3?a=4012e3+(4009+t)/2*(e-2e3):e<6e3?a=20026e3+(12011+t)/2*(e-4e3):e<8e3?a=56042e3+(24013+t)/2*(e-6e3):e<1e4?a=12006e4+(40015+t)/2*(e-8e3):e<12e3?a=22008e4+(60017+t)/2*(e-1e4):e<14e3?a=364102e3+(84019+t)/2*(e-12e3):e<16e3?a=560126e3+(112021+t)/2*(e-14e3):e<18e3?a=816152e3+(144023+t)/2*(e-16e3):e<2e4?a=114018e4+(180025+t)/2*(e-18e3):e<22e3?a=154021e4+(220027+t)/2*(e-2e4):e<24e3?a=2024242e3+(264029+t)/2*(e-22e3):e<26e3?a=2600276e3+(312031+t)/2*(e-24e3):e<28e3?a=3276312e3+(364033+t)/2*(e-26e3):e<3e4?a=406035e4+(420035+t)/2*(e-28e3):e<32e3&&(a=496039e4+(480037+t)/2*(e-3e4)),a},K={xp:"potion",aff:"gift",booster:"booster"},V={xp:"books",aff:"gifts",booster:"boosters"},J=["xp","aff"],X=["xp","aff","booster"];var ee=a(1296),te=a.n(ee);let ae;const ie=()=>{P.lsSet(z.MARKET_INFO,ae)},ne=e=>"string"==typeof e?parseInt(e,10):e,re=e=>te()(e,200,{leading:!1,trailing:!0});class oe{static collect(){P.isCurrentPage("shop")&&P.defer(()=>{ae=P.lsGet(z.MARKET_INFO)||{};const t=re(async e=>{oe.collectBuyableItemsOfType(e),ie()}),a=re(async e=>{oe.collectSellableItemsOfType(e),ie(),$(document).trigger("market:inventory-updated")});var e=re(async()=>{oe.collectEquipsList(),ie(),$(document).trigger("market:equips-updated")});J.forEach(e=>{new MutationObserver(()=>t(e)).observe($(`.merchant-inventory-container.${K[e]} .${K[e]}`)[0],{childList:!0})}),X.forEach(e=>{new MutationObserver(()=>a(e)).observe($(`#inventory .${K[e]} .inventory_slots > div, .right-container .player-inventory-content.${K[e]} > div, #${V[e]}-tab-container #player-inventory`)[0],{childList:!0,subtree:!0})}),new MutationObserver(e).observe($("#inventory .armor .inventory_slots > div, #equipement-tab-container #player-inventory")[0],{childList:!0}),oe.collectRefreshTime(),oe.collectBuyableItems(),oe.collectSellableItems(),oe.collectEquipsList(),ie()})}static collectRefreshTime(){var{Hero:{infos:{level:e}}}=window.shared||window,{server_now_ts:t,restock_time:a}=window;ae.refreshTime=t+a,ae.refreshLevel=e}static collectBuyableItems(){ae.buyableItems||(ae.buyableItems={}),J.forEach(oe.collectBuyableItemsOfType)}static collectBuyableItemsOfType(e){const n={sc:{count:0,cost:0,value:0},hc:{count:0,cost:0,value:0}};window.market_inventory[K[e]].forEach(e=>{var{price_buy:t,item:{currency:a,value:e}}=e;const i=n[a];i.count+=1,i.cost+=ne(t),i.value+=ne(e)}),ae.buyableItems[e]=n}static collectSellableItems(){ae.sellableItems||(ae.sellableItems={booster:{count:0,cost:0},xp:{count:0,cost:0,value:0},aff:{count:0,cost:0,value:0}}),X.forEach(e=>oe.collectSellableItemsOfType(e))}static collectSellableItemsOfType(r){const o={count:0,cost:0,value:0};window.player_inventory[K[r]].forEach(e=>{var{count:t,quantity:a,item:i,value:n,price_sell:e}=e,a=ne(t||a);o.count+=a,o.cost+=ne(e)*a,["xp","aff"].includes(r)&&(o.value+=ne(n||i.value)*a)}),ae.sellableItems[r]=o}static collectEquipsList(){const a={count:0,cost:0};$("#inventory .armor .slot:not(.empty), #equipement-tab-container #player-inventory .slot-container:not(.empty) .slot").each((e,t)=>{var t=$(t).data("d")["price_sell"];a.count+=1,a.cost+=ne(t)}),ae.equipsAggregate=a}}const se=oe,le={leaguePlayers:z.LEAGUE_PLAYERS,oldLeaguePlayers:z.LEAGUE_PLAYERS_OLD,leagueResults:z.LEAGUE_RESULTS,oldLeagueResults:z.LEAGUE_RESULTS_OLD,leagueScore:z.LEAGUE_SCORE,oldLeagueScore:z.LEAGUE_SCORE_OLD,leagueTime:z.LEAGUE_TIME,oldLeagueTime:z.LEAGUE_TIME_OLD,leagueUnknown:z.LEAGUE_UNKNOWN,oldLeagueUnknown:z.LEAGUE_UNKNOWN_OLD};class ce{static collect(){P.isCurrentPage("leagues.html")&&P.defer(()=>{ce.migrate(),ce.clean(),ce.collectFromOpponentsList(),ce.collectAvaliableOpponents();const e=new MutationObserver(()=>{$(document).trigger("league:table-sorted"),ce.collectAvaliableOpponents()});$(document).on("league:table-filtered",()=>{ce.collectAvaliableOpponents()}),P.doWhenSelectorAvailable(".league_table .data-list",()=>{e.observe($(".league_table .data-list")[0],{childList:!0})})})}static collectAvaliableOpponents(){const e=window["opponents_list"];if(e&&e.length){const p=P.lsGet(z.OPPONENT_FILTER)||{fought_opponent:!1,boosted:!1,team_theme:[]};let c=[];e.forEach(({match_history:e,boosters:t,player:a})=>{const i=Object.values(e)[0];if(i){var n=parseInt(a.id_fighter),r=i.filter(e=>null!=e).length,o=!1,e=t.length?t.reduce((e,t)=>e.expiration>t.expiration?e:t).expiration:0;o|=t.length&&0p.team_theme.includes(e))&&p.team_theme.length,r<3&&!o&&c.push(n)}}),P.lsSet(z.AVAILABLE_OPPONENTS,c)}}static collectFromOpponentsList(){const e=window["opponents_list"];if(e&&e.length){let o=P.lsGet(z.LEAGUE_RESULTS)||{};var t=e.length;let i=0,s=0,l=0,c=0;e.forEach(({match_history:e,player:t,player_league_points:a})=>{const r=Object.values(e)[0];if(r){t=parseInt(t.id_fighter);let a=0,i=0,n=[];r.forEach(e=>{var t;e&&({attacker_won:t,match_points:e}=e,a+="won"===t?1:0,i+="lost"===t?1:0,n.push(parseInt(e)))}),l+=a,c+=i,s+=n.length,o[t]={victories:a,defeats:i,points:n}}else i=a}),P.lsSet(z.LEAGUE_RESULTS,o),P.lsSet(z.LEAGUE_PLAYERS,t-1);var a=s-l-c;P.lsSet(z.LEAGUE_UNKNOWN,a);var t=0!==s?i/s:0,a=Math.round(100*t)/100,t={points:i,avg:a},a=(P.lsGet(z.LEAGUE_SCORE)||{points:0,avg:0})["points"];i>a&&P.lsSet(z.LEAGUE_SCORE,t)}}static clean(){var{server_now_ts:e,season_end_at:t}=window,e=e+t,t=P.lsGet(z.LEAGUE_TIME);t?t{e=P.lsGetRaw(e);e&&!P.lsGetRaw(t)&&P.lsSetRaw(t,e)})}}const pe=ce,de={pop:0,popDuration:0,champs:{},clubChamp:0,gp:0},ue=()=>P.lsGet(z.TRACKED_TIMES)||de,ge=e=>{P.lsSet(z.TRACKED_TIMES,e)};class me{static collect(){P.defer(()=>{P.isCurrentPage("activities")&&me.collectPoPTime(),P.isCurrentPage("pachinko")&&(me.collectPachinkoTime(),me.collectRealtimePachinkoUpdateFromAjax()),(P.isCurrentPage("club-champion")||P.isCurrentPage("clubs"))&&(me.collectClubChampionTime(),me.collectRealtimeClubChampionUpdateFromAjax()),P.isCurrentPage("champions-map")&&me.collectChampionTimesFromMap(),P.isCurrentPage("champions/")&&(me.collectChampionTime(),me.collectRealtimeChampionUpdateFromAjax())})}static collectPoPTime(){const e=ue();var{server_now_ts:t,pop_data:a}=window;a&&(a=Object.values(a).map(({remaining_time:e,time_to_finish:t})=>({endAt:parseInt(e),duration:parseInt(t)})).filter(({endAt:e})=>e).sort((e,t)=>e.endAt>t.endAt?1:-1)[0]||{endAt:0,duration:0},e.pop=t+a.endAt,e.popDuration=a.duration,ge(e))}static collectPachinkoTime(){const e=ue();var{server_now_ts:t,pachinkoVar:a}=window,a=a["next_game"];a<=86400&&(e.gp=t+a),ge(e)}static collectRealtimePachinkoUpdateFromAjax(){P.onAjaxResponse(/action=play/,(e,t)=>{if(e.success){const i=new URLSearchParams(t.data),n=window["pachinkoDef"];var a=n.find(e=>e.id==i.get("what").slice(-1)).type,t=i.get("how_many");if("great"==a&&1==t&&e.next_game){const r=ue();r.gp=Math.round((new Date).getTime()/1e3)+e.next_game,ge(r)}}})}static collectClubChampionTime(){const t=ue(),{championData:e,club_champion_data:a,server_now_ts:i}=window;[e,a].forEach(e=>{e&&e.timers&&(e.timers.teamRest||e.timers.championRest)&&(t.clubChamp=i+parseInt(e.timers.teamRest||e.timers.championRest))}),ge(t)}static collectRealtimeClubChampionUpdateFromAjax(){P.onAjaxResponse(/battle_type=club_champion/,e=>{if(e.success){const a=ue();var t=window["server_now_ts"];0\d+)/;$("a.champion-lair").each((e,t)=>{const a=$(t),i=a.attr("href");t=i.match(l);if(t&&t.groups){var{groups:{id:t}}=t;const n={available:!o.champs[t]||o.champs[t].available},r=a.find(".champion-rest-timer");r.length&&(n.time=s+parseInt(r.attr("data-time"))),o.champs[t]=n}}),ge(o)}static collectChampionTime(){const e=ue();var{championData:t,server_now_ts:a}=window;if(t&&t.timers&&t.timers&&!Array.isArray(t.timers)){var{champion:{id:i},timers:{teamRest:n,championRest:t}}=t;const r={available:!t};n?r.time=a+parseInt(n):t&&(r.time=a+parseInt(t)),e.champs[i]=r}ge(e)}static collectRealtimeChampionUpdateFromAjax(){P.onAjaxResponse(/battle_type=champion/,e=>{if(e.success){const i=ue();var t=window["server_now_ts"],{defender:{id:a},final:{attacker_ego:e}}=e;i.champs[a]={available:!(0{P.isCurrentPage("shop")&&fe.collectFromMarket(),fe.collectFromAjaxResponses(),fe.collectFromHeroUpdate()})}static collectFromAjaxResponses(){P.onAjaxResponse(/(action|class)/,(p,e)=>{const d=P.lsGet(z.BOOSTER_STATUS)||be,t=new URLSearchParams(e.data);var{action:u,class:g,type:a,id_item:i,number_of_battles:m,battles_amount:h}=["action","class","type","id_item","number_of_battles","battles_amount"].map(e=>({[e]:t.get(e)})).reduce((e,t)=>Object.assign(e,t),{}),{success:n,equipped_booster:e}=p;if(n)if("market_equip_booster"!==u||"booster"!==a){let e=!1,t,a,i,n,r,o,s,l,c;if(d.mythic.forEach(e=>{switch(e.item.identifier){case"MB1":t=e;break;case"MB2":a=e;break;case"MB3":i=e;break;case"MB4":n=e;break;case"MB5":r=e;break;case"MB7":o=e;break;case"MB8":s=e;break;case"MB9":l=e;break;case"MB11":c=e}}),t&&"do_battles_trolls"===u){const b=1{b?(e=t-e,a+=Math.floor(e/2)):a++}),t.usages_remaining-=a,e=!0}}!a||"do_battles_leagues"!==u&&"do_battles_seasons"!==u||(a.usages_remaining-=parseInt(m),e=!0),!i||"do_battles_pantheon"!==u&&"do_battles_trolls"!==u||(i.usages_remaining-=parseInt(m),e=!0),n&&"TeamBattle"===g&&(n.usages_remaining-=parseInt(h),e=!0),r&&"do_battles_seasons"===u&&(r.usages_remaining-=parseInt(m),e=!0),o&&"start"===u&&"TempPlaceOfPower"===g&&(o.usages_remaining--,e=!0),s&&"do_battles_leagues"==u&&(s.usages_remaining-=parseInt(m),e=!0),l&&"do_battles_seasons"==u&&(l.usages_remaining-=parseInt(m),e=!0),c&&"do_battles_boss_bang"==u&&(c.usages_remaining-=parseInt(m),e=!0),d.mythic=d.mythic.filter(({usages_remaining:e})=>0{if("xp"===e){const r=P.lsGet(z.BOOSTER_STATUS)||be,o=r.mythic.find(({item:{identifier:e}})=>"MB6"===e);if(o){var{Hero:{infos:{Xp:{cur:i,level:n}}}}=window.shared||window;let e=.05;n<300&&(e=.2);n=(n=P.lsGet(z.CLUB_STATUS))?n.upgrades.experience_gain.bonus:P.isInClub()?.1:0,n=Math.ceil(Math.floor((t-i)/(1+n+e))*e);o.usages_remaining-=n,r.mythic=r.mythic.filter(({usages_remaining:e})=>0({...e,endAt:t+e.expiration})),mythic:e.mythic};P.lsSet(z.BOOSTER_STATUS,a)}}const ve=fe;const ye=class{static collect(){P.defer(()=>{if(P.isCurrentPage("clubs")&&window.members_list){const{upgrades_information:{upgrades:t},members_list:a}=window;var e={upgrades:t,memberIds:a.map(({id_member:e})=>e)};P.lsSet(z.CLUB_STATUS,e)}})}};class _e{static collect(){_e.init(),P.isCurrentPage("side-quests")?P.defer(_e.collectFromSidequests):P.isCurrentPage("home")?P.defer(_e.collectFromHome):P.isCurrentPage("quest")&&P.defer(()=>{var e=P.lsGet(z.SIDEQUEST_STATUS);e&&e.continueLink&&P.isCurrentPage(e.continueLink)&&_e.collectFromActiveSidequest(e)})}static init(){P.lsGet(z.SIDEQUEST_STATUS)||P.lsSet(z.SIDEQUEST_STATUS,{energySpendAvailable:!0})}static collectFromSidequests(){const e=window["quests_data"];let t=!1,a;var i=e.find(e=>!!e.rewards.rewards&&e.rewards.rewards.find(({type:e})=>"xp"===e));i&&(t=!0,a=`/quest/${i.id_quest}`),P.lsSet(z.SIDEQUEST_STATUS,{energySpendAvailable:t,continueLink:a})}static collectFromActiveSidequest(t){var e=()=>{const e=$("#controls");(e.find("#end_play").length||e.find("#archive-back").length||e.find("#archive-next").length)&&(t.continueLink=null,P.lsSet(z.SIDEQUEST_STATUS,t))};e(),new MutationObserver(e).observe(document.getElementById("controls"),{childList:!0})}static collectFromHome(){var e=window["notificationData"];if(e.map){const t=P.lsGet(z.SIDEQUEST_STATUS);t&&!t.energySpendAvailable&&(t.energySpendAvailable=!0,P.lsSet(z.SIDEQUEST_STATUS,t))}P.doWhenSelectorAvailable(".continue-quest-container",()=>{$(".continue_side_quest_home").length||P.lsSet(z.SIDEQUEST_STATUS,{energySpendAvailable:!1})})}}const we=_e,xe={pov:z.PATH_TIME_POV,pog:z.PATH_TIME_POG};class Me{static collect(){P.doWhenSelectorAvailable(".potions-paths-timer",()=>{P.isCurrentPage("path-of-valor")&&Me.collectEndTime("pov"),P.isCurrentPage("path-of-glory")&&Me.collectEndTime("pog")})}static collectEndTime(a){const i=window["server_now_ts"],e=$(".potions-paths-timer");let n=e.data("time-stamp");const t=()=>{var e=i+n,t=xe[a];P.lsSet(t,e)};if(n)t();else{const r=new MutationObserver(()=>{n&&(t(),r.disconnect())});r.observe(e[0],{attributes:!0})}}}const ke=Me;const Ce=class{static collect(){P.defer(()=>{if(P.isCurrentPage("harem")&&!P.isCurrentPage("hero")){const t=P.getGirlDictionary(),a=[];t.forEach(({shards:e},t)=>{100===e&&"string"==typeof t&&a.push(parseInt(t))}),P.lsSet(z.HAREM_FILTER_IDS,a);let s=[],l={},c=!1,p=!1;P.onAjaxResponse(/action=get_girls_list/i,(e,t)=>{const{girls_list:a,reached_top:i,reached_bottom:n}=e,r=new URLSearchParams(t.data);let o=!1;r.forEach((e,t)=>{var a;(t.includes("filters")||["sort_by","sort_direction"].includes(t))&&(a=t.includes("[]"),l.hasOwnProperty(t)?(a?e in l[t]:e===l[t])||(o=!0,a?l[t].push(e):l[t]=e):(o=!0,l[t]=a?[e]:e))}),o?(c=i,p=n,s=[]):(c=c||i,p=p||n),a.forEach(({id_girl:e,is_owned:t})=>{t&&!s.includes(e)&&s.push(e)}),c&&p&&P.lsSet(z.HAREM_FILTER_IDS,s)})}if(P.isCurrentPage("teams")){const i=window["teams_data"],n=()=>{const t=parseInt($(".team-slot-container.selected-team").attr("data-id-team"));if(t){const e=Object.values(i).find(e=>parseInt(e.id_team)===t)["girls_ids"];P.lsSet(z.HAREM_FILTER_IDS,e.map(e=>parseInt(e)))}};P.doWhenSelectorAvailable(".team-slot-container.selected-team",()=>{n();const e=new MutationObserver(n);e.observe($(".teams-grid-container")[0],{attributes:!0,attributeFilter:["class"],subtree:!0})})}if(P.isCurrentPage("champions/")||P.isCurrentPage("club-champion")){const{championData:{team:r}}=window;var e=r.map(e=>parseInt(e.id_girl));P.lsSet(z.HAREM_FILTER_IDS,e);e=e=>{const t=e["teamArray"];e=t.map(e=>parseInt(e.id_girl));P.lsSet(z.HAREM_FILTER_IDS,e)};P.onAjaxResponse(/action=team_draft/,e),P.onAjaxResponse(/action=champion_team_draft/,e);e=(e,t)=>{const a=new URLSearchParams(t.data);t=a.getAll("team_order[]").map(e=>parseInt(e));P.lsSet(z.HAREM_FILTER_IDS,t)};P.onAjaxResponse(/action=team_reorder/,e),P.onAjaxResponse(/action=champion_team_reorder/,e)}})}};const Ie=class{static collect(){P.defer(()=>{var e;if(P.isCurrentPage("labyrinth-pool-select")&&(P.lsSet(z.LABYRINTH_SPEEDS,[]),P.lsSet(z.LABYRINTH_RELICS,[])),P.isCurrentPage("labyrinth-pre-battle")&&(e=opponent_fighter.fighters.map(({speed:e,id_girl:t,position:a})=>({speed:e,girl_id:t,position:a+7})),P.lsSet(z.LABYRINTH_SPEEDS,e)),P.isCurrentPage("labyrinth-battle")&&P.onAjaxResponse(/action=do_battles_labyrinth/i,e=>{var{battle_result:t,rounds:e}=e;if("opponent_won"===t){const a=P.lsGet(z.LABYRINTH_SPEEDS)||[];var{changes:{opponent:e}}=e[e.length-1];Object.values(e).forEach(e=>{Object.entries(e).forEach(([t,e])=>{!e.is_defeated||-1<(e=a.findIndex(e=>e.girl_id===parseInt(t)&&7<=e.position))&&a.splice(e,1)})}),P.lsSet(z.LABYRINTH_SPEEDS,a)}}),P.isCurrentPage("labyrinth.html")){const r=[],o=e=>{const{identifier:t,rarity:a,bonus:i}=e,n={identifier:t,rarity:a,bonus:i};if(e.girl){const{id_girl:r,remaining_ego_percent:o,member_girl:{level:s,girl:{class:l,rarity:a,name:c,element_data:{type:p}},caracs:d,blessed_caracs:u,battle_caracs:g,graded2:m,ico:h,skill_tiers_info:b}}=e.girl;e=[{},...Object.values(b).slice(-1)];n.girl={id_girl:r,remaining_ego_percent:o,member_girl:{level:s,caracs:d,blessed_caracs:u,battle_caracs:g,graded2:m,ico:h,skill_tiers_info:e,girl:{class:l,rarity:a,name:c,element_data:{type:p}}}}}return n},s=(e,t)=>e.identifier===t.identifier?t.bonus-e.bonus:e.identifier>t.identifier?-1:1;P.onAjaxResponse(/action=labyrinth_get_member_relics/i,e=>{const{unclaimed_relics:t,relics:a}=e;if(t&&r.push(...t),a){const i=[];a.forEach(e=>{i.push(o(e))}),P.lsSet(z.LABYRINTH_RELICS,i.sort(s))}}),P.onAjaxResponse(/action=labyrinth_pick_unclaimed_relic/i,(e,t)=>{if(r.length){const a=new URLSearchParams(t.data),i=parseInt(a.get("id_relic_unclaimed"));t=r.find(({id_member_relic_unclaimed:e})=>e===i);if(t){const n=P.lsGet(z.LABYRINTH_RELICS)||[];n.push(o(t)),P.lsSet(z.LABYRINTH_RELICS,n.sort(s))}}})}if(P.isCurrentPage("edit-labyrinth-team")||P.isCurrentPage("labyrinth.html")){const{availableGirls:h,girl_squad:b}=window,t=P.lsGet(z.LABYRINTH_RELICS)||[];t.forEach(({girl:e})=>{if(e){const m=e["id_girl"];var t,a,i,n,r,o,s,l,c,p,d,u,g;h?(t=h.find(e=>e.id_girl==m))?({remaining_ego:g,level:a,caracs:i,blessed_caracs:n,battle_caracs:r,graded2:o,ico:s,skill_tiers_info:l,class:c,rarity:p,name:d,element_data:{type:u}}=t,l=[{},...Object.values(l).slice(-1)],e.member_girl={level:a,caracs:i,blessed_caracs:n,battle_caracs:r,graded2:o,ico:s,skill_tiers_info:l,girl:{class:c,rarity:p,name:d,element_data:{type:u}}},e.remaining_ego_percent=parseInt(g)):e.remaining_ego_percent=0:b&&({remaining_ego_percent:a,member_girl:{level:i,girl:{class:n,rarity:r,name:o,element_data:{type:s}},caracs:l,blessed_caracs:c,battle_caracs:p,graded2:d,ico:u,skill_tiers_info:g}}=b.find(e=>e.id_girl==m),g=[{},...Object.values(g).slice(-1)],e.member_girl={level:i,caracs:l,blessed_caracs:c,battle_caracs:p,graded2:d,ico:u,skill_tiers_info:g,girl:{class:n,rarity:r,name:o,element_data:{type:s}}},e.remaining_ego_percent=a)}}),P.lsSet(z.LABYRINTH_RELICS,t)}})}};class Ae{static run(){P.onAjaxResponse(/action=leaderboard/,(e,t)=>{var a=e["leaderboard"];const i=new URLSearchParams(t.data);switch(i.get("feature")){case"path_of_valor":Ae.annotateTable("#pov_leaderboard_tab_container #leaderboard_list",a);break;case"path_of_glory":Ae.annotateTable("#pog_leaderboard_tab_container #leaderboard_list",a);break;case"seasonal_event_percent":break;default:Ae.annotateTable("#leaderboard_list",a)}})}static annotateTable(t,a){P.doWhenSelectorAvailable(`${t} .leaderboard_row`,()=>{const e=$(t);e.find(".leaderboard_row:not(.build-at-bottom)").each((e,t)=>{$(t).attr("sorting_id",a[e].id_member)}),$(document).trigger("leaderboard-annotated",{selector:t})})}}const Te=Ae;let Se;const De=[];class Ne{static get(){if(!Se){const e=document.createElement("style");e.setAttribute("class","script-style-vars"),document.head.appendChild(e),{sheet:Se}=e}return Se}static registerVar(e,t){De.includes(e)||(Ne.get().insertRule(`:root {--${e}: ${t};}`),De.push(e))}}const Le=Ne;window.HHPlusPlus.Sheet=Ne;const $e=JSON.parse('[{"name":"xnh0x","tier":"gold","flairs":[{"game":"HH","platform":"nutaku","id":"4443024"}]},{"name":"Darkyz","tier":"gold","flairs":[{"game":"HH","platform":".com","id":"124704"},{"game":"CxH","platform":".com","id":"29164"},{"game":"PSH","platform":".com","id":"1851"}]},{"name":"sliqguy","tier":"silver","flairs":[{"game":"HH","platform":"nutaku","id":"977263"}]},{"name":"Henry","tier":"silver"}]');let je;const Ee=class{static async getSupporters(){return je=je||$e,je}};var ze="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICBpZD0iTGF5ZXJfMSINCiAgIGRhdGEtbmFtZT0iTGF5ZXIgMSINCiAgIHZpZXdCb3g9IjAgMCAxMDAgMTAwIg0KICAgdmVyc2lvbj0iMS4xIg0KICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzNCI+DQogICAgPGxpbmVhckdyYWRpZW50DQogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDE3NDYiPg0KICAgICAgPHN0b3ANCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjE7Ig0KICAgICAgICAgb2Zmc2V0PSIwIg0KICAgICAgICAgaWQ9InN0b3A0MTc0NCIgLz4NCiAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgIDxzdHlsZQ0KICAgICAgIGlkPSJzdHlsZTIiPi5jbHMtMXtvcGFjaXR5OjAuNjt9LmNscy0ye2ZpbGw6I2QzMWM1Yjt9LmNscy0ze2ZpbGw6I2ZmZjt9PC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8cGF0aA0KICAgICBjbGFzcz0iY2xzLTEiDQogICAgIGQ9Ik0gOTAuMjgxNzg3LDUyLjk5MTQ4NCBBIDQ1LjE0MDg5Myw0NS4xNDA4OTMgMCAxIDEgNDUuMTQwODkzLDcuODUwNTkwMSA0NS4xNDA4OTMsNDUuMTQwODkzIDAgMCAxIDkwLjI4MTc4Nyw1Mi45OTE0ODQgWiINCiAgICAgaWQ9InBhdGg2Ig0KICAgICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjEiIC8+DQogIDxjaXJjbGUNCiAgICAgY2xhc3M9ImNscy0yIg0KICAgICBjeD0iNDUuMTQwODkyIg0KICAgICBjeT0iNDUuMTQwODkyIg0KICAgICByPSI0NS4xNDA4OTIiDQogICAgIGlkPSJjaXJjbGU4Ig0KICAgICBzdHlsZT0iZmlsbDojZDRhYTAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDoxIiAvPg0KICA8cGF0aA0KICAgICBjbGFzcz0iY2xzLTMiDQogICAgIGQ9Ik0gNDUuMTQwODkzLDUuNDE2OTA3MiBBIDM5LjcyMzk4NiwzOS43MjM5ODYgMCAxIDAgODQuODY0ODc5LDQ1LjE0MDg5MyAzOS43MjM5ODYsMzkuNzIzOTg2IDAgMCAwIDQ1LjE0MDg5Myw1LjQxNjkwNzIgWiBtIDIzLjU1MTc3MSw1Ny4zODc4MTM4IC01LjcyMTExNywtMTcuNjYzODI4IC0xMC41NDkyMzIsMy40NTQyNTkgMC4yMDYwNzksMC42NDc2NzQgNS40NTYxNiwxNi44MTk4OSB2IDAgbCAwLjA0OTA3LDAuMTY2ODI1IC05LjI0NDA3LDcuMTM0MjI0IEwgNDEuOTcxMjIyLDUyLjAxMDE1OSAzMS41MTAzMSw1NS40MDU1NCAzNy4xNzI1NDksNzIuOTQxNzk2IDI2LjcxMTYzNyw3Ni4zNTY4MDIgMjEuMDk4NDY1LDU4Ljg3OTQyNiAxNy42MDQ5NTIsNTkuOTk4MTM1IDE0LjIxOTM4NSw0OS41NDcwMzcgMTcuNjYzODMyLDQ4LjM3OTI2MiAxMi4wMzEwMzMsMzAuODAzNzUzIDIyLjQ2MjUwNSwyNy40NzcwNjYgMjguMTgzNjIzLDQ1LjE0MDg5MyAzOC43MTMyMjYsNDEuNzQ1NTEzIDM4LjEyNDQzMywzOS45MTA0MzcgMzMuMDUwOTg5LDI0LjIxOTA3IHYgMCBsIC0wLjA1ODg4LC0wLjE2NjgyNCA5LjI1Mzg4NCwtNy4xMzQyMjUgNi44NjkyNjUsMjEuMzQzNzkzIDEwLjQ3MDcyNSwtMy4zNzU3NTQgLTUuNjEzMTcxLC0xNy41NTU4ODMgMTAuNDUxMDk3LC0zLjQwNTE5MiA1LjYxMzE3MywxNy40NzczNzUgMy40OTM1MTIsLTEuMTI4NTIxIDMuMzg1NTY3LDEwLjUwMDE2NCAtMy40ODM2OTksMS4xNTc5NjEgNS42NzIwNTEsMTcuNTg1MzIzIHoiDQogICAgIGlkPSJwYXRoMTAiDQogICAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MTtvcGFjaXR5OjAuODAwOTc4NzkiIC8+DQogIDx0ZXh0DQogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiDQogICAgIHN0eWxlPSJmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OidDYXJ0ZXIgT25lJzstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOidDYXJ0ZXIgT25lLCBOb3JtYWwnO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXZhcmlhbnQtZWFzdC1hc2lhbjpub3JtYWwiDQogICAgIHg9IjcyLjA1MDQiDQogICAgIHk9IjgwLjA2ODcyNiINCiAgICAgaWQ9InRleHQxNzc3Ij48dHNwYW4NCiAgICAgICBpZD0idHNwYW4xNzc1Ig0KICAgICAgIHg9IjcyLjA1MDQiDQogICAgICAgeT0iODAuMDY4NzI2IiAvPjwvdGV4dD4NCiAgPGcNCiAgICAgYXJpYS1sYWJlbD0iKysiDQogICAgIHRyYW5zZm9ybT0ic2NhbGUoMC45OTgxNTgyOSwxLjAwMTg0NTEpIg0KICAgICBpZD0idGV4dDIwODA1Ig0KICAgICBzdHlsZT0iZm9udC1zaXplOjgyLjUwMzlweDtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OnNlcmlmOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246c2VyaWY7bGV0dGVyLXNwYWNpbmc6LTMuNjM1MzNweDtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MyI+DQogICAgPHBhdGgNCiAgICAgICBkPSJtIDQwLjA2MjUzMSw4Mi45NzE2MjMgcSAtMi4wNTQ1NCwwLjA0MDI5IC0zLjYyNTY2LDAuMDQwMjkgLTEuNTMwODM0LDAgLTIuNDU3MzkxLDAgLTIuNDE3MTA3LDAgLTMuNjI1NjYsLTAuMjAxNDI2IC0xLjE2ODI2OCwtMC4yNDE3MTEgLTEuMTY4MjY4LC0wLjkyNjU1NyAwLC0wLjM2MjU2NiAwLjIwMTQyNiwtMS40OTA1NDkgMC4yNDE3MSwtMS4xNjgyNjggMC41MjM3MDYsLTIuNTc4MjQ3IDAuMzIyMjgxLC0xLjQ1MDI2NCAwLjYwNDI3NywtMi45MDA1MjggMC4zMjIyODEsLTEuNDkwNTQ5IDAuNTIzNzA2LC0yLjQ5NzY3NiAwLjA4MDU3LC0wLjQ4MzQyMiAwLjYwNDI3NywtMC44ODYyNzMgMC41NjM5OTEsLTAuNDAyODUxIDEuNDUwMjY0LC0wLjQ0MzEzNiBsIDguMDk3MzA2LC0wLjEyMDg1NSAwLjA4MDU3LC0wLjg0NTk4OCBxIDAuMjAxNDI2LC0yLjczOTM4NyAwLjI4MTk5NiwtNC43MTMzNTcgMC4wODA1NywtMS45NzM5NyAwLjI0MTcxMSwtMy4yMjI4MDkgMC4yMDE0MjUsLTEuMjQ4ODM4IDAuNjA0Mjc2LC0xLjgxMjgyOSAwLjQwMjg1MSwtMC42MDQyNzcgMS4yNDg4MzksLTAuNjA0Mjc3IDAuMDgwNTcsMCAwLjE2MTE0LDAuMDQwMjggMC4xMjA4NTUsMCAwLjI0MTcxMSwwIDAuMjQxNzEsMCAwLjcyNTEzMiwwIDAuNTIzNzA2LC0wLjA0MDI4IDEuMTY4MjY4LC0wLjA0MDI4IDAuNjQ0NTYxLC0wLjA0MDI4IDEuNDA5OTc4LC0wLjA0MDI4IDAuNzY1NDE3LC0wLjA0MDI5IDEuNDkwNTQ5LC0wLjA0MDI5IGwgMy44MjcwODUsLTAuMTIwODU1IHEgMC41NjM5OTIsMC4xNjExNCAwLjg0NTk4OCwwLjQ0MzEzNiAwLjI4MTk5NSwwLjI0MTcxIDAuMjgxOTk1LDAuOTY2ODQyIDAsMC4wODA1NyAwLDAuMTIwODU2IDAsMC4wNDAyOSAtMC4wNDAyOCwwLjI4MTk5NSAwLDAuMjQxNzExIC0wLjA0MDI4LDAuNzY1NDE3IC0wLjA0MDI5LDAuNTIzNzA3IC0wLjEyMDg1NSwxLjU3MTExOSAtMC4wODA1NywxLjA0NzQxMyAtMC4yNDE3MTEsMi43Nzk2NzMgLTAuMTIwODU1LDEuNjkxOTc0IC0wLjMyMjI4MSw0LjI3MDIyMSBsIDAuNjg0ODQ3LC0wLjA0MDI4IHEgMS40OTA1NDksLTAuMDQwMjkgMi45MDA1MjgsLTAuMDgwNTcgMS40NTAyNjQsLTAuMDQwMjggMi42MTg1MzIsLTAuMDQwMjggMS4yMDg1NTMsLTAuMDQwMjggMi4wNTQ1NCwtMC4wNDAyOCAwLjg4NjI3MywtMC4wNDAyOCAxLjI0ODgzOSwtMC4wNDAyOCAwLjMyMjI4LDAgMC43MjUxMzIsMC4yNDE3MSAwLjQwMjg1MSwwLjI0MTcxMSAwLjQwMjg1MSwwLjkyNjU1OCAtMC4wNDAyOSwwLjA4MDU3IC0wLjIwMTQyNiwxLjU3MTExOSAtMC4xNjExNCwxLjQ5MDU0OSAtMC40NDMxMzYsNC4wNjg3OTYgbCAtMC40NDMxMzYsMy45MDc2NTUgcSAtMC4yNDE3MTEsMC41NjM5OTEgLTAuNDgzNDIyLDAuODQ1OTg3IC0wLjIwMTQyNSwwLjI0MTcxMSAtMC42NDQ1NjEsMC4zNjI1NjYgLTAuNDQzMTM2LDAuMTIwODU1IC0xLjI4OTEyNCwwLjE2MTE0MSAtMC44MDU3MDIsMCAtMi4yMTU2ODEsMC4wNDAyOCBsIC01Ljg4MTYyNSwwLjEyMDg1NSAtMC41MjM3MDcsNS44ODE2MjYgcSAtMC4xMjA4NTUsMS41MzA4MzQgLTAuMzIyMjgsMi41Mzc5NjEgLTAuMTYxMTQxLDAuOTY2ODQzIC0wLjQwMjg1MSwxLjUzMDgzNCAtMC4yNDE3MTEsMC41NjM5OTIgLTAuNjA0Mjc3LDAuODA1NzAyIC0wLjMyMjI4MSwwLjIwMTQyNiAtMC43NjU0MTcsMC4yMDE0MjYgLTAuNjg0ODQ3LDAgLTEuODUzMTE1LDAgLTEuMTY4MjY4LC0wLjA0MDI4IC0yLjQ5NzY3NywtMC4wODA1NyAtMS4yODkxMjMsLTAuMDQwMjggLTIuNTc4MjQ2LC0wLjA0MDI4IC0xLjI4OTEyNCwtMC4wNDAyOSAtMi4xNzUzOTYsLTAuMDQwMjkgLTAuNDgzNDIyLC0wLjA4MDU3IC0wLjgwNTcwMiwtMC40ODM0MjIgLTAuMjgxOTk2LC0wLjQwMjg1MSAtMC4yODE5OTYsLTEuMjA4NTUzIFYgOTEuNjMyOTIgWiINCiAgICAgICBzdHlsZT0iZm9udC1mYW1pbHk6J0NhcnRlciBPbmUnOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0NhcnRlciBPbmUsIE5vcm1hbCc7ZmlsbDojZmZmZmZmIg0KICAgICAgIGlkPSJwYXRoNDgzNjciIC8+DQogICAgPHBhdGgNCiAgICAgICBkPSJtIDc1LjE0MTE5LDgyLjk3MTYyMyBxIC0yLjA1NDU0LDAuMDQwMjkgLTMuNjI1NjYsMC4wNDAyOSAtMS41MzA4MzQsMCAtMi40NTczOTEsMCAtMi40MTcxMDYsMCAtMy42MjU2NiwtMC4yMDE0MjYgLTEuMTY4MjY4LC0wLjI0MTcxMSAtMS4xNjgyNjgsLTAuOTI2NTU3IDAsLTAuMzYyNTY2IDAuMjAxNDI2LC0xLjQ5MDU0OSAwLjI0MTcxLC0xLjE2ODI2OCAwLjUyMzcwNiwtMi41NzgyNDcgMC4zMjIyODEsLTEuNDUwMjY0IDAuNjA0Mjc3LC0yLjkwMDUyOCAwLjMyMjI4MSwtMS40OTA1NDkgMC41MjM3MDYsLTIuNDk3Njc2IDAuMDgwNTcsLTAuNDgzNDIyIDAuNjA0Mjc3LC0wLjg4NjI3MyAwLjU2Mzk5MSwtMC40MDI4NTEgMS40NTAyNjQsLTAuNDQzMTM2IGwgOC4wOTczMDYsLTAuMTIwODU1IDAuMDgwNTcsLTAuODQ1OTg4IHEgMC4yMDE0MjYsLTIuNzM5Mzg3IDAuMjgxOTk2LC00LjcxMzM1NyAwLjA4MDU3LC0xLjk3Mzk3IDAuMjQxNzExLC0zLjIyMjgwOSAwLjIwMTQyNSwtMS4yNDg4MzggMC42MDQyNzYsLTEuODEyODI5IDAuNDAyODUxLC0wLjYwNDI3NyAxLjI0ODgzOSwtMC42MDQyNzcgMC4wODA1NywwIDAuMTYxMTQsMC4wNDAyOCAwLjEyMDg1NSwwIDAuMjQxNzExLDAgMC4yNDE3MSwwIDAuNzI1MTMyLDAgMC41MjM3MDYsLTAuMDQwMjggMS4xNjgyNjgsLTAuMDQwMjggMC42NDQ1NjEsLTAuMDQwMjggMS40MDk5NzgsLTAuMDQwMjggMC43NjU0MTcsLTAuMDQwMjkgMS40OTA1NDksLTAuMDQwMjkgbCAzLjgyNzA4NSwtMC4xMjA4NTUgcSAwLjU2Mzk5MiwwLjE2MTE0IDAuODQ1OTg4LDAuNDQzMTM2IDAuMjgxOTk1LDAuMjQxNzEgMC4yODE5OTUsMC45NjY4NDIgMCwwLjA4MDU3IDAsMC4xMjA4NTYgMCwwLjA0MDI5IC0wLjA0MDI4LDAuMjgxOTk1IDAsMC4yNDE3MTEgLTAuMDQwMjgsMC43NjU0MTcgLTAuMDQwMjksMC41MjM3MDcgLTAuMTIwODU1LDEuNTcxMTE5IC0wLjA4MDU3LDEuMDQ3NDEzIC0wLjI0MTcxMSwyLjc3OTY3MyAtMC4xMjA4NTUsMS42OTE5NzQgLTAuMzIyMjgxLDQuMjcwMjIxIGwgMC42ODQ4NDcsLTAuMDQwMjggcSAxLjQ5MDU0OSwtMC4wNDAyOSAyLjkwMDUyOCwtMC4wODA1NyAxLjQ1MDI2NCwtMC4wNDAyOCAyLjYxODUzMiwtMC4wNDAyOCAxLjIwODU1MywtMC4wNDAyOCAyLjA1NDU0LC0wLjA0MDI4IDAuODg2MjczLC0wLjA0MDI4IDEuMjQ4ODM5LC0wLjA0MDI4IDAuMzIyMjgsMCAwLjcyNTEzMiwwLjI0MTcxIDAuNDAyODUxLDAuMjQxNzExIDAuNDAyODUxLDAuOTI2NTU4IC0wLjA0MDI4LDAuMDgwNTcgLTAuMjAxNDI2LDEuNTcxMTE5IC0wLjE2MTE0LDEuNDkwNTQ5IC0wLjQ0MzEzNiw0LjA2ODc5NiBsIC0wLjQ0MzEzNiwzLjkwNzY1NSBxIC0wLjI0MTcxMSwwLjU2Mzk5MSAtMC40ODM0MjIsMC44NDU5ODcgLTAuMjAxNDI1LDAuMjQxNzExIC0wLjY0NDU2MSwwLjM2MjU2NiAtMC40NDMxMzYsMC4xMjA4NTUgLTEuMjg5MTI0LDAuMTYxMTQxIC0wLjgwNTcwMiwwIC0yLjIxNTY4MSwwLjA0MDI4IGwgLTUuODgxNjI1LDAuMTIwODU1IC0wLjUyMzcwNyw1Ljg4MTYyNiBxIC0wLjEyMDg1NSwxLjUzMDgzNCAtMC4zMjIyOCwyLjUzNzk2MSAtMC4xNjExNDEsMC45NjY4NDMgLTAuNDAyODUxLDEuNTMwODM0IC0wLjI0MTcxMSwwLjU2Mzk5MiAtMC42MDQyNzcsMC44MDU3MDIgLTAuMzIyMjgxLDAuMjAxNDI2IC0wLjc2NTQxNywwLjIwMTQyNiAtMC42ODQ4NDcsMCAtMS44NTMxMTUsMCAtMS4xNjgyNjgsLTAuMDQwMjggLTIuNDk3Njc3LC0wLjA4MDU3IC0xLjI4OTEyMywtMC4wNDAyOCAtMi41NzgyNDYsLTAuMDQwMjggLTEuMjg5MTI0LC0wLjA0MDI5IC0yLjE3NTM5NiwtMC4wNDAyOSAtMC40ODM0MjEsLTAuMDgwNTcgLTAuODA1NzAyLC0wLjQ4MzQyMiAtMC4yODE5OTYsLTAuNDAyODUxIC0wLjI4MTk5NiwtMS4yMDg1NTMgViA5MS42MzI5MiBaIg0KICAgICAgIHN0eWxlPSJmb250LWZhbWlseTonQ2FydGVyIE9uZSc7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjonQ2FydGVyIE9uZSwgTm9ybWFsJztmaWxsOiNmZmZmZmYiDQogICAgICAgaWQ9InBhdGg0ODM2OSIgLz4NCiAgPC9nPg0KPC9zdmc+DQo=",Pe="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICBpZD0iTGF5ZXJfMSINCiAgIGRhdGEtbmFtZT0iTGF5ZXIgMSINCiAgIHZpZXdCb3g9IjAgMCAxMDAgMTAwIg0KICAgdmVyc2lvbj0iMS4xIg0KICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM0Ij4NCiAgICA8bGluZWFyR3JhZGllbnQNCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0MTc0NiI+DQogICAgICA8c3RvcA0KICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZmZmZmZjtzdG9wLW9wYWNpdHk6MTsiDQogICAgICAgICBvZmZzZXQ9IjAiDQogICAgICAgICBpZD0ic3RvcDQxNzQ0IiAvPg0KICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgPGxpbmVhckdyYWRpZW50DQogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50Mzk3MjIiPg0KICAgICAgPHN0b3ANCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjE7Ig0KICAgICAgICAgb2Zmc2V0PSIwIg0KICAgICAgICAgaWQ9InN0b3AzOTcxOCIgLz4NCiAgICAgIDxzdG9wDQogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwO3N0b3Atb3BhY2l0eTowOyINCiAgICAgICAgIG9mZnNldD0iMSINCiAgICAgICAgIGlkPSJzdG9wMzk3MjAiIC8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8c3R5bGUNCiAgICAgICBpZD0ic3R5bGUyIj4uY2xzLTF7b3BhY2l0eTowLjY7fS5jbHMtMntmaWxsOiNkMzFjNWI7fS5jbHMtM3tmaWxsOiNmZmY7fTwvc3R5bGU+DQogICAgPGxpbmVhckdyYWRpZW50DQogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50Mzk3MjIiDQogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50Mzk3MjQiDQogICAgICAgeDE9IjM2LjA4MzU1NSINCiAgICAgICB5MT0iNzYuMDkzNDI1Ig0KICAgICAgIHgyPSIxMDAuMDM4MzgiDQogICAgICAgeTI9Ijc2LjA5MzQyNSINCiAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgLz4NCiAgPC9kZWZzPg0KICA8cGF0aA0KICAgICBjbGFzcz0iY2xzLTEiDQogICAgIGQ9Ik0gOTAuMjgxNzg3LDUyLjk5MTQ4NCBBIDQ1LjE0MDg5Myw0NS4xNDA4OTMgMCAxIDEgNDUuMTQwODkzLDcuODUwNTkwMSA0NS4xNDA4OTMsNDUuMTQwODkzIDAgMCAxIDkwLjI4MTc4Nyw1Mi45OTE0ODQgWiINCiAgICAgaWQ9InBhdGg2Ig0KICAgICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjEiIC8+DQogIDxjaXJjbGUNCiAgICAgY2xhc3M9ImNscy0yIg0KICAgICBjeD0iNDUuMTQwODkyIg0KICAgICBjeT0iNDUuMTQwODkyIg0KICAgICByPSI0NS4xNDA4OTIiDQogICAgIGlkPSJjaXJjbGU4Ig0KICAgICBzdHlsZT0iZmlsbDojOTNhN2FjO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDoxIiAvPg0KICA8cGF0aA0KICAgICBjbGFzcz0iY2xzLTMiDQogICAgIGQ9Ik0gNDUuMTQwODkzLDUuNDE2OTA3MiBBIDM5LjcyMzk4NiwzOS43MjM5ODYgMCAxIDAgODQuODY0ODc5LDQ1LjE0MDg5MyAzOS43MjM5ODYsMzkuNzIzOTg2IDAgMCAwIDQ1LjE0MDg5Myw1LjQxNjkwNzIgWiBtIDIzLjU1MTc3MSw1Ny4zODc4MTM4IC01LjcyMTExNywtMTcuNjYzODI4IC0xMC41NDkyMzIsMy40NTQyNTkgMC4yMDYwNzksMC42NDc2NzQgNS40NTYxNiwxNi44MTk4OSB2IDAgbCAwLjA0OTA3LDAuMTY2ODI1IC05LjI0NDA3LDcuMTM0MjI0IEwgNDEuOTcxMjIyLDUyLjAxMDE1OSAzMS41MTAzMSw1NS40MDU1NCAzNy4xNzI1NDksNzIuOTQxNzk2IDI2LjcxMTYzNyw3Ni4zNTY4MDIgMjEuMDk4NDY1LDU4Ljg3OTQyNiAxNy42MDQ5NTIsNTkuOTk4MTM1IDE0LjIxOTM4NSw0OS41NDcwMzcgMTcuNjYzODMyLDQ4LjM3OTI2MiAxMi4wMzEwMzMsMzAuODAzNzUzIDIyLjQ2MjUwNSwyNy40NzcwNjYgMjguMTgzNjIzLDQ1LjE0MDg5MyAzOC43MTMyMjYsNDEuNzQ1NTEzIDM4LjEyNDQzMywzOS45MTA0MzcgMzMuMDUwOTg5LDI0LjIxOTA3IHYgMCBsIC0wLjA1ODg4LC0wLjE2NjgyNCA5LjI1Mzg4NCwtNy4xMzQyMjUgNi44NjkyNjUsMjEuMzQzNzkzIDEwLjQ3MDcyNSwtMy4zNzU3NTQgLTUuNjEzMTcxLC0xNy41NTU4ODMgMTAuNDUxMDk3LC0zLjQwNTE5MiA1LjYxMzE3MywxNy40NzczNzUgMy40OTM1MTIsLTEuMTI4NTIxIDMuMzg1NTY3LDEwLjUwMDE2NCAtMy40ODM2OTksMS4xNTc5NjEgNS42NzIwNTEsMTcuNTg1MzIzIHoiDQogICAgIGlkPSJwYXRoMTAiDQogICAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MTtvcGFjaXR5OjAuODAwOTc4NzkiIC8+DQogIDx0ZXh0DQogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiDQogICAgIHN0eWxlPSJmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OidDYXJ0ZXIgT25lJzstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOidDYXJ0ZXIgT25lLCBOb3JtYWwnO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXZhcmlhbnQtZWFzdC1hc2lhbjpub3JtYWwiDQogICAgIHg9IjcyLjA1MDQiDQogICAgIHk9IjgwLjA2ODcyNiINCiAgICAgaWQ9InRleHQxNzc3Ij48dHNwYW4NCiAgICAgICBpZD0idHNwYW4xNzc1Ig0KICAgICAgIHg9IjcyLjA1MDQiDQogICAgICAgeT0iODAuMDY4NzI2IiAvPjwvdGV4dD4NCiAgPGcNCiAgICAgYXJpYS1sYWJlbD0iKysiDQogICAgIHRyYW5zZm9ybT0ic2NhbGUoMC45OTgxNTgyOSwxLjAwMTg0NTEpIg0KICAgICBpZD0idGV4dDIwODA1Ig0KICAgICBzdHlsZT0iZm9udC1zaXplOjgyLjUwMzlweDtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OnNlcmlmOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246c2VyaWY7bGV0dGVyLXNwYWNpbmc6LTMuNjM1MzNweDtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MyI+DQogICAgPHBhdGgNCiAgICAgICBkPSJtIDQwLjA2MjUzMSw4Mi45NzE2MjMgcSAtMi4wNTQ1NCwwLjA0MDI5IC0zLjYyNTY2LDAuMDQwMjkgLTEuNTMwODM0LDAgLTIuNDU3MzkxLDAgLTIuNDE3MTA3LDAgLTMuNjI1NjYsLTAuMjAxNDI2IC0xLjE2ODI2OCwtMC4yNDE3MTEgLTEuMTY4MjY4LC0wLjkyNjU1NyAwLC0wLjM2MjU2NiAwLjIwMTQyNiwtMS40OTA1NDkgMC4yNDE3MSwtMS4xNjgyNjggMC41MjM3MDYsLTIuNTc4MjQ3IDAuMzIyMjgxLC0xLjQ1MDI2NCAwLjYwNDI3NywtMi45MDA1MjggMC4zMjIyODEsLTEuNDkwNTQ5IDAuNTIzNzA2LC0yLjQ5NzY3NiAwLjA4MDU3LC0wLjQ4MzQyMiAwLjYwNDI3NywtMC44ODYyNzMgMC41NjM5OTEsLTAuNDAyODUxIDEuNDUwMjY0LC0wLjQ0MzEzNiBsIDguMDk3MzA2LC0wLjEyMDg1NSAwLjA4MDU3LC0wLjg0NTk4OCBxIDAuMjAxNDI2LC0yLjczOTM4NyAwLjI4MTk5NiwtNC43MTMzNTcgMC4wODA1NywtMS45NzM5NyAwLjI0MTcxMSwtMy4yMjI4MDkgMC4yMDE0MjUsLTEuMjQ4ODM4IDAuNjA0Mjc2LC0xLjgxMjgyOSAwLjQwMjg1MSwtMC42MDQyNzcgMS4yNDg4MzksLTAuNjA0Mjc3IDAuMDgwNTcsMCAwLjE2MTE0LDAuMDQwMjggMC4xMjA4NTUsMCAwLjI0MTcxMSwwIDAuMjQxNzEsMCAwLjcyNTEzMiwwIDAuNTIzNzA2LC0wLjA0MDI4IDEuMTY4MjY4LC0wLjA0MDI4IDAuNjQ0NTYxLC0wLjA0MDI4IDEuNDA5OTc4LC0wLjA0MDI4IDAuNzY1NDE3LC0wLjA0MDI5IDEuNDkwNTQ5LC0wLjA0MDI5IGwgMy44MjcwODUsLTAuMTIwODU1IHEgMC41NjM5OTIsMC4xNjExNCAwLjg0NTk4OCwwLjQ0MzEzNiAwLjI4MTk5NSwwLjI0MTcxIDAuMjgxOTk1LDAuOTY2ODQyIDAsMC4wODA1NyAwLDAuMTIwODU2IDAsMC4wNDAyOSAtMC4wNDAyOCwwLjI4MTk5NSAwLDAuMjQxNzExIC0wLjA0MDI4LDAuNzY1NDE3IC0wLjA0MDI5LDAuNTIzNzA3IC0wLjEyMDg1NSwxLjU3MTExOSAtMC4wODA1NywxLjA0NzQxMyAtMC4yNDE3MTEsMi43Nzk2NzMgLTAuMTIwODU1LDEuNjkxOTc0IC0wLjMyMjI4MSw0LjI3MDIyMSBsIDAuNjg0ODQ3LC0wLjA0MDI4IHEgMS40OTA1NDksLTAuMDQwMjkgMi45MDA1MjgsLTAuMDgwNTcgMS40NTAyNjQsLTAuMDQwMjggMi42MTg1MzIsLTAuMDQwMjggMS4yMDg1NTMsLTAuMDQwMjggMi4wNTQ1NCwtMC4wNDAyOCAwLjg4NjI3MywtMC4wNDAyOCAxLjI0ODgzOSwtMC4wNDAyOCAwLjMyMjI4LDAgMC43MjUxMzIsMC4yNDE3MSAwLjQwMjg1MSwwLjI0MTcxMSAwLjQwMjg1MSwwLjkyNjU1OCAtMC4wNDAyOSwwLjA4MDU3IC0wLjIwMTQyNiwxLjU3MTExOSAtMC4xNjExNCwxLjQ5MDU0OSAtMC40NDMxMzYsNC4wNjg3OTYgbCAtMC40NDMxMzYsMy45MDc2NTUgcSAtMC4yNDE3MTEsMC41NjM5OTEgLTAuNDgzNDIyLDAuODQ1OTg3IC0wLjIwMTQyNSwwLjI0MTcxMSAtMC42NDQ1NjEsMC4zNjI1NjYgLTAuNDQzMTM2LDAuMTIwODU1IC0xLjI4OTEyNCwwLjE2MTE0MSAtMC44MDU3MDIsMCAtMi4yMTU2ODEsMC4wNDAyOCBsIC01Ljg4MTYyNSwwLjEyMDg1NSAtMC41MjM3MDcsNS44ODE2MjYgcSAtMC4xMjA4NTUsMS41MzA4MzQgLTAuMzIyMjgsMi41Mzc5NjEgLTAuMTYxMTQxLDAuOTY2ODQzIC0wLjQwMjg1MSwxLjUzMDgzNCAtMC4yNDE3MTEsMC41NjM5OTIgLTAuNjA0Mjc3LDAuODA1NzAyIC0wLjMyMjI4MSwwLjIwMTQyNiAtMC43NjU0MTcsMC4yMDE0MjYgLTAuNjg0ODQ3LDAgLTEuODUzMTE1LDAgLTEuMTY4MjY4LC0wLjA0MDI4IC0yLjQ5NzY3NywtMC4wODA1NyAtMS4yODkxMjMsLTAuMDQwMjggLTIuNTc4MjQ2LC0wLjA0MDI4IC0xLjI4OTEyNCwtMC4wNDAyOSAtMi4xNzUzOTYsLTAuMDQwMjkgLTAuNDgzNDIyLC0wLjA4MDU3IC0wLjgwNTcwMiwtMC40ODM0MjIgLTAuMjgxOTk2LC0wLjQwMjg1MSAtMC4yODE5OTYsLTEuMjA4NTUzIFYgOTEuNjMyOTIgWiINCiAgICAgICBzdHlsZT0iZm9udC1mYW1pbHk6J0NhcnRlciBPbmUnOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0NhcnRlciBPbmUsIE5vcm1hbCc7ZmlsbDojZmZmZmZmIg0KICAgICAgIGlkPSJwYXRoMTE0OSIgLz4NCiAgICA8cGF0aA0KICAgICAgIGQ9Im0gNzUuMTQxMTksODIuOTcxNjIzIHEgLTIuMDU0NTQsMC4wNDAyOSAtMy42MjU2NiwwLjA0MDI5IC0xLjUzMDgzNCwwIC0yLjQ1NzM5MSwwIC0yLjQxNzEwNiwwIC0zLjYyNTY2LC0wLjIwMTQyNiAtMS4xNjgyNjgsLTAuMjQxNzExIC0xLjE2ODI2OCwtMC45MjY1NTcgMCwtMC4zNjI1NjYgMC4yMDE0MjYsLTEuNDkwNTQ5IDAuMjQxNzEsLTEuMTY4MjY4IDAuNTIzNzA2LC0yLjU3ODI0NyAwLjMyMjI4MSwtMS40NTAyNjQgMC42MDQyNzcsLTIuOTAwNTI4IDAuMzIyMjgxLC0xLjQ5MDU0OSAwLjUyMzcwNiwtMi40OTc2NzYgMC4wODA1NywtMC40ODM0MjIgMC42MDQyNzcsLTAuODg2MjczIDAuNTYzOTkxLC0wLjQwMjg1MSAxLjQ1MDI2NCwtMC40NDMxMzYgbCA4LjA5NzMwNiwtMC4xMjA4NTUgMC4wODA1NywtMC44NDU5ODggcSAwLjIwMTQyNiwtMi43MzkzODcgMC4yODE5OTYsLTQuNzEzMzU3IDAuMDgwNTcsLTEuOTczOTcgMC4yNDE3MTEsLTMuMjIyODA5IDAuMjAxNDI1LC0xLjI0ODgzOCAwLjYwNDI3NiwtMS44MTI4MjkgMC40MDI4NTEsLTAuNjA0Mjc3IDEuMjQ4ODM5LC0wLjYwNDI3NyAwLjA4MDU3LDAgMC4xNjExNCwwLjA0MDI4IDAuMTIwODU1LDAgMC4yNDE3MTEsMCAwLjI0MTcxLDAgMC43MjUxMzIsMCAwLjUyMzcwNiwtMC4wNDAyOCAxLjE2ODI2OCwtMC4wNDAyOCAwLjY0NDU2MSwtMC4wNDAyOCAxLjQwOTk3OCwtMC4wNDAyOCAwLjc2NTQxNywtMC4wNDAyOSAxLjQ5MDU0OSwtMC4wNDAyOSBsIDMuODI3MDg1LC0wLjEyMDg1NSBxIDAuNTYzOTkyLDAuMTYxMTQgMC44NDU5ODgsMC40NDMxMzYgMC4yODE5OTUsMC4yNDE3MSAwLjI4MTk5NSwwLjk2Njg0MiAwLDAuMDgwNTcgMCwwLjEyMDg1NiAwLDAuMDQwMjkgLTAuMDQwMjgsMC4yODE5OTUgMCwwLjI0MTcxMSAtMC4wNDAyOCwwLjc2NTQxNyAtMC4wNDAyOSwwLjUyMzcwNyAtMC4xMjA4NTUsMS41NzExMTkgLTAuMDgwNTcsMS4wNDc0MTMgLTAuMjQxNzExLDIuNzc5NjczIC0wLjEyMDg1NSwxLjY5MTk3NCAtMC4zMjIyODEsNC4yNzAyMjEgbCAwLjY4NDg0NywtMC4wNDAyOCBxIDEuNDkwNTQ5LC0wLjA0MDI5IDIuOTAwNTI4LC0wLjA4MDU3IDEuNDUwMjY0LC0wLjA0MDI4IDIuNjE4NTMyLC0wLjA0MDI4IDEuMjA4NTUzLC0wLjA0MDI4IDIuMDU0NTQsLTAuMDQwMjggMC44ODYyNzMsLTAuMDQwMjggMS4yNDg4MzksLTAuMDQwMjggMC4zMjIyOCwwIDAuNzI1MTMyLDAuMjQxNzEgMC40MDI4NTEsMC4yNDE3MTEgMC40MDI4NTEsMC45MjY1NTggLTAuMDQwMjgsMC4wODA1NyAtMC4yMDE0MjYsMS41NzExMTkgLTAuMTYxMTQsMS40OTA1NDkgLTAuNDQzMTM2LDQuMDY4Nzk2IGwgLTAuNDQzMTM2LDMuOTA3NjU1IHEgLTAuMjQxNzExLDAuNTYzOTkxIC0wLjQ4MzQyMiwwLjg0NTk4NyAtMC4yMDE0MjUsMC4yNDE3MTEgLTAuNjQ0NTYxLDAuMzYyNTY2IC0wLjQ0MzEzNiwwLjEyMDg1NSAtMS4yODkxMjQsMC4xNjExNDEgLTAuODA1NzAyLDAgLTIuMjE1NjgxLDAuMDQwMjggbCAtNS44ODE2MjUsMC4xMjA4NTUgLTAuNTIzNzA3LDUuODgxNjI2IHEgLTAuMTIwODU1LDEuNTMwODM0IC0wLjMyMjI4LDIuNTM3OTYxIC0wLjE2MTE0MSwwLjk2Njg0MyAtMC40MDI4NTEsMS41MzA4MzQgLTAuMjQxNzExLDAuNTYzOTkyIC0wLjYwNDI3NywwLjgwNTcwMiAtMC4zMjIyODEsMC4yMDE0MjYgLTAuNzY1NDE3LDAuMjAxNDI2IC0wLjY4NDg0NywwIC0xLjg1MzExNSwwIC0xLjE2ODI2OCwtMC4wNDAyOCAtMi40OTc2NzcsLTAuMDgwNTcgLTEuMjg5MTIzLC0wLjA0MDI4IC0yLjU3ODI0NiwtMC4wNDAyOCAtMS4yODkxMjQsLTAuMDQwMjkgLTIuMTc1Mzk2LC0wLjA0MDI5IC0wLjQ4MzQyMSwtMC4wODA1NyAtMC44MDU3MDIsLTAuNDgzNDIyIC0wLjI4MTk5NiwtMC40MDI4NTEgLTAuMjgxOTk2LC0xLjIwODU1MyBWIDkxLjYzMjkyIFoiDQogICAgICAgc3R5bGU9ImZvbnQtZmFtaWx5OidDYXJ0ZXIgT25lJzstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOidDYXJ0ZXIgT25lLCBOb3JtYWwnO2ZpbGw6I2ZmZmZmZiINCiAgICAgICBpZD0icGF0aDExNTEiIC8+DQogIDwvZz4NCjwvc3ZnPg0K",Oe=a(3379),Re=a.n(Oe),He=a(7795),Ge=a.n(He),Ze=a(569),Be=a.n(Ze),Ue=a(8575),u=a.n(Ue),ee=a(9216),Oe=a.n(ee),He=a(4589),Ze=a.n(He),Fe=a(971),qe={};Fe.Z&&Fe.Z.locals&&(qe.locals=Fe.Z.locals);var We,Qe=0,Ye={attributes:{class:"script-styles"}};Ye.styleTagTransform=Ze(),Ye.setAttributes=u(),Ye.insert=Be().bind(null,"head"),Ye.domAPI=Ge(),Ye.insertStyleElement=Oe(),qe.use=function(e){return Ye.options=e||{},Qe++||(We=Re()(Fe.Z,Ye)),qe},qe.unuse=function(){0`${Xe[t]}_${e}`,tt=(e,t)=>{e=et(e),t=et(t);return e{this.supporters=e}),Ke.use(),P.defer(()=>{this.init(),this.renderInteractables()}))}init(){this.gameIcon=Ve(".hh_logo>img").attr("src"),this.gameTitle=Ve(".hh_logo").attr("title")}loadConfig(){var e=P.lsGet(z.CONFIG);e&&Object.assign(this.config,e)}saveConfig(){P.lsSet(z.CONFIG,this.config)}updateConfig(e,t){this.config[e]=t,this.saveConfig();const{module:a,subKey:i}=this.getModuleForKey(e);if(a)if(i)"function"==typeof a.updateSubSetting&&a.updateSubSetting(i,t);else{const n=this.$configPane.find(`.config-setting[rel=${e}]`),r=n.find(".sub-settings input");t?(this.runModule(a),P.runDeferred(),n.addClass("enabled"),r.prop("disabled",!1)):("function"==typeof a.tearDown&&a.tearDown(),n.removeClass("enabled"),r.prop("disabled",!0))}}registerGroup(e){const{name:t,key:a}=e;if(!t||!a)throw new Error('cannot register invalid group, need both "key" and "name"',e);this.groups.find(e=>e.key===a)?console.warn("hh++ config: merging duplicate group",a):this.groups.push(e)}registerModule(e){const{group:t,configSchema:a}=e;if(!t||!this.groups.find(({key:e})=>e===t))throw new Error(`cannot register module with unknown group ${t}`);if(a&&a.restriction){const{restriction:{whitelist:n,blacklist:r}}=a;var i=P.getGameKey();if(r){if(r.includes(i))return}else if(n&&!n.includes(i))return}this.modules.push(e),this.config[this.getConfigKey(t,a.baseKey)]=a.default,a.subSettings&&a.subSettings.forEach(e=>{this.config[this.getConfigKey(t,a.baseKey,e.key)]=e.default})}runModules(){this.modules.forEach(e=>{this.config[this.getConfigKey(e.group,e.configSchema.baseKey)]&&this.runModule(e)})}runModule(t){var e=Object.keys(this.config).filter(e=>e.startsWith(`${this.getConfigKey(t.group,t.configSchema.baseKey)}_`)).map(e=>({[e.replace(`${this.getConfigKey(t.group,t.configSchema.baseKey)}_`,"")]:this.config[e]})).reduce((e,t)=>Object.assign(e,t),{});t.run(e)}getConfigKey(e,t,a){return[e,t,a].filter(e=>e).join("_")}getModuleForKey(e){const[a,i,t]=e.split("_");return{module:this.modules.find(({group:e,configSchema:t})=>t.baseKey===i&&e===a),subKey:t}}renderInteractables(){this.hasRendered||(this.injectCSSVars(),this.renderConfigButton(),this.hasRendered=!0)}renderConfigButton(){this.$configButton=Ve(`
`),this.$configButton.click(this.openConfigPane.bind(this)),Ve("#contains_all").append(this.$configButton)}buildConfigPaneContent(){return Ve(`
${this.groups.map(({key:e,name:t})=>`

${t}

`).join("")}
${this.groups.map(({key:n})=>`
${this.modules.filter(({group:e})=>e===n).map(({configSchema:a})=>{var e=this.getConfigKey(n,a.baseKey);const i=this.config[e];return`
${a.subSettings?`
${a.subSettings.map(e=>{var t=this.getConfigKey(n,a.baseKey,e.key);return` `}).join("")}
`:""}
`}).join("")}
`).join("")}
${this.buildCreditsPane()}
`)}buildCreditsPane(){var{CHANGELOG:e,SPECIAL_THANKS:t,PATREON:a,DISCORD:i}=window.HHPlusPlus,n=GM_info["script"];const{CODE_CONTRIBUTIONS:r,TRANSLATIONS:o}=t;var{name:s,author:t,version:n}=n;return`

You're running ${s} v${n} by ${t}

Enjoying the script? Want to throw money at me for some reason? You can support me on Patreon if you'd like.

Join us on Discord!

Special Thanks

Patrons

    ${this.supporters.sort(tt).map(({name:e,tier:t})=>`
  • ${e}${["gold","silver"].includes(t)?``:""}
  • `).join("")}

Code Contributions

    ${r.map(e=>`
  • ${e}
  • `).join("")}

Translations

    ${Object.entries(o).map(([e,t])=>`
  • ${e} ${t.map(e=>``).join("")}
  • `).join("")}
`}renderConfigPane(){const e=Ve('');e.click(this.toggleCredits.bind(this));const t=Ve('');t.click(this.closeConfigPane.bind(this)),this.$configPane=Ve('
').append(this.buildConfigPaneContent()).prepend(t).prepend(e),Ve("#contains_all").append(this.$configPane),this.$configPane.find(".group-panel"),this.$configPane.find(".credits-panel"),this.setupEvents(),this.selectConfigTab(this.groups[0].key)}closeConfigPane(){this.$configPane.hasClass("shown")&&(this.$configPane.removeClass("shown"),this.configPaneOpen=!1)}openConfigPane(){this.$configPane&&this.$configPane.hasClass("shown")||(this.$configPane||this.renderConfigPane(),this.$configPane.addClass("shown"),this.configPaneOpen=!0)}selectConfigTab(e){this.currentKey=e,Ve(".hh-plus-plus-config-panel .credits-panel").removeClass("shown"),Ve(".hh-plus-plus-config-panel .tabs h4").removeClass("selected"),Ve(`.hh-plus-plus-config-panel .tabs h4[rel=${e}]`).addClass("selected"),Ve(".hh-plus-plus-config-panel .group-panel").removeClass("shown"),Ve(`.hh-plus-plus-config-panel .group-panel[rel=${e}]`).addClass("shown"),this.creditsShown=!1}toggleCredits(){var e;this.creditsShown?(e=this.currentKey,Ve(".hh-plus-plus-config-panel .credits-panel").removeClass("shown"),Ve(`.hh-plus-plus-config-panel .tabs h4[rel=${e}]`).addClass("selected"),Ve(`.hh-plus-plus-config-panel .group-panel[rel=${e}]`).addClass("shown"),this.creditsShown=!1):(Ve(".hh-plus-plus-config-panel .credits-panel").addClass("shown"),Ve(".hh-plus-plus-config-panel .tabs h4").removeClass("selected"),Ve(".hh-plus-plus-config-panel .group-panel").removeClass("shown"),this.creditsShown=!0)}setupEvents(){this.groups.forEach(({key:e})=>{Ve(`.hh-plus-plus-config-panel .tabs h4[rel=${e}]`).click(this.selectConfigTab.bind(this,e))}),Object.keys(this.config).forEach(t=>{Ve(`.hh-plus-plus-config-panel input[name=${t}]`).change(e=>{this.updateConfig(t,Ve(e.target).prop("checked"))})})}injectCSSVars(){Le.registerVar("config-button-icon",`url(${this.gameIcon})`),Le.registerVar("config-panel-background",this.colors.panelBackground),Le.registerVar("config-border-image-source",this.colors.panelBorderGradient),Le.registerVar("config-panel-box-shadow",this.colors.panelInset),Le.registerVar("cross-icon",`url('${P.getCDNHost()}/clubs/ic_xCross.png')`),Le.registerVar("config-setting-background",this.colors.homeDark),Le.registerVar("config-setting-border",this.colors.homeBorder)}};Ue=class{constructor({group:e,configSchema:t}){this.group=e,this.configSchema=t,this.hasRun=!1}};ee=class extends Ue{constructor(e){super({group:"core",configSchema:e})}},He={HH:{girl:"girl",Girl:"Girl",haremettes:"haremettes",flower:"flower",waifu:"Waifu"},GH:{girl:"guy",Girl:"Guy",haremettes:"harem guys",flower:"lollipop",waifu:"Boyfriend"},CxH:{girl:"girl",Girl:"Girl",haremettes:"haremettes",flower:"jewel",waifu:"Waifu"},PSH:{girl:"girl",Girl:"Girl",haremettes:"haremettes",flower:"beer",waifu:"Waifu"},HoH:{girl:"girl",Girl:"Girl",haremettes:"haremettes",flower:"flower",waifu:"Waifu"},TPSH:{girl:"girl",Girl:"Girl",haremettes:"haremettes",flower:"beer",waifu:"Waifu"},GPSH:{girl:"guy",Girl:"Guy",haremettes:"harem guys",flower:"beer",waifu:"Boyfriend"}}[P.getGameKey()];const it={all:"All"},nt={refresh:"Home screen refresh",villain:"Fight a villain menu",villain_tiers:`Show tiers with ${He.girl}s`,market:"Market information",marketEquipsFilter:"Equips filter at the market",harem:"Harem information",league:"League information",league_board:"Show the league tops",league_promo:"Show promotion information",simFight:"League / Season / Villains sim",simFight_logging:"Detailed logging in the browser console",teamsFilter:"Teams filter",champions:"Champions information",champions_poseMatching:"Add pose match indicators",champions_fixPower:`Normalize ${He.girl} power for comparison`,homeScreen:"Home Screen Shortcuts & Timers",homeScreen_leaguePos:"Show current league rank (makes extra network call)",resourceBars:"Resource bars / Booster tracking",popSort:"PoP sorting and quick navigation",seasonStats:"Season stats",pachinkoNames:"Show names in Pachinko",contestSummary:"Saved Contests rewards summary",battleEndstate:"Show final values when skipping battle",gemStock:"Gem stock in Market/Harem",staticBackground:"Prevent background switching during Orgy Days",rewardShards:`Display current shard counts on ${He.girl} rewards`,hideClaimedRewards:"Hide claimed rewards",disableDragDrop:"Disable Drag-and-Drop in the Market",villainBreadcrumbs:"Add breadcrumbs to villain pages",blessingSpreadsheetLink:"Add link to the blessing data spreadsheet on the blessings popup",homeScreenIcons:"Add feature icons to home screen links",homeScreenOrder:"Alternative order of home screen links",homeScreenOldish:"Legacy layout of home screen (Not compatible with right-side rearrange Style Tweak)",fixFontImport:"Fix font import & text stroke",overridePachinkoConfirm:`Disable the "No ${He.Girl}s Available" warning pop-ups in Pachinko/NC`,sidequestCompletionMarkers:"Sidequest completion markers",censorMode:"Censor all NSFW imagery",fixProfilePopup:"Fix player profile popups",eventEndIndicators:"Event ending indicators on home screen",haremTeamsFilter:"Harem teams filter",upgradeQuickNav:"Upgrade page quick navigation",leaderboardClubmateIndicators:"Highlight clubmates on leaderboards",leaderboardProfilePopups:"Links to player profiles from leaderboards",improvedWaifu:`Improved ${He.waifu}`,sortDailyMissions:"Sort daily missions by duration",sortDailyMissions_reverse:"Reverse order",upgradeInfo:"Upgrade page information",leagueQuickNav:"League opponent quick navigation",labyrinth:"Labyrinth information",labyrinth_fixPower:`Normalize ${He.girl} display power`},rt={missionsBackground:"Change missions background",collectMoneyAnimation:"Delete the collect money animation",mobileBattle:"Fix Mobile battle screen",hideRotateDevice:"Hide the device rotation reminder on mobile",salaryTimers:`Readable ${He.girl} salary timers`,moveSkipButton:"Move the battle skip button down",poseAspectRatio:`Fix ${He.girl} pose aspect ratio in battle`,reduceBlur:"Reduce depth-of-field effect on home screen",homeScreenRightSideRearrange:"Rearrange the items on the right side of the home screen",selectableId:"Make profile user IDs selectable",messengerDarkMode:"Messenger dark mode",leagueTableCompressed:"Compact league table",leagueTableRowStripes:"Striped league table rows",removeParticleEffects:"Remove home screen particle effects",eventGirlTicks:`Improved event ${He.girl} ticks`,eventGirlBorders:`Green borders on obtained event ${He.girl}s`,compactNav:"Use compact main menu",poaBorders:"Green borders on obtained PoA rewards",champGirlPower:`Fix Champion ${He.girl} power overflow`,champGirlOverlap:`Fix Champion ${He.girl} overlapping ${He.girl} selection`,hideGameLinks:"Hide game links",poaTicks:"Fix tick positions on PoA screen",poaGirlFade:`Fix ${He.girl} pose fade on PoA`,newButtons:"Replace remaining old-style buttons",bonusFlowersOverflow:`Prevent bonus ${He.flower}s dropping off-screen`,popButtons:"Hide Auto-assign and Auto-claim PoP buttons",contestNotifs:"Move contest notifications",contestPointsWidth:"Prevent contest table points overflow",compactPops:"Compact PoPs",monthlyCardText:"Fix monthly card text",povUnclutter:"PoV/PoG page clarity",dailyGoals:"Daily Goals restyle",bbProgress:"Better Boss Bang rewards progress bar",compactLossScreen:"Compact loss screen",seasonalEventTweaks:"Mega Events tweaks",compactHaremFilters:"Compact Harem filters",expandedMarketInventory:"Expanded Market inventory",compactResourceSummary:"Compact resource summary",hideClaimAllButton:'Hide "Claim All" button on Season rewards screen',dpEventTweaks:"DP Event tweaks",compactDailyMissions:"Compact daily missions",removeSlotBorder:"Remove white slot border in Market",hideLeagueMultiFight:"Hide league 15x fight button"},ot={darklord:"Dark Lord",ninjaspy:"Ninja Spy",gruntt:"Gruntt",edwarda:"Edwarda",donatien:"Donatien",silvanus:"Silvanus",bremen:"Bremen",finalmecia:"Finalmecia",rokosensei:"Roko Senseï",karole:"Karole",jacksoncrew:"Jackson’s Crew",pandorawitch:"Pandora Witch",nike:"Nike",sake:"Sake",werebunnypolice:"WereBunny Police",auga:"Auga",gross:"Gross",edward:"Edward",edernas:"Edernas",maro:"Maro",icaruswarlock:"Icarus Warlock",sol:"Sol",bodyhack:"BodyHack",greygolem:"Grey Golem",nymph:"The Nymph",athicus:"Athicus Ho’ole",jockstrap:"The Mimic",cockatrice:"Cockatrice",pomelo:"Pomelo",alexa:"Alexa Sl’thor",dklong:"D’Klong",virtueman:"Virtue Man",asaakira:"Headmistress Asa Akira",sammyjayne:"Sammy Jayne",ivywinters:"Ivy Winters",sophiajade:"Sophia Jade",amiamiley:"Amia Miley",alyssareece:"Alyssa Reece",kellykline:"Kelly Kline",jamiebrooks:"Jamie Brooks",jordankingsley:"Jordan Kingsley",sierrasinn:"Sierra Sinn",jasminejae:"Jasmine Jae",bellarose:"Bella Rose",paigetaylor:"Paige Taylor",arieldemure:"Ariel Demure",emmarose:"Emma Rose",nataliestone:"Natalie Stone",janieblade:"Janie Blade",nikkinort:"Nikki Nort",mistressvenom:"Mistress Venom",tristanhunter:"Tristan Hunter",jimmydurano:"Jimmy Durano",luccamazzi:"Lucca Mazzi",fallback:"World {{world}} villain",event:"Event"},st={town:"Town",adventure:"Adventure",begincity:"Begin City",gemskingdom:"Gems Kingdom",ninjavillage:"Ninja Village",invadedkingdom:"Invaded Kingdom",juysea:"The Juy Sea",admittance:"Admittance of the dead",magicforest:"Magic Forest",hamelintown:"Hamelin Town",plainofrituals:"Plain of rituals",heroesuniversity:"Heroes University",ninjasacredlands:"Ninja sacred lands",splatters:"Splatters Archipelago",digisekai:"Digisekai",stairway:"Stairway to heaven",training:"Training Dimension",weresquidisland:"WereSquid Island",haremtournament:"The Harem Tournament",gemskingdomprovince:"Gems Kingdom Province",begincitycxh:"Begin City",heroacademy:"Hero Academy",newcenabum:"New Cenabum",ontheprowl:"On the Prowl",bushexplorations:"Bush Explorations",thespy:"The Spy Who Came Inside Me",hornyknight:"The Horny Knight",suitdown:"Suit Down",manmeatofsteel:"Man Meat of Steel",dickmannoir:"Dickman Noir",goodbadsexy:"The Good, The Bad and the Sexy",fukwell:"Fukwell University",eurodick:"Eurodick",homecumming:"Homecumming",biggerintexas:"Bigger in Texas",westcock:"West Cock",whenangelscum:"When Angels Cum",suckramento:"Welcome to Suckramento",fiskyfresno:"Frisky in Fresno",milftown:"Milftown",sinncity:"Sinn City",yeehaw:"Yee Haw!",bythebook:"By the Book",vegasbaby:"Vegas, Baby!",bigdville:"Big D'Ville",dreamtown:"Dream Town",cockifornia:"Hotel Cockifornia",corporatecock:"Corporate Cock",cumcam:"Cum Cam",campcock:"Camp Cock",tropicalbeginnings:"Tropical Beginnings",spotlight:"Spotlight",boysarebad:"Boys Are Bad",yeehawgpsh:"Yee Haw!"},lt={pointsUnbought:"Stat points buyable to max",moneyUnspent:"Money required to max",moneySpent:"Money spent in market",pointsLevel:"Level-based stat points",pointsBought:"Market-bought stat points",pointsEquip:"Equipments stat points",pointsBooster:"Boosters stat points",pointsClub:"Club bonus stat points",boosterItem:"boosters",xpItem:"books",xpCurrency:"XP",affItem:"gifts",affCurrency:"affection",equips:"equips",youOwn:"You own {{count}} {{type}}.",youCanSell:'You can sell everything for {{cost}} .',youCanGive:"You can give a total of {{value}} {{currency}}."},ct={marketRestocked:'> The Market restocked since your last visit.',visitMarket:'> Visit the Market first to see an inventory summary here',itemSummary:"{{count}} ({{value}} {{type}})",haremStats:"Harem Stats",upgrades:"Upgrades",levelsAwakening:"Levels & Awakening",market:"Inventory & Market",wikiPage:"{{name}}'s wiki page",haremLevel:"Harem level",unlockedScenes:"Unlocked scenes",income:"Income",or:"{{left}} or {{right}}",toUpgrade:"To upgrade all:",toLevelCap:"To level to cap:",toLevelMax:"To level to max ({{max}}):",affectionScenes:"Affection Scenes",buyable:"Available in the market:",sellable:"In inventory:",gifts:"Gifts",books:"Books",canBeSold:"Can be sold for {{sc}}",canBeBought:"{{item}} for {{amount}}",marketRestock:"Market restocks at {{time}} or at level {{level}}"},pt={stayInTop:"To stay in the top {{top}}, you must have a minimum of {{points}} points",notInTop:"To be in the top {{top}}, you must have a minimum of {{points}} points",challengesRegen:"Natural regeneration: {{challenges}}",challengesLeft:"Challenges left: {{challenges}}",averageScore:"Average score per fight: {{average}}",scoreExpected:"Score expected: {{score}}",toDemote:"To demote, you must be passed by {{players}} players",willDemote:"To demote, you can have a maximum of {{points}} points",willDemoteZero:"To demote, you must remain at 0 points",toNotDemote:"To not demote, you must have more than 0 points",toStay:"To not promote, you must be passed by {{players}} players",willStay:"To not promote, you can have a maximum of {{points}} points",filterFoughtOpponents:"Fought Opponents",filterBoosted:"Boosted",filterTeamTheme:"Team Theme",currentLeague:"Current league",victories:"Victories",defeats:"Defeats",unknown:"Unknown",notPlayed:"Not played",levelRange:"Level range",leagueFinished:"League finished on {{date}}",opponents:"Opponents",leaguePoints:"Points",avg:"Average"},dt={simResults:"Sim Results",guaranteed:"Guaranteed",impossible:"Impossible"},ut={searchedName:"Search",girlName:`${He.Girl} name`,searchedClass:"Class",searchedElement:"Element",searchedRarity:"Rarity",levelRange:"Level range",levelCap:"Level cap",levelCap_capped:"Capped",levelCap_uncapped:"Uncapped",searchedAffCategory:"Affection category",searchedAffLevel:"Affection level",grade0:"0 stars",grade1:"1 star",grade2:"2 stars",grade3:"3 stars",grade4:"4 stars",grade5:"5 stars",grade6:"6 stars",searchedBlessedAttributes:"Blessings",blessedAttributes:`Blessed ${He.girl}s`,nonBlessedAttributes:`Non-blessed ${He.girl}s`},gt={participants:"Participants: {{participants}}/{{members}}",clubChampDuration:"{{duration}} since round start"},mt={popsIn:"PoPs in {{time}}",popsReady:"PoPs ready",readyAt:"Ready at {{time}}",endAt:"Ends at {{time}}",fullAt:"Full at {{time}}",xp:"Next: {{xp}} XP"},ht={clubChamp:"Club Champion",completeIn:"Complete in ",newMissionsIn:"New missions in ",missionsReady:"Missions ready"},bt={fights:"Fights",victories:"Victories",defeats:"Defeats",mojoWon:"Won mojo",mojoLost:"Lost mojo",mojoWonAvg:"Won mojo average",mojoLostAvg:"Lost mojo average",mojoAvg:"Total mojo average"},ft={availableGirls:`Available ${He.girl}s: `,poolGirls:"Current pool: "},vt={totalRewards:"Total Saved Rewards ({{contests}} Contests):",contestsWarning:"Contests expire after 21 days!"},yt={name:"Open {{maintainer}}'s blessing data spreadsheet"},_t={team:"Team",visitTeams:'Visit Teams first.'},wt={clubmate:"Clubmate"},xt={warningMaxGrade:`Improved ${He.waifu} WARNING: Missing max grade info for ID: {{id}}, please visit the harem page.`,warningUnlockedGrade:`Improved ${He.waifu} WARNING: Missing unlocked grade info for ID: {{id}}, please visit the harem page.`,editPose:"Edit Pose",resetPose:"Reset Pose",savePose:"Save Pose",favGirl:`Favorite ${He.Girl}`,unfavGirl:`Unfavorite ${He.Girl}`,modeAll:`Mode: All ${He.Girl}s`,modeFav:`Mode: Favorite ${He.Girl}s`,randomWaifu:`Randomize ${He.waifu}`,cycleWaifu:`Cycle ${He.waifu}`,cyclePause:"Pause Cycle"};He={HH:{fille:"fille",Fille:"Fille",es:"es",delafille:"de la fille",fleurs:"fleurs",waifu:"waifu"},GH:{fille:"mec",Fille:"Mec",es:"s",delafille:"du mec",fleurs:"sucettes",waifu:"boyfriend"},CxH:{fille:"fille",Fille:"Fille",es:"es",delafille:"de la fille",fleurs:"bijoux",waifu:"waifu"},PSH:{fille:"fille",Fille:"Fille",es:"es",delafille:"de la fille",fleurs:"bières",waifu:"waifu"},HoH:{fille:"fille",Fille:"Fille",es:"es",delafille:"de la fille",fleurs:"fleurs",waifu:"waifu"},TPSH:{fille:"fille",Fille:"Fille",es:"es",delafille:"de la fille",fleurs:"bières",waifu:"waifu"},GPSH:{fille:"mec",Fille:"Mec",es:"s",delafille:"du mec",fleurs:"bières",waifu:"boyfriend"}}[P.getGameKey()];const Mt={all:"Toutes"},kt={refresh:"Rafraîchir page d'accueil",villain:"Menu des combats des trolls",villain_tiers:`Montrer les paliers/${He.fille}s`,market:"Infos marché",marketEquipsFilter:"Filtre d'équipements au marché",harem:"Infos harem",league:"Infos ligue",league_board:"Montrer les tops ligue",league_promo:"Montrer les informations sur la promotion",simFight:"Simu ligue / saison / combats de troll",simFight_logging:"Détails dans la console du navigateur",teamsFilter:"Filtre d'équipes",champions:"Infos champions",champions_poseMatching:"Ajouter des indicateurs de correspondance de pose",champions_fixPower:`Normaliser le pouvoir des ${He.fille}s pour comparaison`,homeScreen:"Raccourcis & timers de l'écran principal",homeScreen_leaguePos:"Afficher le rang de Ligue actuel (ajoute de la charge réseau supplémentaire)",resourceBars:"Barres de ressources / Indicateurs de boosters",popSort:"Tri LdP et navigation rapide",seasonStats:"Stats de la saison",pachinkoNames:"Montrer les noms au Pachinko",contestSummary:"Récap' des récompenses des Compètes enregistrées",battleEndstate:"Afficher le détail quand tu passes le combat",gemStock:"Stock de gemmes au marché/harem",staticBackground:"Empêche les changements de décor durant les Jours d'Orgie",rewardShards:`Affiche le nombre de Fragments d'Affection actuels sur les ${He.fille}s en récompense`,hideClaimedRewards:"Masquer les récompenses récupérées",disableDragDrop:"Désactiver la fonction glisser-déposer dans le marché",villainBreadcrumbs:"Ajouter une chaîne de navigation aux pages des boss du mode aventure",blessingSpreadsheetLink:"Ajouter un lien vers la feuille de données des bénédictions à l'infobulle des bénédictions",homeScreenIcons:"Ajouter des icônes aux menus de l'écran principal",homeScreenOrder:"Ordre alternatif des menus de l'écran principal",homeScreenOldish:"Mise en page d'origine de l'écran principal (incompatible avec la réorganisation des éléments à droite)",overridePachinkoConfirm:`Désactive l'avertissement "Pas de ${He.fille} disponible" dans le Pachinko/NC`,sidequestCompletionMarkers:"Marqueurs de complétion pour les quêtes secondaires",censorMode:"Censurer le contenu NSFW",fixProfilePopup:"Corriger les popups du profil joueur",eventEndIndicators:"Indicateurs de fin d'évènement sur la page d'accueil",haremTeamsFilter:"Filtre d'équipes dans le harem",upgradeQuickNav:"Navigation rapide sur la page d'amélioration",leaderboardClubmateIndicators:"Surligner les coéquipiers dans les classements",leaderboardProfilePopups:"Liens vers les profils de joueurs dans les classements",improvedWaifu:`Paramètres avancés pour ${He.waifu}`,sortDailyMissions:"Trier les missions par durée",sortDailyMissions_reverse:"Ordre inverse",upgradeInfo:"Infos sur la page d'amélioration",leagueQuickNav:"Navigation rapide entre adversaires de ligue",labyrinth:"Informations du Labyrinthe",labyrinth_fixPower:`Normaliser le pouvoir des ${He.fille}s`},Ct={missionsBackground:"Change l'arrière-plan des missions",collectMoneyAnimation:"Désactive l'animation de récolte d'argent",mobileBattle:"Corrige l'écran de bataille sur mobile",hideRotateDevice:"Masque le message de rotation de l'écran sur mobile",salaryTimers:`Timers des salaires des ${He.fille}s visibles`,moveSkipButton:"Mettre le bouton pour passer les combats en-bas",poseAspectRatio:`Corriger les proportions de la pose ${He.delafille} en combat`,reduceBlur:"Réduire l'effet de flou sur l'écran principal",homeScreenRightSideRearrange:"Réorganiser les éléments sur le côté droit de l'écran principal",selectableId:"Rendre l'ID sélectionnable dans le profil utilisateur",messengerDarkMode:"Mode nuit pour la messagerie",leagueTableCompressed:"Tableau de Ligue compact",leagueTableRowStripes:"Lignes rayées dans le tableau de Ligue",removeParticleEffects:"Enlever les effets de particules de la page d'accueil",eventGirlTicks:`Coches améliorées pour les ${He.fille}s d'événement`,eventGirlBorders:`Bordures vertes pour les ${He.fille}s d'événement obtenues`,compactNav:"Menu principal compact",poaBorders:"Bordures vertes pour les récompenses du CdlA",champGirlPower:`Corriger le débordement des points de puissance ${He.delafille} de Champion`,champGirlOverlap:`Corriger la superposition ${He.delafille} de Champion lors de la sélection des ${He.fille}s`,hideGameLinks:"Masquer les liens vers les autres jeux",poaTicks:"Corriger la position des coches dans l'écran du CdlA",poaGirlFade:`Corriger l'estompement de la pose des ${He.fille}s dans le CdlA`,newButtons:"Remplacer les anciens boutons de menu restants",bonusFlowersOverflow:`Empêcher les ${He.fleurs} bonus d'apparaître hors écran`,popButtons:"Masquer les boutons d'auto-assignement et d'auto-récupération dans les LdP",contestNotifs:"Déplacer les notifications de compet'",contestPointsWidth:"Empêcher le débordement des points dans le tableau de compet'",compactPops:"LdP compacts",monthlyCardText:"Corriger le texte de la carte memsuelle",povUnclutter:"Meilleure clarté de page pour VdlV/VdlG",dailyGoals:"Redesign de la page des Objectifs Journaliers",bbProgress:"Meilleure barre de progrès des récompenses de Boss Bang",compactLossScreen:"Ecran de défaite compact",seasonalEventTweaks:"Modifications des Méga Evénements",compactHaremFilters:"Filtres de harem compacts",expandedMarketInventory:"Inventaire du marché élargi",compactResourceSummary:"Inventaire de ressources compact",hideClaimAllButton:'Cacher le bouton "Tout réclamer" pour les récompenses de saison',dpEventTweaks:"Modifications pour la Double Pénétration",compactDailyMissions:"Missions quotidiennes compactes",removeSlotBorder:"Retirer la bordure blanche dans le marché",hideLeagueMultiFight:'Cacher "Affronter x15" en ligue'},It={ninjaspy:"Espion Ninja",jacksoncrew:"Éq. de Jackson",pandorawitch:"Sorcière Pandora",werebunnypolice:"Police des Lapines-Garous",asaakira:"Directrice Asa Akira",fallback:"Monde {{world}} troll"},At={pointsUnbought:"Nombre de points requis pour max",moneyUnspent:"Argent demandé pour max",moneySpent:"Argent dépensé dans le marché",pointsLevel:"Points donnés par ton niveau",pointsBought:"Points achetés au marché",pointsEquip:"Points donnés par ton équipement",pointsBooster:"Points donnés par tes boosters",pointsClub:"Points donnés par ton club",boosterItem:"boosters",xpItem:"livres",xpCurrency:"XP",affItem:"cadeaux",affCurrency:"affection",equips:"équipements",youOwn:"Tu possèdes {{count}} {{type}}.",youCanSell:'Tu peux tout vendre pour {{cost}} .',youCanGive:"Tu peux donner un total de {{value}} {{currency}}."},Tt={marketRestocked:'> Le Marché s\'est rempli depuis votre dernière visite.',visitMarket:'> Visitez d\'abord le Marché pour pouvoir afficher un résumé de votre inventaire ici',haremStats:"Stats du harem",upgrades:"Améliorations",levelsAwakening:"Niveaux & Eveil",market:"Inventaire & Marché",wikiPage:"Page wiki de {{name}}",haremLevel:"Niveau de harem",unlockedScenes:"Scènes déverrouillées",income:"Revenus",or:"{{left}} ou {{right}}",toUpgrade:"Pour tout améliorer:",toLevelCap:"Pour limite de niveau:",toLevelMax:"Pour niveau max ({{max}}):",affectionScenes:"Scènes d'affection",buyable:"Dispo au marché",sellable:"Dans l'inventaire",gifts:"Cadeaux",books:"Livres",canBeSold:"Vendable pour {{sc}}",canBeBought:"{{item}} pour {{amount}}",marketRestock:"Marché rempli à {{time}} ou au niv. {{level}}"},St={stayInTop:"Pour rester dans le top {{top}}, vous devez avoir un minimum de {{points}} points",notInTop:"Pour être dans le top {{top}}, vous devez avoir un minimum de {{points}} points",challengesRegen:"Régénération naturelle: {{challenges}}",challengesLeft:"Défis restants: {{challenges}}",averageScore:"Average score per fight: {{average}}",scoreExpected:"Score moyen par combat: {{score}}",toDemote:"Pour être rétrogradé, vous devez être dépassé par {{players}} joueurs",willDemote:"Pour être rétrogradé, vous pouvez avoir un maximum de {{points}} points",willDemoteZero:"Pour être rétrogradé, vous devez rester avec 0 points",toNotDemote:"Pour ne pas être rétrogradé, vous devez avoir plus de 0 points",toStay:"Pour ne pas être promu, vous devez être dépassé par {{players}} joueurs",willStay:"Pour ne pas être promu, vous pouvez avoir un maximum de {{points}} points",filterFoughtOpponents:"Adversaires Combattus",filterBoosted:"Boostés",filterTeamTheme:"Elément d'Equipe",currentLeague:"Ligue actuelle",victories:"Victoires",defeats:"Defaites",unknown:"Inconnus",notPlayed:"Non joués",levelRange:"Étendue de niveau",leagueFinished:"Ligue terminée le {{date}}",opponents:"Adversaires",leaguePoints:"Points",avg:"Moyenne"},Dt={simResults:"Résultats de simul",guaranteed:"Victoire garantie",impossible:"Victoire impossible"},Nt={searchedName:"Nom",girlName:`Nom ${He.delafille}`,searchedClass:"Classe",searchedElement:"Élément",searchedRarity:"Rareté",levelRange:"Intervalle de niveaux",levelCap:"Niveau-plafond",levelCap_capped:"Atteint",levelCap_uncapped:"Non-atteint",searchedAffCategory:"Catégorie d'affection",searchedAffLevel:"Niveau d'affection",grade0:"0 étoile",grade1:"1 étoile",grade2:"2 étoiles",grade3:"3 étoiles",grade4:"4 étoiles",grade5:"5 étoiles",grade6:"6 étoiles",searchedBlessedAttributes:"Bénédictions",blessedAttributes:`${He.Fille}s béni${He.es}`,nonBlessedAttributes:`${He.Fille}s non béni${He.es}`},Lt={participants:"Participants: {{participants}}/{{members}}",clubChampDuration:"{{duration}} depuis le début du tour"},$t={popsIn:"LdP dans {{time}}",popsReady:"LdP dispo",readyAt:"Prêt à {{time}}",endAt:"Fin à {{time}}",fullAt:"Rempli à {{time}}",xp:"Suiv.: {{xp}} XP"},jt={clubChamp:"Le Champion de Club",completeIn:"Terminé dans ",newMissionsIn:"Nouv. missions dans ",missionsReady:"Missions disponibles"},Et={fights:"Combats",victories:"Victoires",defeats:"Defaites",mojoWon:"Mojo gagnés",mojoLost:"Mojo perdus",mojoWonAvg:"Moyenne mojo gagnés",mojoLostAvg:"Moyenne mojo perdus",mojoAvg:"Moyenne mojo globale"},zt={availableGirls:`${He.Fille}s disponibles: `,poolGirls:"Pool actuel: "},Pt={totalRewards:"Total des récompenses enregistrées ({{contests}} Compètes) :",contestsWarning:"Les Compètes expirent après 21 jours !"},Ot={town:"Ville",adventure:"Aventure",begincity:"Ville du Prélude",gemskingdom:"Royaume des Gemmes",ninjavillage:"Village Ninja",invadedkingdom:"Royaume envahi",juysea:"La Mouillemer",admittance:"Admittance of the dead",magicforest:"Forêt Magique",hamelintown:"Ville d'Hamelin",plainofrituals:"Plaine des Rituels",heroesuniversity:"Université des Héros",ninjasacredlands:"Terres Sacrées des Ninjas",splatters:"Archipel des Éclaboussures",digisekai:"Digisekai",stairway:"La Montée aux Cieux",training:"La dimension d'entraînement",weresquidisland:"L'île des Poulpes Garous",haremtournament:"Le Tournoi de Harem",gemskingdomprovince:"Province des Gemmes",begincitycxh:"Préludeville",heroacademy:"Académie des Héros",newcenabum:"Nouveau Cénabum",ontheprowl:"À l'affût",bushexplorations:"Explorations de la brousse",thespy:"L’espion qui venait en moi",hornyknight:"Le chevalier corné",suitdown:"Sans costume",manmeatofsteel:"L'Homme au morceau d'acier",dickmannoir:"Bitmann Noir",goodbadsexy:"Le Bon, la Brute et l'Apollon",fukwell:"Université de Belbaise",eurodick:"Eurobite",homecumming:"Retrouvailles",biggerintexas:"Plus GROS au Texas",westcock:"Con Ouest",whenangelscum:"Quand les anges montent au septième ciel",suckramento:"Bienvenue à Fiakramento",fiskyfresno:"Des folies à Fresno",milftown:"Cité MILF",yeehaw:"Yi Haa !",bythebook:"Fin écrivain",vegasbaby:"Vegas, bébé !"},Rt={name:"Ouvrir la feuille de données des bénédictions de {{maintainer}}"},Ht={team:"Équipe",visitTeams:"Visiter d'abord l'équipe."},Gt={clubmate:"Coéquipier"},Zt={editPose:"Editer Pose",resetPose:"Réinitialiser Pose",savePose:"Sauvegarder Pose",favGirl:`Sélectionner ${He.fille}`,unfavGirl:`Désélectionner ${He.fille}`,modeAll:`Mode: Totalité des ${He.fille}s`,modeFav:`Mode: Sélection de ${He.fille}s`,randomWaifu:`${He.waifu} aléatoire`,cycleWaifu:`Cycle de ${He.waifu}`,cyclePause:"Arrêter défilement"};He={HH:{chica:"chica",Chica:"Chica",as:"as",delachica:"de la chica",lachica:"la chica",laschicas:"las chicas",flower:"flores",waifu:"Waifu"},GH:{chica:"chico",Chica:"Chico",as:"os",delachica:"del chico",lachica:"el chico",laschicas:"los chicos",flower:"piruletas",waifu:"Novio"},CxH:{chica:"chica",Chica:"Chica",as:"as",delachica:"de la chica",lachica:"la chica",laschicas:"las chicas",flower:"joyas",waifu:"Waifu"},PSH:{chica:"chica",Chica:"Chica",as:"as",delachica:"de la chica",lachica:"la chica",laschicas:"las chicas",flower:"cervezas",waifu:"Waifu"},HoH:{chica:"chica",Chica:"Chica",as:"as",delachica:"de la chica",lachica:"la chica",laschicas:"las chicas",flower:"flores",waifu:"Waifu"},TPSH:{chica:"chica",Chica:"Chica",as:"as",delachica:"de la chica",lachica:"la chica",laschicas:"las chicas",flower:"cervezas",waifu:"Waifu"},GPSH:{chica:"chico",Chica:"Chico",as:"os",delachica:"del chico",lachica:"el chico",laschicas:"los chicos",flower:"cervezas",waifu:"Novio"}}[P.getGameKey()];const Bt={all:"Todo"},Ut={refresh:"Actualizacion Menu principal",villain:"Menu Pelear contra villano",villain_tiers:`Mostrar Rangos con ${He.Chica}s`,market:"Informacion de Mercado",marketEquipsFilter:"Filtro de equipos de mercado",harem:"Informacion de Harén",league:"Informacion de Liga",league_board:"Mostrar los mejores de la liga",league_promo:"Mostrar información de promoción",simFight:"Simulacion de Liga / Temporada / Villano",simFight_logging:"Registro detallado en la consola del navegador",teamsFilter:"Filtro de equipos",champions:"Informacion de Campeones",champions_poseMatching:"Agregar indicadores de coincidencia de pose",champions_fixPower:`Normaliza el poder de ${He.laschicas} para comparar.`,homeScreen:"Accesos directos y timers de la pantalla de inicio",homeScreen_leaguePos:"Mostrar rango de liga actual (hace una llamada de red adicional)",resourceBars:"Barra de recursos / Rastreador de boosters",popSort:"Clasificación de LdP y navegación rápida",seasonStats:"Estadísticas de la temporada",pachinkoNames:"Mostrar nombres en Pachinko",contestSummary:"Resumen de recompensas guardadas de las competiciones",battleEndstate:"Muestra los valores finales después de omitir la batalla.",gemStock:"Stock de gemas en el mercado/harén",staticBackground:"Previene cambios de fondo durante Días de Orgía",rewardShards:`Mostrar el contador de fragmentos actual en las recompensas para ${He.chica}s`,hideClaimedRewards:"Ocultar recompensas reclamadas",disableDragDrop:"Desactivar la opción de Drag-and-Drop en el mercado",villainBreadcrumbs:"Agregar ruta de navegación a las páginas de villanos",blessingSpreadsheetLink:"Agregue un enlace a la hoja de cálculo de datos de bendiciones en la ventana emergente de bendiciones",homeScreenIcons:"Agregar íconos de funciones a los enlaces de la pantalla de inicio",homeScreenOrder:"Orden alternativo de los enlaces de la pantalla de inicio",homeScreenOldish:"Diseño viejo de la pantalla de inicio (No es compatible con la optimización del estilo reorganizado en el lado derecho)",overridePachinkoConfirm:`Desactivar las ventanas emergentes de advertencia "No hay ${He.chica}s disponibles" en Pachinko/NC`,sidequestCompletionMarkers:"Marcadores de finalización de misiones secundarias",censorMode:"Censurar todas las imágenes NSFW",fixProfilePopup:"Reparar ventanas emergentes de perfil de jugador",eventEndIndicators:"Indicadores de finalización de evento en la pantalla de inicio",haremTeamsFilter:"Filtro de equipos de harén",upgradeQuickNav:"Navegación rápida en la página de actualización",leaderboardClubmateIndicators:"Destacar a los compañeros de club en las tablas de clasificación",leaderboardProfilePopups:"Enlaces a perfiles de jugadores desde tablas de clasificación",improvedWaifu:`${He.waifu} mejorada`,sortDailyMissions:"Ordena las misiones diarias por duración",sortDailyMissions_reverse:"Orden inversa",upgradeInfo:"Información de la página de mejoras",leagueQuickNav:"Navegación rápida del oponente de la liga",labyrinth:"Información del laberinto",labyrinth_fixPower:`Normalizar el poder de visualización ${He.delachica}`},Ft={missionsBackground:"Cambiar el fondo de las misiones",collectMoneyAnimation:"Desactivar la animación de recogida de dinero",mobileBattle:"Arreglar la pantalla de batalla para Mobile",hideRotateDevice:"Ocultar la etiqueta de rotación del dispositivo en Mobile",salaryTimers:`Timers legibles de salarios de ${He.chica}s`,moveSkipButton:"Mueve el botón de saltar batalla abajo",poseAspectRatio:`Arreglar la relación de aspecto de la pose ${He.delachica} en la batalla`,reduceBlur:"Reducir el efecto de profundidad de campo en la pantalla de inicio",homeScreenRightSideRearrange:"Reorganizar los elementos en el lado derecho de la pantalla de inicio",selectableId:"Hacer seleccionable el ID de usuario del perfil",messengerDarkMode:"Modo oscuro para el Messenger",leagueTableCompressed:"Tabla compacta de la liga",leagueTableRowStripes:"Filas de la tabla de la liga a rayas",removeParticleEffects:"Eliminar los efectos de partículas de la pantalla de inicio",eventGirlTicks:`Marcas de ${He.chica} de evento mejoradas`,eventGirlBorders:`Bordes verdes en ${He.chica}s de eventos obtenidos`,compactNav:"Usar menú principal compacto",poaBorders:"Bordes verdes en las recompensas obtenidas de CdA",champGirlPower:`Arreglar el desbordamiento de poder ${He.delachica} del campeón`,champGirlOverlap:`Arreglar ${He.lachica} del campeón superponiéndosea a la selección de ${He.chica}s`,hideGameLinks:"Ocultar enlaces de juegos",poaTicks:"Corrija las posiciones de marca en la pantalla de CdA",poaGirlFade:`Arreglar la transparencia de la pose ${He.delachica} en el CdA`,newButtons:"Reemplace los botones de estilo antiguo restantes",bonusFlowersOverflow:`Evite que aparezcan ${He.flores} adicionales fuera de la pantalla`,popButtons:"Ocultar los botones Auto-asignar y Auto-reclamar LdP",contestNotifs:"Mover notificaciones de concurso",contestPointsWidth:"Evitar el desbordamiento de puntos de la tabla del concurso",compactPops:"LdP compacto",monthlyCardText:"Corregir el texto de la tarjeta mensual",povUnclutter:"Claridad de la página de CdV/CdG",dailyGoals:"Remodelación de objetivos diarios",bbProgress:"Mejor barra de progreso de recompensas de Boss Bang",compactLossScreen:"Pantalla de derrota compacta",seasonalEventTweaks:"Ajustes de Mega Eventos",compactHaremFilters:"Filtros de harén compactos",expandedMarketInventory:"Ampliación del inventario de mercado",compactResourceSummary:"Inventario de recursos compacto",hideClaimAllButton:'Ocultar el botón "Reclamar todo" en la pantalla de recompensas de temporada',dpEventTweaks:"Ajustes de eventos de DP",compactDailyMissions:"Misiones diarias compactas",removeSlotBorder:"Retirar el borde del slot blanco en el mercado",hideLeagueMultiFight:"Ocultar botón 15x de lucha de la liga"},qt={darklord:"Señor Oscuro",ninjaspy:"Ninja espía",jacksoncrew:"La tripulación de Jackson",pandorawitch:"Pandora Bruja",werebunnypolice:"Policía hombres-conejos",gross:"Bruto",fallback:"Mondo {{world}} nemico",event:"Evento"},Wt={pointsUnbought:"Puntos de estatus necesarios para maximo",moneyUnspent:"Dinero necesario para maximo",moneySpent:"Dinero usado en el mercado",pointsLevel:"Puntos de estatus de nivel",pointsBought:"Puntos comprados del mercado",pointsEquip:"Puntos de estatus de equipamiento",pointsBooster:"Puntos de estatus de los potenciadores",pointsClub:"Puntos de estatus del club",boosterItem:"potenciadores",xpItem:"libros",xpCurrency:"XP",affItem:"regalos",affCurrency:"afecto",equips:"equipamiento",youOwn:"Tienes {{count}} {{type}}.",youCanSell:'Puedes vender todo por {{cost}} .',youCanGive:"Puedes dar un total de {{value}} {{currency}}."},Qt={marketRestocked:'El Mercado reabastecido desde su última visita',visitMarket:'Visite el Mercado primero para ver un resumen del inventario aquí',haremStats:"Estadísticas del harén",upgrades:"Mejoras",levelsAwakening:"Niveles y Despertar",market:"Inventario y Mercado",wikiPage:"Página wiki de {{name}}",haremLevel:"Nivel de Harén",unlockedScenes:"Escenas desbloqueadas",income:"Ingresos",or:"{{left}} o {{right}}",toUpgrade:"Para actualizar todo:",toLevelCap:"Para nivelar hasta el tope:",toLevelMax:"Para nivelar al máximo: ({{max}}):",affectionScenes:"Escenas de afecto",buyable:"Disponible en el mercado:",sellable:"En inventario:",gifts:"Regalos",books:"Libros",canBeSold:"Se puede vender por {{sc}}",canBeBought:"{{item}} por {{amount}}",marketRestock:"Mercado se reabastece a las {{time}} o al nivel {{level}}"},Yt={stayInTop:"Para quedar entre los {{top}} primeros, debes tener un mínimo de {{points}} puntos",notInTop:"Para estar entre los {{top}} primeros, debes tener un mínimo de {{points}} puntos",challengesRegen:"Regeneracion naturel: {{challenges}}",challengesLeft:"Retos pendientes: {{challenges}}",averageScore:"Puntuación media por combate: {{average}}",scoreExpected:"Puntuación esperada: {{score}}",toDemote:"Para descender, debes ser superado por {{players}} jugadores",willDemote:"Para descender, puedes tener un máximo de {{points}} puntos",willDemoteZero:"Para descender, debes mantenerte en 0 puntos",toNotDemote:"Para no descender, debes tener más de 0 puntos",toStay:"Para no promocionar, debes ser superado por {{players}} jugadores",willStay:"Para no promocionar, puedes tener un máximo de {{points}} puntos",filterFoughtOpponents:"Oponentes combatidos",filterBoosted:"Potenciado",filterTeamTheme:"Tema del equipo",currentLeague:"Liga actual",victories:"Victorias",defeats:"Derrota",unknown:"Desconocido",notPlayed:"No jugado",levelRange:"Rango de nivel",leagueFinished:"Liga terminó el {{date}}",opponents:"Opositores",leaguePoints:"Puntos",avg:"Media"},Kt={simResults:"Resultados del sim",guaranteed:"Garantizado",impossible:"Imposible"},Vt={searchedName:"Nombre",girlName:`Nombre ${He.delachica}`,searchedClass:"Clase",searchedElement:"Elemento",searchedRarity:"Rareza",levelRange:"Rango de nivel",levelCap:"Límite de nivel",levelCap_capped:"Alcanzado",levelCap_uncapped:"No alcanzado",searchedAffCategory:"Categoría de afecto",searchedAffLevel:"Nivel de afecto",grade0:"0 estrella",grade1:"1 estrella",grade2:"2 estrellas",grade3:"3 estrellas",grade4:"4 estrellas",grade5:"5 estrellas",grade6:"6 estrellas",searchedBlessedAttributes:"Benediciones",blessedAttributes:`Bendit${He.as} ${He.chica}s`,nonBlessedAttributes:`${He.Chica}s no bendecid${He.as}`},Jt={clubChampDuration:"{{duration}} desde el comienzo de la ronda"},Xt={popsIn:"LdPs en {{time}}",popsReady:"LdPs listos",readyAt:"Listo en {{time}}",endAt:"Termina en {{time}}",fullAt:"Lleno en {{time}}",xp:"Siguiente: {{xp}} XP"},ea={clubChamp:"El Campeón de Club",completeIn:"Completo en ",newMissionsIn:"Nuevas misiones en ",missionsReady:"Misiones listas"},ta={fights:"Peleas",victories:"Victorias",defeats:"Derrota",mojoWon:"Mojo ganado",mojoLost:"Mojo perdido",mojoWonAvg:"Mojo ganado promedio",mojoLostAvg:"Mojo perdido promedio",mojoAvg:"Promedio total de mojo"},aa={availableGirls:`${He.Chica}s disponibles: `,poolGirls:"Selección actual: "},ia={totalRewards:"Recompensas totales guardadas ({{contests}} Competiciones):",contestsWarning:"¡Los Competiciones caducan después de 21 días!"},na={town:"Cuidad",adventure:"Aventura",begincity:"Primera ciudad",gemskingdom:"El Reino de las Gemas",ninjavillage:"Aldea de los Ninjas",invadedkingdom:"El Reino Invadido",juysea:"El mar del Jugo",admittance:"Admisión de los muertos",magicforest:"Bosque mágico",hamelintown:"Ciudad de Hamelín",plainofrituals:"Llanura de los rituales",heroesuniversity:"Universidad de Héroes",ninjasacredlands:"Tierra sagrada Ninja",splatters:"Salpicaduras del archipiélago",digisekai:"Digisekai",stairway:"Escalera al cielo",training:"Training Dimension",weresquidisland:"Isla WereSquid",haremtournament:"El Torneo del Harem",gemskingdomprovince:"Provincia del Reino de las Gemas"},ra={name:"Abre la hoja de cálculo de datos de bendición de {{maintainer}}"},oa={team:"Equipo",visitTeams:'Visita el Equipos primero.'},sa={clubmate:"Compañero de club"},la={editPose:"Editar Pose",resetPose:"Restablecer Pose",savePose:"Guardar Pose",favGirl:`Favorita ${He.lachica}`,unfavGirl:`Desfavorita ${He.lachica}`,modeAll:`Modo: Todas ${He.laschicas}`,modeFav:`Modo: Favorita ${He.laschicas}`,randomWaifu:`Aleatorizar ${He.waifu}`,cycleWaifu:`Rotar ${He.waifu}`,cyclePause:"Pausar rotación"};He={HH:{ragazze:"ragazze",Ragazze:"Ragazze",ragazza:"ragazza",leragazze:"le ragazze",alleragazze:"alle ragazze",delleragazze:"delle ragazze",dellaragazza:"della ragazza",fiori:"ai fiori",e:"e",Nessuna:"Nessuna",migliorata:"migliorata",Waifu:"Waifu",Waifus:"Waifu"},GH:{ragazze:"ragazzi",Ragazze:"Ragazzi",ragazza:"ragazzo",leragazze:"i ragazzi",alleragazze:"ai ragazzi",delleragazze:"dei ragazzi",dellaragazza:"del ragazzo",fiori:"ai lecca-lecca",e:"i",Nessuna:"Nessun",migliorata:"migliorato",Waifu:"Fidanzato",Waifus:"Fidanzati"},CxH:{ragazze:"ragazze",Ragazze:"Ragazze",ragazza:"ragazza",leragazze:"le ragazze",alleragazze:"alle ragazze",delleragazze:"delle ragazze",dellaragazza:"della ragazza",fiori:"ai gioelli",e:"e",Nessuna:"Nessuna",migliorata:"migliorata",Waifu:"Waifu",Waifus:"Waifu"},PSH:{ragazze:"ragazze",Ragazze:"Ragazze",ragazza:"ragazza",leragazze:"le ragazze",alleragazze:"alle ragazze",delleragazze:"delle ragazze",dellaragazza:"della ragazza",fiori:"alla birra",e:"e",Nessuna:"Nessuna",migliorata:"migliorata",Waifu:"Waifu",Waifus:"Waifu"},HoH:{ragazze:"ragazze",Ragazze:"Ragazze",ragazza:"ragazza",leragazze:"le ragazze",alleragazze:"alle ragazze",delleragazze:"delle ragazze",dellaragazza:"della ragazza",fiori:"ai fiori",e:"e",Nessuna:"Nessuna",migliorata:"migliorata",Waifu:"Waifu",Waifus:"Waifu"},TPSH:{ragazze:"ragazze",Ragazze:"Ragazze",ragazza:"ragazza",leragazze:"le ragazze",alleragazze:"alle ragazze",delleragazze:"delle ragazze",dellaragazza:"della ragazza",fiori:"alla birra",e:"e",Nessuna:"Nessuna",migliorata:"migliorata",Waifu:"Waifu",Waifus:"Waifu"},GPSH:{ragazze:"ragazzi",Ragazze:"Ragazzi",ragazza:"ragazzo",leragazze:"i ragazzi",alleragazze:"ai ragazzi",delleragazze:"dei ragazzi",dellaragazza:"del ragazzo",fiori:"alla birra",e:"i",Nessuna:"Nessun",migliorata:"migliorato",Waifu:"Fidanzato",Waifus:"Fidanzati"}}[P.getGameKey()];const ca={all:"Tutti"},pa={refresh:"Ricarica pagina principale",villain:"Menù battaglia Troll",villain_tiers:`Mostra battaglie con ${He.ragazze}`,market:"Informazioni negozio",marketEquipsFilter:"Filtro per oggetti nel mercato",harem:"Informazioni Harem",league:"Informazioni sulle Leghe",league_board:"Mostra i top della lega",league_promo:"Mostra informazioni sulla promozione",simFight:"Simulazione Leghe / Stagione / Troll",simFight_logging:"Log dettagliati nella console del browser",teamsFilter:"Filtro delle squadre",champions:"Informazioni sui Campioni",champions_poseMatching:"Aggiungi indicatori di corrispondenza delle pose",champions_fixPower:`Normalizza la potenza ${He.delleragazze} per il confronto`,homeScreen:"Scorciatoie e timer nella schermata principale",homeScreen_leaguePos:"Mostra la posizione attuale nella lega (effettua una chiamata di rete addizionale)",resourceBars:"Barre di risorse / Monitoraggio dei booster",popSort:"LdP: ordinamento e navigazione rapida",seasonStats:"Statistiche di stagione",pachinkoNames:"Mostra i nomi nel Pachinko",contestSummary:"Riepilogo dei premi salvati dei contest",battleEndstate:"Mostra i valori finali dopo aver saltato la battaglia",gemStock:"Scorte di gemme nel Mercato/Harem",staticBackground:"Impedisci il cambio di sfondo durante i giorni dell'orgia",rewardShards:`Mostra il conteggio attuale dei frammenti sulle ricompense ${He.delleragazze}`,hideClaimedRewards:"Nascondi ricompense riscosse",disableDragDrop:"Disabilita il drag-and-drop nel mercato",villainBreadcrumbs:"Aggiungi link di navigazione alle pagine dei Troll",blessingSpreadsheetLink:"Aggiungi il link al foglio di calcolo delle benedizioni nel popup delle benedizioni",homeScreenIcons:"Aggiungi icone caratteristiche ai link della schermata principale",homeScreenOrder:"Disposizione alternativa dei link nella schermata principale",homeScreenOldish:"Vecchia schermata principale (Non compatibile con lo stile riorganizzato sul lato destro)",overridePachinkoConfirm:`Disattiva i pop-up di avviso "${He.Nessuna} ${He.ragazza} disponibile" in Pachinko/NC`,sidequestCompletionMarkers:"Contrassegno per le missioni secondarie completate",censorMode:"Censura tutte le immagini NSFW",fixProfilePopup:"Correggi i popup del profilo del giocatore",eventEndIndicators:"Mostra indicatori per la fine dell'evento nella schermata principale",haremTeamsFilter:"Filtro squadra nell'harem",upgradeQuickNav:"Navigazione rapida sulla pagina di miglioramento",leaderboardClubmateIndicators:"Evidenzia i membri del club nelle classifiche",leaderboardProfilePopups:"Link ai profili dei giocatori nelle classifiche",improvedWaifu:`${He.Waifu} ${He.migliorata}`,sortDailyMissions:"Ordina le missioni giornaliere per durata",sortDailyMissions_reverse:"Ordine inverso",upgradeInfo:"Informazioni sulla pagina di miglioramento",leagueQuickNav:"Navigazione rapida tra avversari Lega",labyrinth:"Informazioni sul labirinto",labyrinth_fixPower:`Normalizza la potenza ${He.delleragazze} mostrata`},da={missionsBackground:"Cambia lo sfondo delle missioni",collectMoneyAnimation:"Disattiva l'animazione di raccolta dei soldi",mobileBattle:"Correggi la schermata di battaglia su mobile",hideRotateDevice:"Nascondi il promemoria di rotazione del device su mobile",salaryTimers:`Timer del salario ${He.delleragazze} leggibile`,moveSkipButton:"Sposta il bottone salta battaglia in basso",poseAspectRatio:`Correggi le proporzioni delle pose ${He.delleragazze} nelle battaglie`,reduceBlur:"Riduci l'effetto di profondità di campo sulla schermata principale",homeScreenRightSideRearrange:"Riorganizza gli elementi sul lato destro della schermata principale",selectableId:"Rendi selezionabile l'ID utente",messengerDarkMode:"Modalità scura per la chat",leagueTableCompressed:"Classifica della lega compatta",leagueTableRowStripes:"Righe della lega con colori alternati",removeParticleEffects:"Rimuove gli effetti particellari della schermata principale",eventGirlTicks:`Tick migliorati per ${He.leragazze} dell'evento`,eventGirlBorders:`Bordi verdi intorno ${He.alleragazze} degli eventi ottenut${He.e}`,compactNav:"Utiliza menù principale compatto",poaBorders:"Bordi verdi intorno ai premi del SdA acquisiti",champGirlPower:`Correggi l'overflow della potenza ${He.delleragazze} nei campioni`,champGirlOverlap:`Correggi la sovrapposizione ${He.dellaragazza} con la selezione ${He.delleragazze} nei campioni`,hideGameLinks:"Nascondi i link del gioco",poaTicks:"Correggi la posizione dei tick nel SdA",poaGirlFade:`Correggi la dissolvenza delle pose ${He.delleragazze} nel SdA`,newButtons:"Sostituisci i vecchi pulsanti rimanenti",bonusFlowersOverflow:`Impedisci ${He.fiori} bonus di riversarsi nella riga successiva`,popButtons:"Nascondi i pulsanti per l'assegnazione e la raccolta automatica nei LdP",contestNotifs:"Sposta le notifiche dei contest",contestPointsWidth:"Impedisci l'overflow dei punti dei contest",compactPops:"LdP compatti",monthlyCardText:"Correggi il testo delle carte mensili",povUnclutter:"Chiarezza della pagina SdV/SdG",dailyGoals:"Restyle degli obiettivi giornalieri",bbProgress:"Barra di avanzamento delle ricompense nella Scopata Boss migliorata",compactLossScreen:"Schermata di sconfitta compatta",seasonalEventTweaks:"Ottimizzazioni per i Mega Eventi",compactHaremFilters:"Filtri dell'Harem compatti",expandedMarketInventory:"Inventario del mercato allargato",compactResourceSummary:"Riepilogo delle risorse compatto",hideClaimAllButton:'Nascondi il bottone "Richiedi tutto" nella stagione',dpEventTweaks:"Ottimizzazioni per l'evento Doppia Penetrazione",compactDailyMissions:"Missioni giornaliere compatte",removeSlotBorder:"Rimuovi il bordo bianco nel mercato",hideLeagueMultiFight:'Nascondi il bottone "x15 scontri" nella lega'},ua={darklord:"Signore Oscuro",ninjaspy:"Spia Ninja",jacksoncrew:"Ciurma di Jackson",pandorawitch:"Strega Pandora",werebunnypolice:"Polizia del Conigli Mannari",fallback:"Troll mondo {{world}}",event:"Evento"},ga={pointsUnbought:"Punti statistica necessari per il massimo",moneyUnspent:"Soldi necessari per il massimo",moneySpent:"Soldi spesi al negozio",pointsLevel:"Punti acquisiti da aumento livello",pointsBought:"Punti comprati al negozio",pointsEquip:"Punti statistica da oggetti",pointsBooster:"Punti statistica da potenziamenti",pointsClub:"Punti statistica da bonus del Club",boosterItem:"potenziamenti",xpItem:"libri",xpCurrency:"XP",affItem:"regali",affCurrency:"affetto",equips:"oggetti",youOwn:"Possiedi {{count}} {{type}}.",youCanSell:'Puoi vendere tutto per {{cost}} .',youCanGive:"Puoi dare un massimo di {{value}} {{currency}}."},ma={marketRestocked:'> Il Mercato si è rifornito dalla tua ultima visita.',visitMarket:'> Visita prima il Mercato per vedere qui un riepilogo dell\'inventario',haremStats:"Statistiche dell'Harem",upgrades:"Miglioramenti",levelsAwakening:"Livelli e Risveglio",market:"Inventario e Mercato",wikiPage:"La pagina wiki di {{name}}}",haremLevel:"Livello dell'Harem",unlockedScenes:"Scene sbloccate",income:"Guadagno",or:"{{left}} o {{right}}",toUpgrade:`Per migliorare tutt${He.e}:`,toLevelCap:"Per salire al livello limite:",toLevelMax:"Per salire al massimo livello ({{max}}):",affectionScenes:"Scene d'affetto",buyable:"Disponibili nel Mercato:",sellable:"Nell'inventario:",gifts:"Regali",books:"Libri",canBeSold:"Possono essere venduti per {{sc}}",canBeBought:"{{item}} per {{amount}}",marketRestock:"Il Mercato si rifornisce alle {{time}} o al livello {{level}}"},ha={stayInTop:"Per rimanere tra i primi {{top}}, devi avere un minimo di {{points}} punti",notInTop:"Per essere tra i primi {{top}}, devi avere un minimo di {{points}} punti",challengesRegen:"Rigenerazione naturale: {{challenges}}",challengesLeft:"Scontri mancanti: {{challenges}}",averageScore:"Punteggio medio per scontro: {{average}}",scoreExpected:"Punteggio finale previsto: {{score}}",toDemote:"Per retrocedere, devi essere sorpassato da {{players}} giocatori",willDemote:"Per retrocedere, puoi avere al massimo {{points}} punti",willDemoteZero:"Per retrocedere, devi rimanere a 0 punti",toNotDemote:"Per non retrocedere, devi avere più di 0 punti",toStay:"Per non essere promosso, devi essere sorpassato da {{players}} giocatori",willStay:"Per non essere promosso, puoi avere al massimo {{points}} punti",filterFoughtOpponents:"Avversari Affrontati",filterBoosted:"Potenziati",filterTeamTheme:"Tema della Squadra",currentLeague:"Lega attuale",victories:"Vittorie",defeats:"Sconfitte",unknown:"Sconosciuti",notPlayed:"Non giocati",levelRange:"Gamma di livelli",leagueFinished:"Lega finita il {{date}}",opponents:"Avversari",leaguePoints:"Punti",avg:"Media"},ba={simResults:"Risultati simulatore",guaranteed:"Garantito",impossible:"Impossibile"},fa={searchedName:"Cerca",girlName:`Nome ${He.dellaragazza}`,searchedClass:"Classe",searchedElement:"Elemento",searchedRarity:"Rarità",levelRange:"Gamma di livelli",levelCap:"Limite di livello",levelCap_capped:"Raggiunto",levelCap_uncapped:"Non raggiunto",searchedAffCategory:"Categoria di affetto",searchedAffLevel:"Livello di affetto",grade0:"0 stelle",grade1:"1 stella",grade2:"2 stelle",grade3:"3 stelle",grade4:"4 stelle",grade5:"5 stelle",grade6:"6 stelle",searchedBlessedAttributes:"Benedizioni",blessedAttributes:`${He.Ragazze} benedett${He.e}`,nonBlessedAttributes:`${He.Ragazze} non benedett${He.e}`},va={participants:"Partecipanti: {{participants}}/{{members}}",clubChampDuration:"{{duration}} dall'inizio del giro"},ya={popsIn:"LdP in {{time}}",popsReady:"LdP pronti",readyAt:"Pronto alle {{time}}",endAt:"Termina alle {{time}}",fullAt:"Piena alle {{time}}",xp:"Prossimo: {{xp}} XP"},_a={clubChamp:"Campione del Club",completeIn:"Completa in ",newMissionsIn:"Nuova Missione in ",missionsReady:"Missioni pronte"},wa={fights:"Scontri",victories:"Vittorie",defeats:"Sconfitte",mojoWon:"Mojo vinti",mojoLost:"Mojo persi",mojoWonAvg:"Media mojo vinti",mojoLostAvg:"Media mojo persi",mojoAvg:"Media mojo globale"},xa={availableGirls:`${He.Ragazze} disponibili: `,poolGirls:"Selezione corrente: "},Ma={totalRewards:"Ricompense totali salvate ({{contests}} contest):",contestsWarning:"I contest scadono dopo 21 giorni!"},ka={town:"Città",adventure:"Avventura",begincity:"Città dell'inizio",gemskingdom:"Il reame delle gemme",ninjavillage:"Villaggio dei ninja",invadedkingdom:"Il regno invaso",juysea:"Il mare Juy",admittance:"Ammissione del defunto",magicforest:"La foresta magica",hamelintown:"Città di Hamelin",plainofrituals:"Piano dei rituali",heroesuniversity:"Università degli Eroi",ninjasacredlands:"Terre Sacre dei Ninja",splatters:"Arcipelago Appiccicoso",digisekai:"Digisekai",stairway:"Scalinata verso il Cielo",training:"Dimensione d'Allenamento",weresquidisland:"Isola dei Calamari Mannari",haremtournament:"Il Torneo dell'Harem",gemskingdomprovince:"Provincia del Regno delle Gemme"},Ca={name:"Apri il foglio di calcolo delle benedizioni di {{maintainer}}"},Ia={team:"Squadra",visitTeams:'Visita le Squadre prima.'},Aa={clubmate:"Membro del club"},Ta={editPose:"Modifica posa",resetPose:"Ripristina posa",savePose:"Salva posa",favGirl:`Aggiungi ${He.ragazza} ai preferiti`,unfavGirl:`Rimuovi ${He.ragazza} dai preferiti`,modeAll:`Modalità: Tutt${He.e} ${He.leragazze}`,modeFav:`Modalità: ${He.Ragazze} preferit${He.e}`,randomWaifu:`${He.Waifu} casuale`,cycleWaifu:`Avvia rotazione ${He.Waifus}`,cyclePause:"Ferma rotazione"};He={HH:{"Mädchen":"Mädchen","Mädchen_s":"Mädchen","mädchen":"mädchen","Mädels":"Mädels","mädels":"mädels",Blumen:"Blumen",Waifu:"Waifu",e:"e"},GH:{"Mädchen":"Kerle","Mädchen_s":"Kerl","mädchen":"kerle","Mädels":"Kerlen","mädels":"kerle",Blumen:"Lollis",Waifu:"Boyfriend",e:"er"},CxH:{"Mädchen":"Mädchen","Mädchen_s":"Mädchen","mädchen":"mädchen","Mädels":"Mädels","mädels":"mädels",Blumen:"Juwelen",Waifu:"Waifu",e:"e"},PSH:{"Mädchen":"Mädchen","Mädchen_s":"Mädchen","mädchen":"mädchen","Mädels":"Mädels","mädels":"mädels",Blumen:"Biere",Waifu:"Waifu",e:"e"},HoH:{"Mädchen":"Mädchen","Mädchen_s":"Mädchen","mädchen":"mädchen","Mädels":"Mädels","mädels":"mädels",Blumen:"Blumen",Waifu:"Waifu",e:"e"},TPSH:{"Mädchen":"Mädchen","Mädchen_s":"Mädchen","mädchen":"mädchen","Mädels":"Mädels","mädels":"mädels",Blumen:"Biere",Waifu:"Waifu",e:"e"},GPSH:{"Mädchen":"Kerle","Mädchen_s":"Kerl","mädchen":"kerle","Mädels":"Kerlen","mädels":"kerle",Blumen:"Biere",Waifu:"Boyfriend",e:"er"}}[P.getGameKey()];const Sa={all:"Alle"},Da={villain:"Schurken-Menü",villain_tiers:`Stufen mit ${He.Mädels} anzeigen`,market:"Markt-Informationen",marketEquipsFilter:"Ausrüstungsfilter im Markt",harem:"Harem-Informationen",league:"Liga-Informationen",league_board:"Die Liga-Spitzen anzeigen",league_promo:"Werbeinformationen anzeigen",simFight:"Liga/Saison/Schurken-Simulation",simFight_logging:"Detaillierte Protokollierung in der Browserkonsole",teamsFilter:"Teamfilter",champions:"Champion-Informationen",champions_poseMatching:"Aktiviere Erkennung für passende Champion-Position",champions_fixPower:`Kraft der ${He.Mädchen} zum Vergleich normalisieren`,homeScreen:"Homepage Verknüpfungen & Timer",homeScreen_leaguePos:"Aktuellen Rang in der Liga anzeigen (erstellt zusätzlichen Netzaufruf)",resourceBars:"Ressourcen-Leisten / Booster Tracking",popSort:"PoP-Sortierung und schnelle Navigation",seasonStats:"Saison-Werte",pachinkoNames:"Namen im Pachinko anzeigen",contestSummary:"Zusammenfassung der gespeicherten Wettbewerbsprämien",battleEndstate:"Endgültige Werte beim Überspringen des Kampfes anzeigen",gemStock:"Juwelen-Vorrat im Markt/Harem",staticBackground:"Verhindere Hintergrundveränderung währden Orgien Tagen",rewardShards:`Aktuelle Splitteranzahl für ${He.Mädchen} anzeigen`,hideClaimedRewards:"Bereits beanspruchte Belohnungen ausblenden",disableDragDrop:"Drag-and-Drop im Markt deaktivieren",villainBreadcrumbs:"Ergänze Breadcrumbs für die Schurken-Seite",blessingSpreadsheetLink:"Ergänze Verknüpfung zu der Datentabelle für Segnungen auf dem Segnungen Pop-Up",homeScreenIcons:"Füge Feature-Symbole zu den Links auf dem Startbildschirm hinzu",homeScreenOrder:"Alternative Anordnung der Links auf dem Startbildschirm",homeScreenOldish:"Altes Startbildschirm-Layout (Nicht kompatibel mit rechtsseitiger reorganisierter Stil-Optimierung)",overridePachinkoConfirm:`Warn-Pop-ups "Keine ${He.Mädchen} verfügbar" in Pachinko/NC deaktivieren`,sidequestCompletionMarkers:"Markierung für abgeschlossene Nebenquests",censorMode:"Zensur aller NSFW-Bilder",fixProfilePopup:"Fix für Spielerprofil-Popups",eventEndIndicators:"Anzeige für Eventende auf dem Startbildschirm",haremTeamsFilter:"Teamfilter für Harem",upgradeQuickNav:"Schnellnavigation auf der Upgrade-Seite",leaderboardClubmateIndicators:"Club-Mitglieder auf Ranglisten hervorheben",leaderboardProfilePopups:"Links zu Spielerprofilen in den Ranglisten",improvedWaifu:`Verbessert${He.e} ${He.Waifu}`,sortDailyMissions:"Tägliche Missionen nach Dauer sortieren",sortDailyMissions_reverse:"Umgekehrte Reihenfolge",upgradeInfo:"Informationen zur Verbesserungsseite",leagueQuickNav:"Schnellnavigation für Ligagegner",labyrinth:"Informationen fürs Labyrinth",labyrinth_fixPower:`Kraft der ${He.Mädchen} normalisieren`},Na={missionsBackground:"Missionshintergrund ändern",collectMoneyAnimation:"Geldsammel-Animation deaktivieren",mobileBattle:"Fix für den Kampfbildschirm am Handy",hideRotateDevice:"Gerät-drehen-Hinweis am Handy verbergen",salaryTimers:`Lesbarer Lohntimer der ${He.Mädchen}`,moveSkipButton:"Verschiebe die Kampf überspringen Taste nach unten",poseAspectRatio:`${He.Mädchen} Posen-Seitenverhältnisse im Kampf korrigieren`,reduceBlur:"Reduziere Tiefenschärfe-Effekt auf dem Startbildschirm",homeScreenRightSideRearrange:"Ordne die Elemente auf der rechten Seite des Startbildschirms neu an",selectableId:"Mache User-ID auswählbar",messengerDarkMode:"Dunkler Modus für den Messenger",leagueTableCompressed:"Kompakte Ligatabelle",leagueTableRowStripes:"Gestreifte Ligatabellen-Zeilen",removeParticleEffects:"Entferne die Partikeleffekte des Startbildschirms",eventGirlTicks:`Verbesserte Häkchen für Event${He.mädels}`,eventGirlBorders:`Grüne Umrandung um erworbene Event${He.mädchen}`,compactNav:"Kompaktes Hauptmenü",poaBorders:"Grüne Umrandung um erworbene PoA-Belohnungen",champGirlPower:`Überlauf von ${He.Mädchen}kraft bei Champions beheben`,champGirlOverlap:`Behebe Überlappen von ${He.Mädchen} mit ${He.Mädchen}auswahl bei Champions`,hideGameLinks:"Spiellinks verbergen",poaTicks:"Behebe Häkchenposition im PoA",poaGirlFade:`Behebe verblassen der ${He.Mädchen}pose im PoA`,newButtons:"Tausche verbleibende alte Schaltflächen aus",bonusFlowersOverflow:`Verhindere, dass ${He.Blumen} in die nächste Zeile rutschen`,popButtons:"Verberge die Schalflächen für automatisches Zuweisen und Einsammeln in PoP",contestNotifs:"Verschiebe die Wettbewerbs-meldungen",contestPointsWidth:"Verhindere überlauf von Wettbewerbspunkten",compactPops:"Kompakte PoPs",monthlyCardText:"Behebe den Text der Monatskarten",povUnclutter:"PoV/PoG Seiten-übersichtlichkeit",dailyGoals:"Restyle der Täglichen Ziele",bbProgress:"Bessere Belohungsfort-schrittsleiste in Boss Bums",compactLossScreen:"Kompakte Niederlage-Anzeige",seasonalEventTweaks:"Optimierungen für Mega-Events",compactHaremFilters:"Kompakte Haremfilter",expandedMarketInventory:"Erweitertes Marktinventar",compactResourceSummary:"Kompaktes Ressourcen-Inventar",hideClaimAllButton:'"Alles beanspruchen"-Button in der Saison verbergen',dpEventTweaks:"DP-Event Anpassungen",compactDailyMissions:"Kompakte tägliche Missionen",removeSlotBorder:"Weißen Rahmen im Markt entfernen",hideLeagueMultiFight:"Verstecke 15x in Liga auftreten Knopf"},La={darklord:"Dunkler Lord",ninjaspy:"Ninja Spion",jacksoncrew:"Jacksons Crew",pandorawitch:"Pandora Hexe",werebunnypolice:"Wer-Kaninchen Polizei",fallback:"Welt {{world}} Schurke"},$a={pointsUnbought:"Kaufbare Statuspunkte bis Maximum",moneyUnspent:"Nötiges Geld bis Maximum",moneySpent:"Bisher ausgegebens Geld",pointsLevel:"Levelbasierte Statuspunkte",pointsBought:"Gekaufte Statuspunkte",pointsEquip:"Statuspunkte durch Ausrüstung",pointsBooster:"Statuspunkte durch Booster",pointsClub:"Statuspunkte durch Club-Boni",boosterItem:"Booster",xpItem:"Bücher",xpCurrency:"XP",affItem:"Geschenke",affCurrency:"Zuneigung",equips:"Ausrüstungen",youOwn:"Du besitzt {{count}} {{type}}.",youCanSell:'Du kannst alles verkaufen für {{cost}} .',youCanGive:"Du kannst ingesamt {{value}} {{currency}} vergeben."},ja={marketRestocked:'> Der Markt wurde seit deinem letzten Besuch aufgefüllt.',visitMarket:'> Besuche zuerst den Markt, um hier eine Inventarzusammenfassung zu sehen',haremStats:"Haremwerte",upgrades:"Upgrades",levelsAwakening:"Level & Erwachen",market:"Inventar & Markt",wikiPage:"{{name}}s Wikiseite",haremLevel:"Harem-Level",unlockedScenes:"Freigeschaltete Szenen",income:"Einkommen",or:"{{left}} oder {{right}}",toUpgrade:"Um alle upzugraden",toLevelCap:"Um bis zur Grenze zu leveln",toLevelMax:"Um bis zum Maximum zu leveln ({{max}})",affectionScenes:"Zuneigungsszenen",buyable:"Im Markt zu kaufen",sellable:"Im Inventar",gifts:"Geschenke",books:"Bücher",canBeSold:"Kann für {{sc}} verkauft werden",canBeBought:"{{item}} für {{amount}}",marketRestock:"Markt füllt sich um {{time}} oder bei Level {{level}} wieder auf"},Ea={stayInTop:"Um in den Top {{top}} zu bleiben, musst du mindestens {{points}} Punkte haben",notInTop:"Um in die Top {{top}} zu kommen, musst du mindestens {{points}} Punkte haben",challengesRegen:"Regeneration: {{challenges}}",challengesLeft:"Verbleibende Kämpfe: {{challenges}}",averageScore:"Durchschnitt pro Kampf: {{average}}",scoreExpected:"Erwartetes Ergebnis: {{score}}",toDemote:"Um abzusteigen, musst du von {{players}} Spielern überholt werden",willDemote:"Um abzusteigen, darfst du maximal {{points}} Punkte haben",willDemoteZero:"Um abzusteigen, musst du bei 0 Punkten bleiben",toNotDemote:"Um nicht abzusteigen, musst du mehr als 0 Punkte",toStay:"Um nicht aufzusteigen, musst du von {{players}} Spielern überholt werden",willStay:"Um nicht aufzusteigen, darfst du maximal {{points}} Punkte haben",filterFoughtOpponents:"Bekämpfte Gegner",filterBoosted:"Geboostet",filterTeamTheme:"Team-Element",currentLeague:"Aktuelle Liga",victories:"Siege",defeats:"Niederlagen",unknown:"Unbekannt",notPlayed:"Nicht gespielt",levelRange:"Level-Spanne",leagueFinished:"Liga endete am {{date}}",opponents:"Gegner",leaguePoints:"Punkte",avg:"Mittelwert"},za={simResults:"Sim Resultate",guaranteed:"Garantiert",impossible:"Unmöglich"},Pa={searchedName:"Suche",girlName:"Name",searchedClass:"Klasse",searchedRarity:"Seltenheit",levelRange:"Level-Spanne",levelCap:"Level-Grenze",levelCap_capped:"Erreicht",levelCap_uncapped:"Nicht erreicht",searchedAffCategory:"Maximale Zuneigung",searchedAffLevel:"Aktuelle Zuneigung",grade0:"0 Sterne",grade1:"1 Stern",grade2:"2 Sterne",grade3:"3 Sterne",grade4:"4 Sterne",grade5:"5 Sterne",grade6:"6 Sterne",searchedBlessedAttributes:"Segnungen",blessedAttributes:`Gesegnete ${He.Mädchen}`,nonBlessedAttributes:`Nicht gesegnete ${He.Mädchen}`},Oa={participants:"Teilnehmer: {{participants}}/{{members}}",clubChampDuration:"{{duration}} seit Rundenbeginn"},Ra={popsIn:"PoPs in {{time}}",popsReady:"PoPs bereit",readyAt:"Bereit um {{time}}",endAt:"Endet um {{time}}",fullAt:"Voll um {{time}}",xp:"Nächstes: {{xp}} XP"},Ha={clubChamp:"Club-Champion",completeIn:"Beendet in ",newMissionsIn:"Neue Missionen in ",missionsReady:"Missionen bereit"},Ga={fights:"Kämpfe",victories:"Siege",defeats:"Niederlagen",mojoWon:"Gewonnenes Mojo",mojoLost:"Verlorenes Mojo",mojoWonAvg:"Durchschnittlich gewonnenes Mojo",mojoLostAvg:"Durchschnittlich verlorenes Mojo",mojoAvg:"Insgesamt durchschnittliches Mojo"},Za={availableGirls:`Verfügbare ${He.Mädchen}: `,poolGirls:"Aktuelle Auswahl: "},Ba={totalRewards:"Gesamtzahl der gespeicherten Belohnungen ({{contests}} Wettbewerbe):",contestsWarning:"Wettbewerbe verfallen nach 21 Tagen!"},Ua={town:"Stadt",adventure:"Abenteuer",begincity:"Vorspiel-Stadt",gemskingdom:"Edelstein-Königreich",ninjavillage:"Ninja Dorf",invadedkingdom:"Überfallenes Königreich",juysea:"Das feuchte Meer",admittance:"Einlass der Toten",magicforest:"Magischer Wald",hamelintown:"Die Stadt Hameln",plainofrituals:"Ebene der Rituale",heroesuniversity:"Helden Universität",ninjasacredlands:"Heilige Lande der Ninja",splatters:"Spritzer-Archipel",digisekai:"Digisekai",stairway:"Himmelstreppe",training:"Trainingsdimension",weresquidisland:"Wer-Tintenfisch-Insel",haremtournament:"Das Haremturnier",gemskingdomprovince:"Provinz Edelstein-Königreich"},Fa={name:"Öffne die Datentabelle für Segnungen von {{maintainer}}"},qa={team:"Team",visitTeams:'Besuche zuerst die Teams.'},Wa={clubmate:"Club-Mitglieder"},Qa={editPose:"Pose bearbeiten",resetPose:"Pose zurücksetzen",savePose:"Pose speichern",favGirl:`${He.Mädchen_s} favorisieren`,unfavGirl:`${He.Mädchen_s} entfavorisieren`,modeAll:`Modus: Alle ${He.Mädchen}`,modeFav:`Modus: Lieblings-${He.Mädchen}`,randomWaifu:`Zufällig${He.e} ${He.Waifu}`,cycleWaifu:`${He.Waifu} durchwechseln`,cyclePause:"Durchwechseln pausieren"};He={HH:{"девушках":"девушках","девушек":"девушек","Девушек":"Девушек","девушки":"девушки","девушками":"девушками","цветов":"цветов"},GH:{"девушках":"парнях","девушек":"парней","Девушек":"Парней","девушки":"парня","девушками":"парнями","цветов":"сосалок"},CxH:{"девушках":"девушках","девушек":"девушек","Девушек":"Девушек","девушки":"девушки","девушками":"девушками","цветов":"драгоценностей"},PSH:{"девушках":"девушках","девушек":"девушек","Девушек":"Девушек","девушки":"девушки","девушками":"девушками","цветов":"напитков"},HoH:{"девушках":"девушках","девушек":"девушек","Девушек":"Девушек","девушки":"девушки","девушками":"девушками","цветов":"цветов"},TPSH:{"девушках":"девушках","девушек":"девушек","Девушек":"Девушек","девушки":"девушки","девушками":"девушками","цветов":"напитков"},GPSH:{"девушках":"парнях","девушек":"парней","Девушек":"Парней","девушки":"парня","девушками":"парнями","цветов":"напитков"}}[P.getGameKey()];const Ya={all:"Все"},Ka={refresh:"Обновлять главную страницу",villain:"Меню выбора злодея",villain_tiers:`Показывать стадии с ${He.девушками}`,market:"Информация о рынке",marketEquipsFilter:"Фильтр снаряжения на рынке",harem:"Информация о гареме",league:"Информация о лиге",league_board:"Показывать верхнюю строку в лиге",league_promo:"Показывать инфо о повышении",simFight:"Симуляция Лиги / Сезона / Злодеев",simFight_logging:"Подробный лог в консоли браузера",teamsFilter:"Фильтр в Командах",champions:"Индикаторы в Чемпионах",champions_poseMatching:"Добавить индикаторы совпадения позы",champions_fixPower:`Нормализировать силу ${He.девушек} для сравнения`,homeScreen:"Ссылки и таймеры на главной странице",homeScreen_leaguePos:"Показывать текущий ранг в лиге (делает дополнительный сетевой запрос)",resourceBars:"Полоски ресурсов / Таймеры бустеров",popSort:"Сортировка и быстрая навигация по Рейдам",seasonStats:"Статистика Сезона",pachinkoNames:"Показывать имена в Пачинко",contestSummary:"Обзор сохраненных Состязаний",battleEndstate:"Показывать финальные значения при пропуске боя",gemStock:"Показывать запас камней в Гареме/Рынке",staticBackground:"Остановить переключение фона во время Оргий",rewardShards:`Показывать текущее притяжение на ${He.девушках}-наградах`,hideClaimedRewards:"Скрывать полученные награды Сезона/Пути/PoV",disableDragDrop:"Отключить перетаскивание на Рынке",villainBreadcrumbs:"Показывать цепочку навигации на экранах злодеев",blessingSpreadsheetLink:"Добавить ссылку на таблицу благословений во всплывающее окно благословений",homeScreenIcons:"Добавить иконки к ссылкам на главном экране",homeScreenOrder:"Альтернативный порядок ссылок на главном экране",homeScreenOldish:"Вид главного экрана подобный старому (Несовместимо с изменением положения элементов правой части от Style Tweak)",overridePachinkoConfirm:`Отключить предупреждение "Нет ${He.Девушек}" в Пачинко/Ночном-клубе`,sidequestCompletionMarkers:"Метки прогресса побочных историй",censorMode:"Цензурировать все NSFW изображения",fixProfilePopup:"Восстановить просмотр профилей игроков",eventEndIndicators:"Индикаторы окончания событий на главном экране",haremTeamsFilter:"Фильтр команд в гареме",upgradeQuickNav:"Быстрая навигация на экране апгрейдов",leaderboardClubmateIndicators:"Выделять членов клуба в списках игроков",leaderboardProfilePopups:"Ссылки на профили в списках игроков"},Va={missionsBackground:"Изменить фон миссий",collectMoneyAnimation:"Убрать анимацию сбора денег",mobileBattle:"Исправить мобильную версию экрана битв",hideRotateDevice:"Скрыть напоминание повернуть экран в мобильной версии",salaryTimers:`Читаемые таймеры заработка ${He.девушек}`,moveSkipButton:"Переместить кнопку пропуска битв вниз",poseAspectRatio:`Исправить соотношение сторон у поз ${He.девушек} в битвах`,reduceBlur:"Уменьшить размывание на главном экране",homeScreenRightSideRearrange:"Изменить положение элементов в правой части главного экрана",selectableId:"В профиле позволить выбирать ID игрока мышкой",messengerDarkMode:"Темная тема для Мессенджера",leagueTableCompressed:"Компактный вид списка лиги",leagueTableRowStripes:"Чередование расцветки строк лиги",removeParticleEffects:"Убрать эффекты частиц на главном экране",eventGirlTicks:`Улучшенные галочки на ${He.девушках} игровых событий`,eventGirlBorders:`Зеленая рамка вокруг полученных ${He.девушек} на экране событий`,compactNav:"Компактное главное меню",poaBorders:"Зеленая рамка вокруг полученных наград Пути Притяжения",champGirlPower:`Исправить переполнение по ширине для силы ${He.девушек} на экране Чемпионов`,champGirlOverlap:`Исправить наложение ${He.девушек} чемпионов поверх выбора девушек`,hideGameLinks:"Скрыть ссылки на другие игры",poaTicks:"Исправить положение галочек на экране Пути Притяжения",poaGirlFade:`Исправить затенение поз ${He.девушек} на экране Пути Притяжения`,newButtons:"Заменить оставшиеся кнопки старого стиля",bonusFlowersOverflow:`Предотвращать получение бонусных ${He.цветов} вне экрана`,popButtons:"Скрыть кнопки автосбора и автоназначения на экране PoP",contestNotifs:"Переместить уведомления состязаний",contestPointsWidth:"Предотвращать переполнение по ширине для очков состязаний",compactPops:"Компактные PoP",monthlyCardText:"Исправить текст месячной карты",povUnclutter:"Более свободный экран PoV/PoG",dailyGoals:"Переделанная экран Daily Goals",bbProgress:"Улучшенная полоса прогресса Boss Bang",compactLossScreen:"Компактный экран поражения",seasonalEventTweaks:"Поправки для Сезонных Событий",compactHaremFilters:"Компактные фильтры Гарема",expandedMarketInventory:"Расширенный список предметов Рынка",compactResourceSummary:"Компактный перечень ресурсов",hideClaimAllButton:'Скрыть кнопку "Получить Все" на экране наград Сезона'},Ja={darklord:"Темный властелин",ninjaspy:"Ниндзя-шпион",gruntt:"Закупа",edwarda:"Эдуарда",donatien:"Донатьен",silvanus:"Сильванус",bremen:"Бремен",finalmecia:"Конченция",rokosensei:"Роко-Сэнсей",karole:"Кэрол",jacksoncrew:"Команда Джексона",pandorawitch:"Пандорская ведьма",nike:"Найк",sake:"Сейк",werebunnypolice:"Кроличья полиция",fallback:"Злодей мира {{world}}",event:"Сейчас"},Xa={pointsUnbought:"Очков до максимума",moneyUnspent:"Нужно денег до максимума",moneySpent:"Потрачено денег на очки",pointsLevel:"Очков от уровня",pointsBought:"Куплено очков",pointsEquip:"Очков от снаряжения",pointsBooster:"Очков от бустеров",pointsClub:"Бонусных очков от клуба",boosterItem:"бустеров",xpItem:"книг",xpCurrency:"XP",affItem:"подарков",affCurrency:"влечения",equips:"предметов снаряжения",youOwn:"У тебя есть {{count}} {{type}}.",youCanSell:'Можно продать все за {{cost}} .',youCanGive:"Всего можно дать {{value}} {{currency}}."},ei={marketRestocked:'> Рынок обновился с последнего визита.',visitMarket:'> Посети Рынок чтобы здесь появился обзор по ресурсам',haremStats:"Статистика Гарема",upgrades:"Улучшения",levelsAwakening:"Уровни и Пробуждения",market:"Ресурсы и Рынок",wikiPage:"{{name}} в вики",haremLevel:"Уровень гарема",unlockedScenes:"Открытые сцены",income:"Доход",or:"{{left}} или {{right}}",toUpgrade:"Чтобы улучшить всех:",toLevelCap:"Довести уровень до предела:",toLevelMax:"Довести уровень до максимума ({{max}}):",affectionScenes:"Сцены Влечения",buyable:"Доступно на рынке:",sellable:"В запасе",gifts:"Подарки",books:"Книги",canBeSold:"Можно продать за {{sc}}",canBeBought:"{{item}} за {{amount}}",marketRestock:"Рынок обновится в {{time}} или на {{level}} уровне"},ti={guaranteed:"Гарантированно",impossible:"Невозможно"},ai={stayInTop:"Чтобы остаться в топ {{top}}, требуется минимум {{points}} очков",notInTop:"Чтобы оказаться в топ {{top}}, требуется минимум {{points}} очков",challengesRegen:"Обычная регенерация: {{challenges}}",challengesLeft:"Осталось битв: {{challenges}}",averageScore:"Среднее кол-во очков за битву: {{average}}",scoreExpected:"Ожидаемый результат: {{score}}",toDemote:"Чтобы опуститься в лиге, тебя должны обогнать {{players}} игроков",willDemote:"Чтобы опуститься в лиге, у тебя должно быть не более {{points}} очков",willDemoteZero:"Чтобы опуститься в лиге, тебе надо остаться на 0 очков",toNotDemote:"Чтобы остаться в этой лиге, у тебя должно быть больше 0 очков",toStay:"Чтобы не повысится в лиге, тебя должны обогнать {{players}} игроков",willStay:"Чтобы не повысится в лиге, у тебя должно быть не больше {{points}} очков",hideFoughtOpponents:"Скрыть проведенные бои",showFoughtOpponents:"Показать проведенные бои",currentLeague:"Текущая лига",victories:"Побед",defeats:"Поражений",unknown:"Неизвестно",notPlayed:"Осталось",levelRange:"Диапазон уровней",leagueFinished:"Лига завершенная {{date}}",opponents:"Противников",leaguePoints:"Очков",avg:"В среднем"},ii={searchedName:"Поиск",girlName:`Имя ${He.девушки}`,searchedClass:"Класс",searchedElement:"Элемент",searchedRarity:"Редкость",levelRange:"Диапазон уровней",levelCap:"Предел уровня",levelCap_capped:"Достигнут",levelCap_uncapped:"Недостигнут",searchedAffCategory:"Категория по влечению",searchedAffLevel:"Уровень влечения",grade0:"0 звезд",grade1:"1 звезда",grade2:"2 звезды",grade3:"3 звезды",grade4:"4 звезды",grade5:"5 звезд",grade6:"6 звезд",searchedBlessedAttributes:"Благословения",blessedAttributes:`Благословленные ${He.девушки}`,nonBlessedAttributes:`Неблагословленные ${He.девушки}`},ni={participants:"Участников: {{participants}}/{{members}}",clubChampDuration:"{{duration}} с начала раунда"},ri={popsIn:"Рейды через {{time}}",popsReady:"Рейды завершены",readyAt:"Завершатся в {{time}}",endAt:"Закончится в {{time}}",fullAt:"Заполнится в {{time}}",xp:"Следующий: {{xp}} XP"},oi={clubChamp:"Клубный Чемпион",completeIn:"Завершится через ",newMissionsIn:"Новые миссии через ",missionsReady:"Доступны миссии"},si={fights:"Битв",victories:"Побед",defeats:"Поражений",mojoWon:"Выиграно удали",mojoLost:"Потяряно удали",mojoWonAvg:"Средняя выигрываемая удаль",mojoLostAvg:"Средняя проигрываемая удаль",mojoAvg:"Средняя удаль за битву"},li={availableGirls:`Доступные ${He.девушки}: `,poolGirls:"Текущий выбор: "},ci={totalRewards:"Всего Сохраненных Наград ({{contests}} Соревнований):",contestsWarning:"Награды соревнований исчезают через 21 день!"},pi={town:"Город",adventure:"Похождения",begincity:"Стартовый город",gemskingdom:"Королевство самоцветов",ninjavillage:"Деревня ниндзя",invadedkingdom:"Осажденное королевство",juysea:"Жуевое море",admittance:"Царство мертвых",magicforest:"Волшебный лес",hamelintown:"Гамельн",plainofrituals:"Земля ритуалов",heroesuniversity:"Геройский университет",ninjasacredlands:"Священные земли ниндзя",splatters:"Влажный Архипелаг",digisekai:"Цифромир",stairway:"Небесная лестница",training:"Training Dimension",weresquidisland:"WereSquid Island"},di={name:"Открыть таблицу благословений от {{maintainer}}"},ui={team:"Команда",visitTeams:'Сначала посетите Команды.'},gi={clubmate:"Член Клуба"},mi={en:i,fr:n,es:r,it:o,de:s,ru:l},hi=Object.keys(mi),bi=hi[0];let fi,vi,yi;const _i={K:1e3,M:1e6,G:1e9};class wi{static getLang(){var e;return fi||(e=document.documentElement.lang.substring(0,2),fi=hi.includes(e)?e:bi),fi}static getLocale(){return vi=vi||(["en","ja"].includes(wi.getLang())?"en":"fr"),vi}static getModuleLabel(e,t,a={}){var i=wi.getLang();let n=mi[i][e]&&mi[i][e][t]||mi[bi][e]&&mi[bi][e][t]||t;return Object.entries(a).forEach(([e,t])=>{n=n.replace(`{{${e}}}`,t)}),n}static getLocaleDecimalSeperator(){return yi=yi||Number(1.1).toLocaleString(wi.getLocale()).replace(/[0-9]/g,""),yi}static parseLocaleFloat(e){return parseFloat(e.split(wi.getLocaleDecimalSeperator()).map(e=>e.replace(/[^0-9]/g,"")).join("."),10)}static parseLocaleRoundedInt(t){var e=Object.entries(_i).find(([e])=>t.includes(e));if(t.includes(wi.getLocaleDecimalSeperator())){var a=wi.parseLocaleFloat(t),i=e&&e[1]||1;return Math.round(a*i)}return e?parseInt(t.replace(/[^0-9]/gi,""),10)*(e&&e[1]||1):parseInt(t.replace(/[^0-9]/gi,""),10)}static nThousand(e){return(e="number"!=typeof e?0:e).toLocaleString(wi.getLocale()).replace(" "," ")}static nRounding(e,t,a){var i=[{value:1,symbol:""},{value:1e3,symbol:"K"},{value:1e6,symbol:"M"},{value:1e9,symbol:"B"},{value:1e12,symbol:"T"}];let n;for(n=i.length-1;0=i[n].value);n--);return 1===a?wi.nThousand(+(Math.ceil(e/i[n].value*Math.pow(10,t))/Math.pow(10,t)).toFixed(t))+i[n].symbol:0===a?wi.nThousand(+(Math.round(e/i[n].value*Math.pow(10,t))/Math.pow(10,t)).toFixed(t))+i[n].symbol:-1===a?wi.nThousand(+(Math.floor(e/i[n].value*Math.pow(10,t))/Math.pow(10,t)).toFixed(t))+i[n].symbol:void 0}}const xi=wi;window.HHPlusPlus.I18n=wi;const Mi={HH:[{key:"darklord",world:2,girls:{1:["8","9","10"],2:["7270263"],3:["979916751"]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"ninjaspy",world:3,girls:{1:["14","13","12"],2:["318292466"],3:["936580004"]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"gruntt",world:4,girls:{1:["19","16","18"],2:["610468472"],3:["54950499"]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{key:"edwarda",world:5,girls:{1:["29","28","26"],2:["4749652"],3:["345655744"]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}]},{key:"donatien",world:6,girls:{1:["39","40","41"],2:["267784162"],3:["763020698"]},gems:[{element:"darkness",amount:20}]},{key:"silvanus",world:7,girls:{1:["64","63","31"],2:["406004250"],3:["864899873"]},gems:[{element:"light",amount:20}]},{key:"bremen",world:8,girls:{1:["85","86","84"],2:["267120960"],3:["536361248"]},gems:[{element:"psychic",amount:20}]},{key:"finalmecia",world:9,girls:{1:["114","115","116"],2:["379441499"],3:["447396000"]},gems:[{element:"water",amount:20}]},{key:"rokosensei",world:10,girls:{1:["1247315","4649579","7968301"],2:["46227677"],3:["933487713"]},gems:[{element:"fire",amount:20}]},{key:"karole",world:11,girls:{1:["1379661","4479579","1800186"],2:["985085118"],3:["339765042"]},gems:[{element:"nature",amount:20}],items:["K4"]},{key:"jacksoncrew",world:12,girls:{1:["24316446","219651566","501847856"],2:["383709663"],3:["90685795"]},gems:[{element:"stone",amount:20}],items:["XP4"]},{key:"pandorawitch",world:13,girls:{1:["225365882","478693885","231765083"],2:["155415482"],3:["769649470"]},gems:[{element:"sun",amount:20}],items:["K4"]},{key:"nike",world:14,girls:{1:["86962133","243793871","284483399"],2:[],3:[]},gems:[{element:"darkness",amount:25}]},{key:"sake",world:15,girls:{1:["612527302","167231135","560979916","784911160","549524850","184523411"],2:[],3:[]},gems:[{element:"light",amount:25}]},{key:"werebunnypolice",world:16,girls:{1:["164866290","696124016","841591253"],2:[],3:[]},gems:[{element:"psychic",amount:25}]},{key:"auga",world:17,girls:{1:["851893423","735302216","344730128"],2:[],3:[]},gems:[{element:"water",amount:25}]},{key:"gross",world:18,girls:{1:["572827174","653889168","547099506"],2:[],3:[]},gems:[{element:"fire",amount:25}]},{world:19,girls:{1:[],2:[],3:[]},gems:[{element:"nature",amount:25}]}],GH:[{key:"darklord",world:2,girls:{1:["8","9","10"],2:["7270263"],3:["979916751"]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"ninjaspy",world:3,girls:{1:["14","13","12"],2:["318292466"],3:["936580004"]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"gruntt",world:4,girls:{1:["19","16","18"],2:["610468472"],3:["54950499"]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{key:"edward",world:5,girls:{1:["29","28","26"],2:["4749652"],3:["345655744"]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}]},{key:"donatien",world:6,girls:{1:["39","40","41"],2:["267784162"],3:["763020698"]},gems:[{element:"darkness",amount:20}]},{key:"silvanus",world:7,girls:{1:["64","63","31"],2:["406004250"],3:["864899873"]},gems:[{element:"light",amount:20}]},{key:"bremen",world:8,girls:{1:["85","86","84"],2:["267120960"],3:["536361248"]},gems:[{element:"psychic",amount:20}]},{key:"edernas",world:9,girls:{1:["114","115","116"],2:["379441499"],3:["447396000"]},gems:[{element:"water",amount:20}]},{key:"rokosensei",world:10,girls:{1:["1247315","4649579","7968301"],2:["46227677"],3:["933487713"]},gems:[{element:"fire",amount:20}]},{key:"maro",world:11,girls:{1:["1379661","4479579","1800186"],2:["985085118"],3:["339765042"]},gems:[{element:"nature",amount:20}],items:["K4"]},{key:"jacksoncrew",world:12,girls:{1:["24316446","219651566","501847856"],2:["383709663"],3:["90685795"]},gems:[{element:"stone",amount:20}],items:["XP4"]},{key:"icaruswarlock",world:13,girls:{1:["225365882","478693885","231765083"],2:["155415482"],3:["769649470"]},gems:[{element:"sun",amount:20}],items:["K4"]},{key:"sol",world:14,girls:{1:["86962133","243793871","284483399"],2:[],3:[]},gems:[{element:"darkness",amount:25}]},{world:15,girls:{1:["612527302","167231135","560979916","784911160","549524850","184523411"],2:[],3:[]},gems:[{element:"light",amount:25}]}],CxH:[{key:"bodyhack",world:2,girls:{1:["830009523","907801218","943323021"],2:[],3:[]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"greygolem",world:3,girls:{1:["271746999","303805209","701946373"],2:[],3:[]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"nymph",world:4,girls:{1:["943255266","977228200","743748788"],2:[],3:[]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{key:"athicus",world:5,girls:{1:["514994766","140401381","232860230"],2:[],3:[]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}]},{key:"jockstrap",world:6,girls:{1:["623293037","764791769","801271903"],2:[],3:[]},gems:[{element:"darkness",amount:20}]},{key:"cockatrice",world:7,girls:{1:["921365371","942523553","973271744"],2:[],3:[]},gems:[{element:"light",amount:20}]},{key:"pomelo",world:8,girls:{1:["364639341","879781833","895546748"],2:[],3:[]},gems:[{element:"psychic",amount:20}]},{key:"alexa",world:9,girls:{1:["148877065","218927643","340369336"],2:[],3:[]},gems:[{element:"water",amount:20}]},{key:"dklong",world:10,girls:{1:["258185125","897951171","971686222"],2:[],3:[]},gems:[{element:"fire",amount:20}]},{key:"virtueman",world:11,girls:{1:["125758004","233499841","647307160"],2:[],3:[]},gems:[{element:"nature",amount:20}],items:["K4"]},{world:12,girls:{1:[],2:[],3:[]},gems:[{element:"stone",amount:20}],items:["XP4"]}],PSH:[{key:"asaakira",world:2,girls:{1:["973280579","795788039","261345306"],2:[],3:[]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"sammyjayne",world:3,girls:{1:["833308213","658322339","482529771"],2:[],3:[]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"ivywinters",world:4,girls:{1:["117837840","160370794","306287449","828011942"],2:[],3:[]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{key:"sophiajade",world:5,girls:{1:["564593641","719705773","934421949"],2:[],3:[]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}],v:1},{key:"amiamiley",world:6,girls:{1:["270611414","464811282","781232070"],2:[],3:[]},gems:[{element:"darkness",amount:20}]},{key:"alyssareece",world:7,girls:{1:["219241809","380385497","879198752"],2:[],3:[]},gems:[{element:"light",amount:20}]},{key:"kellykline",world:8,girls:{1:["165066536","734325005","805020628"],2:[],3:[]},gems:[{element:"psychic",amount:20}]},{key:"jamiebrooks",world:9,girls:{1:["191661045","369105612","665836932"],2:[],3:[]},gems:[{element:"water",amount:20}]},{key:"jordankingsley",world:10,girls:{1:["943667167","383702874","169356639"],2:[],3:[]},gems:[{element:"fire",amount:20}]},{key:"sierrasinn",opponent:11,world:14,girls:{1:["169741198","459885596","507702178"],2:[],3:[]},gems:[{element:"nature",amount:20}],items:["K4"]},{key:"jasminejae",opponent:12,world:16,girls:{1:["837109131","888135956","258984943"],2:[],3:[]},gems:[{element:"stone",amount:20}],items:["XP4"]},{key:"bellarose",opponent:13,world:18,girls:{1:["270920965","600910475","799448349"],2:[],3:[]},gems:[{element:"sun",amount:20}],items:["K4"]},{key:"paigetaylor",opponent:14,world:20,girls:{1:["832031905","272818756","477487889"],2:[],3:[]},gems:[{element:"darkness",amount:25}]},{opponent:15,world:21,girls:{1:[],2:[],3:[]},gems:[{element:"light",amount:25}]}],HoH:[{key:"darklord",world:2,girls:{1:["8","9","10"],2:[],3:[]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"ninjaspy",world:3,girls:{1:["14","13","12"],2:[],3:[]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"gruntt",world:4,girls:{1:["19","16","18"],2:[],3:[]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{key:"edwarda",world:5,girls:{1:["29","28","26"],2:[],3:[]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}]}],TPSH:[{key:"arieldemure",world:2,girls:{1:["171883542","771348244","229180984"],2:[],3:[]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"emmarose",world:3,girls:{1:["910924260","484962893","879574564"],2:[],3:[]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"nataliestone",opponent:3,world:5,girls:{1:["911144911","667194919","334144727"],2:[],3:[]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{key:"janieblade",opponent:4,world:6,girls:{1:["945710078","708191289","473470854"],2:[],3:[]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}]},{key:"nikkinort",opponent:5,world:7,girls:{1:["526732951","521022556","104549634"],2:[],3:[]},gems:[{element:"darkness",amount:20}]},{key:"mistressvenom",opponent:6,world:8,girls:{1:["317800067","920682672","542090972"],2:[],3:[]},gems:[{element:"light",amount:20}]},{opponent:7,world:9,girls:{1:[],2:[],3:[]},gems:[{element:"psychic",amount:20}]}],GPSH:[{key:"tristanhunter",world:2,girls:{1:["780402171","374763633","485499759"],2:[],3:[]},gems:[{element:"fire",amount:15},{element:"sun",amount:15}]},{key:"jimmydurano",opponent:2,world:6,girls:{1:["290465722","524315573","970767946"],2:[],3:[]},gems:[{element:"darkness",amount:15},{element:"light",amount:15}]},{key:"luccamazzi",opponent:3,world:7,girls:{1:["680366759","836998610","127881092"],2:[],3:[]},gems:[{element:"psychic",amount:15},{element:"water",amount:15}]},{opponent:4,world:8,girls:{1:[],2:[],3:[]},gems:[{element:"nature",amount:15},{element:"stone",amount:15}]}]};var ki=a(7217),Ci={};ki.Z&&ki.Z.locals&&(Ci.locals=ki.Z.locals);var Ii,Ai=0,Ti={attributes:{class:"script-styles"}};Ti.styleTagTransform=Ze(),Ti.setAttributes=u(),Ti.insert=Be().bind(null,"head"),Ti.domAPI=Ge(),Ti.insertStyleElement=Oe(),Ci.use=function(e){return Ti.options=e||{},Ai++||(Ii=Re()(ki.Z,Ti)),Ci},Ci.unuse=function(){0{this.injectCSSVars(),this.$overlay=$('
'),$("body").append(this.$overlay),this.$overlay.click(()=>{this.$container.removeClass("shown"),this.$overlay.removeClass("shown")}),P.doWhenSelectorAvailable("#contains_all > header [type=fight] .bar-wrapper",()=>{$("#contains_all > header [type=fight] .bar-wrapper").click(()=>{var e;this.$container||(e=this.buildMenu(),this.$container=$('
'),this.$container.append(e),$("body").append(this.$container)),this.$container.addClass("shown"),this.$overlay.addClass("shown")})})}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("troll-menu-font-weight",P.isCxH()?"800":"400"),Le.registerVar("girl-ico-tick",`url("${P.getCDNHost()}/clubs/ic_Tick.png")`),Le.registerVar("E",`"${this.label("event")[0]}"`)}buildMenu(){const e=Mi[P.getGameKey()],y=P.lsGet(z.EVENT_VILLAINS)||[],_=P.lsGet(z.MYTHIC_EVENT_VILLAINS)||[],w=P.getGirlDictionary(),{Hero:{infos:{questing:{id_world:t}}}}=window.shared||window,x=`${P.getCDNHost()}/pictures/design/quest/ico-quest.png`,a=e.filter(e=>e.world<=t),M=$(`
`);return a.forEach(({key:e,girls:t,opponent:a,world:i,gems:n,items:r,v:o})=>{const s=`${a||i-1}`;var l=this.label(e),a=`${P.getCDNHost()}/pictures/trolls/${s}/ico1.png${o?`?v=${o}`:""}`,e=P.getHref(`/world/${i}`),o=y.filter(({troll:e})=>e===s),i=_.filter(({troll:e})=>e===s);const c=[...o,...i];let p=!0,d=0;const u=[];c.forEach(({id:e,rarity:t})=>{u.push({id:e,rarity:t});e=w.get(e);!!e&&100===e.shards||(d=Math.max(d,R.indexOf(t)),p=!1)});i=c.length&&!p?`eventTroll ${R[d]}`:"regular";const g=$(``),m=$('');m.append(``);const h=$('');h.append(``);const b=$('');if(n){const v=window["GT"];n.forEach(({element:e,amount:t})=>{b.append(``)})}r&&r.forEach(e=>{b.append(``)}),h.append(b),m.append(h),m.append(``);const f=$('');Object.entries(t).forEach(([r,e])=>{e.length&&e.forEach(e=>{var t=w.get(e);let a,i,n;t?{name:a,rarity:i,shards:n}=t:(a="Unknown",i=Ni[r],n="?");t=`${P.getCDNHost()}/pictures/girls/${e}/ico0-300x.webp`,e="?"===n||n<100;p&=!e,f.append(`
${e?`
${n}
`:""}
`)})}),u.forEach(({id:e,rarity:t})=>{var a=w.get(e);let i,n;a?{name:i,shards:n}=a:(i="Unknown",n="?");a=`${P.getCDNHost()}/pictures/girls/${e}/ico0-300x.webp`,e="?"===n||n<100;f.append(`
${e?`
${n}
`:""}
`)}),p&&g.addClass("all-obtained"),g.append(m),g.append(f),M.append(g)}),M}},$i=[];class ji{static initTooltipType(e,t){$("body").off("touchstart",e),$("body").off("touchend",e),$("body").off("touchcancel",e),$("body").off("mouseenter",e),$("body").off("mouseleave",e),window.tooltips?(window.tooltips[e]=t,window.addEventHandlers(e)):ji.addEventHandlers(e,t)}static addEventHandlers(t,a){const e=window["is_mobile_device"];if(e()){window.addEventListener("contextmenu",e=>{e.preventDefault()});let e=0;$("body").on("touchstart",t,t=>{ji.close(),e=setTimeout(()=>{var e=$(t.currentTarget);ji.createTooltip(e,a(e))},800)}),$("body").on("touchend",()=>{e&&(clearTimeout(e),ji.close())})}else $("body").on("mouseenter",t,e=>{ji.close();e=$(e.currentTarget);ji.createTooltip(e,a(e))}).on("mouseleave",t,()=>{ji.close()})}static createTooltip(e,t){var{title:a,body:i,class_name:n,title_class_name:r,$avoided_element:o}=t||{};(a||i)&&(t=n||"hh_tooltip_new have_arrows",n=r||"",r="replies-info"===e.attr("class")?e.attr("class"):"",i=$(`
${a?`
${a}
`:""}${i||""}
`),$i.push(i),$("#overlay").after(i),ji.arrange(e,i),o&&ji.avoidRearrange(e,i,o))}static arrange(e,t){var{own:a,target:i,bounds:n,position:r}=ji.getRects(e,t);let o=0,s=0;switch(r){case"top":o=i.y-a.height-10*n.scale;break;case"bottom":o=i.y+i.height+10*n.scale;break;case"slide_left":s=i.x-a.width-10*n.scale,o=i.y;break;case"slide_right":s=i.x+i.width+10*n.scale,o=i.y;break;case"slide_left_center":s=i.x-a.width-10*n.scale,o=i.y+i.height/2+10-a.height/2;break;case"slide_right_center":s=i.x+i.width+10*n.scale,o=i.y+i.height/2+10-a.height/2}0!==o&&(t.addClass(`align-${r}`),t.css("top",`${o}px`));var l=i.x+i.width/2,e=l-a.width/2,l=l+a.width/2;["top","bottom"].includes(r)&&(e>=n.x&&l<=n.x+n.width?s=e:eo.right||r.bottomo.bottom)){var{own:n,target:r,bounds:o}=ji.getRects(a,i);i.removeClass("align-top"),i.removeClass("align-bottom"),i.removeClass("align-vertical-left"),i.removeClass("align-vertical-right");let e=r.y;r.y+n.height>o.y+o.height&&(e=r.y-(n.height-r.height)),i.css("top",`${e}px`);let t=0;a=r.y<=e?"top":"bottom";r.x+r.width+n.widtho.x&&(t=r.x-n.width,i.addClass("align-left")),i.addClass(`align-vertical-${a}`),i.css("left",`${t}px`)}}static getRects(e,t){let a=t.outerWidth();500{e.remove(),$i.shift()})}}const Ei=ji;var zi=a(3849),Pi={};zi.Z&&zi.Z.locals&&(Pi.locals=zi.Z.locals);var Oi,Ri=0,Hi={attributes:{class:"script-styles"}};Hi.styleTagTransform=Ze(),Hi.setAttributes=u(),Hi.insert=Be().bind(null,"head"),Hi.domAPI=Ge(),Hi.insertStyleElement=Oe(),Pi.use=function(e){return Hi.options=e||{},Ri++||(Oi=Re()(zi.Z,Hi)),Pi},Pi.unuse=function(){0`carac${e}`;const Fi=class extends ee{constructor(){super({baseKey:Zi,label:xi.getModuleLabel("config",Zi),default:!0}),this.label=xi.getModuleLabel.bind(this,Zi),this.$tooltips={},this.previousCaracs={1:0,2:0,3:0},this.toolipData={caracs:{},inventory:{}}}shouldRun(){return P.isCurrentPage("shop")}run(){!this.hasRun&&this.shouldRun()&&(Gi.use(),P.defer(()=>{this.injectCSSVars(),this.setupHooks(),this.updateStats(),this.updateInventory(),this.updateEquips()}),this.hasRun=!0)}updateStats(){const m=(window.shared||window)["Hero"],{heroStatsPrices:h,market_inventory:b}=window,f=[],v=[];Object.entries(this.previousCaracs).every(([e,t])=>t===m.infos.caracs[Ui(e)])||($("#equiped .armor .slot:not(.empty)").each((e,t)=>{f.push($(t).data("d"))}),$("#equiped .booster .slot:not(.empty):not(.mythic)").each((e,t)=>{v.push($(t).data("d"))}),Bi.forEach(e=>{const i=Ui(e),t=`${i}_equip`;var a=m.infos.caracs[i],n=f.map(e=>e[i]||+e[t]).reduce((e,t)=>e+t,0),r=h[e]["base_stat"],o=m.infos[i],s=30*m.infos.level,l=s-o,c=Y(s),p=Y(o),s=c-p;let d=0,u=0;v.forEach(e=>{var t=e.item||e,{identifier:a,rarity:e}=t;"B1"===a&&(t=t[i],"legendary"===e?u+=t/100:d+=t)});c=d+Math.ceil((r+o+n+d)*u);let g=0;P.isInClub()&&(g=a-r-o-n-c),this.toolipData.caracs[e]={carac:e,key:i,unboughtStat:l,unspent:s,spent:p,baseStat:r,boughtStat:o,equipStat:n,boosterStat:c,clubStat:g},b||(this.$tooltips[e]||(this.$tooltips[e]=$(`
`),$(`.hero_stats [hero=${i}]`).append('
').append(this.$tooltips[e])),this.$tooltips[e].html(this.buildCaracTooltipHtml(this.toolipData.caracs[e])))}))}buildCaracTooltipHtml(e){var{carac:t,unboughtStat:a,unspent:i,spent:n,baseStat:r,boughtStat:o,equipStat:s,boosterStat:l,clubStat:c}=e,e=window["GT"];return` ${e.caracs[t]}
${this.label("pointsUnbought")} :${xi.nThousand(a)}
${this.label("moneyUnspent")} :${xi.nThousand(i)}
${this.label("moneySpent")} :${xi.nThousand(n)}

${this.label("pointsLevel")} :${xi.nThousand(r)}
${this.label("pointsBought")} :${xi.nThousand(o)}
${this.label("pointsEquip")} :${xi.nThousand(s)}
${this.label("pointsBooster")} :${xi.nThousand(l)}
${this.label("pointsClub")} :${xi.nThousand(c)}
`.replace(/( {4}|\n)/g,"")}buildItemTooltipHtml(e,t){var{count:a,cost:i,value:t}=t;return`
${this.label("youOwn",{count:xi.nThousand(a),type:this.label(`${e}Item`)})}
${["xp","aff"].includes(e)?this.label("youCanGive",{value:xi.nThousand(t),currency:this.label(`${e}Currency`)})+"
":""} ${this.label("youCanSell",{cost:xi.nThousand(i)})}
`}buildEquipsTooltipHtml(e){var{count:t,cost:e}=e;return`
${this.label("youOwn",{count:xi.nThousand(t),type:this.label("equips")})}
${this.label("youCanSell",{cost:xi.nThousand(e)})}
`}updateInventory(){this.updateItems(),this.updateEquips()}updateItems(){var e=window["market_inventory"];if(!e){const a=P.lsGet(z.MARKET_INFO);a.sellableItems&&X.forEach(e=>{if(!this.$tooltips[e]){this.$tooltips[e]=$('
');const t=$('
');$(`#inventory .${K[e]}`).prepend(t),t.after(this.$tooltips[e])}this.$tooltips[e].html(this.buildItemTooltipHtml(e,a.sellableItems[e]))})}}updateEquips(){var e=window["market_inventory"];if(!e){var t=P.lsGet(z.MARKET_INFO);if(t.equipsAggregate){e="equip";if(!this.$tooltips[e]){this.$tooltips[e]=$('
');const a=$('
');$("#inventory .armor").prepend(a),a.after(this.$tooltips[e])}this.$tooltips[e].html(this.buildEquipsTooltipHtml(t.equipsAggregate))}}}setupHooks(){P.onAjaxResponse(/action=hero_update_stats/,(e,t)=>{if(e.success){const a=new URLSearchParams(t.data);e=a.get("carac");const i=(window.shared||window)["Hero"];t=+a.get("nb");i.infos[e]+=t}}),Bi.forEach(e=>{var t=Ui(e);const a=new MutationObserver(()=>this.updateStats());a.observe($(`[hero=${t}] [carac=${e}]`)[0],{childList:!0})}),$(document).on("market:inventory-updated",()=>this.updateItems()),$(document).on("market:equips-updated",()=>this.updateEquips());var e,t=window["market_inventory"];t&&(P.doWhenSelectorAvailable(".my-hero-stats [carac]",()=>{$(".my-hero-stats [carac]").each((e,t)=>{var a=parseInt($(t).attr("carac"));a&&$(t).attr("carac",`carac-${a}`)})}),P.doWhenSelectorAvailable("button[rel=buy-stats-multiplier]",()=>{const e=()=>{P.doWhenSelectorAvailable('.bonus-given-container [carac*="def"]:not([carac="defense"])',()=>{$('.bonus-given-container [carac*="def"]').attr("carac","defense")})};e(),$("button[rel=buy-stats-multiplier]").on("click",()=>{e()})}),Bi.forEach(t=>{var e=`.price-upgrade-container [carac=carac-${t}], .my-hero-stats [hero=carac${t}] [carac=carac-${t}]`;const a=$(e).attr("hh_title");$(e).removeAttr("hh_title"),$(e).removeAttr("tooltip"),Ei.initTooltipType(e,()=>{var e=this.toolipData.caracs[t],e=this.buildCaracTooltipHtml(e);return{title:a,body:e}})}),X.forEach(t=>{var e=`#${V[t]}-tab-container #player-inventory-container`,a=`${e} .inventoryInfo`,i=$('
');$(e).append(i),Ei.initTooltipType(a,()=>{var e=P.lsGet(z.MARKET_INFO).sellableItems[t];return{title:"",body:this.buildItemTooltipHtml(t,e)}})}),e="#equipement-tab-container #player-inventory-container",t=$('
'),$(e).append(t),Ei.initTooltipType("#equipement-tab-container #player-inventory-container .inventoryInfo",()=>{var e=P.lsGet(z.MARKET_INFO).equipsAggregate;return{title:"",body:this.buildEquipsTooltipHtml(e)}}))}injectCSSVars(){Le.registerVar("info-icon",`url(${P.getCDNHost()}/design/ic_info.svg)`),Le.registerVar("script-class-icon-hc",`url('${P.getCDNHost()}/pictures/misc/items_icons/1.png')`),Le.registerVar("script-class-icon-ch",`url('${P.getCDNHost()}/pictures/misc/items_icons/2.png')`),Le.registerVar("script-class-icon-kh",`url('${P.getCDNHost()}/pictures/misc/items_icons/3.png')`)}},qi="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIGZpbGw9IiNGRkZGRkYiPjxnPjxwYXRoIGQ9Ik0wLDBoMjQgTTI0LDI0SDAiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNNyw2aDEwbC01LjAxLDYuM0w3LDZ6IE00LjI1LDUuNjFDNi4yNyw4LjIsMTAsMTMsMTAsMTN2NmMwLDAuNTUsMC40NSwxLDEsMWgyYzAuNTUsMCwxLTAuNDUsMS0xdi02IGMwLDAsMy43Mi00LjgsNS43NC03LjM5QzIwLjI1LDQuOTUsMTkuNzgsNCwxOC45NSw0SDUuMDRDNC4yMSw0LDMuNzQsNC45NSw0LjI1LDUuNjF6Ii8+PHBhdGggZD0iTTAsMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PC9nPjwvc3ZnPg==";var Wi=a(5759),Qi={};Wi.Z&&Wi.Z.locals&&(Qi.locals=Wi.Z.locals);var Yi,Ki=0,Vi={attributes:{class:"script-styles"}};Vi.styleTagTransform=Ze(),Vi.setAttributes=u(),Vi.insert=Be().bind(null,"head"),Vi.domAPI=Ge(),Vi.insertStyleElement=Oe(),Qi.use=function(e){return Vi.options=e||{},Ki++||(Yi=Re()(Wi.Z,Vi)),Qi},Qi.unuse=function(){0(e[t]=a.includes(t),e),{})}static onUpdate(e){Xi.push(e)}static callUpdateCallbacks(){Xi.forEach(e=>{e()})}}const tn=en;class an{static flattenRelevantKeys(e){var{level:t,carac1_equip:a,carac2_equip:i,carac3_equip:n,endurance_equip:r,chance_equip:o,id_member_armor:s,item:{rarity:l,name_add:c},skin:{identifier:p,subtype:d},resonance_bonuses:u}=e,e=!(void 0===u||!Object.keys(u).length);let{class:{identifier:g,resonance:m},theme:{identifier:h,resonance:b}}=e?u:{class:{},theme:{}};return e&&null===h&&(h="balanced"),{identifier:p,id_member_armor:s,subtype:d,rarity:l,name_add:c,level:t,carac1_equip:a,carac2_equip:i,carac3_equip:n,endurance_equip:r,chance_equip:o,res_class:g,res_class_bonus:m,res_theme:h,res_theme_bonus:b}}static makeEquipKey(e){const t=an.flattenRelevantKeys(e);return an.keyParts.map(e=>t[e]).join("_")}static makeFavouriteKey(e){const t=an.flattenRelevantKeys(e);return an.favouriteKeyParts.map(e=>t[e]).join("_")}static keyMatchesFilter(e,t,a){var i=e.split("_"),e=!0;return e&=a.subtype===an.filterDefault||a.subtype===i[an.keyPartOrdinals.subtype],e&=a.rarity===an.filterDefault||a.rarity===i[an.keyPartOrdinals.rarity],e&=a.stats===an.filterDefault||an.statsMap[a.stats].includes(i[an.keyPartOrdinals.name_add]),e&=a.favourites===an.filterDefault||JSON.parse(a.favourites)===tn.isFavourite(t),e&=a.resonance_class===an.filterDefault||a.resonance_class===i[an.keyPartOrdinals.res_class],e&=a.resonance_class_bonus===an.filterDefault||a.resonance_class_bonus===i[an.keyPartOrdinals.res_class_bonus],e&=a.resonance_theme===an.filterDefault||a.resonance_theme===i[an.keyPartOrdinals.res_theme],e&=a.resonance_theme_bonus===an.filterDefault||a.resonance_theme_bonus===i[an.keyPartOrdinals.res_theme_bonus]}static createGridSelectorItem({id:e,value:t,icon:a,bgColor:i,bgImage:n,parentName:r}){var o=`${r}-${e}-${t}`;return` `}static createGridSelector({id:n,options:e,gridConfig:t,parentName:r}){var a=`${r}-${n}-${an.filterDefault}`;return`
${e.map(e=>{var{value:t,icon:a,bgColor:i,bgImage:e}=e;return an.createGridSelectorItem({id:n,value:t,icon:a,bgColor:i,bgImage:e,parentName:r})}).join("")}
`}static createFilterBox(t){var e=window["GT"];return $(`
`)}static createFilterBtn(){return $('')}}an.keyParts=["id_member_armor","subtype","rarity","name_add","res_class","res_class_bonus","res_theme","res_theme_bonus"],an.keyPartOrdinals=an.keyParts.reduce((e,t,a)=>(e[t]=a,e),{}),an.favouriteKeyParts=["identifier","subtype","rarity","name_add","level","carac1_equip","carac2_equip","carac3_equip","endurance_equip","chance_equip","res_class","res_class_bonus","res_theme","res_theme_bonus"],an.statsMap={rainbow:["16"],hc:["1","6","7","8","9"],ch:["2","6","10","11","12"],kh:["3","7","10","13","14"],end:["4","8","11","13","15"],har:["5","9","12","14","15"]},an.filterDefault="all",an.filterDefaultIcon="caracs/no_class.png",an.filterOptions=new class{get subtype(){return[{value:"1",icon:"pictures/items/ET1.png"},{value:"2",icon:"pictures/items/EH1.png"},{value:"3",icon:"pictures/items/EB1.png"},{value:"4",icon:"pictures/items/ES1.png"},{value:"5",icon:"pictures/items/EF1.png"},{value:"6",icon:"pictures/items/EA1.png"}]}get rarity(){return[{value:"common",bgColor:"#8d8e9f"},{value:"rare",bgColor:"#23b56b"},{value:"epic",bgColor:"#ffb244"},{value:"legendary",bgColor:"#9150bf",bgImage:`url(${P.getCDNHost()}/legendary.png)`},{value:"mythic",bgColor:"transparent",bgImage:"radial-gradient(closest-side at 50% 50%, rgb(245, 168, 102) 0px, rgb(236, 0, 57) 51%, rgb(158, 14, 39) 100%)"}]}get stats(){return[{value:"rainbow",icon:"pictures/misc/items_icons/16.svg"},{value:"hc",icon:"pictures/misc/items_icons/1.png"},{value:"ch",icon:"pictures/misc/items_icons/2.png"},{value:"kh",icon:"pictures/misc/items_icons/3.png"},{value:"end",icon:"pictures/misc/items_icons/4.png"},{value:"har",icon:"pictures/misc/items_icons/5.png"}]}get favourites(){return[{value:!0,icon:"design/ic_star_orange.svg"},{value:!1,icon:"design/ic_star_white.svg"}]}get resonance_class(){return[{value:"1",icon:"pictures/misc/items_icons/1.png"},{value:"2",icon:"pictures/misc/items_icons/2.png"},{value:"3",icon:"pictures/misc/items_icons/3.png"}]}get resonance_class_bonus(){return[{value:"damage",icon:"caracs/damage.png"},{value:"ego",icon:"caracs/ego.png"}]}get resonance_theme(){return[{value:"darkness",icon:"pictures/girls_elements/Dominatrix.png"},{value:"light",icon:"pictures/girls_elements/Submissive.png"},{value:"psychic",icon:"pictures/girls_elements/Voyeurs.png"},{value:"balanced",icon:"pictures/girls_elements/Multicolored.png"},{value:"water",icon:"pictures/girls_elements/Sensual.png"},{value:"fire",icon:"pictures/girls_elements/Eccentric.png"},{value:"nature",icon:"pictures/girls_elements/Exhibitionist.png"},{value:"stone",icon:"pictures/girls_elements/Physical.png"},{value:"sun",icon:"pictures/girls_elements/Playful.png"}]}get resonance_theme_bonus(){return[{value:"defense",icon:"caracs/deff_undefined.png"},{value:"chance",icon:"pictures/misc/items_icons/5.png"}]}},an.filterOptionsGrids={subtype:{flow:"column",cols:"1fr 1fr",rows:"1fr 1fr 1fr"},rarity:{flow:"row",cols:"1fr 1fr",rows:"1fr 1fr"},stats:{flow:"row",cols:"1fr 1fr",rows:"1fr 1fr 1fr"},favourites:{flow:"row",cols:"1fr auto",rows:"1fr"},resonance_class:{flow:"row",cols:"1fr 1fr 1fr",rows:"1fr"},resonance_class_bonus:{flow:"row",cols:"1fr auto",rows:"1fr"},resonance_theme:{flow:"row",cols:"1fr 1fr 1fr",rows:"1fr 1fr 1fr"},resonance_theme_bonus:{flow:"row",cols:"1fr auto",rows:"1fr"}};const nn=an;const rn=class{constructor(e,t,a){this.$container=e,this.managedEquips={},this.allEquipIdsInOrder=[],this.visibleEquipIds=[],this.favouriteKeys={},this.elementCache={},this.keysForIds={},this.name=t,this.skipFilter=a,this.activeFilter={subtype:nn.filterDefault,rarity:nn.filterDefault,stats:nn.filterDefault,favourites:nn.filterDefault,resonance_class:nn.filterDefault,resonance_class_bonus:nn.filterDefault,resonance_theme:nn.filterDefault,resonance_theme_bonus:nn.filterDefault}}get $content(){return this.$container.find(".player-inventory-content, .items-container")}init(){var{materials_items:e,player_inventory:t}=window;const a=e||t.armor;if(a.forEach(e=>{var t=nn.makeEquipKey(e);this.managedEquips[t]=e,this.allEquipIdsInOrder.push(t),this.visibleEquipIds.push(t)}),this.$favouriteToggle=$('
'),this.favouriteToggleCallback=e=>{const t=$(e.target).parent();e=`${t.data("equip-key")}`,e=this.favouriteKeys[e];JSON.parse(t.attr("data-is-favourite"))?tn.removeFromFavourites(e):tn.addToFavourites(e)},this.$content.length&&this.$content.children("div").length)this.annotateEquipsWithKeys(),this.annotateEquipsWithFavourites(),this.checkSelection(),this.setupHooks();else{const i=new MutationObserver(()=>{this.$content.children("div").length&&(this.annotateEquipsWithKeys(),this.annotateEquipsWithFavourites(),this.checkSelection(),this.setupHooks(),i.disconnect())});i.observe(this.$container[0],{childList:!0,subtree:!0})}this.skipFilter||this.attachFilterButtonAndPanel()}setupHooks(){P.onAjaxResponse(/action=market_equip_armor/,e=>{var t=e["unequipped_armor"],a=$("#my-hero-equipement-tab-container .slot.selected").data("d");const i=nn.makeEquipKey(a);e=nn.makeEquipKey(t),a=nn.makeFavouriteKey(t);const n=[this.allEquipIdsInOrder,this.visibleEquipIds];n.forEach(e=>{var t=e.indexOf(i);-1{const a=e["items"];a&&a.length&&(a.forEach(e=>{var t=nn.makeEquipKey(e),a=nn.makeFavouriteKey(e);this.managedEquips[t]=e,this.allEquipIdsInOrder.push(t),nn.keyMatchesFilter(t,a,this.activeFilter)&&this.visibleEquipIds.push(t),this.favouriteKeys[t]=a,this.keysForIds[e.id_member_armor]=t}),this.reconsileAfterNextDOMChange(null,t))};if(P.onAjaxResponse(/action=market_get_armor/,e=>t(e,!1)),P.onAjaxResponse(/action=mythic_armor_load_material_items/,e=>t(e,!0)),P.onAjaxResponse(/action=market_sell/,(e,t)=>{const a=new URLSearchParams(t.data);var{type:i,id_item:t}=["type","id_item"].map(e=>({[e]:a.get(e)})).reduce((e,t)=>Object.assign(e,t),{});if("armor"!==!i){const n=this.keysForIds[t],r=[this.allEquipIdsInOrder,this.visibleEquipIds];r.forEach(e=>{var t=e.indexOf(n);0this.padWithEmptySlots())}}),P.onAjaxResponse(/action=market_buy/,(e,t)=>{const a=new URLSearchParams(t.data);var t=["type","id_item"].map(e=>({[e]:a.get(e)})).reduce((e,t)=>Object.assign(e,t),{})["type"];if("armor"!==!t){var e=e["item_ids"];const{Hero:{infos:{id:r}}}=window.shared||window,o=[];Object.entries(e).forEach(([i,e])=>{let n=$(`[id_item="${e}]`);if(n.length||$('[id_item="null"]').each((e,t)=>{var a=$(t).data("d");if(a&&`${a.index}`===i)return n=$(t),!1}),n.length){const a=n.data("d");a.id_member_armor||(a.id_member_armor=e,a.id_member=r,o.push(n));var t=nn.makeEquipKey(a),e=nn.makeFavouriteKey(a);this.managedEquips[t]=a,this.allEquipIdsInOrder.splice(0,0,t),nn.keyMatchesFilter(t,e,this.activeFilter)&&this.visibleEquipIds.splice(0,0,t),this.favouriteKeys[t]=e,this.keysForIds[a.id_member_armor]=t}}),this.reconsileAfterNextDOMChange(()=>{o.forEach(e=>{const t=e.parent(),a=t.parent();t.detach(),a.append('
')})})}}),new MutationObserver(()=>{this.reconcileElements("upgrade"===this.name),this.checkSelection()}).observe(this.$content[0],{subtree:!0,attributes:!0,attributeFilter:["class"]}),tn.onUpdate(()=>{this.updateVisibleIdsForFilter(),this.reconcileElements("upgrade"===this.name),this.checkSelection()}),"upgrade"===this.name){const e=this.$container.find("button#level-up");new MutationObserver(()=>{e.prop("disabled")||this.$container.find(".selected [data-is-favourite=true]").length&&e.prop("disabled",!0)}).observe(e[0],{attributes:!0,attributeFilter:["disabled"]})}}reconsileAfterNextDOMChange(e,t){this.doAfterNextDOMChange(e,()=>this.reconcileElements(t))}doAfterNextDOMChange(...e){const t=new MutationObserver(()=>{this.$content.children(".slot-container, .item-container").length&&(e.forEach(e=>{e&&"function"==typeof e&&e()}),t.disconnect())});t.observe(this.$content[0],{childList:!0})}attachFilterButtonAndPanel(){const e=nn.createFilterBtn(),t=nn.createFilterBox(this.name);this.$container.append(e).append(t),e.click(()=>{t.find(".equip_filter_box").toggle()}),t.find("input").each((e,t)=>{$(t).change(e=>{const{value:t,name:a}=e.target;this.activeFilter[a.replace(`${this.name}-`,"")]=t,this.updateVisibleIdsForFilter(),this.reconcileElements()})})}updateVisibleIdsForFilter(){this.visibleEquipIds=this.allEquipIdsInOrder.filter(e=>nn.keyMatchesFilter(e,this.favouriteKeys[e],this.activeFilter))}annotateEquipsWithKeys(){let a=!1;this.$container.find(".slot:not(.empty)").each((e,t)=>{var t=$(t),t=this.assertEquipAnnotatedWithKey(t)["changed"];a|=t}),a&&$(document).trigger("market:equips-annotated")}assertEquipAnnotatedWithKey(e){let t=e.attr("data-equip-key"),a;if(!t){const n=e.data("d");n.id_member_armor||(n.id_member_armor=n.id_item),t=nn.makeEquipKey(n);var i=nn.makeFavouriteKey(n);e.attr("data-equip-key",t),this.favouriteKeys[t]=i,this.keysForIds[n.id_member_armor]=t,a=!0}return{key:t,changed:a}}annotateEquipsWithFavourites(){this.updateFavouritesAnnotationsForKeys(this.visibleEquipIds)}updateFavouritesAnnotationsForKeys(e){const n=e.map(e=>({[e]:this.favouriteKeys[e]})).reduce((e,t)=>Object.assign(e,t),{}),r=tn.areFavourites(Object.values(n));e.forEach(e=>{var t=n[e],t=r[t];const a=this.$forKey(e);if(a.attr("data-is-favourite",t),!a.find(".favourite-toggle").length){const i=this.$favouriteToggle.clone();a.prepend(i),i.click(this.favouriteToggleCallback)}})}$forKey(e){return this.$container.find(`[data-equip-key="${e}"]`)}reconcileElements(n){this.$content.find(".slot:not(.empty)").each((e,t)=>{const a=$(t);var t=this.assertEquipAnnotatedWithKey(a)["key"];if(!n){const i=a.parent();this.elementCache[t]=i,this.visibleEquipIds.includes(t)||i.detach()}}),n||(this.allEquipIdsInOrder.forEach(e=>{var t;this.visibleEquipIds.includes(e)&&((t=this.elementCache[e])&&t.length?this.$content.append(t):console.log("no cache entry for key",e))}),this.$content.append(this.$content.find(".slot-container.empty")),this.padWithEmptySlots()),this.annotateEquipsWithFavourites(),this.checkSelection()}padWithEmptySlots(){var e,t=this.$content.width(),a=Math.round(t/106),i=4*a,n=this.$content.find(".slot-container").length;let r=0;if(n
'),r--;else if(r<0)for(;r<0;)this.$content.find(".slot-container.empty").last().remove(),r++}checkSelection(){const e=this.$content.find(".slot.selected");if(e.length){const t=this.$container.find("button[rel=sell]");t.length&&(JSON.parse(e.attr("data-is-favourite"))?t.attr("disabled","disabled"):t.removeAttr("disabled"))}}},on=P["$"],sn="marketEquipsFilter";const ln=class extends ee{constructor(){super({baseKey:sn,label:xi.getModuleLabel("config",sn),default:!0}),this.label=xi.getModuleLabel.bind(this,sn)}shouldRun(){return P.isCurrentPage("shop")||P.isCurrentPage("mythic-equipment-upgrade")}run(){!this.hasRun&&this.shouldRun()&&(Ji.use(),P.defer(()=>{this.injectCSSVars();let e=[];P.isCurrentPage("shop")?e=[{$container:on("#my-hero-equipement-tab-container"),name:"equippable"},{$container:on("#equipement-tab-container .right-container"),name:"sellable"}]:P.isCurrentPage("mythic-equipment-upgrade")&&(e=[{$container:on(".inventory-section"),name:"upgrade",skipFilter:!0}]),e.forEach(({$container:e,name:t,skipFilter:a})=>{const i=new rn(e,t,a);i.init()})}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("filter-icon",`url('${qi}')`),Le.registerVar("star-icon-white",`url('${P.getCDNHost()}/design/ic_star_white.svg')`),Le.registerVar("star-icon-orange",`url('${P.getCDNHost()}/design/ic_star_orange.svg')`)}};class cn{constructor({aff:e,sc:t,hc:a}){this.aff=e,this.sc=t,this.hc=a}}class pn{constructor(e){this.steps=e,this.totalAffCache={},this.totalSCCache={},this.totalHCCache={}}totalAff(e){if(e>this.steps.length)throw new Error(`bad data for stage ${e}`);return this.totalAffCache[e]||(this.totalAffCache[e]=this.steps.slice(0,e).reduce((e,t)=>e+t.aff,0)),this.totalAffCache[e]}totalSC(e){if(e>this.steps.length)throw new Error(`bad data for stage ${e}`);return this.totalSCCache[e]||(this.totalSCCache[e]=this.steps.slice(0,e).reduce((e,t)=>e+t.sc,0)),this.totalSCCache[e]}totalHC(e){if(e>this.steps.length)throw new Error(`bad data for stage ${e}`);return this.totalHCCache[e]||(this.totalHCCache[e]=this.steps.slice(0,e).reduce((e,t)=>e+t.hc,0)),this.totalHCCache[e]}}const dn={starting:new pn([new cn({aff:90,sc:36e3,hc:36}),new cn({aff:225,sc:9e4,hc:60}),new cn({aff:563,sc:225e3,hc:114}),new cn({aff:1125,sc:45e4,hc:180}),new cn({aff:2250,sc:9e5,hc:300})]),common:new pn([new cn({aff:180,sc:72e3,hc:72}),new cn({aff:450,sc:18e4,hc:120}),new cn({aff:1125,sc:45e4,hc:228}),new cn({aff:2250,sc:9e5,hc:360}),new cn({aff:4500,sc:18e5,hc:600})]),rare:new pn([new cn({aff:540,sc:216e3,hc:216}),new cn({aff:1350,sc:54e4,hc:360}),new cn({aff:3375,sc:135e4,hc:678}),new cn({aff:6750,sc:27e5,hc:1080}),new cn({aff:13500,sc:54e5,hc:1800})]),epic:new pn([new cn({aff:1260,sc:504e3,hc:504}),new cn({aff:3150,sc:126e4,hc:840}),new cn({aff:7875,sc:315e4,hc:1578}),new cn({aff:15750,sc:63e5,hc:2520}),new cn({aff:31500,sc:126e5,hc:4200})]),legendary:new pn([new cn({aff:1800,sc:72e4,hc:720}),new cn({aff:4500,sc:18e5,hc:1200}),new cn({aff:11250,sc:45e5,hc:2250}),new cn({aff:22500,sc:9e6,hc:3600}),new cn({aff:45e3,sc:18e6,hc:6e3})]),mythic:new pn([new cn({aff:4500,sc:18e5,hc:1800}),new cn({aff:11250,sc:45e5,hc:3e3}),new cn({aff:28125,sc:1125e4,hc:5628}),new cn({aff:56250,sc:225e5,hc:9e3}),new cn({aff:112500,sc:45e6,hc:15e3}),new cn({aff:225e3,sc:9e7,hc:18e3})])},un={starting:1,common:1,rare:1.2,epic:1.4,legendary:1.6,mythic:4};const gn=new class{constructor(){this.cache={}}getCachedForRarity(e){return this.cache[e]||(this.cache[e]=(a=>{var{GIRL_MAX_LEVEL:e,HH_MAX_LEVEL:t}=window;return Array((e||t)-1).fill().map((e,t)=>Math.ceil(10*a*Math.pow(1.0075,t))).reduce((e,t,a)=>(e.push(t+(0===a?0:e[e.length-1])),e),[])})(un[e])),this.cache[e]}get starting(){return this.getCachedForRarity("starting")}get common(){return this.getCachedForRarity("common")}get rare(){return this.getCachedForRarity("rare")}get epic(){return this.getCachedForRarity("epic")}get legendary(){return this.getCachedForRarity("legendary")}get mythic(){return this.getCachedForRarity("mythic")}},mn=["fire","nature","stone","sun","water","darkness","light","psychic"],hn={fire:"Eccentric",nature:"Exhibitionist",stone:"Physical",sun:"Playful",water:"Sensual",darkness:"Dominatrix",light:"Submissive",psychic:"Voyeurs"};var bn=a(2031),fn={};bn.Z&&bn.Z.locals&&(fn.locals=bn.Z.locals);var vn,yn=0,_n={attributes:{class:"script-styles"}};_n.styleTagTransform=Ze(),_n.setAttributes=u(),_n.insert=Be().bind(null,"head"),_n.domAPI=Ge(),_n.insertStyleElement=Oe(),fn.use=function(e){return _n.options=e||{},yn++||(vn=Re()(bn.Z,_n)),fn},fn.unuse=function(){0(e[t]=0,e),{}),caracs:{1:0,2:0,3:0},elements:mn.reduce((e,t)=>(e[t]=0,e),{}),xpToCap:0,xpToMax:0,gems:mn.reduce((e,t)=>(e[t]=0,e),{}),aff:0,affSC:0,affHC:0}}shouldRun(){return P.isCurrentPage("harem")&&!P.isCurrentPage("hero")}aggregateStats(e){const{awakening_requirements:g,GIRL_MAX_LEVEL:m}=window;Object.values(e).forEach(a=>{if(a.is_owned||this.aggregates.checked.includes(a.id_girl)){const{salary:t,salaries:n,rarity:r,class:o,element:s,graded:l,nb_grades:c,level:p,awakening_level:d,id_girl:u}=a;var i=parseInt(c,10),e=g[d].cap_level;if(this.aggregates.checked.push(u),this.aggregates.scCollectAll+=t,this.aggregates.rarities[r]++,this.aggregates.caracs[o]++,this.aggregates.elements[s]++,this.aggregates.girls++,this.aggregates.scPerHour+=Math.round(t/(n.split("|")[l].split(",")[1]/60)),this.aggregates.unlockedScenes+=l,this.aggregates.totalScenes+=i,this.aggregates.levelSum+=parseInt(p),l{const t=window["awakening_requirements"];let i=0;return ee+=t*kn[a],0)),i})(d,r)}})}buildStatsDisplay(){return xn(`
${this.buildGeneralSummary()} ${this.buildUpgradeSummary()} ${this.buildMarketSummary()}
`)}buildGeneralSummary(){const{high_level_girl_owned:e,awakening_requirements:i,GIRL_MAX_LEVEL:t,GT:a}=window,n=e.slice(1).map((e,t)=>{var a=i[t]["cap_level"],t=i[t+1]["girls_required"];return{girls_required:t,girls_owned:e,cap_level:a}});return`

${this.label("haremStats")}

${this.aggregates.girls}
    ${Object.entries(this.aggregates.caracs).map(([e,t])=>`
  • ${xi.nThousand(t)}
  • `).join("")}
    ${Object.entries(this.aggregates.elements).map(([e,t])=>`
  • ${xi.nThousand(t)}
  • `).join("")}
    ${Object.entries(this.aggregates.rarities).map(([e,t])=>`
  • ${a.design[`girls_rarity_${e}`][0].normalize("NFD").replace(/[\u0300-\u036f]/g,"")}${xi.nThousand(t)}
  • `).join("")}
  • ${a.design.Lvl} ${xi.nThousand(this.aggregates.levelSum)}
    / ${xi.nThousand(t*this.aggregates.girls)}
  • ${xi.nThousand(this.aggregates.unlockedScenes)}
    / ${xi.nThousand(this.aggregates.totalScenes)}
  • ${xi.nThousand(this.aggregates.scPerHour)} / ${a.time.h}
    ${xi.nThousand(this.aggregates.scCollectAll)} / ${a.design.harem_collect}
    ${n.map(({cap_level:e,girls_required:t,girls_owned:a})=>`
  • ${e}${xi.nThousand(a)}/${t}
  • `).join("")}
`}buildUpgradeSummary(){const a=window["GT"];return`

${this.label("upgrades")}

${this.label("toUpgrade")}
  • ${xi.nThousand(this.aggregates.aff)} ${a.design.Aff}
    ( ${xi.nThousand(417*this.aggregates.aff)})
  • ${this.label("or",{left:` ${xi.nThousand(this.aggregates.affSC)}
    `,right:` ${xi.nThousand(this.aggregates.affHC)}`})}

${this.label("levelsAwakening")}

${this.label("toLevelCap")}
  • ${xi.nThousand(this.aggregates.xpToCap)} ${a.design.XP}
    ( ${xi.nThousand(200*this.aggregates.xpToCap)})
${this.label("toLevelMax",{max:GIRL_MAX_LEVEL})}
  • ${xi.nThousand(this.aggregates.xpToMax)} ${a.design.XP}
    ( ${xi.nThousand(200*this.aggregates.xpToMax)})
    ${Object.entries(this.aggregates.gems).map(([e,t])=>`
  • ${xi.nThousand(t)}
  • `).join("")}
`}buildMarketSummary(){var a=P.lsGet(z.MARKET_INFO),i=P.getHref("../shop.html");let n="";if(a){var r=(window.shared||window)["Hero"];const{server_now_ts:c,GT:p}=window;var{buyableItems:o,sellableItems:s,refreshTime:l,refreshLevel:a}=a;let e="",t="";if(e=l${this.label("buyable")}

${this.label("marketRestocked",{href:i})}

`:o?({aff:r,xp:o}=o,` ${this.label("buyable")}
  • ${this.label("canBeBought",{item:`${xi.nThousand(o.sc.value)} ${p.design.XP} (${o.sc.count})`,amount:` ${xi.nThousand(o.sc.cost)}`})}
    ${this.label("canBeBought",{item:`${xi.nThousand(o.hc.value)} ${p.design.XP} (${o.hc.count})`,amount:` ${xi.nThousand(o.hc.cost)}`})}
  • ${this.label("canBeBought",{item:`${xi.nThousand(r.sc.value)} ${p.design.Aff} (${r.sc.count})`,amount:` ${xi.nThousand(r.sc.cost)}`})}
    ${this.label("canBeBought",{item:`${xi.nThousand(r.hc.value)} ${p.design.Aff} (${r.hc.count})`,amount:` ${xi.nThousand(r.hc.cost)}`})}

${this.label("marketRestock",{time:new Date(1e3*l).toLocaleString(xi.getLang()),level:a+1})}

`):` ${this.label("buyable")}

${this.label("visitMarket")}

`,s){const d=window["player_gems_amount"];var{xp:a,aff:s}=s;t=` ${this.label("sellable")}
  • ${xi.nThousand(a.value)} ${p.design.XP} (${a.count})
    ${this.label("canBeSold",{sc:` ${xi.nThousand(a.cost)}`})}
  • ${xi.nThousand(s.value)} ${p.design.Aff} (${s.count})
    ${this.label("canBeSold",{sc:` ${xi.nThousand(s.cost)}`})}
    ${mn.map(e=>`
  • ${xi.nThousand(parseInt(d[e].amount),10)}
  • `).join("")}
`}else t=` ${this.label("sellable")}

${this.label("visitMarket")}

`;n=t+e}else n=`

${this.label("visitMarket",{href:i})}

`;return`

${this.label("market")}

${n}
`}attachToPage(e){const t=xn("#harem_left .harem-info-panel");if(t.length){var a=t.attr("class");t.html(e.html()).addClass(a)}else{const i=xn('
'),n=xn('
');xn("#harem_left").append(i).append(e).append(n),i.click(()=>{e.hasClass("visible")?(e.removeClass("visible"),n.removeClass("visible")):(e.addClass("visible"),n.addClass("visible"))}),n.click(()=>{e.removeClass("visible"),n.removeClass("visible")})}}attachWikiLink(e,t){if(!P.isCxH()&&!P.isPSH()){var a=window["girlsDataList"],a=a[e],e=P.getWikiLink(a.name,a.id_girl,xi.getLang());if(!a.is_owned){const i=t.find(".WikiLinkDialogbox > a");i.length?i.attr("href",e):t.find(".middle_part.missing_girl .dialog-box").append(``)}if(a.is_owned){const n=t.find(".WikiLink a");n.length?n.attr("href",e):t.find(".middle_part h3").wrap(``)}}}attachSceneCostsAndStats(e,t){const{girlsDataList:a,GT:o}=window,i=t.find("a.later");if(i.length){const s=a[e];i.each((e,t)=>{const a=xn(t);var i=a.index(),n=s["rarity"],r=dn[n].totalAff(i+1)-s.affection,{sc:t,hc:n}=dn[n].steps[i],i=P.isNutakuKobans()?1/6:1,i=`
${xi.nThousand(r)} ${o.design.Aff}
${this.label("or",{left:` ${xi.nThousand(t)}
`,right:` ${xi.nThousand(Math.ceil(n*i))}`})}
`.replace(/(\n| {4})/g,"");a.attr("tooltip",i)})}}onGirlSelectionChanged(e,t){this.attachWikiLink(e,t),this.attachSceneCostsAndStats(e,t)}run(){!this.hasRun&&this.shouldRun()&&(wn.use(),P.defer(()=>{P.onAjaxResponse(/action=get_girls_list/i,e=>{this.aggregateStats(e.girls_list),this.attachToPage(this.buildStatsDisplay())});var e=()=>{const e=xn("#harem_right [girl]");var t;e.length&&(t=e.attr("girl"),this.currentGirlId!==t&&(this.currentGirlId=t,this.onGirlSelectionChanged(t,e)))};new MutationObserver(e).observe(xn("#harem_right")[0],{childList:!0,subtree:!0}),e()}),this.hasRun=!0)}};var In=a(1072),An={};In.Z&&In.Z.locals&&(An.locals=In.Z.locals);var Tn,Sn=0,Dn={attributes:{class:"script-styles"}};Dn.styleTagTransform=Ze(),Dn.setAttributes=u(),Dn.insert=Be().bind(null,"head"),Dn.domAPI=Ge(),Dn.insertStyleElement=Oe(),An.use=function(e){return Dn.options=e||{},Sn++||(Tn=Re()(In.Z,Dn)),An},An.unuse=function(){0{this.injectCSSVars(),this.displaySummary({board:e,promo:t}),this.manageTable(),this.fixLeagueSorting()}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("legendary-bg",`url("${P.getCDNHost()}/legendary.png")`),Le.registerVar("filter-icon",`url('${qi}')`)}fixLeagueSorting(){P.doWhenSelectorAvailable(".league_table .data-list",()=>{if(window.isColumnSortable){const a=window.isColumnSortable;window.isColumnSortable=(e,t)=>"team"===e||a(e,t)}const e=window["opponents_list"];e&&e.length&&e.forEach(e=>{var{player:{team:{total_power:t}}}=e;e.team=t})})}displaySummary({board:t,promo:n}){var p=(window.shared||window)["Hero"];const{opponents_list:d,season_end_at:u}=window;if(d&&d.length){var g=d.length,m=g-1;const A={},T=g-14,S=g-15,D=[...$n,...$n.map(e=>e+1)],N=[],L={},j={};let r=0,o=0,s=0,l,c;d.forEach(({match_history:e,player:t,place:a,player_league_points:i})=>{const n=Object.values(e)[0];if(N.push(parseInt(t.level,10)),A[a]=i,D.includes(a)&&(j[a]=i),T===a?L.demote=i:S===a&&(L.nonDemote=i),0==n)l=a,c=i;else{let t=0,a=0;n.forEach(e=>{e&&(e=e["attacker_won"],t+="won"===e?1:0,a+="lost"===e?1:0)}),o+=t,s+=a,r+=n.filter(e=>null!=e).length}});var h=parseInt(Math.floor(u/60),10),b=p.energies.challenge.amount!==p.energies.challenge.max_regen_amount?Math.floor((h+(35-p.energies.challenge.next_refresh_ts/60))/35)+parseInt(p.energies.challenge.amount,10):Math.floor(h/35)+parseInt(p.energies.challenge.amount,10);N.sort((e,t)=>e-t);g=Math.floor(N.length/2),h={min:Math.min(...N),max:Math.max(...N),median:N.length%2?N[g]:(N[g-1]+N[g])/2},p=3*m,g=0!==r?c/r:0,m=Math.round(100*g)/100,g=Math.floor(g*p);let e="",i="";if(t&&(e=$n.map(e=>{var{diff:t,score:a,symbol:i,labelKey:n}=((e,t,a,i,n)=>{let r="",o,s,l;return l=e<=a?(s=n,o=t-n,o&&(r="-"),"stayInTop"):(s=i+1,o=s-t,r="+","notInTop"),{symbol:r,diff:o,score:s,labelKey:l}})(l,c,e,j[e],j[e+1]);return`${i}${xi.nThousand(t)}`}).join("")),n){var{current_tier_number:f,max_league:v}=window,{demote:y,nonDemote:_}=L,w=1e).map(e=>`

${e}

`).join("");i=` `}var y=p-r,w=`${this.label("challengesRegen",{challenges:b})}
${this.label("challengesLeft",{challenges:y})}`,f=r-o-s,{min:_,max:x,median:k}=h,M=`
${this.label("currentLeague")}
${this.label("victories")} :${o}/${p}
${this.label("defeats")} :${s}/${p}
${this.label("unknown")} :${f}/${p}
${this.label("notPlayed")} :${y}/${p}
${this.label("levelRange")} :${_}${k}${x}
`,C=P.lsGet(z.LEAGUE_RESULTS_OLD)||{},v=P.lsGet(z.LEAGUE_PLAYERS_OLD)||0,h=P.lsGet(z.LEAGUE_UNKNOWN_OLD)||0,f=P.lsGet(z.LEAGUE_SCORE_OLD)||{},p=P.lsGet(z.LEAGUE_TIME_OLD)||0;let a="";if(0 ${this.label("leagueFinished",{date:`${h}`})}
${this.label("victories")} :${e}/${x}
${this.label("defeats")} :${t}/${x}
${this.label("notPlayed")} :${f}/${x}
${this.label("opponents")} :${v}
${this.label("leaguePoints")} :${xi.nThousand(_)}
${this.label("avg")} :${xi.nThousand(k)}
`}M=`${w}${M}${a}`;const E=`
${this.label("scoreExpected",{score:xi.nThousand(g)})}" tooltip>${xi.nThousand(m)} ${b}/${y} ${e} ${i}
`;P.doWhenSelectorAvailable(".league_buttons_block",()=>{($(".change_team_container").length?$(".change_team_container"):$(".league_buttons_block")).before(E)})}}manageTable(){const t={fought_opponent:{label:"filterFoughtOpponents",type:"radio",options:[{value:!1,icon:"quest/ic_eyeopen.svg"},{value:!0,icon:"quest/ic_eyeclosed.svg"}]},boosted:{label:"filterBoosted",type:"radio",options:[{value:!1,icon:"quest/ic_eyeopen.svg"},{value:!0,icon:"quest/ic_eyeclosed.svg"}]},team_theme:{label:"filterTeamTheme",type:"checkbox",options:[{value:"darkness",icon:"pictures/girls_elements/Dominatrix.png"},{value:"light",icon:"pictures/girls_elements/Submissive.png"},{value:"psychic",icon:"pictures/girls_elements/Voyeurs.png"},{value:"balanced",icon:"pictures/girls_elements/Multicolored.png"},{value:"water",icon:"pictures/girls_elements/Sensual.png"},{value:"fire",icon:"pictures/girls_elements/Eccentric.png"},{value:"nature",icon:"pictures/girls_elements/Exhibitionist.png"},{value:"stone",icon:"pictures/girls_elements/Physical.png"},{value:"sun",icon:"pictures/girls_elements/Playful.png"}]}},l=P.lsGet(z.OPPONENT_FILTER)||{fought_opponent:!1,boosted:!1,team_theme:[]};let a=P.lsGet(z.LEAGUE_PIN_PLAYER)||!1;var e=window["tutoData"];let i=!!e.leagues6;const r=({id:e,type:t,value:a,icon:i})=>{var n=`${e}-${a}`;return` `},n=({id:a,filter:e})=>{const{label:t,type:i,options:n}=e;return` ${this.label(t)}
${n.map(e=>{var{value:t,icon:e}=e;return r({id:a,type:i,value:t,icon:e})}).join("")}
`},o=()=>$(` `),s=()=>{$(".data-row.body-row").removeClass("script-stripe"),$(".data-row.body-row:not(.script-hide):not(:has(.player-pin.pinned)):even").addClass("script-stripe")},c=(e,t)=>{const a=Math.min(e/t,1);e=2*Math.min(a,.5),t=2*Math.max(a-.5,0);let i="",n="";return 0{a<=e&&(i=t)}):n="flashing",$(`
`)},p=()=>{const e=window["opponents_list"];e&&e.length&&i&&(e.forEach(({match_history:e,boosters:t,player:{team:{theme:a}}},i)=>{const n=Object.values(e)[0];if(n){var r=!1;r|=3<=n.filter(e=>null!=e).length&&JSON.parse(l.fought_opponent);e=t.length?t.reduce((e,t)=>e.expiration>t.expiration?e:t).expiration:0;r|=t.length&&0l.team_theme.includes(e))&&l.team_theme.length;const s=$(".data-row.body-row").eq(i);r?s.addClass("script-hide"):s.removeClass("script-hide")}}),s())},d=()=>{const{opponents_list:e,GT:n}=window;e&&e.length&&e.forEach(({player:{team:{theme_elements:e,total_power:t}}},a)=>{let i=[];e.length?e.forEach(e=>{var{ico_url:t,flavor:e}=e;i.push(``)}):i.push(``);t=$(`${xi.nThousand(Math.ceil(t))}`);$(".data-row.body-row").eq(a).find(".data-column[column=team] .button_team_synergy").append($(i.join(""))).after(t)})},u=()=>{const e=$("[column=boosters] .boosters .slot");e.each((e,t)=>{var{usages_remaining:a,expiration:i,item:n}=$(t).data("d"),{rarity:r,default_usages:o,duration:n}=n||{};let s=0,l=1;l="mythic"===r?(s=a,o):(s=i,1440==n?86400:n),$(t).wrap('
').before(c(s,l)),0==s&&$(t).addClass("expired")})},g=()=>{const e=$(".data-row.body-row.player-row"),t=$(`
`);t.click(()=>{a=!a,t.toggleClass("pinned"),s(),P.lsSet(z.LEAGUE_PIN_PLAYER,a)}),e.find(".data-column[column=can_fight]").append(t),s()};P.doWhenSelectorAvailable(".league_table .data-list",()=>{(()=>{const e=$(''),t=o();P.doWhenSelectorAvailable(".league_tiers",()=>{$(".league_tiers").append(e).append(t)}),e.click(()=>{t.toggle()}),t.find("input").each((e,t)=>{$(t).change(e=>{const{value:t,name:a,type:i}=e.target;"checkbox"===i?$(e.target).is(":checked")?l[a].push(t):l[a]=l[a].filter(e=>e!==t):l[a]=t,p(),P.lsSet(z.OPPONENT_FILTER,l),$(document).trigger("league:table-filtered")})})})(),p(),d(),u(),g(),$(document).on("league:table-sorted",()=>{p(),d(),u(),g()})}),i||P.onAjaxResponse(/action=tutorial_complete/,(e,t)=>{if(e.success){const a=new URLSearchParams(t.data);"leagues6"==a.get("tutorial")&&(i=!0,p())}})}};var zn=a(1476),Pn={};zn.Z&&zn.Z.locals&&(Pn.locals=zn.Z.locals);var On,Rn=0,Hn={attributes:{class:"script-styles"}};Hn.styleTagTransform=Ze(),Hn.setAttributes=u(),Hn.insert=Be().bind(null,"head"),Hn.domAPI=Ge(),Hn.insertStyleElement=Oe(),Pn.use=function(e){return Hn.options=e||{},Rn++||(On=Re()(zn.Z,Hn)),Pn},Pn.unuse=function(){0{e.forEach(e=>{Zn.egoDamage[e]&&t.includes(Zn.egoDamage[e])&&(i[a].ego+=.1,i[a].attack+=.1),Zn.chance[e]&&t.includes(Zn.chance[e])&&(i[a].chance+=.2)})}),i}static countElementsInTeam(e){return e.reduce((e,t)=>(e[t]++,e),{fire:0,stone:0,sun:0,water:0,nature:0,darkness:0,light:0,psychic:0})}static findBonusFromSynergies(e,t,a,i){var{bonus_multiplier:n,team_bonus_per_girl:e}=e.find(({element:{type:e}})=>e===t);return n+(a?i[t]*e:0)}static calculateSynergiesFromTeamMemberElements(e,t){var a=Bn.countElementsInTeam(e),e=P.getGirlDictionary().size||800,e=Math.min(e/8,100);return{critDamage:(t?0:.0035*e)+.1*a.fire,critChance:(t?0:7e-4*e)+.02*a.stone,healOnHit:(t?0:.001*e)+.03*a.water}}static calculateThemeFromElements(e){e=Bn.countElementsInTeam(e);const a=[];return Object.entries(e).forEach(([e,t])=>{3<=t&&a.push(e)}),a}static calculateCritChanceShare(e,t){return.3*e/(e+t)}static getSkillPercentage(e,t){return 1+e.girls.map(e=>e.skills[t]?.skill.percentage_value??0).reduce((e,t)=>e+t,0)/100}}const Un=Bn;window.HHPlusPlus.SimHelpers=Bn;class Fn{constructor(e,t,a){this.isMainLeague=e,this.playerData=t,this.opponentData=a}extract(){const{opponent_fighter:e,hero_data:t}=window;var a=this.isMainLeague,i=(a?this.opponentData:e).player,n=a?this.playerData:t;let{chance:r,damage:o,defense:s,remaining_ego:l,total_ego:c,ego:p}=a?n.team.caracs:n,d=a?p:l||c;const{team:u,hasAME:g}=n;let m=u.theme_elements,h=u.synergies;m||(m=[],x=Un.countElementsInTeam([0,1,2,3,4,5,6].map(e=>u.girls[e].element_data.type)),Object.entries(x).forEach(([e,t])=>{3<=t&&m.push({type:e})})),h=h||JSON.parse($("#leagues_left .hexa .icon-area").attr("synergy-data"));var b=m.map(({type:e})=>e),f=h,v={critDamage:Un.findBonusFromSynergies(f,"fire"),critChance:Un.findBonusFromSynergies(f,"stone"),healOnHit:Un.findBonusFromSynergies(f,"water")},{chance:y,damage:_,defense:w,remaining_ego:n,total_ego:x,nickname:f}=i,n=n||x;const M=i["team"],k=[];[0,1,2,3,4,5,6].forEach(e=>{e=M.girls[e];e&&e.element&&k.push(e.element)});x=M.theme_elements.map(({type:e})=>e);const C=M.synergies,I=C.every(({team_girls_count:e})=>!e);let A;I&&(A=k.reduce((e,t)=>(e[t]++,e),{fire:0,stone:0,sun:0,water:0,nature:0,darkness:0,light:0,psychic:0}));i={critDamage:Un.findBonusFromSynergies(C,"fire",I,A),critChance:Un.findBonusFromSynergies(C,"stone",I,A),healOnHit:Un.findBonusFromSynergies(C,"water",I,A)};const T=Un.calculateDominationBonuses(b,x);return a&&(o=Math.round(o*(1+T.player.attack)),g&&(o*=1.15),d=Math.round(d*(1+T.player.ego)),a=Un.findBonusFromSynergies(C,"sun",I,A),s=Math.floor(s*(1-a))),{player:{hp:d,atk:o,def:w,critchance:Un.calculateCritChanceShare(r,y)+T.player.chance+v.critChance,bonuses:{...v,dominance:T.player},theme:b,atkMult:Un.getSkillPercentage(u,9),defMult:Un.getSkillPercentage(u,10)},opponent:{hp:n,atk:_,def:s,critchance:Un.calculateCritChanceShare(y,r)+T.opponent.chance+i.critChance,name:f,bonuses:{...i,dominance:T.opponent},theme:x,atkMult:Un.getSkillPercentage(M,9),defMult:Un.getSkillPercentage(M,10)}}}display(i){var e=window["GT"],{points:t,win:a,scoreClass:n}=i;let r="",o=0;var s,l=["#fff","#fff","#fff","#ff2f2f","#fe3c25","#fb4719","#f95107","#f65b00","#f26400","#ed6c00","#e97400","#e37c00","#de8400","#d88b00","#d19100","#ca9800","#c39e00","#bba400","#b3aa00","#aab000","#a1b500","#97ba00","#8cbf00","#81c400","#74c900","#66cd00"];for(let e=25;3<=e;e--)t[e]&&(s=15<=e,r+=``,o+=e*t[e]);r+=``,r+="
${e}${xi.nRounding(100*t[e],2,0)}%
${e.design.leagues_won_letter}${xi.nRounding(100*a,2,-1)}%
";n={expected:{label:"E[X]",value:xi.nRounding(o,2,0),className:"",tooltip:r},"win-chance":{label:`P[${e.design.leagues_won_letter}]`,value:`${xi.nRounding(100*a,0,-1)}%`,className:n,tooltip:""}},n=Object.entries(n).map(([e,{label:t,value:a,className:i,tooltip:n}])=>`
${t}:${a}
`).join("");const c=$(`
${n}
`);if(this.isMainLeague){const p=e=>{const t=window["opponents_list"];var a=t.findIndex(e=>e.player.id_fighter===this.opponentData.player.id_fighter);e&&(t[a].power=o,t[a].sim=i),$(".data-row.body-row").eq(a).find(".data-column[column=power]").empty().append(c)};p(!0),$(document).on("league:table-sorted",()=>{p(!1)})}else $(".player_team_block.opponent .average-lvl").wrap('
').after(c)}}const qn=Fn;window.HHPlusPlus.League=Fn;class Wn{constructor({player:e,opponent:t,logging:a,preSim:i}){this.player=e,this.opponent=t,this.logging=a,this.preSim=i}run(){this.logging&&(console.log("Running simulation against",this.opponent.name),console.groupCollapsed("Player"),console.dir({...this.player}),console.groupEnd(),console.groupCollapsed(this.opponent.name),console.dir({...this.opponent}),console.groupEnd());var e=e=>{e.critMultiplier=2+e.bonuses.critDamage,e.hp=Math.ceil(e.hp)};e(this.player),e(this.opponent),this.cache={},this.runs=0;let t;try{t=this.playerTurn(this.player.hp,this.opponent.hp,0)}catch(e){return this.logging&&console.log(`An error occurred during the simulation against ${this.opponent.name}`,e),{points:[],win:Number.NaN,loss:Number.NaN,avgTurns:Number.NaN,scoreClass:"minus"}}e=t.win+t.loss;return t.win/=e,t.loss/=e,t.scoreClass=.9[e,t*a]).concat(Object.entries(t.points).map(([e,t])=>[e,t*i])).forEach(([e,t])=>{n[e]=(n[e]||0)+t});var r=(e,t)=>e*a+t*i,o=r(e.win,t.win),s=r(e.loss,t.loss),t=r(e.avgTurns,t.avgTurns);return{points:n,win:o,loss:s,avgTurns:t}}playerTurn(e,t,a){if(50<(a+=1))throw new Error;var i=this.cache?.[e]?.[t];if(i)return i;var{baseAtk:n,critAtk:r}=this.getDamages(this.player,a),i=this.playerAttack(e,t,n,a),a=this.playerAttack(e,t,r,a);const o=this.mergeResult(i,n.probability,a,r.probability);return o.avgTurns+=1,this.cache[e]||(this.cache[e]={}),this.cache[e][t]||(this.cache[e][t]={}),this.cache[e][t]=o,o}playerAttack(e,t,a,i){if(t-=a.damageAmount,e+=a.healAmount,e=Math.min(e,this.player.hp),t<=0){a=15+Math.ceil(10*e/this.player.hp);return this.runs+=1,{points:{[a]:1},win:1,loss:0,avgTurns:0}}return this.opponentTurn(e,t,i)}opponentTurn(e,t,a){var{baseAtk:i,critAtk:n}=this.getDamages(this.opponent,a),r=this.opponentAttack(e,t,i,a),a=this.opponentAttack(e,t,n,a);return this.mergeResult(r,i.probability,a,n.probability)}opponentAttack(e,t,a,i){if(e-=a.damageAmount,t+=a.healAmount,t=Math.min(t,this.opponent.hp),e<=0){a=3+Math.ceil(10*(this.opponent.hp-t)/this.opponent.hp);return this.runs+=1,{points:{[a]:1},win:0,loss:1,avgTurns:0}}return this.playerTurn(e,t,i)}}const Qn=Wn;window.HHPlusPlus.Simulator=Wn;const Yn=class{constructor(e){this.idOpponent=e}extract(){var{opponents:e,hero_data:t,caracs_per_opponent:a}=window,i=e[this.idOpponent-1].player,{chance:n,damage:r,defense:o,remaining_ego:s,total_ego:l}=a[i.id_fighter],c=s||l;const p=t["team"];let d=p.theme_elements,u=p.synergies;d||(d=[],b=Un.countElementsInTeam([0,1,2,3,4,5,6].map(e=>p.girls[e].element_data.type)),Object.entries(b).forEach(([e,t])=>{3<=t&&d.push({type:e})})),u=u||JSON.parse($("#leagues_left .hexa .icon-area").attr("synergy-data"));var g=d.map(({type:e})=>e),m=u,h={critDamage:Un.findBonusFromSynergies(m,"fire"),critChance:Un.findBonusFromSynergies(m,"stone"),healOnHit:Un.findBonusFromSynergies(m,"water")},{chance:e,damage:a,defense:s,remaining_ego:l,total_ego:t,nickname:b}=i,m=l||t;const f=i["team"],v=[];[0,1,2,3,4,5,6].forEach(e=>{e=f.girls[e];e&&e.element&&v.push(e.element)});l=f.theme_elements.map(({type:e})=>e);const y=f.synergies;t=y.every(({team_girls_count:e})=>!e);let _;t&&(_=v.reduce((e,t)=>(e[t]++,e),{fire:0,stone:0,sun:0,water:0,nature:0,darkness:0,light:0,psychic:0}));i={critDamage:Un.findBonusFromSynergies(y,"fire",t,_),critChance:Un.findBonusFromSynergies(y,"stone",t,_),healOnHit:Un.findBonusFromSynergies(y,"water",t,_)},t=Un.calculateDominationBonuses(g,l);return{player:{hp:c,atk:r,def:s,critchance:Un.calculateCritChanceShare(n,e)+t.player.chance+h.critChance,bonuses:{...h,dominance:t.player},theme:g,atkMult:Un.getSkillPercentage(p,9),defMult:Un.getSkillPercentage(p,10)},opponent:{hp:m,atk:a,def:o,critchance:Un.calculateCritChanceShare(e,n)+t.opponent.chance+i.critChance,name:b,bonuses:{...i,dominance:t.opponent},theme:l,atkMult:Un.getSkillPercentage(f,9),defMult:Un.getSkillPercentage(f,10)}}}display(e){const t=$(`#season-arena .opponents_arena .season_arena_opponent_container.opponent-${this.idOpponent-1}`);let a=t.find(".gridWrapper");a.length||(t.find(".average-lvl").wrap('
'),a=t.find(".gridWrapper")),a.find(".matchRating").remove();const i=opponents[this.idOpponent-1].rewards["rewards"];var n=i.find(({type:e})=>"victory_points"===e),r=parseInt(n.value),n=e.win*r-(1-e.win)*Math.max(40-r,1),r=15${xi.nRounding(100*e.win,2,-1)}%
E[]=${xi.nRounding(n,1,-1)}`)}};const Kn=class{constructor({label:e}){this.label=e}extract(){var{opponent_fighter:e,hero_data:t}=window,a=e.player,{chance:i,damage:n,defense:r,remaining_ego:o,total_ego:s}=t,l=o||s;const c=t["team"];let p=c.theme_elements,d=c.synergies;p||(p=[],b=Un.countElementsInTeam([0,1,2,3,4,5,6].map(e=>c.girls[e].element_data.type)),Object.entries(b).forEach(([e,t])=>{3<=t&&p.push({type:e})})),d=d||JSON.parse($("#leagues_left .hexa .icon-area").attr("synergy-data"));var u=p.map(({type:e})=>e),g=d,m={critDamage:Un.findBonusFromSynergies(g,"fire"),critChance:Un.findBonusFromSynergies(g,"stone"),healOnHit:Un.findBonusFromSynergies(g,"water")},{chance:h,damage:e,defense:o,remaining_ego:s,total_ego:t,nickname:b}=a,g=s||t;const f=a["team"],v=[];[0,1,2,3,4,5,6].forEach(e=>{e=f.girls[e];e&&e.element&&v.push(e.element)});s=f.theme_elements.map(({type:e})=>e);const y=f.synergies;t=y.every(({team_girls_count:e})=>!e);let _;t&&(_=v.reduce((e,t)=>(e[t]++,e),{fire:0,stone:0,sun:0,water:0,nature:0,darkness:0,light:0,psychic:0}));a={critDamage:Un.findBonusFromSynergies(y,"fire",t,_),critChance:Un.findBonusFromSynergies(y,"stone",t,_),healOnHit:Un.findBonusFromSynergies(y,"water",t,_)},t=Un.calculateDominationBonuses(u,s);return{player:{hp:l,atk:n,def:o,critchance:Un.calculateCritChanceShare(i,h)+t.player.chance+m.critChance,bonuses:{...m,dominance:t.player},theme:u,atkMult:Un.getSkillPercentage(c,9),defMult:Un.getSkillPercentage(f,10)},opponent:{hp:g,atk:e,def:r,critchance:Un.calculateCritChanceShare(h,i)+t.opponent.chance+a.critChance,name:b,bonuses:{...a,dominance:t.opponent},theme:s,atkMult:Un.getSkillPercentage(f,9),defMult:Un.getSkillPercentage(c,10)}}}display(e){const t=$(`
${xi.nRounding(100*e.win,2,-1)}%
`);e.impossible&&t.append(``),e.guaranteed&&t.append(``),$(".player_team_block.opponent .average-lvl").wrap('
').after(t)}},Vn="simFight";const Jn=class extends ee{constructor(){super({baseKey:Vn,label:xi.getModuleLabel("config",Vn),default:!0,subSettings:[{key:"logging",label:xi.getModuleLabel("config",`${Vn}_logging`),default:!1}]}),this.label=xi.getModuleLabel.bind(this,Vn),this.simManagers=[],this.logging=!1}shouldRun(){return["pre-battle","leagues.html","season-arena"].some(e=>P.isCurrentPage(e))&&!P.isCurrentPage("labyrinth")}run({logging:e}){!this.hasRun&&this.shouldRun()&&(this.logging=e,Gn.use(),P.defer(()=>{this.injectCSSVars(),P.isCurrentPage("leagues.html")?P.doWhenSelectorAvailable(".league_table .data-list",async()=>{const e=window["opponents_list"];if(e&&e.length){const n=await this.getLeaguePlayerData();if(n){const t=$(".data-column.head-column[column=power]>span");t.html(`${this.label("simResults")}`),e.forEach(e=>{n.id_fighter!=e.player.id_fighter?this.simManagers.push(new qn(!0,n,e)):(e.power=0,e.team=n.team.total_power)});const a=()=>{$(".data-row.body-row.player-row .data-column[column=power]").text("-");const{team:{theme_elements:e,total_power:t}}=n;let a=[];e.length?e.forEach(e=>{var{ico_url:t,flavor:e}=e;a.push(``)}):a.push(``);const i=$(`${xi.nThousand(Math.ceil(t))}`);P.doWhenSelectorAvailable(".data-row.body-row.player-row .data-column[column=team] .team-theme",()=>{const e=$(".data-row.body-row.player-row .data-column[column=team] .button_team_synergy");e.empty().next().remove(),e.append($(a.join(""))).after(i)})};a(),$(document).on("league:table-sorted",()=>{a()}),this.runManagedSim()}}}):P.isCurrentPage("leagues-pre-battle")?(this.simManagers=[new qn(!1)],this.runManagedSim()):P.isCurrentPage("season-arena")?(this.preSim=!0,this.simManagers=[new Yn(1),new Yn(2),new Yn(3)],this.runManagedSim()):P.isCurrentPage("pre-battle")&&(this.preSim=!0,this.simManagers=[new Kn({label:this.label})],this.runManagedSim())}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("mojo-icon-s",`url(${P.getCDNHost()}/pictures/design/ic_mojo_white.svg)`)}runManagedSim(){const l=P.isCurrentPage("leagues.html");this.simManagers.forEach(e=>{var{player:t,opponent:a}=e.extract(),{logging:i,preSim:n}=this;const r=new Qn({player:t,opponent:a,logging:i,preSim:n}),o=r.run();if(l)e.display(o);else{const s=()=>{setTimeout(function(){$(".average-lvl")?e.display(o):s()},50)};s()}}),l&&$(document).trigger("league:sim-done")}async getLeaguePlayerData(){const e=window["opponents_list"],s=e.find(({match_history_sorting:e})=>0<=e&&e<3);let l;if(s){const{player:{id_fighter:a}}=s;var t=await new Promise(e=>{window.$.ajax({url:P.getHref(`/leagues-pre-battle.html?id_opponent=${a}`),success:e})});$(t).find("script:not([src])").each((e,t)=>{const a=$(t).html();if(a.includes("hero_data")){l=JSON.parse(a.match(/hero_data\s+=\s+(\{.*\})/)[1]);const{damage:n,team:r}=l,{team:{theme_elements:o}}=s.player;var i=r.theme_elements.map(({type:e})=>e),t=o.map(({type:e})=>e),t=Un.calculateDominationBonuses(i,t),t=Math.round(r.caracs.damage*(1+t.player.attack));l.hasAME=115===Math.round(n/t*100)}}),P.lsSet(z.PLAYER_DATA,l)}else l=P.lsGet(z.PLAYER_DATA);return l}},Xn={girl_impactful:{carac:"damage"},girl_egoist:{carac:"ego"},girl_harmony:{carac:"chance"},girl_defender:{carac:"defense"},team_impactful:{carac:"damage"},team_egoist:{carac:"ego"},team_harmony:{carac:"chance"},team_defender:{carac:"defense"},team_impactful_dominatrix:{carac:"damage",element:"darkness"},team_impactful_submissive:{carac:"damage",element:"light"},team_impactful_voyeur:{carac:"damage",element:"psychic"},team_impactful_eccentric:{carac:"damage",element:"fire"},team_impactful_exhibitionist:{carac:"damage",element:"nature"},team_impactful_physical:{carac:"damage",element:"stone"},team_impactful_playful:{carac:"damage",element:"sun"},team_impactful_sensual:{carac:"damage",element:"water"}};var er=a(7073),tr={};er.Z&&er.Z.locals&&(tr.locals=er.Z.locals);var ar,ir=0,nr={attributes:{class:"script-styles"}};nr.styleTagTransform=Ze(),nr.setAttributes=u(),nr.insert=Be().bind(null,"head"),nr.domAPI=Ge(),nr.insertStyleElement=Oe(),tr.use=function(e){return nr.options=e||{},ir++||(ar=Re()(er.Z,nr)),tr},tr.unuse=function(){0
`}static textInput({id:e,label:t,placeholder:a,value:i}){return`
`}},sr="teamsFilter",lr={1:"hardcore",2:"charm",3:"knowhow"};const cr=class extends ee{constructor(){super({baseKey:sr,label:xi.getModuleLabel("config",sr),default:!0}),this.label=xi.getModuleLabel.bind(this,sr),this.all=xi.getModuleLabel("common","all")}shouldRun(){return["edit-team","add-boss-bang-team","edit-labyrinth-team","labyrinth-pool-select","labyrinth.html"].some(e=>P.isCurrentPage(e))}run(){!this.hasRun&&this.shouldRun()&&(rr.use(),P.defer(()=>{if(this.injectCSSVars(),this.isLabyrinth=P.isCurrentPage("labyrinth"),this.isLabyrinth){const a=Object.keys(Xn);this.relics=P.lsGet(z.LABYRINTH_RELICS)?.filter(({identifier:e})=>a.includes(e)).map(e=>Object.assign(e,Xn[e.identifier]))||[]}this.isLabyrinthMain=P.isCurrentPage("labyrinth.html");const t=P.isCurrentPage("team")?"h3.panel-title":this.isLabyrinthMain?".squad-container":"#filter_girls";P.doWhenSelectorAvailable(t,()=>{$(t).before(''),this.isLabyrinthMain?$(t).before(this.createFilterBox()):$(t).after(this.createFilterBox()),$("#filter_element").selectric({optionsItemBuilder:e=>{const{element:t,text:a}=e;return t.val().length&&"all"!==t.val()?`${a}`:a},maxHeight:320}),$("#filter_class").selectric({optionsItemBuilder:e=>{const{element:t,text:a}=e;return t.val().length&&"all"!==t.val()?`${a}`:a}}),$("#filter_rarity").selectric({optionsItemBuilder:e=>{const{element:t,text:a}=e;return t.val().length&&"all"!==t.val()?`${a}`:a}}),this.isLabyrinth&&$("#filter_sort").selectric({optionsItemBuilder:e=>{const{element:t,text:a}=e;return`${a} ▼`}});if(["aff_category","aff_lvl","blessed_attributes","level_cap"].forEach(e=>$(`#filter_${e}`).selectric()),this.updateFilterGirlData(),this.createFilterEvents(),this.isLabyrinthMain){const e=new MutationObserver(()=>{this.updateFilterGirlData(),this.filterGirls()});e.observe($(t)[0],{childList:!0})}})}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("filter-icon",`url('${qi}')`)}updateFilterGirlData(){this.arenaGirls=P.isCurrentPage("team")?$(".harem-panel div.harem-girl-container"):$(`${this.isLabyrinthMain?".squad-container":".girl-grid"} .girl-container`),this.girlsData=$.map(this.arenaGirls,function(e){return JSON.parse($(e).find(".girl_img, .girl-image").attr("data-new-girl-tooltip"))})}createFilterEvents(){$("#arena_filter").on("click",()=>{var e;void 0!==this.arenaGirls&&void 0!==this.girlsData&&(e=$("#arena_filter_box").css("display"),$("#arena_filter_box").css("display","none"===e?"grid":"none"))});var e=()=>{this.filterGirls()};$("#filter_class").on("change",e),$("#filter_element").on("change",e),$("#filter_rarity").on("change",e),$("#filter_name").get(0).oninput=e,$("#filter_blessed_attributes").on("change",e),$("#filter_aff_category").on("change",e),$("#filter_aff_lvl").on("change",e),$("#filter_level_cap").on("change",e),this.isLabyrinth&&$("#filter_sort").on("change",()=>{this.sortGirls()})}filterGirls(){let u=$("#filter_class").get(0).value,g=$("#filter_element").get(0).value,m=$("#filter_rarity").get(0).value;var e=$("#filter_name").get(0).value;let h=new RegExp(e,"i"),b=$("#filter_blessed_attributes").get(0).value,f=$("#filter_aff_category").get(0).value,v=$("#filter_aff_lvl").get(0).value,y=$("#filter_level_cap").get(0).value;const{availableGirls:t,owned_girls:a,girl_squad:i}=window,_=t||a||i.map(e=>e.member_girl);let n=$.map(this.girlsData,(e,t)=>{var a=`${e.class}`===u||"all"===u,i=e["element_data"],n=i.type===g||"all"===g,r=e.rarity===m||"all"===m;const o=e["name"];var s=-1e),c=this.relics.filter(({carac:e})=>e===l),p=[];i.forEach(e=>{const{id_girl:n,battle_caracs:t,power_display:a,element:i}=e,r=i||e.girl.element_data.type,o="all"!==l?t[l]:0;let s=0;c.forEach(({identifier:e,bonus:t,girl:a,element:i})=>{e=e.match(/[a-z]+/g)[0],i=!i||i===r,a="girl"!==e||a.id_girl===n;s+=i&&a?Math.ceil(o*(t/100)):0});e="all"===l?a:o+s;p.push({id_girl:n,carac:e})}),p.sort((e,t)=>t.carac-e.carac),p.forEach(({id_girl:e},t)=>{this.arenaGirls.filter(`[${this.isLabyrinthMain?"id":"id_girl"}="${e}"]`).css("order",t)})}createFilterBox(){const a=window["GT"];let e='",e}};var pr=a(7171),dr={};pr.Z&&pr.Z.locals&&(dr.locals=pr.Z.locals);var ur,gr=0,mr={attributes:{class:"script-styles"}};mr.styleTagTransform=Ze(),mr.setAttributes=u(),mr.insert=Be().bind(null,"head"),mr.domAPI=Ge(),mr.insertStyleElement=Oe(),dr.use=function(e){return mr.options=e||{},gr++||(ur=Re()(pr.Z,mr)),dr},dr.unuse=function(){0P.isCurrentPage(e))}run({poseMatching:e,fixPower:t}){!this.hasRun&&this.shouldRun()&&(hr.use(),P.defer(()=>{P.isCurrentPage("clubs")&&this.addChampionInfoOnClubsPage(),(P.isCurrentPage("champions/")||P.isCurrentPage("club-champion"))&&(this.poseMatching({poseMatching:e,fixPower:t}),this.showTicketsWhileResting(),this.fasterSkipButton(),this.showChampionLevel())}),this.hasRun=!0)}addChampionInfoOnClubsPage(){const{club_champion_data:t,members_list:i,server_now_ts:h}=window;if(t&&t.fight.active){const{fight:{participants:n}}=t,e=()=>{const{champion:{bar:e},fight:{start_time:g},timers:{championFight:m}}=t,o=n.length,s=parseInt(e.max);P.doWhenSelectorAvailable(".club-champion-members-challenges .data-list",()=>{const r=br(".club-champion-members-challenges .data-list"),e=()=>{const e=window["club_champion_participants"];e.forEach(({challenge_impression_done:e},t)=>{var a=parseInt(e),i=a/s,n=(n=i,e=o,Math.round(.6*Math.sqrt(e))+Math.round(100*n)),n=br(`
${xi.nThousand(a)}
${xi.nRounding(100*i,2,0)}% / x ${n}
`);r.find(".data-row.body-row").eq(t).children().last().empty().append(n)})};e();const t=new MutationObserver(()=>{e()});t.observe(r[0],{childList:!0})}),br(".club-details-container #club_champions").prepend(`
${this.label("participants",{participants:o,members:i.length})}
`),P.doWhenSelectorAvailable(".club_champions_bar",()=>{const e=br(".club_champions_bar");e.attr("style",e.attr("style").replace(",","."))}),P.doWhenSelectorAvailable(".club_champions_timer_fight",()=>{const e=br(".club_champions_timer_fight");if(e.length&&!br(".script-round-duration-time").length){const{format_time_short:n,createTimer:r}=window.shared?window.shared.timer:window;var i=`${n(h-g)}`;const o=br('
');e.append("
").append(`${this.label("clubChampDuration",{duration:i})}`).append(o);const s=e.find(".script-round-duration"),l=s.find(".script-round-duration-time"),c=h-g<=3600?3600:86400;let t=c<=m;const p=t?c:m;let a=0;const d=e=>{e=e.time_remaining,e=h-g+(p-e+a);l.text(n(e))},u=()=>{var e;t&&(a+=p,t=c+a<=m,e=t?c:m-a,a-=p-e,r(o,e,{onUpdate:d,onComplete:u}).startTimer())};r(o,p,{onUpdate:d,onComplete:u}).startTimer()}}),P.doWhenSelectorAvailable(".btn_skip_team_cooldown",()=>{br(".btn_skip_team_cooldown").hide(),br(".btn_skip_champion_cooldown").length||br(".challenge_container").show()})};P.doWhenSelectorAvailable(".tabs-switcher#club-tabs",()=>{(()=>{const t=n.map(({id_member:e})=>e),e=i.filter(({id_member:e})=>!t.includes(e));var a=()=>{e.forEach(({id_member:e})=>{br(`#members .avatar[id-member=${e}]`).parent().addClass("non-participant")})};a(),new MutationObserver(a).observe(document.getElementById("members"),{childList:!0,subtree:!0})})(),br(".tabs-switcher#club-tabs #club_champions_tab").on("click",()=>{setTimeout(e,10)})})}}poseMatching({poseMatching:s,fixPower:l}){const c=window["championData"],{canDraft:e,champion:t,hero_damage:p}=c;if(e){const i=t["poses"],d=i.map(e=>parseInt(e)),u=[...d,...d],o=()=>{const o=br(".champions-middle__girl-selection"),e=c["team"];e.forEach(({id_girl:t,figure:a,damage:e},i)=>{const n=o.find(`[id_girl=${t}]`);if(s){t=d.includes(parseInt(a)),a=u[i]===parseInt(a);let e=n.find(".script-pose-match");e.length||(e=br(''),n.append(e)),a?(e.addClass("green-tick-icon"),e.removeClass("empty")):t&&(e.addClass("green-tick-icon"),e.addClass("empty"))}if(l){e=e+p;const r=n.find("[carac=damage]");r.text(xi.nRounding(e,1,1)).attr("hh_title",xi.nThousand(e))}})};o(),new MutationObserver(o).observe(br("#contains_all>section")[0],{childList:!0});var a=e=>{var e=e["teamArray"];window.championData.team=e};P.onAjaxResponse(/action=team_draft/,a),P.onAjaxResponse(/action=champion_team_draft/,a);a=(e,t)=>{if(e.success){const a=new URLSearchParams(t.data),i=a.getAll("team_order[]"),n=c["team"],r=[];i.forEach(t=>{r.push(n.find(({id_girl:e})=>e===t))}),window.championData.team=r,o()}};P.onAjaxResponse(/action=team_reorder/,a),P.onAjaxResponse(/action=champion_team_reorder/,a)}}showTicketsWhileResting(){var e=()=>{var e;br(".champions-bottom__ticket-amount").length||({championData:{champion:{currentTickets:e}}}=window,br(".champions-bottom__rest").css({width:"280px"}).before(`
x ${e}
`))};e(),new MutationObserver(e).observe(br("#contains_all>section")[0],{childList:!0})}fasterSkipButton(){P.onAjaxResponse(/class=TeamBattle/i,e=>{P.doWhenSelectorAvailable("button.skip-button",()=>{br("button.skip-button").click(()=>{br(".rounds-info__counter .placeholder-num").text(e.battle.length)}),br("button.skip-button").show()})})}showChampionLevel(){const{championData:e,GT:t}=window;if(e){var a=e["champion"];if(a){const i=a["level"];if(i){const n=()=>{br(".champions-top__title").append(`(${t.design.Lvl} ${i})`)};if(br(".champions-top__title").length)n();else{const r=new MutationObserver(()=>{br(".champions-top__title").length&&(n(),r.disconnect())});r.observe(br("#contains_all > section")[0],{childList:!0})}}}}}};var yr=a(7520),_r={};yr.Z&&yr.Z.locals&&(_r.locals=yr.Z.locals);var wr,xr=0,Mr={attributes:{class:"script-styles"}};Mr.styleTagTransform=Ze(),Mr.setAttributes=u(),Mr.insert=Be().bind(null,"head"),Mr.domAPI=Ge(),Mr.insertStyleElement=Oe(),_r.use=function(e){return Mr.options=e||{},xr++||(wr=Re()(yr.Z,Mr)),_r},_r.unuse=function(){0{const e=P.getGirlDictionary();if(!e)return 0;let i=0;return e.forEach(e=>{var{shards:t,grade:e}=e;100===t&&(1(P.isCxH()||P.isTPSH()||P.isGPSH()?1030:P.isPSH()?1060:4)}get pop(){var{Hero:{infos:{questing:{id_world:e}}}}=window.shared||window;return!P.isHoH()&&(P.isHH()||P.isGH()?4<=e:3<=e)}get champs(){if(P.isHoH())return!1;var{Hero:{infos:{questing:{id_quest:e}}}}=window.shared||window;return!(e<(P.isCxH()?3060:P.isPSH()||P.isTPSH()?2040:P.isGPSH()?2010:320))&&10<=Cr()}get clubs(){return!(P.isHoH()||P.isTPSH()||P.isGPSH())&&15<=Cr()}get labyrinth(){return!P.isHoH()&&14<=Cr(!0)}},Ar=P["$"],Tr="resourceBars",Sr={1:"green",.5:"yellow",.2:"red"};const Dr=class extends ee{constructor(){super({baseKey:Tr,label:xi.getModuleLabel("config",Tr),default:!0}),this.label=xi.getModuleLabel.bind(this,Tr),this.activeBoosters={}}shouldRun(){return!P.isCurrentPage("messenger")}run(){!this.hasRun&&this.shouldRun()&&(kr.use(),P.defer(()=>{this.injectCSSVars(),this.betterXP(),this.betterMoney(),this.initTooltips();var e=P.isCurrentPage("season-arena")?"#season_battle_user_block_kiss_energy":'.energy_counter[type="fight"] .energy_counter_icon';P.doWhenSelectorAvailable(e,()=>{this.addEnergyBarShortcut(),this.addAdditionalBars()}),this.addPoPTimer(),this.addBoosterStatus(),this.overrideGlitter();const t=new MutationObserver(()=>{this.betterXP()});t.observe(Ar("[hero=xp]")[0],{childList:!0});const a=new MutationObserver(()=>{this.betterMoney()});a.observe(Ar("[hero=soft_currency]")[0],{childList:!0});var e=window["init"];if(window.init){const i=e;window.init=()=>{i(),this.initTooltips()}}}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("challenge-token-icon",`url("${P.getCDNHost()}/pictures/design/league_points.png")`)}initTooltips(){const r=(window.shared||window)["Hero"],o=(window.shared?window.shared.timer:window)["format_time_short"],s=window["GT"],e={quest:"hudEnergy_mix_icn",fight:"hudBattlePts_mix_icn",kiss:"hudKiss_mix_icn",challenge:"hudChallenge_mix_icn, .energy_counter .energy_challenge_icn",worship:"hudWorship_mix_icn",reply:"energy_reply_icn"};Object.entries(e).forEach(([n,e])=>{var t=`energy-${n}-tooltip`;Ar(`[${t}]`).removeAttr(t);e=`.energy_counter .${e}`;Ei.initTooltipType(e,()=>{let t;if(r.energies[n].amount>=r.energies[n].max_regen_amount)t=`${s.design.Full}`;else{let e=r.c[n].getTotalRemainingTime();var a=r.energies[n].seconds_per_point;e>r.energies[n].max_regen_amount*a&&(e-=a*(r.energies[n].max_amount-r.energies[n].max_regen_amount));var i=Math.round((new Date).getTime()/1e3)+e,a=`${new Date(1e3*i).toLocaleTimeString(xi.getLang(),{hour:"2-digit",minute:"2-digit"})}`,i=`${s.design.full_in}${o(e)}`;t=`${i}
${this.label("fullAt",{time:a})}`}return{title:"",body:t}})});const t=new MutationObserver(()=>{Object.keys(e).forEach(e=>{e=`energy-${e}-tooltip`;Ar(`[${e}]`).length&&Ar(`[${e}]`).removeAttr(e)})});t.observe(document.documentElement,{childList:!0,subtree:!0})}betterXP(){var e=(window.shared||window)["Hero"],{HH_MAX_LEVEL:t,GT:a}=window;const i=Ar("[rel=xp] .bar-wrapper .over");this.$xpContainer||(this.$xpContainer=Ar(''),i.append(this.$xpContainer));var{level:n,left:r,cur:o,max:e}=e.infos.Xp;let s,l=a.design.Max;n'),Ar("[hero=soft_currency]").after(this.$moneyContainer));var{Hero:{currencies:{soft_currency:e}}}=window.shared||window,t=xi.nThousand(e);1e6<=e?(e=xi.nRounding(e,3,0),this.$moneyContainer.text(e).attr("hh_title",t)):this.$moneyContainer.text(Ar("[hero=soft_currency]").text()).attr("hh_title",t)}addEnergyBarShortcut(){let e;const{Hero:{infos:{questing:{current_url:t}}}}=window.shared||window;var a=P.lsGet(z.SIDEQUEST_STATUS);e=t.includes("quest")?t:a&&a.energySpendAvailable&&a.continueLink?a.continueLink:a&&a.energySpendAvailable?"/side-quests.html":"/champions-help.html",Ar(".energy_counter[type=quest] .bar-wrapper").wrap(``)}addAdditionalBars(){const u=(window.shared||window)["Hero"],g=(window.shared?window.shared.timer:window)["createEnergyTimer"];let m=Ar("header .energy_counter[type=fight]");[{type:"kiss",feature:"seasons",iconClass:"hudKiss_mix_icn",shortcutLink:"/season-arena.html"},{type:"challenge",feature:"leagues",iconClass:"hudChallenge_mix_icn",shortcutLink:"/leagues.html"},{type:"worship",feature:"pantheon",iconClass:"hudWorship_mix_icn",shortcutLink:"/pantheon.html"}].forEach(({type:e,feature:t,iconClass:a,shortcutLink:i})=>{if(!Ir[t]){var n=Ar(`
`);return m.after(n),void(m=n)}var r,o,{amount:s,max_regen_amount:l,seconds_per_point:c,next_refresh_ts:p}=u.energies[e],p=Ar(([{type:r,timeForSinglePoint:o,timeOnLoad:t,iconClass:n,currentVal:a,max:i,shortcutLink:c}]=[{type:e,iconClass:a,shortcutLink:i,currentVal:s,max:l,timeForSinglePoint:c,timeOnLoad:p}],p=window.GT,` `));if(m.after(p),m=p,s${new Date(1e3*i.pop).toLocaleTimeString(xi.getLang(),{hour:"2-digit",minute:"2-digit"})}`);var n=0
${n?this.label("popsIn",{time:`${o(e)}`}):this.label("popsReady")}
`);Ar("header .currency").before(s),0{e.$bar_parent_element.show(),s.find(".text").text(this.label("popsReady")),s.find(".pinkbar").addClass("bluebar").removeClass("pinkbar")},window.shared?r(s,e,t,{onComplete:n}).startTimer():(i=window.is_mobile_size,window.is_mobile_size=()=>!1,r(s,e,t,{onComplete:n}).startTimer(),window.is_mobile_size=i))}}addBoosterStatus(){const b=window["server_now_ts"],t=P.lsGet(z.BOOSTER_STATUS)||{normal:[],mythic:[]},a={normal:4,mythic:5};t.normal=t.normal.filter(({endAt:e})=>e>b),Object.keys(t).forEach(e=>{t[e].length
`),o=e=>{var{empty:t,id_item:a,ico:i,identifier:n,rarity:r,endAt:o}={...e,...e.item};if(t)return Ar('
');var t=window["server_now_ts"];e.expiration=o-t;o=new Date(1e3*o).toLocaleTimeString(xi.getLang(),{hour:"2-digit",minute:"2-digit"}).replace(/(\d)/g,e=>`${e}`);return Ar(`
${this.label("endAt",{time:o})}`}).replace(/"/g,""")}">
`)},s=e=>{var{empty:t,id_item:a,ico:i,identifier:n}={...e,...e.item};return t?Ar('
'):Ar(`
'}).replace(/"/g,""")}">
`)},v=(e,l,t)=>{const a=Math.min(e/l,1);var i=2*Math.min(a,.5),n=2*Math.max(a-.5,0);let c="",p="";0{a<=e&&(c=t)}),a<=.0035&&(p="flashing"));const d=Ar(`
${t?'':""}
`);if(t){const{createTimer:r,format_time_short:u}=window.shared?window.shared.timer:window;r(d.find(".dummy-timer-target"),e,{onComplete:()=>{d.find(".slot").attr("class","slot empty").empty().attr("data-d","").removeAttr("data-d").attr("tooltip-id","").removeAttr("tooltip-id").attr("id_item","").removeAttr("id_item"),d.find(".progress").css("transform","rotate(0deg)")},onUpdate:e=>{var t=e.time_remaining;const a=d.find(".slot");let i=JSON.parse(a.attr("data-d"));i.expiration=t,a.attr("data-d",JSON.stringify(i));const n=Ar(".script-booster-status-item");n.length&&d.is(":hover")&&n.find(".item-duration-time").text(u(t));const r=t/l;e=2*Math.min(r,.5),t=2*Math.max(r-.5,0);0{r<=e&&(c=t)}),r<=.0035&&(p="flashing")),p&&d.find(".left, .right").addClass(p);const o=d.find(".left .progress"),s=d.find(".right .progress");o.css("transform",`rotate(${180*t}deg)`).attr("class",`progress ${c}`),s.css("transform",`rotate(${180*e}deg)`).attr("class",`progress ${c}`)}}).startTimer()}return d},l=(e,t,a)=>{var{empty:i,id_member_booster_equipped:n,usages_remaining:r,endAt:o,item:s}=t,{rarity:l,default_usages:c,duration:s}=s||{};const p=e(t);let d=0,u=1,g=!1;l=i?p.hasClass("mythic"):"mythic"===l;if(i||(l?(d=r,u=c):(s=1440==s?86400:s,d=o-b,u=s,g=!0)),g){const h=(window.shared?window.shared.timer:window)["format_time_short"];p.on("mouseenter",()=>{if(!p.hasClass("empty")){const t=JSON.parse(p.attr("data-d"));setTimeout(()=>{const e=Ar(".script-booster-status-item");e.length&&e.find(".item-duration-time").text(h(t.expiration))},1)}})}const m=v(d,u,g);m.prepend(p),a?f.find(`.circular-progress:has(.empty${l?".mythic":":not(.mythic)"})`).first().replaceWith(m):f.find(`.script-boosters.${l?"mythic":"normal"}`).append(m),!i&&l&&(this.activeBoosters[n]=m)};t.normal.forEach(e=>{l(o,e)}),t.mythic.forEach(e=>{l(s,e)}),Ar("header .currency").before(f),Ar(document).on("boosters:equipped",(e,{id_item:t,isMythic:a,new_id:i})=>{const n=P.lsGet(z.BOOSTER_STATUS)||{normal:[],mythic:[]};var r=n[a?"mythic":"normal"].find(e=>parseInt(e.id_item)===parseInt(t)&&i&&parseInt(e.id_member_booster_equipped)===parseInt(i));r?f.find(`.slot.empty${a?".mythic":":not(.mythic)"}`).length?l(a?s:o,r,!0):console.log("somehow equipped a new equip but have no empty slot????"):console.log("can't find data in LS for new booster with id",i,"and itemid",t)}),Ar(document).on("boosters:updated-mythic",()=>{const e=P.lsGet(z.BOOSTER_STATUS)||{normal:[],mythic:[]},a={};e.mythic.forEach(e=>a[e.id_member_booster_equipped]=e),Object.entries(this.activeBoosters).forEach(([e,t])=>{var i=a[e];if(i){var{item:{default_usages:n},usages_remaining:e}=i;const r=Math.min(e/n,1);e=2*Math.min(r,.5),n=2*Math.max(r-.5,0);let a="green";0{r<=e&&(a=t)});const o=t.find(".left .progress"),s=t.find(".right .progress");o.css("transform",`rotate(${180*n}deg)`).attr("class",`progress ${a}`),s.css("transform",`rotate(${180*e}deg)`).attr("class",`progress ${a}`);const l=t.find(".slot");l.attr("data-d",JSON.stringify(i)),l.data("d",i)}else t.find(".slot").attr("class","slot mythic empty").empty().attr("data-d","").attr("tooltip-id","").attr("id_item",""),t.find(".progress").css("transform","rotate(0deg)")})}),new MutationObserver(()=>{Ar(".hh_tooltip_new:has(.script-tooltip)").addClass("script-booster-status-item")}).observe(document.body,{childList:!0})}overrideGlitter(){const d=(window.shared?window.shared.animations:window)["glitter_me"],u=(window.shared?window.shared.general:window)["is_mobile_size"];var e=e=>{var t=u();d(e);let a,i,r,o;switch(e){case"soft_currency":o=(r=t?(a=780,i=14,100):(a=800,i=6,90),30);break;case"hard_currency":o=(r=t?(a=780,i=38,100):(a=800,i=20,90),30);break;case"energy_quest":o=t?(a=240,i=10,r=80,60):(a="150px",i="8px",r=90,40);break;case"energy_battle":o=t?(a=340,i=10,r=80,60):(a=270,i=8,r=90,40);break;case"xp":o=(a=0,i=0,r=1040,14);break;default:return}const n=Ar(".glitter-svg").last(),s=parseInt(n.attr("width")),l=parseInt(n.attr("height"));if(n.css("left",a),n.css("top",i),n.attr("width",r),n.attr("height",o),r!=s||o!=l){const c=o<30?.6:100g>g").each((e,t)=>{const a=Ar(t).attr("transform"),i=a.match(/translate\(([^)]+)\)/)[1].split(",").map(e=>parseFloat(e));i[0]*=r/s,i[1]*=o/l;var n=parseFloat(a.match(/scale\(([^)]+)\)/)[1])*(c/p);Ar(t).attr("transform",a.replace(/translate\(([^)]+)\)/,`translate(${i.join(",")})`).replace(/scale\(([^)]+)\)/,`scale(${n})`))})}};window.shared?window.shared={...window.shared,animations:{...window.shared.animations,glitter_me:e}}:window.glitter_me=e}};var Nr=a(1279),Lr={};Nr.Z&&Nr.Z.locals&&(Lr.locals=Nr.Z.locals);var $r,jr=0,Er={attributes:{class:"script-styles"}};Er.styleTagTransform=Ze(),Er.setAttributes=u(),Er.insert=Be().bind(null,"head"),Er.domAPI=Ge(),Er.insertStyleElement=Oe(),Lr.use=function(e){return Er.options=e||{},jr++||($r=Re()(Nr.Z,Er)),Lr},Lr.unuse=function(){0{this.injectCSSVars(),this.addTimers(),this.addShortcuts(),this.forceActivitiesTab(),this.manageSalaryTimers(),this.addReplyTimer()}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("pantheon-icon",'url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjQ4cHgiIGZpbGw9IiNGRkZGRkYiPjxnPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPjwvZz48Zz48Zz48cmVjdCBoZWlnaHQ9IjciIHdpZHRoPSIzIiB4PSI0IiB5PSIxMCIvPjxyZWN0IGhlaWdodD0iNyIgd2lkdGg9IjMiIHg9IjEwLjUiIHk9IjEwIi8+PHJlY3QgaGVpZ2h0PSIzIiB3aWR0aD0iMjAiIHg9IjIiIHk9IjE5Ii8+PHJlY3QgaGVpZ2h0PSI3IiB3aWR0aD0iMyIgeD0iMTciIHk9IjEwIi8+PHBvbHlnb24gcG9pbnRzPSIxMiwxIDIsNiAyLDggMjIsOCAyMiw2Ii8+PC9nPjwvZz48L3N2Zz4=")'),Le.registerVar("labyrinth-icon",'url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9IiNGRkZGRkYiPg0KICA8Zz4NCiAgICA8cGF0aCBkPSJNIDE0LjQ5NSA4LjI1IEwgOCA0LjUgTCAxLjUwNSA4LjI1IEwgMS41MDUgMTUuNzUgTCA4IDE5LjUgTCAxNC40OTUgMTUuNzUgWiIgLz4NCiAgICA8cGF0aCBkPSJNIDE2IDguMjUgTCAxNiAxNS43NSBMIDE5Ljc1IDEyIFoiIC8+DQogICAgPHBhdGggZD0iTSA4Ljc1MiAzLjE5NyBMIDE1LjI0OCA2Ljk0NyBMIDEzLjg3NSAxLjgyNCBaIiAvPg0KICA8L2c+DQo8L3N2Zz4NCg==")'),Le.registerVar("champions-icon",`url("${P.getCDNHost()}/design/menu/ic_champions.svg")`)}setNotification(e,t){window.notificationData[e]=t,window.displayNotifications()}addTimers(){var e=window["server_now_ts"],t=P.lsGet(z.MARKET_INFO);t&&(a=t["refreshTime"],ee&&this.attachTimer("pachinko",a.gp);const i=Object.values(a.champs),n=!!i.find(({available:e})=>e);a=i.filter(({available:e,time:t})=>(n?e:!e)&&t).sort((e,t)=>e.time-t.time)[0]?.time;a&&e .notif-position > span`}attachTimer(e,t){if(!Pr(`[rel=${e}] .additional-menu-data`).length){const r=(window.shared?window.shared.general:window)["createPageTimers"];var a=window["server_now_ts"],i=this.makeLinkSelector(e);const o=Pr('
');var n=Pr(`
`);o.append(n),Pr(i).append(o),r([{dom_element:`script-${e}`,time_remaining:t-a}])}}addShortcuts(){var e=(e,t,a,i)=>`
`;if(P.isInClub()){const r=Pr('
');r.append(e("club-champ","/club-champion.html",this.label("clubChamp"),"clubChampions_flat_icn"));var t=Pr('
');Pr('a[rel="clubs"]').wrap(t).after(r)}var{champs:a,pantheon:i,labyrinth:n}=Ir;if(a||i||n){var t=window["GT"];const o=Pr('
');a&&o.append(e("champs","/champions-map.html",t.design.Champions,"champions_flat_icn")),i&&o.append(e("pantheon","/pantheon.html",t.design.pantheon,"pantheon_flat_icn")),n&&o.append(e("labyrinth","/labyrinth-entrance.html",t.design.labyrinth,"labyrinth_flat_icn"));t=Pr('
');Pr('a[rel="sex-god-path"]').wrap(t).after(o)}}forceActivitiesTab(){Pr("a[rel=activities]").attr("href",P.getHref("/activities.html?tab=missions"))}aggregateSalaries(){const t=(window.shared?window.shared.timer:window)["format_time_short"];var e=(window.shared||window)["GirlSalaryManager"];const a=window["GT"];var e=e["girlsMap"];const i={};let n=0;Object.values(e).forEach(({readyForCollect:e,gData:t})=>{var{salary:a,pay_in:t}=t;e?n+=a:(i[t]||(i[t]=0),i[t]+=a)});const r=Object.keys(i);if(r.length){const o=r.sort((e,t)=>e-t);e=`${10${o.slice(0,10).sort((e,t)=>t-e).map(e=>`${a.design.more_in.replace("+1",`+${xi.nThousand(i[e])} `)} ${t(e)}`).join("")}`;return{aggregated:i,collectableNow:n,text:e}}}manageSalaryTimers(){const t=(window.shared||window)["GirlSalaryManager"],i=window["GT"];Pr("#collect_all").append(''),Ei.initTooltipType("#collect_all, #collect_all .script-event-handler-hack",()=>{var e=this.aggregateSalaries();if(e){var e=e["text"],e=`
${e}
`;if(!this.salaryTimerHacked&&t.updateHomepageTimer){const a=t.updateHomepageTimer.bind(t);t.updateHomepageTimer=()=>{const e=Pr(".script-salary-summary");var t;return e.length&&((t=this.aggregateSalaries())?(t=t["text"],e.html(t)):e.html(i.design.full)),a()},this.salaryTimerHacked=!0}return{title:"",body:e}}})}addLeaguePos(){const a=Pr('
');Pr("[rel=leaderboard]").wrap('
').after(a),Pr("[rel=leaderboard] .additional-menu-data").length||window.$.ajax({url:P.getHref("/leagues.html"),success:e=>{let i,n;var{Hero:{infos:{id:t}}}=window.shared||window;const r=new RegExp(`leagues_list.push\\( ?(?{"id_player":"${t}".*}) ?\\);`),o=/league_tag = (?[1-9]);/;(new DOMParser).parseFromString(e,"text/html").querySelectorAll('script[type="text/javascript"]').forEach(e=>{const t=e["textContent"];var a;t&&(!t.includes("leagues_list")||(a=t.match(r))&&a.groups&&(i=JSON.parse(a.groups.leaguesListItem)),!t.includes("league_tag")||(a=t.match(o))&&a.groups&&(n=a.groups.leagueTag))}),i&&n&&(e=i["place"],a.append(`
${e}
`))}})}addReplyTimer(){const e=Pr(".messenger-link");if(e.length){const p=(window.shared||window)["Hero"];var{energies:{reply:t}}=p;if(t){var a,i,n,r,{amount:o,max_regen_amount:s,seconds_per_point:l,next_refresh_ts:c}=t,c=P.$(([{type:a,timeForSinglePoint:i,timeOnLoad:n,iconClass:r,currentVal:t,max:l}]=[{type:"reply",iconClass:"messenger_reply_currency_icn",currentVal:o,max:s,timeForSinglePoint:l,timeOnLoad:c}],c=window.GT,`
${t}/${l}
${c.design.more_in}
`));if(e.append(c),o{var e=window["pop_data"];if(e){this.sortPoPs();var e=window["location"];const t=new URLSearchParams(e.search),a=t.get("index");a&&(this.addQuickNav(a),this.displayGirlClasses(a),new MutationObserver(()=>{this.displayGirlClasses(a)}).observe($(".pop_right_part .grid_view")[0],{childList:!0}))}}),this.hasRun=!0)}sortPoPs(){var t,e=window["pop_data"],e=Object.keys(e);const a=(t=e,Wr.filter(e=>t.includes(e)));this.sortedPopIds=a;let i=$('.pop_thumb_container:has([pop_id="3"])');a.forEach(e=>{e=$(`.pop_thumb_container:has([pop_id="${e}"])`);i.after(e),i=e})}addQuickNav(a){if(a){var i=window["pop_data"];const n=Object.values(i).filter(({id_places_of_power:e,locked:t})=>e<=3&&!t),r=[...n.map(({id_places_of_power:e})=>`${e}`),...this.sortedPopIds];a=r.indexOf(a);let e=a-1;e<0&&(e+=r.length);let t=a+1;t>=r.length&&(t-=r.length);const o=[{name:"prev",id:r[e]},{name:"next",id:r[t]}],s=$('
');o.forEach(({name:e,id:t})=>{t=P.getHref(`/activities.html?tab=pop&index=${t}`);s.append(``)}),$(".pop_right_part").append(s)}}displayGirlClasses(t){if(t){const{pop_data:a,pop_hero_girls:i}=window;const{status:n,girls:r}=a[t];let e=r;"can_start"!==n&&(e=r.filter(({assigned:e})=>`${e}`===t));const o=$(".pop_right_part .grid_view");e.forEach(({id_girl:e})=>{var t=i[e]["class"];const a=o.find(`[girl=${e}]`);a.append(``)})}}};var Yr=a(4059),Kr={};Yr.Z&&Yr.Z.locals&&(Kr.locals=Yr.Z.locals);var Vr,Jr=0,Xr={attributes:{class:"script-styles"}};Xr.styleTagTransform=Ze(),Xr.setAttributes=u(),Xr.insert=Be().bind(null,"head"),Xr.domAPI=Ge(),Xr.insertStyleElement=Oe(),Kr.use=function(e){return Xr.options=e||{},Jr++||(Vr=Re()(Yr.Z,Xr)),Kr},Kr.unuse=function(){0{var e=P.lsGet(z.SEASON_STATS);if(e){var{fights:t,victories:a,losses:i,won_mojo:n,lost_mojo:e}=e,t=`
${this.label("fights")} :${xi.nThousand(t)}
${this.label("victories")} :${xi.nThousand(a)}
${this.label("defeats")} :${xi.nThousand(i)}

${this.label("mojoWon")} :${xi.nThousand(n)}
${this.label("mojoLost")} :${xi.nThousand(e)}

${this.label("mojoWonAvg")} :${xi.nRounding(n/Math.max(a,1),2,-1)}
${this.label("mojoLostAvg")} :${xi.nRounding(e/Math.max(i,1),2,-1)}
${this.label("mojoAvg")} :${xi.nRounding((n-e)/Math.max(t,1),2,-1)}
`.replace(/( {4}|\n)/g,"");const r=$('Stats').attr("tooltip",t);P.isCurrentPage("season.html")?$("div#seasons_tab_title").append(r):P.doWhenSelectorAvailable(".battle_hero .player_details",()=>{$(".battle_hero .player_details").append(r)})}}),this.hasRun=!0)}};var io=a(6774),no={};io.Z&&io.Z.locals&&(no.locals=io.Z.locals);var ro,oo=0,so={attributes:{class:"script-styles"}};so.styleTagTransform=Ze(),so.setAttributes=u(),so.insert=Be().bind(null,"head"),so.domAPI=Ge(),so.insertStyleElement=Oe(),no.use=function(e){return so.options=e||{},oo++||(ro=Re()(io.Z,so)),no},no.unuse=function(){0{const e=window["pachinkoDef"],r=P.getGirlDictionary();this.girlLists={},e.forEach(({type:e,content:t})=>{const a=t&&t.rewards&&t.rewards.girl_shards&&t.rewards.girl_shards.plain_data||[],i=t&&t.girls_pool&&t.girls_pool.girl_shards&&t.girls_pool.girl_shards.plain_data||[];var n=a.map(({id_girl:e})=>({...r.get(`${e}`),id_girl:e})),t=i.map(({id_girl:e})=>({...r.get(`${e}`),id_girl:e}));this.girlLists[e]={girlList:n,girlPool:t}});const t=()=>{const e=new MutationObserver(()=>this.applyPanel());e.observe($(".playing-zone")[0],{attributes:!0}),this.applyPanel()};if($(".playing-zone").length)t();else{const a=new MutationObserver(()=>{$(".playing-zone").length&&(a.disconnect(),t())});a.observe($("#pachinko_whole")[0],{childList:!0})}}),this.hasRun=!0)}applyPanel(){var e=$(".playing-zone").attr("type-panel");const{girlList:t,girlPool:a}=this.girlLists[e],i=P.isCxH(),n=P.isPSH();e=P.$(`
${t.length?this.label("availableGirls"):""} ${t.map(e=>e.name?`<${i||n?"span":`a href="${P.getWikiLink(e.name,e.id_girl,xi.getLang())}" target="_blank"`} class="availableGirl ${e.rarity}-text">${e.name.replace(" "," ")}`:'????').join(", ")}
${a.length?this.label("poolGirls"):""} ${a.map(e=>e.name?`${e.name.replace(" "," ")}`:'????').join(", ")}
`);$(".game-rewards").before(e)}};var uo=a(673),go={};uo.Z&&uo.Z.locals&&(go.locals=uo.Z.locals);var mo,ho=0,bo={attributes:{class:"script-styles"}};bo.styleTagTransform=Ze(),bo.setAttributes=u(),bo.insert=Be().bind(null,"head"),bo.domAPI=Ge(),bo.insertStyleElement=Oe(),go.use=function(e){return bo.options=e||{},ho++||(mo=Re()(uo.Z,bo)),go},go.unuse=function(){0{P.doWhenSelectorAvailable("#contests .left_part .scroll_area",()=>{this.displayRewardSums(),this.displayExpiration();const e=new MutationObserver(e=>{for(const t of e)"childList"===t.type&&(this.displayRewardSums(),this.displayExpiration())});e.observe($("#contests .left_part .scroll_area")[0],{attributes:!1,childList:!0,subtree:!1})})}),this.hasRun=!0)}displayRewardSums(){const e=$("#contests .over_bunny.over_panel"),t=(window.shared?window.shared.reward:window)["buildSlot"];var a=window["contests"];const i=a.finished;let n={rewards:[],shards:[]};i.forEach(e=>{if($(`.contest[id_contest="${e.id_contest}"]`).length){const{data:t,drops:a}=e.reward;t.rewards&&t.rewards.forEach(r=>{const o=r.type,e=n.rewards.find(e=>{var t=e.type===o,a="orbs"!==o||!t||e.orbs_type===r.orbs_type,i="gems"!==o||!t||e.gem_type===r.gem_type,n="item"!==o||!t||e.value.item.id_item===r.value.item.id_item,e="armor"!==o||!t||e.value.rarity===r.value.rarity;return t&&a&&i&&n&&e});if(e)"object"==typeof e.value?e.value.quantity+=parseInt(r.value.quantity)||1:"soft_currency"===o?e.value+=a.hero.soft_currency:e.value+=xi.parseLocaleRoundedInt(r.value.toString());else{let e=JSON.parse(JSON.stringify(r));"object"==typeof r.value?e.value.quantity=parseInt(r.value.quantity)||1:"soft_currency"===o?e.value=a.hero.soft_currency:e.value=xi.parseLocaleRoundedInt(r.value.toString()),n.rewards.push(e)}}),t.shards&&t.shards.forEach(t=>{const e=n.shards.find(e=>e.id_girl==t.id_girl);e?e.value+=t.value:n.shards.push(JSON.parse(JSON.stringify(t)))})}}),n.rewards.forEach(e=>{"soft_currency"===e.type?e.value=xi.nRounding(e.value,0,1):"number"==typeof e.value&&(e.value=xi.nThousand(e.value))});a=$(`
${[...n.rewards,...n.shards].map(e=>t(e,"xs")).join("")}
`);this.$rewardsDisplay||(this.$rewardsDisplay=$('
'),e.append(this.$rewardsDisplay)),this.$rewardsDisplay.html(""),this.$rewardsDisplay.append(`

${this.label("totalRewards",{contests:$(".contest .ended").length})}

`),this.$rewardsDisplay.append(a),this.$rewardsDisplay.append(`
${this.label("contestsWarning")}`)}displayExpiration(){const r=(window.shared?window.shared.timer:window)["createTimer"],{contests:o,GT:s}=window;$(".contest .contest_header.ended").each((e,t)=>{const a=$(t);if(!a.find(".expiration").length){const n=a.parent().attr("id_contest");var i=1810200- -o.finished.find(e=>e.id_contest==n).remaining_time,t=$('');a.append($(`
${s.design.expires_in}
`).append(t)),i<=82200&&a.addClass("expiration-soon");r(t,i,{onUpdate:e=>{e.time_remaining<=82200&&a.addClass("expiration-soon")},onComplete:()=>{}}).startTimer()}})}},_o="battleEndstate";const wo=class extends ee{constructor(){super({baseKey:_o,label:xi.getModuleLabel("config",_o),default:!0})}shouldRun(){return P.isCurrentPage("battle")&&!P.isCurrentPage("pre-battle")}run(){!this.hasRun&&this.shouldRun()&&(P.onAjaxResponse(/action=do_battles_(leagues|seasons|troll|pantheon|boss_bang)/i,e=>{if(~location.search.search(/number_of_battles=\d+/i)){var t=parseInt(location.search.match(/number_of_battles=(\d+)/i)[1],10);if($.isNumeric(t)){const r=(window.shared||window)["Hero"];P.isCurrentPage("troll-battle")&&r.update("energy_fight",r.energies.fight.amount-t,!1),P.isCurrentPage("season-battle")&&r.update("energy_kiss",r.energies.kiss.amount-t,!1),P.isCurrentPage("league-battle")&&r.update("energy_challenge",r.energies.challenge.amount-t,!1),P.isCurrentPage("pantheon-battle")&&r.update("energy_worship",r.energies.worship.amount-t,!1)}}const{rounds:a,battle_result:i}=e;var n="hero_won"===i;const y=$(".new-battle-player .new-battle-hero-ego-value").data("total-ego"),_=$(".new-battle-opponent .new-battle-hero-ego-value").data("total-ego");var{attacker:t,defender:e}=a.at(-1)[n?"hero_hit":"opponent_hit"];const w=(n?t:e).remaining_ego,x=(n?e:t).remaining_ego;$("#new-battle-skip-btn").on("click",()=>{const t=window["GT"];var e=$(".new-battle-player .new-battle-hero-ego-initial-bar"),a=$(".new-battle-player .new-battle-hero-ego-damage-bar");const i=$(".new-battle-player .new-battle-hero-ego-heal-bar");var n=$(".new-battle-opponent .new-battle-hero-ego-initial-bar"),r=$(".new-battle-opponent .new-battle-hero-ego-damage-bar");const o=$(".new-battle-opponent .new-battle-hero-ego-heal-bar"),s=$(".new-battle-player .new-battle-hero-ego-value"),l=$(".new-battle-opponent .new-battle-hero-ego-value"),c=$(".new-battle-opponent .new-battle-hero-damage-taken-text"),p=$(".new-battle-player .new-battle-hero-damage-taken-text"),d=$(".new-battle-hero-container .new-battle-hero-critical-text");c.css("opacity","0"),p.css("opacity","0"),d.css("opacity","0"),i.css("opacity","0"),o.css("opacity","0");var u=s.text().split(t.ego)[1].replace(/[, ]/g,"");let g=y;$.isNumeric(u)&&(g=parseInt(u));u=l.text().split(t.ego)[1].replace(/[, ]/g,"");let m=_;$.isNumeric(u)&&(m=parseInt(u));const h=m-x,b=g-w;c.text(h.toString()),p.text(b.toString());const f=w<=0?0:w/y*100,v=x<=0?0:x/_*100;a=[{e:e,p:{width:f.toFixed(2)+"%"},o:{duration:200}},{e:a,p:{width:f.toFixed(2)+"%"},o:{duration:200}},{e:c,p:{opacity:[0,1],translateY:-20,translateZ:0},o:{duration:300,sequenceQueue:!1,complete:function(e){s.text(t.ego+" "+w.toString()),$(e).velocity({translateY:0},0)}}}],r=[{e:n,p:{width:v.toFixed(2)+"%"},o:{duration:200}},{e:r,p:{width:v.toFixed(2)+"%"},o:{duration:200}},{e:p,p:{opacity:[0,1],translateY:-20,translateZ:0},o:{duration:300,sequenceQueue:!1,complete:function(e){l.text(t.ego+" "+x.toString()),$(e).velocity({translateY:0},0)}}}];$(".velocity-animating").velocity("stop",!0),window.setRounds&&setRounds([]),$.Velocity.RunSequence(a),$.Velocity.RunSequence(r)}),$("#new-battle-skip-btn").show()}),this.hasRun=!0)}};var xo=a(8995),Mo={};xo.Z&&xo.Z.locals&&(Mo.locals=xo.Z.locals);var ko,Co=0,Io={attributes:{class:"script-styles"}};Io.styleTagTransform=Ze(),Io.setAttributes=u(),Io.insert=Be().bind(null,"head"),Io.domAPI=Ge(),Io.insertStyleElement=Oe(),Mo.use=function(e){return Io.options=e||{},Co++||(ko=Re()(xo.Z,Io)),Mo},Mo.unuse=function(){0 ${e.map(e=>` ${xi.nThousand(+t[e].amount)} `).join("")}
${xi.nThousand(Object.values(t).reduce((e,t)=>+t.amount+e,0))}
`.replace(/(\n| {4})/g,"")}buildGemsStockElem(){return $('
').attr("tooltip",this.buildGemsTable())}run(){!this.hasRun&&this.shouldRun()&&(Ao.use(),P.defer(()=>{this.injectCSSVars();const a=this.buildGemsStockElem();P.onAjaxResponse(/action=get_girl&/i,e=>{if(e.girl.is_owned){const t=new MutationObserver(()=>{$("#gems-and-token-container .gemStock").length||($("#gems-and-token-container").prepend(a),t.disconnect())});t.observe($("#harem_right")[0],{childList:!0,subtree:!0})}})}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("gem-stock-icon",`url('${P.getCDNHost()}/pictures/design/gems/all.png')`)}},Do="staticBackground";const No=class extends ee{constructor(){super({baseKey:Do,label:xi.getModuleLabel("config",Do),default:!0})}run(){this.hasRun||(P.defer(()=>{"map"!==$("body[ page ]").attr("page")&&($("#bg_all").replaceWith($("#bg_all").clone()),$("#bg_all > div > img").not($("#bg_all > div > img")[Math.floor(Math.random()*$("#bg_all > div > img").length)]).remove(),$("#bg_all > div > img").css("opacity","1"),$("#bg_all > div > img").css("display","block"))}),this.hasRun=!0)}};var Lo=a(9573),$o={};Lo.Z&&Lo.Z.locals&&($o.locals=Lo.Z.locals);var jo,Eo=0,zo={attributes:{class:"script-styles"}};zo.styleTagTransform=Ze(),zo.setAttributes=u(),zo.insert=Be().bind(null,"head"),zo.domAPI=Ge(),zo.insertStyleElement=Oe(),$o.use=function(e){return zo.options=e||{},Eo++||(jo=Re()(Lo.Z,zo)),$o},$o.unuse=function(){0[0-9]+)\/ico[0-9](-[0-9]+x)?.[a-z]+(\?v=[0-9]+)?$/i,Ho=e=>{e=e.match(Ro);if(e&&e.groups){var{groups:{id:e}}=e;return e}},Go=({shards:e,name:t,className:a})=>`
${e}
`;const Zo=class extends ee{constructor(){super({baseKey:Oo,label:xi.getModuleLabel("config",Oo),default:!0}),this.label=xi.getModuleLabel.bind(this,Oo)}shouldRun(){return["pre-battle","clubs","pachinko","season-arena"].some(e=>P.isCurrentPage(e))}run(){!this.hasRun&&this.shouldRun()&&(Po.use(),P.defer(()=>{P.isCurrentPage("pre-battle")&&P.doWhenSelectorAvailable(".rewards_list",this.displayOnPreBattle),P.isCurrentPage("clubs")&&this.displayOnClubChampion(),P.isCurrentPage("pachinko")&&this.displayOnPachinko(),P.isCurrentPage("season-arena")&&P.doWhenSelectorAvailable(".rewards_list",this.displayOnSeason)}),this.hasRun=!0)}displayOnPreBattle(){const n=P.getGirlDictionary(),e=$(".slot.girl_ico");if(e.length){const t=e=>{const t=e.find(".girl_ico");t.each((e,a)=>{const i=$(a),t=i.find("img");if(t.length){a=t.attr("src"),a=Ho(a);if(a){a=n.get(a);let e,t;a?{name:e,shards:t}=a:t=0,i.append(Go({name:e,shards:t}))}}})};$(".slot.girl_ico .girl_ico").length?t(e):new MutationObserver(()=>{$(".slot.girl_ico .girl_ico").length&&t(e)}).observe(e[0],{childList:!0}),new MutationObserver(()=>{$(".rewards_tooltip .girl_ico").length&&t($(".rewards_tooltip"))}).observe(document.body,{childList:!0})}}displayOnClubChampion(){const a=window["club_champion_data"];if(a&&a.reward.shards){const e=()=>{var{previous_value:e,name:t}=a.reward.shards[0];$(".girl-shards-reward-wrapper .slot_girl_shards").append(Go({shards:e,name:t}))};P.doWhenSelectorAvailable(".tabs-switcher#club-tabs",()=>{$(".tabs-switcher#club-tabs #club_champions_tab").on("click",()=>{P.doWhenSelectorAvailable(".girl-shards-reward-wrapper .slot_girl_shards",()=>{setTimeout(e,10)})})})}}displayOnPachinko(){new MutationObserver(()=>{$(".rewards_tooltip .girl_ico").length&&(()=>{const n=P.getGirlDictionary();$(".rewards_tooltip .girl_ico").each((e,a)=>{const i=$(a),t=i.find("img");if(t.length){a=t.attr("src"),a=Ho(a);if(a){a=n.get(a);let e,t;a?{name:e,shards:t}=a:t=0,i.append(Go({name:e,shards:t}))}}})})()}).observe(document.body,{childList:!0})}displayOnSeason(){const n=P.getGirlDictionary(),e=e=>{$(e).each((e,a)=>{const i=$(a),t=i.find("img");if(t.length){a=t.attr("src"),a=Ho(a);if(a){a=n.get(a);let e,t;a?{name:e,shards:t}=a:t=0,i.find(".shards").hide(),i.append(Go({name:e,shards:t}))}}})};P.doWhenSelectorAvailable(".slot.girl_ico .slot_girl_shards",()=>{e(".slot.girl_ico .slot_girl_shards")}),new MutationObserver(()=>{$(".rewards_tooltip .girl_ico").length&&e(".rewards_tooltip .girl_ico")}).observe(document.body,{childList:!0})}};var Bo=a(8636),Uo={};Bo.Z&&Bo.Z.locals&&(Uo.locals=Bo.Z.locals);var Fo,qo=0,Wo={attributes:{class:"script-styles"}};Wo.styleTagTransform=Ze(),Wo.setAttributes=u(),Wo.insert=Be().bind(null,"head"),Wo.domAPI=Ge(),Wo.insertStyleElement=Oe(),Uo.use=function(e){return Wo.options=e||{},qo++||(Fo=Re()(Bo.Z,Wo)),Uo},Uo.unuse=function(){0P.isCurrentPage(e))}run(){!this.hasRun&&this.shouldRun()&&(Qo.use(),P.defer(()=>{if(["path-of-valor","path-of-glory"].some(e=>P.isCurrentPage(e)))this.hideClaimedRewards({scroll_area:".potions-paths-progress-bar-tiers",tier:".potions-paths-tier",tiers_unlocked_var:"currentTier",is_vertical:!0,progress_bar:".potions-paths-progress-bar .potions-paths-progress-bar-current",girl:".girl-preview",hide:()=>($(".potions-paths-tier:not(.unclaimed):has(.claimed-slot)").addClass("script-hide-claimed"),$(".potions-paths-tier.unclaimed").toArray())});else if(P.isCurrentPage("season.html")){var e=window["season_has_pass"];const r=e?2:1,o=e?0:1;this.hideClaimedRewards({scroll_area:".rewards_container_seasons",tier:".rewards_pair",tiers_unlocked_var:"season_tier",girl:"#girls_holder",hide:()=>{const n=[];return $(".rewards_pair").each((e,t)=>{var a=$(t).find(".reward_wrapper.reward_claimed").length,i=$(t).find(".reward_wrapper.reward_is_claimable").length;a===r?$(t).addClass("script-hide-claimed"):i>o&&n.push(t)}),n}})}else{var t;P.isCurrentPage("event.html")?({current_event:{can_participate:t,type:e}}=window,t&&("path_event"===e?this.hideClaimedRewards({scroll_area:".scroll-area.poa",tier:".nc-poa-reward-pair",tiers_unlocked_var:"next_tier",girl:"#poa-content .girls",hide:()=>{const i=[];return $(".nc-poa-reward-pair").each((e,t)=>{var a=$(t).find(".nc-poa-reward-container.claimed").length;0<$(t).find(".nc-poa-reward-container.claimable").length?i.push(t):0($('.mega-tier-container:has(.claimed):not(:has([rel="claim"]))').addClass("script-hide-claimed"),$('.mega-tier-container:has([rel="claim"])').toArray())}):P.isCurrentPage("member-progression")&&this.hideClaimedRewards({wait_for:".info_text_container",scroll_area:".tiers-container",tier:".tier",tiers_unlocked_var:"current_tier",progress_bar:".progress-bar .progress-bar-current",girl:".page-girl",hide:()=>($(".tier.claimed").addClass("script-hide-claimed"),$(".tier.unclaimed").toArray())})}}),this.hasRun=!0)}hideClaimedRewards({wait_for:e,scroll_area:d,tier:u,tiers_unlocked_var:g,is_vertical:m,progress_bar:h,girl:b,hide:f}){P.doWhenSelectorAvailable(e||".timer",()=>{let t=!1,n=[];const a=!m,i=h?$(h).eq(0):null,r=a?$(u).width():$(u).height(),o=()=>{var e;n=f(),i&&(i.addClass("no-transition"),e=n.length?a?n.at(-1).offsetLeft:n.at(-1).offsetTop:-r/2,i.css(a?"width":"height",e+r/2),i[0].offsetHeight,i.removeClass("no-transition")),t=!0},e=a?$(d):$(d).parent();e.finish();var s=a?e.scrollLeft():e.scrollTop(),l=a?$(d)[0].scrollWidth:$(d)[0].scrollHeight;o();var c=a?$(d)[0].scrollWidth:$(d)[0].scrollHeight;a?e.scrollLeft(s-(l-c)):e.scrollTop(s-(l-c));$(b).click(()=>{var e;t?($(".script-hide-claimed").removeClass("script-hide-claimed"),i&&(i.addClass("no-transition"),e=(e=parseInt(window[g]))?a?$(u)[e-1].offsetLeft:$(u)[e-1].offsetTop:-r/2,i.css(a?"width":"height",e+r/2),i[0].offsetHeight,i.removeClass("no-transition")),n=[],t=!1):o()});const p=new MutationObserver(e=>{if(t){let i=!1;e.forEach(e=>{if("attributes"===e.type){const{attributeName:t,target:a}=e;"class"===t&&n.includes(a.closest(u))&&!$(a).hasClass("script-hide-claimed")&&(i=!0)}}),i&&o()}});p.observe($(d)[0],{attributes:!0,attributeFilter:["class"],subtree:!0})})}dp(){$('a.active[href*="?tab=dp_event_"]').length&&!$("#nc-poa-no-participation").length&&P.doWhenSelectorAvailable(".tiers-progression",()=>{let t=!1,i=$(".tier-container:has(.claimed-reward-tick.display-block)"),e=$('.tier-container:has([rel="reward-claim"]:not(.hidden):not([style="display: none;"]))');const a=/width: ?(?[0-9.a-z%]+);?/;let n,r;const o=$(".dp-progress-bar .dp-progress-bar-current"),s=o.attr("style"),l=()=>{i=$(".tier-container:has(.claimed-reward-tick.display-block)"),e=$('.tier-container:has([rel="reward-claim"]:not(.hidden):not([style="display: none;"]))'),t=!0,0!=i.length&&(i.addClass("script-hide-claimed"),s&&setTimeout(()=>{r=e.length?e.last().find(".tier-level")[0].offsetLeft:0,o.addClass("no-transition"),o.attr("style",s.replace(a,`width:${r}px;`)),o[0].offsetHeight,o.removeClass("no-transition")},1))};var c;!s||(c=s.match(a))&&c.groups&&(n=c.groups.existingLength),l(),$(".player-progression-container").stop(!0).animate({scrollLeft:Math.max(0,r-150)},100);const p=()=>{t?($(".tier-container").removeClass("script-hide-claimed"),t=!1,s&&(o.addClass("no-transition"),o.attr("style",s.replace(a,`width:${n};`)),o[0].offsetHeight,o.removeClass("no-transition"))):l()},d=new MutationObserver(e=>{if(t){let a=!1;e.forEach(e=>{var t;"attributes"===e.type&&({attributeName:t,target:e}=e,"class"!==t||$(e).hasClass("dp-progress-bar-current")||(e=$(e).closest(".tier-container")[0],"none"!=$(e).find('[rel="reward-claim"]').css("display")||i.toArray().includes(e)||(a=!0)))}),a&&l()}});d.observe($(".tiers-progression")[0],{attributes:!0,attributeFilter:["class"],subtree:!0}),$(".right-container").click(()=>{p()})})}},Vo=["","begincity","gemskingdom","ninjavillage","invadedkingdom","juysea","admittance","magicforest","hamelintown","plainofrituals","heroesuniversity","ninjasacredlands","splatters","digisekai","stairway","training","weresquidisland","haremtournament","gemskingdomprovince"],Jo=Vo,Xo=Vo,es=["","begincitycxh","heroacademy","newcenabum","ontheprowl","bushexplorations","thespy","hornyknight","suitdown","manmeatofsteel","dickmannoir","goodbadsexy"],ts=["","begincity","fukwell","eurodick","homecumming","biggerintexas","westcock","whenangelscum","suckramento","friskyfresno","milftown","","","","sinncity","","yeehaw","","bythebook","","vegasbaby"],as=["","begincity","bigdville","dreamtown","","cockifornia","corporatecock","cumcam","campcock"],is=["","tropicalbeginnings","spotlight","","","","boysarebad","yeehawgpsh"];var ns=a(7462),rs={};ns.Z&&ns.Z.locals&&(rs.locals=ns.Z.locals);var os,ss=0,ls={attributes:{class:"script-styles"}};ls.styleTagTransform=Ze(),ls.setAttributes=u(),ls.insert=Be().bind(null,"head"),ls.domAPI=Ge(),ls.insertStyleElement=Oe(),rs.use=function(e){return ls.options=e||{},ss++||(os=Re()(ns.Z,ls)),rs},rs.unuse=function(){0`${t}`;const us=class extends ee{constructor(){super({baseKey:ps,label:xi.getModuleLabel("config",ps),default:!0}),this.label=xi.getModuleLabel.bind(this,ps),this.villainLabel=xi.getModuleLabel.bind(this,"villain")}shouldRun(){return P.isCurrentPage("troll-pre-battle")}run(){!this.hasRun&&this.shouldRun()&&(cs.use(),P.defer(()=>{const e=Mi[P.getGameKey()];var t=c[P.getGameKey()];const a=new URLSearchParams(window.location.search),i=a.get("id_opponent");var n=e.find(({opponent:e,world:t})=>`${e||t-1}`===i);const r=[ds("/home.html",this.label("town")),ds("/map.html",this.label("adventure")),ds(`/world/${n.world}`,this.label(t[n.world])),`${this.villainLabel(n.key)}`];n=r.join(">");$("#breadcrumbs").html(n)}),this.hasRun=!0)}},gs={HH:"https://docs.google.com/spreadsheets/d/1kVZxcZZMa82lS4k-IpxTTTELAeaipjR_v1twlqW5vbI",GH:"https://docs.google.com/spreadsheets/d/1TalphvaklgkqsyvjJCunzE2R17kI91qVU85OWzbaMqo",CxH:"https://docs.google.com/spreadsheets/d/1g-5kmvlHhA728yTF7xMdKfWuMe9-SqxW-QDdjc26J6I",GPSH:"https://docs.google.com/spreadsheets/d/1br4wsJxrAJQ3eb7dVHnXZLw9jO8M8Th1D3oMUHZqa_I"},ms={HH:"zoopokemon",GH:"Bella",CxH:"zoopokemon",GPSH:"Cuervos & Sandor"};var hs=a(9042),bs={};hs.Z&&hs.Z.locals&&(bs.locals=hs.Z.locals);var fs,vs=0,ys={attributes:{class:"script-styles"}};ys.styleTagTransform=Ze(),ys.setAttributes=u(),ys.insert=Be().bind(null,"head"),ys.domAPI=Ge(),ys.insertStyleElement=Oe(),bs.use=function(e){return ys.options=e||{},vs++||(fs=Re()(hs.Z,ys)),bs},bs.unuse=function(){0{var e=gs[P.getGameKey()],t=ms[P.getGameKey()];e&&(t=$(`${this.label("name",{maintainer:t})}`),$("#popup_blessings .blessings_wrapper").append(t))}),this.hasRun=!0)}};var Ms=a(6871),ks={};Ms.Z&&Ms.Z.locals&&(ks.locals=Ms.Z.locals);var Cs,Is=0,As={attributes:{class:"script-styles"}};As.styleTagTransform=Ze(),As.setAttributes=u(),As.insert=Be().bind(null,"head"),As.domAPI=Ge(),As.insertStyleElement=Oe(),ks.use=function(e){return As.options=e||{},Is++||(Cs=Re()(Ms.Z,As)),ks},ks.unuse=function(){0{this.attachIcons()}),this.hasRun=!0)}attachIcons(){Object.entries(Ds).forEach(([e,t])=>{const a=$(`a[rel=${e}] > .notif-position`);a.length&&a.prepend(``)})}};var Ls=a(3750),$s={};Ls.Z&&Ls.Z.locals&&($s.locals=Ls.Z.locals);var js,Es=0,zs={attributes:{class:"script-styles"}};zs.styleTagTransform=Ze(),zs.setAttributes=u(),zs.insert=Be().bind(null,"head"),zs.domAPI=Ge(),zs.insertStyleElement=Oe(),$s.use=function(e){return zs.options=e||{},Es++||(js=Re()(Ls.Z,zs)),$s},$s.unuse=function(){0{this.reorderLinks()}),this.hasRun=!0)}getItemForRel(e){return $(`.quest-container:has([rel=${e}]), [rel=${e}]`).eq(0)}reorderLinks(){Rs.forEach(({rel:a,before:i,after:n})=>{a=this.getItemForRel(a);if(a.length){let e,t;n?(e=n,t="after"):i&&(e=i,t="before");const r=this.getItemForRel(e);r.length&&r[t](a)}})}};var Gs=a(8488),Zs={};Gs.Z&&Gs.Z.locals&&(Zs.locals=Gs.Z.locals);var Bs,Us=0,Fs={attributes:{class:"script-styles"}};Fs.styleTagTransform=Ze(),Fs.setAttributes=u(),Fs.insert=Be().bind(null,"head"),Fs.domAPI=Ge(),Fs.insertStyleElement=Oe(),Zs.use=function(e){return Fs.options=e||{},Us++||(Bs=Re()(Gs.Z,Fs)),Zs},Zs.unuse=function(){0{this.prepClasses(),this.wrapPotionPathButtons()}),this.hasRun=!0)}prepClasses(){$(".quest-container:has([rel=map])").addClass("position-quest");let e=$(".quest-container:has([rel=sex-god-path])");e.length||(e=$("[rel=sex-god-path]")),e.addClass("position-sex-god-path");let t=$(".quest-container:has([rel=clubs])");t.length||(t=$("[rel=clubs]"),t.length||(t=$(".feature-locked[feature-name=clubs]"))),t.addClass("position-clubs");let a=$(".quest-container:has([rel=leaderboard])");a.length||(a=$("[rel=leaderboard]"),a.length||(a=$(".feature-locked[feature-name=leagues]"))),a.addClass("position-leaderboard")}wrapPotionPathButtons(){var e=$(".event-cards-container .pov-button");const t=$('
');$(".event-cards-container").append(t),t.append(e)}};const Ys=class{constructor(e,t,a){this.name=e,this.isConfirm=!0,a(),setTimeout(()=>{window.HHPopupManager.closeLastOpenedPopup()},1)}show(){}open(){}close(){delete window.HHPopupManager.listOpenedPopups[this.name]}},Ks="overridePachinkoConfirm";const Vs=class extends ee{constructor(){super({baseKey:Ks,label:xi.getModuleLabel("config",Ks),default:!1}),this.label=xi.getModuleLabel.bind(this,Ks)}shouldRun(){return P.isCurrentPage("pachinko")}run(){if(!this.hasRun&&this.shouldRun()){if(!window.shared){const e=()=>{window.HHPachinkoConfirm?window.HHPachinkoConfirm=Ys:setTimeout(e,100)};e()}this.hasRun=!0}}};var Js=a(2389),Xs={};Js.Z&&Js.Z.locals&&(Xs.locals=Js.Z.locals);var el,tl=0,al={attributes:{class:"script-styles"}};al.styleTagTransform=Ze(),al.setAttributes=u(),al.insert=Be().bind(null,"head"),al.domAPI=Ge(),al.insertStyleElement=Oe(),Xs.use=function(e){return al.options=e||{},tl++||(el=Re()(Js.Z,al)),Xs},Xs.unuse=function(){0{this.injectCSSVars(),$(".side-quest").has(".Read").addClass("complete")}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("sidequest-tick-icon",`url('${P.getCDNHost()}/clubs/ic_Tick.png')`)}};var ol=a(7533),sl={};ol.Z&&ol.Z.locals&&(sl.locals=ol.Z.locals);var ll,cl=0,pl={attributes:{class:"script-styles"}};pl.styleTagTransform=Ze(),pl.setAttributes=u(),pl.insert=Be().bind(null,"head"),pl.domAPI=Ge(),pl.insertStyleElement=Oe(),sl.use=function(e){return pl.options=e||{},cl++||(ll=Re()(ol.Z,pl)),sl},sl.unuse=function(){0{this.overrideAPI()}),this.hasRun=!0)}overrideAPI(){if(window.shared){const t=window.shared.general.hero_page_popup;window.shared={...window.shared,general:{...window.shared.general,hero_page_popup:e=>(e&&!e.page&&(e.page="profile"),t(e))}}}else{const a=window.hero_page_popup;window.hero_page_popup=e=>(e&&!e.page&&(e.page="profile"),a(e))}}};var bl=a(4968),fl={};bl.Z&&bl.Z.locals&&(fl.locals=bl.Z.locals);var vl,yl=0,_l={attributes:{class:"script-styles"}};_l.styleTagTransform=Ze(),_l.setAttributes=u(),_l.insert=Be().bind(null,"head"),_l.domAPI=Ge(),_l.insertStyleElement=Oe(),fl.use=function(e){return _l.options=e||{},yl++||(vl=Re()(bl.Z,_l)),fl},fl.unuse=function(){0{this.annotateEventWidget(),this.annotateSeason(),this.annotatePathEvents()}),this.hasRun=!0)}annotateEventWidget(){const e=$(".event-widget .timer.ongoing, .mega-event .timer.ongoing");e.each((e,t)=>{const a=$(t);a.data("seconds-left")<43200&&a.addClass("script-ending-soon")})}annotateSeason(){var e=P.lsGet(z.SEASON_END_TIME),t=window["server_now_ts"];e&&t{const e=(window.shared?window.shared.webp_utilities:window)["replaceImageSources"];var{girl:{id_girl:t}}=window;const a=P.lsGet(z.HAREM_FILTER_IDS);if($("#skills .girl-skills-avatar").wrap('
'),a&&!(a.length<2)){const n=P.getGirlDictionary();var i=a.indexOf(t);if(-1=a.length&&(t-=a.length),this.previousGirlId=a[e],this.nextGirlId=a[t]}else this.previousGirlId=a[0],this.nextGirlId=a[a.length-1];this.previousGirl=n.get(`${this.previousGirlId}`),this.nextGirl=n.get(`${this.nextGirlId}`),$l.forEach(e=>{var t=this.buildAvatarHtml(this.previousGirlId,this.previousGirl,"prev",e),a=this.buildAvatarHtml(this.nextGirlId,this.nextGirl,"next",e);"skills"==e&&$(`#${e} .girl-skills-avatar`).before(t).after(a),("teams"==e?$(`#${e}`).append(t):$(`#${e} .girl-avatar`).prepend(t)).append(a)}),e();t=$(".equipment-left-controls #girl-equipment-unequip"),i=$(".equipment-left-controls #girl-equipment-level-up");$("#equipment .inventory-controls").prepend(i).prepend(t)}}),this.hasRun=!0)}buildAvatarHtml(e,{pose:t},a,i){var n="equipment"==i?"ico":"ava",t=``;return $(`${t}`)}};var El=a(2891),zl={};El.Z&&El.Z.locals&&(zl.locals=El.Z.locals);var Pl,Ol=0,Rl={attributes:{class:"script-styles"}};Rl.styleTagTransform=Ze(),Rl.setAttributes=u(),Rl.insert=Be().bind(null,"head"),Rl.domAPI=Ge(),Rl.insertStyleElement=Oe(),zl.use=function(e){return Rl.options=e||{},Ol++||(Pl=Re()(El.Z,Rl)),zl},zl.unuse=function(){0P.isCurrentPage(e))}run(){!this.hasRun&&this.shouldRun()&&(Hl.use(),P.defer(()=>{P.isCurrentPage("activities")?P.doWhenSelectorAvailable("#contests .right_part",()=>{this.addClubmateAnnotations()}):P.isCurrentPage("leagues.html")&&P.doWhenSelectorAvailable(".league_table .data-list",()=>{this.addClubmateAnnotations()})}),$(document).on("leaderboard-annotated",(e,t)=>this.addClubmateAnnotations(t)),$(document).on("league:table-sorted",()=>{this.addClubmateAnnotations()}),this.hasRun=!0)}async addClubmateAnnotations(e){const a=e&&e.selector||"",i=P.isCurrentPage("leagues.html"),t=P.lsGet(z.CLUB_STATUS),n=this.getNameColumnSelector();if(t&&t.memberIds){const{Hero:{infos:{id:r}}}=window.shared||window;t.memberIds.forEach(e=>{if(e!==r){const t=i?$(`.nickname[id-member="${e}"]`):$(`${a} [sorting_id='${e}']`).find(n);t.append(`
`)}})}}getNameColumnSelector(){return P.isCurrentPage("activities")?"td:nth-of-type(2)":"> div:nth-of-type(2)"}},Bl="leaderboardProfilePopups";const Ul=class extends ee{constructor(){super({baseKey:Bl,label:xi.getModuleLabel("config",Bl),default:!0}),this.label=xi.getModuleLabel.bind(this,Bl)}shouldRun(){return["pantheon","season.html","path-of-valor","path-of-glory","seasonal"].some(e=>P.isCurrentPage(e))}run(){!this.hasRun&&this.shouldRun()&&(P.defer(()=>{const t=(window.shared?window.shared.general:window)["hero_page_popup"];$(document.body).on("click","[sorting_id]",e=>{e=$(e.currentTarget).attr("sorting_id");t({id:e})})}),this.hasRun=!0)}};var Fl=a(3774),ql={};Fl.Z&&Fl.Z.locals&&(ql.locals=Fl.Z.locals);var Wl,Ql=0,Yl={attributes:{class:"script-styles"}};Yl.styleTagTransform=Ze(),Yl.setAttributes=u(),Yl.insert=Be().bind(null,"head"),Yl.domAPI=Ge(),Yl.insertStyleElement=Oe(),ql.use=function(e){return Yl.options=e||{},Ql++||(Wl=Re()(Fl.Z,Yl)),ql},ql.unuse=function(){0{if(P.isCurrentPage("home.html")){const N=window["waifu"];let x=P.lsGet(z.WAIFU_INFO)||{girls:{}},M=x.cycle||!1,k=x.mode||"All",C=this.getIds(x,k),I=x.girl_id||N.id_girl.toString();if(M){let e=I;if(1==C.length)e=C[0];else for(;e==I;)e=C[Math.floor(Math.random()*C.length)];I=e.toString()}x.individual&&(I=N.id_girl.toString(),x.individual=!1),x.girl_id=I,this.saveWaifuInfo(x),x.girls[I]||(x.girls[I]={});let A=x.girls[I];const L=P.getGirlDictionary();let T=L.get(I);if(T){let w=T.graded;if(0<=w){let t=T.grade||w,a=void 0===A.grade?Math.min(t,w):A.grade,i=A.fav||!1,e=void 0===x.display?!!parseInt(N.display):x.display,n=$(".eye");P.doWhenSelectorAvailable(".waifu-container",()=>{setTimeout(()=>{0==N.display&&($(".waifu-container").eq(0).append(``),e&&(n[0].children[0].src=`${P.getCDNHost()}/quest/ic_eyeclosed.svg`,$("#bg_all").addClass("blur-effect"))),n.prop("onclick",null).off("click"),n.click(()=>{$(".waifu-container>img").eq(0).toggleClass("hide"),$(".diamond-bar").eq(0).toggleClass("hide"),$(".waifu-edit").eq(0).toggleClass("hide"),$(".waifu-right").eq(0).toggleClass("hide"),e?(n[0].children[0].src=`${P.getCDNHost()}/quest/ic_eyeopen.svg`,$("#bg_all").removeClass("blur-effect")):(n[0].children[0].src=`${P.getCDNHost()}/quest/ic_eyeclosed.svg`,$("#bg_all").addClass("blur-effect")),e=!e,x.display=e,this.saveWaifuInfo(x)})},50)}),P.doWhenSelectorAvailable(".waifu-container>*",()=>{let e=$(".waifu-container>canvas");0`):e.remove()),a==N.selected_grade&&I==N.girl_id||$(".waifu-container>img").eq(0).attr("src",`${P.getCDNHost()}/pictures/girls/${I}/ava${a}.png`)}),$(".waifu-buttons-container a").remove();let r=$(".waifu-buttons-container").eq(0);var S=``;let o=`
`;for(let e=0;e<7;e++)o+=`
t?" hide":""}">
`;o+="
",r.append(o);let s=$(`
`),l=$(`
`),c=$(`
`);S=$('
').append(s,l,c);r.append(S);let p=$(`
`),d=$(`
`),u=$(`
`),g=$(`
`);S=$('
').append(p,d,u,g);r.append(S),P.doWhenSelectorAvailable(".waifu-container>img",()=>{e||($(".waifu-container>img").eq(0).toggleClass("hide"),$(".diamond-bar").eq(0).toggleClass("hide"),$(".waifu-edit").eq(0).toggleClass("hide"),$(".waifu-right").eq(0).toggleClass("hide"),n[0].children[0].src=`${P.getCDNHost()}/quest/ic_eyeopen.svg`,$("#bg_all").removeClass("blur-effect"))});let m=!1,h=!1,b,f,v;try{b=A.pose[a].scale||1}catch{b=1}try{f=A.pose[a].x||0}catch{f=0}try{v=A.pose[a].y||0}catch{v=0}let y={x:f,y:v},_={x:0,y:0};function D(){$(".waifu-container>img").eq(0).css("transform",`translate(${Math.round(y.x)}px, ${Math.round(y.y)}px) scale(${b})`)}s.click(()=>{$(".waifu-edit div").toggleClass("hide"),m=!0}),c.click(()=>{if($(".waifu-edit div").toggleClass("hide"),m=!1,0!=y.x||0!=y.y||1!=b){A.pose||(A.pose={});let e={};1!=y.x&&(e.x=Math.round(y.x)),1!=y.y&&(e.y=Math.round(y.y)),1!=b&&(e.scale=+b.toFixed(2)),A.pose[a]=e}else A.pose&&delete A.pose[a];this.saveWaifuInfo(x)}),l.click(()=>{$(".waifu-container>img").eq(0).css("transform",""),y={x:0,y:0},_={x:0,y:0},b=1}),P.doWhenSelectorAvailable(".waifu-container>img",()=>{let r=$(".waifu-container>img").eq(0);const o={width:r.width()/2,height:r.height()/2},e=new MutationObserver(()=>{$(".waifu-container>img").eq(0).attr("style").includes("margin-top")&&$(".waifu-container>img").eq(0).css("margin-top","")});e.observe(r[0],{attributes:!0,attributeFilter:["style"]}),D(),r.mousedown(function(e){m&&(e.preventDefault(),_={x:e.clientX-y.x,y:e.clientY-y.y},h=!0)}),r.mouseup(function(e){m&&(e.preventDefault(),h=!1)}),r.mouseleave(function(e){m&&(h=!1)}),r.mousemove(function(e){h&&m&&(y={x:e.clientX-_.x,y:e.clientY-_.y},D())}),r.bind("wheel",function(e){if(m){e.preventDefault();var t=r.offset(),a=b;const i=e.clientX-t.left,n=e.clientY-t.top;e.originalEvent.deltaY<0?b+=.1:b=Math.max(b-.05,.1),y={x:y.x-(b/a-1)*(i-o.width*a),y:y.y-(b/a-1)*(n-o.height*a)},D()}})}),$(".diamond").each(e=>{const t=$(".diamond").eq(e);$(t).click(()=>{if(a!=e&&$(t).hasClass("unlocked")){m&&($(".waifu-edit div").toggleClass("hide"),m=!1),$(".diamond.unlocked").eq(a).removeClass("selected"),$(t).addClass("selected"),a=e,$(".waifu-container>img").eq(0).attr("src",`${P.getCDNHost()}/pictures/girls/${I}/ava${e}.png`),_={x:0,y:0};try{b=A.pose[a].scale||1}catch{b=1}try{f=A.pose[a].x||0}catch{f=0}try{v=A.pose[a].y||0}catch{v=0}y={x:f,y:v},D(),A.grade=a,this.saveWaifuInfo(x)}})}),p.click(()=>{i?(p.children().toggleClass("hide"),delete A.fav):(p.children().toggleClass("hide"),A.fav=!0),i=!i,this.saveWaifuInfo(x)}),d.click(()=>{k="All"==k?(d.children().toggleClass("hide"),"Favorite"):(d.children().toggleClass("hide"),"All"),x.mode=k,this.saveWaifuInfo(x)}),g.click(()=>{g.children().toggleClass("hide"),M=!M,x.cycle=M,this.saveWaifuInfo(x)}),u.click(()=>{C=this.getIds(x,k);let e=I;if(1==C.length)e=C[0];else for(;e==I;)e=C[Math.floor(Math.random()*C.length)];if(I=e.toString(),x.girls[I]||(x.girls[I]={}),A=x.girls[I],T=L.get(I),T)if(w=T.graded,0<=w){t=T.grade||w,a=void 0===A.grade?Math.min(t,w):A.grade,i=A.fav||!1,_={x:0,y:0};try{b=A.pose[a].scale||1}catch{b=1}try{f=A.pose[a].x||0}catch{f=0}try{v=A.pose[a].y||0}catch{v=0}y={x:f,y:v},$(".waifu-container>img").eq(0).attr("src",`${P.getCDNHost()}/pictures/girls/${I}/ava${a}.png`),D(),$(".girls-name a").eq(0).text(T.name),$(".diamond").each(function(e){e==a?$(this).addClass("selected"):$(this).removeClass("selected"),e<=w?($(this).addClass("unlocked"),$(this).removeClass("locked")):($(this).addClass("locked"),$(this).removeClass("unlocked")),e>t?$(this).addClass("hide"):$(this).removeClass("hide")}),m&&($(".waifu-edit div").toggleClass("hide"),m=!1),i?(p.find(".fav-girl").addClass("hide"),p.find(".unfav-girl").removeClass("hide")):(p.find(".fav-girl").removeClass("hide"),p.find(".unfav-girl").addClass("hide")),x.girl_id=I,this.saveWaifuInfo(x)}else console.log(this.label("warningUnlockedGrade",{id:I}));else console.log(this.label("warningMaxGrade",{id:I}))})}else console.log(this.label("warningUnlockedGrade",{id:I}))}else console.log(this.label("warningMaxGrade",{id:I}))}else if(P.isCurrentPage("waifu.html")){let r=P.lsGet(z.WAIFU_INFO);if(r){let n=this.getIds(r,"Favorite",!1);$(".harem-girl-container").each(e=>{var t=$(".harem-girl-container").eq(e);let a=$(t).attr("id_girl");e=n.includes(a);$(t).children().last().replaceWith(`
`);let i=$(t).children().last();i.click(()=>{var e=!("true"===i.attr("fav"));i.children().attr("src",`${P.getCDNHost()}/design/ic_star_${e?"orange":"white"}.svg`),i.attr("fav",e),e?r.girls[a]?r.girls[a].fav=!0:r.girls[a]={fav:!0}:delete r.girls[a].fav,this.saveWaifuInfo(r)})}),P.onAjaxResponse(/action=waifu_select/i,()=>{r.individual=!0,this.saveWaifuInfo(r)})}}}),this.hasRun=!0)}getIds(e,t,a=!0){const i=P.getGirlDictionary();let n=[];return("Favorite"!=t||(n=Object.entries(e.girls).filter(([,e])=>e.fav).map(([e])=>e),0==n.length&&a))&&i.forEach((e,t)=>{var e=e["shards"];100===e&&"string"==typeof t&&n.push(t)}),n}saveWaifuInfo(e){let t=JSON.parse(JSON.stringify(e));for(var a in t.girls){const i=t.girls[a];i.pose&&(Object.keys(i.pose).length||delete i.pose),Object.keys(i).length||delete t.girls[a]}P.lsSet(z.WAIFU_INFO,t)}},Xl="sortDailyMissions";const ec=class extends ee{constructor(){super({baseKey:Xl,label:xi.getModuleLabel("config",Xl),default:!0,subSettings:[{key:"reverse",label:xi.getModuleLabel("config",`${Xl}_reverse`),default:!1}]}),this.label=xi.getModuleLabel.bind(this,Xl)}shouldRun(){return P.isCurrentPage("activities")}run({reverse:i}){!this.hasRun&&this.shouldRun()&&(P.defer(()=>{const e=$(".mission_object:not(.legendary)").toArray().sort((e,t)=>{e=parseInt(JSON.parse($(e).attr("data-d")).duration),t=parseInt(JSON.parse($(t).attr("data-d")).duration);return i?t-e:e-t}),t=$(".mission_object.legendary");let a=t.length?t.last():$(".mission_object").eq(0);e.forEach(e=>{a.after(e),a=e})}),this.hasRun=!0)}};var tc=a(9255),ac={};tc.Z&&tc.Z.locals&&(ac.locals=tc.Z.locals);var ic,nc=0,rc={attributes:{class:"script-styles"}};rc.styleTagTransform=Ze(),rc.setAttributes=u(),rc.insert=Be().bind(null,"head"),rc.domAPI=Ge(),rc.insertStyleElement=Oe(),ac.use=function(e){return rc.options=e||{},nc++||(ic=Re()(tc.Z,rc)),ac},ac.unuse=function(){0{const n=window["girl"],e=$(".girl-upper-info"),t=e.children().eq(1);var a=e.children().eq(0);t.after(a);var i=$("#equipment .inventory");const r=new MutationObserver(()=>{$(".girl-leveler-panel .slot_girl_armor").each((e,t)=>{const a=$(t);var t=JSON.parse(a.attr("data-d"))["resonance_bonuses"];if(!a.find(".item_resonances").length&&Object.keys(t).length){let i=$('
');Object.entries(t).forEach(([e,t])=>{var a=n[e]==t.identifier?" matches":"",t=`${P.getCDNHost()}/pictures/${lc[e]}/${"element"==e?hn[t.identifier]:t.identifier}.png`;i.append($(`
`))}),a.append(i)}})});r.observe(i[0],{childList:!0});a=$(".equipment-left-controls #girl-equipment-unequip"),i=$(".equipment-left-controls #girl-equipment-level-up");$("#equipment .inventory-controls").prepend(i).prepend(a);const o=["experience","affection"],s=(t=-1)=>{var a=this.getCurrentResource();const i=$(`#${a} .girl-resource-section`);if(o.includes(a)){let e=i.find(".script-current");e.length||(e=$(''),i.find(".top-text>p").eq(0).append(e)),t<0&&(t=("experience"===a?n.Xp:n.Affection).cur),e.text(` ${xi.nThousand(t)}`)}};s();const l=new MutationObserver(()=>{s()});o.forEach(e=>{l.observe($(`#${e} .girl-resource-section`)[0],{childList:!0})}),P.onAjaxResponse(/action=girl_give_/,(e,t)=>{if(e.success){const a=new URLSearchParams(t.data);e=e[a.get("action").replace("girl_give_","")];s(e)}})}),this.hasRun=!0)}getCurrentResource(){let e="experience";if(location.search&&location.search.includes("resource")){const a=new RegExp("resource=(?[a-z]+)");var t=a.exec(location.search);e=t.groups.resource}return e}};var pc=a(3354),dc={};pc.Z&&pc.Z.locals&&(dc.locals=pc.Z.locals);var uc,gc=0,mc={attributes:{class:"script-styles"}};mc.styleTagTransform=Ze(),mc.setAttributes=u(),mc.insert=Be().bind(null,"head"),mc.domAPI=Ge(),mc.insertStyleElement=Oe(),dc.use=function(e){return mc.options=e||{},gc++||(uc=Re()(pc.Z,mc)),dc},dc.unuse=function(){0{this.injectCSSVars(),this.addQuickNav()}),this.hasRun=!0)}injectCSSVars(){Le.registerVar("forwards",`url("${P.getCDNHost()}/design/menu/forward.svg")`)}addQuickNav(){const a=P.lsGet(z.AVAILABLE_OPPONENTS)||[];if(a.length){var i=window["opponent_fighter"],i=parseInt(i.player.id_fighter),i=a.indexOf(i);let e=i-1;e<0&&(e+=a.length);let t=i+1;t>=a.length&&(t-=a.length);const n=$(``),r=$(``);P.doWhenSelectorAvailable(".green_button_L",()=>{$(".battle-buttons-row").prepend(n).append(r)})}}};var vc=a(2651),yc={};vc.Z&&vc.Z.locals&&(yc.locals=vc.Z.locals);var _c,wc=0,xc={attributes:{class:"script-styles"}};xc.styleTagTransform=Ze(),xc.setAttributes=u(),xc.insert=Be().bind(null,"head"),xc.domAPI=Ge(),xc.insertStyleElement=Oe(),yc.use=function(e){return xc.options=e||{},wc++||(_c=Re()(vc.Z,xc)),yc},yc.unuse=function(){0{e&&this.normalizePower(),this.improveGirlTooltip(),this.addGirlIcons(),this.addGirlOrder(),this.addRelicsMenu(),P.isCurrentPage("labyrinth-battle")&&this.fasterSkipButton()}),this.hasRun=!0)}normalizePower(){if(P.isCurrentPage("labyrinth-pool-select")||P.isCurrentPage("edit-labyrinth-team")){var{owned_girls:e,availableGirls:t}=window;const a=e||t,n=[];a.forEach(e=>{var{id_girl:t,caracs_sum:a,blessed_caracs:i}=e,i=a||Object.values(i).reduce((e,t)=>e+t);e.power_display=i,n.push({id_girl:t,power:i})}),n.sort((e,t)=>t.power-e.power);t=P.isCurrentPage("labyrinth-pool-select");const i=t?".girl-grid":".harem-panel-girls",r=t?".girl-container":".harem-girl-container",o=t?".girl-power-number":".girl-power-icon>span";P.doWhenSelectorAvailable(i,()=>{const a=[];n.forEach(e=>{const t=kc(`${r}[id_girl="${e.id_girl}"]`);a.push(t.detach()),t.find(o).html(xi.nThousand(Math.ceil(e.power)))}),a.forEach(e=>{kc(i).append(e)})})}else if(P.isCurrentPage("labyrinth.html")){const s=window["girl_squad"];s.forEach(({member_girl:e})=>{e.power_display=e.caracs_sum})}}improveGirlTooltip(){const t=Object.keys(Xn),a=P.lsGet(z.LABYRINTH_RELICS)?.filter(({identifier:e})=>t.includes(e))||[];kc("body").on("mouseenter touchstart","[data-new-girl-tooltip]",e=>{const t=kc(e.currentTarget);if(!(P.isCurrentPage("labyrinth-pre-battle")&&t.closest(".opponent-panel").length||P.isCurrentPage("labyrinth-battle")&&t.closest(".container-opponent").length)){const r=parseInt(t.attr("src").match(/girls\/(\d+)/)[1]),{battle_caracs:o,element_data:{type:s}}=JSON.parse(t.attr("data-new-girl-tooltip")),l={};a.forEach(({identifier:e,bonus:t,girl:a})=>{var i=e.match(/[a-z]+/g)[0],{carac:n,element:e}=Xn[e],a="girl"!==i||a.id_girl===r,e=!e||e===s;a&&e&&(t=Math.ceil(o[n]*(t/100)),l[n]=(l[n]||0)+t)}),P.doWhenSelectorAvailable("body > .new_girl_tooltip",()=>{const i=kc("body > .new_girl_tooltip .stats-wrapper .caracs");Object.entries(l).forEach(([e,t])=>{const a=i.find(`span[carac="${"defense"===e?"def0":e}"]`);a.addClass("relic-attribute"),a.html(xi.nThousand(o[e]+t))})})}})}addGirlIcons(){const o=window["GT"];var e=()=>{P.doWhenSelectorAvailable(".team-hexagon",()=>{kc(".team-member-container:has(.girl_img)").each((e,t)=>{var a,i,n=JSON.parse(kc(t).find(".girl_img").attr("data-new-girl-tooltip")),r=`
`;P.isCurrentPage("labyrinth-battle")?({element_data:{ico_url:a,type:i,flavor:n}}=n,n=``,n=kc('
').append(r,n),kc(t).prepend(n)):kc(t).find(".icon.hexagon-girl-element").wrap('
').before(r)})})};const t=()=>{kc(".girl-container:not(.slide_left)").each((e,t)=>{var a,i,n;kc(t).find(".icon").length||(a=`
`,{flavor:i,ico_url:n}=n.element_data,n=`
`,kc(t).append(a,n))})};if(P.isCurrentPage("labyrinth-pre-battle")||P.isCurrentPage("labyrinth-battle"))e();else if(P.isCurrentPage("edit-labyrinth-team")){e(),P.doWhenSelectorAvailable(".harem-panel-girls",()=>{kc(".harem-girl-container ").each((e,t)=>{var a=JSON.parse(kc(t).find(".girl_img").attr("data-new-girl-tooltip"));kc(t).prepend(`
`)})});const a=new MutationObserver(e=>{e.forEach(e=>{var t=e["target"],e=JSON.parse(kc(t).attr("data-new-girl-tooltip")),e=e?`
`:"";const a=kc(t).parents(".team-member-container");a.find(".icon.caracs").length?a.find(".icon.caracs").replaceWith(e):a.find(".icon.hexagon-girl-element").wrap('
').before(e)})});P.doWhenSelectorAvailable(".team-hexagon",()=>{a.observe(kc(".team-hexagon")[0],{subtree:!0,attributes:!0,attributeFilter:["data-new-girl-tooltip"]})})}else if(P.isCurrentPage("labyrinth-pool-select"))P.doWhenSelectorAvailable(".girl-grid",t);else if(P.isCurrentPage("labyrinth.html")){const i=new MutationObserver(()=>{kc(".girl-container:not(.slide_left)").length!=kc(".girl-container .icon.caracs").length&&t()});P.doWhenSelectorAvailable(".squad-container",()=>{i.observe(kc(".squad-container")[0],{childList:!0}),i.observe(kc(".rejuvenation_stones-container")[0],{childList:!0})})}}addGirlOrder(){if(P.isCurrentPage("labyrinth-pre-battle")){const{hero_fighter:a,opponent_fighter:i}=window;var e=Object.values(a.fighters).map(({speed:e,id_girl:t,position:a})=>({speed:e,girl_id:t,position:a})),t=i.fighters.map(({speed:e,id_girl:t,position:a})=>({speed:e,girl_id:t,position:a+7}));const n=[...e,...t].sort((e,t)=>t.speed-e.speed);P.doWhenSelectorAvailable(".team-hexagon",()=>{n.forEach(({position:e,girl_id:t},a)=>{kc(`.${e<7?"player":"opponent"}-panel .team-member-container[data-girl-id="${t}"]`).append(`
${a+1}
`)})})}else if(P.isCurrentPage("edit-labyrinth-team")){const r=P.lsGet(z.LABYRINTH_SPEEDS)||[];let d,s;const o=()=>{const n=[];kc(".team-member-container").each((e,t)=>{var a,i=parseInt(kc(t).attr("data-girl-id"));i&&(a=JSON.parse(kc(t).find(".team-member>img").attr("data-new-girl-tooltip")).battle_caracs.speed,t=kc(t).data("team-member-position"),n.push({speed:a,girl_id:i,position:t}))}),d=[...n,...r].sort((e,t)=>e.position-t.position).sort((e,t)=>t.speed-e.speed)},l=()=>{let e;const t=kc(".team-member-container.selected"),a=d.filter(({position:e})=>e<7);if(t.length){var i=parseInt(t.attr("data-team-member-position"));const r=parseInt(t.attr("data-girl-id"))||0;var n=d.findIndex(({girl_id:e,position:t})=>e===r&&t<7);e={index:n,girl_id:r,position:i,method:"selected"}}else if(a.length){const o=a.at(-1);i=d.findIndex(({girl_id:e,position:t})=>e===o.girl_id&&t<7);e={index:i,girl_id:o.girl_id,position:o.position,method:"slowest girl"}}else e={index:-1,girl_id:0,position:0,method:"no girl"};s&&s.girl_id==e.girl_id&&0!==e.girl_id||(s=e,(()=>{const{index:l,position:c}=s,p=d.findIndex(e=>e.position===c);kc(".harem-girl-container .girl_img").each((e,t)=>{const a=kc(t).data("new-girl-tooltip").battle_caracs.speed;const i=parseInt(kc(t).parent().attr("id_girl"));let n;const r=d.findIndex(({girl_id:e,position:t})=>e===i&&t<7);if(r>-1)if(l>-1){n=d.map(e=>({...e}));n[r].position=d[l].position;n[l].position=d[r].position}else n=d;else{const s={speed:a,girl_id:i,position:c};if(p>-1)n=[...d.slice(0,l),s,...d.slice(l+1)];else n=[...d,s]}n=n.sort((e,t)=>e.position-t.position).sort((e,t)=>t.speed-e.speed);const o=n.findIndex(({girl_id:e,position:t})=>e===i&&t<7)+1;kc(t).siblings(".team-order-number").remove();kc(t).before(`
${o}
`)})})())},c=()=>{d.forEach(({position:e,girl_id:t},a)=>{if(e<7){const i=kc(`.team-member-container[data-girl-id="${t}"]`);i.find(".team-order-number").remove(),i.append(`
${a+1}
`)}})},p=new MutationObserver(()=>{o(),c(),l()});P.doWhenSelectorAvailable(".team-hexagon",()=>{o(),c(),p.observe(kc(".team-hexagon")[0],{subtree:!0,attributes:!0,attributeFilter:["data-girl-id"]}),P.doWhenSelectorAvailable(".harem-panel-girls",()=>{l(),kc(".team-member-container, .harem-girl-container").click(()=>{l()})})})}}addRelicsMenu(){if(P.isCurrentPage("edit-labyrinth-team")||P.isCurrentPage("labyrinth-pre-battle")){const c=window["GT"],e=P.lsGet(z.LABYRINTH_RELICS)||[],t=e.map(e=>{const{identifier:t,rarity:a,bonus:i,girl:n}=e;e=t.match(/[a-z]+/g)[0];const r={identifier:t,rarity:a,type:e,bonus:i};return n&&(r.girl=n),r}),a=kc(`
${t.length?t.map(e=>(e=>{const t=(window.shared?window.shared.team_block_builder:window)["buildGirlTooltipData"];var{identifier:a,type:i,rarity:n,bonus:r,girl:o}=e,s=!!Xn[a]&&Xn[a]?.element,{remaining_ego_percent:l,member_girl:e}=o||{};return`
${c.design[`${a}_name`]} ${c.design[`girls_rarity_${n}`]}
${c.design[`${a}_description`].replace("[percent_chance]",r)}
${"team"===i&&s?`
`:""} ${"girl"===i&&o?` ${e.girl.name}
${0
`:""}
`})(e)).join(""):c.design.labyrinth_no_relics}
`);a.hide();const i=kc(`
`);i.click(()=>{a.toggle()}),P.doWhenSelectorAvailable(".player-panel .personal_info",()=>{kc(".player-panel .personal_info").append(i)}),P.doWhenSelectorAvailable(".boss-bang-panel, .buttons-container.back-button",()=>{kc(".boss-bang-panel, .buttons-container.back-button").after(a)})}}fasterSkipButton(){P.onAjaxResponse(/action=do_battles_labyrinth/i,e=>{P.doWhenSelectorAvailable("#new-battle-skip-btn",()=>{kc("#new-battle-skip-btn").show()})})}};var Ue=class extends Ue{constructor(e){super({group:"st",...e}),this.styles=e.styles}run(){this.shouldRun()&&!this.hasRun&&(this.hasRunExtra||this.runExtra(),this.styles.use(),this.hasRun=!0,this.hasRunExtra=!0)}runExtra(){}tearDown(){this.styles.unuse(),this.hasRun=!1}},Tc=a(4422),Sc={};Tc.Z&&Tc.Z.locals&&(Sc.locals=Tc.Z.locals);var Dc,Nc=0,Lc={attributes:{class:"script-styles"}};Lc.styleTagTransform=Ze(),Lc.setAttributes=u(),Lc.insert=Be().bind(null,"head"),Lc.domAPI=Ge(),Lc.insertStyleElement=Oe(),Sc.use=function(e){return Lc.options=e||{},Nc++||(Dc=Re()(Tc.Z,Lc)),Sc},Sc.unuse=function(){0{this.injectCSSVars()})}injectCSSVars(){Le.registerVar("compact-pop-class-icon-hc",`url('${P.getCDNHost()}/pictures/misc/items_icons/1.png')`),Le.registerVar("compact-pop-class-icon-ch",`url('${P.getCDNHost()}/pictures/misc/items_icons/2.png')`),Le.registerVar("compact-pop-class-icon-kh",`url('${P.getCDNHost()}/pictures/misc/items_icons/3.png')`),Le.registerVar("compact-pop-reward-icon-shard",`url('${P.getCDNHost()}/shards.png')`),Le.registerVar("compact-pop-reward-icon-ymen",`url('${P.getCDNHost()}/pictures/design/ic_topbar_soft_currency.png')`),Le.registerVar("compact-pop-reward-icon-koban",`url('${P.getCDNHost()}/pictures/design/ic_topbar_hard_currency.png')`),Le.registerVar("compact-pop-reward-icon-gem",`url('${P.getCDNHost()}/pictures/design/gems/psychic.png')`),Le.registerVar("compact-pop-reward-icon-orb",`url('${P.getCDNHost()}/pachinko/o_e1.png')`),Le.registerVar("compact-pop-reward-icon-booster",`url('${P.getCDNHost()}/pictures/items/B3.png')`),Le.registerVar("compact-pop-reward-icon-ticket",`url('${P.getCDNHost()}/pictures/design/${P.isCxH()?"ic":"champion"}_ticket.png')`),Le.registerVar("compact-pop-reward-icon-gift",`url('${P.getCDNHost()}/pictures/items/K4.png')`)}};var Jc=a(1893),Xc={};Jc.Z&&Jc.Z.locals&&(Xc.locals=Jc.Z.locals);var ep,tp=0,ap={attributes:{class:"script-styles"}};ap.styleTagTransform=Ze(),ap.setAttributes=u(),ap.insert=Be().bind(null,"head"),ap.domAPI=Ge(),ap.insertStyleElement=Oe(),Xc.use=function(e){return ap.options=e||{},tp++||(ep=Re()(Jc.Z,ap)),Xc},Xc.unuse=function(){0{this.injectCSSVars(),P.doWhenSelectorAvailable(".league_table .data-list",()=>{$(".data-row.body-row:not(.script-hide):not(:has(.player-pin.pinned)):even").addClass("script-stripe")})})}injectCSSVars(){var e=gp[P.getGameKey()]||gp.HH;Le.registerVar("table-row-color",e)}};var hp=a(2085),bp={};hp.Z&&hp.Z.locals&&(bp.locals=hp.Z.locals);var fp,vp=0,yp={attributes:{class:"script-styles"}};yp.styleTagTransform=Ze(),yp.setAttributes=u(),yp.insert=Be().bind(null,"head"),yp.domAPI=Ge(),yp.insertStyleElement=Oe(),bp.use=function(e){return yp.options=e||{},vp++||(fp=Re()(hp.Z,yp)),bp},bp.unuse=function(){0{this.injectCSSVars()})}injectCSSVars(){P.isGH()?(Le.registerVar("button-colors-orange-start","#fdda00"),Le.registerVar("button-colors-orange-end","#bf8d00"),Le.registerVar("button-colors-blue-start","#4bb"),Le.registerVar("button-colors-blue-end","#077"),Le.registerVar("button-colors-purple-start","#e3005b"),Le.registerVar("button-colors-purple-end","#820040"),Le.registerVar("button-colors-purple-shadow","#b2b")):(Le.registerVar("button-colors-orange-start","#f90"),Le.registerVar("button-colors-orange-end","#f70"),Le.registerVar("button-colors-blue-start","#008ed5"),Le.registerVar("button-colors-blue-end","#05719c"),Le.registerVar("button-colors-purple-start","#e3005b"),Le.registerVar("button-colors-purple-end","#820040"),Le.registerVar("button-colors-purple-shadow","#e15"))}};var od=a(6642),sd={};od.Z&&od.Z.locals&&(sd.locals=od.Z.locals);var ld,cd=0,pd={attributes:{class:"script-styles"}};pd.styleTagTransform=Ze(),pd.setAttributes=u(),pd.insert=Be().bind(null,"head"),pd.domAPI=Ge(),pd.insertStyleElement=Oe(),sd.use=function(e){return pd.options=e||{},cd++||(ld=Re()(od.Z,pd)),sd},sd.unuse=function(){0P.isCurrentPage(e))}};var Od=a(7890),Rd={};Od.Z&&Od.Z.locals&&(Rd.locals=Od.Z.locals);var Hd,Gd=0,Zd={attributes:{class:"script-styles"}};Zd.styleTagTransform=Ze(),Zd.setAttributes=u(),Zd.insert=Be().bind(null,"head"),Zd.domAPI=Ge(),Zd.insertStyleElement=Oe(),Rd.use=function(e){return Zd.options=e||{},Gd++||(Hd=Re()(Od.Z,Zd)),Rd},Rd.unuse=function(){0P.isCurrentPage(e))}};var qd=a(1058),Wd={};qd.Z&&qd.Z.locals&&(Wd.locals=qd.Z.locals);var Qd,Yd=0,Kd={attributes:{class:"script-styles"}};Kd.styleTagTransform=Ze(),Kd.setAttributes=u(),Kd.insert=Be().bind(null,"head"),Kd.domAPI=Ge(),Kd.insertStyleElement=Oe(),Wd.use=function(e){return Kd.options=e||{},Yd++||(Qd=Re()(qd.Z,Kd)),Wd},Wd.unuse=function(){0{this.injectCSSVars()})}injectCSSVars(){Le.registerVar("girl-tick-icon",`url('${P.getCDNHost()}/clubs/ic_Tick.png')`)}};var bu=a(9893),fu={};bu.Z&&bu.Z.locals&&(fu.locals=bu.Z.locals);var vu,yu=0,_u={attributes:{class:"script-styles"}};_u.styleTagTransform=Ze(),_u.setAttributes=u(),_u.insert=Be().bind(null,"head"),_u.domAPI=Ge(),_u.insertStyleElement=Oe(),fu.use=function(e){return _u.options=e||{},yu++||(vu=Re()(bu.Z,_u)),fu},fu.unuse=function(){0P.isCurrentPage(e))}};var dm=a(7920),um={};dm.Z&&dm.Z.locals&&(um.locals=dm.Z.locals);var gm,mm=0,hm={attributes:{class:"script-styles"}};hm.styleTagTransform=Ze(),hm.setAttributes=u(),hm.insert=Be().bind(null,"head"),hm.domAPI=Ge(),hm.insertStyleElement=Oe(),um.use=function(e){return hm.options=e||{},mm++||(gm=Re()(dm.Z,hm)),um},um.unuse=function(){0{if($(".player-inventory-content").children(".slot-container").length)this.initialPad();else{const e=new MutationObserver(()=>{$(".player-inventory-content").children(".slot-container").length&&(this.initialPad(),e.disconnect())});e.observe($(".player-inventory-content")[0],{childList:!0})}}))}initialPad(){$(".player-inventory-content, #player-inventory-booster").each((e,t)=>{const a=$(t);var i,n=a.find(".slot-container").length;let r=0;if(n<12?r=12-n:12
'),r--;else if(r<0)for(;r<0;)a.find(".slot-container.empty").last().remove(),r++})}};var rh=a(6895),oh={};rh.Z&&rh.Z.locals&&(oh.locals=rh.Z.locals);var sh,lh=0,ch={attributes:{class:"script-styles"}};ch.styleTagTransform=Ze(),ch.setAttributes=u(),ch.insert=Be().bind(null,"head"),ch.domAPI=Ge(),ch.insertStyleElement=Oe(),oh.use=function(e){return ch.options=e||{},lh++||(sh=Re()(rh.Z,ch)),oh},oh.unuse=function(){0{P.onAjaxResponse(/action=hero_get_resources/,e=>{if(this.hasRun){const t=new MutationObserver(()=>{if($("#hero_resources_popup").length){Object.entries(e.currencies).forEach(([e,t])=>{switch(e){case"soft_currency":$(".hero-currency:has(.hudSC_mix_icn)>p").text(`x${1e6<=+t?xi.nRounding(+t,3,0):xi.nThousand(+t)}`).attr("hh_title",xi.nThousand(+t)).attr("tooltip","");break;case"hard_currency":$(".hero-currency:has(.hudHC_mix_icn)>p").text(`x${xi.nThousand(+t)}`);break;case"seasonal_event_cash":$(".hero-currency:has(.mega_event_cash_icn)>p").text(`x${xi.nThousand(+t)}`);break;case"laby_coin":$(".hero-currency:has(.labyrinth_coin_icn)>p").text(`x${xi.nThousand(+t)}`);break;default:$(`.hero-currency:has(.${e}_icn)>p`).text(`x${xi.nThousand(+t)}`)}}),$(".hero-currency:has(.scrolls_common_icn)").before('
');let a=0;Object.values(e.gems).forEach((e,t)=>{$(".hero-gem>p").eq(t).text(`x${xi.nThousand(+e.amount)}`),a+=+e.amount}),$(".hero-gems-container>p").append(`x${xi.nThousand(a)}`);let i=0;Object.values(e.orbs).forEach((e,t)=>{$(".hero-orb>p").eq(t).text(`x${xi.nThousand(+e)}`),i+=+e}),$(".hero-orbs-container>p").append(`x${xi.nThousand(i)}`),Object.values(e.progressions).forEach((e,t)=>{$(".hero-progression>p").eq(t).text(`x${xi.nThousand(+e)}`)}),$(".hero-progression:has(.daily_goals_potion_icn)").after('
'),t.disconnect()}});t.observe($("#popups")[0],{childList:!0})}})})}};var gh=a(1990),mh={};gh.Z&&gh.Z.locals&&(mh.locals=gh.Z.locals);var hh,bh=0,fh={attributes:{class:"script-styles"}};fh.styleTagTransform=Ze(),fh.setAttributes=u(),fh.insert=Be().bind(null,"head"),fh.domAPI=Ge(),fh.insertStyleElement=Oe(),mh.use=function(e){return fh.options=e||{},bh++||(hh=Re()(gh.Z,fh)),mh},mh.unuse=function(){0P.isCurrentPage(e))}run(){!this.hasRun&&this.shouldRun()&&(nb.use(),P.defer(()=>{P.isCurrentPage("activities")?P.doWhenSelectorAvailable("#contests .right_part",()=>{this.addSupporterAnnotations()}):P.isCurrentPage("leagues.html")&&P.doWhenSelectorAvailable(".league_table .data-list",()=>{this.addSupporterAnnotations()})}),$(document).on("leaderboard-annotated",(e,t)=>this.addSupporterAnnotations(t)),$(document).on("league:table-sorted",()=>{this.addSupporterAnnotations()}),this.hasRun=!0)}async addSupporterAnnotations(e){const r=e&&e.selector||"",o=P.isCurrentPage("leagues.html"),t=await Ee.getSupporters(),a=t.filter(({flairs:e})=>e),s=P.getGameKey(),l=P.getPlatform(),c=this.getNameColumnSelector();a.forEach(({tier:n,flairs:e})=>{e.forEach(({game:e,platform:t,id:a})=>{if(e===s&&t===l){const i=o?$(`.nickname[id-member="${a}"]`):$(`${r} [sorting_id='${a}']`).find(c);i.append(`
`)}})})}getNameColumnSelector(){return P.isCurrentPage("activities")?"td:nth-of-type(2)":"> div:nth-of-type(2)"}};window.$?"/"===location.pathname&&(location.hostname.includes("www")||location.hostname.includes("test"))||(["/integrations/","/index.php"].some(e=>e===location.pathname)&&location.hostname.includes("nutaku")?$(document).ready(()=>{const e=(window.shared?window.shared.general:window)["navigate"];e("/home.html")}):document.getElementById("loading-overlay")||(()=>{const t=new at;O.collect(),B.collect(),F.collect(),Q.collect(),se.collect(),Ie.collect(),pe.collect(),he.collect(),ve.collect(),ye.collect(),we.collect(),ke.collect(),Ce.collect(),Te.run(),(new sb).run(),t.registerGroup({key:"core",name:`${P.getGameKey()}++ Core`}),t.registerGroup({key:"st",name:"Style Tweaks",iconEl:"
"}),Object.values(p).forEach(e=>{t.registerModule(new e)}),t.loadConfig(),t.runModules(),P.runDeferred(),window.hhPlusPlusConfig={registerGroup:t.registerGroup.bind(t),registerModule:t.registerModule.bind(t),runModules:t.runModules.bind(t),loadConfig:t.loadConfig.bind(t)}})()):console.log("HH++ WARNING: No jQuery found. Probably an error page. Ending the script here")}},i={};function n(e){var t=i[e];if(void 0!==t)return t.exports;t=i[e]={id:e,exports:{}};return a[e](t,t.exports,n),t.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};n(1875)})();