.apotool-ui-modal-wrapper .ant-modal{margin:0;padding:0}.apotool-ui-modal-wrapper .ant-modal-container{padding:0}.apotool-ui-modal-wrapper .ant-modal-header{padding:var(--stransa-padding-sm) var(--stransa-padding-md);border-bottom:1px solid var(--stransa-color-border);margin-bottom:0}.apotool-ui-modal-wrapper .ant-modal-body{padding:var(--stransa-padding-md)}.apotool-ui-modal-wrapper .ant-modal .ant-modal-body.apotool-ui-modal-spin-loading-body{justify-content:center;align-items:center;display:flex}.apotool-ui-modal-wrapper .ant-modal-footer{padding:var(--stransa-padding-md);border-top:1px solid var(--stransa-color-border);border-radius:0 0 8px 8px;margin-top:0}.apotool-ui-modal-wrapper .ant-modal .ant-modal-footer{display:block}.apotool-ui-modal-wrapper .ant-tabs-card .ant-tabs-tab{background:#f5f5f5}.apotool-ui-allow-click{pointer-events:none}.apotool-ui-modal-size-S .ant-modal-container{min-width:min(400px,100vw - 16px)}.apotool-ui-modal-size-M .ant-modal-container{min-width:min(600px,100vw - 16px)}.apotool-ui-modal-size-L .ant-modal-container{min-width:min(900px,100vw - 16px)}.apotool-ui-modal-size-XL .ant-modal-container{min-width:min(1100px,100vw - 16px)}.geG8zG_closeIconBlue{color:#3a52a4}.geG8zG_closeIconWhite{color:#fff;width:24px;height:24px}.geG8zG_closeIcon{cursor:pointer;flex-shrink:0;margin-left:auto}.geG8zG_modelessWindowHeader{padding:4px 8px}.geG8zG_draggableHeader{min-height:48px;padding:8px 16px}@supports (-webkit-touch-callout:none){@media screen and (any-pointer:coarse){.apotool-ui-draggable-modal:not(.apotool-ui-modeless-window){overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:none}.apotool-ui-draggable-modal:not(.apotool-ui-modeless-window) .ant-modal-body{overscroll-behavior-x:contain;overscroll-behavior-y:none}.apotool-ui-draggable-modal-mask{overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:none}}}@media (pointer:coarse){.apotool-ui-draggable-modal:not(.apotool-ui-modeless-window){overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:none;overflow:hidden}.apotool-ui-draggable-modal:not(.apotool-ui-modeless-window) .ant-modal{max-height:100vh;max-height:100dvh}.apotool-ui-draggable-modal:not(.apotool-ui-modeless-window) .ant-modal-container{max-height:100vh;flex-direction:column;max-height:100dvh;display:flex}.apotool-ui-draggable-modal:not(.apotool-ui-modeless-window) .ant-modal-body{overscroll-behavior-x:contain;overscroll-behavior-y:none;flex:1;min-height:0;overflow-y:auto}}@media (max-width:1199px){.geG8zG_tabletBody{flex:1;overflow-y:auto}.apotool-ui-draggable-modal.apotool-ui-draggable-modal-tablet{padding:0}.apotool-ui-draggable-modal.apotool-ui-draggable-modal-tablet .ant-modal{max-width:100vw;margin:0;position:fixed;top:0;left:0}.apotool-ui-draggable-modal.apotool-ui-draggable-modal-tablet .ant-modal-container{width:100vw;min-width:0;height:100vh;height:100dvh;max-height:100vh;border-radius:0;flex-direction:column;max-height:100dvh;display:flex}.apotool-ui-draggable-modal.apotool-ui-draggable-modal-tablet .ant-modal-body{-webkit-overflow-scrolling:touch;flex:1;padding:0;overflow:hidden auto}}.apotool-ui-draggable-modal .ant-modal-header{cursor:move;padding:0}.apotool-ui-draggable-modal .ant-tabs-card .ant-tabs-tab{background:#f5f5f5}.apotool-ui-draggable-modal.apotool-ui-modeless-window .ant-modal-header{background-color:#3a52a4}.apotool-ui-draggable-modal.apotool-ui-modeless-window .ant-modal-body{padding:12px 16px}.apotool-ui-draggable-modal.apotool-ui-modeless-window .ant-modal-footer{padding:6px 12px}.apotool-ui-draggable-modal.apotool-ui-modeless-window .ant-modal-title{color:#fff;font-size:14px}
