.app_page__K1TMq{max-width:560px;margin:0 auto;padding:0 18px 96px;min-height:100vh}.app_pageWide__bi6sJ{max-width:1180px;margin:0 auto;padding:0 22px 64px}.app_header__8SR8u{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0 14px;border-bottom:1px solid var(--rule)}.app_identity__VRbGc{position:relative;display:flex;align-items:center;gap:9px;flex:0 1 auto;min-width:0;padding:5px 7px 5px 5px;border-radius:999px;background:var(--red-tint);text-decoration:none}.app_identity__VRbGc:hover{background:#fbdfe3}.app_avatar__hlo_D{width:40px;height:40px;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--red-bright);border-radius:999px;flex:none;background:var(--maroon);display:grid;place-items:center;font-size:15.5px;color:#ffffff}.app_avatar__hlo_D,.app_identityName__t838o{font-family:var(--font-kanit),sans-serif;font-weight:600}.app_identityName__t838o{font-size:16.5px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.app_identityGoLabel__gyUAz{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.app_identityGo__DLwBR{flex:none;display:inline-flex;align-items:center;gap:2px;padding:4px 8px;border-radius:999px;background:var(--red);color:#ffffff;font-weight:700;font-size:12px}.app_identityGo__DLwBR,.app_identityMeta__Vb7X1{font-family:var(--font-chakra),sans-serif;letter-spacing:.04em;white-space:nowrap}.app_identityMeta__Vb7X1{font-weight:600;font-size:13px;line-height:1.3;color:var(--ink-faint);margin-top:2px;overflow:hidden;text-overflow:ellipsis}.app_headerActions__w6t6X{display:flex;align-items:center;gap:10px;flex:none}.app_iconLink__QvYBp{font-size:13.5px;color:var(--ink-caption);border:0;background:transparent;cursor:pointer;padding:0}.app_wallet__HixU_{border-bottom:1px solid var(--rule);padding:22px 0}.app_walletLabel__0rxGa{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;letter-spacing:.16em;color:var(--ink-caption)}.app_walletValue__j7L6Y{display:flex;align-items:baseline;gap:8px;margin-top:8px}.app_walletNumber__B9Os4{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:46px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_walletUnit__3r_g1{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:15.5px;color:var(--red)}.app_chips__XuYew{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.app_chip__2hwPo{font-size:13.5px;line-height:1.3;padding:6px 10px;border:1px solid var(--rule);color:var(--ink-dim)}.app_chipAccent__dOAi_{border-color:var(--red);color:var(--red-bright)}.app_section__LUEED{padding:22px 0 0}.app_sectionTitle__hvLhX{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:19px;line-height:1.3}.app_sectionLabel__1Hv_X{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;letter-spacing:.16em;color:var(--ink-caption)}.app_pageTitle__iTu_G{font-family:var(--font-kanit),sans-serif;font-weight:800;font-size:clamp(26px,6vw,34px);line-height:1.15;letter-spacing:-.015em;margin:20px 0 0}.app_lead__T1app{font-size:16px;line-height:1.7;color:var(--ink-dim);margin-top:8px}.app_muted__r0if2{font-size:14px;line-height:1.6;color:var(--ink-caption)}.app_empty__9rkHs{border:1px dashed var(--rule);padding:26px 18px;text-align:center;font-size:15px;color:var(--ink-caption);margin-top:14px}.app_notice__2Lt_z{border-left:2px solid var(--red);padding:10px 12px;font-size:14.5px;line-height:1.6;color:var(--ink-dim);background:rgba(192,32,44,.1);margin-top:14px}.app_noticeOcean__hHax9{border-left-color:var(--ocean);background:rgba(73,174,242,.1)}.app_error__mJEoH{border-left:2px solid var(--warn);background:rgba(255,138,146,.1);padding:10px 12px;font-size:14.5px;line-height:1.6;color:var(--warn);margin-top:14px}.app_row__YkdRB{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px solid var(--rule-soft)}.app_row__YkdRB:last-child{border-bottom:0}.app_rowBody__rXAs0{flex:1 1;min-width:0}.app_rowTitle__tgP8L{font-weight:600;font-size:16px;line-height:1.35}.app_rowMeta__uFPiu{font-size:13.5px;line-height:1.5;color:var(--ink-caption);margin-top:3px}.app_rowValue__FmRIU{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:17px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.app_rowValueAccent__xjaqq{color:var(--red-bright)}.app_rowValueDim__A374c{color:var(--ink-caption)}.app_thumb__01IsW{width:54px;height:54px;flex:none;object-fit:cover;background:var(--placeholder);border:1px solid var(--rule)}.app_button__4ePhJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sarabun),sans-serif;font-weight:600;font-size:16.5px;line-height:1;padding:15px 22px;border:0;background:var(--red);color:#fff;cursor:pointer;text-align:center}.app_button__4ePhJ:hover:not(:disabled){background:var(--red-bright);color:#fff}.app_buttonSend__9H7BQ{background:linear-gradient(90deg,#c2410c,#b01c27)}.app_buttonSend__9H7BQ:hover:not(:disabled){background:linear-gradient(90deg,#a83709,#991821)}.app_button__4ePhJ:disabled{opacity:.45;cursor:not-allowed}.app_buttonBlock__fn_D_{display:flex;width:100%}.app_buttonGhost__Aovj4{background:transparent;border:1px solid var(--rule);color:var(--ink)}.app_buttonGhost__Aovj4:hover:not(:disabled){background:transparent;border-color:var(--ink);color:var(--ink)}.app_buttonSmall__KGFGx{font-size:14.5px;padding:10px 14px}.app_buttonDanger__exYPS{background:transparent;border:1px solid var(--warn);color:var(--warn)}.app_buttonDanger__exYPS:hover:not(:disabled){background:var(--warn);color:var(--bg)}.app_buttonRow__KiuNf{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.app_field__w8Udq{display:block;margin-top:16px}.app_label__QnHY3{display:block;font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;letter-spacing:.12em;color:var(--ink-caption);margin-bottom:7px}.app_input__Fss__,.app_select__T_Nug,.app_textarea__gnwYN{width:100%;background:var(--panel);border:1px solid var(--rule);color:var(--ink);font-family:var(--font-sarabun),sans-serif;font-size:17px;line-height:1.4;padding:13px 14px;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.app_input__Fss__:focus,.app_select__T_Nug:focus,.app_textarea__gnwYN:focus{outline:none;border-color:var(--red-bright)}.app_inputNumber__72JpT{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:14px}.app_textarea__gnwYN{min-height:84px;resize:vertical}.app_hint__Gh__Q{font-size:13.5px;line-height:1.5;color:var(--ink-faint);margin-top:6px}.app_checkboxRow__hqUZW{display:flex;align-items:center;gap:9px;margin-top:14px;font-size:15px}.app_tileGrid__y3P2s{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:8px;gap:8px;margin-top:14px}.app_tile__jvngW{display:flex;flex-direction:column;min-height:92px;padding:0 0 12px;border:1px solid var(--rule);background:var(--panel);color:var(--ink);cursor:pointer;text-align:left;overflow:hidden}.app_tileName__OjQe3,.app_tileRate__u8kR8{padding-inline:12px}.app_tileSelected__YOblR,.app_tile__jvngW:hover{border-color:var(--red-bright)}.app_tileSelected__YOblR{background:rgba(192,32,44,.16)}.app_tileName__OjQe3{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:15.5px;line-height:1.25}.app_tileRate__u8kR8{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;color:var(--ink-caption);margin-top:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_tilePhoto__HJSO4{display:block;width:100%;aspect-ratio:1/1;background:var(--placeholder);margin-bottom:10px;overflow:hidden}.app_tilePhotoImg__sIBhz{width:100%;height:100%;object-fit:cover;display:block}.app_estimate__AuPE3{border-top:2px solid var(--red);margin-top:22px;padding-top:14px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.app_estimateLabel__ycX7y{font-size:15px;color:var(--ink-dim)}.app_estimateValue__KzEV2{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:38px;line-height:1;color:var(--red-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_estimateUnit__SCrTl{font-size:14.5px;color:var(--ink-caption);margin-left:6px}.app_status__mSNPW{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:12px;letter-spacing:.1em;padding:4px 7px;border:1px solid;flex:none}.app_statusPending__ZAnyT{color:var(--ocean)}.app_statusApproved__mb8NA{color:var(--red-bright)}.app_statusRejected__z6aaT{color:var(--warn)}.app_flagList__xS6qd{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.app_flag__NiWtr{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;padding:4px 7px;background:rgba(255,138,146,.16);color:var(--warn)}.app_sportGridLike__bXwt_{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px;gap:12px}.app_drawTeam__xANcN{border:1px solid var(--rule);background:var(--panel);padding:11px 12px 12px;display:flex;flex-direction:column}.app_rosterGrid__UY6pT{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.app_drawTeamHead__wnf83{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:7px;border-bottom:1px solid var(--rule)}.app_drawTeamCount__D3hUG{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13.5px;color:var(--ink-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.app_drawTeamEmpty__Vo7j1{font-size:13.5px;color:var(--ink-faint);padding:10px 0 4px}.app_drawTeamRow__iO_p3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:7px 0;border-bottom:1px solid var(--rule-faint)}.app_drawTeamWho__BIf_y{flex:1 1 120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_drawTeamRowActions__pSXKf{display:flex;gap:4px;margin-left:auto}.app_drawTeamRow__iO_p3:last-child{border-bottom:0}.app_drawTeamMove___51rQ{width:132px;padding:4px 6px;font-size:13.5px}.app_drawTeamRemove__JCqxR{flex:none;background:transparent;border:1px solid var(--rule);color:var(--ink-caption);font-size:13px;line-height:1;padding:4px 7px;cursor:pointer}.app_drawTeamRemove__JCqxR:focus-visible,.app_drawTeamRemove__JCqxR:hover{color:var(--red-bright);border-color:var(--red-bright)}.app_drawTeamFoot__ZREZo{display:flex;justify-content:flex-end;margin-top:auto;padding-top:8px;border-top:1px solid var(--rule-faint)}.app_drawTeamDelete__cv_Wg{background:transparent;border:0;padding:2px 0;font-family:var(--font-sarabun),sans-serif;font-size:13px;color:var(--ink-faint);cursor:pointer}.app_drawTeamDelete__cv_Wg:focus-visible,.app_drawTeamDelete__cv_Wg:hover{color:var(--warn);text-decoration:underline}.app_drawTeamDeleteArmed___omwH{color:var(--warn);font-weight:600}.app_renameRow__KApSA{display:flex;flex-wrap:wrap;gap:6px;width:100%}.app_renameRow__KApSA input{flex:1 1 100%;min-width:0}.app_drawTeamName__H74mA{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:15.5px;color:var(--ink)}.app_drawTeamNameEdit__b8zYN{margin-right:auto;background:transparent;border:0;border-bottom:1px dashed var(--rule);padding:0 0 2px;cursor:text;text-align:left}.app_drawTeamNameEdit__b8zYN:focus-visible,.app_drawTeamNameEdit__b8zYN:hover{border-bottom-color:var(--red-bright)}.app_drawTeamNameHint__KGR3x{margin-left:6px;font-size:13px;color:var(--ink-faint)}.app_drawTeamList__UGIzM{margin:8px 0 0;padding:0;list-style:none;font-family:var(--font-sarabun),sans-serif;font-size:14.5px;line-height:1.55;color:var(--ink)}.app_tag__G9UCO{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;padding:4px 7px;background:var(--rule-faint);color:var(--ink-dim)}.app_tabbar__2dKdl{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;background:var(--bg);border-top:1px solid var(--rule);padding-bottom:env(safe-area-inset-bottom)}.app_tab__M07HM{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 4px 13px;font-size:13px;color:var(--ink-caption)}.app_tabActive__YTOzb{color:var(--red-bright)}.app_tabMark__yU5cY{width:18px;height:2px;background:transparent}.app_tabActive__YTOzb .app_tabMark__yU5cY{background:var(--red-bright)}.app_tabMe__akWbV{flex:none;width:48px;padding:11px 0 13px;position:relative}.app_tabMeFace__GXUvW,.app_tabMe__akWbV{display:flex;align-items:center;justify-content:center}.app_tabMeFace__GXUvW{width:28px;height:28px;border-radius:50%;background:var(--placeholder);object-fit:cover;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:12px;color:var(--ink-dim);outline:2px solid transparent;outline-offset:2px}.app_tabMeOn__1tX5O .app_tabMeFace__GXUvW{outline-color:var(--red-bright)}@media (max-width:340px){.app_tab__M07HM{font-size:11.5px;padding-left:2px;padding-right:2px}.app_tabMe__akWbV{width:38px}}.app_tableWrap__eDtSO{overflow-x:auto;margin-top:14px}.app_table__m4wOx{width:100%;min-width:420px}.app_table__m4wOx th{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;letter-spacing:.1em;color:var(--ink-caption);text-align:right;padding:9px 8px;border-bottom:2px solid var(--ink)}.app_table__m4wOx td:first-child,.app_table__m4wOx th:first-child{text-align:left;padding-left:0}.app_table__m4wOx td:nth-child(2),.app_table__m4wOx th:nth-child(2){text-align:left}.app_table__m4wOx td{padding:12px 8px;text-align:right;border-bottom:1px solid var(--rule-faint);font-size:14.5px}.app_table__m4wOx td:last-child,.app_table__m4wOx th:last-child{padding-right:0}.app_numCell__Y92SS{font-family:var(--font-chakra),sans-serif;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_rankCell__R7jM3{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:18px;color:var(--ink-caption)}.app_rowYou__vjnv1{background:rgba(192,32,44,.14);font-weight:600}.app_rowYou__vjnv1 td:first-child{box-shadow:inset 3px 0 0 var(--red);padding-left:9px}.app_rowLeader__dknxI .app_rankCell__R7jM3{color:var(--red-bright)}.app_progressTrack__8ksQu{position:relative;height:10px;background:var(--rule-soft);margin-top:12px}.app_progressFill__YjOQj{height:100%;background:var(--ocean)}.app_progressScale__bHKtT{display:flex;justify-content:space-between;margin-top:7px;font-family:var(--font-chakra),sans-serif;font-size:13px;color:var(--ink-faint)}.app_adminShell__M8PMC{display:flex;min-height:100vh;align-items:stretch}.app_adminSidebar__uhJfn{width:210px;flex:none;background:var(--panel);border-right:1px solid var(--rule);padding:20px 12px;display:flex;flex-direction:column;gap:18px}.app_adminNav__mZjl3{display:flex;flex-direction:column;gap:2px}.app_adminNavItem__L3vdy{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;font-size:15px;padding:11px 12px;color:var(--ink-dim)}.app_adminNavItemActive__348QF{background:var(--red);color:#fff}.app_adminNavItemActive__348QF:hover{color:#fff}.app_adminCount__CLbv2{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;background:var(--red);color:#fff;padding:3px 6px}.app_adminNavItemActive__348QF .app_adminCount__CLbv2{background:rgba(0,0,0,.3)}.app_adminMain__SM7n2{flex:1 1;min-width:0;padding:22px 24px 48px}.app_adminStat__LRP0Y{margin-top:auto;border-top:1px solid var(--rule);padding-top:14px}.app_adminStatValue___Lrnp{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:6px}@media (max-width:720px){.app_adminShell__M8PMC{flex-direction:column}.app_adminSidebar__uhJfn{width:auto;border-right:0;border-bottom:1px solid var(--rule)}.app_adminNav__mZjl3{flex-direction:row;flex-wrap:wrap}.app_adminMain__SM7n2{padding:18px}}.app_ring___cHrR{position:relative;flex:none;display:grid;place-items:center}.app_ringFill__3hfyu{transition:stroke-dashoffset .7s cubic-bezier(.22,.61,.36,1)}.app_ringCentre__2Cgcz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.app_ringValue__o93LS{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_ringCaption__GUE2s{font-size:12px;line-height:1.3;color:var(--ink-caption);max-width:82px}.app_srOnly__mAcDc{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.app_todayRow__9Pb08{display:flex;align-items:center;gap:20px;margin-top:16px;padding:18px;border-radius:20px;background:var(--red-tint);flex-wrap:wrap}.app_todayFigures__4iYuz{flex:1 1;min-width:150px}@media (prefers-reduced-motion:reduce){.app_ringFill__3hfyu{transition:none}}.app_lightbox__Uo7_9{position:fixed;inset:0;z-index:95;background:rgba(3,5,10,.92);display:flex;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}.app_lightboxInner__0YZig{cursor:default;display:flex;flex-direction:column;gap:10px;max-width:min(1100px,100%);max-height:92vh}.app_lightboxImage__kg5CB{max-width:100%;max-height:82vh;object-fit:contain;background:var(--panel);border:1px solid var(--rule)}.app_lightboxBar__CUEIi{display:flex;align-items:center;justify-content:space-between;gap:14px}.app_lightboxCaption__LbCqx{font-size:14.5px;color:var(--ink-dim)}.app_thumbButton__d0goJ{padding:0;border:1px solid var(--rule);background:var(--placeholder);cursor:zoom-in;flex:none;line-height:0}.app_thumbButton__d0goJ:hover{border-color:var(--red-bright)}.app_dragHandle__GFwMk{flex:none;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:-webkit-grab;cursor:grab;color:var(--ink-faint);font-size:15px;line-height:1;padding:6px 8px 6px 0}.app_dragHandle__GFwMk:hover{color:var(--ink)}.app_dragHandle__GFwMk:active{cursor:-webkit-grabbing;cursor:grabbing}.app_dragGhost__Rmjtt{position:fixed;z-index:60;transform:translate(10px,10px);pointer-events:none;background:var(--panel);border:1px solid var(--red-bright);color:var(--ink);font-family:var(--font-sarabun),sans-serif;font-size:14px;padding:6px 10px;max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_drawTeamOver__QJa4J{border-color:var(--red-bright);background:rgba(224,58,70,.08)}.app_matchup__1fRuv{border-radius:18px;background:var(--ocean-tint);padding:14px 16px 16px}.app_matchupHead__KjFtF{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.app_matchupSides__9EuRx{display:flex;align-items:flex-start;gap:12px;margin-top:10px}.app_matchupScore__spa8P{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:30px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);border-bottom:2px solid var(--rule);padding-bottom:4px;margin:4px 0 5px}.app_matchupVs__xOzIc{flex:none;align-self:center;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:15px;letter-spacing:.14em;color:var(--red-bright);padding-top:18px}.app_matchupVerdict__GV6LS{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-dim);border-top:1px solid var(--rule-faint);padding-top:9px}.app_sportCard__lcpeS{border:1px solid var(--rule);background:var(--panel);margin-bottom:10px}.app_sportCardOff__Gz5AE{opacity:.62}.app_sportSummary__R22_4{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:transparent;border:0;text-align:left;cursor:pointer;color:var(--ink)}.app_sportSummary__R22_4:hover{background:var(--rule-faint)}.app_sportThumb__7vu0c{flex:none;width:44px;height:44px;display:grid;place-items:center;background:var(--placeholder);border:1px solid var(--rule);overflow:hidden}.app_sportThumbLarge__3guma{width:72px;height:72px}.app_sportThumbImg___OAPf{width:100%;height:100%;object-fit:cover;display:block}.app_sportThumbIcon__tZCuE{font-size:15px;color:var(--ink-faint)}.app_sportNames__2Pfcr{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.app_sportName__K4lvP{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:15.5px;line-height:1.25}.app_sportRate___yUsE{flex:none;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:15px;color:var(--red-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_sportChips__K3xxm{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;flex:0 1 auto}.app_sportOpen__HtwAL{flex:none;font-size:13px;color:var(--ink-caption);border:1px solid var(--rule);padding:4px 8px}.app_sportForm__lsjoG{border-top:1px solid var(--rule);padding:12px}.app_sportGroup__wgfWY{padding:10px 0;border-bottom:1px solid var(--rule-faint)}.app_sportGroup__wgfWY:last-of-type{border-bottom:0}.app_sportFields__4l3DJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px 12px;gap:10px 12px;margin-top:8px}.app_sportField__wtNU7{display:block;min-width:0}.app_sportSwitches__1c0VV{gap:8px 20px;padding:12px 0 4px}.app_sportActions__ehfOu,.app_sportSwitches__1c0VV{display:flex;flex-wrap:wrap;border-top:1px solid var(--rule-faint)}.app_sportActions__ehfOu{align-items:center;gap:12px;padding-top:12px}.app_sportImageRow__JhjpV{display:flex;gap:12px;align-items:flex-start;margin-top:12px}.app_sportSentence__o0jsX{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.app_sportSentenceWord__mDOcJ{font-size:14.5px;color:var(--ink-dim);white-space:nowrap}.app_sportSentence__o0jsX .app_select__T_Nug{width:auto;min-width:120px;flex:0 1 auto}.app_sportRateRow__QYKOp{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.app_sportRateRow__QYKOp .app_inputNumber__72JpT{width:120px}.app_sportExample__6tZ2q{font-family:var(--font-chakra),sans-serif;font-size:13px;color:var(--ocean);margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_sportAdvancedToggle__Og6Xz{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:10px 0;margin-top:6px;color:var(--ink-dim);font-family:var(--font-chakra),sans-serif;font-size:13px;letter-spacing:.1em;cursor:pointer;text-align:left}.app_sportAdvancedToggle__Og6Xz:hover{color:var(--red-bright)}.app_week__WOfZl{border:1px solid var(--rule);border-radius:18px;background:var(--bg);padding:14px 16px 12px}.app_weekHead__yWWcO{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.app_weekBars__JemCv{display:flex;align-items:flex-end;gap:6px;margin-top:10px}.app_weekDay__NGD4b{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.app_weekTrack__lH3lR{display:flex;align-items:flex-end;width:100%;height:72px;border-bottom:1px solid var(--rule)}.app_weekBar__uuylU{width:100%;background:var(--red);min-height:0}.app_weekBarToday__LOQZK{background:var(--red-bright)}.app_weekValue__90mdw{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:12px;line-height:1;color:var(--ink-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:12px}.app_weekLabel__U_t5A{font-family:var(--font-chakra),sans-serif;font-size:12px;line-height:1;color:var(--ink-faint)}.app_weekLabelToday__nHU5y{color:var(--ink);font-weight:700}.app_rankMedal__BhjFK{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 5px;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:14.5px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#0A0D14}.app_rankGold__PYfwQ{background:#ab8d0d}.app_rankSilver__W1hgE{background:#9c8d7d}.app_rankBronze__V3o3J{background:#e07a1f}.app_statTiles__cjkQo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.app_statTile__BIU_X{border-radius:16px;background:var(--red-tint);padding:12px 14px}.app_statTileLabel__W4945{font-family:var(--font-chakra),sans-serif;font-size:11px;letter-spacing:.12em;color:var(--ink-caption)}.app_statTileValue__g9M1i{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:26px;line-height:1.1;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_statTileAccent__PMaOr{color:var(--red-bright)}.app_statTileLive__1h2xm{color:var(--ocean)}.app_sectionHead__LbCRE{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.app_heatGrid__X8_bt{display:flex;gap:3px;margin-top:10px;overflow-x:auto;padding-bottom:4px}.app_heatWeek__EhKHO{display:flex;flex-direction:column;gap:3px;flex:none}.app_heatCell__lWEB7{width:10px;height:10px;flex:none;display:block}.app_heat0__R8ShH{background:#f4eeec}.app_heat1__THgYX{background:#f7cfd4}.app_heat2__eJFeQ{background:#e8939c}.app_heat3__Qysf6{background:#cf4553}.app_heat4__DpHus{background:var(--red)}.app_heatLegend__oEtu0{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:8px}.app_heatLegendWord__mI5HH{font-size:11px;color:var(--ink-faint)}.app_sportBars__TbtmP{display:flex;flex-direction:column;gap:9px;margin-top:10px}.app_sportBarHead__yTcFy{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:14px}.app_sportBarTrack__H1Qo8{margin-top:4px;height:5px;background:var(--placeholder)}.app_sportBarFill__FhZUK{height:100%;background:var(--red)}.app_segmented__Wx3ea{display:flex;border:1px solid var(--rule);margin-top:10px}.app_segment__X5cuH{flex:1 1;text-align:center;padding:9px 0;font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;color:var(--ink-dim);text-decoration:none}.app_segment__X5cuH:hover{color:var(--ink)}.app_segmentOn__R1b1P{background:var(--red);color:#fff}.app_segmentOn__R1b1P:hover{color:#fff}.app_tabAction__H0fqs{flex:none;width:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:var(--red);color:#fff;text-decoration:none}.app_tabAction__H0fqs:hover{background:var(--red-bright)}.app_tabActionMark__qN8i7{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:22px;line-height:1}.app_tabActionLabel__wc1F_{font-size:10.5px;letter-spacing:.08em}.app_statsLink__TdPDX,.app_tabActionLabel__wc1F_{font-family:var(--font-chakra),sans-serif;font-weight:600}.app_statsLink__TdPDX{display:inline-block;margin-top:10px;font-size:12.5px;letter-spacing:.06em;color:var(--red);text-decoration:none}.app_statsLink__TdPDX:hover{color:var(--ink)}.app_shopBalance__4WJLX{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px;border-top:2px solid var(--red);padding-top:11px}.app_shopBalanceValue__k8U1M{display:flex;align-items:baseline;gap:7px;margin-top:3px}.app_todayCard__tCz1v{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;border:2px solid var(--gold-tint);border-radius:18px;background:var(--gold-tint);padding:13px 15px}.app_todayCardLabel__jyiUJ{font-family:var(--font-chakra),sans-serif;font-size:11.5px;letter-spacing:.14em;color:var(--ink-caption)}.app_todayCardState__E2Px9{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:16px;line-height:1.25;margin-top:2px}.app_shopRow__RTIpP{display:flex;align-items:stretch;gap:0;margin-top:10px;border:1px solid var(--rule);border-radius:14px;background:var(--bg);overflow:hidden}.app_shopRowOff__ce7Nb{background:var(--rule-faint)}.app_shopThumb__YeTlc{width:96px;flex:none;object-fit:cover;background:var(--placeholder);align-self:stretch}.app_shopBody__TR3Yc{flex-grow:1;min-width:0;padding:12px 14px;display:flex;flex-direction:column;gap:3px}.app_shopName__IWRUp{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:15.5px;line-height:1.25}.app_shopFoot__MlVAU{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:8px}.app_shopCost__fOuCH{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--red)}.app_shopCostOff__7BYtR{color:var(--ink-faint)}.app_shopRaffleTag__IXDYz{flex:none;font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:10px;letter-spacing:.1em;padding:2px 7px;border-radius:999px;background:var(--ocean-tint);color:var(--ocean)}.app_moreList__Pc6YU{display:flex;flex-direction:column;margin-top:10px;border:1px solid var(--rule);border-radius:18px;padding:0 14px;overflow:hidden}.app_moreLink__EV_8a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 2px;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none;font-size:15px;min-height:44px}.app_moreLink__EV_8a:last-child{border-bottom:0}.app_moreLink__EV_8a:hover{color:var(--red)}.app_teamTabs__oe1t0{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px 10px;scroll-snap-type:x proximity}.app_teamTabs__oe1t0::-webkit-scrollbar{display:none}.app_teamTab__eVUga{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;border:1px solid var(--rule);background:#fff;font-family:var(--font-sarabun),sans-serif;font-weight:600;font-size:14.5px;line-height:1;color:var(--ink-dim);white-space:nowrap;cursor:pointer}.app_teamTab__eVUga:hover{color:var(--ink);border-color:var(--ink-faint)}.app_teamTabOn__rGqlz,.app_teamTabOn__rGqlz:hover{border-color:transparent;color:inherit}.app_teamTabDot__e44gL{width:10px;height:10px;border-radius:50%;flex:none}.app_teamHero__qGIlO{position:relative;overflow:hidden;border-radius:22px;padding:20px 22px 22px;margin-bottom:14px}.app_teamHeroTag__csgsX{display:inline-block;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:11.5px;line-height:1;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:var(--glass,rgba(255,255,255,.22))}.app_teamHeroName__fx_RN{font-family:var(--font-kanit),sans-serif;font-weight:700;font-size:27px;line-height:1.2;margin:12px 0 2px}.app_teamHeroMeta__u6k4u{font-size:14.5px;line-height:1.5}.app_teamHeroFoot__hZjeM{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:16px}.app_teamHeroTotalLabel__um5Nb{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.app_teamHeroTotal__wSB_t{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:34px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.app_teamHeroUnit__1wMML{font-family:var(--font-sarabun),sans-serif;font-weight:400;font-size:15px;margin-left:5px}.app_teamHeroAvg__4uhbw{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13.5px;line-height:1;padding:9px 13px;border-radius:999px;background:var(--glass,rgba(255,255,255,.22));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.app_teamHeroMark__xmYhb{position:absolute;right:-34px;top:-34px;width:170px;height:170px;opacity:.22;pointer-events:none}.app_heroEngrave__rBpet{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:11px}.app_mRow__cSOfY{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--rule);border-radius:16px;background:#fff;margin-bottom:8px}.app_mRowMe__58mdU{border-color:var(--red);background:var(--red-tint)}.app_mPlace__EpMwV{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:13.5px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--rule-soft);color:var(--ink-caption)}.app_mPlaceGold__9WDto{background:var(--gold);color:var(--gold-ink)}.app_mPlaceSilver__6Ekj2{background:#c9ccd1;color:#26292e}.app_mPlaceBronze__TmYns{background:#d99a6c;color:#3a1f0c}.app_mAvatar__63cY_{display:block;flex:none;width:42px;height:42px;border-radius:50%;object-fit:cover;background:var(--placeholder)}.app_mBody__VAJgB{min-width:0;flex:1 1}.app_mName__vLefX{display:block;font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:16px;line-height:1.3;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_mCode__lJJJC{display:block;font-size:12.5px;line-height:1.4;color:var(--ink-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:1px}.app_mCode__lJJJC,.app_mPts__UtjKA{font-family:var(--font-chakra),sans-serif}.app_mPts__UtjKA{flex:none;text-align:right;font-weight:700;font-size:17px;line-height:1.1;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_mPtsUnit__cs1S9{display:block;font-family:var(--font-sarabun),sans-serif;font-weight:400;font-size:11.5px;color:var(--ink-caption)}.app_paceRow__Rgd5W{margin-top:14px}.app_paceHead__m_KKy{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.app_paceLabel__TCf_u{font-size:14px;line-height:1.4;color:var(--ink-dim)}.app_paceValue__XkXg9{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:14px;line-height:1.4;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.app_paceTrack__Y4ywY{height:11px;border-radius:999px;background:var(--track);overflow:hidden}.app_paceFill__ZkLth{height:100%;border-radius:999px}.app_avgRow__VEIcV{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:baseline;margin-top:12px}.app_avgName__o9aey{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:15px;line-height:1.3;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_avgValue__2Um7Q{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:14px;line-height:1.3;color:var(--ink-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_avgTrack__5XIiB{grid-column:1/-1;height:9px;border-radius:999px;background:var(--track);overflow:hidden}.app_avgFill__GDRmV{height:100%;border-radius:999px}.app_meHero__hnb18{position:relative;overflow:hidden;border-radius:22px;padding:22px;margin-bottom:14px}.app_meHeroTop__t8LAc{display:flex;align-items:center;gap:14px}.app_meAvatarWrap__O6iMe{position:relative;flex:none}.app_meAvatar__uE4L_{display:block;width:68px;height:68px;border-radius:50%;object-fit:cover;border:3px solid;background:var(--placeholder)}.app_meBadge__5d4U3{position:absolute;right:-4px;bottom:-4px;min-width:26px;height:22px;padding:0 6px;border-radius:999px;display:grid;place-items:center;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:11.5px;line-height:1;background:var(--gold);color:var(--gold-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app_meName__cDx0M{font-family:var(--font-kanit),sans-serif;font-weight:700;font-size:22px;line-height:1.25}.app_meRole__W9rzg{font-size:14px;line-height:1.5;margin-top:2px}.app_meStats__88FfL{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:16px}.app_meStat__YLTp_{border-radius:14px;padding:12px 13px;background:var(--glass,rgba(255,255,255,.18))}.app_meStatLabel__vcjpK{font-size:12.5px;line-height:1.4}.app_meStatValue__lXX5Y{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:25px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px}@media (max-width:360px){.app_teamHeroName__fx_RN{font-size:23px}.app_teamHeroTotal__wSB_t{font-size:29px}.app_meStats__88FfL{grid-template-columns:1fr}}.app_accentMine__TyhoY{--accent:var(--red);--accent-tint:var(--red-tint)}.app_accentToday__21wbJ{--accent:var(--gold-mark);--accent-tint:var(--gold-tint)}.app_accentClub__MMNoD{--accent:var(--ocean-fill);--accent-tint:var(--ocean-tint)}.app_accentClub__MMNoD .app_sectionLabel__1Hv_X:before,.app_accentClub__MMNoD .app_sectionTitle__hvLhX:before,.app_accentMine__TyhoY .app_sectionLabel__1Hv_X:before,.app_accentMine__TyhoY .app_sectionTitle__hvLhX:before,.app_accentToday__21wbJ .app_sectionLabel__1Hv_X:before,.app_accentToday__21wbJ .app_sectionTitle__hvLhX:before{content:"";display:inline-block;width:4px;height:.78em;margin-right:9px;border-radius:2px;background:var(--accent);vertical-align:-.02em}.app_accentCard__JcqWs{margin-top:12px;border-radius:18px;padding:14px 16px;background:var(--accent-tint,var(--panel))}.app_accentClub__MMNoD .app_table__m4wOx th,.app_accentMine__TyhoY .app_table__m4wOx th,.app_accentToday__21wbJ .app_table__m4wOx th{border-bottom-color:var(--accent);background:var(--accent-tint)}.app_timeRow___4_dx{display:flex;gap:10px;align-items:stretch}.app_timePart__dqLr4{display:flex;align-items:center;gap:8px;min-width:0;flex:0 0 auto}.app_timePart__dqLr4 .app_input__Fss__{max-width:96px}.app_timeUnit__f54En{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;color:var(--ink-caption);white-space:nowrap}.app_bonusFigure__5Z4eP{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold-ink)}.app_bonusTrack__QjwHv{position:relative;height:10px;margin-top:10px;background:var(--bg);border:1px solid var(--gold-mark)}.app_bonusFill__uMsOu{height:100%;background:var(--gold-mark)}.app_resultCard__ZrvIl{display:block;width:100%}.app_resultCardFoot__CJYlO{display:flex;align-items:center;gap:8px;width:100%;text-align:left;font:inherit;color:inherit;background:transparent;border:0;padding:0 0 10px 62px;margin-top:-4px;cursor:pointer}.app_resultCardFoot__CJYlO:hover .app_resultCardCount__tc_mZ{color:var(--red)}.app_resultCardCount__tc_mZ{font-size:12.5px;color:var(--ink-caption)}.app_resultCardNew__AU4nU{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:11px;letter-spacing:.06em;color:#fff;background:var(--red);padding:2px 7px}.app_resultDialog__E1QdO{border:0;padding:0;background:transparent;max-width:min(560px,94vw);width:100%}.app_resultDialog__E1QdO::-webkit-backdrop{background:rgba(20,14,16,.62)}.app_resultDialog__E1QdO::backdrop{background:rgba(20,14,16,.62)}.app_resultDialogPanel__6ukyu{display:flex;flex-direction:column;background:var(--bg);max-height:86vh}.app_resultDialogBar__PQyap{display:flex;align-items:flex-start;gap:12px;flex:none;padding:14px 16px 12px;border-bottom:1px solid var(--rule-soft);background:var(--bg)}.app_resultDialogX__hwCDy{flex:none;margin-left:auto;width:32px;height:32px;font-size:22px;line-height:1;color:var(--ink-caption);background:transparent;border:1px solid var(--rule);cursor:pointer}.app_resultDialogX__hwCDy:focus-visible,.app_resultDialogX__hwCDy:hover{color:var(--ink);background:var(--panel)}.app_resultDialogScroll__xE2_d{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px 16px}.app_resultRowPress__jJcOq{display:block;width:100%;padding:0;background:transparent;border:0;border-top:1px solid var(--rule-soft);text-align:left;font:inherit;color:inherit;cursor:pointer}.app_resultRowPress__jJcOq:first-of-type{border-top:0}.app_resultRowPress__jJcOq:focus-visible,.app_resultRowPress__jJcOq:hover{background:var(--panel)}.app_profileHint__DC3k6{margin:2px 0 10px;font-size:13.5px;line-height:1.5;color:var(--ink-caption)}.app_profileResult__TBqf2{display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;grid-gap:0 13px;gap:0 13px;padding:13px 0}.app_profileResultThumb__HOq01{width:56px;height:56px;object-fit:cover;background:var(--placeholder);border:1px solid var(--rule)}.app_profileResultBody__KDdGZ{display:block;min-width:0}.app_profileResultTitle__NVlu1{display:block;font-weight:600;font-size:16px;line-height:1.35;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app_profileResultMeta___4hg3{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--ink-caption)}.app_profileResultFacts__KNb5X,.app_profileResultNew__E7h7C,.app_profileResultTalk__f4dog{white-space:nowrap}.app_profileResultTalk__f4dog{color:var(--ocean);font-weight:600}.app_profileResultNew__E7h7C,.app_profileResultPoints__EVuxV{color:var(--red-bright);font-weight:700}.app_profileResultPoints__EVuxV{font-family:var(--font-chakra),sans-serif;font-size:18px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-self:end}.app_profileResultGo__B7HUq{font-family:var(--font-sarabun),sans-serif;font-size:17px;line-height:1;color:var(--ink-faint);padding-left:11px}.app_resultDialogHead__1So7v{min-width:0}.app_resultDialogPhoto__bS0Op{display:block;width:100%;height:auto;max-height:34vh;object-fit:contain;background:var(--placeholder)}.app_teamRankName__e6Z3e{position:relative;display:inline-flex;align-items:center;min-height:30px;padding-left:16px}.app_teamRankGear__LAdQ7{position:absolute;left:-8px;top:50%;transform:translateY(-50%);opacity:.3;pointer-events:none}.app_teamRankLabel__9aucl{position:relative;z-index:1}.app_avatarDot__Ew4x6{top:1px;left:28px;z-index:1;box-shadow:0 0 0 2px var(--panel)}.app_avatarDot__Ew4x6,.app_tabMeDot__PdrWP{position:absolute;min-width:16px;height:16px;padding:0 3px;border-radius:999px;background:var(--red);color:#fff;font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:10px;line-height:16px;text-align:center}.app_tabMeDot__PdrWP{top:4px;right:2px;box-shadow:0 0 0 2px var(--bg)}.backdrop_heroZone__ihpsj{position:relative;isolation:isolate;min-height:max(var(--sphere-reserve,0px),var(--hero-floor,0px))}@media (min-width:1081px){.backdrop_heroZone__ihpsj{--hero-floor:clamp(460px,min(56vw,78svh),820px)}}@media (max-width:640px){.backdrop_heroZone__ihpsj{--hero-floor:min(178vw,78svh)}}.gear_backdrop__J8_EM{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.gear_pairLeft__OtMj0{position:absolute;left:-130px;bottom:-150px;width:min(660px,74vw);opacity:.16}.gear_pairRight__FMfjZ{position:absolute;right:-180px;top:34%;width:min(520px,60vw);opacity:.12}.gear_hero__JwtZj{position:absolute;bottom:0;left:calc(50% - 50vw);height:62%;width:auto;z-index:0;pointer-events:none;opacity:.72}.gear_engraving__ZmEkd{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:15px;line-height:1;letter-spacing:.2px}@media (max-width:1080px){.gear_hero__JwtZj{top:0;bottom:auto;height:34%;left:-22vw;opacity:.45}}.queue_head__bTpYZ{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.queue_title__2AcFQ{font-family:var(--font-kanit),sans-serif;font-weight:800;font-size:clamp(24px,3vw,34px);line-height:1.1;letter-spacing:-.015em}.queue_shortcuts__EgQz_{font-size:14.5px;color:var(--ink-caption);margin-top:7px}.queue_key__ngpx_{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;background:var(--rule);padding:3px 6px;margin:0 3px}.queue_grid__aWqCV{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px;align-items:start}.queue_photoPane__c6ZwF{position:relative;background:var(--placeholder);border:1px solid var(--rule);aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.queue_photo__f359Z{width:100%;height:100%;object-fit:contain}.queue_noPhoto__d_cRI{font-size:14.5px;color:var(--ink-faint)}.queue_detail__F_UTr{border-top:2px solid var(--ink);padding-top:14px}.queue_who__C4_Nn{font-family:var(--font-kanit),sans-serif;font-weight:600;font-size:20px;line-height:1.25}.queue_meta__XffGI{font-size:14.5px;color:var(--ink-caption);margin-top:5px}.queue_figure__bM5py{display:flex;align-items:baseline;gap:8px;margin:16px 0 4px}.queue_figureValue__OeSN2{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:34px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.queue_figureUnit__w5iWX{font-size:14.5px;color:var(--ink-caption)}.queue_award__vuLQj{font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:20px;color:var(--red-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.queue_rows__525wj{margin-top:14px}.queue_metaRow__h127_{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--rule-soft);font-size:14.5px}.queue_metaKey__TRMS4,.queue_note__YGVaI{color:var(--ink-caption)}.queue_note__YGVaI{font-style:italic;font-size:14.5px;line-height:1.7;margin-top:12px}.queue_actions__nzQ_D{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.queue_progress__8D8VB{font-family:var(--font-chakra),sans-serif;font-size:13.5px;color:var(--ink-caption);margin-top:12px}.queue_editRow__Np1sW{display:flex;gap:8px;align-items:center;margin-top:12px}.queue_editInput__bEmWI{width:120px;background:var(--panel);border:1px solid var(--rule);color:var(--ink);font-family:var(--font-chakra),sans-serif;font-weight:700;font-size:19px;padding:9px 10px}.queue_rejectBox__C_qzB{margin-top:14px;border-left:2px solid var(--warn);padding-left:12px}@media (max-width:900px){.queue_grid__aWqCV{grid-template-columns:minmax(0,1fr)}}.queue_tableWrap__1seMY{overflow-x:auto;margin-top:16px;border-top:2px solid var(--ink)}.queue_table__WTS_R{width:100%;min-width:760px;border-collapse:collapse}.queue_table__WTS_R th{font-family:var(--font-chakra),sans-serif;font-weight:600;font-size:13px;letter-spacing:.1em;color:var(--ink-caption);text-align:left;padding:10px 10px 10px 0;border-bottom:1px solid var(--rule);white-space:nowrap}.queue_table__WTS_R td.queue_right__Iu0Gm,.queue_table__WTS_R th.queue_right__Iu0Gm{text-align:right}.queue_rowButton__pFOVV{cursor:pointer;border-bottom:1px solid var(--rule-faint)}.queue_rowButton__pFOVV:hover{background:var(--rule-faint)}.queue_rowButton__pFOVV:focus-visible{outline:2px solid var(--red-bright);outline-offset:-2px}.queue_rowFlagged__QyfgL{background:rgba(255,138,146,.07)}.queue_table__WTS_R td{padding:10px 10px 10px 0;font-size:14.5px;vertical-align:middle}.queue_cellThumb__C_A6d{width:46px;padding-right:12px}.queue_thumb__PvXHI{width:46px;height:46px;object-fit:cover;border:1px solid var(--rule);background:var(--placeholder);display:block}.queue_num__OjJ26{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.queue_estimate__XI2u2,.queue_num__OjJ26{font-family:var(--font-chakra),sans-serif}.queue_estimate__XI2u2{font-weight:700;color:var(--red-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.queue_detailHead__kOjeQ{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px}.queue_photoButton__x3LWH{padding:0;border:0;background:none;cursor:zoom-in;display:block;width:100%;height:100%}