.ad-test-setup{max-width:720px;padding-top:28px;padding-bottom:60px}.ad-test-badge{display:table;background:var(--soft);color:var(--green);border-radius:20px;padding:6px 12px;font-size:12px;margin-top:35px}.ad-test-setup h1{font-size:30px;letter-spacing:-1px;margin:18px 0}.ad-test-setup>p{font-size:15px;line-height:1.8;color:var(--muted)}.ad-test-setup fieldset{border:1px solid var(--line);border-radius:12px;padding:20px;margin:22px 0;display:flex;gap:22px;flex-wrap:wrap}.ad-test-setup legend{font-size:13px;font-weight:700;padding:0 6px}.ad-test-setup label{display:flex;align-items:center;gap:7px;font-size:14px;min-height:32px}.ad-test-setup input{accent-color:#7957cb}.ad-test-setup form>.primary{width:100%;justify-content:center;min-height:48px}.ad-trial{max-width:780px;padding-bottom:50px}.ad-trial-toolbar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 0 20px;font:11px/1.4 system-ui,sans-serif;color:var(--muted)}.ad-trial-toolbar>div{display:flex;gap:10px}.ad-trial-toolbar button{font-size:11px;min-height:35px}.ad-trial-reading,.ad-trial-after{overflow-wrap:anywhere}.ad-trial-viewport{overflow:visible}.ad-trial-flow{margin:0}.ad-trial-flow p,.ad-trial-after .prose p{margin-top:0}.ad-trial-paged .ad-trial-viewport{overflow:hidden}.ad-trial-paged .ad-trial-flow{overflow:visible;column-gap:32px;column-fill:auto}.ad-trial-paged .ad-trial-flow p{break-inside:auto}.ad-trial-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px}.ad-trial-pager span{font:11px system-ui,sans-serif;color:var(--muted)}.ad-trial-ad{scroll-margin-top:12px;max-width:520px;margin:35px auto;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--paper);font-family:'Noto Sans KR',system-ui,sans-serif}.ad-trial-ad-label{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-bottom:12px}.ad-trial-creative{position:relative;isolation:isolate;overflow:hidden;min-height:260px;padding:26px 24px;background:#e8eddf;color:#23483c;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.ad-trial-creative small{font-size:10px;letter-spacing:1px}.ad-trial-creative h2{font:600 33px/1.4 'Noto Serif KR',serif;margin:20px 0 8px;letter-spacing:-1px}.ad-trial-creative p{font-size:12px;line-height:1.7;margin:0}.ad-trial-creative>span{font-size:9px;margin-top:32px;opacity:.65}.ad-trial-sun{position:absolute;right:30px;top:24px;width:100px;height:100px;border-radius:50%;background:#d9bc7e;z-index:-1;opacity:.65}.ad-trial-mountain{position:absolute;right:-70px;bottom:-35px;width:360px;height:220px;clip-path:polygon(0 100%,30% 30%,47% 55%,63% 0,100% 100%);background:#91aa95;z-index:-1;opacity:.5}.ad-trial-ad>.primary{display:flex;justify-content:center;width:100%;min-height:46px;margin-top:16px}.ad-trial-ad>.helper{text-align:center;font-size:10px}.ad-trial-measure{font-size:10px;text-align:center;color:var(--muted)}.ad-trial-summary{padding:22px 0;margin-top:30px;border-top:1px solid var(--line)}.ad-trial-summary h2{font-size:17px}.ad-trial-summary>p{font-size:12px;line-height:1.7}.ad-trial [hidden]{display:none!important}@media(max-width:600px){.ad-trial{padding:0 22px 35px}.ad-test-setup h1{font-size:25px}.ad-test-setup fieldset{gap:12px}.ad-trial-creative{min-height:230px}.ad-trial-creative h2{font-size:29px}.ad-trial-ad{padding:14px;margin:20px auto}}
.reader-midroll-dialog{padding:0;border:0;width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow-y:auto;background:var(--paper);border-radius:16px}.reader-midroll-dialog::backdrop{background:#10251bd9}.reader-midroll-dialog .reader-midroll-card{border:0;margin:0;max-width:none;border-radius:0;padding:18px}.reader-midroll-exit{display:block;text-align:center;font-size:11px;color:var(--muted);padding:10px 0 2px;text-decoration:underline}.reader-midroll-card .ad-trial-creative{min-height:220px}.reader-midroll-card .ad-trial-creative h2{font-size:29px}@media(max-height:600px){.reader-midroll-card .ad-trial-creative{min-height:140px;padding:14px 20px}.reader-midroll-card .ad-trial-creative h2{font-size:23px;margin:10px 0}.reader-midroll-card .ad-trial-creative>span{margin-top:12px}}

.ad-trial-creative.channel-audio-ad{display:flex;align-items:stretch;justify-content:flex-start;background:radial-gradient(ellipse at 90% 25%,#4f657a55,transparent 65%),linear-gradient(145deg,#122534,#1c2839 60%,#292338);color:#fff;min-height:0;padding:24px 22px;border:1px solid #ffffff20}.channel-audio-ad .channel-audio-label{display:flex;align-items:center;gap:7px;margin:0;font:600 10px/1.4 system-ui,sans-serif;letter-spacing:1.2px;opacity:1;color:#ddd7c6}.channel-audio-label b{display:inline-flex;align-items:center;justify-content:center;background:#e33d39;color:#fff;border-radius:4px;width:22px;height:15px;font-size:9px}.ad-trial-creative.channel-audio-ad h2{font:700 27px/1.45 'Noto Serif KR',serif;letter-spacing:-1px;margin:16px 0 9px;color:#fff}.channel-audio-ad h2 em{font-style:normal;color:#f0d498}.channel-audio-ad .channel-audio-description{font-size:12px;line-height:1.7;color:#c7ced8;margin:0}.channel-audio-covers{position:relative;display:flex;align-items:center;justify-content:center;height:126px;margin:14px 0 0;gap:0;isolation:isolate}.channel-audio-covers img{display:block;width:41%;height:94px;object-fit:cover;border:2px solid #d7c49180;border-radius:5px;box-shadow:0 6px 15px #0006}.channel-audio-covers img:first-child{transform:rotate(-9deg) translateX(12px);z-index:-1}.channel-audio-covers img:nth-child(2){z-index:1;transform:scale(1.1)}.channel-audio-covers img:last-child{transform:rotate(9deg) translateX(-12px);z-index:-1}.channel-audio-ad .channel-audio-works{font-size:10px;letter-spacing:-.25px;color:#c3c9d0;text-align:center;margin:0 0 15px;line-height:1.5}.channel-audio-link{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 8px;min-height:46px;background:#d93b35;color:#fff;border:1px solid #ed6b59;border-radius:7px;font-size:14px;font-weight:750}.channel-audio-link:hover{background:#be302c}.channel-audio-link span{margin-left:auto}.channel-audio-ad .channel-audio-note{display:block;font-size:9px;font-weight:400;text-align:center;color:#aeb9c6;letter-spacing:0;margin-top:9px}.reader-midroll-card .ad-trial-creative.channel-audio-ad{min-height:0}.reader-midroll-card .channel-audio-ad h2{font-size:27px}@media(max-width:400px){.ad-trial-creative.channel-audio-ad{padding:20px 16px}.reader-midroll-card .channel-audio-ad h2{font-size:24px}.channel-audio-covers{height:100px}.channel-audio-covers img{height:77px}}@media(max-height:700px){.reader-midroll-card .ad-trial-creative.channel-audio-ad{padding:16px}.reader-midroll-card .channel-audio-ad h2{font-size:23px;margin:10px 0 5px}.reader-midroll-card .channel-audio-covers{height:86px;margin-top:9px}.reader-midroll-card .channel-audio-covers img{height:70px}.reader-midroll-card .channel-audio-description br{display:none}.reader-midroll-card .channel-audio-works{margin-bottom:10px}.reader-midroll-card .ad-trial-creative>span{margin-top:0}}
