.measurement-notice{max-width:1100px;margin:24px auto;padding:0 20px;box-sizing:border-box}
.measurement-panel{background:#112d50;border:1px solid #35506e;border-radius:14px;padding:24px;color:#f7f8fa}
.measurement-panel h2{font-family:inherit;font-weight:700;font-size:24px;line-height:1.3;margin:0 0 12px;color:inherit}
.measurement-panel p{font-size:15px;line-height:1.7;color:#d7e0eb;margin:0 0 18px}
.measurement-panel form{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.measurement-button{font-family:inherit;font-weight:600;font-size:14px;line-height:1.5;background:transparent;color:#f7f8fa;border:1px solid #8da3bd;border-radius:6px;padding:13px 18px;cursor:pointer;min-height:46px;align-self:stretch}
.measurement-panel a{color:#d7e0eb;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline}
.measurement-button:hover{background:#193b60}
.measurement-button:focus-visible,.measurement-panel a:focus-visible{outline:2px solid #ffd631;outline-offset:4px}
.measurement-manage{text-align:center;margin:20px;font-size:14px;line-height:1.7}
.measurement-manage a{color:inherit;text-decoration:underline}
@media(max-width:480px){.measurement-panel{padding:20px}.measurement-button{flex:1 1 140px}.measurement-panel form>a{flex-basis:100%}}
