.p-round2__main{container:rd2 / inline-size;display:flex;flex-direction:column;gap:var(--ft-gap-card);min-width:0}.p-round2 :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.p-round2.p-round2 .ft-e{margin:0;font-size:var(--ft-text-xs);line-height:1.6;color:var(--ft-text-3)}.p-round2__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.p-round2__date{font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2 .ft-jump{position:relative}.p-round2.p-round2 .p-round2__msg{position:absolute;z-index:3;top:calc(100% + 6px);width:max-content;max-width:min(320px,100%);margin:0;padding:6px 10px;border-radius:var(--ft-radius-md);background:var(--ft-danger-weak);box-shadow:var(--ft-shadow-2), inset 0 0 0 1px color-mix(in srgb, var(--ft-danger) 30%, transparent);font-size:var(--ft-text-xs);font-weight:600;line-height:1.45;color:var(--ft-danger);pointer-events:none;right:0}.p-round2__msg:empty{display:none}.p-round2__main-row{display:flex;align-items:center;gap:12px}.p-round2__balls{--ft-ball-gap:var(--ft-ball-gap-lg)}.p-round2__balls>.ft-ball{--size:var(--ft-ball-lg);font-size:max(var(--ft-text-xs), round(nearest, calc(var(--ft-ball-lg) * 0.396), 1px));font-weight:var(--ft-weight-heavy);box-shadow:inset 0 -3px 0 rgb(0 0 0 / 10%),inset 0 2px 0 rgb(255 255 255 / 35%)}.p-round2__balls>.ft-balls__plus{font-size:var(--ft-text-step)}.p-round2__bk{margin-left:2px;font-size:var(--ft-text-xs);font-weight:700;color:var(--ft-text-3)}.p-round2__copy{margin-left:auto}.p-round2 .p-round2__copy.p-round2__copy[data-copied="true"]{background:var(--ft-success-weak);color:var(--ft-success);box-shadow:inset 0 0 0 1px var(--ft-success)}.p-round2__copy[data-copied="true"] .ft-icon{color:currentColor}.p-round2__facts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:-2px}.p-round2__fact{gap:6px}.p-round2__fact b{font-size:var(--ft-text-ui);font-weight:var(--ft-weight-heavy);color:var(--ft-text)}.p-round2__fh{margin-left:4px;font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__stats{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:8px}.p-round2__way{display:flex;align-items:center;gap:7px}.p-round2__wb{flex:none;display:flex;width:34px;height:6px;border-radius:var(--ft-radius-full);background:var(--ft-border);overflow:hidden}.p-round2__wb u{display:block;height:100%}.p-round2__wb .w1{background:var(--ft-viz-1)}.p-round2__wb .w2{background:var(--ft-rank-2)}.p-round2__wb .w3{background:var(--ft-rank-5)}.p-round2__hero .ft-gopair{margin-top:2px}.p-round2__ck .ft-card__more{gap:5px}.p-round2 .ft-ln__r .p-round2__retry{pointer-events:auto}.p-round2.p-round2 .ft-where{margin:auto 0 0;font-size:var(--ft-text-xs);line-height:1.55;color:var(--ft-text-3)}.p-round2__pick{position:relative;display:flex;flex-direction:column;gap:8px}.p-round2__pick[hidden]{display:none}.p-round2__pick>.ft-sh{padding-right:30px}.p-round2__pick>.ft-sh b{font-weight:inherit}.p-round2__pick>.ft-ln__x{position:absolute;top:-7px;right:-8px}.p-round2.p-round2 .p-round2__pick>.ft-e{margin-top:auto}.p-round2__slip{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:auto;gap:5px 7px}.p-round2__slip .ft-slip__n{justify-self:center;width:30px;height:30px}.p-round2.p-round2 .ft-cap{margin:0;font-size:var(--ft-text-xs);line-height:1.55;color:var(--ft-text-3)}.p-round2.p-round2 .ft-foot{margin:0;padding-top:12px;border-top:1px solid var(--ft-border);font-size:var(--ft-text-xs);line-height:1.6;color:var(--ft-text-3)}.p-round2__stc{color:var(--ft-success)}.p-round2__nd2{border-radius:var(--ft-radius-md);background:var(--ft-surface);box-shadow:inset 0 0 0 1px var(--ft-border)}.p-round2__nd2>summary{display:flex;align-items:center;gap:12px;min-height:var(--ft-touch);padding:6px 8px 6px 14px;border-radius:var(--ft-radius-md);list-style:none;cursor:pointer}.p-round2__nd2>summary::-webkit-details-marker{display:none}.p-round2__ndh{display:flex;align-items:baseline;gap:8px;flex:1;min-width:0}.p-round2__ndh b{font-size:var(--ft-text-row);font-weight:var(--ft-weight-heavy);white-space:nowrap}.p-round2__ndh small{font-size:var(--ft-text-xs);color:var(--ft-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-round2__tg{flex:none;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:8px;background:var(--ft-surface-2);box-shadow:inset 0 0 0 1px var(--ft-border);font-size:var(--ft-text-xs);font-weight:700;color:var(--ft-text);transition:box-shadow var(--ft-dur), color var(--ft-dur)}.p-round2__tg i{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 200ms}.p-round2__nd2[open] .p-round2__tg i{transform:translateY(1px) rotate(225deg)}.p-round2__nd2>summary:hover .p-round2__tg{box-shadow:inset 0 0 0 1px var(--ft-accent);color:var(--ft-accent-strong)}.p-round2__nb{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:6px 14px 14px}.p-round2__nr{display:flex;flex-direction:column;gap:10px;padding-right:20px;min-width:0}.p-round2__nm{display:flex;flex-direction:column;gap:10px;padding-left:20px;box-shadow:inset 1px 0 0 var(--ft-border);min-width:0}.p-round2__hb2s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 16px}.p-round2__hb2{display:grid;grid-template-columns:44px minmax(0,1fr) 38px;align-items:center;gap:7px;font-size:var(--ft-text-xs);color:var(--ft-text-2)}.p-round2__hb2 i{height:6px;border-radius:var(--ft-radius-full);background:var(--ft-surface-2);overflow:hidden}.p-round2__hb2 u{display:block;height:100%;border-radius:var(--ft-radius-full);background:color-mix(in srgb, var(--ft-rank-2) 75%, var(--ft-surface));transform-origin:left}.p-round2__hb2 b{text-align:right;font-size:var(--ft-text-xs);color:var(--ft-text)}.p-round2__hb2 small{font-size:var(--ft-text-xs);font-weight:500;color:var(--ft-text-3)}.p-round2.p-round2 .p-round2__nm ul{display:flex;flex-direction:column;gap:6px}.p-round2__nm li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:7px 10px;border-radius:var(--ft-radius-sm);background:var(--ft-surface-2);font-size:var(--ft-text-xs)}.p-round2__nm li b{font-size:var(--ft-text-ui)}.p-round2__nm li span{grid-column:1;color:var(--ft-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-round2__nm li em{grid-column:2;grid-row:1 / 3;align-self:center;font-style:normal;font-size:var(--ft-text-row);font-weight:var(--ft-weight-heavy);color:var(--ft-rank-2-text)}.p-round2__pat{display:grid;grid-template-columns:320px minmax(0,1fr);gap:22px;align-items:start}.p-round2__board{margin:0;display:flex;flex-direction:column;gap:8px}.p-round2__board svg{display:block;width:100%;height:auto;padding:6px;box-sizing:border-box;border-radius:var(--ft-radius-md);background:var(--ft-surface-2);overflow:visible}.p-round2__board rect{fill:var(--ft-surface);stroke:var(--ft-border);stroke-width:1}.p-round2__board rect.is-void{fill:transparent;stroke-dasharray:3 3}.p-round2__board text{font-family:var(--ft-font);font-size:var(--ft-text-ui);font-weight:700;fill:var(--ft-text-3);text-anchor:middle;dominant-baseline:middle}.p-round2__board text.is-win{fill:var(--ft-ball-text);font-weight:var(--ft-weight-heavy)}.p-round2__board text.is-bonus{fill:var(--ft-text);font-weight:var(--ft-weight-heavy)}.p-round2__board text.is-side{text-decoration:underline}.p-round2__board circle.is-win{fill:var(--ft-ball-1)}.p-round2__board circle.is-win[data-r="2"]{fill:var(--ft-ball-2)}.p-round2__board circle.is-win[data-r="3"]{fill:var(--ft-ball-3)}.p-round2__board circle.is-win[data-r="4"]{fill:var(--ft-ball-4)}.p-round2__board circle.is-win[data-r="5"]{fill:var(--ft-ball-5)}.p-round2__board circle.is-bonus{fill:none;stroke:var(--ft-text-2);stroke-width:2;stroke-dasharray:4 3}.p-round2__line{fill:none;stroke:var(--ft-text);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:.55}.p-round2__board figcaption{display:flex;gap:14px;font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__board figcaption span{display:inline-flex;align-items:center;gap:5px}.p-round2__k{width:10px;height:10px;border-radius:50%}.p-round2__k.is-win{background:linear-gradient(90deg, var(--ft-ball-1) 50%, var(--ft-ball-3) 50%)}.p-round2__k.is-bonus{box-shadow:inset 0 0 0 1.5px var(--ft-text-2)}.p-round2__patr{display:flex;flex-direction:column;gap:16px;min-width:0}.p-round2__mbox{display:flex;flex-direction:column;gap:8px}.p-round2__mbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.p-round2__mb{display:grid;grid-template-rows:16px 44px 16px;justify-items:center;gap:3px;font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__mb i{display:flex;align-items:flex-end;width:100%;height:100%;border-radius:5px;background:var(--ft-surface-2);overflow:hidden}.p-round2__mb u{display:block;width:100%;border-radius:5px 5px 0 0;background:var(--ft-viz-1);opacity:.8;transform-origin:bottom}.p-round2__mb b{color:var(--ft-text)}.p-round2__sm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 0}.p-round2__smw{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--ft-border)}.p-round2__smb{display:flex;flex-direction:column;gap:10px;min-width:0}.p-round2__sm>.p-round2__smb:nth-child(2){padding-right:24px}.p-round2__sm>.p-round2__smb:nth-child(3){padding-left:24px;box-shadow:inset 1px 0 0 var(--ft-border)}.p-round2.p-round2 .p-round2__sgs{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.p-round2__sgs li{display:flex;flex-direction:column;align-items:center;padding:4px 0;border-radius:var(--ft-radius-sm);background:var(--ft-surface-2);font-size:var(--ft-text-xs);color:var(--ft-text-3);white-space:nowrap;letter-spacing:-0.03em}.p-round2__sgs b{font-size:var(--ft-text-ui);color:var(--ft-text-2)}.p-round2__sgs li.is-on{background:var(--ft-accent);color:var(--ft-on-accent)}.p-round2__sgs li.is-on b{color:var(--ft-on-accent)}.p-round2__gcs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.p-round2__gc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.p-round2__gp{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:84px;border-radius:7px;background:var(--ft-surface-2)}.p-round2__gp u{display:block;width:58%;border-radius:var(--ft-radius-sm) 6px 0 0;background:var(--ft-ball-1);transform-origin:bottom}.p-round2__gp u[data-r="2"]{background:var(--ft-ball-2)}.p-round2__gp u[data-r="3"]{background:var(--ft-ball-3)}.p-round2__gp u[data-r="4"]{background:var(--ft-ball-4)}.p-round2__gp u[data-r="5"]{background:var(--ft-ball-5)}.p-round2__gp b{position:absolute;top:5px;font-size:var(--ft-text-row);color:var(--ft-text)}.p-round2__gp i{position:absolute;left:8%;right:8%;height:0;border-top:1.5px dashed var(--ft-text-2);z-index:1}.p-round2__gc span{font-size:var(--ft-text-xs);font-weight:700;color:var(--ft-text-2);white-space:nowrap}.p-round2__gc em{font-style:normal;font-size:var(--ft-text-xs);color:var(--ft-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.p-round2.p-round2 .p-round2__ends{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.p-round2__ends li{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 9px;border-radius:8px;background:var(--ft-surface-2);font-size:var(--ft-text-xs);color:var(--ft-text-3);white-space:nowrap}.p-round2__ends li b{font-size:var(--ft-text-row);color:var(--ft-text-3);font-weight:600}.p-round2__ends li.is-on{background:var(--ft-accent-weak);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ft-accent) 45%, transparent);color:var(--ft-accent-strong)}.p-round2__ends li.is-on b{color:var(--ft-accent-strong);font-weight:var(--ft-weight-heavy)}.p-round2__nl{margin-bottom:14px;padding:16px 18px 8px;border-radius:var(--ft-radius-md);background:var(--ft-surface-2)}.p-round2__nlt{position:relative;height:84px;margin:0 16px}.p-round2__nlb{position:absolute;top:0;z-index:1;translate:-50% 0}.p-round2__nlb .ft-ball{--size:var(--ft-ball-30);font-size:var(--ft-text-ui);font-weight:var(--ft-weight-heavy);box-shadow:0 0 0 2px var(--ft-surface-2)}.p-round2__nlk{position:absolute;left:0;top:30px;width:100%;height:13px;overflow:visible}.p-round2__nlk line{stroke:var(--ft-border-strong);stroke-width:1.2;vector-effect:non-scaling-stroke}.p-round2__nll{position:absolute;left:0;right:0;top:44px;height:3px;border-radius:var(--ft-radius-full);background:var(--ft-border);transform-origin:left}.p-round2__nld{position:absolute;top:41px;z-index:1;width:9px;height:9px;border-radius:50%;background:var(--ft-ball-1);box-shadow:0 0 0 2px var(--ft-surface-2);transform:translateX(-50%)}.p-round2__nld[data-r="2"]{background:var(--ft-ball-2)}.p-round2__nld[data-r="3"]{background:var(--ft-ball-3)}.p-round2__nld[data-r="4"]{background:var(--ft-ball-4)}.p-round2__nld[data-r="5"]{background:var(--ft-ball-5)}.p-round2__nlg{position:absolute;top:54px;display:flex;justify-content:center;height:10px;box-sizing:border-box;border:1.5px solid var(--ft-border-strong);border-top:0;border-radius:0 0 6px 6px}.p-round2__nlg b{position:absolute;top:6px;padding:0 5px;background:var(--ft-surface-2);font-size:var(--ft-text-xs);line-height:16px;color:var(--ft-text-2)}.p-round2__nlg.is-seq{border-color:var(--ft-accent)}.p-round2__nlg.is-seq b{color:var(--ft-accent-strong)}.p-round2__nlx{position:relative;height:16px;margin:0 16px}.p-round2__nlx span{position:absolute;transform:translateX(-50%);font-size:var(--ft-text-xs);color:var(--ft-text-3);white-space:nowrap}.p-round2__nhh,.p-round2__nh{display:grid;grid-template-columns:92px minmax(0,1fr) 96px 84px 92px;align-items:center;gap:14px}.p-round2__nhh{padding:0 12px 6px;border-bottom:1px solid var(--ft-border);font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__nh{min-height:56px;padding:7px 12px;border-bottom:1px solid var(--ft-border)}.p-round2__nh.is-bonus{border-bottom:0;border-radius:0 0 var(--ft-radius-md) var(--ft-radius-md);background:color-mix(in srgb, var(--ft-surface-2) 70%, transparent)}.p-round2__nhn{display:flex;align-items:center;gap:6px}.p-round2__nhn .ft-ball{--size:var(--ft-ball-34);font-size:var(--ft-text-row);font-weight:var(--ft-weight-heavy)}.p-round2__nhn small{font-size:var(--ft-text-xs);font-weight:700;color:var(--ft-text-3);white-space:nowrap}.p-round2__nhg{display:flex;flex-direction:column;gap:5px;min-width:0}.p-round2__nhg>span{font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__nhg>span b{font-size:var(--ft-text-ui);color:var(--ft-text)}.p-round2__nhg i{height:7px;border-radius:var(--ft-radius-full);background:var(--ft-surface-2);overflow:hidden}.p-round2__nhg u{display:block;height:100%;border-radius:var(--ft-radius-full);background:var(--ft-viz-1);transform-origin:left}.p-round2__nht{display:flex;flex-direction:column;font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__nht b{font-size:var(--ft-text-row);color:var(--ft-text)}.p-round2.p-round2 .p-round2__nhgo{position:relative;justify-self:end;padding:5px 10px;border-radius:var(--ft-radius-full);box-shadow:inset 0 0 0 1px var(--ft-border);font-size:var(--ft-text-xs);font-weight:700;color:var(--ft-text-2);white-space:nowrap;transition:box-shadow var(--ft-dur), color var(--ft-dur), background-color var(--ft-dur)}.p-round2__nhgo::after{content:"";position:absolute;inset:50% 0 auto;height:var(--ft-touch);transform:translateY(-50%)}.p-round2.p-round2 .p-round2__nhgo:hover{box-shadow:inset 0 0 0 1px var(--ft-accent);background:var(--ft-accent-weak);color:var(--ft-accent-strong)}.p-round2.p-round2 .p-round2__nhc{margin-top:12px}.p-round2__rtc{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.p-round2__chips{display:flex;gap:4px;flex-wrap:wrap}.p-round2__rtc>.ft-pillsel{margin-left:auto}.p-round2__rt{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.p-round2__rtr{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:0 14px;border-radius:var(--ft-radius-md);background:var(--ft-surface-2)}.p-round2__rtr.is-me{background:color-mix(in srgb, var(--ft-accent) 8%, var(--ft-surface-2))}.p-round2__rtr>b{font-size:var(--ft-text-row)}.p-round2__rtr>b small{display:block;font-size:var(--ft-text-xs);font-weight:500;color:var(--ft-text-3)}.p-round2__rtr .ft-balls{--ft-ball-gap:var(--ft-ball-gap-md)}.p-round2__rtr .ft-ball{--size:var(--ft-ball-34);font-size:var(--ft-text-row);font-weight:var(--ft-weight-heavy)}.p-round2__rtr .ft-ball.is-hit{box-shadow:0 0 0 2px var(--ft-surface-2), 0 0 0 4px var(--ft-text)}.p-round2__rtr em{font-style:normal;font-size:var(--ft-text-xs);color:var(--ft-text-3);white-space:nowrap}.p-round2__rtr em b{font-size:var(--ft-text-row);color:var(--ft-text)}.p-round2.p-round2 .p-round2__rtgo{padding:0;border:0;background:none;color:var(--ft-accent-strong);font:inherit;font-weight:700;cursor:pointer}.p-round2__rtgo:hover{text-decoration:underline}.p-round2__nl+.ft-pairs{margin-top:0}.p-round2.p-round2 .p-round2__more{display:none}.p-round2__nav{display:grid;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);gap:10px}.p-round2.p-round2 .p-round2__nc{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border:1px solid var(--ft-border);border-radius:var(--ft-radius-lg);background:var(--ft-surface);box-shadow:var(--ft-shadow-1);color:var(--ft-text);transition:border-color var(--ft-dur), transform var(--ft-dur)}.p-round2.p-round2 a.p-round2__nc:hover{border-color:var(--ft-accent)}.p-round2 a.p-round2__nc:active{transform:scale(.99)}.p-round2__nc.is-next{align-items:flex-end;text-align:right}.p-round2__nc.is-off{opacity:.6}.p-round2__nk{font-size:var(--ft-text-xs);font-weight:700;color:var(--ft-text-3);transition:transform var(--ft-dur)}.p-round2 a.is-prev:hover .p-round2__nk{transform:translateX(-3px)}.p-round2 a.is-next:hover .p-round2__nk{transform:translateX(3px)}.p-round2__nc>b{font-size:var(--ft-text-num);font-weight:var(--ft-weight-heavy)}.p-round2__nc>b small{margin-left:4px;font-size:var(--ft-text-xs);font-weight:500;color:var(--ft-text-3)}.p-round2__nc .ft-ball{--size:var(--ft-ball-26);font-size:var(--ft-text-xs)}.p-round2__nc em{font-style:normal;font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2__nq{font-size:var(--ft-text-xs);line-height:26px;color:var(--ft-text-3)}.p-round2__nq b{color:var(--ft-danger)}.p-round2.p-round2 .p-round2__ngo{display:inline-flex;align-items:center;gap:5px;color:var(--ft-accent-strong);font-weight:700}.p-round2.p-round2 .p-round2__nm2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px dashed var(--ft-border-strong);border-radius:var(--ft-radius-lg);background:var(--ft-surface-2);color:var(--ft-text);text-align:center;transition:background-color var(--ft-dur), border-color var(--ft-dur)}.p-round2__nm2 b{font-size:var(--ft-text-row)}.p-round2__nm2 span{font-size:var(--ft-text-xs);color:var(--ft-text-3)}.p-round2.p-round2 .p-round2__nm2:hover{background:var(--ft-accent-weak);border-color:var(--ft-accent)}@container rd2 (max-width:800px){.p-round2__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.p-round2__pat{grid-template-columns:minmax(0,1fr)}.p-round2__board{max-width:340px}}@container rd2 (max-width:680px){.p-round2__slip{grid-template-columns:repeat(7,minmax(0,44px));gap:6px;justify-content:center}.p-round2__slip .ft-slip__n{width:100%;height:auto;aspect-ratio:1}.p-round2__pick{scroll-margin-bottom:calc(var(--ft-bottomnav-h) + env(safe-area-inset-bottom, 0px) + var(--ft-space-3))}.ft-halves,.p-round2__nb,.p-round2__sm{grid-template-columns:minmax(0,1fr);gap:16px}.ft-half:first-child,.p-round2__nr,.p-round2__sm>.p-round2__smb:nth-child(2){padding-right:0}.ft-half+.ft-half,.p-round2__nm,.p-round2__sm>.p-round2__smb:nth-child(3){padding-left:0;padding-top:16px;box-shadow:inset 0 1px 0 var(--ft-border)}.p-round2__nhh,.p-round2__nh{grid-template-columns:76px minmax(0,1fr) 76px}.p-round2__nhh>:nth-child(n+4),.p-round2__nh>:nth-child(n+4){display:none}}@media (max-width:360px){.p-round2__stats .ft-statcell>:is(b,em){white-space:normal;overflow:visible;text-overflow:clip}.p-round2__stats .ft-statcell>em b{white-space:nowrap}.p-round2__way{align-items:flex-start}.p-round2 .ft-pubres .ft-rqs{flex-wrap:wrap}}@container rd2 (max-width:560px){.ft-jump>a.ft-tool{margin-left:auto}.p-round2__balls{--ft-ball-gap:var(--ft-ball-gap-md)}.p-round2__balls>.ft-ball{--size:33px;font-size:var(--ft-text-sm)}.p-round2__balls>.ft-balls__plus{font-size:var(--ft-text-sm)}.p-round2__main-row{gap:8px}.p-round2__full{display:none}.p-round2__bk{display:none}.p-round2__copy span{display:none}.p-round2__copy{width:36px;height:var(--ft-btn-sm);padding:0}.p-round2__fh{display:none}.p-round2__sgs{grid-template-columns:repeat(5,minmax(0,1fr))}.p-round2__nlt{margin:0 8px}.p-round2__nl{padding:14px 10px 8px}.p-round2__nlb .ft-ball{--size:var(--ft-ball-26);font-size:var(--ft-text-xs)}.p-round2__rtr{grid-template-columns:minmax(0,1fr) auto;padding:8px 12px}.p-round2__rtr>.ft-balls{grid-column:1 / -1;grid-row:2}.p-round2__rtr .ft-ball{--size:var(--ft-ball-30);font-size:var(--ft-text-xs)}.p-round2__rtc>.ft-pillsel{margin-left:0}.p-round2.p-round2 .p-round2__more{display:flex}.p-round2__fr .ft-card__head{flex-wrap:wrap}.p-round2__nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.p-round2__nm2{grid-column:1 / -1;grid-row:2;padding:12px}.p-round2__nc .ft-balls{display:none}}:root[data-ft-motion] .p-round2__main-row[data-ft-reveal]:not([data-in]) :is(.ft-ball,.ft-balls__plus,.p-round2__bk){opacity:0}:root[data-ft-motion] .p-round2__main-row[data-in] :is(.ft-ball,.ft-balls__plus){animation:ft-pop var(--ft-dur-ball) var(--ft-ease-pop) backwards;animation-delay:calc(var(--i, 0) * var(--ft-step-ball))}:root[data-ft-motion] .p-round2__main-row[data-in] .p-round2__bk{animation:ft-fade 300ms var(--ft-ease-out) 800ms backwards}:root[data-ft-motion] .p-round2__stats[data-in]:not([data-ft-done]) .p-round2__wb u{transform-origin:left;animation:ft-grow-x var(--ft-dur-bar) var(--ft-ease-out) 300ms backwards}:root[data-ft-motion] .p-round2__pick.is-new{animation:ft-fade 180ms var(--ft-ease-out)}:root[data-ft-motion] .p-round2__ck.is-flash,:root[data-ft-motion] .p-round2__st.is-flash{animation:ft-flash var(--ft-dur-flash) var(--ft-ease-out)}:root[data-ft-motion] .p-round2__nd2[open] .p-round2__hb2 u{animation:ft-grow-x var(--ft-dur-bar) var(--ft-ease-out) backwards;animation-delay:calc(120ms + var(--i, 0) * min(45ms, 300ms / var(--n, 1)))}:root[data-ft-motion] .p-round2__nd2[open] .p-round2__nm li{animation:ft-up var(--ft-dur-row) var(--ft-ease-out) 200ms backwards}:root[data-ft-motion] .p-round2__an[data-in] .ft-panel:not([hidden]){animation:ft-up var(--ft-dur-row) var(--ft-ease-out)}:root[data-ft-motion] .p-round2__an[data-ft-reveal]:not([data-in]) :is(.p-round2__board rect,.p-round2__board circle,.p-round2__board text,.p-round2__nlb,.p-round2__nlg,.p-round2__nld,.p-round2__nlk,.p-round2__gp i){opacity:0}:root[data-ft-motion] .p-round2__an[data-ft-reveal]:not([data-in]) .p-round2__line{stroke-dashoffset:1}:root[data-ft-motion] .p-round2__an[data-ft-reveal]:not([data-in]) :is(.p-round2__mb u,.p-round2__gp u,.p-round2__nhg u,.p-round2__nll,.ft-spark i){transform:scale(0)}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__board rect{transform-box:fill-box;transform-origin:center;animation:ft-cell var(--ft-dur-cell) var(--ft-ease-out) backwards;animation-delay:calc(var(--i, 0) * min(40ms, 300ms / var(--n, 1)))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__board text{animation:ft-fade 300ms var(--ft-ease-out) 250ms backwards}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__board circle.is-win{animation:ft-pop var(--ft-dur-pop) var(--ft-ease-pop) backwards;animation-delay:calc(450ms + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__line{animation:ft-draw var(--ft-dur-bar) var(--ft-ease-out) 900ms backwards}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__board circle.is-bonus{animation:ft-fade 400ms var(--ft-ease-out) 1350ms backwards}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__mb u{animation:ft-grow-y var(--ft-dur-bar) var(--ft-ease-out) backwards;animation-delay:calc(300ms + var(--i, 0) * min(45ms, 300ms / var(--n, 1)))}:root[data-ft-motion] .p-round2__an[data-in] .ft-spark i{animation:ft-grow-y var(--ft-dur-bar) var(--ft-ease-out) backwards;animation-delay:calc(var(--i, 0) * min(45ms, 300ms / var(--n, 1)))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__sgs li.is-on{animation:ft-chip var(--ft-dur-pop) var(--ft-ease-pop) 750ms backwards}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__gp u{animation:ft-grow-y var(--ft-dur-bar) var(--ft-ease-out) backwards;animation-delay:calc(var(--i, 0) * min(45ms, 300ms / var(--n, 1)))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__gp i{animation:ft-fade 400ms var(--ft-ease-out) 700ms backwards}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__ends li.is-on{animation:ft-chip var(--ft-dur-pop) var(--ft-ease-pop) backwards;animation-delay:calc(300ms + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nll{animation:ft-grow-x var(--ft-dur-bar) var(--ft-ease-out) backwards}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nld{animation:ft-chip var(--ft-dur-pop) var(--ft-ease-pop) backwards;animation-delay:calc(200ms + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nlb{animation:ft-pop var(--ft-dur-pop) var(--ft-ease-pop) backwards;animation-delay:calc(350ms + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nlk line{animation:ft-fade 300ms var(--ft-ease-out) backwards;animation-delay:calc(600ms + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nlg{animation:ft-up var(--ft-dur-row) var(--ft-ease-out) backwards;animation-delay:calc(950ms + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nh{animation:ft-up var(--ft-dur-row) var(--ft-ease-out) backwards;animation-delay:calc(var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__an[data-in] .p-round2__nhg u{animation:ft-grow-x var(--ft-dur-bar) var(--ft-ease-out) backwards;animation-delay:calc(200ms + var(--i, 0) * min(45ms, 300ms / var(--n, 1)))}:root[data-ft-motion] .p-round2__rt.is-new .ft-ball{animation:ft-pop var(--ft-dur-pop) var(--ft-ease-pop) backwards;animation-delay:calc(var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__rt.is-new .ft-ball.is-hit{animation:ft-pop var(--ft-dur-pop) var(--ft-ease-pop) backwards, ft-ring var(--ft-dur-flash) var(--ft-ease-out) backwards;animation-delay:calc(var(--i, 0) * var(--ft-step)), calc(var(--ft-dur-pop) + var(--i, 0) * var(--ft-step))}:root[data-ft-motion] .p-round2__fr[data-ft-reveal]:not([data-in]) .ft-best .ft-ball{opacity:0}:root[data-ft-motion] .p-round2__fr[data-in]:not([data-ft-done]) .ft-best .ft-ball{animation:ft-pop var(--ft-dur-pop) var(--ft-ease-pop) backwards}:root[data-ft-motion] .p-round2__fr[data-in]:not([data-ft-done]) .ft-best .ft-ball:nth-child(2){animation-delay:var(--ft-step)}:root[data-ft-motion] .p-round2__fr[data-in]:not([data-ft-done]) .ft-best .ft-ball:nth-child(3){animation-delay:calc(2 * var(--ft-step))}:root[data-ft-motion] .p-round2__fr[data-in]:not([data-ft-done]) .ft-best .ft-ball:nth-child(4){animation-delay:calc(3 * var(--ft-step))}:root[data-ft-motion] .p-round2__fr[data-in]:not([data-ft-done]) .ft-best .ft-ball:nth-child(5){animation-delay:calc(4 * var(--ft-step))}:root[data-ft-motion] .p-round2__fr[data-in]:not([data-ft-done]) .ft-best .ft-ball:nth-child(6){animation-delay:calc(5 * var(--ft-step))}
