.website-source-dialog{box-sizing:border-box;border:1px solid var(--potato-line);width:min(720px,100% - 24px);max-height:90dvh;color:var(--potato-ink);background:var(--potato-paper);font:inherit;border-radius:20px;padding:24px;overflow:auto}.website-source-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#211c1877}.website-source-dialog.inline{width:100%;max-height:none;margin:20px 0}.website-source-dialog h2{margin:8px 0;font-size:24px;line-height:1.4}.website-source-dialog p{color:var(--potato-muted);font-size:13px;line-height:1.6}.website-source-dialog fieldset{border:1px solid var(--potato-line);border-radius:12px;gap:12px;margin:20px 0;padding:16px;display:grid}.website-source-dialog legend{font-weight:800}.website-source-dialog label{gap:6px;font-size:13px;display:grid}.website-source-dialog :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;border:1px solid var(--potato-line);background:var(--potato-surface,#fff);color:inherit;border-radius:8px;padding:10px}.website-source-dialog textarea{resize:vertical;min-height:70px}.website-source-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.website-source-dialog footer [role=alert]{width:100%;color:var(--potato-danger)}@media (max-width:600px){.website-source-dialog{padding:16px}.website-source-dialog footer button{width:100%}}
