.section-header.with-controls.svelte-2cc56j.svelte-2cc56j{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem}.section-controls.svelte-2cc56j.svelte-2cc56j{display:flex;align-items:center;justify-content:center}.section-actions.svelte-2cc56j.svelte-2cc56j{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 600px){.section-header.with-controls.svelte-2cc56j.svelte-2cc56j{display:flex;flex-wrap:wrap}.with-controls.svelte-2cc56j .section-title-group.svelte-2cc56j{flex:1}.section-controls.svelte-2cc56j.svelte-2cc56j{order:1;width:100%}}.section-header.svelte-2cc56j.svelte-2cc56j{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}.section-title-group.svelte-2cc56j.svelte-2cc56j{min-width:0;display:flex;flex-direction:column;gap:.25rem}h2.svelte-2cc56j.svelte-2cc56j{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}.section-desc.svelte-2cc56j.svelte-2cc56j{margin:0;font-size:var(--text-sm);color:var(--text-tertiary)}h2.svelte-2cc56j .section-icon{width:1.25rem;height:1.25rem;color:var(--text-tertiary)}@media (max-width: 768px){.section-header.svelte-2cc56j.svelte-2cc56j{flex-wrap:wrap;gap:.5rem .75rem}}@media print{.section-header.with-controls.svelte-2cc56j.svelte-2cc56j{display:block}.section-controls.svelte-2cc56j.svelte-2cc56j,.section-actions.svelte-2cc56j.svelte-2cc56j{display:none}.section-header.svelte-2cc56j.svelte-2cc56j{margin-bottom:.75rem;break-after:avoid;page-break-after:avoid}h2.svelte-2cc56j.svelte-2cc56j{font-size:var(--print-font-h2)!important}h2.svelte-2cc56j.svelte-2cc56j{align-items:baseline}h2.svelte-2cc56j .section-icon{width:12pt;height:12pt;align-self:center}h2.svelte-2cc56j .hint-container{margin-left:-.5rem!important}h2.svelte-2cc56j .hint-fn{top:-.9em!important}.section-desc.svelte-2cc56j.svelte-2cc56j{font-size:var(--print-font-base)!important}}
