@media (min-width:1001px){.live-layout{display:block}.live-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cover-wrap{height:145px}.schedule-panel{margin-top:22px;display:block}.schedule-panel .date-tabs{height:50px}.schedule-list{grid-template-columns:repeat(5,1fr);display:grid}.schedule-list a{border-right:1px solid #eef0f2;grid-template-columns:48px 1fr;min-height:68px}.schedule-list a em{grid-column:2;justify-self:start;margin-top:4px}.schedule-more{height:38px}}.schedule-list a{text-align:left;background:#fff;border-bottom:1px solid #f0f1f3;grid-template-columns:50px 1fr 54px;align-items:center;width:100%;min-height:62px;padding:8px 12px;display:grid}.schedule-list a:hover{background:#fffcf5}.schedule-more{place-items:center;display:grid}.avatar{background:linear-gradient(135deg,#d99a21,#35435a)}@media (max-width:1180px){.creator-entry{padding:0 10px}.search-box{width:175px}}@media (max-width:1000px){.site-header .creator-entry{display:inline-flex}}.home-auth-actions{white-space:nowrap;flex:none;align-items:center;gap:8px;display:flex}.home-login,.site-header .home-auth-actions .login-button{border-radius:6px;justify-content:center;align-items:center;min-width:58px;height:36px;padding:0 15px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.home-login{color:#fff;background:#ffffff08;border:1px solid #ffffff4d}.site-header .home-auth-actions .login-button{color:#2c210b;background:linear-gradient(135deg,#ffd25c,#e89000);min-width:92px;box-shadow:0 5px 16px #e08f0024}.home-login:hover{background:#ffffff14;border-color:#ffc842}.site-header .home-auth-actions .login-button:hover{background:linear-gradient(135deg,#ffdc78,#f09c12);transform:translateY(-1px)}.quick-matches.quick-count-1{grid-template-columns:minmax(0,1fr) 110px}.quick-matches.quick-count-2{grid-template-columns:repeat(2,minmax(0,1fr)) 110px}.quick-matches.quick-count-3{grid-template-columns:repeat(3,minmax(0,1fr)) 110px}.quick-matches.quick-count-4{grid-template-columns:repeat(4,minmax(0,1fr)) 110px}.quick-card strong>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quick-card strong>b:last-child{text-align:right}.quick-card strong em{padding:0 8px}.quick-card>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:1180px) and (min-width:1001px){.site-header .header-inner{gap:12px}.site-header .desktop-nav a{padding-left:10px;padding-right:10px}.site-header .home-auth-actions .login-button{min-width:84px;padding-left:12px;padding-right:12px}}@media (max-width:1000px){.quick-matches.quick-count-1{grid-template-columns:minmax(0,1fr) 100px}.quick-matches.quick-count-2,.quick-matches.quick-count-3,.quick-matches.quick-count-4{grid-template-columns:repeat(2,minmax(0,1fr)) 100px}.quick-matches>.quick-card:nth-child(n+3){display:none}}@media (max-width:680px){.home-auth-actions{margin-left:auto}.home-login{min-width:52px;height:32px;padding:0 10px;font-size:11px}.site-header .home-auth-actions .login-button{display:none}.quick-matches.quick-count-1,.quick-matches.quick-count-2,.quick-matches.quick-count-3,.quick-matches.quick-count-4{grid-template-columns:minmax(0,1fr) 82px}.quick-matches>.quick-card:nth-child(n+2){display:none}}.hero-stats>span{text-align:center;min-width:92px}.hero-stats b{text-align:center;font-variant-numeric:tabular-nums}.hero-stats i{flex:0 0 1px}.anchor-card .avatar{position:relative;overflow:hidden}.anchor-card .avatar img{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.anchor-card .avatar>b{z-index:1;color:#fff;font-size:18px;position:relative}@media (max-width:680px){.hero-stats{grid-template-columns:1fr 1px 1fr 1px 1fr;gap:8px;width:min(100%,340px);display:grid}.hero-stats>span{min-width:0}.hero-stats i{justify-self:center}}.managed-notice{z-index:3;color:#6f5118;background:#fff8e7;border:1px solid #f0d28c;border-radius:8px;align-items:center;gap:12px;width:min(1200px,100% - 48px);min-height:44px;margin:-22px auto 0;padding:11px 17px;display:flex;position:relative;box-shadow:0 8px 24px #2d231014}.managed-notice b{color:#fff;background:#d78b08;border-radius:4px;padding:3px 7px;font-size:11px}.managed-notice span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media (max-width:680px){.managed-notice{width:calc(100% - 28px);margin:-18px auto 0}.managed-notice span{white-space:normal;line-height:1.5}}
