@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";.tree__item[data-v-689809bf]{display:flex;align-items:center;gap:6px;padding:5px 16px;cursor:pointer;transition:background var(--t-fast);font-size:13px;color:var(--c-dark-2);-webkit-user-select:none;user-select:none}.tree__item[data-v-689809bf]:hover{background:var(--c-filled)}.tree__item--active[data-v-689809bf]{background:var(--c-filled);font-weight:600;color:var(--c-black)}.tree__toggle[data-v-689809bf]{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0;color:var(--c-gray);transition:transform var(--t-fast);width:14px;flex-shrink:0}.tree__toggle--open[data-v-689809bf]{transform:rotate(90deg)}.tree__spacer[data-v-689809bf]{width:14px;flex-shrink:0}.tree__label[data-v-689809bf]{font-size:12px}.file-table[data-v-7483c6de]{display:flex;flex-direction:column}.ft-header[data-v-7483c6de]{display:flex;align-items:center;padding:0 16px;height:36px;border-bottom:1px solid var(--c-divider);background:var(--c-bg);position:sticky;top:0;z-index:2}.ft-row[data-v-7483c6de]{display:flex;align-items:center;padding:0 16px;height:44px;border-bottom:1px solid var(--c-divider);cursor:pointer;transition:background var(--t-fast)}.ft-row[data-v-7483c6de]:hover{background:var(--c-filled)}.ft-row--skeleton[data-v-7483c6de]{pointer-events:none}.ft-cell[data-v-7483c6de]{display:flex;align-items:center;gap:10px}.ft-cell--name[data-v-7483c6de]{flex:1;min-width:0}.ft-cell--size[data-v-7483c6de]{width:80px;flex-shrink:0;justify-content:flex-end}.ft-cell--date[data-v-7483c6de]{width:120px;flex-shrink:0;justify-content:flex-end}.ft-cell--actions[data-v-7483c6de]{width:100px;flex-shrink:0;justify-content:flex-end;gap:2px}.ft-name[data-v-7483c6de]{font-size:13px;font-weight:400}.ft-meta[data-v-7483c6de]{font-size:12px;color:var(--c-gray)}.ft-action[data-v-7483c6de]{opacity:0;transition:opacity var(--t-fast)}.ft-row:hover .ft-action[data-v-7483c6de]{opacity:1}.skeleton[data-v-7483c6de]{height:12px;background:var(--c-filled);border-radius:2px;animation:pulse 1.5s infinite}@media(max-width:768px){.ft-cell--size[data-v-7483c6de],.ft-cell--date[data-v-7483c6de]{display:none}.ft-action[data-v-7483c6de]{opacity:1}.ft-cell--actions[data-v-7483c6de]{width:40px}.ft-cell--actions .ft-action[data-v-7483c6de]:not(:last-child){display:none}}.file-grid[data-v-733c1bf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:16px}.grid-card[data-v-733c1bf2]{display:flex;flex-direction:column;border:1px solid var(--c-divider);cursor:pointer;transition:all var(--t-fast);background:var(--c-white);overflow:hidden}.grid-card[data-v-733c1bf2]:hover{border-color:var(--c-gray-light);box-shadow:0 2px 8px #0000000f}.grid-card__thumb[data-v-733c1bf2]{height:110px;display:flex;align-items:center;justify-content:center;background:var(--c-bg);border-bottom:1px solid var(--c-divider);overflow:hidden}.grid-card__thumb--folder[data-v-733c1bf2]{background:#fffbeb}.grid-card__thumb--has-img[data-v-733c1bf2]{padding:0;background:#f8f8f8}.grid-card__img[data-v-733c1bf2]{width:100%;height:100%;object-fit:cover}.grid-card__info[data-v-733c1bf2]{padding:8px 10px}.grid-card__name[data-v-733c1bf2]{font-size:12px;font-weight:500}.grid-card__meta[data-v-733c1bf2]{font-size:10px;color:var(--c-gray);margin-top:2px}.bc[data-v-85855bb8]{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.bc__item[data-v-85855bb8]{background:none;border:none;cursor:pointer;font-size:12px;color:var(--c-gray);padding:4px 6px;display:flex;align-items:center;gap:5px;transition:color var(--t-fast);white-space:nowrap;font-family:var(--font-body)}.bc__item[data-v-85855bb8]:hover{color:var(--c-dark)}.bc__root[data-v-85855bb8]{font-size:11px;letter-spacing:.06em}.bc__sep[data-v-85855bb8]{color:var(--c-outline);flex-shrink:0}.bc__current[data-v-85855bb8]{font-size:13px;font-weight:600;color:var(--c-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.storage[data-v-09a6cb60]{display:flex;flex-direction:column;gap:6px}.storage__bar[data-v-09a6cb60]{height:3px;background:var(--c-filled);width:100%;overflow:hidden}.storage__fill[data-v-09a6cb60]{height:100%;transition:width .3s ease,background .3s ease;min-width:1px}.storage__text[data-v-09a6cb60]{font-size:10px;color:var(--c-gray)}.up-panel[data-v-6c9cb67e]{position:absolute;bottom:0;right:0;width:300px;background:var(--c-white);border:1px solid var(--c-outline);border-bottom:none;box-shadow:0 -2px 12px #00000014;z-index:30}.up-header[data-v-6c9cb67e]{padding:10px 14px;border-bottom:1px solid var(--c-divider)}.up-list[data-v-6c9cb67e]{max-height:200px;overflow-y:auto}.up-item[data-v-6c9cb67e]{display:flex;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid var(--c-divider)}.up-icon[data-v-6c9cb67e]{flex-shrink:0;display:flex}.up-info[data-v-6c9cb67e]{flex:1;min-width:0}.up-name[data-v-6c9cb67e]{font-size:12px}.up-bar[data-v-6c9cb67e]{height:2px;background:var(--c-filled);margin-top:4px;overflow:hidden}.up-bar__fill[data-v-6c9cb67e]{height:100%;background:var(--c-info);transition:width .2s ease}.up-pct[data-v-6c9cb67e]{font-size:10px;color:var(--c-gray);flex-shrink:0}.slide-enter-active[data-v-6c9cb67e],.slide-leave-active[data-v-6c9cb67e]{transition:transform .2s ease,opacity .2s ease}.slide-enter-from[data-v-6c9cb67e],.slide-leave-to[data-v-6c9cb67e]{transform:translateY(100%);opacity:0}.ctx-backdrop[data-v-f96c8bac]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900}.ctx[data-v-f96c8bac]{position:fixed;z-index:901;background:var(--c-white);border:1px solid var(--c-outline);min-width:180px;padding:4px 0;box-shadow:0 4px 16px #0000001a;animation:slideUp .1s ease}.ctx__item[data-v-f96c8bac]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;border:none;background:none;cursor:pointer;font-size:12px;font-family:var(--font-body);color:var(--c-dark);transition:background var(--t-fast);text-align:left}.ctx__item[data-v-f96c8bac]:hover{background:var(--c-filled)}.ctx__item--danger[data-v-f96c8bac]{color:var(--c-error)}.ctx__item--danger[data-v-f96c8bac]:hover{background:#fef2f2}.ctx__divider[data-v-f96c8bac]{height:1px;background:var(--c-divider);margin:4px 0}.preview[data-v-5988c703]{width:var(--preview-w);min-width:var(--preview-w);display:flex;flex-direction:column;background:var(--c-white);overflow-y:auto;animation:slideIn-5988c703 .2s cubic-bezier(.4,0,.2,1)}@keyframes slideIn-5988c703{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.preview__header[data-v-5988c703]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--c-divider);gap:8px;min-height:48px}.preview__title[data-v-5988c703]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.preview__content[data-v-5988c703]{display:flex;align-items:center;justify-content:center;min-height:200px;background:var(--c-bg)}.preview__image-wrap[data-v-5988c703]{width:100%;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.preview__img[data-v-5988c703]{max-width:100%;max-height:280px;object-fit:contain;border:1px solid var(--c-divider);background:#fff;display:block}.preview__loading[data-v-5988c703]{display:flex;flex-direction:column;align-items:center;padding:20px}.preview__spinner[data-v-5988c703]{width:24px;height:24px;border:2px solid var(--c-outline);border-top-color:var(--c-black);border-radius:50%;animation:spin-5988c703 .8s linear infinite}@keyframes spin-5988c703{to{transform:rotate(360deg)}}.preview__img-fallback[data-v-5988c703]{display:flex;flex-direction:column;align-items:center;padding:20px}.preview__text-wrap[data-v-5988c703]{width:100%;height:220px}.preview__iframe[data-v-5988c703]{width:100%;height:100%;border:none;background:#fff}.preview__icon-wrap[data-v-5988c703]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;width:100%}.preview__actions[data-v-5988c703]{display:flex;gap:6px;padding:12px 16px}.preview__meta[data-v-5988c703]{padding:12px 16px;border-top:1px solid var(--c-divider);display:flex;flex-direction:column;gap:10px}.preview__meta-row[data-v-5988c703]{display:flex;flex-direction:column;gap:2px}.preview__secondary[data-v-5988c703]{padding:12px 16px;margin-top:auto;border-top:1px solid var(--c-divider);display:flex;gap:8px}@media(max-width:900px){.preview[data-v-5988c703]{width:260px;min-width:260px}}.access-list[data-v-3af1a2da]{display:flex;flex-direction:column;gap:4px}.access-item[data-v-3af1a2da]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--c-divider);cursor:pointer;transition:all var(--t-fast)}.access-item[data-v-3af1a2da]:hover{background:var(--c-filled)}.access-item--active[data-v-3af1a2da]{border-color:var(--c-black);background:var(--c-filled)}.access-item__radio[data-v-3af1a2da]{width:16px;height:16px;border-radius:50%;border:2px solid var(--c-outline);display:flex;align-items:center;justify-content:center;flex-shrink:0}.access-item--active .access-item__radio[data-v-3af1a2da]{border-color:var(--c-black)}.access-item__dot[data-v-3af1a2da]{width:8px;height:8px;border-radius:50%;background:var(--c-black)}.access-item__label[data-v-3af1a2da]{font-size:13px;font-weight:500}.access-item__desc[data-v-3af1a2da]{font-size:11px;color:var(--c-gray)}.member-picker[data-v-3af1a2da]{max-height:180px;overflow-y:auto}.member-item[data-v-3af1a2da]{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border:1px solid var(--c-divider);margin-bottom:-1px;transition:background var(--t-fast)}.member-item[data-v-3af1a2da]:hover{background:var(--c-filled)}.member-check[data-v-3af1a2da]{width:18px;height:18px;border:1px solid var(--c-outline);display:flex;align-items:center;justify-content:center;flex-shrink:0}.public-opts[data-v-3af1a2da]{display:flex;flex-direction:column;gap:10px}.public-opts__row[data-v-3af1a2da]{display:flex;gap:10px;align-items:flex-end}.share-checkbox[data-v-3af1a2da]{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer;flex:1;padding-bottom:6px}.share-url-box[data-v-3af1a2da]{background:var(--c-filled);padding:12px;border:1px solid var(--c-divider)}.share-url-row[data-v-3af1a2da]{display:flex;gap:8px}.share-url-input[data-v-3af1a2da]{flex:1;padding:8px 10px;border:1px solid var(--c-outline);background:var(--c-white);font-size:11px;min-width:0;cursor:text}.share-link-item[data-v-3af1a2da]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid var(--c-divider);margin-bottom:-1px}.share-link-info[data-v-3af1a2da]{display:flex;flex-direction:column;gap:2px}.toast-container[data-v-7cbdfc2a]{position:fixed;bottom:20px;right:20px;z-index:2000;display:flex;flex-direction:column;gap:6px}.toast[data-v-7cbdfc2a]{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-family:var(--font-mono);background:var(--c-black);color:var(--c-white);max-width:320px;animation:slideUp .2s ease}.toast--error[data-v-7cbdfc2a]{border-left:3px solid var(--c-error)}.toast--success[data-v-7cbdfc2a]{border-left:3px solid var(--c-success)}.toast-enter-active[data-v-7cbdfc2a],.toast-leave-active[data-v-7cbdfc2a]{transition:all .2s ease}.toast-enter-from[data-v-7cbdfc2a]{opacity:0;transform:translateY(10px)}.toast-leave-to[data-v-7cbdfc2a]{opacity:0;transform:translate(20px)}.lightbox[data-v-87e4cab1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#000000eb;display:flex;flex-direction:column;animation:fadeIn-87e4cab1 .15s ease}@keyframes fadeIn-87e4cab1{0%{opacity:0}to{opacity:1}}.lightbox__toolbar[data-v-87e4cab1]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:16px}.lightbox__name[data-v-87e4cab1]{color:#fff;font-size:12px;letter-spacing:.04em}.lightbox__actions[data-v-87e4cab1]{display:flex;gap:4px}.lightbox__body[data-v-87e4cab1]{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;overflow:auto}.lightbox__img[data-v-87e4cab1]{max-width:100%;max-height:100%;object-fit:contain;border:1px solid rgba(255,255,255,.1)}.drive[data-v-03b1f612]{display:flex;height:100vh;overflow:hidden;position:relative}.sidebar[data-v-03b1f612]{width:var(--sidebar-w);min-width:var(--sidebar-w);border-right:1px solid var(--c-divider);display:flex;flex-direction:column;background:var(--c-white);z-index:20}.sidebar__brand[data-v-03b1f612]{padding:20px 16px 16px;border-bottom:1px solid var(--c-divider)}.sidebar__logo[data-v-03b1f612]{font-size:13px;letter-spacing:.12em;font-weight:700}.sidebar__upload-btn[data-v-03b1f612]{margin:12px 12px 4px;width:calc(100% - 24px);height:36px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em}.sidebar__nav[data-v-03b1f612]{flex:1;overflow-y:auto;padding:8px 0}.sidebar__item[data-v-03b1f612]{display:flex;align-items:center;gap:10px;padding:7px 16px;font-size:13px;cursor:pointer;transition:all var(--t-fast);color:var(--c-dark-2);-webkit-user-select:none;user-select:none}.sidebar__item[data-v-03b1f612]:hover{background:var(--c-filled)}.sidebar__item--active[data-v-03b1f612]{background:var(--c-filled);font-weight:600;color:var(--c-black)}.sidebar__item-dot[data-v-03b1f612]{width:6px;height:6px;border-radius:50%;background:var(--c-gray-light);flex-shrink:0}.sidebar__item--active .sidebar__item-dot[data-v-03b1f612]{background:var(--c-black)}.sidebar__item--trash[data-v-03b1f612]{margin-top:4px;padding-top:12px;border-top:1px solid var(--c-divider)}.sidebar__bottom[data-v-03b1f612]{margin-top:auto;border-top:1px solid var(--c-divider)}.sidebar__storage[data-v-03b1f612]{padding:12px 16px}.sidebar__overlay[data-v-03b1f612]{display:none}.main[data-v-03b1f612]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;min-width:0}.toolbar[data-v-03b1f612]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:var(--header-h);min-height:var(--header-h);border-bottom:1px solid var(--c-divider);gap:8px;background:var(--c-white);z-index:10}.toolbar__left[data-v-03b1f612]{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.toolbar__right[data-v-03b1f612]{display:flex;align-items:center;gap:4px;flex-shrink:0}.toolbar__view-toggle[data-v-03b1f612]{display:flex;gap:0}.toolbar__search[data-v-03b1f612]{display:flex;align-items:center;gap:4px}.toolbar__search--open[data-v-03b1f612]{background:var(--c-filled);padding:0 4px 0 0}.toolbar__search-input[data-v-03b1f612]{border:none;background:transparent;outline:none;font-size:13px;font-family:var(--font-body);color:var(--c-dark);width:160px;height:28px}.content[data-v-03b1f612]{flex:1;display:flex;overflow:hidden}.content__files[data-v-03b1f612]{flex:1;overflow-y:auto;min-width:0}.content__files--with-preview[data-v-03b1f612]{border-right:1px solid var(--c-divider)}.empty-state[data-v-03b1f612]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--c-gray)}.empty-state__icon[data-v-03b1f612]{color:var(--c-outline);margin-bottom:16px}.empty-state__title[data-v-03b1f612]{font-size:12px;letter-spacing:.08em;margin-bottom:6px;color:var(--c-dark-2)}.empty-state__desc[data-v-03b1f612]{font-size:12px}.drop-overlay[data-v-03b1f612]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.drop-overlay__inner[data-v-03b1f612]{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--c-dark);padding:40px;border:2px dashed var(--c-black);font-size:13px;letter-spacing:.06em}.fade-enter-active[data-v-03b1f612],.fade-leave-active[data-v-03b1f612]{transition:opacity .15s ease}.fade-enter-from[data-v-03b1f612],.fade-leave-to[data-v-03b1f612]{opacity:0}.mobile-only[data-v-03b1f612]{display:none}@media(max-width:768px){.mobile-only[data-v-03b1f612]{display:flex}.desktop-only[data-v-03b1f612]{display:none}.sidebar[data-v-03b1f612]{position:fixed;top:0;left:0;bottom:0;width:280px;min-width:280px;transform:translate(-100%);transition:transform .2s ease;box-shadow:none}.sidebar--open[data-v-03b1f612]{transform:translate(0);box-shadow:4px 0 20px #0000001a}.sidebar--open .sidebar__overlay[data-v-03b1f612]{display:block;position:fixed;top:0;left:280px;right:0;bottom:0;background:#00000040}}.app[data-v-c6c6f6ef]{height:100vh;overflow:hidden}:root{--font-mono: "JetBrains Mono", monospace;--font-body: "Inter", -apple-system, system-ui, sans-serif;--c-black: #000;--c-dark: #1a1a1a;--c-dark-2: #333;--c-gray: #727272;--c-gray-light: #999;--c-outline: #e0e0e0;--c-filled: #f5f5f5;--c-divider: #eee;--c-bg: #f8f9fa;--c-white: #fff;--c-accent: #000;--c-accent-hover: #333;--c-success: #22c55e;--c-error: #ef4444;--c-info: #3b82f6;--c-warn: #f59e0b;--c-file-image: #ec4899;--c-file-video: #8b5cf6;--c-file-audio: #f59e0b;--c-file-doc: #3b82f6;--c-file-code: #22c55e;--c-file-zip: #f97316;--c-file-pdf: #ef4444;--c-file-default: #727272;--sidebar-w: 240px;--header-h: 52px;--preview-w: 320px;--t-fast: .12s ease;--t-normal: .2s ease}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);font-size:13px;color:var(--c-dark);background:var(--c-white);line-height:1.5}::selection{background:var(--c-black);color:var(--c-white)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-outline);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--c-gray-light)}.label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:10px;color:var(--c-gray);font-weight:500}.mono{font-family:var(--font-mono)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-body);font-weight:500;font-size:12px;border:1px solid transparent;border-radius:0;cursor:pointer;transition:all var(--t-fast);padding:0 14px;height:32px;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn--primary{background:var(--c-black);color:var(--c-white);border-color:var(--c-black)}.btn--primary:hover{background:var(--c-dark-2)}.btn--primary:active{transform:scale(.98)}.btn--secondary{background:var(--c-white);color:var(--c-dark);border-color:var(--c-outline)}.btn--secondary:hover{background:var(--c-filled);border-color:var(--c-gray-light)}.btn--ghost{background:transparent;color:var(--c-dark-2);border:none;padding:0 8px}.btn--ghost:hover{background:var(--c-filled)}.btn--destructive{background:transparent;color:var(--c-error);border-color:transparent}.btn--destructive:hover{background:#fef2f2}.btn--sm{height:28px;font-size:11px;padding:0 10px}.btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;cursor:pointer;transition:all var(--t-fast);border-radius:4px;color:var(--c-gray)}.btn-icon:hover{background:var(--c-filled);color:var(--c-dark)}.btn-icon--sm{width:28px;height:28px}.btn-icon--active{background:var(--c-filled);color:var(--c-dark)}.input{font-family:var(--font-body);font-size:13px;height:34px;padding:0 12px;border:1px solid var(--c-outline);border-radius:0;background:var(--c-white);color:var(--c-dark);outline:none;width:100%;transition:border-color var(--t-fast)}.input:focus{border-color:var(--c-black)}.input::placeholder{color:var(--c-gray-light)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .12s ease}.modal{background:var(--c-white);border:1px solid var(--c-outline);width:90%;max-width:480px;max-height:90vh;overflow-y:auto;animation:slideUp .15s ease}.modal__header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--c-divider)}.modal__title{font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.modal__body{padding:20px}.modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--c-divider)}.form-group{display:flex;flex-direction:column;gap:6px}.form-label{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--c-gray);font-weight:500}.toast-container{position:fixed;bottom:20px;right:20px;z-index:2000;display:flex;flex-direction:column;gap:8px}.toast{padding:10px 16px;font-size:12px;font-family:var(--font-mono);background:var(--c-black);color:var(--c-white);border:1px solid var(--c-dark-2);animation:slideUp .2s ease;max-width:320px}.toast--error{border-left:3px solid var(--c-error)}.toast--success{border-left:3px solid var(--c-success)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:768px){:root{--sidebar-w:0px;--preview-w:0px}}
