:root{color-scheme:light;font-family:Arial,sans-serif;color:#17264a;background:#f0f3f7}*{box-sizing:border-box}body{margin:0;font-size:16px;line-height:1.6}main{max-width:920px;margin:40px auto;padding:0 20px}header,nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap}header{justify-content:space-between}a{color:#17264a}h1,h2{font-family:Georgia,serif;font-weight:normal;line-height:1.2}h1{font-size:38px}h2{font-size:25px}.card{background:white;border:1px solid #d9dde5;padding:24px;margin:24px 0;overflow-wrap:anywhere}.muted{color:#546078;font-size:14px}.notice{background:#fff0d0;padding:12px}.button,button{display:inline-block;font:inherit;background:#17264a;color:white;border:0;padding:11px 18px;text-decoration:none;cursor:pointer;margin:5px 8px 5px 0}.quiet{background:#e6eaf1;color:#17264a}.row{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e7e9ee;padding:8px 0}label{display:block;margin:16px 0}input,select{display:block;width:100%;padding:10px;font:inherit;border:1px solid #8894a8}input[type=checkbox]{display:inline;width:auto}footer{font-size:14px;margin:32px 0}button:disabled{opacity:.5}#status{min-height:24px}@media print{header,nav,.actions,#status,footer{display:none}.card{break-inside:avoid}body{background:white}main{margin:0;max-width:none}a{color:black;text-decoration:none}}
