body{margin:0;background:#eee9dd;color:#2c2a25;font:13px Arial,sans-serif}#wrap{width:910px;margin:18px auto;background:#fffefa;border:1px solid #aa9e87}header{background:#ebe2cb;border-bottom:3px solid #8d7a50;padding:13px 20px;display:flex;justify-content:space-between;align-items:center}header strong{font-family:Georgia,serif;color:#4a462f;font-size:29px;font-weight:normal}header small{display:block;color:#6b6758;margin-top:2px}.balance{background:#f8f5e9;border:1px solid #c4bba2;padding:8px 11px}nav{background:#f3eddd;border-bottom:1px solid #c7bda3;padding:9px 20px}nav a{margin-right:25px;color:#504a34}main{padding:19px 22px;min-height:330px}h1{font:22px Georgia,serif;color:#3d4431;margin:0 0 14px;border-bottom:1px solid #d7d1c1;padding-bottom:8px}h2{font:17px Georgia,serif;margin:25px 0 8px}a{color:#395a6a}table{border-collapse:collapse;width:100%;margin:18px 0}th{background:#e8e2d2;text-align:left}td,th{padding:10px;border:1px solid #c8c0ad;vertical-align:top}td small{display:block;color:#777;margin-top:4px}.detail{width:70%}.detail th{width:170px}button{padding:4px 10px;border:1px solid #8d8b81;background:#eeeae0;color:#222;cursor:pointer}button:hover{background:#e2dccb}#notice:not(:empty){padding:10px;background:#eef3e9;border:1px solid #b7c7af;margin:12px 0}#notice.error{background:#f9ece8;border-color:#d4aea5}.private{border:1px solid #baa776;background:#fcf8e8;padding:0 14px;margin-top:24px;width:65%}.private p{font-family:monospace;font-size:15px}footer{border-top:1px solid #c7bda3;background:#f5f0e5;padding:7px 15px;color:#6d6654;font-size:11px;display:flex;justify-content:space-between;align-items:center}footer span:last-child{display:flex;align-items:center;gap:6px}footer img{height:23px;background:#111;padding:2px}
