html:not([lang=zh-CN]) :is(.tournaments-page,.bp-shell,.partners-page),html:not([lang=zh-CN]) :is(.tournaments-page,.bp-shell,.partners-page) :is(h1,h2,h3,button,input,select,textarea){font-family:var(--st-font-sans,system-ui,sans-serif)}html[lang=ko] :is(.tournaments-page,.bp-shell,.partners-page){word-break:keep-all;overflow-wrap:break-word}html:not([lang=zh-CN]) .bp-steps button{min-width:0;line-height:1.35}html:not([lang=zh-CN]) .bp-steps b{flex:none}html:not([lang=zh-CN]) .tree-match header time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:not([lang=zh-CN]) .double-round-title{max-width:230px;line-height:1.3}.tournaments-page .double-lane.upper-lane{padding-top:54px}.tournaments-page .double-lane.lower-lane{padding-top:8px}.tournaments-page .double-lane>span{display:none}.tournaments-page .double-node .tree-match>span.pending{background:color-mix(in srgb,var(--st-surface) 92%,#b89d58)}.tournaments-page .double-node .tree-match>span.pending strong{color:var(--st-text-soft)}.partners-page .xiaopowu-art .partner-region{color:#c8ced6;max-width:calc(100% - 40px);line-height:1.5}@media (width<=700px){html:not([lang=zh-CN]) .bp-steps{gap:8px;height:auto;min-height:80px;padding:16px 12px}html:not([lang=zh-CN]) .bp-steps button{flex-direction:column;flex:1;gap:8px;font-size:11px}html:not([lang=zh-CN]) .bp-mode-tabs button{padding:14px 10px;font-size:13px;line-height:1.4}html:not([lang=zh-CN]) .bp-setup-footer{flex-wrap:wrap}html:not([lang=zh-CN]) .bp-setup-footer>div{flex-basis:100%;margin-bottom:8px}html:not([lang=zh-CN]) .bp-setup-footer button{height:auto;min-height:48px;padding:12px 18px}html:not([lang=zh-CN]) .bp-topbar{gap:12px;height:auto;min-height:72px;padding:16px}html:not([lang=zh-CN]) .bp-topbar>div span{letter-spacing:.05em;line-height:1.5}html:not([lang=zh-CN]) .partners-heading>div{flex-wrap:wrap}}
