/*!/wp-content/plugins/ai-blog-summary-claude/assets/style.css*/.irabs-open{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.15rem;border:0;border-radius:5px;background:#ffc600;color:#002345;font:inherit;font-weight:700;cursor:pointer;transition:.25s}.irabs-open:hover{filter:brightness(.92);background:#ffc600;color:#002345}.irabs-open:disabled{opacity:.65;cursor:wait}.irabs-modal{display:none;position:fixed;inset:0;z-index:999999;overflow-y:auto;overflow-x:hidden;padding:40px 0}.irabs-modal.is-open{display:block}.irabs-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .62);backdrop-filter:blur(3px)}.irabs-dialog{position:relative;width:min(650px,calc(100% - 32px));max-height:calc(100vh - 64px);overflow:auto;margin:6% auto;padding:30px;border-radius:14px;background:#fff;color:#202124;box-shadow:0 24px 80px rgb(0 0 0 / .30);animation:irabsFade .35s ease}@keyframes irabsFade{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.irabs-close{position:absolute;top:20px;right:14px;border:0;background:none;font-size:30px;line-height:1;cursor:pointer;color:#bbb;transition:.25s}.irabs-close:hover{filter:brightness(.92)}.irabs-content{line-height:1.7}.irabs-content li{margin:.55rem 0}.irabs-content li{margin-left:18px}.irabs-actions{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:28px}.irabs-actions[hidden]{display:none}.irabs-copy,.irabs-action-close{display:inline-flex;align-items:center;justify-content:center;width:160px;height:46px;padding:0;border-radius:5px;font:inherit;font-weight:600;line-height:1;cursor:pointer;transition:.25s ease;box-sizing:border-box}.irabs-copy{border:1px solid #d3d6db;background:#f7f7f8;color:#202124;flex:0 0 160px}.irabs-copy:hover{background:#efefef;color:#202124}.irabs-action-close{background:#00a3ff;color:#fff;flex:0 0 160px}.irabs-action-close:hover{filter:brightness(.92)}.irabs-copy:focus-visible,.irabs-action-close:focus-visible{outline:3px solid rgb(29 78 216 / .25);outline-offset:2px}body.irabs-locked{overflow-y:auto}.irabs-loading{display:flex;min-height:230px;flex-direction:column;align-items:center;justify-content:center;padding:24px 12px;text-align:center}.irabs-loader{width:70px;height:70px;margin:8px auto 28px;position:relative}.irabs-loader:before,.irabs-loader:after{content:"";position:absolute;inset:0;border-radius:50%}.irabs-loader:before{border:2px solid rgb(17 24 39 / .08)}.irabs-loader:after{border:2px solid #fff0;border-top-color:#1d4ed8;border-left-color:#7c3aed;filter:drop-shadow(0 0 8px rgb(79 70 229 / .18));animation:irabsLoaderSpin 1.25s cubic-bezier(.65,.05,.36,1) infinite}.irabs-loading-text{margin:0;color:#374151;font-size:15px;font-weight:600;letter-spacing:.02em}.irabs-loading-subtext{margin:.45rem 0 0;color:#6b7280;font-size:13px}.irabs-loading-dots::after{content:"";display:inline-block;width:1.4em;text-align:left;animation:irabsDots 1.4s steps(4,end) infinite}@keyframes irabsLoaderSpin{to{transform:rotate(360deg)}}@keyframes irabsDots{0%{content:""}25%{content:"."}50%{content:".."}75%,100%{content:"..."}}@media (prefers-reduced-motion:reduce){.irabs-loader:after{animation:none}.irabs-loading-dots::after{animation:none;content:"..."}.irabs-dialog{animation:none}}@media (max-width:480px){.irabs-actions{flex-direction:column;align-items:stretch}.irabs-copy,.irabs-action-close{width:100%;flex:1 1 auto}}