@media (min-width:0px){
html.prisma-news248-boot #prisma-mobile-ux{visibility:hidden!important}
body.prisma-news248{overflow-x:hidden;background:#040812}
body.prisma-news248 .prisma-phone>.prisma-segment,body.prisma-news248 #sparring-status,body.prisma-news248 #sparring-feed,body.prisma-news248 #debateHistoryPane{display:none!important}
body.prisma-news248 .prisma-primary button[aria-pressed="true"]{color:#f4f8ff;background:linear-gradient(180deg,rgba(11,45,73,.99),rgba(6,27,53,.99)) padding-box,linear-gradient(180deg,rgba(177,204,240,.68),rgba(112,151,207,.32) 48%,rgba(72,103,153,.09)) border-box}
body.prisma-news248 .prisma-primary button[aria-pressed="true"]{transform:scale(1.06)}
#news248Pane{display:block;padding-bottom:28px}
#news248Filter{position:sticky;top:145px;z-index:26;display:grid;grid-template-columns:1fr 1px 1fr;box-sizing:border-box;width:267px;height:46px;margin:14px auto 12px;border-radius:23px;background:#08142b;box-shadow:0 12px 28px #00000038;isolation:isolate}
#news248Filter{transition:transform .22s ease,opacity .22s ease}#news248Filter.is-filter-hidden{transform:translateY(-64px);opacity:0;pointer-events:none}#news248Filter.is-picker-open{z-index:46}
#news248Filter:after{content:"";position:absolute;inset:0;z-index:10;border:solid transparent;border-width:.05px .5px .5px 3px;border-radius:inherit;background:linear-gradient(180deg,#b3c7df,#526c8b 48%,transparent) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;pointer-events:none}
#news248Filter button{position:relative;z-index:11;border:0;background:transparent;color:#f4f8ff;font:400 13px/1 Montserrat,Inter,sans-serif}
#news248Filter .divider{width:1px;height:24px;align-self:center;background:#97b5e629}
#news248Filter button.is-filter-active:first-child{padding-right:28px}#news248Filter button.is-filter-active:last-child{padding-left:28px}
#news248Filter button.is-filter-active:after{content:"";position:absolute;top:50%;width:22px;height:22px;transform:translateY(-50%);border:1px solid #dbe7f6ad;border-radius:50%;background:linear-gradient(45deg,transparent 43%,#fff 44% 56%,transparent 57%) center/10px 10px no-repeat,linear-gradient(-45deg,transparent 43%,#fff 44% 56%,transparent 57%) center/10px 10px no-repeat}
#news248Filter button:first-child:after{right:9px}#news248Filter button:last-child:after{left:9px}
#news248Feed{box-sizing:border-box;width:100%;max-width:none;min-height:0;padding:0 max(7px,env(safe-area-inset-right)) 28px max(7px,env(safe-area-inset-left));border:0;border-radius:0;background:transparent;box-shadow:none}
.news248-day{min-height:21px;margin:16px 0 8px;padding-left:15px;color:#60dafa;font:500 17.28px/1.2 Montserrat,Inter,sans-serif}
.news248-day:first-child{display:none}
.news248-card{margin-bottom:12px;overflow:hidden;border:solid transparent;border-width:.05px .5px .5px 3px;border-radius:15px;background:linear-gradient(#0b1e36,#0b1e36) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--accent) 78%,white),color-mix(in srgb,var(--accent) 52%,transparent) 48%,transparent) border-box}
.news248-toggle{display:block;width:100%;padding:13px;border:0;background:transparent;color:#edf4ff;text-align:left;font:500 16.8px/1.25 Montserrat,Inter,sans-serif}.news248-toggle[aria-expanded=true]{border-radius:15px 15px 0 0}
.news248-detail{padding:5px 12px 14px;color:#b9c9d9;font:400 14.4px/1.45 Montserrat,Inter,sans-serif}.news248-detail p{margin:5px 0}.news248-detail .topic,.news248-detail .cities{color:#8fa7c0}.news248-detail .identity{color:var(--accent);font-weight:500}.news248-detail a{display:block;margin-top:7px;color:var(--accent);overflow-wrap:anywhere;text-decoration:none}
.news248-loading,.news248-empty{padding:24px 14px;color:#9fb0c4;text-align:center;font:400 14px/1.5 Montserrat,Inter,sans-serif}
.news248-backdrop{position:fixed;inset:0;z-index:45;background:transparent}.news248-sheet{position:fixed;max-height:min(62dvh,470px);overflow:auto;padding:8px;border:1px solid #345471;border-radius:18px;background:#0b1931;box-shadow:0 16px 34px #000b;scrollbar-width:none}.news248-sheet::-webkit-scrollbar{width:0;height:0}.news248-option{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:6px 8px;border:0;border-radius:11px;background:transparent;color:#c6d2e2;text-align:left;font:600 12px/1.2 Montserrat,Inter,sans-serif}.news248-option[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 15%,transparent);color:#fff}.news248-avatar{width:34px;height:34px;border:2px solid var(--accent);border-radius:50%;object-fit:cover}.news248-theme{display:grid;width:34px;height:34px;place-items:center;color:var(--accent);font-size:20px}.news248-theme svg{width:29px;height:29px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
}
body.prisma-news248 .prisma-tabs{grid-template-columns:25% 25%;gap:0;justify-content:center;padding-inline:0}

/* Expanded news and social cards keep their editorial content left-aligned. */
.news248-detail,.news248-detail p,.news248-detail a{text-align:left!important}
