.main.svelte-7ke6fz{flex:1;padding:80px 0;background:linear-gradient(to bottom,var(--bg-secondary) 0%,var(--bg-main) 200px);min-height:100vh}.container.svelte-7ke6fz{max-width:1200px;margin:0 auto;padding:0 24px}.document-header.svelte-7ke6fz{text-align:center;margin-bottom:28px}.document-header.svelte-7ke6fz .header-top:where(.svelte-7ke6fz){display:flex;justify-content:flex-end;margin-bottom:32px}.document-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:12px;line-height:1.2}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz){margin-top:0;display:inline-flex;align-items:center;gap:8px;padding:4px;border-radius:999px;background:#ffffffb3;box-shadow:0 1px 3px #0f172a0f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz) button:where(.svelte-7ke6fz){position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz) button:where(.svelte-7ke6fz):hover:not(.selected){background:var(--bg-secondary);color:var(--text-primary);transform:translateY(-1px)}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz) button.selected:where(.svelte-7ke6fz){background:transparent;border-color:var(--text-primary);color:var(--text-primary);transform:translateY(-1px) scale(1.05)}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz) button:where(.svelte-7ke6fz):active{transform:translateY(0) scale(.98)}.document-content.svelte-7ke6fz{background:var(--bg-main);padding:48px}@media(max-width:768px){.document-content.svelte-7ke6fz{padding:32px 8px}}.section.svelte-7ke6fz{margin-bottom:40px}.section.svelte-7ke6fz:last-of-type{margin-bottom:0}.section.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;margin-top:0}.section.svelte-7ke6fz h4:where(.svelte-7ke6fz){font-size:16px;font-weight:600;color:var(--gold-dark);margin-bottom:12px;margin-top:0}.section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:15px;line-height:1.7;color:var(--text-primary);margin-bottom:16px;text-align:justify}.section.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}.section.svelte-7ke6fz p:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz){color:var(--gold-dark);text-decoration:none;font-weight:500;transition:color var(--transition-fast)}.section.svelte-7ke6fz p:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz):hover{color:var(--gold-dark);text-decoration:underline}.section.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin:12px 0;padding-left:0;list-style:none}.section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz){position:relative;padding-left:22px;font-size:15px;line-height:1.7;color:var(--text-primary);margin-bottom:10px;text-align:justify}.section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz):before{content:"";position:absolute;left:0;top:.45em;width:6px;height:6px;border-radius:999px;background:var(--gold-dark)}.section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz):last-child{margin-bottom:0}.section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz) strong:where(.svelte-7ke6fz){font-weight:600;color:var(--gold-dark)}.subsection.svelte-7ke6fz{background:#8a6a3214;border-left:3px solid var(--gold-dark);padding:20px 24px;margin:20px 0;border-radius:var(--radius-md)}.subsection.svelte-7ke6fz h4:where(.svelte-7ke6fz){margin-top:0}.subsection.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:0}.document-footer.svelte-7ke6fz{margin-top:48px;padding-top:32px;border-top:2px solid var(--border-light);text-align:center}.document-footer.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:14px;color:var(--text-secondary);margin:0}.document-footer.svelte-7ke6fz p:where(.svelte-7ke6fz) strong:where(.svelte-7ke6fz){color:var(--text-primary);font-weight:600}@media(max-width:768px){.main.svelte-7ke6fz{padding:40px 0}.document-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:28px}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz){margin-top:12px;padding:3px;gap:6px}.document-header.svelte-7ke6fz .language-switcher:where(.svelte-7ke6fz) button:where(.svelte-7ke6fz){padding:4px 10px;font-size:12px}.section.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:18px}.section.svelte-7ke6fz h4:where(.svelte-7ke6fz){font-size:15px}.section.svelte-7ke6fz p:where(.svelte-7ke6fz),.section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz){font-size:14px;text-align:left}.subsection.svelte-7ke6fz{padding:16px 20px}}
