.eb-technical,.eb-ga4{padding:56px 0;border-top:1px solid #e1e6ef}.eb-technical{background:#f5f7fb}.eb-tech-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}.eb-tech-grid article{border-top:2px solid #0036c7;padding-top:22px}.eb-tech-grid article:nth-child(even){border-color:#008979}.eb-tech-grid i{font-size:24px;color:#008979}.eb-tech-grid h3,.eb-ga4-detail h3{font-size:22px;line-height:1.35;margin:12px 0}.eb-tech-grid p,.eb-ga4-detail p{font-size:15px;line-height:1.8;color:#526581;margin-bottom:0}.eb-crawl-check{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #cfd8e7;border-bottom:1px solid #cfd8e7;padding:26px 0;margin:32px 0 20px}.eb-crawl-check span{display:block;font-size:12px;color:#526581}.eb-crawl-check strong{display:block;font-size:28px;color:#0036c7;margin-top:5px}.eb-crawl-check ul{display:flex;gap:24px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.eb-crawl-check li{font-size:14px}.eb-crawl-check i{color:#008979;margin-right:6px}.eb-ga4-period{font-size:14px;color:#526581;margin:0 0 22px}.eb-ga4-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:24px 0;border-top:1px solid #dbe2ee;border-bottom:1px solid #dbe2ee}.eb-ga4-metrics dt{font-size:14px;color:#526581;font-weight:400}.eb-ga4-metrics dd{font-size:34px;font-weight:700;color:#0036c7;margin:10px 0 0;line-height:1.2}.eb-ga4-metrics>div:nth-child(3) dd,.eb-ga4-metrics>div:nth-child(4) dd{color:#008979}.eb-ga4-detail{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:24px 0}.eb-channel-bar{height:18px;background:#dde4ed;overflow:hidden;margin:22px 0 12px}.eb-channel-bar span{display:block;background:#0036c7;width:67.67%;height:100%}.eb-channel-labels{display:flex;justify-content:space-between;gap:16px;font-size:13px;color:#526581;margin-bottom:12px}.eb-channel-labels b{display:block;color:#111;font-size:18px}.eb-ga4-detail strong{color:#008979}@media(max-width:767px){.eb-technical,.eb-ga4{padding:36px 0}.eb-tech-grid,.eb-ga4-detail{grid-template-columns:1fr;gap:24px}.eb-crawl-check{align-items:flex-start;flex-direction:column}.eb-crawl-check ul{flex-direction:column;gap:12px}.eb-ga4-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.eb-ga4-metrics dd{font-size:28px}.eb-ga4-metrics dt{min-height:42px}.eb-tech-grid h3,.eb-ga4-detail h3{font-size:21px}}
