.combination-page[data-astro-cid-njixfyqv]{max-width:900px;margin:0 auto}.banned-notice[data-astro-cid-njixfyqv]{background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #fca5a5;color:#991b1b;padding:12px 16px;border-radius:8px;margin-bottom:24px;font-weight:500}.combination-article[data-astro-cid-njixfyqv]{margin:0;padding:0}.combination-title[data-astro-cid-njixfyqv]{font-size:2rem;font-weight:700;color:#1e293b;margin:0 0 24px;line-height:1.2;border-bottom:2px solid rgba(99,102,241,.1);padding-bottom:16px}.ingredients-section[data-astro-cid-njixfyqv]{margin-bottom:32px;padding:20px;background:#f8fafc80;border-radius:8px;border:1px solid rgba(226,232,240,.6)}.ingredients-section[data-astro-cid-njixfyqv] h2[data-astro-cid-njixfyqv]{color:#1e293b;font-weight:600;margin:0 0 16px;font-size:1.25rem}.ingredients-grid[data-astro-cid-njixfyqv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.ingredient-item[data-astro-cid-njixfyqv]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-radius:6px;border:1px solid rgba(226,232,240,.8)}.ingredient-name[data-astro-cid-njixfyqv]{font-weight:500;color:#374151;text-transform:capitalize}.ingredient-strength[data-astro-cid-njixfyqv]{font-size:.875rem;color:#6b7280;font-weight:500}.combination-content[data-astro-cid-njixfyqv]{color:#374151;line-height:1.7}.faq-card[data-astro-cid-njixfyqv]{background:#ffffffe6;border:1px solid rgba(226,232,240,.8);border-radius:12px;margin-bottom:32px;box-shadow:0 2px 8px #0f172a0f}.faq-card-header[data-astro-cid-njixfyqv]{padding:20px 24px;border-bottom:1px solid rgba(226,232,240,.6)}.faq-card-title[data-astro-cid-njixfyqv]{display:flex;align-items:center;gap:8px;margin:0;font-size:1.25rem;font-weight:600;color:#1e293b}.faq-icon[data-astro-cid-njixfyqv]{width:20px;height:20px;color:#6366f1b3}.faq-card-content[data-astro-cid-njixfyqv]{padding:20px 24px}.faq-accordion[data-astro-cid-njixfyqv]{display:flex;flex-direction:column;gap:12px}.faq-item[data-astro-cid-njixfyqv]{border:1px solid rgba(226,232,240,.6);border-radius:8px;overflow:hidden;transition:all .2s ease}.faq-item[data-astro-cid-njixfyqv]:hover{border-color:#6366f14d;box-shadow:0 2px 8px #0f172a14}.faq-trigger[data-astro-cid-njixfyqv]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8fafc80;cursor:pointer;font-weight:500;color:#374151;transition:all .2s ease;list-style:none;gap:12px}.faq-trigger[data-astro-cid-njixfyqv]::-webkit-details-marker{display:none}.faq-trigger[data-astro-cid-njixfyqv]:hover{background:#f8fafccc;color:#1e293b}.faq-question[data-astro-cid-njixfyqv]{flex:1;text-align:left}.faq-anchor[data-astro-cid-njixfyqv]{display:inline-flex;align-items:center;padding:4px;border-radius:4px;color:#6b7280;text-decoration:none;opacity:0;transition:all .2s ease;background:transparent}.faq-trigger[data-astro-cid-njixfyqv]:hover .faq-anchor[data-astro-cid-njixfyqv]{opacity:1}.faq-anchor[data-astro-cid-njixfyqv]:hover{color:#6366f1cc;background:#6366f11a}.faq-anchor[data-astro-cid-njixfyqv]:focus{opacity:1;outline:2px solid rgba(99,102,241,.5);outline-offset:2px}.faq-link-icon[data-astro-cid-njixfyqv]{width:14px;height:14px}.faq-chevron[data-astro-cid-njixfyqv]{width:16px;height:16px;color:#6b7280;transition:transform .2s ease;flex-shrink:0}.faq-item[data-astro-cid-njixfyqv][open] .faq-chevron[data-astro-cid-njixfyqv]{transform:rotate(180deg)}.faq-content[data-astro-cid-njixfyqv]{padding:16px 20px;background:#fff;border-top:1px solid rgba(226,232,240,.4)}.faq-content[data-astro-cid-njixfyqv] p[data-astro-cid-njixfyqv]{margin:0;color:#4b5563;line-height:1.6}html{scroll-behavior:smooth}.faq-item[data-astro-cid-njixfyqv]:target{border-color:#6366f180;box-shadow:0 4px 12px #6366f126}.faq-item[data-astro-cid-njixfyqv]:target .faq-trigger[data-astro-cid-njixfyqv]{background:#6366f11a}@media (max-width: 768px){.combination-page[data-astro-cid-njixfyqv]{margin:0 16px}.combination-article[data-astro-cid-njixfyqv]{padding:0}.combination-title[data-astro-cid-njixfyqv]{font-size:1.75rem}.ingredients-grid[data-astro-cid-njixfyqv]{grid-template-columns:1fr}.faq-card-header[data-astro-cid-njixfyqv],.faq-card-content[data-astro-cid-njixfyqv]{padding:16px 20px}.faq-trigger[data-astro-cid-njixfyqv],.faq-content[data-astro-cid-njixfyqv]{padding:14px 16px}}@media (max-width: 480px){.combination-page[data-astro-cid-njixfyqv]{margin:0 8px}.combination-article[data-astro-cid-njixfyqv]{padding:0}.combination-title[data-astro-cid-njixfyqv]{font-size:1.5rem}.faq-card-header[data-astro-cid-njixfyqv],.faq-card-content[data-astro-cid-njixfyqv]{padding:14px 16px}.faq-trigger[data-astro-cid-njixfyqv],.faq-content[data-astro-cid-njixfyqv]{padding:12px 14px}.faq-card-title[data-astro-cid-njixfyqv]{font-size:1.1rem}}
