/* Interior Items compatibility layer. Main UI system is in common_ui.css. */
:root {
    --primary: #064e3b;
    --accent: #059669;
    --orange: #f97316;
    --bg: #f8fafc;
}
body {
    font-family: 'Hind Siliguri', Inter, sans-serif;
    background-color: var(--bg);
    color: #334155;
    margin: 0;
}
img { max-width: 100%; height: auto; }
a { text-decoration-thickness: 1px; text-underline-offset: 3px; }
@media (min-width: 992px) {
    .mobile-only { display: none !important; }
}
@media (max-width: 991.98px) {
    body.site-body { padding-bottom: 80px !important; }
}
