.supplemental-panel{margin-top:24px;padding:20px;border:1px solid #ccd4e6;border-radius:16px;background:#fafbfe;color:#18243b;line-height:1.6;overflow-wrap:anywhere}
.supplemental-panel h3,.supplemental-panel h4{margin:0 0 10px;color:#18243b;font-size:17px}.supplemental-panel p{margin:10px 0}.supplemental-panel button{min-height:44px;margin:8px 8px 0 0;padding:10px 16px;border:1px solid #b8c4db;border-radius:10px;background:white;color:#18243b;cursor:pointer}.supplemental-panel button:disabled{opacity:.55;cursor:wait}.supplemental-panel label{display:grid;gap:6px;margin:14px 0}.supplemental-panel input,.supplemental-panel textarea{width:100%;min-width:0;box-sizing:border-box;background:white;color:#18243b;border:1px solid #9cabc4;border-radius:8px;padding:12px;font:inherit}.supplemental-hold,.supplemental-confirm{padding:12px;background:#fff2d7;color:#623800;border:1px solid #dfbb75;border-radius:10px}.supplemental-request{margin:18px 0;padding-top:16px;border-top:1px solid #ccd4e6}.supplemental-panel :focus-visible{outline:3px solid #2448e6;outline-offset:3px}@media(max-width:600px){.supplemental-panel{padding:14px}.supplemental-panel button{width:100%;margin-right:0}}@media(forced-colors:active){.supplemental-panel,.supplemental-panel :is(button,input,textarea),.supplemental-hold,.supplemental-confirm{background:Canvas;color:CanvasText;border-color:CanvasText}}
