.m-notice{align-items:flex-start;gap:var(--m-space-3);padding:var(--m-space-3) var(--m-space-4);border:1px solid var(--m-border-subtle);border-radius:var(--m-radius-control);font-size:var(--m-text-xs);line-height:var(--m-leading-snug);color:var(--m-content-primary);background:var(--m-surface-sunken);display:flex}.m-notice__icon{flex:none;margin-top:1px}.m-notice__text{min-width:0}.m-notice__text a{color:inherit;text-underline-offset:3px;text-decoration:underline}.m-notice--danger{background:var(--m-status-danger-bg);border-color:var(--m-status-danger-border);color:var(--m-status-danger-fg)}.m-notice--success{background:var(--m-status-success-bg);border-color:var(--m-status-success-border);color:var(--m-status-success-fg)}.m-notice--info{background:var(--m-status-info-bg,var(--m-surface-sunken));border-color:var(--m-status-info-border,var(--m-border-subtle));color:var(--m-status-info-fg,var(--m-content-primary))}.m-notice--warning{background:var(--m-status-warning-bg);border-color:var(--m-status-warning-border);color:var(--m-status-warning-fg)}.m-notice__text{flex:1}.m-notice__action{white-space:nowrap;margin-inline-start:var(--m-space-3)}.m-notice__action a,.m-notice__action button{color:inherit;font-weight:var(--m-weight-medium)}.m-notice__dismiss{margin:-3px calc(var(--m-space-2) * -1) -3px 0;color:inherit;flex:none;align-items:center;display:flex}.m-notice__dismiss button{color:inherit}.m-notice__link{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
