.stitch-shadow_shell__cuxkU{--bg:#f7f2eb;--bg-strong:#f2e4d2;--panel:rgba(255,251,245,0.84);--panel-solid:#fffdfa;--panel-tint:#f6e4c8;--line:rgba(130,83,27,0.16);--line-strong:rgba(130,83,27,0.28);--ink:#181412;--muted:#6d5845;--accent:#d67b16;--accent-deep:#7e4200;--accent-soft:#f5ddbf;--shadow:0 22px 56px rgba(98,62,19,0.08);min-height:100vh;font-family:var(--stitch-font-body),Inter,system-ui,sans-serif;background:radial-gradient(circle at top left,rgba(241,194,131,.28),transparent 26%),radial-gradient(circle at top right,rgba(195,140,72,.14),transparent 24%),linear-gradient(180deg,#faf7f3 0,var(--bg) 100%);color:var(--ink);position:relative;overflow:hidden}.stitch-shadow_backgroundGlow__JcCp2{position:absolute;inset:0;background:radial-gradient(circle at 72% 16%,rgba(241,174,91,.22),transparent 18%),radial-gradient(circle at 18% 28%,rgba(255,232,196,.42),transparent 22%);background-size:auto,auto;pointer-events:none}.stitch-shadow_footerStrip__VqBBt,.stitch-shadow_mainShell__uvH_P,.stitch-shadow_masthead__7VPwk,.stitch-shadow_navWrap__BGnmJ{position:relative;z-index:1}.stitch-shadow_masthead__7VPwk{position:fixed;top:0;left:0;right:0;z-index:40;border-bottom:1px solid rgba(130,83,27,.08);background:rgba(255,255,255,.7);backdrop-filter:blur(24px);box-shadow:0 6px 22px rgba(97,64,28,.05)}.stitch-shadow_mastheadInner__1hdLh{width:min(90rem,calc(100% - 2rem));margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.75rem;padding:1rem 0}.stitch-shadow_brandLockup__UFb01{display:flex;align-items:center;text-decoration:none}.stitch-shadow_brandLogo__MyCun{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.stitch-shadow_brandText__m42EQ{display:flex;align-items:center}.stitch-shadow_brandEyebrow__yQmy9{margin:0 0 .12rem;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.stitch-shadow_brandTitle__O2llU{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.8rem;line-height:1;font-weight:900;font-style:normal;letter-spacing:-.05em;color:#865400}.stitch-shadow_mastheadActions__H1V3_{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;justify-content:flex-end}.stitch-shadow_mastheadGhostLink__KIGhg,.stitch-shadow_mastheadPlayButton__zlc3a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.72rem 1.2rem;border-radius:.9rem;text-decoration:none;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.stitch-shadow_mastheadPlayButton__zlc3a{background:linear-gradient(135deg,#fdaa33,#dd9014);color:#523100;box-shadow:0 12px 24px rgba(221,144,20,.2)}.stitch-shadow_mastheadGhostLink__KIGhg{border:1px solid rgba(130,83,27,.12);background:rgba(255,252,247,.86);color:var(--ink)}.stitch-shadow_mastheadGhostLink__KIGhg:hover,.stitch-shadow_mastheadPlayButton__zlc3a:hover{transform:translateY(-1px)}.stitch-shadow_desktopNav__RqDtQ{min-width:0}.stitch-shadow_experimentalPill__eo87v,.stitch-shadow_pageTag__iRaY7{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;border-radius:999px;border:1px solid var(--line-strong);background:rgba(253,246,235,.94);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--accent-deep)}.stitch-shadow_legacyLink__CffVU,.stitch-shadow_routeLink__RXHuD{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.7rem 1rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,252,247,.92);color:var(--ink);text-decoration:none;font-weight:600;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.stitch-shadow_legacyLink__CffVU:hover,.stitch-shadow_routeLink__RXHuD:hover{transform:translateY(-1px);border-color:var(--line-strong);background:rgba(255,248,239,.98)}.stitch-shadow_navWrap__BGnmJ{width:min(92rem,calc(100% - 2rem));margin:.8rem auto 0}.stitch-shadow_shadowNav__n5hCy{display:flex;justify-content:center;gap:.9rem;overflow-x:auto}.stitch-shadow_shadowNavButton__p6EH4,.stitch-shadow_shadowNavLinkActive__oUPNf,.stitch-shadow_shadowNavLink__EhZrh{flex:0 0 auto;min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;padding:.55rem 0;text-decoration:none;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;color:rgba(24,20,18,.72);transition:background-color .16s ease,color .16s ease,transform .16s ease,border-color .16s ease;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.stitch-shadow_shadowNavButton__p6EH4:hover,.stitch-shadow_shadowNavLinkActive__oUPNf,.stitch-shadow_shadowNavLink__EhZrh:hover{color:var(--ink)}.stitch-shadow_shadowNavLinkActive__oUPNf{color:#865400;border-color:#865400}.stitch-shadow_shadowNavButton__p6EH4:focus-visible{outline:2px solid rgba(214,123,22,.5);outline-offset:.35rem}.stitch-shadow_mainShell__uvH_P{width:min(90rem,calc(100% - 2rem));margin:0 auto;padding-top:6rem;padding-bottom:7rem}.stitch-shadow_authFlashWrap__iMH9m{display:flex;justify-content:center;margin-bottom:1rem}.stitch-shadow_authFlashCard__MizeC{width:min(100%,38rem);padding:.95rem 1.15rem;border-radius:1rem;border:1px solid rgba(82,121,43,.18);background:rgba(240,250,233,.92);color:#30521e;font-size:.95rem;font-weight:700;box-shadow:0 16px 28px rgba(67,102,33,.08)}.stitch-shadow_pageStack__U5GAg{display:grid;gap:1.25rem}.stitch-shadow_heroPanel__WM0tQ{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(16rem,.92fr);gap:1.2rem;padding:1.5rem;border-radius:2rem;border:1px solid var(--line);background:linear-gradient(135deg,#f6dfb8,#fbf5e9 48%,#efcf9c);box-shadow:var(--shadow);overflow:hidden}.stitch-shadow_heroPanelStandard__lwtI9{grid-template-columns:minmax(0,1fr) minmax(14rem,.8fr)}.stitch-shadow_heroCopy__9HXV2{display:grid;align-content:start;gap:1rem;min-width:0}.stitch-shadow_cardKicker__n_9tf,.stitch-shadow_heroKicker__CsSoK,.stitch-shadow_sectionKicker__sTlZw{margin:0;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-deep);font-weight:700}.stitch-shadow_cardTitle__zwl_V,.stitch-shadow_duelTitle__ckxxK,.stitch-shadow_formTitle__tCxdh,.stitch-shadow_heroTitle__OrPbn,.stitch-shadow_listingTitle__sP_mI,.stitch-shadow_loginTitle__IPoQT,.stitch-shadow_sectionTitle__kF9Pv{margin:0;line-height:.96;letter-spacing:-.055em;font-weight:800}.stitch-shadow_heroTitle__OrPbn{font-size:clamp(2.6rem,5vw,5.8rem);max-width:13ch}.stitch-shadow_heroTitleTight__72ghB{font-size:clamp(2.2rem,4.4vw,4.1rem);max-width:12ch}.stitch-shadow_cardBody__EIU20,.stitch-shadow_duelBody__vuAJx,.stitch-shadow_formBody__9zLdi,.stitch-shadow_heroBody__20lpS,.stitch-shadow_listingBody__ETbzy,.stitch-shadow_loginBody__XOS9i,.stitch-shadow_sectionBody__Ri_St{margin:0;color:var(--muted);font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.55}.stitch-shadow_heroActions__bh_5X,.stitch-shadow_inlineActions__eI_Bu,.stitch-shadow_splitActions__hYeDs{display:flex;flex-wrap:wrap;gap:.85rem}.stitch-shadow_primaryButton__4XYOq,.stitch-shadow_secondaryButton__g9yJW,.stitch-shadow_softButton__j8cW_{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.88rem 1.15rem;border-radius:1rem;border:1px solid transparent;text-decoration:none;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease}.stitch-shadow_primaryButton__4XYOq{background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%);color:#fff;box-shadow:0 14px 26px rgba(121,73,18,.18)}.stitch-shadow_primaryButton__4XYOq:hover,.stitch-shadow_secondaryButton__g9yJW:hover,.stitch-shadow_softButton__j8cW_:hover{transform:translateY(-1px)}.stitch-shadow_secondaryButton__g9yJW{background:rgba(255,251,245,.84);color:var(--ink);border-color:var(--line)}.stitch-shadow_softButton__j8cW_{background:rgba(255,248,239,.95);color:var(--accent-deep);border-color:rgba(130,83,27,.14)}.stitch-shadow_heroVisual__Mnpfy{position:relative;min-height:24rem;border-radius:1.5rem;border:1px solid rgba(123,80,30,.14);background:radial-gradient(circle at center,rgba(255,223,169,.95) 0,rgba(255,201,116,.9) 18%,rgba(111,66,16,.88) 66%,rgba(64,35,7,.96) 100%);overflow:hidden;display:grid;place-items:center}.stitch-shadow_heroVisualMuted__WH1_i{background:linear-gradient(180deg,rgba(255,253,247,.68),rgba(255,245,231,.92))}.stitch-shadow_heroVisualImage__Z3dmc{width:min(100%,22rem);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 22px 30px rgba(41,22,5,.3))}.stitch-shadow_photoCover__scK8h{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_photoOverlay__wKMe9{position:absolute;inset:0;background:linear-gradient(135deg,rgba(23,18,12,.06),transparent 44%,rgba(255,243,222,.32))}.stitch-shadow_asidePanel___zkIi,.stitch-shadow_duelCard__WnDXt,.stitch-shadow_featureCard__NVazb,.stitch-shadow_fieldCard____w6l,.stitch-shadow_galleryCard__hthFd,.stitch-shadow_heroMetaCard__LuG7F,.stitch-shadow_infoCard__UrBuP,.stitch-shadow_listCard__ejK7U,.stitch-shadow_loginCard__UxARY,.stitch-shadow_mediaCard__aVdfn,.stitch-shadow_previewCard__ScQK2,.stitch-shadow_routeCard__AdvF2,.stitch-shadow_sideCard__KgFqj,.stitch-shadow_statCard__DaYTK{border-radius:1.5rem;border:1px solid var(--line);background:var(--panel);backdrop-filter:blur(18px);box-shadow:0 18px 40px rgba(98,62,19,.06)}.stitch-shadow_duelStage__IlFJy,.stitch-shadow_featureGrid___I6Mf,.stitch-shadow_galleryGrid___wJAH,.stitch-shadow_infoGrid__1L_OZ,.stitch-shadow_listingStage__zm3lW,.stitch-shadow_loginStage__pUBLD,.stitch-shadow_rankColumns__rmiei,.stitch-shadow_routeGrid__FXWB2{display:grid;gap:1.25rem}.stitch-shadow_routeGrid__FXWB2{grid-template-columns:repeat(4,minmax(0,1fr))}.stitch-shadow_routeCard__AdvF2{padding:1.15rem;display:grid;gap:.65rem;text-decoration:none;color:inherit;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.stitch-shadow_routeCard__AdvF2:hover{transform:translateY(-2px);border-color:var(--line-strong);background:rgba(255,249,241,.96)}.stitch-shadow_routeLabel__1v6W4{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.04em}.stitch-shadow_galleryMeta__GKwwr,.stitch-shadow_metaText__gSS96,.stitch-shadow_rankMeta__145iG,.stitch-shadow_routeDescription__jW3Eg,.stitch-shadow_smallCopy__1KCeZ{margin:0;color:var(--muted);line-height:1.45}.stitch-shadow_infoGrid__1L_OZ{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.stitch-shadow_featureGrid___I6Mf{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.stitch-shadow_featureCard__NVazb{overflow:hidden}.stitch-shadow_featureMedia__drWUH{position:relative;min-height:24rem;background:#ede1d2}.stitch-shadow_featureMedia__drWUH img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_featureBody__SO6J1{padding:1.35rem;display:grid;gap:.9rem}.stitch-shadow_statsRow__RxRhp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.stitch-shadow_statCard__DaYTK{padding:1rem}.stitch-shadow_statValue__9_17_{display:block;font-size:1.35rem;font-weight:800;letter-spacing:-.05em}.stitch-shadow_statLabel__5sRWO{display:block;margin-top:.25rem;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.stitch-shadow_rankColumns__rmiei{grid-template-columns:repeat(3,minmax(0,1fr))}.stitch-shadow_listCard__ejK7U{padding:1.1rem;display:grid;gap:.9rem}.stitch-shadow_listCardHeader__xqRtv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.stitch-shadow_listRows__cOfzn{display:grid;gap:.75rem}.stitch-shadow_rankRow__oDi0W{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.8rem}.stitch-shadow_rankIndex__qapOL{min-width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;border:1px solid var(--line);background:rgba(255,246,235,.9);font-weight:800}.stitch-shadow_avatarThumb__r3tqQ,.stitch-shadow_rankThumbEmpty__xMUl6,.stitch-shadow_rankThumb__lue1y{width:3rem;height:3rem;border-radius:1rem;border:1px solid rgba(130,83,27,.12);background:rgba(255,250,244,.95);-o-object-fit:cover;object-fit:cover}.stitch-shadow_avatarThumb__r3tqQ{border-radius:999px}.stitch-shadow_rankThumbEmpty__xMUl6{display:inline-flex;align-items:center;justify-content:center;color:rgba(109,88,69,.55);font-weight:800}.stitch-shadow_rankTextWrap__wCYpY{min-width:0}.stitch-shadow_rankName__LSm_q{margin:0;font-weight:800;letter-spacing:-.03em}.stitch-shadow_rankSubline__BxbOt{margin:.2rem 0 0;color:var(--muted);font-size:.9rem}.stitch-shadow_rankScore__41QCP{font-weight:800;color:var(--accent-deep)}.stitch-shadow_galleryGrid___wJAH{grid-template-columns:repeat(4,minmax(0,1fr))}.stitch-shadow_galleryCard__hthFd{overflow:hidden}.stitch-shadow_duelImageWrap__P2UF1,.stitch-shadow_galleryImageWrap__loK6O,.stitch-shadow_mediaImageWrap__g_LT6,.stitch-shadow_submitPreviewImage__0Ynvi{position:relative;background:#eadcc9;overflow:hidden}.stitch-shadow_galleryImageWrap__loK6O{aspect-ratio:4/5}.stitch-shadow_duelImage__3lH9H,.stitch-shadow_galleryImage__PTkAp,.stitch-shadow_mediaImage__EAtcs,.stitch-shadow_submitPreviewImage__0Ynvi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_galleryBody__rD3wo{padding:1rem;display:grid;gap:.4rem}.stitch-shadow_galleryTitle__6CoBl{margin:0;font-weight:800;letter-spacing:-.03em}.stitch-shadow_badgeChip__D7Hfv,.stitch-shadow_priceChip__LtI_d{display:inline-flex;align-items:center;align-self:start;justify-content:center;min-height:2rem;padding:.38rem .75rem;border-radius:999px;border:1px solid rgba(130,83,27,.14);background:rgba(255,252,247,.92);font-size:.76rem;font-weight:700;color:var(--accent-deep)}.stitch-shadow_loginStage__pUBLD{grid-template-columns:minmax(18rem,.92fr) minmax(21rem,1.08fr);align-items:stretch}.stitch-shadow_loginAside__Fmfnc,.stitch-shadow_loginCard__UxARY{padding:1.35rem}.stitch-shadow_loginAside__Fmfnc{display:grid;align-content:space-between;gap:1.2rem;background:linear-gradient(160deg,rgba(248,231,203,.88),rgba(255,250,244,.82) 60%,rgba(240,208,158,.6))}.stitch-shadow_loginArt__8sv9e{position:relative;min-height:25rem;border-radius:1.35rem;overflow:hidden;border:1px solid rgba(130,83,27,.1)}.stitch-shadow_loginArt__8sv9e:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,252,247,.08),rgba(54,34,12,.18))}.stitch-shadow_loginCard__UxARY{display:grid;gap:1rem}.stitch-shadow_socialGrid__4U7qW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.stitch-shadow_socialButton__DkqC3{min-height:3rem;border-radius:1rem;border:1px solid var(--line);background:rgba(255,249,241,.9);color:var(--ink);font-weight:700}.stitch-shadow_dividerRow__5gL1g{display:flex;align-items:center;gap:.8rem;color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.18em}.stitch-shadow_dividerRow__5gL1g:after,.stitch-shadow_dividerRow__5gL1g:before{content:"";height:1px;flex:1;background:var(--line)}.stitch-shadow_fieldStack__4vClk,.stitch-shadow_formStack__tLtBk{display:grid;gap:.85rem}.stitch-shadow_fieldLabel__0EN84{margin:0;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:700}.stitch-shadow_fieldInput__JeS_l,.stitch-shadow_fieldSelect___evXz,.stitch-shadow_fieldTextarea__HBpk5{width:100%;border:1px solid rgba(130,83,27,.12);border-radius:1rem;background:rgba(255,249,242,.95);padding:.95rem 1rem;font:inherit;color:var(--ink)}.stitch-shadow_fieldTextarea__HBpk5{min-height:7.5rem;resize:vertical}.stitch-shadow_duelStageScroll__aZJEg,.stitch-shadow_formStageScroll__oH8BR,.stitch-shadow_leaderboardStageScroll__eJLwM{overflow-x:auto;padding-bottom:.35rem}.stitch-shadow_submitStage__Glha2{min-width:58rem;display:grid;grid-template-columns:minmax(24rem,1.05fr) minmax(18rem,.95fr);gap:1.2rem}.stitch-shadow_formPanel__8058y,.stitch-shadow_previewPanel__7nY53{padding:1.2rem}.stitch-shadow_previewPanel__7nY53{display:grid;gap:1rem}.stitch-shadow_submitPreviewImage__0Ynvi{min-height:34rem;border-radius:1.4rem;border:1px solid rgba(130,83,27,.12)}.stitch-shadow_metaGrid__98qxj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.stitch-shadow_metaCard__ULWkx{padding:.95rem;border-radius:1rem;border:1px solid var(--line);background:rgba(255,248,240,.94)}.stitch-shadow_duelStage__IlFJy{min-width:56rem;display:grid;gap:1rem}.stitch-shadow_duelTopline__2nJXd{display:flex;align-items:center;justify-content:space-between;gap:1rem}.stitch-shadow_duelGrid__hCP_5{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;align-items:stretch}.stitch-shadow_duelCard__WnDXt{overflow:hidden}.stitch-shadow_duelImageWrap__P2UF1{aspect-ratio:3/4}.stitch-shadow_duelBodyWrap__dO3ST{padding:1rem;display:grid;gap:.65rem}.stitch-shadow_duelEyebrow__nU9n6{margin:0;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);font-weight:700}.stitch-shadow_duelName__IWhtg{margin:0;font-size:clamp(1.35rem,2vw,2rem);font-weight:800;letter-spacing:-.04em}.stitch-shadow_duelFacts__Pw24u{display:flex;flex-wrap:wrap;gap:.5rem;color:var(--muted);font-size:.9rem}.stitch-shadow_duelAction__NJzn3{width:100%}.stitch-shadow_duelDivider__wgqI8{display:grid;place-items:center;width:4.4rem}.stitch-shadow_duelDividerBadge__vGmO_{width:4.4rem;height:4.4rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,252,247,.94);display:grid;place-items:center;font-weight:800;letter-spacing:.12em;color:var(--accent-deep);box-shadow:0 12px 28px rgba(98,62,19,.08)}.stitch-shadow_duelFooterHints__MwL8Y{display:flex;flex-wrap:wrap;gap:.75rem}.stitch-shadow_duelHintChip__nb8I4{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .85rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,249,242,.9);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.stitch-shadow_listingStage__zm3lW{min-width:68rem;grid-template-columns:minmax(39rem,1.7fr) minmax(18rem,.9fr);align-items:start}.stitch-shadow_listingMain__Xr_tX,.stitch-shadow_listingSide__zG1k4{display:grid;gap:1rem}.stitch-shadow_listingFeature__cNEgS{display:grid;grid-template-columns:minmax(12rem,.82fr) minmax(0,1.18fr);gap:1rem;padding:1rem}.stitch-shadow_featureThumb__r7iZ9{min-height:18rem;border-radius:1.25rem;overflow:hidden;background:#eadcca}.stitch-shadow_featureThumb__r7iZ9 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_featureInfo__kkdn3{display:grid;align-content:start;gap:.8rem}.stitch-shadow_listRowsDense__G7vGK{display:grid;gap:.8rem}.stitch-shadow_denseRow__y03yB{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:1.15rem;border:1px solid rgba(130,83,27,.1);background:rgba(255,249,242,.82)}.stitch-shadow_footerStrip__VqBBt{width:min(90rem,calc(100% - 2rem));margin:0 auto 1.2rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;border-top:1px solid rgba(130,83,27,.08);padding:1.5rem 0 1.75rem}.stitch-shadow_footerCopy__yqJFW{margin:0;color:var(--muted);font-size:.88rem}.stitch-shadow_footerMeta__tA1nD{display:grid;gap:.3rem}.stitch-shadow_footerBrand__JTb2X{margin:0;color:var(--ink);font-weight:800;letter-spacing:-.03em}.stitch-shadow_footerLinks__BV9Wg{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.stitch-shadow_footerLinks__BV9Wg a{color:var(--muted);text-decoration:none;font-size:.86rem}.stitch-shadow_mobileNav__27DZX{display:none}.stitch-shadow_mobileNavLinkActive__5QsNb,.stitch-shadow_mobileNavLinkFeatured__ZNBhO,.stitch-shadow_mobileNavLink__tjDLr{display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;min-height:3.5rem;border-radius:1.1rem;font-family:var(--stitch-font-body),Inter,system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_mobileNavLinkActive__5QsNb,.stitch-shadow_mobileNavLink__tjDLr{color:rgba(24,20,18,.54)}.stitch-shadow_mobileNavLinkActive__5QsNb{color:var(--ink);background:rgba(255,248,239,.98);box-shadow:0 8px 20px rgba(98,62,19,.06)}.stitch-shadow_mobileNavLinkFeatured__ZNBhO{background:linear-gradient(135deg,#fdaa33,#dd9014);color:#523100;box-shadow:0 10px 22px rgba(221,144,20,.28)}.stitch-shadow_homeCanvas__92h6H{gap:5rem}.stitch-shadow_homeHeroSection__B9qZ5{min-height:48rem;padding:2.5rem 3rem;box-shadow:0 14px 32px rgba(98,62,19,.06)}.stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.78) 36%,rgba(255,255,255,.16))}.stitch-shadow_homeHeroContent__KO4l6{max-width:60rem}.stitch-shadow_homeCardTitle__f3gba,.stitch-shadow_homeFeatureTitle__DYUs7,.stitch-shadow_homeHeroTitle__2HacN,.stitch-shadow_homeHowTitle__KbV62,.stitch-shadow_homeSectionTitle__eFEde{font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;color:var(--ink)}.stitch-shadow_homeHeroTitle__2HacN{margin:0;font-size:clamp(3.9rem,8vw,7rem);line-height:.92;letter-spacing:-.08em;font-weight:900}.stitch-shadow_homeHeroHighlight__L9yUn{color:var(--accent);text-shadow:0 0 15px rgba(134,84,0,.16)}.stitch-shadow_homeFeatureBody__OUSF_,.stitch-shadow_homeHeroBody__VfWfX,.stitch-shadow_homeHowBody__pF8No,.stitch-shadow_homeListMeta__YuBao,.stitch-shadow_homeSectionBody__B7lDj{margin:0;color:rgba(24,20,18,.68);line-height:1.6}.stitch-shadow_homeHeroBody__VfWfX{max-width:42rem;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:500}.stitch-shadow_homeHeroActions__BbplL{display:flex;flex-wrap:wrap;gap:1rem}.stitch-shadow_homePrimaryButton__53E6T,.stitch-shadow_homeSecondaryButton__SIT5H{display:inline-flex;align-items:center;justify-content:center;min-height:3.75rem;padding:.9rem 1.8rem;border-radius:.9rem;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;font-size:1.05rem;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.stitch-shadow_homePrimaryButton__53E6T{background:linear-gradient(135deg,#fdaa33,#dd9014);color:#523100;box-shadow:0 12px 26px rgba(221,144,20,.28)}.stitch-shadow_homeSecondaryButton__SIT5H{background:rgba(255,255,255,.6);color:var(--ink);border:1px solid rgba(130,83,27,.16);backdrop-filter:blur(24px);box-shadow:0 8px 22px rgba(98,62,19,.08)}.stitch-shadow_homePrimaryButton__53E6T:hover,.stitch-shadow_homeSecondaryButton__SIT5H:hover,.stitch-shadow_homeSectionLink__qqLEQ:hover{transform:translateY(-1px)}.stitch-shadow_homeHowSection__pxsOC,.stitch-shadow_homeLeaderboardSection__PcBOJ{display:grid;gap:1.75rem}.stitch-shadow_homeLeaderboardSection__PcBOJ{padding:1rem 0 0}.stitch-shadow_homeHowHeader__2LFbM,.stitch-shadow_homeSectionHeader__ubIMF{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.stitch-shadow_homeSectionTitle__eFEde{margin:0 0 .5rem;font-size:2.75rem;line-height:1;letter-spacing:-.06em;font-weight:800}.stitch-shadow_homeSectionBody__B7lDj{font-size:1rem}.stitch-shadow_homeSectionLink__qqLEQ{color:var(--accent);font-weight:800}.stitch-shadow_homeLeaderboardGrid__I69XF{grid-template-columns:repeat(3,minmax(0,1fr))}.stitch-shadow_homeLeaderboardCard__aLcXW{position:relative;padding:2rem;border-radius:1.8rem;background:rgba(255,255,255,.9);box-shadow:0 18px 40px rgba(98,62,19,.06);overflow:hidden}.stitch-shadow_homeCardHeader__UT4Bx{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.stitch-shadow_homeCardTitle__f3gba{margin:0;font-size:1.7rem;line-height:1.05;letter-spacing:-.05em;font-weight:800}.stitch-shadow_homeCardIcon___J2sZ{font-size:1.6rem;line-height:1}.stitch-shadow_homeList__kc_Fl{display:grid;gap:1.25rem}.stitch-shadow_homeListRow__WQuqO{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.9rem}.stitch-shadow_homeListRank__8Vpqd{min-width:2.6rem;font-size:2rem;font-weight:900;font-style:italic;color:rgba(0,0,0,.08);line-height:1}.stitch-shadow_homeListThumbEmpty__4hPMX,.stitch-shadow_homeListThumb__b5niU,.stitch-shadow_homePlayerThumb__Fz0zg,.stitch-shadow_homeVenueGlyph__zEUtZ{width:3rem;height:3rem;border-radius:.85rem;background:#f1eeed;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.stitch-shadow_foodPreviewButton__46Ijp{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(130,83,27,.14);overflow:hidden;background:#f1eeed;cursor:zoom-in;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.stitch-shadow_foodPreviewButton__46Ijp:focus-visible,.stitch-shadow_foodPreviewButton__46Ijp:hover{border-color:rgba(214,123,22,.54);box-shadow:0 8px 18px rgba(98,62,19,.14);transform:translateY(-1px);outline:none}.stitch-shadow_foodPreviewButtonHome__Ixz88{width:3rem;height:3rem;border-radius:.85rem}.stitch-shadow_foodPreviewButtonLeader__3re02{width:3.5rem;height:3.5rem;border-radius:.8rem}.stitch-shadow_foodPreviewThumbnail__K1lEc{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.stitch-shadow_foodHoverPreview__WhbGm{position:fixed;z-index:90;width:min(21rem,calc(100vw - 2rem));height:min(22.5rem,calc(100vh - 2rem));display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.65rem;padding:.7rem;border:1px solid rgba(255,255,255,.72);border-radius:.9rem;background:rgba(252,250,246,.98);box-shadow:0 24px 60px rgba(29,21,14,.28);pointer-events:none}.stitch-shadow_foodHoverPreviewImage__fZGN7{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;border-radius:.65rem;background:#f1eeed}.stitch-shadow_foodHoverPreviewLabel__noCEg{overflow:hidden;color:var(--ink);font-size:.82rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.stitch-shadow_foodPhotoModal__x3sU4{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1rem;background:rgba(20,16,12,.78);backdrop-filter:blur(8px)}.stitch-shadow_foodPhotoModalPanel__ycYQz{position:relative;width:min(70rem,94vw);height:min(88vh,48rem);max-height:92vh;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.75rem;padding:.75rem;border:1px solid rgba(255,255,255,.22);border-radius:1rem;background:rgba(30,25,20,.92);box-shadow:0 32px 90px rgba(0,0,0,.46)}.stitch-shadow_foodPhotoModalImage__TH9q9{width:100%;height:100%;min-height:0;max-height:calc(88vh - 3.5rem);-o-object-fit:contain;object-fit:contain;border-radius:.7rem}.stitch-shadow_foodPhotoModalLabel__VzdpW{margin:0;color:rgba(255,255,255,.86);font-size:.86rem;font-weight:700}.stitch-shadow_foodPhotoModalClose__RdcST{position:absolute;top:1rem;right:1rem;z-index:1;width:2.5rem;height:2.5rem;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.36);border-radius:999px;background:rgba(20,16,12,.76);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer}.stitch-shadow_venueThumbnail__kS4HP{flex:0 0 auto;display:inline-grid;place-items:center;position:relative;overflow:hidden;border:1px solid rgba(130,83,27,.12);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(235,229,218,.94));color:rgba(98,62,19,.46)}.stitch-shadow_venueThumbnailHome__ybXjC{width:3rem;height:3rem;border-radius:.85rem}.stitch-shadow_venueThumbnailLeader__tGCYp{width:3.5rem;height:3.5rem;border-radius:.8rem}.stitch-shadow_venueThumbnailFeature__vITo2{width:100%;min-height:15rem;border-radius:.9rem}.stitch-shadow_venueThumbnailIcon__diVBB{width:62%;height:62%}.stitch-shadow_venueThumbnailInitials__Hfyfp{position:absolute;right:.28rem;bottom:.2rem;color:rgba(98,62,19,.72);font-size:.56rem;font-weight:900;letter-spacing:0}.stitch-shadow_venueThumbnailFeature__vITo2 .stitch-shadow_venueThumbnailIcon__diVBB{width:34%;height:34%}.stitch-shadow_venueThumbnailFeature__vITo2 .stitch-shadow_venueThumbnailInitials__Hfyfp{right:.8rem;bottom:.65rem;font-size:1rem}.stitch-shadow_homeListThumb__b5niU,.stitch-shadow_homePlayerThumb__Fz0zg{-o-object-fit:cover;object-fit:cover}.stitch-shadow_homePlayerThumb__Fz0zg{border-radius:999px}.stitch-shadow_homeListThumbEmpty__4hPMX,.stitch-shadow_homeVenueGlyph__zEUtZ{color:rgba(24,20,18,.4);font-weight:700}.stitch-shadow_homeListText__2Bp0b{min-width:0}.stitch-shadow_homeListName__qBipP{margin:0;font-size:1.05rem;line-height:1.2;font-weight:800;letter-spacing:-.03em}.stitch-shadow_homeListNameLink__K_pBO{display:inline-block;color:var(--ink);text-decoration:none;font-size:1.05rem;line-height:1.2;font-weight:800;letter-spacing:-.03em}.stitch-shadow_homeListNameLink__K_pBO:hover{text-decoration:underline}.stitch-shadow_homeListMeta__YuBao{margin-top:.2rem;font-size:.8rem}.stitch-shadow_homeFeatureSection__Smex5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;background:rgba(255,255,255,.86);box-shadow:0 18px 40px rgba(98,62,19,.06)}.stitch-shadow_homeFeatureSectionWrap__MgMGq{display:block}.stitch-shadow_homeFeatureMedia__Wimww{position:relative;min-height:37.5rem}.stitch-shadow_homeFeatureImage__vd_1t{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_homeFeatureImageShade__Mt_TB{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,14,8,0),rgba(20,14,8,.14))}.stitch-shadow_homeFeatureContent____7Sq{padding:3.5rem 4rem;display:grid;align-content:center;gap:1.5rem}.stitch-shadow_homeFeatureEyebrow___YMD2{display:inline-flex;color:#406800;font-weight:800;text-transform:uppercase;letter-spacing:.18em;font-size:.8rem}.stitch-shadow_homeFeatureTitle__DYUs7{margin:0;font-size:3.8rem;line-height:.98;letter-spacing:-.07em;font-weight:900}.stitch-shadow_homeFeatureBody__OUSF_{font-size:1.08rem;max-width:36rem}.stitch-shadow_homeFeatureStats__e0uzL{display:flex;align-items:center;gap:1.5rem}.stitch-shadow_homeFeatureStatValue__7PHaR{margin:0;font-size:2.1rem;font-weight:900;letter-spacing:-.06em}.stitch-shadow_homeFeatureStatLabel__c7BFx{margin:.15rem 0 0;color:rgba(24,20,18,.58);font-size:.8rem}.stitch-shadow_homeFeatureDivider__lx1J6{width:1px;height:2.5rem;background:rgba(130,83,27,.16)}.stitch-shadow_homeHowGrid__7vQIc{grid-template-columns:repeat(4,minmax(0,1fr))}.stitch-shadow_homeHowStep__SqoNg{text-align:center;padding:1.5rem 1rem}.stitch-shadow_homeHowIcon__8c_2w{width:5rem;height:5rem;margin:0 auto 1.4rem;border-radius:1.25rem;border:1px solid rgba(130,83,27,.12);background:rgba(255,255,255,.72);display:grid;place-items:center;color:var(--accent);font-size:1.9rem;font-weight:800;box-shadow:0 12px 24px rgba(98,62,19,.05)}.stitch-shadow_homeHowTitle__KbV62{margin:0 0 .45rem;font-size:1.35rem;letter-spacing:-.04em;font-weight:800}.stitch-shadow_submitEditorialHero__oaDih{display:grid;gap:1.5rem;margin-bottom:.5rem}.stitch-shadow_submitEditorialTitle__bZM7N{margin:0;max-width:13ch;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(3.4rem,6vw,5.8rem);line-height:.95;letter-spacing:-.07em;font-weight:900}.stitch-shadow_submitEditorialMarker__Do57y{display:flex;align-items:center;gap:.8rem}.stitch-shadow_submitEditorialLine__S9_jG{width:3rem;height:1px;background:var(--accent)}.stitch-shadow_submitEditorialMarkerText__4w0K_{font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(24,20,18,.58)}.stitch-shadow_submitEditorialStage___Gr8T{grid-template-columns:minmax(0,7fr) minmax(21rem,5fr)}.stitch-shadow_submitEditorialAside__xu37d,.stitch-shadow_submitEditorialMain__v6MO6{display:grid;gap:1.5rem}.stitch-shadow_submitSurfaceCard__cH_tT{border-radius:1rem}.stitch-shadow_submitFieldInput__X2QOo:focus,.stitch-shadow_submitFieldTextarea__dSE3T:focus{background:rgba(255,255,255,.92);box-shadow:inset 0 0 0 2px rgba(242,142,28,.34)}.stitch-shadow_submitFieldTextarea__dSE3T{min-height:8rem;resize:vertical}.stitch-shadow_submitActionRow___JET_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem}.stitch-shadow_submitDraftButton__sAXPJ,.stitch-shadow_submitPublishButton__xRCbk{min-height:3.5rem;border-radius:.8rem;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;font-size:1rem;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.stitch-shadow_submitDraftButton__sAXPJ{padding:.9rem 1.4rem;background:#e3e2e0;color:var(--ink)}.stitch-shadow_submitPublishButton__xRCbk{flex:1 1 auto;padding:.9rem 1.6rem;background:linear-gradient(135deg,var(--accent) 0,#f28e1c 100%)}.stitch-shadow_submitUploadDropzone__1SxYc{position:relative;aspect-ratio:4/5;border-radius:1rem;overflow:hidden;border:2px dashed rgba(136,115,99,.28);background:rgba(233,232,230,.7);display:grid;place-items:center;padding:2rem;box-shadow:0 12px 30px rgba(98,62,19,.04)}.stitch-shadow_submitUploadInner__nF1Y3{display:grid;justify-items:center;gap:1rem;text-align:center}.stitch-shadow_submitUploadIcon__bt1MH{width:4rem;height:4rem;border-radius:999px;background:rgba(255,255,255,.8);color:var(--accent);display:grid;place-items:center;font-size:2rem;box-shadow:0 8px 20px rgba(98,62,19,.08)}.stitch-shadow_submitUploadTitle__dL4LM{margin:0;font-size:1.1rem;font-weight:800}.stitch-shadow_submitUploadBody__1vRZm{margin:.2rem 0 0;color:rgba(24,20,18,.6)}.stitch-shadow_submitUploadLink__0Ajkl{color:var(--accent);text-decoration:underline;text-decoration-color:rgba(214,123,22,.28)}.stitch-shadow_submitPreviewCard__ourjW{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;border-radius:1rem;background:rgba(255,255,255,.84);border:1px solid rgba(130,83,27,.08);box-shadow:0 10px 22px rgba(98,62,19,.04)}.stitch-shadow_submitPreviewThumb__MagjN{width:5rem;height:5rem;border-radius:.8rem;overflow:hidden;background:#efeeec;flex-shrink:0}.stitch-shadow_submitPreviewThumbImage__EwW9_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_submitPreviewMeta__wkflj{min-width:0}.stitch-shadow_submitPreviewName__MyWnZ{margin:0;font-size:.9rem;font-weight:800}.stitch-shadow_submitPreviewStatus__bMqQ_{margin:.2rem 0 0;font-size:.78rem;color:rgba(24,20,18,.58)}.stitch-shadow_submitPreviewTrack__s_Ddp{width:100%;height:.35rem;margin-top:.7rem;border-radius:999px;background:#e3e2e0;overflow:hidden}.stitch-shadow_submitPreviewFill__kvvg1{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent) 0,#c5a400 100%)}.stitch-shadow_submitPreviewClose__2njuy{width:2.5rem;height:2.5rem;border-radius:999px;color:rgba(24,20,18,.52)}.stitch-shadow_submitBonusCard__WFsvQ{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:1rem;background:rgba(112,93,0,.06);border:1px solid rgba(197,164,0,.18)}.stitch-shadow_homeFeatureSection__Smex5,.stitch-shadow_homeHowStep__SqoNg,.stitch-shadow_homeLeaderboardCard__aLcXW,.stitch-shadow_submitBonusCard__WFsvQ,.stitch-shadow_submitPreviewCard__ourjW,.stitch-shadow_submitSurfaceCard__cH_tT,.stitch-shadow_submitUploadDropzone__1SxYc{scroll-snap-align:start}.stitch-shadow_submitBonusIcon__tHBJI{color:#705d00;font-size:1.2rem;line-height:1.2}.stitch-shadow_submitBonusTitle__hFC_q{margin:0;color:#483b00;font-size:.9rem;font-weight:800}.stitch-shadow_submitBonusBody__n0uDv{margin:.35rem 0 0;color:rgba(72,59,0,.78);font-size:.78rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.stitch-shadow_homeHowStep__SqoNg:hover .stitch-shadow_homeHowIcon__8c_2w{background:rgba(255,247,232,.96)}}@media (max-width:1100px){.stitch-shadow_galleryGrid___wJAH,.stitch-shadow_rankColumns__rmiei,.stitch-shadow_routeGrid__FXWB2{grid-template-columns:repeat(2,minmax(0,1fr))}.stitch-shadow_featureGrid___I6Mf,.stitch-shadow_infoGrid__1L_OZ{grid-template-columns:1fr}.stitch-shadow_loginStage__pUBLD{grid-template-columns:minmax(16rem,.95fr) minmax(18rem,1.05fr)}.stitch-shadow_submitEditorialStage___Gr8T{grid-template-columns:1fr}.stitch-shadow_submitEditorialAside__xu37d{position:static}}@media (max-width:780px){.stitch-shadow_mastheadInner__1hdLh{grid-template-columns:auto auto;justify-content:space-between;gap:1rem}.stitch-shadow_desktopNav__RqDtQ{display:none}.stitch-shadow_mastheadActions__H1V3_{gap:.5rem}.stitch-shadow_heroPanelStandard__lwtI9,.stitch-shadow_heroPanel__WM0tQ{grid-template-columns:minmax(0,1fr) minmax(12rem,.84fr);padding:1rem;border-radius:1.5rem}.stitch-shadow_heroVisual__Mnpfy{min-height:18rem}.stitch-shadow_galleryGrid___wJAH,.stitch-shadow_metaGrid__98qxj,.stitch-shadow_rankColumns__rmiei,.stitch-shadow_routeGrid__FXWB2,.stitch-shadow_socialGrid__4U7qW,.stitch-shadow_statsRow__RxRhp{grid-template-columns:1fr}.stitch-shadow_homeCanvas__92h6H{gap:2rem}.stitch-shadow_homeHeroSection__B9qZ5{min-height:38rem;padding:1.5rem}.stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.82) 46%,rgba(255,255,255,.18))}.stitch-shadow_homeHeroContent__KO4l6{max-width:100%}.stitch-shadow_homeHeroTitle__2HacN{max-width:8ch}.stitch-shadow_homeHowHeader__2LFbM,.stitch-shadow_homeSectionHeader__ubIMF{flex-direction:column;align-items:flex-start}.stitch-shadow_homeScrollFrame__j4cf1{overflow-x:auto;padding-bottom:.35rem;scrollbar-width:none;scroll-snap-type:x proximity}.stitch-shadow_homeScrollFrame__j4cf1::-webkit-scrollbar{display:none}.stitch-shadow_homeLeaderboardGrid__I69XF{width:-moz-max-content;width:max-content;grid-template-columns:repeat(3,minmax(17rem,18.5rem))}.stitch-shadow_homeFeatureSection__Smex5{width:-moz-max-content;width:max-content;min-width:44rem}.stitch-shadow_homeFeatureMedia__Wimww{min-height:22rem}.stitch-shadow_homeFeatureContent____7Sq{padding:2rem 1.5rem}.stitch-shadow_homeFeatureStats__e0uzL{flex-direction:column;align-items:flex-start}.stitch-shadow_homeFeatureDivider__lx1J6{width:100%;height:1px}.stitch-shadow_homeHowGrid__7vQIc{width:-moz-max-content;width:max-content;grid-template-columns:repeat(4,minmax(13.5rem,14.5rem))}.stitch-shadow_submitFieldGrid__EmqXL{grid-template-columns:1fr}.stitch-shadow_routeGrid__FXWB2{gap:.85rem}.stitch-shadow_submitStage__Glha2{min-width:48rem}.stitch-shadow_duelStage__IlFJy{min-width:44rem}.stitch-shadow_listingStage__zm3lW{min-width:58rem}}@media (max-width:560px){.stitch-shadow_footerStrip__VqBBt,.stitch-shadow_mainShell__uvH_P,.stitch-shadow_mastheadInner__1hdLh{width:calc(100% - 1rem)}.stitch-shadow_mastheadInner__1hdLh{grid-template-columns:auto auto;padding:.85rem 0}.stitch-shadow_mainShell__uvH_P{padding-top:5.75rem;padding-bottom:8rem}.stitch-shadow_heroPanelStandard__lwtI9,.stitch-shadow_heroPanel__WM0tQ{grid-template-columns:minmax(0,1.08fr) minmax(9.25rem,.82fr)}.stitch-shadow_heroTitle__OrPbn{font-size:clamp(2rem,10vw,3rem)}.stitch-shadow_heroTitleTight__72ghB{font-size:clamp(1.8rem,8.2vw,2.6rem)}.stitch-shadow_homeHeroSection__B9qZ5{min-height:31rem;border-radius:1.5rem;padding:1.5rem}.stitch-shadow_homeHeroTitle__2HacN{font-size:clamp(2.8rem,12vw,4.25rem)}.stitch-shadow_homeHeroBody__VfWfX{font-size:1rem}.stitch-shadow_homePrimaryButton__53E6T,.stitch-shadow_homeSecondaryButton__SIT5H{width:100%}.stitch-shadow_homeFeatureSection__Smex5,.stitch-shadow_homeLeaderboardCard__aLcXW{border-radius:1.5rem}.stitch-shadow_submitEditorialPage__nzl71{gap:2rem}.stitch-shadow_submitEditorialTitle__bZM7N{font-size:clamp(2.6rem,12vw,4rem)}.stitch-shadow_submitSurfaceCard__cH_tT{padding:1.25rem}.stitch-shadow_submitActionRow___JET_{flex-direction:column;align-items:stretch}.stitch-shadow_submitDraftButton__sAXPJ,.stitch-shadow_submitPublishButton__xRCbk{width:100%}.stitch-shadow_footerStrip__VqBBt{flex-direction:column}.stitch-shadow_submitPreviewCard__ourjW{grid-template-columns:1fr;align-items:start}.stitch-shadow_submitPreviewThumb__MagjN{width:100%;height:14rem}.stitch-shadow_loginStage__pUBLD{min-width:43rem}.stitch-shadow_submitStage__Glha2{min-width:44rem}.stitch-shadow_duelStage__IlFJy{min-width:40rem}.stitch-shadow_listingStage__zm3lW{min-width:52rem}.stitch-shadow_mobileNav__27DZX{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:45;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.5rem;padding:.65rem;border-radius:1.6rem;border:1px solid rgba(130,83,27,.1);background:rgba(255,255,255,.84);backdrop-filter:blur(22px);box-shadow:0 18px 42px rgba(98,62,19,.12)}}.stitch-shadow_mastheadActions__H1V3_{gap:.75rem}.stitch-shadow_mainShell__uvH_P{width:min(80rem,calc(100% - 1.5rem));padding-top:7rem;padding-bottom:8rem}.stitch-shadow_homeCanvas__92h6H{display:grid;gap:4.5rem}.stitch-shadow_homeHeroSection__B9qZ5{min-height:50rem;align-items:center;padding:3rem;border:1px solid rgba(130,83,27,.1);background:linear-gradient(180deg,rgba(255,252,247,.98),rgba(250,244,233,.96));box-shadow:0 20px 40px rgba(85,67,53,.06)}.stitch-shadow_homeHeroMedia__s8HUG{padding-right:3rem}.stitch-shadow_homeHeroImage__v1fS_{width:min(44rem,52%);height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;opacity:1;filter:drop-shadow(0 30px 40px rgba(56,30,5,.18))}.stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(90deg,rgba(255,251,246,.98),rgba(255,251,246,.92) 26%,rgba(255,251,246,.76) 46%,rgba(255,251,246,.24) 72%,rgba(255,251,246,.06))}.stitch-shadow_homeHeroContent__KO4l6{max-width:48rem;display:grid;gap:1.75rem}.stitch-shadow_homeHeroTitle__2HacN{max-width:9ch}.stitch-shadow_homeFeatureSectionWrap__MgMGq,.stitch-shadow_homeHowSection__pxsOC,.stitch-shadow_homeLeaderboardSection__PcBOJ{display:grid;gap:1.5rem}.stitch-shadow_homeScrollFrame__j4cf1{overflow:visible}.stitch-shadow_homeLeaderboardGrid__I69XF{display:grid;grid-template-columns:repeat(3,minmax(19rem,1fr));gap:1.5rem}.stitch-shadow_homeLeaderboardCard__aLcXW{background:rgba(255,255,255,.92);border:1px solid rgba(130,83,27,.1);box-shadow:0 20px 40px rgba(85,67,53,.06)}.stitch-shadow_homeFeatureSection__Smex5{display:grid;grid-template-columns:minmax(28rem,1fr) minmax(28rem,1fr);min-width:0;border-radius:2rem;overflow:hidden;background:rgba(255,255,255,.9);border:1px solid rgba(130,83,27,.1);box-shadow:0 20px 40px rgba(85,67,53,.06)}.stitch-shadow_homeFeatureMedia__Wimww{min-height:37rem}.stitch-shadow_homeFeatureContent____7Sq{padding:3.5rem}.stitch-shadow_homeHowGrid__7vQIc{display:grid;grid-template-columns:repeat(4,minmax(14rem,1fr));gap:1.5rem}.stitch-shadow_submitEditorialPage__nzl71{display:grid;gap:3rem;max-width:76rem;margin:0 auto;overflow-x:auto;padding-bottom:.35rem}.stitch-shadow_submitEditorialStage___Gr8T{min-width:60rem;display:grid;grid-template-columns:minmax(0,7fr) minmax(22rem,5fr);gap:3rem;align-items:start}.stitch-shadow_submitEditorialAside__xu37d{position:sticky;top:8rem;display:block}.stitch-shadow_submitSurfaceCard__cH_tT{padding:2.25rem 2.5rem;border-radius:.9rem;background:rgba(244,243,241,.92);border:1px solid rgba(130,83,27,.06);box-shadow:none}.stitch-shadow_submitFieldGrid__EmqXL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1.5rem}.stitch-shadow_submitField__710IE{display:grid;gap:.55rem;margin-bottom:1.5rem}.stitch-shadow_submitFieldLabel__aeyWF{font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(24,20,18,.56)}.stitch-shadow_submitFieldInput__X2QOo,.stitch-shadow_submitFieldTextarea__dSE3T{width:100%;border:none;border-radius:.8rem;background:#e9e8e6;padding:1rem;font:inherit;color:var(--ink);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .16s ease,background-color .16s ease}.stitch-shadow_submitFieldInput__X2QOo:focus,.stitch-shadow_submitFieldTextarea__dSE3T:focus{outline:none;background:rgba(255,255,255,.94);box-shadow:inset 0 0 0 2px rgba(242,142,28,.3)}.stitch-shadow_submitActionRowSingle__jMF3Q{display:flex;align-items:center;justify-content:flex-start;padding-top:.5rem}.stitch-shadow_submitPublishButton__xRCbk{min-height:3.5rem;padding:.95rem 2.4rem;border-radius:.8rem;background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%);color:#fff;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1rem;font-weight:800;box-shadow:0 16px 30px rgba(214,123,22,.2);transition:transform .16s ease,box-shadow .16s ease}.stitch-shadow_submitPublishButton__xRCbk:hover{transform:translateY(-1px)}.stitch-shadow_submitPreviewFrame__e6gyn{aspect-ratio:4/5;border-radius:1rem;overflow:hidden;background:rgba(233,232,230,.74);border:1px solid rgba(130,83,27,.08);box-shadow:0 20px 40px rgba(85,67,53,.08)}.stitch-shadow_submitPreviewFrameImage__Qhpfx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_leaderPage__I4xny{display:grid;gap:2.5rem}.stitch-shadow_leaderHero__V_FUb{display:grid;gap:1rem;margin-bottom:.5rem}.stitch-shadow_leaderFeatureEyebrowMuted__n9mKs,.stitch-shadow_leaderHeroEyebrow__505w9,.stitch-shadow_leaderSideEyebrow__L___Z{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(24,20,18,.56)}.stitch-shadow_leaderHeroTitle__IbhUN{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.94;letter-spacing:-.06em;font-weight:900}.stitch-shadow_leaderHeroBody__U9e45{max-width:42rem;margin:0;color:rgba(24,20,18,.68);font-size:1.05rem;line-height:1.6}.stitch-shadow_leaderTabBar__4svzx{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.stitch-shadow_leaderShowMoreButton__8J9yo,.stitch-shadow_leaderTabActive__kv9nS,.stitch-shadow_leaderTabButton__iQU2G,.stitch-shadow_leaderTrendingLink__XK0dW{transition:transform .16s ease,background-color .16s ease,color .16s ease}.stitch-shadow_leaderTabActive__kv9nS,.stitch-shadow_leaderTabButton__iQU2G{min-height:3rem;padding:.8rem 1.5rem;border-radius:999px;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800}.stitch-shadow_leaderTabActive__kv9nS{background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%);color:#fff;box-shadow:0 16px 30px rgba(214,123,22,.18)}.stitch-shadow_leaderTabButton__iQU2G{background:rgba(239,238,236,.92);color:var(--ink)}.stitch-shadow_leaderUpdatedAt__j_mJ_{margin-left:auto;font-size:.82rem;font-weight:600}.stitch-shadow_leaderStageScroll__vxa0Y{overflow-x:auto;padding-bottom:.35rem}.stitch-shadow_leaderStage__uUp6X{min-width:72rem;display:grid;grid-template-columns:minmax(0,8fr) minmax(18rem,4fr);gap:3rem;align-items:start}.stitch-shadow_leaderMain__aHfO5,.stitch-shadow_leaderSide__cUrsC{display:grid;gap:1rem}.stitch-shadow_leaderFeatureCard__sVGwL,.stitch-shadow_leaderListCard__dmBzc,.stitch-shadow_leaderSideCard__1De_K,.stitch-shadow_leaderStatMiniCard__iqjO7{background:rgba(255,255,255,.9);border:1px solid rgba(130,83,27,.08);box-shadow:0 20px 40px rgba(85,67,53,.06)}.stitch-shadow_leaderFeatureCard__sVGwL{position:relative;display:grid;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);gap:1.5rem;align-items:center;padding:2rem;border-radius:1rem;overflow:hidden}.stitch-shadow_leaderFeatureBadge__VEOfM{position:absolute;top:0;right:0;padding:.8rem 1.25rem;border-bottom-left-radius:.9rem;background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%);color:#fff;font-size:1.4rem;font-weight:900;font-style:italic}.stitch-shadow_leaderFeatureThumb__wt0EJ{min-height:18rem;border-radius:.9rem;overflow:hidden;background:rgba(239,238,236,.9)}.stitch-shadow_leaderFeatureThumbImage__xLEIx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_leaderFeatureContent__rX_0_{display:grid;gap:.9rem}.stitch-shadow_leaderFeatureMetaRow__9y0HM{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.stitch-shadow_leaderLegendaryBadge__Q8yqc{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:.3rem .7rem;border-radius:999px;background:rgba(197,164,0,.16);color:#483b00;font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_leaderFeatureTitle__9ih8k{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:2.8rem;line-height:.98;letter-spacing:-.05em;font-weight:900}.stitch-shadow_leaderFeatureSubtitle__cVWnt{margin:0;color:rgba(24,20,18,.64);font-size:1rem}.stitch-shadow_leaderFeatureStats__i8385{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:.5rem;border-top:1px solid rgba(130,83,27,.12)}.stitch-shadow_leaderFeatureStatLabel__vUXDT{display:block;margin-bottom:.25rem;color:rgba(24,20,18,.56);font-size:.7rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.stitch-shadow_leaderFeatureStatValue__I5rlm{display:block;font-size:1.8rem;font-weight:900;letter-spacing:-.05em;color:var(--accent-deep)}.stitch-shadow_leaderListCard__dmBzc{padding:1rem;border-radius:1rem}.stitch-shadow_leaderListRows__IAqSZ{display:grid;gap:.8rem}.stitch-shadow_leaderListRow__6tQ_p{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.95rem 1rem;border-radius:.9rem;background:rgba(244,243,241,.92)}.stitch-shadow_leaderListRank__1qLpc{min-width:2.8rem;text-align:center;font-size:1.5rem;font-weight:900;font-style:italic;color:rgba(24,20,18,.42)}.stitch-shadow_leaderListThumbEmpty__fLLYq,.stitch-shadow_leaderListThumb__olk9P,.stitch-shadow_leaderPlayerAvatarFallback__r_aRQ,.stitch-shadow_leaderPlayerAvatar__Mpjrn,.stitch-shadow_leaderTrendingThumbFallback__SGyBw,.stitch-shadow_leaderTrendingThumb__DD6Nv{width:3.5rem;height:3.5rem;border-radius:.8rem;background:rgba(227,226,224,.84);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.stitch-shadow_leaderPlayerAvatarFallback__r_aRQ,.stitch-shadow_leaderPlayerAvatar__Mpjrn{border-radius:999px}.stitch-shadow_leaderListThumb__olk9P,.stitch-shadow_leaderPlayerAvatar__Mpjrn,.stitch-shadow_leaderTrendingThumbImage__OTuSN{-o-object-fit:cover;object-fit:cover}.stitch-shadow_leaderTrendingThumbImage__OTuSN{width:100%;height:100%}.stitch-shadow_leaderListThumbEmpty__fLLYq,.stitch-shadow_leaderPlayerAvatarFallback__r_aRQ,.stitch-shadow_leaderTrendingThumbFallback__SGyBw{color:rgba(24,20,18,.42);font-weight:800}.stitch-shadow_leaderListText__2gnJ6,.stitch-shadow_leaderTrendingText__2b6pR{min-width:0}.stitch-shadow_leaderListName__U4QR_,.stitch-shadow_leaderPlayerName__dyGZG,.stitch-shadow_leaderTrendingName__tyz89{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.03em}.stitch-shadow_leaderFeatureTitleLink__SzbPN,.stitch-shadow_leaderListNameLink__GDscZ,.stitch-shadow_leaderTrendingNameLink__sdxWB{color:var(--ink);text-decoration:none}.stitch-shadow_leaderFeatureTitleLink__SzbPN{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(2.2rem,4.4vw,4rem);line-height:.92;letter-spacing:-.07em;font-weight:900}.stitch-shadow_leaderListNameLink__GDscZ,.stitch-shadow_leaderTrendingNameLink__sdxWB{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.03em}.stitch-shadow_leaderFeatureTitleLink__SzbPN:hover,.stitch-shadow_leaderListNameLink__GDscZ:hover,.stitch-shadow_leaderTrendingNameLink__sdxWB:hover{text-decoration:underline}.stitch-shadow_leaderListMeta__16ZWt,.stitch-shadow_leaderPlayerMeta__tx_xM,.stitch-shadow_leaderTrendingMeta__uUHIJ{margin:.2rem 0 0;color:rgba(24,20,18,.58);font-size:.82rem;line-height:1.45}.stitch-shadow_leaderListScoreWrap__l5jYj{display:grid;justify-items:end}.stitch-shadow_leaderListScore__eHGxC{font-size:1.15rem;font-weight:900;color:var(--accent-deep)}.stitch-shadow_leaderListScoreHint__6mBy6{color:rgba(24,20,18,.44);font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_leaderListFooter__EWia4{display:flex;justify-content:center;padding-top:1.1rem}.stitch-shadow_leaderShowMoreButton__8J9yo{min-height:3rem;padding:.85rem 1.5rem;border-radius:.75rem;background:rgba(227,226,224,.88);color:var(--ink);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_leaderSideCard__1De_K{padding:1.5rem;border-radius:1rem}.stitch-shadow_leaderPlayerOfMonth__pYNEf{display:flex;align-items:center;gap:1rem;margin-top:1rem}.stitch-shadow_leaderMeter__wLy1z{display:grid;gap:.5rem;margin-top:1rem}.stitch-shadow_leaderMeterTrack__s7JNt{height:.4rem;border-radius:999px;overflow:hidden;background:rgba(227,226,224,.92)}.stitch-shadow_leaderMeterFill__7GFzW{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%)}.stitch-shadow_leaderMeterLabel__q3Lv_{margin:0;color:rgba(24,20,18,.56);font-size:.74rem;font-weight:700}.stitch-shadow_leaderStatsGrid__4DmEq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.stitch-shadow_leaderStatMiniCard__iqjO7{padding:1.2rem;border-radius:.9rem;text-align:center}.stitch-shadow_leaderStatMiniValue__dN8th{display:block;font-size:1.8rem;font-weight:900;letter-spacing:-.05em}.stitch-shadow_leaderStatMiniLabel__RxrV4{display:block;margin-top:.35rem;color:rgba(24,20,18,.56);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_leaderTrendingBlock__iXzmW{display:flex;gap:1rem;margin-top:1rem}.stitch-shadow_leaderTrendingLink__XK0dW{margin-top:.8rem;padding:0;background:transparent;color:var(--accent-deep);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}@media (max-width:1100px){.stitch-shadow_submitEditorialPage__nzl71{max-width:100%}}@media (max-width:780px){.stitch-shadow_mainShell__uvH_P{width:calc(100% - 1rem);padding-top:5.75rem}.stitch-shadow_homeScrollFrame__j4cf1,.stitch-shadow_leaderStageScroll__vxa0Y,.stitch-shadow_submitEditorialPage__nzl71{overflow-x:auto;scrollbar-width:none}.stitch-shadow_homeScrollFrame__j4cf1::-webkit-scrollbar,.stitch-shadow_leaderStageScroll__vxa0Y::-webkit-scrollbar,.stitch-shadow_submitEditorialPage__nzl71::-webkit-scrollbar{display:none}.stitch-shadow_homeHeroSection__B9qZ5{min-height:36rem;padding:1.75rem;border-radius:1.6rem}.stitch-shadow_homeHeroMedia__s8HUG{justify-content:flex-end;padding-right:1rem}.stitch-shadow_homeHeroImage__v1fS_{width:min(22rem,56%)}.stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(90deg,rgba(255,251,246,.98),rgba(255,251,246,.9) 42%,rgba(255,251,246,.48) 66%,rgba(255,251,246,.12))}.stitch-shadow_homeLeaderboardGrid__I69XF{width:-moz-max-content;width:max-content;grid-template-columns:repeat(3,minmax(18rem,18rem))}.stitch-shadow_homeFeatureSection__Smex5{width:-moz-max-content;width:max-content;min-width:56rem;grid-template-columns:minmax(24rem,1fr) minmax(28rem,1fr)}.stitch-shadow_homeHowGrid__7vQIc{width:-moz-max-content;width:max-content;grid-template-columns:repeat(4,minmax(14rem,14rem))}.stitch-shadow_submitEditorialStage___Gr8T{min-width:56rem}.stitch-shadow_leaderTabBar__4svzx{align-items:flex-start}.stitch-shadow_leaderUpdatedAt__j_mJ_{width:100%;margin-left:0}.stitch-shadow_leaderStage__uUp6X{min-width:64rem}}@media (max-width:560px){.stitch-shadow_homeHeroTitle__2HacN{font-size:clamp(3rem,13vw,4.5rem)}.stitch-shadow_homeHeroBody__VfWfX{font-size:1rem}.stitch-shadow_homePrimaryButton__53E6T,.stitch-shadow_homeSecondaryButton__SIT5H{width:100%}.stitch-shadow_homeFeatureSection__Smex5,.stitch-shadow_homeLeaderboardCard__aLcXW{border-radius:1.4rem}.stitch-shadow_submitEditorialStage___Gr8T{min-width:52rem}.stitch-shadow_leaderStage__uUp6X{min-width:58rem}}@media (max-width:1100px){.stitch-shadow_submitEditorialStage___Gr8T{min-width:58rem;grid-template-columns:minmax(0,7fr) minmax(22rem,5fr)}.stitch-shadow_submitEditorialAside__xu37d{position:sticky;top:8rem}}.stitch-shadow_duelPage__JdU3l{display:grid;gap:2.5rem}.stitch-shadow_duelHero__mq5FD{text-align:center;display:grid;gap:1rem;justify-items:center}.stitch-shadow_duelHeroTitle__Yt4lE{margin:0;max-width:12ch;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(3.4rem,7vw,5.8rem);line-height:.94;letter-spacing:-.05em;font-weight:900}.stitch-shadow_duelHeroBody__tVEQt{max-width:36rem;margin:0;color:rgba(24,20,18,.64);font-size:1.05rem;line-height:1.6}.stitch-shadow_duelProgressWrap__26IxK{width:min(100%,42rem);margin:0 auto;padding:0 1rem}.stitch-shadow_duelProgressHeader__kLv3N{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.stitch-shadow_duelProgressLabel__rEYTp,.stitch-shadow_duelProgressValue__lho1J{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_duelProgressLabel__rEYTp{color:rgba(24,20,18,.56)}.stitch-shadow_duelProgressValue__lho1J{color:var(--accent-deep)}.stitch-shadow_duelProgressTrack__1pViM{height:.55rem;width:100%;border-radius:999px;overflow:hidden;background:rgba(227,226,224,.88)}.stitch-shadow_duelProgressFill__Q2DD4{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%)}.stitch-shadow_duelLayout__xWxg9{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:stretch}.stitch-shadow_duelOptionCard__lM9cS{display:flex;flex-direction:column;transition:transform .2s ease}.stitch-shadow_duelOptionCard__lM9cS:hover{transform:translateY(-2px)}.stitch-shadow_duelCardButton__M2PqN{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;background:transparent;color:inherit;text-align:inherit}.stitch-shadow_duelOptionMedia__iDPFM{position:relative;aspect-ratio:3/4;border-radius:1rem;overflow:hidden;background:rgba(239,238,236,.92)}.stitch-shadow_duelOptionImage__BylzJ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.18);transition:transform .42s ease,filter .42s ease}.stitch-shadow_duelOptionCard__lM9cS:hover .stitch-shadow_duelOptionImage__BylzJ{transform:scale(1.05);filter:grayscale(0)}.stitch-shadow_duelOptionShade__bhCTL{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,14,8,0),rgba(142,79,0,.34));opacity:0;transition:opacity .24s ease}.stitch-shadow_duelOptionCard__lM9cS:hover .stitch-shadow_duelOptionShade__bhCTL{opacity:1}.stitch-shadow_duelOptionPriceChip__Gd1jk{position:absolute;top:1rem;left:1rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.4rem .85rem;border-radius:999px;background:rgba(255,251,245,.9);border:1px solid rgba(136,115,99,.16);color:var(--ink);font-size:.8rem;font-weight:800;letter-spacing:.04em;box-shadow:0 14px 28px rgba(85,67,53,.12)}.stitch-shadow_duelOptionBody__7Rttn{display:flex;flex-direction:column;gap:.45rem}.stitch-shadow_duelOptionBodyRight__u9JQ3{text-align:right}.stitch-shadow_duelOptionEyebrow__IbH02{color:var(--accent-deep);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_duelOptionTitle__JOIHr{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:2.2rem;line-height:1;letter-spacing:-.05em;font-weight:800}.stitch-shadow_duelOptionMeta__XhNSi{display:flex;align-items:center;gap:.65rem;color:rgba(24,20,18,.58);font-size:.9rem;font-weight:600}.stitch-shadow_duelOptionBodyRight__u9JQ3 .stitch-shadow_duelOptionMeta__XhNSi{justify-content:flex-end}.stitch-shadow_duelVsWrap__ut708{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:flex}.stitch-shadow_duelVsBadge__SBeoX{width:4.2rem;height:4.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(250,249,247,.7);backdrop-filter:blur(24px);display:grid;place-items:center;color:var(--accent-deep);font-size:1.1rem;font-weight:900;font-style:italic;box-shadow:0 18px 36px rgba(85,67,53,.1)}.stitch-shadow_duelChipRow__JXtIt{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.stitch-shadow_duelChip__Xv9wt{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.55rem 1rem;border-radius:999px;background:rgba(239,238,236,.9);color:rgba(24,20,18,.58);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_loginOverlayPage__jrRw1{position:relative;min-height:calc(100vh - 14rem);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1rem 0}.stitch-shadow_loginAmbientLayer__q9_F0{position:absolute;inset:0;z-index:0;opacity:.1;pointer-events:none}.stitch-shadow_loginAmbientImage__jdj_Y{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.stitch-shadow_loginGlowLeft___ZmbR,.stitch-shadow_loginGlowRight__vCWri{position:absolute;width:24rem;height:24rem;border-radius:999px;pointer-events:none;filter:blur(100px);z-index:0}.stitch-shadow_loginGlowRight__vCWri{top:-5rem;right:-6rem;background:rgba(242,142,28,.18)}.stitch-shadow_loginGlowLeft___ZmbR{left:-6rem;bottom:-6rem;background:rgba(142,79,0,.12)}.stitch-shadow_loginOverlayWrap__Mnfsw{position:relative;z-index:1;width:100%;max-width:28rem;display:grid;gap:2rem}.stitch-shadow_loginBrandLockup__dN4dm{text-align:center}.stitch-shadow_loginBrandTitle__voZNm{margin:0 0 .4rem;color:var(--accent-deep);font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:2rem;font-weight:900;letter-spacing:-.05em}.stitch-shadow_loginBrandSubline__wS4aY{margin:0;color:rgba(24,20,18,.58);font-weight:600}.stitch-shadow_loginModalCard__DrAj3{padding:2rem;border-radius:1rem;background:rgba(255,255,255,.92);border:1px solid rgba(130,83,27,.08);box-shadow:0 20px 40px rgba(85,67,53,.06)}.stitch-shadow_loginModalHeader__TGAW_{margin-bottom:1.75rem}.stitch-shadow_loginModalTitle__ig4xg{margin:0 0 .4rem;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.04em}.stitch-shadow_loginModalBody__uJj5D{margin:0;color:rgba(24,20,18,.58);font-size:.95rem}.stitch-shadow_loginSocialGrid__FLGka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.75rem}.stitch-shadow_loginSocialButton__LA9IK{min-height:3rem;border-radius:.8rem;background:rgba(244,243,241,.92);color:var(--ink);font-weight:700;transition:background-color .16s ease,transform .16s ease}.stitch-shadow_loginSocialButton__LA9IK:hover{background:rgba(233,232,230,.96);transform:translateY(-1px)}.stitch-shadow_loginDivider__URN7G{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.75rem;color:rgba(24,20,18,.56);font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.stitch-shadow_loginDivider__URN7G:after,.stitch-shadow_loginDivider__URN7G:before{content:"";position:absolute;top:50%;width:calc(50% - 4rem);height:1px;background:rgba(130,83,27,.14)}.stitch-shadow_loginDivider__URN7G:before{left:0}.stitch-shadow_loginDivider__URN7G:after{right:0}.stitch-shadow_loginFormStack__RoiSI{display:grid;gap:1.2rem}.stitch-shadow_loginField__djI2r{display:grid;gap:.45rem}.stitch-shadow_loginFieldTopline__Y3Is9{display:flex;align-items:center;justify-content:space-between;gap:1rem}.stitch-shadow_loginFieldLabel__3aCou,.stitch-shadow_loginFieldLink__69ak6{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_loginFieldLabel__3aCou{color:rgba(24,20,18,.56)}.stitch-shadow_loginFieldLink__69ak6{color:var(--accent-deep)}.stitch-shadow_loginFieldInput__cdLuI{width:100%;min-height:3.3rem;border:none;border-radius:.8rem;background:rgba(244,243,241,.94);padding:.95rem 1rem;color:var(--ink);font:inherit;transition:box-shadow .16s ease,background-color .16s ease}.stitch-shadow_loginFieldInput__cdLuI:focus{outline:none;background:rgba(255,255,255,.94);box-shadow:inset 0 0 0 2px rgba(242,142,28,.28)}.stitch-shadow_loginRememberRow__X7GVg{display:flex;align-items:center;gap:.75rem;color:rgba(24,20,18,.58);font-size:.9rem;font-weight:600}.stitch-shadow_loginRememberCheckbox__8fnc_{width:1.1rem;height:1.1rem;accent-color:var(--accent-deep)}.stitch-shadow_loginSubmitButton__CPx6c{min-height:3.6rem;border-radius:.8rem;background:linear-gradient(135deg,var(--accent-deep) 0,var(--accent) 100%);color:#fff;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1rem;font-weight:800;box-shadow:0 16px 30px rgba(214,123,22,.2);transition:transform .16s ease}.stitch-shadow_loginSubmitButton__CPx6c:hover{transform:translateY(-1px)}.stitch-shadow_loginModalFooter__uiLZC{margin-top:1.8rem;text-align:center;color:rgba(24,20,18,.58);font-size:.92rem}.stitch-shadow_loginFooterLink__W6mON{margin-left:.35rem;color:var(--accent-deep);font-weight:800}.stitch-shadow_loginQuoteRow__sHvCe{display:flex;align-items:center;justify-content:center;gap:1rem;opacity:.4}.stitch-shadow_loginQuoteLine__mwcrI{width:2rem;height:1px;background:rgba(24,20,18,.46)}.stitch-shadow_loginQuoteText__TWn3o{margin:0;color:rgba(24,20,18,.56);font-size:.62rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.stitch-shadow_homeHeroSection__B9qZ5{min-height:41rem;padding:0;border-radius:0;background:linear-gradient(90deg,rgba(250,249,247,.98),rgba(250,249,247,.94) 36%,rgba(250,249,247,.52) 56%,rgba(250,249,247,.08) 72%,rgba(250,249,247,0)),linear-gradient(180deg,#f3efea,#e3ddd5);box-shadow:none}.stitch-shadow_homeHeroMedia__s8HUG{align-items:flex-end;justify-content:center}.stitch-shadow_homeHeroImage__v1fS_{opacity:.6}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:5%;bottom:-2%;filter:drop-shadow(0 24px 36px rgba(55,33,8,.18))}.stitch-shadow_homeHeroGradient__cmssM{background:radial-gradient(circle at 61% 40%,rgba(255,224,164,.55),transparent 16%),linear-gradient(90deg,rgba(250,249,247,.99),rgba(250,249,247,.96) 40%,rgba(250,249,247,.42) 62%,rgba(250,249,247,0) 78%)}.stitch-shadow_homeHeroContent__KO4l6{max-width:34rem;padding:4rem 2rem 4rem 2.2rem}.stitch-shadow_homeHeroTitle__2HacN{font-size:clamp(4rem,8vw,6.5rem);line-height:.9;letter-spacing:-.085em;max-width:7ch}.stitch-shadow_homeHeroBody__VfWfX{max-width:30rem;font-size:1rem;line-height:1.42}.stitch-shadow_homeListRowNoMedia__eHBCT,.stitch-shadow_homeListRowNoRank__BSpZI{grid-template-columns:auto minmax(0,1fr)}.stitch-shadow_submitFieldPrice__koKVd{align-content:end}.stitch-shadow_submitPriceInline__uQELE{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem}.stitch-shadow_submitPriceSuffix__z6smR{display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;padding:0 1rem;border-radius:.8rem;background:#e9e8e6;color:rgba(24,20,18,.7);font-size:.86rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_submitDropzone__J_jS_{position:relative;aspect-ratio:4/5;border-radius:1rem;border:1px solid rgba(136,115,99,.18);display:grid;align-content:center;justify-items:center;gap:.55rem;padding:2rem;text-align:center;box-shadow:0 20px 40px rgba(85,67,53,.08);cursor:pointer}.stitch-shadow_submitDropzoneInput__9rXyX{position:absolute;inset:0;opacity:0;cursor:pointer}.stitch-shadow_submitDropzoneIcon__6U_Qh{width:3.75rem;height:3.75rem;border-radius:999px;background:rgba(255,255,255,.88);color:var(--accent-deep);display:grid;place-items:center;font-size:1.15rem;font-weight:900}.stitch-shadow_submitDropzoneTitle__4y_d4{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.55rem;font-weight:800;letter-spacing:-.04em}.stitch-shadow_submitDropzoneSubtitle__8pMbr{color:rgba(24,20,18,.62)}.stitch-shadow_submitDropzoneLink__pooj_{color:var(--accent);text-decoration:underline;text-decoration-color:rgba(214,123,22,.28)}.stitch-shadow_leaderPageSections__HsqD0{display:grid;gap:2.25rem}.stitch-shadow_leaderSection__7_5VK{display:grid;gap:1rem}.stitch-shadow_leaderSectionHeader__XCLQl{display:flex;align-items:center;justify-content:space-between;gap:1rem}.stitch-shadow_leaderSectionTitle__ziFMm{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:2.4rem;line-height:1;letter-spacing:-.05em;font-weight:800}.stitch-shadow_leaderFeatureThumbFallback__FTgFb{width:100%;height:100%;display:grid;place-items:center;color:rgba(24,20,18,.3);font-size:2rem;font-weight:900}.stitch-shadow_loginOverlayWrap__Mnfsw{max-width:29rem}.stitch-shadow_loginCloseButton__CJZVI{position:absolute;top:-.25rem;right:0;width:2.9rem;height:2.9rem;border-radius:999px;background:rgba(255,255,255,.94);border:1px solid rgba(130,83,27,.1);display:grid;place-items:center;color:rgba(24,20,18,.72);text-decoration:none;font-size:1.7rem;line-height:1;box-shadow:0 12px 28px rgba(85,67,53,.08)}.stitch-shadow_loginCloseButton__CJZVI:hover{color:var(--accent-deep)}.stitch-shadow_shell__cuxkU:has([data-stitch-login-page=true]) .stitch-shadow_footerStrip__VqBBt,.stitch-shadow_shell__cuxkU:has([data-stitch-login-page=true]) .stitch-shadow_masthead__7VPwk,.stitch-shadow_shell__cuxkU:has([data-stitch-login-page=true]) .stitch-shadow_mobileNav__27DZX{display:none}.stitch-shadow_shell__cuxkU:has([data-stitch-login-page=true]) .stitch-shadow_mainShell__uvH_P{width:min(100%,calc(100% - 2rem));padding-top:1.5rem;padding-bottom:2rem}@media (max-width:900px){.stitch-shadow_duelLayout__xWxg9{gap:1.5rem}.stitch-shadow_duelVsBadge__SBeoX{width:3.5rem;height:3.5rem}}@media (max-width:780px){.stitch-shadow_homeHeroSection__B9qZ5{min-height:33rem}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:-2%;height:100%}.stitch-shadow_homeHeroContent__KO4l6{max-width:25rem;padding:2.25rem 1.25rem 2.5rem}.stitch-shadow_homeListRowNoMedia__eHBCT,.stitch-shadow_homeListRowNoRank__BSpZI{grid-template-columns:minmax(0,1fr)}.stitch-shadow_homeListRowNoMedia__eHBCT .stitch-shadow_homeListRank__8Vpqd,.stitch-shadow_homeListRowNoRank__BSpZI .stitch-shadow_homeListRank__8Vpqd{display:none}.stitch-shadow_submitPriceInline__uQELE{grid-template-columns:minmax(0,1fr) auto}.stitch-shadow_leaderSectionTitle__ziFMm{font-size:1.9rem}.stitch-shadow_duelLayout__xWxg9{grid-template-columns:1fr;gap:2rem}.stitch-shadow_duelVsWrap__ut708{position:static;transform:none;justify-content:center;order:2}.stitch-shadow_duelOptionCard__lM9cS:first-child{order:1}.stitch-shadow_duelOptionCard__lM9cS:nth-child(3){order:3}.stitch-shadow_loginOverlayPage__jrRw1{min-height:auto;padding:0}}@media (max-width:560px){.stitch-shadow_homeHeroSection__B9qZ5{min-height:29rem}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:-10%;height:94%}.stitch-shadow_homeHeroContent__KO4l6{max-width:17rem;padding:1.6rem 1rem 2rem;gap:1.15rem}.stitch-shadow_duelHeroTitle__Yt4lE{font-size:clamp(2.8rem,12vw,4rem)}.stitch-shadow_duelOptionTitle__JOIHr{font-size:1.8rem}.stitch-shadow_loginOverlayWrap__Mnfsw{max-width:100%}.stitch-shadow_loginModalCard__DrAj3{padding:1.4rem}.stitch-shadow_loginCloseButton__CJZVI{top:0;right:.4rem}}.stitch-shadow_mainShell__uvH_P{overflow-x:clip}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:4%;bottom:0;height:102%;filter:drop-shadow(0 30px 36px rgba(55,33,8,.16))}.stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(90deg,rgba(250,249,247,.99),rgba(250,249,247,.97) 32%,rgba(250,249,247,.74) 48%,rgba(250,249,247,.26) 66%,rgba(250,249,247,0) 82%),radial-gradient(circle at 66% 36%,rgba(255,219,156,.38),transparent 22%)}.stitch-shadow_homeHeroContent__KO4l6{padding:4.5rem 2rem 3.5rem}.stitch-shadow_homeLeaderboardCard__aLcXW{min-height:10.5rem}.stitch-shadow_submitSurfaceCard__cH_tT{padding:2.25rem}.stitch-shadow_submitDropzone__J_jS_{min-height:34rem;border:2px dashed rgba(136,115,99,.18);background:rgba(233,232,230,.78)}.stitch-shadow_submitDropzoneTitle__4y_d4{font-size:1.65rem}.stitch-shadow_submitDropzoneSubtitle__8pMbr{font-size:1rem}.stitch-shadow_leaderPageSections__HsqD0{gap:3rem}.stitch-shadow_leaderSideCard__1De_K{padding:1.6rem}@media (max-width:780px){.stitch-shadow_mainShell__uvH_P{width:calc(100% - 1rem);overflow-x:clip}.stitch-shadow_homeHeroSection__B9qZ5{min-height:34rem}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:-1%;height:96%}.stitch-shadow_homeHeroContent__KO4l6{max-width:24rem;padding:2.25rem 1.2rem 2.5rem}.stitch-shadow_homeScrollFrame__j4cf1{overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.stitch-shadow_homeScrollFrame__j4cf1::-webkit-scrollbar{display:none}.stitch-shadow_homeLeaderboardGrid__I69XF{width:-moz-max-content;width:max-content;grid-template-columns:repeat(3,minmax(17.5rem,17.5rem))}.stitch-shadow_homeFeatureSection__Smex5{width:-moz-max-content;width:max-content;min-width:56rem}.stitch-shadow_homeHowGrid__7vQIc{width:-moz-max-content;width:max-content;grid-template-columns:repeat(4,minmax(13.5rem,13.5rem))}}@media (max-width:560px){.stitch-shadow_homeHeroSection__B9qZ5{min-height:30rem}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:-9%;height:88%}.stitch-shadow_homeHeroContent__KO4l6{max-width:17rem;padding:1.75rem 1rem 2rem}.stitch-shadow_submitEditorialStage___Gr8T{min-width:50rem}}.stitch-shadow_homeLiveSection__ciaK2{display:grid;gap:1.25rem;padding:2rem;border-radius:2rem;border:1px solid rgba(130,83,27,.1);background:rgba(255,251,245,.78);box-shadow:0 18px 40px rgba(98,62,19,.06)}.stitch-shadow_homeLiveCounter__ox1LZ{display:inline-flex;align-items:center;gap:.75rem;padding:.7rem 1rem;border-radius:999px;background:rgba(255,248,240,.96);border:1px solid rgba(130,83,27,.12);color:rgba(24,20,18,.62);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_homeLiveCounter__ox1LZ strong{color:var(--accent-deep);font-size:.92rem}.stitch-shadow_homeGuestPrompt__ilJQa,.stitch-shadow_stitchNoticeCard__zExK6,.stitch-shadow_stitchStatusCardError__A1jzy,.stitch-shadow_stitchStatusCardSuccess__zNATt{display:grid;gap:1rem;padding:1.5rem;border-radius:1.5rem;border:1px solid rgba(130,83,27,.12);background:rgba(255,251,245,.88);box-shadow:0 18px 40px rgba(98,62,19,.06)}.stitch-shadow_stitchStatusCardSuccess__zNATt{background:linear-gradient(135deg,rgba(255,248,235,.96),rgba(255,252,247,.94))}.stitch-shadow_loginStatusError__q_zX_,.stitch-shadow_stitchStatusCardError__A1jzy,.stitch-shadow_submitStatusError__2JX0A{background:rgba(255,233,229,.88);border-color:rgba(186,26,26,.16);color:#7d1212}.stitch-shadow_stitchNoticeEyebrow__Tn9Zi{margin:0;color:var(--accent-deep);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.stitch-shadow_stitchNoticeTitle__NpR1q{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.04;letter-spacing:-.05em;font-weight:800}.stitch-shadow_loginStatusError__q_zX_,.stitch-shadow_loginStatusSuccess__U3uf6,.stitch-shadow_stitchNoticeBody__FVcjr,.stitch-shadow_submitErrorText__kCPji,.stitch-shadow_submitInfoText__Ea76B{margin:0;color:rgba(24,20,18,.64);line-height:1.55;font-size:.95rem}.stitch-shadow_stitchNoticeActions__c9hbI{display:flex;flex-wrap:wrap;gap:.85rem}.stitch-shadow_homeLiveStage__z9rBm{min-width:58rem}.stitch-shadow_mastheadProfileInner__FWzgs{display:inline-flex;align-items:center;gap:.7rem;min-width:0}.stitch-shadow_mastheadAvatarFallback__UYOws,.stitch-shadow_mastheadAvatar__YyDi4{width:2rem;height:2rem;border-radius:999px;flex:0 0 auto}.stitch-shadow_mastheadAvatar__YyDi4{-o-object-fit:cover;object-fit:cover}.stitch-shadow_mastheadAvatarFallback__UYOws{display:grid;place-items:center;background:linear-gradient(135deg,#f6d39f,#efb25e);color:#5c3100;font-size:.78rem;font-weight:900;letter-spacing:.04em}.stitch-shadow_mastheadProfileLabel___9IjY{display:block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stitch-shadow_loginStatusSuccess__U3uf6{padding:.95rem 1rem;border-radius:.85rem;background:rgba(255,248,235,.94);border:1px solid rgba(130,83,27,.1)}.stitch-shadow_loginStatusError__q_zX_{padding:.95rem 1rem;border-radius:.85rem}.stitch-shadow_loginSocialGridTriple__XoHO7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1.75rem}.stitch-shadow_loginSocialIcon__ZQaLT{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;background:rgba(255,255,255,.86);color:var(--accent-deep);font-size:.82rem;font-weight:900}.stitch-shadow_submitSuggestionList__Xl3QB{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.stitch-shadow_submitSuggestionButton___ZMse{width:100%;display:grid;gap:.2rem;padding:.9rem 1rem;border-radius:1rem;border:1px solid rgba(130,83,27,.1);background:rgba(255,249,242,.88);text-align:left;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.stitch-shadow_submitSuggestionButton___ZMse:hover{transform:translateY(-1px);border-color:rgba(130,83,27,.18);background:rgba(255,252,247,.96)}.stitch-shadow_submitSuggestionTitle__xgu4e{color:var(--ink);font-weight:800;letter-spacing:-.02em}.stitch-shadow_submitSuggestionMeta__B2xTN{color:rgba(24,20,18,.58);font-size:.88rem}.stitch-shadow_submitInlineAction__Tp7PM{justify-self:start;border:none;background:transparent;color:var(--accent-deep);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_submitHintCard__Qm8q6{background:rgba(239,238,236,.9);color:rgba(24,20,18,.62);line-height:1.5}.stitch-shadow_submitHintCard__Qm8q6,.stitch-shadow_submitStatusError__2JX0A{padding:1rem 1.1rem;border-radius:1rem}.stitch-shadow_submitFieldSpanFull__J6ISR{grid-column:1/-1}.stitch-shadow_submitDropzonePreview__WjsOh{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stitch-shadow_duelForm__MeSSi{display:contents}.stitch-shadow_duelOptionCardSelected__eUZ7h{box-shadow:inset 0 0 0 2px rgba(142,79,0,.24)}.stitch-shadow_duelOptionCardDimmed__GnJyF{opacity:.48}.stitch-shadow_duelRoundInfoMobile__QWhfw{display:none;justify-content:center;color:rgba(24,20,18,.58);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_duelScoreChips__S0pTN{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center}.stitch-shadow_duelScoreChipError__cBVGv,.stitch-shadow_duelScoreChipNeutral__TrhrD,.stitch-shadow_duelScoreChipSuccess__7bxYh{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border-radius:999px;border:1px solid rgba(130,83,27,.12);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.stitch-shadow_duelScoreChipSuccess__7bxYh{background:rgba(233,245,226,.94);color:#366226}.stitch-shadow_duelScoreChipError__cBVGv{background:rgba(255,233,229,.94);color:#8c1d18}.stitch-shadow_duelScoreChipNeutral__TrhrD{background:rgba(255,248,240,.94);color:rgba(24,20,18,.66)}.stitch-shadow_duelResultCard__7zLHa{display:grid;gap:.75rem;margin-top:1rem;padding:1rem;border-radius:1rem;background:rgba(255,251,245,.92);border:1px solid rgba(130,83,27,.1)}.stitch-shadow_duelResultTopline__SAG36{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.stitch-shadow_duelResultPercent__goAT_{font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.8rem;line-height:1;letter-spacing:-.05em;font-weight:900;color:var(--accent-deep)}.stitch-shadow_duelResultBadges__ldIXv{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.stitch-shadow_duelResultBadgeCorrect__YYUXx,.stitch-shadow_duelResultBadgeMuted__3q_LB,.stitch-shadow_duelResultBadgeSelected__BkTxO,.stitch-shadow_duelResultBadgeWrong__ys_mL{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:.25rem .65rem;border-radius:999px;font-size:.72rem;font-weight:800}.stitch-shadow_duelResultBadgeCorrect__YYUXx{background:rgba(233,245,226,.92);color:#366226}.stitch-shadow_duelResultBadgeSelected__BkTxO{background:rgba(255,238,205,.94);color:#8e4f00}.stitch-shadow_duelResultBadgeWrong__ys_mL{background:rgba(255,233,229,.94);color:#8c1d18}.stitch-shadow_duelResultBadgeMuted__3q_LB{background:rgba(239,238,236,.94);color:rgba(24,20,18,.58)}.stitch-shadow_duelResultTrack__H4nk6{height:.55rem;border-radius:999px;overflow:hidden;background:rgba(227,226,224,.9)}.stitch-shadow_duelResultFillCorrect__FP1oM,.stitch-shadow_duelResultFillWrong__LZnQ8{height:100%;border-radius:inherit}.stitch-shadow_duelResultFillCorrect__FP1oM{background:linear-gradient(135deg,#5c8b2f,#8ec35b)}.stitch-shadow_duelResultFillWrong__LZnQ8{background:linear-gradient(135deg,#b65a4f,#e28c83)}.stitch-shadow_duelContinueForm__GDakX{display:flex;justify-content:center}.stitch-shadow_duelDoneStats__CCFVW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.stitch-shadow_duelDoneStatCard__w_prl{display:grid;gap:.35rem;padding:1rem;border-radius:1rem;background:rgba(255,251,245,.9);border:1px solid rgba(130,83,27,.1)}.stitch-shadow_duelDoneStatValue__X4AvW{font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.8rem;line-height:1;letter-spacing:-.05em;font-weight:900;color:var(--accent-deep)}.stitch-shadow_duelDoneStatLabel__XuQ3z{color:rgba(24,20,18,.58);font-size:.82rem;font-weight:700}@media (max-width:780px){.stitch-shadow_homeLiveSection__ciaK2{padding:1.35rem}.stitch-shadow_homeLiveStage__z9rBm{min-width:50rem}.stitch-shadow_duelRoundInfoMobile__QWhfw{display:flex}}@media (max-width:560px){.stitch-shadow_duelDoneStats__CCFVW,.stitch-shadow_loginSocialGridTriple__XoHO7{grid-template-columns:1fr}}.stitch-shadow_shellPivo___IF11{--bg:#f7f2eb;--bg-strong:#f2e4d2;--panel:rgba(255,251,245,0.84);--panel-solid:#fffdfa;--panel-tint:#f6e4c8;--line:rgba(130,83,27,0.16);--line-strong:rgba(130,83,27,0.28);--ink:#181412;--muted:#6d5845;--accent:#d67b16;--accent-deep:#7e4200;--accent-soft:#f5ddbf}.stitch-shadow_shellJidlo__9oaqM{--bg:#fbf4df;--bg-strong:#f4e7b0;--panel:rgba(255,251,238,0.88);--panel-solid:#fffdf4;--panel-tint:#f7e6a7;--line:rgba(141,92,0,0.16);--line-strong:rgba(141,92,0,0.28);--ink:#20180f;--muted:#715631;--accent:#d09321;--accent-deep:#8d5c00;--accent-soft:#f8df92;background:radial-gradient(circle at top left,rgba(247,201,79,.24),transparent 28%),radial-gradient(circle at top right,rgba(255,232,152,.18),transparent 26%),linear-gradient(180deg,#fdf7e8 0,var(--bg) 100%)}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_backgroundGlow__JcCp2{background:radial-gradient(circle at 72% 16%,rgba(244,200,91,.2),transparent 18%),radial-gradient(circle at 18% 28%,rgba(255,241,191,.36),transparent 22%);background-size:auto,auto}.stitch-shadow_homeHeroSection__B9qZ5{position:relative;min-height:42rem;display:flex;align-items:stretch;overflow:hidden;border-radius:2rem;border:1px solid rgba(130,83,27,.12);background:linear-gradient(180deg,#f6f2ec,#e6ddd1);box-shadow:0 26px 52px rgba(85,67,53,.08)}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_homeHeroSection__B9qZ5{border-color:rgba(141,92,0,.16);background:linear-gradient(180deg,#fbf7eb,#efe0ad);box-shadow:0 26px 52px rgba(114,86,32,.08)}.stitch-shadow_homeHeroMedia__s8HUG,.stitch-shadow_homeHeroPicture__UAvRn{position:absolute;inset:0;display:block}.stitch-shadow_homeHeroPicture__UAvRn{width:100%;height:100%}.stitch-shadow_homeHeroImage__v1fS_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.stitch-shadow_homeHeroImageIsolated__VvlGY{position:absolute;right:3%;bottom:-1%;width:auto;height:108%;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 28px 42px rgba(55,33,8,.16))}.stitch-shadow_homeHeroGradient__cmssM{position:absolute;inset:0;background:linear-gradient(90deg,rgba(250,249,247,.99),rgba(250,249,247,.96) 32%,rgba(250,249,247,.76) 46%,rgba(250,249,247,.28) 62%,rgba(250,249,247,0) 80%),radial-gradient(circle at 67% 37%,rgba(255,217,146,.34),transparent 20%)}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(90deg,rgba(255,252,241,.99),rgba(255,252,241,.95) 34%,rgba(255,252,241,.76) 48%,rgba(255,252,241,.24) 64%,rgba(255,252,241,0) 82%),radial-gradient(circle at 66% 34%,rgba(255,224,118,.28),transparent 22%)}.stitch-shadow_homeHeroContent__KO4l6{position:relative;z-index:1;max-width:39rem;padding:4.8rem 2.2rem 3.8rem}.stitch-shadow_homeHeroTitle__2HacN{max-width:6.8ch}.stitch-shadow_homeHeroHighlight__L9yUn{color:var(--accent-deep);text-shadow:0 0 14px rgba(142,79,0,.12)}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_homeHeroHighlight__L9yUn{text-shadow:0 0 14px rgba(141,92,0,.12)}.stitch-shadow_homeHeroBody__VfWfX{max-width:31rem}.stitch-shadow_leaderFeatureThumbFallback__FTgFb,.stitch-shadow_leaderListThumbEmpty__fLLYq,.stitch-shadow_leaderTrendingThumbFallback__SGyBw{color:rgba(24,20,18,.26)}.stitch-shadow_submitDropzone__J_jS_{border:2px dashed rgba(136,115,99,.16);background:rgba(233,232,230,.72)}.stitch-shadow_submitDropzoneIcon__6U_Qh{font-size:1.5rem;line-height:1}.stitch-shadow_submitDropzoneTitle__4y_d4{font-size:1.5rem}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_submitDropzone__J_jS_{background:rgba(248,240,203,.74);border-color:rgba(141,92,0,.16)}@media (max-width:780px){.stitch-shadow_homeHeroSection__B9qZ5{min-height:34rem}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:-2%;height:96%}.stitch-shadow_homeHeroContent__KO4l6{max-width:24rem;padding:2.4rem 1.2rem 2.6rem}}@media (max-width:560px){.stitch-shadow_homeHeroSection__B9qZ5{min-height:30rem}.stitch-shadow_homeHeroImageIsolated__VvlGY{right:-8%;height:88%}.stitch-shadow_homeHeroContent__KO4l6{max-width:17.5rem;padding:1.85rem 1rem 2rem}}.stitch-shadow_profilePage__R_OzE{display:grid;gap:1.5rem}.stitch-shadow_profileHero__h5jMB{display:grid;gap:1rem;padding:1.75rem;border-radius:1.75rem;border:1px solid rgba(130,83,27,.12);background:linear-gradient(135deg,rgba(246,223,184,.96),rgba(251,245,233,.96) 52%,rgba(239,207,156,.92));box-shadow:0 22px 48px rgba(85,67,53,.08)}.stitch-shadow_profileHeroTitle__k92r1{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(2.4rem,4.5vw,4rem);line-height:.96;letter-spacing:-.06em;font-weight:800}.stitch-shadow_profileHeroBody__wHK8b{margin:0;max-width:42rem;color:rgba(24,20,18,.68);font-size:1.02rem;line-height:1.55}.stitch-shadow_profileGrid__MDBRI{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.25rem}.stitch-shadow_profileCard__TWvuU{display:grid;gap:1rem;padding:1.4rem;border-radius:1.5rem;border:1px solid rgba(130,83,27,.12);background:rgba(255,251,245,.88);box-shadow:0 18px 40px rgba(98,62,19,.06)}.stitch-shadow_profileCardTitle__lQvup{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.4rem;line-height:1;letter-spacing:-.05em;font-weight:800}.stitch-shadow_profileCardBody__uPT2J{margin:0;color:rgba(24,20,18,.62);line-height:1.5}.stitch-shadow_profileStatusError__PxQbH,.stitch-shadow_profileStatusSuccess__T32Vi{padding:1rem 1.1rem;border-radius:1rem;border:1px solid rgba(130,83,27,.12);background:rgba(255,248,235,.92);color:rgba(24,20,18,.72)}.stitch-shadow_profileStatusError__PxQbH{border-color:rgba(186,26,26,.16);background:rgba(255,233,229,.88);color:#7d1212}.stitch-shadow_profileForm__vSZ_O{display:grid;gap:1.2rem}.stitch-shadow_profileIdentityRow__ahX6N{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center}.stitch-shadow_profileAvatarButton__AVTIQ{display:block;width:5.5rem;height:5.5rem;cursor:pointer}.stitch-shadow_profileAvatarFallback__xhTRx,.stitch-shadow_profileAvatarImage__JRpr2{width:100%;height:100%;border-radius:1.3rem;border:1px solid rgba(130,83,27,.12);-o-object-fit:cover;object-fit:cover}.stitch-shadow_profileAvatarFallback__xhTRx{display:grid;place-items:center;background:linear-gradient(135deg,#f6d39f,#efb25e);color:#5c3100;font-size:1.4rem;font-weight:900}.stitch-shadow_profileFormGrid__CqGAY{display:grid;gap:1rem}.stitch-shadow_profileField__u80Ny{display:grid;gap:.45rem}.stitch-shadow_profileFieldLabel__XIgft{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(24,20,18,.58);font-weight:700}.stitch-shadow_profileFieldInput__SgACt,.stitch-shadow_profileFileInput__wMQXA{width:100%;border:1px solid rgba(130,83,27,.12);border-radius:1rem;background:rgba(255,249,242,.95);padding:.95rem 1rem;font:inherit;color:var(--ink)}.stitch-shadow_profileFileInput__wMQXA{padding:.75rem 1rem}.stitch-shadow_profileFileInput__wMQXA::file-selector-button{margin-right:.75rem;border:1px solid rgba(130,83,27,.12);border-radius:.8rem;background:rgba(255,252,247,.94);padding:.55rem .85rem;font:inherit;font-weight:700;color:var(--accent-deep)}.stitch-shadow_profileFieldHint__tArou{margin:0;color:rgba(24,20,18,.54);font-size:.82rem}.stitch-shadow_profileFormActions__4ziUq{display:flex;flex-wrap:wrap;gap:.85rem}.stitch-shadow_profileStatsGrid__luyiL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.stitch-shadow_profileBreakdownCard__B8uxi,.stitch-shadow_profileStatCard__k_z0L{display:grid;gap:.4rem;padding:1rem;border-radius:1rem;border:1px solid rgba(130,83,27,.1);background:rgba(255,249,242,.86)}.stitch-shadow_profileStatValue__fCJaW{font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.8rem;line-height:1;letter-spacing:-.05em;font-weight:900;color:var(--accent-deep)}.stitch-shadow_profileStatLabel__cxtn2{color:rgba(24,20,18,.56);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_profileBreakdownGrid__Wq_U_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.stitch-shadow_profileBreakdownMeta__tlhPm{margin:0;color:rgba(24,20,18,.58);font-size:.88rem;line-height:1.5}.stitch-shadow_profileLink__FrAmj{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.75rem 1.15rem;border-radius:.95rem;border:1px solid rgba(130,83,27,.12);background:rgba(255,252,247,.92);color:var(--ink);text-decoration:none;font-weight:700}@media (max-width:980px){.stitch-shadow_profileBreakdownGrid__Wq_U_,.stitch-shadow_profileGrid__MDBRI,.stitch-shadow_profileStatsGrid__luyiL{grid-template-columns:1fr 1fr}}@media (max-width:640px){.stitch-shadow_profileBreakdownGrid__Wq_U_,.stitch-shadow_profileGrid__MDBRI,.stitch-shadow_profileIdentityRow__ahX6N,.stitch-shadow_profileStatsGrid__luyiL{grid-template-columns:1fr}.stitch-shadow_profileAvatarButton__AVTIQ{width:4.75rem;height:4.75rem}}.stitch-shadow_homeCardIconBadge___U9_5{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:#8e4f00}.stitch-shadow_homeCardIconBadgeTrophy__Xorz7{color:#5c8b2f}.stitch-shadow_homeCardIconSvg___j3id{width:1.15rem;height:1.15rem;display:block}.stitch-shadow_homeLeaderboardCardVenue__I_IEi{position:relative;overflow:hidden}.stitch-shadow_homeVenueWatermark__GbPeJ{position:absolute;right:1.1rem;bottom:1rem;color:rgba(24,20,18,.08);pointer-events:none}.stitch-shadow_homeVenueWatermarkSvg__Xt10T{width:3.8rem;height:3.8rem;display:block}.stitch-shadow_homeHeroImageIsolated__VvlGY{inset:0;right:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:none}.stitch-shadow_homeHeroGradient__cmssM{background:linear-gradient(90deg,rgba(250,249,247,.99),rgba(250,249,247,.97) 30%,rgba(250,249,247,.76) 43%,rgba(250,249,247,.28) 58%,rgba(250,249,247,.06) 74%,rgba(250,249,247,0)),radial-gradient(circle at 63% 38%,rgba(255,218,146,.22),transparent 18%)}.stitch-shadow_homeHeroContent__KO4l6{max-width:38rem}.stitch-shadow_homeHeroTitle__2HacN{max-width:6.2ch}@media (max-width:780px){.stitch-shadow_homeHeroImageIsolated__VvlGY{-o-object-position:64% center;object-position:64% center}}@media (max-width:560px){.stitch-shadow_homeHeroImageIsolated__VvlGY{-o-object-position:68% center;object-position:68% center}}.stitch-shadow_leaderTrendingDelta__9n_eF{margin:0 0 .2rem;color:var(--accent-deep);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media (min-width:981px){.stitch-shadow_footerStrip__VqBBt,.stitch-shadow_mainShell__uvH_P,.stitch-shadow_mastheadInner__1hdLh{width:min(80rem,calc(100% - 5rem))}.stitch-shadow_mainShell__uvH_P{padding-top:5.6rem}.stitch-shadow_homeCanvas__92h6H,.stitch-shadow_leaderPage__I4xny{gap:4rem}.stitch-shadow_homeHeroSection__B9qZ5{min-height:36rem;border-radius:1.75rem}.stitch-shadow_homeHeroContent__KO4l6{max-width:34rem;padding:3.8rem 1.8rem 3rem}.stitch-shadow_homeLeaderboardGrid__I69XF{gap:1.1rem}.stitch-shadow_homeFeatureSection__Smex5,.stitch-shadow_homeLeaderboardCard__aLcXW,.stitch-shadow_homeLiveSection__ciaK2{border-radius:1.6rem}.stitch-shadow_homeLeaderboardCard__aLcXW{padding:1.35rem}.stitch-shadow_homeFeatureSection__Smex5{max-width:74rem;margin:0 auto}.stitch-shadow_homeHowGrid__7vQIc{gap:1rem}.stitch-shadow_homeHowStep__SqoNg{padding:1.1rem}.stitch-shadow_leaderHero__V_FUb{max-width:58rem}.stitch-shadow_leaderTabBar__4svzx{padding:.35rem}.stitch-shadow_leaderStage__uUp6X{gap:1rem}.stitch-shadow_leaderFeatureCard__sVGwL,.stitch-shadow_leaderListCard__dmBzc,.stitch-shadow_leaderSideCard__1De_K{border-radius:1.35rem}}.stitch-shadow_footerLinks__BV9Wg{justify-content:flex-end}.stitch-shadow_footerLinks__BV9Wg a{font-weight:700}.stitch-shadow_homeHeroSection__B9qZ5{min-height:39rem}.stitch-shadow_homeHeroMedia__s8HUG{display:flex;align-items:center;justify-content:flex-end;padding:1.5rem 1.5rem 1.5rem 0}.stitch-shadow_homeHeroImageIsolated__VvlGY{top:50%;right:clamp(.5rem,3vw,2rem);bottom:auto;left:auto;width:min(41rem,48%);height:auto;max-height:88%;transform:translateY(-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;filter:drop-shadow(0 24px 32px rgba(55,33,8,.14))}.stitch-shadow_homeLeaderboardCard__aLcXW{display:grid;grid-template-rows:auto 1fr;padding:1.45rem}.stitch-shadow_homeCardHeader__UT4Bx{margin-bottom:1.2rem}.stitch-shadow_homeList__kc_Fl{gap:.95rem;align-content:start}.stitch-shadow_homeListRow__WQuqO{grid-template-columns:2.6rem 3rem minmax(0,1fr);gap:.85rem;min-height:3rem}.stitch-shadow_homeListRank__8Vpqd{text-align:center}.stitch-shadow_homeVenueGlyph__zEUtZ{color:rgba(24,20,18,.42)}.stitch-shadow_homeListText__2Bp0b{display:grid;gap:.16rem;align-content:center}.stitch-shadow_homeListMeta__YuBao{margin:0}.stitch-shadow_homeFeatureSection__Smex5{max-width:68rem;margin:0 auto;grid-template-columns:minmax(18rem,.95fr) minmax(0,1.05fr)}.stitch-shadow_homeFeatureMedia__Wimww{min-height:28rem}.stitch-shadow_homeFeatureImage__vd_1t{-o-object-position:center center;object-position:center center}.stitch-shadow_homeFeatureContent____7Sq{padding:2.6rem 2.7rem;gap:1.25rem}.stitch-shadow_homeLiveSection__ciaK2{gap:1rem;padding:1.5rem}.stitch-shadow_homeGuestPrompt__ilJQa,.stitch-shadow_stitchNoticeCard__zExK6,.stitch-shadow_stitchStatusCardError__A1jzy,.stitch-shadow_stitchStatusCardSuccess__zNATt{padding:1.35rem}.stitch-shadow_homeGuestPrompt__ilJQa{grid-template-columns:minmax(0,1fr) auto;align-items:end}.stitch-shadow_homeGuestPrompt__ilJQa .stitch-shadow_stitchNoticeActions__c9hbI{justify-content:flex-end}.stitch-shadow_homeLiveStage__z9rBm{width:min(100%,56rem);min-width:0;margin:0 auto}.stitch-shadow_duelPage__JdU3l{max-width:72rem;margin:0 auto;gap:2rem}.stitch-shadow_duelLayout__xWxg9{grid-template-columns:repeat(2,minmax(16rem,24.5rem));justify-content:center;gap:1.6rem}.stitch-shadow_duelOptionCard__lM9cS{width:100%;max-width:24.5rem}.stitch-shadow_duelCardButton__M2PqN{gap:1rem}.stitch-shadow_duelOptionMedia__iDPFM{aspect-ratio:4/5;border-radius:1.25rem}.stitch-shadow_duelOptionImage__BylzJ{-o-object-position:center center;object-position:center center}.stitch-shadow_duelOptionPriceChip__Gd1jk{top:.85rem;left:.85rem;min-height:2.1rem;padding:.35rem .75rem;font-size:.75rem}.stitch-shadow_leaderPage__I4xny{gap:3rem}.stitch-shadow_leaderStage__uUp6X{min-width:0;max-width:74rem;margin:0 auto;grid-template-columns:minmax(0,1.7fr) minmax(18rem,.85fr);gap:1.25rem}.stitch-shadow_leaderMain__aHfO5,.stitch-shadow_leaderSide__cUrsC{gap:.85rem}.stitch-shadow_leaderFeatureCard__sVGwL{grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);gap:1.2rem;padding:1.5rem}.stitch-shadow_leaderFeatureTitle__9ih8k{font-size:clamp(2rem,3.2vw,2.7rem)}.stitch-shadow_leaderFeatureStatValue__I5rlm{font-size:1.5rem}.stitch-shadow_leaderListCard__dmBzc{padding:.85rem}.stitch-shadow_leaderListRows__IAqSZ{gap:.7rem}.stitch-shadow_leaderListRow__6tQ_p{grid-template-columns:3rem 3.25rem minmax(0,1fr) auto;gap:.85rem;padding:.85rem .9rem}.stitch-shadow_leaderListRank__1qLpc{min-width:3rem}.stitch-shadow_leaderListThumbEmpty__fLLYq,.stitch-shadow_leaderListThumb__olk9P,.stitch-shadow_leaderPlayerAvatarFallback__r_aRQ,.stitch-shadow_leaderPlayerAvatar__Mpjrn,.stitch-shadow_leaderTrendingThumbFallback__SGyBw,.stitch-shadow_leaderTrendingThumb__DD6Nv{width:3.25rem;height:3.25rem}.stitch-shadow_leaderUpdatedAt__j_mJ_{color:rgba(24,20,18,.56);font-size:.78rem;font-weight:800}.stitch-shadow_legalPage__494jX{max-width:58rem;margin:0 auto;display:grid;gap:1.5rem}.stitch-shadow_legalHero__2OJw4{display:grid;gap:.9rem;padding-top:.25rem}.stitch-shadow_legalHeroEyebrow__Tg5an{color:var(--accent-deep);font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.stitch-shadow_legalHeroTitle__s5BkE{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(2.6rem,5vw,4.2rem);line-height:.96;letter-spacing:-.06em;font-weight:900;color:var(--ink)}.stitch-shadow_legalHeroBody__A75M1{max-width:46rem;margin:0;color:rgba(24,20,18,.64);font-size:1rem;line-height:1.65}.stitch-shadow_legalCard__a_z_j{display:grid;gap:1.35rem;padding:1.5rem;border-radius:1.6rem;border:1px solid rgba(130,83,27,.1);background:rgba(255,255,255,.9);box-shadow:0 18px 40px rgba(98,62,19,.06)}.stitch-shadow_legalSection__JvjVP{display:grid;gap:.65rem}.stitch-shadow_legalSectionTitle__k25QB{margin:0;font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.25rem;line-height:1.1;letter-spacing:-.03em;font-weight:800;color:var(--ink)}.stitch-shadow_legalList__y2sq4,.stitch-shadow_legalParagraph__EbUOx{margin:0;color:rgba(24,20,18,.68);font-size:.96rem;line-height:1.65}.stitch-shadow_legalList__y2sq4{padding-left:1.2rem;display:grid;gap:.45rem}.stitch-shadow_legalActions__bIcKK{display:flex}.stitch-shadow_foodDetailPage__t_alB{max-width:72rem;margin:0 auto;display:grid;gap:2.5rem}.stitch-shadow_foodDetailHero__5A_GB{display:grid;grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.stitch-shadow_venueDetailHero__QX_xa{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);align-items:center}.stitch-shadow_venueDetailVisual__WrSnP{min-height:22rem}.stitch-shadow_venueDetailVisual__WrSnP .stitch-shadow_venueThumbnailFeature__vITo2{height:100%;min-height:22rem}.stitch-shadow_foodDetailHeroMedia__iUiJp{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:1rem;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.82),transparent 38%),linear-gradient(145deg,rgba(248,244,236,.98),rgba(229,221,208,.88));box-shadow:0 22px 50px rgba(98,62,19,.12)}.stitch-shadow_foodDetailHeroImage__z96sU{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.stitch-shadow_foodDetailHeroEmpty__5Fg51{width:100%;height:100%;display:grid;place-items:center;padding:2rem;color:rgba(24,20,18,.48);font-size:.9rem;font-weight:800;text-align:center}.stitch-shadow_foodDetailHeroContent__ExhzD{display:grid;gap:1.25rem}.stitch-shadow_foodDetailEyebrow__iWubw{color:var(--accent-deep);font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.stitch-shadow_foodDetailTitle__hvsYx{margin:0;color:var(--ink);font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(2.7rem,6vw,5rem);font-weight:900;letter-spacing:0;line-height:.94}.stitch-shadow_foodDetailIntro__cld8M{max-width:38rem;margin:0;color:rgba(24,20,18,.64);font-size:1rem;line-height:1.65}.stitch-shadow_foodDetailCategory__RIbPG{display:flex;align-items:center;gap:.65rem}.stitch-shadow_foodDetailCategory__RIbPG span{color:rgba(24,20,18,.5);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.stitch-shadow_foodDetailCategory__RIbPG strong{padding:.38rem .68rem;border-radius:999px;background:rgba(197,164,0,.15);color:#483b00;font-size:.78rem}.stitch-shadow_foodDetailStats__cJivY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.stitch-shadow_foodDetailStats__cJivY>div{min-width:0;padding:.9rem;border-top:1px solid rgba(130,83,27,.16)}.stitch-shadow_foodDetailFacts__0Mv3z span,.stitch-shadow_foodDetailStats__cJivY span{display:block;margin-bottom:.25rem;color:rgba(24,20,18,.5);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.stitch-shadow_foodDetailStats__cJivY strong{color:var(--accent-deep);font-size:1.45rem;font-weight:900}.stitch-shadow_foodDetailFacts__0Mv3z{display:flex;flex-wrap:wrap;gap:1rem 2rem}.stitch-shadow_foodDetailFacts__0Mv3z p{margin:0}.stitch-shadow_foodDetailFacts__0Mv3z strong{color:var(--ink);font-size:1rem}.stitch-shadow_foodDetailGallerySection__9Qqq6{display:grid;gap:1.25rem;padding-top:2rem;border-top:1px solid rgba(130,83,27,.14)}.stitch-shadow_foodDetailSectionHeader__fp4Pg{display:flex;align-items:end;justify-content:space-between;gap:1rem}.stitch-shadow_foodDetailSectionHeader__fp4Pg>p{max-width:24rem;margin:0;color:rgba(24,20,18,.54);font-size:.86rem;line-height:1.5;text-align:right}.stitch-shadow_foodDetailSectionTitle__rB2OU{margin:.35rem 0 0;color:var(--ink);font-family:var(--stitch-font-headline),"Plus Jakarta Sans",system-ui,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;letter-spacing:0;line-height:1}.stitch-shadow_foodDetailGallery__Kfudo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.stitch-shadow_foodDetailGalleryRow__Qd8WC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;min-width:0;padding:.9rem;border:1px solid rgba(130,83,27,.1);border-radius:.8rem;background:rgba(255,255,255,.84)}.stitch-shadow_foodDetailGalleryText__bFpMv{min-width:0;display:grid;gap:.2rem}.stitch-shadow_foodDetailGalleryText__bFpMv a{overflow:hidden;color:var(--ink);font-size:.94rem;font-weight:800;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.stitch-shadow_foodDetailGalleryText__bFpMv a:hover{text-decoration:underline}.stitch-shadow_foodDetailGalleryMetric__46YCf span,.stitch-shadow_foodDetailGalleryText__bFpMv span{color:rgba(24,20,18,.52);font-size:.72rem}.stitch-shadow_foodDetailGalleryMetric__46YCf{display:grid;gap:.2rem;justify-items:end;text-align:right}.stitch-shadow_foodDetailGalleryMetric__46YCf strong{color:var(--accent-deep);font-size:.9rem}.stitch-shadow_foodDetailEmptyState__4OLsM{padding:1.25rem;border:1px dashed rgba(130,83,27,.2);border-radius:.8rem;color:rgba(24,20,18,.58);font-size:.9rem}@media (max-width:1100px){.stitch-shadow_leaderStage__uUp6X{grid-template-columns:1fr;max-width:62rem}.stitch-shadow_leaderSide__cUrsC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.stitch-shadow_foodDetailHero__5A_GB{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);gap:2rem}.stitch-shadow_venueDetailHero__QX_xa{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:2rem}.stitch-shadow_foodDetailGallery__Kfudo,.stitch-shadow_homeFeatureSection__Smex5{grid-template-columns:1fr}.stitch-shadow_homeFeatureMedia__Wimww{min-height:18rem}.stitch-shadow_homeFeatureContent____7Sq{padding:1.5rem}.stitch-shadow_duelLayout__xWxg9{grid-template-columns:1fr;max-width:28rem}.stitch-shadow_duelOptionCard__lM9cS{max-width:none}}@media (max-width:780px){.stitch-shadow_foodDetailHero__5A_GB,.stitch-shadow_venueDetailHero__QX_xa{grid-template-columns:1fr}.stitch-shadow_venueDetailVisual__WrSnP,.stitch-shadow_venueDetailVisual__WrSnP .stitch-shadow_venueThumbnailFeature__vITo2{min-height:15rem}.stitch-shadow_foodDetailHeroMedia__iUiJp{width:min(100%,31rem);margin:0 auto}.stitch-shadow_foodDetailSectionHeader__fp4Pg{align-items:start;flex-direction:column}.stitch-shadow_foodDetailSectionHeader__fp4Pg>p{text-align:left}.stitch-shadow_homeHeroMedia__s8HUG{padding:1rem .25rem 1rem 0}.stitch-shadow_homeHeroImageIsolated__VvlGY{width:min(22rem,52%);max-height:84%;right:-1%}.stitch-shadow_homeLiveStage__z9rBm{width:100%}.stitch-shadow_homeGuestPrompt__ilJQa{grid-template-columns:1fr}.stitch-shadow_homeGuestPrompt__ilJQa .stitch-shadow_stitchNoticeActions__c9hbI{justify-content:flex-start}.stitch-shadow_leaderFeatureCard__sVGwL,.stitch-shadow_leaderSide__cUrsC{grid-template-columns:1fr}.stitch-shadow_leaderFeatureThumb__wt0EJ{min-height:12rem}.stitch-shadow_leaderListRow__6tQ_p{grid-template-columns:2.6rem 3rem minmax(0,1fr)}.stitch-shadow_leaderListScoreWrap__l5jYj{grid-column:2/-1;justify-items:start}}@media (max-width:560px){.stitch-shadow_foodDetailStats__cJivY{grid-template-columns:repeat(2,minmax(0,1fr))}.stitch-shadow_foodDetailGalleryRow__Qd8WC{grid-template-columns:auto minmax(0,1fr)}.stitch-shadow_foodDetailGalleryMetric__46YCf{grid-column:2;justify-items:start;text-align:left}.stitch-shadow_foodPreviewButtonLeader__3re02,.stitch-shadow_venueThumbnailLeader__tGCYp{width:3.25rem;height:3.25rem}.stitch-shadow_homeScrollFrame__j4cf1{overflow:visible}.stitch-shadow_homeLeaderboardGrid__I69XF{width:100%;grid-template-columns:1fr}.stitch-shadow_homeFeatureSection__Smex5{width:100%;min-width:0}.stitch-shadow_homeFeatureMedia__Wimww{min-height:14rem}.stitch-shadow_homeFeatureContent____7Sq{padding:1.25rem}.stitch-shadow_homeHowGrid__7vQIc{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.stitch-shadow_homeHeroImageIsolated__VvlGY{width:58%;max-height:74%;right:-8%}.stitch-shadow_legalCard__a_z_j{padding:1.15rem}}.stitch-shadow_homeFeatureImage__vd_1t,.stitch-shadow_homeHeroImage__v1fS_,.stitch-shadow_leaderFeatureThumbImage__xLEIx{position:absolute;inset:0;display:block;width:100%;height:100%}.stitch-shadow_homeFeatureMedia__Wimww,.stitch-shadow_leaderFeatureThumb__wt0EJ{position:relative;overflow:hidden}.stitch-shadow_homeFeatureMedia__Wimww{min-height:clamp(22rem,42vw,28rem)}.stitch-shadow_leaderFeatureThumb__wt0EJ{min-height:15rem}.stitch-shadow_homeListThumb__b5niU,.stitch-shadow_homePlayerThumb__Fz0zg,.stitch-shadow_leaderListThumb__olk9P,.stitch-shadow_leaderPlayerAvatar__Mpjrn,.stitch-shadow_leaderTrendingThumbImage__OTuSN{display:block}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_duelOptionMedia__iDPFM,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_homeFeatureMedia__Wimww,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_leaderFeatureThumb__wt0EJ,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_submitPreviewFrame__e6gyn,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_submitUploadDropzone__1SxYc{background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.74),transparent 36%),linear-gradient(145deg,rgba(248,244,236,.96),rgba(229,221,208,.84))}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_homeHeroImage__v1fS_{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_duelOptionImage__BylzJ,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_homeFeatureImage__vd_1t,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_leaderFeatureThumbImage__xLEIx,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_submitDropzonePreview__WjsOh,.stitch-shadow_shellJidlo__9oaqM .stitch-shadow_submitPreviewFrameImage__Qhpfx{-o-object-fit:contain;object-fit:contain}@media (max-width:780px){.stitch-shadow_homeFeatureMedia__Wimww{min-height:18rem}.stitch-shadow_leaderFeatureThumb__wt0EJ{min-height:12rem}}@media (max-width:560px){.stitch-shadow_homeCanvas__92h6H{min-width:0;grid-template-columns:minmax(0,1fr);gap:2rem}.stitch-shadow_homeHeroSection__B9qZ5{width:100%;min-width:0;min-height:29rem}.stitch-shadow_homeHeroContent__KO4l6{width:100%;min-width:0;max-width:none;padding:1.5rem 1rem;gap:.9rem;align-content:center}.stitch-shadow_homeHeroTitle__2HacN{max-width:6.4ch;font-size:3.5rem;line-height:.9}.stitch-shadow_homeHeroBody__VfWfX{font-size:.94rem;line-height:1.48}.stitch-shadow_homeHeroActions__BbplL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.stitch-shadow_homeHeroActions__BbplL .stitch-shadow_homePrimaryButton__53E6T,.stitch-shadow_homeHeroActions__BbplL .stitch-shadow_homeSecondaryButton__SIT5H{min-height:3.5rem;padding:.65rem .7rem;font-size:.9rem;text-align:center}.stitch-shadow_homeFeatureMedia__Wimww{min-height:14rem}}