:root{--bg:#161616;--layer-01:#262626;--layer-02:#393939;--layer-hover:#333;--layer-selected:#393939;--field:#262626;--border-subtle:#393939;--border-strong:#6f6f6f;--overlay:#000000a6;--text:#f4f4f4;--text-secondary:#c6c6c6;--text-helper:#8d8d8d;--text-placeholder:#6f6f6f;--text-on-color:#fff;--accent:#0f62fe;--accent-hover:#0353e9;--accent-active:#002d9c;--link:#78a9ff;--focus:#fff;--support-error:#fa4d56;--support-error-text:#ff8389;--support-warning:#f1c21b;--support-success:#42be65;--button-secondary:#393939;--button-secondary-hover:#4c4c4c;--sp-02:.25rem;--sp-03:.5rem;--sp-04:.75rem;--sp-05:1rem;--sp-06:1.5rem;--sp-07:2rem;--dur-fast:70ms;--dur-moderate:.11s;--ease:cubic-bezier(.2, 0, .38, .9);color:var(--text);background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-synthesis:none;font-family:IBM Plex Sans,Helvetica Neue,Arial,system-ui,sans-serif}:root[data-theme=light]{--bg:#f4f4f4;--layer-01:#fff;--layer-02:#e0e0e0;--layer-hover:#e8e8e8;--layer-selected:#e0e0e0;--field:#fff;--border-subtle:#e0e0e0;--border-strong:#8d8d8d;--overlay:#16161680;--text:#161616;--text-secondary:#525252;--text-helper:#6f6f6f;--text-placeholder:#a8a8a8;--text-on-color:#fff;--link:#0f62fe;--focus:#0f62fe;--support-error:#da1e28;--support-error-text:#da1e28;--support-success:#24a148;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg);min-height:100vh;margin:0}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea,select{font:inherit}button,.sidebar-link,.file-row,.row-menu__item{transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}button:disabled{cursor:not-allowed;opacity:.5}#root{padding:0}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{--topbar-height:3rem;grid-template-rows:var(--topbar-height) minmax(0, 1fr);min-height:100vh;display:grid}.app-shell__body{grid-template-columns:16rem minmax(0,1fr);align-items:stretch;gap:0;min-height:0;display:grid}.app-shell--sidebar-collapsed .app-shell__body{grid-template-columns:minmax(0,1fr)}.shell-panel{background:var(--bg);border:0;border-radius:0;position:relative}.shell-panel--sidebar{gap:var(--sp-06);padding:var(--sp-06) var(--sp-05);background:var(--layer-01);border-right:1px solid var(--border-subtle);top:var(--topbar-height);height:calc(100vh - var(--topbar-height));align-content:start;display:grid;position:sticky;overflow-y:auto}.shell-sidebar__content{gap:var(--sp-06);display:grid}.shell-backdrop,.app-shell--sidebar-collapsed .app-shell__body .shell-panel--sidebar{display:none}.shell-panel--main{gap:var(--sp-05);padding:var(--sp-05) var(--sp-06) var(--sp-07);background:var(--bg);align-content:start;display:grid}.workspace-topbar{align-items:center;gap:var(--sp-04);height:var(--topbar-height);padding:0 var(--sp-06) 0 0;background:var(--layer-01);border-bottom:1px solid var(--border-subtle);z-index:40;display:flex;position:sticky;top:0}.workspace-topbar__toggle{width:3rem;height:3rem;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.workspace-topbar__toggle:hover{background:var(--layer-hover)}.workspace-topbar__icon{background:currentColor;width:1.1rem;height:1.5px;position:relative}.workspace-topbar__icon:before,.workspace-topbar__icon:after{content:"";background:currentColor;width:1.1rem;height:1.5px;position:absolute;left:0}.workspace-topbar__icon:before{top:-.35rem}.workspace-topbar__icon:after{top:.35rem}.workspace-topbar__brand{gap:.1rem;min-width:0;display:grid}.workspace-topbar__eyebrow{color:var(--text-helper);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400}.workspace-topbar__title{letter-spacing:0;margin:0;font-size:1.25rem;font-weight:600}.workspace-topbar__spinner{border:2px solid var(--border-strong);border-top-color:var(--accent);opacity:0;visibility:hidden;width:1.1rem;height:1.1rem;transition:opacity var(--dur-fast,.12s) var(--ease,ease);border-radius:50%;flex:none}.workspace-topbar__spinner.is-active{opacity:1;visibility:visible;animation:1s linear infinite spin}.shell-main__content{gap:var(--sp-05);min-width:0;display:grid}.content--login{place-items:center;min-height:calc(100vh - 8rem);display:grid}.content-stack{gap:var(--sp-05);min-width:0;display:grid}.page-intro,.content-toolbar,.state-actions,.login-actions,.sidebar-links,.path-hint,.session-timestamp{color:var(--text-secondary)}.page-intro{gap:var(--sp-03);margin-bottom:var(--sp-02);display:grid}.page-intro h1,.state-card h2{letter-spacing:0;color:var(--text);margin:0;font-family:inherit;font-weight:400}.page-intro h1{font-size:clamp(1.75rem,3vw,2.625rem);line-height:1.2}.page-intro p,.state-card p,.session-timestamp,.path-hint{margin:0;line-height:1.5}.eyebrow,.sidebar-kicker,.state-label,.app-mark{color:var(--text-helper);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400}.app-mark{margin-bottom:var(--sp-04);color:var(--text);font-weight:600}.sidebar-section{gap:var(--sp-03);display:grid}.sidebar-links{gap:var(--sp-02);display:grid}.sidebar-backend{color:var(--text);word-break:break-word;margin:0;font-size:.875rem}.sidebar-link,.sidebar-button{justify-content:flex-start;align-items:center;gap:var(--sp-03);min-height:2.5rem;padding:0 var(--sp-05);color:var(--text);cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;display:inline-flex}.sidebar-icon{color:var(--text-secondary);flex:none}.sidebar-link:hover,.sidebar-button:hover{background:var(--layer-hover)}.primary-button,.ghost-button{min-height:3rem;padding:0 var(--sp-06);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.primary-button{background:var(--accent);color:var(--text-on-color)}.primary-button:hover{background:var(--accent-hover)}.primary-button:active{background:var(--accent-active)}.primary-button--danger{background:var(--support-error)}.primary-button--danger:hover,.primary-button--danger:active{background:color-mix(in srgb, var(--support-error) 80%, black)}.ghost-button--danger{color:var(--support-error-text)}.ghost-button{background:var(--button-secondary);color:var(--text-on-color)}.ghost-button:hover{background:var(--button-secondary-hover)}.theme-switch{border:1px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);display:grid}.theme-switch__option{border:0;border-left:1px solid var(--border-subtle);min-height:2.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:0;place-items:center;padding:0;display:inline-grid}.theme-switch__option:first-child{border-left:0}.theme-switch__option:hover{background:var(--layer-hover);color:var(--text)}.theme-switch__option.is-active{background:var(--layer-selected);color:var(--text);box-shadow:inset 0 -2px 0 0 var(--accent)}.theme-switch__icon{flex:none}.login-card,.state-card,.directory-panel{background:var(--layer-01);border:0;border-radius:0}.login-card,.state-card{padding:var(--sp-06)}.login-card{gap:var(--sp-05);width:min(28rem,100vw - 2rem);display:grid}.field{gap:var(--sp-03);color:var(--text-secondary);display:grid}.field span{color:var(--text-secondary);font-size:.75rem;font-weight:400}.field input,.field textarea{width:100%;padding:0 var(--sp-05);border:0;border-bottom:1px solid var(--border-strong);background:var(--field);color:var(--text);border-radius:0}.field input{min-height:3rem}.field textarea{min-height:5rem;padding:var(--sp-04) var(--sp-05);resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--text-placeholder)}.field--inline{grid-template-columns:auto auto;align-items:center}.field--inline select{min-height:2.5rem;padding:0 var(--sp-04);border:0;border-bottom:1px solid var(--border-strong);background:var(--field);color:var(--text);border-radius:0}.login-actions{gap:var(--sp-04);display:grid}.login-status{padding:var(--sp-04) var(--sp-05);border:0;border-left:3px solid var(--accent);background:var(--layer-02);color:var(--text);border-radius:0;margin:0;font-size:.875rem;line-height:1.5}.content-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--sp-05);display:flex}.toolbar-actions{justify-content:flex-end;gap:var(--sp-03);flex-wrap:wrap;display:flex}.upload-button{position:relative;overflow:hidden}.upload-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.content-toolbar h1{color:var(--text);margin:0;font-family:inherit;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:400;line-height:1.2}.path-hint{color:var(--text-helper);font-family:IBM Plex Mono,SFMono-Regular,Consolas,Menlo,monospace;font-size:.8125rem}.breadcrumbs ol{gap:var(--sp-03);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:var(--sp-03);color:var(--text-secondary);font-size:.875rem;display:inline-flex}.breadcrumbs li+li:before{content:"/";color:var(--text-helper)}.breadcrumbs a,.breadcrumbs span{border-radius:0;padding:.15rem 0}.breadcrumbs a{color:var(--link)}.breadcrumbs a:hover{background:0 0;text-decoration:underline}.directory-panel{background:0 0;gap:0;padding:0;display:grid}.file-table-wrap{border:1px solid var(--border-subtle);background:var(--layer-01);border-radius:0;overflow:auto visible}.file-table{border-collapse:collapse;width:100%;min-width:40rem}.file-table__head{padding:0 var(--sp-05);border-bottom:1px solid var(--border-subtle);background:var(--layer-01);height:3rem;color:var(--text);letter-spacing:0;text-align:left;text-transform:none;vertical-align:middle;font-size:.875rem;font-weight:600}.file-table__head--checkbox,.file-table__head--menu{width:3rem}.file-table__head--modified,.file-table__head--size{width:12rem;min-width:8rem}.file-table__sort-button{align-items:center;gap:var(--sp-03);width:100%;min-height:3rem;margin:0 calc(var(--sp-05) * -1);padding:0 var(--sp-05);color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;display:inline-flex}.file-table__sort-button:hover{background:var(--layer-hover)}.file-table__sort-button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.file-table__sort-indicator{color:var(--text-secondary);font-size:.875rem;line-height:1}.file-row{cursor:pointer;position:relative}.file-row:hover{background:var(--layer-hover)}.file-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.file-row--selected{background:var(--layer-selected)}.file-row--selected .file-row__cell--checkbox{box-shadow:inset 2px 0 0 var(--accent)}.file-row__cell{padding:0 var(--sp-05);border-bottom:1px solid var(--border-subtle);vertical-align:middle;white-space:nowrap;height:3rem;font-size:.875rem;position:relative}.file-row__cell--checkbox{width:3rem;padding-right:var(--sp-02)}.file-row__cell--name{width:100%;max-width:0}.file-row__cell--size,.file-row__cell--modified{color:var(--text-secondary);font-size:.875rem}.file-row__cell--menu{text-align:right;width:3rem}.file-row__checkbox{justify-content:center;align-items:center;display:inline-flex}.file-row__checkbox input{width:1rem;height:1rem;accent-color:var(--accent);margin:0}.file-row__name-block{align-items:center;gap:var(--sp-04);min-width:0;display:flex}.file-row__icon{background:0 0;border-radius:0;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:1rem;line-height:1;display:grid}.file-row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:.875rem;font-weight:400;overflow:hidden}.file-table__empty-cell{padding:var(--sp-07);text-align:center;border-bottom:0}.file-table__empty-state{padding:var(--sp-06);border:1px dashed var(--border-subtle);background:var(--layer-01);color:var(--text-secondary);font-size:.875rem;display:block}.drop-target{position:relative}.drop-target--active .file-table-wrap{border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}.drop-target__affordance{z-index:5;border:2px dashed var(--accent);background:color-mix(in srgb, var(--layer-01) 88%, transparent);color:var(--text);pointer-events:none;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.row-menu__toggle{width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.row-menu__toggle:hover{background:var(--layer-hover);color:var(--text)}.row-menu{z-index:1000;background:var(--layer-02);border:0;border-radius:0;min-width:11rem;padding:0;display:grid;box-shadow:0 2px 6px #00000080}.row-menu__item{padding:0 var(--sp-05);min-height:2.5rem;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;font-size:.875rem;display:flex}.row-menu__item:hover,.row-menu__item:focus-visible{background:var(--layer-hover);outline:none}.row-menu__item--danger{color:var(--support-error-text)}.row-menu__item--danger:hover,.row-menu__item--danger:focus-visible{background:var(--support-error);color:var(--text-on-color)}.row-menu__divider{background:var(--border-subtle);height:1px;margin:0}.inline-dialog__backdrop{z-index:60;padding:var(--sp-05);background:var(--overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.inline-dialog{width:100%;max-width:26rem;padding:var(--sp-06);background:var(--layer-01);border:1px solid var(--border-subtle);gap:var(--sp-05);display:grid}.inline-dialog__title{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.inline-dialog__form{gap:var(--sp-04);display:grid}.inline-dialog__error{color:var(--support-error-text);margin:0;font-size:.875rem}.inline-dialog__actions{justify-content:flex-end;gap:var(--sp-03);display:flex}.notifications{bottom:var(--sp-05);left:var(--sp-05);z-index:1000;gap:var(--sp-03);max-width:min(24rem, calc(100vw - 2 * var(--sp-05)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.notification{align-items:flex-start;gap:var(--sp-04);padding:var(--sp-04) var(--sp-05);border:0;border-left:3px solid var(--accent);background:var(--layer-02);color:var(--text);pointer-events:auto;animation:.18s ease-out notification-in;display:flex;box-shadow:0 8px 24px #00000052}.notification--success{border-left-color:var(--support-success)}.notification--error{border-left-color:var(--support-error)}.notification__message{flex:1;font-size:.875rem;line-height:1.4}.notification__dismiss{width:1.25rem;height:1.25rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0;font-size:1.1rem;line-height:1}.notification__dismiss:hover{color:var(--text)}@keyframes notification-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.issue-list{padding-left:var(--sp-05);gap:var(--sp-03);margin:0;display:grid}.readme-panel,.preview-card{border:1px solid var(--border-subtle);background:var(--layer-01);padding:var(--sp-05);border-radius:0;min-width:0;max-width:100%}.readme-panel__header,.preview-toolbar{justify-content:space-between;gap:var(--sp-04);margin-bottom:var(--sp-04);display:flex}.preview-image{object-fit:contain;background:#000;border-radius:0;width:100%;max-height:min(70vh,46rem);display:block}.preview-text,.markdown-pre{padding:var(--sp-05);background:var(--bg);color:var(--text);border-radius:0;margin:0;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Menlo,monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.preview-text{min-height:18rem}.markdown-pre{white-space:pre-wrap}.preview-card--markdown :is(h1,h2,h3,h4,h5,h6),.readme-panel :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:600}.preview-card--markdown a,.readme-panel a{color:var(--link)}.preview-card--markdown img,.readme-panel img{max-width:100%}.markdown-preview-view{min-width:0;max-width:100%}.markdown-preview-view :is(pre,table){max-width:100%;overflow-x:auto}.preview-card--markdown table,.readme-panel table{border-collapse:collapse;width:100%;margin:var(--sp-04) 0}.preview-card--markdown :is(th,td),.readme-panel :is(th,td){border:1px solid var(--border-subtle);padding:var(--sp-03);text-align:left}.preview-card--markdown .task-list-item,.readme-panel .task-list-item{list-style:none}.preview-card--markdown .task-list-item-checkbox,.readme-panel .task-list-item-checkbox{margin-right:var(--sp-02)}.preview-card--markdown .markdown-alert,.readme-panel .markdown-alert{margin:var(--sp-04) 0;padding:var(--sp-04);border-left:4px solid var(--border-strong);background:var(--layer-02)}.preview-card--markdown .markdown-alert-title,.readme-panel .markdown-alert-title{align-items:center;gap:var(--sp-02);margin-top:0;font-weight:600;display:flex}.preview-card--markdown .markdown-alert-note,.readme-panel .markdown-alert-note{border-left-color:#0f62fe}.preview-card--markdown .markdown-alert-tip,.readme-panel .markdown-alert-tip{border-left-color:#24a148}.preview-card--markdown .markdown-alert-important,.readme-panel .markdown-alert-important{border-left-color:#8a3ffc}.preview-card--markdown .markdown-alert-warning,.readme-panel .markdown-alert-warning{border-left-color:#f1c21b}.preview-card--markdown .markdown-alert-caution,.readme-panel .markdown-alert-caution{border-left-color:#da1e28}.preview-toolbar--pdf{flex-wrap:wrap;align-items:center}.preview-pager{align-items:center;gap:var(--sp-03);display:flex}.preview-pager__status{color:var(--text-secondary);text-align:center;min-width:5rem;font-size:.8125rem}.preview-pdf-viewport{max-height:min(78vh,56rem);padding:var(--sp-04);background:var(--bg);border:1px solid var(--border-subtle);position:relative;overflow:auto}.preview-pdf-pages{align-items:center;gap:var(--sp-04);flex-direction:column;width:max-content;min-width:100%;display:flex}.preview-pdf-page{box-shadow:0 0 0 1px var(--border-subtle);background:#fff}.preview-pdf-canvas{width:100%;height:100%;display:block}.preview-docx-viewport{background:var(--bg);border:1px solid var(--border-subtle);justify-content:safe center;max-height:min(78vh,56rem);display:flex;overflow:auto}.preview-pptx-viewport{background:var(--bg);border:1px solid var(--border-subtle);max-height:min(78vh,56rem);overflow:auto}.state-card{gap:var(--sp-04);border-left:3px solid var(--border-strong);display:grid}.state-card--loading{border-left-color:var(--accent);grid-template-columns:auto 1fr;align-items:center}.state-card--warning{border-left-color:var(--support-warning)}.state-card--error{border-left-color:var(--support-error)}.state-spinner{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;width:1.1rem;height:1.1rem;animation:1s linear infinite spin}.state-actions{gap:var(--sp-04);flex-wrap:wrap;display:flex}.transfer-popup{right:var(--sp-05);bottom:var(--sp-05);z-index:30;justify-items:end;gap:1px;display:grid;position:fixed}.transfer-popup--expanded{justify-items:stretch;width:min(26rem,100vw - 2rem)}.transfer-popup__summary,.transfer-popup__panel{border:1px solid var(--border-subtle);background:var(--layer-01);border-radius:0;box-shadow:0 2px 6px #00000080}.transfer-popup__summary{cursor:pointer;width:2.75rem;height:2.75rem;color:var(--text);justify-content:center;justify-self:end;align-items:center;padding:0;display:inline-flex;position:relative}.transfer-popup__icon{flex:none}.transfer-popup__badge{background:var(--support-info,var(--border-strong));min-width:1.125rem;height:1.125rem;color:var(--text-on-color,#fff);justify-content:center;align-items:center;padding-inline:.25rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.transfer-popup__heading{gap:var(--sp-02);display:grid}.transfer-popup__title{letter-spacing:0;font-weight:600}.transfer-popup__meta,.transfer-popup__stats,.transfer-popup__caption,.transfer-popup__empty,.transfer-task__grid,.transfer-task__error{color:var(--text-secondary);margin:0;font-size:.8125rem}.transfer-popup__panel{gap:var(--sp-04);padding:var(--sp-05);max-height:min(34rem,100vh - 8rem);display:grid;overflow:auto}.transfer-popup__toolbar{justify-content:space-between;align-items:flex-start;gap:var(--sp-04);display:flex}.transfer-popup__caption{color:var(--text-helper);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:400}.transfer-popup__clear{min-height:2.25rem;padding-inline:var(--sp-05)}.transfer-task-list{gap:var(--sp-03);display:grid}.transfer-task{gap:var(--sp-03);padding:var(--sp-04);border:0;border-left:3px solid var(--border-strong);background:var(--layer-02);border-radius:0;display:grid}.transfer-task--failed{border-left-color:var(--support-error)}.transfer-task--completed{border-left-color:var(--support-success)}.transfer-task--canceled{opacity:.7}.transfer-task__heading{justify-content:space-between;align-items:center;gap:var(--sp-04);display:flex}.transfer-task__heading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.transfer-task__heading span{padding:.1rem var(--sp-03);background:var(--layer-01);color:var(--text-secondary);border-radius:0;font-size:.75rem}.transfer-task__grid{gap:var(--sp-02) var(--sp-03);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.transfer-task__error{color:var(--support-error-text)}.transfer-task__cancel{min-height:2.25rem;padding-inline:var(--sp-05);justify-self:end}@media (width<=960px){.app-shell__body{grid-template-columns:minmax(0,1fr)}.shell-panel--sidebar{z-index:30;width:min(16rem,80vw);height:100vh;transition:transform var(--dur-moderate) var(--ease);position:fixed;transform:translate(0)}.app-shell--sidebar-collapsed .shell-panel--sidebar{pointer-events:none;transform:translate(-100%)}.shell-backdrop{inset:var(--topbar-height) 0 0 0;z-index:25;background:var(--overlay);opacity:1;transition:opacity var(--dur-moderate) var(--ease);display:block;position:fixed}.app-shell--sidebar-collapsed .shell-backdrop{opacity:0;pointer-events:none}.shell-panel--main{padding:var(--sp-05)}.content-toolbar{flex-direction:column;align-items:stretch}.file-table{min-width:36rem}.transfer-popup{right:var(--sp-04)}.transfer-popup--expanded{left:var(--sp-04);width:auto}}@media (width<=600px){.file-table{min-width:24rem}.file-table__head--modified,.file-row__cell--modified{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}button,.sidebar-link,.file-row,.row-menu__item,.state-spinner,.workspace-topbar__spinner,.shell-panel--sidebar,.shell-backdrop{transition:none;animation:none}}.language-select__field{border:1px solid var(--border-subtle);width:100%;min-height:2.5rem;color:var(--text);cursor:pointer;background:0 0;border-radius:0;padding:0 .75rem}.language-select__field:hover{background:var(--layer-hover)}.language-select__field:focus-visible{outline:2px solid var(--accent)}
