.word-sync-module__HRXJvq__page{--word-green:#245a54;--word-ink:#203d38;--word-sage:#dce5dc;width:min(100% - 2 * var(--page-gutter), 66rem);color:var(--theme-text);margin:0 auto;padding:1.5rem 0 4rem}.word-sync-module__HRXJvq__page h1,.word-sync-module__HRXJvq__page h2,.word-sync-module__HRXJvq__page p{margin:0}.word-sync-module__HRXJvq__page h1{color:var(--word-ink);letter-spacing:-.03em;font-family:Georgia,Noto Serif SC,Songti SC,SimSun,serif;font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.2}.word-sync-module__HRXJvq__page h2{font-size:var(--type-section-title-size);color:var(--word-ink);line-height:1.4}.word-sync-module__HRXJvq__page input,.word-sync-module__HRXJvq__page button,.word-sync-module__HRXJvq__page a{-webkit-tap-highlight-color:transparent}.word-sync-module__HRXJvq__page button{cursor:pointer;font:inherit}.word-sync-module__HRXJvq__page button:disabled{cursor:default;opacity:.65}.word-sync-module__HRXJvq__page input{border:1px solid var(--theme-control-border);border-radius:var(--radius-md);width:100%;min-width:0;min-height:3.25rem;color:var(--theme-text);background:var(--theme-panel-bg);font:inherit;padding:.8rem 1rem}.word-sync-module__HRXJvq__page input:disabled{background:var(--theme-panel-raised);opacity:1}.word-sync-module__HRXJvq__page input::placeholder{color:var(--theme-text-subtle);opacity:1}.word-sync-module__HRXJvq__page button,.word-sync-module__HRXJvq__page a,.word-sync-module__HRXJvq__page input,.word-sync-module__HRXJvq__page summary{touch-action:manipulation}.word-sync-module__HRXJvq__page h1:focus{outline:none}.word-sync-module__HRXJvq__breadcrumb{color:var(--theme-text-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;font-size:.875rem;display:flex}.word-sync-module__HRXJvq__breadcrumb a{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.word-sync-module__HRXJvq__breadcrumb span{text-align:right}.word-sync-module__HRXJvq__lobby{max-width:54rem;margin:0 auto}.word-sync-module__HRXJvq__intro{padding:1.5rem 0 1.75rem}.word-sync-module__HRXJvq__titleLine{align-items:center;gap:1.25rem;min-width:0;display:flex}.word-sync-module__HRXJvq__titleLine h1{flex:0 auto}.word-sync-module__HRXJvq__art{object-fit:contain;flex:0 auto;width:clamp(8rem,22vw,16rem);height:auto;display:block}.word-sync-module__HRXJvq__smallArt{object-fit:contain;width:7rem;height:auto;display:block}.word-sync-module__HRXJvq__lead{color:var(--word-ink);font-size:1.25rem;line-height:1.6;margin-top:1.1rem!important}.word-sync-module__HRXJvq__description{color:var(--theme-text-muted);font-size:1rem;line-height:1.8;margin-top:1.25rem!important}.word-sync-module__HRXJvq__peopleNote{border-radius:var(--radius-md);background:var(--theme-panel-raised);align-items:center;gap:1rem;margin:.5rem 0 1.5rem;padding:1rem 1.25rem;display:flex}.word-sync-module__HRXJvq__peopleNote>svg{width:1.75rem;height:1.75rem;color:var(--word-green);flex:none}.word-sync-module__HRXJvq__peopleNote strong{font-size:1rem;font-weight:650}.word-sync-module__HRXJvq__peopleNote p{color:var(--theme-text-muted);margin-top:.3rem;font-size:.875rem;line-height:1.6}.word-sync-module__HRXJvq__setup{gap:1.25rem;display:grid}.word-sync-module__HRXJvq__timeField{border:0;border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:1.5rem;min-width:0;margin:0;padding:0 0 1.25rem;display:flex}.word-sync-module__HRXJvq__timeField legend{float:left;padding:0;font-size:1rem;font-weight:600}.word-sync-module__HRXJvq__timeChoices{flex:0 30rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.word-sync-module__HRXJvq__timeChoices button{border:1px solid var(--theme-control-border);border-radius:var(--radius-md);background:var(--theme-panel-bg);min-width:0;min-height:3rem;color:var(--theme-text);padding:.65rem 1rem}.word-sync-module__HRXJvq__timeChoices button[aria-pressed=true]{color:var(--word-green);background:var(--word-sage);border-color:var(--word-green);font-weight:600}.word-sync-module__HRXJvq__primary,.word-sync-module__HRXJvq__secondary{border:1px solid var(--word-green);border-radius:var(--radius-md);min-height:3.25rem;font:inherit;transition:background var(--motion-fast), transform var(--motion-fast);justify-content:center;align-items:center;gap:.75rem;padding:.8rem 1.25rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.word-sync-module__HRXJvq__primary{background:var(--word-green);color:var(--color-control-on-dark)}.word-sync-module__HRXJvq__secondary{background:var(--theme-panel-bg);color:var(--word-green)}.word-sync-module__HRXJvq__primary:hover:not(:disabled){background:#1e4d47}.word-sync-module__HRXJvq__secondary:hover:not(:disabled){background:var(--word-sage)}.word-sync-module__HRXJvq__primary:active:not(:disabled),.word-sync-module__HRXJvq__secondary:active:not(:disabled){transform:translateY(1px)}.word-sync-module__HRXJvq__setup>.word-sync-module__HRXJvq__primary{width:100%;position:relative}.word-sync-module__HRXJvq__setup>.word-sync-module__HRXJvq__primary span{position:absolute;right:1.4rem}.word-sync-module__HRXJvq__or{color:var(--theme-text-muted);align-items:center;gap:1rem;font-size:.875rem;display:flex}.word-sync-module__HRXJvq__or:before,.word-sync-module__HRXJvq__or:after{content:"";background:var(--theme-border);flex:1;height:1px}.word-sync-module__HRXJvq__join{grid-template-columns:5rem minmax(0,1fr) 7rem;align-items:center;gap:1rem;display:grid}.word-sync-module__HRXJvq__join label{font-weight:600}.word-sync-module__HRXJvq__textButton{min-height:2.75rem;color:var(--word-green);font:inherit;background:0 0;border:0;padding:.65rem .8rem}.word-sync-module__HRXJvq__textButton:hover{text-underline-offset:.3em;text-decoration:underline}.word-sync-module__HRXJvq__custom{grid-template-columns:minmax(0,1fr) 12rem;align-items:center;gap:1rem;display:grid}.word-sync-module__HRXJvq__custom label{font-size:.875rem}.word-sync-module__HRXJvq__helper{color:var(--theme-text-muted);text-align:center;overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}.word-sync-module__HRXJvq__rules{border-top:1px solid var(--theme-border);color:var(--theme-text-muted);padding-top:1rem;font-size:.875rem;line-height:1.8}.word-sync-module__HRXJvq__rules summary{cursor:pointer;min-height:2.75rem;color:var(--word-green);padding:.65rem 0;display:list-item}.word-sync-module__HRXJvq__rules p{margin:.65rem 0}.word-sync-module__HRXJvq__message,.word-sync-module__HRXJvq__connection{border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-warning-ink);overflow-wrap:anywhere;margin-bottom:1.5rem;padding:1rem 1.25rem;line-height:1.7}.word-sync-module__HRXJvq__message .word-sync-module__HRXJvq__secondary{margin-top:.75rem}.word-sync-module__HRXJvq__connection a{min-height:2.75rem;color:inherit;align-items:center;margin-left:.75rem;display:inline-flex}.word-sync-module__HRXJvq__codeLabel{color:var(--theme-text-muted);font-size:.875rem}.word-sync-module__HRXJvq__inviteCode{font-family:var(--font-mono);letter-spacing:.12em;color:var(--word-ink);font-size:clamp(1.5rem,7vw,2.4rem);font-weight:650;line-height:1.3}.word-sync-module__HRXJvq__shareActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.word-sync-module__HRXJvq__inlineRoom{border:1px solid var(--theme-border);border-radius:var(--radius-md);background:var(--theme-panel-bg);text-align:center;gap:1rem;padding:1.25rem;display:grid}.word-sync-module__HRXJvq__inlineRoomHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.word-sync-module__HRXJvq__roomPlayers{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem 0;display:grid}.word-sync-module__HRXJvq__roomCode{justify-items:center;gap:.75rem;min-width:0;display:grid}.word-sync-module__HRXJvq__roomSeat{align-content:start;justify-items:center;gap:.65rem;min-width:0;display:grid}.word-sync-module__HRXJvq__roomSeat>strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.word-sync-module__HRXJvq__avatar{background:var(--color-warm-soft);width:4.5rem;height:4.5rem;color:var(--color-warning-ink);border:1px solid var(--theme-border);border-radius:50%;position:relative}.word-sync-module__HRXJvq__avatar svg{width:100%;height:100%;padding:.45rem;display:block}.word-sync-module__HRXJvq__roomSeat[data-seat="1"] .word-sync-module__HRXJvq__avatar{background:var(--color-cool-soft);color:var(--word-green)}.word-sync-module__HRXJvq__avatar>span{border:2px solid var(--theme-panel-bg);background:var(--theme-text-subtle);width:1.1rem;height:1.1rem;color:var(--color-control-on-dark);border-radius:50%;place-items:center;font-size:.75rem;line-height:1;display:grid;position:absolute;bottom:.1rem;right:-.1rem}.word-sync-module__HRXJvq__roomSeat[data-state=ready] .word-sync-module__HRXJvq__avatar>span,.word-sync-module__HRXJvq__roomSeat[data-state=entered] .word-sync-module__HRXJvq__avatar>span{background:var(--word-green)}.word-sync-module__HRXJvq__roomSeat[data-state=empty] .word-sync-module__HRXJvq__avatar{opacity:.5;border-style:dashed}.word-sync-module__HRXJvq__roomSeat[data-state=away] .word-sync-module__HRXJvq__avatar{opacity:.55}.word-sync-module__HRXJvq__seatStatus{color:var(--theme-text-muted);font-size:.875rem;line-height:1.6}.word-sync-module__HRXJvq__roomSeat[data-state=ready] .word-sync-module__HRXJvq__seatStatus{color:var(--word-green)}.word-sync-module__HRXJvq__preparationActions{justify-content:center;gap:.75rem;display:flex}.word-sync-module__HRXJvq__preparationActions>button{flex:1}.word-sync-module__HRXJvq__gameHeader{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.75rem;display:flex}.word-sync-module__HRXJvq__gameHeader h1{font-size:clamp(2rem,4vw,3.2rem)}.word-sync-module__HRXJvq__play{background:var(--theme-panel-bg);border:1px solid var(--theme-border);border-radius:var(--radius-lg);max-width:46rem;margin:0 auto;padding:1.5rem 1.75rem}.word-sync-module__HRXJvq__roundHeader{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.word-sync-module__HRXJvq__timer{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--word-ink);font-size:1.5rem;line-height:1.4}.word-sync-module__HRXJvq__overtime{color:var(--word-green);padding-top:1rem;font-size:.875rem;line-height:1.8}.word-sync-module__HRXJvq__firstRound{text-align:center;padding:2.5rem .5rem 2rem}.word-sync-module__HRXJvq__firstRound h2{margin-top:.85rem;font-size:clamp(1.25rem,3.5vw,1.85rem)}.word-sync-module__HRXJvq__firstRound>p:last-child{color:var(--theme-text-muted);margin-top:.85rem;font-size:.875rem;line-height:1.8}.word-sync-module__HRXJvq__eyebrow{color:var(--theme-text-muted);font-size:.875rem;line-height:1.7}.word-sync-module__HRXJvq__previous{padding:1.5rem 0}.word-sync-module__HRXJvq__previous>p:last-child{margin-top:1.5rem;font-size:1rem;line-height:1.7}.word-sync-module__HRXJvq__previousContent{align-items:center;gap:1rem;margin-top:1rem;display:flex}.word-sync-module__HRXJvq__wordPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.word-sync-module__HRXJvq__wordPair strong{border-radius:var(--radius-md);min-height:4rem;color:var(--word-ink);background:var(--color-warm-soft);overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:clamp(1.25rem,4vw,2rem);font-weight:600;line-height:1.4;display:flex}.word-sync-module__HRXJvq__wordPair strong+strong{background:var(--color-cool-soft)}.word-sync-module__HRXJvq__wordPair strong[data-empty=true]{color:var(--theme-text-muted);flex-direction:column;gap:.35rem}.word-sync-module__HRXJvq__wordPair small{font-size:.75rem;font-weight:400;line-height:1.5}.word-sync-module__HRXJvq__statusRow{border-top:1px solid var(--theme-border);color:var(--theme-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1.25rem 0;font-size:.875rem;line-height:1.7;display:flex}.word-sync-module__HRXJvq__statusRow span{overflow-wrap:anywhere;align-items:baseline;gap:.5rem;display:inline-flex}.word-sync-module__HRXJvq__statusRow i{background:var(--theme-text-subtle);border-radius:50%;flex:none;width:.45rem;height:.45rem;display:inline-block}.word-sync-module__HRXJvq__statusRow [data-mine=true]{color:var(--word-green)}.word-sync-module__HRXJvq__statusRow [data-mine=true] i{background:var(--word-green)}.word-sync-module__HRXJvq__wordForm{gap:.85rem;padding-top:.75rem;display:grid}.word-sync-module__HRXJvq__wordForm label{flex-wrap:wrap;justify-content:space-between;gap:.5rem;line-height:1.7;display:flex}.word-sync-module__HRXJvq__wordForm label span{color:var(--theme-text-muted);font-size:.75rem}.word-sync-module__HRXJvq__wordForm>.word-sync-module__HRXJvq__primary{margin-top:.25rem}.word-sync-module__HRXJvq__revealed{gap:1.25rem;display:grid}.word-sync-module__HRXJvq__revealed>p{color:var(--word-green);font-size:1rem;line-height:1.8}.word-sync-module__HRXJvq__history{border-top:1px solid var(--theme-border);max-width:46rem;margin:2.5rem auto 0;padding-top:1.5rem}.word-sync-module__HRXJvq__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;display:flex}.word-sync-module__HRXJvq__sectionHeading h2{font-size:1.25rem}.word-sync-module__HRXJvq__sectionHeading span{color:var(--theme-text-muted);font-size:.875rem}.word-sync-module__HRXJvq__historyList{margin:0;padding:0;list-style:none}.word-sync-module__HRXJvq__historyRow{border-top:1px solid var(--theme-border);grid-template-columns:4.25rem minmax(0,1fr) 1rem minmax(0,1fr) 5rem;align-items:center;gap:.75rem;padding:1.1rem 0;display:grid}.word-sync-module__HRXJvq__roundNumber,.word-sync-module__HRXJvq__roundOutcome,.word-sync-module__HRXJvq__historyDivider{color:var(--theme-text-muted);font-size:.75rem}.word-sync-module__HRXJvq__historyWord{flex-direction:column;gap:.35rem;min-width:0;display:flex}.word-sync-module__HRXJvq__historyWord span{color:var(--theme-text-muted);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.word-sync-module__HRXJvq__historyWord strong{color:var(--word-ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.word-sync-module__HRXJvq__historyRow[data-matched=true] .word-sync-module__HRXJvq__roundOutcome{color:var(--word-green);font-weight:600}.word-sync-module__HRXJvq__emptyHistory{color:var(--theme-text-muted);font-size:.875rem;line-height:1.8}.word-sync-module__HRXJvq__result{border:1px solid var(--theme-border);border-radius:var(--radius-lg);background:var(--theme-panel-bg);text-align:center;max-width:46rem;margin:.75rem auto 0;padding:2rem 1.75rem}.word-sync-module__HRXJvq__result h2{margin-top:.85rem;font-size:clamp(1.45rem,3.5vw,2.2rem)}.word-sync-module__HRXJvq__finalWord{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.word-sync-module__HRXJvq__finalWord span{color:var(--theme-text-muted);font-size:.875rem}.word-sync-module__HRXJvq__finalWord strong{color:var(--word-green);overflow-wrap:anywhere;font-family:Georgia,Noto Serif SC,Songti SC,SimSun,serif;font-size:clamp(2rem,6vw,3.6rem);line-height:1.4}.word-sync-module__HRXJvq__resultNote{color:var(--theme-text-muted);font-size:.875rem;line-height:1.8;margin:1.5rem 0!important}.word-sync-module__HRXJvq__resultStats{border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);grid-template-columns:1fr 1fr 1.4fr;gap:1rem;margin-top:1.5rem;padding:1.25rem 0;display:grid}.word-sync-module__HRXJvq__resultStats>div{flex-direction:column;gap:.65rem;min-width:0;display:flex}.word-sync-module__HRXJvq__resultStats span{color:var(--theme-text-muted);font-size:.75rem}.word-sync-module__HRXJvq__resultStats strong{color:var(--word-ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.6}.word-sync-module__HRXJvq__resultActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.5rem 0 0;display:flex}.word-sync-module__HRXJvq__result .word-sync-module__HRXJvq__helper{margin-top:1rem}.word-sync-module__HRXJvq__confirm{border:1px solid var(--theme-border);border-radius:var(--radius-md);background:var(--theme-panel-raised);max-width:46rem;margin:0 auto 1.5rem;padding:1rem}.word-sync-module__HRXJvq__confirm p{line-height:1.8}.word-sync-module__HRXJvq__confirm>div{flex-wrap:wrap;gap:.75rem;margin-top:.85rem;display:flex}.word-sync-module__HRXJvq__unavailable{gap:1.5rem;max-width:44rem;margin:3rem auto;display:grid}.word-sync-module__HRXJvq__unavailable p{color:var(--theme-text-muted);line-height:1.8}.word-sync-module__HRXJvq__textLink{min-height:2.75rem;color:var(--word-green);align-items:center;display:inline-flex}.word-sync-module__HRXJvq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:48rem){.word-sync-module__HRXJvq__roomPlayers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem .75rem}.word-sync-module__HRXJvq__roomCode{grid-area:1/1/auto/-1}.word-sync-module__HRXJvq__roomSeat{grid-row:2}.word-sync-module__HRXJvq__roomSeat>strong{font-size:.875rem}.word-sync-module__HRXJvq__seatStatus{font-size:.75rem}.word-sync-module__HRXJvq__page{padding-top:.75rem}.word-sync-module__HRXJvq__breadcrumb{margin-bottom:1.25rem;font-size:.75rem}.word-sync-module__HRXJvq__intro{padding-top:.5rem;padding-bottom:1.5rem}.word-sync-module__HRXJvq__titleLine{gap:.75rem}.word-sync-module__HRXJvq__art{width:clamp(6rem,25vw,9rem)}.word-sync-module__HRXJvq__lead{font-size:1.125rem;margin-top:1rem!important}.word-sync-module__HRXJvq__description{font-size:1rem;margin-top:1rem!important}.word-sync-module__HRXJvq__peopleNote{margin-top:0;padding:.85rem 1rem}.word-sync-module__HRXJvq__peopleNote p{font-size:.75rem}.word-sync-module__HRXJvq__timeField{display:block}.word-sync-module__HRXJvq__timeField legend{float:none;margin-bottom:.85rem}.word-sync-module__HRXJvq__timeChoices{gap:.5rem}.word-sync-module__HRXJvq__timeChoices button{padding:.65rem .5rem}.word-sync-module__HRXJvq__join{grid-template-columns:minmax(0,1fr) 5rem;gap:.65rem}.word-sync-module__HRXJvq__join label{grid-column:1/-1}.word-sync-module__HRXJvq__custom{grid-template-columns:1fr;gap:.65rem}.word-sync-module__HRXJvq__gameHeader{align-items:flex-start;padding-bottom:1.25rem}.word-sync-module__HRXJvq__gameHeader h1{font-size:clamp(1.75rem,5.5vw,2.4rem)}.word-sync-module__HRXJvq__gameHeader .word-sync-module__HRXJvq__titleLine{flex-wrap:wrap;gap:.5rem}.word-sync-module__HRXJvq__smallArt{width:5rem}.word-sync-module__HRXJvq__gameHeader .word-sync-module__HRXJvq__textButton{white-space:nowrap;padding:.55rem .25rem;font-size:.75rem}.word-sync-module__HRXJvq__play,.word-sync-module__HRXJvq__result{padding:1.25rem 1rem}.word-sync-module__HRXJvq__previous{padding:1.25rem 0}.word-sync-module__HRXJvq__wordPair strong{padding:.85rem .5rem}.word-sync-module__HRXJvq__firstRound{padding:2rem 0 1.75rem}.word-sync-module__HRXJvq__resultStats{grid-template-columns:1fr 1fr}.word-sync-module__HRXJvq__resultStats>div:last-child{grid-column:1/-1}.word-sync-module__HRXJvq__resultActions{flex-direction:column}.word-sync-module__HRXJvq__historyRow{grid-template-columns:3.5rem minmax(0,1fr) .65rem minmax(0,1fr);gap:.5rem}.word-sync-module__HRXJvq__roundOutcome{grid-column:2/-1}.word-sync-module__HRXJvq__history{margin-top:2rem}.word-sync-module__HRXJvq__shareActions{width:100%}.word-sync-module__HRXJvq__shareActions>button{flex:1}}@media (max-width:23rem){.word-sync-module__HRXJvq__titleLine{flex-wrap:wrap;gap:.65rem}.word-sync-module__HRXJvq__intro .word-sync-module__HRXJvq__art{width:7rem}.word-sync-module__HRXJvq__page h1{font-size:2.2rem}.word-sync-module__HRXJvq__gameHeader h1{font-size:1.75rem}.word-sync-module__HRXJvq__shareActions{flex-direction:column}.word-sync-module__HRXJvq__statusRow{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.word-sync-module__HRXJvq__primary,.word-sync-module__HRXJvq__secondary{transition:none}}
