.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_strip__vOL9P{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100%,920px);margin:0 auto 24px;padding:16px 24px;box-sizing:border-box;border-block:1px solid var(--pm-color-border-subtle);background:var(--pm-color-background-surface-active);text-align:start}.routePreparation_stripCopy__RY5TH{display:grid;gap:4px;min-width:0}.routePreparation_openAction__u6d8g{display:grid;gap:12px;justify-items:center}.routePreparation_stripCopy__RY5TH strong{font-family:HeliosCondBold,sans-serif;font-size:20px;line-height:1.2}.routePreparation_eyebrow__DWkGU{color:var(--pm-color-text-supportive);font-family:BebasNeueBold,sans-serif;font-size:17px;letter-spacing:.05em}.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:28px;--pm-modal-shadow:none}.routePreparation_dialog__0RS2U::backdrop{background:var(--pm-color-background-overlay);opacity:.6}.routePreparation_dialog__0RS2U h2{margin:0 0 24px;font-family:BebasNeueBold,sans-serif;font-size:30px;line-height:1.15}.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}@media(max-width:700px){.routePreparation_strip__vOL9P{padding:12px 16px;gap:12px;margin-bottom:16px}.routePreparation_stripCopy__RY5TH strong{font-size:18px}.routePreparation_openAction__u6d8g>button{padding-inline:14px}.routePreparation_dialog__0RS2U{--pm-modal-padding:20px}.routePreparation_plan__UCMjn>li{align-items:stretch;flex-direction:column}.routePreparation_choices__zoPpP{grid-template-columns:1fr}}
/*# sourceMappingURL=8fb2c507f399e5c7.css.map*/