.uiModal{position:fixed;inset:0;z-index:99999999999;background:rgba(17,17,17,.42);display:flex;align-items:center;justify-content:center;padding:clamp(.75rem,.4rem + 1.5vw,1.5rem);scrollbar-width:none;-ms-overflow-style:none}.uiModal::-webkit-scrollbar{display:none}.uiModal__dialog{width:100%;max-height:calc(100vh - clamp(1.5rem,.8rem + 3vw,3rem));overflow:auto;border-radius:clamp(1rem,.75rem + 1vw,1.5rem);background:var(--dashboard-surface-strong);outline:0;scrollbar-width:none;-ms-overflow-style:none}.uiModal__dialog::-webkit-scrollbar{display:none}.uiModal__dialog .uiButton--icon,.uiModal__dialog .uiButton__wrapper{flex:0 0 auto}.uiModal--flyout{align-items:stretch;justify-content:flex-end;padding:0;background:rgba(17,17,17,.36)}.uiModal--flyout .uiModal__dialog{display:flex;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden;border-radius:0;border-left:1px solid rgba(234,223,209,.95);box-shadow:-28px 0 80px -20px rgba(29,22,18,.35),-10px 0 30px rgba(29,22,18,.06)}.uiModal--stackedOverFlyout{background:rgba(0,0,0,0)}@media(max-width:700px){.uiModal{padding:clamp(.625rem,.5rem + .4vw,.75rem)}.uiModal__dialog{max-height:calc(100vh - clamp(1.25rem,1rem + .8vw,1.5rem))}.uiModal--flyout{padding:0}.uiModal--flyout .uiModal__dialog{max-height:100vh}}