.ai-read{background:#f5f8fc;border:1px solid #e4e9f2;border-radius:14px;margin:0 0 1.5rem;padding:1rem 1.125rem}.ai-read__title{color:#0f1123;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.35}.ai-read__lead{color:#5a6478;margin:.25rem 0 .75rem;font-size:.875rem;line-height:1.5}.ai-read__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ai-read__btn{color:#0f1123;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e4e9f2;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem 0 .75rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.ai-read__btn:hover{color:#2b52e8;border-color:#2b52e8;text-decoration:none}.ai-read__btn:focus-visible{outline-offset:2px;outline:2px solid #2b52e8}.ai-read__btn:active{background:#eef2ff;transform:translateY(1px)}.ai-read__btn--copy{color:#2b52e8;background:#eef2ff;border-color:#dbe3f5;padding:0 1rem}.ai-read__btn--copy[data-done]{color:#15803d;background:#e9faf0;border-color:#b3ecc8}.ai-read__ico{fill:currentColor;flex:none;width:20px;height:20px}.ai-read__btn--chatgpt .ai-read__ico{color:#0f1123}.ai-read__btn--claude .ai-read__ico{color:#d97757}.ai-read__btn--perplexity .ai-read__ico{color:#1f8a8a}.ai-read__btn--gemini .ai-read__ico{color:#3186ff}.ai-read__btn--alice .ai-read__ico{color:#8b5cf6}.ai-read__dlg{color:#0f1123;width:min(440px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);font:inherit;border:0;border-radius:18px;margin:auto;padding:1.25rem;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 60px #0f112340}.ai-read__dlg::backdrop{-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);background:#0f112347}.ai-read__dlg-t{margin:0 0 .375rem;font-size:1.125rem;font-weight:800;line-height:1.3}.ai-read__dlg-x{color:#5a6478;margin:0 0 .875rem;font-size:.9375rem;line-height:1.5}.ai-read__dlg-q{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #e4e9f2;border-radius:12px;margin:0 0 .875rem;padding:.625rem .75rem;font-size:16px;display:block}.ai-read__dlg-b{flex-wrap:wrap;gap:.5rem;display:flex}.ai-read__dlg-go,.ai-read__dlg-close{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.ai-read__dlg-go{color:#fff;background:#2b52e8;border:1px solid #2b52e8;flex:auto}.ai-read__dlg-go:hover{filter:brightness(1.08);color:#fff;text-decoration:none}.ai-read__dlg-close{color:#0f1123;background:#fff;border:1px solid #e4e9f2}.ai-read__dlg-go:focus-visible,.ai-read__dlg-close:focus-visible{outline-offset:2px;outline:2px solid #2b52e8}@media (max-width:600px){.ai-read{padding:.875rem}.ai-read__list{grid-template-columns:1fr 1fr;display:grid}.ai-read__list li:last-child:nth-child(odd){grid-column:1/-1}.ai-read__btn{width:100%;padding:0 .5rem}}@media (prefers-reduced-motion:reduce){.ai-read__btn{transition:none}}
