.CaprazActionBar_bar__J8RAy{position:relative;flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.CaprazActionBar_notice__Lo7JC{position:absolute;top:50%;left:50%;z-index:5;width:-moz-max-content;width:max-content;max-width:calc(100% - 16px);margin:0;padding:7px 14px;border-radius:16px;background:var(--nz-surface-2);border:1px solid var(--nz-line-strong);color:var(--nz-text);font-size:13px;line-height:16px;font-weight:600;text-align:center;text-wrap:balance;box-shadow:0 6px 20px rgba(0,0,0,.28);pointer-events:none;transform:translate(-50%,-50%);animation:CaprazActionBar_caprazNotice__Ctkm7 2.6s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.CaprazActionBar_notice__Lo7JC{animation-name:CaprazActionBar_caprazNoticeFade__mxZKJ}}@keyframes CaprazActionBar_caprazNotice__Ctkm7{0%{opacity:0;translate:0 4px}8%,88%{opacity:1;translate:0 0}to{opacity:0;translate:0 0}}@keyframes CaprazActionBar_caprazNoticeFade__mxZKJ{0%,88%{opacity:1}to{opacity:0}}.CaprazActionBar_tool__ZCBzK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:44px;padding:0 6px;border-radius:10px;border:1px solid var(--nz-line);background:var(--nz-surface);color:var(--nz-text);font:inherit;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out,transform .12s ease-out}.CaprazActionBar_tool__ZCBzK:hover:not(:disabled){background:var(--nz-surface-2);border-color:var(--nz-line-strong)}.CaprazActionBar_tool__ZCBzK:active:not(:disabled){transform:scale(.97)}.CaprazActionBar_tool__ZCBzK:disabled{cursor:default;color:var(--nz-text-dim)}.CaprazActionBar_tool__ZCBzK:disabled .CaprazActionBar_cost__m6EbK{color:var(--nz-text-dim)}.CaprazActionBar_tool__ZCBzK:focus-visible{outline:2px solid var(--nz-accent);outline-offset:2px}@media(max-height:760px){.CaprazActionBar_tool__ZCBzK{height:40px}}.CaprazActionBar_label__cl9Gz{font-size:13px;line-height:16px;font-weight:600;white-space:nowrap}.CaprazActionBar_cost__m6EbK{color:var(--nz-accent);font-size:11px;line-height:14px;font-weight:700;white-space:nowrap}@keyframes CaprazClueBar_caprazClueIn__8_h8O{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.CaprazClueBar_bar__YqXtO{flex:0 0 auto;display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:4px;height:var(--clue-h);padding:0 2px;border-radius:14px;border:1px solid var(--nz-line);background:var(--nz-surface);touch-action:pan-y}@media(min-width:1024px){.CaprazClueBar_bar__YqXtO{display:none}}.CaprazClueBar_h0__B3nl_{--clue-h:76px}@media(max-height:760px){.CaprazClueBar_h0__B3nl_{--clue-h:64px}}.CaprazClueBar_h1__PrRs7{--clue-h:92px}@media(max-height:760px){.CaprazClueBar_h1__PrRs7{--clue-h:80px}}.CaprazClueBar_h2__oTiEi{--clue-h:112px}@media(max-height:760px){.CaprazClueBar_h2__oTiEi{--clue-h:104px}}.CaprazClueBar_nav__e43vr{display:grid;place-items:center;width:32px;height:44px;padding:0;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--nz-text-dim);cursor:pointer}.CaprazClueBar_nav__e43vr svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.CaprazClueBar_nav__e43vr:hover{background:var(--nz-surface-2);color:var(--nz-text)}.CaprazClueBar_nav__e43vr:focus-visible{outline:2px solid var(--nz-accent);outline-offset:-2px}.CaprazClueBar_previous__sD64U svg{transform:scaleX(-1)}.CaprazClueBar_clue__adRUf{display:flex;flex-direction:column;gap:2px;min-width:0;max-height:100%;padding:6px 0;overflow-y:auto;text-align:center}.CaprazClueBar_meta___UhRW{display:flex;justify-content:center;align-items:baseline;gap:8px;font-size:12px;line-height:16px;font-weight:700}.CaprazClueBar_identity__6KeTS{color:var(--nz-accent)}.CaprazClueBar_level__TpGYx{color:var(--nz-text-dim);font-weight:600}.CaprazClueBar_text__gULnS{color:var(--nz-text);font-weight:600;text-wrap:balance}@media(prefers-reduced-motion:no-preference){.CaprazClueBar_text__gULnS{animation:CaprazClueBar_caprazClueIn__8_h8O .18s cubic-bezier(.22,1,.36,1) both}}.CaprazClueBar_large___1ssl{font-size:15px;line-height:20px}@media(max-height:760px){.CaprazClueBar_large___1ssl{font-size:14px;line-height:18px}}.CaprazClueBar_medium__wOKpE{font-size:13px;line-height:17px}.CaprazClueBar_small__huSHM{font-size:12px;line-height:15px}.CaprazClueList_section__WfW4z{flex:0 0 auto}.CaprazClueList_section__WfW4z h2{margin:0 0 8px;color:var(--nz-text-dim);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CaprazClueList_list__GlGLW{display:flex;flex-direction:column;gap:2px}.CaprazClueList_clue__wdUrU{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:start;gap:8px;width:100%;min-height:40px;padding:8px 10px;border:1px solid rgba(0,0,0,0);border-radius:10px;background:rgba(0,0,0,0);color:var(--nz-text-dim);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.CaprazClueList_clue__wdUrU:hover{background:var(--nz-surface-2);color:var(--nz-text)}.CaprazClueList_clue__wdUrU:focus-visible{outline:2px solid var(--nz-accent);outline-offset:1px}.CaprazClueList_active__MY6xG{border-color:color-mix(in srgb,var(--nz-accent) 40%,transparent);background:color-mix(in srgb,var(--nz-accent) 12%,transparent);color:var(--nz-text)}.CaprazClueList_locked__eQnDn{color:var(--nz-text-dim)}.CaprazClueList_number__BI93s{color:var(--nz-text);font-size:14px;line-height:20px;font-weight:800}.CaprazClueList_body__Tiz6q{display:flex;flex-direction:column;gap:2px;min-width:0}.CaprazClueList_text__RhPc6{font-size:14px;line-height:20px}.CaprazClueList_level__HR5tF{color:var(--nz-text-dim);font-size:12px;line-height:16px;font-weight:600}.CaprazClueList_active__MY6xG .CaprazClueList_level__HR5tF{color:var(--nz-accent)}.CaprazClueList_status__UiRJE{color:var(--nz-green);font-size:14px;line-height:20px;font-weight:900}@keyframes CaprazCell_caprazCellIn__s_RVh{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes CaprazCell_caprazWinWave__F0S9i{0%{transform:scale(1)}35%{transform:scale(1.14);background-color:color-mix(in srgb,var(--nz-green) 34%,var(--nz-surface-2))}to{transform:scale(1)}}@keyframes CaprazCell_caprazLockWave__RVC8R{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}.CaprazCell_block__XPYXl,.CaprazCell_cell__LSWKX{min-width:0;aspect-ratio:1;border-radius:max(4px,var(--cell)*.12)}.CaprazCell_block__XPYXl{display:block;background:var(--cz-block)}.CaprazCell_cell__LSWKX{position:relative;display:grid;place-items:center;padding:0;border:1px solid var(--nz-line);background:var(--nz-surface-2);color:var(--nz-text);cursor:pointer;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}@media(prefers-reduced-motion:no-preference){.CaprazCell_cell__LSWKX{animation:CaprazCell_caprazCellIn__s_RVh .24s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--capraz-cell-index)*8ms)}}.CaprazCell_cell__LSWKX:focus-visible{z-index:4;outline:2px solid var(--nz-accent);outline-offset:1px}.CaprazCell_crossingWord__upIMp{background:color-mix(in srgb,var(--nz-accent) 7%,var(--nz-surface-2))}.CaprazCell_activeWord__KshqK{border-color:color-mix(in srgb,var(--nz-accent) 30%,var(--nz-line));background:color-mix(in srgb,var(--nz-accent) 16%,var(--nz-surface-2))}.CaprazCell_active__cH18p{z-index:3;border:2px solid var(--nz-accent);background:color-mix(in srgb,var(--nz-accent) 26%,var(--nz-surface-2))}.CaprazCell_locked__sH4s2{border-color:color-mix(in srgb,var(--nz-green) 35%,var(--nz-line));background:color-mix(in srgb,var(--nz-green) 14%,var(--nz-surface-2));color:var(--nz-green)}@media(prefers-reduced-motion:no-preference){.CaprazCell_locked__sH4s2{animation:CaprazCell_caprazLockWave__RVC8R .36s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--capraz-lock-index, 0)*30ms)}}.CaprazCell_locked__sH4s2.CaprazCell_activeWord__KshqK,.CaprazCell_locked__sH4s2.CaprazCell_active__cH18p{background:color-mix(in srgb,var(--nz-green) 22%,var(--nz-surface-2))}@media(prefers-reduced-motion:no-preference){.CaprazCell_won__aN1aZ{animation:CaprazCell_caprazWinWave__F0S9i .46s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--capraz-lock-index)*45ms + .2s)}}.CaprazCell_wrong__anqdk{border-color:var(--cz-error);background:color-mix(in srgb,var(--cz-error) 18%,var(--nz-surface-2))}.CaprazCell_number__Du0tV{position:absolute;top:max(2px,var(--cell)*.06);left:max(3px,var(--cell)*.08);color:var(--nz-text-dim);font-size:max(8px,min(11px,var(--cell)*.22));line-height:1;font-weight:700}.CaprazCell_letter__ux7UT{font-size:calc(var(--cell)*.5);line-height:1;font-weight:700}@keyframes CaprazGrid_nabizFibrillation__Iliis{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}.CaprazGrid_grid__LTue6{--gap:3px;--side:min(100cqw,100cqh);--cell:calc((var(--side) - (var(--size, 7) - 1) * var(--gap)) / var(--size, 7));display:grid;gap:var(--gap);width:var(--side);height:var(--side);margin:0 auto;touch-action:manipulation}@media(prefers-reduced-motion:no-preference){.CaprazGrid_shaking__lQ0uj{animation:CaprazGrid_nabizFibrillation__Iliis .36s ease-out}}