.order-dialog-host,.order-dialog-host__order{display:flex;flex:1;width:100%;min-width:0;min-height:0}.order-dialog-host{height:var(--order-work-height,min(56rem,calc(100dvh - 5.75rem)))}.order-dialog-host__order{height:100%}.order-dialog-host [hidden]{display:none}.order-dialog-host__view{flex:1;min-width:0;min-height:0;height:100%;overflow:auto}.order-subdialog{display:flex;flex-direction:column;min-height:100%;max-width:48rem;margin-inline:auto}.order-subdialog__body{flex:1;padding:var(--space-5)}.order-subdialog__footer{position:sticky;bottom:0;padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-divider);background:var(--color-bg)}@media (max-width:599px){.order-dialog-host{height:calc(100dvh - var(--space-10))}}.order-dialog-window{display:contents}.order-dialog-host[data-active-view]{height:auto;max-height:min(44rem,calc(100dvh - 8rem))}.order-dialog-host[data-active-view] .order-dialog-host__view{display:flex;height:auto;overflow:hidden}.order-dialog-has-view .order-subdialog{width:100%;min-height:0;max-height:min(44rem,calc(100dvh - 8rem))}.order-dialog-has-view .order-subdialog__body{flex:0 1 auto;min-height:0;overflow-y:auto}.order-dialog-host{position:relative}.order-dialog-host__close{position:absolute;top:var(--space-2);right:var(--space-2);z-index:20;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--viewer-control-edge);border-radius:var(--radius-md);background:var(--viewer-control-fill);color:var(--color-fg);box-shadow:var(--viewer-lift);cursor:pointer}.order-dialog-host__close:hover{background:var(--viewer-control-hover-fill)}.order-dialog-host__close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.order-entry-modal .order-dialog-host{height:min(64rem,calc(100dvh - var(--space-8)))}.order-entry-modal .order-dialog-host[data-active-view]{height:auto}.order-entry-modal .order-entry-modal__content{height:100%;max-height:100%}@media (min-width:761px){.order-entry-modal:not(:has(.order-dialog-host[data-active-view])):has(.order-form[data-picking-module]){width:min(74rem,calc(100dvw - var(--space-8)));max-width:74rem}.order-entry-modal .order-dialog-host:not([data-active-view]):has(.order-form[data-picking-module]){height:min(42rem,calc(100dvh - var(--space-8)))}.order-entry-modal .order-dialog-host:not([data-active-view]):has(.order-form[data-picking-module] .order-module:nth-child(5)){height:min(56rem,calc(100dvh - var(--space-8)))}}.order-dialog-host[data-active-view]:has(.crown-help-order){max-height:calc(100dvh - var(--space-9))}.order-dialog-has-view .order-subdialog.crown-help-order{max-width:none;height:min(82dvh,54rem);max-height:calc(100dvh - var(--space-9))}.order-dialog-has-view .crown-help-order>.order-subdialog__body{flex:1;padding:0;overflow:hidden}.crown-help-order .crown-help{height:100%}.crown-help-order .crown-help[data-compact],.order-dialog-has-view .order-subdialog.crown-help-order:has(.crown-help[data-compact]){height:auto}