.dataset-detail-module-scss-module__wXdJUq__DatasetDetail{background:var(--dataset-detail-bg,#f9fafb);min-height:100vh;padding:32px 0 64px}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail{padding:48px 0 80px}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container:before,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container:after{content:" ";display:table}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container:after{clear:both}@media print,screen and (min-width:768px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container{max-width:100%}}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container{max-width:970px}}@media print,screen and (min-width:1200px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__container{max-width:1140px}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__header{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__headerMain{flex:1;min-width:0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__headerSide{flex-shrink:0;width:100%}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__headerSide{width:280px}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__provider{align-items:center;gap:12px;margin-bottom:16px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerLogo{-o-object-fit:contain;object-fit:contain;background:var(--dataset-provider-logo-bg,#fff);border:1px solid var(--dataset-provider-logo-border,#e5e7eb);border-radius:10px;width:48px;height:48px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerInitial{background:var(--dataset-provider-initial-bg,#3b82f6);width:48px;height:48px;color:var(--dataset-provider-initial-color,#fff);border-radius:10px;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerInfo{flex-direction:column;gap:2px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerName{color:var(--dataset-provider-name-color,#374151);font-size:14px;font-weight:500}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerLink{color:var(--dataset-provider-link-color,#3b82f6);font-size:12px;text-decoration:none}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerLink:hover{text-decoration:underline}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__title{color:var(--dataset-title-color,#111827);margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__title{font-size:36px}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__description{color:var(--dataset-description-color,#6b7280);margin:0 0 16px;font-size:16px;line-height:1.6}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__description{font-size:18px}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tags{flex-wrap:wrap;gap:8px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tag{background:var(--dataset-tag-bg,#fff);border:1px solid var(--dataset-tag-border,#e5e7eb);color:var(--dataset-tag-color,#4b5563);border-radius:6px;padding:6px 12px;font-size:13px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__pricingCard{background:var(--dataset-pricing-card-bg,#fff);border:1px solid var(--dataset-pricing-card-border,#e5e7eb);border-radius:12px;padding:24px;position:relative;overflow:hidden}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__badge{background:var(--dataset-badge-bg,#3b82f6);color:var(--dataset-badge-color,#fff);text-transform:uppercase;letter-spacing:.5px;border-bottom-left-radius:8px;padding:6px 12px;font-size:11px;font-weight:600;position:absolute;top:0;right:0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__price{color:var(--dataset-price-color,#111827);margin-bottom:8px;font-size:32px;font-weight:700}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__trial{color:var(--dataset-trial-color,#059669);margin-bottom:16px;font-size:14px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__delivery{background:var(--dataset-delivery-bg,#f3f4f6);border-radius:6px;flex-direction:column;gap:4px;margin-bottom:16px;padding:12px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__deliveryLabel{color:var(--dataset-delivery-label-color,#6b7280);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__deliveryMethods{color:var(--dataset-delivery-methods-color,#374151);font-size:13px;font-weight:500}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__cta{background:var(--dataset-cta-bg,#3b82f6);width:100%;color:var(--dataset-cta-color,#fff);text-align:center;border-radius:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:block}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__cta:hover{background:var(--dataset-cta-hover-bg,#2563eb)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metadata{background:var(--dataset-metadata-bg,#fff);border:1px solid var(--dataset-metadata-border,#e5e7eb);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:32px;padding:24px;display:grid}@media print,screen and (min-width:768px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metadata{grid-template-columns:repeat(3,1fr)}}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metadata{grid-template-columns:repeat(6,1fr)}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metaItem{flex-direction:column;gap:4px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metaLabel{color:var(--dataset-meta-label-color,#9ca3af);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metaValue{color:var(--dataset-meta-value-color,#374151);align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__metaIcon{font-size:16px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tabs{border-bottom:1px solid var(--dataset-tabs-border,#e5e7eb);background:var(--dataset-detail-bg,#f9fafb);z-index:10;gap:4px;margin-bottom:24px;padding:12px 0;display:flex;position:sticky;top:0;overflow-x:auto}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tab{color:var(--dataset-tab-color,#6b7280);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 20px;font-size:14px;font-weight:500;transition:color .2s;position:relative}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tab:hover{color:var(--dataset-tab-hover-color,#374151)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tab--active{color:var(--dataset-tab-active-color,#3b82f6)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tab--active:after{content:"";background:var(--dataset-tab-active-border,#3b82f6);height:2px;position:absolute;bottom:-1px;left:0;right:0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__content{flex-direction:column;gap:48px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__section{background:var(--dataset-content-bg,#fff);border:1px solid var(--dataset-content-border,#e5e7eb);border-radius:12px;padding:24px;scroll-margin-top:100px}@media print,screen and (min-width:992px){.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__section{padding:32px}}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sectionTitle{color:var(--dataset-section-title-color,#111827);border-bottom:1px solid var(--dataset-section-border,#e5e7eb);margin:0 0 20px;padding-bottom:16px;font-size:22px;font-weight:700}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__overview p{color:var(--dataset-overview-color,#374151);margin:0 0 16px;font-size:15px;line-height:1.7}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__overview p:last-child{margin-bottom:0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription{margin-bottom:32px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h1,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h2,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h3,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h4,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h5,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h6{color:var(--dataset-section-title-color,#111827);margin:24px 0 12px;font-weight:600;line-height:1.3}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h1:first-child,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h2:first-child,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h3:first-child,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h4:first-child,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h5:first-child,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h6:first-child{margin-top:0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h1{font-size:22px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h2{font-size:20px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h3{font-size:18px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription h4{font-size:16px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription p{color:var(--dataset-overview-color,#374151);margin:0 0 16px;font-size:15px;line-height:1.7}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription ul,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription ol{color:var(--dataset-overview-color,#374151);margin:0 0 16px;padding-left:24px;font-size:15px;line-height:1.7}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription li{margin-bottom:6px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription strong{color:var(--dataset-section-title-color,#111827);font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription em{font-style:italic}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription code{background:var(--dataset-schema-header-bg,#fafafa);border:1px solid var(--dataset-section-border,#e5e7eb);color:var(--dataset-overview-color,#374151);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:13px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription pre{background:var(--dataset-schema-header-bg,#fafafa);border:1px solid var(--dataset-section-border,#e5e7eb);border-radius:8px;margin:0 0 16px;padding:16px;overflow-x:auto}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription pre code{background:0 0;border:none;padding:0;font-size:13px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:13px;display:block;overflow-x:auto}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription th{border:1px solid var(--dataset-section-border,#e5e7eb);background:var(--dataset-schema-header-bg,#fafafa);color:var(--dataset-schema-header-color,#374151);text-align:left;white-space:nowrap;padding:10px 12px;font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription td{border:1px solid var(--dataset-section-border,#e5e7eb);color:var(--dataset-schema-cell-color,#4b5563);padding:10px 12px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription tr:nth-child(2n) td{background:var(--dataset-detail-bg,#f9fafb)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription a{color:var(--dataset-provider-link-color,#3b82f6);text-decoration:none}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription a:hover{text-decoration:underline}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription blockquote{border-left:3px solid var(--dataset-section-border,#e5e7eb);color:var(--dataset-meta-label-color,#9ca3af);margin:0 0 16px;padding:8px 16px;font-style:italic}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__fullDescription hr{border:none;border-top:1px solid var(--dataset-section-border,#e5e7eb);margin:24px 0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerSection{border-top:1px solid var(--dataset-section-border,#e5e7eb);padding-top:24px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerSection h3{color:var(--dataset-section-title-color,#111827);margin:0 0 12px;font-size:18px;font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__providerSection p{margin-bottom:0}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tables{flex-direction:column;gap:16px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableCard{border:1px solid var(--dataset-table-card-border,#e5e7eb);border-radius:8px;overflow:hidden}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableCard--expanded .dataset-detail-module-scss-module__wXdJUq__DatasetDetail__expandIcon{transform:rotate(180deg)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableHeader{background:var(--dataset-table-header-bg,#f9fafb);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 20px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableHeader:hover{background:var(--dataset-table-header-hover-bg,#f3f4f6)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableName{color:var(--dataset-table-name-color,#111827);font-size:15px;font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableDesc{color:var(--dataset-table-desc-color,#6b7280);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableMeta{flex-shrink:0;align-items:center;gap:12px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__columnCount,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__rowCount{color:var(--dataset-table-meta-color,#9ca3af);white-space:nowrap;font-size:12px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__expandIcon{color:var(--dataset-expand-icon-color,#9ca3af);transition:transform .2s}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__tableColumns{border-top:1px solid var(--dataset-table-columns-border,#e5e7eb);padding:0;overflow-x:auto}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable{border-collapse:collapse;width:100%;font-size:13px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable th,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable td{text-align:left;border-bottom:1px solid var(--dataset-schema-border,#f3f4f6);padding:12px 16px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable th{background:var(--dataset-schema-header-bg,#fafafa);color:var(--dataset-schema-header-color,#374151);white-space:nowrap;font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable td{color:var(--dataset-schema-cell-color,#4b5563)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable tbody tr:last-child td{border-bottom:none}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__schemaTable tbody tr:hover{background:var(--dataset-schema-row-hover,#f9fafb)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__columnName{font-family:monospace;font-weight:500}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__columnType{background:var(--dataset-column-type-bg,#e5e7eb);color:var(--dataset-column-type-color,#374151);border-radius:4px;padding:2px 6px;font-size:12px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sample{flex-direction:column;gap:32px;display:flex}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTitle{color:var(--dataset-sample-title-color,#111827);margin:0 0 12px;font-size:16px;font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTableWrapper{border:1px solid var(--dataset-sample-table-border,#e5e7eb);border-radius:8px;overflow-x:auto}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable{border-collapse:collapse;width:100%;min-width:600px;font-size:13px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable th,.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable td{text-align:left;border-bottom:1px solid var(--dataset-sample-border,#f3f4f6);white-space:nowrap;padding:10px 14px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable th{background:var(--dataset-sample-header-bg,#f9fafb);color:var(--dataset-sample-header-color,#374151);font-weight:600}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable td{color:var(--dataset-sample-cell-color,#4b5563);font-family:monospace;font-size:12px}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable tbody tr:last-child td{border-bottom:none}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__sampleTable tbody tr:hover{background:var(--dataset-sample-row-hover,#f9fafb)}.dataset-detail-module-scss-module__wXdJUq__DatasetDetail__noSample{text-align:center;color:var(--dataset-no-sample-color,#9ca3af);background:var(--dataset-no-sample-bg,#f9fafb);border-radius:8px;padding:32px;font-size:14px}
