html.dark,html.dark body{background-color:#000!important}html,body{background-color:#ebe7e0}@keyframes slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.new-item-animate{animation:slide-in .5s ease-out forwards}dialog::backdrop{background:#000000d9;backdrop-filter:blur(4px)}dialog{margin:auto;border:none;background:transparent;padding:0;overflow:visible}.modal-box{background-color:#fff;border:2px solid #000000;color:#000;box-shadow:0 25px 50px -12px #00000040}.dark .modal-box{background-color:#111;border-color:#444;color:#fff}.modal-input{width:100%;background-color:#f3f4f6;color:#000;border:2px solid #e5e7eb;padding:.75rem;font-family:Inter,sans-serif;font-size:.95rem;outline:none;border-radius:4px}.dark .modal-input{background-color:#000;color:#fff;border-color:#333}.modal-input:focus{border-color:#2563eb}.modal-label{display:block;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;color:#666}.dark .modal-label{color:#aaa}.conflict-infobox{font-size:13px;line-height:1.5}.conflict-infobox .twemoji-flag img.emoji{height:1em;width:1em}.scrollbar-thin::-webkit-scrollbar{width:3px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.dark .scrollbar-thin::-webkit-scrollbar-thumb{background:#333}.thread-description{text-align:justify;text-justify:inter-word;hyphens:auto;line-height:1.7;letter-spacing:.01em;max-width:70ch}.thread-description p{margin:.8em 0}.thread-description br{display:block;content:"";margin-top:.55em}.thread-description a{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.thread-description ul,.thread-description ol{padding-left:1.25rem;margin:.8em 0}.thread-description li{margin:.25em 0}.news-content-html{text-align:justify;text-justify:inter-word;hyphens:auto;line-height:1.75;font-variant-numeric:tabular-nums}.news-content-html p{margin:.75em 0}.news-content-html br{display:block;content:"";margin-top:.55em}.news-content-html p+p{text-indent:1.25em}.news-content-html ul,.news-content-html ol{padding-left:1.25rem;margin:.85em 0}.news-content-html li{margin:.25em 0}.news-content-html strong{letter-spacing:.01em}.news-content-html a{color:#2563eb;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}html.dark .news-content-html a{color:#7dd3fc}.news-content-html img{max-width:100%;border-radius:6px;margin:.5rem 0}.news-content-html iframe{width:100%;aspect-ratio:16/9;border-radius:6px;border:none;margin:.5rem 0}.news-content-html .twitter-tweet{margin:.5rem 0}.country-badges .twemoji-flag img.emoji{height:1em;width:1em}.news-content-html code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;padding:.12em .35em;border-radius:.35em;background:#0000000f}html.dark .news-content-html code{background:#ffffff14}.news-content-html blockquote{margin:.9em 0;padding:.75em .9em;border-left:3px solid rgba(37,99,235,.55);background:#00000008}html.dark .news-content-html blockquote{background:#ffffff0d}.time-sep{position:relative;margin:1.1rem 0 .25rem;padding-left:2rem;padding-right:1rem}.time-sep .line{height:1px;background:#0000001a}html.dark .time-sep .line{background:#ffffff1f}.time-sep .label{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .6rem;border:1px solid rgba(0,0,0,.12);background:#ebe7e0eb;backdrop-filter:blur(6px);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.18em;opacity:.85}html.dark .time-sep .label{border-color:#ffffff24;background:#111111e0;opacity:.92}.time-sep.day .label{font-weight:800}.time-sep.period .label{font-weight:700;letter-spacing:.16em}.lazy-hidden{display:none!important}.time-sep .label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-sep .label:hover{opacity:1}.collapse-chevron{display:inline-block;transition:transform .25s ease;font-size:8px}.time-sep.collapsed .collapse-chevron{transform:rotate(-90deg)}.hl-btn{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .2s}.hl-btn:hover{transform:scale(1.2)}.hl-btn.active{border-color:#1d4ed8;box-shadow:0 0 0 3px #1d4ed833;transform:scale(1.1)}.hl-yellow{background:#eab308}.hl-green{background:#22c55e}.hl-blue{background:#3b82f6}.hl-pink{background:#ec4899}html.dark .hl-yellow{background:#facc1599}html.dark .hl-green{background:#22c55e99}html.dark .hl-blue{background:#3b82f699}html.dark .hl-pink{background:#ec489999}.hl-eraser{width:24px;height:24px;border-radius:50%;border:2px solid #dc2626;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;background:#fff;color:#dc2626}html.dark .hl-eraser{background:#111}.hl-eraser:hover{transform:scale(1.2);background:#fee2e2}html.dark .hl-eraser:hover{background:#7f1d1d}.hl-eraser.active{background:#dc2626;border-color:#dc2626;color:#fff}.highlight-yellow{background-color:#eab30859!important}html.dark .highlight-yellow{background-color:#facc154d!important}.highlight-green,html.dark .highlight-green{background-color:#22c55e4d!important}.highlight-blue,html.dark .highlight-blue{background-color:#3b82f64d!important}.highlight-pink,html.dark .highlight-pink{background-color:#ec48994d!important}.highlighted{cursor:pointer;transition:opacity .2s;padding:2px 0;border-radius:2px}.highlighted:hover{opacity:.8}.news-item.bookmarked>.prose{border-left:4px solid #2563eb!important;background-color:#2563eb0a!important}html.dark .news-item.bookmarked>.prose{background-color:#2563eb14!important}.bookmark-btn{opacity:0;transition:opacity .2s}.news-item:hover .bookmark-btn,.news-item.bookmarked .bookmark-btn{opacity:1}.news-item.bookmarked .bookmark-btn{color:#2563eb}
