.page_container__uDM1V{display:flex;flex-direction:column;height:100dvh;width:100%;max-width:600px;margin:0 auto;overflow:hidden;position:relative;background-color:var(--color-white);touch-action:pan-y}.page_header__gsxGo,.page_tabBar__TR6QW{flex-shrink:0;transform:translateZ(0);z-index:50}.page_pullIndicator__fRnm2{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;background-color:transparent;color:var(--color-gray1);font-size:13px;font-weight:500;overflow:hidden;z-index:1}.page_feedContent__v89Xq{width:100%;display:flex;flex-direction:column;padding-bottom:calc(60px + 24px + env(safe-area-inset-bottom));box-sizing:border-box;will-change:transform}.page_feedScrollArea__KDX1D{flex:1;width:100%;overflow-y:auto;position:relative;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.page_feedScrollArea__KDX1D::-webkit-scrollbar{display:none}.page_tabBar__TR6QW{height:40px;display:flex;align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--color-gray2);position:relative;flex-shrink:0;padding:0 16px;transform:translateZ(0);z-index:50}.page_tabWrapper__gHgIR{position:relative;display:flex;height:100%;gap:28px}.page_tabItem__I96Pr{background:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0;-webkit-tap-highlight-color:transparent}.page_tabText__2QNxv{font-size:14.5px;letter-spacing:-.1px;transition:color .2s ease}.page_tabTextActive__hHTaA{font-weight:700;color:var(--color-purple3)}.page_tabTextInactive__X9yJv{font-weight:400;color:var(--color-black2)}.page_indicator__E1uTV{position:absolute;bottom:0;left:0;height:2px;background-color:var(--color-purple3);border-radius:2px;transition:transform .25s cubic-bezier(.25,.46,.45,.94),width .25s cubic-bezier(.25,.46,.45,.94)}.page_loadMoreBtn__Me_Iu{display:block;margin:24px auto 48px;width:fit-content;min-width:140px;padding:14px 32px;border:none;border-radius:24px;background-color:var(--color-purple3);color:#FFFFFF;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(142,67,240,.2);transition:opacity .2s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}.page_loadMoreBtn__Me_Iu:active{transform:scale(.96);opacity:.9}.page_fab__Bl5hU{position:absolute;bottom:calc(24px + env(safe-area-inset-bottom));right:16px;width:56px;height:56px;border-radius:50%;background-color:var(--color-purple3);border:none;box-shadow:0 4px 16px rgba(142,67,240,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:1000;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.4,0,.2,1)}.page_fab__Bl5hU:active{transform:scale(.92)}.page_fabText__zg7H3{font-size:32px;color:var(--color-white);display:flex;align-items:center;justify-content:center;line-height:0;margin-top:-2px}.page_footer___OPXe{padding:32px 20px 60px;background-color:#F8F9FA;border-top:1px solid #e5e5ea;color:#888888;font-size:12px;line-height:1.6}.page_footerLinks__rdz53{flex-wrap:wrap;margin-bottom:16px;font-size:13px}.page_footerLinks__rdz53,.page_linkGroup__UOTkY{display:flex;align-items:center;gap:8px}@media (min-width:768px){.page_footerLinks__rdz53{flex-direction:row}}@media (max-width:767px){.page_hiddenOnMobile__FBBfh{display:none}}.page_footerLinks__rdz53 a{color:#555555;text-decoration:none;font-size:13px;transition:color .2s ease}.page_footerLinks__rdz53 a:active,.page_footerLinks__rdz53 a:hover{color:#161616;text-decoration:underline}.page_bold__fJ0pu{font-weight:700;color:#333333!important}.page_divider___l594{color:#D1D1D6;font-size:10px;transform:translateY(-1px)}.page_footerInfo__qTaGq p{margin:0 0 6px;color:#888888;word-break:keep-all}.page_footerInfo__qTaGq b{font-weight:500;color:#666666}.page_copyright__A3kiQ{margin-top:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;color:#AAAAAA}.page_sortContainer__rpCto{display:flex;align-items:center;justify-content:flex-end;padding:12px 16px 4px;background-color:#ffffff}.page_sortBtn__R5vxR{font-weight:500;color:#a0a0a0;transition:color .2s ease}.page_sortBtnActive__dN4wT,.page_sortBtn__R5vxR{background:none;border:none;padding:4px 8px;font-size:13px;cursor:pointer}.page_sortBtnActive__dN4wT{font-weight:700;color:#161616}.page_sortDivider__pwTJ1{font-size:10px;color:#e5e5e5;margin:0 2px}