.origin-note{max-width:1120px;margin:18px auto;padding:18px;border:1px solid #b9cde3;border-radius:12px;background:#edf5ff;color:#193450;line-height:1.8;overflow-wrap:anywhere}
.origin-note button,.origin-note a{display:inline-block;margin:5px;padding:9px 13px;border:1px solid #a7bdd6;border-radius:7px;background:#fff;color:#174d85;font:inherit;cursor:pointer;text-decoration:none}
.origin-dialog{max-width:min(90vw,440px);border:1px solid #b9cde3;border-radius:14px;padding:24px;background:#fff;color:#193450;font:inherit}
.origin-dialog::backdrop{background:rgba(13,31,51,.45)}
body.dark-mode .origin-note,body.dark-mode .origin-dialog{background:#172637;color:#e5edf7;border-color:#61748a}
body.dark-mode .origin-note button,body.dark-mode .origin-note a{background:#23384f;color:#eaf4ff;border-color:#61748a}
iframe[hidden]{display:none!important}

