/*11042026 start pat MobileBase*/
@media (max-width:639px){
.m-page{max-width:100%;overflow-x:clip}
.m-page :is(.flex,.inline-flex,.grid)>*{min-width:0}
.m-page .flex:not(.flex-col):not(.flex-col-reverse):not(.flex-nowrap):not(.fixed):not(button):not(a){flex-wrap:wrap}
.m-page :is(p,span,div,td,a,h1,h2,h3,h4,label,dt,dd,li){overflow-wrap:break-word}
.m-page .whitespace-nowrap:not(.truncate){white-space:normal}
.m-page :is(img,video,canvas){max-width:100%}
.m-page svg{flex-shrink:0}
.m-page :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){font-size:16px;min-height:2.5rem;max-width:100%}
.m-page :is(button,.sq-act):not(.fc-button){min-height:2.5rem}
.m-page .bk-table:not(.hidden),.m-page .bk-table:not(.hidden) tbody{display:block;width:100%}
.m-page .bk-table:not(.hidden) thead{display:none}
.m-page .bk-table:not(.hidden) tr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;height:auto!important;min-height:4rem;padding:.85rem 1rem;border-bottom:1px solid var(--c-border)}
.m-page .bk-table:not(.hidden) td{display:block;min-width:0;padding:0!important;border:0;white-space:normal;text-align:left}
.m-page .bk-table:not(.hidden) td.hidden{display:none}
.bk-card,.rc-sheet{max-width:calc(100vw - 1rem);box-sizing:border-box}
.m-page div:has(>nav[aria-label=Pagination]){flex-direction:column;align-items:center;gap:.5rem;text-align:center}
.m-page nav[aria-label=Pagination]{flex-wrap:nowrap;justify-content:center;gap:.4rem}
.m-page nav[aria-label=Pagination] .pgr-gap{display:none}
.m-page div:has(>nav[aria-label=Pagination]){flex-direction:column;align-items:stretch;gap:.4rem;margin-top:.5rem;padding:.6rem 0 .25rem;border:0;border-top:1px solid var(--c-line-input);border-radius:0;background:transparent;box-shadow:none;text-align:center}
.m-page div:has(>nav[aria-label=Pagination])>span{font-size:.75rem;color:var(--c-muted-2)}
.m-page nav[aria-label=Pagination]{width:100%;justify-content:space-between;flex-wrap:nowrap}
.m-page nav[aria-label=Pagination] .pgr-b{height:2.5rem;min-width:2.5rem;font-size:.8125rem}
.m-page nav[aria-label=Pagination] .pgr-b:not(:first-child):not(:last-child):not(.is-cur){display:none}
.m-page nav[aria-label=Pagination] .pgr-b:first-child,.m-page nav[aria-label=Pagination] .pgr-b:last-child{min-width:4.5rem;padding:0 .5rem}
.m-page .vp-nw{white-space:normal}
}
/*11042026 end pat MobileBase*/
