.explore-lead{line-height:2}.explore-tiny{font-size:11px;line-height:1.6}.explore-chip{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;line-height:1.6;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.explore-chip:hover{background:#f9fafb;border-color:#d1d5db}.explore-chip.is-active{color:#fff;background:#4f46e5;border-color:#4f46e5}.explore-chip.is-active span{color:#ffffffb3}html.dark .explore-chip{background:var(--bg-surface-dark-elevated);border-color:var(--border-dark);color:var(--text-secondary-dark)}html.dark .explore-chip:hover{background:var(--bg-surface-dark-hover)}html.dark .explore-chip.is-active{color:#fff;background:#6366f1;border-color:#6366f1}.explore-badge{white-space:nowrap;vertical-align:middle;border-radius:.5rem;padding:.1rem .45rem;font-size:10.5px;font-weight:700;line-height:1.7;display:inline-block}.explore-badge-rose{color:#be123c;background:#ffe4e6}.explore-badge-indigo{color:#4338ca;background:#e0e7ff}.explore-badge-emerald{color:#047857;background:#d1fae5}.explore-badge-gray{color:#4b5563;background:#f3f4f6}html.dark .explore-badge-rose{color:#fda4af;background:#f43f5e29}html.dark .explore-badge-indigo{color:#a5b4fc;background:#6366f12e}html.dark .explore-badge-emerald{color:#6ee7b7;background:#10b98129}html.dark .explore-badge-gray{color:#cbd5e1;background:#ffffff14}.explore-link{color:inherit;transition:color .15s}.explore-link:hover{color:#4f46e5}html.dark .explore-link:hover{color:#a5b4fc}.explore-axis{align-items:center;gap:.75rem;display:flex}.explore-axis+.explore-axis{margin-top:.6rem}.explore-axis-label{color:#6b7280;flex-shrink:0;width:6.5rem;font-size:.75rem}.explore-axis-track{background:#f3f4f6;border-radius:999px;flex:1;height:.5rem;overflow:hidden}.explore-axis-fill{background:linear-gradient(90deg,#6366f1,#4f46e5);border-radius:999px;height:100%}.explore-axis-value{text-align:left;color:#374151;flex-shrink:0;width:1.75rem;font-size:.75rem;font-weight:700}html.dark .explore-axis-label{color:var(--text-secondary-dark)}html.dark .explore-axis-track{background:#ffffff14}html.dark .explore-axis-value{color:var(--text-primary-dark)}.explore-note{border:1px solid;border-radius:1rem;padding:1rem}.explore-note-title{margin-bottom:.5rem;font-size:.75rem;font-weight:700}.explore-note-item{color:#374151;gap:.5rem;font-size:.875rem;line-height:1.9;display:flex}.explore-note-item+.explore-note-item{margin-top:.35rem}.explore-note-item i{flex-shrink:0;margin-top:.45rem;font-size:.7rem}.explore-note-pros{background:#ecfdf5;border-color:#a7f3d0}.explore-note-pros .explore-note-title,.explore-note-pros .explore-note-item i{color:#047857}.explore-note-cons{background:#fffbeb;border-color:#fde68a}.explore-note-cons .explore-note-title,.explore-note-cons .explore-note-item i{color:#b45309}html.dark .explore-note-item{color:var(--text-primary-dark)}html.dark .explore-note-pros{background:#10b98114;border-color:#10b9814d}html.dark .explore-note-pros .explore-note-title,html.dark .explore-note-pros .explore-note-item i{color:#6ee7b7}html.dark .explore-note-cons{background:#f59e0b14;border-color:#f59e0b4d}html.dark .explore-note-cons .explore-note-title,html.dark .explore-note-cons .explore-note-item i{color:#fcd34d}.explore-hero{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.explore-hero-media{background:#f3f4f6;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;height:11rem;display:flex;overflow:hidden}.explore-hero-media img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.explore-hero-header{min-width:0}@media (width>=768px){.explore-hero{flex-direction:row;align-items:stretch}.explore-hero-media{width:16rem;height:auto}.explore-hero-header{flex:1}}html.dark .explore-hero-media{background:var(--bg-surface-dark-elevated)}.explore-accent{color:#6366f1}html.dark .explore-accent{color:#a5b4fc}.explore-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:block}.explore-card[hidden]{display:none}.explore-card:hover{border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 6px 20px #4f46e514}html.dark .explore-card{background:var(--bg-surface-dark);border-color:var(--border-dark)}html.dark .explore-card:hover{box-shadow:none;border-color:#818cf873}.explore-card h3{color:#111827;justify-content:space-between;align-items:flex-start;gap:.5rem;font-size:.875rem;font-weight:800;display:flex}.explore-card h3 i{color:#d1d5db;flex-shrink:0;margin-top:.2rem;font-size:.7rem}.explore-card h3 .t{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.explore-card .sub{color:#9ca3af;margin-top:.25rem;font-size:.75rem}html.dark .explore-card h3{color:var(--text-primary-dark)}html.dark .explore-card h3 i{color:#ffffff40}html.dark .explore-card .sub{color:var(--text-secondary-dark)}.explore-card-meta{color:#6b7280;flex-wrap:wrap;gap:.25rem .75rem;margin-top:.6rem;font-size:.75rem;display:flex}html.dark .explore-card-meta{color:var(--text-secondary-dark)}.explore-card-meta span{align-items:center;gap:.25rem;display:inline-flex}.explore-card-link{color:inherit;text-decoration:none;display:block}.explore-card-actions{border-top:1px solid #f3f4f6;flex-wrap:wrap;gap:.4rem;margin-top:.75rem;padding-top:.65rem;display:flex}.explore-card-action{color:#4338ca;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.6rem;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;line-height:1.5;transition:background .15s,border-color .15s;display:inline-flex}.explore-card-action:hover{background:#eef2ff;border-color:#c7d2fe}html.dark .explore-card-actions{border-top-color:var(--border-dark)}html.dark .explore-card-action{background:var(--bg-surface-dark-elevated);border-color:var(--border-dark);color:#a5b4fc}html.dark .explore-card-action:hover{background:var(--bg-surface-dark-hover)}#exploreCards:not(.is-expanded) .explore-card-extra{display:none}.explore-card-more{color:#4f46e5;cursor:pointer;background:#f9fafb;border:1px dashed #d1d5db;justify-content:center;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;display:flex}.explore-card-more:hover{background:#f3f4f6;border-color:#c7d2fe}#exploreCards.is-expanded .explore-card-more{display:none}html.dark .explore-card-more{background:var(--bg-surface-dark-elevated);border-color:var(--border-dark);color:#a5b4fc}html.dark .explore-card-more:hover{background:var(--bg-surface-dark-hover)}.explore-tabs{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.explore-tabs::-webkit-scrollbar{display:none}.explore-tab{color:#6b7280;white-space:nowrap;border-radius:.75rem;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.8125rem;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.explore-tab:hover{color:#374151;background:#f3f4f6}.explore-tab.is-active{color:#4338ca;background:#eef2ff}html.dark .explore-tab{color:var(--text-secondary-dark)}html.dark .explore-tab:hover{background:var(--bg-surface-dark-hover);color:var(--text-primary-dark)}html.dark .explore-tab.is-active{color:#a5b4fc;background:#6366f12e}.explore-table{white-space:nowrap;border-collapse:collapse;width:100%;font-size:.875rem}.explore-table th{text-align:right;color:#6b7280;background:#f9fafb;padding:.5rem .75rem;font-weight:600}.explore-table td{text-align:right;color:#4b5563;border-top:1px solid #f3f4f6;padding:.5rem .75rem}.explore-table tbody tr:hover{background:#f9fafb}.explore-table a{color:inherit;transition:color .15s}.explore-table a:hover{color:#4f46e5}.explore-table a.s{color:#111827;font-weight:600}.explore-table a.u{text-overflow:ellipsis;max-width:17rem;display:block;overflow:hidden}.explore-table .r{color:#111827;font-weight:700}.explore-table .g{color:#6b7280;font-size:.75rem}.explore-table .m{color:#d1d5db}html.dark .explore-table th{background:var(--bg-surface-dark-elevated);color:var(--text-secondary-dark)}html.dark .explore-table td{color:var(--text-secondary-dark);border-top-color:var(--border-dark)}html.dark .explore-table tbody tr:hover{background:var(--bg-surface-dark-hover)}html.dark .explore-table a:hover{color:#a5b4fc}html.dark .explore-table a.s,html.dark .explore-table .r{color:var(--text-primary-dark)}html.dark .explore-table .g{color:var(--text-secondary-dark)}html.dark .explore-table .m{color:#ffffff40}.explore-table tbody.explore-group:not(.is-expanded) tr.explore-row{display:none}.explore-table .explore-group-header td{white-space:normal;background:#f5f5ff;padding:0}.explore-group-toggle{color:#4338ca;cursor:pointer;align-items:center;gap:.5rem;width:100%;padding:.65rem .75rem;font-size:.8rem;font-weight:700;display:flex}.explore-group-toggle:focus-visible{outline-offset:-2px;outline:2px solid #6366f1}.explore-group-toggle .bi-chevron-down{flex-shrink:0;font-size:.7rem;transition:transform .15s}tbody.explore-group.is-expanded .explore-group-toggle .bi-chevron-down{transform:rotate(180deg)}.explore-group-toggle a{color:inherit}.explore-group-count{color:#818cf8;flex-shrink:0;margin-inline-start:auto;font-size:.7rem;font-weight:600}html.dark .explore-table .explore-group-header td{background:#6366f11f}html.dark .explore-group-toggle{color:#a5b4fc}html.dark .explore-group-count{color:#818cf8}@media (width<=767px){.explore-group-toggle{padding:.85rem .75rem}}.explore-comment-replies{border-right:2px solid #f3f4f6;padding-right:1rem}html.dark .explore-comment-replies{border-right-color:var(--border-dark)}
