.makeu-workspace .preview-help{color:var(--muted);vertical-align:middle;margin-left:4px}.makeu-workspace .preview-help:hover{color:var(--link)}.makeu-workspace .preview-tooltip{overflow-wrap:anywhere;max-width:min(300px,100vw - 24px);line-height:1.55}.makeu-workspace .preview-picker-trigger{text-align:start;justify-content:space-between;width:100%;min-width:0;max-width:100%;height:auto;min-height:36px;padding:6px 10px}.makeu-workspace .preview-picker-trigger strong,.makeu-workspace .preview-picker-trigger small,.makeu-workspace .preview-command-popover :is(strong,small){white-space:normal;overflow-wrap:anywhere;font-size:13px;display:block}.makeu-workspace .preview-picker-trigger small,.makeu-workspace .preview-command-popover small{color:var(--muted);font-size:11px}.makeu-workspace .preview-command-popover{width:min(max(var(--radix-popover-trigger-width), 16rem), calc(100vw - 16px));max-height:var(--radix-popover-content-available-height);padding:0;overflow:auto}.makeu-workspace .preview-command-popover [cmdk-item]{justify-content:space-between}@layer studio-accessibility{.makeu-workspace :is(.preview-overlay-panel,.preview-confirm-surface){--overlay-gutter:max(10px, env(safe-area-inset-left), env(safe-area-inset-right));--overlay-vertical-gutter:max(10px, env(safe-area-inset-top), env(safe-area-inset-bottom));color:var(--ink);overscroll-behavior:contain;min-width:0;border-color:var(--workspace-edge,var(--hairline))!important;background:var(--workspace-panel,var(--canvas))!important;border-radius:var(--workspace-radius,12px)!important;box-shadow:var(--floating-shadow)!important;max-width:none!important;max-height:calc(100dvh - 2 * var(--overlay-vertical-gutter))!important}.makeu-workspace .preview-overlay-panel{overflow:auto;gap:0!important;padding:0!important}.makeu-workspace .preview-overlay-panel:is([data-slot=dialog-content],[data-slot=alert-dialog-content]),.makeu-workspace .preview-confirm-surface{width:min(calc(100% - 2 * var(--overlay-gutter)), var(--overlay-inline-size,34rem))!important}.makeu-workspace .preview-overlay-panel.market-modal-wide{--overlay-inline-size:48rem}.makeu-workspace .preview-overlay-panel.confirmation-dialog{--overlay-inline-size:38rem}.makeu-workspace .preview-overlay-panel:has(.perf-range-fields){--overlay-inline-size:25rem}.makeu-workspace .preview-overlay-panel[data-slot=sheet-content]{flex-direction:column;width:min(100%, var(--studio-sheet-width,46rem))!important;border-radius:var(--workspace-radius,12px) 0 0 var(--workspace-radius,12px)!important;height:100dvh!important;max-height:100dvh!important;display:flex!important}.makeu-workspace .preview-overlay-panel.perf-entry-dialog{--studio-sheet-width:54rem}.makeu-workspace .preview-overlay-panel:is(.performance-dialog,.market-modal),.makeu-workspace .preview-confirm-surface{flex-direction:column!important;display:flex!important;overflow:hidden!important}.makeu-workspace .confirmation-dialog:has(>.preview-confirm-body){flex-direction:column!important;display:flex!important;overflow:hidden!important}.makeu-workspace .preview-overlay-panel>form:has(.market-modal-body){flex-direction:column;min-height:0;display:flex}.makeu-workspace .preview-overlay-panel :is(.performance-dialog-body,.market-modal-body,.position-detail-body,.custom-editor-scroll),.makeu-workspace .preview-confirm-body{overscroll-behavior:contain;min-width:0;overflow:auto;min-height:0!important}.makeu-workspace .preview-overlay-panel[data-slot=sheet-content] :is(.position-detail-body,.performance-dialog-body,.custom-editor-scroll){flex:1!important}.makeu-workspace .preview-overlay-panel>header>:is(div,h2){overflow-wrap:anywhere;min-width:0;max-height:24dvh;overflow:auto}.makeu-workspace .preview-overlay-panel>header>button,.makeu-workspace .preview-overlay-panel:is(.performance-dialog,.market-modal)>:is(header,footer),.makeu-workspace .preview-overlay-panel .market-modal-footer{flex-shrink:0}.makeu-workspace .preview-overlay-panel[data-slot=sheet-content]>header{padding-top:max(14px, env(safe-area-inset-top))}.makeu-workspace .preview-overlay-panel[data-slot=sheet-content]>footer{padding-bottom:max(12px, env(safe-area-inset-bottom))}.makeu-workspace .preview-confirm-surface{--overlay-inline-size:27rem;gap:0!important;padding:0!important}.makeu-workspace .preview-confirm-body{padding:var(--workspace-inset,20px)}.makeu-workspace .preview-confirm-body>[role=alert]{margin-top:12px}.makeu-workspace .preview-confirm-surface [data-slot=alert-dialog-header]{text-align:start!important;place-items:start!important;gap:8px!important}.makeu-workspace .preview-confirm-surface [data-slot=alert-dialog-description]{overflow-wrap:anywhere}.makeu-workspace .preview-confirm-surface>[data-slot=alert-dialog-footer],.makeu-workspace .preview-overlay-panel>.preview-confirm-body+.dialog-actions{border-top:1px solid var(--hairline-soft);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:10px var(--workspace-inset,20px)!important;flex-direction:row!important;margin:0!important}.makeu-workspace .preview-simple-options{max-width:min(calc(100vw - 16px), var(--radix-select-content-available-width,100vw))!important;max-height:min(calc(100dvh - 12px), var(--radix-select-content-available-height,100dvh))!important}.makeu-workspace .perf-range-fields>label{grid-template-columns:minmax(0,1fr);justify-items:stretch;min-width:0;gap:4px!important;display:grid!important}.makeu-workspace .perf-range-fields>label input{min-width:0;max-width:100%}.makeu-workspace .preview-overlay-panel>:is(header,footer){flex-shrink:0}.makeu-workspace .preview-command-popover{max-width:min(calc(100vw - 16px), var(--radix-popover-content-available-width,100vw))!important;width:min(max(var(--radix-popover-trigger-width),16rem), calc(100vw - 16px))!important}.makeu-workspace .preview-command-popover [cmdk-list]{overscroll-behavior:contain;max-height:clamp(0px,calc(var(--radix-popover-content-available-height) - 3.15rem),18rem)!important}.makeu-workspace .preview-command-popover [cmdk-item]>span{min-width:0}.makeu-workspace .preview-tooltip{max-width:min(19rem,100vw - 24px)!important}@media (width<=600px){.makeu-workspace .preview-overlay-panel[data-slot=sheet-content]{border-radius:0!important}}}@media (height<=480px){.makeu-workspace .preview-overlay-panel.performance-dialog>:is(header,footer){padding:9px 14px}.makeu-workspace .preview-overlay-panel .performance-filter-fields{padding:12px 14px}}.makeu-workspace .preview-simple-options :is(strong,small){white-space:normal;overflow-wrap:anywhere;display:block}.makeu-workspace .preview-simple-options small{color:var(--muted);font-size:11px}.makeu-workspace .preview-option-empty{color:var(--muted);margin:0;padding:10px 12px;font-size:13px}
