.typo-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary-intense);margin:0}.typo-subtitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--color-primary);margin:0;margin-top:var(--spacing-sm)}.typo-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-primary);margin-bottom:var(--spacing-xs);display:block}.typo-text{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text);margin:0;margin-bottom:var(--spacing-sm)}.typo-caption{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-secondary);display:inline-block}.author-name{font-weight:600;color:var(--color-primary)!important}.field-label{font-size:.875rem;font-weight:500;color:var(--color-primary)!important}.label-emphasis{font-weight:600;color:var(--color-primary)!important}.section-title{font-size:1.1rem;font-weight:600;color:var(--color-primary)!important}.text-emphasis{font-weight:500;color:var(--color-primary)!important}.text-muted{font-style:italic;color:var(--color-text-secondary)!important}.inline-badge{border-radius:var(--radius-sm);background:#6b9bd11a;padding:.125rem .375rem;font-size:.85rem;font-weight:600;color:var(--color-primary)!important}.page-title{font-weight:700;color:var(--color-primary-intense)!important}.confirmation-modal-overlay.svelte-1ps25k1{z-index:1300;background:#1111117a;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.confirmation-modal.svelte-1ps25k1{background:var(--color-bg,#fff);border:1px solid var(--color-border,#c9d0d8);border-radius:12px;flex-direction:column;gap:.85rem;width:min(460px,100%);padding:1rem;display:flex;box-shadow:0 10px 28px #0003}.confirmation-modal.svelte-1ps25k1 h3:where(.svelte-1ps25k1){margin:0;font-size:1rem}.confirmation-modal.svelte-1ps25k1 p:where(.svelte-1ps25k1){color:var(--color-text-secondary,#4c5b6a);margin:0;font-size:.92rem;line-height:1.45}.confirmation-modal-actions.svelte-1ps25k1{justify-content:flex-end;gap:.5rem;display:flex}.confirmation-modal-body.svelte-1ps25k1{flex-direction:column;gap:.75rem;display:flex}.overlay.svelte-ist7h6{z-index:2100;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.wizard-modal.svelte-ist7h6{background:var(--color-bg,#fff);border:1px solid var(--color-border,#ddd);border-radius:10px;flex-direction:column;gap:.9rem;width:min(700px,100%);padding:1rem;display:flex}.wizard-header.svelte-ist7h6{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.wizard-subtitle.svelte-ist7h6{color:var(--color-text-secondary,#666);margin:0;font-size:.95rem}.step.svelte-ist7h6{flex-direction:column;gap:.8rem;display:flex}.field.svelte-ist7h6{flex-direction:column;gap:.35rem;display:flex}.field.svelte-ist7h6 input:where(.svelte-ist7h6),.field.svelte-ist7h6 select.wizard-type-select{border:1px solid var(--color-border,#ddd);width:100%;font:inherit;border-radius:6px;padding:.55rem}.field.svelte-ist7h6 .select-field-wrapper.wizard-type-wrapper{width:100%}.hint.svelte-ist7h6{color:var(--color-text-secondary,#666);margin:0;font-size:.9rem}.row-actions.svelte-ist7h6{flex-wrap:wrap;gap:.5rem;display:flex}.event-ok.svelte-ist7h6{color:var(--color-success,#1f9d64);margin:0;font-weight:500}.event-error.svelte-ist7h6{color:var(--color-error,#d14343);margin:0;font-weight:500}.wizard-footer.svelte-ist7h6{border-top:1px solid var(--color-border,#ddd);justify-content:flex-end;gap:.6rem;padding-top:.8rem;display:flex}
