.adminLanguageDashboard-module__5SL8oq__page{color:#333a52;flex-direction:column;gap:20px;padding:24px 0 56px;display:flex}.adminLanguageDashboard-module__5SL8oq__page *,.adminLanguageDashboard-module__5SL8oq__page :before,.adminLanguageDashboard-module__5SL8oq__page :after{box-sizing:border-box}.adminLanguageDashboard-module__5SL8oq__keyboardOpen{padding-bottom:300px}.adminLanguageDashboard-module__5SL8oq__topBar,.adminLanguageDashboard-module__5SL8oq__panel,.adminLanguageDashboard-module__5SL8oq__siteTab,.adminLanguageDashboard-module__5SL8oq__gameTab{background:#f5efe7;border:1px solid #333a521a;border-radius:8px}.adminLanguageDashboard-module__5SL8oq__topBar{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.adminLanguageDashboard-module__5SL8oq__eyebrow,.adminLanguageDashboard-module__5SL8oq__siteCode,.adminLanguageDashboard-module__5SL8oq__summaryLabel,.adminLanguageDashboard-module__5SL8oq__field span,.adminLanguageDashboard-module__5SL8oq__checkboxField span,.adminLanguageDashboard-module__5SL8oq__metricGrid span,.adminLanguageDashboard-module__5SL8oq__detailList span,.adminLanguageDashboard-module__5SL8oq__table th{letter-spacing:.08em;text-transform:uppercase;color:#7d715f;margin:0;font-size:.74rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__title{margin:4px 0 0;font-size:clamp(2rem,5vw,3.25rem);line-height:.98}.adminLanguageDashboard-module__5SL8oq__contextPill{color:#fff;white-space:nowrap;background:#333a52;border-radius:999px;padding:10px 14px;font-weight:800}.adminLanguageDashboard-module__5SL8oq__successBanner,.adminLanguageDashboard-module__5SL8oq__errorBanner{border-radius:8px;padding:12px 14px;font-weight:800}.adminLanguageDashboard-module__5SL8oq__tamilKeyboardDock{z-index:60;background:#f5efe7;border:1px solid #333a522e;border-radius:14px;width:min(760px,100vw - 36px);padding:12px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #333a523d}.adminLanguageDashboard-module__5SL8oq__tamilKeyboardHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.adminLanguageDashboard-module__5SL8oq__keyboardEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#7d715f;margin-bottom:2px;font-size:.7rem;font-weight:800;display:block}.adminLanguageDashboard-module__5SL8oq__keyboardActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.adminLanguageDashboard-module__5SL8oq__keyboardModeButton,.adminLanguageDashboard-module__5SL8oq__keyboardUtilityButton{cursor:pointer;font:inherit;border:0;border-radius:8px;padding:8px 10px;font-size:.82rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__keyboardModeButton{color:#333a52;background:#e3dcd3}.adminLanguageDashboard-module__5SL8oq__keyboardModeButtonActive{background:#bcd359;box-shadow:inset 0 -2px #00000029}.adminLanguageDashboard-module__5SL8oq__keyboardUtilityButton{color:#fff;background:#333a52}.adminLanguageDashboard-module__5SL8oq__keyboardModeButton:disabled,.adminLanguageDashboard-module__5SL8oq__keyboardUtilityButton:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.adminLanguageDashboard-module__5SL8oq__keyboardStatus{color:#5b647f;min-height:22px;margin-bottom:8px;font-size:.88rem;font-weight:700}.adminLanguageDashboard-module__5SL8oq__successBanner{background:#d7eba4}.adminLanguageDashboard-module__5SL8oq__errorBanner{background:#ffd1d1}.adminLanguageDashboard-module__5SL8oq__siteTabs,.adminLanguageDashboard-module__5SL8oq__gameTabs{gap:10px;display:grid}.adminLanguageDashboard-module__5SL8oq__siteTabs{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.adminLanguageDashboard-module__5SL8oq__gameTabs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.adminLanguageDashboard-module__5SL8oq__siteTab,.adminLanguageDashboard-module__5SL8oq__gameTab{color:inherit;text-decoration:none}.adminLanguageDashboard-module__5SL8oq__siteTab{flex-direction:column;gap:4px;padding:13px 15px;display:flex}.adminLanguageDashboard-module__5SL8oq__gameTab{justify-content:center;padding:12px;font-weight:800;display:flex}.adminLanguageDashboard-module__5SL8oq__siteTabActive,.adminLanguageDashboard-module__5SL8oq__gameTabActive{background:#bcd359;box-shadow:inset 0 -3px #0000002e}.adminLanguageDashboard-module__5SL8oq__workspaceGrid,.adminLanguageDashboard-module__5SL8oq__maintenanceGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:16px;display:grid}.adminLanguageDashboard-module__5SL8oq__workspaceGrid>*,.adminLanguageDashboard-module__5SL8oq__maintenanceGrid>*,.adminLanguageDashboard-module__5SL8oq__fieldRow>*,.adminLanguageDashboard-module__5SL8oq__groupGrid>*,.adminLanguageDashboard-module__5SL8oq__strandsWordRow>*{min-width:0}.adminLanguageDashboard-module__5SL8oq__maintenanceGrid{grid-template-columns:minmax(0,1fr)}.adminLanguageDashboard-module__5SL8oq__panel{min-width:0;padding:18px}.adminLanguageDashboard-module__5SL8oq__panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.adminLanguageDashboard-module__5SL8oq__panelHeader h2{margin:0;font-size:1.25rem}.adminLanguageDashboard-module__5SL8oq__panelHeader span,.adminLanguageDashboard-module__5SL8oq__panelHeader code{color:#5b647f;font-size:.92rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__form,.adminLanguageDashboard-module__5SL8oq__formStack{flex-direction:column;gap:14px;min-width:0;display:flex}.adminLanguageDashboard-module__5SL8oq__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminLanguageDashboard-module__5SL8oq__field,.adminLanguageDashboard-module__5SL8oq__checkboxField{flex-direction:column;gap:7px;min-width:0;display:flex}.adminLanguageDashboard-module__5SL8oq__checkboxField{border:1px solid #333a5224;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:11px 12px}.adminLanguageDashboard-module__5SL8oq__field input,.adminLanguageDashboard-module__5SL8oq__field textarea,.adminLanguageDashboard-module__5SL8oq__field select{color:#333a52;width:100%;font:inherit;background:#fffdfa;border:1px solid #333a522e;border-radius:8px;padding:10px 12px;line-height:1.35}.adminLanguageDashboard-module__5SL8oq__field textarea{resize:vertical}.adminLanguageDashboard-module__5SL8oq__field input.adminLanguageDashboard-module__5SL8oq__tamilTextInput,.adminLanguageDashboard-module__5SL8oq__field textarea.adminLanguageDashboard-module__5SL8oq__tamilTextInput{min-height:52px;font-size:1.2rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__slotEditor{flex-direction:column;gap:8px;min-width:0;display:flex}.adminLanguageDashboard-module__5SL8oq__slotEditorHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminLanguageDashboard-module__5SL8oq__slotEditorHeader div{flex-direction:column;gap:3px;min-width:0;display:flex}.adminLanguageDashboard-module__5SL8oq__slotEditorHeader span,.adminLanguageDashboard-module__5SL8oq__compactCheckboxField span{letter-spacing:.08em;text-transform:uppercase;color:#7d715f;margin:0;font-size:.74rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__slotEditorHeader strong{color:#333a52;overflow-wrap:anywhere;font-size:.92rem}.adminLanguageDashboard-module__5SL8oq__slotGrid,.adminLanguageDashboard-module__5SL8oq__slotMatrix{--slot-count:12;--slot-min:34px;grid-template-columns:repeat(var(--slot-count), minmax(var(--slot-min), 1fr));overscroll-behavior-x:contain;background:#e3dcd3;border-radius:16px;gap:8px;width:100%;min-width:0;max-width:100%;padding:10px;display:grid;overflow-x:auto}.adminLanguageDashboard-module__5SL8oq__slotGridWordle{--slot-min:48px;grid-template-columns:repeat(6,minmax(48px,1fr));max-width:520px}.adminLanguageDashboard-module__5SL8oq__slotTile{aspect-ratio:1;width:100%;min-width:var(--slot-min);color:#404040;min-height:44px;font:inherit;text-align:center;background:#fffdfa;border:0;border-radius:13px;padding:0 4px;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:800;line-height:1;transition:box-shadow .12s,transform .12s}.adminLanguageDashboard-module__5SL8oq__slotTile:focus{outline-offset:2px;outline:3px solid #bcd359}.adminLanguageDashboard-module__5SL8oq__slotTileFilled{box-shadow:inset 0 -3px #333a522e}.adminLanguageDashboard-module__5SL8oq__slotTileMerged{aspect-ratio:auto;grid-column:span 2;animation:.22s ease-out adminLanguageDashboard-module__5SL8oq__slotTileMergeIn}@keyframes adminLanguageDashboard-module__5SL8oq__slotTileMergeIn{0%{transform:scaleX(.88)}to{transform:scaleX(1)}}.adminLanguageDashboard-module__5SL8oq__slotHole{aspect-ratio:1;min-height:44px}.adminLanguageDashboard-module__5SL8oq__slotHint{color:#5b647f;margin:0;font-size:.86rem;font-weight:700}.adminLanguageDashboard-module__5SL8oq__slotEditorHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.adminLanguageDashboard-module__5SL8oq__connectionWordFields,.adminLanguageDashboard-module__5SL8oq__slotWordRows,.adminLanguageDashboard-module__5SL8oq__strandsWordRows{flex-direction:column;gap:12px;display:flex}.adminLanguageDashboard-module__5SL8oq__connectionWordFields{gap:10px}.adminLanguageDashboard-module__5SL8oq__strandsWordRow{grid-template-columns:minmax(110px,.32fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.adminLanguageDashboard-module__5SL8oq__compactCheckboxField{border:1px solid #333a5224;border-radius:8px;grid-column:1/-1;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:flex}.adminLanguageDashboard-module__5SL8oq__inlineButton{color:#333a52;cursor:pointer;font:inherit;background:#d2e0ff;border:0;border-radius:8px;flex:none;padding:8px 10px;font-size:.86rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__pairedPuzzleBox{background:#ffffff47;border:1px solid #333a521f;border-radius:8px;flex-direction:column;gap:14px;padding:14px;display:flex}.adminLanguageDashboard-module__5SL8oq__pairedPuzzleHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adminLanguageDashboard-module__5SL8oq__pairedPuzzleHeader span{color:#7d715f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:.72rem;font-weight:800;display:block}.adminLanguageDashboard-module__5SL8oq__pairedPuzzleHeader h3{color:#333a52;margin:0;font-size:1.05rem}.adminLanguageDashboard-module__5SL8oq__pairedPuzzleHeader strong{color:#333a52;background:#d7eba4;border-radius:999px;flex:none;padding:6px 9px;font-size:.78rem}.adminLanguageDashboard-module__5SL8oq__pairedPuzzleCopy{color:#5b647f;margin:0;font-size:.9rem;line-height:1.45}.adminLanguageDashboard-module__5SL8oq__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminLanguageDashboard-module__5SL8oq__connectionsSlotGroups,.adminLanguageDashboard-module__5SL8oq__slotEditorRow{grid-template-columns:1fr}.adminLanguageDashboard-module__5SL8oq__groupBox{border:1px solid #333a521f;border-radius:8px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px;display:flex;overflow:hidden}.adminLanguageDashboard-module__5SL8oq__groupBox legend{padding:0 4px;font-weight:800}.adminLanguageDashboard-module__5SL8oq__buttonRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminLanguageDashboard-module__5SL8oq__primaryButton,.adminLanguageDashboard-module__5SL8oq__secondaryButton{font:inherit;cursor:pointer;border:0;border-radius:8px;font-weight:800}.adminLanguageDashboard-module__5SL8oq__primaryButton{color:#fff;background:#333a52;padding:12px 18px}.adminLanguageDashboard-module__5SL8oq__secondaryButton{color:#333a52;background:#d2e0ff;padding:10px 14px}.adminLanguageDashboard-module__5SL8oq__metricGrid,.adminLanguageDashboard-module__5SL8oq__detailList{gap:10px;display:grid}.adminLanguageDashboard-module__5SL8oq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminLanguageDashboard-module__5SL8oq__metricGrid div,.adminLanguageDashboard-module__5SL8oq__detailList div{background:#e3dcd3;border-radius:8px;padding:12px}.adminLanguageDashboard-module__5SL8oq__metricGrid strong,.adminLanguageDashboard-module__5SL8oq__detailList strong{overflow-wrap:anywhere;margin-top:5px;display:block}.adminLanguageDashboard-module__5SL8oq__emptyState{background:#e3dcd3;border-radius:8px;padding:12px}.adminLanguageDashboard-module__5SL8oq__calendarPanel{flex-direction:column;gap:10px;margin-top:14px;display:flex}.adminLanguageDashboard-module__5SL8oq__calendarHeader{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;display:grid}.adminLanguageDashboard-module__5SL8oq__calendarHeader strong{text-align:center}.adminLanguageDashboard-module__5SL8oq__calendarNavButton{color:#fff;cursor:pointer;min-height:36px;font:inherit;background:#333a52;border:0;border-radius:8px;font-weight:800}.adminLanguageDashboard-module__5SL8oq__calendarWeekdays,.adminLanguageDashboard-module__5SL8oq__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.adminLanguageDashboard-module__5SL8oq__calendarWeekdays span{color:#7d715f;text-align:center;text-transform:uppercase;font-size:.66rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__calendarDay,.adminLanguageDashboard-module__5SL8oq__calendarBlank{border-radius:8px;min-height:50px}.adminLanguageDashboard-module__5SL8oq__calendarDay{color:#333a52;background:#fffdfa;border:1px solid #333a521a;flex-direction:column;justify-content:flex-start;padding:6px;display:flex}.adminLanguageDashboard-module__5SL8oq__calendarDay span{font-size:.86rem;font-weight:800}.adminLanguageDashboard-module__5SL8oq__calendarDayPublished{background:#d7eba4;border-color:#7f9f474d}.adminLanguageDashboard-module__5SL8oq__calendarDayDraft{background:#ffe9a8;border-color:#d9a44159}.adminLanguageDashboard-module__5SL8oq__calendarDayToday{border:4px solid #404040;padding:3px}.adminLanguageDashboard-module__5SL8oq__tableWrap{overflow-x:auto}.adminLanguageDashboard-module__5SL8oq__table{border-collapse:collapse;width:100%;min-width:1120px}.adminLanguageDashboard-module__5SL8oq__table th,.adminLanguageDashboard-module__5SL8oq__table td{text-align:left;border-bottom:1px solid #4040401f;padding:12px 14px}.adminLanguageDashboard-module__5SL8oq__table code{background:#ffffffb3;border-radius:6px;padding:3px 6px;font-family:inherit;font-size:.92rem}.adminLanguageDashboard-module__5SL8oq__badgeOk,.adminLanguageDashboard-module__5SL8oq__badgeDraft,.adminLanguageDashboard-module__5SL8oq__badgeError{border-radius:999px;padding:5px 10px;font-size:.82rem;font-weight:800;display:inline-flex}.adminLanguageDashboard-module__5SL8oq__badgeOk{background:#d7eba4}.adminLanguageDashboard-module__5SL8oq__badgeDraft{background:#ffe9a8}.adminLanguageDashboard-module__5SL8oq__badgeError{background:#ffd1d1}.adminLanguageDashboard-module__5SL8oq__submissionStatusTabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.adminLanguageDashboard-module__5SL8oq__submissionStatusTab{color:#333a52;background:#e3dcd3;border-radius:8px;padding:8px 11px;font-size:.84rem;font-weight:800;text-decoration:none}.adminLanguageDashboard-module__5SL8oq__submissionStatusTabActive{color:#fff;background:#333a52}.adminLanguageDashboard-module__5SL8oq__submissionList{flex-direction:column;gap:14px;display:flex}.adminLanguageDashboard-module__5SL8oq__submissionItem{background:#fffaf2;border:1px solid #333a521a;border-radius:8px;padding:14px}.adminLanguageDashboard-module__5SL8oq__submissionTopLine{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adminLanguageDashboard-module__5SL8oq__submissionTopLine h3{margin:0 0 4px;font-size:1rem}.adminLanguageDashboard-module__5SL8oq__submissionTopLine p{color:#5b647f;margin:0;font-size:.9rem}.adminLanguageDashboard-module__5SL8oq__submissionBadge{color:#333a52;background:#bcd359;border-radius:999px;flex-shrink:0;padding:7px 10px;font-size:.75rem;font-weight:900}.adminLanguageDashboard-module__5SL8oq__submissionMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.adminLanguageDashboard-module__5SL8oq__submissionMeta div{min-width:0}.adminLanguageDashboard-module__5SL8oq__submissionMeta dt,.adminLanguageDashboard-module__5SL8oq__submissionNotes span{color:#7d715f;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.adminLanguageDashboard-module__5SL8oq__submissionMeta dd{color:#333a52;overflow-wrap:anywhere;margin:4px 0 0;font-size:.88rem;font-weight:700}.adminLanguageDashboard-module__5SL8oq__submissionNotes{border-left:3px solid #bcd359;margin:0 0 12px;padding-left:10px}.adminLanguageDashboard-module__5SL8oq__submissionNotes p{color:#333a52;margin:4px 0 0;line-height:1.45}.adminLanguageDashboard-module__5SL8oq__payloadDetails{border-top:1px solid #e0d5c8;border-bottom:1px solid #e0d5c8;margin:12px 0;padding:10px 0}.adminLanguageDashboard-module__5SL8oq__payloadDetails summary{cursor:pointer;font-weight:800}.adminLanguageDashboard-module__5SL8oq__payloadDetails pre{color:#fff;white-space:pre-wrap;background:#252a3a;border-radius:8px;max-height:300px;margin:10px 0 0;padding:12px;font-size:.78rem;line-height:1.5;overflow:auto}.adminLanguageDashboard-module__5SL8oq__pairPayloadSummary{gap:6px;margin-top:10px;display:grid}.adminLanguageDashboard-module__5SL8oq__pairPayloadSummary span{color:#333a52;background:#e3dcd3;border-radius:8px;padding:8px 10px;font-size:.86rem;font-weight:700}.adminLanguageDashboard-module__5SL8oq__submissionReviewForm{grid-template-columns:minmax(160px,.3fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.adminLanguageDashboard-module__5SL8oq__submissionReviewForm .adminLanguageDashboard-module__5SL8oq__buttonRow{grid-column:1/-1}.adminLanguageDashboard-module__5SL8oq__emptySubmissions{color:#5b647f;text-align:center;background:#fffaf2;border-radius:8px;padding:18px;font-weight:800}.adminLanguageDashboard-module__5SL8oq__pairList{flex-direction:column;gap:10px;display:flex}.adminLanguageDashboard-module__5SL8oq__pairItem{border:1px solid #333a521f;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}.adminLanguageDashboard-module__5SL8oq__pairItemComplete{background:#d7eba473}.adminLanguageDashboard-module__5SL8oq__pairItemIncomplete{background:#ffd1d16b}.adminLanguageDashboard-module__5SL8oq__pairItem strong{color:#333a52}.adminLanguageDashboard-module__5SL8oq__pairItem p{color:#5b647f;margin:4px 0 0;font-size:.9rem;line-height:1.35}.adminLanguageDashboard-module__5SL8oq__pairItem>span{color:#fff;background:#333a52;border-radius:999px;flex:none;padding:6px 8px;font-size:.78rem;font-weight:800}@media (max-width:900px){.adminLanguageDashboard-module__5SL8oq__topBar,.adminLanguageDashboard-module__5SL8oq__panelHeader{flex-direction:column;align-items:flex-start}.adminLanguageDashboard-module__5SL8oq__contextPill{white-space:normal}.adminLanguageDashboard-module__5SL8oq__workspaceGrid,.adminLanguageDashboard-module__5SL8oq__maintenanceGrid,.adminLanguageDashboard-module__5SL8oq__fieldRow,.adminLanguageDashboard-module__5SL8oq__groupGrid,.adminLanguageDashboard-module__5SL8oq__submissionMeta,.adminLanguageDashboard-module__5SL8oq__submissionReviewForm,.adminLanguageDashboard-module__5SL8oq__strandsWordRow{grid-template-columns:1fr}.adminLanguageDashboard-module__5SL8oq__keyboardOpen{padding-bottom:360px}.adminLanguageDashboard-module__5SL8oq__tamilKeyboardHeader{flex-direction:column;align-items:flex-start}.adminLanguageDashboard-module__5SL8oq__keyboardActions{justify-content:flex-start}}
.container-module__HyXGKq__wrapper{width:100%;max-width:800px;margin:0 auto;padding:0 16px}
.board-module__b-rkOa__board{width:var(--hashtag-board-size,min(500px, calc(100vw - 32px)));aspect-ratio:1;gap:var(--hashtag-gap,clamp(7px, 1.5vw, 10px));padding:var(--hashtag-board-pad,clamp(7px, 2vw, 10px));border-radius:var(--hashtag-board-radius,20px);box-sizing:border-box;background:#e3dcd3;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);display:grid}.board-module__b-rkOa__tile{border-radius:var(--hashtag-tile-radius,14px);width:100%;height:100%;font-size:var(--hashtag-tile-font-size,clamp(23px, 3vw, 28px));color:#404040;-webkit-user-select:none;user-select:none;transform-origin:50%;background:#fff;justify-content:center;align-items:center;font-weight:700;transition:background-color .3s,color .3s,transform .1s,box-shadow .12s;display:flex}.board-module__b-rkOa__selected{cursor:pointer;transition:transform .12s;transform:scale(1.07);box-shadow:0 0 0 3px #4040401f}.board-module__b-rkOa__tile:active{transition:transform 80ms;transform:scale(.97)}.board-module__b-rkOa__correct{color:#fff;cursor:default;background:#7baf59}.board-module__b-rkOa__present{background:#fe0}.board-module__b-rkOa__absent{background:#fff}@media (hover:hover) and (pointer:fine){.board-module__b-rkOa__present:hover,.board-module__b-rkOa__absent:hover{cursor:pointer}}
.wotd-module__dCCVoq__card{color:#404040;border-radius:28px;width:100%;margin-top:10px;position:relative;overflow:hidden}.wotd-module__dCCVoq__card:before{content:"";pointer-events:none;z-index:0;background-image:url(/icons/wotd-kolam.svg);background-position:50%;background-repeat:no-repeat;background-size:130%;position:absolute;inset:0}.wotd-module__dCCVoq__lockedCard,.wotd-module__dCCVoq__unlockedCard{background-color:#bcd359}.wotd-module__dCCVoq__lockedCard>*,.wotd-module__dCCVoq__unlockedCard>*{z-index:1;position:relative}.wotd-module__dCCVoq__mobileToggle,.wotd-module__dCCVoq__mobileDisclosure{display:none}.wotd-module__dCCVoq__cardDetails{min-width:0}.wotd-module__dCCVoq__lockedCard{flex-direction:column;align-items:center;gap:14px;padding:18px 18px 22px;display:flex}.wotd-module__dCCVoq__lockedCard .wotd-module__dCCVoq__cardDetails{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.wotd-module__dCCVoq__lockedTitle{text-align:center;color:#323232;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.15}.wotd-module__dCCVoq__lockedInner{background:#dfeb9ce6;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px 16px 18px;display:flex}.wotd-module__dCCVoq__lockedMessage{text-align:center;margin:0;font-size:16px;font-weight:600;line-height:1.3}.wotd-module__dCCVoq__lockRow{justify-content:center;gap:12px;display:flex}.wotd-module__dCCVoq__lockBox{color:#404040b3;background:#b7cc57;border-radius:12px;place-items:center;width:56px;height:44px;display:grid}.wotd-module__dCCVoq__lockIcon{width:24px;height:24px}.wotd-module__dCCVoq__wotdButton{min-width:160px;margin-bottom:-5px;font-size:18px}.wotd-module__dCCVoq__unlockedCard{padding:clamp(22px,3vw,30px)}.wotd-module__dCCVoq__unlockedCard .wotd-module__dCCVoq__cardDetails{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:14px;display:grid}.wotd-module__dCCVoq__leftPanel{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.wotd-module__dCCVoq__unlockedTitle{text-align:center;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.18}.wotd-module__dCCVoq__word{letter-spacing:-.02em;text-align:center;word-break:break-word;overflow-wrap:anywhere;min-width:0;margin:8px 0 4px;font-size:clamp(50px,10vw,80px);font-weight:700;line-height:.95}.wotd-module__dCCVoq__metaBlock{text-align:center;color:#667231}.wotd-module__dCCVoq__transliteration{color:#667231;margin-top:10px;font-size:20px;font-weight:700;line-height:1.1}.wotd-module__dCCVoq__partOfSpeech{margin-top:2px;font-size:17px;font-weight:700;line-height:1.1}.wotd-module__dCCVoq__rightPanel{flex-direction:column;gap:12px;min-width:0;display:flex}.wotd-module__dCCVoq__infoBox{background:#d7e696;border-radius:18px;min-width:0;padding:16px 20px}.wotd-module__dCCVoq__infoHeading{color:#667231;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.1}.wotd-module__dCCVoq__infoText{word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.3}.wotd-module__dCCVoq__phraseList{flex-direction:column;gap:4px;display:flex}.wotd-module__dCCVoq__tamilPhrase{font-weight:700}.wotd-module__dCCVoq__englishPhrase{font-weight:600}.wotd-module__dCCVoq__triviaList{flex-direction:column;gap:4px;margin:0;padding-left:0;display:flex}@media (max-width:1023px){.wotd-module__dCCVoq__card:before{background-size:150%}.wotd-module__dCCVoq__card{border-radius:20px;margin-top:8px}.wotd-module__dCCVoq__mobileDisclosure{interpolate-size:allow-keywords;display:block}.wotd-module__dCCVoq__mobileDisclosure::details-content{block-size:0;transition:block-size .26s ease, content-visibility .26s allow-discrete;overflow:hidden}.wotd-module__dCCVoq__mobileDisclosure[open]::details-content{block-size:auto}.wotd-module__dCCVoq__desktopCardDetails{display:none!important}.wotd-module__dCCVoq__mobileToggle{z-index:1;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px;list-style:none;transition:gap .2s,min-height .22s,padding .22s;display:grid;position:relative}.wotd-module__dCCVoq__mobileToggle::-webkit-details-marker{display:none}.wotd-module__dCCVoq__mobileSummaryContent{opacity:1;gap:10px;min-width:0;max-height:112px;transition:max-height .24s,opacity .16s,transform .22s;display:grid;overflow:hidden;transform:translateY(0)}.wotd-module__dCCVoq__mobileToggleCopy{flex-direction:column;gap:3px;min-width:0;padding-left:2px;padding-right:32px;display:flex}.wotd-module__dCCVoq__mobileToggleCopyInline{flex-flow:wrap;align-items:baseline;gap:5px}.wotd-module__dCCVoq__mobileToggleCopyInline .wotd-module__dCCVoq__mobileStatus{color:#404040bf;font-size:18px;line-height:1.1}.wotd-module__dCCVoq__mobileTitle{color:#323232;font-size:18px;font-weight:800;line-height:1.1}.wotd-module__dCCVoq__mobileStatus{color:#404040bf;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.wotd-module__dCCVoq__mobileWordSlots{grid-template-columns:repeat(auto-fit,minmax(34px,1fr));gap:9px;min-width:0;display:grid}.wotd-module__dCCVoq__mobileWordSlot{color:#404040;overflow-wrap:anywhere;background:#d7e696e6;border-radius:11px;place-items:center;min-width:0;min-height:42px;padding-block:4px;font-size:clamp(19px,6.5vw,32px);font-weight:800;line-height:1;display:grid;overflow:hidden}.wotd-module__dCCVoq__mobileChevron{pointer-events:none;border-bottom:3px solid;border-right:3px solid;width:12px;height:12px;transition:transform .16s;position:absolute;top:18px;right:19px;transform:rotate(45deg)}.wotd-module__dCCVoq__mobileDisclosure[open] .wotd-module__dCCVoq__mobileChevron{transform:translateY(4px)rotate(225deg)}.wotd-module__dCCVoq__mobileDisclosure[open] .wotd-module__dCCVoq__mobileToggle{gap:0;min-height:48px;padding:14px 16px 4px}.wotd-module__dCCVoq__mobileDisclosure[open] .wotd-module__dCCVoq__mobileSummaryContent{opacity:0;max-height:0;transform:translateY(-6px)}.wotd-module__dCCVoq__mobileCardDetails{animation:.26s both wotd-module__dCCVoq__wotdDetailsIn;display:flex}.wotd-module__dCCVoq__unlockedCard .wotd-module__dCCVoq__mobileCardDetails{display:grid}.wotd-module__dCCVoq__lockedCard,.wotd-module__dCCVoq__unlockedCard{padding:0}.wotd-module__dCCVoq__lockedCard .wotd-module__dCCVoq__cardDetails{padding:0 16px 18px}.wotd-module__dCCVoq__unlockedCard .wotd-module__dCCVoq__cardDetails{grid-template-columns:1fr;gap:14px;padding:0 20px 22px}.wotd-module__dCCVoq__leftPanel{justify-content:flex-start;padding-top:0}.wotd-module__dCCVoq__word{font-size:clamp(56px,14vw,92px)}}@media (max-width:639px){.wotd-module__dCCVoq__card:before{background-size:200%}.wotd-module__dCCVoq__lockedTitle,.wotd-module__dCCVoq__unlockedTitle{font-size:22px}.wotd-module__dCCVoq__unlockedTitle{margin:0 0 8px}.wotd-module__dCCVoq__word{margin-top:8px}.wotd-module__dCCVoq__lockedMessage{font-size:14px}.wotd-module__dCCVoq__wotdButton{width:100%;max-width:220px;margin-bottom:-5px;font-size:17px}.wotd-module__dCCVoq__infoHeading{font-size:18px}.wotd-module__dCCVoq__infoText{font-size:14px}.wotd-module__dCCVoq__transliteration{font-size:18px}.wotd-module__dCCVoq__partOfSpeech{font-size:14px}.wotd-module__dCCVoq__infoBox{padding:16px 18px}.wotd-module__dCCVoq__lockBox{width:50px;height:42px}}@keyframes wotd-module__dCCVoq__wotdDetailsIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wotd-module__dCCVoq__mobileToggle,.wotd-module__dCCVoq__mobileSummaryContent,.wotd-module__dCCVoq__mobileChevron{transition:none}.wotd-module__dCCVoq__mobileDisclosure::details-content{transition:none}.wotd-module__dCCVoq__mobileCardDetails{animation:none}}
.board-module__PLMCFG__board{width:var(--strands-board-width,min(520px, 92vw));aspect-ratio:6/8;border-radius:var(--strands-board-radius,16px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#e3dcd3;transition:background-color .28s,box-shadow .28s;position:relative;overflow:hidden}.board-module__PLMCFG__boardInteractive{touch-action:none}.board-module__PLMCFG__boardInactive{touch-action:pan-y pinch-zoom}.board-module__PLMCFG__boardFadeBackground{box-shadow:none;background:#e3dcd394}.board-module__PLMCFG__grid{inset:var(--strands-board-inset,clamp(10px, 1.5vw, 12px));gap:var(--strands-board-gap,clamp(10px, 1.5vw, 12px));z-index:2;display:grid;position:absolute}.board-module__PLMCFG__tile{border-radius:var(--strands-tile-radius,14px);color:#404040;font-weight:700;font-size:var(--strands-tile-font-size,clamp(16px, 2.5vw, 22px));touch-action:none;transform-origin:50%;backface-visibility:hidden;background:#fff;border:0 solid #40404026;justify-content:center;align-items:center;width:100%;height:100%;transition:background .12s,transform .1s,box-shadow .14s,color .2s;display:flex}@media (hover:hover) and (pointer:fine){.board-module__PLMCFG__tile:hover{cursor:pointer}}.board-module__PLMCFG__gridInactive,.board-module__PLMCFG__tileSlotInactive{pointer-events:none}.board-module__PLMCFG__selected{color:#fff;background:#404040;transform:scale(1.04);box-shadow:0 8px 18px #4040401f}.board-module__PLMCFG__celebrating{animation:.42s cubic-bezier(.22,.9,.28,1) board-module__PLMCFG__strandsWordCelebrate;animation-delay:var(--celebrate-delay,0s);animation-fill-mode:both}.board-module__PLMCFG__victoryWave{animation:.78s cubic-bezier(.22,.9,.28,1) board-module__PLMCFG__strandsVictoryWave;animation-delay:var(--wave-delay,0s);animation-fill-mode:both}.board-module__PLMCFG__overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.board-module__PLMCFG__pathLine{fill:none;stroke-width:var(--strands-path-stroke,16);stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.board-module__PLMCFG__lockedWord{color:#fff;background:#7baf59}.board-module__PLMCFG__lockedSpangram{color:#fff;background:#404040}.board-module__PLMCFG__hinted{outline-offset:-5px;outline:2px dashed #404040bf;animation:1.2s ease-in-out infinite board-module__PLMCFG__strandsHintPulse}.board-module__PLMCFG__fadeInTile{animation:.4s board-module__PLMCFG__fadeTile}.board-module__PLMCFG__transitioning{transition:background-color .3s,color .3s}@keyframes board-module__PLMCFG__fadeTile{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes board-module__PLMCFG__strandsWordCelebrate{0%{transform:translateY(0)}32%{transform:translateY(-3px)}60%{transform:translateY(.45px)}to{transform:translateY(0)}}@keyframes board-module__PLMCFG__strandsVictoryWave{0%{transform:translateY(0)}30%{transform:translateY(-2.5px)}60%{transform:translateY(.5px)}to{transform:translateY(0)}}@keyframes board-module__PLMCFG__strandsHintPulse{0%,to{outline-color:#404040bf}50%{outline-color:#40404052}}
.controls-module__XSrQ4a__wrapper{color:#404040;flex-direction:column;align-items:center;gap:12px;margin-top:30px;font-size:clamp(18px,3vw,22px);font-weight:700;display:flex}.controls-module__XSrQ4a__shareControlButton{border-radius:14px;min-width:160px;font-size:17px}
.languageSites-module__9uXhbq__section{margin:2.5rem 0 0}.languageSites-module__9uXhbq__sectionWithDivider{margin-top:20px}.languageSites-module__9uXhbq__divider{background:#ebe3db;width:100%;height:2px;margin:0 0 20px}.languageSites-module__9uXhbq__heading{color:#404040;overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(26px,6vw,32px);font-weight:700}.languageSites-module__9uXhbq__copy{color:#4f5d72;font-family:var(--font-body);margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.languageSites-module__9uXhbq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.languageSites-module__9uXhbq__card{color:#33435a;min-height:9.5rem;box-shadow:none;background:#e3dcd3;border:0;border-radius:1.25rem;flex-direction:column;justify-content:center;gap:.45rem;padding:1.45rem 1.6rem;text-decoration:none;transition:transform .16s,background-color .16s;display:flex}.languageSites-module__9uXhbq__card:hover,.languageSites-module__9uXhbq__card:focus-visible{background:#e3dcd3;transform:translateY(-4px)}.languageSites-module__9uXhbq__card:focus-visible{outline-offset:3px;outline:3px solid #88c7e6}.languageSites-module__9uXhbq__kicker{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#33435abf;font-size:.85rem;font-weight:700;display:block}.languageSites-module__9uXhbq__title{font-family:var(--font-display);white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-size:clamp(1.65rem,3.2vw,2.15rem);font-weight:800;line-height:1.05;display:block}.languageSites-module__9uXhbq__body{max-width:16rem;font-family:var(--font-body);overflow-wrap:anywhere;font-size:1rem;line-height:1.35;display:block}@media (max-width:760px){.languageSites-module__9uXhbq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.languageSites-module__9uXhbq__card{min-height:6.25rem;padding:1.15rem 1.2rem;transition:background-color .16s}.languageSites-module__9uXhbq__card:hover{transform:none}.languageSites-module__9uXhbq__title{max-width:100%;font-size:clamp(1.25rem,6vw,1.75rem)}.languageSites-module__9uXhbq__body{display:none}}@media (max-width:420px){.languageSites-module__9uXhbq__grid{gap:.7rem}.languageSites-module__9uXhbq__card{padding:1rem}.languageSites-module__9uXhbq__title{font-size:clamp(1.2rem,6.2vw,1.65rem)}}
.hintButton-module__s1u-ZG__loading{cursor:not-allowed;background:#e3dcd3;border-radius:14px;width:130px;height:44px;padding:0;position:relative;overflow:hidden}.hintButton-module__s1u-ZG__fill{background:#c8bfb1;transition:width .25s;position:absolute;inset:0}.hintButton-module__s1u-ZG__label{z-index:2;color:#9b8d7a;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:inline-flex;position:relative}.hintButton-module__s1u-ZG__ready{color:#fff;cursor:pointer;background:#404040;border:none;border-radius:14px;width:130px;height:44px;font-size:18px;font-weight:700;transition:transform 50ms,opacity .12s}.hintButton-module__s1u-ZG__ready:active{transform:scale(.98)}
.submitPuzzle-module__M8gj7a__page{color:#404040;width:100%;max-width:920px;margin:22px auto 56px;padding:0 16px}.submitPuzzle-module__M8gj7a__header{text-align:center;max-width:720px;margin:0 auto 22px}.submitPuzzle-module__M8gj7a__eyebrow,.submitPuzzle-module__M8gj7a__fieldLabelText,.submitPuzzle-module__M8gj7a__sectionHeader span{color:#7d715f;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.submitPuzzle-module__M8gj7a__header h1{margin:4px 0 8px;font-size:clamp(2.1rem,6vw,3.5rem);line-height:1}.submitPuzzle-module__M8gj7a__header p{color:#5e5953;margin:0;font-size:1rem;line-height:1.55}.submitPuzzle-module__M8gj7a__formPanel{background:#f2eadf;border-radius:8px;flex-direction:column;gap:16px;padding:18px;display:flex;box-shadow:none!important;border:0!important;outline:0!important}.submitPuzzle-module__M8gj7a__section{flex-direction:column;gap:14px;display:flex}.submitPuzzle-module__M8gj7a__section+.submitPuzzle-module__M8gj7a__section{border-top:0;padding-top:16px}.submitPuzzle-module__M8gj7a__sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.submitPuzzle-module__M8gj7a__sectionHeader h2{margin:0;font-size:1.18rem}.submitPuzzle-module__M8gj7a__sectionCopy{color:#5e5953;margin:-2px 0 0;font-size:.94rem;line-height:1.45}.submitPuzzle-module__M8gj7a__formStack{flex-direction:column;gap:14px;display:flex}.submitPuzzle-module__M8gj7a__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.submitPuzzle-module__M8gj7a__field{flex-direction:column;gap:7px;min-width:0;display:flex}.submitPuzzle-module__M8gj7a__field input,.submitPuzzle-module__M8gj7a__field select,.submitPuzzle-module__M8gj7a__field textarea{color:#404040;width:100%;font:inherit;background:#fffaf2;border-radius:8px;padding:11px 12px;font-size:.95rem;line-height:1.4;box-shadow:none!important;border:0!important;outline:0!important}.submitPuzzle-module__M8gj7a__field textarea{resize:vertical;min-height:96px}.submitPuzzle-module__M8gj7a__field input.submitPuzzle-module__M8gj7a__tamilTextInput,.submitPuzzle-module__M8gj7a__field textarea.submitPuzzle-module__M8gj7a__tamilTextInput{min-height:52px;font-size:1.2rem;font-weight:800}.submitPuzzle-module__M8gj7a__field input:focus,.submitPuzzle-module__M8gj7a__field select:focus,.submitPuzzle-module__M8gj7a__field textarea:focus{box-shadow:none!important;border:0!important;outline:0!important}.submitPuzzle-module__M8gj7a__field small{color:#70685f;font-size:.82rem;line-height:1.35}.submitPuzzle-module__M8gj7a__fieldLabelRow{align-items:center;gap:10px;width:fit-content;max-width:100%;display:inline-flex;position:relative}.submitPuzzle-module__M8gj7a__infoTooltip{color:#333a52;cursor:help;letter-spacing:0;text-transform:none;flex:none;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex;position:relative;transform:translateY(-.02em)}.submitPuzzle-module__M8gj7a__infoIcon{color:#333a52;border:1px solid #7d715f;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:.54rem;font-weight:900;line-height:1;display:inline-flex}.submitPuzzle-module__M8gj7a__infoPanel{z-index:70;color:#404040;letter-spacing:0;text-align:left;text-transform:none;background:#fffaf2;border:0;border-radius:8px;width:min(280px,100vw - 48px);padding:10px 11px;font-size:.82rem;font-weight:400;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #333a522e}.submitPuzzle-module__M8gj7a__infoPanel strong,.submitPuzzle-module__M8gj7a__infoPanel span{color:inherit;font-size:inherit;letter-spacing:0;line-height:inherit;text-transform:none;display:block}.submitPuzzle-module__M8gj7a__infoPanel strong{color:#404040;margin-bottom:4px;font-weight:600}.submitPuzzle-module__M8gj7a__infoExamples{color:#404040;margin-top:6px}.submitPuzzle-module__M8gj7a__infoTooltip:hover .submitPuzzle-module__M8gj7a__infoPanel,.submitPuzzle-module__M8gj7a__infoTooltip:focus .submitPuzzle-module__M8gj7a__infoPanel,.submitPuzzle-module__M8gj7a__infoTooltip:focus-visible .submitPuzzle-module__M8gj7a__infoPanel{display:block}.submitPuzzle-module__M8gj7a__infoTooltip:focus,.submitPuzzle-module__M8gj7a__infoTooltip:focus-visible .submitPuzzle-module__M8gj7a__infoIcon{outline:none}.submitPuzzle-module__M8gj7a__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.submitPuzzle-module__M8gj7a__groupBox{background:#fffaf275;border:0;border-radius:8px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:13px;display:flex}.submitPuzzle-module__M8gj7a__groupBox legend{color:#404040;padding:0 6px;font-size:.95rem;font-weight:800}.submitPuzzle-module__M8gj7a__keyboardScope{min-width:0}.submitPuzzle-module__M8gj7a__keyboardOpen{padding-bottom:330px}.submitPuzzle-module__M8gj7a__tamilKeyboardDock{z-index:60;background:#f5efe7;border:1px solid #4040402e;border-radius:14px;width:min(760px,100vw - 36px);padding:12px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #4040403d}.submitPuzzle-module__M8gj7a__tamilKeyboardHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.submitPuzzle-module__M8gj7a__keyboardEyebrow{color:#7d715f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:.7rem;font-weight:800;display:block}.submitPuzzle-module__M8gj7a__keyboardActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.submitPuzzle-module__M8gj7a__keyboardModeButton,.submitPuzzle-module__M8gj7a__keyboardUtilityButton{cursor:pointer;font:inherit;border:0;border-radius:8px;padding:8px 10px;font-size:.82rem;font-weight:800}.submitPuzzle-module__M8gj7a__keyboardModeButton{color:#333a52;background:#e3dcd3}.submitPuzzle-module__M8gj7a__keyboardModeButtonActive{background:#bcd359;box-shadow:inset 0 -2px #00000029}.submitPuzzle-module__M8gj7a__keyboardUtilityButton{color:#fff;background:#333a52}.submitPuzzle-module__M8gj7a__keyboardModeButton:disabled,.submitPuzzle-module__M8gj7a__keyboardUtilityButton:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.submitPuzzle-module__M8gj7a__keyboardStatus{color:#5b647f;min-height:22px;margin-bottom:8px;font-size:.88rem;font-weight:700}.submitPuzzle-module__M8gj7a__slotEditor{flex-direction:column;gap:8px;min-width:0;display:flex}.submitPuzzle-module__M8gj7a__slotEditorHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.submitPuzzle-module__M8gj7a__slotEditorHeader div{flex-direction:column;gap:3px;min-width:0;display:flex}.submitPuzzle-module__M8gj7a__slotEditorHeader .submitPuzzle-module__M8gj7a__fieldLabelText,.submitPuzzle-module__M8gj7a__compactCheckboxField .submitPuzzle-module__M8gj7a__fieldLabelText{color:#7d715f;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.submitPuzzle-module__M8gj7a__slotEditorHeader strong{color:#333a52;overflow-wrap:anywhere;font-size:.92rem}.submitPuzzle-module__M8gj7a__slotGrid,.submitPuzzle-module__M8gj7a__slotMatrix{--slot-count:12;--slot-min:34px;grid-template-columns:repeat(var(--slot-count), minmax(var(--slot-min), 1fr));overscroll-behavior-x:contain;background:#e3dcd3;border-radius:16px;gap:8px;width:100%;min-width:0;max-width:100%;padding:10px;display:grid;overflow-x:auto}.submitPuzzle-module__M8gj7a__slotGridWordle{--slot-min:48px;grid-template-columns:repeat(6,minmax(48px,1fr));max-width:520px}.submitPuzzle-module__M8gj7a__slotTile{aspect-ratio:1;width:100%;min-width:var(--slot-min);color:#404040;min-height:44px;font:inherit;text-align:center;background:#fffdfa;border:0;border-radius:13px;padding:0 4px;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:800;line-height:1;transition:box-shadow .12s,transform .12s}.submitPuzzle-module__M8gj7a__slotTile:focus{outline:none}.submitPuzzle-module__M8gj7a__slotTileFilled{box-shadow:inset 0 -3px #333a522e}.submitPuzzle-module__M8gj7a__slotTileMerged{aspect-ratio:auto;grid-column:span 2;animation:.22s ease-out submitPuzzle-module__M8gj7a__slotTileMergeIn}@keyframes submitPuzzle-module__M8gj7a__slotTileMergeIn{0%{transform:scaleX(.88)}to{transform:scaleX(1)}}.submitPuzzle-module__M8gj7a__slotHole{aspect-ratio:1;min-height:44px}.submitPuzzle-module__M8gj7a__slotHint{color:#5b647f;margin:0;font-size:.86rem;font-weight:700}.submitPuzzle-module__M8gj7a__slotEditorHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.submitPuzzle-module__M8gj7a__connectionWordFields,.submitPuzzle-module__M8gj7a__strandsWordRows{flex-direction:column;gap:12px;display:flex}.submitPuzzle-module__M8gj7a__connectionWordFields{gap:10px}.submitPuzzle-module__M8gj7a__strandsWordRow{grid-template-columns:minmax(110px,.32fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.submitPuzzle-module__M8gj7a__compactCheckboxField{background:#fffaf2;border:0;border-radius:8px;grid-column:1/-1;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:flex}.submitPuzzle-module__M8gj7a__inlineButton{color:#333a52;cursor:pointer;font:inherit;background:#d2e0ff;border:0;border-radius:8px;flex:none;padding:8px 10px;font-size:.86rem;font-weight:800}.submitPuzzle-module__M8gj7a__connectionsSlotGroups,.submitPuzzle-module__M8gj7a__slotEditorRow{grid-template-columns:1fr}.submitPuzzle-module__M8gj7a__successBanner,.submitPuzzle-module__M8gj7a__errorBanner{border-radius:8px;padding:12px 14px;font-weight:800;line-height:1.4}.submitPuzzle-module__M8gj7a__successBanner{background:#d9ed9e}.submitPuzzle-module__M8gj7a__errorBanner{background:#ffd4d4}.submitPuzzle-module__M8gj7a__actions{justify-content:flex-end;display:flex}.submitPuzzle-module__M8gj7a__actions button{color:#fff;cursor:pointer;min-height:46px;font:inherit;background:#404040;border:0;border-radius:8px;padding:10px 22px;font-weight:800}.submitPuzzle-module__M8gj7a__actions button:disabled{cursor:wait;opacity:.62}@media (max-width:720px){.submitPuzzle-module__M8gj7a__page{margin-top:12px;padding:0 10px}.submitPuzzle-module__M8gj7a__formPanel{padding:14px}.submitPuzzle-module__M8gj7a__fieldRow,.submitPuzzle-module__M8gj7a__groupGrid{grid-template-columns:1fr}.submitPuzzle-module__M8gj7a__keyboardOpen{padding-bottom:420px}.submitPuzzle-module__M8gj7a__tamilKeyboardHeader{flex-direction:column;align-items:flex-start}.submitPuzzle-module__M8gj7a__keyboardActions{justify-content:flex-start}.submitPuzzle-module__M8gj7a__strandsWordRow{grid-template-columns:1fr}.submitPuzzle-module__M8gj7a__sectionHeader{flex-direction:column;align-items:flex-start}}:is(.submitPuzzle-module__M8gj7a__page input:not([type=hidden]):not([type=checkbox]),.submitPuzzle-module__M8gj7a__page select,.submitPuzzle-module__M8gj7a__page textarea,.submitPuzzle-module__M8gj7a__page fieldset),:is(.submitPuzzle-module__M8gj7a__page input:not([type=hidden]):not([type=checkbox]):focus,.submitPuzzle-module__M8gj7a__page select:focus,.submitPuzzle-module__M8gj7a__page textarea:focus){box-shadow:none!important;border:0!important;outline:0!important}
.board-module__oI1Yha__boardArea{border-radius:var(--wordle-board-radius,22px);padding:var(--wordle-board-pad-y,clamp(12px, 2vw, 16px)) var(--wordle-board-pad-x,clamp(12px, 3vw, 16px));background:#e3dcd3;justify-content:center;display:flex}.board-module__oI1Yha__row{gap:var(--wordle-board-gap,clamp(10px, 2vw, 14px));grid-template-columns:repeat(6,1fr);width:100%;display:grid}.board-module__oI1Yha__tile{border-radius:var(--wordle-tile-radius,16px);height:var(--wordle-tile-height,clamp(60px, 10vw, 70px));color:#404040;transform-origin:50%;backface-visibility:hidden;background:#fff;border:none;justify-content:center;align-items:center;font-weight:600;transition:transform .12s,box-shadow .12s,width .18s;display:flex}.board-module__oI1Yha__value{font-size:var(--wordle-tile-font-size,clamp(22px, 4vw, 30px));font-weight:600}.board-module__oI1Yha__placeholder{color:#a5a199}.board-module__oI1Yha__activePlaceholder{color:#404040;font-size:var(--wordle-tile-font-size,clamp(22px, 4vw, 30px));font-weight:700;animation:1s step-end infinite board-module__oI1Yha__placeholderBlink}.board-module__oI1Yha__filled{animation:.14s ease-out board-module__oI1Yha__wordleTilePop}.board-module__oI1Yha__reveal{animation:.42s board-module__oI1Yha__wordleTileFlip;animation-delay:var(--reveal-delay,0s);--wordle-reveal-bg:#fff;--wordle-reveal-color:#404040;animation-fill-mode:both}.board-module__oI1Yha__revealCorrect{--wordle-reveal-bg:#7f9f47;--wordle-reveal-color:#fff}.board-module__oI1Yha__revealPresent{--wordle-reveal-bg:#d9a441;--wordle-reveal-color:#fff}.board-module__oI1Yha__revealAbsent{--wordle-reveal-bg:#817b73;--wordle-reveal-color:#fff}.board-module__oI1Yha__revealingRow{pointer-events:none}.board-module__oI1Yha__victoryLift{animation:.52s cubic-bezier(.2,.8,.22,1) board-module__oI1Yha__wordleVictoryLift;animation-delay:var(--victory-lift-delay,0s);animation-fill-mode:both}@keyframes board-module__oI1Yha__wordleTilePop{0%{transform:scale(.92)}70%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes board-module__oI1Yha__wordleTileFlip{0%{color:#404040;background:#fff;transform:rotateX(0)}45%{color:#404040;background:#fff;transform:rotateX(90deg)}55%{background:var(--wordle-reveal-bg);color:var(--wordle-reveal-color);transform:rotateX(90deg)}to{background:var(--wordle-reveal-bg);color:var(--wordle-reveal-color);transform:rotateX(0)}}@keyframes board-module__oI1Yha__wordleVictoryLift{0%{box-shadow:none;transform:translateY(0)scale(1)}42%{transform:translateY(-12px)scale(1.035);box-shadow:0 10px 18px #4040402e}to{box-shadow:none;transform:translateY(0)scale(1)}}@keyframes board-module__oI1Yha__placeholderBlink{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@keyframes board-module__oI1Yha__wordleMergedTileIn{0%{transform:scaleX(.96)}to{transform:scaleX(1)}}.board-module__oI1Yha__boardInner{gap:var(--wordle-board-row-gap,14px);flex-direction:column;width:100%;display:flex}.board-module__oI1Yha__pair{display:contents}.board-module__oI1Yha__span2{grid-column:span 2}.board-module__oI1Yha__mergedEnter{animation:.18s ease-out board-module__oI1Yha__wordleMergedTileIn}.board-module__oI1Yha__correct{color:#fff;background:#7f9f47}.board-module__oI1Yha__present{color:#fff;background:#d9a441}.board-module__oI1Yha__absent{color:#fff;background:#817b73}