.highlights.svelte-16c205r{display:flex;flex-direction:column;gap:var(--spacing-600);width:100%;min-width:0;padding:var(--spacing-400);line-height:1.5}.highlights-group.svelte-16c205r{display:flex;flex-direction:column;gap:var(--spacing-400);min-width:0}.group-header.svelte-16c205r{display:flex;flex-direction:column;gap:var(--spacing-100);padding-bottom:var(--spacing-300);border-bottom:1px solid var(--shades-contrast-10)}.group-title.svelte-16c205r{display:flex;align-items:center;gap:var(--spacing-200)}h2.svelte-16c205r{margin:0;color:var(--color-primary-text);font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);line-height:1.3}p.svelte-16c205r{margin:0;font-size:var(--font-size-s);color:var(--font-color-secondary)}ul.svelte-16c205r{list-style:none;padding:0;margin:0}li.svelte-16c205r{min-width:0}.photos.svelte-16c205r{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--spacing-400)}.photo-card.svelte-16c205r,.document-card.svelte-16c205r{display:flex;height:100%;min-width:0;border:1px solid var(--shades-contrast-10);border-radius:var(--radius-large);background:var(--color-base);color:var(--font-color-heading);box-shadow:var(--shadow-xxs);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.photo-card.svelte-16c205r:hover,.document-card.svelte-16c205r:hover{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}a.svelte-16c205r:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.photo-card.svelte-16c205r{flex-direction:column;overflow:hidden}.photo-preview.svelte-16c205r{position:relative;aspect-ratio:4 / 3;background:var(--shades-contrast-5);border-bottom:1px solid var(--shades-contrast-10)}img.svelte-16c205r{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.photo-action.svelte-16c205r{position:absolute;right:var(--spacing-200);bottom:var(--spacing-200);display:flex;align-items:center;gap:var(--spacing-100);padding:var(--spacing-100) var(--spacing-200);border-radius:var(--radius-small);background:var(--color-base);color:var(--color-primary-text);box-shadow:var(--shadow-xxs);font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.photo-caption.svelte-16c205r{display:flex;flex-direction:column;gap:var(--spacing-100);padding:var(--spacing-300)}.file-name.svelte-16c205r{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.file-detail.svelte-16c205r{color:var(--font-color-secondary);font-size:var(--font-size-s)}.documents.svelte-16c205r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--spacing-300)}.document-card.svelte-16c205r{align-items:center;gap:var(--spacing-300);padding:var(--spacing-400)}.document-icon.svelte-16c205r,.empty-icon.svelte-16c205r{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--spacing-300);border-radius:var(--radius-medium);background:var(--shades-contrast-5);color:var(--color-primary-text)}.document-info.svelte-16c205r{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--spacing-100)}.document-action.svelte-16c205r{display:flex;align-items:center;gap:var(--spacing-100);flex-shrink:0;color:var(--color-primary-text);font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.empty-state.svelte-16c205r{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-300);padding:var(--spacing-600) var(--spacing-400);border:1px dashed var(--shades-contrast-20);border-radius:var(--radius-large);text-align:center}.empty-state.svelte-16c205r p:where(.svelte-16c205r){max-width:40ch}@media (max-width: 600px){.highlights.svelte-16c205r{padding:var(--spacing-200)}.document-card.svelte-16c205r{padding:var(--spacing-300);gap:var(--spacing-200)}.document-action.svelte-16c205r>span:where(.svelte-16c205r){display:none}}@media (prefers-reduced-motion: reduce){.photo-card.svelte-16c205r,.document-card.svelte-16c205r{transition:none}}.content-block.pg-content-block.svelte-19g1jir{gap:var(--spacing-300)}.page-eqp-dialog-tags.svelte-19g1jir{display:flex;gap:var(--spacing-200);margin-bottom:var(--spacing-100)}.page-eqp-dialog-body.svelte-19g1jir{display:flex;flex-direction:column;gap:var(--spacing-300);padding:var(--spacing-400);width:100%;max-width:var(--component-width-xxlarge);margin:0 auto}.page-eqp-dialog-body.svelte-19g1jir>p:where(.svelte-19g1jir){font-size:var(--font-size-s);color:var(--font-color-body);line-height:1.5}.page-eqp-dialog-head.svelte-19g1jir{display:flex;flex-direction:column;line-height:1.2}.page-eqp-dialog-head.svelte-19g1jir>h1:where(.svelte-19g1jir){font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--font-color-heading-alt)}.page-eqp-dialog-head.svelte-19g1jir>h2:where(.svelte-19g1jir){font-size:var(--font-size-l);font-weight:var(--font-weight-medium);color:var(--font-color-secondary)}.page-technique-card-body.svelte-19g1jir{display:flex;flex-direction:column;width:100%;max-width:var(--component-width-xxlarge);line-height:1.5}.page-technique-card-body.svelte-19g1jir>hr:where(.svelte-19g1jir){margin:var(--spacing-300) 0}.page-technique-card-body.svelte-19g1jir>h4:where(.svelte-19g1jir){font-size:var(--font-size-s);font-weight:var(--font-weight-bold);color:var(--font-color-secondary)}.page-technique-card-body.svelte-19g1jir>p:where(.svelte-19g1jir){font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--font-color-tertiary)}
