html body .origin-dialog-frame[data-viewport-layout][data-slot=dialog-content]{--dialog-width:700px;--dialog-gutter-x:max(16px, env(safe-area-inset-left), env(safe-area-inset-right));--dialog-gutter-y:max(16px, env(safe-area-inset-top), env(safe-area-inset-bottom));--dialog-available-width:max(0px, calc(var(--dialog-viewport-width,100vw) - 2 * var(--dialog-gutter-x)));--dialog-available-height:max(0px, calc(var(--dialog-viewport-height,100dvh) - 2 * var(--dialog-gutter-y)))}html body .origin-dialog-frame[data-viewport-layout][data-slot=dialog-content][role=dialog]{box-sizing:border-box;overscroll-behavior:contain;overflow-wrap:anywhere;overflow-x:hidden;inset:auto!important;top:calc(var(--dialog-viewport-top,0px) + var(--dialog-viewport-height,100dvh) / 2)!important;left:calc(var(--dialog-viewport-left,0px) + var(--dialog-viewport-width,100vw) / 2)!important;width:min(var(--dialog-width), var(--dialog-available-width))!important;max-width:var(--dialog-available-width)!important;max-height:var(--dialog-available-height)!important;min-width:0!important;min-height:0!important;margin:0!important;transition:none!important;animation:none!important;position:fixed!important;transform:translate(-50%,-50%)!important}html body .origin-dialog-frame.origin-profile-dialog[data-viewport-layout]{--dialog-width:680px}html body .origin-dialog-frame.sales-lead-dialog[data-viewport-layout]{--dialog-width:1080px}html body .origin-dialog-frame.project-dialog[data-viewport-layout]{--dialog-width:1200px}html body .origin-dialog-frame.project-record-dialog[data-viewport-layout]{--dialog-width:1640px;height:var(--dialog-available-height)!important}html body .origin-dialog-frame[data-viewport-layout=drawer][data-slot=dialog-content]{--dialog-width:540px}html body .origin-dialog-frame[data-viewport-layout=drawer][data-slot=dialog-content][role=dialog]{left:calc(var(--dialog-viewport-left,0px) + var(--dialog-viewport-width,100vw) - var(--dialog-gutter-x))!important;height:var(--dialog-available-height)!important;transform:translate(-100%,-50%)!important}.origin-profile-dialog[data-viewport-layout] :is(.team-profile-card,.control-profile-drawer)>header{z-index:2;position:sticky;top:0}.origin-dialog-frame[data-viewport-layout]>*{min-width:0;max-width:100%}.origin-dialog-frame[data-viewport-layout] :is(.sales-editor-scroll,.people-member-body,.project-record-scroll){min-width:0;min-height:0;overflow-x:hidden}.customer-edit-dialog[data-viewport-layout]{flex-direction:column;display:flex;overflow:hidden}.customer-editor-heading{flex:none;align-items:flex-start;gap:16px;display:flex}.customer-editor-heading>div{flex:1;min-width:0}.customer-editor-heading [data-slot=dialog-description]{margin-top:8px}.customer-editor-heading>button{flex:none}.customer-editor-scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.customer-edit-dialog[data-viewport-layout]>footer{flex:none;margin-top:0}@media (width<=700px){html body .origin-dialog-frame[data-viewport-layout][data-slot=dialog-content]{--dialog-gutter-x:max(8px, env(safe-area-inset-left), env(safe-area-inset-right));--dialog-gutter-y:max(8px, env(safe-area-inset-top), env(safe-area-inset-bottom))}html body .origin-dialog-frame[data-viewport-layout=drawer][data-slot=dialog-content],html body .origin-dialog-frame.project-record-dialog[data-viewport-layout][data-slot=dialog-content]{--dialog-gutter-x:0px;--dialog-gutter-y:0px;--dialog-width:var(--dialog-viewport-width,100vw);border-radius:0!important}}html body .origin-dialog-frame[data-viewport-compact][data-viewport-layout][data-slot=dialog-content]{overflow-y:auto!important}html body .origin-dialog-frame[data-viewport-compact][data-viewport-layout] :is(.sales-editor-scroll,.project-record-scroll,.people-member-body,.customer-editor-scroll){flex:none;overflow:visible}html body .origin-dialog-frame[data-viewport-compact][data-viewport-layout]>:is(.sales-editor-header,.project-dialog-heading,.people-member-heading,.customer-editor-heading){z-index:2;background:var(--ui-surface);position:sticky;top:0}html body .origin-dialog-frame:not([data-viewport-layout])[data-slot=dialog-content]{max-width:min(calc(var(--dialog-viewport-width,100vw) - 24px),calc(100vw - 24px));max-height:calc(var(--dialog-viewport-height,100dvh) - 24px);overscroll-behavior:contain;overflow-wrap:anywhere;overflow-y:auto}html body .origin-dialog-frame:not([data-viewport-layout])[data-viewport-compact]{top:calc(var(--dialog-viewport-top,0px) + var(--dialog-viewport-height,100dvh)/2)!important}[data-slot=dialog-close]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html body .origin-dialog-frame:not([data-viewport-layout]):is([data-slot=dialog-content],[data-slot=alert-dialog-content]){overscroll-behavior:contain;overflow-wrap:anywhere;box-sizing:border-box;min-width:0;min-height:0;scroll-padding-block:24px;overflow-y:auto;inset:auto!important;top:calc(var(--dialog-viewport-top,0px) + var(--dialog-viewport-height,100dvh)/2)!important;left:calc(var(--dialog-viewport-left,0px) + var(--dialog-viewport-width,100vw)/2)!important;max-height:calc(var(--dialog-viewport-height,100dvh) - 24px)!important;margin:0!important;position:fixed!important;transform:translate(-50%,-50%)!important}html body [data-slot=select-content]{max-width:calc(100vw - 24px);max-height:min(70dvh,var(--radix-select-content-available-height));background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border);border-radius:10px}html body [data-slot=select-item]{white-space:normal;overflow-wrap:anywhere;min-height:44px;font-size:.875rem}
