.sv-ia-upload{grid-column:1/-1;margin-block:16px!important;font-family:inherit;color:#0f2a44;}
.sv-ia-label{display:block;font-size:14px;font-weight:600;line-height:1.6;margin-bottom:4px;}
.sv-ia-label>span{font-weight:400;color:#64748b;}
.sv-ia-drop{position:relative;background:#f3f4f6;border:2px dashed #cbd5e1;border-radius:4px;padding:18px 16px;text-align:center;}
.sv-ia-drop:hover,.sv-ia-drop:focus-within{border-color:#0f2a44;}
.sv-ia-drop:focus-within{outline:2px solid #ff7a00;outline-offset:2px;}
.sv-ia-drop input.sv-ia-input{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer;padding:0!important;margin:0!important;z-index:1;}
.sv-ia-prompt{display:block;font-size:14px;line-height:1.6;font-weight:600;color:#bf5700;}
.sv-ia-prompt>span{font-weight:400;color:#64748b;}
.sv-ia-help{display:block;margin-top:5px;font-size:12px;line-height:1.6;color:#64748b;}
.sv-ia-list{padding-left:18px;margin:10px 0 4px;font-size:14px;line-height:1.6;overflow-wrap:anywhere;}
.sv-ia-selection[hidden]{display:none!important;}
button.sv-ia-clear{background:none!important;color:#0f2a44!important;border:0!important;text-decoration:underline;padding:4px 0!important;font:inherit;font-size:14px!important;font-weight:600!important;width:auto!important;min-height:32px!important;cursor:pointer;}
.sv-ia-status{font-size:12px!important;line-height:1.6!important;margin:6px 0 0!important;color:#475569;overflow-wrap:anywhere;}
.sv-ia-status:empty{display:none;}.sv-ia-status.sv-ia-error{color:#b91c1c;}

html body.sv-official-site .sv-ia-upload .sv-ia-drop{border:2px dashed #cbd5e1!important;padding:18px 16px!important;}

html body.sv-official-site .sv179 .sv179-form-card .sv-ia-upload{margin-block:16px!important;}
