.Sidebar_sidebar__Wfj_x{position:fixed;left:0;top:0;height:100vh;background:var(--background-secondary);transition:width .3s ease;width:200px;display:flex;flex-direction:column;justify-content:space-between;z-index:1000;box-shadow:2px 0 8px rgba(0,0,0,.1)}.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE{width:64px}.Sidebar_header__0t_bp{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-md);border-bottom:1px solid rgba(0,0,0,.1)}.Sidebar_logo__mxTfD{font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary);margin:0;white-space:nowrap}.Sidebar_logoContainer__kOLDL{display:flex;align-items:center;gap:var(--spacing-md)}.Sidebar_logoIcon__KDHN0{flex-shrink:0}.Sidebar_toggleButton__4WZqR{background:transparent;border:none;cursor:pointer;padding:var(--spacing-md);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:background-color .2s;color:var(--text-primary)}.Sidebar_toggleButton__4WZqR:hover{background-color:var(--background-secondary)}.Sidebar_toggleButton__4WZqR svg{width:var(--icon-lg);height:var(--icon-lg)}.Sidebar_nav__VrM2X{display:flex;flex-direction:column;padding:var(--spacing-md) 0;gap:var(--spacing-sm)}.Sidebar_navItem__hAqs9{display:flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);margin:0 var(--spacing-md);color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-lg);transition:all .2s;gap:var(--spacing-md);cursor:pointer}.Sidebar_navItem__hAqs9:hover{background-color:var(--background);color:var(--text-primary)}.Sidebar_navItem__hAqs9.Sidebar_active__dzLJS{background-color:var(--button-hover);color:white}.Sidebar_icon__UCtMP{display:flex;align-items:center;justify-content:center;min-width:var(--icon-lg);min-height:var(--icon-lg);flex-shrink:0}.Sidebar_icon__UCtMP svg{width:var(--icon-lg);height:var(--icon-lg)}.Sidebar_iconWithBadge__z31TJ{position:relative;display:inline-flex;align-items:center;justify-content:center}.Sidebar_adminBadge__UKPtb{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:999px;background:#facc15;box-shadow:0 0 0 2px var(--background-secondary)}.Sidebar_label__F9sbY{font-size:var(--font-size-base);font-weight:500;white-space:nowrap}.Sidebar_overlay__WX4qr{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;animation:Sidebar_fadeIn__VZNlN .3s ease}@keyframes Sidebar_fadeIn__VZNlN{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.Sidebar_sidebar__Wfj_x{transform:none;transition:width .25s ease,box-shadow .25s ease;z-index:1001;width:64px;box-shadow:2px 0 8px rgba(0,0,0,.08)}.Sidebar_sidebar__Wfj_x.Sidebar_mobileOpen__yJ3fK{width:220px!important;box-shadow:8px 0 24px rgba(0,0,0,.18)}.Sidebar_header__0t_bp,.Sidebar_toggleButton__4WZqR{display:none}.Sidebar_nav__VrM2X{padding-top:var(--spacing-md)}.Sidebar_sidebar__Wfj_x:not(.Sidebar_mobileOpen__yJ3fK) .Sidebar_label__F9sbY,.Sidebar_sidebar__Wfj_x:not(.Sidebar_mobileOpen__yJ3fK) .Sidebar_logoContainer__kOLDL,.Sidebar_sidebar__Wfj_x:not(.Sidebar_mobileOpen__yJ3fK) .Sidebar_userEmail__J5IMC{display:none!important}}.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_label__F9sbY,.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_logoContainer__kOLDL,.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_logo__mxTfD{display:none}.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_header__0t_bp,.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_navItem__hAqs9{justify-content:center}.Sidebar_footer__HUbjh{padding:var(--spacing-xl);border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:var(--spacing-md)}.Sidebar_userEmail__J5IMC{color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-md);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Sidebar_themeButton__Jx3XI{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:transparent;border:1px solid rgba(0,0,0,.12);color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color .2s,border-color .2s;justify-content:center}.Sidebar_themeButton__Jx3XI:hover{background-color:var(--background);border-color:rgba(0,0,0,.18)}.Sidebar_themeButton__Jx3XI svg{width:var(--icon-lg);height:var(--icon-lg)}.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_footer__HUbjh{align-items:center}.Sidebar_sidebar__Wfj_x.Sidebar_minimized__Pp0gE .Sidebar_userEmail__J5IMC{display:none}.Sidebar_accountFooter__Fz5aO{position:relative;width:100%}.Sidebar_accountFooterExpandedLayout__y9dcL{width:100%}.Sidebar_accountFooterCompactLayout__QVd1T{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.Sidebar_accountFooterRow__usvvZ{display:flex;align-items:flex-start;gap:var(--spacing-md);width:100%}.Sidebar_avatarClickable__I97XG,.Sidebar_avatarFrame__t3Miv{width:44px;height:44px;border-radius:999px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--background);color:var(--text-secondary)}.Sidebar_avatarFrameMissing__bH_jq{box-shadow:0 0 0 2px #f44336}.Sidebar_avatarClickable__I97XG{border:none;padding:0;cursor:pointer;transition:opacity .2s,transform .15s;color:var(--text-secondary)}.Sidebar_avatarClickable__I97XG:hover{opacity:.92}.Sidebar_avatarClickable__I97XG:focus-visible{outline:2px solid var(--button-hover,#2563eb);outline-offset:2px}.Sidebar_avatarImg__MZa3x{width:100%;height:100%;object-fit:cover;display:block}.Sidebar_avatarPlaceholder__EI3PD{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Sidebar_accountFooterActions__xL9rS{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);flex:1 1;min-width:0;padding-top:2px}.Sidebar_accountActionButton__ldj_8,.Sidebar_accountActionLink__Qc3G2{font-size:var(--font-size-base);font-weight:500;text-align:left;background:none;border:none;padding:0;cursor:pointer;color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-sm);transition:color .2s}.Sidebar_accountActionButton__ldj_8:hover,.Sidebar_accountActionLink__Qc3G2:hover{color:var(--text-primary)}.Sidebar_accountActionButton__ldj_8:hover{color:#f44336}.Sidebar_avatarWarning__qd5tJ{font-size:10px;font-weight:700;letter-spacing:.02em;color:#f44336;line-height:1.25;max-width:120px}.Sidebar_avatarWarningCompact__FnESp{font-size:9px;font-weight:700;letter-spacing:.02em;color:#f44336;line-height:1.2;text-align:center;max-width:56px;word-break:break-word}.Sidebar_accountPopover__tVDoy{position:absolute;left:calc(100% + 8px);bottom:0;min-width:148px;background:var(--background-secondary);border:1px solid rgba(0,0,0,.12);border-radius:var(--radius-md);box-shadow:4px 8px 24px rgba(0,0,0,.18);padding:var(--spacing-xs);z-index:1002;display:flex;flex-direction:column;gap:2px}.Sidebar_accountPopoverItem__vfuFe{display:block;width:100%;text-align:left;padding:var(--spacing-md) var(--spacing-md);font-size:var(--font-size-base);font-weight:500;color:var(--text-primary);text-decoration:none;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s}.Sidebar_accountPopoverItem__vfuFe:hover{background:var(--background)}.Sidebar_accountPopoverItemDanger__6PsDO:hover{background:rgba(244,67,54,.12);color:#f44336}.LayoutWrapper_mainContent__tXE_l{margin-left:250px;transition:margin-left .3s ease;min-height:100vh}.LayoutWrapper_mainContent__tXE_l.LayoutWrapper_minimized__81piF{margin-left:80px}@media (max-width:768px){.LayoutWrapper_mainContent__tXE_l,.LayoutWrapper_mainContent__tXE_l.LayoutWrapper_minimized__81piF{margin-left:64px}}.MobileMenuButton_menuButton__wt1hy{display:none;position:fixed;top:1rem;left:calc(64px + .75rem);z-index:1100;background:var(--foreground);border:none;border-radius:8px;padding:.75rem;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15);color:var(--text-primary);transition:all .2s}.MobileMenuButton_menuButton__wt1hy:hover{background:var(--background-secondary)}.MobileMenuButton_menuButton__wt1hy:active{transform:scale(.95)}@media (max-width:768px){.MobileMenuButton_menuButton__wt1hy{display:flex;align-items:center;justify-content:center}}.NotificationCenter_container__t8ktC{position:fixed;right:1.5rem;bottom:1.5rem;z-index:1200;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.NotificationCenter_floatingButton__JLrEv{width:48px;height:48px;border-radius:999px;border:none;display:flex;align-items:center;justify-content:center;background:#0ea5e9;color:#fff;box-shadow:0 10px 15px -3px rgba(15,23,42,.25),0 4px 6px -4px rgba(15,23,42,.2);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.NotificationCenter_floatingButton__JLrEv:hover{transform:translateY(-1px);background:#0284c7;box-shadow:0 20px 25px -5px rgba(15,23,42,.3),0 10px 10px -5px rgba(15,23,42,.25)}.NotificationCenter_floatingButton__JLrEv:active{transform:translateY(1px) scale(.98);box-shadow:0 10px 15px -3px rgba(15,23,42,.25),0 4px 6px -4px rgba(15,23,42,.2)}.NotificationCenter_badge__zJtl0{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#f97316;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #fff}.NotificationCenter_panel__BOgSl{width:360px;max-height:70vh;background:#ffffff;border-radius:12px;box-shadow:0 24px 55px rgba(15,23,42,.35);border:1px solid rgba(15,23,42,.08);overflow:hidden;display:flex;flex-direction:column}.NotificationCenter_header__P5yrR{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.NotificationCenter_titleGroup__m02UU{display:flex;flex-direction:column;gap:.125rem}.NotificationCenter_title__mO95E{font-size:.9375rem;font-weight:600;color:#111827}.NotificationCenter_subtitle__O3qkT{font-size:.75rem;color:#6b7280}.NotificationCenter_filters__mrAZw{display:inline-flex;background:#f3f4f6;border-radius:999px;padding:2px;gap:2px}.NotificationCenter_filterButton__HhQ0w{border:none;border-radius:999px;background:transparent;padding:.25rem .6rem;font-size:.75rem;font-weight:500;color:#4b5563;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.NotificationCenter_filterButtonActive__wjUMb{background:#ffffff;color:#0369a1;box-shadow:0 1px 2px rgba(15,23,42,.12)}.NotificationCenter_content__pH2HV{padding:0;overflow-y:auto}.NotificationCenter_list__eTB5T{list-style:none}.NotificationCenter_emptyState__NtU9_{padding:1.5rem 1.25rem;text-align:left}.NotificationCenter_emptyTitle__MMEdG{font-size:.875rem;font-weight:600;color:#111827;margin-bottom:.25rem}.NotificationCenter_emptyDescription___z2n1{font-size:.8125rem;color:#6b7280;margin-bottom:.5rem}.NotificationCenter_emptyHint__1xNE2{font-size:.75rem;color:#9ca3af}.NotificationCenter_item__7KsiO{padding:.75rem 1rem;display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;border-bottom:1px solid #f3f4f6;cursor:default}.NotificationCenter_item__7KsiO:last-child{border-bottom:none}.NotificationCenter_icon___ULih{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#0369a1;background:#e0f2fe;flex-shrink:0}.NotificationCenter_itemContent__OUTnd{display:flex;flex-direction:column;gap:.125rem}.NotificationCenter_itemTitleRow__bR9hT{display:flex;align-items:center;gap:.4rem}.NotificationCenter_itemTitle__cWGG7{font-size:.85rem;font-weight:600;color:#111827}.NotificationCenter_itemPill__RjdC8{font-size:.65rem;padding:.05rem .4rem;border-radius:999px;background:#f3f4f6;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.NotificationCenter_itemDescription__R4SSC{font-size:.8rem;color:#4b5563}.NotificationCenter_itemMeta__7Z04S{font-size:.7rem;color:#9ca3af}.NotificationCenter_itemRight__q2kTH{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.NotificationCenter_time__LZFoC{font-size:.7rem;color:#6b7280}.NotificationCenter_unreadDot__SLEGz{width:8px;height:8px;border-radius:999px;background:#22c55e}.NotificationCenter_markButton__s_SvB{border:none;background:transparent;color:#6b7280;font-size:.7rem;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.NotificationCenter_markButton__s_SvB:hover{color:#111827}.NotificationCenter_footer__gzQxZ{padding:.5rem .875rem .75rem;border-top:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.NotificationCenter_footerText___LJyE{font-size:.75rem;color:#6b7280}.NotificationCenter_footerActions__ramOf{display:flex;gap:.5rem}.NotificationCenter_smallButton__drupA{border-radius:999px;border:1px solid #d1d5db;background:#ffffff;padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;transition:background .15s ease,border-color .15s ease}.NotificationCenter_smallButton__drupA:hover{background:#f9fafb;border-color:#9ca3af}.NotificationCenter_smallButtonPrimary__du6gn{background:#0ea5e9;border-color:#0ea5e9;color:#ffffff}.NotificationCenter_smallButtonPrimary__du6gn:hover{background:#0284c7;border-color:#0284c7}@media (max-width:640px){.NotificationCenter_container__t8ktC{right:1rem;bottom:1rem}.NotificationCenter_panel__BOgSl{width:min(100vw - 2rem,380px)}}.DistratoAlertBanner_banner__na4Ui{position:sticky;top:0;left:0;right:0;z-index:1000;width:100%;background:linear-gradient(90deg,#b91c1c,#dc2626 35%,#ef4444);color:#fff;box-shadow:0 6px 20px rgba(220,38,38,.45);border-bottom:2px solid rgba(0,0,0,.15);animation:DistratoAlertBanner_bannerEntrance__zr1I1 .24s ease-out}.DistratoAlertBanner_bannerInner__YFlvg{display:flex;align-items:center;gap:14px;padding:12px 20px;max-width:1600px;margin:0 auto}.DistratoAlertBanner_pulseDot__Kn7cg{position:relative;display:inline-flex;width:14px;height:14px;border-radius:999px;background:#fff;flex:0 0 auto}.DistratoAlertBanner_pulseDot__Kn7cg:after,.DistratoAlertBanner_pulseDot__Kn7cg:before{content:"";position:absolute;inset:0;border-radius:999px;background:rgba(255,255,255,.6);animation:DistratoAlertBanner_pulseRing___0evs 1.6s ease-out infinite}.DistratoAlertBanner_pulseDot__Kn7cg:after{animation-delay:.8s}.DistratoAlertBanner_bannerIcon__um7_i{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:rgba(0,0,0,.18);color:#fff;flex:0 0 auto;animation:DistratoAlertBanner_iconShake__OV6qx 1.8s ease-in-out infinite}.DistratoAlertBanner_bannerText__aPNId{display:flex;flex-direction:column;line-height:1.2;flex:1 1 auto;min-width:0}.DistratoAlertBanner_bannerTitle__hEBGt{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.25)}.DistratoAlertBanner_bannerSubtitle__lGgK0{font-size:14px;font-weight:600;opacity:.96;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DistratoAlertBanner_bannerActions__4b_IJ{display:flex;align-items:center;gap:8px;flex:0 0 auto}.DistratoAlertBanner_primaryButton__pVUGC{appearance:none;border:1px solid rgba(255,255,255,.85);background:#fff;color:#991b1b;font-weight:700;font-size:13px;padding:8px 14px;border-radius:8px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;box-shadow:0 2px 6px rgba(0,0,0,.18)}.DistratoAlertBanner_primaryButton__pVUGC:hover{transform:translateY(-1px);background:#fff5f5;box-shadow:0 4px 10px rgba(0,0,0,.25)}.DistratoAlertBanner_primaryButton__pVUGC:active{transform:translateY(0)}.DistratoAlertBanner_dismissButton__E_KTL{appearance:none;background:transparent;border:1px solid rgba(255,255,255,.55);color:#fff;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;line-height:1;transition:background .12s ease}.DistratoAlertBanner_dismissButton__E_KTL:hover{background:rgba(255,255,255,.18)}.DistratoAlertBanner_modalBackdrop__hp8lK{position:fixed;inset:0;background:rgba(15,23,42,.65);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:24px;animation:DistratoAlertBanner_backdropFade___8VwY .18s ease-out}.DistratoAlertBanner_modal__AyhI6{background:#fff;width:min(640px,100%);max-height:86vh;border-radius:14px;box-shadow:0 24px 48px rgba(15,23,42,.35);display:flex;flex-direction:column;overflow:hidden;animation:DistratoAlertBanner_modalIn__1qUzM .2s ease-out;border-top:4px solid #dc2626}.DistratoAlertBanner_modalHeader__Qa2Rv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid #f1f5f9;background:linear-gradient(180deg,#fff5f5,#fff)}.DistratoAlertBanner_modalHeaderTitle__zZT0I{display:flex;align-items:center;gap:12px}.DistratoAlertBanner_modalHeaderIcon__UZfX8{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#fee2e2;color:#b91c1c}.DistratoAlertBanner_modalTitle__BeNRr{margin:0;font-size:17px;font-weight:700;color:#0f172a;line-height:1.25}.DistratoAlertBanner_modalSubtitle__GbxxW{font-size:12px;color:#b91c1c;font-weight:600;letter-spacing:.02em}.DistratoAlertBanner_closeButton__5v4PT{appearance:none;background:transparent;border:1px solid #e2e8f0;color:#475569;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;line-height:1}.DistratoAlertBanner_closeButton__5v4PT:hover{background:#f8fafc}.DistratoAlertBanner_modalList__0goUF{padding:14px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.DistratoAlertBanner_card__cJp7c{background:#fff;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 2px 6px rgba(220,38,38,.06)}.DistratoAlertBanner_cardBody__by6GO{display:flex;flex-direction:column;gap:6px}.DistratoAlertBanner_cardTitleRow__kfLh_{display:flex;align-items:center;justify-content:space-between;gap:8px}.DistratoAlertBanner_cardBadge__3ia02{display:inline-flex;align-items:center;padding:2px 8px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#fee2e2;color:#b91c1c;border-radius:999px}.DistratoAlertBanner_cardDate__lBmRT{font-size:11px;color:#64748b;font-weight:500}.DistratoAlertBanner_cardMessage__lP5QY{margin:0;font-size:13.5px;color:#1f2937;line-height:1.45;white-space:pre-wrap}.DistratoAlertBanner_cardButton__ya9vx{align-self:flex-end;appearance:none;background:transparent;color:#b91c1c;border:1px solid #fecaca;font-size:12px;font-weight:600;padding:6px 10px;border-radius:6px;cursor:pointer;transition:background .12s ease}.DistratoAlertBanner_cardButton__ya9vx:hover{background:#fef2f2}.DistratoAlertBanner_modalFooter__5XBAL{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid #f1f5f9;background:#f8fafc}.DistratoAlertBanner_secondaryButton__8sGS8{appearance:none;background:#fff;border:1px solid #e2e8f0;color:#334155;font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px;cursor:pointer}.DistratoAlertBanner_secondaryButton__8sGS8:hover{background:#f1f5f9}.DistratoAlertBanner_primaryButtonLg__nLv3C{appearance:none;background:linear-gradient(180deg,#dc2626,#b91c1c);color:#fff;border:0;font-size:13px;font-weight:700;padding:9px 16px;border-radius:8px;cursor:pointer;box-shadow:0 3px 8px rgba(220,38,38,.35);transition:transform .12s ease,box-shadow .12s ease}.DistratoAlertBanner_primaryButtonLg__nLv3C:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px rgba(220,38,38,.45)}.DistratoAlertBanner_primaryButtonLg__nLv3C:disabled{opacity:.55;cursor:not-allowed}@keyframes DistratoAlertBanner_bannerEntrance__zr1I1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes DistratoAlertBanner_pulseRing___0evs{0%{transform:scale(1);opacity:.85}80%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}@keyframes DistratoAlertBanner_iconShake__OV6qx{0%,90%,to{transform:rotate(0deg)}92%{transform:rotate(-9deg)}94%{transform:rotate(9deg)}96%{transform:rotate(-6deg)}98%{transform:rotate(6deg)}}@keyframes DistratoAlertBanner_backdropFade___8VwY{0%{opacity:0}to{opacity:1}}@keyframes DistratoAlertBanner_modalIn__1qUzM{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.DistratoAlertBanner_bannerInner__YFlvg{padding:10px 14px;gap:10px}.DistratoAlertBanner_bannerTitle__hEBGt{font-size:12px}.DistratoAlertBanner_bannerSubtitle__lGgK0{font-size:12.5px}.DistratoAlertBanner_primaryButton__pVUGC{padding:7px 11px;font-size:12px}.DistratoAlertBanner_modalBackdrop__hp8lK{padding:12px}.DistratoAlertBanner_modal__AyhI6{max-height:92vh;border-radius:10px}}@media (prefers-reduced-motion:reduce){.DistratoAlertBanner_bannerIcon__um7_i,.DistratoAlertBanner_pulseDot__Kn7cg:after,.DistratoAlertBanner_pulseDot__Kn7cg:before{animation:none}}