.Modal-module__aAqp2a__backdrop{z-index:30;background:#06050759;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.Modal-module__aAqp2a__panel{background:var(--app-bg);width:100%;max-width:26rem;max-height:calc(100dvh - 2rem);font-family:var(--font);color:var(--app-ink);border-radius:20px;padding:1.5rem;overflow-y:auto}.Modal-module__aAqp2a__panel:focus{outline:none}.Modal-module__aAqp2a__title{letter-spacing:-.03em;margin:0 0 .4rem;font-size:1.4rem;font-weight:600}.Modal-module__aAqp2a__hint{color:var(--app-grey);margin:0 0 1.2rem;font-size:.9375rem}.Modal-module__aAqp2a__actions{justify-content:flex-end;align-items:center;gap:1.25rem;margin-top:.4rem;display:flex}.Modal-module__aAqp2a__cancel{font-family:var(--font);color:var(--app-grey);cursor:pointer;text-underline-offset:.2em;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:underline}.Modal-module__aAqp2a__submit{color:#fff;font-family:var(--font);cursor:pointer;background:#000;border:none;border-radius:999px;align-items:center;gap:6px;padding:12px 20px;font-size:15px;font-weight:500;display:inline-flex}.Modal-module__aAqp2a__submit:disabled{opacity:.5;cursor:default}.Modal-module__aAqp2a__danger{background:var(--app-error)}.Modal-module__aAqp2a__error{color:var(--app-error);margin:0;font-size:.9375rem}@keyframes Modal-module__aAqp2a__fadeIn{0%{opacity:0}}@keyframes Modal-module__aAqp2a__fadeOut{to{opacity:0}}@keyframes Modal-module__aAqp2a__popIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes Modal-module__aAqp2a__popOut{to{opacity:0;transform:translateY(4px)scale(.98)}}.Modal-module__aAqp2a__backdrop[data-state=open]{animation:Modal-module__aAqp2a__fadeIn .18s var(--ease-out-3)}.Modal-module__aAqp2a__backdrop[data-state=closed]{animation:Modal-module__aAqp2a__fadeOut .16s var(--ease-in-2) forwards}.Modal-module__aAqp2a__panel[data-state=open]{animation:var(--animation-slide-in-up);animation-duration:.32s;animation-timing-function:var(--ease-out-5)}.Modal-module__aAqp2a__panel[data-state=closed]{animation:var(--animation-slide-out-down);animation-duration:.2s;animation-timing-function:var(--ease-in-2);animation-fill-mode:forwards}@media (min-width:640px){.Modal-module__aAqp2a__backdrop{align-items:center}.Modal-module__aAqp2a__panel[data-state=open]{animation:Modal-module__aAqp2a__popIn .22s var(--ease-out-4)}.Modal-module__aAqp2a__panel[data-state=closed]{animation:Modal-module__aAqp2a__popOut .15s var(--ease-in-2) forwards}}@media (prefers-reduced-motion:reduce){.Modal-module__aAqp2a__backdrop[data-state],.Modal-module__aAqp2a__panel[data-state]{animation-duration:1ms}}
.DeleteDataDialog-module__IzfUua__backdrop{-webkit-backdrop-filter:blur(15px);background:#0000003d;}.DeleteDataDialog-module__IzfUua__panel{background:#fff;border-radius:16px;flex-direction:column;align-items:flex-end;max-width:578px;padding:24px;display:flex;box-shadow:566px 566px 250px #00000003,319px 319px 250px #0000000a,142px 142px 200px #00000012,35px 35px 110px #00000014;}@media (min-width:640px){.DeleteDataDialog-module__IzfUua__panel{padding:40px}}.DeleteDataDialog-module__IzfUua__close{cursor:pointer;background:#f3f3f3;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;display:flex}.DeleteDataDialog-module__IzfUua__close:disabled{cursor:default}.DeleteDataDialog-module__IzfUua__body{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.DeleteDataDialog-module__IzfUua__head{align-items:flex-start;gap:8px;display:flex}.DeleteDataDialog-module__IzfUua__title{letter-spacing:-.03em;color:#000;margin:0;font-size:24px;font-weight:600;line-height:1}.DeleteDataDialog-module__IzfUua__loader{animation:1s linear infinite DeleteDataDialog-module__IzfUua__spin}@keyframes DeleteDataDialog-module__IzfUua__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.DeleteDataDialog-module__IzfUua__loader{animation-duration:3s}}.DeleteDataDialog-module__IzfUua__text{letter-spacing:-.03em;color:#00000080;margin:0;font-size:16px;font-weight:500;line-height:1.5}.DeleteDataDialog-module__IzfUua__error{color:var(--app-error);margin:0;font-size:15px}.DeleteDataDialog-module__IzfUua__footer{justify-content:flex-end;gap:16px;width:100%;display:flex}.DeleteDataDialog-module__IzfUua__button{height:40px;font-family:var(--font);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.DeleteDataDialog-module__IzfUua__button:disabled{cursor:default}.DeleteDataDialog-module__IzfUua__cancel{color:#000;background:#fff;border-color:#0000001a}.DeleteDataDialog-module__IzfUua__danger{background:var(--app-error);color:#fff}.DeleteDataDialog-module__IzfUua__danger:disabled{color:#0000001a;background:#0000001a}.DeleteDataDialog-module__IzfUua__primary{color:#fff;background:#000}
.AccountMenu-module__Uatjka__textarea{width:100%;font-family:var(--font);color:var(--app-ink);resize:vertical;box-sizing:border-box;border:1px solid #0000001f;border-radius:12px;padding:12px;font-size:14px}.AccountMenu-module__Uatjka__textarea:focus-visible{outline:2px solid var(--app-pink);outline-offset:1px}
.MobileDashboard-module__dJu3RW__header,.MobileDashboard-module__dJu3RW__sheet,.MobileDashboard-module__dJu3RW__addFooter{display:none}.MobileDashboard-module__dJu3RW__matchList{width:100%}@media (max-width:760px){.MobileDashboard-module__dJu3RW__header{z-index:12;padding-top:env(safe-area-inset-top,0px);background:#fff;border-radius:0 0 20px 20px;flex:none;display:block;position:relative;overflow:hidden}.MobileDashboard-module__dJu3RW__teamBar{justify-content:space-between;align-items:center;gap:8px;height:72px;padding:12px;display:flex}.MobileDashboard-module__dJu3RW__iconButton{cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;place-items:center;width:48px;height:48px;padding:12px;display:grid}.MobileDashboard-module__dJu3RW__teamPicker{min-width:0;height:48px;font:500 16px/1 var(--font);letter-spacing:-.48px;align-items:center;gap:8px;padding:0 12px 0 24px;display:flex;position:relative}.MobileDashboard-module__dJu3RW__teamPicker>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MobileDashboard-module__dJu3RW__teamPicker img{flex:none}.MobileDashboard-module__dJu3RW__teamPicker select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.MobileDashboard-module__dJu3RW__teamPicker:focus-within{outline:2px solid var(--app-pink-deep);border-radius:999px}.MobileDashboard-module__dJu3RW__seasons{scrollbar-width:none;gap:8px;height:40px;padding:0 12px;display:flex;overflow-x:auto}.MobileDashboard-module__dJu3RW__seasons::-webkit-scrollbar{display:none}.MobileDashboard-module__dJu3RW__season{color:#b0aaa6;height:40px;font:500 14px/1 var(--font);letter-spacing:-.42px;cursor:pointer;background:#f8f7f6;border:0;border-radius:999px;flex:none;padding:8px 12px}.MobileDashboard-module__dJu3RW__activeSeason{color:#fff;background:#000}.MobileDashboard-module__dJu3RW__tabs{height:48px;padding:0 12px;display:flex}.MobileDashboard-module__dJu3RW__tab{color:#616161;min-width:0;font:500 16px/1 var(--font);letter-spacing:-.48px;cursor:pointer;background:0 0;border:0;flex:1;padding:16px 0;position:relative}.MobileDashboard-module__dJu3RW__activeTab{color:#000}.MobileDashboard-module__dJu3RW__activeTab:after{content:"";background:#000;border-radius:12px 12px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.MobileDashboard-module__dJu3RW__sheet{z-index:15;height:calc(126px + env(safe-area-inset-bottom,0px));transition:height .32s var(--ease-out-5);background:#fff;border-radius:24px 24px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -44px 17px #00000003,0 -24px 15px #00000005,0 -11px 11px #00000008,0 -3px 6px #0000000a}.MobileDashboard-module__dJu3RW__sheet[data-expanded=true]{height:calc(100dvh - 72px - env(safe-area-inset-top,0px))}.MobileDashboard-module__dJu3RW__sheetToggle{color:#000;cursor:pointer;touch-action:none;background:#fff;border:0;flex:none;width:100%;height:75px;padding:19px 20px 12px;position:relative}.MobileDashboard-module__dJu3RW__grabber{background:#d6d6d6;border-radius:999px;width:34px;height:6px;position:absolute;top:6.5px;left:50%;transform:translate(-50%)}.MobileDashboard-module__dJu3RW__counts{height:44px;font:500 14px/1.2 var(--font);letter-spacing:-.28px;white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:flex}.MobileDashboard-module__dJu3RW__separator{color:#25252533}.MobileDashboard-module__dJu3RW__collapseIcon{background:#f3f3f3;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:19px;right:20px}.MobileDashboard-module__dJu3RW__rows{min-height:0;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex:1;overflow-y:auto}.MobileDashboard-module__dJu3RW__sheet[data-expanded=false] .MobileDashboard-module__dJu3RW__rows{overflow:hidden}.MobileDashboard-module__dJu3RW__match{color:#000;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #0000000d;flex-direction:column;gap:8px;width:100%;padding:16px 24px;display:flex}.MobileDashboard-module__dJu3RW__date{color:#0000005c;font:500 14px/1.2 var(--font);letter-spacing:-.28px;align-items:center;min-height:20px;display:flex}.MobileDashboard-module__dJu3RW__lossDot{place-items:center;width:20px;height:20px;display:grid}.MobileDashboard-module__dJu3RW__lossDot:after{content:"";background:var(--app-error);border-radius:50%;width:8px;height:8px}.MobileDashboard-module__dJu3RW__matchBody{align-items:center;gap:20px;display:flex}.MobileDashboard-module__dJu3RW__sides{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.MobileDashboard-module__dJu3RW__side{font:500 16px/1.2 var(--font);letter-spacing:-.32px;align-items:center;gap:12px;display:flex}.MobileDashboard-module__dJu3RW__sideName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.MobileDashboard-module__dJu3RW__losingSide{color:#0000003d}.MobileDashboard-module__dJu3RW__score{font:600 20px/1 var(--font);letter-spacing:-.6px;flex:none;align-items:center;gap:4px;display:flex}.MobileDashboard-module__dJu3RW__markerSpace{width:20.1667px;height:20px}.MobileDashboard-module__dJu3RW__matchBody>img{flex:none}.MobileDashboard-module__dJu3RW__empty{color:var(--app-grey);padding:16px 24px;font-size:14px}.MobileDashboard-module__dJu3RW__addFooter{z-index:18;padding:30px 0 calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none;background:linear-gradient(#fff0,#fff);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.MobileDashboard-module__dJu3RW__addFooter button{color:#fff;height:48px;font:500 16px/1 var(--font);letter-spacing:-.48px;cursor:pointer;pointer-events:auto;background:#000;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 24px 12px 12px;display:flex}.MobileDashboard-module__dJu3RW__addFooter img{flex:none}.MobileDashboard-module__dJu3RW__iconButton:focus-visible,.MobileDashboard-module__dJu3RW__season:focus-visible,.MobileDashboard-module__dJu3RW__tab:focus-visible,.MobileDashboard-module__dJu3RW__sheetToggle:focus-visible,.MobileDashboard-module__dJu3RW__match:focus-visible,.MobileDashboard-module__dJu3RW__addFooter button:focus-visible{outline:2px solid var(--app-pink-deep);outline-offset:-2px}}@media (max-width:360px){.MobileDashboard-module__dJu3RW__tab{font-size:14px}.MobileDashboard-module__dJu3RW__teamPicker{padding-left:8px}.MobileDashboard-module__dJu3RW__counts{gap:4px;font-size:12px}.MobileDashboard-module__dJu3RW__sheet[data-expanded=true] .MobileDashboard-module__dJu3RW__counts{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.MobileDashboard-module__dJu3RW__sheet{transition:none}}
.AddGameDialog-module__V6A9la__form{flex-direction:column;gap:.9rem;display:flex}.AddGameDialog-module__V6A9la__form label{letter-spacing:-.01em;flex-direction:column;gap:.3rem;font-size:.875rem;font-weight:600;display:flex}.AddGameDialog-module__V6A9la__form input{font-family:var(--font);color:var(--app-ink);background:#fff;border:1px solid #0000001f;border-radius:12px;padding:.65rem .9rem;font-size:1rem}.AddGameDialog-module__V6A9la__form input:focus-visible{outline:2px solid var(--app-pink);outline-offset:1px}.AddGameDialog-module__V6A9la__row{gap:.9rem;display:flex}.AddGameDialog-module__V6A9la__row label{flex:1}.AddGameDialog-module__V6A9la__toggle{border:none;gap:.5rem;margin:0;padding:0;display:flex}.AddGameDialog-module__V6A9la__chip{background:var(--app-chip);color:#8d8d8d;font-family:var(--font);cursor:pointer;border:none;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500}.AddGameDialog-module__V6A9la__chip[aria-pressed=true]{background:var(--app-pink-soft);color:var(--app-pink-deep)}
.ImportReview-module__gWhSpa__workspace{flex:1;min-height:0;padding:0 16px;display:flex}.ImportReview-module__gWhSpa__documents{border-right:1px solid #0000001a;flex:0 0 218px;width:218px;padding:0 0 16px;overflow-y:auto}.ImportReview-module__gWhSpa__documentRow{align-items:center;display:flex;position:relative}.ImportReview-module__gWhSpa__document{color:#0000003d;width:100%;min-width:0;min-height:40px;font:500 14px/1.5 var(--font);letter-spacing:-.42px;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}.ImportReview-module__gWhSpa__document>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ImportReview-module__gWhSpa__selectedDocument{color:#000}.ImportReview-module__gWhSpa__excludedDocument{text-decoration:line-through}.ImportReview-module__gWhSpa__documentOptions{cursor:pointer;opacity:0;background:0 0;border:0;flex:none;width:20px;padding:0}.ImportReview-module__gWhSpa__documentRow:hover .ImportReview-module__gWhSpa__documentOptions,.ImportReview-module__gWhSpa__documentRow:focus-within .ImportReview-module__gWhSpa__documentOptions{opacity:1}.ImportReview-module__gWhSpa__badge{font:500 14px/1.1 var(--font);color:#000;background:#0000000d;border-radius:999px;align-items:center;gap:4px;padding:4px 8px 4px 4px;display:inline-flex}.ImportReview-module__gWhSpa__headerBadge{font:500 14px/1.1 var(--font);background:#0000000d;border-radius:999px;flex:none;align-items:center;gap:4px;padding:8px 12px 8px 8px;display:inline-flex}.ImportReview-module__gWhSpa__badge img,.ImportReview-module__gWhSpa__headerBadge img{flex:none}.ImportReview-module__gWhSpa__detail{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ImportReview-module__gWhSpa__tableScroll{flex:1;padding-bottom:88px;overflow:auto}.ImportReview-module__gWhSpa__table{border-collapse:collapse;color:#000;width:100%;min-width:600px;font:600 16px/1.1 var(--font);letter-spacing:-.48px}.ImportReview-module__gWhSpa__table thead th{color:#a0a0a0;white-space:nowrap;z-index:1;background:#fff;height:48px;padding:12px 16px;font-size:12px;font-weight:500;position:sticky;top:0}.ImportReview-module__gWhSpa__table td,.ImportReview-module__gWhSpa__table tbody th{text-align:center;white-space:nowrap;border-bottom:1px solid #0000000d;height:65px;padding:12px 16px}.ImportReview-module__gWhSpa__table tbody th{text-align:left;min-width:150px}.ImportReview-module__gWhSpa__playerTrigger{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ImportReview-module__gWhSpa__playerTrigger:hover{text-decoration:underline}.ImportReview-module__gWhSpa__playerEditor+.ImportReview-module__gWhSpa__playerEditor{border-top:1px solid #e5e5e5;margin-top:16px;padding-top:16px}.ImportReview-module__gWhSpa__choiceContext{margin-top:4px;display:block}.ImportReview-module__gWhSpa__statsEditor{border:0;border-top:1px solid #e5e5e5;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;padding:12px 0 0;display:grid}.ImportReview-module__gWhSpa__statsEditor legend{font-weight:600}.ImportReview-module__gWhSpa__statsEditor label{flex-direction:column;gap:4px;font-size:12px;display:flex}.ImportReview-module__gWhSpa__statsEditor input{color:#000;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d3d3d3;border-radius:8px;padding:8px}.ImportReview-module__gWhSpa__mergeTable{border-collapse:collapse;width:100%;font:inherit;margin-bottom:16px}.ImportReview-module__gWhSpa__mergeTable th,.ImportReview-module__gWhSpa__mergeTable td{text-align:left;border-bottom:1px solid #0000000d;padding:8px 4px}.ImportReview-module__gWhSpa__mergeTable thead th{color:#91908a;font-size:12px;font-weight:500}.ImportReview-module__gWhSpa__mergeTable tbody th{font-weight:500}.ImportReview-module__gWhSpa__mergeChoice{cursor:pointer;align-items:flex-start;gap:8px;margin:12px 0;display:flex}.ImportReview-module__gWhSpa__mergeChoice input{accent-color:#000;flex:none;margin-top:3px}.ImportReview-module__gWhSpa__mergeHint{color:#91908a;margin:16px 0 0;font-size:12px}.ImportReview-module__gWhSpa__table td:first-child{width:36px;padding-right:0}.ImportReview-module__gWhSpa__score{justify-content:center;align-items:flex-start;gap:64px;min-height:176px;padding:38px 16px 20px;display:flex}.ImportReview-module__gWhSpa__score>div{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:150px;display:flex}.ImportReview-module__gWhSpa__score strong{font:600 80px/1 var(--font);font-variation-settings:"wdth" 80;letter-spacing:-2.4px}.ImportReview-module__gWhSpa__score span{font:600 14px/1.1 var(--font)}.ImportReview-module__gWhSpa__score .ImportReview-module__gWhSpa__result{gap:8px;padding-top:22px}.ImportReview-module__gWhSpa__result>span{font:500 12px/1.1 var(--font);color:#a0a0a0}.ImportReview-module__gWhSpa__result b{color:#fff;font:600 14px/1.1 var(--font);border-radius:999px;padding:4px 12px}.ImportReview-module__gWhSpa__win{background:var(--app-good)}.ImportReview-module__gWhSpa__loss{background:var(--app-error)}.ImportReview-module__gWhSpa__opponentScore{color:#bfbfbf}.ImportReview-module__gWhSpa__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:64px 24px;display:flex}.ImportReview-module__gWhSpa__empty h3{font-size:20px}.ImportReview-module__gWhSpa__empty p{color:#91908a;max-width:420px;font-size:14px}.ImportReview-module__gWhSpa__actionsDock{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ImportReview-module__gWhSpa__actionPill,.ImportReview-module__gWhSpa__associationPill{background:#fff;border:1px solid #0000001a;border-radius:999px;align-items:center;display:inline-flex;overflow:hidden;box-shadow:3px 2px 8px #0000000a,14px 7px 15px #00000008}.ImportReview-module__gWhSpa__actionTrigger{height:52px;font:500 14px/1 var(--font);color:#000;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:16px;padding:0 16px;display:inline-flex}.ImportReview-module__gWhSpa__actionTrigger img{flex:none}.ImportReview-module__gWhSpa__actionTrigger>span{margin-left:-8px}.ImportReview-module__gWhSpa__skipAction{cursor:pointer;background:0 0;border:0;border-left:1px solid #0000001a;align-items:center;height:52px;padding:0 16px;display:flex}.ImportReview-module__gWhSpa__associationPill{font:500 14px/1 var(--font);gap:16px;max-width:100%;padding:16px}.ImportReview-module__gWhSpa__associationPill>span{color:#91908a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ImportReview-module__gWhSpa__associationPill b{color:#000;font-weight:500}.ImportReview-module__gWhSpa__associationPill button{font:inherit;color:#000;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ImportReview-module__gWhSpa__actionMenu{z-index:100;background:#fff;border-radius:20px;min-width:205px;max-width:310px;overflow:hidden;box-shadow:3px 2px 8px #00000014}.ImportReview-module__gWhSpa__actionRow{width:100%;min-height:52px;font:500 14px/1 var(--font);color:#000;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #0000000d;align-items:center;gap:4px;padding:16px;display:flex}.ImportReview-module__gWhSpa__actionRow>span:first-child{flex:1}.ImportReview-module__gWhSpa__actionRow:hover,.ImportReview-module__gWhSpa__actionRow:focus-visible{background:#f2f2f2}.ImportReview-module__gWhSpa__actionMenu .ImportReview-module__gWhSpa__actionRow{border-radius:16px;width:calc(100% - 8px);min-height:44px;margin:4px;padding:12px}.ImportReview-module__gWhSpa__menuItem{padding:4px}.ImportReview-module__gWhSpa__menuItem+.ImportReview-module__gWhSpa__menuItem{border-top:1px solid #0000000d}.ImportReview-module__gWhSpa__menuItem .ImportReview-module__gWhSpa__actionRow{width:100%;box-shadow:none;border:0;margin:0}.ImportReview-module__gWhSpa__menuItem .ImportReview-module__gWhSpa__actionRow[data-state=open]{background:#f2f2f2}.ImportReview-module__gWhSpa__actionRow:focus-visible{outline:2px solid var(--app-pink-deep);outline-offset:-2px}.ImportReview-module__gWhSpa__actionRow img{flex:none}.ImportReview-module__gWhSpa__actionRow:disabled{opacity:.4;cursor:default}.ImportReview-module__gWhSpa__actionValue{color:#a0a0a0;text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.ImportReview-module__gWhSpa__actionEditor{z-index:101;width:280px;max-width:calc(100vw - 32px);max-height:min(480px,100dvh - 32px);font:500 14px/1.4 var(--font);background:#fff;border:1px solid #0000001a;border-radius:20px;padding:16px;overflow:auto;box-shadow:3px 2px 12px #0000001f}.ImportReview-module__gWhSpa__actionEditor h3{margin:0 0 16px;font-size:14px}.ImportReview-module__gWhSpa__choiceMenu{border:0;width:205px;padding:0}.ImportReview-module__gWhSpa__actionPanel{flex-direction:column;padding:0;display:flex;overflow:hidden}.ImportReview-module__gWhSpa__actionBody{min-height:0;padding:16px;overflow:auto}.ImportReview-module__gWhSpa__choiceMenu .ImportReview-module__gWhSpa__actionBody{padding:0}.ImportReview-module__gWhSpa__actionFooter{background:#fff;border-top:1px solid #0000000d;flex:none;padding:12px 16px}.ImportReview-module__gWhSpa__actionFooter .ImportReview-module__gWhSpa__confirm{margin:0 0 8px}.ImportReview-module__gWhSpa__actionFooter .ImportReview-module__gWhSpa__actionRow{border:0;min-height:40px;padding:12px 0}.ImportReview-module__gWhSpa__choices{flex-direction:column;gap:1px;margin:0;display:flex}.ImportReview-module__gWhSpa__choices button{width:calc(100% - 8px);min-height:44px;box-shadow:none;text-align:left;font:inherit;color:#000;cursor:pointer;background:#fff;border:0;border-radius:16px;align-items:center;gap:8px;margin:4px;padding:12px;display:flex;position:relative}.ImportReview-module__gWhSpa__choices button+button:before{content:"";background:#0000000d;height:1px;position:absolute;top:-5px;left:-4px;right:-4px}.ImportReview-module__gWhSpa__choices button:hover{background:#f2f2f2}.ImportReview-module__gWhSpa__choices small{color:#a0a0a0;margin-left:auto}.ImportReview-module__gWhSpa__radio{border:1.667px solid #f1eeea;border-radius:50%;flex:none;width:15px;height:15px;margin:2.5px}.ImportReview-module__gWhSpa__radioChecked{border:6px solid #000}.ImportReview-module__gWhSpa__field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.ImportReview-module__gWhSpa__field input{color:#000;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d3d3d3;border-radius:8px;padding:8px}.ImportReview-module__gWhSpa__warningText{margin:0 0 16px}.ImportReview-module__gWhSpa__bulkChoice{align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.ImportReview-module__gWhSpa__bulkChoice input{accent-color:#000}.ImportReview-module__gWhSpa__confirm{color:#fff;font:inherit;cursor:pointer;background:#000;border:0;border-radius:999px;margin-top:12px;padding:10px 16px;display:block}.ImportReview-module__gWhSpa__confirm:disabled{opacity:.35;cursor:default}.ImportReview-module__gWhSpa__sheetOverlay{z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ImportReview-module__gWhSpa__actionSheet{width:100%;height:min(811px,100dvh - 24px);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));color:#252525;font:500 16px/1.5 var(--font);letter-spacing:-.32px;background:#fff;border:1px solid #0000000d;border-radius:24px 24px 0 0;flex-direction:column;display:flex;overflow:hidden}.ImportReview-module__gWhSpa__actionSheet:focus{outline:none}.ImportReview-module__gWhSpa__sheetHeader{flex:none;align-items:center;min-height:44px;display:flex}.ImportReview-module__gWhSpa__sheetHeader h2{text-align:center;color:#91908a;min-width:0;font:inherit;flex:1;margin:0;padding:0 8px}.ImportReview-module__gWhSpa__sheetHeader h2:focus{outline:none}.ImportReview-module__gWhSpa__sheetHeaderSpace,.ImportReview-module__gWhSpa__sheetBack{flex:none;width:44px;height:44px}.ImportReview-module__gWhSpa__sheetBack{cursor:pointer;background:#f3f3f3;border:1px solid #f4f3f1;border-radius:999px;justify-content:center;align-items:center;padding:8px;display:flex}.ImportReview-module__gWhSpa__sheetList{flex:1;min-height:0;padding:12px 0;overflow:auto}.ImportReview-module__gWhSpa__sheetRow{color:#000;text-align:left;width:100%;min-height:64px;font:500 16px/normal var(--font);letter-spacing:-.48px;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #0000000d;align-items:center;gap:10px;margin-bottom:4px;padding:20px 16px;display:flex}.ImportReview-module__gWhSpa__sheetRow>span{overflow-wrap:anywhere;flex:1;min-width:0}.ImportReview-module__gWhSpa__sheetRow small{color:#91908a;font-size:14px;display:block}.ImportReview-module__gWhSpa__sheetRow img{flex:none}.ImportReview-module__gWhSpa__sheetRow:hover{background:#f3f4f1}.ImportReview-module__gWhSpa__sheetBody{flex:1;min-height:0;padding:24px 0;overflow:auto}.ImportReview-module__gWhSpa__sheetHint{color:#91908a;margin:0 0 24px;font-size:14px}.ImportReview-module__gWhSpa__sheetBody .ImportReview-module__gWhSpa__field input{border-radius:12px;min-height:52px;padding:12px}.ImportReview-module__gWhSpa__sheetBody .ImportReview-module__gWhSpa__statsEditor input{min-height:44px;font-size:16px}.ImportReview-module__gWhSpa__sheetBody .ImportReview-module__gWhSpa__bulkChoice{overflow-wrap:anywhere;align-items:flex-start;padding:12px 0;font-size:16px}.ImportReview-module__gWhSpa__sheetBody .ImportReview-module__gWhSpa__bulkChoice input{flex:none;width:20px;height:20px;margin:2px 0 0}.ImportReview-module__gWhSpa__sheetBody .ImportReview-module__gWhSpa__choices button{min-height:52px}.ImportReview-module__gWhSpa__sheetFooter{border-top:1px solid #0000000d;flex:none;padding-top:16px}.ImportReview-module__gWhSpa__sheetFooter .ImportReview-module__gWhSpa__confirm{width:100%;min-height:56px;margin:0}.ImportReview-module__gWhSpa__sheetReturn{color:#91908a;width:100%;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:12px;display:block}.ImportReview-module__gWhSpa__sheetFooter .ImportReview-module__gWhSpa__actionRow{border:0;justify-content:center;gap:8px}.ImportReview-module__gWhSpa__actionSheet button:focus-visible{outline:2px solid var(--app-pink-deep);outline-offset:-2px}.ImportReview-module__gWhSpa__reviewFooter{border-top:1px solid #0000001a;flex:none;justify-content:space-between;padding:16px}.ImportReview-module__gWhSpa__identityAlert{color:var(--app-error);background:var(--app-error-bg);font:500 14px/1.4 var(--font);padding:12px 16px}.ImportReview-module__gWhSpa__identityAlert button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:12px;text-decoration:underline}.ImportReview-module__gWhSpa__headerLoader{flex:none;animation:1s linear infinite ImportReview-module__gWhSpa__spin}.ImportReview-module__gWhSpa__analysisStage{background:#fafafa;flex:1;align-items:center;width:100%;height:333px;min-height:200px;display:flex;position:relative;overflow:hidden}.ImportReview-module__gWhSpa__analysisTrack{align-items:center;gap:48px;min-width:100%;padding-left:0;display:flex}.ImportReview-module__gWhSpa__analysisPaper{background:#fff;flex:none;width:121.8px;height:159.6px;position:relative;box-shadow:3.36px 5.04px 13.44px #00000014,13.44px 20.16px 23.52px #00000012}.ImportReview-module__gWhSpa__paperLogo{width:54.6px;height:16.8px;position:absolute;top:15.4px;left:16.8px}.ImportReview-module__gWhSpa__logoMark{width:16.8px;height:16.8px;position:absolute;top:0;left:0;overflow:hidden}.ImportReview-module__gWhSpa__logoMark img{width:100%;max-width:none;height:150%;position:absolute;top:-.42%;left:.42%}.ImportReview-module__gWhSpa__logoWord{width:33.6px;height:14px;position:absolute;top:1.4px;right:0;overflow:hidden}.ImportReview-module__gWhSpa__logoWord img{width:100%;max-width:none;height:360%;position:absolute;top:-261%;left:.42%}.ImportReview-module__gWhSpa__paperLines{flex-direction:column;gap:12px;display:flex;position:absolute;top:50px;left:18px}.ImportReview-module__gWhSpa__paperLines img{display:block}.ImportReview-module__gWhSpa__paperDone{opacity:1}.ImportReview-module__gWhSpa__paperCheck{transform-origin:100% 0;position:absolute;top:16px;right:12px;transform:scale(.7)}.ImportReview-module__gWhSpa__scan{pointer-events:none;background:linear-gradient(90deg,#d78ec64d,#ffa6ea00);border-left:2px solid #de8fcb;width:69px;height:100%;animation:5s ease-in-out infinite ImportReview-module__gWhSpa__scan;position:absolute}.ImportReview-module__gWhSpa__analysisFooter{justify-content:center;display:flex}.ImportReview-module__gWhSpa__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ImportReview-module__gWhSpa__scan{0%{left:10%}to{left:95%}}@keyframes ImportReview-module__gWhSpa__spin{to{transform:rotate(360deg)}}@media (max-width:700px){.ImportReview-module__gWhSpa__workspace{flex-direction:column;padding:0}.ImportReview-module__gWhSpa__documents{border-bottom:1px solid #0000001a;border-right:0;flex:0 0 52px;width:100%;padding:4px;display:flex;overflow:auto hidden}.ImportReview-module__gWhSpa__documentRow{min-width:170px;max-width:240px}.ImportReview-module__gWhSpa__documentOptions{opacity:1}.ImportReview-module__gWhSpa__detail{min-height:240px}.ImportReview-module__gWhSpa__headerBadge{font-size:12px}.ImportReview-module__gWhSpa__score{gap:20px}.ImportReview-module__gWhSpa__score strong{font-size:56px}.ImportReview-module__gWhSpa__actionTrigger{gap:8px;padding:0 12px}.ImportReview-module__gWhSpa__associationPill{font-size:12px}}@media (prefers-reduced-motion:reduce){.ImportReview-module__gWhSpa__scan{animation:none;left:45%}.ImportReview-module__gWhSpa__headerLoader{animation:none}}.ImportReview-module__gWhSpa__mobileAnalysis{display:none}@media (max-width:760px){.ImportReview-module__gWhSpa__analysisStage{background:#fff;flex:none;justify-content:center;height:422px;min-height:200px}.ImportReview-module__gWhSpa__analysisTrack,.ImportReview-module__gWhSpa__scan,.ImportReview-module__gWhSpa__analysisFooter{display:none}.ImportReview-module__gWhSpa__mobileAnalysis{font:500 14px/1.5 var(--font);letter-spacing:-.42px;flex-direction:column;align-items:center;gap:16px;display:flex}.ImportReview-module__gWhSpa__mobileAnalysis p{color:#00000080;margin:0}.ImportReview-module__gWhSpa__mobileAnalysis p:last-child{color:#000}.ImportReview-module__gWhSpa__workspace{flex-direction:column;gap:0;padding:0}.ImportReview-module__gWhSpa__documents{display:none}.ImportReview-module__gWhSpa__workspace{flex:0 600px;margin-top:4px}.ImportReview-module__gWhSpa__detail{border:1px solid #0000000d;border-radius:16px;flex:1;min-height:0}.ImportReview-module__gWhSpa__tableScroll{padding:16px}.ImportReview-module__gWhSpa__detail:has(.ImportReview-module__gWhSpa__actionPill) .ImportReview-module__gWhSpa__tableScroll{padding-bottom:80px}.ImportReview-module__gWhSpa__table{display:none}.ImportReview-module__gWhSpa__score{gap:0;min-height:128px;padding:24px 0 0;position:relative}.ImportReview-module__gWhSpa__score>div:not(.ImportReview-module__gWhSpa__result){flex:1;gap:4px;min-width:0;max-width:none}.ImportReview-module__gWhSpa__score strong{font:500 80px/1 var(--font);font-variation-settings:normal;letter-spacing:-.8px}.ImportReview-module__gWhSpa__score span{font:600 20px/1.2 var(--font);text-overflow:ellipsis;max-width:100%;overflow:hidden}.ImportReview-module__gWhSpa__score .ImportReview-module__gWhSpa__result{gap:4px;width:100%;max-width:none;padding:0;position:absolute;top:0;left:0}.ImportReview-module__gWhSpa__result>span{font:500 16px/1.5 var(--font);color:#bdbdbd}.ImportReview-module__gWhSpa__result b{display:none}.ImportReview-module__gWhSpa__metricTabs{scrollbar-width:none;background:#f3f4f1;border-radius:999px;margin:24px 0;padding:2px;display:flex;overflow-x:auto}.ImportReview-module__gWhSpa__metricTabs button{color:#91908a;font:600 16px/1.2 var(--font);letter-spacing:-.48px;background:0 0;border:0;border-radius:999px;flex:none;padding:10px 12px}.ImportReview-module__gWhSpa__metricTabs button[aria-pressed=true]{color:#252525;background:#fff}.ImportReview-module__gWhSpa__ranking{flex-direction:column;gap:10px;display:flex}.ImportReview-module__gWhSpa__ranking>div{align-items:center;gap:5px;min-height:36px;display:flex}.ImportReview-module__gWhSpa__ranking>div>span{text-align:center;color:#a0a0a0;flex:none;width:36px;font-size:16px}.ImportReview-module__gWhSpa__ranking .ImportReview-module__gWhSpa__playerTrigger{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 16px/1.5 var(--font);flex:1;overflow:hidden}.ImportReview-module__gWhSpa__ranking strong{font:600 20px/1.2 var(--font)}.ImportReview-module__gWhSpa__dots{flex-wrap:wrap;flex:none;justify-content:center;padding:4px 0 12px;display:flex}.ImportReview-module__gWhSpa__dots button{cursor:pointer;background:0 0;border:0;width:14px;height:24px;padding:0;position:relative}.ImportReview-module__gWhSpa__dots button:after{content:"";background:#e5e5e5;border-radius:999px;width:8px;height:8px;margin:auto;display:block}.ImportReview-module__gWhSpa__dots button[data-pending=true]:after{background:var(--app-error,#f45149)}.ImportReview-module__gWhSpa__dots button[aria-current=true]:after{background:#000}.ImportReview-module__gWhSpa__reviewFooter{border:0;padding:0}.ImportReview-module__gWhSpa__reviewFooter>:first-child{display:none}.ImportReview-module__gWhSpa__reviewFooter>:last-child{width:100%;min-height:56px}.ImportReview-module__gWhSpa__actionsDock{bottom:12px}.ImportReview-module__gWhSpa__actionTrigger{gap:16px;padding:0 16px}.ImportReview-module__gWhSpa__score>div:first-child{order:2}.ImportReview-module__gWhSpa__score>.ImportReview-module__gWhSpa__opponentScore{order:0}.ImportReview-module__gWhSpa__score .ImportReview-module__gWhSpa__opponentScore span{color:#b3b3b3}.ImportReview-module__gWhSpa__analysisStage{max-height:calc(100dvh - 110px)}}
@keyframes SidePanel-module__--AXhG__fadeIn{0%{opacity:0}}@keyframes SidePanel-module__--AXhG__fadeOut{to{opacity:0}}.SidePanel-module__--AXhG__scrim{z-index:60;background:#00000059;position:fixed;inset:0}.SidePanel-module__--AXhG__scrim[data-state=open]{animation:SidePanel-module__--AXhG__fadeIn .2s var(--ease-out-3)}.SidePanel-module__--AXhG__scrim[data-state=closed]{animation:SidePanel-module__--AXhG__fadeOut .2s var(--ease-in-2) forwards}.SidePanel-module__--AXhG__panel{z-index:61;max-width:100%;height:100dvh;font-family:var(--font);color:var(--app-ink);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;right:0}.SidePanel-module__--AXhG__panel:focus{outline:none}.SidePanel-module__--AXhG__panel[data-state=open]{animation:var(--animation-slide-in-left);animation-duration:.34s;animation-timing-function:var(--ease-out-5)}.SidePanel-module__--AXhG__panel[data-state=closed]{animation:var(--animation-slide-out-right);animation-duration:.22s;animation-timing-function:var(--ease-in-2);animation-fill-mode:forwards}.SidePanel-module__--AXhG__head{justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.SidePanel-module__--AXhG__title{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:600;line-height:1;overflow:hidden}.SidePanel-module__--AXhG__close{cursor:pointer;background:#0000000d;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.SidePanel-module__--AXhG__close img{width:24px;height:24px}.SidePanel-module__--AXhG__body{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:860px){.SidePanel-module__--AXhG__head{padding-left:20px;padding-right:20px}}@media (max-width:760px){.SidePanel-module__--AXhG__panel.player-detail-panel{padding-top:env(safe-area-inset-top,0px);background:#f7f5f4;width:100%!important}.SidePanel-module__--AXhG__panel.player-detail-panel .SidePanel-module__--AXhG__head{display:none}}@media (prefers-reduced-motion:reduce){.SidePanel-module__--AXhG__scrim[data-state],.SidePanel-module__--AXhG__panel[data-state]{animation-duration:1ms}}
