.icon[data-v-55e95631]{vertical-align:middle;flex-shrink:0;display:inline-block}.brand-name[data-v-942abcef]{font-weight:700;display:inline}.brand-name__ltr[data-v-942abcef]{font-weight:inherit}.brand-name__ltr--0[data-v-942abcef]{color:#545aae}.brand-name__ltr--1[data-v-942abcef]{color:#4a6da3}.brand-name__ltr--2[data-v-942abcef]{color:#35786c}.brand-name__ltr--3[data-v-942abcef]{color:#4d7a4e}.brand-name__ltr--4[data-v-942abcef]{color:#9c5f45}.brand-name__ltr--5[data-v-942abcef]{color:#a84e4e}html.dark{color:#dda0a0}.undo-toast[data-v-4fa3421d]{color:#fff;align-items:center;gap:10px;width:100%;min-width:0;font-size:13px;font-weight:500;display:flex}.undo-toast__icon[data-v-4fa3421d]{color:#fff;background:#ffffff29;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.undo-toast__message[data-v-4fa3421d]{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.undo-toast__action[data-v-4fa3421d]{color:#fff;cursor:pointer;transition:background-color var(--dur-base,.15s) ease;background:#ffffff24;border:1px solid #fff6;border-radius:7px;flex-shrink:0;align-self:center;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600}.undo-toast__action[data-v-4fa3421d]:hover{background:#ffffff47}.context-menu[data-v-f4734109]{z-index:1000;background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);min-width:200px;max-width:320px;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:8px;outline:none;padding:4px;position:fixed;box-shadow:0 16px 32px -8px #00000029,0 4px 8px -2px #00000014}html.dark .context-menu[data-v-f4734109]{box-shadow:0 16px 32px -8px #00000080,0 4px 8px -2px #0000004d}.context-menu__item[data-v-f4734109]{width:100%;font:inherit;color:var(--color-ink-1,#18181b);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.context-menu__item--focused[data-v-f4734109]{background:var(--color-elevated,#f4f4f5)}.context-menu__item--disabled[data-v-f4734109]{opacity:.4;cursor:not-allowed}.context-menu__item--disabled.context-menu__item--focused[data-v-f4734109]{background:0 0}.context-menu__item--destructive.context-menu__item--focused[data-v-f4734109]{background:var(--status-danger-soft);color:var(--status-danger)}html.dark .context-menu__item--destructive.context-menu__item--focused[data-v-f4734109]{color:var(--status-danger);background:#7f1d1d40}.context-menu__item-icon[data-v-f4734109]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.context-menu__item--focused .context-menu__item-icon[data-v-f4734109]{color:inherit}.context-menu__item-label[data-v-f4734109]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.context-menu__item-kbd[data-v-f4734109]{font-family:var(--font-mono,monospace);color:var(--color-ink-3,#a1a1aa);flex-shrink:0;padding-left:8px;font-size:11px}.context-menu__separator[data-v-f4734109]{background:var(--color-line,#ececec);height:1px;margin:4px 6px}.context-menu__header[data-v-f4734109]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);padding:6px 8px 2px;font-size:10.5px;font-weight:600}.ctx-menu-enter-active[data-v-f4734109]{transition:opacity var(--dur-base) ease, transform .14s cubic-bezier(.16, 1, .3, 1)}.ctx-menu-leave-active[data-v-f4734109]{transition:opacity 80ms,transform .1s cubic-bezier(.4,0,1,1)}.ctx-menu-enter-from[data-v-f4734109],.ctx-menu-leave-to[data-v-f4734109]{opacity:0;transform:scale(.96)translateY(-2px)}@media (prefers-reduced-motion:reduce){.ctx-menu-enter-active[data-v-f4734109],.ctx-menu-leave-active[data-v-f4734109]{transition:none}}.sidebar-logout[data-v-98e48625]{color:var(--c-rose)}.sidebar-logout[data-v-98e48625]:hover{color:var(--c-rose);background:color-mix(in srgb, var(--c-rose) 14%, transparent)}.fav-reorder-target[data-v-98e48625],.fav-reorder-target--after[data-v-98e48625]{position:relative}.fav-reorder-target[data-v-98e48625]:before,.fav-reorder-target--after[data-v-98e48625]:after{content:"";background:var(--accent-gradient);height:2px;box-shadow:0 0 0 2px var(--color-canvas,#fafaf9);border-radius:2px;position:absolute;left:6px;right:6px}.fav-reorder-target[data-v-98e48625]:before{top:-1px}.fav-reorder-target--after[data-v-98e48625]:after{bottom:-1px}.fav-dragging[data-v-98e48625]{opacity:.5;outline:1px dashed var(--color-accent,#6e72d9);outline-offset:-1px}.sidebar-collapsed .s-hide[data-v-98e48625]{display:none}.sidebar-collapsed .s-rail-head[data-v-98e48625]{justify-content:center;padding-left:0;padding-right:0}.sidebar-collapsed .s-rail-row[data-v-98e48625]{flex-direction:column;align-items:center;gap:6px;padding-left:0;padding-right:0;display:flex}.sidebar-collapsed .s-rail-btn[data-v-98e48625]{flex:none;justify-content:center;gap:0;width:2.25rem;height:2.25rem;padding:0}.sidebar-collapsed .s-rail-row[data-v-98e48625]>*+*{margin-top:0}.sd[data-v-45c82843]{background:var(--color-canvas,#fafaf9);width:100%;height:100%;color:var(--color-ink-1,#18181b);font-family:var(--font-sans,system-ui);flex-direction:column;font-size:13px;display:flex}.sd__scroll[data-v-45c82843]{flex-direction:column;flex:auto;min-height:0;padding-top:6px;display:flex;overflow-y:auto}.sd__header[data-v-45c82843]{flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.sd__brand-mark[data-v-45c82843]{-o-object-fit:contain;object-fit:contain;border-radius:8px;flex-shrink:0;width:32px;height:32px}.sd__brand-text[data-v-45c82843]{flex-direction:column;gap:1px;min-width:0;display:flex}.sd__brand-name[data-v-45c82843]{color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.sd__brand-version[data-v-45c82843]{font-size:11px;font-family:var(--font-mono,monospace);color:var(--color-ink-3,#a1a1aa);font-variant-numeric:tabular-nums;width:fit-content;transition:color var(--dur-base) ease;line-height:1.2;text-decoration:none}.sd__brand-version[data-v-45c82843]:hover{color:var(--color-accent,#6e72d9);text-decoration:underline}.sd__section[data-v-45c82843]{flex-shrink:0;padding:8px 8px 4px}.sd__section-label[data-v-45c82843]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);padding:6px 8px;font-size:11px;font-weight:600}.sd__nav[data-v-45c82843]{flex-direction:column;gap:2px;display:flex}.sd__navrow[data-v-45c82843]{width:100%;height:40px;color:var(--color-ink-2,#52525b);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.sd__navrow[data-v-45c82843]:hover{background:var(--color-hover,var(--color-elevated,#f4f4f5));color:var(--color-ink-1,#18181b)}.sd__navrow.is-active[data-v-45c82843]{background:var(--color-selected,var(--color-accent-soft,#6e72d91a));color:var(--color-accent,#6e72d9);font-weight:600}.sd__navrow-label[data-v-45c82843]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sd__navrow-count[data-v-45c82843]{font-variant-numeric:tabular-nums;color:var(--color-ink-3,#a1a1aa);background:var(--color-elevated,#f4f4f5);border-radius:999px;padding:0 6px;font-size:11px}.sd__spacer[data-v-45c82843]{flex:1}.sd__favs[data-v-45c82843]{flex-direction:column;min-height:0;display:flex}.sd__fav-list[data-v-45c82843]{flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0 4px 2px;list-style:none;display:flex;overflow-y:auto}.sd__fav[data-v-45c82843]{border-radius:8px;position:relative}.sd__fav-btn[data-v-45c82843]{width:100%;height:40px;color:var(--color-ink-2,#52525b);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.sd__fav-btn[data-v-45c82843]:hover{background:var(--color-hover,var(--color-elevated,#f4f4f5));color:var(--color-ink-1,#18181b)}.sd__fav-star[data-v-45c82843]{color:var(--c-amber);flex-shrink:0}.sd__fav-name[data-v-45c82843]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sd__fav--dragging[data-v-45c82843]{opacity:.5}.sd__fav--drop-before[data-v-45c82843]:before,.sd__fav--drop-after[data-v-45c82843]:after{content:"";background:var(--accent-gradient);height:2px;box-shadow:0 0 0 2px var(--color-canvas,#fafaf9);border-radius:2px;position:absolute;left:6px;right:6px}.sd__fav--drop-before[data-v-45c82843]:before{top:-1px}.sd__fav--drop-after[data-v-45c82843]:after{bottom:-1px}.sd__section-head[data-v-45c82843]{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.sd__section-toggle[data-v-45c82843]{font:inherit;text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);cursor:pointer;transition:color var(--dur-base) ease;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:6px 8px;font-size:11px;font-weight:600;display:inline-flex}.sd__section-toggle[data-v-45c82843]:hover{color:var(--color-ink-2,#52525b)}.sd__section-head .sd__section-toggle[data-v-45c82843]{padding:0}.sd__chevron[data-v-45c82843]{transition:transform var(--dur-base) ease;flex-shrink:0}.sd__chevron--collapsed[data-v-45c82843]{transform:rotate(-90deg)}.sd__viewall[data-v-45c82843]{font:inherit;color:var(--color-ink-3,#a1a1aa);cursor:pointer;transition:color var(--dur-base) ease;background:0 0;border:0;padding:0;font-size:10px;font-weight:500}.sd__viewall[data-v-45c82843]:hover{color:var(--color-accent,#6e72d9)}.sd__recents[data-v-45c82843]{flex-direction:column;min-height:0;display:flex}.sd__recent-list[data-v-45c82843]{flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0 4px 2px;list-style:none;display:flex;overflow-y:auto}.sd__recent-btn[data-v-45c82843]{width:100%;height:40px;color:var(--color-ink-2,#52525b);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.sd__recent-btn[data-v-45c82843]:hover{background:var(--color-hover,var(--color-elevated,#f4f4f5));color:var(--color-ink-1,#18181b)}.sd__recent-icon[data-v-45c82843]{flex-shrink:0}.sd__recent-name[data-v-45c82843]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sd__storage[data-v-45c82843]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);border-radius:10px;margin:8px;padding:12px}.sd__storage-head[data-v-45c82843]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sd__storage-title[data-v-45c82843]{color:var(--color-ink-1,#18181b);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.sd__storage-pct[data-v-45c82843]{font-variant-numeric:tabular-nums;color:var(--color-ink-3,#a1a1aa);font-size:11px}.sd__storage-bar[data-v-45c82843]{background:var(--color-elevated,#f4f4f5);border-radius:999px;height:6px;overflow:hidden}.sd__storage-fill[data-v-45c82843]{background:linear-gradient(90deg, var(--color-accent,#6e72d9) 0%, var(--color-accent-grad,#9095e6) 100%);border-radius:999px;height:100%;transition:width .3s}.sd__storage-meta[data-v-45c82843]{font-variant-numeric:tabular-nums;color:var(--color-ink-3,#a1a1aa);justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.sd__user[data-v-45c82843]{padding:10px 12px;padding-bottom:max(10px, env(safe-area-inset-bottom));flex-shrink:0;align-items:center;gap:6px;display:flex;position:relative}.sd__user[data-v-45c82843]:before{content:"";background:var(--color-line,#ececec);height:1px;position:absolute;top:0;left:16px;right:16px}.sd__user-btn[data-v-45c82843]{cursor:pointer;text-align:left;min-width:0;font:inherit;transition:background-color var(--dur-base) ease;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:10px;padding:6px 8px;display:flex}.sd__user-btn[data-v-45c82843]:hover{background:var(--color-hover,var(--color-elevated,#f4f4f5))}.sd__avatar[data-v-45c82843]{background:var(--accent-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #00000014}.sd__avatar--img[data-v-45c82843]{-o-object-fit:cover;object-fit:cover;background:0 0}.sd__user-text[data-v-45c82843]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.sd__user-name[data-v-45c82843]{color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sd__user-role[data-v-45c82843]{color:var(--color-ink-3,#a1a1aa);font-size:11px}.sd__logout[data-v-45c82843]{width:36px;height:36px;color:var(--c-rose);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sd__logout[data-v-45c82843]:hover{background:color-mix(in srgb, var(--c-rose) 14%, transparent);color:var(--c-rose)}#modal-background[data-v-37ed7e30]{-webkit-backdrop-filter:blur(4px);z-index:10000;background-color:#00000052;justify-content:center;align-items:flex-start;padding-top:18vh;animation:.15s ease-in opacity-enter-37ed7e30;display:flex;position:fixed;inset:0}@keyframes opacity-enter-37ed7e30{0%{opacity:0}to{opacity:1}}.info-prompt[data-v-965910b5]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:100%;max-width:480px;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;flex-direction:column;max-height:min(620px,85vh);display:flex;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.info-prompt__header[data-v-965910b5]{gap:14px;padding:18px 18px 14px;display:flex}.info-prompt__icon[data-v-965910b5]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.info-prompt__title-block[data-v-965910b5]{flex:1;min-width:0}.info-prompt__eyebrow[data-v-965910b5]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);margin-bottom:2px;font-size:11px;font-weight:600}.info-prompt__title[data-v-965910b5]{letter-spacing:-.005em;color:var(--color-ink-1,#18181b);word-break:break-word;margin:0;font-size:15px;font-weight:600;line-height:1.3}.info-prompt__body[data-v-965910b5]{flex-direction:column;flex:1;gap:14px;padding:0 18px;display:flex;overflow-y:auto}.info-prompt__section[data-v-965910b5]{padding-bottom:4px}.info-prompt__section-title[data-v-965910b5]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);margin-bottom:6px;font-size:11px;font-weight:600}.info-prompt__list[data-v-965910b5]{flex-direction:column;margin:0;padding:0;display:flex}.info-prompt__row[data-v-965910b5]{border-bottom:1px solid var(--color-line,#ececec);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:12.5px;display:flex}.info-prompt__row[data-v-965910b5]:last-child{border-bottom:0}.info-prompt__row dt[data-v-965910b5]{color:var(--color-ink-3,#a1a1aa);font-weight:500}.info-prompt__row dd[data-v-965910b5]{color:var(--color-ink-1,#18181b);text-align:right;min-width:0;margin:0}.info-prompt__row dd.tabular[data-v-965910b5]{font-variant-numeric:tabular-nums}.info-prompt__row--checksum[data-v-965910b5]{align-items:flex-start}.info-prompt__row--checksum dt[data-v-965910b5]{font-family:var(--font-mono,monospace);padding-top:2px;font-size:11px}.info-prompt__show-btn[data-v-965910b5]{background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);color:var(--color-accent,#6e72d9);cursor:pointer;border-radius:4px;padding:2px 8px;font-family:inherit;font-size:11px;font-weight:500;transition:background-color .1s}.info-prompt__show-btn[data-v-965910b5]:hover{background:var(--color-accent-soft,#6e72d91a)}.info-prompt__loading[data-v-965910b5]{color:var(--color-ink-3,#a1a1aa);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.info-prompt__spin[data-v-965910b5]{animation:.9s linear infinite info-spin-965910b5}@keyframes info-spin-965910b5{to{transform:rotate(360deg)}}.info-prompt__hash[data-v-965910b5]{font-family:var(--font-mono,monospace);color:var(--color-ink-2,#52525b);word-break:break-all;cursor:copy;background:var(--color-canvas,#fafaf9);border:1px solid var(--color-line,#ececec);border-radius:4px;max-width:100%;padding:2px 6px;font-size:10.5px;line-height:1.4;display:inline-block}.info-prompt__hash[data-v-965910b5]:hover{background:var(--color-elevated,#f4f4f5)}.info-prompt__actions[data-v-965910b5]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:flex-end;padding:12px 14px;display:flex}.info-prompt__btn[data-v-965910b5]{cursor:pointer;border:1px solid #0000;border-radius:6px;height:30px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s}.info-prompt__btn[data-v-965910b5]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.info-prompt__btn--primary[data-v-965910b5]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.info-prompt__btn--primary[data-v-965910b5]:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.download-prompt[data-v-6961dc63]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:100%;max-width:440px;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.download-prompt__header[data-v-6961dc63]{padding:18px 18px 4px}.download-prompt__title[data-v-6961dc63]{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.download-prompt__message[data-v-6961dc63]{color:var(--color-ink-2,#52525b);margin:4px 0 0;font-size:13px;line-height:1.45}.download-prompt__formats[data-v-6961dc63]{grid-template-columns:repeat(3,1fr);gap:6px;padding:14px 18px 12px;display:grid}.download-prompt__format[data-v-6961dc63]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);cursor:pointer;height:36px;font:inherit;color:var(--color-ink-1,#18181b);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background-color .1s,border-color .1s;display:inline-flex}.download-prompt__format[data-v-6961dc63]:hover{border-color:var(--color-accent,#6e72d9);background:var(--color-accent-soft,#6e72d90f)}.download-prompt__format[data-v-6961dc63]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.download-prompt__format[data-v-6961dc63] svg{color:var(--color-ink-3,#a1a1aa)}.download-prompt__format-label[data-v-6961dc63]{font-family:var(--font-mono,monospace);letter-spacing:.02em;font-size:11.5px}.download-prompt__footer[data-v-6961dc63]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:flex-end;padding:12px 14px;display:flex}.download-prompt__cancel[data-v-6961dc63]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);height:30px;color:var(--color-ink-2,#52525b);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .1s,color .1s}.download-prompt__cancel[data-v-6961dc63]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.upload-prompt[data-v-df55fa04]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:100%;max-width:440px;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.upload-prompt__header[data-v-df55fa04]{padding:18px 18px 4px}.upload-prompt__title[data-v-df55fa04]{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.upload-prompt__message[data-v-df55fa04]{color:var(--color-ink-2,#52525b);margin:4px 0 0;font-size:13px;line-height:1.45}.upload-prompt__choices[data-v-df55fa04]{grid-template-columns:1fr 1fr;gap:10px;padding:16px 18px 14px;display:grid}.upload-prompt__choice[data-v-df55fa04]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);cursor:pointer;font:inherit;text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:20px 14px 16px;transition:background-color .1s,border-color .1s,transform 60ms;display:flex}.upload-prompt__choice[data-v-df55fa04]:hover{border-color:var(--color-accent,#6e72d9);background:var(--color-accent-soft,#6e72d90f)}.upload-prompt__choice[data-v-df55fa04]:active{transform:translateY(1px)}.upload-prompt__choice[data-v-df55fa04]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.upload-prompt__choice-icon[data-v-df55fa04]{background:var(--color-accent-soft,#6e72d91a);width:44px;height:44px;color:var(--color-accent,#6e72d9);border-radius:12px;justify-content:center;align-items:center;display:flex}.upload-prompt__choice-label[data-v-df55fa04]{color:var(--color-ink-1,#18181b);font-size:14px;font-weight:600}.upload-prompt__choice-hint[data-v-df55fa04]{color:var(--color-ink-3,#a1a1aa);font-size:11.5px;line-height:1.4}.upload-prompt__footer[data-v-df55fa04]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:flex-end;padding:12px 14px;display:flex}.upload-prompt__cancel[data-v-df55fa04]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);height:30px;color:var(--color-ink-2,#52525b);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .1s,color .1s}.upload-prompt__cancel[data-v-df55fa04]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.rc-prompt[data-v-13c45ce6]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:100%;max-width:520px;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;flex-direction:column;max-height:min(640px,85vh);display:flex;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.rc-prompt__header[data-v-13c45ce6]{gap:14px;padding:18px 18px 14px;display:flex}.rc-prompt__icon[data-v-13c45ce6]{background:var(--status-warning-soft);width:36px;height:36px;color:var(--status-warning);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rc-prompt__title[data-v-13c45ce6]{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.rc-prompt__subtitle[data-v-13c45ce6]{color:var(--color-ink-2,#52525b);margin:4px 0 0;font-size:12.5px;line-height:1.45}.rc-prompt__context[data-v-13c45ce6]{color:var(--color-ink-2,#52525b);background:var(--color-elevated,#f4f4f5);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:6px;margin:8px 0 0;padding:4px 8px;font-size:12px;line-height:1.4;display:inline-flex}.rc-prompt__context[data-v-13c45ce6] svg{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.rc-prompt__files[data-v-13c45ce6]{color:var(--color-ink-3,#a1a1aa);word-break:break-all;margin:6px 0 0;font-size:11.5px;line-height:1.45}.rc-prompt__body[data-v-13c45ce6]{flex:1;padding:0 18px;overflow-y:auto}.rc-list__legend[data-v-13c45ce6]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);border-bottom:1px solid var(--color-line,#ececec);grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;padding:10px 0;font-size:11px;font-weight:600;display:grid}.rc-list__legend-cell[data-v-13c45ce6]{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.rc-item[data-v-13c45ce6]{border-bottom:1px solid var(--color-line,#ececec);padding:10px 0}.rc-item[data-v-13c45ce6]:last-child{border-bottom:0}.rc-item__head[data-v-13c45ce6]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.rc-item__name[data-v-13c45ce6]{color:var(--color-ink-1,#18181b);word-break:break-all;font-size:12.5px;font-weight:500}.rc-chip[data-v-13c45ce6]{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:1px 8px;font-size:11px;font-weight:500;display:inline-flex}.rc-chip.is-override[data-v-13c45ce6]{color:var(--status-success);background:#0478571f}.rc-chip.is-skip[data-v-13c45ce6]{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9)}.rc-chip.is-warn[data-v-13c45ce6]{background:var(--status-warning-soft);color:var(--status-warning)}.rc-chip.is-error[data-v-13c45ce6]{background:var(--status-danger-soft);color:var(--status-danger)}.rc-item__keep-both[data-v-13c45ce6]{color:var(--status-warning);word-break:break-all;margin:-4px 0 8px;font-size:11.5px;line-height:1.4}.rc-item__cols[data-v-13c45ce6]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.rc-item__col[data-v-13c45ce6]{border:1px solid var(--color-line,#ececec);cursor:pointer;background:var(--color-surface,#fff);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:background-color .1s,border-color .1s;display:flex}.rc-item__col[data-v-13c45ce6]:has(input:checked){border-color:var(--color-accent,#6e72d9);background:var(--color-accent-soft,#6e72d90f)}.rc-item__col-meta[data-v-13c45ce6]{color:var(--color-ink-2,#52525b);flex-direction:column;gap:1px;min-width:0;font-size:11.5px;display:flex}.rc-item__col-size[data-v-13c45ce6]{color:var(--color-ink-3,#a1a1aa);font-variant-numeric:tabular-nums;font-size:11px}.rc-quick[data-v-13c45ce6]{flex-direction:column;gap:4px;padding:10px 0 16px;display:flex}.rc-quick__btn[data-v-13c45ce6]{color:var(--color-ink-1,#18181b);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s;display:inline-flex}.rc-quick__btn[data-v-13c45ce6]:hover{background:var(--color-elevated,#f4f4f5)}.rc-quick__btn--accent[data-v-13c45ce6]{background:color-mix(in srgb, var(--c-green) 80%, #000);border-color:color-mix(in srgb, var(--c-green) 80%, #000);color:#fff;font-weight:600}html.dark .rc-quick__btn--accent[data-v-13c45ce6]{background:var(--c-green);border-color:var(--c-green);color:#06281a}.rc-quick__btn--accent[data-v-13c45ce6]:hover{background:color-mix(in srgb, var(--c-green) 70%, #000);border-color:color-mix(in srgb, var(--c-green) 70%, #000)}html.dark .rc-quick__btn--accent[data-v-13c45ce6]:hover{background:color-mix(in srgb, var(--c-green) 82%, #fff);border-color:color-mix(in srgb, var(--c-green) 82%, #fff)}.rc-quick__btn[data-v-13c45ce6] svg{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.rc-quick__btn--accent[data-v-13c45ce6] svg{color:#fff}html.dark .rc-quick__btn--accent[data-v-13c45ce6] svg{color:#06281a}.rc-quick__tip[data-v-13c45ce6]{color:var(--color-ink-3,#a1a1aa);cursor:help;margin-left:auto;display:inline-flex}.rc-prompt__actions[data-v-13c45ce6]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);align-items:center;gap:8px;padding:12px 14px;display:flex}.rc-prompt__actions-spacer[data-v-13c45ce6]{flex:1}.rc-btn--back[data-v-13c45ce6]{align-items:center;gap:5px;padding-left:8px;padding-right:10px;display:inline-flex}.rc-btn[data-v-13c45ce6]{cursor:pointer;border:1px solid #0000;border-radius:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s}.rc-btn[data-v-13c45ce6]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.rc-btn--ghost[data-v-13c45ce6]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.rc-btn--ghost[data-v-13c45ce6]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.rc-btn--primary[data-v-13c45ce6]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.rc-btn--primary[data-v-13c45ce6]:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.cpw[data-v-ebb85461]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);border-radius:12px;width:100%;max-width:420px;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.cpw__body[data-v-ebb85461]{gap:14px;padding:18px 18px 16px;display:flex}.cpw__icon[data-v-ebb85461]{background:var(--color-accent-soft,#6e72d91a);width:36px;height:36px;color:var(--color-accent,#6e72d9);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .1s,color .1s;display:flex}.cpw__icon.is-error[data-v-ebb85461]{background:var(--status-danger-soft);color:var(--status-danger)}.cpw__text[data-v-ebb85461]{flex:1;min-width:0}.cpw__title[data-v-ebb85461]{color:var(--color-ink-1,#18181b);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.cpw__message[data-v-ebb85461]{color:var(--color-ink-2,#52525b);margin:4px 0 12px;font-size:13px;line-height:1.45}.cpw__input[data-v-ebb85461]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);width:100%;height:34px;font:inherit;color:var(--color-ink-1,#18181b);border-radius:6px;outline:none;padding:0 10px;font-size:13px;transition:border-color .1s,box-shadow .1s}.cpw__input[data-v-ebb85461]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.cpw__input.is-error[data-v-ebb85461]{border-color:var(--status-danger-fill);box-shadow:0 0 0 3px var(--status-danger-soft)}.cpw__input.is-error[data-v-ebb85461]:focus{border-color:var(--status-danger-fill);box-shadow:0 0 0 3px #b0606040}.cpw__input[data-v-ebb85461]:disabled{background:var(--color-canvas,#fafaf9);color:var(--color-ink-3,#a1a1aa);cursor:not-allowed}.cpw__error[data-v-ebb85461]{color:var(--status-danger);margin:6px 0 0;font-size:12px;line-height:1.4}.cpw__actions[data-v-ebb85461]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.cpw__btn[data-v-ebb85461]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.cpw__btn[data-v-ebb85461]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.cpw__btn--ghost[data-v-ebb85461]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.cpw__btn--ghost[data-v-ebb85461]:hover:not(:disabled){background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.cpw__btn--primary[data-v-ebb85461]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.cpw__btn--primary[data-v-ebb85461]:hover:not(:disabled){background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.cpw__btn[data-v-ebb85461]:disabled{opacity:.5;cursor:not-allowed}.cpw__spin[data-v-ebb85461]{animation:.9s linear infinite cpw-spin-ebb85461}@keyframes cpw-spin-ebb85461{to{transform:rotate(360deg)}}.upload-dock[data-v-99f4271d]{z-index:1000;background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:min(380px,100vw - 40px);font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 20px 50px -12px #00000038,0 6px 12px -4px #0000001a}html.dark .upload-dock[data-v-99f4271d]{box-shadow:0 20px 50px -12px #0009,0 6px 12px -4px #0006}.upload-dock__head[data-v-99f4271d]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-base) ease;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}.upload-dock__head[data-v-99f4271d]:hover{background:var(--color-hover,#18181b08)}.upload-dock__icon[data-v-99f4271d]{background:var(--color-accent-soft,#6e72d91f);width:32px;height:32px;color:var(--color-accent,#6e72d9);transition:background-color var(--dur-slow) ease, color var(--dur-slow) ease;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.upload-dock__icon.is-done[data-v-99f4271d]{color:var(--status-success);background:#10b98129}html.dark .upload-dock__icon.is-done[data-v-99f4271d]{color:var(--status-success);background:#10b98133}.upload-dock__summary[data-v-99f4271d]{flex:1;min-width:0}.upload-dock__title[data-v-99f4271d]{color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.upload-dock__meta[data-v-99f4271d]{color:var(--color-ink-3,#a1a1aa);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:5px;margin-top:2px;font-size:11.5px;display:flex;overflow:hidden}.upload-dock__dot[data-v-99f4271d]{opacity:.5}.upload-dock__actions[data-v-99f4271d]{flex-shrink:0;align-items:center;gap:2px;display:flex}.upload-dock__btn[data-v-99f4271d]{width:28px;height:28px;color:var(--color-ink-3,#a1a1aa);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.upload-dock__btn[data-v-99f4271d]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.upload-dock__btn--danger[data-v-99f4271d]:hover{background:var(--status-danger-soft);color:var(--status-danger)}html.dark .upload-dock__btn--danger[data-v-99f4271d]:hover{color:var(--status-danger);background:#7f1d1d40}.upload-dock__btn[data-v-99f4271d]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.upload-dock__bar[data-v-99f4271d]{background:var(--color-elevated,#f4f4f5);width:100%;height:3px;position:relative;overflow:hidden}.upload-dock__bar-fill[data-v-99f4271d]{background:var(--accent-gradient);height:100%;transition:width var(--dur-slow) ease, background-color var(--dur-slow) ease;border-radius:0 999px 999px 0}.upload-dock__bar-fill.is-done[data-v-99f4271d]{background:var(--status-success-fill)}.upload-dock__hint[data-v-99f4271d]{color:var(--tag-color-amber-fg,#8a6a32);background:var(--tag-color-amber-bg,#a07d3f14);border-top:1px solid var(--color-line,#ececec);border-bottom:1px solid var(--color-line,#ececec);align-items:center;gap:6px;padding:6px 14px 8px;font-size:11px;display:flex}.upload-dock__hint[data-v-99f4271d] svg{flex-shrink:0}.upload-dock__list[data-v-99f4271d]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);max-height:min(60vh,480px);margin:0;padding:8px 0;list-style:none;overflow-y:auto}.upload-dock__list[data-v-99f4271d]::-webkit-scrollbar{width:6px}.upload-dock__list[data-v-99f4271d]::-webkit-scrollbar-thumb{background:var(--color-line,#ececec);border-radius:3px}.upload-dock__list[data-v-99f4271d]::-webkit-scrollbar-thumb:hover{background:var(--color-ink-3,#a1a1aa)}.upload-dock__file[data-v-99f4271d]{padding:8px 14px}.upload-dock__file+.upload-dock__file[data-v-99f4271d]{border-top:1px dashed #0000}.upload-dock__file-head[data-v-99f4271d]{align-items:center;gap:8px;margin-bottom:2px;display:flex}.upload-dock__file-path[data-v-99f4271d]{color:var(--color-ink-3,#a1a1aa);white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;padding-left:21px;font-size:10.5px;line-height:1.3;overflow:hidden}.upload-dock__file-icon[data-v-99f4271d]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.upload-dock__file[data-type=dir] .upload-dock__file-icon[data-v-99f4271d]{color:var(--color-accent,#6e72d9)}.upload-dock__file-name[data-v-99f4271d]{color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.upload-dock__file-pct[data-v-99f4271d]{color:var(--color-ink-3,#a1a1aa);text-align:right;flex-shrink:0;min-width:32px;font-size:11px}.upload-dock__file-remove[data-v-99f4271d]{width:20px;height:20px;color:var(--color-ink-3,#a1a1aa);cursor:pointer;opacity:0;transition:opacity var(--dur-base) ease, background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.upload-dock__file:hover .upload-dock__file-remove[data-v-99f4271d],.upload-dock__file-remove[data-v-99f4271d]:focus-visible{opacity:1}.upload-dock__file-remove[data-v-99f4271d]:hover{background:var(--status-danger-soft);color:var(--status-danger)}html.dark .upload-dock__file-remove[data-v-99f4271d]:hover{color:var(--status-danger);background:#7f1d1d40}.upload-dock__file-remove[data-v-99f4271d]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}@media (hover:none){.upload-dock__file-remove[data-v-99f4271d]{opacity:1}}.upload-dock__file-bar[data-v-99f4271d]{background:var(--color-line,#ececec);border-radius:999px;width:100%;height:2px;overflow:hidden}.upload-dock__file-bar-fill[data-v-99f4271d]{background:var(--accent-gradient);height:100%;transition:width var(--dur-slow) ease;border-radius:999px}.tabular[data-v-99f4271d]{font-variant-numeric:tabular-nums}.upload-dock-enter-active[data-v-99f4271d]{transition:opacity .22s,transform .28s cubic-bezier(.16,1,.3,1)}.upload-dock-leave-active[data-v-99f4271d]{transition:opacity .18s,transform .22s cubic-bezier(.4,0,1,1)}.upload-dock-enter-from[data-v-99f4271d]{opacity:0;transform:translateY(20px)scale(.96)}.upload-dock-leave-to[data-v-99f4271d]{opacity:0;transform:translateY(12px)scale(.98)}.upload-dock__list-enter-active[data-v-99f4271d],.upload-dock__list-leave-active[data-v-99f4271d]{transition:max-height .25s cubic-bezier(.4,0,.2,1),opacity .2s;overflow:hidden}.upload-dock__list-enter-from[data-v-99f4271d],.upload-dock__list-leave-to[data-v-99f4271d]{opacity:0;max-height:0}.upload-dock__list-enter-to[data-v-99f4271d],.upload-dock__list-leave-from[data-v-99f4271d]{opacity:1;max-height:min(60vh,480px)}@media (width<=540px){.upload-dock[data-v-99f4271d]{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto}}@media (prefers-reduced-motion:reduce){.upload-dock-enter-active[data-v-99f4271d],.upload-dock-leave-active[data-v-99f4271d],.upload-dock__list-enter-active[data-v-99f4271d],.upload-dock__list-leave-active[data-v-99f4271d],.upload-dock__bar-fill[data-v-99f4271d],.upload-dock__file-bar-fill[data-v-99f4271d],.upload-dock__icon[data-v-99f4271d]{transition:none!important}}.transfer-dock[data-v-d717da39]{z-index:1000;background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:min(340px,100vw - 40px);font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;transition:bottom .16s;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 20px 50px -12px #00000038,0 6px 12px -4px #0000001a}html.dark .transfer-dock[data-v-d717da39]{box-shadow:0 20px 50px -12px #0009,0 6px 12px -4px #0006}.transfer-dock__head[data-v-d717da39]{align-items:center;gap:11px;padding:11px 10px 11px 13px;display:flex}.transfer-dock__icon[data-v-d717da39]{background:var(--color-accent-soft,#6e72d91f);width:30px;height:30px;color:var(--color-accent,#6e72d9);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:inline-flex}.transfer-dock__icon.is-done[data-v-d717da39]{color:var(--status-success);background:#10b98129}html.dark .transfer-dock__icon.is-done[data-v-d717da39]{color:var(--status-success);background:#10b98133}.transfer-dock__summary[data-v-d717da39]{flex:1;min-width:0}.transfer-dock__title[data-v-d717da39]{letter-spacing:-.005em;font-size:13px;font-weight:600}.transfer-dock__head-meta[data-v-d717da39]{color:var(--color-ink-3,#a1a1aa);margin-top:1px;font-size:11px}.transfer-dock__collapse[data-v-d717da39]{width:28px;height:28px;color:var(--color-ink-3,#a1a1aa);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,transform .18s;display:inline-flex}.transfer-dock__collapse[data-v-d717da39]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.transfer-dock__collapse.is-collapsed[data-v-d717da39]{transform:rotate(180deg)}.transfer-dock__list[data-v-d717da39]{max-height:320px;margin:0;padding:0 12px 10px;list-style:none;overflow-y:auto}.transfer-dock__row[data-v-d717da39]{border-top:1px solid var(--color-line,#ececec);padding:9px 0}.transfer-dock__row[data-v-d717da39]:first-child{border-top:0}.transfer-dock__row-head[data-v-d717da39]{align-items:center;gap:8px;display:flex}.transfer-dock__name[data-v-d717da39]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.transfer-dock__pct[data-v-d717da39]{color:var(--color-ink-2,#52525b);flex-shrink:0;font-size:11.5px;font-weight:600}.transfer-dock__btn[data-v-d717da39]{width:22px;height:22px;color:var(--color-ink-3,#a1a1aa);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.transfer-dock__btn[data-v-d717da39]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.transfer-dock__btn--retry[data-v-d717da39]{color:var(--color-accent,#6e72d9)}.transfer-dock__btn--retry[data-v-d717da39]:hover{background:var(--color-accent-soft,#6e72d91f);color:var(--color-accent,#6e72d9)}.transfer-dock__btn--retry.is-busy[data-v-d717da39]{cursor:default;opacity:.55}.transfer-dock__btn--retry.is-busy[data-v-d717da39] svg{animation:.7s linear infinite transfer-retry-spin-d717da39}@keyframes transfer-retry-spin-d717da39{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.transfer-dock__btn--retry.is-busy[data-v-d717da39] svg{animation:none}}.transfer-dock__path[data-v-d717da39]{color:var(--color-accent,#6e72d9);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.transfer-dock__note[data-v-d717da39]{color:var(--color-ink-3,#a1a1aa);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.transfer-dock__note.is-error[data-v-d717da39]{color:var(--status-danger)}.transfer-dock__note.is-muted[data-v-d717da39]{font-style:italic}.transfer-dock__bar[data-v-d717da39]{background:var(--color-elevated,#f1f1f3);border-radius:999px;height:4px;margin-top:7px;overflow:hidden}.transfer-dock__bar-fill[data-v-d717da39]{background:var(--color-accent,#6e72d9);border-radius:999px;height:100%;transition:width .3s}.transfer-dock__row.is-done .transfer-dock__bar-fill[data-v-d717da39]{background:var(--status-success-fill)}.transfer-dock__row.is-error .transfer-dock__bar-fill[data-v-d717da39]{background:var(--status-danger-fill)}.transfer-dock__row.is-canceled .transfer-dock__bar-fill[data-v-d717da39],.transfer-dock__row.is-interrupted .transfer-dock__bar-fill[data-v-d717da39]{background:var(--color-ink-3,#a1a1aa)}.transfer-dock-enter-active[data-v-d717da39],.transfer-dock-leave-active[data-v-d717da39]{transition:opacity .2s,transform .2s}.transfer-dock-enter-from[data-v-d717da39],.transfer-dock-leave-to[data-v-d717da39]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.transfer-dock__bar-fill[data-v-d717da39],.transfer-dock__collapse[data-v-d717da39],.transfer-dock-enter-active[data-v-d717da39],.transfer-dock-leave-active[data-v-d717da39]{transition:none}}.drawer__scrim[data-v-fb5b35e0]{z-index:1002;background:#00000052;display:flex;position:fixed;inset:0}.drawer[data-v-fb5b35e0]{background:var(--color-surface,#fff);border-right:1px solid var(--color-line,#ececec);flex-direction:column;height:100dvh;display:flex;overflow:hidden;box-shadow:24px 0 48px -12px #0000002e}.drawer--left[data-v-fb5b35e0]{width:min(280px,86vw);margin-right:auto}.drawer--right[data-v-fb5b35e0]{border-right:0;border-left:1px solid var(--color-line,#ececec);width:min(280px,86vw);margin-left:auto;box-shadow:-24px 0 48px -12px #0000002e}.drawer-enter-active[data-v-fb5b35e0],.drawer-leave-active[data-v-fb5b35e0]{transition:opacity .18s}.drawer-enter-active .drawer[data-v-fb5b35e0],.drawer-leave-active .drawer[data-v-fb5b35e0]{transition:transform .22s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-fb5b35e0],.drawer-leave-to[data-v-fb5b35e0]{opacity:0}.drawer-enter-from .drawer--left[data-v-fb5b35e0],.drawer-leave-to .drawer--left[data-v-fb5b35e0]{transform:translate(-100%)}.drawer-enter-from .drawer--right[data-v-fb5b35e0],.drawer-leave-to .drawer--right[data-v-fb5b35e0]{transform:translate(100%)}.breadcrumbs-nav[data-v-faecb3bc]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow:auto hidden}.breadcrumbs-nav[data-v-faecb3bc]::-webkit-scrollbar{display:none}.breadcrumbs-nav[data-v-faecb3bc]>*{flex-shrink:0}.breadcrumb-sep[data-v-faecb3bc]{font:inherit;cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:4px;padding-top:4px;padding-bottom:4px}.breadcrumb-sep[data-v-faecb3bc]:hover{background:var(--color-hover,#18181b0b);color:var(--color-ink-1)}.breadcrumb-sep[data-v-faecb3bc]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px;color:var(--color-ink-1)}.breadcrumb-link[data-v-faecb3bc]{min-width:0;transition:background-color var(--dur-base) ease, box-shadow var(--dur-base) ease, color var(--dur-base) ease;border-radius:4px;align-items:center;padding:4px 6px;display:inline-flex}.breadcrumb-link[data-v-faecb3bc]:hover{background:var(--color-hover,#18181b0b)}.breadcrumb-link__text[data-v-faecb3bc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.breadcrumb-link--crumb[data-v-faecb3bc]{max-width:180px}.breadcrumb-link--current[data-v-faecb3bc]{flex-shrink:0;min-width:0}.breadcrumb-link.is-drop-target[data-v-faecb3bc]{background:var(--color-accent-soft,#6e72d91a);box-shadow:0 0 0 2px var(--color-accent,#6e72d9);color:var(--color-accent,#6e72d9)}.breadcrumbs-nav--drag .breadcrumb-link[data-v-faecb3bc]{padding:7px 11px;position:relative}.breadcrumbs-nav--drag .breadcrumb-link[data-v-faecb3bc]:not(.breadcrumb-link--current):before{content:"";z-index:1;position:absolute;inset:-7px 0 -7px -16px}.error-page[data-v-bf78c171]{background:var(--color-canvas,#fafaf9);min-height:100vh;color:var(--color-ink-1,#18181b);font-family:var(--font-sans,system-ui);flex-direction:column;display:flex}.error-page__body[data-v-bf78c171]{flex:1;justify-content:center;align-items:center;padding:24px 16px;display:flex}.error-page__card[data-v-bf78c171]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:420px;padding:28px 24px 22px;display:flex;box-shadow:0 24px 48px -16px #0000001f,0 0 0 1px #00000005}.error-page__icon[data-v-bf78c171]{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:6px;display:flex}.error-page__icon.danger[data-v-bf78c171]{background:var(--status-danger-soft);color:var(--status-danger)}.error-page__icon.warn[data-v-bf78c171]{background:var(--status-warning-soft);color:var(--status-warning)}.error-page__icon.info[data-v-bf78c171]{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9)}.error-page__code[data-v-bf78c171]{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3,#a1a1aa);font-size:11px;font-weight:600}.error-page__title[data-v-bf78c171]{letter-spacing:-.01em;color:var(--color-ink-1,#18181b);margin:0;font-size:20px;font-weight:600}.error-page__message[data-v-bf78c171]{color:var(--color-ink-2,#52525b);max-width:320px;margin:4px 0 18px;font-size:13px;line-height:1.5}.error-page__actions[data-v-bf78c171]{gap:8px;width:100%;display:flex}.error-page__btn--retry[data-v-bf78c171]{width:100%;margin-bottom:8px}.error-page__btn[data-v-bf78c171]{cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;height:36px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.error-page__btn[data-v-bf78c171]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.error-page__btn--ghost[data-v-bf78c171]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.error-page__btn--ghost[data-v-bf78c171]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.error-page__btn--primary[data-v-bf78c171]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.error-page__btn--primary[data-v-bf78c171]:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.error-page.has-header .error-page__body[data-v-bf78c171]{align-items:flex-start;padding-top:10vh}.skeleton[data-v-83f723c2]{background:linear-gradient(90deg, var(--color-elevated,#f4f4f5) 0%, var(--color-line,#ececec) 50%, var(--color-elevated,#f4f4f5) 100%);vertical-align:middle;background-size:200% 100%;border-radius:4px;animation:1.4s linear infinite skeleton-shimmer-83f723c2;display:inline-block}.skeleton.is-circle[data-v-83f723c2]{border-radius:50%}@keyframes skeleton-shimmer-83f723c2{0%{background-position:100% 0}to{background-position:-100% 0}}.listing-skeleton[data-v-e588b277]{flex-direction:column;gap:2px;padding:8px 14px;display:flex}.listing-skeleton__row[data-v-e588b277]{grid-template-columns:28px minmax(0,1fr) 130px 90px 32px;align-items:center;gap:12px;height:40px;padding:0 6px;animation:.24s cubic-bezier(.4,0,.2,1) backwards row-fade-in-e588b277;display:grid}@keyframes row-fade-in-e588b277{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.listing-skeleton__row[data-v-e588b277]{grid-template-columns:28px minmax(0,1fr) 110px 32px}.listing-skeleton__row[data-v-e588b277]>:nth-child(5){display:none}}@media (width<=540px){.listing-skeleton__row[data-v-e588b277]{grid-template-columns:28px minmax(0,1fr) 32px;gap:8px}.listing-skeleton__row[data-v-e588b277]>:nth-child(4){display:none}}.listing-skeleton__grid[data-v-e588b277]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;padding:6px;display:grid}.listing-skeleton__tile[data-v-e588b277]{aspect-ratio:1;animation:.26s cubic-bezier(.4,0,.2,1) backwards row-fade-in-e588b277}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:none}.vue-recycle-scroller__item-wrapper{box-sizing:border-box;flex:1;position:relative;overflow:hidden}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{will-change:transform;position:absolute;top:0;left:0}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{z-index:-1;pointer-events:none;opacity:0;background-color:#0000;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.resize-observer[data-v-b329ee4c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.tag-chip[data-v-4732889b]{border-radius:var(--radius-full,9999px);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-base) ease, box-shadow var(--dur-base) ease;background:var(--color-elevated,#f4f4f5);color:var(--color-ink-2,#52525b);border:0;align-items:center;gap:4px;padding:1px 8px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.4;display:inline-flex}.tag-chip--sm[data-v-4732889b]{height:18px;padding:0 6px;font-size:10.5px}.tag-chip--md[data-v-4732889b]{height:22px;padding:2px 10px;font-size:12px}.tag-chip--interactive[data-v-4732889b]{cursor:pointer}.tag-chip--interactive[data-v-4732889b]:hover{filter:brightness(1.05)}.tag-chip--interactive[data-v-4732889b]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}@media (prefers-reduced-motion:reduce){.tag-chip[data-v-4732889b]{transition:none}}.tag-chip--lilac[data-v-4732889b]{background:var(--tag-color-lilac-bg);color:var(--tag-color-lilac-fg)}.tag-chip--blue[data-v-4732889b]{background:var(--tag-color-blue-bg);color:var(--tag-color-blue-fg)}.tag-chip--green[data-v-4732889b]{background:var(--tag-color-green-bg);color:var(--tag-color-green-fg)}.tag-chip--amber[data-v-4732889b]{background:var(--tag-color-amber-bg);color:var(--tag-color-amber-fg)}.tag-chip--red[data-v-4732889b]{background:var(--tag-color-red-bg);color:var(--tag-color-red-fg)}.tag-chip--pink[data-v-4732889b]{background:var(--tag-color-pink-bg);color:var(--tag-color-pink-fg)}.tag-chip--slate[data-v-4732889b]{background:var(--tag-color-slate-bg);color:var(--tag-color-slate-fg)}.tag-chip--teal[data-v-4732889b]{background:var(--tag-color-teal-bg);color:var(--tag-color-teal-fg)}.tag-chip__label[data-v-4732889b]{text-overflow:ellipsis;max-width:14ch;overflow:hidden}.tag-chip__remove[data-v-4732889b]{border-radius:var(--radius-full,9999px);width:14px;height:14px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-2px;padding:0;transition:opacity .1s,background-color .1s;display:inline-flex}.tag-chip__remove[data-v-4732889b]:hover,.tag-chip__remove[data-v-4732889b]:focus-visible{opacity:1;background:#00000014;outline:none}html.dark .tag-chip__remove[data-v-4732889b]:hover,html.dark .tag-chip__remove[data-v-4732889b]:focus-visible{background:#ffffff1f}.slideover__scrim[data-v-87ba8f83]{-webkit-backdrop-filter:blur(3px);z-index:1001;background:#00000047;justify-content:flex-end;display:flex;position:fixed;inset:0}.slideover[data-v-87ba8f83]{background:var(--color-surface,#fff);border-left:1px solid var(--color-line,#ececec);flex-direction:column;width:min(420px,100vw);height:100%;display:flex;overflow:hidden;box-shadow:-24px 0 48px -12px #0000002e}.slideover__header[data-v-87ba8f83]{border-bottom:1px solid var(--color-line,#ececec);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.slideover__header-text[data-v-87ba8f83]{flex:1;min-width:0}.slideover__eyebrow[data-v-87ba8f83]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);margin-bottom:2px;font-size:11px;font-weight:600}.slideover__title[data-v-87ba8f83]{color:var(--color-ink-1,#18181b);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;overflow:hidden}.slideover__close[data-v-87ba8f83]{cursor:pointer;width:26px;height:26px;color:var(--color-ink-3,#a1a1aa);background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .1s,color .1s;display:flex}.slideover__close[data-v-87ba8f83]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.slideover__body[data-v-87ba8f83]{flex:1;padding:14px 16px;overflow-y:auto}.slideover__footer[data-v-87ba8f83]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.slideover-enter-active[data-v-87ba8f83],.slideover-leave-active[data-v-87ba8f83]{transition:opacity .18s}.slideover-enter-active .slideover[data-v-87ba8f83],.slideover-leave-active .slideover[data-v-87ba8f83]{transition:transform .22s cubic-bezier(.4,0,.2,1)}.slideover-enter-from[data-v-87ba8f83],.slideover-leave-to[data-v-87ba8f83]{opacity:0}.slideover-enter-from .slideover[data-v-87ba8f83],.slideover-leave-to .slideover[data-v-87ba8f83]{transform:translate(100%)}@media (width<=540px){.slideover[data-v-87ba8f83]{width:100vw}}.tag-color-picker[data-v-a1ac95f9]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);border-radius:8px;flex-wrap:wrap;gap:6px;width:128px;padding:8px;display:inline-flex;box-shadow:0 4px 12px -4px #0000001f,0 0 0 1px #00000008}.tag-color-picker__swatch[data-v-a1ac95f9]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:22px;height:22px;padding:0;transition:transform .1s,border-color .1s}.tag-color-picker__swatch[data-v-a1ac95f9]:hover{transform:scale(1.12)}.tag-color-picker__swatch[data-v-a1ac95f9]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.tag-color-picker__swatch--selected[data-v-a1ac95f9]{border-color:var(--color-ink-1,#18181b)}.tag-color-picker__swatch--lilac[data-v-a1ac95f9]{background:var(--tag-color-lilac-fg)}.tag-color-picker__swatch--blue[data-v-a1ac95f9]{background:var(--tag-color-blue-fg)}.tag-color-picker__swatch--green[data-v-a1ac95f9]{background:var(--tag-color-green-fg)}.tag-color-picker__swatch--amber[data-v-a1ac95f9]{background:var(--tag-color-amber-fg)}.tag-color-picker__swatch--red[data-v-a1ac95f9]{background:var(--tag-color-red-fg)}.tag-color-picker__swatch--pink[data-v-a1ac95f9]{background:var(--tag-color-pink-fg)}.tag-color-picker__swatch--slate[data-v-a1ac95f9]{background:var(--tag-color-slate-fg)}.tag-color-picker__swatch--teal[data-v-a1ac95f9]{background:var(--tag-color-teal-fg)}@media (prefers-reduced-motion:reduce){.tag-color-picker__swatch[data-v-a1ac95f9]{transition:none}}.tag-picker[data-v-d0c5dd9a]{flex-direction:column;gap:12px;padding:4px 0;display:flex}.tag-picker__search[data-v-d0c5dd9a]{align-items:center;display:flex;position:relative}.tag-picker__search-icon[data-v-d0c5dd9a]{color:var(--color-ink-3,#a1a1aa);pointer-events:none;position:absolute;left:10px}.tag-picker__search-input[data-v-d0c5dd9a]{width:100%;height:34px;font:inherit;border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);color:var(--color-ink-1,#18181b);border-radius:8px;padding:0 12px 0 32px;font-size:13px}.tag-picker__search-input[data-v-d0c5dd9a]:focus{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px;border-color:var(--color-accent,#6e72d9)}.tag-picker__loading[data-v-d0c5dd9a],.tag-picker__empty[data-v-d0c5dd9a]{color:var(--color-ink-3,#a1a1aa);text-align:center;padding:16px 0;font-size:12.5px}.tag-picker__list[data-v-d0c5dd9a]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tag-picker__row[data-v-d0c5dd9a]{border-radius:6px;transition:background-color .1s}.tag-picker__row[data-v-d0c5dd9a]:hover{background:var(--color-hover,#18181b0b)}.tag-picker__row--selected[data-v-d0c5dd9a]{background:var(--color-accent-soft,#6e72d914)}.tag-picker__row-label[data-v-d0c5dd9a]{cursor:pointer;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}.tag-picker__row-label input[type=checkbox][data-v-d0c5dd9a]{cursor:pointer;margin:0}.tag-picker__color-btn[data-v-d0c5dd9a]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:14px;height:14px;margin-left:auto;padding:0;transition:transform .1s,border-color .1s}.tag-picker__color-btn[data-v-d0c5dd9a]:hover,.tag-picker__color-btn[data-v-d0c5dd9a]:focus-visible{border-color:var(--color-ink-3,#a1a1aa);outline:none;transform:scale(1.15)}.tag-picker__color-btn--lilac[data-v-d0c5dd9a]{background:var(--tag-color-lilac-fg)}.tag-picker__color-btn--blue[data-v-d0c5dd9a]{background:var(--tag-color-blue-fg)}.tag-picker__color-btn--green[data-v-d0c5dd9a]{background:var(--tag-color-green-fg)}.tag-picker__color-btn--amber[data-v-d0c5dd9a]{background:var(--tag-color-amber-fg)}.tag-picker__color-btn--red[data-v-d0c5dd9a]{background:var(--tag-color-red-fg)}.tag-picker__color-btn--pink[data-v-d0c5dd9a]{background:var(--tag-color-pink-fg)}.tag-picker__color-btn--slate[data-v-d0c5dd9a]{background:var(--tag-color-slate-fg)}.tag-picker__color-btn--teal[data-v-d0c5dd9a]{background:var(--tag-color-teal-fg)}.tag-picker__color-wrap[data-v-d0c5dd9a]{justify-content:flex-end;margin-top:-2px;padding:6px 8px 8px;display:flex}@media (prefers-reduced-motion:reduce){.tag-picker__color-btn[data-v-d0c5dd9a]{transition:none}}.tag-picker__row--create[data-v-d0c5dd9a]{border-top:1px solid var(--color-line,#ececec);margin-top:6px;padding-top:6px}.tag-picker__create-btn[data-v-d0c5dd9a]{border:1px dashed var(--color-line-strong,#d4d4d8);width:100%;color:var(--color-accent,#6e72d9);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s;display:flex}.tag-picker__create-btn[data-v-d0c5dd9a]:hover:not(:disabled){background:var(--color-accent-soft,#6e72d914);border-color:var(--color-accent,#6e72d9)}.tag-picker__create-btn[data-v-d0c5dd9a]:disabled{opacity:.6;cursor:not-allowed}.tag-picker__cancel[data-v-d0c5dd9a],.tag-picker__save[data-v-d0c5dd9a]{height:32px;font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s}.tag-picker__cancel[data-v-d0c5dd9a]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.tag-picker__cancel[data-v-d0c5dd9a]:hover{background:var(--color-elevated,#f4f4f5)}.tag-picker__save[data-v-d0c5dd9a]{background:var(--accent-gradient);border:1px solid var(--color-accent,#6e72d9);color:#fff}.tag-picker__save[data-v-d0c5dd9a]:hover:not(:disabled){background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.tag-picker__save[data-v-d0c5dd9a]:disabled{opacity:.55;cursor:not-allowed}.ip-summary[data-v-f623713d]{text-align:center;flex-direction:column;align-items:center;padding:22px 16px 8px;display:flex}.ip-summary__icon[data-v-f623713d]{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;display:flex}.ip-summary__icon--folder[data-v-f623713d]{background-color:var(--color-accent);color:var(--color-on-accent);background-image:linear-gradient(140deg,#ffffff38,#fff0 60%)}.ip-summary__icon--accent[data-v-f623713d]{background:var(--color-accent-soft,#6e72d91f);color:var(--color-accent,#6e72d9)}.ip-summary__title[data-v-f623713d]{color:var(--color-ink-1,#18181b);word-break:break-word;font-size:14.5px;font-weight:600;line-height:1.3}.ip-summary__meta[data-v-f623713d]{color:var(--color-ink-3,#a1a1aa);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.ip-summary__props[data-v-f623713d]{border-top:1px solid var(--color-line,#ececec);text-align:left;flex-direction:column;gap:7px;width:100%;margin:16px 0 0;padding-top:14px;display:flex}.ip-summary__prop[data-v-f623713d]{justify-content:space-between;gap:12px;font-size:12px;display:flex}.ip-summary__prop dt[data-v-f623713d]{color:var(--color-ink-3,#a1a1aa)}.ip-summary__prop dd[data-v-f623713d]{color:var(--color-ink-1,#18181b);min-width:0;margin:0}.ip-summary__prop--path[data-v-f623713d]{flex-direction:column;gap:3px}.ip-summary__path[data-v-f623713d]{font-family:var(--font-mono,monospace);word-break:break-all;max-width:100%;font-size:11px;line-height:1.4}.ip-summary__hint[data-v-f623713d]{color:var(--color-ink-3,#a1a1aa);margin:16px 0 0;font-size:11.5px;line-height:1.45}.info-pane-rail[data-v-f623713d]{cursor:pointer;width:36px}.info-pane[data-v-f623713d]{background:var(--color-canvas)}.info-tile[data-v-f623713d]{background-image:linear-gradient(140deg,#ffffff4d,#fff0 60%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.info-name[data-v-f623713d]{overflow-wrap:anywhere;word-break:normal}.preview-mesh[data-v-f623713d]{background:radial-gradient(at 25% 18%, rgb(var(--accent-rgb) / .1) 0%, transparent 55%), radial-gradient(at 80% 78%, rgb(var(--accent-rgb) / .06) 0%, transparent 55%), var(--color-surface,#fff)}html.dark .preview-mesh[data-v-f623713d]{background:radial-gradient(at 25% 18%, rgb(var(--accent-rgb) / .16) 0%, transparent 58%), radial-gradient(at 80% 78%, rgb(var(--accent-rgb) / .1) 0%, transparent 58%), var(--color-surface)}.info-action[data-v-f623713d]{--action-hue:var(--c-blue);border-radius:var(--radius-md,8px);border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);color:var(--color-ink-2,#52525b);cursor:pointer;transition:background-color var(--dur-base) ease, border-color var(--dur-base) ease, color var(--dur-base) ease;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:11px;font-weight:500;display:flex}.info-action--share[data-v-f623713d]{--action-hue:var(--c-teal)}.info-action--download[data-v-f623713d]{--action-hue:var(--c-blue)}.info-action--rename[data-v-f623713d]{--action-hue:var(--c-lilac)}.info-action--move[data-v-f623713d]{--action-hue:var(--c-blue)}.info-action--copy[data-v-f623713d]{--action-hue:var(--c-teal)}.info-action--extract[data-v-f623713d]{--action-hue:var(--c-green)}.info-action--preview[data-v-f623713d],.info-action--tags[data-v-f623713d]{--action-hue:var(--c-lilac)}.info-action--danger[data-v-f623713d]{--action-hue:var(--c-rose)}.info-action[data-v-f623713d] svg{color:var(--color-ink-2,#52525b)}.info-action[data-v-f623713d]:hover{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-line));color:var(--color-ink-1,#18181b)}.info-action--danger[data-v-f623713d]:hover{color:var(--c-rose)}.info-pane__copy-path[data-v-f623713d]{height:22px;color:var(--color-ink-3,#a1a1aa);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease, border-color var(--dur-base) ease;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.info-pane__copy-path[data-v-f623713d]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b);border-color:var(--color-line,#ececec)}.info-pane__copy-path[data-v-f623713d]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.info-pane__manage-tags[data-v-f623713d]{height:22px;font:inherit;color:var(--color-ink-2,#52525b);background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;transition:background-color .1s,color .1s,border-color .1s;display:inline-flex}.info-pane__manage-tags[data-v-f623713d]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-accent,#6e72d9);border-color:var(--color-line-strong,#d4d4d8)}.info-pane__manage-tags[data-v-f623713d]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.info-pane__tag-list[data-v-f623713d]{flex-wrap:wrap;gap:4px;display:flex}.info-pane__tag-empty[data-v-f623713d]{color:var(--color-ink-3,#a1a1aa);font-size:12px;font-style:italic}.info-pane__copy-path[data-v-f623713d]:has(svg[data-name=check]){background:var(--color-accent-soft,#6e72d91f);color:var(--color-accent,#6e72d9);border-color:#0000}.info-pane__copy-path[data-v-f623713d]:hover:has(svg[data-name=check]){background:var(--color-accent-soft,#6e72d91f);color:var(--color-accent,#6e72d9);border-color:#0000}.inline-new__input[data-v-24506374]{width:100%;font:inherit;color:var(--color-ink-1,#18181b);letter-spacing:-.005em;background:0 0;border:0;outline:none;padding:0;font-size:13px;font-weight:500}.inline-new__input[data-v-24506374]::placeholder{color:var(--color-ink-3,#a1a1aa);font-weight:400}.inline-new__hint[data-v-24506374]{color:var(--color-ink-3,#a1a1aa);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.inline-new__hint kbd[data-v-24506374]{font-family:var(--font-mono,monospace);background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);color:var(--color-ink-2,#52525b);border-radius:4px;padding:1px 5px;font-size:10px;line-height:1.3}.empty-state[data-v-ff546949]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;display:flex}.empty-state.is-compact[data-v-ff546949]{gap:4px;padding:24px 16px}.empty-state__icon[data-v-ff546949]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:flex}.empty-state.is-compact .empty-state__icon[data-v-ff546949]{border-radius:10px;width:36px;height:36px}.empty-state__icon.is-muted[data-v-ff546949]{background:linear-gradient(140deg, var(--color-accent-soft,#6e72d91a) 0%, var(--color-elevated,#f4f4f5) 100%);color:var(--color-accent,#6e72d9);box-shadow:inset 0 0 0 1px var(--color-accent-soft,#6e72d91a)}.empty-state__icon.is-info[data-v-ff546949]{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9)}.empty-state__icon.is-danger[data-v-ff546949]{background:var(--status-danger-soft);color:var(--status-danger)}.empty-state__icon.is-warn[data-v-ff546949]{background:var(--status-warning-soft);color:var(--status-warning)}html.dark .empty-state__icon.is-danger[data-v-ff546949]{background:var(--status-danger-soft);color:var(--status-danger)}html.dark .empty-state__icon.is-warn[data-v-ff546949]{background:var(--status-warning-soft);color:var(--status-warning)}.empty-state__title[data-v-ff546949]{color:var(--color-ink-1,#18181b);letter-spacing:-.005em;font-size:13.5px;font-weight:600}.empty-state__hint[data-v-ff546949]{color:var(--color-ink-3,#a1a1aa);max-width:320px;font-size:12px;line-height:1.45}.empty-state__actions[data-v-ff546949]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.confirm-dialog__scrim[data-v-0703f1ed]{-webkit-backdrop-filter:blur(4px);z-index:1000;background:#00000052;justify-content:center;align-items:flex-start;padding:18vh 16px 16px;display:flex;position:fixed;inset:0}.confirm-dialog[data-v-0703f1ed]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);border-radius:12px;width:100%;max-width:420px;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.confirm-dialog__body[data-v-0703f1ed]{gap:14px;padding:18px 18px 16px;display:flex}.confirm-dialog__icon[data-v-0703f1ed]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.confirm-dialog__icon.is-danger[data-v-0703f1ed]{background:var(--status-danger-soft);color:var(--status-danger)}.confirm-dialog__icon.is-info[data-v-0703f1ed]{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9)}.confirm-dialog__text[data-v-0703f1ed]{flex:1;min-width:0}.confirm-dialog__title[data-v-0703f1ed]{color:var(--color-ink-1,#18181b);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.confirm-dialog__message[data-v-0703f1ed]{color:var(--color-ink-2,#52525b);margin:4px 0 0;font-size:13px;line-height:1.45}.confirm-dialog__actions[data-v-0703f1ed]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.confirm-dialog__btn[data-v-0703f1ed]{cursor:pointer;border:1px solid #0000;border-radius:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s}.confirm-dialog__btn[data-v-0703f1ed]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.confirm-dialog__btn--ghost[data-v-0703f1ed]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.confirm-dialog__btn--ghost[data-v-0703f1ed]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.confirm-dialog__btn--primary[data-v-0703f1ed]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.confirm-dialog__btn--primary[data-v-0703f1ed]:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.confirm-dialog__btn--danger[data-v-0703f1ed]{background:var(--status-danger-fill);border-color:var(--status-danger-fill);color:#fff}.confirm-dialog__btn--danger[data-v-0703f1ed]:hover{background:var(--status-danger-fill-strong);border-color:var(--status-danger-fill-strong)}.confirm-enter-active[data-v-0703f1ed],.confirm-leave-active[data-v-0703f1ed]{transition:opacity var(--dur-base) ease}.confirm-enter-active .confirm-dialog[data-v-0703f1ed],.confirm-leave-active .confirm-dialog[data-v-0703f1ed]{transition:transform .16s cubic-bezier(.4, 0, .2, 1), opacity var(--dur-base) ease}.confirm-enter-from[data-v-0703f1ed],.confirm-leave-to[data-v-0703f1ed]{opacity:0}.confirm-enter-from .confirm-dialog[data-v-0703f1ed],.confirm-leave-to .confirm-dialog[data-v-0703f1ed]{opacity:0;transform:translateY(-6px)scale(.98)}.pane-name__input[data-v-315179cf]{border-radius:var(--radius-sm,6px);border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);width:100%;height:34px;color:var(--color-ink-1,#18181b);transition:border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;margin-top:12px;padding:0 10px;font-family:inherit;font-size:13.5px}.pane-name__input[data-v-315179cf]::placeholder{color:var(--color-ink-3,#a1a1aa)}.pane-name__input[data-v-315179cf]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d940);outline:none}.compare-pane[data-v-c269cb74]{border-left:1px solid var(--color-line,#ececec);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative}.compare-pane--active .compare-head[data-v-c269cb74]{background:var(--color-accent-soft,#6e72d90f);box-shadow:inset 0 -2px 0 0 var(--color-accent,#6e72d9)}.compare-head--drop[data-v-c269cb74],.compare-pane--active .compare-head--drop[data-v-c269cb74]{background:var(--color-accent-soft,#6e72d914);box-shadow:inset 0 0 0 2px var(--color-accent,#6e72d9)}.compare-foot[data-v-c269cb74]{flex-shrink:0;align-items:center;min-width:0;padding:5px 16px 10px;display:flex}.compare-foot__crumbs[data-v-c269cb74]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);scrollbar-width:none;-ms-overflow-style:none;border-radius:8px;align-items:center;gap:1px;min-width:0;max-width:100%;padding:4px 10px;display:inline-flex;overflow:auto hidden}.compare-foot__crumbs[data-v-c269cb74]::-webkit-scrollbar{display:none}.compare-foot__crumbs[data-v-c269cb74]>*{flex-shrink:0}.compare-crumb[data-v-c269cb74]{min-width:0;max-width:200px;font:inherit;color:var(--color-ink-2,#52525b);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:12.5px;display:inline-flex;overflow:hidden}.compare-crumb__label[data-v-c269cb74]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compare-crumb[data-v-c269cb74]:hover{background:var(--color-hover,#18181b0b);color:var(--color-ink-1,#18181b)}.compare-crumb.is-current[data-v-c269cb74]{color:var(--color-ink-1,#18181b);cursor:default;font-weight:600}.compare-crumb-sep[data-v-c269cb74]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.compare-upload-input[data-v-c269cb74]{display:none}.compare-pill[data-v-c269cb74]{background:var(--color-inverse-surface,#18181b);color:#fff;box-shadow:var(--shadow-lg,0 10px 15px -3px #00000026), 0 0 0 1px #ffffff0d;z-index:6;border-radius:999px;align-items:center;gap:3px;max-width:calc(100% - 24px);padding:5px 6px 5px 12px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.compare-pill__count[data-v-c269cb74]{white-space:nowrap;color:#fff;margin-right:4px;font-size:12.5px;font-weight:500}.compare-pill__btn[data-v-c269cb74]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,color .12s;display:inline-flex}.compare-pill__btn[data-v-c269cb74]:hover{background:#ffffff1f}.compare-pill__btn--danger[data-v-c269cb74]:hover{color:var(--status-danger);background:#b0606033}.compare-body[data-v-c269cb74]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.compare-body--drop[data-v-c269cb74]{outline:2px dashed var(--color-accent,#6e72d9);outline-offset:-4px;background:var(--color-accent-soft,#6e72d90f);border-radius:8px}.compare-listing[data-v-c269cb74]{flex-direction:column;flex:auto;min-height:0;display:flex}.compare-scroller[data-v-c269cb74]{scrollbar-gutter:stable;flex:auto;width:100%;min-height:0}.compare-listing[data-v-c269cb74] .vue-recycle-scroller__item-view>.item{margin:0}.compare-divider[data-v-c269cb74]{background:var(--color-line,#ececec);height:1px;margin:5px 12px}.compare-state[data-v-c269cb74]{color:var(--color-ink-3,#a1a1aa);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:32px 16px;font-size:13px;display:flex}.compare-state--error[data-v-c269cb74]{color:var(--c-rose)}.compare-state p[data-v-c269cb74]{margin:0}.compare-state__actions[data-v-c269cb74]{gap:8px;display:inline-flex}.compare-retry[data-v-c269cb74]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);height:30px;color:var(--color-ink-2,#52525b);font:inherit;cursor:pointer;border-radius:8px;margin-top:2px;padding:0 14px;font-size:12.5px}.compare-retry[data-v-c269cb74]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.quick-peek[data-v-a0349915]{z-index:9500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0e59;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.quick-peek__panel[data-v-a0349915]{border-radius:var(--radius-lg,12px);border:1px solid var(--color-line);background:var(--color-surface);flex-direction:column;min-width:320px;max-width:min(920px,90vw);max-height:86vh;display:flex;overflow:hidden;box-shadow:0 2px 8px #08080c24,0 18px 48px #08080c38}.quick-peek__head[data-v-a0349915]{border-bottom:1px solid var(--color-line);flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.quick-peek__chip[data-v-a0349915]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.quick-peek__name[data-v-a0349915]{color:var(--color-ink-1);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.quick-peek__meta[data-v-a0349915]{color:var(--color-ink-3);white-space:nowrap;flex:1;font-size:12px}.quick-peek__btn[data-v-a0349915]{border:1px solid var(--color-line-strong);height:28px;color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-base) var(--ease);background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.quick-peek__btn[data-v-a0349915]:hover{background:var(--color-hover)}.quick-peek__btn[data-v-a0349915]:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:1px}.quick-peek__btn--icon[data-v-a0349915]{width:28px;padding:0}.quick-peek__body[data-v-a0349915]{background:var(--color-canvas);justify-content:center;align-items:center;min-height:180px;display:flex;overflow:hidden}.quick-peek__media[data-v-a0349915]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:calc(86vh - 50px);display:block}.quick-peek__audio[data-v-a0349915]{flex-direction:column;align-items:center;gap:18px;padding:36px 48px;display:flex}.quick-peek__audio-chip[data-v-a0349915],.quick-peek__fallback-chip[data-v-a0349915]{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.quick-peek__doc[data-v-a0349915]{border:0;width:min(860px,88vw);height:calc(86vh - 50px)}.quick-peek__doc--text[data-v-a0349915]{background:var(--color-surface)}.quick-peek__fallback[data-v-a0349915]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 56px;display:flex}.quick-peek__fallback-name[data-v-a0349915]{color:var(--color-ink-1);overflow-wrap:anywhere;max-width:420px;margin:10px 0 0;font-size:14px;font-weight:600}.quick-peek__fallback-meta[data-v-a0349915]{color:var(--color-ink-3);margin:0;font-size:12px}.quick-peek__fallback-hint[data-v-a0349915]{color:var(--color-ink-4);margin:8px 0 0;font-size:12px}.quick-peek-enter-active[data-v-a0349915],.quick-peek-leave-active[data-v-a0349915]{transition:opacity var(--dur-base) var(--ease)}.quick-peek-enter-active .quick-peek__panel[data-v-a0349915],.quick-peek-leave-active .quick-peek__panel[data-v-a0349915]{transition:transform var(--dur-base) var(--ease)}.quick-peek-enter-from[data-v-a0349915],.quick-peek-leave-to[data-v-a0349915]{opacity:0}.quick-peek-enter-from .quick-peek__panel[data-v-a0349915],.quick-peek-leave-to .quick-peek__panel[data-v-a0349915]{transform:scale(.98)}@media (width<=640px){.quick-peek[data-v-a0349915]{padding:12px}.quick-peek__panel[data-v-a0349915]{width:100%;min-width:0;max-width:calc(100vw - 24px);max-height:92vh}.quick-peek__media[data-v-a0349915]{max-height:calc(92vh - 50px)}.quick-peek__doc[data-v-a0349915]{width:100%;height:calc(92vh - 50px)}.quick-peek__fallback[data-v-a0349915]{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.quick-peek-enter-active[data-v-a0349915],.quick-peek-leave-active[data-v-a0349915],.quick-peek-enter-active .quick-peek__panel[data-v-a0349915],.quick-peek-leave-active .quick-peek__panel[data-v-a0349915]{transition:none}}.img-hover-preview[data-v-7a1c1024]{z-index:1100;pointer-events:none;background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);border-radius:10px;padding:4px;position:fixed;box-shadow:0 16px 40px -12px #0006}html.dark .img-hover-preview[data-v-7a1c1024]{box-shadow:0 16px 40px -12px #000000b3}.img-hover-preview__img[data-v-7a1c1024]{-o-object-fit:contain;object-fit:contain;background:var(--color-elevated,#f4f4f5);border-radius:6px;width:auto;max-width:min(320px,40vw);height:auto;max-height:min(320px,40vh);display:block}.folder-picker[data-v-5b263cb1]{flex-direction:column;gap:10px;display:flex}.folder-picker__head[data-v-5b263cb1]{align-items:stretch;gap:6px;display:flex}.folder-picker__breadcrumb[data-v-5b263cb1]{min-width:0;color:var(--color-ink-2,#52525b);background:var(--color-canvas,#fafaf9);border:1px solid var(--color-line,#ececec);border-radius:8px;flex-wrap:wrap;flex:1;align-items:center;gap:2px;padding:6px 8px;font-size:12px;display:flex}.folder-picker__sort[data-v-5b263cb1]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);width:32px;color:var(--color-ink-2,#52525b);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.folder-picker__sort[data-v-5b263cb1]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.folder-picker__sort[data-v-5b263cb1]:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:1px}.folder-picker__crumb[data-v-5b263cb1]{font:inherit;color:var(--color-ink-2,#52525b);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.folder-picker__crumb[data-v-5b263cb1]:hover{background:var(--color-hover,#18181b0b);color:var(--color-ink-1,#18181b)}.folder-picker__crumb.is-current[data-v-5b263cb1]{color:var(--color-ink-1,#18181b);cursor:default;font-weight:600}.folder-picker__crumb-sep[data-v-5b263cb1]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.folder-picker__list[data-v-5b263cb1]{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.folder-picker__row[data-v-5b263cb1]{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;transition:background-color 80ms;display:flex}.folder-picker__row[data-v-5b263cb1]:hover{background:var(--color-elevated,#f4f4f5)}.folder-picker__create[data-v-5b263cb1]{border:1px solid var(--color-accent,#6e72d9);background:var(--color-surface,#fff);border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.folder-picker__create-input[data-v-5b263cb1]{min-width:0;font:inherit;color:var(--color-ink-1,#18181b);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px;font-weight:500}.folder-picker__create-input[data-v-5b263cb1]::placeholder{color:var(--color-ink-3,#a1a1aa);font-weight:400}.folder-picker__create-kbd[data-v-5b263cb1]{font-family:var(--font-mono,monospace);background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);color:var(--color-ink-3,#a1a1aa);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px}.folder-picker__icon[data-v-5b263cb1]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.folder-picker__name[data-v-5b263cb1]{min-width:0;color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.folder-picker__chevron[data-v-5b263cb1]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.folder-picker__state[data-v-5b263cb1]{color:var(--color-ink-3,#a1a1aa);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;font-size:12.5px;display:flex}.folder-picker__state--empty[data-v-5b263cb1]{border:1px dashed var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);border-radius:10px}.folder-picker__state-hint[data-v-5b263cb1]{color:var(--color-ink-3,#a1a1aa);max-width:240px;font-size:11.5px}.folder-picker__spin[data-v-5b263cb1]{animation:.9s linear infinite folder-picker-spin-5b263cb1}@keyframes folder-picker-spin-5b263cb1{to{transform:rotate(360deg)}}.toggle[data-v-5d2b9af8]{--track-w:32px;--track-h:18px;--thumb:14px;--pad:2px;width:var(--track-w);height:var(--track-h);background:var(--color-ink-4,#d4d4d8);cursor:pointer;transition:background-color var(--dur-base) ease;border:0;border-radius:999px;flex-shrink:0;padding:0;position:relative}.toggle[data-v-5d2b9af8]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:2px}.toggle.is-on[data-v-5d2b9af8]{background:var(--accent-gradient)}.toggle[data-v-5d2b9af8]:disabled{opacity:.5;cursor:not-allowed}.toggle__thumb[data-v-5d2b9af8]{top:var(--pad);left:var(--pad);width:var(--thumb);height:var(--thumb);background:#fff;border-radius:50%;transition:transform .16s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 1px 2px #0000002e,0 0 0 1px #0000000a}.toggle.is-on .toggle__thumb[data-v-5d2b9af8]{transform:translateX(calc(var(--track-w) - var(--thumb) - var(--pad) * 2))}.mcp-summary[data-v-ce321e1e]{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9);border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:4px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.mcp-instructions[data-v-ce321e1e]{color:var(--color-ink-2,#52525b);margin:0 0 14px;font-size:12.5px;line-height:1.45}.mcp-instructions strong[data-v-ce321e1e]{color:var(--color-ink-1,#18181b);font-weight:600}.mcp-option[data-v-ce321e1e]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:8px 10px;display:flex}.mcp-option__text[data-v-ce321e1e]{flex-direction:column;gap:2px;min-width:0;display:flex}.mcp-option__label[data-v-ce321e1e]{color:var(--color-ink-1,#18181b);font-size:12.5px;font-weight:500}.mcp-option__hint[data-v-ce321e1e]{color:var(--color-ink-3,#a1a1aa);font-size:11.5px;line-height:1.4}.mcp-spin[data-v-ce321e1e]{animation:.9s linear infinite mcp-spin-ce321e1e}@keyframes mcp-spin-ce321e1e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mcp-spin[data-v-ce321e1e]{animation:none}}.mcp-spacer[data-v-ce321e1e]{flex:1}.mcp-btn[data-v-ce321e1e]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.mcp-btn[data-v-ce321e1e]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.mcp-btn--ghost[data-v-ce321e1e]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.mcp-btn--ghost[data-v-ce321e1e]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.mcp-btn--primary[data-v-ce321e1e]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.mcp-btn--primary[data-v-ce321e1e]:hover:not(:disabled){background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.mcp-btn[data-v-ce321e1e]:disabled{opacity:.5;cursor:not-allowed}.brp-summary[data-v-09f99504]{background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);color:var(--color-ink-2,#52525b);border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px;font-size:12.5px;display:inline-flex}.brp-summary strong[data-v-09f99504]{color:var(--color-ink-1,#18181b);font-weight:600}.brp-modes[data-v-09f99504]{background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);border-radius:8px;gap:2px;margin-bottom:14px;padding:3px;display:inline-flex}.brp-mode[data-v-09f99504]{color:var(--color-ink-3,#a1a1aa);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.brp-mode[data-v-09f99504]:hover:not(:disabled){color:var(--color-ink-1,#18181b)}.brp-mode--active[data-v-09f99504]{background:var(--color-surface,#fff);color:var(--color-ink-1,#18181b);box-shadow:0 1px 2px #0000000f}.brp-mode[data-v-09f99504]:disabled{cursor:not-allowed;opacity:.5}.brp-inputs[data-v-09f99504]{margin-bottom:14px}.brp-label[data-v-09f99504]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);margin-top:10px;margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.brp-label[data-v-09f99504]:first-child{margin-top:0}.brp-input[data-v-09f99504]{width:100%;font-family:var(--font-mono,monospace);border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);color:var(--color-ink-1,#18181b);transition:border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border-radius:6px;outline:none;padding:7px 10px;font-size:13px}.brp-input[data-v-09f99504]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.brp-input[data-v-09f99504]:disabled{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-3,#a1a1aa);cursor:not-allowed}.brp-help[data-v-09f99504]{color:var(--color-ink-3,#a1a1aa);margin-top:6px;font-size:11.5px;line-height:1.5}.brp-help code[data-v-09f99504]{font-family:var(--font-mono,monospace);background:var(--color-elevated,#f4f4f5);color:var(--color-ink-2,#52525b);border-radius:3px;padding:1px 4px;font-size:11px;display:inline-block}.brp-preview[data-v-09f99504]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);border-radius:8px;overflow:hidden}.brp-preview-header[data-v-09f99504]{background:var(--color-elevated,#f4f4f5);border-bottom:1px solid var(--color-line,#ececec);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);justify-content:space-between;align-items:center;padding:8px 12px;font-size:11.5px;font-weight:600;display:flex}.brp-preview-counts[data-v-09f99504]{text-transform:none;letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}.brp-count[data-v-09f99504]{border-radius:999px;padding:1px 6px;font-size:11px;display:inline-block}.brp-count--ok[data-v-09f99504]{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9)}.brp-count--skip[data-v-09f99504]{background:var(--status-danger-soft);color:var(--status-danger)}html.dark .brp-count--skip[data-v-09f99504]{color:var(--status-danger);background:#7f1d1d4d}.brp-preview-list[data-v-09f99504]{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.brp-preview-row[data-v-09f99504]{font-family:var(--font-mono,monospace);border-bottom:1px solid var(--color-line-soft,#f4f4f5);color:var(--color-ink-2,#52525b);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:grid}.brp-preview-row[data-v-09f99504]:last-child{border-bottom:none}.brp-from[data-v-09f99504],.brp-to[data-v-09f99504]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.brp-to[data-v-09f99504]{color:var(--color-ink-1,#18181b);text-align:left;font-weight:500}.brp-arrow[data-v-09f99504]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.brp-preview-row--conflict[data-v-09f99504]{background:#b060600f}.brp-preview-row--conflict .brp-to[data-v-09f99504]{color:var(--status-danger);-webkit-text-decoration:line-through #b91c1c80;text-decoration:line-through #b91c1c80}html.dark .brp-preview-row--conflict[data-v-09f99504]{background:#7f1d1d26}html.dark .brp-preview-row--conflict .brp-to[data-v-09f99504]{color:var(--status-danger)}.brp-preview-row--unchanged .brp-to[data-v-09f99504]{color:var(--color-ink-3,#a1a1aa);font-style:italic}.brp-reason[data-v-09f99504]{font-family:var(--font-sans,system-ui);color:var(--color-ink-3,#a1a1aa);grid-column:1/-1;padding-top:2px;font-size:11px;font-style:italic}.brp-preview-row--conflict .brp-reason[data-v-09f99504],html.dark .brp-preview-row--conflict .brp-reason[data-v-09f99504]{color:var(--status-danger)}.brp-progress[data-v-09f99504]{color:var(--color-ink-2,#52525b);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.brp-progress-spin[data-v-09f99504]{color:var(--color-accent,#6e72d9);animation:.9s linear infinite brp-spin-09f99504}@keyframes brp-spin-09f99504{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.brp-progress-spin[data-v-09f99504]{animation:none}}.brp-spacer[data-v-09f99504]{flex:1}.brp-btn[data-v-09f99504]{cursor:pointer;transition:background-color var(--dur-base) ease, border-color var(--dur-base) ease, color var(--dur-base) ease;border:1px solid #0000;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500}.brp-btn--ghost[data-v-09f99504]{border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b);background:0 0}.brp-btn--ghost[data-v-09f99504]:hover:not(:disabled){background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.brp-btn--primary[data-v-09f99504]{background:var(--accent-gradient);color:#fff}.brp-btn--primary[data-v-09f99504]:hover:not(:disabled){background:var(--color-accent-strong,#575cc7)}.brp-btn[data-v-09f99504]:disabled{opacity:.5;cursor:not-allowed}.extract-body[data-v-e58ecd67]{min-height:240px;position:relative}.extract-source[data-v-e58ecd67]{border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.extract-source__icon[data-v-e58ecd67]{background:var(--tint-archive-bg);width:32px;height:32px;color:var(--tint-archive-fg);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html.dark .extract-source__icon[data-v-e58ecd67]{background:var(--tint-archive-bg);color:var(--tint-archive-fg)}.extract-source__text[data-v-e58ecd67]{flex-direction:column;gap:1px;min-width:0;display:flex}.extract-source__name[data-v-e58ecd67]{color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.extract-source__meta[data-v-e58ecd67]{color:var(--color-ink-3,#a1a1aa);font-variant-numeric:tabular-nums;font-size:11.5px}.extract-instructions[data-v-e58ecd67]{color:var(--color-ink-2,#52525b);margin:0 0 12px;font-size:12.5px;line-height:1.45}.extract-hint[data-v-e58ecd67]{background:var(--color-accent-soft,#6e72d914);color:var(--color-accent,#6e72d9);border-radius:6px;align-items:center;gap:6px;margin:12px 0 0;padding:8px 10px;font-size:11.5px;line-height:1.4;display:flex}.extract-options[data-v-e58ecd67]{flex-direction:column;gap:8px;margin-top:14px;display:flex}.extract-folder-name[data-v-e58ecd67]{border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);border-radius:8px;flex-direction:column;gap:4px;margin:-2px 0 2px 10px;padding:8px 10px;display:flex}.extract-folder-name__label[data-v-e58ecd67]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-3,#a1a1aa);font-size:11px;font-weight:600}.extract-folder-name__input[data-v-e58ecd67]{border:1px solid var(--color-line-strong,#d4d4d8);background:var(--color-surface,#fff);width:100%;height:32px;color:var(--color-ink-1,#18181b);font:inherit;transition:border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border-radius:6px;padding:0 10px;font-size:13px}.extract-folder-name__input[data-v-e58ecd67]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d940);outline:none}.extract-option[data-v-e58ecd67]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);cursor:pointer;transition:background-color var(--dur-base) ease;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.extract-option[data-v-e58ecd67]:hover{background:var(--color-elevated,#f4f4f5)}.extract-option.is-disabled[data-v-e58ecd67]{opacity:.55;cursor:not-allowed}.extract-option.is-disabled[data-v-e58ecd67]:hover{background:var(--color-surface,#fff)}.extract-option__text[data-v-e58ecd67]{flex-direction:column;gap:2px;min-width:0;display:flex}.extract-option__label[data-v-e58ecd67]{color:var(--color-ink-1,#18181b);font-size:12.5px;font-weight:500}.extract-option__hint[data-v-e58ecd67]{color:var(--color-ink-3,#a1a1aa);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.4;overflow:hidden}.extract-option__hint code[data-v-e58ecd67]{font-family:var(--font-mono,monospace);background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b);border-radius:4px;padding:1px 5px;font-size:11px}.extract-btn[data-v-e58ecd67]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.extract-btn[data-v-e58ecd67]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.extract-btn--ghost[data-v-e58ecd67]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b);margin-right:auto}.extract-btn--ghost[data-v-e58ecd67]:hover:not(:disabled){background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.extract-btn--primary[data-v-e58ecd67]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.extract-btn--primary[data-v-e58ecd67]:hover:not(:disabled){background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.extract-btn[data-v-e58ecd67]:disabled{opacity:.5;cursor:not-allowed}.share-section[data-v-4b05f322]{margin-bottom:18px}.share-section[data-v-4b05f322]:last-child{margin-bottom:0}.share-section__title[data-v-4b05f322]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);margin-bottom:8px;font-size:11px;font-weight:600}.share-list[data-v-4b05f322]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.share-card[data-v-4b05f322]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);border-radius:10px;padding:10px}.share-card__row[data-v-4b05f322]{align-items:center;gap:6px;display:flex}.share-card__link[data-v-4b05f322]{border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);min-width:0;height:28px;font-family:var(--font-mono,monospace);color:var(--color-ink-1,#18181b);border-radius:6px;outline:none;flex:1;padding:0 8px;font-size:11.5px}.share-card__link[data-v-4b05f322]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.share-icon-btn[data-v-4b05f322]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);width:28px;height:28px;color:var(--color-ink-2,#52525b);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .1s,color .1s,border-color .1s;display:flex}.share-icon-btn[data-v-4b05f322]:hover:not(:disabled){background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.share-icon-btn[data-v-4b05f322]:disabled{opacity:.4;cursor:not-allowed}.share-icon-btn--danger[data-v-4b05f322]:hover:not(:disabled){background:var(--status-danger-soft);color:var(--status-danger);border-color:var(--status-danger-ring)}.share-card__meta[data-v-4b05f322]{color:var(--color-ink-3,#a1a1aa);flex-wrap:wrap;gap:8px;margin-top:8px;font-size:11px;display:flex}.share-card__expires[data-v-4b05f322]{align-items:center;gap:4px;display:inline-flex}.share-card__badge[data-v-4b05f322]{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-2,#52525b);border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-weight:500;display:inline-flex}.share-field[data-v-4b05f322]{margin-bottom:12px}.share-field__label[data-v-4b05f322]{color:var(--color-ink-1,#18181b);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.share-field__label-hint[data-v-4b05f322]{color:var(--color-ink-3,#a1a1aa);margin-left:4px;font-weight:400}.share-field__expire[data-v-4b05f322]{gap:6px;display:flex}.share-field__hint[data-v-4b05f322]{color:var(--color-ink-3,#a1a1aa);margin-top:4px;font-size:11px}.share-input[data-v-4b05f322]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);height:32px;font:inherit;color:var(--color-ink-1,#18181b);border-radius:6px;outline:none;width:100%;padding:0 10px;font-size:13px;transition:border-color .1s,box-shadow .1s}.share-input[data-v-4b05f322]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.share-input--num[data-v-4b05f322]{flex-shrink:0;width:100px}.share-input--select[data-v-4b05f322]{cursor:pointer;flex:1}.share-state[data-v-4b05f322]{color:var(--color-ink-3,#a1a1aa);justify-content:center;align-items:center;gap:8px;padding:40px 16px;font-size:13px;display:flex}.share-spin[data-v-4b05f322]{animation:.9s linear infinite share-spin-4b05f322}@keyframes share-spin-4b05f322{to{transform:rotate(360deg)}}.share-btn[data-v-4b05f322]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.share-btn[data-v-4b05f322]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.share-btn--ghost[data-v-4b05f322]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.share-btn--ghost[data-v-4b05f322]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.share-btn--primary[data-v-4b05f322]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.share-btn--primary[data-v-4b05f322]:hover:not(:disabled){background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.share-btn[data-v-4b05f322]:disabled{opacity:.6;cursor:not-allowed}.share-btn--copy-path[data-v-4b05f322]{margin-right:auto}#listing[data-v-95170a42]{flex:auto;min-height:0}.listing-download[data-v-95170a42]{color:var(--c-blue);border-color:color-mix(in srgb, var(--c-blue) 30%, var(--color-line));background:color-mix(in srgb, var(--c-blue) 10%, var(--color-surface))}.listing-download[data-v-95170a42]:hover{background:color-mix(in srgb, var(--c-blue) 18%, var(--color-surface))}.scroll-section--virtual[data-v-95170a42]{overflow:hidden}.scroll-section--drop[data-v-95170a42]{outline:2px dashed var(--color-accent,#6e72d9);outline-offset:-4px;background:var(--color-accent-soft,#6e72d90f);border-radius:8px}#listing.listing--virtual[data-v-95170a42]{flex-direction:column;flex:auto;min-height:0;padding-bottom:0;display:flex}.listing-virtual[data-v-95170a42]{scrollbar-gutter:stable;flex:auto;width:100%;min-height:0}#listing.list[data-v-95170a42] .vue-recycle-scroller__item-view>.item{margin:0}.ptr-host[data-v-95170a42]{position:relative}.ptr-indicator[data-v-95170a42]{z-index:30;pointer-events:none;transition:transform .22s,opacity .22s;position:absolute;top:0;left:50%}.ptr-indicator--pulling[data-v-95170a42]{transition:none}.ptr-indicator__pill[data-v-95170a42]{border-radius:var(--radius-full,9999px);background:var(--color-surface,#fff);width:34px;height:34px;color:var(--color-accent,#6e72d9);border:1px solid var(--color-line,#ececec);box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);justify-content:center;align-items:center;margin-top:8px;display:flex}.ptr-indicator__spin--active[data-v-95170a42]{animation:.8s linear infinite ptr-spin-95170a42}@keyframes ptr-spin-95170a42{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ptr-indicator[data-v-95170a42]{transition:none}.ptr-indicator__spin--active[data-v-95170a42]{animation:none}}.drag-lasso{z-index:900;pointer-events:none;border:1px solid var(--color-accent,#6e72d9);background:var(--color-accent-soft,#6e72d91f);border-radius:2px;position:fixed}#file-selection[data-v-95170a42]{background:var(--color-surface,#fff);border-bottom:1px solid var(--color-line,#ececec);align-items:center;gap:4px;min-height:44px;padding:8px 12px;display:flex}#file-selection>span[data-v-95170a42]{color:var(--color-ink-2,#52525b);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}#file-selection[data-v-95170a42] .action{width:36px;height:36px;color:var(--color-ink-2,#52525b);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}#file-selection[data-v-95170a42] .action:hover,#file-selection[data-v-95170a42] .action:focus-visible{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b);outline:none}#file-selection[data-v-95170a42] .action:focus-visible{box-shadow:0 0 0 2px var(--color-accent-ring,#6e72d94d)}#file-selection[data-v-95170a42] .action span{display:none}#file-selection[data-v-95170a42] .action[title=Delete]:hover,#file-selection[data-v-95170a42] .action[title=Delete]:focus-visible{background:var(--status-danger-soft);color:var(--status-danger)}html.dark #file-selection[data-v-95170a42] .action[title=Delete]:hover,html.dark #file-selection[data-v-95170a42] .action[title=Delete]:focus-visible{color:var(--status-danger);background:#7f1d1d40}.file-selection-margin-bottom[data-v-95170a42]{margin-bottom:3.5rem}.section-title[data-v-95170a42]{transition:background-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border-radius:8px;margin:0 4px}.section-title--drop[data-v-95170a42],.compare-head--drop[data-v-95170a42]{background:var(--color-accent-soft,#6e72d914);box-shadow:inset 0 0 0 2px var(--color-accent,#6e72d9)}.fb-hero[data-v-95170a42]{flex-shrink:0;align-items:flex-start;gap:12px;padding:16px 20px 12px;display:flex;position:relative}@media (width<=768px){.fb-hero[data-v-95170a42]{flex-wrap:wrap;padding:12px 16px 10px}.fb-hero__right[data-v-95170a42]{flex:auto;gap:8px}}.fb-type-chips[data-v-95170a42]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:0 20px 10px;display:flex}.fb-type-chip[data-v-95170a42]{border-radius:var(--radius-full,9999px);border:1px solid var(--color-line);height:24px;color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);background:0 0;align-items:center;gap:5px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.fb-type-chip[data-v-95170a42]:hover{background:var(--color-hover);color:var(--color-ink-1)}.fb-type-chip[data-v-95170a42]:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:1px}.fb-type-chip--on[data-v-95170a42]{background:var(--color-accent-soft);border-color:var(--color-accent-ring);color:var(--color-accent-ink)}.fb-type-chip__n[data-v-95170a42]{color:var(--color-ink-4);font-size:11px}.fb-type-chip--on .fb-type-chip__n[data-v-95170a42]{color:var(--color-accent-ink);opacity:.75}.fb-hero__right[data-v-95170a42]{flex-direction:column;flex-shrink:1;align-items:flex-end;gap:10px;min-width:0;display:flex}.fb-hero__menu[data-v-95170a42]{width:32px;height:32px;color:var(--color-ink-2,#52525b);transition:background-color var(--dur-base) ease;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px}.fb-hero__menu[data-v-95170a42]:hover{background:var(--color-hover,#18181b0b)}.fb-hero__title[data-v-95170a42]{flex:1 8 auto;min-width:0}.fb-hero__lead[data-v-95170a42]{flex:auto;align-items:center;min-width:0;display:flex}.fb-hero__crumbs[data-v-95170a42]{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.fb-hero__count[data-v-95170a42]{color:var(--color-ink-3,#82828c);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.fb-hero__count[data-v-95170a42]:before{content:"·";color:var(--color-ink-3,#82828c);margin:0 6px 0 2px}.fb-hero__lead .folder-rename-input[data-v-95170a42]{background:0 0;border:none;outline:none;width:min(360px,100%);padding:0}.fb-hero__cluster[data-v-95170a42]{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:center;gap:6px;min-width:0;display:flex}.fb-primary[data-v-95170a42]{position:relative}.fb-primary--active .compare-head[data-v-95170a42]{background:var(--color-accent-soft,#6e72d90f);box-shadow:inset 0 -2px 0 0 var(--color-accent,#6e72d9)}.fb-breadcrumb-bar[data-v-95170a42]{flex-shrink:0;align-items:center;min-width:0;padding:5px 16px 10px;display:flex}.fb-breadcrumb-bar__crumbs[data-v-95170a42]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);border-radius:8px;align-items:center;min-width:0;max-width:100%;padding:4px 10px;display:flex}.current-fav-btn[data-v-95170a42]{width:16px;height:16px;color:var(--color-ink-3,#a1a1aa);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background-color .1s,color .1s;display:inline-flex}.current-fav-btn[data-v-95170a42]:hover{background:var(--color-hover,#18181b0b);color:var(--tag-color-amber-fg,#8a6a32)}.current-fav-btn[data-v-95170a42]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.current-fav-btn--active[data-v-95170a42]{color:var(--c-amber)}.current-fav-btn--active[data-v-95170a42]:hover{background:color-mix(in srgb, var(--c-amber) 14%, transparent)}@media (prefers-reduced-motion:reduce){.current-fav-btn[data-v-95170a42]{transition:none}}.empty-cta[data-v-95170a42]{background:var(--accent-gradient);border:1px solid var(--color-accent,#6e72d9);color:#fff;cursor:pointer;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,box-shadow .1s;display:inline-flex}.empty-cta[data-v-95170a42]:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7);box-shadow:0 4px 12px -4px #6e72d966}.empty-cta[data-v-95170a42]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:2px}[data-v-95170a42] .listing-section{position:relative}.list-enter-active[data-v-95170a42],.list-leave-active[data-v-95170a42]{transition:opacity .18s,transform .2s cubic-bezier(.4,0,.2,1)}.list-enter-from[data-v-95170a42],.list-leave-to[data-v-95170a42]{opacity:0;transform:translateY(-4px)}.list-leave-active[data-v-95170a42]{position:absolute;left:0;right:0}.list-move[data-v-95170a42]{transition:transform .22s cubic-bezier(.4,0,.2,1)}.folder-rename-input[data-v-95170a42]{border:1px solid var(--color-line,#ececec);width:calc(100% + 18px);color:var(--color-ink-1,#18181b);transition:border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;background:0 0;border-radius:6px;outline:none;margin:-3px -9px;padding:2px 8px;font-family:inherit}.folder-rename-input[data-v-95170a42]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.atag-body[data-v-1693f62d]{min-height:200px;position:relative}.atag-state[data-v-1693f62d]{color:var(--color-ink-2,#52525b);justify-content:center;align-items:center;gap:8px;padding:40px 8px;font-size:13px;display:flex}.atag-state--error[data-v-1693f62d]{color:var(--c-rose)}.atag-spin[data-v-1693f62d]{animation:.9s linear infinite atag-spin-1693f62d}@keyframes atag-spin-1693f62d{to{transform:rotate(360deg)}}.atag-overwrite-note[data-v-1693f62d]{background:var(--status-warning-soft);color:var(--color-ink-2,#52525b);border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.atag-overwrite-note svg[data-v-1693f62d]{color:var(--c-amber);flex-shrink:0;margin-top:1px}.atag-overwrite-note strong[data-v-1693f62d]{color:var(--color-ink-1,#18181b);font-weight:600}.atag-cover[data-v-1693f62d]{gap:12px;margin-bottom:16px;display:flex}.atag-cover__frame[data-v-1693f62d]{border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:104px;height:104px;display:flex;overflow:hidden}.atag-cover__frame img[data-v-1693f62d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.atag-cover__empty[data-v-1693f62d]{color:var(--color-ink-3,#a1a1aa);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;display:flex}.atag-cover__actions[data-v-1693f62d]{flex-direction:column;align-self:center;gap:8px;display:flex}.atag-cover__btn[data-v-1693f62d]{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);height:30px;color:var(--color-ink-2,#52525b);font:inherit;cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.atag-cover__btn[data-v-1693f62d]:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.atag-cover__btn--danger[data-v-1693f62d]{color:var(--c-rose)}.atag-cover__btn--danger[data-v-1693f62d]:hover{background:color-mix(in srgb, var(--c-rose) 12%, transparent);color:var(--c-rose)}.atag-hidden-input[data-v-1693f62d]{display:none}.atag-fields[data-v-1693f62d]{flex-direction:column;gap:12px;display:flex}.atag-field[data-v-1693f62d]{flex-direction:column;gap:4px;min-width:0;display:flex}.atag-field__label[data-v-1693f62d]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-3,#a1a1aa);font-size:11px;font-weight:600}.atag-row[data-v-1693f62d]{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.atag-input[data-v-1693f62d]{border:1px solid var(--color-line-strong,#d4d4d8);background:var(--color-surface,#fff);width:100%;height:34px;color:var(--color-ink-1,#18181b);font:inherit;transition:border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border-radius:7px;padding:0 10px;font-size:13px}.atag-input[data-v-1693f62d]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d940);outline:none}.atag-textarea[data-v-1693f62d]{resize:vertical;height:auto;padding:8px 10px;line-height:1.4}.atag-numtotal[data-v-1693f62d]{align-items:center;gap:6px;display:flex}.atag-numtotal__sep[data-v-1693f62d]{color:var(--color-ink-3,#a1a1aa)}.atag-btn[data-v-1693f62d]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.atag-btn--ghost[data-v-1693f62d]{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b);margin-right:auto}.atag-btn--ghost[data-v-1693f62d]:hover:not(:disabled){background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.atag-btn--primary[data-v-1693f62d]{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.atag-btn--primary[data-v-1693f62d]:hover:not(:disabled){background:var(--accent-gradient-strong)}.atag-btn[data-v-1693f62d]:disabled{opacity:.5;cursor:not-allowed}.cmd-palette__scrim[data-v-937a750c]{z-index:1000;background:#0000006b;justify-content:center;align-items:flex-start;padding:96px 16px 16px;display:flex;position:fixed;inset:0}.cmd-palette[data-v-937a750c]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);border-radius:12px;flex-direction:column;width:100%;max-width:640px;max-height:min(520px,100vh - 112px);display:flex;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.cmd-palette__input-row[data-v-937a750c]{border-bottom:1px solid var(--color-line,#ececec);align-items:center;gap:10px;padding:12px 14px;display:flex}.cmd-palette__input-icon[data-v-937a750c]{color:var(--color-ink-3,#a1a1aa);flex-shrink:0}.cmd-palette__input[data-v-937a750c]{color:var(--color-ink-1,#18181b);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:15px}.cmd-palette__input[data-v-937a750c]::placeholder{color:var(--color-ink-3,#a1a1aa)}.cmd-palette__kbd[data-v-937a750c]{font-family:var(--font-mono,monospace);background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);color:var(--color-ink-2,#52525b);border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:500}.cmd-palette__results[data-v-937a750c]{scroll-behavior:smooth;flex:1;padding:6px 6px 8px;overflow-y:auto}.cmd-palette__group-header[data-v-937a750c]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);padding:10px 10px 4px;font-size:10.5px;font-weight:600}.cmd-palette__row[data-v-937a750c]{cursor:pointer;text-align:left;width:100%;color:var(--color-ink-1,#18181b);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13.5px;transition:background-color 60ms;display:flex}.cmd-palette__row--selected[data-v-937a750c]{background:var(--color-elevated,#f4f4f5)}.cmd-palette__row-icon[data-v-937a750c]{color:var(--color-ink-2,#52525b);flex-shrink:0}.cmd-palette__row--selected .cmd-palette__row-icon[data-v-937a750c]{color:var(--color-accent,#6e72d9)}.cmd-palette__row-label[data-v-937a750c]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cmd-palette__row-hint[data-v-937a750c]{font-family:var(--font-mono,monospace);color:var(--color-ink-3,#a1a1aa);background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);border-radius:5px;flex-shrink:0;padding:2px 6px;font-size:11px}.cmd-palette__row--selected .cmd-palette__row-hint[data-v-937a750c]{background:var(--color-surface,#fff)}.cmd-palette__empty[data-v-937a750c]{color:var(--color-ink-3,#a1a1aa);flex-direction:column;align-items:center;gap:10px;padding:40px 16px;font-size:13px;display:flex}.cmd-palette__searching[data-v-937a750c]{color:var(--color-ink-3,#a1a1aa);align-items:center;gap:10px;padding:12px 14px;font-size:12.5px;display:flex}.cmd-palette__searching-spinner[data-v-937a750c]{color:var(--color-accent,#6e72d9);animation:.9s linear infinite cmd-palette-spin-937a750c}@keyframes cmd-palette-spin-937a750c{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cmd-palette__searching-spinner[data-v-937a750c]{animation:none}}.cmd-palette__footer[data-v-937a750c]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);color:var(--color-ink-3,#a1a1aa);align-items:center;gap:16px;padding:8px 14px;font-size:11.5px;display:flex}.cmd-palette__footer-item[data-v-937a750c]{align-items:center;gap:4px;display:inline-flex}.cmd-palette__footer-item kbd[data-v-937a750c]{font-family:var(--font-mono,monospace);background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);color:var(--color-ink-2,#52525b);border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:500;line-height:1.3}.palette-enter-active[data-v-937a750c],.palette-leave-active[data-v-937a750c]{transition:opacity var(--dur-base) ease}.palette-enter-active .cmd-palette[data-v-937a750c],.palette-leave-active .cmd-palette[data-v-937a750c]{transition:transform .16s cubic-bezier(.4, 0, .2, 1), opacity var(--dur-base) ease}.palette-enter-from[data-v-937a750c],.palette-leave-to[data-v-937a750c]{opacity:0}.palette-enter-from .cmd-palette[data-v-937a750c],.palette-leave-to .cmd-palette[data-v-937a750c]{opacity:0;transform:translateY(-8px)scale(.98)}@media (width<=540px){.cmd-palette__scrim[data-v-937a750c]{padding:16px 8px}.cmd-palette[data-v-937a750c]{max-height:min(420px,100vh - 32px)}}.shortcuts__scrim[data-v-e00f366c]{z-index:1003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:flex-start;padding:clamp(40px,8vh,96px) 16px 24px;display:flex;position:fixed;inset:0}.shortcuts[data-v-e00f366c]{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);width:100%;max-width:640px;max-height:80vh;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);border-radius:12px;outline:none;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 48px -12px #00000047,0 0 0 1px #0000000a}.shortcuts__header[data-v-e00f366c]{border-bottom:1px solid var(--color-line,#ececec);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.shortcuts__title[data-v-e00f366c]{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.shortcuts__subtitle[data-v-e00f366c]{color:var(--color-ink-3,#a1a1aa);margin:4px 0 0;font-size:12px}.shortcuts__close[data-v-e00f366c]{width:28px;height:28px;color:var(--color-ink-3,#a1a1aa);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.shortcuts__close[data-v-e00f366c]:hover{background:var(--color-hover,var(--color-elevated,#f4f4f5));color:var(--color-ink-1,#18181b)}.shortcuts__close[data-v-e00f366c]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.shortcuts__body[data-v-e00f366c]{flex:1;padding:8px 18px 16px;overflow-y:auto}.shortcuts__group+.shortcuts__group[data-v-e00f366c]{margin-top:16px}.shortcuts__grouptitle[data-v-e00f366c]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,#a1a1aa);margin:12px 0 6px;font-size:11px;font-weight:600}.shortcuts__rows[data-v-e00f366c]{flex-direction:column;display:flex}.shortcuts__row[data-v-e00f366c]{grid-template-columns:170px 1fr;align-items:center;gap:12px;padding:7px 0;display:grid}.shortcuts__row+.shortcuts__row[data-v-e00f366c]{border-top:1px solid var(--color-line,#ececec)}.shortcuts__keys[data-v-e00f366c]{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.shortcuts__keys kbd[data-v-e00f366c],.shortcuts__inlinekbd[data-v-e00f366c]{font-family:var(--font-mono,monospace);background:var(--color-elevated,#f4f4f5);border:1px solid var(--color-line,#ececec);color:var(--color-ink-1,#18181b);box-shadow:0 1px 0 var(--color-line,#ececec);text-align:center;border-radius:5px;min-width:22px;padding:2px 7px;font-size:10.5px;font-weight:500;line-height:1.4}.shortcuts__inlinekbd[data-v-e00f366c]{display:inline-block}.shortcuts__then[data-v-e00f366c]{color:var(--color-ink-3,#a1a1aa);text-transform:lowercase;letter-spacing:.02em;font-size:11px}.shortcuts__desc[data-v-e00f366c]{color:var(--color-ink-2,#52525b);font-size:12.5px;line-height:1.4}.shortcuts__empty[data-v-e00f366c]{color:var(--color-ink-3,#a1a1aa);margin:6px 0 0;font-size:12px}.shortcuts__footer[data-v-e00f366c]{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.shortcuts__hint[data-v-e00f366c]{color:var(--color-ink-3,#a1a1aa);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.shortcuts__ok[data-v-e00f366c]{background:var(--accent-gradient);border:1px solid var(--color-accent,#6e72d9);color:#fff;height:30px;font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s}.shortcuts__ok[data-v-e00f366c]:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.shortcuts__ok[data-v-e00f366c]:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.shortcuts-enter-active[data-v-e00f366c],.shortcuts-leave-active[data-v-e00f366c]{transition:opacity .16s}.shortcuts-enter-active .shortcuts[data-v-e00f366c],.shortcuts-leave-active .shortcuts[data-v-e00f366c]{transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .16s}.shortcuts-enter-from[data-v-e00f366c],.shortcuts-leave-to[data-v-e00f366c]{opacity:0}.shortcuts-enter-from .shortcuts[data-v-e00f366c],.shortcuts-leave-to .shortcuts[data-v-e00f366c]{opacity:0;transform:translateY(-6px)scale(.98)}.offline-banner[data-v-b1bc9e7c]{z-index:10000;border-radius:var(--radius-full,9999px);background:var(--color-inverse-surface,#18181b);color:#fff;max-width:calc(100% - 2rem);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000002e), 0 0 0 1px #ffffff0d;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:500;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}.offline-banner svg[data-v-b1bc9e7c]{color:var(--status-warning);flex-shrink:0}.offline-banner span[data-v-b1bc9e7c]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.offline-banner-enter-active[data-v-b1bc9e7c],.offline-banner-leave-active[data-v-b1bc9e7c]{transition:opacity .2s,transform .2s}.offline-banner-enter-from[data-v-b1bc9e7c],.offline-banner-leave-to[data-v-b1bc9e7c]{opacity:0;transform:translate(-50%,-8px)}.offline-banner-enter-to[data-v-b1bc9e7c],.offline-banner-leave-from[data-v-b1bc9e7c]{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.offline-banner-enter-active[data-v-b1bc9e7c],.offline-banner-leave-active[data-v-b1bc9e7c]{transition:none}}.fav-title__folder[data-v-a89117b5]{color:var(--color-ink-1,#18181b);word-break:break-word;font-weight:600}.fav-title__input[data-v-a89117b5]{border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);width:100%;height:34px;color:var(--color-ink-1,#18181b);border-radius:7px;margin-top:12px;padding:0 10px;font-family:inherit;font-size:13.5px;transition:border-color .1s,box-shadow .1s}.fav-title__input[data-v-a89117b5]::placeholder{color:var(--color-ink-3,#a1a1aa)}.fav-title__input[data-v-a89117b5]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d940);outline:none}.fav-title__hint[data-v-a89117b5]{color:var(--color-ink-3,#a1a1aa);margin:6px 0 0;font-size:11.5px}.root-label__input[data-v-ce50ed67]{border-radius:var(--radius-sm,6px);border:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);width:100%;height:34px;color:var(--color-ink-1,#18181b);transition:border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;margin-top:12px;padding:0 10px;font-family:inherit;font-size:13.5px}.root-label__input[data-v-ce50ed67]::placeholder{color:var(--color-ink-3,#a1a1aa)}.root-label__input[data-v-ce50ed67]:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d940);outline:none}.root-label__hint[data-v-ce50ed67]{color:var(--color-ink-3,#a1a1aa);margin:6px 0 0;font-size:11.5px}.archive-pw__field[data-v-98fecd7b]{margin-top:12px;position:relative}.archive-pw__input[data-v-98fecd7b]{box-sizing:border-box;border:1px solid var(--color-border,#00000024);background:var(--color-surface,#fff);width:100%;color:var(--color-text,inherit);border-radius:8px;outline:none;padding:9px 38px 9px 12px;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.archive-pw__input[data-v-98fecd7b]:focus{border-color:var(--c-lilac,#6e72d9);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-lilac,#6e72d9) 22%, transparent)}.archive-pw__input.is-invalid[data-v-98fecd7b]{border-color:var(--status-danger)}.archive-pw__input.is-invalid[data-v-98fecd7b]:focus{box-shadow:0 0 0 3px #e11d482e}.archive-pw__reveal[data-v-98fecd7b]{width:28px;height:28px;color:var(--color-text-muted,#00000080);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.archive-pw__reveal[data-v-98fecd7b]:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.archive-pw__error[data-v-98fecd7b]{color:var(--status-danger);margin:8px 0 0;font-size:.8rem}.ct[data-v-48b530cc]{font-family:var(--font-sans,system-ui);color:inherit;align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.ct__message[data-v-48b530cc]{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ct__action[data-v-48b530cc]{color:inherit;cursor:pointer;transition:background-color var(--dur-base) ease;background:0 0;border:1px solid #fff6;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600}.ct__action[data-v-48b530cc]:hover{background:#ffffff29}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer reset{html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-red-300:#dda0a0;--color-red-500:#c26161;--color-red-700:#a84e4e;--color-orange-300:#d3a58e;--color-orange-500:#bd7f63;--color-orange-700:#9c5f45;--color-amber-50:#f5efe1;--color-amber-300:#d4bb85;--color-amber-500:#b08434;--color-amber-700:#8a6a32;--color-yellow-300:#d4c285;--color-yellow-500:#b09a44;--color-yellow-700:#8a7a32;--color-green-300:#a3c4a4;--color-green-500:#74a075;--color-green-700:#4d7a4e;--color-teal-300:#93c4ba;--color-teal-500:#5a9d90;--color-teal-700:#35786c;--color-indigo-300:#a9aede;--color-indigo-500:#7a80c4;--color-indigo-700:#565db1;--color-violet-300:#b9aae0;--color-violet-500:#9180c9;--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:#6f5da8;--color-purple-300:#c3aede;--color-purple-500:#9a7ec4;--color-purple-700:#7f68a8;--color-pink-300:#d9a8ba;--color-pink-500:#b96f88;--color-pink-700:#97536a;--color-rose-300:#d8a3a3;--color-rose-500:#bd7272;--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:#a05252;--color-slate-300:#b6bcc8;--color-slate-500:#7d828f;--color-slate-700:#5d6472;--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-300:#c9c7d1;--color-zinc-500:#7c7a86;--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:#57555f;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--leading-snug:1.375;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-accent:#6e72d9;--color-accent-ink:var(--color-accent);--color-accent-strong:#575cc7;--color-accent-soft:#6e72d91a;--color-accent-ring:#6e72d94d;--color-accent-grad:#9095e6;--color-canvas:#efeff4;--color-surface:#fff;--color-elevated:#e8e7ee;--color-ink-1:#17161d;--color-ink-2:#4c4a57;--color-ink-3:#747180;--color-ink-4:#b3b1bf;--color-line:#dbdae3;--color-line-strong:#c8c6d4;--color-hover:#1c1a2c0d;--color-selected:#6e72d914;--color-inverse-surface:#18181b;--radius-full:9999px;--ease:cubic-bezier(.4, 0, .2, 1);--dur-fast:80ms;--dur-base:.12s;--dur-slow:.2s;--tag-color-lilac-bg:#6a6fc021;--tag-color-lilac-fg:#545aae;--tag-color-blue-bg:#5a7fb821;--tag-color-blue-fg:#4a6da3;--tag-color-green-bg:#5d8a5e21;--tag-color-green-fg:#4d7a4e;--tag-color-amber-bg:#a07d3f26;--tag-color-amber-fg:#8a6a32;--tag-color-red-bg:#b0606021;--tag-color-red-fg:#a05252;--tag-color-pink-bg:#a85d7621;--tag-color-pink-fg:#97536a;--tag-color-slate-bg:#6e6c7a24;--tag-color-slate-fg:#5d5b68;--tag-color-teal-bg:#3f857821;--tag-color-teal-fg:#35786c}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.Vue-Toastification__container{z-index:9999;box-sizing:border-box;color:#fff;pointer-events:none;flex-direction:column;width:600px;min-height:100%;padding:4px;display:flex;position:fixed}@media only screen and (width>=600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{flex-direction:column-reverse;bottom:1em}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not ((-moz-appearance:none)){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not ((-moz-appearance:none)){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{margin-left:-300px;left:50%}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (width<=600px){.Vue-Toastification__container{width:100vw;margin:0;padding:0;left:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{flex-direction:column-reverse;bottom:0}}.Vue-Toastification__toast{box-sizing:border-box;pointer-events:auto;direction:ltr;border-radius:8px;justify-content:space-between;min-width:326px;max-width:600px;min-height:64px;max-height:800px;margin-bottom:1rem;padding:22px 24px;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{color:#fff;background-color:#1976d2}.Vue-Toastification__toast--info{color:#fff;background-color:#2196f3}.Vue-Toastification__toast--success{color:#fff;background-color:#4caf50}.Vue-Toastification__toast--error{color:#fff;background-color:#ff5252}.Vue-Toastification__toast--warning{color:#fff;background-color:#ffc107}@media only screen and (width<=600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{word-break:break-word;white-space:pre-wrap;flex:1;font-size:16px;line-height:24px}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{cursor:pointer;color:#fff;opacity:.3;padding:0;background:0 0;border:none;outline:none;align-items:center;padding-left:10px;font-size:24px;font-weight:700;line-height:24px;transition:visibility,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{z-index:10000;transform-origin:0;background-color:#ffffffb3;width:100%;height:5px;animation:linear forwards scale-x-frames;position:absolute;bottom:0;left:0}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:100%}.Vue-Toastification__icon{background:0 0;border:none;outline:none;align-items:center;width:20px;height:100%;margin:auto 18px auto 0;padding:0;transition:all .3s}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(1000px)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@keyframes slideInBlurredLeft{0%{transform-origin:100%;filter:blur(40px);opacity:0;transform:translate(-1000px)scaleX(2.5)scaleY(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredTop{0%{transform-origin:50% 0;filter:blur(240px);opacity:0;transform:translateY(-1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredRight{0%{transform-origin:0%;filter:blur(40px);opacity:0;transform:translate(1000px)scaleX(2.5)scaleY(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredBottom{0%{transform-origin:50% 100%;filter:blur(240px);opacity:0;transform:translateY(1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}@keyframes slideOutBlurredTop{0%{transform-origin:50% 0;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}to{transform-origin:50% 0;filter:blur(240px);opacity:0;transform:translateY(-1000px)scaleY(2)scaleX(.2)}}@keyframes slideOutBlurredBottom{0%{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}to{transform-origin:50% 100%;filter:blur(240px);opacity:0;transform:translateY(1000px)scaleY(2)scaleX(.2)}}@keyframes slideOutBlurredLeft{0%{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}to{transform-origin:100%;filter:blur(40px);opacity:0;transform:translate(-1000px)scaleX(2)scaleY(.2)}}@keyframes slideOutBlurredRight{0%{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}to{transform-origin:0%;filter:blur(40px);opacity:0;transform:translate(1000px)scaleX(2)scaleY(.2)}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[10000\]{z-index:10000}.row-0{grid-row:0}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-2\/3{width:66.6667%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-\[34\%\]{width:34%}.w-\[56px\]{width:56px}.w-\[58\%\]{width:58%}.w-\[220px\]{width:220px}.w-\[256px\]{width:256px}.w-\[320px\]{width:320px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.columns-2{-moz-columns:2;columns:2}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-line{border-color:var(--color-line)}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-accent-soft\)\]{background-color:var(--color-accent-soft)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500\/15{background-color:#b0843426}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-elevated{background-color:var(--color-elevated)}.bg-green-500\/15{background-color:#74a07526}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/15{background-color:color-mix(in oklab, var(--color-green-500) 15%, transparent)}}.bg-indigo-500\/15{background-color:#7a80c426}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/15{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.bg-orange-500\/15{background-color:#bd7f6326}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/15{background-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.bg-pink-500\/15{background-color:#b96f8826}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/15{background-color:color-mix(in oklab, var(--color-pink-500) 15%, transparent)}}.bg-purple-500\/15{background-color:#9a7ec426}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-red-500\/15{background-color:#c2616126}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-rose-500\/15{background-color:#bd727226}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-selected{background-color:var(--color-selected)}.bg-slate-500\/15{background-color:#7d828f26}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-teal-500\/15{background-color:#5a9d9026}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/15{background-color:color-mix(in oklab, var(--color-teal-500) 15%, transparent)}}.bg-violet-500\/15{background-color:#9180c926}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-yellow-500\/15{background-color:#b09a4426}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/15{background-color:color-mix(in oklab, var(--color-yellow-500) 15%, transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-500\/15{background-color:#7c7a8626}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/15{background-color:color-mix(in oklab, var(--color-zinc-500) 15%, transparent)}}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-3{padding:calc(var(--spacing) * 3)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-\[var\(--c-amber\)\]{color:var(--c-amber)}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-accent-ink\)\]{color:var(--color-accent-ink)}.text-\[var\(--color-ink-2\)\]{color:var(--color-ink-2)}.text-\[var\(--color-ink-3\)\]{color:var(--color-ink-3)}.text-\[var\(--color-on-accent\)\]{color:var(--color-on-accent)}.text-accent{color:var(--color-accent)}.text-accent-ink{color:var(--color-accent-ink)}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-green-700{color:var(--color-green-700)}.text-indigo-700{color:var(--color-indigo-700)}.text-ink-1{color:var(--color-ink-1)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-orange-700{color:var(--color-orange-700)}.text-pink-700{color:var(--color-pink-700)}.text-purple-700{color:var(--color-purple-700)}.text-red-700{color:var(--color-red-700)}.text-rose-700{color:var(--color-rose-700)}.text-slate-700{color:var(--color-slate-700)}.text-teal-700{color:var(--color-teal-700)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-yellow-700{color:var(--color-yellow-700)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-hover{accent-color:var(--color-hover)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--color-accent)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.hover\:bg-elevated:hover{background-color:var(--color-elevated)}.hover\:bg-hover:hover{background-color:var(--color-hover)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-ink-1:hover{color:var(--color-ink-1)}.hover\:text-ink-2:hover{color:var(--color-ink-2)}}@media not all and (width>=540px){.max-\[540px\]\:left-16{left:calc(var(--spacing) * 16)}.max-\[540px\]\:w-auto{width:auto}}@media not all and (width>=64rem){.max-lg\:fixed{position:fixed}.max-lg\:top-12{top:calc(var(--spacing) * 12)}.max-lg\:right-0{right:calc(var(--spacing) * 0)}.max-lg\:bottom-0{bottom:calc(var(--spacing) * 0)}.max-lg\:z-40{z-index:40}.max-lg\:h-\[calc\(100vh-48px\)\]{height:calc(100vh - 48px)}.max-lg\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (width>=48rem){.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:inline-flex{display:inline-flex}.max-md\:h-9{height:calc(var(--spacing) * 9)}.max-md\:h-10{height:calc(var(--spacing) * 10)}.max-md\:w-9{width:calc(var(--spacing) * 9)}.max-md\:w-10{width:calc(var(--spacing) * 10)}.max-md\:w-\[64px\]{width:64px}.max-md\:flex-none{flex:none}.max-md\:flex-col{flex-direction:column}.max-md\:items-center{align-items:center}.max-md\:justify-center{justify-content:center}.max-md\:gap-0{gap:calc(var(--spacing) * 0)}.max-md\:gap-1{gap:calc(var(--spacing) * 1)}.max-md\:p-0{padding:calc(var(--spacing) * 0)}.max-md\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:text-\[12px\]{font-size:12px}.max-md\:text-\[18px\]{font-size:18px}}@media not all and (width>=40rem){.max-sm\:inline-flex{display:inline-flex}}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-pink-300:where(.dark,.dark *){color:var(--color-pink-300)}.dark\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-yellow-300:where(.dark,.dark *){color:var(--color-yellow-300)}.dark\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}}@layer app;:root{--tint-image-bg:#a85d7621;--tint-image-fg:#97536a;--tint-video-bg:#6067b121;--tint-video-fg:#565db1;--tint-audio-bg:#a07d3f26;--tint-audio-fg:#8a6a32;--tint-pdf-bg:#b0606021;--tint-pdf-fg:#a05252;--tint-text-bg:#57555f1f;--tint-text-fg:#57555f;--tint-archive-bg:#ab6a4f24;--tint-archive-fg:#9c5f45;--tint-epub-bg:#3f857821;--tint-epub-fg:#35786c;--tint-csv-bg:#5d8a5e21;--tint-csv-fg:#4d7a4e;--tint-comic-bg:#7a68b824;--tint-comic-fg:#6f5da8;--tint-file-bg:#6e6c7a24;--tint-file-fg:#5d5b68;--accent-gradient:linear-gradient(135deg, var(--color-accent) 0%, var(--color-accent-grad) 100%);--accent-gradient-strong:linear-gradient(135deg, var(--color-accent-strong) 0%, var(--color-accent) 100%);--c-lilac:#6f6d7a;--c-blue:#6f6d7a;--c-teal:#6f6d7a;--c-green:#6f6d7a;--c-amber:#cf9b3f;--c-rose:#b5525e;--status-danger:#a84e4e;--status-danger-fill:#ad5560;--status-danger-fill-strong:#97434d;--status-danger-soft:#b060601a;--status-danger-ring:#b0606059;--status-success:#4d7a4e;--status-success-fill:#567f57;--status-success-soft:#5d8a5e24;--status-warning:#8a6a32;--status-warning-fill:#8a6a32;--status-warning-soft:#a07d3f1f;--status-warning-ring:#a07d3f59;--accent:#6e72d9;--accent-grad:#9095e6;--accent-strong:#575cc7;--accent-ink-dark:#c3c7f4;--accent-rgb:110 114 217;--color-on-accent:#fff;--color-accent:var(--accent);--color-accent-strong:var(--accent-strong);--color-accent-grad:var(--accent-grad);--color-accent-ink:var(--accent);--color-accent-soft:rgb(var(--accent-rgb) / .1);--color-accent-ring:rgb(var(--accent-rgb) / .3);--color-selected:rgb(var(--accent-rgb) / .08)}html.dark{--color-accent-soft:rgb(var(--accent-rgb) / .16);--color-accent-ring:rgb(var(--accent-rgb) / .45);--color-accent-ink:var(--accent-ink-dark);--c-lilac:#9b99a6;--c-blue:#9b99a6;--c-teal:#9b99a6;--c-green:#9b99a6;--c-amber:#d4b26a;--c-rose:#dd98a1;--status-danger:#dda0a0;--status-danger-fill:#ad5560;--status-danger-fill-strong:#bd6570;--status-danger-soft:#c8828224;--status-danger-ring:#c8828261;--status-success:#a3c4a4;--status-success-fill:#567f57;--status-success-soft:#78a57a2e;--status-warning:#d4bb85;--status-warning-fill:#8a6a32;--status-warning-soft:#bea06429;--status-warning-ring:#bea06466;--tint-image-bg:#cd8ca52e;--tint-image-fg:#d9a8ba;--tint-video-bg:#969bd72e;--tint-video-fg:#a9aede;--tint-audio-bg:#bea0642e;--tint-audio-fg:#d4bb85;--tint-pdf-bg:#c882822e;--tint-pdf-fg:#d8a3a3;--tint-text-bg:#b9b7c324;--tint-text-fg:#c9c7d1;--tint-archive-bg:#c38c6e2e;--tint-archive-fg:#d3a58e;--tint-epub-bg:#6eafa02e;--tint-epub-fg:#93c4ba;--tint-csv-bg:#78a57a2e;--tint-csv-fg:#a3c4a4;--tint-comic-bg:#a08cd72e;--tint-comic-fg:#b9aae0;--tint-file-bg:#a09eaf29;--tint-file-fg:#b3b1c0;--color-canvas:#0d0d12;--color-surface:#16161d;--color-elevated:#202029;--color-ink-1:#efeef4;--color-ink-2:#b5b3c1;--color-ink-3:#8c8a9b;--color-ink-4:#5e5c6c;--color-line:#292833;--color-line-strong:#383646;--color-hover:#ffffff0d;--color-selected:rgb(var(--accent-rgb) / .18);--color-inverse-surface:#27272a;--tag-color-lilac-bg:#8c91d233;--tag-color-lilac-fg:#b0b4e6;--tag-color-blue-bg:#78a0cd33;--tag-color-blue-fg:#a3bede;--tag-color-green-bg:#78a57a33;--tag-color-green-fg:#a3c4a4;--tag-color-amber-bg:#bea06433;--tag-color-amber-fg:#d4bb85;--tag-color-red-bg:#c8828233;--tag-color-red-fg:#d8a3a3;--tag-color-pink-bg:#cd8ca533;--tag-color-pink-fg:#d9a8ba;--tag-color-slate-bg:#a09eaf33;--tag-color-slate-fg:#b8b6c4;--tag-color-teal-bg:#6eafa033;--tag-color-teal-fg:#93c4ba;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--blue:var(--color-accent,#6e72d9);--dark-blue:var(--color-accent-strong,#575cc7);--red:var(--status-danger-fill,#ad5560);--dark-red:var(--status-danger-fill-strong,#97434d);--moon-grey:#f2f2f2;--icon-red:#b5525e;--icon-orange:#bd7f63;--icon-yellow:#b08434;--icon-green:#74a075;--icon-blue:var(--color-accent,#6e72d9);--icon-violet:#9180c9;--input-red:var(--status-danger-soft,#b060601a);--input-green:var(--status-success-soft,#5d8a5e24);--item-selected:white;--action:#546e7a;--background:#fafafa;--surfacePrimary:#fff;--surfaceSecondary:#e6e6e6;--divider:#0000000d;--iconPrimary:var(--icon-blue);--iconSecondary:#fff;--iconTertiary:#ccc;--textPrimary:#6f6f6f;--textSecondary:#333;--hover:#0000001a;--borderPrimary:#0000001a;--borderSecondary:#0003;--dividerPrimary:#fff6;--dividerSecondary:#ffffffe6}:root.dark{--action:#fff;--background:#141d24;--surfacePrimary:#20292f;--surfaceSecondary:#3a4147;--textPrimary:#fff9;--textSecondary:#ffffffde;--divider:#ffffff1f;--iconPrimary:#fff;--iconSecondary:#fff;--iconTertiary:#fff;--hover:#ffffff1a;--borderPrimary:#ffffff0d;--borderSecondary:#ffffff26;--dividerPrimary:#1e1e1e66;--dividerSecondary:#1e1e1e99}.button{cursor:pointer;background:var(--blue);color:#fff;border:0;border:1px solid var(--divider);box-shadow:0 0 5px var(--divider);border-radius:.1em;outline:0;padding:.5em 1em;transition:all .1s}.button:hover{background-color:var(--dark-blue)}.button--block{width:100%;margin:0 0 .5em;display:block}.button--red{background:var(--red)}.button--blue{background:var(--blue)}.button--flat{color:var(--dark-blue);text-transform:uppercase;background:0 0;border:0;box-shadow:0 0}.button--flat:hover{background:var(--surfaceSecondary)}.button--flat.button--red{color:var(--dark-red)}.button--flat.button--grey{color:#6f6f6f}.button[disabled]{opacity:.5;cursor:not-allowed}.input{background:var(--surfacePrimary);color:var(--textSecondary);border:1px solid var(--borderPrimary);border-radius:.1em;margin:0;padding:.5em 1em;transition:all .2s}.input:hover,.input:focus{border-color:var(--borderSecondary)}.input--block{width:100%;margin-bottom:.5em;display:block}.input--textarea{resize:vertical;min-height:10em;font-family:monospace;line-height:1.15}.input--red{background:var(--input-red)!important}.input--green{background:var(--input-green)!important}.shell{background:var(--surfacePrimary);max-height:calc(100% - 4em);color:var(--textPrimary);z-index:9999;background:var(--dividerSecondary);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;transition:background .2s;position:fixed;bottom:0;left:0}.shell__divider{background:#7f7f7f4d;width:100%;height:8px}.shell__divider:hover{background:#7f7f7fe6}.shell__content{cursor:text;height:100%;box-shadow:0 0 5px var(--borderPrimary);font-family:monospace;font-size:1rem;transition:transform .2s;overflow:auto}.shell__overlay{z-index:9998;background-color:var(--dividerPrimary);width:100%;height:100%;position:fixed;top:0;left:0}body.rtl .shell-content{direction:ltr}.shell__result{border-top:1px solid var(--divider);align-items:flex-start;padding:.5em;display:flex}.shell--hidden{transform:translateY(105%)}.shell__result--hidden{opacity:0}.shell__text,.shell__prompt,.shell__prompt i{font-size:inherit}.shell__prompt{width:1.2rem}.shell__prompt i{color:var(--blue)}.shell__text{white-space:pre-wrap;width:100%;color:var(--textSecondary);margin:0;font-family:inherit}.share{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}@media (width<=736px){.share{display:block}}.share__box{background:var(--surfacePrimary);color:var(--textPrimary);border-radius:.2em;margin:5px;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000001f}.share__box__header{text-align:center;padding:1em}.share__box__icon i{color:#40c4ff;font-size:10em}.share__box__center{text-align:center}.share__box__info{flex:18em}.share__box__element{border-top:1px solid var(--borderPrimary);word-break:break-all;padding:1em}.share__box__element .button{display:inline-block}.share__box__element .button i{margin-bottom:4px;display:block}.share__box__items{text-align:left;flex:10 0 25em}.share__box__items #listing.list .item{cursor:pointer;border-bottom:0;border-left:0;border-right:0;border-top:1px solid var(--borderPrimary)}.share__wrong__password{background:var(--red);color:#fff;text-align:center;padding:.5em;animation:.2s forwards opac}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(./jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(./jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(./jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(./jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(./jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(./jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(./jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(./jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;background:var(--background);color:var(--textSecondary);margin:0}*{box-sizing:border-box}*,:hover,:active,:focus{outline:0}a{text-decoration:none}img{max-width:100%}audio,video{width:100%}.mobile-only{display:none!important}.container{width:95%;max-width:960px;margin:1em auto 0}i.spin,.spin{animation:1s linear infinite spin}#app.multiple{padding-bottom:4em}.files{width:100%;position:absolute;bottom:30px}.progress{z-index:2147483647;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.progress div{background-color:var(--color-accent,var(--accent,#6e72d9));width:0;height:100%;box-shadow:0 0 8px var(--color-accent,var(--accent,#6e72d9));border-radius:0 999px 999px 0;transition:width .2s}.break-word{word-break:break-all}.vue-number-input>input{background:var(--surfacePrimary)!important;border-color:var(--surfaceSecondary)!important;color:var(--textSecondary)!important}.vue-number-input--small>input{height:1rem!important;font-size:1rem!important}.vue-number-input :hover,.vue-number-input :focus{border-color:var(--borderSecondary)!important}.vue-number-input__button{background:var(--surfacePrimary)!important}.vue-number-input__button--minus,.vue-number-input__button--plus{border-color:var(--surfaceSecondary)!important}.vue-number-input__button:before,.vue-number-input__button:after{background:var(--textSecondary)!important}body>div[style*="z-index: 9990"]{z-index:10000!important}#modal-background .button:focus{outline:1px solid var(--accent-ring);outline-offset:1px}header .overlay{width:0;height:0}header a,header a:hover{color:inherit}header .action span{display:none}header .action{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}header .action:hover{background-color:var(--color-hover);color:var(--color-ink-1)}header .action svg{width:16px;height:16px}header .action .counter{background:var(--color-accent);border-color:var(--color-canvas)}.hb-btn{border-radius:var(--radius-sm,6px);width:28px;height:28px;color:var(--color-ink-2,#52525b);cursor:pointer;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hb-btn:hover{background:var(--color-hover,#18181b0b);color:var(--color-ink-1,#18181b)}.hb-btn--danger:hover{color:var(--status-danger);background:#b0606014}.hb-btn__badge{background:var(--accent-gradient);color:#fff;border-radius:var(--radius-full);text-align:center;border:1.5px solid var(--color-canvas,#fafaf9);font-variant-numeric:tabular-nums;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:700;line-height:14px;position:absolute;bottom:-2px;right:-2px}#search{--search-w-expanded:min(440px, calc(100vw - 120px));width:max-content;max-width:320px;height:32px;position:relative}#search.active{z-index:30}#search.active #input{width:var(--search-w-expanded);position:absolute;top:0;right:0}html[dir=rtl] #search.active #input{left:0;right:auto}@media (width<=800px) and (width>=768px){#search{width:36px;max-width:36px}#search .search-trigger__label,#search .search-kbd{display:none}.search-trigger{justify-content:center;padding:0}}@media (width<=767px){#search{--search-w-expanded:100%;width:100%;max-width:none}#search .search-kbd{display:none}.search-trigger{justify-content:flex-start}}.search-trigger{background:var(--color-surface,var(--surfacePrimary));border:1px solid var(--color-line,var(--borderPrimary));border-radius:var(--radius-md,8px);cursor:pointer;width:100%;height:100%;color:var(--color-ink-3,var(--textPrimary));align-items:center;gap:8px;padding:0 10px;transition:background-color .15s,border-color .15s;display:flex}.search-trigger:hover{background:var(--color-elevated,var(--surfaceSecondary));border-color:var(--color-line-strong,var(--borderSecondary))}.search-trigger--reserve{visibility:hidden;pointer-events:none}.search-trigger__label{text-align:left;color:var(--color-ink-3,var(--textPrimary));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}#search .search-count{color:var(--color-ink-3,var(--textPrimary));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}#search .search-kbd{font-family:var(--font-mono);border-radius:var(--radius-sm,6px);background:var(--c-lilac);padding:1px 5px;font-size:10.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){#search .search-kbd{background:color-mix(in srgb, var(--c-lilac) 12%, var(--color-elevated))}}#search .search-kbd{border:1px solid var(--c-lilac)}@supports (color:color-mix(in lab, red, red)){#search .search-kbd{border:1px solid color-mix(in srgb, var(--c-lilac) 30%, var(--color-line))}}#search .search-kbd{color:var(--c-lilac);flex-shrink:0;line-height:1.4}#search #input{background:var(--color-surface,var(--surfacePrimary));border:1px solid var(--color-accent,var(--accent));border-radius:var(--radius-md,8px);z-index:2;align-items:center;gap:.4em;height:100%;padding:0 .6em;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}#search #input:focus-within{box-shadow:0 0 0 3px var(--color-accent-ring,var(--accent-ring))}#search #input>svg,#search #input>.icon{color:var(--color-ink-3,var(--textPrimary));flex-shrink:0}#search #input:hover{background:var(--color-surface,var(--surfacePrimary));border-color:var(--color-line-strong,var(--borderSecondary))}#search #input input::placeholder{color:var(--color-ink-3,var(--textPrimary))}#search #input input{color:var(--color-ink-1,var(--textSecondary));font-size:13px}#search #input>.action,#search #input>i{-webkit-user-select:none;user-select:none;margin-right:.3em}#search input{background-color:#0000;border:0;width:100%;padding:0}#search #result{visibility:hidden;background:var(--color-surface,var(--surfacePrimary));border:1px solid var(--color-line,var(--borderPrimary));border-radius:var(--radius-md,8px);box-shadow:var(--shadow-lg,0 10px 15px -3px #10182814);width:var(--search-w-expanded);max-height:0;color:var(--color-ink-1,var(--textPrimary));z-index:1000;padding:0;transition:max-height .15s,visibility .15s,padding .15s;position:absolute;top:calc(100% + 6px);left:auto;right:0;overflow:hidden auto}#search.active #result{visibility:visible;max-height:60vh;padding:6px}html[dir=rtl] #search #result{text-align:right;direction:ltr;left:0;right:auto}html[dir=rtl] #search #result ul>*{text-align:left;direction:ltr}#search .search-results{margin:0;padding:0;list-style:none}#search .search-results li{margin:0}#search .search-result-row{border-radius:var(--radius-md,8px);color:var(--color-ink-1,#18181b);align-items:center;gap:10px;padding:6px 8px;text-decoration:none;transition:background-color 80ms;display:flex}#search .search-result-row:hover,#search .search-result-row:focus-visible{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b);outline:none}#search .search-result-icon{border-radius:var(--radius-md,8px);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}#search .search-result-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}#search .search-result-name{color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}#search .search-result-path{font-family:var(--font-mono,monospace);color:var(--color-ink-3,#a1a1aa);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}#search .search-empty{color:var(--color-ink-3,#a1a1aa);flex-direction:column;align-items:center;gap:8px;padding:28px 16px;font-size:12.5px;display:flex}#search .boxes{border:1px solid var(--borderPrimary);border-radius:var(--radius-md);background:var(--surfacePrimary);margin:1em 0}#search .boxes h3{color:var(--textSecondary);margin:0;padding:.5em .75em;font-size:.95em;font-weight:600}html[dir=rtl] #search .boxes h3{text-align:right}#search .boxes>div{flex-wrap:wrap;gap:.75em;padding:.5em .75em .75em;display:flex}#search .boxes>div>div{background:var(--accent);color:#fff;text-align:center;cursor:pointer;border-radius:var(--radius-md);flex-grow:1;width:10em;padding:1em;transition:background .15s}#search .boxes>div>div:hover{background:var(--accent-strong)}#search .boxes p{margin:.5em 0 0}#search .boxes svg{width:2.5em;height:2.5em;color:#fff!important}:is(#listing,.fb-listing){padding:0 1rem 1rem}:is(#listing,.fb-listing).compare-listing{padding-bottom:0}:is(#listing,.fb-listing)>h2{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,var(--textPrimary));margin:1.25em 0 .5em .5em;font-size:.72rem;font-weight:600}.message{text-align:center;width:95%;color:var(--textPrimary);margin:4em auto;font-size:1.25em;font-weight:500;display:block!important}.message svg,.message i{color:var(--color-ink-4,var(--iconTertiary));margin:0 auto .4em;display:block;width:2em!important;height:2em!important}:is(#listing,.fb-listing) .item{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-ink-1,var(--textSecondary));transition:background-color var(--dur-base) ease, border-color var(--dur-base) ease, box-shadow .15s ease;align-items:center;display:grid;position:relative}:is(#listing,.fb-listing) .item__name{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}:is(#listing,.fb-listing) .item .item__name-text,:is(#listing,.fb-listing) .item .name{letter-spacing:-.005em;color:var(--color-ink-1,var(--textSecondary));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.2;display:block;overflow:hidden}:is(#listing,.fb-listing) .item .item__name-glyph{display:inline}:is(#listing,.fb-listing) .item .item__name-text.is-moving,:is(#listing,.fb-listing) .item .name.is-moving{background-image:linear-gradient(100deg, var(--color-ink-1,var(--textSecondary)) 0%, var(--color-ink-1,var(--textSecondary)) 30%, var(--color-accent-strong) 42%, var(--color-accent) 50%, var(--color-accent-grad) 58%, var(--color-ink-1,var(--textSecondary)) 70%, var(--color-ink-1,var(--textSecondary)) 100%);-webkit-text-fill-color:transparent;color:#0000;background-repeat:repeat-x;background-size:300px 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite listing-name-moving}html.dark :is(#listing,.fb-listing) .item .item__name-text.is-moving,html.dark :is(#listing,.fb-listing) .item .name.is-moving{background-image:linear-gradient(100deg, var(--color-ink-1,var(--textSecondary)) 0%, var(--color-ink-1,var(--textSecondary)) 30%, var(--color-accent-grad) 42%, var(--color-accent-ink) 50%, var(--color-accent-grad) 58%, var(--color-ink-1,var(--textSecondary)) 70%, var(--color-ink-1,var(--textSecondary)) 100%)}@keyframes listing-name-moving{0%{background-position:0 0}to{background-position:300px 0}}@media (prefers-reduced-motion:reduce){:is(#listing,.fb-listing) .item .item__name-text.is-moving,:is(#listing,.fb-listing) .item .name.is-moving{-webkit-text-fill-color:currentColor;color:var(--color-accent,#6e72d9);background-image:none;animation:none}html.dark :is(#listing,.fb-listing) .item .item__name-text.is-moving,html.dark :is(#listing,.fb-listing) .item .name.is-moving{color:#a5b0ff}}:is(#listing,.fb-listing) .item__name-stack{flex:1;min-width:0;display:block;overflow:hidden}:is(#listing,.fb-listing) .item__tag-dots{flex-shrink:0;align-items:center;gap:4px;margin-left:6px;display:flex}:is(#listing,.fb-listing) .item__tag-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}:is(#listing,.fb-listing) .item__rename-input{width:100%;font:inherit;letter-spacing:-.005em;color:var(--color-ink-1,var(--textSecondary));box-shadow:inset 0 -1px 0 var(--color-accent,#6e72d9);background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-size:13px;font-weight:500}:is(#listing,.fb-listing) .item__name-compact-meta{color:var(--color-ink-3,var(--textPrimary));font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;line-height:1.3;display:none;overflow:hidden}:is(#listing,.fb-listing) .item .size,:is(#listing,.fb-listing) .item .modified{color:var(--color-ink-2,var(--textPrimary));font-variant-numeric:tabular-nums;font-size:12px}:is(#listing,.fb-listing).list .item__modified,:is(#listing,.fb-listing).list .item__size{text-align:center;white-space:nowrap;text-overflow:ellipsis;line-height:36px;display:block;overflow:hidden}:is(#listing,.fb-listing).list .item__modified>time{display:inline}:is(#listing,.fb-listing).list .item__select,:is(#listing,.fb-listing).list .item__actions{align-items:center;display:flex}:is(#listing,.fb-listing).list .item__select{justify-content:center}:is(#listing,.fb-listing).list .item:not(.header) .item__select{opacity:0;transition:opacity var(--dur-base) ease}:is(#listing,.fb-listing).list .item:not(.header):hover .item__select,:is(#listing,.fb-listing).list .item[aria-selected=true] .item__select,:is(#listing,.fb-listing).list.is-touch .item:not(.header) .item__select{opacity:1}:is(#listing,.fb-listing).list .item__actions{justify-content:flex-end}.item__select{justify-content:center;align-items:center;display:flex}.item__checkbox{border-radius:var(--radius-xs);border:1px solid var(--color-line-strong,var(--borderSecondary));background:var(--color-elevated,var(--surfacePrimary));width:14px;height:14px;transition:border-color var(--dur-base) ease, background-color var(--dur-base) ease;justify-content:center;align-items:center;display:flex}:is(#listing,.fb-listing) .item:hover .item__checkbox:not(.item__checkbox--checked){border-color:var(--color-ink-3,var(--iconTertiary))}.item__checkbox--checked{background:var(--color-accent,var(--accent));border-color:var(--color-accent,var(--accent));color:#fff;box-shadow:0 1px 2px #1018280f}.item__checkbox--indeterminate{background:var(--color-accent,var(--accent));border-color:var(--color-accent,var(--accent));position:relative}.item__checkbox--indeterminate:after{content:"";background:#fff;border-radius:1px;width:6px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(#listing,.fb-listing).list .item.header .item__checkbox{cursor:pointer}:is(#listing,.fb-listing).list .item.header .item__checkbox:hover{border-color:var(--color-ink-3,var(--iconTertiary))}.item__icon{border-radius:var(--radius-md,8px);background-image:linear-gradient(140deg,#ffffff4d,#fff0 60%);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000029}.item__spring-ring{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.item__spring-ring-fill{stroke:var(--c-blue,#2563eb);filter:drop-shadow(0 0 2px #0000008c);transition:stroke-dashoffset 60ms linear}.item.item--spring-loaded{background:var(--color-accent-soft,#6e72d914)}.item.item--cut{opacity:.45}:is(#listing,.fb-listing).mosaic .item__spring-ring{width:52px;height:52px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.item__icon-inner{display:contents}.item__thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}:is(#listing,.fb-listing) .item__icon img,:is(#listing,.fb-listing) .item__thumb{display:block}:is(#listing,.fb-listing) .item__icon:has(img){box-shadow:none;background-color:#0000;background-image:none}:is(#listing,.fb-listing) .item[data-dir=true] .item__icon svg{fill:currentColor;stroke-width:1.4px}.item__actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.item__actions-btn,.item__fav-btn{border-radius:var(--radius-sm,6px);width:24px;height:24px;color:var(--color-ink-3,var(--iconTertiary));cursor:pointer;opacity:0;transition:opacity var(--dur-base) ease, background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;justify-content:center;align-items:center;display:flex}:is(#listing,.fb-listing).list .item:hover .item__actions-btn,:is(#listing,.fb-listing).list .item:hover .item__fav-btn,:is(#listing,.fb-listing).mosaic .item:hover .item__actions-btn,:is(#listing,.fb-listing).mosaic .item:hover .item__fav-btn{opacity:1}.item__actions-btn:hover,.item__fav-btn:hover{background:var(--color-elevated,var(--surfaceSecondary));color:var(--color-ink-1,var(--textSecondary))}.item__actions-btn:focus-visible,.item__fav-btn:focus-visible{opacity:1;outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.item__fav-btn--active{color:var(--c-amber,#cf9b3f);opacity:1!important}.item__fav-btn--active:hover{color:var(--c-amber,#cf9b3f);background:var(--c-amber,#cf9b3f)}@supports (color:color-mix(in lab, red, red)){.item__fav-btn--active:hover{background:color-mix(in srgb, var(--c-amber,#cf9b3f) 14%, transparent)}}:is(#listing,.fb-listing).list .item__quick-btn{display:none}@media (width<=640px){.item__actions-btn,.item__fav-btn,:is(#listing,.fb-listing).mosaic .item__actions-btn,:is(#listing,.fb-listing).mosaic .item__fav-btn{width:32px;height:32px}}@media (hover:none){:is(#listing,.fb-listing).list .item .item__actions-btn,:is(#listing,.fb-listing).mosaic .item .item__actions-btn{opacity:1}}:is(#listing,.fb-listing).list{flex-direction:column;width:100%;max-width:100%;margin:0;padding-top:0;container-type:inline-size}:is(#listing,.fb-listing).list>div{width:100%;display:block}:is(#listing,.fb-listing).list .item{border-radius:var(--radius-md,8px);grid-template-columns:28px minmax(0,1fr) 120px 80px 32px;align-items:center;gap:12px;height:36px;margin:2px 0;padding:0 6px}:is(#listing,.fb-listing).list .item__meta{display:contents}:is(#listing,.fb-listing).list .item:hover{background:var(--color-hover,var(--hover))}:is(#listing,.fb-listing).list .item.header{border-top:1px solid var(--color-line,var(--borderPrimary));border-bottom:1px solid var(--color-line,var(--borderPrimary));cursor:default;z-index:5;background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr) 120px 80px 32px;align-items:center;gap:12px;height:32px;margin:0;padding:0 6px;position:sticky;top:0;display:grid!important}:is(#listing,.fb-listing).list .item.header p{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-3,var(--textPrimary));cursor:pointer;align-items:center;gap:4px;margin:0;font-size:11px;font-weight:600;display:flex}:is(#listing,.fb-listing).list .item.header p.modified,:is(#listing,.fb-listing).list .item.header p.size{justify-content:center}:is(#listing,.fb-listing).list .item.header p:hover{color:var(--color-ink-1,var(--textSecondary))}:is(#listing,.fb-listing).list .item.header svg{opacity:0;transition:opacity var(--dur-base) ease;width:12px;height:12px}:is(#listing,.fb-listing).list .item.header p:hover svg,:is(#listing,.fb-listing).list .item.header p.active svg{opacity:1}.folder-file-divider{background:var(--color-line,var(--borderPrimary));height:1px;margin:8px 6px}:is(#listing,.fb-listing).list>h2{display:none}:is(#listing,.fb-listing).mosaic{padding:0 16px 16px}:is(#listing,.fb-listing).mosaic .listing-section{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}:is(#listing,.fb-listing).mosaic .grid-pad{width:100%}:is(#listing,.fb-listing).mosaic .item{box-sizing:border-box;background:var(--color-surface,var(--surfacePrimary));border:1px solid var(--color-line,var(--borderPrimary));border-radius:var(--radius-md,8px);cursor:pointer;width:100%;transition:border-color var(--dur-base) ease, box-shadow .18s ease, transform .18s cubic-bezier(.34, 1.2, .64, 1), background-color var(--dur-base) ease;padding:0;display:block;position:relative;overflow:hidden}:is(#listing,.fb-listing).mosaic .item:hover{border-color:var(--color-line-strong,var(--borderSecondary));transform:translateY(-2px);box-shadow:0 10px 20px -8px #00000029}html.dark :is(#listing,.fb-listing).mosaic .item:hover{box-shadow:0 10px 22px -8px #00000080}:is(#listing,.fb-listing).mosaic .item.header{display:none!important}:is(#listing,.fb-listing).mosaic .item__select,:is(#listing,.fb-listing).mosaic .item__actions{opacity:0;z-index:2;transition:opacity var(--dur-base) ease;position:absolute;top:8px}:is(#listing,.fb-listing).mosaic .item__select{left:8px}:is(#listing,.fb-listing).mosaic .item__actions{right:8px}:is(#listing,.fb-listing).mosaic .item:hover .item__select,:is(#listing,.fb-listing).mosaic .item:hover .item__actions,:is(#listing,.fb-listing).mosaic .item[aria-selected=true] .item__select,:is(#listing,.fb-listing).mosaic.is-touch .item__select{opacity:1}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__select .item__checkbox{background:#ffffffd1}@supports (color:color-mix(in lab, red, red)){:is(#listing,.fb-listing).mosaic:not(.gallery) .item__select .item__checkbox{background:color-mix(in srgb, var(--color-surface,#fff) 82%, transparent)}}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__select .item__checkbox{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #0000002e}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__select .item__checkbox--checked{background:var(--color-accent,var(--accent));border-color:var(--color-accent,var(--accent))}:is(#listing,.fb-listing).mosaic .item__actions-btn{background:#ffffffd1;width:24px;height:24px}@supports (color:color-mix(in lab, red, red)){:is(#listing,.fb-listing).mosaic .item__actions-btn{background:color-mix(in srgb, var(--color-surface,#fff) 82%, transparent)}}:is(#listing,.fb-listing).mosaic .item__actions-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--color-line,var(--borderPrimary));border-radius:var(--radius-sm,6px);color:var(--color-ink-3,var(--textPrimary));opacity:1}:is(#listing,.fb-listing).mosaic .item__actions-btn:hover{background:var(--color-elevated,var(--surfaceSecondary));color:var(--color-ink-1,var(--textSecondary))}:is(#listing,.fb-listing).mosaic .item__name{width:100%;margin:0;display:block}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__icon{aspect-ratio:16/10;width:100%;height:auto;box-shadow:none;border-radius:0;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__icon svg{width:40px;height:40px}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__name-stack{padding:8px 10px 0;display:block}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__name-text{width:100%;color:var(--color-ink-1,var(--textSecondary));white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;display:block;overflow:hidden}:is(#listing,.fb-listing).mosaic .item__tag-dots{display:none}:is(#listing,.fb-listing).mosaic:not(.gallery) .item__meta{width:100%;color:var(--color-ink-3,var(--textPrimary));font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;padding:1px 10px 10px;font-size:11px;display:flex;overflow:hidden}:is(#listing,.fb-listing).mosaic .item__meta .item__size{order:1}:is(#listing,.fb-listing).mosaic .item__meta .item__modified{order:2}:is(#listing,.fb-listing).mosaic .item__meta .item__modified:before{content:"·";margin:0 4px}:is(#listing,.fb-listing).mosaic .item[data-dir=true] .item__meta .item__size{display:none}:is(#listing,.fb-listing).mosaic .item[data-dir=true] .item__meta .item__modified:before{content:"";margin:0}:is(#listing,.fb-listing).mosaic.gallery .listing-section,:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}:is(#listing,.fb-listing).mosaic.gallery .item{aspect-ratio:4/3;padding:0;overflow:hidden}:is(#listing,.fb-listing).mosaic.gallery .item__name{width:100%;height:100%;margin:0;display:block}:is(#listing,.fb-listing).mosaic.gallery .item__icon{border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;line-height:normal;display:flex}:is(#listing,.fb-listing).mosaic.gallery .item__icon svg{width:40px;height:40px}:is(#listing,.fb-listing).mosaic.gallery .item[data-dir=true] .item__icon svg{width:44px;height:44px;color:var(--color-accent-ink)}:is(#listing,.fb-listing).mosaic.gallery .item[data-dir=true] .item__icon{background-color:rgb(var(--accent-rgb) / .16);box-shadow:none;background-image:none}:is(#listing,.fb-listing).mosaic.gallery .item:not([data-dir=true]):not([data-type=image]):not([data-type=video]) .item__icon-inner{border-radius:var(--radius-lg);background:var(--color-surface,#fff);justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:inset 0 0 0 1px #0000000f,0 1px 2px #0000000a,0 2px 6px -2px #0000000f}:is(#listing,.fb-listing).mosaic.gallery .item:not([data-dir=true]):not([data-type=image]):not([data-type=video]) .item__icon-inner svg{width:32px;height:32px}:is(#listing,.fb-listing).mosaic.gallery .item__icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}:is(#listing,.fb-listing).mosaic.gallery .item__name-text{color:#fff;white-space:nowrap;text-overflow:ellipsis;z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0000004d 50%,#000000b3 100%);padding:28px 12px 20px;font-size:12px;font-weight:500;position:absolute;bottom:0;left:0;right:0;overflow:hidden}:is(#listing,.fb-listing).mosaic.gallery .item__meta{color:#ffffffb3;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;z-index:3;pointer-events:none;align-items:baseline;min-width:0;margin:0;font-size:10px;display:flex;position:absolute;bottom:6px;left:12px;right:12px;overflow:hidden}:is(#listing,.fb-listing).mosaic.gallery .item__meta .item__size{order:1;display:inline}:is(#listing,.fb-listing).mosaic.gallery .item__meta .item__modified{order:2;display:inline}:is(#listing,.fb-listing).mosaic.gallery .item__meta .item__modified:before{content:" · ";white-space:pre}:is(#listing,.fb-listing).mosaic.gallery .item[data-dir=true] .item__meta{display:none}:is(#listing,.fb-listing).mosaic.gallery .item:not([data-dir=true]):not([data-type=image]):not([data-type=video]) .item__name-text{color:var(--color-ink-1,var(--textSecondary));background:linear-gradient(#0000 0%,#0000001a 50%,#00000059 100%)}:is(#listing,.fb-listing).mosaic.gallery .item:not([data-dir=true]):not([data-type=image]):not([data-type=video]) .item__meta{color:var(--color-ink-3,var(--textPrimary))}:is(#listing,.fb-listing).mosaic.gallery .item__actions-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0006;border:0}:is(#listing,.fb-listing).mosaic.gallery .item__actions-btn:hover{color:#fff;background:#0009}:is(#listing,.fb-listing).mosaic.gallery .item__select .item__checkbox{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;border-color:#ffffffb3}:is(#listing,.fb-listing).mosaic.gallery .item__select .item__checkbox--checked{background:var(--color-accent,var(--accent));border-color:var(--color-accent,var(--accent))}:is(#listing,.fb-listing).mosaic.gallery .item[aria-selected=true]{border-width:2px!important;border-color:var(--color-accent,var(--accent))!important;box-shadow:0 0 0 2px var(--color-accent-ring,var(--accent-ring))!important}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item{aspect-ratio:auto}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item__name{width:100%;height:auto;margin:0;display:block}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item[data-dir=true] .item__icon{aspect-ratio:16/10;background-color:rgb(var(--accent-rgb) / .16);width:100%;height:auto;box-shadow:none;background-image:none;border-radius:0}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item[data-dir=true] .item__icon svg{width:40px;height:40px;color:var(--color-accent-ink)}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item__name-stack{padding:8px 10px 0;display:block}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item__name-text{color:var(--color-ink-1,var(--textSecondary));z-index:auto;pointer-events:auto;background:0 0;padding:0;font-size:13px;font-weight:500;line-height:1.3;position:static;inset:auto}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item[data-dir=true] .item__meta{color:var(--color-ink-3,var(--textPrimary));z-index:auto;pointer-events:auto;margin:0;padding:1px 10px 10px;font-size:11px;display:flex;position:static;inset:auto}:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs .item[data-dir=true] .item__meta .item__modified:before{content:"";margin:0}:is(#listing,.fb-listing).mosaic:not(.gallery) .item[data-dir=true] .item__icon{background-color:rgb(var(--accent-rgb) / .16);color:var(--color-accent-ink)}html.dark :is(#listing,.fb-listing).mosaic .item[data-dir=true] .item__icon{background-color:rgb(var(--accent-rgb) / .24)}:is(#listing,.fb-listing) .item[aria-selected=true]{background:var(--color-selected)!important}:is(#listing,.fb-listing).list .item[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--color-accent-ring,var(--accent-ring))}:is(#listing,.fb-listing).mosaic .item[aria-selected=true]{box-shadow:0 0 0 2px var(--color-accent-ring,var(--accent-ring));border-color:var(--color-accent,var(--accent))!important}#multiple-selection{z-index:30;background-color:var(--color-inverse-surface,#18181b);border-radius:var(--radius-full,9999px);width:auto;max-width:calc(100% - 2em);box-shadow:var(--shadow-lg,0 10px 15px -3px #00000026), 0 0 0 1px #ffffff0d;color:#fff;align-items:center;gap:2px;padding:6px 6px 6px 16px;transition:bottom .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:-5em;left:50%;transform:translate(-50%)}#multiple-selection.active{bottom:1em}#multiple-selection .multiple-selection__count{color:#fff;white-space:nowrap;padding-right:4px;font-size:13px;font-weight:500}#multiple-selection .multiple-selection__divider{background:#ffffff2e;flex-shrink:0;width:1px;height:18px;margin:0 4px}#multiple-selection button{border-radius:var(--radius-full,9999px);color:#fff;cursor:pointer;white-space:nowrap;height:30px;transition:background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}#multiple-selection button:hover{background:#ffffff1f}#multiple-selection button.multiple-selection__danger:hover{color:var(--status-danger);background:#b0606033}#multiple-selection .multiple-selection__close{justify-content:center;width:30px;height:30px;padding:0}@container (width<=500px){:is(#listing,.fb-listing).list .item,:is(#listing,.fb-listing).list .item.header{grid-template-columns:28px minmax(0,1fr) 110px 32px}:is(#listing,.fb-listing).list .item .item__size,:is(#listing,.fb-listing).list .item.header p.size{display:none}}@container (width<=380px){:is(#listing,.fb-listing).list .item,:is(#listing,.fb-listing).list .item.header{grid-template-columns:28px minmax(0,1fr) 32px;gap:8px}:is(#listing,.fb-listing).list .item .item__modified,:is(#listing,.fb-listing).list .item.header p.modified{display:none}:is(#listing,.fb-listing).list .item .item__name-compact-meta{display:block}:is(#listing,.fb-listing).list .item{height:auto;min-height:48px;padding-top:6px;padding-bottom:6px}}@media (width<=768px){#multiple-selection{padding:6px 6px 6px 12px}#multiple-selection button:not(.multiple-selection__close){justify-content:center;gap:0;width:30px;padding:0}#multiple-selection button:not(.multiple-selection__close) span{display:none}#multiple-selection .multiple-selection__count{padding-right:2px;font-size:12px}}#multiple-selection.multiple-selection--compact{padding:6px}#multiple-selection.multiple-selection--compact button:not(.multiple-selection__close){justify-content:center;gap:0;width:30px;padding:0}#multiple-selection.multiple-selection--compact button:not(.multiple-selection__close) span,#multiple-selection.multiple-selection--compact .multiple-selection__count,#multiple-selection.multiple-selection--compact .multiple-selection__divider{display:none}.compare-head{border-bottom:1px solid var(--color-line,#ececec);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.compare-head__spacer{flex:auto;min-width:0}.compare-head__info{flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.compare-head__name{min-width:0;color:var(--color-ink-1,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.compare-head__count{color:var(--color-ink-3,#a1a1aa);white-space:nowrap;flex-shrink:0;font-size:12px}.compare-head__actions{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.compare-head__sep{background:var(--color-line,#ececec);width:1px;height:18px;margin:0 2px}.compare-btn{border:1px solid var(--color-line,#ececec);background:var(--color-surface,#fff);min-width:28px;height:28px;color:var(--color-ink-2,#52525b);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:12px;transition:background-color .12s,color .12s;display:inline-flex}.compare-btn:hover:not(:disabled){background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.compare-btn:disabled{opacity:.45;cursor:not-allowed}.compare-btn__label{font-size:12px}.compare-btn.compare-btn--close{color:var(--c-rose)}.compare-btn.compare-btn--close:hover:not(:disabled){border-color:var(--c-rose)}@supports (color:color-mix(in lab, red, red)){.compare-btn.compare-btn--close:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-rose) 45%, transparent)}}.compare-btn.compare-btn--close:hover:not(:disabled){background:var(--c-rose)}@supports (color:color-mix(in lab, red, red)){.compare-btn.compare-btn--close:hover:not(:disabled){background:color-mix(in srgb, var(--c-rose) 12%, transparent)}}.compare-btn.compare-btn--close:hover:not(:disabled){color:var(--c-rose)}.compare-btn--icon{gap:0;min-width:28px;padding:0}.compare-head__icon{flex-shrink:0}.compare-head__parent{width:26px;height:26px;color:var(--c-blue);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;transition:background-color .12s;display:inline-flex}.compare-head__parent:hover:not(:disabled){background:var(--color-hover,#18181b0b)}.compare-head__parent:disabled{opacity:.4;cursor:not-allowed}.item.item--drop-into{outline:2px solid var(--color-accent-ink,#6e72d9);outline-offset:-2px;border-radius:var(--radius-md);background:#6e72d947}@supports (color:color-mix(in lab, red, red)){.item.item--drop-into{background:color-mix(in srgb, var(--color-accent-ink,#6e72d9) 28%, transparent)}}.item.item--drop-into{box-shadow:0 0 0 4px #6e72d933}@supports (color:color-mix(in lab, red, red)){.item.item--drop-into{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-ink,#6e72d9) 20%, transparent)}}.item.item--drop-into .item__icon{filter:brightness(1.18)saturate(1.1)}.fb-columns{gap:10px;padding:10px}.fb-columns>.fb-primary,.fb-columns>.compare-pane,.fb-columns>.info-pane,.fb-columns>.info-pane-rail{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg,12px);overflow:hidden;box-shadow:0 1px 2px #14121c0a,0 4px 14px #14121c0d}html.dark .fb-columns>.fb-primary,html.dark .fb-columns>.compare-pane,html.dark .fb-columns>.info-pane,html.dark .fb-columns>.info-pane-rail{box-shadow:0 1px 2px #0006,0 6px 18px #0000004d}.fb-columns>.compare-pane{border-left:1px solid var(--color-line)}@media (width<=767px){.fb-columns{gap:0;padding:0}.fb-columns>.fb-primary,.fb-columns>.compare-pane{box-shadow:none;border:0;border-radius:0}}@media (width<=1023px){.fb-columns>.info-pane{border:0;border-left:1px solid var(--color-line);box-shadow:none;border-radius:0}}@media (width<=520px){:is(#listing,.fb-listing).mosaic.gallery .listing-section,:is(#listing,.fb-listing).mosaic.gallery .listing-section--dirs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.file-icons [aria-label^=\.],.file-icons [data-ext=\.bak]{opacity:.5}.upload-files .card.floating{margin:0;inset:auto 0 0 auto;transform:none}.upload-files .file{margin-bottom:8px}.upload-files .file .file-name{align-items:center;font-size:1.1em;display:flex}.upload-files .file .file-name i{margin-right:5px}.upload-files .file .file-progress{width:100%;height:5px;margin-top:2px}.upload-files .file .file-progress div{background-color:#40c4ff;border-radius:10px;width:0;height:100%;transition:width .2s}.upload-files.closed .card-content{padding:0 1em 1em;display:none}.upload-files .card .card-title{justify-content:center;align-items:center;padding:1em 1em 0;font-size:.8em;display:flex}.upload-files.closed .card-title{padding:.5em 1em;font-size:.7em}@media (width<=450px){.upload-files .card.floating{width:100%;max-width:100%}}.dashboard{margin:1em 0}.dashboard .row{flex-wrap:wrap;margin:0 -.5em;display:flex}html[dir=rtl] .dashboard .row{margin-right:16em}.dashboard .row .column{width:50%;padding:0 .5em;display:flex}.dashboard .row .column .card{flex-grow:1}@media (width<=1200px){.dashboard .row .column{width:100%}}a{color:inherit}.dashboard p label{color:var(--textPrimary);margin-bottom:.2em;font-size:.8em;font-weight:500;display:block}li code,p code{background:var(--divider);border-radius:.2em;padding:.1em}.small{font-size:.8em;line-height:1.5}.dashboard #nav{padding-bottom:1em;display:flex;overflow:auto}.dashboard #nav .wrapper{border-bottom:2px solid var(--divider);flex-grow:1;display:flex}html[dir=rtl] .dashboard #nav .wrapper{margin-right:16em}.dashboard #nav ul{color:var(--action);text-align:center;justify-content:left;margin:0 0 -2px;padding:0;font-size:.8em;font-weight:500;list-style:none;display:flex}.dashboard #nav ul li{white-space:nowrap;border-bottom:2px solid #0000;padding:1.5em 2em;transition:all .1s ease-in-out;position:relative}.dashboard #nav ul li:hover{background:var(--surfaceSecondary)}.dashboard #nav ul li.active{border-color:var(--blue);color:var(--blue)}.dashboard #nav ul li.active:before{content:"";background:var(--blue);opacity:.08;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard #nav i{vertical-align:middle;font-size:1em}table{border-collapse:collapse;width:100%}table tr{border-bottom:1px solid var(--iconTertiary)}table tr:last-child{border:0}table th{color:var(--textSecondary);text-align:left;font-weight:500}table th,table td{padding:.5em 0}table td.small{width:1em}table tr>:first-child{padding-left:1em}html[dir=rtl] table tr>*{padding-left:unset;text-align:right;direction:ltr;padding-right:1em}table tr>:last-child{padding-right:1em}.card{background:var(--surfacePrimary);color:var(--textSecondary);border-radius:2px;margin:0 0 1rem;position:relative;overflow:auto;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f,0 3px 1px -2px #0003}.card.floating{width:90%;max-width:25em;max-height:95%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.card>*>:first-child{margin-top:0}.card>*>:last-child{margin-bottom:0}.card .card-title{padding:1.5em 1em 1em;display:flex}.card .card-title>:first-child{margin-right:auto}html[dir=rtl] .card .card-title>:first-child{text-align:right;margin-right:0}.card>div{padding:1em}.card>div:first-child{padding-top:1.5em}.card>div:last-child{padding-bottom:1.5em}.card .card-title *{margin:0}.card .card-action{text-align:right}body.rtl .card .card-action{text-align:left}.card .card-content.full{padding-bottom:0;overflow:auto}.card h2{font-weight:500}.card h3{color:var(--textPrimary);margin:2em 0 1em;font-size:1em;font-weight:500}.card-content table{width:calc(100% + 2em);margin:0 -1em}.card code{word-wrap:break-word}.card#download{max-width:15em}.card#share input,.card#share select{background:var(--surfacePrimary);color:var(--textSecondary)}.card#share input::-webkit-inner-spin-button{background:var(--surfacePrimary);color:var(--textSecondary)}.card#share input::-webkit-outer-spin-button{background:var(--surfacePrimary);color:var(--textSecondary)}.card#share ul{margin:0;padding:0;list-style:none}.card#share ul li{justify-content:space-between;align-items:center;display:flex}.card#share ul li a{color:var(--blue);cursor:pointer;margin-right:auto}.card#share ul li .action i{font-size:1em}.card#share ul li input,.card#share ul li select{border:1px solid var(--borderPrimary);margin-right:.5em;padding:.2em}.card#share .action.copy-clipboard:after{content:"Copied!";text-align:center;color:#fff;opacity:0;background:#44a6f5;border-radius:.4em;width:150%;padding:.5em .2em;font-size:.6em;transition:opacity .1s;position:absolute;top:-2em;left:-25%}.card#share .action.copy-clipboard.active:after{opacity:1}.card#share .input-group{display:flex}.card#share .input-group *{border:none}.card#share .input-group input{flex:1}.overlay{z-index:9999;visibility:hidden;opacity:0;background-color:#00000080;width:100%;height:100%;animation:.1s forwards show;position:fixed;top:0;left:0}.file-list{width:100%;max-height:50vh;margin:0;padding:0;list-style:none;overflow:auto}.file-list li{-webkit-user-select:none;user-select:none;border-radius:.2em;width:100%;padding:.3em}.file-list li[aria-selected=true]{transition:all .1s;background:var(--blue)!important;color:var(--iconSecondary)!important}.file-list li:hover{background:var(--surfaceSecondary);cursor:pointer}.file-list li:before{content:"folder";color:var(--textPrimary);vertical-align:middle;margin-right:.25em;font-family:Material Icons;font-size:1.75em;line-height:1.4}.file-list li[aria-selected=true]:before{color:var(--iconSecondary)}.help{max-width:24em}.help ul{margin:1em 0;padding:0;list-style:none}@keyframes show{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}.collapsible{border-top:1px solid var(--borderPrimary)}.collapsible:last-of-type{border-bottom:1px solid var(--borderPrimary)}.collapsible>input{display:none}.collapsible>label{cursor:pointer;border-left:0;border-right:0;justify-content:space-between;padding:1em 0;display:flex}.collapsible>label *{color:var(--textPrimary);margin:0}.collapsible>label i{-webkit-user-select:none;user-select:none;transition:transform .2s}.collapsible .collapse{max-height:0;transition:all .2s;overflow:hidden}.collapsible>input:checked~.collapse{max-height:20em;padding-top:1em;padding-bottom:1em}.collapsible>input:checked~label i{transform:rotate(180deg)}.card .collapsible{width:calc(100% + 2em);margin:0 -1em}.card .collapsible>label{padding:1em}.card .collapsible .collapse{padding:0 1em}.card .card-action.full{flex-wrap:wrap;padding-top:0;display:flex}.card .card-action.full .action{border:1px solid var(--borderPrimary);text-align:center;border-radius:.2em;flex:1;margin:0 .25em .5em;padding:2em}.card .card-action.full .action i{margin-bottom:.25em;padding:0;font-size:4em;display:block}.card .card-action.full .action .title{font-size:1.5em;font-weight:500}html[dir=rtl] .credits{text-align:right;direction:ltr}.epub-reader{align-items:flex-end;height:100%;display:flex}.epub-reader .container{width:100%;max-width:100%;height:calc(100% - 64px);margin:0}.epub-reader .arrow.pre{left:0}.epub-reader .readerArea{background-color:var(--background)!important}.epub-reader .titleArea{color:var(--text)}.epub-reader .tocButtonBar{background:var(--divider)}.epub-reader .tocButton{color:var(--text)}.epub-reader .tocButton.tocButtonExpanded{background-color:var(--background)}.epub-reader .tocAreaButton.active{color:var(--blue);border-color:var(--dark-blue)}.epub-reader .tocArea{background-color:var(--background)}.epub-reader .readerArea .arrow{color:var(--text)}.epub-reader .readerArea .arrow:hover{color:var(--hover)}.epub-reader .size{z-index:111;outline:none;align-items:center;gap:5px;display:flex;position:absolute;top:78px;right:25px}.epub-reader .size span{color:var(--textSecondary)}.epub-reader .size button{width:25px;height:25px;color:var(--textPrimary);background:0 0;border:none;outline:none;padding:0}.md_preview{border:1px solid var(--color-line,#ececec);border-radius:var(--radius-md);background:var(--color-surface,#fff);color:var(--color-ink-1,#18181b);font-family:var(--font-sans,system-ui);padding:20px 24px;font-size:14px;line-height:1.6}.md_preview code,.md_preview pre{font-family:var(--font-mono,monospace);background:var(--color-canvas,#fafaf9);border-radius:var(--radius-xs);padding:1px 6px;font-size:12.5px}.md_preview pre{border:1px solid var(--color-line,#ececec);padding:12px 14px;overflow-x:auto}.md_preview pre code{background:0 0;padding:0}.md_preview a{color:var(--color-accent,#6e72d9);text-decoration:none}.md_preview a:hover{text-decoration:underline}.md_preview blockquote{border-left:3px solid var(--color-line-strong,#d4d4d8);color:var(--color-ink-2,#52525b);margin:12px 0;padding:4px 14px}.md_preview h1,.md_preview h2,.md_preview h3,.md_preview h4{letter-spacing:-.01em;margin-top:1.4em}#preview-container{background:var(--color-canvas,#fafaf9);flex:1;padding:16px;overflow:auto}.context-menu{background:var(--color-surface,var(--surfacePrimary));border:1px solid var(--color-line,var(--borderPrimary));border-radius:var(--radius-md,8px);min-width:200px;max-width:260px;box-shadow:var(--shadow-lg,0 10px 15px -3px #10182814), 0 0 0 1px #10182805;z-index:9999;animation:contextMenuIn var(--dur-base) ease-out;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute}@keyframes contextMenuIn{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.context-menu .action{border-radius:var(--radius-sm,6px);width:100%;color:var(--color-ink-1,var(--textSecondary));cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px 6px 8px;font-size:13px;font-weight:500;transition:background-color .1s;display:flex;position:relative}.context-menu .action:hover{background:var(--color-hover,var(--hover))}.context-menu .action span{color:var(--color-ink-1,var(--textSecondary));font-size:13px;display:inline}.context-menu .action svg{width:15px;height:15px;color:var(--color-ink-2,var(--textPrimary));flex-shrink:0}.context-menu .action .counter{background:var(--color-accent,var(--accent));color:#fff;border-radius:var(--radius-full,9999px);text-align:center;border:0;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:18px;position:absolute;top:50%;left:auto;right:8px;transform:translateY(-50%)}.context-menu #delete-button:hover{color:var(--status-danger);background:#b0606014}.context-menu #delete-button:hover svg{color:var(--status-danger)}html.dark .bg-amber-50{background-color:#bea06429!important}html.dark .bg-rose-50{background-color:#c8828229!important}html.dark .bg-pink-50{background-color:#cd8ca529!important}html.dark .bg-indigo-50{background-color:#969bd729!important}html.dark .bg-yellow-50{background-color:#beaa6429!important}html.dark .bg-teal-50{background-color:#6eafa029!important}html.dark .bg-green-50{background-color:#78a57a29!important}html.dark .bg-orange-50{background-color:#c38c6e29!important}html.dark .bg-violet-50{background-color:#a08cd729!important}html.dark .bg-red-50{background-color:#c8787829!important}html.dark .bg-sky-50{background-color:#7daacd29!important}html.dark .bg-emerald-50{background-color:#73af9629!important}html.dark .bg-cyan-50{background-color:#73b4be29!important}html.dark .bg-zinc-100{background-color:#b9b7c329!important}html.dark .bg-slate-100{background-color:#b6bcc829!important}html.dark .bg-stone-100{background-color:#b4afa829!important}html.dark .bg-neutral-100{background-color:#b4b4b429!important}html.dark .bg-gray-100{background-color:#afb4be29!important}html.dark .text-amber-500,html.dark .text-amber-600{color:#d4bb85!important}html.dark .text-amber-700{color:#c9a96a!important}html.dark .text-rose-500,html.dark .text-rose-600{color:#d8a3a3!important}html.dark .text-pink-500,html.dark .text-pink-600{color:#d9a8ba!important}html.dark .text-indigo-500,html.dark .text-indigo-600{color:#a9aede!important}html.dark .text-yellow-500,html.dark .text-yellow-600{color:#d4c285!important}html.dark .text-yellow-700{color:#c9b46a!important}html.dark .text-teal-500,html.dark .text-teal-600{color:#93c4ba!important}html.dark .text-green-500,html.dark .text-green-600{color:#a3c4a4!important}html.dark .text-orange-500,html.dark .text-orange-600{color:#d3a58e!important}html.dark .text-violet-500,html.dark .text-violet-600{color:#b9aae0!important}html.dark .text-red-500,html.dark .text-red-600{color:#dda0a0!important}html.dark .text-sky-500,html.dark .text-sky-600{color:#9fc0dd!important}html.dark .text-emerald-500,html.dark .text-emerald-600{color:#97c4ad!important}html.dark .text-cyan-500,html.dark .text-cyan-600{color:#8fc3cf!important}html.dark .text-zinc-500,html.dark .text-zinc-600{color:#c9c7d1!important}html.dark .text-slate-500,html.dark .text-slate-600,html.dark .text-slate-700{color:#b6bcc8!important}.video-js .vjs-control-bar{background:linear-gradient(#0000 0%,#0000005c 35%,#000000b8 100%);align-items:center;height:56px;padding:0 8px;display:flex}.video-js .vjs-button{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.video-js .vjs-button>.vjs-icon-placeholder:before{font-size:18px;line-height:36px}.video-js .vjs-button:hover{border-radius:var(--radius-md);background:#ffffff29}.video-js .vjs-button:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d973);outline-offset:1px;border-radius:var(--radius-md)}.video-js .vjs-big-play-button{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:64px;height:64px;transition:background-color var(--dur-base) ease, transform var(--dur-base) ease;background:#00000080;border:0;margin-top:-32px;margin-left:-32px;line-height:64px;top:50%;left:50%}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background:#000000ad}.video-js .vjs-progress-control{height:24px;margin:0 8px}.video-js .vjs-progress-holder{border-radius:var(--radius-full);background:#fff3;height:4px;margin:0}.video-js .vjs-play-progress{background:var(--accent-gradient);border-radius:var(--radius-full)}.video-js .vjs-play-progress:before{content:"";border-radius:var(--radius-full);background:var(--accent-gradient);width:12px;height:12px;font-size:0;display:block;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 0 0 4px #6e72d952}.video-js .vjs-load-progress{border-radius:var(--radius-full);background:#ffffff52}.video-js .vjs-load-progress div{background:#ffffff52}.video-js .vjs-volume-bar{border-radius:var(--radius-full);background:#fff3}.video-js .vjs-volume-level{border-radius:var(--radius-full);background:#fff}.video-js .vjs-time-control{font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;color:#ffffffe6;padding:0 6px;font-size:12px;line-height:36px}.video-js .vjs-time-divider{color:#fff9}.video-js .vjs-menu .vjs-menu-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-md);font-family:var(--font-sans,system-ui);background:#000c;border:1px solid #ffffff14;min-width:96px;padding:4px;font-size:12.5px}.video-js .vjs-menu li{border-radius:var(--radius-sm);padding:6px 10px;font-weight:500}.video-js .vjs-menu li.vjs-selected{background:var(--accent-gradient);color:#fff}.video-js .vjs-menu li:hover:not(.vjs-selected){background:#ffffff1a}.video-js .vjs-loading-spinner{border-top-color:var(--color-accent,#6e72d9)}.video-js .vjs-text-track-display .vjs-text-track-cue{border-radius:var(--radius-xs);font-family:var(--font-sans,system-ui)!important;background:#000000a8!important;padding:2px 6px!important}.link{color:var(--blue)}#loading{background:var(--background)}#loading .spinner>div{background:var(--iconPrimary)}main .spinner{text-align:center;padding:1em 0;line-height:0;display:block}main .spinner>div{background:var(--iconPrimary);border-radius:100%;width:.8em;height:.8em;margin:0 .1em;font-size:1em;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}main .spinner .bounce1{animation-delay:-.32s}main .spinner .bounce2{animation-delay:-.16s}.delayed{animation:.1s linear delayed}@keyframes delayed{0%{opacity:0}99%{opacity:0}to{opacity:1}}.action{cursor:pointer;color:var(--action);box-shadow:none;vertical-align:middle;text-align:left;background:0 0;border:0;border-radius:50%;margin:0;padding:0;transition:all .2s;display:inline-block;position:relative}.action.disabled,.action[disabled]{opacity:.2;cursor:not-allowed}.action i{border-radius:50%;padding:.4em;transition:all .1s ease-in-out}.action:hover{background-color:var(--hover)}.action ul{color:#7d7d7d;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:0}.action ul li{padding:.7em;line-height:1;transition:background-color .1s}.action ul li:hover{background-color:var(--divider)}#click-overlay{cursor:pointer;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#click-overlay.active{visibility:visible}.action .counter{background:var(--blue);color:var(--iconSecondary);text-align:center;border:2px solid var(--borderPrimary);border-radius:50%;width:1.8em;height:1.8em;font-size:.75em;font-weight:700;line-height:1.55em;display:block;position:absolute;bottom:0;right:0}html[dir=rtl] .breadcrumbs .chevron{transform:scaleX(-1)translate(16em)}.credits{color:#a5a5a5;margin:3em 2.5em;font-size:.6em}.credits>span{margin:.3em 0;display:block}.credits a,.credits a:hover{color:inherit;cursor:pointer}@keyframes spin{to{transform:rotate(360deg)}}.tusConditionalSettings input:disabled{color:#999;cursor:not-allowed;background-color:#ddd}.rules>div{align-items:center;margin:.5rem 0;display:flex}.rules input[type=checkbox]{margin-right:.2rem}.rules input[type=text]{border:1px solid #ddd;padding:.2rem}.rules label{margin-right:.5rem}.rules button{margin-left:auto}.rules button.delete{margin-left:.5rem;padding:.2rem .5rem}html[dir=rtl] .card-content textarea,html[dir=rtl] .card-content .small+input,html[dir=rtl] .card.floating .card-content .file-list{text-align:left;direction:ltr}.Vue-Toastification__container{max-width:420px}.Vue-Toastification__toast{min-height:0!important;font-family:var(--font-sans,system-ui)!important;border:1px solid #ffffff2e!important;border-radius:10px!important;margin-bottom:10px!important;padding:10px 12px!important;font-size:13px!important;line-height:1.4!important;box-shadow:0 14px 30px -8px #0000004d!important}.Vue-Toastification__toast--success{background:var(--status-success-fill)!important}.Vue-Toastification__toast--error{background:var(--status-danger-fill-strong)!important}.Vue-Toastification__toast--info{background:var(--color-accent,#6e72d9)!important}.Vue-Toastification__toast--warning{background:var(--status-warning-fill)!important}.Vue-Toastification__toast--default{background:#403e4a!important}.Vue-Toastification__toast.toast--undo{background:#9c5f45!important}.Vue-Toastification__toast.toast--undo .Vue-Toastification__toast-body{min-width:0!important}.Vue-Toastification__toast-body{font-family:inherit!important;font-size:inherit!important;font-weight:500!important;line-height:inherit!important;align-items:center!important;padding:0!important;display:flex!important}.Vue-Toastification__icon{flex-shrink:0;width:16px!important;height:16px!important;margin-right:8px!important}.Vue-Toastification__close-button{flex-shrink:0;opacity:.7!important;align-self:center!important;padding:0 0 0 8px!important;font-size:16px!important;font-weight:400!important;transition:opacity .1s!important}.Vue-Toastification__close-button:hover{opacity:1!important}.Vue-Toastification__progress-bar{background:#fff6!important;height:2px!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{scrollbar-width:thin;scrollbar-color:var(--color-line-strong,#d4d4d8) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-line-strong,#d4d4d8);border-radius:var(--radius-full);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--color-ink-3,#a1a1aa);background-clip:padding-box}.skip-link{z-index:10000;border-radius:var(--radius-sm);background:var(--accent-gradient);color:#fff;font-family:var(--font-sans,system-ui);transition:top var(--dur-base) ease;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;position:fixed;top:-100px;left:12px;box-shadow:0 4px 12px -2px #6e72d966}.skip-link:focus,.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;top:12px}.fb-select{border:1px solid var(--color-line,#ececec);border-radius:var(--radius-sm);background-color:var(--color-surface,#fff);appearance:none;width:100%;height:34px;font:inherit;color:var(--color-ink-1,#18181b);cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 12px;outline:none;padding:0 32px 0 10px;font-size:13px;transition:border-color .1s,box-shadow .1s}.fb-select:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.fb-select:disabled{background-color:var(--color-canvas,#fafaf9);color:var(--color-ink-3,#a1a1aa);cursor:not-allowed}html.dark .fb-select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>")}.fb-input{border:1px solid var(--color-line,#ececec);border-radius:var(--radius-sm);background:var(--color-surface,#fff);width:100%;height:34px;font:inherit;color:var(--color-ink-1,#18181b);outline:none;padding:0 10px;font-size:13px;transition:border-color .1s,box-shadow .1s}.fb-input:focus{border-color:var(--color-accent,#6e72d9);box-shadow:0 0 0 3px var(--color-accent-ring,#6e72d94d)}.fb-input--mono{font-family:var(--font-mono,monospace);font-size:12.5px}.confirm-prompt{background:var(--color-surface,#fff);border:1px solid var(--color-line,#ececec);border-radius:var(--radius-lg);width:100%;max-width:420px;font-family:var(--font-sans,system-ui);color:var(--color-ink-1,#18181b);overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #0000000a}.confirm-prompt__body{gap:14px;padding:18px 18px 16px;display:flex}.confirm-prompt__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.confirm-prompt__icon.is-danger{background:var(--status-danger-soft);color:var(--status-danger)}.confirm-prompt__icon.is-warn{background:var(--status-warning-soft);color:var(--status-warning)}.confirm-prompt__icon.is-info{background:var(--color-accent-soft,#6e72d91a);color:var(--color-accent,#6e72d9)}html.dark .confirm-prompt__icon.is-danger{background:var(--status-danger-soft);color:var(--status-danger)}html.dark .confirm-prompt__icon.is-warn{background:var(--status-warning-soft);color:var(--status-warning)}.confirm-prompt__text{flex:1;min-width:0}.confirm-prompt__title{letter-spacing:-.005em;color:var(--color-ink-1,#18181b);margin:0;font-size:15px;font-weight:600}.confirm-prompt__message{color:var(--color-ink-2,#52525b);margin:4px 0 0;font-size:13px;line-height:1.45}.confirm-prompt__actions{border-top:1px solid var(--color-line,#ececec);background:var(--color-canvas,#fafaf9);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.confirm-prompt__btn{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .1s,border-color .1s,color .1s}.confirm-prompt__btn:focus-visible{outline:2px solid var(--color-accent-ring,#6e72d94d);outline-offset:1px}.confirm-prompt__btn--ghost{background:var(--color-surface,#fff);border-color:var(--color-line,#ececec);color:var(--color-ink-2,#52525b)}.confirm-prompt__btn--ghost:hover{background:var(--color-elevated,#f4f4f5);color:var(--color-ink-1,#18181b)}.confirm-prompt__btn--primary{background:var(--accent-gradient);border-color:var(--color-accent,#6e72d9);color:#fff}.confirm-prompt__btn--primary:hover{background:var(--accent-gradient-strong);border-color:var(--color-accent-strong,#575cc7)}.confirm-prompt__btn--danger{background:var(--status-danger-fill);border-color:var(--status-danger-fill);color:#fff}.confirm-prompt__btn--danger:hover{background:var(--status-danger-fill-strong);border-color:var(--status-danger-fill-strong)}.confirm-prompt__btn:disabled{opacity:.5;cursor:not-allowed}@media (width<=540px){.Vue-Toastification__container--bottom,.Vue-Toastification__container--bottom-left,.Vue-Toastification__container--bottom-center,.Vue-Toastification__container--bottom-right{padding-left:12px!important;padding-right:12px!important;bottom:72px!important}}.app-shell{isolation:isolate;position:fixed;inset:0}.app-mesh{z-index:-1;pointer-events:none;opacity:.72;background:radial-gradient(ellipse 72% 62% at 90% 110%, rgb(var(--accent-rgb) / .1) 0%, transparent 60%), radial-gradient(ellipse 60% 54% at 4% -8%, rgb(var(--accent-rgb) / .05) 0%, transparent 62%);position:absolute;inset:0}html.dark .app-mesh{background:radial-gradient(ellipse 72% 62% at 90% 110%, rgb(var(--accent-rgb) / .18) 0%, transparent 62%), radial-gradient(ellipse 60% 54% at 4% -8%, rgb(var(--accent-rgb) / .1) 0%, transparent 64%)}html[data-bg-intensity=off] .app-mesh{display:none}html[data-bg-intensity=whisper] .app-mesh{opacity:.4}html[data-bg-intensity=subtle] .app-mesh{opacity:.72}html[data-bg-intensity=bold] .app-mesh{opacity:1}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .sidebar-root,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .header-bar,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .preview-toolbar{background-color:#efeff4a3}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .sidebar-root,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .header-bar,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .preview-toolbar{background-color:color-mix(in srgb, var(--color-canvas) 64%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .sidebar-root,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .header-bar,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .preview-toolbar{-webkit-backdrop-filter:blur(7px)}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.fb-primary,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.compare-pane,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.info-pane,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.info-pane-rail{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.fb-primary,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.compare-pane,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.info-pane,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .fb-columns>.info-pane-rail{background-color:color-mix(in srgb, var(--color-surface) 90%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-section,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .slideover{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-section,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .slideover{background-color:color-mix(in srgb, var(--color-surface) 82%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-section,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .slideover{-webkit-backdrop-filter:blur(9px)}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .slideover__header,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .slideover__footer,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-section__footer{background-color:#0000}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .preview-shell{background-color:#efeff4b3}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .preview-shell{background-color:color-mix(in srgb, var(--color-canvas) 70%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) #listing.mosaic .item{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) #listing.mosaic .item{background-color:color-mix(in srgb, var(--color-surface) 88%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .sidebar-storage{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .sidebar-storage{background-color:color-mix(in srgb, var(--color-surface) 45%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .editor-topbar,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-rail{background-color:#efeff4a3}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .editor-topbar,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-rail{background-color:color-mix(in srgb, var(--color-canvas) 64%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .editor-topbar,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .settings-rail{-webkit-backdrop-filter:blur(7px)}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .cmd-palette,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .context-menu,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .dropdown-modal-list,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .shortcuts,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .confirm-prompt,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .confirm-dialog,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .upload-dock,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) #file-selection{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .cmd-palette,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .context-menu,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .dropdown-modal-list,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .shortcuts,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .confirm-prompt,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .confirm-dialog,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .upload-dock,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) #file-selection{background-color:color-mix(in srgb, var(--color-surface) 82%, transparent)}}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .cmd-palette,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .context-menu,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .dropdown-modal-list,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .shortcuts,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .confirm-prompt,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .confirm-dialog,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .upload-dock,html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) #file-selection{-webkit-backdrop-filter:blur(9px)}html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .info-action{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){html:not([data-bg-intensity=off]):not([data-bg-surfaces=solid]) .info-action{background-color:color-mix(in srgb, var(--color-surface) 55%, transparent)}}.avatar-accent,.storage-fill{background:var(--accent-gradient)}.headline-gradient{color:var(--color-ink-1)}.btn-accent-gradient{color:var(--color-on-accent);background-image:linear-gradient(135deg, var(--color-accent), var(--color-accent-grad))}.btn-accent-gradient:hover{filter:brightness(1.06)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
