.ann-card[data-v-6d58d31d]{--lvl:#2563eb;background:#fff;border:1px solid #e5e7eb;border-left:4px solid var(--lvl);border-radius:14px;bottom:calc(64px + env(safe-area-inset-bottom,0px));box-shadow:0 10px 28px #0f172a2e;color:#111827;font-size:13px;left:12px;max-height:40vh;overflow-y:auto;padding:12px 14px;position:fixed;right:12px;z-index:20}.ann-warning[data-v-6d58d31d]{--lvl:#d97706}.ann-critical[data-v-6d58d31d]{--lvl:#dc2626}.ann-head[data-v-6d58d31d]{align-items:center;display:flex;gap:8px}.ann-dot[data-v-6d58d31d]{background:var(--lvl);border-radius:50%;flex-shrink:0;height:8px;width:8px}.ann-title[data-v-6d58d31d]{flex:1;font-size:14px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.ann-close[data-v-6d58d31d]{background:none;border:0;color:#6b7280;cursor:pointer;font-size:22px;line-height:1;margin:-12px -12px -12px 0;min-height:44px;min-width:44px}.ann-body[data-v-6d58d31d]{color:#374151;margin:6px 0 0 16px;overflow-wrap:anywhere;white-space:pre-line}.ann-foot[data-v-6d58d31d]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:8px 0 0 16px}.ann-link[data-v-6d58d31d]{color:var(--lvl);font-weight:700;text-decoration:none}.ann-pager[data-v-6d58d31d]{align-items:center;color:#6b7280;display:inline-flex;font-size:12px;gap:2px;margin-left:auto}.ann-pager button[data-v-6d58d31d]{background:none;border:0;color:#374151;cursor:pointer;font-size:18px;line-height:1;min-height:36px;min-width:36px}ion-tab-bar{--background:#fff;--border:1px solid #e5e7eb}ion-tab-button::part(native){align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:6px;padding-top:6px}ion-tab-button ion-icon{font-size:24px;height:24px;margin:0 0 2px;width:24px}ion-tab-button ion-label{font-size:11px;font-weight:600;margin:0}ion-tab-button{transition:transform .08s ease}ion-tab-button:active{transform:scale(.92)}ion-tab-button{--color:#94a3b8;--color-selected:#94a3b8}ion-tab-button ion-icon,ion-tab-button ion-label{color:#94a3b8!important}ion-tab-button.tab-active{--color:#1e3a5f!important;--color-selected:#1e3a5f!important}ion-tab-button.tab-active ion-icon,ion-tab-button.tab-active ion-label{color:#1e3a5f!important;fill:#1e3a5f!important}
