﻿ #nav{column-count:5;column-gap:25px;column-rule:1px solid #e2e8f0;margin:20px auto 40px;padding:0 20px;max-width:1440px}#nav li{list-style:none;padding:0;margin-bottom:8px;break-inside:avoid}#nav .url{display:inline-block;font-family:poppins,sans-serif;font-size:13px;padding:6px 12px;color:#334155;text-decoration:none;transition:all .2s ease;border-radius:6px;line-height:1.4}#nav .url:hover{color:#b34a36;background-color:#f8fafc}#nav .url.current{background-color:#b34a36;color:#fff;font-weight:500;box-shadow:0 2px 6px rgba(179,74,54,.2)}@media only screen and (max-width:1024px){#nav{column-count:4}}@media only screen and (max-width:800px){#nav{column-count:3}}@media only screen and (max-width:600px){#nav{column-count:2}}@media only screen and (max-width:400px){#nav{column-count:1}}.table-associated{width:100%;max-width:620px;margin:30px auto 50px;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,4%);padding:20px;color:#334155;overflow:hidden}.table-associated h3{font-family:merriweather,serif;font-size:20px;color:#b34a36;margin:0 0 15px;border:none;text-align:left}.table-associated ul{margin:0;padding-left:20px}.table-associated li{font-size:14px;line-height:1.8}.table-associated img{width:146px;height:auto;border-radius:8px;margin:0 20px 10px 0;box-shadow:0 4px 10px rgba(0,0,0,5%);float:left}@media only screen and (max-width:659px){.table-associated{padding:15px}.table-associated img{width:100px;margin-right:15px}}body.dark #nav{column-rule-color:#334155}body.dark #nav .url{color:#cbd5e1}body.dark #nav .url:hover{color:#dca73a;background-color:#334155}body.dark #nav .url.current{background-color:#dca73a;color:#1a1a1a}body.dark .table-associated{background-color:#1e293b;border-color:#334155;color:#cbd5e1}body.dark .table-associated h3{color:#dca73a}body.dark .table-associated img{opacity:.9;box-shadow:0 4px 10px rgba(0,0,0,.2)}