.coverage summary::-webkit-details-marker{display:none}.coverage[open] [data-news-coverage-chevron]{transform:rotate(90deg)}.join-bar{padding-bottom:max(env(safe-area-inset-bottom),.75rem)}.auth-modal[data-step=username] [data-auth-step=username],.auth-modal[data-step=passcode] [data-auth-step=passcode],.auth-modal[data-step=locked] [data-auth-step=locked]{display:block}.auth-modal [data-auth-step]{display:none}.vote-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;border:1px solid;font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:color .12s,background-color .12s,border-color .12s}.vote-btn svg{flex-shrink:0;width:13px;height:13px}.vote-btn.vote-up{border-color:#bbf7d0;background-color:#f0fdf4;color:#15803d}.vote-btn.vote-up:hover{border-color:#86efac;background-color:#dcfce7;color:#166534}.vote-btn.vote-up.is-active{background-color:#16a34a;border-color:#16a34a;color:#fff}.vote-btn.vote-down{border-color:#fecaca;background-color:#fef2f2;color:#b91c1c}.vote-btn.vote-down:hover{border-color:#fca5a5;background-color:#fee2e2;color:#991b1b}.vote-btn.vote-down.is-active{background-color:#dc2626;border-color:#dc2626;color:#fff}@media(prefers-color-scheme:dark){.vote-btn.vote-up{border-color:#16a34a66;background-color:#16a34a1f;color:#86efac}.vote-btn.vote-up:hover{border-color:#16a34a99;background-color:#16a34a33;color:#bbf7d0}.vote-btn.vote-up.is-active{background-color:#22c55e;border-color:#22c55e;color:#14532d}.vote-btn.vote-down{border-color:#dc262666;background-color:#dc26261f;color:#fca5a5}.vote-btn.vote-down:hover{border-color:#dc262699;background-color:#dc262633;color:#fecaca}.vote-btn.vote-down.is-active{background-color:#ef4444;border-color:#ef4444;color:#7f1d1d}}.comment-row{display:flex;gap:1rem;align-items:flex-start}.comment-score{flex:0 0 auto;width:3.5rem;text-align:right;padding-top:.125rem;font-variant-numeric:tabular-nums}.comment-score-num{font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:-.01em;color:#737373;display:inline-block}.comment-score-num.is-positive{color:#059669}.comment-score-num.is-negative{color:#e11d48}@media(prefers-color-scheme:dark){.comment-score-num{color:#a3a3a3}.comment-score-num.is-positive{color:#34d399}.comment-score-num.is-negative{color:#fb7185}}.comment-body{flex:1 1 0;min-width:0}.lang-tabs{display:none;gap:.5rem;flex-wrap:wrap}.lang-tabs button{padding:.4rem .95rem;border-radius:9999px;background-color:#f5f5f5;color:#404040;font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s,color .15s,transform .1s}.lang-tabs button:hover{background-color:#e5e5e5;color:#171717}.lang-tabs button:active{transform:scale(.97)}.lang-tabs button.is-active{background-color:#171717;color:#fff}@media(prefers-color-scheme:dark){.lang-tabs button{background-color:#262626;color:#d4d4d4}.lang-tabs button:hover{background-color:#404040;color:#f5f5f5}.lang-tabs button.is-active{background-color:#f5f5f5;color:#171717}}body.lang-en [data-news-coverage]>[data-headline-lang=ta]{display:none}body.lang-ta [data-news-coverage]>[data-headline-lang=en]{display:none}.comment-sort{display:inline-flex;gap:.125rem;padding:.125rem;border-radius:9999px;background-color:#f5f5f5}@media(prefers-color-scheme:dark){.comment-sort{background-color:#262626}}.comment-sort button{padding:.25rem .625rem;border-radius:9999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#737373;cursor:pointer;transition:color .12s,background-color .12s}.comment-sort button.is-active{background-color:#fff;color:#171717;box-shadow:0 1px 2px #0000000f}@media(prefers-color-scheme:dark){.comment-sort button{color:#a3a3a3}.comment-sort button.is-active{background-color:#525252;color:#f5f5f5;box-shadow:none}}.gov-buttons{display:flex;gap:.75rem;justify-content:center}.gov-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 1.25rem;border-radius:.875rem;border:2px solid;font-size:17px;font-weight:600;cursor:pointer;transition:transform .15s,background-color .15s,border-color .15s,color .15s,padding .15s,font-size .15s,flex .15s}.gov-btn svg{width:22px;height:22px;transition:width .15s,height .15s}.gov-btn.gov-up{border-color:#bbf7d0;background-color:#f0fdf4;color:#15803d}.gov-btn.gov-up:hover{border-color:#22c55e;background-color:#dcfce7;transform:translateY(-1px)}.gov-btn.gov-down{border-color:#fecaca;background-color:#fef2f2;color:#b91c1c}.gov-btn.gov-down:hover{border-color:#ef4444;background-color:#fee2e2;transform:translateY(-1px)}@media(prefers-color-scheme:dark){.gov-btn.gov-up{border-color:#16a34a73;background-color:#16a34a1f;color:#86efac}.gov-btn.gov-up:hover{border-color:#22c55e;background-color:#16a34a33}.gov-btn.gov-down{border-color:#dc262673;background-color:#dc26261f;color:#fca5a5}.gov-btn.gov-down:hover{border-color:#ef4444;background-color:#dc262633}}.gov-count{display:none;font-variant-numeric:tabular-nums}[data-governance].is-voted .gov-buttons{justify-content:center;gap:.5rem}[data-governance].is-voted .gov-btn{flex:0 0 auto;padding:.4rem .875rem;font-size:13px;border-width:1px;border-radius:9999px;gap:.4rem}[data-governance].is-voted .gov-btn:hover{transform:none}[data-governance].is-voted .gov-btn svg{width:14px;height:14px}[data-governance].is-voted .gov-label{display:none}[data-governance].is-voted .gov-count{display:inline}[data-governance].is-voted .gov-btn.is-mine.gov-up{background-color:#16a34a;border-color:#16a34a;color:#fff}[data-governance].is-voted .gov-btn.is-mine.gov-down{background-color:#dc2626;border-color:#dc2626;color:#fff}[data-news-positive-section] .news-extra-item,[data-news-negative-section] .news-extra-item{display:none}[data-news-positive-section].is-expanded .news-extra-item,[data-news-negative-section].is-expanded .news-extra-item{display:flex}
