[data-detail-release]{padding-block:45px 90px}[data-detail-release] .detail-top-actions{margin-bottom:28px}[data-detail-release] .detail-hero-image{display:block;width:100%;max-height:590px;object-fit:contain;background:#070b13;border:1px solid #293b52;border-radius:7px}[data-detail-release] .detail-card{margin-top:20px;padding:34px;border:1px solid #293b52;border-radius:7px;background:#0811228c}[data-detail-release] .article-header{max-width:850px;margin:30px auto 42px;text-align:center}[data-detail-release] h1{font-size:clamp(30px,4vw,52px);line-height:1.08}[data-detail-release] .article-content{max-width:900px;margin:24px auto}[data-detail-release] .prose{line-height:1.75;overflow-wrap:anywhere}[data-detail-release] .prose h3{margin-top:28px}[data-detail-release] pre{white-space:pre-wrap;overflow-wrap:anywhere}[data-detail-release] .detail-heading{display:flex;align-items:flex-start;gap:18px}[data-detail-release] .detail-heading h1{font-size:32px;margin:8px 0}[data-detail-release] .detail-heading .button{margin-left:auto;white-space:nowrap}[data-detail-release] .detail-logo{width:56px;height:56px;object-fit:contain;border-radius:7px}[data-detail-release] .geo-answer{margin:24px 0;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:28px;border:1px solid #39718a;border-radius:8px}[data-detail-release] .geo-source-note{color:#9cabbc;font-size:12px}[data-detail-release] .prompt-split{min-height:680px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.8fr);overflow:hidden;border:1px solid #293b52;border-radius:7px}[data-detail-release] .prompt-visual{display:grid;place-items:center;min-width:0}[data-detail-release] .prompt-visual img{width:100%;height:100%;max-height:780px;object-fit:contain;border:0}[data-detail-release] .prompt-visual-text{width:82%;max-height:560px;overflow:auto;padding:40px;border:1px solid #293b52;border-radius:7px;background:#081122}[data-detail-release] .prompt-visual-text p{white-space:pre-wrap;font-family:Georgia,serif;font-size:clamp(24px,3vw,43px);font-weight:700;line-height:1.1}[data-detail-release] .prompt-info{min-width:0;padding:30px;border-left:1px solid #293b52}[data-detail-release] .prompt-info h1{font-size:32px}[data-detail-release] .prompt-info h2{font:700 13px Arial;margin-top:28px}[data-detail-release] .meta-strip{color:#65c7df;font-size:12px}[data-detail-release] .prompt-copy-text{max-height:300px;overflow:auto;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}[data-detail-release] .prompt-copy-text p{margin:0 0 12px}[data-detail-release] .prompt-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}[data-detail-release] .related-section{margin-top:42px}[data-detail-release] .detail-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}[data-detail-release] .detail-related-card{border:1px solid #293b52;border-radius:7px;overflow:hidden;background:#10192b}[data-detail-release] .detail-related-card img{width:100%;height:155px;object-fit:cover}[data-detail-release] .detail-related-card strong,[data-detail-release] .detail-related-card p{display:block;margin:12px}[data-detail-release] .detail-related-card p{font-size:12px;color:#9cabbc;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-detail-release] .related-mini .detail-related-grid{grid-template-columns:1fr 1fr;gap:8px}[data-detail-release] .related-mini img{height:90px}[data-detail-release] .related-mini strong{font-size:12px}[data-detail-release] .content-sequence{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:36px}[data-detail-release] .content-sequence a{padding:18px;border:1px solid #293b52;border-radius:10px}[data-detail-release] .content-sequence span{display:grid;gap:6px}[data-detail-release] .content-sequence small{color:#65c7df}
[data-detail-release] h1,[data-detail-release] h2,[data-detail-release] h3{font-family:Canela,Georgia,serif}[data-detail-release] .detail-top-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}[data-detail-release] .prompt-copy-text h3{font:700 15px Arial}[data-detail-release] .related-mini{display:block}[data-detail-release] [data-detail-favorite]{background:transparent;border:1px solid #39718a;color:#eaf4ff;font-size:13px}[data-detail-release] .prompt-info h1{font-size:30px}
@media(max-width:850px){[data-detail-release] .prompt-split,[data-detail-release] .geo-answer{grid-template-columns:1fr}[data-detail-release] .prompt-info{border-left:0;border-top:1px solid #293b52}[data-detail-release] .detail-related-grid{grid-template-columns:1fr 1fr}[data-detail-release] .detail-heading{flex-wrap:wrap}[data-detail-release] .detail-card{padding:20px}[data-detail-release] .prompt-visual-text{margin:24px 0;padding:24px}[data-detail-release] .content-sequence{grid-template-columns:1fr}}
[data-detail-release] .prompt-visual{display:block;align-self:start;padding-top:30px}
[data-detail-release] .prompt-info>.kicker{display:block;line-height:normal}
[data-detail-release] .prompt-visual img{height:auto;max-height:none;object-position:top}
[data-detail-release] .text-prompt-detail .prompt-visual{padding:30px;min-width:0;box-sizing:border-box}
[data-detail-release] .prompt-visual-text{width:100%;max-height:760px;box-sizing:border-box;margin:0;padding:0;border:0;background:transparent;overflow:auto;overflow-wrap:anywhere}
[data-detail-release] .prompt-visual-text span{display:block;margin:0 0 20px;color:#65c7df;font-size:11px;line-height:normal;font-weight:700;text-transform:uppercase}
[data-detail-release] .prompt-visual-text p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body,Arial,sans-serif);font-size:16px;font-weight:400;line-height:1.7}
[data-detail-release] .related-text-list .detail-related-grid{grid-template-columns:1fr;gap:0}
[data-detail-release] .related-text-list .detail-related-card{padding:14px 0;border:0;border-bottom:1px solid #293b52;border-radius:0;background:transparent}
[data-detail-release] .related-text-list .detail-related-card strong{margin:0;font-size:14px;font-weight:400;line-height:1.5}
@media(max-width:850px){[data-detail-release] .text-prompt-detail .prompt-visual{padding:24px}[data-detail-release] .prompt-visual-text{max-height:65vh}[data-detail-release] .image-prompt-detail .prompt-visual{padding-top:0}}
