.studio-cover .cover-actions{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}
.studio-cover .cover-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:4px 10px;border:1px solid var(--line,#dce5ed);border-radius:999px;background:transparent;color:var(--ink,#273b64);font:400 12px/1.5 -apple-system,BlinkMacSystemFont,'PingFang SC',sans-serif;letter-spacing:0;cursor:pointer;white-space:nowrap}
.studio-cover .cover-toggle:hover{background:var(--wash,#eaf0f5)}
.studio-cover .cover-toggle:focus-visible{outline:2px solid var(--blue,#516d9a);outline-offset:3px}
.studio-cover .cover-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}
.studio-cover .cover-toggle[aria-expanded=false] svg{transform:rotate(180deg)}
body.news-studio.design-orbit.design-index.bg-study .studio-cover-grid[hidden]{display:none!important}
.studio-cover .cover-compact-title{font:600 15px/1.5 -apple-system,BlinkMacSystemFont,'PingFang SC',sans-serif;letter-spacing:0;color:var(--ink,#273b64)}
.studio-cover .cover-compact-title[hidden]{display:none}
.studio-cover.cover-collapsed .studio-utility>span,.studio-cover.cover-collapsed .hero-atmosphere{display:none}
/* Moving the same mascot host preserves its fixed rail and existing drag handlers. */
body>ailyre-mascot[data-cover-folded]{position:fixed!important;top:0;left:0;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}
@media(max-width:540px){.studio-cover .studio-utility{gap:8px}.studio-cover .cover-actions{gap:3px}.studio-cover .cover-toggle{padding-inline:8px}.studio-cover .cover-compact-title{font-size:14px}}
@media(prefers-reduced-motion:reduce){.studio-cover .cover-toggle svg{transition:none}}

/* Keep the same introductory sentence visible when the rest of the cover is folded. */
body.news-studio.design-orbit.design-index.bg-study .studio-cover.cover-collapsed .studio-utility{gap:16px;flex-wrap:nowrap}
body.news-studio.design-orbit.design-index.bg-study .studio-cover.cover-collapsed .studio-description{margin:0;max-width:none;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.studio-cover.cover-collapsed .cover-compact-title{flex:none}
.studio-cover .cover-reset-capsule{display:inline-flex;align-items:center;gap:9px;flex:none;padding:5px 10px 5px 5px;border:1px solid #cbd1c8;border-radius:999px;background:radial-gradient(ellipse at 25% 0%,#ffffffd9,transparent 65%),linear-gradient(145deg,#fffdf4 0%,#f0ede2 38%,#e3e9e4 72%,#edf3f5 100%);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 2px #71878624,0 3px 9px #40556a16,0 1px 2px #40556a18;color:var(--ink,#273b64);font:500 13px/1.4 -apple-system,BlinkMacSystemFont,'PingFang SC',sans-serif;letter-spacing:0;cursor:pointer;white-space:nowrap;transition:border-color .18s,box-shadow .18s}
.studio-cover .cover-reset-capsule[hidden]{display:none}
.studio-cover .cover-reset-capsule:hover{border-color:#b3beaf;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 2px #71878624,0 4px 12px #40556a22,0 1px 2px #40556a18}
.studio-cover .cover-reset-capsule:focus-visible{outline:2px solid var(--blue,#516d9a);outline-offset:3px}
.cover-reset-capsule>img{width:28px;height:28px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #ffffffc9,0 1px 3px #35473c24}
.cover-reset-capsule>strong{font-size:14px;font-weight:600}
.cover-reset-status{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:#7a879214;color:#667687;font-size:12px}
.cover-reset-status svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.cover-reset-capsule[data-state=announced] .cover-reset-status{color:#486caa;background:#5a83c914}
.cover-reset-capsule[data-state=issued] .cover-reset-status{color:#39785f;background:#55957816}
html[data-news-theme=dark] .studio-cover .cover-reset-capsule{background:radial-gradient(ellipse at 25% 0%,#ffffff1a,transparent 65%),linear-gradient(145deg,#34423e,#223231 55%,#1c2b34);color:#e2eaf4;border-color:#57665d;box-shadow:inset 0 1px 0 #e4eee21c,inset 0 -1px 2px #0003,0 3px 9px #0003}
html[data-news-theme=dark] .cover-reset-status{color:#c0ccda;background:#bacbd115}
html[data-news-theme=dark] .cover-reset-capsule[data-state=announced] .cover-reset-status{color:#a6c5f6}
html[data-news-theme=dark] .cover-reset-capsule[data-state=issued] .cover-reset-status{color:#9ed4bc}
@media(max-width:760px){
 body.news-studio.design-orbit.design-index.bg-study .studio-cover.cover-collapsed .studio-utility{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 8px}
 .studio-cover.cover-collapsed .cover-compact-title{grid-column:1;grid-row:1}
 .studio-cover.cover-collapsed .cover-actions{grid-column:2;grid-row:1}
 .studio-cover.cover-collapsed .cover-reset-capsule{grid-column:1/-1;grid-row:2;justify-self:end}
 body.news-studio.design-orbit.design-index.bg-study .studio-cover.cover-collapsed .studio-description{grid-column:1/-1;grid-row:3;padding-right:0;width:100%}
}

@media(max-width:360px){.studio-cover .cover-reset-capsule{gap:6px;padding-right:8px}.cover-reset-status{padding-inline:5px}}
