.delete-confirm__trigger[data-v-dee5543d]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-danger,#f44336);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.delete-confirm__trigger[data-v-dee5543d]:hover{background:#f443361a}.delete-confirm__trigger svg[data-v-dee5543d]{height:16px;width:16px}.delete-confirm__popup[data-v-dee5543d]{background:#fff;border-radius:10px;box-shadow:0 4px 20px #0000001f;min-width:180px;padding:12px 14px}.delete-confirm__text[data-v-dee5543d]{color:#2f2b3dd9;font-size:13px;font-weight:500;margin-bottom:10px}.delete-confirm__actions[data-v-dee5543d]{display:flex;gap:8px}.delete-confirm__btn[data-v-dee5543d]{border:none;border-radius:6px;cursor:pointer;flex:1;font-size:13px;font-weight:600;padding:5px 10px;transition:opacity .15s ease}.delete-confirm__btn[data-v-dee5543d]:hover{opacity:.85}.delete-confirm__btn--cancel[data-v-dee5543d]{background:#2f2b3d14;color:#2f2b3db3}.delete-confirm__btn--confirm[data-v-dee5543d]{background:#f44336;color:#fff}.oo-viewer[data-v-db936702]{background:#f5f5f5;display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.oo-viewer__header[data-v-db936702]{background:#2c2c49;flex-shrink:0;gap:12px;height:56px;justify-content:space-between;padding:0 20px}.oo-viewer__back[data-v-db936702],.oo-viewer__header[data-v-db936702]{align-items:center;color:#fff;display:flex}.oo-viewer__back[data-v-db936702]{font-size:14px;font-weight:500;gap:6px;opacity:.85;transition:opacity .15s;white-space:nowrap}.oo-viewer__back[data-v-db936702]:hover{opacity:1}.oo-viewer__title[data-v-db936702]{color:#fff;flex:1;font-size:15px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.oo-viewer__header-right[data-v-db936702]{min-width:80px}.oo-viewer__body[data-v-db936702]{flex:1;overflow:hidden;position:relative}.oo-viewer__editor[data-v-db936702]{height:100%;width:100%}.oo-viewer__error[data-v-db936702],.oo-viewer__loading[data-v-db936702]{align-items:center;background:#f5f5f5;color:#6b7280;display:flex;flex-direction:column;font-size:14px;gap:16px;inset:0;justify-content:center;position:absolute;z-index:1}.oo-slide-enter-active[data-v-db936702],.oo-slide-leave-active[data-v-db936702]{transition:transform .25s ease,opacity .25s ease}.oo-slide-enter-from[data-v-db936702],.oo-slide-leave-to[data-v-db936702]{opacity:0;transform:translateY(12px)}.file[data-v-e8913de9]{border:1px solid #ededed;border-radius:18px;box-shadow:0 3px 6.4px -2px #00000040;padding:12px}.file__title[data-v-e8913de9]{font-size:18px;font-weight:700}.file__subtitle[data-v-e8913de9]{color:var(--color-grey);font-size:12px;margin-bottom:12px}.file__card[data-v-e8913de9]{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto}.file__card--item[data-v-e8913de9]{align-items:center;border:1px solid transparent;border-radius:8px;display:flex;gap:8px;padding:8px;width:100%}.file__card--item.is-openable[data-v-e8913de9]{cursor:pointer}.file__card--item.primary[data-v-e8913de9]{background-color:var(--color-light-purple)}.file__card--item.default[data-v-e8913de9]{border-color:var(--border-color)}.file__card--item.default .file__card--btn[data-v-e8913de9]{background-color:var(--color-light-purple);color:var(--color-purple)}.file__card--document[data-v-e8913de9]{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.file__card--document svg[data-v-e8913de9]{display:block;height:100%;width:100%}.file__card--info[data-v-e8913de9]{flex:1;min-width:0}.file__card--name[data-v-e8913de9]{font-size:15px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file__card--footer[data-v-e8913de9]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:0 8px}.file__card--actions[data-v-e8913de9]{align-items:center;display:flex;gap:8px;margin-left:auto}.file__card--btn[data-v-e8913de9]{align-items:center;background-color:var(--color-white);border-radius:12px;display:flex;height:38px;justify-content:center;width:38px}.file__card--btn svg[data-v-e8913de9]{color:var(--color-purple);height:22px;width:22px}
