/* Margins ========================================================================== */
/* Paddings ========================================================================== */
/* Directions ========================================================================== */
/* Floats ========================================================================== */
/* Text Alignment ========================================================================== */
/* Transforms ========================================================================== */
/* ========================================================================== Icon Library Mixin ========================================================================== */
/* ========================================================================== Shadows ========================================================================== */
/* ========================================================================== Dialog Regions ========================================================================== */
.ui-dialog.ui-dialog--inline { display: flex; flex-direction: column; flex: none; max-height: 100%; -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation: anim-dialogOpen .2s ease 1; animation: anim-dialogOpen .2s ease 1; }

.ui-dialog.ui-dialog--inline .ui-dialog-titlebar { flex-shrink: 0; }

.ui-dialog.ui-dialog--inline .ui-dialog-content { position: relative; flex: 1 0 auto; }

.t-DialogRegion-wrap { display: flex; flex-direction: column; box-sizing: border-box; }

.t-DialogRegion-bodyWrapperOut { position: relative; flex: 1 0 auto; overflow: auto; }

.t-DialogRegion-wrap, .t-DialogRegion-bodyWrapperIn { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.t-DialogRegion-body { flex: 1 0 auto; padding: 16px; overflow: hidden; }

.t-DialogRegion-buttons { flex-shrink: 0; }

/* Modifier: Remove Body Padding ========================================================================== */
.t-DialogRegion--noPadding .t-DialogRegion-body { padding: 0; }
