.ui-icon-btn[data-v-ea5581cf]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-width:1px;border-radius:.75rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex;position:relative}.ui-icon-btn--default[data-v-ea5581cf]{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:#fffc}.dark .ui-icon-btn--default[data-v-ea5581cf]{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));background-color:#0f172a99}.ui-icon-btn--game[data-v-ea5581cf]{--ui-icon-accent:56 189 248;--ui-icon-edge:125 211 252;--ui-icon-surface-top:17 32 59;--ui-icon-surface-bottom:5 14 31;--ui-icon-ink:203 213 225;color:rgb(var(--ui-icon-ink));background:radial-gradient(ellipse 140% 105% at 50% -45%,rgb(var(--ui-icon-edge)/.1),transparent 70%) padding-box,linear-gradient(180deg,rgb(var(--ui-icon-surface-top)),rgb(var(--ui-icon-surface-bottom))) padding-box,linear-gradient(135deg,rgb(var(--ui-icon-edge)/.34),rgb(var(--ui-icon-accent)/.12) 42%,#33415557 70%,rgb(var(--ui-icon-accent)/.24)) border-box;border:1px solid #0000;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;box-shadow:inset 0 1px #ffffff0f,inset 0 -10px 18px #0206173d,0 2px 5px #00000061}.ui-icon-btn--game[data-v-ea5581cf]:not(:disabled):hover{color:#e2e8f0;background:radial-gradient(ellipse 140% 105% at 50% -45%,rgb(var(--ui-icon-edge)/.14),transparent 70%) padding-box,linear-gradient(180deg,rgb(var(--ui-icon-surface-top)),rgb(var(--ui-icon-surface-bottom))) padding-box,linear-gradient(135deg,rgb(var(--ui-icon-edge)/.44),rgb(var(--ui-icon-accent)/.18) 42%,#4755695c 70%,rgb(var(--ui-icon-accent)/.32)) border-box;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,inset 0 -10px 18px #02061738,0 3px 7px #0006}.ui-icon-btn--game[data-v-ea5581cf]:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 3px 7px #02061775,inset 0 1px #ffffff0b,0 1px 2px #00000080}.ui-icon-btn--game[data-v-ea5581cf]:focus-visible{outline:2px solid rgb(var(--ui-icon-edge)/.78);outline-offset:3px}.ui-icon-btn--tone-active[data-v-ea5581cf]{--ui-icon-accent:45 212 191;--ui-icon-edge:94 234 212;--ui-icon-surface-top:16 36 56;--ui-icon-surface-bottom:5 18 32;--ui-icon-ink:226 232 240}.ui-icon-btn--tone-positive[data-v-ea5581cf]{--ui-icon-accent:52 211 153;--ui-icon-edge:110 231 183;--ui-icon-surface-top:16 39 50;--ui-icon-surface-bottom:5 20 30;--ui-icon-ink:226 232 240}.ui-icon-btn--game.ui-icon-btn--toggle[data-v-ea5581cf]:not(.ui-icon-btn--pressed){--ui-icon-accent:114 179 186;--ui-icon-edge:130 187 193;--ui-icon-surface-top:29 41 57;--ui-icon-surface-bottom:16 25 38;--ui-icon-ink:211 219 230;color:rgb(var(--ui-icon-ink));background:radial-gradient(ellipse 140% 105% at 50% -45%,rgb(var(--ui-icon-edge)/.06),transparent 70%) padding-box,linear-gradient(180deg,rgb(var(--ui-icon-surface-top)),rgb(var(--ui-icon-surface-bottom))) padding-box,linear-gradient(135deg,rgb(var(--ui-icon-edge)/.32),rgb(var(--ui-icon-accent)/.16) 48%,rgb(var(--ui-icon-edge)/.26)) border-box}.ui-icon-btn--game.ui-icon-btn--toggle[data-v-ea5581cf]{box-shadow:inset 0 1px #ffffff0d,inset 0 -6px 12px #02061729,0 1px 3px #0000004d}.ui-icon-btn--game.ui-icon-btn--toggle[data-v-ea5581cf]:not(:disabled):hover{transform:none;box-shadow:inset 0 1px #ffffff12,inset 0 -6px 12px #02061724,0 2px 5px #00000057}.ui-icon-btn--game.ui-icon-btn--toggle[data-v-ea5581cf]:not(.ui-icon-btn--pressed):not(:disabled):hover{--ui-icon-surface-top:27 40 57;--ui-icon-surface-bottom:15 24 37;color:#d8e1eb;box-shadow:inset 0 1px #ffffff0e,inset 0 -6px 12px #02061726,0 1px 4px #0000004f}.ui-icon-btn--game.ui-icon-btn--toggle[data-v-ea5581cf]:not(:disabled):active{transform:none}.ui-icon-btn--game.ui-icon-btn--pressed[data-v-ea5581cf],.ui-icon-btn--game.ui-icon-btn--pressed[data-v-ea5581cf]:not(:disabled):hover{transform:none;box-shadow:inset 0 3px 7px #02061761,inset 0 1px #ffffff09,0 1px 2px #00000047}.ui-icon-btn[data-v-ea5581cf]:disabled{cursor:not-allowed;opacity:.5}.ui-icon-btn--game[data-v-ea5581cf]:disabled{--ui-icon-accent:100 116 139;--ui-icon-edge:148 163 184;--ui-icon-surface-top:20 30 49;--ui-icon-surface-bottom:8 15 29;--ui-icon-ink:148 163 184;opacity:.52;box-shadow:inset 0 1px #ffffff0b,inset 0 -5px 12px #02061738,0 1px 2px #00000061}.ui-icon-btn__icon[data-v-ea5581cf]{justify-content:center;align-items:center;font-size:.95rem;transition:filter .15s,opacity .15s,transform .15s;display:inline-flex}.ui-icon-btn--directional:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ui-icon-btn__icon[data-v-ea5581cf]{transform:scaleX(-1)}.ui-icon-btn--game.ui-icon-btn--toggle:not(.ui-icon-btn--pressed) .ui-icon-btn__icon[data-v-ea5581cf]{filter:grayscale(.25)saturate(.8);opacity:.88}.ui-icon-btn--game.ui-icon-btn--toggle:not(.ui-icon-btn--pressed):not(:disabled):hover .ui-icon-btn__icon[data-v-ea5581cf]{filter:grayscale(.2)saturate(.84);opacity:.92}.ui-icon-btn__label[data-v-ea5581cf]{text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;margin-inline-start:.35rem;font-size:.7rem;display:inline-flex}.ui-icon-btn__label-text[data-v-ea5581cf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-icon-btn__toggle-indicator[data-v-ea5581cf]{box-sizing:border-box;pointer-events:none;background:#0f172ab8;border:1px solid #64748b70;border-radius:9999px;width:1.75rem;height:1rem;transition:background-color .15s,border-color .15s;display:inline-flex;position:absolute;inset-block-start:.45rem;inset-inline-end:.45rem;box-shadow:inset 0 1px 2px #00000057}.ui-icon-btn__toggle-thumb[data-v-ea5581cf]{background:#94a3b8;border-radius:9999px;width:.625rem;height:.625rem;transition:background-color .15s,transform .15s;position:absolute;inset-block-start:50%;inset-inline-start:.125rem;transform:translateY(-50%);box-shadow:0 1px 2px #0000006b}.ui-icon-btn--pressed .ui-icon-btn__toggle-indicator[data-v-ea5581cf]{border-color:rgb(var(--ui-icon-accent)/.42);background:rgb(var(--ui-icon-accent)/.2)}.ui-icon-btn--pressed .ui-icon-btn__toggle-thumb[data-v-ea5581cf]{background:rgb(var(--ui-icon-edge));transform:translate(.75rem)translateY(-50%)}.ui-icon-btn--pressed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ui-icon-btn__toggle-thumb[data-v-ea5581cf]{transform:translate(-.75rem)translateY(-50%)}.ui-icon-btn__tooltip[data-v-ea5581cf]{white-space:nowrap;color:#f9fafb;opacity:0;pointer-events:none;z-index:40;background:radial-gradient(circle at 0 0,#22c55e,#0f172a);border-radius:9999px;padding:.3rem .5rem;font-size:.7rem;transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-.25rem);box-shadow:0 10px 25px #0f172a73}@media (hover:hover) and (pointer:fine){.ui-icon-btn__label[data-v-ea5581cf]{display:none}.ui-icon-btn__tooltip[data-v-ea5581cf]{display:block}.ui-icon-btn:hover .ui-icon-btn__tooltip[data-v-ea5581cf]{opacity:1;transform:translate(-50%)translateY(-.45rem)}.ui-icon-btn--always-label .ui-icon-btn__label[data-v-ea5581cf]{display:inline-flex}.ui-icon-btn--always-label .ui-icon-btn__tooltip[data-v-ea5581cf]{display:none}}@media (hover:none) and (pointer:coarse){.ui-icon-btn__tooltip[data-v-ea5581cf]{display:none}}.evaluation-bar-track[data-v-3fda256c]{--evaluation-light-surface:linear-gradient(90deg,#fff,#eef0f3 28%,#d5d9de 52%,#b7bec7 76%,#a6afb9);background:#2d323a;border-radius:.3125rem;width:1.5rem;height:100%;position:relative;overflow:hidden;box-shadow:0 2px 5px #0206177a}.evaluation-bar-fill[data-v-3fda256c],.evaluation-bar-fill--has-boundary[data-v-3fda256c]:before{background:var(--evaluation-light-surface)}.evaluation-bar-fill--has-boundary[data-v-3fda256c]:before{content:"";opacity:.5;pointer-events:none;height:2px;position:absolute;inset-inline:0}.evaluation-bar-fill--has-boundary.bottom-0[data-v-3fda256c]:before{top:-2px;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.evaluation-bar-fill--has-boundary.top-0[data-v-3fda256c]:before{bottom:-2px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.evaluation-bar-score--on-dark[data-v-3fda256c]{color:#f8fafc;text-shadow:0 1px 1px #020617cc}.evaluation-bar-score--on-light[data-v-3fda256c]{color:#334155;text-shadow:0 1px #fff9}.evaluation-bar-track[data-v-3fda256c]:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#ffffff1f,#ffffff08 48%,#02061724);position:absolute;inset:0}.evaluation-bar-track[data-v-3fda256c]:after{content:"";z-index:20;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 0 #ffffff17,inset -1px 0 #02061738}.review-move-list[data-v-5d71da69]{unicode-bidi:isolate}
