/* Presentation in this scene's frozen copies; original source pages are untouched. */
body.d3-embedded .sidebar,body.d3-embedded aside{display:none}
.d3-context[hidden],#d3-priority[hidden],.d3-pointer[hidden]{display:none!important}
body.d3-embedded .shell{display:block}
body.d3-embedded main{margin:0;max-width:none;padding:20px 28px}
body.d3-embedded .revision-link,body.d3-embedded footer{display:none}
body.d3-embedded .topbar{font-size:14px}
body.d3-embedded #ai-trend-detail .graph-viewport img{min-width:0}
body.d3-embedded #ai-trend-detail .trend-narrow-hint{display:none}
body.d3-embedded .shell{padding-left:0}
body.d3-embedded.d3-prioritized .topbar,body.d3-embedded.d3-prioritized .heading,body.d3-embedded.d3-prioritized .personal-baseline{display:none}
body.d3-embedded.d3-prioritized main{padding:8px 13px}
body.d3-embedded.d3-prioritized{--type-body:17px;--type-item:21px}
body.d3-embedded.d3-prioritized #reason-ai .condition{display:none}
body.d3-embedded.d3-prioritized .d3-context{padding:14px 17px}
body.d3-embedded.d3-prioritized .d3-context p{font-size:18px!important;line-height:1.6}
body.d3-embedded.d3-prioritized .d3-context small{font-size:14px!important}
.d3-priority-heading{color:#42684e;font-size:17px;line-height:1.5;padding:15px 0 10px;display:flex;align-items:center;gap:9px}
.d3-priority-heading::before{content:'';width:7px;height:7px;border-radius:50%;background:#6f9679}
.d3-context{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;padding:18px 24px;background:#eaf1e9;border-top:1px solid #d5e3d6}
.d3-context small{display:block;font-size:14px;line-height:1.5;color:#668070;margin-bottom:5px}
.d3-context p{font-size:18px;line-height:1.7;color:#314c3e;margin:0}
#d3-priority>#reason-ai{border:1px solid #a9c5ac;box-shadow:0 3px 10px #355c3510}
.d3-pointer{position:fixed;z-index:99;left:0;top:0;width:30px;height:35px;pointer-events:none;filter:drop-shadow(0 2px 3px #0005);transform:translate(-50%,-15%)}
.d3-pointer::after{content:'';position:absolute;inset:-9px;border:2px solid #729a7c;border-radius:50%;opacity:var(--d3-ring,0);transform:scale(var(--d3-ring-scale,.5));background:#87a88b33}
.d3-pointer svg{display:block;width:100%;height:100%}
.d3-macro-pointer{width:46px;height:54px}
body.d3-embedded #detail-title:focus{outline:none}
@media(max-width:700px){.d3-context{display:block;padding:15px}.d3-context>div+div{margin-top:15px}.d3-context p{font-size:15px}.d3-context small{font-size:12px}}
@media(prefers-reduced-motion:reduce){.d3-pointer{display:none}}

/* 2026-10-30 Claude H4 1안 + 가독성: 휴대폰 폭 전체 화면(overview)에서만. 우선순위·탭·그래프 단계와 "크게 보기" 창은 그대로. */
body.d3-embedded.d3-overview main{padding:12px 14px}
body.d3-embedded.d3-overview .reason-main .source-link,body.d3-embedded.d3-overview .reason-main .metric-caption,body.d3-embedded.d3-overview .reason-main .metric-tag,body.d3-embedded.d3-overview .reason-main .metric button,body.d3-embedded.d3-overview .reason-main .condition p{display:none!important}
body.d3-embedded.d3-overview p,body.d3-embedded.d3-overview span,body.d3-embedded.d3-overview small,body.d3-embedded.d3-overview li{color:#4A5552!important}
body.d3-embedded.d3-overview h1,body.d3-embedded.d3-overview .reason-main h2,body.d3-embedded.d3-overview .reason-main strong{color:#16201E!important}
body.d3-embedded.d3-overview h2{color:#2B3A36!important}
body.d3-embedded.d3-overview .reason-main .condition h3{color:#3D5A38!important;font-weight:600!important}
body.d3-embedded.d3-overview .reason-main .condition h3::before{content:"확인할 것 · ";color:#4A5552;font-weight:400}
body.d3-embedded.d3-overview svg text{fill:#4A5552!important}
body.d3-embedded.d3-overview{scrollbar-width:none}
body.d3-embedded.d3-overview::-webkit-scrollbar{display:none}
body.d3-embedded.d3-overview .name-button,body.d3-embedded.d3-overview .name-button *{color:#16201E}
