/* HITUNE Design System — Status & Notice Master v1 */
.ht-notice{box-sizing:border-box;padding:12px 14px;border:1px solid var(--ht-master-notice-border);border-radius:var(--ht-master-notice-radius);background:var(--ht-master-notice-bg);color:var(--ht-master-notice-text)}
.ht-notice strong{color:var(--ht-master-notice-title)}
.ht-notice--info{--ht-notice-accent:var(--ht-master-status-info)}
.ht-notice--success{--ht-notice-accent:var(--ht-master-status-success)}
.ht-notice--warning{--ht-notice-accent:var(--ht-master-status-warning)}
.ht-notice--error{--ht-notice-accent:var(--ht-master-status-error)}
.ht-notice[class*="ht-notice--"]{border-left:3px solid var(--ht-notice-accent)}
.ht-status{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--ht-master-status-border);border-radius:999px;background:var(--ht-master-status-bg);color:var(--ht-master-status-text);font:var(--ht-master-type-weight-bold) .72rem/1.2 var(--ht-master-type-body)}
.ht-status--success{color:var(--ht-master-status-success);border-color:color-mix(in srgb,var(--ht-master-status-success) 38%,transparent)}
.ht-status--warning{color:var(--ht-master-status-warning);border-color:color-mix(in srgb,var(--ht-master-status-warning) 38%,transparent)}
.ht-status--error{color:var(--ht-master-status-error);border-color:color-mix(in srgb,var(--ht-master-status-error) 38%,transparent)}
