/* Inline styles extracted by objective: core */

.inl-core-001 { margin: 0 auto; }
.inl-core-002 { width: 300px; padding: 10px; margin: 10px 0; border-radius: var(--radius-sm); border: 1px solid var(--color-border-strong); background: var(--color-bg); color: var(--color-text-primary); }
.inl-core-003 { display: inline; }
.inl-core-004 { display: none; }
.inl-core-005 { margin-top: 20px; background: var(--color-surface); padding: 20px; border-radius: var(--radius-lg); }
.inl-core-006 { color: var(--color-primary); margin-bottom: 15px; }
.inl-core-007 { display: flex; align-items: center; gap: 10px; margin-bottom: 10px; }
.inl-core-008 { width: auto; margin-bottom: 0; }
.inl-core-009 { color: var(--color-text-secondary); margin-bottom: 0; }
.inl-core-010 { color: var(--color-text-muted); font-style: italic; }

.flash-alert {
    padding: 14px 18px;
    margin: 0;
    border-radius: 18px;
    color: var(--color-white);
    box-shadow: 0 16px 28px var(--overlay-black-30);
}

.flash-alert-error { background: var(--color-danger); }
.flash-alert-success { background: var(--color-primary); }
.flash-alert-info { background: var(--color-info); }
.flash-alert-warning { background: var(--color-warning); }
