.frame-box{width:100%;height:100%;top:0;left:0;display:none;position:fixed;opacity:0;transition:opacity .2s ease;z-index:70000;justify-content:center;align-items:center}.frame-box__backdrop{width:100%;height:100%;top:0;left:0;opacity:.5;background-color:#000;position:absolute;cursor:default}.frame-box__inner{background-color:#404040;width:70%;height:90%;border:1px solid #404040;z-index:8030}.frame-box__frame{border:none;height:100%;width:100%}.frame-box--open{display:flex}.frame-box--preloading{display:flex;visibility:hidden;pointer-events:none}.frame-box-parent--open{overflow:hidden}
.exo-uploader{font:inherit;--ease-out: cubic-bezier(0.23, 1, 0.32, 1);--dur-press: 160ms;--dur-state: 240ms;--dur-enter: 220ms}.exo-uploader__list{list-style:none;margin:0 0 0;padding:0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04)}.exo-uploader__list:empty{display:none}.exo-uploader__item{display:grid;align-items:center;gap:12px;grid-template-columns:32px minmax(0, 1fr) auto minmax(220px, 1.1fr) 28px;padding:14px 16px;border-bottom:1px solid #f1f5f9;background:#fff;transition:background var(--dur-state) ease}.exo-uploader__item:last-child{border-bottom:0}@media(hover: hover)and (pointer: fine){.exo-uploader__item:hover{background:#fafbfc}}.exo-uploader__item{animation:exo-row-in var(--dur-enter) var(--ease-out) both}.exo-uploader__item:nth-child(2){animation-delay:40ms}.exo-uploader__item:nth-child(3){animation-delay:80ms}.exo-uploader__item:nth-child(4){animation-delay:120ms}.exo-uploader__item:nth-child(5){animation-delay:160ms}@keyframes exo-row-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.exo-uploader__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:7px;background:#f1f5f9;color:#64748b;font-size:9px;font-weight:700;letter-spacing:.02em;transition:background var(--dur-state) ease,color var(--dur-state) ease}.exo-uploader__item[data-status=done] .exo-uploader__icon,.exo-uploader__item[data-status=stored] .exo-uploader__icon{background:#dcfce7;color:#15803d}.exo-uploader__item[data-status=error] .exo-uploader__icon{background:#fee2e2;color:#b91c1c}.exo-uploader__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:left;unicode-bidi:plaintext}.exo-uploader__size{color:#64748b;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.exo-uploader__statuswrap{display:flex;align-items:center;gap:10px;min-width:0}.exo-uploader__status{font-size:13px;white-space:nowrap;color:#64748b;font-variant-numeric:tabular-nums;transition:color var(--dur-state) ease}.exo-uploader__progress{-webkit-appearance:none;appearance:none;width:100%;height:6px;border:0;border-radius:999px;background:#e2e8f0;transition:opacity var(--dur-state) ease}.exo-uploader__progress::-webkit-progress-bar{background:#e2e8f0;border-radius:999px}.exo-uploader__progress::-webkit-progress-value{background:#c9a227;border-radius:999px;transition:background var(--dur-state) ease-out,width 120ms linear}.exo-uploader__progress::-moz-progress-bar{background:#c9a227;border-radius:999px;transition:background var(--dur-state) ease-out}.exo-uploader__item[data-status=done] .exo-uploader__progress::-webkit-progress-value,.exo-uploader__item[data-status=stored] .exo-uploader__progress::-webkit-progress-value{background:#16a34a}.exo-uploader__item[data-status=done] .exo-uploader__progress::-moz-progress-bar,.exo-uploader__item[data-status=stored] .exo-uploader__progress::-moz-progress-bar{background:#16a34a}.exo-uploader__item[data-status=done] .exo-uploader__status,.exo-uploader__item[data-status=stored] .exo-uploader__status{color:#15803d;font-weight:600}.exo-uploader__item[data-status=done] .exo-uploader__status::before,.exo-uploader__item[data-status=stored] .exo-uploader__status::before{content:"✓";display:inline-block;margin-right:.4em;animation:exo-tick-in var(--dur-state) var(--ease-out) both}@keyframes exo-tick-in{from{opacity:0;transform:scale(0.6)}to{opacity:1;transform:scale(1)}}.exo-uploader__item[data-status=error]{background:#fef6f6}.exo-uploader__item[data-status=error] .exo-uploader__status{color:#b91c1c;white-space:normal;text-align:left;line-height:1.45}.exo-uploader__item[data-status=error] .exo-uploader__progress{display:none}.exo-uploader__item[data-status=error] .exo-uploader__statuswrap{min-width:0}.exo-uploader__remove{border:0;background:none;cursor:pointer;color:#94a3b8;font-size:20px;line-height:1;padding:2px 6px;border-radius:6px;transition:color var(--dur-press) ease,background var(--dur-press) ease,opacity var(--dur-press) ease,transform var(--dur-press) var(--ease-out)}@media(hover: hover)and (pointer: fine){.exo-uploader__remove{opacity:.45}.exo-uploader__item:hover .exo-uploader__remove,.exo-uploader__remove:focus-visible{opacity:1}.exo-uploader__remove:hover{color:#dc2626;background:#fef2f2}}.exo-uploader__remove:active{transform:scale(0.92)}.exo-uploader__foot{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.exo-uploader__add{font:inherit;font-size:14px;font-weight:500;line-height:1.4;color:#334155;background:transparent;border:1px dashed #94a3b8;border-radius:8px;padding:9px 18px;cursor:pointer;transition:transform var(--dur-press) var(--ease-out),opacity var(--dur-state) ease,background var(--dur-press) ease,border-color var(--dur-press) ease,color var(--dur-press) ease}@media(hover: hover)and (pointer: fine){.exo-uploader__add:hover:not(:disabled){background:#f8fafc;border-color:#64748b;color:#1e293b}}.exo-uploader__add:active:not(:disabled){transform:scale(0.96)}.exo-uploader__add:focus-visible{outline:2px solid #64748b;outline-offset:2px}.exo-uploader__add:disabled{cursor:not-allowed;opacity:.55;border-style:solid;border-color:#e2e8f0}.exo-uploader__counter{margin:0 0 0 auto;color:#64748b;font-size:13px;font-variant-numeric:tabular-nums}.exo-uploader__notice{margin:10px 0 0;padding:9px 12px;border-radius:8px;background:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:13px;animation:exo-row-in var(--dur-enter) var(--ease-out) both}.exo-uploader__notice:empty{display:none}@media(prefers-reduced-motion: reduce){.exo-uploader__item,.exo-uploader__notice{animation:none}.exo-uploader__item[data-status=done] .exo-uploader__status::before,.exo-uploader__item[data-status=stored] .exo-uploader__status::before{animation:none}.exo-uploader__add:active:not(:disabled),.exo-uploader__remove:active{transform:none}}.exo-uploader-input[data-exo-mounted]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0}.custom-file:has(.exo-uploader-input[data-exo-mounted]) .custom-file-label,.exo-uploader-input[data-exo-mounted]+.custom-file-label{display:none}.exo-uploader--editing .exo-uploader__list,.exo-uploader--editing .exo-uploader__counter{opacity:.55}.exo-uploader--editing .exo-uploader__add--editable{cursor:text}.exo-uploader--editing .exo-uploader__add--editable:hover,.exo-uploader--editing .exo-uploader__add--editable:focus-visible{outline:1px dashed currentColor;outline-offset:2px}.exo-uploader__labelinput{font:inherit;padding:.45em .9em;min-width:12ch;color:inherit;background:transparent;border:1px solid currentColor;border-radius:4px}

/*# sourceMappingURL=exolog-loader.css.map*/