.detail-module__OTV17q__page{background:#f6f8fb;min-height:70vh;padding:32px 0 64px}.detail-module__OTV17q__shell{width:min(1040px,100% - 32px);margin:0 auto}.detail-module__OTV17q__breadcrumbs{color:#64748b;align-items:center;gap:8px;margin-bottom:18px;font-size:.82rem;display:flex}.detail-module__OTV17q__breadcrumbs a{color:#2563eb;text-decoration:none}.detail-module__OTV17q__hero,.detail-module__OTV17q__card,.detail-module__OTV17q__notice{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 8px 24px #0f172a0a}.detail-module__OTV17q__hero{padding:26px}.detail-module__OTV17q__eyebrow{color:#2563eb;letter-spacing:.08em;margin:0 0 8px;font-size:.74rem;font-weight:850}.detail-module__OTV17q__hero h1{color:#0f172a;margin:0;font-size:clamp(1.65rem,3vw,2.2rem)}.detail-module__OTV17q__hero .detail-module__OTV17q__meta{color:#475569;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:.84rem;display:flex}.detail-module__OTV17q__hero p{color:#64748b;margin:10px 0 0;line-height:1.55}.detail-module__OTV17q__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.detail-module__OTV17q__summaryGrid>div{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.detail-module__OTV17q__summaryGrid span,.detail-module__OTV17q__metrics span{color:#64748b;font-size:.72rem;font-weight:700;display:block}.detail-module__OTV17q__summaryGrid strong,.detail-module__OTV17q__metrics strong{color:#0f172a;overflow-wrap:anywhere;margin-top:5px;font-size:.94rem;display:block}.detail-module__OTV17q__betaNotice,.detail-module__OTV17q__apiNotice{border-radius:12px;margin-top:14px;padding:12px 14px;font-size:.8rem;line-height:1.55}.detail-module__OTV17q__betaNotice{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.detail-module__OTV17q__apiNotice{color:#475569;background:#eff6ff;border:1px solid #bfdbfe;gap:3px;display:grid}.detail-module__OTV17q__apiNotice strong{color:#1d4ed8}.detail-module__OTV17q__card{margin-top:14px;padding:22px}.detail-module__OTV17q__card h2{color:#0f172a;margin:0 0 16px;font-size:1.08rem}.detail-module__OTV17q__sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.detail-module__OTV17q__sectionHeading h2{margin:0}.detail-module__OTV17q__sectionHeading span{color:#64748b;font-size:.76rem}.detail-module__OTV17q__infoGrid{border-top:1px solid #edf2f7;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.detail-module__OTV17q__infoGrid>div{border-bottom:1px solid #edf2f7;padding:13px 0}.detail-module__OTV17q__infoGrid>div:nth-child(odd):not(.detail-module__OTV17q__full){padding-right:18px}.detail-module__OTV17q__infoGrid>div:nth-child(2n){border-left:1px solid #edf2f7;padding-left:18px}.detail-module__OTV17q__infoGrid .detail-module__OTV17q__full{grid-column:1/-1}.detail-module__OTV17q__infoGrid dt{color:#64748b;font-size:.72rem;font-weight:700}.detail-module__OTV17q__infoGrid dd{color:#0f172a;overflow-wrap:anywhere;margin:5px 0 0;font-size:.88rem;line-height:1.5}.detail-module__OTV17q__tagGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.detail-module__OTV17q__tagGrid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;padding:12px}.detail-module__OTV17q__tagGrid strong{color:#0f172a;font-size:.84rem;display:block}.detail-module__OTV17q__tagGrid span{color:#64748b;margin-top:4px;font-size:.7rem;line-height:1.4;display:block}.detail-module__OTV17q__list{gap:10px;display:grid}.detail-module__OTV17q__result{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.detail-module__OTV17q__resultTop{color:#64748b;justify-content:space-between;align-items:flex-start;gap:12px;font-size:.76rem;display:flex}.detail-module__OTV17q__badges{flex-wrap:wrap;gap:6px;display:flex}.detail-module__OTV17q__badges span{color:#1d4ed8;background:#eff6ff;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.68rem;font-weight:800;display:inline-flex}.detail-module__OTV17q__badges span+span{color:#047857;background:#ecfdf5}.detail-module__OTV17q__title{color:#0f172a;margin-top:10px;font-size:.96rem;font-weight:850;line-height:1.45;text-decoration:none;display:inline-block}.detail-module__OTV17q__title:hover{color:#2563eb}.detail-module__OTV17q__result>p{color:#64748b;margin:6px 0 0;font-size:.8rem}.detail-module__OTV17q__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.detail-module__OTV17q__metrics div{background:#f8fafc;border-radius:10px;padding:10px}.detail-module__OTV17q__notice{text-align:center;padding:36px 24px}.detail-module__OTV17q__notice h1{color:#0f172a;margin:0;font-size:1.25rem}.detail-module__OTV17q__notice p{color:#64748b;max-width:620px;margin:10px auto 18px;line-height:1.65}.detail-module__OTV17q__notice a{color:#fff;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.detail-module__OTV17q__inlineEmpty{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:12px;padding:20px;font-size:.82rem}@media (max-width:720px){.detail-module__OTV17q__page{padding-top:22px}.detail-module__OTV17q__shell{width:min(100% - 24px,1040px)}.detail-module__OTV17q__hero{padding:20px}.detail-module__OTV17q__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-module__OTV17q__card{padding:18px}.detail-module__OTV17q__metrics,.detail-module__OTV17q__infoGrid,.detail-module__OTV17q__tagGrid{grid-template-columns:1fr}.detail-module__OTV17q__infoGrid>div,.detail-module__OTV17q__infoGrid>div:nth-child(odd):not(.detail-module__OTV17q__full),.detail-module__OTV17q__infoGrid>div:nth-child(2n){border-left:0;padding:12px 0}.detail-module__OTV17q__sectionHeading{flex-direction:column;align-items:flex-start;gap:4px}}
