.entrance-month-points{padding:24px;border:1px solid #ddd7c7;border-radius:20px;background:#fffcf5;color:#172b36}.entrance-month-points form{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.entrance-month-totals{display:flex;gap:20px;flex-wrap:wrap}.entrance-month-totals strong{font-size:1.5em;display:block}.entrance-month-stamps{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.entrance-month-stamp{display:grid;place-items:center;width:38px;height:38px;border:2px solid #172b36;border-radius:50%;font-weight:800;box-sizing:border-box;background:#fff5de}.entrance-month-stamp.is-v{background:#edf7ff}.entrance-month-stamp.is-g{background:#f0e9ff}.entrance-month-stamp.is-special{background:#ffe3a1}.entrance-month-points th,.entrance-month-points td{padding:7px 12px;text-align:left;border-bottom:1px solid #ddd}.entrance-month-points small{display:block;margin-top:14px;line-height:1.6}.entrance-admin-member-detail{max-width:1100px}.entrance-admin-member-detail section{margin:18px 0;padding:20px;background:#fff;border:1px solid #ddd}.entrance-admin-member-detail .form-table input{max-width:100%}
