html,body{margin:0;padding:0;font-family:Arial,"Yu Gothic",sans-serif;background:#eef2f5;color:#10202b;font-size:18px}.top{background:#12394a;color:#fff;padding:10px 12px}.top b{display:block;font-size:20px}.top span{display:block;font-size:13px;margin-top:3px}.wrap{padding:10px;max-width:720px;margin:auto}.card{background:#fff;border:1px solid #ccd6dc;border-radius:6px;padding:12px;margin-bottom:10px}h1{font-size:22px;margin:0 0 12px}h2{font-size:18px;margin:14px 0 8px}.grid{display:block}.tile,.btn,button{display:block;box-sizing:border-box;width:100%;padding:12px 10px;margin:6px 0;border:1px solid #8799a3;border-radius:5px;background:#fff;color:#10202b;text-decoration:none;text-align:left;font-size:18px}.primary{background:#0d5e84;color:#fff;border-color:#0d5e84}.danger{background:#8f2525;color:#fff;border-color:#8f2525}input,select,textarea{display:block;box-sizing:border-box;width:100%;font-size:20px;padding:9px;margin:5px 0 10px;border:1px solid #8799a3;border-radius:4px}textarea{height:90px}label{display:block;font-size:14px;margin-top:8px}.msg{background:#fff4cc;border:1px solid #d9b84c;padding:9px;margin-bottom:10px}.info{background:#e8f4fa;border:1px solid #9ac2d5;padding:9px;margin:8px 0}.rowline{padding:8px 2px;border-bottom:1px solid #dde4e8}dl{margin:8px 0}dt{font-size:13px;color:#566}dd{margin:2px 0 8px;font-weight:bold}.foot{margin-top:12px}pre{white-space:pre-wrap;word-break:break-all;font-size:12px}details{margin-top:10px}