.notification-container[data-v-2ca3204e]{left:0;top:0;margin:0;font-family:Arial,sans-serif;font-weight:700;visibility:visible;z-index:10;position:fixed;text-align:center;width:100%;height:auto}.notification-message[data-v-2ca3204e]{position:relative;display:inline-block;font-size:90%;padding:8px 12px;background-color:#f9edbe;border:1px solid #f0c36d;box-shadow:0 2px 4px rgba(0,0,0,.2)}.notification-actions[data-v-2ca3204e]{margin-left:15px;display:inline-flex;align-items:center}.close-btn[data-v-2ca3204e],.view-btn[data-v-2ca3204e]{background:none;border:none;padding:0 12px;font-size:100%;cursor:pointer;color:#000;font-weight:700;text-decoration:none}.close-btn[data-v-2ca3204e]{color:red}.view-btn[data-v-2ca3204e]{color:#00f;text-decoration:underline}.mdi[data-v-2ca3204e]{font-size:120%}.announcement-banner{background-color:#fbfbff;width:100%;height:77px;padding:0 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 1.5px 3px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);border-bottom:1px solid #c8d6f4;display:flex;flex-direction:column;justify-content:center}.update-badge{display:flex;align-items:center;gap:4px;background-color:#dbeafe;color:#0f6eda;border:1px solid #c8d6f4;border-radius:9999px;min-width:147px;height:27px;font-family:Roboto,sans-serif;font-weight:600;font-size:13px;line-height:25px;letter-spacing:.25px;margin-top:9px;margin-bottom:0;padding:0 12px;box-sizing:border-box;white-space:nowrap;width:-moz-fit-content;width:fit-content;align-self:flex-start}.update-icon{width:13.33px;height:12.42px;display:inline-block;vertical-align:middle}.update-text{color:#0f6eda;font-family:Roboto,sans-serif;font-weight:600;font-size:13px;line-height:25px;letter-spacing:.25px;vertical-align:middle;background:none;padding:0}.announcement-text{color:#111827;font-size:16px;font-weight:700;line-height:25px;margin:0;margin-top:8px}@media (max-width:600px){.announcement-banner{height:auto;padding:12px 8px;min-height:64px}.update-badge{min-width:0;height:22px;font-size:11px;line-height:18px;padding:0 8px;margin-top:4px;margin-bottom:4px}.update-icon{width:11px;height:10px}.update-text{font-size:11px;line-height:18px}.announcement-text{font-size:14px;line-height:20px;margin-top:4px}}.active-tab[data-v-8a6b1cbe]{background-color:#f5f5f5;color:#000}.stats-content-spacing[data-v-8a6b1cbe]{margin-top:4px}