.dk-sg.svelte-1pz2r0j{--ink: #1c1b1b;--gold: #b8965a;--gold-deep: #9a7b45;--muted: #5a5652;--line: rgb(184 150 90 / .25);font-family:var(--font-body);color:var(--ink)}.dk-sg.svelte-1pz2r0j h2:where(.svelte-1pz2r0j),.dk-sg.svelte-1pz2r0j h3:where(.svelte-1pz2r0j){margin:0;font-family:var(--font-heading);font-weight:400}.dk-sg-tabs.svelte-1pz2r0j{display:flex;justify-content:center;gap:4px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.dk-sg-tabs.svelte-1pz2r0j::-webkit-scrollbar{display:none}.compact.svelte-1pz2r0j .dk-sg-tabs:where(.svelte-1pz2r0j){justify-content:flex-start}.dk-sg-tabs.svelte-1pz2r0j button:where(.svelte-1pz2r0j){position:relative;flex:none;padding:16px 22px;border:0;background:none;font:inherit;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:color .25s ease}.dk-sg-tabs.svelte-1pz2r0j button:where(.svelte-1pz2r0j):after{content:"";position:absolute;left:22px;right:22px;bottom:-1px;height:2px;background:var(--gold);transform:scaleX(0);transition:transform .3s ease}.dk-sg-tabs.svelte-1pz2r0j button.on:where(.svelte-1pz2r0j){color:var(--ink)}.dk-sg-tabs.svelte-1pz2r0j button.on:where(.svelte-1pz2r0j):after{transform:scaleX(1)}.dk-sg-tabs.svelte-1pz2r0j button:where(.svelte-1pz2r0j):focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.dk-sg-panel.svelte-1pz2r0j header:where(.svelte-1pz2r0j){max-width:680px;margin:40px auto 28px;text-align:center}.compact.svelte-1pz2r0j .dk-sg-panel:where(.svelte-1pz2r0j) header:where(.svelte-1pz2r0j){margin:26px 0 18px;text-align:left}.dk-sg-panel.svelte-1pz2r0j h2:where(.svelte-1pz2r0j){font-size:clamp(26px,2.6vw,36px)}.compact.svelte-1pz2r0j .dk-sg-panel:where(.svelte-1pz2r0j) h2:where(.svelte-1pz2r0j){font-size:24px}.dk-sg-panel.svelte-1pz2r0j header:where(.svelte-1pz2r0j) p:where(.svelte-1pz2r0j){margin:10px 0 0;font-size:15px;line-height:1.7;color:var(--muted)}.dk-sg-table.svelte-1pz2r0j{overflow-x:auto;background:#fff;border:1px solid var(--line);border-top:2px solid var(--gold)}.dk-sg-table.svelte-1pz2r0j:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dk-sg-table.svelte-1pz2r0j table:where(.svelte-1pz2r0j){width:100%;min-width:460px;border-collapse:collapse;font-size:14px}.dk-sg-table.svelte-1pz2r0j th:where(.svelte-1pz2r0j),.dk-sg-table.svelte-1pz2r0j td:where(.svelte-1pz2r0j){padding:13px 18px;border-bottom:1px solid rgb(184 150 90 / .15);text-align:left;line-height:1.5}.dk-sg-table.svelte-1pz2r0j thead:where(.svelte-1pz2r0j) th:where(.svelte-1pz2r0j){position:sticky;top:0;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-deep);background:#fdfaf3;white-space:nowrap}.dk-sg-table.svelte-1pz2r0j tbody:where(.svelte-1pz2r0j) th:where(.svelte-1pz2r0j){font-family:var(--font-heading);font-weight:400;font-size:16px;white-space:nowrap}.dk-sg-table.svelte-1pz2r0j td:where(.svelte-1pz2r0j){color:var(--muted)}.dk-sg-table.svelte-1pz2r0j tbody:where(.svelte-1pz2r0j) tr:where(.svelte-1pz2r0j):nth-child(2n){background:#fdfbf7}.dk-sg-table.svelte-1pz2r0j tbody:where(.svelte-1pz2r0j) tr:where(.svelte-1pz2r0j):hover{background:#faf4e8}.dk-sg-table.svelte-1pz2r0j tbody:where(.svelte-1pz2r0j) tr:where(.svelte-1pz2r0j):last-child>:where(.svelte-1pz2r0j){border-bottom:0}.dk-sg-howto.svelte-1pz2r0j{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:26px}.compact.svelte-1pz2r0j .dk-sg-howto:where(.svelte-1pz2r0j){grid-template-columns:1fr}.dk-sg-howto.svelte-1pz2r0j section:where(.svelte-1pz2r0j){padding:28px 28px 24px;background:#fff;border:1px solid var(--line)}.dk-sg-howto.svelte-1pz2r0j h3:where(.svelte-1pz2r0j){display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:20px}.dk-sg-howto.svelte-1pz2r0j h3:where(.svelte-1pz2r0j) svg{color:var(--gold)}.dk-sg-howto.svelte-1pz2r0j ol:where(.svelte-1pz2r0j),.dk-sg-howto.svelte-1pz2r0j ul:where(.svelte-1pz2r0j){display:grid;gap:12px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.65;color:var(--muted)}.dk-sg-howto.svelte-1pz2r0j ol:where(.svelte-1pz2r0j) li:where(.svelte-1pz2r0j){display:grid;grid-template-columns:26px 1fr;gap:12px}.dk-sg-howto.svelte-1pz2r0j ol:where(.svelte-1pz2r0j) span:where(.svelte-1pz2r0j){display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--gold);border-radius:50%;font-family:var(--font-heading);font-size:13px;color:var(--gold-deep)}.dk-sg-howto.svelte-1pz2r0j ul:where(.svelte-1pz2r0j) li:where(.svelte-1pz2r0j){position:relative;padding-left:20px}.dk-sg-howto.svelte-1pz2r0j ul:where(.svelte-1pz2r0j) li:where(.svelte-1pz2r0j):before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}@media(max-width:720px){.dk-sg-tabs.svelte-1pz2r0j{justify-content:flex-start}.dk-sg-tabs.svelte-1pz2r0j button:where(.svelte-1pz2r0j){padding:14px;letter-spacing:.14em}.dk-sg-tabs.svelte-1pz2r0j button:where(.svelte-1pz2r0j):after{left:14px;right:14px}.dk-sg-howto.svelte-1pz2r0j{grid-template-columns:1fr}.dk-sg-howto.svelte-1pz2r0j section:where(.svelte-1pz2r0j){padding:22px 18px}.dk-sg-table.svelte-1pz2r0j thead:where(.svelte-1pz2r0j) th:where(.svelte-1pz2r0j){font-size:12px;letter-spacing:.12em}.dk-sg-table.svelte-1pz2r0j th:where(.svelte-1pz2r0j),.dk-sg-table.svelte-1pz2r0j td:where(.svelte-1pz2r0j){padding:12px 14px}}
