:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#252b34;background:#f5f6f8;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:880px;margin:48px auto;padding:0 24px 48px}h1{letter-spacing:-1px;margin:8px 0;font-size:36px}p{line-height:1.6}.eyebrow,.role{letter-spacing:1px;color:#555e70;font-size:12px;font-weight:700}.notice,small{color:#586170;font-size:13px}.status{color:#235641;background:#e1ece8;border-radius:20px;margin:8px 0;padding:8px 14px;display:inline-block}.conversation{background:#fff;border:1px solid #dbe0e7;border-radius:12px;max-height:560px;margin:24px 0;padding:20px;overflow:auto}article+article{border-top:1px solid #e5e8ed;margin-top:18px;padding-top:18px}.message,pre{white-space:pre-wrap;overflow-wrap:anywhere}.empty{color:#6b7280;text-align:center;padding:26px 0}label{margin:12px 0;font-size:14px;font-weight:600;display:block}label small{margin:4px 0;font-weight:400;display:block}input:not([type=radio]):not([type=checkbox]),textarea{width:100%;font:inherit;background:#fff;border:1px solid #b7c0ce;border-radius:7px;margin:8px 0;padding:12px;display:block}textarea{resize:vertical}button,a{font:inherit}button{color:#fff;cursor:pointer;background:#263d70;border:1px solid #263d70;border-radius:7px;padding:10px 15px}button.secondary{color:#263d70;background:#fff;border-color:#b7c0ce}button:disabled{opacity:.5;cursor:default}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #bb8030}a{color:#263d70}.actions{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}form>small,.delivery>small{margin:12px 0;display:block}.question{background:#f8f9fb;border:1px solid #dbe0e7;border-radius:7px;margin-top:12px;padding:14px}.question>small{margin:5px 0;display:block}fieldset{border:0;min-width:0;padding:0}.option{align-items:center;gap:8px;font-weight:400;display:flex}aside{background:#fff2d9;border-radius:8px;margin:12px 0;padding:16px}aside p{margin-top:0}details{margin:12px 0}summary{cursor:pointer}pre{max-height:200px;font-size:12px;overflow:auto}.delivery{border-top:1px solid #dbe0e7;margin-top:28px;padding-top:12px}iframe{background:#fff;border:1px solid #dbe0e7;width:100%;height:560px;margin-top:12px;display:block}
