.AnnouncementBar_bar__YP6cx{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-2) var(--s-4);margin-bottom:var(--s-5);border-radius:var(--radius);background:color-mix(in srgb,var(--primary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 40%,var(--border));font-size:14px;font-weight:500}.AnnouncementBar_icon__9jQxf{flex-shrink:0;margin-top:3px;color:var(--link)}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);border:1px solid transparent;border-radius:var(--radius);font-weight:700;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.Button_btn__sgFU2:active:not(:disabled){transform:scale(.98)}.Button_btn__sgFU2:disabled,.Button_btn__sgFU2[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button_sm__h9eWB{height:32px;padding:0 var(--s-3);font-size:14px}.Button_md__exKk_{height:var(--control-h);padding:0 var(--s-4);font-size:15px}.Button_lg__PdjsY{height:var(--control-h-lg);padding:0 var(--s-6);font-size:16px}.Button_primary__oSpWt{background:var(--primary);color:var(--on-primary)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--primary-hover)}.Button_primary__oSpWt:active:not(:disabled){background:var(--primary-press)}.Button_secondary__lRe7Q{background:var(--surface);border-color:var(--border);color:var(--text)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--surface-hover)}.Button_ghost__mZ9vJ{background:transparent;color:var(--text-2)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.Button_danger__1ocl9{background:transparent;border-color:var(--danger);color:var(--danger-text)}.Button_danger__1ocl9:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 12%,transparent)}.RewardModal_dialog__JlnDh{position:fixed;inset:0;margin:auto;width:min(92vw,420px);max-height:92vh;overflow:hidden;padding:var(--s-6) var(--s-6) var(--s-5);border:1px solid var(--border);border-radius:24px;background:var(--surface);color:var(--text);text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.5);animation:RewardModal_reward-in__Z5KoV .42s cubic-bezier(.2,.9,.25,1.1)}.RewardModal_dialog__JlnDh::-webkit-backdrop{background:rgba(8,9,14,.66);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:RewardModal_reward-fade__JGnFm .3s ease-out}.RewardModal_dialog__JlnDh::backdrop{background:rgba(8,9,14,.66);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:RewardModal_reward-fade__JGnFm .3s ease-out}.RewardModal_x__ae1hp{position:absolute;top:var(--s-3);right:var(--s-3);display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--text-3);transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.RewardModal_x__ae1hp:hover{background:var(--surface-hover);color:var(--text)}.RewardModal_stage__9mc3c{position:relative;display:grid;place-items:center;min-height:190px;margin-bottom:0}.RewardModal_art__5YQro{width:min(100%,340px);height:auto;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent);filter:drop-shadow(0 12px 22px rgba(51,70,184,.35));animation:RewardModal_reward-float__tWmw7 3.2s ease-in-out infinite}.RewardModal_art__5YQro[data-claimed=true]{animation:RewardModal_reward-pop__BpTiQ .52s cubic-bezier(.2,.9,.25,1.3),RewardModal_reward-float__tWmw7 3.2s ease-in-out .52s infinite}.RewardModal_amount__XdQZc{display:flex;align-items:baseline;justify-content:center;gap:var(--s-2);margin-bottom:var(--s-2);color:var(--text)}.RewardModal_big__pWhuE{font-size:44px;font-weight:800;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#8f7bff}.RewardModal_unit__zRbpz{font-size:18px;font-weight:700;color:var(--text-2)}.RewardModal_piece__nAhKO{position:absolute;top:16px;width:9px;height:14px;border-radius:2px;opacity:0;animation-name:RewardModal_reward-fall__XT0_7;animation-timing-function:cubic-bezier(.3,.7,.4,1);animation-fill-mode:forwards}.RewardModal_title__VTPs1{font-size:24px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.RewardModal_sub__Xyo5K{margin-top:var(--s-2);color:var(--text-2)}.RewardModal_sub__Xyo5K strong{color:var(--text);font-size:18px}.RewardModal_use__zRp_y{margin:var(--s-3) auto 0;max-width:34ch;color:var(--text-3);font-size:13px}.RewardModal_err__trclZ{margin-top:var(--s-3);color:var(--danger-text);font-size:14px}.RewardModal_actions__xd9Ph{display:grid;grid-gap:var(--s-2);gap:var(--s-2);justify-items:center;margin-top:var(--s-5)}.RewardModal_actions__xd9Ph>:first-child{width:100%}@keyframes RewardModal_reward-in__Z5KoV{0%{opacity:0;transform:translateY(24px) scale(.94)}to{opacity:1;transform:none}}@keyframes RewardModal_reward-fade__JGnFm{0%{opacity:0}to{opacity:1}}@keyframes RewardModal_reward-float__tWmw7{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes RewardModal_reward-pop__BpTiQ{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes RewardModal_reward-fall__XT0_7{0%{opacity:1;translate:0 -10px}to{opacity:0;translate:0 170px}}@media (prefers-reduced-motion:reduce){.RewardModal_dialog__JlnDh::-webkit-backdrop{animation:none}.RewardModal_art__5YQro,.RewardModal_art__5YQro[data-claimed=true],.RewardModal_dialog__JlnDh,.RewardModal_dialog__JlnDh::backdrop{animation:none}.RewardModal_piece__nAhKO{display:none}}.Navbar_nav___WITp{position:fixed;inset:0 0 auto 0;z-index:40;height:var(--nav-h);display:flex;align-items:center;gap:var(--s-4);padding:0 var(--s-3);background:var(--surface-2);border-bottom:1px solid var(--border)}.Navbar_left__lNErq,.Navbar_right__AgXB0{display:flex;align-items:center;gap:var(--s-2);flex-shrink:0}.Navbar_right__AgXB0{margin-left:auto}.Navbar_iconBtn__uyYD0{display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--radius);background:transparent;color:var(--text);transition:background-color var(--t-fast) var(--ease)}.Navbar_iconBtn__uyYD0:hover{background:var(--surface-hover)}.Navbar_brand__ViMyA{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1);font-weight:700;font-size:19px;letter-spacing:-.01em}.Navbar_wordmark__qgU_K{display:block;width:auto;height:26px}.Navbar_links__c080l{display:none;gap:var(--s-1);margin-left:var(--s-3)}.Navbar_link__wMX_K{padding:var(--s-2) var(--s-3);border-radius:var(--radius);font-weight:500;color:var(--text-2);transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.Navbar_link__wMX_K:hover,.Navbar_link__wMX_K[aria-current=page]{color:var(--text);background:var(--surface-hover)}.Navbar_search__0rCw3{position:relative;flex:1 1;max-width:560px;margin:0 auto;display:none}.Navbar_search__0rCw3 input{width:100%;height:var(--control-h);padding:0 var(--s-3) 0 38px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);outline:none;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.Navbar_search__0rCw3 input::placeholder{color:var(--text-3)}.Navbar_search__0rCw3 input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px rgba(51,95,255,.3)}.Navbar_searchIcon__wjnxJ{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-3);pointer-events:none}@media (min-width:640px){.Navbar_search__0rCw3{display:block}.Navbar_searchBtn__Jbg7j{display:none}}@media (min-width:1024px){.Navbar_nav___WITp{padding:0 var(--s-4)}.Navbar_menuBtn__ZY5t3{display:none}.Navbar_links__c080l{display:flex}}@media (max-width:400px){.Navbar_wordmark__qgU_K{height:22px}}.ConfirmDialog_dialog__dJuGj{width:min(420px,calc(100vw - 32px));padding:var(--s-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg)}.ConfirmDialog_dialog__dJuGj[open]{animation:ConfirmDialog_dialogIn__DYtg7 var(--t) var(--ease)}.ConfirmDialog_dialog__dJuGj::-webkit-backdrop{background:var(--overlay)}.ConfirmDialog_dialog__dJuGj::backdrop{background:var(--overlay)}.ConfirmDialog_title__cAKek{font-size:18px;font-weight:700}.ConfirmDialog_body__Tjwm_{margin-top:var(--s-2);color:var(--text-2)}.ConfirmDialog_actions__UANTw{display:flex;justify-content:flex-end;gap:var(--s-3);margin-top:var(--s-6)}@keyframes ConfirmDialog_dialogIn__DYtg7{0%{opacity:0;transform:translateY(4px)}}.ReportDialog_form__Uv_IX{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-4)}.ReportDialog_reasons__skQ94{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin:0;padding:0;border:0}.ReportDialog_reason__EKTIR{display:flex;align-items:center;gap:var(--s-3);min-height:40px;padding:0 var(--s-3);border-radius:var(--radius);cursor:pointer;transition:background-color var(--t-fast) var(--ease)}.ReportDialog_reason__EKTIR:hover{background:var(--surface-hover)}.ReportDialog_reason__EKTIR input{width:16px;height:16px;accent-color:var(--primary)}.ItemActions_wrap__Gp_RG{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.ItemActions_row__H7PW4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5)}.ItemActions_heart__NCqzA{display:inline-flex;align-items:center;gap:var(--s-2);height:44px;padding:0 var(--s-4);border:1px solid var(--chip-border,var(--border));border-radius:999px;background:var(--chip-bg,var(--surface));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-weight:700;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ItemActions_heart__NCqzA:hover:not(:disabled){background:rgba(40,42,50,.72)}.ItemActions_heart__NCqzA:disabled{cursor:not-allowed;opacity:.6}.ItemActions_heartIcon__q22pt{transition:transform var(--t) var(--ease),color var(--t-fast) var(--ease),fill var(--t-fast) var(--ease)}.ItemActions_heart__NCqzA:active:not(:disabled) .ItemActions_heartIcon__q22pt{transform:scale(.88)}.ItemActions_heart__NCqzA[data-on=true]{border-color:rgba(255,107,129,.6);color:#ff6b81}.ItemActions_heart__NCqzA[data-on=true] .ItemActions_heartIcon__q22pt{fill:currentColor;transform:scale(1.06)}.ItemActions_rating__R37QR{display:flex;align-items:center;height:44px;padding:0 var(--s-4);border:1px solid var(--chip-border,var(--border));border-radius:999px;background:var(--chip-bg,var(--surface));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.ItemActions_avg__iUJsf{display:flex;align-items:center;gap:var(--s-1)}.ItemActions_avgStar__D5N92{color:var(--star);fill:currentColor}.ItemActions_muted__ow1GO{color:rgba(255,255,255,.7);font-size:14px}.ItemActions_report__ZAz30{display:inline-flex;align-items:center;gap:var(--s-1);height:44px;padding:0 var(--s-4);border:1px solid var(--chip-border,var(--border));border-radius:999px;background:var(--chip-bg,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(255,255,255,.82);font-size:14px;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.ItemActions_report__ZAz30:hover{color:#ff8a9a;background:rgba(40,42,50,.72)}.ItemActions_rateBox__QHjXo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-4);background:var(--chip-bg,var(--surface-2));border:1px solid var(--chip-border,var(--border));border-radius:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.ItemActions_rateLabel__OqtcW{font-weight:500;font-size:14px}.ItemActions_stars__JPL6i{display:flex;gap:2px}.ItemActions_starBtn___3DN6{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-sm);background:transparent;color:rgba(255,255,255,.5);transition:color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.ItemActions_starBtn___3DN6 svg{transition:fill var(--t-fast) var(--ease)}.ItemActions_starBtn___3DN6[data-on=true]{color:var(--star)}.ItemActions_starBtn___3DN6[data-on=true] svg{fill:currentColor}.ItemActions_starBtn___3DN6:active:not(:disabled){transform:scale(.92)}