.battleOpponentNotification_identity__stZqI{display:flex;align-items:center;gap:18px;margin-block:28px 32px}.battleOpponentNotification_icon__gmbEG{position:relative;flex:0 0 64px;width:64px;height:64px;color:var(--pm-color-text-primary)}.battleOpponentNotification_badge__BdgiW{position:absolute;inset-inline-end:0;bottom:0;display:grid;place-items:center;color:var(--blue)}.battleOpponentNotification_badge__BdgiW>svg{grid-area:1/1}.battleOpponentNotification_check__Zflqc{color:var(--pm-color-accent-white)}.battleOpponentNotification_details__6Tp5Z{min-width:0;overflow-wrap:anywhere}.battleOpponentNotification_name__l8hqp{font-family:HeliosCondBold,serif;font-size:26px;line-height:1.2}.battleOpponentNotification_description__8JeDx{margin:6px 0 0;color:var(--pm-color-text-secondary);font-size:18px;line-height:1.4}.battleOpponentNotification_discipline__1ajSd{margin:0;font-size:18px;line-height:1.5;overflow-wrap:anywhere}.homework-empty-answer-modal-backdrop{position:fixed;inset:0;z-index:1000002;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.48)}.homework-empty-answer-modal{width:min(420px,100%);padding:28px;background:#fff;box-shadow:0 18px 42px rgba(0,0,0,.18);text-align:center}.homework-empty-answer-modal h3{margin:0 0 10px;color:#000;font-size:24px;line-height:30px}.homework-empty-answer-modal-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin-top:22px}.homework-empty-answer-modal-actions .dialog-form-button{width:min(320px,100%);min-width:0;min-height:52px;padding:8px 24px;margin:0;border:2px solid #aaa;background:#fff;color:#333;font-family:BebasNeueBold,HeliosCondBold,serif;font-size:18px;letter-spacing:2px}.homework-empty-answer-modal-actions .dialog-form-button:focus-visible,.homework-empty-answer-modal-actions .dialog-form-button:hover{background:#000;color:#fff}.homework-empty-answer-modal-actions .homework-admin-delete-confirm-delete{border-color:var(--red);background:var(--red);color:var(--pm-color-accent-white)}.homework-empty-answer-modal-actions .homework-admin-delete-confirm-delete:focus-visible,.homework-empty-answer-modal-actions .homework-admin-delete-confirm-delete:hover{border-color:color-mix(in srgb,var(--red) 88%,var(--pm-color-accent-black));background:color-mix(in srgb,var(--red) 88%,var(--pm-color-accent-black));color:var(--pm-color-accent-white)}html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal{border:1px solid var(--pm-color-border-default);background:var(--pm-color-background-modal);color:var(--pm-color-text-primary);box-shadow:var(--pm-shadow-elevation)}html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal h3{color:var(--pm-color-text-primary)}html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal-actions .dialog-form-button{border-color:var(--pm-color-border-strong);background:var(--pm-color-background-surface-secondary);color:var(--pm-color-text-primary)}html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal-actions .dialog-form-button:focus-visible,html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal-actions .dialog-form-button:hover{border-color:var(--pm-color-action-primary-surface);background:var(--pm-color-background-surface-hover);color:var(--pm-color-text-primary)}html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal-actions .homework-admin-delete-confirm-delete{border-color:var(--red);background:var(--red);color:var(--pm-color-accent-white)}html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal-actions .homework-admin-delete-confirm-delete:focus-visible,html[data-theme=powermemory][data-appearance=dark] .homework-empty-answer-modal-actions .homework-admin-delete-confirm-delete:hover{border-color:color-mix(in srgb,var(--red) 88%,var(--pm-color-accent-black));background:color-mix(in srgb,var(--red) 88%,var(--pm-color-accent-black));color:var(--pm-color-accent-white)}.routePreparation_guidanceEntry__vjxzg{display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:100%;margin:0 auto 16px;box-sizing:border-box}.routePreparation_guidanceButton__e0nbR{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;min-height:68px;padding:0 12px;border:0;background:rgba(0,0,0,0);color:var(--training-setup-accent);font-family:HeliosCond,sans-serif;font-size:20px;line-height:1.25;text-align:center;text-transform:none;cursor:pointer}.routePreparation_guidanceButton__e0nbR>img{width:44px;height:68px;object-fit:contain}.routePreparation_guidanceButton__e0nbR:focus-visible{outline:2px solid var(--pm-color-navigation-focus);outline-offset:3px}.routePreparation_guidanceButton__e0nbR:disabled{opacity:.65;cursor:progress}.routePreparation_dialog__0RS2U{inset:0;margin:auto;width:720px;color:var(--pm-color-text-primary);font-family:HeliosCond,sans-serif;font-size:20px;line-height:1.3;--pm-modal-padding:32px;--pm-modal-shadow:none}.routePreparation_dialog__0RS2U::backdrop{background:var(--pm-color-background-overlay);opacity:.35;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.routePreparation_dialog__0RS2U h2{margin:0;font-family:BebasNeueBold,sans-serif;font-size:30px;line-height:1.15}.routePreparation_dialog__0RS2U>[data-modal-close-row]{left:-56px;right:auto;justify-content:flex-start}.routePreparation_dialog__0RS2U.routePreparation_characterDialog__0ojFI{width:880px;--pm-modal-padding:0;--pm-modal-surface:transparent}.routePreparation_guidanceScene__SRv2N{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:32px;min-height:0}.routePreparation_mnemosyne__jGvGe{display:block;width:100%;height:min(600px,100dvh - 80px);object-fit:contain}.routePreparation_speechPanel__JY6r3{position:relative;min-width:0;padding:32px;background:var(--pm-color-background-modal)}.routePreparation_speechTail__YeG_j{position:absolute;top:64px;left:-22px;width:30px;height:40px;color:var(--pm-color-background-modal)}.routePreparation_dialogIntro__sNcIL{margin:-8px 0 20px;color:var(--pm-color-text-secondary);font:inherit}.routePreparation_detailContents__Xu_LH{display:contents}.routePreparation_dialogHeader__QEF_h{display:flex;align-items:center;gap:12px;margin-bottom:20px}.routePreparation_backButton__0e02Z{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--training-setup-accent);cursor:pointer}.routePreparation_categories__O4euP{padding:0;margin:0;list-style:none}.routePreparation_categories__O4euP>li+li{border-top:1px solid var(--pm-color-divider-default)}.routePreparation_categoryButton__1AyJ9{display:flex;align-items:center;gap:20px;width:100%;min-height:104px;padding:20px 0;border:0;background:rgba(0,0,0,0);color:var(--pm-color-text-primary);font:inherit;text-align:start;text-transform:none;cursor:pointer}.routePreparation_categoryButton__1AyJ9:hover{background:var(--pm-color-background-surface-active)}.routePreparation_categoryArrow__QXfGi{flex-shrink:0;color:var(--training-setup-accent);margin-inline-start:auto}.routePreparation_categoryCopy__VtM3_{display:grid;gap:4px;min-width:0;font:inherit}.routePreparation_categoryCopy__VtM3_>strong{font-family:HeliosCondBold,sans-serif;font-size:26px;line-height:1.2}.routePreparation_categoryCopy__VtM3_>span{font:inherit;color:var(--pm-color-text-secondary)}.routePreparation_backButton__0e02Z:focus-visible,.routePreparation_categoryButton__1AyJ9:focus-visible{outline:2px solid var(--pm-color-navigation-focus);outline-offset:2px}.routePreparation_plan__UCMjn{padding:0;margin:0;list-style:none}.routePreparation_plan__UCMjn>li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid var(--pm-color-divider-default)}.routePreparation_plan__UCMjn>li>div{min-width:0}.routePreparation_plan__UCMjn strong{font-family:HeliosCondBold,sans-serif}.routePreparation_plan__UCMjn p{margin:8px 0;color:var(--pm-color-text-secondary)}.routePreparation_plan__UCMjn button{flex-shrink:0}.routePreparation_route__hOVWu{padding-inline-start:24px;margin:12px 0 0}.routePreparation_route__hOVWu li{overflow-wrap:anywhere}.routePreparation_choices__zoPpP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.routePreparation_choices__zoPpP button{white-space:normal;overflow-wrap:anywhere}.routePreparation_codeList__tt6DS{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;margin:0;padding:0;list-style:none}.routePreparation_codeList__tt6DS>li{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.routePreparation_codeList__tt6DS img{width:100%;height:100px;object-fit:contain}.routePreparation_codeList__tt6DS strong{font-family:BebasNeueBold,sans-serif;font-size:30px;line-height:1.1}.routePreparation_codeList__tt6DS span{font:inherit;overflow-wrap:anywhere}.routePreparation_locationList__pvj8Y{padding:0;margin:0;list-style:none}.routePreparation_locationList__pvj8Y>li{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--pm-color-divider-default)}.routePreparation_locationList__pvj8Y strong{font-family:HeliosCondBold,sans-serif;overflow-wrap:anywhere}.routePreparation_locationList__pvj8Y span{color:var(--pm-color-text-secondary);font:inherit}.routePreparation_reviewedButton__Uq5rm{align-self:center;margin:28px auto 0}@media(max-width:700px){.routePreparation_guidanceEntry__vjxzg{margin-bottom:12px}.routePreparation_guidanceButton__e0nbR{font-size:18px}.routePreparation_categoryButton__1AyJ9{gap:8px;min-height:86px;padding:16px 0}.routePreparation_categoryCopy__VtM3_>strong{font-size:21px}.routePreparation_categoryCopy__VtM3_>span{font-size:18px}.routePreparation_dialog__0RS2U{--pm-modal-padding:20px}.routePreparation_dialog__0RS2U>[data-modal-close-row]{left:auto;right:auto}.routePreparation_dialog__0RS2U.routePreparation_characterDialog__0ojFI{--pm-modal-padding:0}.routePreparation_guidanceScene__SRv2N{grid-template-columns:96px minmax(0,1fr);gap:8px}.routePreparation_mnemosyne__jGvGe{height:300px}.routePreparation_speechPanel__JY6r3{padding:20px 16px}.routePreparation_speechTail__YeG_j{top:72px;left:-11px;width:16px;height:24px}.routePreparation_characterDialog__0ojFI h2{font-size:26px}.routePreparation_characterDialog__0ojFI .routePreparation_dialogHeader__QEF_h{margin-bottom:16px}.routePreparation_dialogIntro__sNcIL{font-size:18px;margin:-4px 0 8px}.routePreparation_categoryArrow__QXfGi{width:22px}.routePreparation_plan__UCMjn>li{align-items:stretch;flex-direction:column}.routePreparation_choices__zoPpP{grid-template-columns:1fr}}
/*# sourceMappingURL=88b00567886222e9.css.map*/