._root_1orec_1{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._bar_1orec_8{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._pager_1orec_16{gap:var(--space-2);align-items:center;display:flex}._title_1orec_22{font-size:var(--text-body);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;margin:0}._stage_1orec_30{gap:var(--space-4);grid-template-columns:120px repeat(2,minmax(0,1fr));align-items:start;display:grid}._locator_1orec_37{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:crosshair;padding:0;display:block;position:relative;overflow:hidden}._locator_1orec_37:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._thumbnail_1orec_53{width:100%;height:auto;display:block}._frame_1orec_60{border:2px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent-weak);pointer-events:none;position:absolute}._side_1orec_68{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}._caption_1orec_76{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}._badge_1orec_83,._badgeAfter_1orec_84{font-size:var(--text-micro);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted)}._badgeAfter_1orec_84{color:var(--color-accent-text)}._facts_1orec_96{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-subtle)}._pictureFrame_1orec_102{position:relative}._picture_1orec_102{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);object-fit:contain;width:100%;height:auto;display:block}._pictureLoading_1orec_118{color:var(--color-text-subtle);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._note_1orec_127{font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-subtle);margin:0}@media (max-width:640px){._stage_1orec_30{grid-template-columns:repeat(2,minmax(0,1fr))}._locator_1orec_37{grid-column:1/-1;width:120px}}._root_1a98x_2{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 320px;align-items:start;width:100%;display:grid}._canvas_1a98x_10{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._file_1a98x_17{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._fileName_1a98x_24{overflow-wrap:anywhere;font-size:var(--text-body);font-weight:var(--weight-medium);margin:0}._hint_1a98x_31{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-subtle);margin:0}@media (max-width:900px){._root_1a98x_2{grid-template-columns:minmax(0,1fr)}}._root_157zf_1{gap:var(--space-5);top:var(--space-6);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;position:sticky}._section_157zf_13{gap:var(--space-3);flex-direction:column;display:flex}._heading_157zf_19{font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-muted);margin:0}._breakdown_157zf_26{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._line_157zf_33{gap:var(--space-3);font-size:var(--text-caption);justify-content:space-between;align-items:baseline;display:flex}._line_157zf_33 dt{color:var(--color-text-muted)}._line_157zf_33 dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._stepper_157zf_52{gap:var(--space-2);align-items:center;padding-inline-start:var(--space-8);display:flex}._stepperLabel_157zf_59{font-size:var(--text-caption);color:var(--color-text-muted);flex:1}._stepperValue_157zf_65{text-align:center;min-width:64px;font-size:var(--text-caption);font-variant-numeric:tabular-nums}._actions_157zf_72{gap:var(--space-3);border-block-start:1px solid var(--color-border);flex-direction:column;padding-block-start:var(--space-4);display:flex}._progress_157zf_80{gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-subtle);flex-direction:column;margin:0;display:flex}._bar_157zf_89{width:100%;accent-color:var(--color-accent)}._summary_157zf_95{gap:var(--space-3);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-muted);align-items:baseline;margin:0;display:flex}._percent_157zf_105{font-size:var(--text-h4);font-weight:var(--weight-display);letter-spacing:var(--tracking-heading);color:var(--color-text)}._note_157zf_112{font-size:var(--text-micro);line-height:var(--leading-body);color:var(--color-text-subtle);margin:0}._verdict_157zf_119{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-weak);flex-direction:column;display:flex}._failure_157zf_129{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-danger-weak);flex-direction:column;align-items:flex-start;display:flex}._verdictTitle_157zf_139,._verdictBody_157zf_140{font-size:var(--text-caption);line-height:var(--leading-body);margin:0}._verdictTitle_157zf_139{font-weight:var(--weight-medium)}@media (max-width:900px){._root_157zf_1{position:static}}
