.workbench-hover-container{display:none!important}body.file-manager-fullscreen .components-control-panel-edit-sidebar-container .sidebar{display:none}body.file-manager-fullscreen .components-control-panel-edit-sidebar-container .grow{max-width:none!important}@media (min-width:769px){body.file-manager-fullscreen .pages-control-panel-file-manager .control-panel-row:not(.controlled) .col-md-4{flex:0 0 320px}}.pages-control-panel-file-manager{margin-top:15px;font-size:14px;position:relative}.pages-control-panel-file-manager .file-manager-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:28px;display:flex}.pages-control-panel-file-manager .file-manager-title{font-size:28px;font-weight:var(--font-bold);margin:0}.pages-control-panel-file-manager .file-manager-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pages-control-panel-file-manager .search-input-wrap{background:0 0;border:none;flex:1;align-items:center;width:100%;height:100%;display:flex;position:relative}.pages-control-panel-file-manager .search-input-wrap .search-icon{color:var(--white-40);flex-shrink:0;transition:color .15s}.pages-control-panel-file-manager .search-input-wrap:focus-within .search-icon{color:var(--white-50)}.pages-control-panel-file-manager .search-input-wrap .search-input{color:var(--white-100);background:0 0;border:none;outline:none;flex:1;margin:0 0 0 8px;padding:0;font-size:13px}.pages-control-panel-file-manager .search-input-wrap .search-input::placeholder{color:var(--white-30)}.pages-control-panel-file-manager .search-input-wrap .search-input:focus,.pages-control-panel-file-manager .search-input-wrap .search-input:hover{border:none!important}.pages-control-panel-file-manager .file-card{background:var(--primary-800);border-radius:10px;overflow:hidden}.pages-control-panel-file-manager .tree-card,.pages-control-panel-file-manager .editor-card{flex-direction:column;height:606px;display:flex}.pages-control-panel-file-manager .tree-search{border-bottom:1px solid var(--white-5);flex-shrink:0;align-items:center;column-gap:6px;height:44px;padding:0 8px 0 12px;display:flex}.pages-control-panel-file-manager .tree-body{flex:1;min-height:0;position:relative}.pages-control-panel-file-manager .file-tree-host{color:var(--white-100);text-align:left;-webkit-user-select:none;user-select:none;height:100%;font-size:13px}.pages-control-panel-file-manager .tree-card *,.pages-control-panel-file-manager .editor-wrap *{scrollbar-color:#ffffff26 transparent;scrollbar-width:thin}:is(.pages-control-panel-file-manager .tree-card *,.pages-control-panel-file-manager .editor-wrap *)::-webkit-scrollbar{width:10px;height:10px}:is(.pages-control-panel-file-manager .tree-card *,.pages-control-panel-file-manager .editor-wrap *)::-webkit-scrollbar-track{background:0 0}:is(.pages-control-panel-file-manager .tree-card *,.pages-control-panel-file-manager .editor-wrap *)::-webkit-scrollbar-thumb{background:#ffffff26 padding-box padding-box;border:2px solid #0000;border-radius:8px}:is(.pages-control-panel-file-manager .tree-card *,.pages-control-panel-file-manager .editor-wrap *)::-webkit-scrollbar-thumb:hover{background:#ffffff47 padding-box padding-box}:is(.pages-control-panel-file-manager .tree-card *,.pages-control-panel-file-manager .editor-wrap *)::-webkit-scrollbar-corner{background:0 0}.pages-control-panel-file-manager .tree-row{cursor:pointer;border-radius:4px;align-items:center;column-gap:4px;height:28px;margin:0 4px;padding:0 6px;display:flex}.pages-control-panel-file-manager .tree-row:hover{background:#ffffff0a}.pages-control-panel-file-manager .tree-row.selected{color:var(--white-100);background:#ffa14b2e;border-radius:0}.pages-control-panel-file-manager .tree-row.selected-start{border-top-left-radius:4px;border-top-right-radius:4px}.pages-control-panel-file-manager .tree-row.selected-end{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.pages-control-panel-file-manager .tree-row.focused.selected{background:#ffa14b47}.pages-control-panel-file-manager .tree-row.deleted{background:#dc35451f}.pages-control-panel-file-manager .tree-row.drag-target{box-shadow:inset 0 0 0 1.5px var(--secondary-500);background:#ffa14b1f}.pages-control-panel-file-manager .tree-row .tree-chevron{color:#ffffff73;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pages-control-panel-file-manager .tree-row .tree-icon{color:#ffffff8c;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pages-control-panel-file-manager .tree-row.selected .tree-icon{color:var(--secondary-500)}.pages-control-panel-file-manager .tree-row .tree-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pages-control-panel-file-manager .tree-row .tree-size{color:#ffffff59;font-variant-numeric:tabular-nums;margin-left:8px;font-size:11px}.pages-control-panel-file-manager .tree-row .tree-deleted-tag{color:#f08080;margin-left:8px;font-size:11px}.pages-control-panel-file-manager .tree-row .tree-rename-input{background:var(--primary-700);border:1px solid var(--secondary-500);color:var(--white-100);border-radius:3px;outline:none;flex:1;height:22px;margin:0;padding:0 6px;font-size:13px}.pages-control-panel-file-manager .tree-row .tree-rename-input:focus,.pages-control-panel-file-manager .tree-row .tree-rename-input:hover{border-color:var(--secondary-500)!important}.pages-control-panel-file-manager .tree-context-menu{background:var(--primary-900);color:var(--white-100);z-index:1000;border:1px solid #ffffff1a;border-radius:10px;min-width:220px;margin:0;padding:4px;font-size:13px;list-style:none;position:fixed;box-shadow:0 12px 28px #00000080}.pages-control-panel-file-manager .tree-context-menu li{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.pages-control-panel-file-manager .tree-context-menu li:hover:not(.disabled){background:var(--primary-800)}.pages-control-panel-file-manager .tree-context-menu li.disabled{color:#fff6;cursor:not-allowed}.pages-control-panel-file-manager .tree-context-menu li .shortcut{color:#ffffff73;margin-left:16px;font-size:11px}.pages-control-panel-file-manager .tree-loading-overlay{background:color-mix(in oklch, var(--primary-800) 90%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pages-control-panel-file-manager .upload-overlay{background:#000c;flex-direction:column;justify-content:center;align-items:center;row-gap:16px;display:flex;position:absolute;inset:0}.pages-control-panel-file-manager .upload-overlay-row{align-items:center;column-gap:10px;display:flex}.pages-control-panel-file-manager .upload-progress{background:#ffffff1a;border-radius:4px;width:232px;height:6px;overflow:hidden}.pages-control-panel-file-manager .upload-progress-bar{background:var(--secondary-500);height:100%;transition:width .15s linear}.pages-control-panel-file-manager .editor-toolbar{border-bottom:1px solid var(--white-5);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.pages-control-panel-file-manager .breadcrumb{color:#ffffffbf;flex:1;align-items:center;min-width:0;font-size:13px;display:flex;overflow:hidden}.pages-control-panel-file-manager .breadcrumb-scroll{scrollbar-color:#ffffff2e transparent;scrollbar-width:thin;white-space:nowrap;flex-wrap:nowrap;align-items:center;min-width:0;height:30px;display:flex;overflow:auto hidden}.pages-control-panel-file-manager .breadcrumb-scroll::-webkit-scrollbar{height:4px}.pages-control-panel-file-manager .breadcrumb-scroll::-webkit-scrollbar-track{background:0 0}.pages-control-panel-file-manager .breadcrumb-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}.pages-control-panel-file-manager .breadcrumb-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff59}.pages-control-panel-file-manager .breadcrumb-segment{flex-shrink:0;align-items:center;column-gap:6px;min-width:0;display:inline-flex}.pages-control-panel-file-manager .breadcrumb-segment.current .breadcrumb-button{max-width:320px}.pages-control-panel-file-manager .breadcrumb-button{color:#ffffffbf;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;min-width:0;max-width:200px;padding:4px 6px;font-size:13px;display:inline-flex}.pages-control-panel-file-manager .breadcrumb-button:hover{color:var(--white-100);background:#ffffff0f}.pages-control-panel-file-manager .breadcrumb-button .breadcrumb-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pages-control-panel-file-manager .breadcrumb-dirty-dot{background:var(--secondary-500);border-radius:50%;flex-shrink:0;width:7px;height:7px}.pages-control-panel-file-manager .breadcrumb-sep{color:#ffffff4d}.pages-control-panel-file-manager .breadcrumb-placeholder{color:#fff6;font-style:italic}.pages-control-panel-file-manager .editor-toolbar-actions{flex-shrink:0;align-items:center;column-gap:8px;display:flex}.pages-control-panel-file-manager .editor-wrap{flex:1;position:relative}.pages-control-panel-file-manager .editor-placeholder{background:var(--primary-800);color:#fff9;text-align:center;z-index:4;flex-direction:column;justify-content:center;align-items:center;row-gap:14px;padding:0 32px;display:flex;position:absolute;inset:0}.pages-control-panel-file-manager .editor-placeholder .editor-placeholder-icon{color:#ffffff59}.pages-control-panel-file-manager .editor-placeholder .editor-placeholder-title{color:#ffffffd9;font-size:16px;font-weight:500}.pages-control-panel-file-manager .editor-placeholder .editor-placeholder-body{max-width:420px;font-size:13px;line-height:1.5}.pages-control-panel-file-manager .editor-loading-overlay{background:color-mix(in oklch, var(--primary-800) 90%, transparent);z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pages-control-panel-file-manager .file-manager-statusbar{justify-content:space-between;align-items:flex-start;column-gap:24px;margin-top:16px;display:flex}.pages-control-panel-file-manager .file-manager-statusbar .disk-usage{margin-left:auto}@media (max-width:768px){.pages-control-panel-file-manager .file-manager-statusbar{flex-direction:column;row-gap:16px}.pages-control-panel-file-manager .file-manager-statusbar .disk-usage{margin-left:0}}.pages-control-panel-file-manager .notices{border-left:2px solid var(--white-10);color:var(--white-40);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);flex-direction:column;row-gap:4px;padding-left:12px;display:flex}.pages-control-panel-file-manager .file-manager-editor-pane{position:relative}.pages-control-panel-file-manager .drop-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;z-index:100;background:#0d1117bf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pages-control-panel-file-manager .drop-overlay-inner{border:2px dashed var(--secondary-500);color:var(--white-100);text-align:center;border-radius:12px;flex-direction:column;align-items:center;row-gap:14px;max-width:min(420px,80%);padding:40px;display:flex}.pages-control-panel-file-manager .drop-overlay-title{font-size:18px;font-weight:500}.pages-control-panel-file-manager .drop-overlay-title code{word-break:break-all;background:#ffffff14;border-radius:4px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:14px}.pages-control-panel-file-manager .drop-overlay-hint{color:#ffffff8c;font-size:12px}@media (min-width:769px){.pages-control-panel-file-manager .control-panel-row{column-gap:0}.pages-control-panel-file-manager .control-panel-row .col-md-4{flex:0 0 33%;min-width:0;max-width:none}.pages-control-panel-file-manager .control-panel-row .col-md-8{flex:1;min-width:0;max-width:none}.pages-control-panel-file-manager .pane-resizer{cursor:col-resize;touch-action:none;flex:0 0 12px;justify-content:center;align-self:stretch;align-items:center;display:flex}.pages-control-panel-file-manager .pane-resizer .pane-resizer-grip{background:#ffffff14;border-radius:2px;width:2px;height:40px;transition:background .15s}.pages-control-panel-file-manager .pane-resizer:hover .pane-resizer-grip{background:var(--secondary-500)}.pages-control-panel-file-manager .control-panel-row.resizing .pane-resizer-grip{background:var(--secondary-500)}}@media (max-width:768px){.pages-control-panel-file-manager .pane-resizer{display:none}}@media (max-width:768px){.pages-control-panel-file-manager .col-md-4{min-width:100%;max-width:100%}}@media (max-width:768px){.pages-control-panel-file-manager .col-md-8{min-width:100%;max-width:100%;margin-top:20px}}
.disk-usage{flex-direction:column;flex-shrink:0;row-gap:4px;width:320px;display:flex}@media (max-width:768px){.disk-usage{width:100%}}.disk-usage .disk-usage-meter{align-items:center;column-gap:12px;display:flex}.disk-usage .disk-usage-note{color:var(--white-30);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);text-align:right}.disk-usage .disk-usage-label{color:var(--white-40);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);white-space:nowrap;flex-shrink:0}.disk-usage .disk-usage-label .disk-usage-used{color:var(--white-100);font-variant-numeric:tabular-nums;font-weight:var(--font-semibold)}.disk-usage .disk-usage-track{background:var(--white-10);border-radius:999px;flex:1;height:6px;overflow:hidden}.disk-usage .disk-usage-fill{background:var(--primary-300);border-radius:999px;width:0%;height:100%;transition:width .4s cubic-bezier(.23,1,.32,1),background .3s}.disk-usage .disk-usage-fill[data-level=warning]{background:var(--warning)}.disk-usage .disk-usage-fill[data-level=error]{background:var(--error)}
