.term-page.svelte-66zrw8 h1:where(.svelte-66zrw8){font-size:28px;font-weight:800;color:#fff;margin:4px 0 20px}.term-category.svelte-66zrw8{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#4ecdc4}.definition-block.svelte-66zrw8{padding:20px;background:#4ecdc40f;border-left:3px solid #4ECDC4;border-radius:0 10px 10px 0;margin-bottom:24px}.definition.svelte-66zrw8{font-size:16px;color:#ffffffd9;line-height:1.6;margin:0;font-weight:500}.extended-content.svelte-66zrw8{margin-bottom:32px}.extended-content.svelte-66zrw8 p:where(.svelte-66zrw8){font-size:15px;color:#ffffffa6;line-height:1.8;margin:0}.related-domains.svelte-66zrw8{margin-bottom:32px}.related-domains.svelte-66zrw8 h2:where(.svelte-66zrw8),.related-terms.svelte-66zrw8 h2:where(.svelte-66zrw8){font-size:16px;font-weight:700;color:#fffc;margin:0 0 12px}.domain-tags.svelte-66zrw8{display:flex;flex-wrap:wrap;gap:8px}.domain-tag.svelte-66zrw8{padding:8px 16px;background:#4ecdc41a;border:1px solid rgba(78,205,196,.2);border-radius:8px;color:#4ecdc4;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s}.domain-tag.svelte-66zrw8:hover{background:#4ecdc42e;transform:scale(1.03)}.see-also.svelte-66zrw8{margin-top:12px;font-size:14px;color:#ffffff80}.see-also.svelte-66zrw8 a:where(.svelte-66zrw8){color:#4ecdc4;text-decoration:none;font-weight:600}.see-also.svelte-66zrw8 a:where(.svelte-66zrw8):hover{text-decoration:underline}.faq-section.svelte-66zrw8{margin-bottom:32px}.faq-section.svelte-66zrw8 h2:where(.svelte-66zrw8){font-size:16px;font-weight:700;color:#fffc;margin:0 0 12px}.faq-item.svelte-66zrw8{margin-bottom:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden}.faq-item[open].svelte-66zrw8{background:#ffffff0d}.faq-question.svelte-66zrw8{padding:14px 16px;font-size:14px;font-weight:600;color:#ffffffd9;cursor:pointer;list-style:none;transition:color .15s}.faq-question.svelte-66zrw8::-webkit-details-marker{display:none}.faq-question.svelte-66zrw8:before{content:"+";display:inline-block;width:20px;color:#4ecdc4;font-weight:700;font-size:16px}.faq-item[open].svelte-66zrw8 .faq-question:where(.svelte-66zrw8):before{content:"−"}.faq-question.svelte-66zrw8:hover{color:#fff}.faq-answer.svelte-66zrw8{padding:0 16px 14px 36px;font-size:14px;color:#ffffff8c;line-height:1.6;margin:0}.related-terms.svelte-66zrw8{margin-bottom:16px}.related-list.svelte-66zrw8{display:flex;flex-direction:column;gap:8px}.related-card.svelte-66zrw8{display:block;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;text-decoration:none;transition:all .15s}.related-card.svelte-66zrw8:hover{background:#ffffff0f;border-color:#ffffff1a}.related-name.svelte-66zrw8{display:block;font-size:14px;font-weight:700;color:#fff;margin-bottom:3px}.related-def.svelte-66zrw8{display:block;font-size:13px;color:#fff6;line-height:1.4}
