.mr-page>.fin-panel>.fin-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}
.mr-page>.fin-panel>.fin-heading>div{min-width:0;text-align:left}
.mr-page>.fin-panel>.fin-heading h2{margin:0;font-size:17px;line-height:1.45;letter-spacing:-.02em}
.mr-page>.fin-panel>.fin-heading>button{flex-shrink:0;min-height:44px;margin:0}
.mr-page>.mr-notice>span{max-width:1100px;line-height:1.7;overflow-wrap:anywhere}
@media(max-width:700px){.mr-page>.fin-panel>.fin-heading{flex-direction:row;align-items:center;gap:12px}.mr-page>.fin-panel>.fin-heading h2{font-size:16px}.mr-page>.fin-panel>.fin-heading>button{width:auto;min-width:84px}.mr-page>.mr-notice{padding:18px}}
.mr-page{min-width:0;grid-template-columns:minmax(0,1fr)}
.mr-page>*,.mr-page>.fin-panel>*{min-width:0}
@media(max-width:700px){
 .mr-page .fin-panel{min-width:0;max-width:100%}
 .mr-page .fin-heading{flex-wrap:wrap}
 .mr-page .fin-heading>div{flex:1 1 160px;min-width:0}
 .mr-page .mr-notice,.mr-page .fin-heading,.mr-register-filter-note{overflow-wrap:anywhere}
 .mr-register-filters input,.mr-register-filters select{max-width:100%;box-sizing:border-box}
}
