.vlx-block--resources .vlx-block__body .vlx-explorer{display:block}.vlx-explorer__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.vlx-explorer__view-toggle{display:inline-flex;gap:3px;padding:3px;background:var(--bg-clr-dark);border-radius:var(--br-small)}.vlx-explorer__view-toggle a{display:grid;place-items:center;width:36px;height:34px;color:var(--text-clr-light);text-decoration:none;border-radius:var(--br-small)}.vlx-explorer__view-toggle a.is-active{color:var(--text-clr-dark);background:var(--bg-clr);box-shadow:var(--box-shadow)}.vlx-explorer [draggable="true"]{cursor:grab}.vlx-explorer .is-dragging{opacity:.45;cursor:grabbing}.vlx-explorer .is-drop-target{outline:2px dashed #5596e6;outline-offset:-3px;background:rgb(85 150 230 / .12)}.vlx-explorer__drop-hint,.vlx-explorer__status{padding:12px 16px;color:var(--text-clr-dark);background:rgb(85 150 230 / .12);border:1px solid rgb(85 150 230 / .4);border-radius:var(--br-small)}.vlx-explorer__drop-hint[hidden],.vlx-explorer__status[hidden]{display:none}.vlx-explorer__status{margin:8px 0}.vlx-explorer__status.is-error{color:#a82828;background:rgb(220 60 60 / .1);border-color:rgb(220 60 60 / .35)}.vlx-explorer--cards .vlx-explorer__drop-hint,.vlx-explorer--cards .vlx-explorer__status{grid-column:1 / -1}.vlx-explorer__empty{display:grid;justify-items:center;gap:8px;padding:64px 24px;color:var(--text-clr-light);text-align:center;border-top:1px solid var(--bg-clr-dark)}.vlx-explorer__empty>.vlx-icon{font-size:32px}.vlx-explorer__empty h2,.vlx-explorer__empty p{margin:0}.vlx-explorer__empty h2{color:var(--text-clr-dark);font-size:18px}.vlx-explorer--cards{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(240px, 100%),1fr));gap:20px}.vlx-folder-card--parent .vlx-card__header{display:grid;place-items:center;color:var(--text-clr-light);font-size:28px;background:var(--bg-clr-dark)}.vlx-explorer-dialog__choices{display:grid;gap:10px;padding:0}.vlx-explorer-dialog__choice{display:grid;grid-template-columns:44px 1fr 18px;align-items:center;gap:14px;width:100%;padding:14px;color:inherit;text-align:left;text-decoration:none;background:var(--bg-clr-dark);border-radius:var(--br);cursor:pointer;transition:background-color var(--timing),border-color var(--timing),transform var(--timing)}.vlx-explorer-dialog__choice:hover{background:var(--bg-clr-dark);transform:scale(1.03)}.vlx-explorer-dialog__choice-icon{display:grid;place-items:center;width:44px;height:44px;color:var(--text-clr-dark);background:var(--bg-clr);border-radius:var(--br-small);font-size:18px}.vlx-explorer-dialog__choice>span:nth-child(2){display:grid;gap:4px}.vlx-explorer-dialog__choice small{color:var(--text-clr-light);font-size:13px}.vlx-explorer-dialog__folder-form{display:grid;gap:10px;padding:0}.vlx-explorer-dialog__folder-form[hidden],.vlx-explorer-dialog__choices[hidden]{display:none}.vlx-explorer-dialog__form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:785px){.vlx-block--resources .vlx-block__header .container{align-items:flex-start;flex-direction:column}.vlx-explorer__actions{width:100%;justify-content:flex-start}.vlx-explorer__heading{display:none}.vlx-explorer__row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 8px}.vlx-explorer__detail{grid-column:1;padding-left:34px;font-size:12px}.vlx-explorer__modified{grid-column:2;grid-row:1 / span 2;font-size:12px}.vlx-explorer--cards{grid-template-columns:repeat(auto-fill,minmax(min(160px, 100%),1fr));gap:12px}}