.vara_waitNote__p4eNo{color:var(--dim);font-size:var(--fs-sm);text-align:center;margin:0}.vara_settingsNote__tAJDJ{color:var(--muted);font-size:var(--fs-sm);margin:0}.vara_wallScrim__xdDnE{position:absolute;inset:0;background:radial-gradient(58% 46% at 50% 46%,rgba(18,16,15,.9) 0,rgba(18,16,15,.62) 55%,rgba(18,16,15,.28) 100%),linear-gradient(180deg,rgba(18,16,15,.5),rgba(18,16,15,.1) 26%,rgba(18,16,15,.1) 72%,rgba(18,16,15,.62))}.vara_main__ER5nd,.vara_stage__rufBZ{display:flex;flex-direction:column;gap:10px}.vara_main__ER5nd{min-width:0}.vara_side__FQbMX{display:none;flex-direction:column;gap:10px;min-width:0}.vara_phoneOnly__bSnXL{display:flex;flex-direction:column;gap:10px}@media (min-width:900px){.vara_stage__rufBZ{display:grid;grid-template-columns:minmax(0,900px) minmax(260px,340px);align-items:start}.vara_side__FQbMX{display:flex;position:-webkit-sticky;position:sticky;top:10px}.vara_phoneOnly__bSnXL{display:none}.vara_boardWrap__jUy0s{width:100%;max-width:min(100%,calc((100dvh - 380px) * 4 / 3));margin:0 auto}}@media (max-width:899px){.vara_overlay__FsCF9.vara_overlayChoices__Pw91F{position:static;padding:8px 0 0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;display:block}.vara_overlay__FsCF9.vara_overlayChoices__Pw91F .vara_overlayCard__1Qo0d{width:100%;max-height:none}}.vara_status__cZE2h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vara_status__cZE2h .vara_who__nGKJX{flex:1 1;min-width:0;color:var(--muted);font-size:var(--fs-sm);font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vara_status__cZE2h .vara_who__nGKJX b{color:var(--accent)}.vara_timer__e7gDH{height:5px;border-radius:3px;background:var(--surface-2);overflow:hidden}.vara_timerFill__y5vpr{display:block;height:100%;background:var(--accent);transform-origin:left;transition:transform .2s linear}.vara_timerLow__GXk_L{background:var(--bad)}@media (prefers-reduced-motion:reduce){.vara_timerFill__y5vpr{transition:none}}.vara_boardWrap__jUy0s{position:relative;display:flex;flex-direction:column}.vara_board__6wSJD{width:100%;aspect-ratio:4/3;border-radius:var(--r-lg);background:#FFFFFF;border:1px solid var(--line);box-shadow:var(--shadow),var(--edge);overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.vara_boardPen__hT848{cursor:crosshair;touch-action:none}.vara_boardPen__hT848 .vara_canvas__s_qo3{touch-action:none}.vara_boardDim__hBDND{filter:brightness(.55) saturate(.6)}.vara_canvas__s_qo3{display:block;width:100%;height:100%}.vara_overlay__FsCF9{position:absolute;inset:0;display:grid;place-items:center;padding:12px;border-radius:var(--r-lg);background:rgba(18,16,15,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vara_overlayCard__1Qo0d{width:min(100%,460px);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:10px;align-items:stretch;text-align:center;animation:vara_vrRise__CKJ9g .28s var(--ease)}@keyframes vara_vrRise__CKJ9g{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.vara_overlayCard__1Qo0d{animation:none}}.vara_overlayTitle__jYVRV{margin:0;font-size:var(--fs-lead);font-weight:750}.vara_choices__WRqq0{display:flex;flex-direction:column;gap:8px}.vara_choice__E1Uju{display:flex;flex-direction:column;gap:2px;font:inherit;color:var(--ink);text-align:left;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--r-md);padding:11px 13px;cursor:pointer;box-shadow:var(--edge);transition:border-color .12s var(--ease),transform .12s var(--ease)}.vara_choice__E1Uju:hover{border-color:var(--accent-edge)}.vara_choice__E1Uju:active{transform:scale(.985)}.vara_choiceName__xtGlm{font-weight:750;font-size:16px}.vara_choiceMl__H9Avu{font-family:var(--font-ml),sans-serif;color:var(--accent);font-size:15px}.vara_choiceMeta__1AY32{color:var(--muted);font-size:12.5px}.vara_prompt__X6Pad{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:var(--r-md);border:1px solid var(--accent-edge);background:radial-gradient(120% 140% at 20% 0,rgba(225,168,71,.14) 0,transparent 55%),var(--surface);box-shadow:var(--edge)}.vara_promptLabel__2EMlG{color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vara_promptName__z_tFz{font-weight:800;font-size:19px;line-height:1.2}.vara_promptMl__Hevz5{font-family:var(--font-ml),sans-serif;color:var(--accent);font-size:16px}.vara_promptMeta__qNZOx{color:var(--muted);font-size:12.5px}.vara_maskRow__B7Fcp{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vara_category__ulI4X{color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vara_mask__FiQ4O{display:flex;flex-wrap:wrap;gap:2px 3px;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(17px,4.6vw,22px);font-weight:700;letter-spacing:.04em;line-height:1.2}.vara_cell__NH_Bd{min-width:.72em;text-align:center;border-bottom:2px solid transparent}.vara_cellBlank__UzcgY{color:transparent;border-bottom-color:var(--muted)}.vara_cellHint__g_zpC{color:var(--accent);border-bottom-color:var(--accent)}.vara_cellSpace__kbpjC{min-width:.6em}.vara_decade__3UR6b{margin-left:auto;background:var(--accent-wash);color:var(--accent);border:1px solid var(--accent-edge);border-radius:var(--r-pill);padding:3px 11px;font-size:13px;font-weight:700}.vara_tools__iwDFh{display:flex;flex-direction:column;gap:8px}.vara_swatches__i3s1t{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:5px;gap:5px}.vara_swatch__h_rkI{aspect-ratio:1;width:100%;border-radius:7px;border:2px solid rgba(255,255,255,.12);background:var(--sw);cursor:pointer;padding:0;transition:transform .1s var(--ease),border-color .1s var(--ease)}.vara_swatch__h_rkI:hover{transform:scale(1.08)}.vara_swatchOn__YYjZ2{border-color:var(--accent);box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--accent)}.vara_swatch__h_rkI:disabled{opacity:.4;cursor:default}.vara_toolRow__xgBdu{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.vara_widths__8ePCr{display:flex;gap:4px;margin-right:auto}.vara_toolBtn__x_a8g,.vara_widthBtn__Dvm97{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:40px;height:40px;padding:0 10px;border-radius:var(--r-sm);border:1px solid var(--line-soft);background:var(--surface-2);color:var(--ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.vara_widthBtn__Dvm97 i{display:block;border-radius:50%;background:currentColor}.vara_toolOn__Ob291,.vara_widthOn__cRvjX{border-color:var(--accent);color:var(--accent);box-shadow:var(--glow)}.vara_toolDanger___CtKl{border-color:var(--bad);color:var(--bad)}.vara_toolLabel__24EI3{font-size:11px}.vara_toolBtn__x_a8g:disabled,.vara_widthBtn__Dvm97:disabled{opacity:.4;cursor:default}.vara_ink__2ySQn{display:flex;align-items:center;gap:8px;color:var(--dim);font-size:var(--fs-xs);font-weight:600}.vara_inkBar__Vu9cf{flex:1 1;height:4px;border-radius:2px;background:var(--surface-2);overflow:hidden}.vara_inkFill__FC5FV{display:block;height:100%;background:var(--muted);transform-origin:left}.vara_inkLow___KI29 .vara_inkFill__FC5FV{background:var(--bad)}.vara_dock___PhzV{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow),var(--edge)}.vara_dockRow__w8Dzp{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.vara_solvedNote__VXxlW{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--good);font-weight:750}.vara_solvedNote__VXxlW .vara_pts__417H3{color:var(--accent)}.vara_feed__iBca9{display:flex;flex-direction:column;gap:4px;max-height:190px;overflow-y:auto}.vara_feedShort__SGX2G{max-height:64px}.vara_feedLine__WIL8O{display:flex;align-items:baseline;gap:8px;padding:6px 10px;border-radius:var(--r-sm);background:var(--surface-2);font-size:13.5px;animation:vara_vrIn__gse9f .22s var(--ease)}@keyframes vara_vrIn__gse9f{0%{transform:translateY(4px);opacity:0}}@media (prefers-reduced-motion:reduce){.vara_feedLine__WIL8O{animation:none}}.vara_feedNm__RIj1x{color:var(--muted);font-weight:650;flex:none}.vara_feedSolved__mkhbw{border-left:3px solid var(--good)}.vara_feedSolved__mkhbw .vara_feedPts__UAhtu{margin-left:auto;color:var(--accent);font-weight:750}.vara_feedWrong__sisCO .vara_feedFilm__lUhKb{color:var(--ink);font-weight:600}.vara_feedEmpty__1JETs{color:var(--dim);font-size:13px;text-align:center;margin:0;padding:6px}.vara_roster__eBoNs{display:flex;flex-direction:column;gap:5px}.vara_rosterRow__zgaEB{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:var(--r-sm);background:var(--surface-2);font-size:13.5px}.vara_rosterRow__zgaEB.vara_off__OeQnk{opacity:.45}.vara_rosterRow__zgaEB.vara_me__79no7{box-shadow:inset 0 0 0 1px var(--accent-edge)}.vara_rosterNm__A4pRM{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.vara_rosterSc__5A1ws{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750}.vara_badge__dwPau{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);padding:2px 7px}.vara_badgeDraw__4iy8d{background:var(--accent-wash);color:var(--accent)}.vara_badgeGot__h98ip{background:var(--good-wash);color:var(--good)}.vara_badgeHost__ufy8f{background:var(--surface);color:var(--muted);border:1px solid var(--line-soft)}.vara_revealFilm__7hIJl{margin:0;font-size:var(--fs-title);font-weight:800;line-height:1.1}.vara_revealMl__aOCMY{margin:0;font-family:var(--font-ml),sans-serif;color:var(--accent);font-size:18px}.vara_revealMeta__snBY3{margin:0;color:var(--muted);font-size:var(--fs-sm)}.vara_reason__NdHUN{color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vara_solvers__XKFZG{display:flex;flex-direction:column;gap:4px;text-align:left}.vara_solverRow__y7Mms{display:flex;align-items:center;gap:8px;padding:5px 9px;border-radius:var(--r-sm);background:var(--surface-2);font-size:13.5px}.vara_solverRow__y7Mms .vara_pts__417H3{margin-left:auto;color:var(--accent);font-weight:750}.vara_solverRow__y7Mms.vara_drawer__c7Avo{border:1px solid var(--accent-edge)}.vara_gallery__bNDuu{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px}.vara_galleryItem__DTtY_{display:flex;flex-direction:column;gap:5px}.vara_galleryImg__w6zNT{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-md);border:1px solid var(--line);background:#fff}.vara_galleryCap__LeTNy{font-size:12.5px;color:var(--muted);line-height:1.3}.vara_galleryCap__LeTNy b{color:var(--ink);display:block}.vara_resume__65toD{display:flex;flex-direction:column;align-items:center;gap:10px}.vara_settingsRow__hJVJW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.vara_settingsRow__hJVJW label{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vara_settingsRow__hJVJW select{min-width:0}@media (max-width:420px){.vara_settingsRow__hJVJW{grid-template-columns:1fr 1fr}.vara_settingsRow__hJVJW label:last-child{grid-column:1/-1}}.chithram_introHead___cj6H{display:flex;align-items:center;justify-content:space-between}.chithram_rung__k2NdT.chithram_now__DW49M .chithram_rungPts__5TGOv{color:var(--accent);font-weight:700}.chithram_status__dqzDA{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chithram_status__dqzDA .chithram_worth__eWGO_{margin-left:auto}.chithram_dock__zhudu{display:flex;flex-direction:column;gap:10px}.chithram_dockRow__KwPBN{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.chithram_dockRow__KwPBN .chithram_btn__XzhRE{width:100%}.chithram_doneHead__go1nP{text-align:center;font-size:var(--fs-title);font-weight:800;margin:0}.chithram_actions___W3eP{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.chithram_skel__f8184{position:relative;overflow:hidden;background:var(--surface-2);border-radius:var(--r-sm)}.chithram_skel__f8184:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.05) 50%,transparent 70%);animation:chithram_skelSheen__HqW5e 1.4s ease-in-out infinite}@keyframes chithram_skelSheen__HqW5e{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.chithram_skelMark__3lFOb{width:150px;height:52px;margin:34px auto 0;border-radius:var(--r-md)}.chithram_skelSub__HHscl{width:190px;height:11px;margin:12px auto 0}.chithram_skelLine__SOsG5{height:13px}.chithram_skelBtn__E382J{height:54px;border-radius:var(--r-md);margin-top:4px}@media (prefers-reduced-motion:reduce){.chithram_rung__k2NdT,.chithram_skel__f8184:after{animation:none}}.chithram_timer__Nrx8T{height:4px;border-radius:2px;background:var(--surface-2);overflow:hidden}.chithram_timerFill__evRsk{display:block;height:100%;background:var(--accent);transform-origin:left;transition:transform .2s linear}.chithram_solvedLine__Q6tf5{display:inline-flex;align-items:center;gap:6px;justify-content:center;flex-wrap:wrap}.chithram_solvedLine__Q6tf5 svg{color:var(--good)}.chithram_reelTilt__LfjZ7{position:absolute;inset:-22% -30%;transform:rotate(-11deg);transform-origin:center}.chithram_reel__3VJcL{position:absolute;left:0;display:flex;flex-direction:row;animation:chithram_reelRoll__ShFq4 var(--dur,96s) linear infinite;will-change:transform;padding:13px 0;background:repeating-linear-gradient(90deg,rgb(var(--ink-rgb)/.16) 0 9px,transparent 9px 26px) 0 5px /auto 7px repeat-x,repeating-linear-gradient(90deg,rgb(var(--ink-rgb)/.16) 0 9px,transparent 9px 26px) 0 calc(100% - 5px) /auto 7px repeat-x,rgb(var(--bg-rgb)/.55);box-shadow:0 0 0 1px rgb(var(--ink-rgb)/.07)}@keyframes chithram_reelRoll__ShFq4{to{transform:translate3d(-50%,0,0)}}.chithram_reelRun__1yKYh{display:flex;flex-direction:row;flex:0 0 auto}.chithram_reelFrame__RtD2k{flex:0 0 auto;margin-right:10px;display:block;overflow:hidden;border-radius:2px;background:rgb(var(--ink-rgb)/.04);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb)/.06)}.chithram_reelFrame__RtD2k img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06) brightness(.62)}@media (prefers-reduced-motion:reduce){.chithram_reel__3VJcL{animation:none}}.chithram_cwScrim__sOgW8{position:absolute;inset:0;background:radial-gradient(72% 58% at 50% 46%,rgb(var(--bg-rgb)/.9) 0,rgb(var(--bg-rgb)/.74) 52%,rgb(var(--bg-rgb)/.3) 100%),linear-gradient(180deg,rgb(var(--bg-rgb)/.5) 0,rgb(var(--bg-rgb)/.12) 30%,rgb(var(--bg-rgb)/.12) 70%,rgb(var(--bg-rgb)/.56) 100%)}