.seve-reference-469{margin-top:24px;padding-top:22px;border-top:1px solid #d3dbd6;min-width:0}
.seve-reference-469 h3{font-size:20px;line-height:1.25;margin:0 0 8px;text-transform:none}
.seve-reference-label469{display:block;font-size:15px;font-weight:600;margin-bottom:8px}
.seve-reference-469 p{font-size:13px;line-height:1.5;margin:8px 0;color:#57675e}
.seve-reference-469 input[type=file]{display:block;width:100%;max-width:100%;font:inherit;font-size:13px;padding:10px;border:1px solid #b9c8be;border-radius:5px;background:#fff;box-sizing:border-box}
.seve-reference-469 input::file-selector-button{padding:9px 12px;margin-right:9px;border:0;border-radius:4px;background:#073cab;color:white;font:inherit;cursor:pointer}
.seve-reference-469 .seve-reference-local469,.seve-reference-delivery469{background:#fff6df;padding:11px 12px;border-radius:5px;color:#61502a;font-size:13px;line-height:1.5}
.seve-reference-list469{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}
.seve-reference-list469:empty{display:none}
.seve-reference-list469 figure{margin:0;padding:8px;border:1px solid #d3dbd6;border-radius:6px;min-width:0;background:#fff}
.seve-reference-list469 img{display:block;width:100%;height:110px;object-fit:contain;background:#f4f4ef;border-radius:3px}
.seve-reference-list469 figcaption{font-size:12px;overflow-wrap:anywhere;margin:7px 0;line-height:1.4}
.seve-reference-469 button{font-size:13px;padding:7px 11px;border:1px solid #b9c8be;border-radius:4px;background:white;color:#17252b;cursor:pointer}
.seve-reference-469 button:disabled{opacity:.6;cursor:wait}
.seve-reference-469 button:focus-visible,.seve-reference-469 input:focus-visible{outline:3px solid #087cff;outline-offset:3px}
.seve-reference-469 .seve-reference-status469{color:#253b31}
.seve-reference-clear469[hidden]{display:none}
#form .seve-reference-469{grid-column:1/-1;margin-bottom:18px}
#form button[data-reference469]:disabled{opacity:.65;cursor:not-allowed}
