.CSFPAa_form{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.CSFPAa_form button{cursor:pointer}.CSFPAa_form button:disabled{cursor:not-allowed;opacity:.5}.CSFPAa_source,.CSFPAa_referenceArea{background:#ecece7;border-radius:14px;min-width:0;position:relative;overflow:hidden}.CSFPAa_empty{--dz-radius:14px;min-height:144px}.CSFPAa_count{z-index:2;color:#53554e;font-variant-numeric:tabular-nums;pointer-events:none;background:#ecece7;border-radius:6px;padding:2px 5px;font-size:10px;line-height:16px;position:absolute;top:8px;right:8px}.CSFPAa_references{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;height:136px;padding:36px 8px 8px;display:flex;overflow:auto hidden}.CSFPAa_references[data-has-references=false]{height:144px;padding:0;display:block}.CSFPAa_reference{border-radius:9px;flex:0 0 88px;width:88px;height:88px;position:relative}.CSFPAa_add{--dz-radius:9px;--dz-width:88px;--dz-padding:6px;flex:0 0 88px;height:88px}.CSFPAa_replace{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.CSFPAa_replace img{object-fit:cover;width:100%;height:100%}.CSFPAa_replace span{color:#fff;text-align:center;background:#000a;border-radius:4px;padding:2px;font-size:9px;position:absolute;inset:auto 3px 4px}.CSFPAa_remove{z-index:1;color:#fff;background:#0b0b0a;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;display:grid;position:absolute;top:2px;right:2px}.CSFPAa_form .CSFPAa_prompt{color:#0b0b0a;resize:vertical;background:#ecece7;border:0;border-radius:14px;width:100%;min-height:144px;margin-top:4px;padding:13px 14px;font-size:12px;line-height:1.6}.CSFPAa_prompt::placeholder,.CSFPAa_note{color:#666760}.CSFPAa_note{font-size:11px;line-height:1.5}.CSFPAa_form :is(button,textarea):focus-visible{outline-offset:-2px;outline:2px solid #53554e}.CSFPAa_form .CSFPAa_source .CSFPAa_empty:focus-visible,.CSFPAa_form .CSFPAa_references :is(.CSFPAa_empty,.CSFPAa_add):focus-visible{outline-offset:-4px}@media (max-width:760px){.CSFPAa_form .CSFPAa_prompt{font-size:16px}}.CSFPAa_label{color:#555650;font-size:13px;font-weight:500}@media (max-width:639px){.CSFPAa_empty{min-height:112px}.CSFPAa_references[data-has-references=false]{height:112px}.CSFPAa_form .CSFPAa_prompt{min-height:104px}.CSFPAa_form[data-compact] .CSFPAa_references[data-has-references=false]{height:auto}.CSFPAa_form[data-compact] .CSFPAa_references .CSFPAa_empty{min-height:64px}}[data-sheet-short] .CSFPAa_empty{min-height:96px}[data-sheet-short] .CSFPAa_form .CSFPAa_prompt{min-height:80px}[data-sheet-short] .CSFPAa_form{gap:10px}
