.wcfe-admin-react-modal.components-modal__frame{height:auto!important;max-height:calc(100vh - 96px)!important;max-height:calc(100dvh - 96px)!important;max-width:720px!important;overflow:hidden!important;width:min(720px,calc(100vw - 32px))!important}.wcfe-admin-react-modal .components-modal__content{box-sizing:border-box!important;display:block!important;margin-top:72px!important;max-height:calc(100vh - 168px)!important;max-height:calc(100dvh - 168px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:8px 24px 0!important;-webkit-overflow-scrolling:touch}.wcfe-admin-react-modal .components-modal__header{background:#fff;border-bottom:1px solid #dcdcde}.wcfe-admin-react-modal .components-modal__header-heading{font-size:16px;font-weight:600}.wcfe-admin-react-modal__layout{display:flex;flex-direction:column;min-height:0}.wcfe-admin-react-modal__body{box-sizing:border-box;padding:8px 0 16px}.wcfe-admin-react-modal__grid{display:flex;flex-direction:column;gap:16px}.wcfe-admin-react-modal__row{align-items:start;display:grid;gap:16px;grid-template-columns:160px 1fr}.wcfe-admin-react-modal__label{color:#1d2327;font-size:13px;font-weight:600;line-height:1.4;padding-top:8px}.wcfe-admin-react-modal__sublabel{color:#757575;display:block;font-size:12px;font-weight:400;margin-top:2px}.wcfe-admin-react-modal__control .components-base-control{margin-bottom:0}.wcfe-admin-react-modal__control .components-base-control__help{color:#757575;font-size:12px;margin-bottom:0;margin-top:4px}.wcfe-admin-react-modal__control .components-select-control__input,.wcfe-admin-react-modal__control .components-text-control__input,.wcfe-admin-react-modal__control select{min-height:36px;width:100%}.wcfe-field-name-input .components-text-control__input{font-family:Menlo,Consolas,Monaco,monospace;letter-spacing:.02em}.wcfe-admin-react-modal__error{margin-bottom:12px}.wcfe-admin-react-modal__options{background:#f6f7f7;border:1px solid #dcdcde;border-radius:4px;padding:12px}.wcfe-admin-react-modal__option-row{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr 36px 36px;margin-bottom:8px}.wcfe-admin-react-modal__option-row .components-base-control,.wcfe-admin-react-modal__option-row:last-child{margin-bottom:0}.wcfe-option-btn{font-size:16px;font-weight:600;height:36px!important;justify-content:center;min-width:36px!important;padding:0!important}.wcfe-option-btn--add{border-color:#2271b1!important;color:#2271b1!important}.wcfe-admin-react-modal__toggles{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:8px;padding-top:8px}.wcfe-admin-react-modal__toggles .components-toggle-control{margin-bottom:0}.wcfe-admin-react-modal__footer{align-items:center;background:#fff;border-top:1px solid #dcdcde;bottom:0;box-shadow:0 -8px 16px -12px rgba(0,0,0,.12);box-sizing:border-box;display:flex;gap:8px;justify-content:flex-end;margin-left:-24px;margin-right:-24px;padding:16px 24px 20px!important;position:sticky;width:calc(100% + 48px);z-index:5}.wcfe-admin-react-modal .required{color:#d63638}body.wcfe-modal-open{overflow:hidden}.wcfe-admin-confirm-modal{max-width:460px!important;width:92vw!important}.wcfe-admin-confirm-modal .components-modal__content{padding:8px 24px 20px!important}.wcfe-admin-confirm-modal__body{padding:8px 0 4px}.wcfe-admin-confirm-modal__message{color:#3c434a;font-size:14px;line-height:1.55;margin:0}.wcfe-admin-confirm-modal__footer{border-top:1px solid #dcdcde;display:flex;gap:8px;justify-content:flex-end;margin-top:8px;padding-top:20px}.wcfe-admin-confirm-modal__confirm.is-destructive{background:#b32d2e!important;border-color:#b32d2e!important;color:#fff!important}.wcfe-admin-confirm-modal__confirm.is-destructive:focus,.wcfe-admin-confirm-modal__confirm.is-destructive:hover{background:#8a2424!important;border-color:#8a2424!important;color:#fff!important}.wcfe-toast-host{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:20px;top:48px;width:min(400px,calc(100vw - 32px));z-index:100100}.wcfe-toast{align-items:start;animation:wcfe-toast-in .28s cubic-bezier(.22,1,.36,1);background:#fff;border:1px solid transparent;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.08);color:#1d2327;display:grid;gap:10px;grid-template-columns:40px 1fr 28px;overflow:hidden;padding:14px 12px 16px;pointer-events:auto;position:relative}.wcfe-toast__icon{align-items:center;border-radius:50%;display:inline-flex;font-size:20px;height:36px;justify-content:center;line-height:36px;text-align:center;width:36px}.wcfe-toast__body{min-width:0;padding-top:2px}.wcfe-toast__title{display:block;font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1.3;margin:0 0 2px}.wcfe-toast__message{color:#3c434a;font-size:13px;line-height:1.45;margin:0;word-break:break-word}.wcfe-toast__close{align-items:center;appearance:none;background:transparent;border:0;border-radius:4px;color:#646970;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.wcfe-toast__close:focus,.wcfe-toast__close:hover{background:rgba(0,0,0,.06);color:#1d2327;outline:none}.wcfe-toast__progress{animation-fill-mode:forwards;animation-name:wcfe-toast-progress;animation-timing-function:linear;bottom:0;height:3px;left:0;position:absolute;transform-origin:left center;width:100%}.wcfe-toast--success{background:linear-gradient(180deg,#f0fff4,#fff 48%);border-color:#00a32a}.wcfe-toast--success .wcfe-toast__icon{background:#00a32a;color:#fff}.wcfe-toast--success .wcfe-toast__title{color:#007a20}.wcfe-toast--success .wcfe-toast__progress{background:#00a32a}.wcfe-toast--error{background:linear-gradient(180deg,#fff5f5,#fff 48%);border-color:#d63638}.wcfe-toast--error .wcfe-toast__icon{background:#d63638;color:#fff}.wcfe-toast--error .wcfe-toast__title{color:#b32d2e}.wcfe-toast--error .wcfe-toast__progress{background:#d63638}.wcfe-toast--warning{background:linear-gradient(180deg,#fffbf0,#fff 48%);border-color:#dba617}.wcfe-toast--warning .wcfe-toast__icon{background:#dba617;color:#1d2327}.wcfe-toast--warning .wcfe-toast__title{color:#996800}.wcfe-toast--warning .wcfe-toast__progress{background:#dba617}.wcfe-toast--info{background:linear-gradient(180deg,#f0f6fc,#fff 48%);border-color:#2271b1}.wcfe-toast--info .wcfe-toast__icon{background:#2271b1;color:#fff}.wcfe-toast--info .wcfe-toast__title{color:#135e96}.wcfe-toast--info .wcfe-toast__progress{background:#2271b1}@keyframes wcfe-toast-in{0%{opacity:0;transform:translateX(24px) translateY(-8px)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes wcfe-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:782px){.wcfe-toast-host{left:12px;right:12px;top:62px;width:auto}}@media (max-width:600px){.wcfe-admin-react-modal.components-modal__frame{max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;width:calc(100vw - 16px)!important}.wcfe-admin-react-modal .components-modal__content{max-height:calc(100vh - 96px)!important;max-height:calc(100dvh - 96px)!important;padding:8px 16px 0!important}.wcfe-admin-react-modal__row,.wcfe-admin-react-modal__row--options{gap:6px;grid-template-columns:1fr}.wcfe-admin-react-modal__label{padding-top:0}.wcfe-admin-react-modal__option-row{grid-template-columns:1fr 1fr}.wcfe-option-btn{grid-column:span 1}.wcfe-admin-react-modal__footer{margin-left:-16px;margin-right:-16px;padding:12px 16px 16px!important;width:calc(100% + 32px)}}
