.af-notice{align-items:start;background:var(--af-card,var(--lt-card,#1c1a16));border:1px solid;border-radius:14px;color:var(--af-text,var(--lt-text,#f3f0e6));display:grid;font-size:15px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.5;margin:10px var(--af-gutter,var(--lt-gutter,12px)) 0;padding:12px 14px}.af-notice--warn{background:linear-gradient(180deg,rgba(244,185,66,.16),var(--af-card,var(--lt-card,#1c1a16)));border-color:#f4b9428c}.af-notice--bad{background:linear-gradient(180deg,rgba(255,99,99,.14),var(--af-card,var(--lt-card,#1c1a16)));border-color:#ff63638c}.af-notice--ok{background:linear-gradient(180deg,rgba(61,220,151,.14),var(--af-card,var(--lt-card,#1c1a16)));border-color:#3ddc9780}.af-notice__icon{font-size:22px;margin-top:3px}.af-notice--warn .af-notice__icon{color:#f4b942}.af-notice--bad .af-notice__icon{color:#ff7b7b}.af-notice--ok .af-notice__icon{color:#3ddc97}.af-notice__title{display:block;font-size:16px;font-weight:800}.af-notice__body{color:var(--af-text-2,var(--lt-text-2,#d7d2c4));font-size:15px;margin:4px 0 0}.af-notice__contact{color:var(--af-muted,var(--lt-muted,#9a9382));display:block;font-size:13px;font-weight:600;margin-top:6px}.af-notice__close{align-items:center;align-self:start;background:#ffffff14;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:6px;min-height:40px;padding:0 12px;white-space:nowrap}.af-notice__close:hover{background:#ffffff29}.af-notice--compact{font-size:14px;padding:10px 12px}@media(max-width:479px){.af-notice{grid-template-columns:auto minmax(0,1fr)}.af-notice__close{grid-column:1/-1;justify-self:end}}
