.ask-answer{white-space:normal;line-height:1.65;overflow-wrap:anywhere;font-size:15px;max-height:none}.ask-answer p{margin:0 0 12px}.ask-answer h3{font-size:15px;font-weight:700;margin:20px 0 8px}.ask-answer ul,.ask-answer ol{padding-left:23px;margin:8px 0 16px}.ask-answer ul{list-style:disc}.ask-answer ol{list-style:decimal}.ask-answer li{margin:6px 0}.ask-answer strong{font-weight:700;color:#0c2d49}.ask-answer code{background:#eef3f7;border-radius:4px;padding:2px 4px;font-size:.9em}.ministry-settings{border:1px solid #b9cbd8;border-radius:8px;width:44px;height:44px;font-size:22px;background:white;color:#19354d}.ministry-export-dialog{padding:0;border:1px solid #cbd9e6;border-radius:16px;width:min(540px,calc(100vw - 28px));max-height:85dvh;overflow:auto;color:#19354d}.ministry-export-dialog::backdrop{background:#102b4980}.ministry-export-dialog h2,.ministry-export-dialog h3{font-weight:700}.ministry-export-dialog p{margin:12px 0;line-height:1.6}.ministry-export-dialog select{display:block;width:100%;padding:10px;border:1px solid #aebfcd;border-radius:7px;margin-top:6px}.ministry-export-dialog [hidden],.ministry-settings[hidden]{display:none}.ministry-export-dialog :focus-visible,.ministry-settings:focus-visible{outline:3px solid #54a8db;outline-offset:2px}
#ministry-tools{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:80;font-family:inherit}#ministry-tools[hidden]{display:none}.ask-launch{border:0;border-radius:28px;background:#0c2d49;color:white;padding:13px 20px;box-shadow:0 5px 22px #102b4930;font-weight:700}.ask-panel{position:absolute;bottom:60px;right:0;width:min(410px,calc(100vw - 28px));max-height:calc(100dvh - 110px);background:white;border:1px solid #cbd9e6;border-radius:16px;box-shadow:0 12px 45px #102b492e;overflow:auto;color:#19354d}.ask-panel[hidden]{display:none}.ask-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#eef5fa}.ask-header button{padding:8px;border:0;background:none;font-size:20px}.ask-content{padding:16px}.ask-content label{display:block;font-size:13px;margin:8px 0}.ask-content input,.ask-content textarea{width:100%;border:1px solid #aebfcd;border-radius:7px;padding:9px;font:inherit}.ask-content textarea{min-height:85px}.ask-dates{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ask-content button{border:1px solid #b9cbd8;border-radius:8px;padding:9px 12px;background:#f3f7fa;color:#174367;margin-top:8px}.ask-content .ask-send{background:#145b91;color:white}.ask-answer{white-space:pre-wrap;font-size:14px;line-height:1.55;margin:14px 0;max-height:38dvh;overflow:auto}.ask-hint{font-size:12px;color:#607489}.ask-content button:disabled{opacity:.5}.ask-export{display:block;text-align:center;padding:9px}.ask-panel :focus-visible,.ask-launch:focus-visible{outline:3px solid #54a8db;outline-offset:2px}
