/* WeeklyPress 15 — settings clarity, article sharing and reader polish */
.wpn-settings-guide{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.5fr);gap:14px;margin:16px 0;padding:16px;border:1px solid #dfe4ea;border-radius:18px;background:linear-gradient(145deg,#fff,#f7f9fc);box-shadow:0 12px 35px rgba(16,24,40,.06)}
.wpn-settings-guide__search{display:flex;flex-direction:column;gap:7px}.wpn-settings-guide__search>span{font-weight:900;color:#273244}.wpn-settings-guide__search input{width:100%;min-height:46px;border:1px solid #cfd6df;border-radius:12px;padding-inline:14px}.wpn-settings-guide__search small{color:#667085;line-height:1.7}.wpn-settings-guide__map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wpn-settings-guide__map button,.wpn-settings-guide__map a{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:74px;padding:10px 12px;border:1px solid #e1e6ec;border-radius:13px;background:#fff;color:#344054;text-align:right;text-decoration:none;cursor:pointer}.wpn-settings-guide__map b,.wpn-settings-guide__map small{display:block}.wpn-settings-guide__map b{font-size:12px}.wpn-settings-guide__map small{margin-top:4px;color:#667085;font-size:10px;line-height:1.55}.wpn-settings-guide__map button:hover,.wpn-settings-guide__map a:hover{border-color:color-mix(in srgb,#b0182b 35%,#e1e6ec);box-shadow:0 9px 20px rgba(16,24,40,.07)}
.wpn-admin-tabs button{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;min-width:104px;text-align:right}.wpn-admin-tabs button b,.wpn-admin-tabs button small{display:block}.wpn-admin-tabs button small{font-size:9px;opacity:.72;font-weight:500}.wpn-admin-tabs button.is-active small{color:#fff;opacity:.86}
.wpn-article-settings-map{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px;padding:15px 17px;border:1px solid #fed7dc;border-radius:15px;background:linear-gradient(135deg,#fff7f8,#fff)}.wpn-article-settings-map strong,.wpn-article-settings-map span{display:block}.wpn-article-settings-map span{margin-top:5px;color:#667085;line-height:1.75}.wpn-article-settings-map a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:42px;padding:0 15px;border-radius:11px;background:#b0182b;color:#fff;text-decoration:none;font-weight:800}.wpn-article-subnav{position:sticky;top:99px;z-index:20;display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px;padding:8px;border:1px solid #e2e7ed;border-radius:13px;background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.wpn-article-subnav a{padding:8px 11px;border-radius:9px;background:#f3f5f8;color:#475467;text-decoration:none;font-weight:700}.wpn-article-subnav a:hover{background:#fff1f3;color:#b0182b}.wpn-admin-field-group-label{grid-column:1/-1;padding:13px 15px;border-right:4px solid #b0182b;border-radius:11px;background:#f7f9fb}.wpn-admin-field-group-label strong,.wpn-admin-field-group-label small{display:block}.wpn-admin-field-group-label small{margin-top:4px;color:#667085}.is-search-hidden{display:none!important}
/* Lead box: the motion is visible behind the text instead of behind an opaque layer. */
.wpn-v8-lead-box{--wpn-lead-aura:var(--wpn-lead-effect-opacity,.22);background:#fff}.wpn-v8-lead-box:before{z-index:0!important;opacity:var(--wpn-lead-aura);background-size:220% 220%!important}.wpn-v8-lead-box:after{z-index:1!important;background:rgba(255,255,255,.74)!important}.wpn-v8-lead-box .wpn-v8-lead{position:relative;z-index:2}.wpn-v8-lead-effect--aurora:before{background:radial-gradient(circle at 15% 20%,rgba(176,24,43,.8),transparent 34%),radial-gradient(circle at 82% 24%,rgba(37,99,235,.68),transparent 32%),radial-gradient(circle at 60% 88%,rgba(16,185,129,.48),transparent 30%);animation:wpnLeadAurora var(--wpn-lead-effect-speed,14s) linear infinite alternate}.wpn-v8-lead-effect--shine:before{background:linear-gradient(110deg,transparent 15%,rgba(176,24,43,.65) 42%,rgba(59,130,246,.5) 52%,transparent 75%);background-size:280% 100%!important;animation:wpnLeadShine var(--wpn-lead-effect-speed,14s) linear infinite}.wpn-v8-lead-effect--pulse:before{background:radial-gradient(circle at 50% 50%,rgba(176,24,43,.64),transparent 55%);animation:wpnLeadPulse calc(var(--wpn-lead-effect-speed,14s)*.65) ease-in-out infinite}.wpn-v8-lead-effect--none:before{display:none}.wpn-v8-lead-effect--none:after{background:#fff!important}@keyframes wpnLeadAurora{0%{background-position:0 30%;transform:scale(1)}100%{background-position:100% 70%;transform:scale(1.08)}}@keyframes wpnLeadShine{from{background-position:120% 0}to{background-position:-120% 0}}@keyframes wpnLeadPulse{0%,100%{transform:scale(.96);opacity:calc(var(--wpn-lead-aura)*.72)}50%{transform:scale(1.12);opacity:var(--wpn-lead-aura)}}
/* Article share suite: deterministic grid, no broken wrapping. */
.wpn-news-single--v10 .wpn-share-suite{display:grid!important;grid-template-columns:minmax(210px,.68fr) minmax(0,1.7fr)!important;align-items:center!important;gap:14px!important;padding:14px!important;overflow:hidden!important}.wpn-news-single--v10 .wpn-share-suite__label{min-width:0;padding-inline-end:14px}.wpn-news-single--v10 .wpn-share-suite__buttons{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.wpn-news-single--v10 .wpn-share-suite__buttons>a,.wpn-news-single--v10 .wpn-share-suite__buttons>button{width:100%!important;min-width:0!important;padding:0 7px!important;white-space:nowrap!important}.wpn-news-single--v10 .wpn-share-suite__buttons span:last-child{overflow:hidden;text-overflow:ellipsis}
@media(max-width:1080px){.wpn-settings-guide{grid-template-columns:1fr}.wpn-settings-guide__map{grid-template-columns:repeat(3,minmax(0,1fr))}.wpn-news-single--v10 .wpn-share-suite{grid-template-columns:1fr!important}.wpn-news-single--v10 .wpn-share-suite__label{border:0!important;padding:0 0 10px!important}.wpn-news-single--v10 .wpn-share-suite__buttons{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:782px){.wpn-settings-guide__map{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.wpn-settings-guide__map button,.wpn-settings-guide__map a{flex:0 0 190px;scroll-snap-align:start}.wpn-admin-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x proximity}.wpn-admin-tabs button{flex:0 0 130px;scroll-snap-align:start}.wpn-article-settings-map{align-items:flex-start;flex-direction:column}.wpn-article-subnav{position:static;flex-wrap:nowrap;overflow-x:auto}.wpn-article-subnav a{flex:0 0 auto}.wpn-news-single--v10 .wpn-share-suite__buttons{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:440px){.wpn-news-single--v10 .wpn-share-suite__buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wpn-news-single--v10 .wpn-share-suite__buttons span:last-child{display:inline!important;font-size:9px}}
@media(prefers-reduced-motion:reduce){.wpn-v8-lead-box:before{animation:none!important}}
