.explorer-council__tier{padding:1rem 1.25rem;border-radius:8px;margin-bottom:.75rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.explorer-council__tier--positive{background:#00b4a540}.explorer-council__tier--warning{border-color:#e8b44a40;background:#e8b44a0f}.explorer-council__tier--info{background:#e8a02040}.explorer-council__message{font-size:.9rem;font-weight:400;color:#2a2520;line-height:1.7;margin:0}.explorer-council__flood-warning{display:flex;gap:.75rem;padding:1rem 1.25rem;border-radius:8px;margin-bottom:.75rem;background:#ef44444b}.explorer-council__flood-icon{font-size:1.25rem;color:#ef4444;flex-shrink:0;line-height:1.7}:root{--padding: 64px;--text-sm: clamp(10px, .9vw, 14px);--text-base: clamp(12px, 1.1vw, 16px)}@media(max-width:1280px){:root{--padding: 36px }}@media(max-width:1024px){:root{--padding: 24px }}@media(max-width:1024px){.v-container{padding-inline:var(--padding)}}.v-btn{transition:transform .15s ease-out,box-shadow .15s ease-out}.v-btn:hover{transform:translateY(-1px);box-shadow:0 3px 10px #00000024}.v-btn:active{transform:none;box-shadow:0 1px 3px #0000001f}.section-heading{font-size:clamp(28px,3.5vw,48px);font-weight:900;color:rgb(var(--v-theme-web-text));letter-spacing:.02em;margin:0 0 16px}.section-label{display:block;color:rgb(var(--v-theme-web-secondary));font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.sidebar-footer__legend{padding:1.25rem;border-radius:8px;border:1px solid rgba(42,37,32,.1);background:#f0ede4}.sidebar-footer__legend-title{font-size:1rem;font-weight:600;color:#2a2520;margin-bottom:.75rem}.sidebar-footer__legend-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.sidebar-footer__legend-list li{display:flex;align-items:center;gap:.45rem;font-size:.85rem;color:#2a2520;line-height:1.35}.sidebar-footer__legend-swatch{display:inline-block;width:.9rem;height:.9rem;border-radius:3px;border:1px solid rgba(255,255,255,.2);flex-shrink:0}.sidebar-footer__legend-swatch--amber{background:#e8a02099;border-color:#e8a020e6}.sidebar-footer__legend-swatch--teal{background:#00b4a699;border-color:#00b4a6e6}.sidebar-footer__legend-swatch--blue{background:#4895ef99;border-color:#4895efe6}
