.studio-overlay-dialog-backdrop{z-index:var(--studio-z-menu-veil,900);position:fixed;inset:0;background:0 0!important}.studio-overlay-dialog-content{z-index:var(--studio-z-above-menu-veil,901);outline:none;flex-direction:column;width:100%;max-width:min(400px,100vw - 32px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.studio-overlay-dialog,.studio-overlay-sheet{color:var(--mos-text);background:var(--mos-plate,var(--mos-panel))!important;border:1px solid var(--color-cursor-border-soft,var(--mos-border))!important;border-radius:var(--studio-radius-overlay,14px)!important;box-shadow:var(--cursor-shadow-menu,0 16px 48px #00000059)!important}[data-studio-overlay].studio-overlay-dialog{max-width:min(400px,100vw - 32px)!important;padding:0!important}.studio-overlay-dialog-head{box-sizing:border-box;min-height:var(--cursor-head-h,36px);border-bottom:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.studio-overlay-dialog-head.is-no-close{padding-right:14px}.studio-overlay-dialog-title{letter-spacing:-.02em;min-width:0;color:var(--color-cursor-text-bright,var(--mos-text));border:0;flex:auto;margin:0;padding:0;font-size:15px;font-weight:650;line-height:1.35}.studio-overlay-dialog-close.cursor-icon-btn{flex:none;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;color:var(--color-cursor-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important}.studio-overlay-dialog-close.cursor-icon-btn:hover:not(:disabled){background:var(--color-cursor-hover,var(--mos-hover))!important;color:var(--color-cursor-text,var(--mos-text))!important}.studio-overlay-confirm{flex-direction:column;gap:0;display:flex}.studio-overlay-confirm-icon{background:color-mix(in srgb, var(--cursor-accent,var(--color-cursor-accent)) 14%, var(--mos-plate));width:40px;height:40px;color:var(--cursor-accent-ink,var(--cursor-accent,var(--color-cursor-accent)));border-radius:12px;place-items:center;margin:14px 16px 0;display:grid}.studio-overlay-confirm-icon.is-danger{background:color-mix(in srgb, var(--mos-danger,#f87171) 14%, var(--mos-plate));color:var(--mos-danger,#f87171)}.studio-overlay-confirm-icon svg{width:20px;height:20px}.studio-overlay-confirm-body{color:var(--color-cursor-muted,var(--mos-muted));margin:0;padding:14px 16px 4px;font-size:13px;line-height:1.45}.studio-overlay-confirm-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:14px 16px 16px;display:flex}.studio-overlay-confirm-actions .studio-chrome-btn{min-width:88px;height:32px;padding:0 16px;border-radius:999px!important}.studio-overlay-confirm-actions .studio-chrome-btn.is-primary{font-weight:650;background:var(--cursor-accent,var(--color-cursor-accent))!important;color:var(--cursor-on-accent,#fff)!important;border:0 #0000!important}.studio-overlay-confirm-actions .studio-chrome-btn.is-primary:hover:not(:disabled){filter:brightness(1.06)}.studio-overlay-confirm-btn-spin{width:14px;height:14px;animation:.7s linear infinite studio-overlay-confirm-spin}@keyframes studio-overlay-confirm-spin{to{transform:rotate(360deg)}}.studio-overlay-dialog-content.studio-overlay-sheet{border-radius:12px 12px 0 0!important;width:100%!important;max-width:none!important;inset:auto 0 0!important;transform:none!important}.studio-overlay-panel .studio-mobile-app-menu-sheet{width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:relative!important;inset:auto!important;transform:none!important}.studio-overlay-backdrop{z-index:var(--studio-z-overlay,50);background:#0006;position:fixed;inset:0}.studio-overlay-panel{z-index:var(--studio-z-sheet,60);background:var(--mos-plate,var(--mos-panel));color:var(--mos-text);border:1px solid var(--mos-border);border-radius:var(--studio-radius-overlay,12px);position:fixed}.studio-overlay-panel.is-side{border-radius:0;width:min(420px,100%);top:0;bottom:0;right:0}@media (max-width:899px){.studio-overlay-backdrop{background:0 0}.studio-overlay-panel.is-bottom,.studio-overlay-panel.is-bottom.is-peek{border-radius:22px;width:auto;max-height:70dvh;inset:50% 12px auto;overflow:auto;transform:translateY(-50%)}.studio-overlay-panel-head button[aria-label=Close]{display:none}}.studio-overlay-panel-head,.studio-overlay-actions{justify-content:space-between;align-items:center;gap:var(--studio-space-2,8px);min-height:var(--studio-h-head,32px);padding:0 var(--studio-space-4,16px);display:flex}.studio-overlay-panel-body{padding:var(--studio-space-4,16px)}.studio-overlay-menu{margin:0;padding:0;list-style:none}.studio-overlay-menu button{align-items:center;gap:var(--studio-space-2,8px);width:100%;min-height:var(--studio-h-row,36px);padding:0 var(--studio-space-3,12px);color:inherit;text-align:left;background:0 0;border:0;display:flex}.studio-overlay-error{color:var(--danger,var(--mos-error));font-size:var(--studio-type-meta,12px);margin:8px 0 0}.studio-overlay-menu button.is-danger,.studio-overlay-actions button.is-danger{color:var(--danger,var(--mos-error))}
.studio-action-menu .studio-action-section-label{color:var(--color-cursor-muted,var(--mos-muted));letter-spacing:.06em;text-transform:uppercase;margin:0;padding:5px 8px 3px;font-size:10px;font-weight:700;line-height:1}.studio-action-menu .cursor-tab-context-item.has-hint{align-items:flex-start;min-height:44px;padding-top:6px;padding-bottom:6px}.studio-action-menu .cursor-tab-context-item.has-hint .cursor-tab-context-item-icon{margin-top:1px}.studio-action-menu .cursor-tab-context-item-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.studio-action-menu .cursor-tab-context-item-title{font-size:12px;font-weight:550;line-height:1.2}.studio-action-menu .cursor-tab-context-item-hint{color:var(--color-cursor-muted,var(--mos-muted));text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25;overflow:hidden}.studio-action-menu .cursor-tab-context-item.has-value{padding-right:10px}.studio-action-menu .studio-action-menu-value{color:var(--color-cursor-muted,var(--mos-text-muted));font-size:var(--studio-type-meta,12px);white-space:nowrap;flex:none;margin-left:12px;font-weight:500;line-height:1.2}.studio-action-menu .studio-action-menu-check{width:14px;height:14px;color:var(--cursor-accent-ink,var(--cursor-accent,var(--mos-accent)));flex:none;margin-left:8px}.studio-action-menu.studio-dm-context-menu .cursor-tab-context-item.has-value .studio-dm-menu-caret{margin-left:8px}.studio-action-menu.has-checks .cursor-tab-context-item.is-selected{background:color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 10%, var(--mos-plate))}.studio-action-menu .studio-action-menu-custom{background:color-mix(in srgb, var(--mos-text) 4%, var(--mos-plate));border-radius:10px;align-self:stretch;padding:8px 10px}.studio-action-menu-switch{min-height:20px;font-size:var(--studio-type-meta,12px);color:var(--color-cursor-text,var(--mos-text));justify-content:space-between;align-items:center;gap:12px;font-weight:500;display:flex}.studio-action-menu.is-edge .studio-action-menu-custom{padding:10px 12px}.studio-action-menu .studio-action-row-with-accessory{display:flex;position:relative}.studio-action-menu .studio-action-row-with-accessory>.cursor-tab-context-item{flex:auto;min-width:0}.studio-action-menu .studio-action-row-accessory{background:var(--mos-plate-strong,var(--mos-plate));max-width:76px;height:22px;color:var(--color-cursor-text,var(--mos-text));white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 7px;font-size:11px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.studio-action-menu .studio-action-row-accessory:hover,.studio-action-menu .studio-action-row-accessory:focus-visible{background:color-mix(in srgb, var(--mos-plate-strong,var(--mos-plate)) 80%, var(--color-cursor-text,var(--mos-text)) 10%)}.studio-action-menu .studio-action-row-accessory:disabled{opacity:.5;cursor:default}.studio-add-menu.studio-action-menu.has-min-width{min-width:min(var(--studio-action-menu-min-w), calc(100vw - 16px))!important;max-width:min(max(var(--studio-action-menu-min-w), min(320px, calc(100vw - 24px))), calc(100vw - 16px))!important}.studio-add-menu.studio-action-menu.has-fixed-width{width:max-content!important;min-width:min(var(--studio-action-menu-w), calc(100vw - 16px))!important;max-width:min(max(var(--studio-action-menu-w), 320px), calc(100vw - 16px))!important}.studio-add-menu.studio-action-menu:is(.has-min-width,.has-fixed-width) .studio-action-section{width:auto!important;max-width:none!important}.studio-menu-circle-btn{box-sizing:border-box;flex:none;justify-content:center;align-items:center;border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft))!important;background:var(--mos-page,var(--color-cursor-panel))!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--color-cursor-muted,var(--mos-muted))!important;box-shadow:none!important;filter:none!important;border-radius:999px!important;padding:0!important;display:inline-flex!important}[data-appearance=light] .studio-menu-circle-btn{background:var(--mos-plate)!important}.studio-menu-circle-btn:hover,.studio-menu-circle-btn[aria-expanded=true]{border-color:var(--color-cursor-border,var(--mos-border))!important;background:var(--mos-hover,var(--color-cursor-hover))!important;color:var(--color-cursor-text-bright)!important}.studio-menu-circle-btn svg{width:14px!important;height:14px!important}
.studio-files-source-toggle{box-sizing:border-box;width:100%;min-height:var(--cursor-head-h,36px);height:var(--cursor-head-h,36px);max-height:var(--cursor-head-h,36px);background:var(--mos-page,var(--mos-panel,var(--color-cursor-panel)));border:none;flex:none;align-items:center;gap:4px;padding:0 8px;display:flex}.studio-files-source-toggle button{border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));background:var(--mos-page,var(--mos-panel,var(--color-cursor-panel)));min-width:0;height:26px;min-height:26px;color:var(--color-cursor-muted);font:inherit;font-family:var(--font-geist-sans), var(--font-cursor), system-ui, sans-serif;font-size:var(--studio-fs-sm,12px);letter-spacing:-.01em;cursor:pointer;box-shadow:none;white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-weight:650;line-height:1.2;display:inline-flex}.studio-files-source-toggle button>svg{flex:none;width:13px;height:13px}.studio-files-source-toggle button.is-active{border-color:color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 42%, var(--color-cursor-border));background:color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 12%, transparent);color:var(--color-cursor-text-bright);box-shadow:none}.studio-files-search-row{box-sizing:border-box;width:100%;min-height:var(--cursor-head-h,36px);height:var(--cursor-head-h,36px);max-height:var(--cursor-head-h,36px);background:var(--mos-page,var(--mos-panel,var(--color-cursor-panel)));border-bottom:none;flex:none;align-items:stretch;display:flex}.cursor-explorer-body.is-workspace-chrome .studio-files-chrome{width:100%;min-height:var(--studio-search-h,var(--cursor-head-h,36px));height:var(--studio-search-h,var(--cursor-head-h,36px));max-height:var(--studio-search-h,var(--cursor-head-h,36px));box-sizing:border-box;background:var(--mos-page,var(--mos-panel,var(--color-cursor-panel)));border-bottom:none;flex-direction:row;flex:none;align-items:stretch;display:flex}.cursor-explorer-body.is-workspace-chrome .studio-files-chrome>.studio-files-source-toggle{flex:none;align-self:center;width:auto}@media (max-width:899px){.studio-files-source-toggle.studio-admin-head-tabs{height:36px;min-height:36px;max-height:36px}}.cursor-explorer-body.is-workspace-chrome .studio-files-chrome>.studio-files-search-row{background:0 0;border-top:none;border-bottom:none;flex:auto;width:auto;min-width:0;height:auto;min-height:0;max-height:none}.cursor-explorer-body.is-sidebar-chrome .cursor-file-grid,.cursor-explorer-body.is-sidebar-chrome .desk-file-preview-grid{padding-top:8px}.cursor-explorer-body.is-workspace-chrome .cursor-file-grid,.cursor-explorer-body.is-workspace-chrome .desk-file-preview-grid,.cursor-explorer-body.is-workspace-chrome .desk-file-list{padding-top:0}.cursor-explorer-body.is-sidebar-chrome .desk-file-list{padding-top:8px}.cursor-explorer-body.is-workspace-chrome,.cursor-explorer-body.is-sidebar-chrome,.cursor-explorer-body.is-workspace-chrome .studio-files-chrome,.cursor-explorer-body.is-sidebar-chrome .studio-files-source-toggle,.cursor-explorer-body.is-sidebar-chrome .studio-files-search-row{border-top:none}.cursor-explorer-body.is-sidebar-chrome .studio-files-chrome,.cursor-explorer-body.is-workspace-chrome .studio-files-chrome{box-sizing:border-box;background:0 0;flex-direction:row;align-items:center;gap:6px;width:100%;height:auto;min-height:0;max-height:none;padding:8px;display:flex}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .studio-rail-card .cursor-explorer-body.is-sidebar-chrome{flex:auto;height:100%;min-height:0;padding:0;position:relative;overflow:hidden}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome .studio-files-chrome{z-index:calc(var(--studio-z-base) + 6);top:var(--studio-column-head-pad,8px);pointer-events:auto;background:0 0;margin:0;padding:0 8px;position:absolute;left:0;right:0}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome>.studio-folder-pathbar{z-index:calc(var(--studio-z-base) + 6);top:calc(var(--studio-column-head-pad,8px) + 36px + 4px);pointer-events:auto;background:0 0;margin:0;padding:0 8px;position:absolute;left:0;right:0}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome:not(:has(.studio-files-chrome))>.studio-folder-pathbar{top:var(--studio-column-head-pad,8px)}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome>:is(.studio-file-inline-tools,.studio-file-selection-bar,.studio-copy-dest-bar){z-index:calc(var(--studio-z-base) + 5);flex:none;position:relative}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome>.desk-file-tree-scroll{z-index:1;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;width:auto;height:auto;min-height:0;padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 10px);box-sizing:border-box;margin:0;position:absolute;inset:0;overflow:hidden auto}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome:has(.studio-folder-pathbar)>.desk-file-tree-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 4px + var(--cursor-head-h,36px) + 10px)}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome:not(:has(.studio-files-chrome)):has(.studio-folder-pathbar)>.desk-file-tree-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + var(--cursor-head-h,36px) + 10px)}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome:has(.studio-file-selection-bar,.studio-copy-dest-bar)>.desk-file-tree-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 10px + 44px)}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome:has(.studio-folder-pathbar):has(.studio-file-selection-bar,.studio-copy-dest-bar)>.desk-file-tree-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 4px + var(--cursor-head-h,36px) + 10px + 44px)}.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome .cursor-file-grid,.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome .desk-file-preview-grid,.studio-polish:not(.is-studio-mobile) aside.studio-main-rail .cursor-explorer-body.is-sidebar-chrome .desk-file-list{padding-top:0}.cursor-explorer-body.is-sidebar-chrome .studio-files-chrome>.studio-files-source-toggle,.cursor-explorer-body.is-workspace-chrome .studio-files-chrome>.studio-files-source-toggle,.studio-files-source-toggle.studio-admin-head-tabs{border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));background:var(--mos-page,#fff);border-radius:999px;flex:none;align-self:center;width:auto;height:36px;min-height:36px;max-height:36px;padding:3px}.cursor-explorer-body.is-sidebar-chrome .studio-files-source-toggle .studio-admin-head-tab,.cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle .studio-admin-head-tab,.studio-files-source-toggle.studio-admin-head-tabs .studio-admin-head-tab{width:30px;min-width:30px;height:100%;min-height:0;color:var(--color-cursor-muted,var(--mos-muted));background:0 0;border:0;border-radius:999px;flex:0 0 30px;padding:0}.cursor-explorer-body.is-sidebar-chrome .studio-files-source-toggle .studio-admin-head-tab.is-active,.cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle .studio-admin-head-tab.is-active,.studio-files-source-toggle.studio-admin-head-tabs .studio-admin-head-tab.is-active{background:color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 18%, var(--mos-page,#fff));color:var(--color-cursor-muted,var(--mos-muted))}.studio-polish .studio-files-source-toggle.studio-admin-head-tabs,[data-appearance=light] .studio-polish .studio-files-source-toggle.studio-admin-head-tabs,.studio-polish .studio-files-mobile-sheet .studio-files-source-toggle.studio-admin-head-tabs,.studio-polish .cursor-explorer-body.is-workspace-chrome .studio-files-chrome>.studio-files-source-toggle.studio-admin-head-tabs,.studio-polish .cursor-explorer-body.is-sidebar-chrome .studio-files-chrome>.studio-files-source-toggle.studio-admin-head-tabs{align-items:center;border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft))!important;background:var(--mos-page,#fff)!important;border-radius:999px!important;width:auto!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:3px!important;display:flex!important}[data-appearance=light] .studio-polish .studio-files-source-toggle.studio-admin-head-tabs{background:var(--mos-plate)!important}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle.studio-admin-head-tabs,[data-appearance=light] .studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle.studio-admin-head-tabs{box-sizing:border-box;gap:2px;border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft))!important;background:var(--mos-page,#fff)!important;border-radius:999px!important;width:auto!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:3px!important}[data-appearance=light] .studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle.studio-admin-head-tabs{background:var(--mos-plate)!important}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle .studio-admin-head-tab,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle .studio-admin-head-tab.is-active{box-sizing:border-box!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;box-shadow:none!important;border:0!important;border-radius:999px!important;flex:0 0 28px!important;margin:0!important;padding:0!important}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle .studio-admin-head-tab.is-active{background:color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 18%, var(--mos-page,#fff))!important;color:var(--color-cursor-muted,var(--mos-muted))!important}.studio-files-source-toggle .studio-admin-head-tab svg,.studio-polish.is-studio-mobile .studio-files-source-toggle .studio-admin-head-tab svg,.studio-polish:not(.is-studio-mobile) .studio-files-source-toggle .studio-admin-head-tab svg{stroke-width:1.75px!important;width:15px!important;height:15px!important}.cursor-explorer-body.is-sidebar-chrome .studio-files-chrome>.studio-files-search-row,.cursor-explorer-body.is-workspace-chrome .studio-files-chrome>.studio-files-search-row{background:0 0;flex:auto;width:auto;min-width:0;height:auto;min-height:0;max-height:none}.cursor-explorer-body.is-sidebar-chrome .studio-folder-pathbar,.studio-files-dock .studio-folder-pathbar{min-height:var(--cursor-head-h,36px);background:0 0;padding:0 8px 6px}.cursor-explorer-body.is-sidebar-chrome .studio-folder-pathbar-tools .studio-settings-trigger,.studio-files-dock .studio-folder-pathbar-tools .studio-settings-trigger{border-radius:999px;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.studio-polish .cursor-tab-context-sep,.studio-action-menu .cursor-tab-context-sep{display:none}@keyframes studio-action-menu-edge-in{0%{transform:translate(100%,-50%)}to{transform:translateY(-50%)}}@keyframes studio-action-menu-edge-out{0%{transform:translateY(-50%)}to{transform:translate(100%,-50%)}}@keyframes studio-action-menu-edge-in-start{0%{transform:translate(-100%,-50%)}to{transform:translateY(-50%)}}@keyframes studio-action-menu-edge-out-start{0%{transform:translateY(-50%)}to{transform:translate(-100%,-50%)}}@keyframes studio-action-menu-veil-out{to{opacity:0}}@keyframes studio-action-menu-veil-in{0%{opacity:0}}@keyframes studio-action-menu-float-in{0%{opacity:0;transform:translate(10px)}}@keyframes studio-action-menu-float-out{to{opacity:0;transform:translate(10px)}}dialog.studio-action-menu-layer{width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;animation:none;position:fixed;inset:0;overflow:visible;transform:none}dialog.studio-action-menu-layer.is-leaving{pointer-events:none;animation:none}dialog.studio-action-menu-layer[open]{display:block}dialog.studio-action-menu-layer::backdrop{background:0 0}.studio-action-menu-scrim{z-index:0;filter:none;isolation:auto;contain:none;cursor:default;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.studio-action-menu-veil{top:var(--studio-action-menu-veil-top,0px);left:var(--studio-action-menu-veil-left,0px);width:var(--studio-action-menu-veil-width,100vw);height:var(--studio-action-menu-veil-height,100dvh);z-index:0;border-radius:var(--studio-action-menu-veil-radius,0px);-webkit-backdrop-filter:var(--studio-menu-veil-blur);backdrop-filter:var(--studio-menu-veil-blur);pointer-events:none;background:0 0;animation:.2s ease-out studio-action-menu-veil-in;position:fixed}dialog.studio-action-menu-layer.is-leaving .studio-action-menu-veil{animation:.18s ease-in forwards studio-action-menu-veil-out}@media (prefers-reduced-transparency:reduce){.studio-action-menu-veil{-webkit-backdrop-filter:none;backdrop-filter:none}}.studio-add-menu.studio-action-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:372px;overflow:hidden auto;width:max-content!important;min-width:0!important;max-width:min(320px,100vw - 24px)!important}.studio-add-menu.studio-action-menu.is-edge{z-index:1;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;box-shadow:var(--cursor-shadow-menu,0 12px 40px #00000047);border-radius:18px 0 0 18px;flex-direction:column;animation:.2s cubic-bezier(.22,1,.36,1) studio-action-menu-edge-in;top:50%;right:0;transform:translateY(-50%);width:max-content!important;min-width:0!important;max-width:min(360px,100dvw - 16px)!important;max-height:none!important;padding:0!important;display:flex!important;position:fixed!important;bottom:auto!important;left:auto!important;overflow:hidden!important}.studio-add-menu.studio-action-menu.is-edge.is-start{border-radius:0 18px 18px 0;animation:.2s cubic-bezier(.22,1,.36,1) studio-action-menu-edge-in-start;left:0!important;right:auto!important}.studio-add-menu.studio-action-menu:not(.is-edge){animation:.16s cubic-bezier(.22,1,.36,1) studio-action-menu-float-in}.studio-add-menu.studio-action-menu:not(.is-edge).is-leaving{pointer-events:none;animation:.18s ease-in forwards studio-action-menu-float-out}.studio-polish.is-menu-blur.is-menu-blur-leaving:before{animation:.18s ease-in forwards studio-action-menu-veil-out}@media (prefers-reduced-motion:reduce){.studio-add-menu.studio-action-menu,.studio-add-menu.studio-action-menu.is-edge,.studio-add-menu.studio-action-menu.is-edge.is-start,.studio-action-menu-veil{animation:none}.studio-add-menu.studio-action-menu.is-leaving,.studio-add-menu.studio-action-menu.is-edge.is-leaving,.studio-add-menu.studio-action-menu.is-edge.is-start.is-leaving,dialog.studio-action-menu-layer.is-leaving .studio-action-menu-veil{visibility:hidden;animation:none!important}.studio-polish.is-menu-blur:before{animation:none!important}}.studio-action-menu.is-edge.is-leaving{pointer-events:none;animation:.18s cubic-bezier(.22,1,.36,1) forwards studio-action-menu-edge-out!important}.studio-action-menu.is-edge.is-start.is-leaving{pointer-events:none;animation:.18s cubic-bezier(.22,1,.36,1) forwards studio-action-menu-edge-out-start!important}.cursor-tab-context-menu.studio-action-menu{width:max-content;min-width:0;max-width:min(320px,100vw - 48px)}.studio-action-menu,.studio-action-section{flex-direction:column;align-items:stretch;width:max-content;max-width:min(320px,100vw - 48px);display:flex}.studio-action-menu>.studio-action-section,.studio-action-menu>.cursor-tab-context-item{flex:none;min-height:min-content}.studio-action-section{background:0 0;border-radius:12px;flex-direction:column;align-self:stretch;align-items:stretch;gap:4px;width:auto;margin:0;padding:2px;display:flex}.studio-action-menu-head{z-index:calc(var(--studio-z-base) + 2);background:var(--mos-page,var(--color-cursor-panel));height:36px;box-shadow:0 0 0 1px var(--color-cursor-border-soft,var(--mos-border-soft));border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 4px 0 12px;display:flex;position:absolute;top:6px;left:8px;right:8px}.studio-action-menu.is-edge .studio-action-menu-head:not(.has-extra){box-shadow:none;background:0 0;border-radius:0;padding:0 8px 0 0;right:0}.studio-action-menu-head.has-extra{border-radius:16px;flex-direction:column;align-items:stretch;gap:6px;height:auto;padding:0}.studio-action-menu-title-row{flex:auto;align-items:center;gap:8px;min-width:0;height:36px;padding:0;display:flex}.studio-action-menu-head.has-extra .studio-action-menu-title-row{height:36px;padding:8px 8px 0}.studio-action-menu-extra{flex-direction:column;align-items:stretch;gap:6px;min-width:0;min-height:0;padding:0 8px 8px;display:flex}.studio-action-menu-balance-row{background:color-mix(in srgb, var(--mos-text) 3%, var(--mos-page,var(--color-cursor-panel)));border-radius:999px;align-self:stretch;align-items:center;gap:6px;width:100%;min-width:0;height:28px;margin:0;padding:0 10px 0 5px;display:flex}.studio-action-menu-balance{text-align:left;min-width:0;color:var(--color-cursor-text,var(--mos-text));flex:auto;align-items:baseline;font-size:13px;font-weight:650;line-height:1;display:flex}.studio-action-menu-balance-code{letter-spacing:.04em;color:var(--color-cursor-muted,var(--mos-muted));margin-left:4px;font-size:11px;font-weight:650;line-height:1}.studio-action-menu-extra .studio-balance-chip-topup{background:var(--cursor-accent,var(--mos-accent));width:100%;height:32px;min-height:32px;color:var(--cursor-on-accent,#fff);letter-spacing:-.01em;border:0;justify-content:center;align-self:stretch;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex;border-radius:999px!important}.studio-action-menu-extra .studio-balance-chip-topup svg{width:14px;height:14px}.studio-action-menu-extra .studio-balance-chip-topup:hover{background:color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 88%, #000)}[data-appearance=light] .studio-action-menu-head.has-extra,[data-appearance=light] .studio-action-menu-head:not(.has-extra) .studio-action-menu-title{background:var(--mos-plate)}.studio-action-menu.is-edge:has(.studio-action-menu-head.has-extra) .studio-action-menu-scroll{max-height:382px;padding-top:128px}.studio-action-menu-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;box-sizing:border-box;align-self:stretch;min-height:0;max-height:408px;padding:46px 6px 6px 8px;overflow:hidden auto}.studio-action-menu-title-sizer{visibility:hidden;white-space:nowrap;pointer-events:none;height:0;padding-right:76px;font-size:13px;font-weight:600;display:block;overflow:hidden}.studio-action-menu-title{white-space:nowrap;background:var(--mos-page,var(--color-cursor-panel));min-width:0;height:28px;box-shadow:0 0 0 1px var(--color-cursor-border-soft,var(--mos-border-soft));text-align:left;color:var(--color-cursor-text,var(--mos-text));border-radius:999px;flex:auto;align-items:center;margin:0;padding:0 12px;font-size:13px;font-weight:600;line-height:1.2;display:flex}.studio-action-menu-head.has-extra .studio-action-menu-title{background:color-mix(in srgb, var(--mos-text) 4%, var(--mos-page,var(--color-cursor-panel)));box-shadow:none}.studio-action-menu-close{background:color-mix(in srgb, var(--mos-text) 6%, transparent);width:28px;height:28px;color:var(--color-cursor-text,var(--mos-text));cursor:pointer;border:0;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.studio-action-menu-close svg{width:14px;height:14px}.studio-action-menu .cursor-tab-context-item{background:color-mix(in srgb, var(--mos-text) 4%, var(--mos-plate));text-align:left;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;border-radius:10px;justify-content:flex-start;align-self:stretch;gap:8px;width:auto;min-height:32px;padding:5px 22px 5px 6px}.studio-action-menu .cursor-tab-context-item-label{text-align:left;-webkit-user-select:none;user-select:none;flex:0 auto}.studio-action-menu .cursor-tab-context-item:hover:not(:disabled){background:color-mix(in srgb, var(--mos-text) 8%, var(--mos-plate))}.studio-action-menu .cursor-tab-context-item.is-plain .cursor-tab-context-item-icon,.studio-action-menu .cursor-tab-context-item.is-plain:hover:not(:disabled) .cursor-tab-context-item-icon{color:var(--color-cursor-text,var(--mos-text));background:0 0}.studio-action-menu .cursor-tab-context-item-icon{background:color-mix(in srgb, var(--cursor-accent) 18%, transparent);width:22px;height:22px;color:var(--cursor-accent-ink,var(--cursor-accent,var(--color-cursor-accent)));border-radius:8px;flex:0 0 22px;justify-content:center;align-items:center;line-height:0;display:inline-flex}.studio-action-menu .cursor-tab-context-item:hover:not(:disabled) .cursor-tab-context-item-icon{background:color-mix(in srgb, var(--cursor-accent) 28%, transparent)}.studio-action-menu .cursor-tab-context-item-icon svg{width:13px;height:13px;color:inherit;margin:0;display:block}.studio-action-menu .cursor-tab-context-item-label{flex:auto;min-width:0;font-size:12px;font-weight:550;line-height:1.2}.studio-action-menu .cursor-tab-context-item.is-danger{color:var(--cursor-danger,var(--color-cursor-danger))}.studio-action-menu .cursor-tab-context-item.is-danger .cursor-tab-context-item-icon{background:color-mix(in srgb, var(--cursor-danger,#ef4444) 16%, transparent);color:var(--cursor-danger,var(--color-cursor-danger))}.studio-polish .studio-folder-pathbar{min-height:var(--cursor-head-h,36px);align-items:center;gap:8px;padding:0 8px 8px;background:0 0!important}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs{background:0 0;border:0;align-items:center;gap:6px}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-back{border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));background:var(--mos-page,#fff);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-cursor-muted,var(--mos-muted));border-radius:999px;margin:0}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-track{border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));background:var(--mos-page,#fff);border-radius:999px;gap:2px;height:36px;padding:0 8px 0 4px}[data-appearance=light] .studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-back,[data-appearance=light] .studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-track,[data-appearance=light] .studio-polish .studio-folder-pathbar-tools .studio-settings-trigger,[data-appearance=light] .studio-polish .studio-folder-pathbar-tools .studio-file-select-toggle,[data-appearance=light] .studio-polish .studio-folder-pathbar-tools .studio-file-view-toggle,[data-appearance=light] .studio-polish .studio-folder-pathbar-tools .studio-file-add-toggle{background:var(--mos-plate)!important}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.studio-files-chrome,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome{box-sizing:border-box;border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));height:auto;max-height:none;box-shadow:none;background:var(--mos-plate,var(--color-cursor-panel));border-radius:18px;outline:none;flex-direction:column;align-items:stretch;gap:4px;padding:5px 6px 6px;display:flex;overflow:visible}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.studio-files-chrome{z-index:calc(var(--studio-z-base) + 4);top:var(--studio-column-head-pad,8px);pointer-events:none;width:auto;position:absolute;bottom:auto;left:6px;right:6px}.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome{z-index:calc(var(--studio-z-base) + 2);pointer-events:auto;flex:none;margin:0 6px 4px;position:relative}[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.studio-files-chrome,[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome{background:var(--mos-plate)!important}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row,.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-chrome,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-search-row,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome{background:0 0!important}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-chrome>.studio-files-search-row,.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-chrome>.studio-folder-pathbar,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome>.studio-files-search-row,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome>.studio-folder-pathbar{pointer-events:auto}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row{flex-wrap:nowrap;flex:none;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row>.studio-file-add-wrap{flex:0 0 36px;width:36px;max-width:36px;margin:0;min-width:36px!important}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row>.studio-file-add-wrap>.studio-file-add-toggle,.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row>.studio-file-add-wrap>.studio-settings-trigger,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome .studio-files-search-row>.studio-file-add-wrap>.studio-file-add-toggle,.studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome .studio-files-search-row>.studio-file-add-wrap>.studio-settings-trigger{box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex;border:1px solid var(--color-cursor-border-soft,var(--mos-border-soft))!important;background:var(--mos-page,#fff)!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;box-shadow:none!important;border-radius:999px!important;outline:none!important;padding:0!important}[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row>.studio-file-add-wrap>.studio-file-add-toggle,[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-search-row>.studio-file-add-wrap>.studio-settings-trigger,[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome .studio-files-search-row>.studio-file-add-wrap>.studio-file-add-toggle,[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-mobile-sheet .studio-files-chrome .studio-files-search-row>.studio-file-add-wrap>.studio-settings-trigger{background:var(--mos-plate)!important}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-files-chrome>.studio-folder-pathbar{flex-wrap:nowrap;align-items:center;width:100%;min-width:0;display:flex;overflow:hidden;background:0 0!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.studio-polish.is-studio-mobile .studio-files-workspace-tab .studio-folder-pathbar-tools{padding-right:0!important}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs{flex-wrap:nowrap;align-items:center;gap:0;width:auto;min-width:0;display:flex;position:relative;flex:auto!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-back{display:none!important}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-track{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:center;width:100%;min-width:0;max-width:100%;display:flex;touch-action:pan-x!important;background:0 0!important;border:none!important;border-radius:0!important;height:28px!important;min-height:0!important;max-height:28px!important;margin:0!important;padding:0!important;overflow:auto hidden!important}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-track::-webkit-scrollbar{display:none}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-segment{flex:none}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-sep{opacity:.55;width:12px;height:12px;display:inline-flex}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-chip{white-space:nowrap;height:24px!important;min-height:24px!important;color:var(--color-cursor-muted,var(--mos-muted))!important;touch-action:pan-x pan-y!important;background:0 0!important;border-radius:999px!important;padding:0 8px!important;font-weight:500!important}.studio-polish.is-studio-mobile .studio-folder-pathbar .desk-file-breadcrumbs-chip.is-current{background:color-mix(in srgb, var(--mos-text,#111) 6%, transparent)!important;color:var(--color-cursor-text,var(--mos-text))!important;font-weight:650!important}.studio-files-workspace-tab{z-index:2}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body{flex:auto;min-height:0;position:relative;overflow:hidden}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.desk-file-tree-scroll,.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.desk-file-tree-scroll.is-loading,.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.studio-cn-store{z-index:var(--studio-z-base);overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:auto;height:auto;min-height:0;padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 4px + 28px + 6px + 10px);padding-bottom:calc(max(8px, env(safe-area-inset-bottom,0px)) + var(--studio-mobile-nav-height,44px) + 10px);scroll-padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 4px + 28px + 6px + 10px);box-sizing:border-box;margin:0;position:absolute;inset:0;overflow:clip auto}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body>.desk-file-tree-scroll::-webkit-scrollbar{display:none}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body:not(:has(.studio-folder-pathbar))>.desk-file-tree-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 6px + 10px);scroll-padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 6px + 10px);box-sizing:border-box}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body:not(:has(.studio-folder-pathbar))>.desk-file-tree-scroll.is-loading{padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 6px + 10px);scroll-padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 6px + 10px);box-sizing:border-box}.studio-polish.is-studio-mobile .studio-files-workspace-tab .cursor-explorer-body:not(:has(.studio-folder-pathbar))>.studio-cn-store{padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 6px + 10px);scroll-padding-top:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 6px + 10px);box-sizing:border-box}.studio-polish.is-studio-mobile .studio-files-mobile-sheet .desk-file-tree-scroll{scrollbar-width:none;padding-bottom:calc(max(8px, env(safe-area-inset-bottom,0px)) + var(--studio-mobile-nav-height,44px) + 10px);overflow-x:clip}.studio-polish.is-studio-mobile .studio-files-mobile-sheet .desk-file-tree-scroll::-webkit-scrollbar{display:none}.studio-polish.is-studio-mobile .studio-files-workspace-tab:before{content:"";z-index:calc(var(--studio-z-base) + 5);height:calc(var(--studio-column-head-pad,8px) + 5px + 36px + 4px + 28px + 6px + 16px);border-top-left-radius:var(--studio-frame-radius,22px);border-top-right-radius:var(--studio-frame-radius,22px);pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--mos-page,#fff) 72%, transparent) 0%, color-mix(in srgb, var(--mos-page,#fff) 28%, transparent) 58%, transparent 100%);position:absolute;top:0;left:0;right:0}[data-appearance=light] .studio-polish.is-studio-mobile .studio-files-workspace-tab:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--mos-panel,#fff) 72%, transparent) 0%, color-mix(in srgb, var(--mos-panel,#fff) 28%, transparent) 58%, transparent 100%)}.studio-polish:not(.is-studio-mobile) .studio-files-workspace-tab:before{content:"";z-index:calc(var(--studio-z-base) + 5);pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--mos-page,#fff) 72%, transparent) 0%, color-mix(in srgb, var(--mos-page,#fff) 28%, transparent) 58%, transparent 100%);height:72px;position:absolute;top:0;left:0;right:0}.studio-polish:not(.is-studio-mobile) .studio-main-column:has(.studio-files-workspace-tab){padding-top:0}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome.is-network-store{box-sizing:border-box;padding-top:0}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);grid-template-columns:max-content max-content minmax(0,1fr) minmax(180px,240px) max-content;align-content:stretch;align-items:center;gap:0 6px;height:100%;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome.is-network-store{grid-template-columns:auto minmax(0,1fr)}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome>.studio-files-chrome,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store)>.studio-folder-pathbar,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .desk-file-breadcrumbs{display:contents}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-source-toggle,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .desk-file-breadcrumbs-back,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .desk-file-breadcrumbs-track,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-search-row,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .studio-folder-pathbar-tools{z-index:calc(var(--studio-z-base) + 6);pointer-events:auto;height:36px;max-height:36px;margin-top:var(--studio-column-head-pad,8px);align-self:start;position:relative}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .studio-files-source-toggle,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome.is-network-store .studio-files-source-toggle{margin-left:var(--studio-column-head-pad,8px);flex:none;order:1;grid-column:1;width:auto!important}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .desk-file-breadcrumbs-back{order:2;grid-column:2;margin-bottom:0;margin-left:0;margin-right:0}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .desk-file-breadcrumbs-track{order:3;grid-column:3;justify-self:stretch;width:100%;min-width:0;max-width:none;overflow:auto hidden}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome .studio-files-search-row{flex:none;order:4;grid-column:4;width:100%;min-width:0;max-width:none;height:36px;max-height:36px;margin-right:0}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome.is-network-store .studio-files-search-row{width:100%;margin-right:var(--studio-column-head-pad,8px);grid-column:2;justify-self:stretch}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store) .studio-folder-pathbar-tools{margin-right:var(--studio-column-head-pad,8px);flex:none;order:5;grid-column:5;justify-self:end;padding-right:0}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store)>:is(.studio-file-selection-bar,.studio-copy-dest-bar,.studio-file-inline-tools){z-index:calc(var(--studio-z-base) + 2);grid-area:2/1/auto/-1;width:100%;min-width:0;position:relative}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store)>.desk-file-tree-scroll,.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store)>.desk-file-tree-scroll.is-loading{z-index:1;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;width:auto;height:auto;min-height:0;padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 10px);box-sizing:border-box;margin:0;position:absolute;inset:0;overflow:hidden auto}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome.is-network-store>.studio-cn-store{z-index:1;pointer-events:auto;min-height:0;padding-top:0;position:absolute;inset:0;overflow:hidden}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome.is-network-store>.studio-cn-store>.studio-cn-store-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 10px)}.studio-polish:not(.is-studio-mobile) .cursor-explorer-body.is-workspace-chrome:not(.is-network-store):has(.studio-file-selection-bar,.studio-copy-dest-bar)>.desk-file-tree-scroll{padding-top:calc(var(--studio-column-head-pad,8px) + 36px + 10px + 44px)}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-sep{opacity:.45}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-chip{height:28px;min-height:28px;color:var(--color-cursor-muted,var(--mos-muted));background:0 0;border-radius:999px;padding:0 8px;font-size:13px;font-weight:550}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-chip.is-current{color:var(--color-cursor-text,var(--mos-text));background:0 0;font-weight:650}.studio-polish .studio-folder-pathbar .desk-file-breadcrumbs-chip:hover{background:color-mix(in srgb, var(--mos-text,#111) 6%, transparent);color:var(--color-cursor-text,var(--mos-text))}.studio-files-search-row>.studio-search{align-self:center}.studio-action-menu .cursor-tab-context-item-icon .studio-action-menu-profile-avatar{--spa-size:22px;width:22px!important;height:22px!important}
