.studio-chrome-plate-surface{border:1px solid color-mix(in srgb, var(--color-cursor-border-soft) 82%, transparent);background:var(--mos-plate);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--mos-text-bright) 7%, transparent), 0 1px 2px #00000014, 0 4px 10px #0000000f;border-radius:18px}[data-appearance=light] .studio-polish .studio-chrome-plate-surface{box-shadow:inset 0 1px #ffffffb8,0 1px 2px #0f172a0d,0 3px 8px #0f172a0a}.studio-chrome-settings-card{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-cursor-border-soft) 82%, transparent);background:var(--mos-plate);min-width:0;max-width:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--mos-text-bright) 7%, transparent);border-radius:18px;gap:0;display:grid;overflow:visible}.studio-chrome-settings-card-head{height:var(--cursor-section-h,36px);min-height:var(--cursor-section-h,36px);border-bottom:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex;overflow:visible}.studio-chrome-settings-card-title{min-width:0;color:var(--color-cursor-text,var(--mos-text));font-size:var(--studio-pane-title-size,var(--studio-fs-lg,16px));white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.studio-chrome-settings-card-extras{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex;overflow:visible}.studio-chrome-settings-card-extras .cursor-settings-action,.studio-chrome-settings-row-end .cursor-settings-action{width:auto;min-width:0;height:28px;min-height:28px;font-size:var(--studio-fs-md,14px);border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));padding:0 10px;font-weight:650;line-height:1}.studio-chrome-settings-card-body{flex-direction:column;min-width:0;display:flex;overflow:visible}.studio-chrome-settings-row{width:100%;min-height:var(--cursor-section-h,36px);border:0;border-bottom:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));color:var(--mos-text,var(--color-cursor-text));font:inherit;font-size:var(--studio-fs-md,14px);text-align:left;box-sizing:border-box;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:flex;overflow:visible}.studio-chrome-settings-row:last-child{border-bottom:0}button.studio-chrome-settings-row{cursor:pointer}button.studio-chrome-settings-row:disabled{opacity:.45;cursor:default}button.studio-chrome-settings-row:hover{background:var(--mos-hover,var(--mos-plate))}button.studio-chrome-settings-row:last-child:hover{border-radius:0 0 18px 18px}.studio-chrome-settings-row-label{flex:0 auto;min-width:0}.studio-chrome-settings-row-end{min-width:0;color:var(--mos-text-muted,var(--color-cursor-muted));font-size:var(--studio-fs-sm,12px);flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;font-weight:600;display:inline-flex}.studio-chrome-settings-row.is-rich{align-items:flex-start;gap:12px;min-height:0;padding:10px}.studio-chrome-settings-row.is-rich .studio-chrome-settings-row-label{flex:auto;gap:2px;display:grid}.studio-chrome-settings-row.is-rich .studio-chrome-settings-row-label strong{font-size:var(--studio-fs-md,14px);color:var(--color-cursor-text,var(--mos-text));font-weight:650}.studio-chrome-settings-row-hint{font-size:var(--studio-fs-sm,12px);color:var(--mos-text-muted,var(--color-cursor-muted));font-weight:500;line-height:1.35;display:block}.studio-chrome-settings-row.is-rich .studio-chrome-settings-row-end{flex:none;padding-top:2px}.studio-chrome-settings-link{min-height:24px;color:var(--mos-text-muted,var(--color-cursor-muted));font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:600}.studio-chrome-settings-link:hover{color:var(--mos-text,var(--color-cursor-text))}.studio-chrome-settings-card-body>.studio-admin-section{flex-direction:column;gap:0;min-width:0;display:flex}.studio-chrome-settings-card-body>.studio-admin-section+.studio-admin-section,.studio-chrome-settings-card-body>.studio-chrome-settings-row+.studio-admin-section{border-top:1px solid var(--color-cursor-border-soft,var(--mos-border-soft))}.studio-chrome-settings-card-body>.studio-admin-section>.studio-admin-section-head{background:0 0;border:0;border-radius:0;height:auto;min-height:0;padding:12px 10px 2px}.studio-chrome-settings-card-body>.studio-admin-section>.studio-admin-section-head .studio-admin-section-title{color:var(--mos-text-muted,var(--color-cursor-muted));font-size:var(--studio-fs-sm,12px);font-weight:650}.studio-chrome-settings-card-body>.studio-admin-section>.studio-chrome-field,.studio-chrome-settings-card-body>.studio-chrome-field{padding:8px 10px 10px}.studio-chrome-settings-card-body>.studio-admin-section>.studio-chrome-settings-row:last-child{border-bottom:0}.studio-admin-section-icon{color:var(--color-cursor-muted,var(--mos-muted));vertical-align:-2px;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.studio-admin-section-icon svg{width:12px;height:12px}.studio-chrome-btn{box-sizing:border-box}.studio-chrome-btn svg,.cursor-settings-action svg{color:inherit}.studio-chrome-btn.is-compact{min-height:28px;font-size:var(--studio-fs-md,14px);border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));padding:0 10px;font-weight:650}.studio-chrome-btn.is-fit{width:auto}.studio-chrome-btn.is-secondary,.studio-chrome-btn.is-muted,.studio-chrome-btn.is-default{background:var(--mos-plate-strong,var(--mos-hover));color:var(--mos-text);font-weight:500}.studio-chrome-btn.is-primary{background:var(--cursor-accent);color:var(--cursor-accent-fg,#fff);border-color:#0000;font-weight:500}.studio-chrome-btn.is-primary:hover:not(:disabled){filter:brightness(1.06)}.studio-chrome-btn.is-ghost{background:0 0;border-color:#0000}.studio-chrome-btn.is-ghost:hover:not(:disabled){background:var(--color-cursor-hover)}.studio-chrome-btn.is-danger{border-color:color-mix(in srgb, var(--cursor-danger,#ef4444) 34%, var(--color-cursor-border-soft));color:color-mix(in srgb, var(--cursor-danger,#ef4444) 88%, var(--color-cursor-text))}.studio-chrome-icon-btn{flex:none}.studio-chrome-field{gap:6px;min-width:0;display:grid}.studio-chrome-field-label{color:var(--color-cursor-text,var(--mos-text));font-size:12px;font-weight:650}.studio-chrome-field-hint{font-size:var(--studio-fs-sm,12px);color:var(--mos-text-muted,var(--color-cursor-muted));font-weight:500;line-height:1.35}.studio-chrome-rail,.studio-chrome-pane{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.studio-chrome-rail-body,.studio-chrome-pane-body{flex:auto;min-width:0;min-height:0;overflow:auto}.studio-empty-logo-state{text-align:center;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;min-height:100%;display:flex}.studio-chrome-pane-footer{min-height:var(--cursor-head-h,36px);border-top:1px solid var(--color-cursor-border-soft,var(--mos-border-soft));box-sizing:border-box;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.studio-chrome-btn.is-fit{width:auto;min-width:0}.studio-chrome-btn.is-compact{width:auto;min-height:28px;font-size:var(--studio-fs-md,14px);border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));padding:0 10px;font-weight:650}.studio-chrome-btn.is-primary{border-color:color-mix(in srgb, var(--cursor-accent) 34%, var(--color-cursor-border-soft));background:color-mix(in srgb, var(--cursor-accent) 16%, var(--mos-plate-strong,var(--mos-raised)));color:var(--color-cursor-text-bright,var(--mos-text));font-weight:650}.studio-chrome-btn.is-primary:hover:not(:disabled){border-color:color-mix(in srgb, var(--cursor-accent) 52%, var(--color-cursor-border));background:color-mix(in srgb, var(--cursor-accent) 24%, var(--mos-plate-strong,var(--mos-raised)))}.studio-chrome-btn.is-muted,.cursor-settings-action.muted{color:var(--color-cursor-muted);background:0 0}.studio-chrome-btn.is-ghost{width:auto;color:var(--color-cursor-muted);background:0 0;border-color:#0000}.studio-chrome-btn.is-ghost:hover:not(:disabled){background:var(--mos-hover,var(--color-cursor-hover));color:var(--color-cursor-text)}.studio-chrome-btn.is-danger{border-color:color-mix(in srgb, var(--mos-danger,#ef4444) 34%, var(--color-cursor-border-soft));background:color-mix(in srgb, var(--mos-danger,#ef4444) 12%, var(--mos-plate));color:color-mix(in srgb, var(--mos-danger,#ef4444) 72%, var(--color-cursor-text-bright))}.studio-chrome-btn.is-danger:hover:not(:disabled){background:color-mix(in srgb, var(--mos-danger,#ef4444) 18%, var(--mos-plate))}.studio-chrome-btn:disabled{opacity:.55;cursor:default}.cursor-settings-action.is-primary{border-color:color-mix(in srgb, var(--cursor-accent) 34%, var(--color-cursor-border-soft));background:color-mix(in srgb, var(--cursor-accent) 16%, var(--mos-plate-strong,var(--mos-raised)));color:var(--color-cursor-text-bright,var(--mos-text));font-weight:650}.studio-chrome-field,.studio-settings-field{gap:6px;min-width:0;max-width:100%;display:grid}.studio-chrome-field-head,.studio-settings-field-head{min-height:18px;color:var(--color-cursor-muted);font-size:var(--studio-section-title-size,var(--studio-fs-md,14px));letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;padding:0 2px;font-weight:700;display:flex}.studio-chrome-field-head strong,.studio-settings-field-head strong{color:var(--color-cursor-text-bright);font-size:var(--studio-section-title-size,var(--studio-fs-md,14px));letter-spacing:0;text-transform:none;margin-left:auto;font-weight:650}.studio-chrome-field-hint,.studio-settings-field-hint{color:var(--color-cursor-muted);font-size:11px;font-weight:500;line-height:1.35}.studio-settings-models-search{margin-top:12px}.studio-chrome-switch,.studio-audio-switch{box-sizing:border-box;border-radius:var(--cursor-radius-capsule,var(--studio-r-pill,999px));border:1px solid var(--color-cursor-border-soft);background:var(--cursor-overlay-subtle,color-mix(in srgb, var(--mos-text) 8%, transparent));cursor:pointer;width:34px;height:18px;transition:background var(--studio-motion-fast,.16s) var(--studio-motion-ease,ease), border-color var(--studio-motion-fast,.16s) var(--studio-motion-ease,ease);flex:none;padding:0;position:relative}.studio-chrome-switch:after,.studio-audio-switch:after{content:"";background:var(--color-cursor-muted);width:12px;height:12px;transition:transform var(--studio-motion-fast,.16s) var(--studio-motion-spring,ease), background var(--studio-motion-fast,.16s) var(--studio-motion-ease,ease);border-radius:999px;position:absolute;top:2px;left:2px}.studio-chrome-switch.is-on,.studio-audio-switch.is-on{border-color:color-mix(in srgb, var(--cursor-accent) 44%, var(--color-cursor-border-soft));background:color-mix(in srgb, var(--cursor-accent) 22%, transparent)}.studio-chrome-switch.is-on:after,.studio-audio-switch.is-on:after{background:var(--cursor-accent);transform:translate(16px)}.studio-chrome-switch:disabled,.studio-audio-switch:disabled{opacity:.5;cursor:default}.studio-chrome-rail{background:var(--mos-page,var(--mos-panel));box-sizing:border-box;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.studio-chrome-rail-search{flex:none;min-width:0}.studio-chrome-rail-body{flex:auto;min-width:0;min-height:0;overflow:auto}.studio-chrome-pane{box-sizing:border-box;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.studio-chrome-pane.is-page{background:var(--mos-page,var(--mos-panel))}.studio-chrome-pane-body{flex:auto;min-width:0;min-height:0;overflow:auto}.studio-workspace-switcher{min-width:0;position:relative}.studio-workspace-pin{z-index:40;min-width:280px;max-width:min(360px,92vw);position:absolute;top:calc(100% + 6px);left:0}.studio-workspace-switcher.is-menu-pill .studio-workspace-pin{left:auto;right:0}.studio-workspace-switcher.is-account-pill{flex:none;align-self:center;align-items:center;height:24px;display:inline-flex}.studio-workspace-switcher.is-menu-pill{justify-content:center;width:100%;max-width:none;height:auto;display:flex}.studio-workspace-menu-pill{width:100%;height:var(--cursor-section-h,36px);border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));background:var(--mos-plate-strong,var(--mos-hover));color:var(--color-cursor-text,var(--mos-text));font:inherit;font-size:var(--studio-fs-md,14px);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 14px;font-weight:650;line-height:1;display:inline-flex}.studio-workspace-menu-pill:hover,.studio-workspace-switcher.is-menu-pill.is-open .studio-workspace-menu-pill,.studio-workspace-menu-pill:focus-visible{background:color-mix(in srgb, var(--mos-text) 10%, var(--mos-plate-strong,var(--mos-plate)))}.studio-workspace-menu-pill:disabled{opacity:.55;cursor:default}.studio-workspace-switcher.is-menu-pill .cursor-dropdown{width:100%;max-width:none;left:0;right:0}.studio-workspace-menu-list{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.studio-mobile-app-menu-body.is-workspace-list{flex-direction:column;flex:0 auto;align-content:start;gap:2px;min-height:auto;padding:4px 4px 8px;display:flex;overflow:visible}.studio-workspace-menu-list-item{width:100%;min-height:var(--cursor-section-h,36px);border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));color:var(--color-cursor-text,var(--mos-text));font:inherit;font-size:var(--studio-fs-md,14px);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 12px;font-weight:550;display:flex}.studio-workspace-menu-list-item:hover{background:var(--mos-hover,color-mix(in srgb, var(--mos-text) 6%, transparent))}.studio-workspace-menu-list-item.is-active{background:var(--studio-chrome-glow-bg-fade,var(--mos-hover,var(--color-cursor-hover)));color:var(--color-cursor-text-bright,var(--mos-text))}.studio-workspace-menu-list-item.is-active:hover{background:var(--studio-chrome-glow-bg-fade-hover,var(--mos-hover,var(--color-cursor-hover)))}.studio-workspace-menu-list-item.is-active .studio-workspace-menu-list-item-icon{color:var(--color-cursor-text-bright,var(--mos-text))}.studio-workspace-menu-list-item-icon{width:16px;height:16px;color:var(--color-cursor-icon,var(--mos-muted));flex:none;display:inline-flex}.studio-workspace-menu-list-item-icon svg{width:16px;height:16px}.studio-workspace-menu-list-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-workspace-pill{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(--color-cursor-panel));box-sizing:border-box;align-items:center;max-width:13.5rem;height:28px;padding:1px;display:inline-flex}.studio-workspace-pill.is-open,.studio-workspace-pill.is-profile-active{border-color:color-mix(in srgb, var(--cursor-accent) 42%, var(--color-cursor-border-soft,var(--color-cursor-border)))}.studio-workspace-pill-workspace{border-radius:var(--studio-chrome-radius,var(--studio-r-md,8px));min-width:0;max-width:8.5rem;height:22px;color:var(--color-cursor-text,var(--mos-text));font:inherit;font-size:var(--studio-fs-sm,12px);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0 6px 0 8px;font-weight:650;line-height:1;display:inline-flex}.studio-workspace-pill-workspace:hover,.studio-workspace-pill-workspace:focus-visible{background:var(--mos-hover,var(--color-cursor-hover))}.studio-workspace-pill.is-open .studio-workspace-pill-workspace{background:var(--mos-active,var(--color-cursor-active))}.studio-workspace-pill-workspace:disabled{opacity:.55;cursor:default}.studio-workspace-pill-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-workspace-pill-caret{width:12px;height:12px;color:var(--color-cursor-muted,var(--mos-muted));flex:none}.studio-workspace-pill-profile{border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;padding:0;line-height:0;display:inline-flex;overflow:hidden}.studio-workspace-pill-profile:hover,.studio-workspace-pill-profile:focus-visible{background:var(--mos-hover,var(--color-cursor-hover))}.studio-workspace-pill.is-profile-active .studio-workspace-pill-profile{box-shadow:0 0 0 1px color-mix(in srgb, var(--cursor-accent) 42%, transparent)}.studio-workspace-pill-avatar{--spa-size:22px;width:100%!important;height:100%!important}.studio-workspace-pill-error{z-index:40;background:var(--mos-plate,var(--mos-surface));max-width:16rem;box-shadow:var(--cursor-shadow-menu);color:var(--color-cursor-muted,var(--mos-muted));white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:calc(100% + 4px);right:0}.studio-workspace-switcher-menu{width:100%;max-width:none;margin:0}.studio-org-pill-btn{width:100%;min-height:var(--cursor-section-h,36px);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-plate-strong,var(--mos-raised));color:var(--color-cursor-text,var(--mos-text));font:inherit;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0 14px;font-size:13px;font-weight:650;line-height:1;display:inline-flex}.studio-org-pill-btn:hover:not(:disabled),.studio-org-pill-btn:focus-visible{background:var(--mos-active,var(--color-cursor-active))}.studio-org-pill-btn:disabled{opacity:.55;cursor:default}.studio-org-create{gap:0;padding:10px 10px 12px;display:grid}.studio-org-create .studio-chrome-field{padding:2px 0 10px}.studio-org-create .studio-org-pill-btn{margin-top:10px}.studio-org-pin-actions{flex-wrap:wrap;gap:8px;padding:4px 0 8px;display:flex}.studio-org-logo-preview{object-fit:cover;border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px));background:var(--mos-plate-strong);width:48px;height:48px}.studio-billing-country-select{gap:6px;width:100%;min-width:0;display:grid;overflow:visible}.studio-mobile-app-menu-sheet,.studio-mobile-sheet,.studio-history-mobile-sheet,.studio-files-nav-mobile-sheet,.studio-files-dock.studio-files-mobile-sheet,.studio-explorer-context-sheet,.studio-cn-book-sheet,.profile-comments-sheet,.desk-mobile-sheet-panel{--studio-sheet-inline-pad:12px}.studio-mobile-sheet-backdrop{z-index:70;cursor:pointer;background:#00000047;border:0;margin:0;padding:0;position:fixed;inset:0}.studio-mobile-sheet-head.cursor-panel-head,.studio-mobile-app-menu-sheet .cursor-panel-head,.studio-mobile-app-menu-sheet .studio-mobile-sheet-head,.studio-files-action-sheet-head,.studio-explorer-context-sheet-head,.desk-mobile-sheet-head{padding-left:var(--studio-sheet-inline-pad,12px);padding-right:var(--studio-sheet-inline-pad,12px);border-bottom-color:var(--studio-chrome-divider,var(--color-cursor-border-soft));background:0 0}.studio-mobile-sheet-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.studio-mobile-app-menu-sheet .studio-dm-agent-sidebar-body,.studio-settings-mobile-sheet .studio-settings-workspace-body{padding-left:var(--studio-sheet-inline-pad,12px)!important;padding-right:var(--studio-sheet-inline-pad,12px)!important}.studio-mobile-app-menu-sheet .studio-admin-head-tabs,.studio-dm-agent-mobile-sheet .studio-admin-head-tabs{padding-left:var(--studio-sheet-inline-pad,12px);padding-right:var(--studio-sheet-inline-pad,12px)}.studio-mobile-app-menu-sheet-handle,.studio-history-mobile-sheet-handle,.studio-files-dock-handle,.studio-files-nav-mobile-sheet-handle,.studio-cn-book-sheet-handle,.desk-mobile-sheet-handle{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;min-height:28px;padding:12px 0 8px;display:flex;position:relative}.studio-mobile-app-menu-sheet-handle:active,.desk-mobile-sheet-handle:active{cursor:grabbing}.studio-mobile-app-menu-sheet-grab,.studio-history-mobile-sheet-grab,.studio-files-dock-grab,.studio-files-nav-mobile-sheet-grab,.studio-cn-book-sheet-grab,.desk-mobile-sheet-grab{background:color-mix(in srgb, var(--mos-text,var(--color-cursor-text)) 40%, transparent);pointer-events:none;border-radius:999px;width:44px;height:5px}.studio-mobile-app-menu-sheet .cursor-panel-search,.studio-history-mobile-sheet .cursor-panel-search,.studio-files-nav-mobile-sheet .cursor-panel-search,.studio-explorer-context-sheet .cursor-panel-search,.desk-mobile-sheet-panel .cursor-panel-search,.desk-mobile-sheet-panel .composer-mobile-menu-search{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-cursor-border-soft) 70%, transparent);background:var(--mos-plate-strong,var(--mos-plate))!important;border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px))!important;border:none!important}.studio-files-dock .cursor-panel-search,.studio-files-mobile-sheet .cursor-panel-search,.studio-files-workspace-tab .cursor-panel-search{background:var(--mos-plate,var(--color-cursor-sidebar))!important;border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px))!important;box-shadow:none!important;border:none!important}.desk-mobile-sheet-panel .composer-mobile-menu-search{height:28px;min-height:28px;margin:2px 0 8px;padding:0 10px;font-size:12px;font-weight:500}.studio-explorer-context-sheet,.studio-mobile-app-menu-sheet.studio-files-action-sheet,.studio-mobile-app-menu-sheet.studio-dm-context-sheet{height:auto;max-height:min(48dvh, var(--studio-mobile-app-menu-sheet-band,48dvh))}.studio-mobile-app-menu-sheet .cursor-tab-context-item,.studio-explorer-context-sheet .cursor-tab-context-item,.studio-dm-context-floating .cursor-tab-context-item{text-align:center;justify-content:center;gap:10px}.studio-mobile-app-menu-sheet .cursor-tab-context-item-label,.studio-explorer-context-sheet .cursor-tab-context-item-label,.studio-dm-context-floating .cursor-tab-context-item-label{text-align:center;flex:0 auto}.studio-mobile-app-menu-sheet .cursor-tab-context-item.has-submenu,.studio-explorer-context-sheet .cursor-tab-context-item.has-submenu,.studio-dm-context-floating .cursor-tab-context-item.has-submenu{justify-content:center}.studio-files-action-sheet-backdrop,.studio-explorer-context-sheet-backdrop,.studio-dm-context-sheet-backdrop,.studio-mobile-sheet-backdrop{inset:auto;top:var(--studio-mobile-top-chrome,calc(44px + env(safe-area-inset-top,0px)));right:0;bottom:calc(var(--studio-mobile-bottom-chrome,calc(44px + env(safe-area-inset-bottom,0px))) + var(--studio-keyboard-inset,0px));left:0}.studio-settings-pill,.studio-settings-trigger,.studio-pill-btn,.studio-dm-mode-pill,.studio-dm-extra-pill,.studio-balance-chip-topup,.cursor-settings-action,.cursor-toolbar-icon,.theme-chip,.cursor-panel-search,.studio-workspace-menu-pill,.studio-workspace-menu-list-item,.studio-workspace-pill,.studio-workspace-pill-workspace,.studio-chrome-btn,.studio-chrome-btn.is-compact,.studio-composer-circle-btn,.studio-composer-send-btn,.studio-dm-composer-circle,.studio-upload-trigger{border-radius:var(--studio-chrome-radius,var(--studio-r-xl,12px))!important}.studio-settings-pill,.studio-pill-btn,.studio-dm-mode-pill,.studio-dm-extra-pill,.cursor-settings-action,.theme-chip,.studio-workspace-menu-pill,.studio-workspace-menu-list-item,.studio-chrome-settings-card-title,.studio-chrome-settings-row,.studio-chrome-btn.is-compact{font-size:var(--studio-fs-md,14px)}.studio-chrome-settings-card{border-color:color-mix(in srgb, var(--color-cursor-border-soft,var(--mos-border-soft)) 100%, transparent)}.studio-chrome-settings-card-title,.studio-chrome-settings-row,.studio-workspace-menu-pill,.studio-workspace-menu-list-item{color:var(--color-cursor-text-bright,var(--mos-text-bright,var(--mos-text)))}.studio-profile-avatar,.studio-profile-avatar-media,.studio-profile-avatar-fallback,.studio-workspace-pill-avatar,.studio-credit-balance-ring,.studio-credit-balance-ring>*,.studio-ops-presence-dot,.studio-dm-presence-dot,.studio-presence-dot,.studio-online-dot,.studio-chrome-switch,.studio-audio-switch,.studio-chrome-switch:after,.studio-audio-switch:after,.studio-mobile-app-menu-sheet-grab,.studio-history-mobile-sheet-grab,.studio-files-dock-grab,.studio-files-nav-mobile-sheet-grab,.studio-cn-book-sheet-grab,.desk-mobile-sheet-grab,.ys-updating-bar,.ys-updating-bar-fill,.ys-ptr-puck{border-radius:999px!important}.studio-profile-avatar,.studio-profile-avatar-media,.studio-profile-avatar-fallback{border-radius:50%!important}.cursor-icon-btn,.cursor-icon-btn-sm,.studio-chrome-icon-btn,.studio-composer-circle-btn,.cursor-icon-btn:hover:not(:disabled),.cursor-icon-btn:active:not(:disabled),.cursor-icon-btn.active,.studio-composer-circle-btn:hover,.studio-composer-circle-btn:active{border-radius:var(--studio-radius-control,10px)!important}.cursor-tab-close,.studio-close-all-btn{width:var(--studio-h-close,28px)!important;height:var(--studio-h-close,28px)!important;min-width:var(--studio-h-close,28px)!important;min-height:var(--studio-h-close,28px)!important;border-radius:999px!important}.studio-panel-close,.cursor-icon-btn.studio-panel-close{border-radius:999px!important}.studio-composer-frame,.studio-dm-composer-box.studio-composer-frame,.studio-polish .studio-composer .cursor-composer-box.studio-composer-frame{background:var(--mos-plate)!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 40%, transparent)!important;border:0!important;border-radius:20px!important}.studio-composer-frame:focus-within,.studio-dm-composer-box.studio-composer-frame:focus-within,.studio-polish .studio-composer .cursor-composer-box.studio-composer-frame:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cursor-accent,var(--mos-accent)) 40%, transparent)!important}.studio-dm-composer-box.studio-composer-frame{background:var(--mos-page,#fff)!important}[data-appearance=light] .studio-dm-composer-box.studio-composer-frame{background:var(--mos-plate)!important}.studio-dm-composer .studio-composer-send-btn,.studio-composer .studio-composer-send-btn{width:var(--studio-h-icon,28px)!important;min-width:var(--studio-h-icon,28px)!important;max-width:var(--studio-h-icon,28px)!important;height:var(--studio-h-icon,28px)!important;min-height:var(--studio-h-icon,28px)!important;border-radius:999px!important}
