.button,.button--primary,input[type="submit"].button,button.button,input.form-submit,button.js-form-submit{background-color:#14532d;border-color:#0e3e22;color:#fff;font-weight:600;border-radius:6px;}.button:hover,.button--primary:hover,input.form-submit:hover,button.js-form-submit:hover{filter:brightness(0.95);}.button--secondary,.button.is-secondary{background-color:#374151;border-color:#111827;color:#fff;}.button--secondary:hover,.button.is-secondary:hover{filter:brightness(0.95);}.button--danger,button.button--danger{background-color:#b91c1c;border-color:#7f1d1d;color:#fff;}.button--danger:hover{filter:brightness(0.95);}
.shariff .shariff-button{background:#000 !important;border-color:#000 !important;border-radius:4px;}.shariff .shariff-button .fa,.shariff .shariff-button svg{color:#fff !important;fill:#fff !important;}.shariff .shariff-button:hover{filter:brightness(1.2);}.shariff .shariff-button.twitter{background:#000 !important;border-color:#000 !important;}.shariff .shariff-button.twitter a{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;pointer-events:auto !important;}.shariff .shariff-button.twitter a > svg,.shariff .shariff-button.twitter a > i,.shariff .shariff-button.twitter a > span{display:none !important;}.shariff .shariff-button.twitter a::after{content:"X" !important;color:#fff !important;font-family:Arial,Helvetica,sans-serif !important;font-weight:900 !important;font-size:22px !important;line-height:1 !important;letter-spacing:-1px !important;}
.coluna-jornal{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:10px;padding:18px;max-width:900px;}.coluna-jornal .linha-atualizado{font-family:"Courier New",ui-monospace,monospace;color:#2b6c2e;font-style:italic;font-size:.8rem;margin:0 0 12px 0;}.nota-jornal{font-family:Georgia,"Times New Roman",serif;}.nota-topo{display:flex;align-items:baseline;gap:10px;margin:0 0 6px 0;}.nota-titulo{font-size:1.05rem;line-height:1.3;margin:0;font-weight:700;}.nota-data{font-size:.85rem;color:#777;white-space:nowrap;}.nota-corpo p{margin:.45rem 0;color:#2b2b2b;line-height:1.55;font-size:.98rem;}.nota-corpo p:nth-of-type(n+3){display:none;}.nota-fonte{font-size:.83rem;color:#666;font-style:italic;margin:.4rem 0 0 0;}.nota-fonte a{color:inherit;text-decoration:underline;}.nota-divisor{border:0;border-top:1px dashed #d8d8d8;margin:12px 0;}.coluna-jornal *{max-width:100%;box-sizing:border-box;}
.field--type-text-long img,.node__content img,.region-content img{max-width:100%;height:auto;display:block;}iframe,embed,video{max-width:100%;height:auto;display:block;}.responsive-embed{position:relative;width:100%;padding-bottom:56.25%;height:0;}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.view-mg-popular-tags{margin:20px 0;padding:10px;background:#f5f5f5;border-radius:8px;text-align:center;font-family:sans-serif;}.view-mg-popular-tags ul{list-style:none;padding:0;margin:0;}.view-mg-popular-tags li{display:inline-block;margin:6px 8px;}.view-mg-popular-tags li a{display:inline-block;padding:6px 12px;background-color:#eef2f0;color:#1a1a1a;border-radius:4px;text-decoration:none;transition:background-color 0.2s ease;font-weight:500;}.view-mg-popular-tags li a:hover{background-color:#d0eade;color:#000;}.view-mg-popular-tags li:nth-child(1) a{font-size:1.5rem;background-color:#dff7ec;}.view-mg-popular-tags li:nth-child(2) a{font-size:1.4rem;background-color:#e6f9f0;}.view-mg-popular-tags li:nth-child(3) a{font-size:1.3rem;}.view-mg-popular-tags li:nth-child(4) a{font-size:1.2rem;}.view-mg-popular-tags li:nth-child(5) a{font-size:1.1rem;}.view-mg-popular-tags li:nth-child(n+6) a{font-size:1rem;}
