/* ==== ОСНОВНИЙ КОНТЕЙНЕР jQuery UI dialog ==== */
  .webform-confirmation-modal.ui-dialog {
    max-width: 95%;
    background:#f4f5f9;
    border:none;
    border-radius:20px;
    box-shadow:0 20px 60px rgba(0,0,0,.5);
    padding:0;
    overflow:hidden;
  }
 
  /* ==== Заголовок (шапка з хрестиком) ==== */
  .webform-confirmation-modal .ui-dialog-titlebar{
    background:transparent;
    border:none;
    padding:24px 24px 0 24px;
    position:relative;
    height:0;
    z-index: 1;
  }
  .webform-confirmation-modal .ui-dialog-title{ display:none; }
 body  .webform-confirmation-modal .ui-dialog-titlebar-close{
    position:absolute;
    top:16px;
    right:16px;
    background:transparent;
    border:none;
    width:32px;
    height:32px;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    background: none !important;
  }
  .webform-confirmation-modal .ui-dialog-titlebar-close:hover{
    background:rgba(0,0,0,.06);
  }
  body .ui-dialog .ui-dialog-titlebar-close {
      display: flex;
      justify-content: center;
      align-items: center;
      right: 16px;
      top: 16px;
      width: 24px;
      height: 24px;
  }
  .webform-confirmation-modal .ui-dialog-titlebar-close .ui-button-icon-space{
    display:none; /* ховаємо текст "Close" */
  }
  .webform-confirmation-modal .ui-dialog-titlebar-close .ui-icon{
    background:none;
    text-indent:0;
    width:14px;height:14px;
    position:relative;
  }
  .webform-confirmation-modal .ui-dialog-titlebar-close .ui-icon-closethick::before,
  .webform-confirmation-modal .ui-dialog-titlebar-close .ui-icon-closethick::after{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    width:16px;
    height:2px;
    background:#8b8f9a;
    border-radius:2px;
    transition:background .15s ease;
  }
  .webform-confirmation-modal .ui-dialog-titlebar-close .ui-icon-closethick::before{
    transform:translate(-50%,-50%) rotate(45deg);
  }
  .webform-confirmation-modal .ui-dialog-titlebar-close .ui-icon-closethick::after{
    transform:translate(-50%,-50%) rotate(-45deg);
  }
 
  /* ==== Контент ==== */
  .webform-confirmation-modal--content.ui-dialog-content{
    padding:26px 40px 36px 40px !important;
    max-height:none !important;
    text-align: center;
    font-weight: 600;
    color: #000;
  }
  .webform-confirmation-modal--content.ui-dialog-content p:last-child {
      margin-bottom: 0;
  }
  .webform-confirmation-modal--content.ui-dialog-content a {
      color: #1539D3;
  }
  
  .ui-widget-overlay {
      background: #000;
  }
  
  @media(max-width: 600px) {
      .webform-confirmation-modal--content.ui-dialog-content{
        padding:17px 32px 26px 29px !important;
        max-height:none !important;
      }
  }