@charset "UTF-8";.ga-progress[data-v-5d4c12c8]{display:inline-grid}.ga-progress>span[data-v-5d4c12c8]{align-items:center;display:inline-flex;gap:.4em;grid-area:1/1;justify-content:center}.ga-progress[data-v-5d4c12c8] svg{flex:none;height:.95em;width:.95em}.cancel[data-v-5d4c12c8]{visibility:hidden}.cross[data-v-5d4c12c8]{display:none}@media (hover:hover){:is(button:hover,button:focus-visible)>.ga-progress .percent[data-v-5d4c12c8]{visibility:hidden}:is(button:hover,button:focus-visible)>.ga-progress .cancel[data-v-5d4c12c8]{visibility:visible}}@media (hover:none){.cross[data-v-5d4c12c8]{display:inline-block;opacity:.7}.cancel[data-v-5d4c12c8]{display:none}}.lw-chart[data-v-b81215d3]{background:var(--surface-3);border-radius:calc(var(--ratio)*10);display:block;height:var(--ga-panel-h,calc(var(--ratio)*130));overflow:hidden;position:absolute;width:100%}.lw-chart.disabled[data-v-b81215d3]{pointer-events:none}.lw-canvas[data-v-b81215d3]{display:block;height:100%;width:100%}.lw-unit-probe[data-v-b81215d3]{height:0;pointer-events:none;position:absolute;visibility:hidden;width:calc(var(--ratio)*100)}.lw-tooltip{transition:left .1s,top .1s;z-index:9999}.lw-tooltip-card{background:#141414f0;border:calc(var(--ratio)*1) solid hsla(0,0%,100%,.12);border-radius:calc(var(--ratio)*8.75);box-shadow:0 calc(var(--ratio)*8) calc(var(--ratio)*20) #00000059;color:var(--soft-white);font-family:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);min-width:calc(var(--ratio)*200);padding:calc(var(--ratio)*10)}.lw-tooltip-top{align-items:center;display:flex;gap:calc(var(--ratio)*15);justify-content:space-between;margin-bottom:calc(var(--ratio)*8.75)}.lw-tooltip-move{font-weight:700;opacity:.95}.lw-tooltip-cls{align-items:center;display:flex;gap:calc(var(--ratio)*2.5);opacity:.95}.lw-tooltip-icon{height:calc(var(--ratio)*20);width:calc(var(--ratio)*20)}.lw-tooltip-row{display:flex;gap:calc(var(--ratio)*15);justify-content:space-between;line-height:1.3}.lw-tooltip-k{opacity:.7}.lw-tooltip-v{font-weight:600}.theory[data-v-345f9770]{--tone:var(--accent);background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 9%,transparent),transparent 45%),var(--surface);border-radius:calc(var(--ratio)*10);box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;gap:calc(var(--ratio)*7);gap:calc(var(--ratio)*5);height:var(--ga-panel-h,calc(var(--ratio)*130));left:0;min-height:var(--ga-panel-h,calc(var(--ratio)*130));overflow:hidden;padding:calc(var(--ratio)*8) calc(var(--ratio)*12) calc(var(--ratio)*8) calc(var(--ratio)*14);position:absolute;right:0;top:0}.theory.tone-good[data-v-345f9770]{--tone:var(--good)}.theory.tone-warn[data-v-345f9770]{--tone:var(--warn)}.theory.tone-bad[data-v-345f9770]{--tone:var(--bad)}.theory.tone-idle[data-v-345f9770]{--tone:var(--muted-light)}@media (max-aspect-ratio:3/4){.theory[data-v-345f9770]{gap:calc(var(--ratio)*5);gap:calc(var(--ratio)*4);padding:calc(var(--ratio)*9) calc(var(--ratio)*11) calc(var(--ratio)*9) calc(var(--ratio)*14);padding:calc(var(--ratio)*7) calc(var(--ratio)*10) calc(var(--ratio)*7) calc(var(--ratio)*12)}}.loading[data-v-345f9770]{align-items:center;color:var(--muted-light);display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);gap:calc(var(--ratio)*10);margin:auto 0}.loading .spinner[data-v-345f9770]{animation:ga-spin-345f9770 .8s linear infinite;border:2px solid var(--control);border-radius:50%;border-top-color:var(--tone,var(--accent));flex:none;height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}@keyframes ga-spin-345f9770{to{transform:rotate(1turn)}}.head[data-v-345f9770]{align-items:center;display:flex;gap:calc(var(--ratio)*8);gap:calc(var(--ratio)*7);min-width:0}.head .badge[data-v-345f9770]{background:color-mix(in srgb,var(--tone) 18%,transparent);border-radius:50%;color:var(--tone);display:grid;flex:none;height:calc(var(--ratio)*22);place-items:center;width:calc(var(--ratio)*22)}.head .badge[data-v-345f9770] svg{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.head .title[data-v-345f9770]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15.5);font-weight:600}.head .source[data-v-345f9770]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);margin-left:auto;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.head a.source[data-v-345f9770]:hover{color:var(--soft-white);text-decoration:underline}@media (max-aspect-ratio:3/4){.head[data-v-345f9770]{flex-wrap:wrap;row-gap:calc(var(--ratio)*2)}.head .source[data-v-345f9770]{flex-basis:100%;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);margin-left:calc(var(--ratio)*30)}}.head .badge[data-v-345f9770]{height:calc(var(--ratio)*18);width:calc(var(--ratio)*18)}.head .badge[data-v-345f9770] svg{height:calc(var(--ratio)*11);width:calc(var(--ratio)*11)}.head .title[data-v-345f9770]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14)}@media (max-aspect-ratio:3/4){.head[data-v-345f9770]{flex-wrap:nowrap}.head .source[data-v-345f9770]{flex-basis:auto;margin-left:auto}}.text[data-v-345f9770]{color:var(--soft-white);flex:1 1 auto;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);line-height:1.45;line-height:1.4;margin:0;min-height:0;overflow-y:auto;scrollbar-width:thin}.text[data-v-345f9770] .move{background:var(--control);border-radius:calc(var(--ratio)*5);display:inline-block;font-weight:600;line-height:1.5;padding:0 calc(var(--ratio)*6);white-space:nowrap}.text[data-v-345f9770] .move.good{background:color-mix(in srgb,var(--good) 20%,transparent);color:var(--good)}.text[data-v-345f9770] .move.bad{background:color-mix(in srgb,var(--bad) 20%,transparent);color:var(--bad)}.text[data-v-345f9770] .move.warn{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}@media (max-aspect-ratio:3/4){.text[data-v-345f9770]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13)}}.text[data-v-345f9770] .move.hot{transition:box-shadow .15s}.text[data-v-345f9770] .move.hot:hover{box-shadow:inset 0 0 0 calc(var(--ratio)*1) currentColor}.actions[data-v-345f9770]{display:flex;flex:none;flex-wrap:wrap;flex-wrap:nowrap;gap:calc(var(--ratio)*8);gap:calc(var(--ratio)*6);margin-top:0;overflow-x:auto;scrollbar-width:none}.actions .action[data-v-345f9770]{align-items:center;background:var(--surface-3);border:1px solid var(--control);border-radius:calc(var(--ratio)*7);box-sizing:border-box;color:var(--soft-white);cursor:pointer;display:inline-flex;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);gap:calc(var(--ratio)*6);height:calc(var(--ratio)*28);padding:0 calc(var(--ratio)*11);text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}.actions .action[data-v-345f9770] svg{flex:none;height:calc(var(--ratio)*14);width:calc(var(--ratio)*14)}.actions .action[data-v-345f9770]:hover:not(:disabled){background:var(--control-hover)}.actions .action[data-v-345f9770]:disabled{cursor:default;opacity:.6}.actions .action.primary[data-v-345f9770]{background:linear-gradient(90deg,var(--green-dark),var(--green-mid));border-color:var(--green-bright)}.actions .action.primary[data-v-345f9770]:hover:not(:disabled){background:var(--green-mid)}.actions .action.sent[data-v-345f9770]{background:color-mix(in srgb,var(--good) 14%,transparent);border-color:transparent;color:var(--good);cursor:default}@media (max-aspect-ratio:3/4){.actions .action[data-v-345f9770]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*27);padding:0 calc(var(--ratio)*9)}}.actions .action[data-v-345f9770]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*24);padding:0 calc(var(--ratio)*9)}.similar[data-v-8efabe9a]{--tone:var(--accent);background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 9%,transparent),transparent 45%),var(--surface);border-radius:calc(var(--ratio)*10);box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;gap:calc(var(--ratio)*7);gap:calc(var(--ratio)*5);height:var(--ga-panel-h,calc(var(--ratio)*130));left:0;min-height:var(--ga-panel-h,calc(var(--ratio)*130));overflow:hidden;padding:calc(var(--ratio)*8) calc(var(--ratio)*12) calc(var(--ratio)*8) calc(var(--ratio)*14);position:absolute;right:0;top:0}.similar.tone-good[data-v-8efabe9a]{--tone:var(--good)}.similar.tone-warn[data-v-8efabe9a]{--tone:var(--warn)}.similar.tone-bad[data-v-8efabe9a]{--tone:var(--bad)}.similar.tone-idle[data-v-8efabe9a]{--tone:var(--muted-light)}@media (max-aspect-ratio:3/4){.similar[data-v-8efabe9a]{gap:calc(var(--ratio)*5);gap:calc(var(--ratio)*4);padding:calc(var(--ratio)*9) calc(var(--ratio)*11) calc(var(--ratio)*9) calc(var(--ratio)*14);padding:calc(var(--ratio)*7) calc(var(--ratio)*10) calc(var(--ratio)*7) calc(var(--ratio)*12)}}.head[data-v-8efabe9a]{align-items:center;display:flex;gap:calc(var(--ratio)*8);gap:calc(var(--ratio)*7);min-width:0}.head .badge[data-v-8efabe9a]{background:color-mix(in srgb,var(--tone) 18%,transparent);border-radius:50%;color:var(--tone);display:grid;flex:none;height:calc(var(--ratio)*22);place-items:center;width:calc(var(--ratio)*22)}.head .badge[data-v-8efabe9a] svg{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.head .title[data-v-8efabe9a]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15.5);font-weight:600}.head .source[data-v-8efabe9a]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);margin-left:auto;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.head a.source[data-v-8efabe9a]:hover{color:var(--soft-white);text-decoration:underline}@media (max-aspect-ratio:3/4){.head[data-v-8efabe9a]{flex-wrap:wrap;row-gap:calc(var(--ratio)*2)}.head .source[data-v-8efabe9a]{flex-basis:100%;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);margin-left:calc(var(--ratio)*30)}}.head .badge[data-v-8efabe9a]{height:calc(var(--ratio)*18);width:calc(var(--ratio)*18)}.head .badge[data-v-8efabe9a] svg{height:calc(var(--ratio)*11);width:calc(var(--ratio)*11)}.head .title[data-v-8efabe9a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14)}@media (max-aspect-ratio:3/4){.head[data-v-8efabe9a]{flex-wrap:nowrap}.head .source[data-v-8efabe9a]{flex-basis:auto;margin-left:auto}}.text[data-v-8efabe9a]{color:var(--soft-white);flex:1 1 auto;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);line-height:1.45;line-height:1.4;margin:0;min-height:0;overflow-y:auto;scrollbar-width:thin}.text[data-v-8efabe9a] .move{background:var(--control);border-radius:calc(var(--ratio)*5);display:inline-block;font-weight:600;line-height:1.5;padding:0 calc(var(--ratio)*6);white-space:nowrap}.text[data-v-8efabe9a] .move.good{background:color-mix(in srgb,var(--good) 20%,transparent);color:var(--good)}.text[data-v-8efabe9a] .move.bad{background:color-mix(in srgb,var(--bad) 20%,transparent);color:var(--bad)}.text[data-v-8efabe9a] .move.warn{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}@media (max-aspect-ratio:3/4){.text[data-v-8efabe9a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13)}}.text b[data-v-8efabe9a]{font-weight:600}.actions[data-v-8efabe9a]{display:flex;flex:none;flex-wrap:wrap;flex-wrap:nowrap;gap:calc(var(--ratio)*8);gap:calc(var(--ratio)*6);margin-top:0;overflow-x:auto;scrollbar-width:none}.actions .action[data-v-8efabe9a]{align-items:center;background:var(--surface-3);border:1px solid var(--control);border-radius:calc(var(--ratio)*7);box-sizing:border-box;color:var(--soft-white);cursor:pointer;display:inline-flex;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);gap:calc(var(--ratio)*6);height:calc(var(--ratio)*28);padding:0 calc(var(--ratio)*11);text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}.actions .action[data-v-8efabe9a] svg{flex:none;height:calc(var(--ratio)*14);width:calc(var(--ratio)*14)}.actions .action[data-v-8efabe9a]:hover:not(:disabled){background:var(--control-hover)}.actions .action[data-v-8efabe9a]:disabled{cursor:default;opacity:.6}.actions .action.primary[data-v-8efabe9a]{background:linear-gradient(90deg,var(--green-dark),var(--green-mid));border-color:var(--green-bright)}.actions .action.primary[data-v-8efabe9a]:hover:not(:disabled){background:var(--green-mid)}.actions .action.sent[data-v-8efabe9a]{background:color-mix(in srgb,var(--good) 14%,transparent);border-color:transparent;color:var(--good);cursor:default}@media (max-aspect-ratio:3/4){.actions .action[data-v-8efabe9a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*27);padding:0 calc(var(--ratio)*9)}}.actions .action[data-v-8efabe9a]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*24);padding:0 calc(var(--ratio)*9)}.actions .action.icon[data-v-8efabe9a]{justify-content:center;padding:0;width:calc(var(--ratio)*24)}.actions .back[data-v-8efabe9a]{transform:scaleX(-1)}.pager[data-v-8efabe9a]{align-items:center;display:inline-flex;flex:none;gap:calc(var(--ratio)*5);margin-left:auto}.pager .count[data-v-8efabe9a]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12);white-space:nowrap}.details[data-v-f1dc149a]{--tone:var(--accent);background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 9%,transparent),transparent 45%),var(--surface);border-radius:calc(var(--ratio)*10);box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;gap:calc(var(--ratio)*7);left:0;min-height:var(--ga-panel-h,calc(var(--ratio)*130));overflow:hidden;position:absolute;right:0;top:0;--pad-t:calc(var(--ratio)*6);--pad-r:calc(var(--ratio)*14);--pad-l:calc(var(--ratio)*17);gap:calc(var(--ratio)*4);height:var(--ga-panel-h,calc(var(--ratio)*130));padding:var(--pad-t) var(--pad-r) calc(var(--ratio)*6) var(--pad-l)}.details.tone-good[data-v-f1dc149a]{--tone:var(--good)}.details.tone-warn[data-v-f1dc149a]{--tone:var(--warn)}.details.tone-bad[data-v-f1dc149a]{--tone:var(--bad)}.details.tone-idle[data-v-f1dc149a]{--tone:var(--muted-light)}@media (max-aspect-ratio:3/4){.details[data-v-f1dc149a]{gap:calc(var(--ratio)*5);padding:calc(var(--ratio)*9) calc(var(--ratio)*11) calc(var(--ratio)*9) calc(var(--ratio)*14)}}.loading[data-v-f1dc149a]{align-items:center;color:var(--muted-light);display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);gap:calc(var(--ratio)*10);margin:auto 0}.loading .spinner[data-v-f1dc149a]{animation:ga-spin-f1dc149a .8s linear infinite;border:2px solid var(--control);border-radius:50%;border-top-color:var(--tone,var(--accent));flex:none;height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}@keyframes ga-spin-f1dc149a{to{transform:rotate(1turn)}}.head[data-v-f1dc149a]{align-items:center;display:flex;gap:calc(var(--ratio)*8);gap:calc(var(--ratio)*7);min-width:0}.head .badge[data-v-f1dc149a]{background:color-mix(in srgb,var(--tone) 18%,transparent);border-radius:50%;color:var(--tone);display:grid;flex:none;height:calc(var(--ratio)*22);place-items:center;width:calc(var(--ratio)*22)}.head .badge[data-v-f1dc149a] svg{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.head .title[data-v-f1dc149a]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15.5);font-weight:600}.head .source[data-v-f1dc149a]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);margin-left:auto;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.head a.source[data-v-f1dc149a]:hover{color:var(--soft-white);text-decoration:underline}@media (max-aspect-ratio:3/4){.head[data-v-f1dc149a]{flex-wrap:wrap;row-gap:calc(var(--ratio)*2)}.head .source[data-v-f1dc149a]{flex-basis:100%;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);margin-left:calc(var(--ratio)*30)}}.head .badge[data-v-f1dc149a]{height:calc(var(--ratio)*19);width:calc(var(--ratio)*19)}.head .badge[data-v-f1dc149a] svg{height:calc(var(--ratio)*11);width:calc(var(--ratio)*11)}.head .title[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5)}.head .source[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11)}.text[data-v-f1dc149a]{color:var(--soft-white);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);line-height:1.45;line-height:1.4;margin:0}.text[data-v-f1dc149a] .move{background:var(--control);border-radius:calc(var(--ratio)*5);display:inline-block;font-weight:600;line-height:1.5;padding:0 calc(var(--ratio)*6);white-space:nowrap}.text[data-v-f1dc149a] .move.good{background:color-mix(in srgb,var(--good) 20%,transparent);color:var(--good)}.text[data-v-f1dc149a] .move.bad{background:color-mix(in srgb,var(--bad) 20%,transparent);color:var(--bad)}.text[data-v-f1dc149a] .move.warn{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}@media (max-aspect-ratio:3/4){.text[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13)}}.actions[data-v-f1dc149a]{display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*8);margin-top:auto}.actions .action[data-v-f1dc149a]{align-items:center;background:var(--surface-3);border:1px solid var(--control);border-radius:calc(var(--ratio)*7);box-sizing:border-box;color:var(--soft-white);cursor:pointer;display:inline-flex;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);gap:calc(var(--ratio)*6);height:calc(var(--ratio)*28);padding:0 calc(var(--ratio)*11);text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}.actions .action[data-v-f1dc149a] svg{flex:none;height:calc(var(--ratio)*14);width:calc(var(--ratio)*14)}.actions .action[data-v-f1dc149a]:hover:not(:disabled){background:var(--control-hover)}.actions .action[data-v-f1dc149a]:disabled{cursor:default;opacity:.6}.actions .action.primary[data-v-f1dc149a]{background:linear-gradient(90deg,var(--green-dark),var(--green-mid));border-color:var(--green-bright)}.actions .action.primary[data-v-f1dc149a]:hover:not(:disabled){background:var(--green-mid)}.actions .action.sent[data-v-f1dc149a]{background:color-mix(in srgb,var(--good) 14%,transparent);border-color:transparent;color:var(--good);cursor:default}@media (max-aspect-ratio:3/4){.actions .action[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*27);padding:0 calc(var(--ratio)*9)}}.actions .action[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12);height:calc(var(--ratio)*25);padding:0 calc(var(--ratio)*9)}.text.muted[data-v-f1dc149a]{color:var(--muted-light);margin:auto 0}.slot[data-v-f1dc149a]{background:var(--surface-3);border-bottom:1px solid var(--background);display:grid;flex:none;height:calc(var(--ratio)*24);margin:calc(var(--pad-t)*-1) calc(var(--pad-r)*-1) calc(var(--ratio)*2) calc(var(--pad-l)*-1);overflow:hidden;padding:0 var(--pad-r) 0 var(--pad-l)}.slot>.head[data-v-f1dc149a],.slot>.stats[data-v-f1dc149a]{grid-area:1/1;min-width:0;transition:opacity .4s ease,transform .4s ease}.slot>.head[data-v-f1dc149a]{align-self:center;flex-wrap:nowrap}.slot>.head .source[data-v-f1dc149a]{flex-basis:auto;margin-left:auto}.slot>.stats[data-v-f1dc149a]{opacity:0;pointer-events:none;transform:translateY(calc(var(--ratio)*6))}.slot.swapped>.head[data-v-f1dc149a]{opacity:0;pointer-events:none;transform:translateY(calc(var(--ratio)*-6))}.slot.swapped>.stats[data-v-f1dc149a]{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.slot>.head[data-v-f1dc149a],.slot>.stats[data-v-f1dc149a]{transform:none!important;transition:opacity .2s}}.stats[data-v-f1dc149a]{--gap:calc(var(--ratio)*22);align-items:center;display:flex;gap:var(--gap)}.stats .stat[data-v-f1dc149a]{align-items:center;color:var(--muted-light);cursor:help;display:inline-flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);gap:calc(var(--ratio)*4);min-width:0;white-space:nowrap}.stats .stat.found[data-v-f1dc149a]{margin-left:auto}.stats .stat+.stat[data-v-f1dc149a]{position:relative}.stats .stat+.stat[data-v-f1dc149a]:before{border-left:1px solid var(--background);content:"";height:calc(var(--ratio)*13);left:calc(var(--gap)/-2);position:absolute;top:50%;transform:translateY(-50%)}.stats .stat b[data-v-f1dc149a]{color:var(--soft-white);font-weight:700}.stats .stat .move[data-v-f1dc149a]{background:var(--control);border-radius:calc(var(--ratio)*5);color:var(--soft-white);display:inline-block;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11);font-weight:600;line-height:1.5;line-height:1.35;padding:0 calc(var(--ratio)*5);white-space:nowrap}.stats .stat .move.good[data-v-f1dc149a]{background:color-mix(in srgb,var(--good) 20%,transparent);color:var(--good)}.stats .stat .move.bad[data-v-f1dc149a]{background:color-mix(in srgb,var(--bad) 20%,transparent);color:var(--bad)}.stats .stat .move.warn[data-v-f1dc149a]{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.stats .stat.good b[data-v-f1dc149a]{color:var(--good)}.stats .stat.warn b[data-v-f1dc149a]{color:var(--warn)}.stats .stat.bad b[data-v-f1dc149a]{color:var(--bad)}.move.hot[data-v-f1dc149a]{transition:box-shadow .15s}.move.hot[data-v-f1dc149a]:hover{box-shadow:inset 0 0 0 calc(var(--ratio)*1) currentColor}.moves[data-v-f1dc149a]{-moz-column-gap:calc(var(--ratio)*16);column-gap:calc(var(--ratio)*16);display:grid;flex:1 1 0;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden}.moves ol[data-v-f1dc149a]{display:grid;grid-template-rows:calc(var(--ratio)*13) repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.moves ol.extra[data-v-f1dc149a]{position:relative}.moves ol.extra[data-v-f1dc149a]:before{border-left:1px solid color-mix(in srgb,var(--control) 60%,transparent);bottom:calc(var(--ratio)*2);content:"";left:calc(var(--ratio)*-8);position:absolute;top:calc(var(--ratio)*2)}.moves li[data-v-f1dc149a]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--control) 60%,transparent);display:grid;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);gap:calc(var(--ratio)*7);grid-template-columns:calc(var(--ratio)*52) 1fr calc(var(--ratio)*30) calc(var(--ratio)*48);min-height:0}.moves li.cap[data-v-f1dc149a],.moves li[data-v-f1dc149a]:last-child{border-bottom:none}.moves li.cap[data-v-f1dc149a]{align-items:start;color:var(--muted);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 10);line-height:1.2}.moves li.cap span[data-v-f1dc149a]{cursor:help}.moves li.cap>span[data-v-f1dc149a]:nth-child(3){justify-self:end;white-space:nowrap}.moves li.cap .narrow[data-v-f1dc149a]{display:none}.moves li>span[data-v-f1dc149a]:nth-child(3),.moves li>span[data-v-f1dc149a]:nth-child(4){text-align:right}.moves .move[data-v-f1dc149a]{background:var(--control);border-radius:calc(var(--ratio)*5);display:inline-block;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11);font-weight:600;justify-self:start;line-height:1.5;line-height:1.25;padding:0 calc(var(--ratio)*5);white-space:nowrap}.moves .move.good[data-v-f1dc149a]{background:color-mix(in srgb,var(--good) 20%,transparent);color:var(--good)}.moves .move.bad[data-v-f1dc149a]{background:color-mix(in srgb,var(--bad) 20%,transparent);color:var(--bad)}.moves .move.warn[data-v-f1dc149a]{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.moves .bar[data-v-f1dc149a]{background:var(--surface-3);border-radius:calc(var(--ratio)*2);height:calc(var(--ratio)*4);overflow:hidden}.moves .bar>span[data-v-f1dc149a]{background:color-mix(in srgb,var(--accent) 65%,transparent);border-radius:inherit;display:block;height:100%}.moves .prob[data-v-f1dc149a]{color:var(--soft-white)}.moves .loss[data-v-f1dc149a],.moves .prob[data-v-f1dc149a]{font-variant-numeric:tabular-nums}.moves .loss[data-v-f1dc149a]{color:var(--muted-light)}.moves .loss.good[data-v-f1dc149a]{color:var(--good)}.moves .loss.warn[data-v-f1dc149a]{color:var(--warn)}.moves .loss.bad[data-v-f1dc149a]{color:var(--bad)}@media (max-aspect-ratio:3/4){.details[data-v-f1dc149a]{--pad-r:calc(var(--ratio)*11);--pad-l:calc(var(--ratio)*14);padding:var(--pad-t) var(--pad-r) calc(var(--ratio)*6) var(--pad-l)}.head .source[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 10.5);margin-left:calc(var(--ratio)*26)}.text[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12)}.actions .action[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);height:calc(var(--ratio)*25);padding:0 calc(var(--ratio)*8)}.stats[data-v-f1dc149a]{--gap:calc(var(--ratio)*14)}.stats .stat[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11)}.stats .stat .move[data-v-f1dc149a],.stats .stat .of[data-v-f1dc149a]{display:none}.moves[data-v-f1dc149a]{-moz-column-gap:calc(var(--ratio)*14);column-gap:calc(var(--ratio)*14)}.moves li[data-v-f1dc149a]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11);gap:calc(var(--ratio)*5);grid-template-columns:4.6em minmax(0,1fr) 2.7em 3.9em}.moves ol[data-v-f1dc149a]{grid-template-rows:auto repeat(5,minmax(0,1fr))}.moves li.cap .wide[data-v-f1dc149a]{display:none}.moves li.cap .narrow[data-v-f1dc149a]{display:inline}.moves ol.extra[data-v-f1dc149a]:before{left:calc(var(--ratio)*-7)}}.tabs[data-v-c3257578]{position:relative;width:100%;--ga-panel-h:calc(var(--ratio)*130);height:var(--ga-panel-h);margin-top:calc(var(--ratio)*10);order:1;z-index:2}.tabs .action[data-v-c3257578]{align-items:center;background:var(--surface-3);border:1px solid var(--control);border-radius:calc(var(--ratio)*7);box-sizing:border-box;color:var(--soft-white);cursor:pointer;display:inline-flex;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);gap:calc(var(--ratio)*6);height:calc(var(--ratio)*28);padding:0 calc(var(--ratio)*11);text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}.tabs .action[data-v-c3257578] svg{flex:none;height:calc(var(--ratio)*14);width:calc(var(--ratio)*14)}.tabs .action[data-v-c3257578]:hover:not(:disabled){background:var(--control-hover)}.tabs .action[data-v-c3257578]:disabled{cursor:default;opacity:.6}.tabs .action.primary[data-v-c3257578]{background:linear-gradient(90deg,var(--green-dark),var(--green-mid));border-color:var(--green-bright)}.tabs .action.primary[data-v-c3257578]:hover:not(:disabled){background:var(--green-mid)}.tabs .action.sent[data-v-c3257578]{background:color-mix(in srgb,var(--good) 14%,transparent);border-color:transparent;color:var(--good);cursor:default}@media (max-aspect-ratio:3/4){.tabs .action[data-v-c3257578]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*27);padding:0 calc(var(--ratio)*9)}.tabs[data-v-c3257578]{margin-bottom:calc(var(--ratio)*50);margin-top:0}}@media (max-aspect-ratio:3/4){.tabs>.chart[data-v-c3257578],.tabs>.pgn[data-v-c3257578],.tabs[data-v-c3257578]>.details,.tabs[data-v-c3257578]>.similar,.tabs[data-v-c3257578]>.theory{--fs-k:1;--fs-min:0px}}.loading[data-v-c3257578]{align-items:center;color:var(--muted-light);display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);gap:calc(var(--ratio)*10);margin:auto 0}.loading .spinner[data-v-c3257578]{animation:ga-spin-c3257578 .8s linear infinite;border:2px solid var(--control);border-radius:50%;border-top-color:var(--tone,var(--accent));flex:none;height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}@keyframes ga-spin-c3257578{to{transform:rotate(1turn)}}.pgn[data-v-c3257578]{background:var(--surface);border-radius:calc(var(--ratio)*10);display:flex;flex-direction:column;height:var(--ga-panel-h);inset:0 0 auto;outline:1px dashed transparent;outline-offset:calc(var(--ratio)*-4);position:absolute;transition:outline-color .15s,background .15s}.pgn.drag[data-v-c3257578]{background:color-mix(in srgb,var(--accent) 7%,var(--surface));outline-color:var(--accent)}.pgn>textarea[data-v-c3257578]{background:transparent;border:none;border-radius:inherit;box-sizing:border-box;color:var(--soft-white);display:block;flex:1;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11);line-height:1.4;min-height:0;outline:none;padding:calc(var(--ratio)*8) calc(var(--ratio)*12.5);resize:none;width:100%}.pgn>textarea[data-v-c3257578]::-moz-placeholder{color:var(--muted-light)}.pgn>textarea[data-v-c3257578]::placeholder{color:var(--muted-light)}.pgn-bar[data-v-c3257578]{align-items:center;display:flex;gap:calc(var(--ratio)*8);inset:auto 0 0;justify-content:flex-end;padding:calc(var(--ratio)*4) calc(var(--ratio)*10) calc(var(--ratio)*9) calc(var(--ratio)*12.5);pointer-events:none;position:absolute}.pgn-bar[data-v-c3257578]>*{pointer-events:auto}.pgn-bar .action.icon[data-v-c3257578]{justify-content:center;padding:0;width:calc(var(--ratio)*30)}.pgn-bar .action.icon>input[data-v-c3257578]{display:none}.chart[data-v-c3257578]{height:var(--ga-panel-h);inset:0 0 auto;position:absolute}.chart .dim[data-v-c3257578]{opacity:.35}.chart-note[data-v-c3257578]{align-items:center;color:var(--soft-white);display:flex;flex-wrap:wrap;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);gap:calc(var(--ratio)*10);top:0;right:0;bottom:0;left:0;justify-content:center;padding:calc(var(--ratio)*10);position:absolute;text-align:center}.chart-note>span[data-v-c3257578]{background:color-mix(in srgb,var(--surface) 85%,transparent);border-radius:calc(var(--ratio)*7);padding:calc(var(--ratio)*4) calc(var(--ratio)*10)}.chart-empty[data-v-c3257578]{align-items:center;background:var(--surface-3);border-radius:calc(var(--ratio)*10);display:flex;flex-direction:column;gap:calc(var(--ratio)*8);top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;padding:calc(var(--ratio)*10) calc(var(--ratio)*20);position:absolute;text-align:center}.chart-empty .ghost[data-v-c3257578]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.chart-empty .ghost path[data-v-c3257578]{fill:none;stroke:var(--control);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:4 5}.chart-empty p[data-v-c3257578]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);line-height:1.4;margin:0;max-width:calc(var(--ratio)*460)}.chart-empty .action[data-v-c3257578],.chart-empty p[data-v-c3257578]{position:relative}.chart-empty .loading[data-v-c3257578]{margin:0}.marks[data-v-c3257578]{align-items:flex-start;bottom:0;display:flex;gap:calc(var(--ratio)*4);height:calc(var(--ratio)*30);left:50%;max-width:100%;position:absolute;transform:translate(-50%) translateY(100%);z-index:0}.marks>.tool[data-v-c3257578]{background:var(--surface-3);border:none;border-radius:0 0 calc(var(--ratio)*7.5) calc(var(--ratio)*7.5);color:var(--muted-light);cursor:pointer;display:grid;flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);height:calc(var(--ratio)*26);padding:0;place-items:center;transition:background .2s,color .2s;width:calc(var(--ratio)*32)}.marks>.tool[data-v-c3257578]:hover{background:var(--control);color:var(--soft-white)}.marks>.tool[data-v-c3257578]:focus-visible{outline:2px solid var(--accent);outline-offset:calc(var(--ratio)*-3)}.mark-list[data-v-c3257578]{align-items:flex-start;background:var(--surface-3);border-radius:0 0 calc(var(--ratio)*9) calc(var(--ratio)*9);display:flex;height:100%;min-width:0;padding:0 calc(var(--ratio)*3)}.mark[data-v-c3257578]{align-items:center;background:transparent;border:none;border-radius:0 0 calc(var(--ratio)*7.5) calc(var(--ratio)*7.5);color:var(--muted-light);cursor:pointer;display:flex;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14.5);gap:calc(var(--ratio)*6);height:calc(var(--ratio)*26);justify-content:center;padding:0 calc(var(--ratio)*11);position:relative;transition:background .2s,color .2s,height .2s;white-space:nowrap}.mark+.mark[data-v-c3257578]:before{background:var(--control);bottom:calc(var(--ratio)*7);content:"";left:0;position:absolute;top:calc(var(--ratio)*7);transition:opacity .2s;width:1px}.mark.active+.mark[data-v-c3257578]:before,.mark.active[data-v-c3257578]:before,.mark:hover+.mark[data-v-c3257578]:before,.mark[data-v-c3257578]:hover:before{opacity:0}.mark .mark-icon[data-v-c3257578]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);opacity:.75;transition:opacity .2s,color .2s}.mark[data-v-c3257578]:hover{background:color-mix(in srgb,var(--control) 55%,transparent);color:var(--soft-white)}.mark:hover .mark-icon[data-v-c3257578]{opacity:1}.mark[data-v-c3257578]:focus-visible{outline:2px solid var(--accent);outline-offset:calc(var(--ratio)*-3)}.mark.active[data-v-c3257578]{background:var(--surface);color:var(--soft-white);height:calc(var(--ratio)*30)}.mark.active .mark-icon[data-v-c3257578]{color:var(--good);opacity:1}.mark .lock[data-v-c3257578]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11);opacity:.6}.mark>.dot[data-v-c3257578]{background:var(--accent);border-radius:50%;height:calc(var(--ratio)*7);width:calc(var(--ratio)*7)}.mark>.dot.good[data-v-c3257578]{background:var(--good)}.mark>.dot.warn[data-v-c3257578]{background:var(--warn)}.mark>.dot.bad[data-v-c3257578]{background:var(--bad)}.mark>.dot.idle[data-v-c3257578]{background:var(--muted-light)}@media (max-aspect-ratio:3/4){.mark[data-v-c3257578]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);padding:0 calc(var(--ratio)*10)}.mark .mark-icon[data-v-c3257578]{display:none}}.share-popup[data-v-c3257578]{align-items:center;background:#000000b8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:calc(var(--ratio)*20);position:fixed;z-index:1000}.share-popup .action[data-v-c3257578]{align-items:center;background:var(--surface-3);border:1px solid var(--control);border-radius:calc(var(--ratio)*7);box-sizing:border-box;color:var(--soft-white);cursor:pointer;display:inline-flex;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);gap:calc(var(--ratio)*6);height:calc(var(--ratio)*28);padding:0 calc(var(--ratio)*11);text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}.share-popup .action[data-v-c3257578] svg{flex:none;height:calc(var(--ratio)*14);width:calc(var(--ratio)*14)}.share-popup .action[data-v-c3257578]:hover:not(:disabled){background:var(--control-hover)}.share-popup .action[data-v-c3257578]:disabled{cursor:default;opacity:.6}.share-popup .action.primary[data-v-c3257578]{background:linear-gradient(90deg,var(--green-dark),var(--green-mid));border-color:var(--green-bright)}.share-popup .action.primary[data-v-c3257578]:hover:not(:disabled){background:var(--green-mid)}.share-popup .action.sent[data-v-c3257578]{background:color-mix(in srgb,var(--good) 14%,transparent);border-color:transparent;color:var(--good);cursor:default}@media (max-aspect-ratio:3/4){.share-popup .action[data-v-c3257578]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*27);padding:0 calc(var(--ratio)*9)}}.share-popup>.popup-card[data-v-c3257578]{background:var(--surface);border:1px solid var(--control);border-radius:calc(var(--ratio)*12.5);box-shadow:0 calc(var(--ratio)*10) calc(var(--ratio)*40) #00000059;box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;gap:calc(var(--ratio)*12);padding:calc(var(--ratio)*18) calc(var(--ratio)*20) calc(var(--ratio)*20);width:min(var(--ratio) * 420,100%)}.share-popup .popup-head[data-v-c3257578]{align-items:center;display:flex;justify-content:space-between}.share-popup .popup-title[data-v-c3257578]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 18);font-weight:700}.share-popup .popup-close[data-v-c3257578]{background:transparent;border:none;border-radius:calc(var(--ratio)*7);color:var(--muted-light);cursor:pointer;display:grid;height:calc(var(--ratio)*28);place-items:center;width:calc(var(--ratio)*28)}.share-popup .popup-close[data-v-c3257578] svg{height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}.share-popup .popup-close[data-v-c3257578]:hover{background:var(--control);color:var(--soft-white)}.share-popup .popup-text[data-v-c3257578]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);line-height:1.45;margin:0}.share-popup .popup-link[data-v-c3257578]{background:var(--surface-3);border:1px solid var(--control);border-radius:calc(var(--ratio)*7.5);box-sizing:border-box;color:var(--soft-white);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5);height:calc(var(--ratio)*34);outline:none;padding:0 calc(var(--ratio)*10);width:100%}.share-popup .popup-link[data-v-c3257578]:focus{border-color:var(--muted)}.share-popup .popup-actions[data-v-c3257578]{display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*8)}.share-popup .popup-actions .action[data-v-c3257578]{height:calc(var(--ratio)*32)}.share-popup .popup-actions .action.done[data-v-c3257578]{background:color-mix(in srgb,var(--good) 14%,transparent);border-color:transparent;color:var(--good)}.brilliant-criteria[data-v-3bd004e0]{--tone:var(--muted-light);animation:criteria-in-3bd004e0 .18s ease;background:linear-gradient(135deg,color-mix(in srgb,var(--tone) 10%,transparent),transparent 50%),var(--surface);border:1px solid color-mix(in srgb,var(--tone) 22%,var(--surface-5));border-radius:calc(var(--ratio)*12);box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;font-family:var(--font-text);top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;-webkit-user-select:text;-moz-user-select:text;user-select:text;z-index:5}.brilliant-criteria.tone-brilliant[data-v-3bd004e0]{--tone:#26c2a3}.brilliant-criteria.tone-trilliant[data-v-3bd004e0]{--tone:#a35ee0}@keyframes criteria-in-3bd004e0{0%{opacity:0;transform:translateY(calc(var(--ratio)*6))}to{opacity:1;transform:none}}.head[data-v-3bd004e0]{align-items:flex-start;border-bottom:1px solid var(--surface-5);display:flex;flex:none;gap:calc(var(--ratio)*10);padding:calc(var(--ratio)*12) calc(var(--ratio)*12) calc(var(--ratio)*10) calc(var(--ratio)*14)}.head__icon[data-v-3bd004e0]{background:color-mix(in srgb,var(--tone) 16%,transparent);border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 30%,transparent);display:grid;flex:none;height:calc(var(--ratio)*34);place-items:center;width:calc(var(--ratio)*34)}.head__icon>img[data-v-3bd004e0]{height:calc(var(--ratio)*20);width:calc(var(--ratio)*20)}.tone-idle .head__icon>img[data-v-3bd004e0]{filter:grayscale(1);opacity:.6}.head__text[data-v-3bd004e0]{display:flex;flex-direction:column;gap:calc(var(--ratio)*2);min-width:0;padding-top:calc(var(--ratio)*1)}.head__title[data-v-3bd004e0]{color:var(--tone);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16);font-weight:700}.tone-idle .head__title[data-v-3bd004e0]{color:var(--soft-white)}.head__lead[data-v-3bd004e0]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);line-height:1.4}.close[data-v-3bd004e0]{background:var(--surface-3);border:1px solid var(--surface-5);border-radius:calc(var(--ratio)*8);color:var(--muted-light);cursor:pointer;display:grid;flex:none;height:calc(var(--ratio)*30);margin-left:auto;padding:0;place-items:center;transition:background-color .15s,color .15s,border-color .15s;width:calc(var(--ratio)*30)}.close>svg[data-v-3bd004e0]{height:calc(var(--ratio)*12);width:calc(var(--ratio)*12);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.close[data-v-3bd004e0]:focus-visible,.close[data-v-3bd004e0]:hover{background:var(--control);border-color:var(--control-hover);color:var(--soft-white)}.body[data-v-3bd004e0]{display:flex;flex:1;flex-direction:column;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);gap:calc(var(--ratio)*10);line-height:1.45;min-height:0;overflow-y:auto;padding:calc(var(--ratio)*12) calc(var(--ratio)*14) calc(var(--ratio)*14);scrollbar-color:var(--control) transparent;scrollbar-width:thin}p[data-v-3bd004e0]{margin:0}.skip[data-v-3bd004e0]{color:var(--muted-light)}ul.criteria[data-v-3bd004e0]{display:flex;flex-direction:column;gap:calc(var(--ratio)*6);list-style:none;margin:0;padding:0}ul.criteria>li[data-v-3bd004e0]{--mark:var(--muted-light);align-items:flex-start;background:var(--surface-3);border-radius:calc(var(--ratio)*9);display:flex;gap:calc(var(--ratio)*10);padding:calc(var(--ratio)*8) calc(var(--ratio)*10)}ul.criteria>li.ok[data-v-3bd004e0]{--mark:var(--good)}ul.criteria>li.fail[data-v-3bd004e0]{--mark:var(--bad)}ul.criteria>li.unknown>.criterion[data-v-3bd004e0]{color:var(--muted-light)}.mark[data-v-3bd004e0]{background:color-mix(in srgb,var(--mark) 18%,transparent);border-radius:50%;color:var(--mark);display:grid;flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11.5);font-weight:800;height:calc(var(--ratio)*20);line-height:1;margin-top:calc(var(--ratio)*.5);place-items:center;width:calc(var(--ratio)*20)}.criterion[data-v-3bd004e0]{flex:1;min-width:0}.meter[data-v-3bd004e0]{background:var(--control);border-radius:calc(var(--ratio)*3);display:block;height:calc(var(--ratio)*5);margin:calc(var(--ratio)*7) 0 calc(var(--ratio)*2);position:relative}.meter>i[data-v-3bd004e0]{bottom:0;position:absolute;top:0}.meter .meter__zone[data-v-3bd004e0]{background:color-mix(in srgb,var(--good) 16%,transparent);border-radius:0 calc(var(--ratio)*3) calc(var(--ratio)*3) 0;left:var(--limit);right:0}.meter.below .meter__zone[data-v-3bd004e0]{border-radius:calc(var(--ratio)*3) 0 0 calc(var(--ratio)*3);left:0;right:auto;width:var(--limit)}.meter .meter__fill[data-v-3bd004e0]{background:var(--mark);border-radius:calc(var(--ratio)*3);left:0;min-width:calc(var(--ratio)*3);opacity:.85;width:var(--value)}.meter .meter__limit[data-v-3bd004e0]{background:var(--soft-white);border-radius:calc(var(--ratio)*1);bottom:calc(var(--ratio)*-3);left:var(--limit);margin-left:calc(var(--ratio)*-1);opacity:.55;top:calc(var(--ratio)*-3);width:calc(var(--ratio)*2)}ul.options[data-v-3bd004e0]{color:var(--muted-light);list-style:none;margin:calc(var(--ratio)*5) 0 0;padding:0}ul.options>li[data-v-3bd004e0]{padding:calc(var(--ratio)*1) 0}ul.options>li[data-v-3bd004e0]:before{content:"или ";opacity:.6}ul.options>li[data-v-3bd004e0]:first-child:before{content:""}ul.options>li>b[data-v-3bd004e0]{color:var(--good)}ul.options>li.fail>b[data-v-3bd004e0]{color:var(--bad)}.facts[data-v-3bd004e0]{background:color-mix(in srgb,var(--tone) 6%,var(--surface-2));border-left:2px solid color-mix(in srgb,var(--tone) 55%,transparent);border-radius:0 calc(var(--ratio)*9) calc(var(--ratio)*9) 0;display:flex;flex-direction:column;gap:calc(var(--ratio)*4);padding:calc(var(--ratio)*9) calc(var(--ratio)*12)}.facts .muted[data-v-3bd004e0]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13)}.facts .comp-total[data-v-3bd004e0]{font-weight:600;margin-top:calc(var(--ratio)*2)}.facts ul.comp[data-v-3bd004e0]{color:var(--muted-light);list-style:none;margin:0;padding:0}.facts ul.comp>li[data-v-3bd004e0]:before{content:"· "}details.steps[data-v-3bd004e0]{background:var(--surface-3);border-radius:calc(var(--ratio)*9);color:var(--muted-light)}details.steps summary[data-v-3bd004e0]{align-items:center;cursor:pointer;display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);font-weight:600;gap:calc(var(--ratio)*6);list-style:none;padding:calc(var(--ratio)*7) calc(var(--ratio)*10);-webkit-user-select:none;-moz-user-select:none;user-select:none}details.steps summary[data-v-3bd004e0]::-webkit-details-marker{display:none}details.steps summary[data-v-3bd004e0]:before{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:calc(var(--ratio)*6);transform:rotate(-45deg);transition:transform .15s;width:calc(var(--ratio)*6)}details.steps summary[data-v-3bd004e0]:hover{color:var(--soft-white)}details.steps[open] summary[data-v-3bd004e0]:before{transform:rotate(45deg)}details.steps ol[data-v-3bd004e0]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);margin:0;padding:0 calc(var(--ratio)*12) calc(var(--ratio)*9) calc(var(--ratio)*30)}details.steps ol li[data-v-3bd004e0]{padding:calc(var(--ratio)*1) 0}@media (max-aspect-ratio:3/4){.head[data-v-3bd004e0]{padding:calc(var(--ratio)*10) calc(var(--ratio)*10) calc(var(--ratio)*9) calc(var(--ratio)*12)}.head__title[data-v-3bd004e0]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15)}.head__lead[data-v-3bd004e0]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12.5)}.body[data-v-3bd004e0]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);padding:calc(var(--ratio)*10) calc(var(--ratio)*11) calc(var(--ratio)*12)}}.review[data-v-3cff0bf5]{color:var(--soft-white);flex-direction:column;font-family:var(--font-text)}.review[data-v-3cff0bf5],.review__bar[data-v-3cff0bf5]{display:flex;gap:calc(var(--ratio)*8)}.review__bar[data-v-3cff0bf5]{align-items:center;height:calc(var(--ratio)*36)}.bar-btn[data-v-3cff0bf5]{align-items:center;background:var(--surface-3);border:1px solid var(--surface-5);border-radius:calc(var(--ratio)*8);color:var(--soft-white);cursor:pointer;display:inline-flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);font-weight:600;gap:calc(var(--ratio)*7);height:calc(var(--ratio)*32);justify-content:center;padding:0 calc(var(--ratio)*12) 0 calc(var(--ratio)*10);transition:background-color .15s,border-color .15s,opacity .15s}.bar-btn .catalog-icon[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15)}.bar-btn[data-v-3cff0bf5]:focus-visible,.bar-btn[data-v-3cff0bf5]:hover:not(:disabled){background:var(--control);border-color:var(--control-hover)}.bar-btn[data-v-3cff0bf5]:disabled{cursor:default;opacity:.35}.bar-btn.back .catalog-icon[data-v-3cff0bf5]{transform:scaleX(-1)}.bar-btn.icon[data-v-3cff0bf5]{padding:0;width:calc(var(--ratio)*32)}.bar-btn .flip[data-v-3cff0bf5]{transform:scaleX(-1)}.moments[data-v-3cff0bf5]{align-items:center;display:flex;gap:calc(var(--ratio)*6);margin-left:auto}.moments>.moments__label[data-v-3cff0bf5]{align-items:baseline;color:var(--muted-light);display:inline-flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);font-weight:600;gap:calc(var(--ratio)*6);padding:0 calc(var(--ratio)*4);white-space:nowrap}.moments>.moments__label>b[data-v-3cff0bf5]{color:var(--soft-white);font-variant-numeric:tabular-nums}.moments.empty>.moments__label[data-v-3cff0bf5]{opacity:.6}.bar-speaker[data-v-3cff0bf5]{background:var(--surface-3);border:1px solid var(--surface-5);border-radius:calc(var(--ratio)*8);flex:none;height:calc(var(--ratio)*32);width:calc(var(--ratio)*32)}.card[data-v-3cff0bf5]{--tone:var(--muted-light);animation:card-in-3cff0bf5 .18s ease;background:linear-gradient(135deg,color-mix(in srgb,var(--tone) 9%,transparent),transparent 55%),var(--surface);border-radius:calc(var(--ratio)*12);box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--ratio)*8);min-height:calc(var(--ratio)*150);overflow:hidden;padding:calc(var(--ratio)*12) calc(var(--ratio)*16) calc(var(--ratio)*14);position:relative}.card.tone-good[data-v-3cff0bf5]{--tone:var(--good)}.card.tone-warn[data-v-3cff0bf5]{--tone:var(--warn)}.card.tone-bad[data-v-3cff0bf5]{--tone:var(--bad)}@keyframes card-in-3cff0bf5{0%{opacity:.4}to{opacity:1}}.card__head[data-v-3cff0bf5]{display:flex;min-height:calc(var(--ratio)*28)}.card__head[data-v-3cff0bf5],.card__move[data-v-3cff0bf5]{align-items:center;gap:calc(var(--ratio)*8)}.card__move[data-v-3cff0bf5]{display:inline-flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 18);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.side-dot[data-v-3cff0bf5]{border-radius:50%;box-sizing:border-box;height:calc(var(--ratio)*10);width:calc(var(--ratio)*10)}.side-dot.white[data-v-3cff0bf5]{background:#fff}.side-dot.black[data-v-3cff0bf5]{background:var(--background);border:1px solid var(--muted)}.badge[data-v-3cff0bf5]{align-items:center;background:color-mix(in srgb,var(--badge) 16%,transparent);border-radius:calc(var(--ratio)*13);color:var(--badge);display:inline-flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);font-weight:700;gap:calc(var(--ratio)*6);height:calc(var(--ratio)*26);padding:0 calc(var(--ratio)*10) 0 calc(var(--ratio)*6);white-space:nowrap}.badge>img[data-v-3cff0bf5]{height:calc(var(--ratio)*18);width:calc(var(--ratio)*18)}.eval[data-v-3cff0bf5]{align-items:center;display:inline-flex;font-family:var(--font-main);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);font-variant-numeric:tabular-nums;font-weight:700;gap:calc(var(--ratio)*5);line-height:1;margin-left:auto;white-space:nowrap}.eval>.eval__before[data-v-3cff0bf5]{color:var(--muted-light)}.eval>.eval__arrow[data-v-3cff0bf5]{color:var(--muted);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12)}.eval>.eval__after[data-v-3cff0bf5]{background:color-mix(in srgb,var(--tone) 18%,transparent);border-radius:calc(var(--ratio)*6);color:var(--tone);padding:calc(var(--ratio)*3) calc(var(--ratio)*8)}.card__text[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16);line-height:1.5;margin:0}.card__text.muted[data-v-3cff0bf5]{align-items:center;color:var(--muted-light);display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);gap:calc(var(--ratio)*8)}.san[data-v-3cff0bf5],.sq[data-v-3cff0bf5]{border-radius:calc(var(--ratio)*4);display:inline-block;font-weight:700;line-height:1.35;padding:0 calc(var(--ratio)*4);white-space:nowrap}.san[data-v-3cff0bf5]{background:var(--control)}.sq[data-v-3cff0bf5]{background:var(--surface-5);color:var(--soft-white);font-weight:600}.hot[data-v-3cff0bf5]{cursor:pointer;transition:background-color .12s,box-shadow .12s}.hot[data-v-3cff0bf5]:hover{background:var(--control-hover);box-shadow:0 0 0 1px var(--surface-5)}.link[data-v-3cff0bf5]{--tone:var(--good);border-radius:calc(var(--ratio)*3);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;-webkit-text-decoration:underline dotted color-mix(in srgb,var(--tone) 70%,transparent);text-decoration:underline dotted color-mix(in srgb,var(--tone) 70%,transparent);text-decoration-thickness:1px;text-underline-offset:.22em;transition:background-color .12s,text-decoration-color .12s}.link.cons[data-v-3cff0bf5]{--tone:var(--bad)}.link.active[data-v-3cff0bf5],.link[data-v-3cff0bf5]:focus-visible,.link[data-v-3cff0bf5]:hover{background:color-mix(in srgb,var(--tone) 14%,transparent);outline:none;text-decoration-color:var(--tone)}.card__foot[data-v-3cff0bf5]{display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*8);margin-top:auto}.card__foot[data-v-3cff0bf5],.why[data-v-3cff0bf5]{align-items:center}.why[data-v-3cff0bf5]{--why:#26c2a3;background:color-mix(in srgb,var(--why) 10%,transparent);border:1px solid color-mix(in srgb,var(--why) 35%,transparent);border-radius:calc(var(--ratio)*14);color:var(--why);cursor:pointer;display:inline-flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);font-weight:700;gap:calc(var(--ratio)*6);height:calc(var(--ratio)*28);padding:0 calc(var(--ratio)*11) 0 calc(var(--ratio)*7);transition:background-color .15s}.why>img[data-v-3cff0bf5]{height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}.why[data-v-3cff0bf5]:focus-visible,.why[data-v-3cff0bf5]:hover{background:color-mix(in srgb,#26c2a3 20%,transparent)}.why.trilliant[data-v-3cff0bf5]{--why:#a35ee0}.why.plain[data-v-3cff0bf5]{background:var(--surface-3);border-color:var(--surface-5);color:var(--soft-white);padding:0 calc(var(--ratio)*12)}.why.plain[data-v-3cff0bf5]:focus-visible,.why.plain[data-v-3cff0bf5]:hover{background:var(--control)}.rating[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.rating.up[data-v-3cff0bf5]{color:var(--good)}.rating.down[data-v-3cff0bf5]{color:var(--bad)}.spinner[data-v-3cff0bf5]{animation:spin-3cff0bf5 .8s linear infinite;border:2px solid var(--control);border-radius:50%;border-top-color:var(--green-bright);flex:none;height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}@keyframes spin-3cff0bf5{to{transform:rotate(1turn)}}.events[data-v-3cff0bf5]{display:grid;gap:calc(var(--ratio)*8);grid-template-columns:1fr 1fr;height:calc(var(--ratio)*335);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.events__col[data-v-3cff0bf5]{--tone:var(--good);background:var(--surface);border-radius:calc(var(--ratio)*12);display:flex;flex-direction:column;min-height:0;overflow:hidden}.events__col.cons[data-v-3cff0bf5]{--tone:var(--bad)}.events__head[data-v-3cff0bf5]{align-items:center;border-top:2px solid color-mix(in srgb,var(--tone) 70%,transparent);display:flex;flex:none;font-weight:700;gap:calc(var(--ratio)*8);padding:calc(var(--ratio)*10) calc(var(--ratio)*14) calc(var(--ratio)*8)}.events__head[data-v-3cff0bf5],.events__mark[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15)}.events__mark[data-v-3cff0bf5]{background:color-mix(in srgb,var(--tone) 18%,transparent);border-radius:50%;color:var(--tone);display:grid;height:calc(var(--ratio)*20);line-height:1;place-items:center;width:calc(var(--ratio)*20)}.events__count[data-v-3cff0bf5]{background:var(--surface-5);border-radius:calc(var(--ratio)*10);color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12);font-variant-numeric:tabular-nums;margin-left:auto;min-width:calc(var(--ratio)*22);padding:calc(var(--ratio)*1) calc(var(--ratio)*6);text-align:center}.events__body[data-v-3cff0bf5]{flex:1;min-height:0;overflow-y:auto;padding:0 calc(var(--ratio)*6) calc(var(--ratio)*8);scrollbar-width:thin}.events__list[data-v-3cff0bf5]{display:flex;flex-direction:column;gap:calc(var(--ratio)*2);list-style:none;margin:0;padding:0}.events__list.minor[data-v-3cff0bf5]{margin-top:calc(var(--ratio)*4)}.events__list.minor .event[data-v-3cff0bf5]{color:var(--muted-light);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14)}.event[data-v-3cff0bf5]{background:transparent;border:0;border-radius:calc(var(--ratio)*7);color:var(--soft-white);cursor:pointer;display:flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);line-height:1.4;padding:calc(var(--ratio)*6) calc(var(--ratio)*8) calc(var(--ratio)*6) calc(var(--ratio)*18);position:relative;text-align:left;transition:background-color .12s;width:100%}.event[data-v-3cff0bf5]:before{background:var(--tone);border-radius:50%;content:"";height:calc(var(--ratio)*5);left:calc(var(--ratio)*7);position:absolute;top:calc(var(--ratio)*6 + .7em - var(--ratio)*2.5);transition:height .15s,top .15s,border-radius .15s;width:calc(var(--ratio)*5)}.event[data-v-3cff0bf5]:focus-visible,.event[data-v-3cff0bf5]:hover{background:var(--surface-4);outline:none}.event.active[data-v-3cff0bf5]{background:color-mix(in srgb,var(--tone) 12%,transparent)}.event.active[data-v-3cff0bf5]:before{border-radius:calc(var(--ratio)*3);height:calc(100% - var(--ratio)*12);top:calc(var(--ratio)*6)}.event.inert[data-v-3cff0bf5]{cursor:default}.events__more[data-v-3cff0bf5]{align-items:center;background:none;border:0;border-radius:0;border-top:1px solid var(--surface-5);color:var(--muted-light);cursor:pointer;display:flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);font-weight:600;gap:calc(var(--ratio)*6);justify-content:space-between;margin-top:calc(var(--ratio)*6);padding:calc(var(--ratio)*7) calc(var(--ratio)*8);text-align:left;transition:color .15s;width:100%}.events__more[data-v-3cff0bf5]:focus-visible,.events__more[data-v-3cff0bf5]:hover{color:var(--soft-white)}.events__more .chevron[data-v-3cff0bf5]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);transform:rotate(90deg);transition:transform .2s}.events__more .chevron.open[data-v-3cff0bf5]{transform:rotate(-90deg)}.events__empty[data-v-3cff0bf5]{color:var(--muted);margin:calc(var(--ratio)*4) calc(var(--ratio)*8)}.events__empty[data-v-3cff0bf5],.events__placeholder[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14)}.events__placeholder[data-v-3cff0bf5]{color:var(--muted);display:grid;inset:calc(var(--ratio)*44) 0 0;margin:0;padding:0 calc(var(--ratio)*30);place-items:center;pointer-events:none;position:absolute;text-align:center}@media (max-aspect-ratio:3/4){.review[data-v-3cff0bf5]{gap:calc(var(--ratio)*12);margin-bottom:calc(var(--ratio)*12)}.review__bar[data-v-3cff0bf5]{height:auto}.bar-btn[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16);height:calc(var(--ratio)*38)}.bar-btn.icon[data-v-3cff0bf5],.bar-speaker[data-v-3cff0bf5]{width:calc(var(--ratio)*38)}.bar-speaker[data-v-3cff0bf5]{height:calc(var(--ratio)*38)}.moments>.moments__label[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14)}.card[data-v-3cff0bf5]{min-height:0}.card__move[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 20)}.card__text[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 17)}.events[data-v-3cff0bf5]{grid-template-columns:1fr;height:auto;min-height:calc(var(--ratio)*160)}.events__body[data-v-3cff0bf5]{overflow:visible}.event[data-v-3cff0bf5]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16)}}.pick[data-v-8d3c016b]{display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:calc(var(--ratio)*16);place-items:center;position:fixed;z-index:900}.pick__overlay[data-v-8d3c016b]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e;top:0;right:0;bottom:0;left:0;position:fixed}.pick__card[data-v-8d3c016b]{align-items:center;background:var(--surface);border:1px solid hsla(0,0%,76%,.08);border-radius:calc(var(--ratio)*18);box-shadow:0 calc(var(--ratio)*24) calc(var(--ratio)*60) #00000080;box-sizing:border-box;display:flex;flex-direction:column;max-width:calc(var(--ratio)*460);outline:none;padding:calc(var(--ratio)*28) calc(var(--ratio)*26) calc(var(--ratio)*18);position:relative;width:100%}@media (max-aspect-ratio:3/4){.pick__card[data-v-8d3c016b]{max-width:calc(var(--ratio)*620);padding:calc(var(--ratio)*34) calc(var(--ratio)*30) calc(var(--ratio)*22)}}.pick__close[data-v-8d3c016b]{background:transparent;border:0;border-radius:calc(var(--ratio)*8);color:var(--muted-light);cursor:pointer;display:grid;height:calc(var(--ratio)*32);padding:0;place-items:center;position:absolute;right:calc(var(--ratio)*12);top:calc(var(--ratio)*12);transition:background .15s,color .15s;width:calc(var(--ratio)*32)}.pick__close svg[data-v-8d3c016b]{height:calc(var(--ratio)*18);width:calc(var(--ratio)*18);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pick__close[data-v-8d3c016b]:hover{background:var(--surface-2);color:var(--soft-white)}.pick__eyebrow[data-v-8d3c016b]{align-items:center;color:var(--green-bright);display:inline-flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12);font-weight:700;gap:calc(var(--ratio)*6);letter-spacing:.06em;text-transform:uppercase}.pick__eyebrow[data-v-8d3c016b] svg{height:calc(var(--ratio)*15);width:calc(var(--ratio)*15)}.pick__title[data-v-8d3c016b]{color:var(--soft-white);font-family:var(--font-main);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 24);line-height:1.2;margin:calc(var(--ratio)*10) 0 0;text-align:center}.pick__lead[data-v-8d3c016b]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14.5);font-weight:500;line-height:1.45;margin:calc(var(--ratio)*8) 0 0;text-align:center}.pick__lead[data-v-8d3c016b],.pick__why[data-v-8d3c016b]{color:var(--muted-light);font-family:var(--font-text)}.pick__why[data-v-8d3c016b]{align-items:center;background:transparent;border:0;border-radius:calc(var(--ratio)*8);cursor:pointer;display:inline-flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13.5);font-weight:600;gap:calc(var(--ratio)*6);margin-top:calc(var(--ratio)*16);padding:calc(var(--ratio)*6) calc(var(--ratio)*10);transition:color .15s,background .15s}.pick__why[data-v-8d3c016b] svg{height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}.pick__why[data-v-8d3c016b]:focus-visible,.pick__why[data-v-8d3c016b]:hover{background:var(--surface-2);color:var(--soft-white)}.sides[data-v-8d3c016b]{display:grid;gap:calc(var(--ratio)*12);grid-template-columns:repeat(2,1fr);margin-top:calc(var(--ratio)*22);width:100%}.side[data-v-8d3c016b]{align-items:center;border:1px solid hsla(0,0%,76%,.14);border-radius:calc(var(--ratio)*14);color:var(--soft-white);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-text);gap:calc(var(--ratio)*6);min-width:0;padding:calc(var(--ratio)*18) calc(var(--ratio)*10) calc(var(--ratio)*14);position:relative;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}.side--w[data-v-8d3c016b]{background:linear-gradient(180deg,hsla(0,0%,76%,.1),var(--surface-2) 70%)}.side--b[data-v-8d3c016b]{background:linear-gradient(180deg,rgba(0,0,0,.28),var(--surface-2) 70%)}.side[data-v-8d3c016b]:focus-visible,.side[data-v-8d3c016b]:hover{border-color:var(--green-bright);box-shadow:0 calc(var(--ratio)*8) calc(var(--ratio)*22) #109c4929;outline:none;transform:translateY(-2px)}.side.mine[data-v-8d3c016b]{border-color:#109c4980}.side__mine[data-v-8d3c016b]{background:#109c492e;border-radius:calc(var(--ratio)*6);color:var(--green-bright);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 11);font-weight:700;padding:calc(var(--ratio)*2) calc(var(--ratio)*7);position:absolute;right:calc(var(--ratio)*8);top:calc(var(--ratio)*8)}.side__piece[data-v-8d3c016b]{background:radial-gradient(circle at 50% 40%,#c2c2c24d,#c2c2c214 70%);border-radius:50%;display:grid;height:calc(var(--ratio)*76);margin-bottom:calc(var(--ratio)*4);place-items:center;width:calc(var(--ratio)*76)}.side__piece svg[data-v-8d3c016b]{filter:drop-shadow(0 calc(var(--ratio)*4) calc(var(--ratio)*8) rgba(0,0,0,.45));height:calc(var(--ratio)*58);transition:transform .2s;width:calc(var(--ratio)*58)}.side:hover .side__piece svg[data-v-8d3c016b]{transform:scale(1.06)}.side__label[data-v-8d3c016b]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16);font-weight:700}.side__player[data-v-8d3c016b]{align-items:baseline;color:var(--muted-light);display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);gap:calc(var(--ratio)*5);justify-content:center;max-width:100%}.side__name[data-v-8d3c016b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side__elo[data-v-8d3c016b]{flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12);font-weight:700;opacity:.8}.pick-enter-active[data-v-8d3c016b],.pick-leave-active[data-v-8d3c016b]{transition:opacity .2s ease}.pick-enter-active .pick__card[data-v-8d3c016b],.pick-leave-active .pick__card[data-v-8d3c016b]{transition:transform .2s ease}.pick-enter-from[data-v-8d3c016b],.pick-leave-to[data-v-8d3c016b]{opacity:0}.pick-enter-from .pick__card[data-v-8d3c016b],.pick-leave-to .pick__card[data-v-8d3c016b]{transform:translateY(calc(var(--ratio)*10)) scale(.98)}@media (prefers-reduced-motion:reduce){.side[data-v-8d3c016b],.side__piece svg[data-v-8d3c016b]{transition:none}}.general-wrapper[data-v-49ee065c]{box-sizing:border-box;flex-direction:column;margin:calc(var(--ratio)*100) 0;padding:0 calc(var(--ratio)*15)}.general-wrapper[data-v-49ee065c],.general-wrapper>.title[data-v-49ee065c]{align-items:center;display:flex;width:100%}.general-wrapper>.title[data-v-49ee065c]{box-sizing:content-box;gap:calc(var(--ratio)*20);height:calc(var(--ratio)*38);justify-content:space-between;margin-bottom:calc(var(--ratio)*18);max-width:calc(var(--ratio)*1030);padding-bottom:calc(var(--ratio)*12)}.general-wrapper>.title>.title__main[data-v-49ee065c]{align-items:center;display:flex;flex:none}.general-wrapper>.title h1[data-v-49ee065c]{align-items:center;display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 30);gap:calc(var(--ratio)*12);line-height:1;margin:0;white-space:nowrap}.general-wrapper>.title h1>a[data-v-49ee065c]{color:var(--soft-white);text-decoration:none}.general-wrapper>.title h1>.edition[data-v-49ee065c]{align-items:center;background:var(--surface-3);border:1px solid var(--surface-5);border-radius:calc(var(--ratio)*6);color:var(--muted-light);cursor:default;display:inline-flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);font-weight:700;height:calc(var(--ratio)*24);letter-spacing:.06em;padding:0 calc(var(--ratio)*9);text-transform:uppercase;transition:color .2s,border-color .2s,background-color .2s}.general-wrapper>.title h1>.edition>.long[data-v-49ee065c],.general-wrapper>.title h1>.edition>.short[data-v-49ee065c]{flex:none;overflow:hidden;transition:max-width .35s ease,opacity .35s ease;white-space:nowrap}.general-wrapper>.title h1>.edition>.short[data-v-49ee065c]{max-width:var(--short-w,5em)}.general-wrapper>.title h1>.edition>.long[data-v-49ee065c]{max-width:0;opacity:0}.general-wrapper>.title h1>.edition:focus-visible>.short[data-v-49ee065c],.general-wrapper>.title h1>.edition:hover>.short[data-v-49ee065c]{max-width:0;opacity:0}.general-wrapper>.title h1>.edition:focus-visible>.long[data-v-49ee065c],.general-wrapper>.title h1>.edition:hover>.long[data-v-49ee065c]{max-width:var(--long-w,15em);opacity:1}.general-wrapper>.title h1>.edition[data-v-49ee065c]:is(button){cursor:pointer}.general-wrapper>.title h1>.edition[data-v-49ee065c]:is(button):focus-visible,.general-wrapper>.title h1>.edition[data-v-49ee065c]:is(button):hover{border-color:color-mix(in srgb,var(--good) 40%,transparent);color:var(--good)}.general-wrapper>.title h1>.edition.pro[data-v-49ee065c]{background:color-mix(in srgb,var(--good) 13%,transparent);border-color:color-mix(in srgb,var(--good) 30%,transparent);color:var(--good)}.general-wrapper>.title>.opening[data-v-49ee065c]{background:var(--surface-3);border:1px solid var(--surface-5);border-radius:calc(var(--ratio)*8);box-sizing:border-box;display:flex;height:calc(var(--ratio)*34);min-width:0;overflow:hidden}.general-wrapper>.title>.opening>.opening__name[data-v-49ee065c]{align-items:center;color:var(--soft-white);display:flex;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);gap:calc(var(--ratio)*8);min-width:0;padding:0 calc(var(--ratio)*14) 0 calc(var(--ratio)*12);text-decoration:none;transition:background-color .2s}.general-wrapper>.title>.opening>.opening__name>.opening__icon[data-v-49ee065c]{color:var(--good);flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16)}.general-wrapper>.title>.opening>.opening__name>.opening__label[data-v-49ee065c]{color:var(--muted-light);flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 12);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.general-wrapper>.title>.opening>.opening__name>.opening__text[data-v-49ee065c]{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-wrapper>.title>.opening>.opening__name>.opening__go[data-v-49ee065c]{color:var(--muted-light);flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);transition:color .2s}.general-wrapper>.title>.opening>.opening__name[data-v-49ee065c]:is(a):focus-visible,.general-wrapper>.title>.opening>.opening__name[data-v-49ee065c]:is(a):hover{background:var(--surface-5)}.general-wrapper>.title>.opening>.opening__name:is(a):focus-visible>.opening__go[data-v-49ee065c],.general-wrapper>.title>.opening>.opening__name:is(a):hover>.opening__go[data-v-49ee065c]{color:var(--soft-white)}.general-wrapper>.title>.opening>.opening__search[data-v-49ee065c]{background:var(--green);border:none;border-left:1px solid var(--surface-5);color:var(--soft-white);cursor:pointer;display:grid;flex:none;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 17);place-items:center;transition:background-color .2s;width:calc(var(--ratio)*40)}.general-wrapper>.title>.opening>.opening__search[data-v-49ee065c]:focus-visible,.general-wrapper>.title>.opening>.opening__search[data-v-49ee065c]:hover{background:var(--green-mid)}@media (max-aspect-ratio:3/4){.general-wrapper>.title[data-v-49ee065c]{flex-direction:column;gap:calc(var(--ratio)*8);height:auto;justify-content:flex-start;margin-bottom:calc(var(--ratio)*30);min-height:calc(var(--ratio)*72)}.general-wrapper>.title>.opening[data-v-49ee065c]{contain:inline-size;height:calc(var(--ratio)*32);width:100%}.general-wrapper>.title>.opening>.opening__name[data-v-49ee065c]{flex:1 1 auto;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 14);padding:0 calc(var(--ratio)*10)}.general-wrapper>.title>.opening>.opening__search[data-v-49ee065c]{width:calc(var(--ratio)*34)}}.opening-fade-enter-active[data-v-49ee065c],.opening-fade-leave-active[data-v-49ee065c]{transition:opacity .15s ease,transform .15s ease}.opening-fade-enter-from[data-v-49ee065c],.opening-fade-leave-to[data-v-49ee065c]{opacity:0;transform:translateY(calc(var(--ratio)*3))}.basic_elements[data-v-49ee065c]{display:flex;justify-content:center;max-width:calc(var(--ratio)*1030);width:100%}@media (max-aspect-ratio:3/4){.basic_elements[data-v-49ee065c]{flex-wrap:wrap;justify-content:flex-start;margin-bottom:0;max-height:none}}.basic_elements>.moves-wrap[data-v-49ee065c]{display:contents}.basic_elements>.board-col[data-v-49ee065c]{display:flex;flex:1 1 auto;flex-direction:column;max-width:73vh;min-width:0;width:100%}@media (max-aspect-ratio:3/4){.basic_elements>.board-col[data-v-49ee065c]{max-width:min(100%,73vh);order:1}}.side[data-v-49ee065c]{box-sizing:border-box;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 18);height:100%;margin-left:calc(var(--ratio)*15);max-width:calc(var(--ratio)*250);min-width:calc(var(--ratio)*250);position:relative;width:100%}.side>.turn_and_analysis[data-v-49ee065c]{gap:calc(var(--ratio)*15)}.side>.accuracy[data-v-49ee065c],.side>.turn_and_analysis[data-v-49ee065c]{display:flex;justify-content:space-between;margin-bottom:calc(var(--ratio)*15)}.side>.accuracy[data-v-49ee065c]{align-items:center;background:var(--background);cursor:default;position:relative;width:100%;z-index:3}.side>.accuracy>p[data-v-49ee065c]{margin:0}.side>.accuracy>div[data-v-49ee065c]{border-radius:calc(var(--ratio)*7.5);display:grid;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 20);font-weight:600;height:calc(var(--ratio)*40);line-height:0;place-content:center;position:relative;width:calc(var(--ratio)*70)}.side>.accuracy>div:hover>.tip[data-v-49ee065c]{opacity:1}.side>.accuracy>div>.tip[data-v-49ee065c]{background:inherit;border-radius:calc(var(--ratio)*7.5);bottom:0;box-shadow:0 0 calc(var(--ratio)*50) #00000080;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);font-weight:400;line-height:normal;opacity:0;padding:calc(var(--ratio)*7.5) calc(var(--ratio)*10);pointer-events:none;position:absolute;right:0;transform:translateY(110%);transition:.3s;width:calc(var(--ratio)*107.5)}.side>.accuracy>.white[data-v-49ee065c]{background:var(--soft-white);color:var(--surface-3)}.side>.accuracy>.black[data-v-49ee065c]{background:var(--surface-3);color:var(--soft-white)}.side>.moves-classification[data-v-49ee065c]{display:flex;flex-direction:column;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);gap:calc(var(--ratio)*5);margin-bottom:calc(var(--ratio)*15);width:100%}.side>.moves-classification>.row[data-v-49ee065c]{align-items:center;display:flex;justify-content:space-between;width:100%}.side>.moves-classification>.row>.count[data-v-49ee065c]{cursor:pointer;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 18);font-weight:600;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--ratio)*25)}.side>.moves-classification>.row>.name[data-v-49ee065c]{align-items:center;display:flex}.side>.moves-classification>.row>.name>img[data-v-49ee065c]{height:calc(var(--ratio)*20);margin-right:calc(var(--ratio)*5)}.side>.btns[data-v-49ee065c]{display:flex;gap:calc(var(--ratio)*3);height:calc(var(--ratio)*36)}.side>.btns>.comments-btn[data-v-49ee065c],.side>.btns>.speaker[data-v-49ee065c]{background:#109c491a;border:1px solid rgba(16,156,73,.55);box-sizing:border-box;cursor:pointer;height:100%;transition:border-color .2s ease,background-color .2s ease}.side>.btns>.comments-btn[data-v-49ee065c]:hover,.side>.btns>.speaker[data-v-49ee065c]:hover{background:#109c492e;border-color:var(--green-bright)}.side>.btns>.comments-btn[data-v-49ee065c]:active,.side>.btns>.speaker[data-v-49ee065c]:active{background:#109c4942}.side>.btns>.comments-btn[data-v-49ee065c]:focus-visible,.side>.btns>.speaker[data-v-49ee065c]:focus-visible{outline:2px solid var(--green-bright);outline-offset:2px}.side>.btns>.comments-btn[data-v-49ee065c]{border-radius:calc(var(--ratio)*12) 0 0 calc(var(--ratio)*12);color:var(--soft-white);flex:1;font-family:var(--font-text);font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);font-weight:700;min-width:0;padding:0 calc(var(--ratio)*10)}.side>.btns .comments-btn__label[data-v-49ee065c]{align-items:center;display:inline-flex;gap:calc(var(--ratio)*7)}.side>.btns .comments-btn__label>img[data-v-49ee065c]{opacity:.8;transform:rotate(180deg);transition:transform .2s ease;width:calc(var(--ratio)*13)}.side>.btns>.comments-btn:hover .comments-btn__label>img[data-v-49ee065c]{transform:rotate(180deg) translate(calc(var(--ratio)*-3))}.side>.btns>.speaker[data-v-49ee065c]{border-radius:0 calc(var(--ratio)*12) calc(var(--ratio)*12) 0;flex:none;min-width:calc(var(--ratio)*48);opacity:1;padding:0 calc(var(--ratio)*8)}.side>.pro-note[data-v-49ee065c]{background:transparent;border:1px dashed var(--control);border-radius:calc(var(--ratio)*8);color:var(--muted-light);cursor:pointer;display:block;font:inherit;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);line-height:1.35;margin-top:calc(var(--ratio)*10);padding:calc(var(--ratio)*7) calc(var(--ratio)*10);text-align:left;transition:border-color .15s,color .15s;width:100%}.side>.pro-note>b[data-v-49ee065c]{color:var(--good)}.side>.pro-note[data-v-49ee065c]:hover{border-color:var(--muted);color:var(--soft-white)}.side>.checkbox[data-v-49ee065c]{align-items:center;display:flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 16);margin-bottom:calc(var(--ratio)*10);margin-top:calc(var(--ratio)*10);-webkit-user-select:none;-moz-user-select:none;user-select:none}.side>.checkbox>label[data-v-49ee065c]{cursor:pointer}.side>.checkbox>input[data-v-49ee065c]{--checkbox-size:calc(var(--ratio)*13.75);margin-right:calc(var(--ratio)*10)}.side>.positions-link[data-v-49ee065c]{align-items:center;background:var(--surface-3);border:1px solid var(--surface-5);border-radius:calc(var(--ratio)*999);color:var(--muted-light);display:inline-flex;font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 13);gap:calc(var(--ratio)*6);margin-bottom:calc(var(--ratio)*10);padding:calc(var(--ratio)*4) calc(var(--ratio)*10);text-decoration:none;transition:color .15s,border-color .15s}.side>.positions-link>svg[data-v-49ee065c]{flex-shrink:0;height:calc(var(--ratio)*14);width:calc(var(--ratio)*14)}.side>.positions-link>.go[data-v-49ee065c]{height:calc(var(--ratio)*12);opacity:.6;transition:transform .15s;width:calc(var(--ratio)*12)}.side>.positions-link[data-v-49ee065c]:hover{border-color:var(--green-bright);color:var(--soft-white)}.side>.positions-link:hover>.go[data-v-49ee065c]{transform:translate(calc(var(--ratio)*2))}@media (max-aspect-ratio:3/4){.side[data-v-49ee065c]{max-height:none!important;max-width:calc(100% - var(--ratio)*247.5);min-width:0;order:3;overflow:visible!important}}.comment_side[data-v-49ee065c]{font-size:max(var(--fs-min),var(--ratio) * var(--fs-k) * 15);max-width:calc(var(--ratio)*500);min-width:calc(var(--ratio)*500)}@media (max-aspect-ratio:3/4){.comment_side[data-v-49ee065c]{margin-left:0;max-width:100%;min-width:0;width:100%}}@media (min-aspect-ratio:3/4){.mobile[data-v-49ee065c]{display:none}}@media (max-aspect-ratio:3/4){.desktop[data-v-49ee065c]{display:none}}
