.research-page.svelte-1l72s4g{max-width:900px;margin:0 auto}.research-card.svelte-1l72s4g{border:1px solid var(--border-color,#cbd5e1);background:var(--bg,#fff);border-radius:.75rem;padding:2.5rem 3rem;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}html.dark .research-card.svelte-1l72s4g{border-color:var(--border-color,#334155);background:var(--bg-section,#1e293b);box-shadow:0 1px 3px #0003,0 1px 2px #00000026}@media (max-width:768px){.research-card.svelte-1l72s4g{box-shadow:none;background:0 0;border:none;border-radius:0;padding:1rem .75rem}}@media (max-width:480px){.research-card.svelte-1l72s4g{padding:.75rem .5rem}}.page-header.svelte-1l72s4g{border-bottom:2px solid var(--border-color,#e2e8f0);margin-bottom:2rem;padding-bottom:1rem}.page-title.svelte-1l72s4g{color:var(--fg,#1e293b);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.research-prose.svelte-1l72s4g{color:var(--fg,#374151)}.research-prose.svelte-1l72s4g h1,.research-prose.svelte-1l72s4g h2,.research-prose.svelte-1l72s4g h3,.research-prose.svelte-1l72s4g h4,.research-prose.svelte-1l72s4g h5,.research-prose.svelte-1l72s4g h6{color:var(--fg,#1e293b);font-weight:600}.research-prose.svelte-1l72s4g h2{margin-top:2rem;margin-bottom:1rem;font-size:1.875rem}.research-prose.svelte-1l72s4g h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem}.research-prose.svelte-1l72s4g p{margin-bottom:1.25rem;line-height:1.7}.research-prose.svelte-1l72s4g em{color:var(--muted-fg,#6b7280);font-style:italic}.research-prose.svelte-1l72s4g strong{color:var(--fg,#1e293b);font-weight:600}.research-prose.svelte-1l72s4g blockquote{border-left:4px solid var(--primary-button,#3b82f6);background:var(--bg-alt,#f8fafc);border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:1rem 1.5rem}.research-prose.svelte-1l72s4g ul,.research-prose.svelte-1l72s4g ol{margin:1.25rem 0;padding-left:1.5rem}.research-prose.svelte-1l72s4g ol[type=a]{list-style-type:lower-alpha}.research-prose.svelte-1l72s4g ol[type=A]{list-style-type:upper-alpha}.research-prose.svelte-1l72s4g ol[type=i]{list-style-type:lower-roman}.research-prose.svelte-1l72s4g ol[type=I]{list-style-type:upper-roman}.research-prose.svelte-1l72s4g li{margin:.5rem 0}.research-prose.svelte-1l72s4g a{color:var(--primary-button,#3b82f6);text-decoration:underline}.research-prose.svelte-1l72s4g a:hover{color:var(--primary-hover,#2563eb)}.research-prose.svelte-1l72s4g code{background:var(--bg-alt,#f1f5f9);border-radius:.25rem;padding:.2em .4em;font-size:.875em}.research-prose.svelte-1l72s4g pre{background:var(--bg-alt,#1e293b);border-radius:.5rem;padding:1rem;overflow-x:auto}.research-prose.svelte-1l72s4g pre code{background:0 0;padding:0}.research-prose.svelte-1l72s4g table{border-collapse:collapse;width:100%;margin:1.5rem 0}.research-prose.svelte-1l72s4g th,.research-prose.svelte-1l72s4g td{border:1px solid var(--border-color,#e2e8f0);text-align:left;padding:.75rem}.research-prose.svelte-1l72s4g th{background:var(--bg-alt,#f8fafc);font-weight:600}.research-prose.svelte-1l72s4g img{border-radius:.5rem;max-width:100%;height:auto;margin:1.5rem 0}.research-prose.svelte-1l72s4g hr{border:none;border-top:2px solid var(--border-color,#e2e8f0);margin:2rem 0}.research-empty.svelte-1l72s4g{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex}.empty-icon.svelte-1l72s4g{margin-bottom:1rem;font-size:4rem}.research-empty.svelte-1l72s4g h2:where(.svelte-1l72s4g){color:var(--fg,#1e293b);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.research-empty.svelte-1l72s4g p:where(.svelte-1l72s4g){color:var(--muted-fg,#6b7280);max-width:400px;font-size:1rem}@media (max-width:768px){.page-title.svelte-1l72s4g{font-size:1.75rem}}@media (max-width:480px){.page-title.svelte-1l72s4g{font-size:1.5rem}}html.dark .research-prose.svelte-1l72s4g blockquote{background:var(--bg-alt,#1f2937);border-left-color:var(--primary-button,#6366f1)}html.dark .research-prose.svelte-1l72s4g th{background:var(--bg-alt,#1f2937)}
