.section-title.svelte-126cc4y{font-size:var(--text-lg,1.125rem);color:var(--color-text);margin-bottom:12px;font-weight:500}.section-footer-wrapper.svelte-126cc4y{margin:24px calc(-1 * var(--section-pad)) calc(-1 * var(--section-pad) + 2px);padding:0 var(--section-pad)}.section-footer.svelte-126cc4y{color:var(--color-text-muted);padding-top:2px;font-size:13px;line-height:1.6;display:inline-block}.footer-line.svelte-126cc4y{border-top:1px solid var(--color-border)}.section-divider.svelte-126cc4y{border:none;width:100%;margin:16px 0 0}.section-divider-subtle.svelte-126cc4y{background:var(--color-border);height:1px}.section-divider-accent.svelte-126cc4y{background:var(--color-primary);height:2px}@media (width>=768px){.section-corner-frame.svelte-126cc4y{background:linear-gradient(var(--color-border), var(--color-border)) 0 0 / 40px 1px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 0 0 / 1px 40px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 100% 0 / 40px 1px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 100% 0 / 1px 40px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 0 100% / 40px 1px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 0 100% / 1px 40px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 100% 100% / 40px 1px no-repeat, linear-gradient(var(--color-border), var(--color-border)) 100% 100% / 1px 40px no-repeat}}
