.p-home3__main,.p-home3__side,.p-home3__lift{display:flex;flex-direction:column;gap:var(--ft-gap-card);min-width:0}.p-home3__main>*,.p-home3__side>*,.p-home3__lift>*{min-width:0}@media (max-width:1199.98px){.p-home3__side[data-ft-lift~="pick"]>.ft-promo,.p-home3__side[data-ft-lift~="mine"]>.ft-mycheck,.p-home3__side[data-ft-lift~="next"]>.ft-countdown,.p-home3__side[data-ft-lift~="ad"]>:is(.ft-housead,.p-home3__ad),.p-home3__side[data-ft-lift~="ways"]>.p-home3__ways,.p-home3__side[data-ft-lift~="join"]>.ft-join{display:none}}.p-home3__row2,.p-home3__row3,.p-home3__lots{display:grid;gap:var(--ft-gap-card);align-items:stretch;min-width:0}.p-home3__row2>*,.p-home3__row3>*,.p-home3__lots>*{min-width:0}.p-home3__nums,.p-home3__charts,.p-home3__lots{grid-auto-flow:column;grid-auto-columns:max(268px,82%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-2px calc(var(--ft-gutter) * -1) -4px;padding:2px var(--ft-gutter) 4px;scroll-padding-inline:var(--ft-gutter)}.p-home3__nums::-webkit-scrollbar,.p-home3__charts::-webkit-scrollbar,.p-home3__lots::-webkit-scrollbar{display:none}.p-home3__nums>*,.p-home3__charts>*,.p-home3__lots>*{scroll-snap-align:start}.p-home3__lots{grid-auto-columns:max(288px,82%)}@media (min-width:768px){.p-home3__glance,.p-home3__boards{grid-template-columns:repeat(2,minmax(0,1fr))}.p-home3__nums,.p-home3__charts,.p-home3__lots{grid-auto-columns:max(288px, calc((100% - var(--ft-gap-card)) / 2))}}@media (min-width:1024px) and (max-width:1199.98px){.p-home3{grid-template-columns:minmax(0,1fr)}.p-home3__nums,.p-home3__charts,.p-home3__lots{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;margin:0;padding:0}.p-home3__nums{grid-template-columns:repeat(3,minmax(0,1fr))}.p-home3__charts,.p-home3__lots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.p-home3{grid-template-rows:auto 1fr;padding-top:var(--ft-gutter)}.p-home3>.p-home3__main{grid-column:1;grid-row:1}.p-home3>.p-home3__side{grid-column:2;grid-row:1 / span 2;align-self:start;position:sticky;top:min(calc(var(--ft-head-h) + var(--ft-gutter)), calc(100vh - var(--ft-side-h, 100000px) - var(--ft-gutter) - 40px - var(--ft-gap-card)))}.p-home3>.p-home3__faq{grid-column:1;grid-row:2;align-self:start}.p-home3__lift{display:none}.p-home3__row2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-home3__row3{grid-template-columns:repeat(3,minmax(0,1fr))}.p-home3__nums,.p-home3__charts,.p-home3__lots{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;margin:0;padding:0}.p-home3__lots{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.p-home3>.p-home3__faq *{transition:none!important}}.p-home3__stores .p-home3__dist{font-weight:var(--ft-weight-semibold);color:var(--ft-text-2)}body.eventShowLayer{overflow:hidden}.event_popup{position:fixed;inset:0;z-index:var(--ft-z-dialog);display:grid;place-items:center;padding:var(--ft-space-4);background:rgb(0 0 0 / 65%)}.event_popup .event_body{width:min(700px,100%);max-height:100%;overflow:auto;display:grid;gap:var(--ft-space-3)}.event_popup .event_body img{display:block;width:100%;height:auto;border-radius:var(--ft-radius-lg)}.event_popup .btn_box{display:flex;gap:var(--ft-space-2)}.event_popup .btn_box a{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:var(--ft-touch);border-radius:var(--ft-radius-md);background:var(--ft-surface);color:var(--ft-text);font-size:var(--ft-text-sm);font-weight:var(--ft-weight-semibold);text-decoration:none}@media (max-width:767.98px){.event_popup{place-items:end center;padding:0}.event_popup .event_body{gap:0}.event_popup .event_body img{border-radius:var(--ft-radius-lg) var(--ft-radius-lg) 0 0}.event_popup .btn_box{gap:0;background:var(--ft-surface)}.event_popup .btn_box a{border-radius:0}}.p-home3__glance .ft-statgrid__sub:not(.ft-statgrid__sub--bar){white-space:normal}.p-home3__nums .ft-bars__foot{padding-top:0;border-top:0}.p-home3__nums .ft-numrows__foot,.p-home3__nums .ft-bars__foot{margin-top:auto;font-size:var(--ft-text-xs);line-height:1.5}.p-home3__nums .ft-foottool>p{margin-top:0}.p-home3__nums .ft-card__head>.ft-pillsel{margin:calc((var(--ft-pill-h) - var(--ft-touch)) / 2) 0 calc((var(--ft-pill-h) - var(--ft-touch)) / 2) auto}
