.whats-new-page.svelte-15xrchx{background-color:var(--bg-primary);color:var(--text-primary);box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;height:100dvh;display:flex;overflow:hidden auto}.whats-new-page.embedded.svelte-15xrchx{box-sizing:border-box;width:100%;max-width:100%;height:100%;max-height:100%;overflow:hidden auto}.whats-new-page.embedded.svelte-15xrchx .highlights-grid:where(.svelte-15xrchx){grid-template-columns:minmax(0,1fr);gap:16px}.whats-new-page.embedded.svelte-15xrchx .container:where(.svelte-15xrchx){padding:16px 12px}.whats-new-page.embedded.svelte-15xrchx .content-wrapper:where(.svelte-15xrchx){padding:0}.page-header.svelte-15xrchx{background:linear-gradient(180deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);border-bottom:1px solid var(--border-light);padding:84px 0 24px}.header-container.svelte-15xrchx{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.version-badge.svelte-15xrchx{color:var(--accent-color,#d97757);text-transform:uppercase;letter-spacing:.5px;background:#d9775726;border:1px solid #d977574d;border-radius:99px;margin-bottom:8px;padding:6px 14px;font-size:.8rem;font-weight:600;display:inline-block}.header-main.svelte-15xrchx h1:where(.svelte-15xrchx){letter-spacing:-.5px;color:var(--text-primary,#f0eee6);margin:0 0 8px;font-size:2.2rem;font-weight:600}.subtitle.svelte-15xrchx{color:var(--text-secondary,#9ca3af);max-width:750px;margin:0;font-size:1rem;line-height:1.6}.content-wrapper.svelte-15xrchx{flex:1;padding:48px 0}.container.svelte-15xrchx{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;padding:0 24px}.featured-section.svelte-15xrchx{margin-bottom:56px}.featured-section.svelte-15xrchx h2:where(.svelte-15xrchx){border-bottom:1px solid var(--border-light,#ffffff14);color:var(--text-primary,#f0eee6);margin:0 0 24px;padding-bottom:14px;font-size:1.5rem;font-weight:600}.highlights-grid.svelte-15xrchx{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-bottom:32px;display:grid}.highlight-card.svelte-15xrchx{background-color:var(--bg-secondary,#1f1e1d);border:1px solid var(--border-color,#ffffff1a);text-align:left;border-radius:12px;flex-direction:column;padding:24px;transition:transform .2s,border-color .2s;display:flex}.highlight-card.svelte-15xrchx:hover{border-color:#d9775766;transform:translateY(-2px)}.highlight-card.svelte-15xrchx .icon:where(.svelte-15xrchx){margin-bottom:14px;font-size:2rem}.highlight-card.svelte-15xrchx h3:where(.svelte-15xrchx){color:var(--text-primary,#f0eee6);margin:0 0 8px;font-size:1.15rem;font-weight:600}.highlight-card.svelte-15xrchx p:where(.svelte-15xrchx){color:var(--text-secondary,#9ca3af);flex:1;margin:0 0 16px;font-size:.875rem;line-height:1.6}.card-action-link.svelte-15xrchx{color:var(--accent-color,#d97757);align-items:center;gap:4px;margin-top:auto;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.card-action-link.svelte-15xrchx:hover{color:#f0eee6;transform:translate(2px)}.changelog-section.svelte-15xrchx{margin-bottom:56px}.changelog-section.svelte-15xrchx h2:where(.svelte-15xrchx){border-bottom:1px solid var(--border-light,#ffffff14);color:var(--text-primary,#f0eee6);margin:0 0 28px;padding-bottom:14px;font-size:1.5rem;font-weight:600}.changelog-items.svelte-15xrchx{flex-direction:column;gap:24px;display:flex}.changelog-item.svelte-15xrchx{background-color:var(--bg-secondary,#1f1e1d);border:1px solid var(--border-color,#ffffff1a);border-radius:12px;padding:24px;position:relative}.changelog-item.latest.svelte-15xrchx{background:linear-gradient(180deg, #d977570d 0%, var(--bg-secondary,#1f1e1d) 100%);border-color:#d9775766}.item-header-row.svelte-15xrchx{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.item-tag.svelte-15xrchx{color:var(--accent-color,#d97757);background:#d9775726;border-radius:6px;padding:4px 10px;font-size:.8125rem;font-weight:600;display:inline-block}.guide-btn.svelte-15xrchx{color:var(--text-secondary,#d1d1ca);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s}.guide-btn.svelte-15xrchx:hover{border-color:var(--accent-color,#d97757);color:var(--text-primary,#f0eee6);background:#d9775733}.inline-guide.svelte-15xrchx{color:var(--accent-color,#d97757);font-weight:500;text-decoration:none}.inline-guide.svelte-15xrchx:hover{text-decoration:underline}.changelog-item.svelte-15xrchx h3:where(.svelte-15xrchx){color:var(--text-primary,#f0eee6);margin:0 0 14px;font-size:1.25rem;font-weight:600}.changelog-item.svelte-15xrchx ul:where(.svelte-15xrchx){flex-direction:column;gap:10px;margin:0;padding-left:20px;display:flex}.changelog-item.svelte-15xrchx li:where(.svelte-15xrchx){color:var(--text-secondary,#d1d1ca);font-size:.9rem;line-height:1.6}.changelog-item.svelte-15xrchx li:where(.svelte-15xrchx) strong:where(.svelte-15xrchx){color:var(--text-primary,#f0eee6);font-weight:600}.support-section.svelte-15xrchx h2:where(.svelte-15xrchx){color:var(--text-primary,#f0eee6);margin:0 0 20px;font-size:1.5rem;font-weight:600}.support-box.svelte-15xrchx{background-color:var(--bg-secondary,#1f1e1d);border:1px solid var(--border-color,#ffffff1a);text-align:center;border-radius:12px;padding:24px}.support-box.svelte-15xrchx p:where(.svelte-15xrchx){color:var(--text-secondary,#9ca3af);margin:4px 0;font-size:.9375rem;line-height:1.5}.support-box.svelte-15xrchx a:where(.svelte-15xrchx){color:var(--accent-color,#d97757);font-weight:600;text-decoration:none}.support-box.svelte-15xrchx a:where(.svelte-15xrchx):hover{text-decoration:underline}
