.article-import-dialog{width:min(680px,calc(100vw - 32px));max-height:88vh;box-sizing:border-box;overflow:auto;border:1px solid #ffffffd9;border-radius:28px;padding:28px;color:#214354;background:linear-gradient(135deg,#fff9e9ed,#e4eee9ed);backdrop-filter:blur(28px);box-shadow:0 24px 80px #142d3c40}
.article-import-dialog::backdrop{background:#15304055;backdrop-filter:blur(8px)}
.article-import-dialog header,.import-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.article-import-dialog h2{margin:8px 0}.article-import-dialog label{display:grid;gap:8px;margin:14px 0;font-size:14px;font-weight:600}.article-import-dialog input,.article-import-dialog textarea,.article-import-dialog select{width:100%;box-sizing:border-box;background:#ffffff80;color:#214354;border:1px solid #ffffff;border-radius:14px;padding:12px;font:inherit}.article-import-dialog textarea{resize:vertical;line-height:1.65}.import-meta{display:grid;grid-template-columns:2fr 1fr;gap:12px}.import-controls{justify-content:flex-start;margin-top:16px;flex-wrap:wrap}.article-import-dialog [role=status]{font-size:14px;color:#705224}.article-import-dialog small{font-size:12px;line-height:1.6}.article-import-dialog :focus-visible{outline:2px solid #478ca0;outline-offset:3px}@media(max-width:520px){.article-import-dialog{padding:20px}.import-meta{grid-template-columns:1fr;gap:0}}
