@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC"),local("NotoSansSC-Regular"),local("Noto Sans CJK SC");font-weight:400;font-style:normal;font-display:swap}:root{--bg-page: #1b2531;--bg-card: #4a5562;--bg-card-soft: #586676;--bg-card-edge: #a8b0ba;--bg-table-th: #35435e;--bg-row-odd: #858a93;--bg-row-even: #5f6973;--bg-tooltip: #5b6c80;--bg-mask: rgba(0,0,0,.45);--bg-on-brand-soft: rgba(255,255,255,.15);--bg-on-dark-faint: rgba(255,255,255,.08);--bg-row-selected: var(--state-selected);--brand-header: #0f66a7;--brand-header-2: #0d6fb9;--brand-accent: #0c73c0;--brand-accent-on-dark: #41a2f2;--ai-grad-to: #7b3fe4;--ai-glow: rgba(123,63,228,.55);--ai-sheen: rgba(255,255,255,.42);--ai-text: #d9c9fa;--ai-accent: #b79df2;--ai-soft: rgba(123,63,228,.16);--bg-console: #1c2333;--bg-terminal: #10151f;--state-active: #0da50d;--state-selected: #1a8ae9;--state-alarm: #ff0000;--state-alarm-2: #f05c5d;--state-warning: #f5a40a;--state-active-text: #2ec36b;--state-alarm-text: #ff7d7b;--state-warning-text: #ffc53d;--bg-state-pass-soft: rgba(13,165,13,.15);--bg-state-fail-soft: rgba(255,0,0,.12);--bg-state-warn-soft: rgba(245,164,10,.15);--bg-state-info-soft: rgba(26,138,233,.15);--bg-group-soft: rgba(255,255,255,.06);--lamp-white: #ffffff;--lamp-red: #ff1f1f;--lamp-green: #19c219;--lamp-yellow: #f5c400;--lamp-blue: #1f7bff;--fg-1: #ffffff;--fg-2: rgba(255,255,255,.8);--fg-3: rgba(255,255,255,.7);--fg-disabled: rgba(255,255,255,.6);--fg-ui-disabled: rgba(255,255,255,.62);--fg-ui-placeholder: rgba(255,255,255,.5);--fg-ui-icon: rgba(255,255,255,.62);--link-readable: #9fd2fc;--fg-on-brand: #ffffff;--fg-on-brand-2: rgba(255,255,255,.75);--fg-on-light: rgba(0,0,0,.88);--border-light: #ffffff;--border-grey: #a2a5aa;--border-card: var(--bg-page);--border-divider: #757b83;--border-line-faint: #a2a3ad88;--border-on-brand: rgba(255,255,255,.25);--scroll-thumb: #6e6e6e;--scroll-track: transparent;--bg-light: #ffffff;--bg-light-soft: #eff3f7;--bg-light-row-odd: #eff3f7;--bg-light-row-even: #ffffff;--bg-light-th: #e1ebf4;--fg-on-light-1: rgba(0,0,0,.88);--fg-on-light-2: rgba(0,0,0,.65);--fg-on-light-3: rgba(0,0,0,.45);--fg-on-light-link: var(--brand-header);--border-on-light: #cdd9e6;--border-on-light-strong: #b0bccc;--bg-tooltip-on-light: #2c3a52;--state-active-on-light: #087a08;--state-warning-on-light: #9a5d07;--state-alarm-on-light: #b80a0a;--state-selected-on-light: #0c5d96}:root{--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Helvetica Neue", Arial, "Noto Sans", "Noto Sans SC", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans SC", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--base-font-size: 15px;--fs-stat: 26px;--fs-dialog-title: 22px;--fs-dialog-body: 20px;--fs-header: 20px;--fs-body: 15px;--fs-table: 15px;--fs-small: 14px;--fs-tiny: 13px;--fs-micro: 11px;--fs-nano: 10px;--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-bold: 700;--lh-tight: 1.2;--lh-snug: 1.3;--lh-normal: 1.4;--lh-relaxed: 1.6;--letter-spacing-zh-menu: -1.5px}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-14: 56px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-hairline: 1px;--space-cell-gap: 3px;--space-inline: var(--space-2);--space-stack-xs: var(--space-2);--space-stack-sm: var(--space-3);--space-stack-md: var(--space-4);--space-stack-lg: var(--space-5);--space-pad-control: 0 var(--space-3);--space-pad-card: var(--space-5);--space-pad-card-lg: var(--space-5) var(--space-6)}:root{--radius-0: 0px;--radius-sm: 2px;--radius-md: 6px;--radius-scroll: 20px;--header-h: 56px;--header-item-h: 30px;--footer-h: 50px;--btn-h: 40px;--btn-w: 100px;--btn-w-modal: 110px;--tab-h: 40px;--tab-w: 110px;--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--shadow-popover: 0 6px 16px 0 rgba(0,0,0,.08), 0 3px 6px -4px rgba(0,0,0,.12), 0 9px 28px 8px rgba(0,0,0,.05);--shadow-overlay: 0 2px 8px rgba(0,0,0,.15)}:root{--motion-instant: 0s;--motion-default: var(--motion-instant);--motion-fast: .12s;--motion-normal: .2s;--motion-slow: .4s;--motion-alarm: .5s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-decelerate: cubic-bezier(0, 0, .2, 1);--ease-accelerate: cubic-bezier(.4, 0, 1, 1);--ease-linear: linear}@keyframes airsafe-alarm-flash{0%,49%{background-color:var(--state-alarm)}50%,to{background-color:var(--state-alarm-2)}}:root{--z-base: 0;--z-raised: 1;--z-sticky: 100;--z-fixed: 900;--z-modal-mask: 1000;--z-modal: 1001;--z-drawer: 1010;--z-dropdown: 1050;--z-popover: 1060;--z-tooltip: 1080;--z-notification:1090;--z-lockscreen: 1100;--z-debug: 9999;--bp-xs: 360px;--bp-sm: 768px;--bp-md: 1024px;--bp-lg: 1280px;--bp-xl: 1920px;--bp-2xl: 2560px;--control-h: var(--btn-h);--surface-control: var(--bg-card-soft);--density-pad: var(--space-5)}[data-theme=light]{--bg-page: var(--bg-light);--bg-card: var(--bg-light);--bg-card-soft: var(--bg-light-soft);--bg-card-edge: var(--border-on-light-strong);--bg-table-th: var(--bg-light-th);--bg-row-odd: var(--bg-light-row-odd);--bg-row-even: var(--bg-light-row-even);--bg-tooltip: var(--bg-tooltip-on-light);--bg-row-selected: var(--bg-light-th);--fg-1: var(--fg-on-light-1);--fg-2: var(--fg-on-light-2);--fg-3: var(--fg-on-light-3);--fg-disabled: var(--fg-on-light-3);--fg-ui-disabled: var(--fg-on-light-3);--fg-ui-placeholder: var(--fg-on-light-3);--fg-ui-icon: var(--fg-on-light-2);--link-readable: var(--brand-accent);--state-active-text: var(--state-active-on-light);--state-alarm-text: var(--state-alarm-on-light);--state-active: var(--state-active-on-light);--state-selected: var(--state-selected-on-light);--state-warning: var(--state-warning-on-light);--border-light: var(--border-on-light-strong);--border-grey: var(--border-on-light);--border-divider: var(--border-on-light);--border-line-faint: var(--border-on-light);--scroll-thumb: #b0bccc;--scroll-track: transparent}[data-density=desktop]{--control-h: 36px;--base-font-size: 14px;--surface-control: var(--bg-card)}[data-density=web]{--control-h: 44px;--base-font-size: 16px;--surface-control: var(--bg-card);--density-pad: var(--space-6)}body,.airsafe-body{font-family:var(--font-family);font-size:var(--base-font-size);color:var(--fg-1);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.airsafe-h1{font-size:var(--fs-dialog-title);font-weight:var(--fw-normal);margin:0}h2,.airsafe-h2{font-size:var(--fs-header);font-weight:var(--fw-normal);margin:0}h3,.airsafe-h3{font-size:var(--fs-body);font-weight:var(--fw-medium);margin:0}p,.airsafe-p{font-size:var(--fs-body);font-weight:var(--fw-normal);margin:0}.airsafe-mono{font-family:var(--font-mono)}.airsafe-label-table{font-size:var(--fs-table)}.airsafe-label-small{font-size:var(--fs-small)}.airsafe-surface{background:var(--bg-page);color:var(--fg-1)}.airsafe-surface-card{background:var(--bg-card);color:var(--fg-1)}.airsafe-surface-th{background:var(--bg-table-th);color:var(--fg-1)}.airsafe-surface-brand{background:var(--brand-header);color:var(--fg-on-brand)}.airsafe-surface-light{background:var(--bg-light);color:var(--fg-on-light-1)}.airsafe-surface-light-soft{background:var(--bg-light-soft);color:var(--fg-on-light-1)}.airsafe-btn{display:inline-flex;justify-content:center;align-items:center;height:var(--control-h);min-width:var(--btn-w);padding:0 var(--space-3);background:var(--surface-control);color:var(--fg-1);border:var(--space-hairline) solid var(--border-light);border-radius:var(--radius-0);font-size:var(--base-font-size);font-family:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}.airsafe-btn:active{background:var(--state-active);border-color:var(--state-active)}.airsafe-btn:disabled{opacity:.6;cursor:not-allowed}.airsafe-btn--selected{background:var(--state-active)}.airsafe-btn--ghost{background:transparent}.airsafe-focus-ring:focus-visible,*:focus-visible{outline:var(--space-hairline) solid var(--border-light);outline-offset:var(--space-1)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{background:var(--bg-page);color:var(--fg-1);font-family:var(--font-family);font-size:var(--base-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-header-gradient{background:linear-gradient(90deg,var(--brand-header-2),var(--brand-header))}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled),.ant-btn.ant-btn-color-dangerous.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled){background-color:var(--bg-card-soft)}.ant-btn.ant-btn-variant-link:not(.ant-btn-color-dangerous):not(:disabled):not(.ant-btn-disabled){color:var(--link-readable)}.ant-btn.ant-btn-variant-link.ant-btn-color-dangerous:not(:disabled):not(.ant-btn-disabled),.ant-btn.ant-btn-variant-text.ant-btn-color-dangerous:not(:disabled):not(.ant-btn-disabled){color:var(--state-alarm-text)}.ai-step-tab{color:var(--fg-2);border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,background .15s ease,border-bottom-color .15s ease}.ai-step-tab.is-active{color:var(--ai-text);border-bottom-color:var(--ai-accent);cursor:default}.ai-step-tab.is-locked{color:var(--fg-3);cursor:default}.ai-step-tab:not(.is-active):not(.is-locked):hover{color:var(--ai-text);background:var(--ai-soft);border-bottom-color:var(--ai-accent)}.ant-pro-table-column-setting-list .ant-tree-node-content-wrapper{min-width:0}.col-resize-handle{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;z-index:1;touch-action:none;-webkit-user-select:none;user-select:none}.col-resize-handle:after{content:"";position:absolute;top:25%;left:3px;width:2px;height:50%;background:transparent}.col-resize-handle:hover:after{background:var(--border-on-brand)}.ant-table-thead>tr>th.ant-table-cell{position:relative}.ant-table-thead>tr>th.ant-table-cell:not(:last-child):not(:has(+.ant-table-cell:last-child)):not(.table-spacer-th):not(:has(+.table-spacer-th)):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{content:""!important;position:absolute!important;inset-inline-end:0!important;inset-block-start:50%!important;transform:translateY(-50%)!important;width:1px!important;height:1.6em!important;background-color:var(--bg-card-edge)!important;opacity:1!important;display:block!important}.ant-table-thead>tr>th.table-spacer-th:before,.ant-table-thead>tr>th.ant-table-cell:has(+.table-spacer-th):before,.ant-table-thead>tr>th.ant-table-cell:has(+.ant-table-cell:last-child):before{display:none!important}.ant-table-thead .ant-table-column-sorters{justify-content:flex-start}.ant-table-thead .ant-table-column-sorters .ant-table-column-title{flex:none}.ant-table-thead .ant-table-column-sorter{margin-inline-start:4px}.ant-table-thead .ant-table-filter-column{justify-content:flex-start}.ant-table-thead .ant-table-filter-column .ant-table-column-title{flex:none}.ant-table-thead .ant-table-filter-trigger{margin-inline-start:4px}.ant-popover .ant-pro-table-column-setting-title .ant-btn-link:not(:disabled),.ant-pro-table-column-setting-overlay .ant-btn-link:not(:disabled),.ant-pro-table-column-setting-overlay a{color:var(--link-readable)}.ant-popover .ant-tree-draggable-icon{color:var(--fg-2)!important;opacity:1!important}.ant-popover .ant-pro-table-column-setting-list-item-option{display:block!important;opacity:.65}.ant-popover .ant-tree-treenode:hover .ant-pro-table-column-setting-list-item-option{opacity:1}.ant-popover .ant-pro-table-column-setting-list-item-option .anticon{color:var(--fg-2)}.ant-popover .ant-pro-table-column-setting-list-item-option .anticon:hover{color:var(--link-readable)}.table-row-actions .ant-btn{padding-inline:0}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a,.ant-pagination .ant-pagination-item-active:focus a{color:var(--brand-accent-on-dark)}.ant-pagination .ant-pagination-item-active{border-color:var(--brand-accent-on-dark)}.ant-alert.ant-alert-error{border-left:3px solid var(--state-alarm-text)}.ant-alert.ant-alert-warning{border-left:3px solid var(--state-warning)}.ant-alert.ant-alert-info{border-left:3px solid var(--link-readable)}.ant-alert.ant-alert-success{border-left:3px solid var(--state-active-text)}.ant-btn.btn-ai:not(:disabled):not(.ant-btn-disabled){border-color:transparent;color:var(--fg-1);background:linear-gradient(105deg,transparent 40%,var(--ai-sheen) 50%,transparent 60%) -160% 0 / 260% 100% no-repeat,linear-gradient(100deg,var(--brand-header),var(--ai-grad-to));animation:ai-sheen 3.6s ease-in-out infinite,ai-breathe 3.2s ease-in-out infinite}.ant-btn.btn-ai:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn.btn-ai:not(:disabled):not(.ant-btn-disabled):focus{border-color:transparent;color:var(--fg-1);filter:brightness(1.15)}@keyframes ai-sheen{0%{background-position:-160% 0,0 0}45%,to{background-position:160% 0,0 0}}@keyframes ai-breathe{0%,to{box-shadow:0 0 0 var(--ai-glow)}50%{box-shadow:0 0 13px var(--ai-glow)}}.ai-track{position:relative;height:6px;background:var(--bg-on-dark-faint);overflow:hidden}.ai-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--brand-header),var(--ai-grad-to),var(--brand-header)) 0 0 / 200% 100%;animation:ai-stream-flow 2.4s linear infinite;opacity:.85}.ai-track:after{content:"";position:absolute;top:0;bottom:0;width:80px;background:linear-gradient(90deg,transparent,var(--ai-sheen),transparent);filter:drop-shadow(0 0 7px var(--ai-glow));animation:ai-comet 1.5s ease-in-out infinite}@keyframes ai-stream-flow{0%{background-position:0 0}to{background-position:200% 0}}@keyframes ai-comet{0%{left:-80px}to{left:100%}}.ai-console-modal .ant-modal-content{padding:0;background:radial-gradient(ellipse 62% 42% at 16% 0%,color-mix(in srgb,var(--ai-grad-to) 15%,transparent),transparent 62%),radial-gradient(ellipse 52% 38% at 100% 100%,color-mix(in srgb,var(--brand-header) 16%,transparent),transparent 60%),var(--bg-console)}.ant-btn.ai-trash{color:var(--fg-ui-icon)}.ant-btn.ai-trash:hover{color:var(--state-alarm-text)}.ai-lamp{animation:ai-breathe 1.6s ease-in-out infinite}.ai-sweep{animation:ai-sweep-y 3s linear infinite}@keyframes ai-sweep-y{0%{top:4%}to{top:96%}}.ai-reticle{box-shadow:0 0 8px var(--ai-glow);transition:left .4s ease,top .4s ease,width .4s ease,height .4s ease}.ai-cursor{animation:ai-blink 1s steps(1) infinite}@keyframes ai-blink{50%{opacity:0}}.ai-dropzone-frame{border:1px dashed var(--ai-accent);background:var(--ai-soft);transition:box-shadow .25s ease}.ai-dropzone-frame:hover,.ai-dropzone-frame:has(.ant-upload-drag-hover){box-shadow:0 0 13px var(--ai-glow)}.ai-dropzone .ant-upload.ant-upload-drag{border:none;background:transparent}.ai-dropzone-frame .ant-upload-wrapper{display:block}.ai-history-row:hover{background:var(--ai-soft)}.ai-tab-label{display:inline-flex;align-items:center;gap:6px;padding:4px 15px;color:var(--fg-1);background:linear-gradient(105deg,transparent 40%,var(--ai-sheen) 50%,transparent 60%) -160% 0 / 260% 100% no-repeat,linear-gradient(100deg,var(--brand-header),var(--ai-grad-to));animation:ai-sheen 3.6s ease-in-out infinite,ai-breathe 3.2s ease-in-out infinite}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .ai-tab-label,.ant-tabs .ant-tabs-tab:hover .ai-tab-label{color:var(--fg-1);filter:brightness(1.15)}.ai-tabs-active .ant-tabs-ink-bar{background:linear-gradient(100deg,var(--brand-header),var(--ai-grad-to))}.ai-belt{background:repeating-linear-gradient(90deg,var(--border-divider) 0 10px,var(--bg-table-th) 10px 20px);animation:ai-belt-move 1s linear infinite}@keyframes ai-belt-move{0%{background-position:0 0}to{background-position:20px 0}}.ai-scan-arm{transform-origin:right center;animation:ai-arm-scan 2s ease-in-out infinite alternate}@keyframes ai-arm-scan{0%{transform:rotate(-27deg)}to{transform:rotate(17deg)}}.ai-hand{box-shadow:0 0 6px var(--ai-glow)}.ai-think-dot{animation:ai-think .9s ease-in-out infinite}@keyframes ai-think{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.ai-eye{animation:ai-eye-blink 3.4s infinite}.ai-glance{animation:ai-glance 1.3s ease-in-out}@keyframes ai-glance{0%,to{transform:translate(0)}25%{transform:translate(-2px)}65%{transform:translate(2px)}}.ai-tip{animation:ai-breathe 1.6s ease-in-out infinite}.ai-docscan{animation:ai-doc-scan 2s ease-in-out infinite alternate;box-shadow:0 0 5px var(--ai-glow)}@keyframes ai-doc-scan{0%{top:6px}to{top:24px}}.ai-convey{animation:ai-convey .8s ease-out}@keyframes ai-convey{0%{left:112px;opacity:.3}}.ai-convey-loop{opacity:0;animation:ai-convey-flow 7s linear infinite}@keyframes ai-convey-flow{0%{left:112px;opacity:0}8%{opacity:1}86%{opacity:1}to{left:calc(100% - 130px);opacity:0}}.ai-pop{animation:ai-pop-in .5s cubic-bezier(.2,1.6,.4,1) both}@keyframes ai-pop-in{0%{transform:scale(.2) translateY(6px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.ant-btn.btn-ai:not(:disabled):not(.ant-btn-disabled),.ai-tab-label,.ai-track:before,.ai-track:after,.ai-lamp,.ai-sweep,.ai-cursor,.ai-belt,.ai-scan-arm,.ai-eye,.ai-glance,.ai-tip,.ai-docscan,.ai-think-dot,.ai-convey,.ai-pop{animation:none}.ai-convey-loop{animation:none;opacity:0}.ai-reticle{transition:none}}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid transparent;border-radius:var(--radius-scroll)}*::-webkit-scrollbar-track{background:var(--scroll-track)}.notification-drawer .ant-drawer-content-wrapper{max-width:100vw}.notification-drawer .ant-drawer-content,.notification-drawer .ant-drawer-header,.notification-drawer .ant-drawer-body{background:var(--bg-card)}.notification-drawer .ant-drawer-header{min-height:calc(var(--space-14) + var(--space-5));padding:0 var(--space-6);border-bottom:var(--space-hairline) solid var(--border-divider)}.notification-drawer .ant-drawer-close{margin-inline-end:var(--space-3);color:var(--fg-2);font-size:var(--icon-md)}.notification-drawer .ant-drawer-title{color:var(--fg-1);font-size:var(--fs-header);font-weight:var(--fw-medium)}.notification-drawer .ant-drawer-body{padding:0 var(--space-2) var(--space-6)}.notification-drawer__mark-all.ant-btn-link{padding-inline:0;color:var(--fg-2);font-size:var(--fs-body)}.notification-drawer__mark-all.ant-btn-link:not(:disabled):hover{color:var(--fg-1)}.notification-drawer__tabs>.ant-tabs-nav{min-height:var(--space-20);margin:0 var(--space-3) var(--space-2)}.notification-drawer__tabs>.ant-tabs-nav .ant-tabs-tab{padding:var(--space-6) 0 var(--space-3);font-size:var(--fs-body)}.notification-drawer__list .ant-list-items{display:flex;flex-direction:column;gap:var(--space-2)}.notification-drawer__list-item.ant-list-item{padding:0;border-block-end:0}.notification-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:calc(var(--space-24) + var(--space-14));padding:var(--space-5);display:grid;grid-template-columns:var(--space-8) minmax(0,1fr) var(--icon-md);gap:var(--space-3);align-items:start;text-align:left;font-family:var(--font-family);color:var(--fg-1);background:var(--bg-card-soft);border:var(--space-hairline) solid var(--border-divider);border-radius:var(--radius-0);cursor:pointer}.notification-card:hover{border-color:var(--border-light)}.notification-card:focus-visible{outline:var(--space-hairline) solid var(--border-light);outline-offset:var(--space-1)}.notification-card--unread.notification-card--warning{background:var(--bg-state-warn-soft);border-color:var(--state-warning)}.notification-card--unread.notification-card--success{background:var(--bg-state-pass-soft);border-color:var(--state-active)}.notification-card--unread.notification-card--info{background:var(--bg-on-dark-faint);border-color:var(--state-selected)}.notification-card__state-icon{margin-top:var(--space-1);font-size:var(--icon-lg)}.notification-card--warning .notification-card__state-icon{color:var(--state-warning)}.notification-card--success .notification-card__state-icon{color:var(--state-active-text)}.notification-card--info .notification-card__state-icon{color:var(--brand-accent-on-dark)}.notification-card__content{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.notification-card__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.notification-card__title.ant-typography{margin:0;color:var(--fg-1);font-size:var(--fs-header);line-height:var(--lh-snug)}.notification-card__unread.ant-tag{margin:0;padding-inline:var(--space-2);color:var(--bg-page);background:var(--state-warning);border-radius:var(--radius-md);font-size:var(--fs-small);line-height:var(--space-6)}.notification-card__actor,.notification-card__comment,.notification-card__time{display:block;color:var(--fg-2);font-size:var(--fs-body);line-height:var(--lh-normal)}.notification-card__time{color:var(--fg-3);font-size:var(--fs-tiny)}.notification-card__arrow{align-self:center;color:var(--fg-1);font-size:var(--icon-md)}
