.window-frame[data-slot=dialog-content]{gap:0;width:calc(100% - 96px);max-height:min(100dvh - 96px,100dvh - clamp(70px,8vh,96px) - 48px);padding:0;top:clamp(70px,8vh,96px);overflow:hidden;translate:-50%}.window-frame-narrow[data-slot=dialog-content]{max-width:480px}.window-frame-normal[data-slot=dialog-content]{max-width:640px}.window-frame-wide[data-slot=dialog-content]{max-width:960px}.window-frame-deal[data-slot=dialog-content]{max-width:720px}.window-overlay[data-slot=dialog-overlay]{background:color-mix(in oklab, var(--brand-nav) 42%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.window-grip{display:none}.window-body :is(input:not([type=checkbox]):not([type=radio]),select){min-height:36px}@media (max-width:639px){.window-frame[data-slot=dialog-content]{top:auto;bottom:var(--window-keyboard-inset,0px);width:100%;max-width:none;height:calc(100dvh - 64px - var(--window-keyboard-inset,0px));max-height:calc(100dvh - 64px - var(--window-keyboard-inset,0px));border-bottom-right-radius:0;border-bottom-left-radius:0;left:0;translate:none}.window-frame[data-window-layout=confirmation]{height:auto}.window-grip{touch-action:none;justify-content:center;padding:10px;display:flex}.window-grip>span{border-radius:var(--radius-xl);background:var(--border);width:38px;height:4px}.window-body :is(input:not([type=checkbox]):not([type=radio]),select),.window-footer button{min-height:44px}.window-footer{padding-bottom:max(16px, env(safe-area-inset-bottom))}}.signature-landscape-clear{display:none}@media (orientation:landscape) and (max-height:500px) and (max-width:1023px){.signature-field-dialog.window-frame[data-slot=dialog-content]{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;inset:0;translate:none}.signature-field-dialog>header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.signature-field-dialog>header button,.signature-field-dialog .window-grip,.signature-field-dialog .signature-field-hint,.signature-field-dialog .signature-portrait-clear{display:none}.signature-field-dialog .signature-landscape-clear{order:-1;margin-right:auto;display:inline-flex}.signature-field-dialog .window-body{padding:8px max(8px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left));overflow:hidden}.signature-field-dialog .signature-field-input{flex:1;min-height:0;display:flex}.signature-field-dialog .signature-field-pad{flex:1;min-width:0}.signature-field-dialog .signature-field-pad>div{height:100%}.signature-field-dialog .window-footer{padding:8px max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.signature-field-dialog button{min-width:44px;min-height:44px}}@media (min-width:640px){.operator-rights-sheet.window-frame[data-slot=dialog-content]{border-radius:0;width:min(660px,100vw - 64px);max-width:none;height:calc(100dvh - 64px);max-height:calc(100dvh - 64px);top:64px;left:auto;right:0;translate:none}.operator-sales-sheet.window-frame[data-slot=dialog-content]{width:min(560px,100vw - 64px)}}
