.upload-submodal-wrap[data-v-713be6ec]{background:#000000ad;place-items:center;display:grid;position:absolute;inset:0}.upload-submodal[data-v-713be6ec]{background:#050505;border:2px solid #bebec861;border-radius:clamp(10px,1.2vh,14px);gap:clamp(7px,.9vh,12px);width:min(clamp(320px,46vh,460px),100% - 24px);padding:clamp(10px,1.2vh,16px);display:grid;box-shadow:0 20px 44px #000000ad}.submodal-head[data-v-713be6ec]{justify-content:space-between;align-items:center;display:flex}.submodal-head h3[data-v-713be6ec]{margin:0}.hub-close[data-v-713be6ec]{color:#f0f2f4;background:#2a2a2e;border:1px solid #b9b9c35c;border-radius:clamp(6px,.8vh,10px);width:auto;padding:clamp(4px,.7vh,8px) clamp(8px,.9vw,12px)}.hub-close[data-v-713be6ec]:hover{background:#3a3a40;border-color:#cdcdd694}.hidden-input[data-v-713be6ec]{display:none}.search[data-v-713be6ec]{color:#fff;background:#442957;border:1px solid #ae581e;border-radius:clamp(8px,1vh,12px);width:100%;height:clamp(32px,4vh,38px);padding:0 clamp(8px,.8vw,12px)}.search[data-v-713be6ec]::placeholder{color:#ffffffbd}.search.missing[data-v-713be6ec]{color:#ff8f8f}.search.missing[data-v-713be6ec]::placeholder{color:#ff8f8f;opacity:1}.drop-zone[data-v-713be6ec]{color:#fff;text-align:center;background:#442957;border:1px dashed #ae581e;border-radius:clamp(8px,1vh,12px);place-items:center;width:100%;min-height:clamp(74px,10vh,94px);padding:clamp(8px,1vh,12px);display:grid}.drop-zone.drag[data-v-713be6ec]{background:#442957;border-color:#ae581e;box-shadow:0 0 0 .18vh #ae581e57}.drop-zone.missing[data-v-713be6ec]{color:#ff8f8f}.submodal-grid[data-v-713be6ec]{grid-template-columns:1fr 1fr;gap:clamp(7px,.9vh,12px);display:grid}.field-group[data-v-713be6ec]{gap:clamp(3px,.45vh,6px);display:grid}.field-label[data-v-713be6ec]{color:#f0f2f4;font-size:clamp(12px,1.4vh,14px);font-weight:600}.select-field[data-v-713be6ec]{min-width:0}.select-shell[data-v-713be6ec]{min-width:0;display:block;position:relative}.select-shell[data-v-713be6ec]:after{content:">";color:#ff8f8f;pointer-events:none;font-size:clamp(14px,1.6vh,16px);line-height:1;position:absolute;top:50%;right:clamp(8px,.8vw,12px);transform:translateY(-50%)rotate(90deg)}.select-field.selected .select-shell[data-v-713be6ec]:after{color:#d9ffe5}.select-shell select[data-v-713be6ec]{color:#ff8f8f;white-space:nowrap;text-overflow:ellipsis;appearance:none;cursor:pointer;background:0 0;border:1px solid #b9b9c352;border-radius:clamp(8px,1vh,12px);width:100%;min-width:0;height:clamp(32px,4vh,38px);padding:0 clamp(26px,2.2vw,34px) 0 clamp(8px,.8vw,12px);font-size:clamp(12px,1.4vh,14px);line-height:1;overflow:hidden}.select-field.selected .select-shell select[data-v-713be6ec]{color:#d9ffe5;background:0 0;border-color:#5be68f9e}.select-shell select option[data-v-713be6ec]{color:#fff;background:#111113}.select-shell select option[data-v-713be6ec]:disabled{color:#ff8f8f}.select-shell select[data-v-713be6ec]:focus{outline:none;box-shadow:0 0 0 2px #cdcdd63d}.upload-tag-picker[data-v-713be6ec]{gap:clamp(4px,.6vh,8px);display:grid}.block-label[data-v-713be6ec]{font-weight:600}.tag-cloud[data-v-713be6ec]{scrollbar-width:thin;scrollbar-color:#b9b9c37a #00000080;background:#090909;border:2px solid #bebec847;border-radius:clamp(9px,1.1vh,13px);flex-wrap:wrap;align-content:flex-start;gap:clamp(4px,.6vh,7px);width:100%;max-height:clamp(92px,14vh,150px);padding:clamp(6px,.85vh,10px) clamp(4px,.55vw,8px) clamp(6px,.85vh,10px) clamp(6px,.85vh,10px);display:flex;overflow:auto}.tag-cloud[data-v-713be6ec]::-webkit-scrollbar{width:10px;height:10px}.tag-cloud[data-v-713be6ec]::-webkit-scrollbar-track{background:#00000080;border-radius:999px}.tag-cloud[data-v-713be6ec]::-webkit-scrollbar-thumb{background:linear-gradient(#5a5a62f2,#3e3e44f2);border:2px solid #00000080;border-radius:999px}.tag-chip[data-v-713be6ec]{cursor:pointer;color:#f0f2f4;background:#2a2a2e;border:1px solid #b9b9c352;border-radius:999px;width:auto;padding:clamp(2px,.35vh,4px) clamp(7px,.75vw,10px);font-size:clamp(12px,1.45vh,14px);display:inline-flex}.tag-chip[data-v-713be6ec]:hover{background:#3a3a40;border-color:#cdcdd694}.tag-chip.active[data-v-713be6ec]{color:#effff5;background:linear-gradient(#27b862,#1f8f4d);border-color:#5be68f9e}.check-row[data-v-713be6ec]{grid-template-columns:auto 1fr;align-items:center;column-gap:calc(8px + 2.1vh);display:grid}.check-row.missing[data-v-713be6ec]{color:#ff8f8f}.check-row input[type=checkbox][data-v-713be6ec]{accent-color:#27b862;width:16px;min-width:16px;max-width:16px;height:16px;margin:3px 0 0 clamp(6px,1.2vw,12px);padding:0}.check-row.missing input[type=checkbox][data-v-713be6ec]{accent-color:#b83a32}.upload-submit[data-v-713be6ec]{color:#b7bbc2;background:#2a2a2e;border:1px solid #b9b9c352;border-radius:10px;padding:clamp(8px,1vh,12px)}.upload-submit.ready[data-v-713be6ec]{color:#fff1ef;background:linear-gradient(#b83a32,#8f2727);border-color:#eb695c8c;box-shadow:0 0 0 2px #b83a322e}.upload-submit[aria-disabled=true][data-v-713be6ec]{cursor:pointer}.pulse-missing .missing.drop-zone[data-v-713be6ec],.pulse-missing .search.missing[data-v-713be6ec],.pulse-missing .select-field.missing .select-shell select[data-v-713be6ec],.pulse-missing .check-row.missing input[type=checkbox][data-v-713be6ec]{animation:.76s ease-out missing-flash-713be6ec}.pulse-missing .select-field.missing .select-shell[data-v-713be6ec]:after,.pulse-missing .check-row.missing[data-v-713be6ec]{animation:.76s ease-out missing-text-flash-713be6ec}@keyframes missing-flash-713be6ec{0%,to{box-shadow:none;border-color:#ae581e}22%,58%{border-color:#ff5656f5;box-shadow:0 0 0 2px #ff565657,0 0 16px #ff56565c}}@keyframes missing-text-flash-713be6ec{0%,to{color:#ff8f8f}22%,58%{color:#ff4f4f}}.upload-error[data-v-713be6ec]{color:#ffb4b4;margin:0;font-size:clamp(12px,1.4vh,14px)}.upload-submodal-wrap.is-light-theme[data-v-713be6ec]{background:#2c231852}.upload-submodal-wrap.is-light-theme .upload-submodal[data-v-713be6ec]{color:#241f19;background:#f7f4ee;border-color:#53463738;box-shadow:0 22px 48px #34291b3d}.upload-submodal-wrap.is-light-theme .hub-close[data-v-713be6ec],.upload-submodal-wrap.is-light-theme .tag-chip[data-v-713be6ec],.upload-submodal-wrap.is-light-theme .upload-submit[data-v-713be6ec]{color:#241f19;background:#fff;border-color:#61523f47}.upload-submodal-wrap.is-light-theme .hub-close[data-v-713be6ec]:hover,.upload-submodal-wrap.is-light-theme .tag-chip[data-v-713be6ec]:hover,.upload-submodal-wrap.is-light-theme .upload-submit[data-v-713be6ec]:hover{background:#ede6dc;border-color:#61523f6b}.upload-submodal-wrap.is-light-theme .search[data-v-713be6ec],.upload-submodal-wrap.is-light-theme .drop-zone[data-v-713be6ec]{color:#241f19;background:#fffaf2;border-color:#a76f3870}.upload-submodal-wrap.is-light-theme .search[data-v-713be6ec]::placeholder{color:#50463a94}.upload-submodal-wrap.is-light-theme .drop-zone.drag[data-v-713be6ec]{background:#fff2df;border-color:#a76f38b8;box-shadow:0 0 0 2px #a76f3829}.upload-submodal-wrap.is-light-theme .drop-zone.missing[data-v-713be6ec],.upload-submodal-wrap.is-light-theme .search.missing[data-v-713be6ec],.upload-submodal-wrap.is-light-theme .search.missing[data-v-713be6ec]::placeholder,.upload-submodal-wrap.is-light-theme .check-row.missing[data-v-713be6ec],.upload-submodal-wrap.is-light-theme .select-shell[data-v-713be6ec]:after{color:#a43c35}.upload-submodal-wrap.is-light-theme .select-field.selected .select-shell[data-v-713be6ec]:after{color:#27764a}.upload-submodal-wrap.is-light-theme .select-shell select[data-v-713be6ec]{color:#a43c35;background:#fff;border-color:#61523f47}.upload-submodal-wrap.is-light-theme .select-field.selected .select-shell select[data-v-713be6ec]{color:#173622;background:#fff;border-color:#27764a6b}.upload-submodal-wrap.is-light-theme .select-shell select option[data-v-713be6ec]{color:#241f19;background:#fff}.upload-submodal-wrap.is-light-theme .select-shell select option[data-v-713be6ec]:disabled{color:#a43c35}.upload-submodal-wrap.is-light-theme .tag-cloud[data-v-713be6ec]{scrollbar-color:#8977618a #ede6dce0;background:#f3eee6;border-color:#5346372e}.upload-submodal-wrap.is-light-theme .tag-cloud[data-v-713be6ec]::-webkit-scrollbar-track{background:#ede6dce6}.upload-submodal-wrap.is-light-theme .tag-cloud[data-v-713be6ec]::-webkit-scrollbar-thumb{background:linear-gradient(#b7aa9a,#8d7f6e);border-color:#ede6dce6}.upload-submodal-wrap.is-light-theme .tag-chip.active[data-v-713be6ec]{color:#173622;background:linear-gradient(#d9f2df,#bde8c9);border-color:#27764a75}.upload-submodal-wrap.is-light-theme .upload-submit[data-v-713be6ec]{color:#6e6256}.upload-submodal-wrap.is-light-theme .upload-submit.ready[data-v-713be6ec]{color:#fffaf6;background:linear-gradient(#dc6d58,#bf4c3f);border-color:#b04e3e6b;box-shadow:0 0 0 2px #bf4c3f24}.upload-submodal-wrap.is-light-theme .upload-error[data-v-713be6ec]{color:#a43c35}@media (width<=980px){.submodal-grid[data-v-713be6ec]{grid-template-columns:1fr}}