body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content{outline:none;max-width:1180px;margin:0 auto;padding:20px clamp(16px,3vw,32px) 40px}.workshop-activity-page-wide{--workshop-page-width:none;--workshop-page-gutter:clamp(12px,1.5vw,24px)}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content-wide{max-width:none}.workshop-activity-navigation{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;display:flex}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-navigation a{color:#f7f9ff;--workshop-readable:#f7f9ff;background:#253557;border:1px solid #64779f;border-radius:12px;align-items:center;min-height:42px;padding:8px 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.hero-dash,.tower-defense,.treasure-hunt,.class-battle,.solo-shell){--workshop-readable:inherit;background:0 0;border:0;max-width:none;min-height:0;margin:0;padding:0;font-family:inherit}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-title,.td-title,.th-title,.solo-heading){align-items:center;gap:16px;margin:0 0 16px;padding:12px 0 20px}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-title,.td-title,.th-title,.solo-heading) h1{letter-spacing:0;text-transform:none;color:#f7f9ff;margin:0 0 8px;font-family:inherit;font-size:clamp(26px,3vw,36px);line-height:1.2}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-title,.td-title,.th-title) h1 em{color:#f7f9ff;font-style:normal}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-title,.td-title,.th-title) p{color:#d0d9ec;margin:0;font-size:15px;line-height:1.5}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-card,.td-card,.th-card,.solo-panel){border-color:#64779f;border-radius:18px;padding:22px}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-primary,.td-primary,.th-primary,.solo-primary){color:#17182d;min-height:44px;font:inherit;--workshop-readable:#17182d;background:#ffe5a2;border:1px solid #d5b96d;border-radius:12px;font-weight:750}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-primary,.td-primary,.th-primary,.solo-primary):hover:not(:disabled){color:#17182d;--workshop-readable:#17182d;background:#fff0c6}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(input,select,textarea){min-height:42px;font:inherit;border-radius:10px}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #5942b0;box-shadow:0 0 0 6px #ffe5a2}.workshop-activity-tools{justify-content:flex-end;margin-bottom:10px;display:flex}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .class-battle{color:#f7f9ff;--pcpa-ink:#f7f9ff}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .class-battle>.battle-intro{color:#f7f9ff}@media (max-width:680px){body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content{padding:16px 14px 28px}.workshop-activity-navigation{gap:8px}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-title,.td-title,.th-title,.solo-heading){flex-wrap:wrap;align-items:flex-start}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content :is(.dash-card,.td-card,.th-card,.solo-panel){padding:18px}}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .battle-intro{--workshop-readable:#f7f9ff;padding:12px 0 20px}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .battle-intro :is(h1,p,.battle-kicker){color:#f7f9ff}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .battle-intro h1{letter-spacing:0;font-size:clamp(26px,3vw,36px)}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .class-battle .battle-primary{color:#17182d;--workshop-readable:#17182d;background:#ffe5a2;border-color:#d5b96d}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .battle-card{border-radius:18px;padding:22px}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-activity-content .solo-workshop-page .solo-shell{max-width:none;padding:0}.workshop-activity-navigation{position:relative}.workshop-game-switch{position:static}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-game-switch>summary{cursor:pointer;color:#f7f9ff;--workshop-readable:#f7f9ff;background:#253557;border:1px solid #64779f;border-radius:12px;min-height:42px;padding:8px 14px;font-weight:650}body.pcpa-theme.workshop-game-theme.hub-theme .workshop-game-switch>nav{z-index:30;color:#f7f9ff;--workshop-readable:#f7f9ff;background:#1d2b4c;border:1px solid #64779f;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(420px,100vw - 40px);padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 30px #0005}body.pcpa-theme.workshop-game-theme.hub-theme .solo-change-game{text-align:left;position:relative}body.pcpa-theme.workshop-game-theme.hub-theme .solo-change-game>summary{cursor:pointer;color:#f7f9ff;--workshop-readable:#f7f9ff;background:#253557;border:1px solid #64779f;border-radius:10px;min-height:44px;padding:11px 14px;font-size:14px}body.pcpa-theme.workshop-game-theme.hub-theme .solo-change-game p{color:#f7f9ff;max-width:220px;font-size:14px}
