.uiuxit-recurring-status{line-height:1.55;min-width:150px}.uiuxit-recurring-status strong{font-weight:700}.uiuxit-status-paused strong{color:#b45309}.uiuxit-status-cancelled strong{color:#666}.uiuxit-recurring-actions{margin-top:8px}.uiuxit-recurring-actions .button{font-size:12px;padding:4px 8px;line-height:1.4;margin:2px 2px 0 0}.uiuxit-modal{display:none;position:fixed;inset:0;z-index:999999;background:rgba(0,0,0,.55);align-items:center;justify-content:center;padding:20px}.uiuxit-modal.is-open{display:flex}.uiuxit-modal-box{position:relative;background:#fff;width:min(440px,100%);border-radius:12px;padding:28px;box-shadow:0 20px 60px rgba(0,0,0,.2)}.uiuxit-modal-box h3{margin:0 0 8px}.uiuxit-help{margin-top:0;color:#666}.uiuxit-close{border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;position:absolute;right:14px;top:12px}.uiuxit-days-row{display:flex;align-items:center;gap:10px;margin:8px 0 10px}.uiuxit-days-row input{width:110px;padding:10px;font-size:18px}.uiuxit-days-row span{font-size:17px}.uiuxit-preview{font-weight:600;margin:12px 0}.uiuxit-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.uiuxit-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca;padding:10px;border-radius:6px}.uiuxit-secondary{background:#fff}.uiuxit-modal-box button:focus,.uiuxit-modal-box input:focus{outline:2px solid #2271b1;outline-offset:2px}@media(max-width:600px){.uiuxit-modal-box{padding:22px}.uiuxit-modal-actions{flex-direction:column}.uiuxit-modal-actions .button{width:100%;text-align:center}}
