.sp-overlay[data-v-759b01ad]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e3a5f73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:9999}@media (min-width: 600px){.sp-overlay[data-v-759b01ad]{align-items:center}}.sp-panel[data-v-759b01ad]{background:#fff;border:1px solid rgba(30,58,95,.1);border-radius:10px 10px 0 0;width:100%;max-width:460px;padding:20px;animation:slideUp-759b01ad .22s ease;box-shadow:0 -8px 32px #1e3a5f1f}@media (min-width: 600px){.sp-panel[data-v-759b01ad]{border-radius:6px;animation:fadeIn-759b01ad .18s ease;box-shadow:0 16px 48px #1e3a5f2e}}.sp-header[data-v-759b01ad]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.sp-heading[data-v-759b01ad]{font-size:.875rem;font-weight:700;color:#1c1917;display:flex;align-items:center;gap:7px}.sp-heading i[data-v-759b01ad]{color:#1e3a5f}.sp-close[data-v-759b01ad]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#1e3a5f0d;border:1px solid rgba(30,58,95,.1);border-radius:3px;color:#78716c;cursor:pointer;font-size:1rem;transition:background .15s;-webkit-tap-highlight-color:transparent}.sp-close[data-v-759b01ad]:hover{background:#1e3a5f17;color:#1c1917}.sp-card[data-v-759b01ad]{border:1px solid rgba(30,58,95,.1);border-radius:5px;overflow:hidden;margin-bottom:14px;background:#1e3a5f05}.sp-card-bar[data-v-759b01ad]{height:3px;background:var(--accent);width:100%}.sp-card-body[data-v-759b01ad]{padding:11px 13px}.sp-card-source[data-v-759b01ad]{display:inline-block;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--accent);border:1px solid rgba(30,58,95,.12);padding:1px 6px;border-radius:2px;margin-bottom:7px}.sp-card-title[data-v-759b01ad]{font-size:.9rem;font-weight:600;color:#1c1917;line-height:1.4;margin:0 0 9px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sp-card-footer[data-v-759b01ad]{display:flex;align-items:center;justify-content:space-between}.sp-newzly-badge[data-v-759b01ad]{font-size:.65rem;font-weight:700;color:#a8a29e;letter-spacing:.09em;text-transform:uppercase}.sp-card-date[data-v-759b01ad]{font-size:.68rem;color:#a8a29e}.sp-actions[data-v-759b01ad]{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:11px}.sp-btn[data-v-759b01ad]{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border-radius:4px;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid rgba(30,58,95,.1);background:#1e3a5f0a;color:#44403c;text-decoration:none;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent;min-height:38px}.sp-btn[data-v-759b01ad]:hover{background:#1e3a5f14;color:#1c1917}.sp-btn[data-v-759b01ad]:active{transform:scale(.97)}.sp-primary[data-v-759b01ad]{grid-column:span 2;background:linear-gradient(135deg,#1e3a5f,#2d5f8a);border-color:transparent;color:#fff}.sp-primary[data-v-759b01ad]:hover{filter:brightness(1.08)}.sp-x[data-v-759b01ad]{background:#0000000a;border-color:#0000001a;color:#1c1917}.sp-wa[data-v-759b01ad]{background:#25d3660f;border-color:#25d36633;color:#16a34a}.sp-wa[data-v-759b01ad]:hover{background:#25d3661a}.sp-done[data-v-759b01ad]{background:#15803d12;border-color:#15803d33;color:#15803d}.sp-url-preview[data-v-759b01ad]{font-size:.68rem;color:#a8a29e;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;text-align:center}@keyframes slideUp-759b01ad{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn-759b01ad{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.news-card[data-v-03d4cbbc]{background:#fff;border:1px solid rgba(30,58,95,.1);border-radius:6px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;width:100%;-webkit-tap-highlight-color:transparent;animation:fadeIn-03d4cbbc .4s ease;box-shadow:0 2px 8px #1e3a5f0f}.news-card[data-v-03d4cbbc]:active{transform:scale(.97);opacity:.9}.card-image-wrapper[data-v-03d4cbbc]{position:relative;aspect-ratio:16 / 9;overflow:hidden}.card-image[data-v-03d4cbbc]{width:100%;height:100%;object-fit:cover}.placeholder-image[data-v-03d4cbbc]{width:100%;height:100%;background:linear-gradient(135deg,#e8e0d0,#f5f3ee);display:flex;align-items:center;justify-content:center;color:#1e3a5f2e;font-size:2.5rem}.image-gradient-overlay[data-v-03d4cbbc]{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(255,255,255,.6) 0%,transparent 100%)}.source-badge[data-v-03d4cbbc]{position:absolute;top:10px;left:10px;background:#1e3a5fd9;color:#fff;padding:3px 8px;border-radius:3px;font-size:.7rem;font-weight:700;z-index:2;letter-spacing:.03em;text-transform:uppercase;display:flex;align-items:center;gap:5px}.source-favicon[data-v-03d4cbbc]{width:12px;height:12px;border-radius:2px;flex-shrink:0;display:block}.editorial-badge[data-v-03d4cbbc]{position:absolute;bottom:10px;left:10px;background:linear-gradient(135deg,#d97706,#b45309);color:#fff;padding:3px 8px;border-radius:3px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;gap:4px;z-index:2;box-shadow:0 2px 6px #b4530959}.editorial-badge i[data-v-03d4cbbc]{font-size:.6rem}.country-badge[data-v-03d4cbbc]{position:absolute;top:10px;right:10px;background:#ffffffe0;border:1px solid rgba(30,58,95,.12);color:#44403c;padding:3px 7px;border-radius:3px;font-size:.7rem;font-weight:600;z-index:2}.card-content[data-v-03d4cbbc]{padding:16px}.card-title[data-v-03d4cbbc]{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;line-height:1.3;color:#1c1917;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ai-summary-block[data-v-03d4cbbc]{margin:6px 0 4px}.ai-summary-label[data-v-03d4cbbc]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#818cf8;opacity:.85}.ai-summary-text[data-v-03d4cbbc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.82rem;line-height:1.45;margin-top:2px;margin-bottom:12px}.card-description[data-v-03d4cbbc]{color:#57534e;font-size:.875rem;line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-meta[data-v-03d4cbbc]{display:flex;gap:12px;color:#78716c;font-size:.75rem;margin-bottom:12px}.meta-item[data-v-03d4cbbc]{display:flex;align-items:center;gap:4px}.meta-item i[data-v-03d4cbbc]{color:#d97706;font-size:.875rem}.card-actions[data-v-03d4cbbc]{display:flex;gap:8px;flex-wrap:wrap}.action-button[data-v-03d4cbbc]{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;border:none;-webkit-tap-highlight-color:transparent;min-height:40px}.action-button.secondary[data-v-03d4cbbc]{background:#1e3a5f0d;border:1px solid rgba(30,58,95,.12);color:#44403c}.action-button.secondary[data-v-03d4cbbc]:hover{background:#1e3a5f17;color:#1c1917}.source-badge.tier-verified[data-v-03d4cbbc]{background:#b45309d9;border:none;color:#fff}.source-badge.tier-trusted[data-v-03d4cbbc]{background:#1e3a5fcc;border:none;color:#fff}.tier-icon[data-v-03d4cbbc]{font-size:.6rem;vertical-align:middle;margin-right:2px}.confirmed-chip[data-v-03d4cbbc]{color:#15803d;background:#15803d12;border:1px solid rgba(21,128,61,.18);border-radius:3px;padding:1px 6px;font-weight:600}.confirmed-chip i[data-v-03d4cbbc]{color:#15803d!important}.action-button.share-action[data-v-03d4cbbc]{background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);color:#1e3a5f}.action-button.fact-action[data-v-03d4cbbc]{background:#78716c0f;border:1px solid rgba(120,113,108,.14);color:#78716c;text-decoration:none}.action-button.fact-action[data-v-03d4cbbc]:hover{background:#78716c1a;color:#44403c}.action-button.watch-action[data-v-03d4cbbc]{background:#dc26260f;border:1px solid rgba(220,38,38,.18);color:#dc2626;text-decoration:none}.action-button.watch-action[data-v-03d4cbbc]:hover{background:#dc26261a;color:#b91c1c}.action-button.secondary.has-precomputed[data-v-03d4cbbc]{background:#d977060f;border-color:#d9770633;color:#d97706}.action-button.secondary[data-v-03d4cbbc]:active{background:#1e3a5f1a;transform:scale(.95)}.action-button[data-v-03d4cbbc]:disabled{opacity:.5;cursor:not-allowed}.rtl-text[data-v-03d4cbbc]{direction:rtl;text-align:right;font-family:Arial,Tahoma,sans-serif}@media (min-width: 768px){.card-title[data-v-03d4cbbc]{font-size:1.25rem;-webkit-line-clamp:3}.card-content[data-v-03d4cbbc]{padding:20px}.card-meta[data-v-03d4cbbc]{font-size:.8125rem}}@media (min-width: 1024px){.news-card[data-v-03d4cbbc]{border-radius:6px}.news-card.featured .card-image-wrapper[data-v-03d4cbbc]{aspect-ratio:21 / 9}.news-card.featured .card-title[data-v-03d4cbbc]{font-size:1.5rem;-webkit-line-clamp:3}.news-card.featured .card-description[data-v-03d4cbbc]{-webkit-line-clamp:4;font-size:.9375rem}.news-card[data-v-03d4cbbc]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #1e3a5f24,0 4px 12px #1e3a5f14;border-color:#1e3a5f33}.news-card:hover .card-image[data-v-03d4cbbc]{transform:scale(1.05)}.card-image[data-v-03d4cbbc]{transition:transform .5s ease}.news-card[data-v-03d4cbbc]:active{transform:translateY(-6px);opacity:1}.action-button.secondary[data-v-03d4cbbc]:hover{background:#1e3a5f17;transform:translateY(-1px)}}@media (prefers-reduced-motion: reduce){.news-card[data-v-03d4cbbc],.card-image[data-v-03d4cbbc]{transition:none;animation:none}.news-card[data-v-03d4cbbc]:hover,.news-card[data-v-03d4cbbc]:active{transform:none}}@keyframes fadeIn-03d4cbbc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tweet-card[data-v-501db754]{background:#fff;border:1px solid rgba(30,58,95,.1);border-left:3px solid #1da1f2;border-radius:6px;padding:16px;box-shadow:0 2px 8px #1e3a5f0f;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;width:100%;-webkit-tap-highlight-color:transparent;animation:fadeIn-501db754 .5s ease}.tweet-card[data-v-501db754]:active{transform:scale(.97);opacity:.9}.tweet-header[data-v-501db754]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.profile-image[data-v-501db754]{width:48px;height:48px;border-radius:50%;border:2px solid rgba(29,161,242,.2);object-fit:cover}.author-info[data-v-501db754]{flex:1;min-width:0}.author-name[data-v-501db754]{display:flex;align-items:center;gap:4px;font-size:.9375rem;font-weight:700;color:#1c1917;margin-bottom:2px}.verified-badge[data-v-501db754]{color:#1da1f2;font-size:1rem}.username[data-v-501db754]{font-size:.875rem;color:#78716c}.tweet-badge[data-v-501db754]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1da1f2,#0c7abf);border-radius:10px;color:#fff;font-size:1rem}.tweet-text[data-v-501db754]{color:#1c1917;font-size:.9375rem;line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.tweet-metrics[data-v-501db754]{display:flex;gap:16px;padding:12px 0;border-top:1px solid rgba(30,58,95,.08);border-bottom:1px solid rgba(30,58,95,.08);margin-bottom:12px}.metric-item[data-v-501db754]{display:flex;align-items:center;gap:6px;color:#78716c;font-size:.875rem}.metric-item i[data-v-501db754]{color:#d97706;font-size:1rem}.tweet-footer[data-v-501db754]{display:flex;justify-content:space-between;align-items:center}.tweet-time[data-v-501db754]{display:flex;align-items:center;gap:4px;color:#78716c;font-size:.75rem}.tweet-time i[data-v-501db754]{color:#d97706}@media (min-width: 768px){.tweet-card[data-v-501db754]{padding:20px}.tweet-text[data-v-501db754]{font-size:1rem}.metric-item[data-v-501db754]{font-size:.9375rem}}@media (min-width: 1024px){.tweet-card[data-v-501db754]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #1e3a5f1f;border-left-color:#1da1f2}.tweet-card[data-v-501db754]:active{transform:translateY(-6px);opacity:1}}@media (prefers-reduced-motion: reduce){.tweet-card[data-v-501db754]{transition:none;animation:none}.tweet-card[data-v-501db754]:hover,.tweet-card[data-v-501db754]:active{transform:none}}@keyframes fadeIn-501db754{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.video-card[data-v-553d0f64]{background:#fff;border:1px solid rgba(30,58,95,.1);border-left:3px solid #ff0000;border-radius:6px;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px #1e3a5f0f;width:100%;-webkit-tap-highlight-color:transparent;animation:fadeIn-553d0f64 .4s ease}.video-card[data-v-553d0f64]:active{transform:scale(.97);opacity:.9}.video-thumbnail[data-v-553d0f64]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#0f0f0f}.thumb-img[data-v-553d0f64]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.thumb-placeholder[data-v-553d0f64]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a1a2e,#16213e);color:#ffffff4d;font-size:3rem}.thumb-gradient[data-v-553d0f64]{position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,transparent 100%)}.play-overlay[data-v-553d0f64]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;background:#00000040}.video-card:hover .play-overlay[data-v-553d0f64],.video-card:active .play-overlay[data-v-553d0f64]{opacity:1}.play-btn[data-v-553d0f64]{width:56px;height:56px;background:#ff0000e6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;padding-left:3px;box-shadow:0 4px 16px #0006}.yt-badge[data-v-553d0f64]{position:absolute;top:10px;left:10px;background:#ff0000e6;color:#fff;padding:3px 8px;border-radius:3px;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;display:flex;align-items:center;gap:4px;z-index:2}.video-content[data-v-553d0f64]{padding:14px 16px}.video-channel[data-v-553d0f64]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#78716c;margin-bottom:6px}.video-channel i[data-v-553d0f64]{color:#d97706}.video-title[data-v-553d0f64]{font-size:1rem;font-weight:700;line-height:1.35;color:#1c1917;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-meta[data-v-553d0f64]{display:flex;gap:12px}.meta-time[data-v-553d0f64]{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#78716c}.meta-time i[data-v-553d0f64]{color:#d97706}@media (min-width: 1024px){.video-card[data-v-553d0f64]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #1e3a5f1f}.video-card:hover .thumb-img[data-v-553d0f64]{transform:scale(1.04)}.video-card[data-v-553d0f64]:active{transform:translateY(-6px);opacity:1}}@media (prefers-reduced-motion: reduce){.video-card[data-v-553d0f64],.thumb-img[data-v-553d0f64]{transition:none;animation:none}.video-card[data-v-553d0f64]:hover,.video-card[data-v-553d0f64]:active{transform:none}}@keyframes fadeIn-553d0f64{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.search-container[data-v-c6c1e170]{background:#fff;border:1px solid rgba(30,58,95,.1);border-radius:6px;padding:16px;margin-bottom:20px;box-shadow:0 2px 12px #1e3a5f12}.search-form[data-v-c6c1e170]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.search-input-wrapper[data-v-c6c1e170]{position:relative;flex:1}.search-icon[data-v-c6c1e170]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#a8a29e;font-size:1rem;pointer-events:none}.search-input[data-v-c6c1e170]{width:100%;height:48px;background:#1e3a5f0a;border:1px solid rgba(30,58,95,.12);border-radius:4px;padding:0 16px 0 48px;color:#1c1917;font-size:1rem;transition:border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.search-input[data-v-c6c1e170]::placeholder{color:#a8a29e}.search-input[data-v-c6c1e170]:focus{outline:none;border-color:#1e3a5f;background:#1e3a5f08}.search-button[data-v-c6c1e170]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#1e3a5f,#2d5f8a);color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.search-button[data-v-c6c1e170]:active{transform:scale(.97);opacity:.9}.button-text[data-v-c6c1e170]{display:inline}.active-filters[data-v-c6c1e170]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 14px;padding:10px 14px;background:#1e3a5f0a;border:1px solid rgba(30,58,95,.12);border-radius:4px}.active-filter-label[data-v-c6c1e170]{font-size:.75rem;color:#78716c;display:flex;align-items:center;gap:4px}.active-filter-label i[data-v-c6c1e170]{color:#1e3a5f}.country-chip[data-v-c6c1e170]{display:inline-flex;align-items:center;gap:5px;background:#1e3a5f14;border:1px solid rgba(30,58,95,.2);color:#1e3a5f;padding:4px 10px;border-radius:3px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent}.country-chip[data-v-c6c1e170]:hover{background:#1e3a5f1f}.country-chip i[data-v-c6c1e170]{font-size:.75rem;opacity:.7}.clear-all[data-v-c6c1e170]{font-size:.75rem;color:#a8a29e;background:none;border:none;cursor:pointer;padding:4px 6px;transition:color .2s ease;margin-left:auto}.clear-all[data-v-c6c1e170]:hover{color:#44403c}.filter-row[data-v-c6c1e170]{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px}.filter-group[data-v-c6c1e170]{display:flex;flex-direction:column;gap:4px;flex:1}.filter-label[data-v-c6c1e170]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#a8a29e;padding-left:2px}.filter-select[data-v-c6c1e170]{width:100%;height:42px;background:#1e3a5f0a;border:1px solid rgba(30,58,95,.12);border-radius:4px;padding:0 12px;color:#1c1917;font-size:.875rem;cursor:pointer;transition:border-color .2s ease;-webkit-tap-highlight-color:transparent}.filter-select[data-v-c6c1e170]:focus{outline:none;border-color:#1e3a5f}.filter-select option[data-v-c6c1e170]{background:#fff;color:#1c1917}.smart-inline[data-v-c6c1e170]{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:2px;cursor:pointer;color:#44403c;font-size:.8rem;-webkit-tap-highlight-color:transparent;white-space:nowrap}.smart-inline input[type=checkbox][data-v-c6c1e170]{width:18px;height:18px;cursor:pointer;accent-color:#1e3a5f;margin-top:4px}.toggle-label[data-v-c6c1e170]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#44403c;font-size:.875rem;-webkit-tap-highlight-color:transparent}.toggle-text[data-v-c6c1e170]{display:flex;align-items:center;gap:6px}.toggle-text i[data-v-c6c1e170]{color:#d97706;font-size:1rem}.trending-section[data-v-c6c1e170]{margin-top:16px}.trending-label[data-v-c6c1e170]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:#78716c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-weight:600}.trending-label i[data-v-c6c1e170]{color:#f44;font-size:.875rem}.trending-tags[data-v-c6c1e170]{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.trending-tags[data-v-c6c1e170]::-webkit-scrollbar{display:none}.trending-tag[data-v-c6c1e170]{flex-shrink:0;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);color:#1e3a5f;padding:8px 16px;border-radius:3px;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s ease;min-height:36px;display:flex;align-items:center;-webkit-tap-highlight-color:transparent}.trending-tag[data-v-c6c1e170]:active{background:#1e3a5f1a;transform:scale(.95)}.trending-tag.active[data-v-c6c1e170]{background:linear-gradient(135deg,#1e3a5f,#2d5f8a);color:#fff;border-color:transparent}.tag-count[data-v-c6c1e170]{font-weight:700;color:#d97706;margin-left:4px;font-size:.8125rem}.trending-tag.active .tag-count[data-v-c6c1e170]{color:#ffffffd9}@media (min-width: 768px){.search-container[data-v-c6c1e170]{padding:20px}.search-form[data-v-c6c1e170]{flex-direction:row;align-items:center}.search-button[data-v-c6c1e170]{width:auto;padding:0 32px}.filter-row[data-v-c6c1e170]{gap:12px}.trending-tags[data-v-c6c1e170]{flex-wrap:wrap;overflow-x:visible}}@media (min-width: 1024px){.search-container[data-v-c6c1e170]{padding:24px}.search-input[data-v-c6c1e170]{font-size:1.125rem}.search-button[data-v-c6c1e170]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1e3a5f40}.trending-tag[data-v-c6c1e170]:hover{background:linear-gradient(135deg,#1e3a5f,#2d5f8a);color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #1e3a5f33;border-color:transparent}}@media (prefers-reduced-motion: reduce){.search-button[data-v-c6c1e170],.trending-tag[data-v-c6c1e170]{transition:none}.search-button[data-v-c6c1e170]:hover,.search-button[data-v-c6c1e170]:active,.trending-tag[data-v-c6c1e170]:hover,.trending-tag[data-v-c6c1e170]:active{transform:none}}.live-indicator[data-v-e161ebb4]{display:flex;align-items:center}.live-chip[data-v-e161ebb4]{display:flex;align-items:center;gap:5px;height:36px;padding:0 10px;border-radius:4px;font-size:.7rem;font-weight:700;letter-spacing:.03em;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);color:#1e3a5f99;white-space:nowrap}.live-chip--error[data-v-e161ebb4]{border-color:#dc262633;color:#dc2626;background:#dc26260a}.pulse-dot[data-v-e161ebb4]{width:6px;height:6px;background:#16a34a;border-radius:50%;flex-shrink:0;animation:pulse-e161ebb4 2s infinite}.pulse-dot.loading[data-v-e161ebb4]{background:#d97706;animation:pulse-e161ebb4 .8s infinite}@keyframes pulse-e161ebb4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@media (prefers-reduced-motion: reduce){.pulse-dot[data-v-e161ebb4]{animation:none}}.pagination-container[data-v-6d610be0]{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 0 8px}.pg-btn[data-v-6d610be0]{background:none;border:none;color:#1e3a5f;font-size:1rem;cursor:pointer;padding:4px 8px;opacity:.6;transition:opacity .15s;-webkit-tap-highlight-color:transparent}.pg-btn[data-v-6d610be0]:hover:not(:disabled){opacity:1}.pg-btn[data-v-6d610be0]:disabled{opacity:.2;cursor:not-allowed}.pg-info[data-v-6d610be0]{font-size:.8rem;color:#78716c;min-width:56px;text-align:center}.dark-mode .pg-btn[data-v-6d610be0]{color:#fff9}.dark-mode .pg-info[data-v-6d610be0]{color:#ffffff59}.brief-wrap[data-v-9b499d06]{background:#0b0f1c;border-radius:10px;overflow:hidden;margin-bottom:16px;animation:bfadeUp-9b499d06 .35s ease}@keyframes bfadeUp-9b499d06{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.brief-header[data-v-9b499d06]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);gap:8px}.brief-header-left[data-v-9b499d06]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.brief-label[data-v-9b499d06]{display:flex;align-items:center;gap:5px;font-size:.65rem;font-weight:800;letter-spacing:.1em;color:#f5c842;white-space:nowrap;text-transform:uppercase}.brief-label i[data-v-9b499d06]{font-size:.7rem}.brief-topic-chip[data-v-9b499d06]{font-size:.7rem;font-weight:600;color:#fff9;background:#ffffff12;border:1px solid rgba(255,255,255,.12);padding:2px 8px;border-radius:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.brief-header-right[data-v-9b499d06]{display:flex;align-items:center;gap:6px;flex-shrink:0}.brief-signal-count[data-v-9b499d06]{font-size:.65rem;color:#ffffff40;font-variant-numeric:tabular-nums;white-space:nowrap}.brief-action-btn[data-v-9b499d06]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:5px;color:#ffffff73;cursor:pointer;font-size:.75rem;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent;flex-shrink:0}.brief-action-btn[data-v-9b499d06]:hover{background:#ffffff1a;color:#fff}.brief-dismiss-btn[data-v-9b499d06]:hover{background:#ef444426;color:#ef4444;border-color:#ef44444d}.brief-loading[data-v-9b499d06]{padding:18px 16px 20px}.brief-loading-label[data-v-9b499d06]{display:flex;align-items:center;gap:9px;font-size:.8rem;color:#ffffff4d;margin-bottom:20px}.brief-spinner[data-v-9b499d06]{width:13px;height:13px;border:2px solid rgba(245,200,66,.2);border-top-color:#f5c842;border-radius:50%;animation:bspin-9b499d06 .85s linear infinite;flex-shrink:0}@keyframes bspin-9b499d06{to{transform:rotate(360deg)}}.brief-sk-hero[data-v-9b499d06]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:18px 16px;margin-bottom:12px}.brief-sk-row[data-v-9b499d06]{display:flex;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.04)}.sk-num[data-v-9b499d06]{width:28px;height:28px;border-radius:4px;background:#ffffff0f;flex-shrink:0;animation:bshimmer-9b499d06 1.4s ease-in-out infinite}.sk-body[data-v-9b499d06]{flex:1}.sk-line[data-v-9b499d06]{border-radius:4px;background:#ffffff0f;display:block;animation:bshimmer-9b499d06 1.4s ease-in-out infinite}.sk-line+.sk-line[data-v-9b499d06]{animation-delay:.15s}@keyframes bshimmer-9b499d06{0%,to{opacity:.5}50%{opacity:1}}.brief-hero[data-v-9b499d06]{margin:14px 14px 0;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-left:3px solid var(--cc);border-radius:8px;padding:14px 14px 10px;cursor:pointer;transition:background .15s;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.brief-hero[data-v-9b499d06]:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:50px;background:radial-gradient(ellipse at bottom,var(--cc) 0%,transparent 70%);opacity:.07;pointer-events:none}.brief-hero[data-v-9b499d06]:hover{background:#ffffff0d}.brief-hero-top[data-v-9b499d06]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.brief-cat-badge[data-v-9b499d06]{font-size:.65rem;font-weight:700;padding:3px 9px;border-radius:20px;border:1px solid;letter-spacing:.04em;text-transform:uppercase}.brief-hero-num[data-v-9b499d06]{font-size:.65rem;font-weight:800;color:#ffffff26;letter-spacing:.06em;font-variant-numeric:tabular-nums}.brief-hero-text[data-v-9b499d06]{font-size:1.1rem;font-weight:600;line-height:1.55;color:#ffffffeb;margin:0 0 10px}.brief-hero-secondary[data-v-9b499d06]{font-size:.82rem;color:#ffffff6b;line-height:1.6;margin:0 0 10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.brief-hero-foot[data-v-9b499d06]{display:flex;align-items:center;gap:5px;font-size:.65rem;color:#ffffff40;margin-top:4px;transition:color .15s}.brief-hero:hover .brief-hero-foot[data-v-9b499d06]{color:#ffffff73}.brief-body[data-v-9b499d06]{padding:8px 14px 14px}.brief-point[data-v-9b499d06]{display:flex;gap:12px;border-top:1px solid rgba(255,255,255,.04);cursor:pointer;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease,background .15s;border-radius:6px;padding:12px 8px;margin-left:-8px;margin-right:-8px;-webkit-tap-highlight-color:transparent}.brief-point.visible[data-v-9b499d06]{opacity:1;transform:translateY(0)}.brief-point[data-v-9b499d06]:hover{background:#ffffff08}.bp-left[data-v-9b499d06]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;width:26px;padding-top:2px}.bp-num[data-v-9b499d06]{font-size:.62rem;font-weight:800;color:#ffffff2e;font-variant-numeric:tabular-nums;letter-spacing:.04em}.bp-vline[data-v-9b499d06]{width:1.5px;flex:1;min-height:16px;border-radius:2px;opacity:.5}.bp-right[data-v-9b499d06]{flex:1;min-width:0;padding-bottom:4px}.bp-cat-chip[data-v-9b499d06]{display:inline-block;font-size:.6rem;font-weight:700;padding:2px 7px;border-radius:20px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px}.bp-text[data-v-9b499d06]{font-size:.875rem;font-weight:500;color:#ffffffc7;line-height:1.6;margin:0}.bp-secondary[data-v-9b499d06]{font-size:.775rem;color:#ffffff59;line-height:1.6;margin:8px 0 0;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.bp-arrow[data-v-9b499d06]{flex-shrink:0;font-size:.7rem;color:#ffffff2e;padding-top:4px;transition:color .15s}.brief-point:hover .bp-arrow[data-v-9b499d06]{color:#fff6}.bx-enter-active[data-v-9b499d06],.bx-leave-active[data-v-9b499d06]{transition:max-height .32s ease,opacity .28s ease;overflow:hidden;max-height:300px}.bx-enter-from[data-v-9b499d06],.bx-leave-to[data-v-9b499d06]{max-height:0;opacity:0}@media (min-width: 768px){.brief-hero-text[data-v-9b499d06]{font-size:1.2rem}.brief-body[data-v-9b499d06]{padding:10px 18px 18px}.brief-hero[data-v-9b499d06]{margin:16px 18px 0}.bp-text[data-v-9b499d06]{font-size:.9rem}}.brief-digest[data-v-9b499d06]{border-bottom:1px solid rgba(255,255,255,.06)}.brief-digest-toggle[data-v-9b499d06]{width:100%;display:flex;align-items:center;gap:8px;padding:11px 14px;background:#6366f10f;border:none;cursor:pointer;color:inherit;font-family:inherit;text-align:left;transition:background .15s}.brief-digest-toggle[data-v-9b499d06]:hover{background:#6366f11a}.brief-digest-icon[data-v-9b499d06]{font-size:15px}.brief-digest-title[data-v-9b499d06]{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#818cf8}.brief-digest-spinner[data-v-9b499d06]{width:14px;height:14px;border:2px solid rgba(129,140,248,.3);border-top-color:#818cf8;border-radius:50%;animation:brief-spin-9b499d06 .7s linear infinite;margin-left:auto}@keyframes brief-spin-9b499d06{to{transform:rotate(360deg)}}.brief-digest-body[data-v-9b499d06]{padding:14px 16px;max-height:420px;overflow-y:auto}.brief-digest-heading[data-v-9b499d06]{font-size:12px;font-weight:700;color:#818cf8;margin:14px 0 6px;padding-bottom:4px;border-bottom:1px solid rgba(99,102,241,.15);text-transform:uppercase;letter-spacing:.04em}.brief-digest-heading[data-v-9b499d06]:first-child{margin-top:0}.brief-digest-para[data-v-9b499d06]{font-size:13px;line-height:1.65;color:#e2e8f0d1;margin:0 0 10px}.brief-digest-slide-enter-active[data-v-9b499d06],.brief-digest-slide-leave-active[data-v-9b499d06]{transition:max-height .3s ease,opacity .25s ease;overflow:hidden}.brief-digest-slide-enter-from[data-v-9b499d06],.brief-digest-slide-leave-to[data-v-9b499d06]{max-height:0;opacity:0}.brief-digest-slide-enter-to[data-v-9b499d06],.brief-digest-slide-leave-from[data-v-9b499d06]{max-height:420px;opacity:1}.brief-empty[data-v-9b499d06]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;gap:12px;text-align:center}.brief-empty-icon[data-v-9b499d06]{font-size:2rem;color:#f5c84266}.brief-empty p[data-v-9b499d06]{font-size:.82rem;color:#ffffff59;margin:0}.brief-retry-btn[data-v-9b499d06]{padding:7px 18px;background:#f5c8421f;border:1px solid rgba(245,200,66,.25);border-radius:6px;color:#f5c842;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s;-webkit-tap-highlight-color:transparent}.brief-retry-btn[data-v-9b499d06]:hover{background:#f5c84233}.app-footer[data-v-0f18395c]{background:#f5f3ee;border-top:1px solid rgba(30,58,95,.1);padding:48px 24px 32px;margin-top:48px}.footer-inner[data-v-0f18395c]{max-width:1200px;margin:0 auto}.footer-brand[data-v-0f18395c]{margin-bottom:28px}.footer-logo[data-v-0f18395c]{display:flex;align-items:center;gap:6px;margin-bottom:10px}.footer-logo-text[data-v-0f18395c]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#1e3a5f,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-dot[data-v-0f18395c]{width:6px;height:6px;background:#d97706;border-radius:50%}.footer-tagline[data-v-0f18395c]{margin:0;font-size:.875rem;color:#78716c;line-height:1.6;max-width:440px}.footer-divider[data-v-0f18395c]{height:1px;background:#1e3a5f14;margin:28px 0}.footer-columns[data-v-0f18395c]{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width: 640px){.footer-columns[data-v-0f18395c]{grid-template-columns:repeat(2,1fr);gap:32px 40px}}@media (min-width: 1024px){.footer-columns[data-v-0f18395c]{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}}.footer-col-title[data-v-0f18395c]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#a8a29e;margin:0 0 14px}.footer-about-text[data-v-0f18395c]{margin:0 0 12px;font-size:.8125rem;color:#78716c;line-height:1.75}.footer-location[data-v-0f18395c]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#a8a29e;margin-bottom:12px}.footer-location i[data-v-0f18395c]{color:#d97706}.footer-dusoft-link[data-v-0f18395c]{display:inline-flex;align-items:center;gap:5px;font-size:.8125rem;color:#1e3a5f;text-decoration:none;transition:color .2s}.footer-dusoft-link[data-v-0f18395c]:hover{color:#2d5f8a}.footer-dusoft-link i[data-v-0f18395c]{font-size:.75rem}.footer-links[data-v-0f18395c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footer-link[data-v-0f18395c]{font-size:.8125rem;color:#78716c;text-decoration:none;transition:color .2s ease;display:inline-flex;align-items:center;gap:6px}.footer-link[data-v-0f18395c]:hover{color:#1e3a5f}.footer-link-btn[data-v-0f18395c]{background:none;border:none;padding:0;cursor:pointer;text-align:start}.footer-link-soon[data-v-0f18395c]{cursor:default;opacity:.6}.footer-link-soon[data-v-0f18395c]:hover{color:#78716c}.soon-badge[data-v-0f18395c]{font-size:.65rem;font-weight:600;padding:2px 6px;background:#1e3a5f12;border:1px solid rgba(30,58,95,.15);color:#44403c;border-radius:6px;letter-spacing:.02em}.footer-bottom[data-v-0f18395c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.footer-copyright[data-v-0f18395c]{font-size:.75rem;color:#a8a29e}.footer-socials[data-v-0f18395c]{display:flex;gap:10px}.social-icon[data-v-0f18395c]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#1e3a5f0d;border:1px solid rgba(30,58,95,.1);border-radius:9px;color:#78716c;font-size:.875rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.social-icon[data-v-0f18395c]:hover{background:#1e3a5f1a;color:#1e3a5f;border-color:#1e3a5f33}.rtl[data-v-0f18395c]{direction:rtl}.rtl .footer-tagline[data-v-0f18395c],.rtl .footer-about-text[data-v-0f18395c]{text-align:right}.rtl .footer-link-btn[data-v-0f18395c]{text-align:end}.rtl .footer-location[data-v-0f18395c],.rtl .footer-dusoft-link[data-v-0f18395c]{flex-direction:row-reverse}.ad-card[data-v-113f4d21]{position:relative;background:#fff;border:1px solid rgba(30,58,95,.1);border-radius:6px;overflow:hidden;min-height:83px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #1e3a5f0d}.ad-sponsored-label[data-v-113f4d21]{position:absolute;top:4px;left:6px;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.12);color:#a8a29e;padding:2px 5px;border-radius:3px;font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;z-index:2;pointer-events:none}.ad-card--banner[data-v-113f4d21]{border-radius:0;border-left:none;border-right:none;min-height:30px;margin:3px 0;background:#1e3a5f05;border-top:1px solid rgba(30,58,95,.07);border-bottom:1px solid rgba(30,58,95,.07);box-shadow:none}.ad-card--banner .ad-sponsored-label[data-v-113f4d21]{font-size:.5rem;top:2px;left:5px}.ad-card .adsbygoogle[data-v-113f4d21]{width:100%}.ad-card[data-v-113f4d21]:has(.adsbygoogle[data-ad-status=unfilled]){display:none}@media (max-width: 640px){.ad-card[data-v-113f4d21]{min-height:30px}}.cluster-card[data-v-f766b95a]{background:#fff;border:1px solid rgba(30,58,95,.12);border-radius:6px;padding:14px 16px;box-shadow:0 2px 8px #1e3a5f0f;width:100%;max-width:100%}.cluster-card.rtl[data-v-f766b95a]{direction:rtl;text-align:right}.cluster-header[data-v-f766b95a]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.cluster-flag[data-v-f766b95a]{font-size:1.4rem;line-height:1}.cluster-name[data-v-f766b95a]{font-weight:700;font-size:.95rem;color:#1c1917}.cluster-count[data-v-f766b95a]{margin-inline-start:auto;font-size:.72rem;font-weight:600;color:#818cf8;background:#818cf81a;padding:2px 8px;border-radius:10px}.cluster-headlines[data-v-f766b95a]{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:6px}.cluster-headlines li[data-v-f766b95a]{font-size:.82rem;color:#44403c;line-height:1.4;padding-inline-start:10px;border-inline-start:2px solid rgba(30,58,95,.15);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cluster-actions[data-v-f766b95a]{display:flex}.cluster-btn[data-v-f766b95a]{padding:7px 14px;border-radius:4px;font-size:.82rem;font-weight:600;background:#1e3a5f;color:#fff;border:none;cursor:pointer;min-height:36px;transition:background .15s}.cluster-btn[data-v-f766b95a]:hover{background:#16304f}.app-container[data-v-722ee820]{min-height:100vh;position:relative;overflow-x:hidden}.gradient-bg[data-v-722ee820]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#ede8de,#fdfcf7 40%,#f5f3ee);z-index:-1}@media (min-width: 1024px){.gradient-bg[data-v-722ee820]{background:linear-gradient(135deg,#e8e0d0,#fdfcf7,#edeae3)}}.mobile-header[data-v-722ee820]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fffffffa;border-bottom:2px solid #1e3a5f;padding-top:max(12px,env(safe-area-inset-top));padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.header-content[data-v-722ee820]{display:flex;align-items:center;justify-content:space-between;height:44px;max-width:100%}.logo[data-v-722ee820]{margin:0;font-size:1.2rem;font-weight:800;font-family:var(--font-heading);display:flex;align-items:center;gap:5px}.beta-badge[data-v-722ee820]{font-size:.5rem;font-weight:700;letter-spacing:.05em;padding:2px 5px;border-radius:4px;background:#64748b26;color:#64748b;border:1px solid rgba(100,116,139,.3);align-self:flex-end;margin-bottom:4px;line-height:1.4}.dark-mode .beta-badge[data-v-722ee820]{background:#94a3b81f;color:#94a3b8;border-color:#94a3b840}.gradient-text[data-v-722ee820]{background:linear-gradient(135deg,#1e3a5f,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse-dot[data-v-722ee820]{display:inline-block;width:6px;height:6px;background:#d97706;border-radius:50%;animation:pulse-722ee820 2s ease-in-out infinite;margin-left:6px;vertical-align:middle}.header-actions[data-v-722ee820]{display:flex;align-items:center;gap:6px}.lang-toggle[data-v-722ee820]{display:flex;align-items:center;gap:5px;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);border-radius:4px;padding:0 10px;height:36px;cursor:pointer;font-size:.7rem;font-weight:700;letter-spacing:.03em;color:#1e3a5f73;-webkit-tap-highlight-color:transparent;transition:background .2s;-webkit-user-select:none;user-select:none}.lang-toggle[data-v-722ee820]:active{background:#1e3a5f1a}.lang-toggle .active[data-v-722ee820]{color:#1e3a5f}.lang-sep[data-v-722ee820]{color:#1e3a5f33;font-size:.6rem}.header-search-row[data-v-722ee820]{display:flex;align-items:center;gap:8px;padding:0 0 8px}.loc-chip-sm[data-v-722ee820]{display:flex;align-items:center;gap:3px;padding:0 10px;height:34px;border-radius:20px;font-size:.78rem;font-weight:600;border:1px solid rgba(30,58,95,.2);background:#1e3a5f0f;cursor:pointer;white-space:nowrap;flex-shrink:0;-webkit-tap-highlight-color:transparent}.dark-mode .loc-chip-sm[data-v-722ee820]{border-color:#ffffff2e;background:#ffffff12;color:#e5e7eb}.loc-chip-sm-label[data-v-722ee820]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-search-wrap[data-v-722ee820]{flex:1;position:relative;display:flex;align-items:center}.header-search-icon[data-v-722ee820]{position:absolute;left:10px;font-size:.8rem;color:#1e3a5f66;pointer-events:none}[dir=rtl] .header-search-icon[data-v-722ee820]{left:auto;right:10px}.header-search-input[data-v-722ee820]{width:100%;height:34px;padding:0 32px;border-radius:20px;border:1px solid rgba(30,58,95,.18);background:#1e3a5f0d;font-size:.85rem;outline:none;-webkit-appearance:none}[dir=rtl] .header-search-input[data-v-722ee820]{padding:0 32px}.header-search-input[data-v-722ee820]:focus{border-color:#1e3a5f59;background:#fff}.dark-mode .header-search-input[data-v-722ee820]{background:#ffffff12;border-color:#ffffff24;color:#f3f4f6}.dark-mode .header-search-input[data-v-722ee820]:focus{background:#ffffff1c;border-color:#ffffff4d}.header-search-clear[data-v-722ee820]{position:absolute;right:8px;background:none;border:none;cursor:pointer;color:#1e3a5f66;padding:4px;display:flex;align-items:center;font-size:.85rem}[dir=rtl] .header-search-clear[data-v-722ee820]{right:auto;left:8px}.aj-rss-strip[data-v-722ee820]{display:none}.aj-badge[data-v-722ee820]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;background:#c8102e;color:#fff;font-size:.65rem;font-weight:700;padding:3px 8px;border-radius:3px;text-decoration:none;letter-spacing:.03em;white-space:nowrap}.aj-badge i[data-v-722ee820]{font-size:.7rem}.aj-ticker-wrap[data-v-722ee820]{flex:1;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 4%,black 96%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 4%,black 96%,transparent 100%)}.aj-ticker-wrap:hover .aj-ticker-track[data-v-722ee820]{animation-play-state:paused}.aj-ticker-track[data-v-722ee820]{display:flex;align-items:center;gap:0;white-space:nowrap;animation:aj-scroll-722ee820 55s linear infinite;will-change:transform;isolation:isolate}@keyframes aj-scroll-722ee820{0%{transform:translate(0)}to{transform:translate(-50%)}}.aj-headline[data-v-722ee820]{flex-shrink:0;font-size:.7rem;color:#1e3a5fbf;text-decoration:none;white-space:nowrap;padding:0 4px;-webkit-tap-highlight-color:transparent;transition:color .15s}.aj-headline[data-v-722ee820]:hover{color:#1e3a5f;text-decoration:underline}.aj-sep[data-v-722ee820]{flex-shrink:0;color:#c8102e;font-size:.45rem;padding:0 14px;opacity:.6}.aj-placeholder[data-v-722ee820]{display:inline-flex;align-items:center;gap:5px;font-size:.68rem;color:#1e3a5f59}.aj-dot[data-v-722ee820]{width:5px;height:5px;background:#c8102e;border-radius:50%;animation:pulse-722ee820 1.5s infinite}.icon-button[data-v-722ee820]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);border-radius:4px;color:#1e3a5f;font-size:1rem;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent}.icon-button[data-v-722ee820]:active{background:#1e3a5f1a}@media (min-width: 768px){.mobile-header[data-v-722ee820]{background:#fffffffc}.header-content[data-v-722ee820]{max-width:1200px;margin:0 auto;height:52px}.logo[data-v-722ee820]{font-size:1.75rem}.header-actions[data-v-722ee820]{gap:12px}.header-search-row[data-v-722ee820]{display:none}}@media (min-width: 1024px){.logo[data-v-722ee820]{font-size:2rem}.icon-button[data-v-722ee820]:hover{background:#1e3a5f1a;transform:translateY(-2px)}.icon-button[data-v-722ee820]:active{transform:scale(.95)}}.content-wrapper[data-v-722ee820]{padding-top:calc(110px + max(12px,env(safe-area-inset-top)));padding-bottom:calc(72px + max(16px,env(safe-area-inset-bottom)));padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));min-height:100vh}@media (min-width: 768px){.content-wrapper[data-v-722ee820]{padding-bottom:32px;max-width:1200px;margin:0 auto}}.error-banner[data-v-722ee820]{margin-bottom:20px;animation:slideInUp-722ee820 .3s ease}.error-content[data-v-722ee820]{display:flex;align-items:center;gap:12px;background:#dc26260f;border:1px solid rgba(220,38,38,.2);border-radius:4px;padding:12px 16px;color:#dc2626}.error-content i[data-v-722ee820]:first-child{font-size:1.25rem}.error-content span[data-v-722ee820]{flex:1;font-size:.875rem}.error-close[data-v-722ee820]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-radius:3px;color:#fff;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent}.error-close[data-v-722ee820]:active{background:#fff3}.loading-state[data-v-722ee820]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.loading-spinner[data-v-722ee820]{width:48px;height:48px;border:4px solid rgba(30,58,95,.1);border-top-color:#1e3a5f;border-radius:50%;animation:spin-722ee820 1s linear infinite;margin-bottom:16px}.loading-state p[data-v-722ee820]{color:var(--text-secondary);font-size:.875rem}.empty-state[data-v-722ee820]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-state i[data-v-722ee820]{font-size:3rem;color:#1e3a5f33;margin-bottom:16px}.empty-state p[data-v-722ee820]{color:var(--text-secondary);font-size:.875rem}.map-search-stack[data-v-722ee820]{position:relative;margin-bottom:20px}.search-overlay[data-v-722ee820]{position:absolute;bottom:0;left:0;right:0;z-index:1000}.search-overlay[data-v-722ee820] .search-container{margin-bottom:0;border-radius:0;border-top:1px solid rgba(30,58,95,.12);border-left:none;border-right:none;border-bottom:none;padding:10px 12px 8px;background:#fffffffc;box-shadow:0 -6px 24px #1e3a5f1a}.search-overlay[data-v-722ee820] .search-input,.search-overlay[data-v-722ee820] .search-button{height:34px;font-size:.8125rem;border-radius:3px}.search-overlay[data-v-722ee820] .search-form{gap:8px;margin-bottom:8px}.search-overlay[data-v-722ee820] .filter-select{height:30px;font-size:.775rem;border-radius:3px;padding:0 8px}.search-overlay[data-v-722ee820] .filter-row{margin-bottom:0;gap:8px}.search-overlay[data-v-722ee820] .filter-label{font-size:.6rem;margin-bottom:2px}.trending-strip-label[data-v-722ee820]{color:var(--text-muted, #888);font-size:.75rem;white-space:nowrap;display:flex;align-items:center;gap:4px}.trending-strip-label .bi-fire[data-v-722ee820]{color:#f97316}.trending-strip-tags[data-v-722ee820]{display:flex;flex-wrap:wrap;gap:6px}.trending-strip-tag[data-v-722ee820]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:20px;font-size:.78rem;cursor:pointer;color:var(--text-secondary, #ccc);transition:background .15s,border-color .15s}.trending-strip-tag[data-v-722ee820]:hover{background:#63b3ed26;border-color:#63b3ed66;color:#63b3ed}.trending-strip-tag.active[data-v-722ee820]{background:#63b3ed33;border-color:#63b3ed;color:#63b3ed}.trending-strip-tag .tag-count[data-v-722ee820]{font-size:.68rem;opacity:.65}.feed-filter-bar[data-v-722ee820]{display:flex;align-items:center;gap:8px;padding:0 16px;margin-bottom:10px}.sort-toggle[data-v-722ee820]{display:flex;border:1px solid rgba(30,58,95,.18);border-radius:20px;overflow:hidden;flex-shrink:0}.sort-btn[data-v-722ee820]{padding:5px 14px;font-size:.73rem;font-weight:600;background:transparent;color:#1e3a5f73;border:none;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.sort-btn.active[data-v-722ee820]{background:#1e3a5f;color:#fff}.filter-toggle[data-v-722ee820]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:600;border:1px solid rgba(30,58,95,.15);background:#1e3a5f0a;color:#1e3a5f80;cursor:pointer;transition:all .18s;-webkit-tap-highlight-color:transparent;white-space:nowrap}.filter-toggle i[data-v-722ee820]{font-size:.85rem}.filter-toggle[data-v-722ee820]:active{transform:scale(.95)}.filter-toggle.active[data-v-722ee820]{background:#1e3a5f1a;border-color:#1e3a5f59;color:#1e3a5f}.feed-wrap[data-v-722ee820]{position:relative}.swipe-arrow[data-v-722ee820]{display:none}@media (max-width: 767px){.swipe-arrow[data-v-722ee820]{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;background:#ffffffe6;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1.5px solid rgba(30,58,95,.2);color:#1e3a5f;font-size:1.4rem;cursor:pointer;box-shadow:0 4px 16px #1e3a5f26;transition:opacity .2s,background .15s,border-color .15s,transform .15s;-webkit-tap-highlight-color:transparent}.swipe-arrow--prev[data-v-722ee820]{left:8px}.swipe-arrow--next[data-v-722ee820]{right:8px}.swipe-arrow[data-v-722ee820]:active{transform:translateY(-50%) scale(.88);background:#1e3a5f1f;border-color:#1e3a5f66}.swipe-arrow.hidden[data-v-722ee820]{opacity:.18;pointer-events:none}}.feed-grid[data-v-722ee820]{display:flex;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:8px calc(-1*max(16px,env(safe-area-inset-left))) 0 calc(-1*max(16px,env(safe-area-inset-right)));width:calc(100% + max(32px,env(safe-area-inset-left) + env(safe-area-inset-right)));gap:0}.feed-grid[data-v-722ee820]::-webkit-scrollbar{display:none}.feed-grid[data-v-722ee820] .news-card,.feed-grid[data-v-722ee820] .tweet-card,.feed-grid[data-v-722ee820] .ad-card{flex-shrink:0;width:100vw;scroll-snap-align:start;border-radius:0;border-left:none;border-right:none}.swipe-sentinel[data-v-722ee820]{flex-shrink:0;width:1px}.swipe-counter[data-v-722ee820]{display:flex;align-items:center;justify-content:center;gap:3px;padding:10px 0 4px;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e3a5f59}.swipe-sep[data-v-722ee820]{color:#1e3a5f2e;margin:0 1px}.swipe-loading-dot[data-v-722ee820]{width:5px;height:5px;border-radius:50%;background:#d97706;margin-left:6px;animation:pulse-722ee820 1s ease-in-out infinite}.pagination-desktop[data-v-722ee820]{display:none}@media (min-width: 768px){.feed-grid[data-v-722ee820]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;overflow-x:visible;scroll-snap-type:none;margin:20px 0;width:100%}.feed-grid[data-v-722ee820] .news-card,.feed-grid[data-v-722ee820] .tweet-card,.feed-grid[data-v-722ee820] .ad-card{width:auto;border-radius:6px;border-left:revert;border-right:revert;flex-shrink:revert;scroll-snap-align:none}.swipe-sentinel[data-v-722ee820],.swipe-counter[data-v-722ee820]{display:none}.pagination-desktop[data-v-722ee820]{display:block}}@media (min-width: 1024px){.feed-grid[data-v-722ee820]{grid-template-columns:repeat(3,1fr);gap:24px}.feed-grid[data-v-722ee820] .news-card.featured{grid-column:span 2}}.bottom-nav[data-v-722ee820]{position:fixed;bottom:0;left:0;right:0;display:flex;background:#fffffffc;border-top:1px solid rgba(30,58,95,.1);padding-bottom:max(12px,env(safe-area-inset-bottom));z-index:1000}.nav-item[data-v-722ee820]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 2px;background:transparent;border:none;color:#1e3a5f66;font-size:.58rem;cursor:pointer;transition:color .2s ease;min-height:52px;-webkit-tap-highlight-color:transparent}.nav-item i[data-v-722ee820]{font-size:1.2rem}.nav-item.active[data-v-722ee820]{color:#1e3a5f}.nav-item--live.active[data-v-722ee820]{color:#c8102e}.dark-mode .nav-item--live.active[data-v-722ee820]{color:#ff6b6b}.nav-item[data-v-722ee820]:active{background:#1e3a5f0f}@media (min-width: 768px){.bottom-nav[data-v-722ee820]{display:none}}.rtl-mode[data-v-722ee820]{direction:rtl}@keyframes pulse-722ee820{0%,to{opacity:1}50%{opacity:.5}}@keyframes gradient-722ee820{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes spin-722ee820{to{transform:rotate(360deg)}}@keyframes slideInUp-722ee820{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dark-mode .gradient-bg[data-v-722ee820]{background:linear-gradient(180deg,#070b14,#0f1419 40%,#111827)}@media (min-width: 1024px){.dark-mode .gradient-bg[data-v-722ee820]{background:linear-gradient(135deg,#070b14,#0f1419,#111827)}}.dark-mode .mobile-header[data-v-722ee820]{background:#0a0e1cf7;border-bottom-color:#ffffff12}.dark-mode .gradient-text[data-v-722ee820]{background:linear-gradient(135deg,#60a5fa,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark-mode .pulse-dot[data-v-722ee820]{background:#f59e0b}.dark-mode .lang-toggle[data-v-722ee820]{background:#ffffff0f;border-color:#ffffff1a;color:#ffffff61}.dark-mode .lang-toggle[data-v-722ee820]:active{background:#ffffff17}.dark-mode .lang-toggle .active[data-v-722ee820]{color:#ffffffe0}.dark-mode .lang-sep[data-v-722ee820]{color:#ffffff1f}.dark-mode .icon-button[data-v-722ee820]{background:#ffffff0f;border-color:#ffffff1a;color:#ffffffb3}.dark-mode .icon-button[data-v-722ee820]:active{background:#ffffff1a}@media (min-width: 1024px){.dark-mode .icon-button[data-v-722ee820]:hover{background:#ffffff1a;transform:translateY(-2px)}}.dark-mode .aj-headline[data-v-722ee820]{color:#ffffff8c}.dark-mode .aj-headline[data-v-722ee820]:hover{color:#ffffffe6}.dark-mode .aj-placeholder[data-v-722ee820]{color:#ffffff40}.dark-mode .filter-toggle[data-v-722ee820]{background:#ffffff0a;border-color:#ffffff14;color:#fff6}.dark-mode .filter-toggle.active[data-v-722ee820]{background:#60a5fa24;border-color:#60a5fa59;color:#60a5fa}.dark-mode .swipe-counter[data-v-722ee820]{color:#ffffff47}.dark-mode .swipe-sep[data-v-722ee820]{color:#ffffff1a}.dark-mode .bottom-nav[data-v-722ee820]{background:#0a0e1cf7;border-top-color:#ffffff12}.dark-mode .nav-item[data-v-722ee820]{color:#ffffff52}.dark-mode .nav-item.active[data-v-722ee820]{color:#60a5fa}.dark-mode .nav-item[data-v-722ee820]:active{background:#ffffff0d}.dark-mode .loading-spinner[data-v-722ee820]{border-color:#ffffff14;border-top-color:#60a5fa}.dark-mode .empty-state i[data-v-722ee820]{color:#ffffff1f}.dark-mode .loading-state p[data-v-722ee820],.dark-mode .empty-state p[data-v-722ee820]{color:#fff6}.dark-mode .search-overlay[data-v-722ee820] .search-container{background:#0a0e1cf7;border-top-color:#ffffff12;box-shadow:0 -6px 24px #00000080}.dark-mode[data-v-722ee820] .news-card{background:#192031;border-color:#ffffff12;box-shadow:0 2px 12px #00000059}.dark-mode[data-v-722ee820] .card-title{color:#ffffffe6}.dark-mode[data-v-722ee820] .card-excerpt{color:#ffffff8c}.dark-mode[data-v-722ee820] .meta-item{color:#ffffff73}.dark-mode[data-v-722ee820] .meta-item i{color:#f59e0b}.dark-mode[data-v-722ee820] .card-img-placeholder{background:#ffffff0a}.dark-mode[data-v-722ee820] .action-button.secondary{background:#ffffff0d;border-color:#ffffff1a;color:#fff9}.dark-mode[data-v-722ee820] .action-button.share-action{background:#60a5fa14;border-color:#60a5fa33;color:#60a5fa}.dark-mode[data-v-722ee820] .action-button.fact-action{background:#ffffff0a;border-color:#ffffff14;color:#fff6}.dark-mode[data-v-722ee820] .tweet-card{background:#192031;border-color:#ffffff12;border-left-color:#1da1f2;box-shadow:0 2px 12px #00000059}.dark-mode[data-v-722ee820] .author-name{color:#ffffffe0}.dark-mode[data-v-722ee820] .username{color:#ffffff73}.dark-mode[data-v-722ee820] .tweet-text{color:#ffffffd1}.dark-mode[data-v-722ee820] .tweet-metrics{border-top-color:#ffffff12;border-bottom-color:#ffffff12}.dark-mode[data-v-722ee820] .metric-item{color:#ffffff73}.dark-mode[data-v-722ee820] .tweet-time{color:#fff6}.desktop-only[data-v-722ee820]{display:none}@media (min-width: 768px){.desktop-only[data-v-722ee820]{display:block}}.dark-mode[data-v-722ee820] .ad-card{background:#192031;border-color:#ffffff12}.dark-mode[data-v-722ee820] .ad-card--banner{background:#ffffff05;border-top-color:#ffffff0f;border-bottom-color:#ffffff0f}.dark-mode[data-v-722ee820] .ad-sponsored-label{background:#ffffff0d;border-color:#ffffff1a;color:#ffffff4d}.dark-mode[data-v-722ee820] .pagination-container{background:#192031;border-color:#ffffff12}.dark-mode[data-v-722ee820] .page-button{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffa6}.dark-mode[data-v-722ee820] .page-number{background:#ffffff0a;border-color:#ffffff14;color:#ffffffbf}.dark-mode[data-v-722ee820] .page-number.active{background:linear-gradient(135deg,#1e3a5f,#2d5f8a);border-color:transparent;color:#fff}.dark-mode[data-v-722ee820] .ellipsis{color:#ffffff4d}.dark-mode[data-v-722ee820] .app-footer{background:#0a0e1c;border-top-color:#ffffff12}.dark-mode[data-v-722ee820] .footer-logo-text{background:linear-gradient(135deg,#60a5fa,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark-mode[data-v-722ee820] .footer-dot{background:#f59e0b}.dark-mode[data-v-722ee820] .footer-tagline{color:#ffffff61}.dark-mode[data-v-722ee820] .footer-divider{background:#ffffff0f}.dark-mode[data-v-722ee820] .footer-col-title{color:#ffffff40}.dark-mode[data-v-722ee820] .footer-about-text{color:#ffffff73}.dark-mode[data-v-722ee820] .footer-location{color:#ffffff4d}.dark-mode[data-v-722ee820] .footer-location i{color:#f59e0b}.dark-mode[data-v-722ee820] .footer-dusoft-link{color:#60a5fa}.dark-mode[data-v-722ee820] .footer-link{color:#fff6}.dark-mode[data-v-722ee820] .footer-copyright{color:#fff3}.dark-mode[data-v-722ee820] .soon-badge{background:#60a5fa14;border-color:#60a5fa33;color:#fff6}.dark-mode[data-v-722ee820] .social-icon{background:#ffffff0a;border-color:#ffffff14;color:#fff6}.dark-mode[data-v-722ee820] .live-chip{background:#ffffff0f;border-color:#ffffff1a;color:#ffffff80}.dark-mode[data-v-722ee820] .map-container{background:#0f141ef2;border-color:#ffffff12}.dark-mode[data-v-722ee820] .map-header h5{color:#ffffffe6}.dark-mode[data-v-722ee820] .map-header i{color:#60a5fa}.dark-mode[data-v-722ee820] .legend-item{color:#ffffff80}.dark-mode[data-v-722ee820] .marker-label{background:#0f141ee6;border-color:#ffffff1a;color:#ffffffd9}.dark-mode[data-v-722ee820] .marker-label.selected{background:linear-gradient(135deg,#1e3a5f,#2d5f8a);border-color:transparent;color:#fff}.dark-mode[data-v-722ee820] .search-bar-container,.dark-mode[data-v-722ee820] .search-container{background:#192031;border-color:#ffffff14}.dark-mode[data-v-722ee820] .search-input{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffd9}.dark-mode[data-v-722ee820] .filter-select{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffb3}.dark-mode[data-v-722ee820] .filter-label{color:#fff6}.dark-mode[data-v-722ee820] .trending-tag{background:#ffffff0d;border-color:#ffffff1a;color:#ffffff8c}.dark-mode[data-v-722ee820] .country-chip{background:#60a5fa1a;border-color:#60a5fa4d;color:#60a5fa}.dark-mode[data-v-722ee820] .country-chip-remove{color:#60a5fa99}.dark-mode[data-v-722ee820] .summary-wrap{background:#111827;border-color:#ffffff14;box-shadow:0 2px 16px #0006}.dark-mode[data-v-722ee820] .summary-title{color:#ffffffe6}.dark-mode[data-v-722ee820] .trigger-chip{color:#60a5fa;background:#60a5fa1a;border-color:#60a5fa33}.dark-mode[data-v-722ee820] .counter{color:#ffffff8c}.dark-mode[data-v-722ee820] .counter-sep{color:#fff3}.dark-mode[data-v-722ee820] .dismiss-btn{background:#ffffff0f;border-color:#ffffff1a;color:#ffffff80}.dark-mode[data-v-722ee820] .loading-row{color:#ffffff80}.dark-mode[data-v-722ee820] .spinner{border-color:#ffffff14;border-top-color:#60a5fa}.dark-mode[data-v-722ee820] .text-primary{color:#ffffffe0}.dark-mode[data-v-722ee820] .text-secondary{color:#fff9}.dark-mode[data-v-722ee820] .rss-section{border-top-color:#ffffff0f}.dark-mode[data-v-722ee820] .rss-headline{color:#fffc}.dark-mode[data-v-722ee820] .rss-source{color:#fff6}.dark-mode .swipe-arrow[data-v-722ee820]{background:#192031e6;border-color:#ffffff1f;color:#ffffffbf;box-shadow:0 4px 16px #0006}.dark-mode .swipe-arrow[data-v-722ee820]:active{background:#ffffff14;border-color:#fff3}.dark-mode[data-v-722ee820] .modal-overlay{background:#000000c7}.dark-mode[data-v-722ee820] .modal-panel{background:#0f1419;border-color:#ffffff12}.dark-mode[data-v-722ee820] .share-overlay{background:#000000b8}.dark-mode[data-v-722ee820] .share-panel{background:#192031;border-color:#ffffff12}.map-toggle-btn[data-v-722ee820]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#1e3a5f0d;border:1px solid rgba(30,58,95,.12);border-radius:20px;font-size:.78rem;font-weight:600;color:#1e3a5f;cursor:pointer;margin-bottom:12px;transition:background .2s;-webkit-tap-highlight-color:transparent}.map-toggle-btn[data-v-722ee820]:active{background:#1e3a5f1a}.map-toggle-chevron[data-v-722ee820]{font-size:.65rem}.map-search-stack.map-hidden .search-overlay[data-v-722ee820]{position:relative;bottom:auto;left:auto;right:auto}.map-search-stack.map-hidden[data-v-722ee820] .search-container{border-radius:6px;margin-bottom:4px}.dark-mode .map-toggle-btn[data-v-722ee820]{background:#ffffff0d;border-color:#ffffff1a;color:#fff9}.feed-section-header[data-v-722ee820]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0;margin:0 0 12px}.feed-section-title[data-v-722ee820]{display:flex;align-items:center;font-size:1rem;font-weight:700;color:#1e3a5f}.feed-reader-count[data-v-722ee820]{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:500;color:#1e3a5f80}.reader-dot[data-v-722ee820]{width:7px;height:7px;border-radius:50%;background:#22c55e;flex-shrink:0;animation:pulse-722ee820 2s ease-in-out infinite}.dark-mode .feed-section-title[data-v-722ee820]{color:#ffffffe6}.dark-mode .feed-reader-count[data-v-722ee820]{color:#ffffff59}.skeleton-feed[data-v-722ee820]{display:flex;flex-direction:column;gap:16px}.skeleton-card[data-v-722ee820]{background:#fff;border:1px solid rgba(30,58,95,.08);border-radius:6px;overflow:hidden}.skeleton-image[data-v-722ee820]{height:180px}.skeleton-content[data-v-722ee820]{padding:16px}.skeleton-line[data-v-722ee820]{border-radius:4px;display:block}.shimmer[data-v-722ee820]{background:linear-gradient(90deg,#efefef 25%,#e3e3e3,#efefef 75%);background-size:200% 100%;animation:shimmer-722ee820 1.4s ease-in-out infinite}@keyframes shimmer-722ee820{0%{background-position:200% 0}to{background-position:-200% 0}}.dark-mode .skeleton-card[data-v-722ee820]{background:#192031;border-color:#ffffff0d}.dark-mode .shimmer[data-v-722ee820]{background:linear-gradient(90deg,#1e2a3e 25%,#243050,#1e2a3e 75%);background-size:200% 100%;animation:shimmer-722ee820 1.4s ease-in-out infinite}.float-sub-btn[data-v-722ee820]{position:fixed;bottom:calc(72px + max(12px,env(safe-area-inset-bottom)));right:16px;z-index:999;display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border:none;border-radius:24px;padding:10px 16px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 16px #2563eb66;transition:transform .15s,box-shadow .15s;animation:floatPulse-722ee820 3s ease-in-out infinite}.float-sub-btn[data-v-722ee820]:active{transform:scale(.95)}.float-install-btn[data-v-722ee820]{background:linear-gradient(135deg,#1e3a5f,#0ea5e9)}@keyframes floatPulse-722ee820{0%,to{box-shadow:0 4px 16px #0ea5e959}50%{box-shadow:0 4px 24px #0ea5e98c}}@media (min-width: 768px){.float-sub-btn[data-v-722ee820]{bottom:24px;right:24px}}.ios-install-overlay[data-v-722ee820]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:2000;display:flex;align-items:flex-end;justify-content:center}.ios-install-card[data-v-722ee820]{background:#fff;border-radius:20px 20px 0 0;padding:24px 24px max(24px,env(safe-area-inset-bottom));width:100%;max-width:480px;position:relative}.dark-mode .ios-install-card[data-v-722ee820]{background:#1a1f2e;color:#f3f4f6}.ios-hint-close[data-v-722ee820]{position:absolute;top:16px;right:16px;background:#00000012;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.85rem}[dir=rtl] .ios-hint-close[data-v-722ee820]{right:auto;left:16px}.ios-hint-icon[data-v-722ee820]{font-size:2.5rem;text-align:center;margin-bottom:8px}.ios-hint-title[data-v-722ee820]{text-align:center;font-size:1.1rem;font-weight:700;margin:0 0 16px}.ios-hint-steps[data-v-722ee820]{padding-inline-start:20px;margin:0 0 16px;display:flex;flex-direction:column;gap:10px}.ios-hint-steps li[data-v-722ee820]{font-size:.9rem;line-height:1.5}.ios-hint-arrow[data-v-722ee820]{text-align:center;font-size:.8rem;font-weight:600;color:#0ea5e9;opacity:.85}.ios-hint-enter-from[data-v-722ee820],.ios-hint-leave-to[data-v-722ee820]{opacity:0}.ios-hint-enter-from .ios-install-card[data-v-722ee820],.ios-hint-leave-to .ios-install-card[data-v-722ee820]{transform:translateY(100%)}.ios-hint-enter-active[data-v-722ee820],.ios-hint-leave-active[data-v-722ee820]{transition:opacity .2s}.ios-hint-enter-active .ios-install-card[data-v-722ee820],.ios-hint-leave-active .ios-install-card[data-v-722ee820]{transition:transform .3s ease}.sub-banner[data-v-722ee820]{position:fixed;bottom:calc(68px + max(12px,env(safe-area-inset-bottom)));left:0;right:0;z-index:940;display:flex;align-items:center;gap:10px;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));background:#1e3a5f;border-top:2px solid #f5c842;animation:slideInUp-722ee820 .3s ease}@media (min-width: 768px){.sub-banner[data-v-722ee820]{display:none}}.sub-banner-icon[data-v-722ee820]{font-size:1.1rem;flex-shrink:0}.sub-banner-text[data-v-722ee820]{flex:1;font-size:.78rem;font-weight:500;color:#ffffffd9;line-height:1.3}.sub-banner-cta[data-v-722ee820]{flex-shrink:0;background:#f5c842;color:#1e3a5f;border:none;border-radius:20px;padding:7px 16px;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .2s;-webkit-tap-highlight-color:transparent}.sub-banner-cta[data-v-722ee820]:active{background:#fdd83d}.sub-banner-close[data-v-722ee820]{flex-shrink:0;background:none;border:none;color:#ffffff59;font-size:.85rem;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:color .2s;-webkit-tap-highlight-color:transparent}.sub-banner-close[data-v-722ee820]:active{color:#fffc}.sub-banner-globe[data-v-722ee820]{font-size:1.1rem;flex-shrink:0;color:#ffffffb3}.sub-banner-cta--chrome[data-v-722ee820]{background:#ffffff26;color:#fff;text-decoration:none}.sub-banner-cta--chrome[data-v-722ee820]:active{background:#ffffff40}.sub-banner-cta--copy[data-v-722ee820]{background:#ffffff1a;color:#fffc;display:flex;align-items:center;gap:4px}.sub-banner-cta--copy[data-v-722ee820]:active{background:#ffffff2e}.sub-banner-cta--wa[data-v-722ee820]{background:#25d36633;color:#25d366}.sub-banner-cta--wa[data-v-722ee820]:active{background:#25d36652}.a2hs-banner[data-v-722ee820]{position:fixed;bottom:calc(68px + max(12px,env(safe-area-inset-bottom)));left:0;right:0;z-index:200;display:flex;align-items:center;gap:10px;background:#0f1419;border-top:2px solid #4285F4;padding:10px 14px;color:#fff;box-shadow:0 -4px 20px #0006}.a2hs-icon[data-v-722ee820]{width:36px;height:36px;border-radius:8px;background:#4285f426;display:flex;align-items:center;justify-content:center;color:#4285f4;font-size:1.1rem;flex-shrink:0}.a2hs-text[data-v-722ee820]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.a2hs-title[data-v-722ee820]{font-size:.82rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a2hs-desc[data-v-722ee820]{font-size:.72rem;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a2hs-btn[data-v-722ee820]{flex-shrink:0;background:#4285f4;color:#fff;border:none;border-radius:6px;font-size:.82rem;font-weight:700;padding:7px 16px;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap}.a2hs-btn[data-v-722ee820]:active{opacity:.85}.a2hs-close[data-v-722ee820]{flex-shrink:0;background:none;border:none;color:#ffffff59;font-size:.9rem;cursor:pointer;padding:4px 6px;-webkit-tap-highlight-color:transparent}.a2hs-close[data-v-722ee820]:active{color:#ffffffb3}@media (min-width: 768px){.webview-banner[data-v-722ee820],.a2hs-banner[data-v-722ee820]{display:none}}.map-bg-layer[data-v-722ee820]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;isolation:isolate;contain:paint}.map-bg-layer--rss[data-v-722ee820]{bottom:auto;height:12vh}.map-action-popup[data-v-722ee820]{position:fixed;top:20vh;left:50%;transform:translate(-50%);z-index:60;background:#fff;border-radius:14px;padding:12px 14px 12px 16px;box-shadow:0 4px 24px #0000002e;display:flex;align-items:center;gap:10px;white-space:nowrap;min-width:240px}.map-action-popup.dark[data-v-722ee820]{background:#1e2433;box-shadow:0 4px 24px #00000080}.map-action-title[data-v-722ee820]{font-size:13px;font-weight:600;color:#333;display:flex;align-items:center;gap:5px;flex:1}.map-action-popup.dark .map-action-title[data-v-722ee820]{color:#ffffffd9}.map-action-title i[data-v-722ee820]{color:#ef4444;font-size:12px}.map-action-btns[data-v-722ee820]{display:flex;gap:6px}.map-action-btn[data-v-722ee820]{display:flex;align-items:center;gap:5px;border:none;border-radius:8px;padding:6px 11px;font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s}.map-action-btn[data-v-722ee820]:active{opacity:.75}.map-action-btn--news[data-v-722ee820]{background:#3b82f6;color:#fff}.map-action-btn--summary[data-v-722ee820]{background:#8b5cf6;color:#fff}.map-action-dismiss[data-v-722ee820]{background:none;border:none;cursor:pointer;color:#aaa;font-size:16px;padding:2px 4px;line-height:1}.map-action-popup.dark .map-action-dismiss[data-v-722ee820]{color:#ffffff4d}.map-popup-enter-active[data-v-722ee820],.map-popup-leave-active[data-v-722ee820]{transition:opacity .18s,transform .18s}.map-popup-enter-from[data-v-722ee820],.map-popup-leave-to[data-v-722ee820]{opacity:0;transform:translate(-50%) translateY(-8px)}.article-drawer[data-v-722ee820]{position:fixed;top:88px;bottom:0;left:0;right:0;z-index:50;overflow:hidden;display:flex;flex-direction:column;background:#fffffffc;border-radius:10px 10px 0 0;border-top:3px solid #f5c842;box-shadow:0 -4px 24px #0000002e}.drawer-handle-bar[data-v-722ee820]{display:none;width:40px;height:4px;background:#1e3a5f33;border-radius:2px;margin:10px auto 0;flex-shrink:0;cursor:grab}.drawer-filter-row[data-v-722ee820]{display:none;align-items:center;gap:8px;padding:8px 16px;flex-shrink:0;flex-wrap:wrap;border-bottom:1px solid rgba(30,58,95,.08)}.loc-chip[data-v-722ee820]{display:inline-flex;align-items:center;gap:4px;background:#1e3a5f14;border:1px solid rgba(30,58,95,.2);border-radius:20px;padding:4px 8px 4px 10px;font-size:.74rem;font-weight:600;color:#1e3a5f}.loc-chip button[data-v-722ee820]{background:none;border:none;cursor:pointer;color:#1e3a5f;padding:0;font-size:.75rem;display:flex;align-items:center;line-height:1;-webkit-tap-highlight-color:transparent}.loc-chip--clear[data-v-722ee820]{background:#f5c8421f;border-color:#f5c84273;color:#9a7900}.filter-tab-btn[data-v-722ee820]{margin-inline-start:auto;display:inline-flex;align-items:center;gap:5px;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);border-radius:20px;padding:6px 14px;font-size:.76rem;font-weight:600;color:#1e3a5f;cursor:pointer;flex-shrink:0;transition:background .18s,border-color .18s;-webkit-tap-highlight-color:transparent}.filter-tab-btn.active[data-v-722ee820]{background:#1e3a5f;border-color:#1e3a5f;color:#fff}.filter-tab-btn[data-v-722ee820]:active{opacity:.75}.filter-panel[data-v-722ee820]{flex-shrink:0;border-bottom:1px solid rgba(30,58,95,.08);overflow-y:auto;max-height:45vh}.filter-panel--collapsed[data-v-722ee820],.desktop-sidebar[data-v-722ee820]{display:none}.sidebar-nav[data-v-722ee820]{display:flex;flex-direction:column;gap:4px;padding:8px 0}.sidebar-item[data-v-722ee820]{display:flex;align-items:center;gap:12px;width:100%;padding:11px 16px;border:none;border-radius:8px;background:transparent;font-size:.9rem;font-weight:600;color:#1e3a5f99;cursor:pointer;transition:background .15s,color .15s;text-align:start;-webkit-tap-highlight-color:transparent}.sidebar-item i[data-v-722ee820]{font-size:1.25rem;width:22px;text-align:center;flex-shrink:0;color:#1e3a5f}.sidebar-nav .sidebar-item:nth-child(1) i[data-v-722ee820]{color:#1e3a5f}.sidebar-nav .sidebar-item:nth-child(2) i[data-v-722ee820]{color:#f97316}.sidebar-nav .sidebar-item:nth-child(3) i[data-v-722ee820]{color:#8b5cf6}.sidebar-nav .sidebar-item:nth-child(4) i[data-v-722ee820]{color:#d97706}.sidebar-nav .sidebar-item:nth-child(5) i[data-v-722ee820]{color:#64748b}.sidebar-item span[data-v-722ee820]{font-size:.95rem;font-weight:600;color:#1c1917}.sidebar-item[data-v-722ee820]:hover{background:#1e3a5f12}.sidebar-item.active[data-v-722ee820]{background:#1e3a5f1a}.sidebar-item.active i[data-v-722ee820],.sidebar-item.active span[data-v-722ee820]{color:#1e3a5f}.sidebar-trending[data-v-722ee820]{margin-top:8px;padding:12px 0 8px;border-top:1px solid rgba(30,58,95,.08)}.sidebar-trending-label[data-v-722ee820]{display:flex;align-items:center;gap:6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a8a29e;padding:0 16px 8px}.sidebar-trending-label i[data-v-722ee820]{color:#f44;font-size:.85rem}.sidebar-trending-item[data-v-722ee820]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 16px;background:none;border:none;cursor:pointer;text-align:start;transition:background .15s;-webkit-tap-highlight-color:transparent}.sidebar-trending-item[data-v-722ee820]:hover{background:#1e3a5f0d}.sidebar-trending-count[data-v-722ee820]{flex-shrink:0;min-width:22px;height:22px;background:#ff44441f;color:#f44;border-radius:4px;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}.sidebar-trending-text[data-v-722ee820]{font-size:.875rem;font-weight:500;color:#1c1917;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark-mode .sidebar-item i[data-v-722ee820]{color:#ffffff8c}.dark-mode .sidebar-item span[data-v-722ee820]{color:#ffffffbf}.dark-mode .sidebar-item[data-v-722ee820]:hover{background:#ffffff12}.dark-mode .sidebar-item.active[data-v-722ee820]{background:#60a5fa1f}.dark-mode .sidebar-item.active i[data-v-722ee820],.dark-mode .sidebar-item.active span[data-v-722ee820]{color:#60a5fa}.dark-mode .sidebar-trending[data-v-722ee820]{border-top-color:#ffffff12}.dark-mode .sidebar-trending-item[data-v-722ee820]:hover{background:#ffffff0d}.dark-mode .sidebar-trending-text[data-v-722ee820]{color:#ffffffb3}.drawer-scroll[data-v-722ee820]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:calc(68px + max(12px,env(safe-area-inset-bottom)))}.trending-stories[data-v-722ee820]{padding:12px 0 6px;border-bottom:1px solid rgba(30,58,95,.07)}.stories-header[data-v-722ee820]{display:flex;align-items:center;gap:5px;padding:0 16px 10px;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#a8a29e}.stories-fire-icon[data-v-722ee820]{color:#f44;font-size:.75rem;animation:fire-flicker-722ee820 1.8s ease-in-out infinite}@keyframes fire-flicker-722ee820{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(.9)}}.stories-track[data-v-722ee820]{display:flex;gap:4px;overflow-x:auto;padding:2px 12px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.stories-track[data-v-722ee820]::-webkit-scrollbar{display:none}.story-bubble[data-v-722ee820]{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;background:none;border:none;cursor:pointer;padding:2px 4px;flex-shrink:0;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;width:68px;transition:transform .18s}.story-bubble[data-v-722ee820]:active{transform:scale(.92)}.story-bubble.active[data-v-722ee820]{transform:scale(1.05)}.story-ring[data-v-722ee820]{position:relative;width:58px;height:58px;border-radius:50%;padding:2.5px;background:#1e3a5f1a;transition:background .25s,box-shadow .25s;flex-shrink:0}.story-ring[data-v-722ee820]{box-shadow:0 0 0 1.5px #1e3a5f26}.story-ring.hottest[data-v-722ee820]{background:linear-gradient(135deg,#f44,#ff6b35);box-shadow:0 0 #f440,0 4px 12px #ff444440;animation:hottest-pulse-722ee820 2s ease-in-out infinite}@keyframes hottest-pulse-722ee820{0%,to{box-shadow:0 0 #f446,0 4px 12px #f443}50%{box-shadow:0 0 0 5px #f440,0 4px 14px #ff44444d}}.story-ring.active[data-v-722ee820]{background:linear-gradient(135deg,#f5c842,#ff6b35,#f5c842);box-shadow:0 0 #f5c84200,0 6px 16px #f5c84259;animation:active-ring-pulse-722ee820 2.2s ease-in-out infinite}@keyframes active-ring-pulse-722ee820{0%,to{box-shadow:0 0 #f5c84280,0 6px 16px #f5c8424d}50%{box-shadow:0 0 0 5px #f5c84200,0 6px 18px #f5c84266}}.story-circle[data-v-722ee820]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;background:#f5f3f0;border:2.5px solid #ffffff;transition:transform .18s;overflow:hidden}.story-bubble.active .story-circle[data-v-722ee820]{border-color:#fffbee}.story-emoji[data-v-722ee820]{pointer-events:none;filter:drop-shadow(0 1px 3px rgba(0,0,0,.15));transition:transform .18s}.story-bubble.active .story-emoji[data-v-722ee820]{transform:scale(1.1)}.story-badge[data-v-722ee820]{position:absolute;top:0;right:2px;min-width:18px;height:18px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.58rem;font-weight:800;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #ffffff;box-shadow:0 2px 6px #ef444466;line-height:1;z-index:1}.story-label[data-v-722ee820]{font-size:.63rem;font-weight:600;color:#57534e;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;transition:color .2s,font-weight .2s}.story-bubble.active .story-label[data-v-722ee820]{color:#1e3a5f;font-weight:700}.story-bubble.hottest .story-label[data-v-722ee820]{color:#dc2626}.dark-mode .trending-stories[data-v-722ee820]{border-bottom-color:#ffffff0d}.dark-mode .stories-header[data-v-722ee820]{color:#ffffff4d}.dark-mode .story-circle[data-v-722ee820]{border-color:#1a1f2e;background:#1a1f2e!important}.dark-mode .story-story-badge[data-v-722ee820]{border-color:#0f1117}.dark-mode .story-label[data-v-722ee820]{color:#ffffff80}.dark-mode .story-bubble.active .story-label[data-v-722ee820]{color:#fffffff2}.dark-mode .story-ring[data-v-722ee820]{box-shadow:0 0 0 1.5px #ffffff1a}.dark-mode .story-badge[data-v-722ee820]{border-color:#0f1117}@media (min-width: 768px){.trending-stories[data-v-722ee820]{display:none}.trending-strip[data-v-722ee820]{display:none!important}}@media (min-width: 768px){.article-drawer[data-v-722ee820]{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;margin-top:38vh;min-height:62vh;max-width:1280px;margin-left:auto;margin-right:auto;padding:24px 24px 48px;display:grid;grid-template-columns:210px 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"sidebar filterrow" "sidebar filterpanel" "sidebar content";gap:0 28px;align-items:start;background:#fffffffc;border-radius:16px 16px 0 0;border-top:3px solid #f5c842;box-shadow:0 -4px 24px #00000026;overflow:visible;z-index:10}.drawer-handle-bar[data-v-722ee820]{display:none}.drawer-filter-row[data-v-722ee820]{display:flex;grid-area:filterrow;padding:0 0 8px;border-bottom:none}.desktop-sidebar[data-v-722ee820]{grid-area:sidebar;display:block;position:sticky;top:130px;align-self:start;background:#fffffffa;border:1px solid rgba(30,58,95,.1);border-radius:8px;padding:8px 0;box-shadow:0 2px 8px #1e3a5f0f;overflow:hidden}.sidebar-nav[data-v-722ee820]{flex-direction:column;padding:4px 0;gap:2px}.sidebar-item[data-v-722ee820]{flex-direction:row;justify-content:flex-start;width:100%;padding:11px 16px;font-size:.9rem;gap:12px;border-radius:0;border-bottom:none;border-left:3px solid transparent}.sidebar-item.active[data-v-722ee820]{border-left:3px solid #f5c842}.filter-panel[data-v-722ee820]{grid-area:filterpanel;display:block!important;padding:0;max-height:none;border-bottom:none;margin-bottom:16px}.filter-panel--collapsed[data-v-722ee820]{display:none!important}.drawer-scroll[data-v-722ee820]{grid-area:content;overflow:visible;padding:0}.feed-grid[data-v-722ee820]{grid-template-columns:repeat(2,1fr)!important;gap:20px;margin:0}.pagination-desktop[data-v-722ee820]{display:block}}@media (min-width: 1024px){.article-drawer[data-v-722ee820]{grid-template-columns:230px 1fr;padding:28px 40px 64px}.feed-grid[data-v-722ee820]{grid-template-columns:repeat(3,1fr)!important}}@media (min-width: 768px){.dark-mode .article-drawer[data-v-722ee820]{background:#0a0e1cf7;border-top-color:#f5c842}.dark-mode .desktop-sidebar[data-v-722ee820]{background:#0f141ef2;border-color:#ffffff14;box-shadow:0 2px 8px #0000004d}.dark-mode .sidebar-item.active[data-v-722ee820]{background:#60a5fa1a;color:#60a5fa;border-left-color:#60a5fa}.rtl-mode .article-drawer[data-v-722ee820]{direction:rtl}.rtl-mode .sidebar-item[data-v-722ee820]{border-left:none;border-right:3px solid transparent}.rtl-mode .sidebar-item.active[data-v-722ee820]{border-right:3px solid #f5c842;border-left:none}.dark-mode.rtl-mode .sidebar-item.active[data-v-722ee820]{border-right-color:#60a5fa}}.dark-mode .article-drawer[data-v-722ee820]{background:#0a0e1cf5;border-top-color:#f5c842;box-shadow:0 -4px 24px #00000073}.dark-mode .drawer-handle-bar[data-v-722ee820]{background:#ffffff1f}.dark-mode .drawer-filter-row[data-v-722ee820]{border-bottom-color:#ffffff0f}.dark-mode .loc-chip[data-v-722ee820]{background:#ffffff14;border-color:#ffffff26;color:#ffffffd9}.dark-mode .loc-chip button[data-v-722ee820]{color:#fff9}.dark-mode .loc-chip--clear[data-v-722ee820]{background:#f5c8421a;border-color:#f5c8424d;color:#f5c842}.dark-mode .filter-tab-btn[data-v-722ee820]{background:#ffffff12;border-color:#ffffff1f;color:#fffc}.dark-mode .filter-tab-btn.active[data-v-722ee820]{background:#60a5fa;border-color:#60a5fa;color:#0a0e1c}.dark-mode .filter-panel[data-v-722ee820]{border-bottom-color:#ffffff0f}.rss-mode-badge[data-v-722ee820]{display:inline-flex;align-items:center;gap:6px;background:#e05d00;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.04em;padding:5px 14px;border-radius:4px;text-transform:uppercase}.rss-mode-badge i[data-v-722ee820]{font-size:.85rem}.drawer-search-wrap[data-v-722ee820]{flex:1;min-width:0;display:flex;align-items:center;gap:6px;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.15);border-radius:20px;padding:0 10px;height:34px}.drawer-search-icon[data-v-722ee820]{font-size:.75rem;color:#1e3a5f73;flex-shrink:0}.drawer-search-input[data-v-722ee820]{flex:1;min-width:0;border:none;background:transparent;outline:none;font-size:.8rem;color:#1e3a5f}.drawer-search-input[data-v-722ee820]::placeholder{color:#1e3a5f66}.drawer-search-input[data-v-722ee820]::-webkit-search-cancel-button{-webkit-appearance:none}.dark-mode .drawer-search-wrap[data-v-722ee820]{background:#ffffff12;border-color:#ffffff1a}.dark-mode .drawer-search-icon[data-v-722ee820]{color:#ffffff59}.dark-mode .drawer-search-input[data-v-722ee820]{color:#ffffffd9}.dark-mode .drawer-search-input[data-v-722ee820]::placeholder{color:#ffffff40}.tab-panel[data-v-722ee820]{padding:16px}.tab-panel--summary[data-v-722ee820]{min-height:100%}.layout-toggle[data-v-722ee820]{display:inline-flex;align-items:center;border:1px solid rgba(30,58,95,.18);border-radius:8px;overflow:hidden;flex-shrink:0;margin-inline-start:auto}.layout-btn[data-v-722ee820]{display:flex;align-items:center;justify-content:center;width:32px;height:28px;background:transparent;border:none;cursor:pointer;font-size:.9rem;color:#1e3a5f66;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent}.layout-btn.active[data-v-722ee820]{background:#1e3a5f;color:#fff}.layout-btn+.layout-btn[data-v-722ee820]{border-left:1px solid rgba(30,58,95,.18)}.dark-mode .layout-toggle[data-v-722ee820]{border-color:#ffffff1f}.dark-mode .layout-btn[data-v-722ee820]{color:#ffffff4d}.dark-mode .layout-btn.active[data-v-722ee820]{background:#60a5fa;color:#0a0e1c}.dark-mode .layout-btn+.layout-btn[data-v-722ee820]{border-left-color:#ffffff1f}@media (max-width: 767px){.feed-grid.feed-grid--scroll[data-v-722ee820]{flex-direction:column;overflow-x:visible;scroll-snap-type:none;width:100%;margin:8px 0 0;gap:10px}.feed-grid.feed-grid--scroll[data-v-722ee820] .news-card,.feed-grid.feed-grid--scroll[data-v-722ee820] .tweet-card,.feed-grid.feed-grid--scroll[data-v-722ee820] .ad-card{width:100%;flex-shrink:unset;scroll-snap-align:none;border-radius:12px;border-left:revert;border-right:revert}}.rss-source-badge[data-v-722ee820]{display:inline-flex;align-items:center;gap:6px;background:#c8102e;color:#fff;font-size:.76rem;font-weight:700;letter-spacing:.04em;padding:4px 12px;border-radius:4px}.rss-source-badge i[data-v-722ee820]{font-size:.82rem}.rss-filter-bar[data-v-722ee820]{flex-wrap:nowrap;gap:8px}.rss-source-chips[data-v-722ee820]{display:flex;gap:6px;flex-shrink:0}.rss-chip[data-v-722ee820]{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:14px;border:1px solid rgba(30,58,95,.18);background:transparent;font-size:.74rem;font-weight:600;color:#1e3a5f8c;cursor:pointer;transition:all .15s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.rss-chip.active[data-v-722ee820]{background:#1e3a5f;border-color:#1e3a5f;color:#fff}.rss-chip--aj.active[data-v-722ee820]{background:#c8102e;border-color:#c8102e}.rss-chip--aa.active[data-v-722ee820]{background:#069;border-color:#069}.rss-chip--tw.active[data-v-722ee820]{background:#1da1f2;border-color:#1da1f2}.rss-chip--yt.active[data-v-722ee820]{background:red;border-color:red}.rss-chip--fb.active[data-v-722ee820]{background:#1877f2;border-color:#1877f2}.dark-mode .rss-chip[data-v-722ee820]{border-color:#ffffff1f;color:#fff6}.dark-mode .rss-chip.active[data-v-722ee820]{color:#fff}.dark-mode .rss-chip--aj.active[data-v-722ee820]{background:#c8102e;border-color:#c8102e}.dark-mode .rss-chip--aa.active[data-v-722ee820]{background:#069;border-color:#069}.dark-mode .rss-chip--tw.active[data-v-722ee820]{background:#1da1f2;border-color:#1da1f2}.dark-mode .rss-chip--yt.active[data-v-722ee820]{background:red;border-color:red}.dark-mode .rss-chip--fb.active[data-v-722ee820]{background:#1877f2;border-color:#1877f2}.rss-refresh-btn[data-v-722ee820]{background:#1e3a5f12;border:1px solid rgba(30,58,95,.15);border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1e3a5f;font-size:.9rem;transition:background .18s;flex-shrink:0;-webkit-tap-highlight-color:transparent}.rss-refresh-btn[data-v-722ee820]:active{background:#1e3a5f24}.rss-refresh-btn[data-v-722ee820]:disabled{opacity:.4;cursor:not-allowed}.rss-spin[data-v-722ee820]{animation:spin-722ee820 .8s linear infinite}.dark-mode .rss-refresh-btn[data-v-722ee820]{background:#ffffff12;border-color:#ffffff1f;color:#ffffffb3}.rss-source-selector[data-v-722ee820]{display:flex;gap:8px;padding:10px 14px;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto;scrollbar-width:none}.rss-source-selector[data-v-722ee820]::-webkit-scrollbar{display:none}.rss-src-chip[data-v-722ee820]{flex-shrink:0;padding:5px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffff73;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .18s;-webkit-tap-highlight-color:transparent}.rss-src-chip[data-v-722ee820]:hover{background:#ffffff1a;color:#fffc}.rss-src-chip.active[data-v-722ee820]{background:#f5c842;border-color:#f5c842;color:#0b0f1c}.rss-ticker-panel[data-v-722ee820]{display:flex;flex-direction:column;min-height:62vh;background:#080c18}.rss-ticker-loading[data-v-722ee820],.rss-ticker-err[data-v-722ee820]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;color:#ffffff73;font-size:.9rem;flex:1}.rss-ticker-err i[data-v-722ee820]{font-size:2rem;opacity:.4}.rss-ticker-err button[data-v-722ee820]{margin-top:8px;padding:8px 20px;background:none;border:1px solid rgba(245,200,66,.5);color:#f5c842;border-radius:4px;cursor:pointer;font-size:.875rem}.rss-ticker-pulse[data-v-722ee820]{width:36px;height:36px;border:3px solid rgba(245,200,66,.25);border-top-color:#f5c842;border-radius:50%;animation:rss-spin-722ee820 .85s linear infinite}@keyframes rss-spin-722ee820{to{transform:rotate(360deg)}}.rss-ticker-topbar[data-v-722ee820]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#00000080;border-bottom:1px solid rgba(245,200,66,.12)}.rss-live-badge[data-v-722ee820]{display:flex;align-items:center;gap:5px;background:#dc2626;color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.12em;padding:3px 7px;border-radius:3px;flex-shrink:0}.rss-live-dot[data-v-722ee820]{width:5px;height:5px;background:#fff;border-radius:50%;animation:rss-pulse-722ee820 1.1s ease-in-out infinite}@keyframes rss-pulse-722ee820{0%,to{opacity:1}50%{opacity:.3}}.rss-source-name[data-v-722ee820]{color:#f5c842;font-size:.78rem;font-weight:700;letter-spacing:.02em}.rss-ticker-count[data-v-722ee820]{margin-left:auto;color:#ffffff40;font-size:.72rem}.rss-refresh-ico[data-v-722ee820]{background:none;border:none;color:#ffffff4d;cursor:pointer;font-size:1rem;padding:2px 4px;transition:color .2s;-webkit-tap-highlight-color:transparent}.rss-refresh-ico[data-v-722ee820]:hover{color:#f5c842}.rss-ticker-card[data-v-722ee820]{display:block;text-decoration:none;color:inherit;flex:1}.rss-ticker-img-wrap[data-v-722ee820]{width:100%;height:180px;overflow:hidden;position:relative}.rss-ticker-img[data-v-722ee820]{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.65) saturate(.85)}.rss-ticker-body[data-v-722ee820]{padding:20px 18px 16px}.rss-ticker-time[data-v-722ee820]{display:block;font-size:.68rem;color:#ffffff4d;margin-bottom:12px;text-transform:uppercase;letter-spacing:.08em}.rss-ticker-headline[data-v-722ee820]{font-size:1.45rem;font-weight:700;line-height:1.45;color:#fff;margin:0 0 14px;letter-spacing:-.01em}.rss-cursor[data-v-722ee820]{display:inline-block;color:#f5c842;margin-left:1px;font-weight:300;font-size:1.1em;vertical-align:baseline;animation:rss-blink-722ee820 .55s step-end infinite}.rss-cursor.blink[data-v-722ee820]{animation:rss-blink-722ee820 1.3s step-end infinite}@keyframes rss-blink-722ee820{0%,to{opacity:1}50%{opacity:0}}.rss-ticker-desc[data-v-722ee820]{font-size:.875rem;color:#ffffff80;line-height:1.65;margin:0}.rss-progress-wrap[data-v-722ee820]{height:2px;background:#ffffff12;overflow:hidden}.rss-progress-bar[data-v-722ee820]{height:100%;width:0}.rss-progress-bar.running[data-v-722ee820]{animation:rss-progress-722ee820 3.5s linear forwards}@keyframes rss-progress-722ee820{0%{width:0;background:#f5c842}to{width:100%;background:#ff6b35}}.rss-dots[data-v-722ee820]{display:flex;justify-content:center;align-items:center;gap:7px;padding:14px 0 12px;background:#080c18}.rss-dot[data-v-722ee820]{width:7px;height:7px;border-radius:50%;background:#ffffff2e;border:none;padding:0;cursor:pointer;transition:all .25s;-webkit-tap-highlight-color:transparent}.rss-dot.active[data-v-722ee820]{background:#f5c842;transform:scale(1.4)}.rss-dot[data-v-722ee820]:hover:not(.active){background:#fff6}.rss-slide-enter-active[data-v-722ee820]{transition:all .4s cubic-bezier(.22,1,.36,1)}.rss-slide-leave-active[data-v-722ee820]{transition:all .28s cubic-bezier(.4,0,1,1)}.rss-slide-enter-from[data-v-722ee820]{transform:translateY(28px);opacity:0}.rss-slide-leave-to[data-v-722ee820]{transform:translateY(-28px);opacity:0}.rss-desc-fade-enter-active[data-v-722ee820]{transition:opacity .5s ease,transform .5s ease}.rss-desc-fade-enter-from[data-v-722ee820]{opacity:0;transform:translateY(6px)}@media (min-width: 768px){.rss-ticker-headline[data-v-722ee820]{font-size:1.9rem}.rss-ticker-img-wrap[data-v-722ee820]{height:240px}}@media (max-width: 767px){.map-bg-layer--map-tab[data-v-722ee820]{top:88px;bottom:calc(68px + max(12px,env(safe-area-inset-bottom)));z-index:10}.map-bg-layer--map-tab[data-v-722ee820] .map-container{height:100%;border-radius:0;border:none;padding:0;background:transparent}.map-bg-layer--map-tab[data-v-722ee820] .map-header{display:none}.map-bg-layer--map-tab[data-v-722ee820] .map{height:100%!important;border-radius:0}.drawer--map-tab[data-v-722ee820]{top:calc(100vh - (68px + max(12px,env(safe-area-inset-bottom))) - 60px);border-radius:16px 16px 0 0;z-index:20}.drawer--map-tab .drawer-scroll[data-v-722ee820]{max-height:40vh;overflow-y:auto}}.map-tab-panel[data-v-722ee820]{padding:0}.map-tab-hint[data-v-722ee820]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;text-align:center}.map-tab-hint-icon[data-v-722ee820]{font-size:2rem;color:#1e3a5f;opacity:.5}.map-tab-hint p[data-v-722ee820]{font-size:.88rem;color:#78716c;margin:0}.map-tab-clear[data-v-722ee820]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;font-size:.82rem;border:1px solid rgba(30,58,95,.2);background:transparent;cursor:pointer;color:#1e3a5f}.map-tab-active-locs[data-v-722ee820]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.nav-item--map.active[data-v-722ee820]{color:#0ea5e9}.dark-mode .nav-item--map.active[data-v-722ee820]{color:#38bdf8}.trending-strip[data-v-722ee820]{display:flex;align-items:center;gap:8px;padding:4px 12px 8px;overflow:visible;margin:0}.trending-label[data-v-722ee820]{display:flex;align-items:center;gap:4px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0;color:#78716c}.dark-mode .trending-label[data-v-722ee820]{color:#ffffff8c}.trending-chips[data-v-722ee820]{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 2px 4px}.trending-chips[data-v-722ee820]::-webkit-scrollbar{display:none}.topic-chip[data-v-722ee820]{scroll-snap-align:start;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:5px 11px;border-radius:6px;font-size:.8rem;font-weight:500;border:1px solid rgba(30,58,95,.18);background:#1e3a5f0d;cursor:pointer;min-height:32px;transition:background .15s,color .15s,border-color .15s,transform .1s;flex-shrink:0;color:#374151}.dark-mode .topic-chip[data-v-722ee820]{border-color:#ffffff24;background:#ffffff0f;color:#d1d5db}.topic-chip.hottest[data-v-722ee820]{border-color:#f9731666;background:#f9731614;color:#c2410c;font-weight:600}.dark-mode .topic-chip.hottest[data-v-722ee820]{border-color:#fb923c73;background:#fb923c1a;color:#fb923c}.topic-chip.active[data-v-722ee820],.topic-chip[data-v-722ee820]:hover{background:#1e3a5f;color:#fff;border-color:#1e3a5f;transform:translateY(-1px)}.dark-mode .topic-chip.active[data-v-722ee820],.dark-mode .topic-chip[data-v-722ee820]:hover{background:#818cf8;border-color:#818cf8;color:#fff}.trending-dot[data-v-722ee820]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#f97316;flex-shrink:0;animation:pulse-722ee820 2s ease-in-out infinite}.chip-count[data-v-722ee820]{font-size:.65rem;font-weight:700;background:#1e3a5f1f;color:inherit;padding:1px 5px;border-radius:3px;opacity:.8}.topic-chip.active .chip-count[data-v-722ee820],.topic-chip:hover .chip-count[data-v-722ee820]{background:#fff3}.topic-chip.hottest .chip-count[data-v-722ee820]{background:#f9731626}:root{--bg-primary: #fdfcf7;--bg-secondary: #f5f3ee;--bg-card: #ffffff;--gradient-primary: linear-gradient(135deg, #1e3a5f 0%, #2d5f8a 100%);--gradient-accent: linear-gradient(135deg, #d97706 0%, #f59e0b 100%);--gradient-logo: linear-gradient(135deg, #1e3a5f 0%, #d97706 100%);--gradient-teal: linear-gradient(135deg, #1e3a5f 0%, #2d5f8a 100%);--gradient-slate: linear-gradient(135deg, #44403c 0%, #78716c 100%);--text-primary: #1c1917;--text-secondary: #44403c;--text-muted: #78716c;--accent-primary: #1e3a5f;--accent-blue: #1e3a5f;--accent-cyan: #d97706;--accent-teal: #2d5f8a;--accent-orange: #d97706;--font-primary: -apple-system, BlinkMacSystemFont, "Inter", sans-serif;--font-heading: -apple-system, BlinkMacSystemFont, "Poppins", sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .02em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--safe-top: env(safe-area-inset-top);--safe-bottom: env(safe-area-inset-bottom);--safe-left: env(safe-area-inset-left);--safe-right: env(safe-area-inset-right);--tap-target-min: 44px;--input-height: 48px;--button-height: 48px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 9999px;--shadow-sm: 0 1px 4px rgba(30,58,95,.08);--shadow-md: 0 2px 12px rgba(30,58,95,.1);--shadow-lg: 0 8px 32px rgba(30,58,95,.12);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease}@media (min-width: 768px){:root{--text-base: 1.125rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 3rem;--space-8: 40px;--space-10: 48px;--radius-lg: 20px;--radius-xl: 24px}}@media (min-width: 1024px){:root{--space-8: 48px;--space-10: 56px;--shadow-lg: 0 20px 40px rgba(30,58,95,.14), 0 0 60px rgba(217,119,6,.06)}}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-primary);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background-color:var(--bg-primary);overscroll-behavior:none}.tap-target{min-height:var(--tap-target-min);min-width:var(--tap-target-min)}.touchable{cursor:pointer;transition:transform var(--transition-base),opacity var(--transition-base)}.touchable:active{transform:scale(.97);opacity:.8}.glass-card{background:#ffffffd9;-webkit-backdrop-filter:blur(8px) saturate(150%);backdrop-filter:blur(8px) saturate(150%);border:1px solid rgba(30,58,95,.1);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}@media (min-width: 1024px){.glass-card{-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%)}}.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.container-mobile{width:100%;padding-left:max(var(--space-4),var(--safe-left));padding-right:max(var(--space-4),var(--safe-right))}@media (min-width: 768px){.container-mobile{max-width:1200px;margin:0 auto}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1e3a5f0a}::-webkit-scrollbar-thumb{background:var(--gradient-primary);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--gradient-accent)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}
