@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;margin:0;padding:0;background-color:#f8fafc;}body.tn15-body{margin:0;padding:0;background-color:#f8fafc;color:#0f172a;min-height:100vh;display:flex;flex-direction:column;}.tn15-page-wrapper{flex:1 0 auto;width:100%;}.tn15-highlighted-messages{max-width:1280px;margin:16px auto 0 auto;padding:0 20px;}.messages{padding:12px 18px;border-radius:8px;margin-bottom:16px;font-size:14px;font-weight:600;}.messages--status{background:#dcfce7;color:#166534;border:1px solid #bbf7d0;}.messages--error{background:#fee2e2;color:#991b1b;border:1px solid #fecaca;}.messages--warning{background:#fef3c7;color:#92400e;border:1px solid #fde68a;}
