:root{color-scheme:light dark}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.fm-filetable,.fm-toolbar,.fm-nav{-webkit-user-select:none;user-select:none}.ant-layout-sider-children{display:flex;flex-direction:column}:root{--fm-table-hf-tint: rgba(128, 128, 128, .28);--fm-live-name: #0958d9}:root[data-theme=dark]{--fm-table-hf-tint: rgba(128, 128, 128, .06);--fm-live-name: #69b1ff}.fm-filetable .ant-table-thead>tr>th{background:linear-gradient(var(--fm-table-hf-tint),var(--fm-table-hf-tint)),Canvas;font-weight:600}.fm-filetable-scroll .ant-table-thead>tr>th{position:sticky;top:0;z-index:2}.fm-filetable .ant-table-thead>tr>th:first-child{padding-inline-start:38px!important}.fm-filetable .ant-table-thead>tr>th:last-child,.fm-filetable .ant-table-tbody>tr>td:last-child{padding-inline-end:16px!important}.fm-filetable .ant-table-tbody>tr:nth-child(2n)>td{background:#8080800d}.fm-filetable td.ant-table-column-sort{background:transparent}.fm-filetable .ant-table-tbody>tr:nth-child(2n)>td.ant-table-column-sort{background:#8080800d}.fm-filetable .ant-table-thead>tr>th.ant-table-column-sort,.fm-filetable .ant-table-thead>tr>th.ant-table-column-has-sorters:hover,.fm-filetable .ant-table-thead>tr>th.ant-table-column-sort:hover{background:linear-gradient(var(--fm-table-hf-tint),var(--fm-table-hf-tint)),Canvas}.fm-filetable .ant-table-placeholder .ant-empty{padding-block:24px}.fm-row-selected>td{background:#1677ff24!important}.fm-row-selected:hover>td{background:#1677ff42!important}.fm-drop-into>td{background:#52c41a2e!important;box-shadow:inset 0 0 0 1px #52c41a8c}.fm-filetable-scroll.fm-drop-here{outline:2px dashed rgba(82,196,26,.55);outline-offset:-2px}.fm-crumb-drop{outline:2px solid rgba(82,196,26,.55);outline-offset:2px;border-radius:3px}.fm-filetable .fm-upload-row>td{background:#1677ff0f;cursor:default}.fm-filetable .fm-row-flash-added>td{animation:fm-flash-added 4s ease-out forwards}.fm-filetable .fm-row-flash-removed>td{animation:fm-flash-removed 4s ease-out forwards;cursor:default}@keyframes fm-flash-added{0%,35%{background:#52c41a4d}to{background:transparent}}@keyframes fm-flash-removed{0%,35%{background:#ff4d4f4d;opacity:1}to{background:#ff4d4f4d;opacity:0}}@media (prefers-reduced-motion: reduce){.fm-filetable .fm-row-flash-added>td,.fm-filetable .fm-row-flash-removed>td{animation-duration:.01s}}.fm-live-toast .ant-notification-notice-message{margin-bottom:2px!important;padding-inline-end:0!important}.fm-live-toast .ant-notification-notice-description{font-size:12px}.fm-live-name{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;color:var(--fm-live-name);word-break:break-all}.fm-drop-overlay{position:fixed;top:12px;right:12px;bottom:12px;left:12px;z-index:1500;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;border:2px dashed rgba(22,119,255,.6);border-radius:8px;background:#1677ff14}.fm-image-preview{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#8080801f;touch-action:none}.fm-image-preview img{display:block;will-change:transform}.fm-nav.ant-menu-inline .ant-menu-item-group-list>.ant-menu-item{padding-left:24px!important}.fm-nav.ant-menu-inline .ant-menu-item,.fm-nav.ant-menu-inline .ant-menu-submenu-title{height:30px;line-height:30px;margin-block:2px}.fm-nav.ant-menu-inline .ant-menu-item-group-title{padding-block:4px;min-height:auto}.fm-nav.ant-menu-inline .ant-menu-item-group{margin-top:16px}.fm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:12px;padding:4px 8px;border:1px solid rgba(128,128,128,.2);border-radius:8px;background:#8080801a}.fm-toolbar .ant-divider-vertical{margin-inline:4px}.fm-toolbar-summary{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:0;padding-inline:8px;line-height:1.3;text-align:right}.fm-toolbar-summary .ant-typography{font-size:12px}.fm-toolbar .ant-btn:disabled,.fm-toolbar .ant-btn-disabled,.fm-toolbar span:has(>.ant-btn:disabled){cursor:default}
