.editor_page__qDh4N{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:calc(var(--content-read) + var(--gutter) * 2);margin:0 auto;padding:var(--space-4) var(--gutter) var(--space-7)}@media (min-width:768px){.editor_page__qDh4N{padding-top:var(--space-5)}}.editor_title__En5Dk{font-size:var(--font-size-title);font-weight:var(--font-weight-heading)}.editor_form__60LLm{display:flex;flex-direction:column;gap:var(--space-5)}.editor_toolbar__39icA{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-inline-start:calc(var(--space-4) * -1)}.editor_fileInput__i7Jjt{display:none}.editor_photoButton__qrvO4{margin-inline-start:auto}.editor_photos__iDFnL{display:flex;flex-direction:column;gap:var(--space-2)}.editor_photoCount__w4i5N{color:var(--text-muted);font-size:var(--font-size-sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_photoList__OxnMd{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--border-width) solid var(--border);border-radius:var(--radius-card)}.editor_photoList__OxnMd>li+li{border-top:var(--border-width) solid var(--border)}.editor_photo__ltW7h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-3);padding:var(--space-2) var(--space-3)}.editor_thumb__ifRS5{grid-row:1/span 2;grid-column:1;align-self:start;width:var(--space-7);height:var(--space-7);border:var(--border-width) solid var(--border);border-radius:var(--radius-control);background:var(--surface-subtle);object-fit:cover}.editor_thumbEmpty__lepOM{display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.editor_thumbEmpty__lepOM svg{width:var(--icon-md);height:var(--icon-md)}.editor_photoName__MhwEf{grid-row:1;grid-column:2;font-size:var(--font-size-sub);font-weight:var(--font-weight-strong)}.editor_photoActions__G7fWv{grid-row:1;grid-column:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1)}.editor_photoProblem__ueFr2,.editor_photoState___Z0kr{grid-row:2;grid-column:2/span 2;display:flex;align-items:flex-start;gap:var(--space-1);font-size:var(--font-size-sub);overflow-wrap:anywhere}.editor_photoState___Z0kr{color:var(--text-muted)}.editor_photoProblem__ueFr2{color:var(--danger)}.editor_photoProblem__ueFr2 svg,.editor_photoState___Z0kr svg{flex:none;width:var(--icon-sm);height:var(--icon-sm);margin-block-start:var(--space-1)}.editor_body__OdmVf{min-height:calc(var(--textarea-min-height) * 2)}.editor_under__P8V__{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-block-start:calc(var(--space-1) * -1)}.editor_counterOver__FJZru,.editor_counter__zcebe,.editor_noteError__34NsA,.editor_note__Yig1Q{font-size:var(--font-size-sub)}.editor_counter__zcebe,.editor_note__Yig1Q{color:var(--text-muted)}.editor_counterOver__FJZru,.editor_noteError__34NsA{color:var(--danger)}.editor_counterOver__FJZru,.editor_counter__zcebe{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_group__EyEHc{display:flex;flex-direction:column;gap:var(--space-2)}.editor_legend__7W86U{margin-block-end:var(--space-2);font-size:var(--font-size-sub);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight)}.editor_optional__kO5Kd{margin-inline-start:var(--space-1);color:var(--text-muted);font-weight:var(--font-weight-regular)}.editor_chipRow__1G_jL{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.editor_chip__ArhEo{min-height:var(--control-height-sm)}.editor_hint__POM5s{color:var(--text-muted);font-size:var(--font-size-sub)}.editor_picked__FmsyY{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-height-sm);padding-inline:var(--space-3) var(--space-1);border:var(--border-width) solid var(--accent);border-radius:var(--radius-full);background:var(--accent-subtle);color:var(--accent);font-size:var(--font-size-sub);font-weight:var(--font-weight-strong)}.editor_results__rVvyj{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--border-width) solid var(--border);border-radius:var(--radius-card)}.editor_results__rVvyj>li+li{border-top:var(--border-width) solid var(--border)}.editor_result__DMRkq{display:flex;align-items:baseline;gap:var(--space-2);width:100%;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-card);background:none;color:var(--text-strong);text-align:start;cursor:pointer}@media (hover:hover){.editor_result__DMRkq:hover{background:var(--surface-subtle)}}.editor_resultName__C6yVM{font-weight:var(--font-weight-strong)}.editor_resultMeta__l1yWi{min-width:0;color:var(--text-muted);font-size:var(--font-size-sub);overflow-wrap:anywhere}.editor_formError__7Ra7c{padding:var(--space-3);border:var(--border-width) solid var(--danger);border-radius:var(--radius-control);background:var(--danger-subtle);color:var(--danger);font-size:var(--font-size-sub)}.editor_actions__shgcw{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3)}.editor_gate__VVVVZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-subtle)}.editor_gateTitle__EAYSq{font-weight:var(--font-weight-strong)}.editor_gateText__hXOBX{color:var(--text-muted);font-size:var(--font-size-sub)}.editor_gateActions__WW4N7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}