aside.modal-popup:not(.modal-slide):not(.success-ajax--popup),.modal-popup:not(.modal-slide):not(.success-ajax--popup){display:flex !important;align-items:center !important;justify-content:center !important;overflow-y:auto !important;padding:20px !important;box-sizing:border-box !important}aside.modal-popup:not(.modal-slide):not(.success-ajax--popup) .modal-inner-wrap,.modal-popup:not(.modal-slide):not(.success-ajax--popup) .modal-inner-wrap{position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin:0 auto !important;max-height:90vh;-webkit-transform:none !important;transform:none !important}aside.modal-popup:not(.modal-slide):not(.success-ajax--popup)._show .modal-inner-wrap,.modal-popup:not(.modal-slide):not(.success-ajax--popup)._show .modal-inner-wrap{-webkit-transform:none !important;transform:none !important}.modals-overlay{background:rgba(20,20,20,.5) !important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}aside.modal-popup.confirm .modal-inner-wrap,.modal-popup.confirm .modal-inner-wrap,aside.modal-popup.cmc-modal .modal-inner-wrap,.modal-popup.cmc-modal .modal-inner-wrap{display:flex !important;flex-direction:column !important;box-sizing:border-box !important;width:500px !important;max-width:calc(100vw - 32px) !important;min-height:0 !important;height:auto !important;padding:24px !important;gap:16px !important;border-radius:16px !important;border:1px solid #e6e6e6 !important;box-shadow:0 24px 64px rgba(0,0,0,.14) !important;overflow:hidden !important;background:#fff !important;opacity:1 !important}aside.modal-popup.confirm .modal-header,.modal-popup.confirm .modal-header{padding:0 !important;height:0 !important;min-height:0 !important;border:0 !important;background:0 0 !important;overflow:visible !important}aside.modal-popup.confirm .modal-header .modal-title,.modal-popup.confirm .modal-header .modal-title{display:none !important}aside.modal-popup.confirm .action-close,.modal-popup.confirm .action-close,aside.modal-popup.cmc-modal .action-close,.modal-popup.cmc-modal .action-close{display:none !important}aside.modal-popup.confirm .modal-content,.modal-popup.confirm .modal-content{flex:1 1 auto !important;padding:0 !important;margin:0 !important;text-align:center !important;color:#6a6a6a !important;font-size:16px !important;line-height:1.2 !important;font-weight:400 !important;background:0 0 !important;overflow:visible !important}.cmc-confirm__body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;width:100%;box-sizing:border-box}.cmc-confirm__icon{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:88px;height:88px;padding:16px;gap:8px;border-radius:9999px;background:#f5efe3;color:#c7a658;flex-shrink:0;opacity:1}.cmc-confirm__icon svg{width:52px;height:52px;display:block;color:#c7a658;stroke:#c7a658;opacity:1}.cmc-confirm__title{margin:0;padding:0;max-width:100%;font-family:Poppins,"Segoe UI",Tahoma,sans-serif;font-weight:600;font-size:20px;line-height:1;letter-spacing:0;text-align:center;text-transform:capitalize;vertical-align:middle;color:#947325}.cmc-confirm__message{margin:0;padding:0;max-width:100%;font-family:Poppins,"Segoe UI",Tahoma,sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:.03em;text-align:center;text-transform:capitalize;color:#6a6a6a}.cmc-confirm__message p{margin:0}aside.modal-popup.confirm .modal-content:not(:has(.cmc-confirm__body)):before,.modal-popup.confirm .modal-content:not(:has(.cmc-confirm__body)):before{content:"";display:block;width:88px;height:88px;margin:0 auto 16px;box-sizing:border-box;padding:16px;border-radius:9999px;background:#f5efe3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C7A658' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='M9 7V5.5c0-.6.4-1 1-1h4c.6 0 1 .4 1 1V7'/%3E%3Cpath d='M6.4 7l.9 12.4c.1.7.7 1.1 1.4 1.1h6.6c.7 0 1.3-.4 1.4-1.1L17.6 7'/%3E%3Cpath d='M10 11v5.5M14 11v5.5'/%3E%3C/svg%3E") center/52px 52px no-repeat}aside.modal-popup.confirm .modal-footer,.modal-popup.confirm .modal-footer{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:center !important;flex:0 0 auto !important;gap:12px !important;padding:0 !important;margin:0 !important;border:0 !important;background:0 0 !important;text-align:center !important}aside.modal-popup.confirm .modal-footer-actions,.modal-popup.confirm .modal-footer-actions{display:contents !important}aside.modal-popup.confirm .modal-footer button,aside.modal-popup.confirm .modal-footer .action-primary,aside.modal-popup.confirm .modal-footer .action-secondary,aside.modal-popup.confirm .modal-footer .action-accept,aside.modal-popup.confirm .modal-footer .action-dismiss,.modal-popup.confirm .modal-footer button,.modal-popup.confirm .modal-footer .action-primary,.modal-popup.confirm .modal-footer .action-secondary,.modal-popup.confirm .modal-footer .action-accept,.modal-popup.confirm .modal-footer .action-dismiss{float:none !important;clear:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:1 1 0 !important;width:auto !important;min-width:0 !important;max-width:none !important;height:48px !important;line-height:1 !important;margin:0 !important;padding:0 18px !important;border-radius:8px !important;font-family:Poppins,"Segoe UI",Tahoma,sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;cursor:pointer !important;box-shadow:none !important;-webkit-appearance:none !important;appearance:none !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease !important}aside.modal-popup.confirm .modal-footer button:active,.modal-popup.confirm .modal-footer button:active{transform:scale(.98)}aside.modal-popup.confirm .modal-footer .action-primary,aside.modal-popup.confirm .modal-footer .action-accept,.modal-popup.confirm .modal-footer .action-primary,.modal-popup.confirm .modal-footer .action-accept{order:1 !important;background:#c7a658 !important;color:#fff !important;border:1px solid #c7a658 !important}aside.modal-popup.confirm .modal-footer .action-primary:hover,aside.modal-popup.confirm .modal-footer .action-accept:hover,.modal-popup.confirm .modal-footer .action-primary:hover,.modal-popup.confirm .modal-footer .action-accept:hover{background:#b89448 !important;border-color:#b89448 !important;color:#fff !important;opacity:1 !important}aside.modal-popup.confirm .modal-footer .action-secondary,aside.modal-popup.confirm .modal-footer .action-dismiss,.modal-popup.confirm .modal-footer .action-secondary,.modal-popup.confirm .modal-footer .action-dismiss{order:2 !important;background:#fff !important;color:#c7a658 !important;border:1.5px solid #c7a658 !important}aside.modal-popup.confirm .modal-footer .action-secondary:hover,aside.modal-popup.confirm .modal-footer .action-dismiss:hover,.modal-popup.confirm .modal-footer .action-secondary:hover,.modal-popup.confirm .modal-footer .action-dismiss:hover{background:rgba(199,166,88,.08) !important;border-color:#c7a658 !important;color:#c7a658 !important}.modal-popup:not(.modal-slide):not(.confirm) .modal-inner-wrap{border-radius:16px !important;box-shadow:0 24px 64px rgba(0,0,0,.16) !important;overflow:hidden;max-width:640px;width:92% !important}@media (max-width:767px){aside.modal-popup.confirm,.modal-popup.confirm{padding:12px !important;align-items:center !important;justify-content:center !important}aside.modal-popup.confirm .modal-inner-wrap,.modal-popup.confirm .modal-inner-wrap,aside.modal-popup.cmc-modal .modal-inner-wrap,.modal-popup.cmc-modal .modal-inner-wrap{width:100% !important;max-width:calc(100vw - 24px) !important;min-height:0 !important;height:auto !important;padding:20px 16px !important;gap:14px !important;border-radius:16px !important;margin:0 auto !important}.cmc-confirm__body{gap:12px}.cmc-confirm__icon{width:72px;height:72px;padding:14px}.cmc-confirm__icon svg{width:44px;height:44px}.cmc-confirm__title{font-size:18px;line-height:1.25;padding:0 4px}.cmc-confirm__message{font-size:14px;line-height:1.35;letter-spacing:.02em;padding:0 4px}aside.modal-popup.confirm .modal-footer,.modal-popup.confirm .modal-footer{gap:10px !important;width:100% !important}aside.modal-popup.confirm .modal-footer button,.modal-popup.confirm .modal-footer button{height:44px !important;min-height:44px !important;padding:0 12px !important;font-size:13px !important;border-radius:8px !important}}@media (max-width:380px){aside.modal-popup.confirm .modal-inner-wrap,.modal-popup.confirm .modal-inner-wrap{padding:16px 12px !important;gap:12px !important}.cmc-confirm__icon{width:64px;height:64px;padding:12px}.cmc-confirm__icon svg{width:40px;height:40px}.cmc-confirm__title{font-size:16px}.cmc-confirm__message{font-size:13px}aside.modal-popup.confirm .modal-footer,.modal-popup.confirm .modal-footer{flex-direction:column !important;gap:8px !important}aside.modal-popup.confirm .modal-footer .action-primary,aside.modal-popup.confirm .modal-footer .action-accept,aside.modal-popup.confirm .modal-footer .action-secondary,aside.modal-popup.confirm .modal-footer .action-dismiss{order:0 !important;width:100% !important;flex:1 1 auto !important}}body .page.messages,.page.messages{position:fixed !important;inset:0 !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:10050 !important;width:100% !important;max-width:none !important;height:100vh !important;height:100dvh !important;margin:0 !important;padding:16px !important;pointer-events:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}body .page.messages>*,.page.messages>*{width:100% !important;max-width:440px !important;margin:0 auto !important;pointer-events:none !important}.page.messages .messages{max-width:440px !important;width:100% !important;margin:0 auto !important;padding:0 !important;pointer-events:none !important}.page.messages .messages>.message,.page.messages .message.info,.page.messages .message.error,.page.messages .message.warning,.page.messages .message.notice,.page.messages .message.success{pointer-events:auto !important;position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;display:grid !important;grid-template-columns:36px minmax(0,1fr) 28px !important;grid-template-rows:auto !important;align-items:center !important;column-gap:12px !important;row-gap:0 !important;width:100% !important;max-width:440px !important;margin:0 auto 12px !important;padding:14px 16px !important;border-radius:14px !important;border:1px solid transparent !important;box-shadow:0 12px 32px rgba(0,0,0,.12) !important;font-size:14px !important;font-weight:500 !important;line-height:1.55 !important;color:#1f1f1f !important;text-align:start !important;box-sizing:border-box !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:cmc-toast-in .35s ease both;transform:none !important}html[dir=ltr] .page.messages .message,body:not(.rtl):not([dir=rtl]):not([lang^=ar]) .page.messages .message{direction:ltr !important;text-align:left !important}html[dir=rtl] .page.messages .message,html[dir=rtl] .page.messages .messages>.message,body.rtl .page.messages .message,body.rtl .page.messages .messages>.message,body[dir=rtl] .page.messages .message,.rtl .page.messages .message,html[lang^=ar] .page.messages .message,html[lang^=ar] .page.messages .messages>.message,[lang^=ar] .page.messages .message{direction:ltr !important;text-align:right !important;grid-template-columns:28px minmax(0,1fr) 36px !important}@keyframes cmc-toast-in{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.page.messages .message.fadeOut{opacity:0 !important;transform:scale(.98) !important;transition:opacity .4s ease,transform .4s ease !important;pointer-events:none !important;animation:none !important}.page.messages .message>*:first-child:before,.page.messages .message>div:before{content:none !important;display:none !important;border:none !important;width:0 !important;height:0 !important;background:0 0 !important}.page.messages .message:before{content:"" !important;grid-column:1 !important;grid-row:1 !important;display:block !important;width:36px !important;height:36px !important;max-width:36px !important;border-radius:50% !important;background-repeat:no-repeat !important;background-position:center !important;background-size:18px 18px !important;position:static !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important;margin:0 !important;padding:0 !important;border:0 !important;float:none !important}.page.messages .message>div:not(.close){grid-column:2 !important;grid-row:1 !important;min-width:0 !important;width:100% !important;padding:0 !important;margin:0 !important;text-align:start !important;direction:inherit !important;float:none !important;position:static !important}html[dir=rtl] .page.messages .message>div:not(.close),body.rtl .page.messages .message>div:not(.close),body[dir=rtl] .page.messages .message>div:not(.close),.rtl .page.messages .message>div:not(.close),html[lang^=ar] .page.messages .message>div:not(.close),[lang^=ar] .page.messages .message>div:not(.close){direction:rtl !important;text-align:right !important;unicode-bidi:isolate !important}html[dir=rtl] .page.messages .message:before,body.rtl .page.messages .message:before,html[lang^=ar] .page.messages .message:before,[lang^=ar] .page.messages .message:before{grid-column:3 !important}html[dir=rtl] .page.messages .message .close,body.rtl .page.messages .message .close,html[lang^=ar] .page.messages .message .close,[lang^=ar] .page.messages .message .close{grid-column:1 !important}.page.messages .message .close,html[dir=ltr] .page.messages .message .close{grid-column:3 !important;grid-row:1 !important;position:static !important;top:auto !important;right:auto !important;left:auto !important;bottom:auto !important;inset:auto !important;width:28px !important;height:28px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:rgba(0,0,0,.06) !important;color:transparent !important;font-size:0 !important;line-height:0 !important;cursor:pointer !important;transform:none !important;-webkit-transform:none !important;float:none !important;z-index:2 !important;justify-self:center !important;align-self:center !important;flex:none !important}.page.messages .message .close:hover{background:rgba(0,0,0,.1) !important}.page.messages .message .close:before,html[dir=rtl] .page.messages .message .close:before,.rtl .page.messages .message .close:before,body.rtl .page.messages .message .close:before{content:"" !important;display:block !important;width:12px !important;height:12px !important;margin:8px auto !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E") center/contain no-repeat !important;font-size:0 !important;line-height:0 !important;transform:none !important;color:transparent !important;font-family:none !important;position:static !important;speak:none}.page.messages .message .close:hover:before{transform:none !important;color:transparent !important}.page.messages .message.success{width:max-content !important;max-width:min(480px,calc(100vw - 24px)) !important;min-width:320px !important;min-height:56px !important;height:auto !important;padding:14px 16px !important;column-gap:10px !important;gap:10px !important;border-radius:10px !important;border:1px solid var(--True,#2b8d1b) !important;border-width:1px !important;background:var(--true-50,#f0f8e9) !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none !important;color:var(--True,#2b8d1b) !important;opacity:1;font-size:16px !important;font-weight:500 !important;line-height:1.4 !important;grid-template-columns:24px minmax(0,1fr) 20px !important;overflow:visible !important}.page.messages .message.success>div:not(.close){white-space:nowrap !important;overflow:visible !important}html[dir=rtl] .page.messages .message.success,html[dir=rtl] .page.messages .messages>.message.success,body.rtl .page.messages .message.success,body[dir=rtl] .page.messages .message.success,.rtl .page.messages .message.success,html[lang^=ar] .page.messages .message.success,html[lang^=ar] .page.messages .messages>.message.success,[lang^=ar] .page.messages .message.success{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;direction:ltr !important;grid-template-columns:none !important;gap:0 !important;column-gap:0 !important;row-gap:0 !important}html[dir=rtl] .page.messages .message.success .close,html[lang^=ar] .page.messages .message.success .close,body.rtl .page.messages .message.success .close,[lang^=ar] .page.messages .message.success .close{order:1 !important;grid-column:auto !important;flex:0 0 20px !important;margin:0 !important}html[dir=rtl] .page.messages .message.success>div:not(.close),html[lang^=ar] .page.messages .message.success>div:not(.close),body.rtl .page.messages .message.success>div:not(.close),[lang^=ar] .page.messages .message.success>div:not(.close){order:2 !important;grid-column:auto !important;flex:0 0 auto !important;width:max-content !important;max-width:calc(100% - 54px) !important;margin-left:auto !important;margin-right:6px !important;padding:0 !important;direction:rtl !important;text-align:right !important;unicode-bidi:isolate !important;white-space:nowrap !important}html[dir=rtl] .page.messages .message.success>div:not(.close) *,html[lang^=ar] .page.messages .message.success>div:not(.close) *{width:auto !important;direction:rtl !important;text-align:right !important}html[dir=rtl] .page.messages .message.success:before,html[lang^=ar] .page.messages .message.success:before,body.rtl .page.messages .message.success:before,[lang^=ar] .page.messages .message.success:before{order:3 !important;grid-column:auto !important;flex:0 0 24px !important;margin:0 !important}.page.messages .message.success:before{width:24px !important;height:24px !important;max-width:24px !important;border-radius:0 !important;background-color:transparent !important;background-size:24px 24px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B8D1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8.5 12.5l2.5 2.5 4.5-5'/%3E%3C/svg%3E") !important}.page.messages .message.success .close{width:20px !important;height:20px !important;border-radius:0 !important;background:0 0 !important}.page.messages .message.success .close:hover{background:0 0 !important;opacity:.75}.page.messages .message.success .close:before{width:16px !important;height:16px !important;margin:2px auto !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B8D1B' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E") center/contain no-repeat !important}.page.messages .message.error{background:#fff5f5 !important;border-color:#f0d0d0 !important;color:#7f1d1d !important}.page.messages .message.error:before{background-color:#fde8e8 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b91c1c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15 9l-6 6M9 9l6 6'/%3E%3C/svg%3E") !important}.page.messages .message.warning,.page.messages .message.notice{background:#fffbeb !important;border-color:#f3e2b3 !important;color:#7c4a03 !important}.page.messages .message.warning:before,.page.messages .message.notice:before{background-color:#fef3c7 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b45309' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4'/%3E%3Ccircle cx='12' cy='16' r='0.8' fill='%23b45309' stroke='none'/%3E%3Cpath d='M10.3 4.9L2.6 18a2 2 0 001.7 3h15.4a2 2 0 001.7-3L13.7 4.9a2 2 0 00-3.4 0z'/%3E%3C/svg%3E") !important}.page.messages .message.info{background:#f0f7ff !important;border-color:#cfe0f5 !important;color:#1e3a5f !important}.page.messages .message.info:before{background-color:#dbeafe !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d4ed8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='8' r='0.8' fill='%231d4ed8' stroke='none'/%3E%3C/svg%3E") !important}html[dir=rtl] aside.modal-popup.confirm .modal-content,html[dir=rtl] .modal-popup.confirm .modal-content,.rtl aside.modal-popup.confirm .modal-content,.rtl .modal-popup.confirm .modal-content,body.rtl aside.modal-popup.confirm .modal-content{text-align:center !important;direction:rtl !important}html[dir=rtl] .cmc-confirm__message,.rtl .cmc-confirm__message,body.rtl .cmc-confirm__message{text-align:center !important;direction:rtl !important}html[dir=rtl] aside.modal-popup.confirm .modal-footer,html[dir=rtl] .modal-popup.confirm .modal-footer,.rtl aside.modal-popup.confirm .modal-footer,body.rtl aside.modal-popup.confirm .modal-footer{flex-direction:row !important;direction:rtl !important}@media (max-width:480px){.page.messages{padding:12px !important}.page.messages .messages>.message,.page.messages .message.info,.page.messages .message.error,.page.messages .message.warning,.page.messages .message.notice{padding:12px !important;border-radius:12px !important;font-size:13px !important;grid-template-columns:32px minmax(0,1fr) 28px !important;column-gap:10px !important}.page.messages .message.info:before,.page.messages .message.error:before,.page.messages .message.warning:before,.page.messages .message.notice:before{width:32px !important;height:32px !important;max-width:32px !important}.page.messages .message.success{width:max-content !important;max-width:min(480px,calc(100vw - 24px)) !important;min-width:0 !important;height:auto !important;min-height:56px !important;padding:14px 16px !important;border-radius:10px !important;column-gap:10px !important;font-size:15px !important;grid-template-columns:28px minmax(0,1fr) 15px !important}.page.messages .message.success>div:not(.close){white-space:normal !important}html[dir=rtl] .page.messages .message.success,body.rtl .page.messages .message.success,html[lang^=ar] .page.messages .message.success{display:flex !important;flex-direction:row !important;direction:ltr !important;grid-template-columns:none !important}.page.messages .message.success:before{width:24px !important;height:24px !important;max-width:24px !important}}