[hidden]{display:none!important}.v3-review-point{outline:1px dashed #8e2d20!important;outline-offset:4px;position:relative}.v3-review-point::after{content:attr(data-review-number);position:absolute;top:0;left:0;background:#8e2d20;color:#fff;padding:2px 5px;font:12px sans-serif;z-index:20}.v3-review-panel{position:fixed;bottom:0;left:0;max-width:90vw;background:#17130f;color:#fff;padding:12px;z-index:9999;font-size:12px}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.calendar-grid button,.week-strip button,.calendar-nav button{background:#f3ede2;border:1px solid #c79d58;padding:10px;color:#17130f}.calendar-nav,.week-strip{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.match-card{display:block;padding:16px;border:1px solid #c79d58;margin-top:12px}.almanac-day{padding:18px}[data-form-status]{color:#8e2d20}:focus-visible{outline:3px solid #8e2d20;outline-offset:4px}
