@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&family=Noto+Sans+KR:wght@400;500;600;700&display=swap");:root{--green:#287c42;--green-dark:#153c27;--lime:#94c83d;--ink:#17201a;--muted:#6f7872;--line:#e3e7e4;--surface:#f5f7f5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font-family:Noto Sans KR,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.header{height:76px;color:#fff;background:var(--green-dark);border-bottom:3px solid var(--lime)}.headerInner{width:min(1180px,calc(100% - 40px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.logo{font-family:Montserrat,sans-serif;font-weight:800;font-size:25px;letter-spacing:-1.2px}.logo span{color:var(--lime)}.headerActions{display:flex;align-items:center;gap:25px;font-size:13px}.headerActions button,.mobileMenu{padding:6px;color:#fff;background:none;border:0}.mobileMenu,.mobileNav{display:none}.adBanner{width:min(800px,calc(100% - 32px));height:144px;margin:30px auto;background:url(/images/0224_BNSNEO_v3_800x144.jpg) 50%/contain no-repeat}.page{width:min(1180px,calc(100% - 40px));margin:0 auto 70px;box-shadow:0 10px 40px rgba(20,45,27,.08)}.primaryNav{height:54px;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr);background:#172c20;color:#fff}.primaryNav a{display:grid;place-items:center;font-weight:600;font-size:15px;border-right:1px solid rgba(255,255,255,.08)}.primaryNav a:hover{background:#2a5037}.layout{display:grid;grid-template-columns:238px minmax(0,1fr);min-height:650px}.sidebar{color:#fff;background:#1f3528}.userBox{padding:28px 24px;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.userCircle{width:48px;height:48px;margin-bottom:10px;display:grid;place-items:center;border-radius:50%;color:#b7cfbe;background:rgba(255,255,255,.08)}.userBox p{margin:0 0 18px;color:#c3d0c7;font-size:13px}.social{width:100%;height:42px;margin-top:9px;border:0;border-radius:3px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:13px;font-weight:600}.social.kakao{color:#302c00;background:#fee500}.social.google{color:#333;background:#fff;border:1px solid #ddd}.socialIcon{width:20px;height:20px;background-position:50%;background-repeat:no-repeat;background-size:contain}.kakaoIcon{background-image:url(/images/way_kakao.png)}.googleIcon{background-image:url(/images/way_google.png)}.accountLinks{width:100%;margin-top:17px;display:flex;justify-content:center;color:#aebcb3;font-size:12px}.accountLinks a{width:50%;text-align:center}.accountLinks a:first-child{border-right:1px solid #536158}.sideMenu h2{margin:0;padding:16px 21px;border-top:2px solid var(--lime);background:#17281e;font-size:15px}.sideMenu a{display:block;padding:14px 22px;color:#d5ddd8;font-size:14px;border-bottom:1px solid rgba(255,255,255,.06)}.sideMenu a:hover{color:#fff;background:#294a34}.content{min-width:0;padding:34px}.sectionTitle{margin-bottom:28px;padding:0 2px 20px;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid var(--green-dark)}.eyebrow,.sectionTitle span{color:var(--green);font:700 11px Montserrat,sans-serif;letter-spacing:2px}.sectionTitle h1{margin:4px 0 0;font-size:25px}.sectionTitle p{margin:0;color:var(--muted);font-size:13px}.featured{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:32px}.featuredBox{border:1px solid var(--line)}.featuredHead{padding:15px 18px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);background:var(--surface)}.featuredHead h2{margin:0;font-size:15px}.featuredHead span{color:#879189;font:600 10px Montserrat,sans-serif}.featuredBox ul{margin:0;padding:9px 18px 12px;list-style:none}.featuredBox li{padding:7px 0;display:flex;gap:10px;font-size:13px}.featuredBox li a{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featuredBox time{color:#9ba19d;font-size:11px}.boardListSection{border-top:2px solid var(--green-dark)}.boardTools{padding:12px 0 0;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--line)}.boardTools,.tabs{display:flex}.tabs button{padding:10px 16px 12px;border:0;color:#7a837d;background:none;font-size:13px}.tabs button.active{color:var(--green);font-weight:700;box-shadow:inset 0 -3px var(--green)}.boardTools select{height:34px;margin-bottom:7px;padding:0 28px 0 10px;border:1px solid #ccd2ce;color:#555;background:#fff;font-size:12px}table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}th{height:42px;color:#626a65;background:#f8f9f8;font-weight:600}td{height:48px;padding:0 8px;text-align:center;border-bottom:1px solid #ebeeec;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th:first-child{width:11%}th:nth-child(2){width:7%}th:nth-child(3){width:34%}th:nth-child(4){width:15%}th:nth-child(n+5){width:11%}.postTitle{text-align:left;font-size:13px}.postTitle a:hover{text-decoration:underline}.rank{display:inline-block;width:21px;height:21px;background:url(/images/badges/ico_rank0.png) 50%/contain no-repeat}.mobilePosts{display:none}.listFooter{padding:18px 0;display:flex;align-items:center;justify-content:space-between;color:#8a928d;font-size:12px}.writeButton{min-height:38px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;background:var(--green);border:0;border-radius:3px;font-weight:600;font-size:13px}.postDetail{max-width:820px;margin:auto}.detailTop{display:flex;justify-content:space-between;align-items:center;padding-bottom:13px;border-bottom:1px solid var(--line)}.breadcrumb{color:var(--green);font-size:13px;font-weight:700}.detailTop button,.reactions button{border:0;background:none;color:#677069;font-size:12px}.articleHeader{padding:25px 0 18px;border-bottom:1px solid var(--line)}.articleCategory{color:var(--green);font-size:12px;font-weight:600}.articleHeader h1{margin:6px 0 22px;font-size:26px}.writer{display:flex;align-items:center;gap:10px}.avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--green);font-size:14px;font-weight:700}.writer strong{font-size:13px}.writer p{margin:3px 0 0;color:#929a94;font-size:11px}.articleBody{padding:30px 0 45px;line-height:1.9;font-size:14px}.articleBody img{width:100%;height:auto;display:block;margin-bottom:25px}.reactions{padding:15px 0;display:flex;justify-content:space-between;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reactions>div{display:flex;gap:17px}.reactions button{display:flex;align-items:center;gap:6px}.reactions .liked{color:#df4545}.comments h2 span{color:var(--green)}.commentItem{padding:16px 0;display:flex;gap:12px;border-bottom:1px solid var(--line)}.avatar.small{width:32px;height:32px}.commentItem p{margin:5px 0}.commentBox{margin-top:16px;padding:16px;border:1px solid #dce1dd;border-radius:5px}.commentBox>strong{font-size:13px}.commentBox textarea{padding:12px 0;font-size:13px}.commentBox button{padding:5px;border:0;background:none;color:#89918b}.commentBox .submit{padding:7px 15px;background:var(--green);border-radius:3px}.bottomActions{margin-top:20px;display:flex;justify-content:space-between}.bottomActions>div{display:flex;gap:7px}.secondaryButton{min-height:38px;padding:0 14px;display:inline-grid;place-items:center;border:1px solid #d9dedb;background:#fff;color:#4c544f;border-radius:3px;font-size:12px}.formPage{min-height:calc(100vh - 76px);padding:60px 20px;background:var(--surface)}.formCard{width:min(480px,100%);margin:auto;padding:38px 42px;background:#fff;border-top:3px solid var(--green);box-shadow:0 12px 40px rgba(25,55,34,.08)}.formCard.wide{width:min(760px,100%)}.formCard h1{margin:5px 0 7px;font-size:28px}.formIntro{margin:0 0 28px;color:var(--muted);font-size:13px}.formCard label{margin-top:17px;display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600}.formCard input,.formCard select,.formCard textarea{width:100%;padding:12px;border:1px solid #d9dedb;outline:0;background:#fff;font-size:14px}.formCard input:focus,.formCard select:focus,.formCard textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(40,124,66,.08)}.formSubmit{min-height:44px;margin-top:24px;padding:0 24px;border:0;color:#fff;background:var(--green);font-weight:600}.formCard>a{margin-top:18px;display:block;text-align:center;color:var(--muted);font-size:12px}.formMessage{padding:11px;margin:15px 0 0;color:var(--green-dark);background:#edf6ef;font-size:12px}.formActions{display:flex;justify-content:flex-end;align-items:center;gap:18px}.formActions>a{margin-top:24px;color:#6d756f;font-size:13px}footer{padding:24px;text-align:center;color:#9aa29c;background:#f4f6f4;font-size:11px}@media(max-width:900px){.page{width:calc(100% - 24px)}.layout{grid-template-columns:190px}.content{padding:26px 22px}.featured{grid-template-columns:1fr}.desktopTable{overflow-x:auto}.desktopTable table{min-width:680px}}@media(max-width:680px){.header{height:62px}.headerInner{width:calc(100% - 24px)}.mobileMenu{display:block}.logo{font-size:21px}.headerActions>a{display:none}.mobileNav{position:absolute;z-index:10;width:100%;padding:8px 12px;display:grid;color:#fff;background:#1f3528;box-shadow:0 8px 16px #0002}.mobileNav a{padding:13px;border-bottom:1px solid #ffffff1c}.adBanner{height:auto;aspect-ratio:800/144;margin:18px auto}.page{width:100%;margin-bottom:30px;box-shadow:none}.primaryNav,.sidebar{display:none}.layout{display:block;min-height:0}.content{padding:24px 16px}.sectionTitle{align-items:flex-start}.sectionTitle p{display:none}.sectionTitle h1{font-size:22px}.featured{gap:12px;margin-bottom:25px}.featuredBox:nth-child(2){display:none}.boardTools{align-items:center;gap:8px}.tabs{overflow-x:auto}.tabs button{padding:11px 10px;white-space:nowrap;font-size:12px}.boardTools select{flex:0 0 80px;margin:0}.desktopTable{display:none}.mobilePosts,.postCard{display:block}.postCard{padding:16px 3px;border-bottom:1px solid var(--line)}.postCard>div{display:flex;align-items:center;gap:8px}.postCard strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.category{flex:0 0 auto;padding:3px 6px;color:#fff;background:var(--green);border-radius:2px;font-size:10px}.category.notice{color:#795c00;background:#fff0ad}.postCard p{margin:9px 0 0;display:flex;gap:10px;color:#8b938d;font-size:11px}.postCard p span:first-child{color:#536159}.listFooter{padding:16px 2px}.articleHeader h1{font-size:22px}.articleBody{padding-top:22px}.reactions>div{gap:6px}.comments{padding-top:22px}.bottomActions{margin-bottom:10px}.formPage{min-height:calc(100vh - 62px);padding:25px 12px}.formCard{padding:28px 20px}.formCard h1{font-size:24px}}:root{--green:#159a80;--green-dark:#087b68;--lime:#159a80;--ink:#111827;--muted:#6b7280;--line:#e8eaf0;--surface:#f5f7f9;--white:#fff}body{background:#f4f6f8;color:#111827}.header{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:68px;background:rgba(255,255,255,.96);color:#1b2430;border:0;border-bottom:1px solid #e8eaf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.headerInner{width:min(1440px,calc(100% - 48px))}.logo{display:flex;align-items:center;gap:10px;color:#111827;font-size:20px;letter-spacing:-.6px}.logoMark{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:white!important;background:linear-gradient(145deg,#21b99b,#087b68);font-size:18px}.logoText>span{color:#159a80}.globalNav{height:100%;display:flex;align-items:center;gap:34px}.globalNav a{height:100%;display:grid;place-items:center;color:#667085;font-size:14px;font-weight:600;position:relative}.globalNav a.active{color:#159a80}.globalNav a.active:after{content:"";position:absolute;bottom:0;left:15%;width:70%;height:3px;border-radius:3px 3px 0 0;background:#159a80}.headerActions{gap:9px}.headerActions button{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#667085}.headerActions button:hover{background:#f0f4f3}.profileButton{height:38px;padding:0 14px;display:flex;align-items:center;gap:7px;border:1px solid #dce3e1;border-radius:11px;color:#344054;font-weight:600}.siteCanvas{width:min(1440px,calc(100% - 48px));margin:auto;padding:24px 0 72px}.adSlot{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#98a2b3;background:repeating-linear-gradient(135deg,#f7f8fa,#f7f8fa 10px,#f1f3f5 0,#f1f3f5 20px);border:1px solid #e5e8ec;border-radius:16px;text-align:center}.adSlot span{font:700 9px Montserrat,sans-serif;letter-spacing:2px}.adSlot strong{margin-top:7px;color:#aab1bb;font:700 15px Montserrat,sans-serif}.adSlot p{margin:5px 0 0;font-size:11px}.ad-banner{height:180px;margin-bottom:24px}.threeColumn{display:grid;grid-template-columns:218px minmax(0,1fr) 280px;grid-gap:20px;gap:20px;align-items:start}.communityMain,.leftRail,.rightRail>.adSlot,.rightRail>section{background:#fff;border:1px solid #e8eaf0;border-radius:16px}.leftRail{position:-webkit-sticky;position:sticky;top:92px;overflow:hidden}.communityIdentity{padding:20px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #edf0f2}.identityIcon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#fff;background:#159a80;font:800 18px Montserrat,sans-serif}.communityIdentity strong{font-size:15px}.communityIdentity p{margin:3px 0 0;color:#98a2b3;font-size:10px}.leftRail nav{padding:18px 10px}.leftRail nav>span{display:block;padding:0 10px 9px;color:#98a2b3;font:700 9px Montserrat,sans-serif;letter-spacing:1.5px}.leftRail nav a{padding:11px 12px;display:block;border-radius:10px;color:#667085;font-size:13px;font-weight:600}.leftRail nav a.active,.leftRail nav a:hover{color:#087b68;background:#eaf8f5}.loginPanel{margin:0 12px 12px;padding:16px;border-radius:13px;background:#f0f9f7}.loginPanel strong{font-size:13px;line-height:1.5}.loginPanel p{margin:7px 0 13px;color:#667085;font-size:10px;line-height:1.5}.loginPanel a{height:35px;display:grid;place-items:center;border-radius:9px;color:#fff;background:#159a80;font-size:11px;font-weight:700}.communityMain{min-width:0;overflow:hidden}.rightRail{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:92px}.ad-rail{height:410px}.quickRank{padding:17px}.quickRank>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.quickRank>div strong{font-size:13px}.quickRank>div span{padding:3px 6px;color:#e5484d;background:#fff0f0;border-radius:5px;font:700 8px Montserrat,sans-serif}.quickRank>a{padding:10px 0;display:flex;align-items:center;gap:10px;border-top:1px solid #f0f1f3;font-size:11px}.quickRank>a b{color:#159a80;font:800 13px Montserrat,sans-serif}.quickRank>a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.communityHero{height:210px;padding:34px 40px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:linear-gradient(125deg,#087b68,#159a80 58%,#42c4ab);position:relative;overflow:hidden}.communityHero:after{content:"";position:absolute;width:300px;height:300px;right:-80px;top:-130px;border:60px solid rgba(255,255,255,.08);border-radius:50%}.communityHero>div:first-child{position:relative;z-index:1}.communityHero span{font:700 10px Montserrat,sans-serif;letter-spacing:2.5px;opacity:.75}.communityHero h1{margin:8px 0 7px;font-size:27px;line-height:1.35;letter-spacing:-1px}.communityHero h1 em{color:#b9ffec;font-style:normal}.communityHero p{margin:0;color:rgba(255,255,255,.72);font-size:12px}.heroBall{position:relative;z-index:1;padding-right:25px;font-size:74px;filter:grayscale(1) brightness(3);opacity:.25;transform:rotate(-14deg)}.boardDirectory{padding:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;border-bottom:1px solid #edf0f2}.boardDirectory>a{min-width:0;padding:13px;display:flex;align-items:center;gap:11px;text-align:left;border:1px solid #edf0f2;border-radius:13px;background:#fff;color:#344054;transition:.18s}.boardDirectory>a:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1018280b}.boardDirectory>a.selected{border-color:#8cd9ca;background:#f0fbf8;box-shadow:0 0 0 2px #159a8014}.directoryIcon{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:#eaf8f5;font-size:18px}.directoryIcon.violet{color:#805ad5;background:#f4efff}.directoryIcon.blue{color:#4f7ee8;background:#eef4ff}.directoryIcon.orange{color:#e88a26;background:#fff5e9}.boardDirectory>a>span:nth-child(2){min-width:0;flex:1 1}.boardDirectory strong{display:block;font-size:13px}.boardDirectory small{display:block;margin-top:3px;color:#98a2b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px}.boardDirectory i{color:#b4bbc4;font-size:20px;font-style:normal}.feedSection{padding:0 18px 22px}.feedHeader{padding:20px 0 15px;justify-content:space-between}.feedHeader,.feedHeader>div{display:flex;align-items:center}.feedHeader>div{gap:10px}.feedIcon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eaf8f5}.feedIcon.violet{background:#f4efff}.feedIcon.blue{color:#4f7ee8;background:#eef4ff}.feedIcon.orange{color:#e88a26;background:#fff5e9}.feedHeader h2{margin:0;font-size:17px}.feedHeader p{margin:3px 0 0;color:#98a2b3;font-size:10px}.newPost{height:36px;padding:0 13px;gap:6px;color:#fff;background:#159a80;border-radius:10px;font-size:11px;font-weight:700}.feedTools,.newPost{display:flex;align-items:center}.feedTools{padding:9px;gap:10px;border:1px solid #edf0f2;border-radius:12px;background:#f8fafb}.feedTools label{height:36px;min-width:0;flex:1 1;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #e5e9ec;border-radius:9px;background:#fff;color:#98a2b3}.feedTools input{width:100%;border:0;outline:0;font-size:11px}.feedTools>div{display:flex}.feedTools button{padding:8px 10px;border:0;background:transparent;color:#98a2b3;font-size:10px}.feedTools button.active{border-radius:7px;color:#087b68;background:#e5f6f2;font-weight:700}.postFeed{margin-top:10px}.feedPost{min-height:100px;padding:17px 12px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #edf0f2}.feedPost:hover,.playerReview:hover,.squadCard:hover{background:#fafcfb}.postCopy{min-width:0;flex:1 1}.postCopy h3{margin:0;font-size:14px}.postCopy h3,.postCopy>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.postCopy>p{margin:6px 0 11px;color:#667085;font-size:11px}.noticeLabel{display:inline-block;margin-bottom:6px;padding:3px 7px;border-radius:5px;color:#7857b8;background:#f2edff;font-size:9px;font-weight:700}.postThumbnail{width:62px;height:62px;flex:0 0 auto;display:grid;place-items:center;position:relative;border-radius:10px;color:#98a2b3;background:linear-gradient(145deg,#e9efed,#d7e2df)}.postThumbnail span{position:absolute;right:5px;bottom:5px;padding:2px 4px;border-radius:4px;color:#fff;background:#0008;font-size:8px}.chevron{color:#c0c6cc;font-size:20px}.postMeta{display:flex;align-items:center;gap:6px;color:#98a2b3;font-size:9px}.miniAvatar{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;color:#fff;background:#64748b;font-size:8px}.postMeta b{max-width:90px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.level{padding:2px 4px;color:#087b68;background:#eaf8f5;border-radius:4px;font-size:8px;font-weight:700}.postMeta i{font-style:normal}.metaStats{margin-left:auto;display:flex;gap:9px}.ad-inline{height:82px;margin:10px 0;border-radius:12px}.ad-inline p{display:none}.ad-inline strong{font-size:12px}.playerReview{margin-top:10px;padding:15px;display:flex;gap:14px;border:1px solid #e8eaf0;border-radius:14px}.playerBadge{width:75px;min-height:92px;flex:0 0 auto;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px;color:#fff;background:linear-gradient(145deg,#365d9a,#182d50)}.playerBadge span{font:700 8px Montserrat,sans-serif}.playerBadge strong{font-size:35px;opacity:.65}.reviewBody{min-width:0;flex:1 1}.reviewBody>div{display:flex;align-items:center;gap:7px}.reviewBody>div>strong{font-size:12px}.seasonChip{padding:3px 5px;border-radius:4px;color:#4772c7;background:#edf3ff;font-size:8px;font-weight:700}.reviewBody h3{margin:8px 0 4px;font-size:14px}.reviewBody>p{margin:0 0 11px;color:#667085;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score{align-self:flex-start;padding:5px 7px;border-radius:7px;color:#e89622;background:#fff6e9;font-size:9px;font-weight:700}.squadCard{margin-top:10px;padding:12px;display:flex;gap:14px;border:1px solid #e8eaf0;border-radius:14px}.squadVisual{width:100px;height:100px;flex:0 0 auto;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:11px;color:#daf8ed;background:linear-gradient(#3c9a78,#21745a);text-align:center;font-size:9px}.squadVisual>div{line-height:1.7;font-size:8px}.squadVisual i{font-style:normal}.squadBody{min-width:0;flex:1 1;padding:3px 0}.squadBody>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.squadBody h3{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.squadBody>div>strong{flex:0 0 auto;color:#e58b21;font-size:10px}.squadBody>p{margin:10px 0 15px;display:flex;gap:5px}.squadBody>p span{padding:4px 7px;border-radius:6px;color:#087b68;background:#eaf8f5;font-size:8px}.loadMore{width:100%;height:40px;margin-top:13px;border:1px solid #e4e8eb;border-radius:10px;color:#667085;background:#fff;font-size:10px}.loadMore span{margin-left:5px;color:#159a80}.emptyState{padding:60px;text-align:center;color:#98a2b3}.mobileFab{display:none}.detailCanvas{width:min(900px,100%);margin:auto;padding:32px;background:#fff;border:1px solid #e8eaf0;border-radius:16px}footer{padding:30px max(24px,calc((100% - 1400px)/2));display:flex;justify-content:space-between;align-items:center;text-align:left;background:#18221f;color:#86938e}footer>div span{color:#fff;font:800 14px Montserrat,sans-serif}footer p{margin:5px 0 0;font-size:10px}@media(max-width:1180px){.threeColumn{grid-template-columns:190px minmax(0,1fr)}.rightRail{display:none}.siteCanvas{width:min(1040px,calc(100% - 32px))}.globalNav{gap:20px}}@media(max-width:820px){.globalNav,.leftRail{display:none}.threeColumn{display:block}.communityMain{max-width:720px;margin:auto}.ad-banner{height:130px}.siteCanvas{width:calc(100% - 24px);padding-top:14px}.headerInner{width:calc(100% - 28px)}.mobileMenu{display:block}.headerActions .profileButton span,.logoText{display:none}.profileButton{padding:0;width:38px;justify-content:center}.detailCanvas{padding:22px}}@media(max-width:560px){.header{height:60px}.siteCanvas{width:100%;padding:0 0 64px}.ad-banner{height:92px;margin:0;border-width:0 0 1px;border-radius:0}.ad-banner strong{font-size:11px}.ad-banner p{display:none}.threeColumn{display:block}.communityMain{border:0;border-radius:0}.communityHero{height:164px;padding:25px 20px}.communityHero h1{font-size:22px}.communityHero p{font-size:10px}.heroBall{font-size:51px;padding-right:0}.boardDirectory{padding:12px;grid-template-columns:1fr 1fr;gap:8px}.boardDirectory button{padding:10px 9px;gap:8px}.directoryIcon{width:34px;height:34px;font-size:15px}.boardDirectory strong{font-size:11px}.boardDirectory i,.boardDirectory small{display:none}.feedSection{padding:0 12px 18px}.feedHeader{padding-top:16px}.feedHeader h2{font-size:16px}.feedHeader p{font-size:9px}.newPost{display:none}.feedTools{padding:7px}.feedTools label{height:34px}.feedPost{min-height:94px;padding:15px 3px;gap:9px}.postCopy h3{font-size:13px}.postCopy>p{font-size:10px}.postThumbnail{width:54px;height:54px}.chevron{display:none}.postMeta{gap:4px}.postMeta .level,.postMeta i,.postMeta time{display:none}.metaStats{gap:6px}.metaStats span:last-child{display:none}.ad-inline{height:68px}.playerReview{padding:11px;gap:10px}.playerBadge{width:62px;min-height:84px}.reviewBody>p{max-width:180px}.score{display:none}.squadCard{padding:10px;gap:10px}.squadVisual{width:82px;height:88px}.squadBody>div{display:block}.squadBody>div>strong{display:block;margin-top:4px}.squadBody>p{margin:7px 0 10px}.mobileFab{position:fixed;right:18px;bottom:22px;z-index:20;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#159a80;box-shadow:0 8px 24px #087b6866}.detailCanvas{padding:16px;border:0;border-radius:0}footer{display:block;padding:26px 18px}.articleHeader h1{font-size:20px}}.logoMark{width:36px;height:36px;overflow:hidden;border:1px solid #e1e6e3;border-radius:10px;background:#fff;box-shadow:0 2px 7px #10182812}.logoMark img{width:100%;height:100%;object-fit:cover}.leftRail nav a{display:flex;align-items:center;gap:10px}.leftRail nav a i{width:25px;height:25px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;background:#f1f5f4;font-size:12px;font-style:normal}.leftRail nav a.active i{background:#dff5f0}.pagination{margin:24px 0 4px;display:flex;align-items:center;justify-content:center;gap:4px}.pagination button{min-width:32px;height:32px;padding:0 7px;border:1px solid transparent;border-radius:8px;color:#667085;background:#fff;font-size:11px;font-weight:600}.pagination button:hover:not(:disabled){border-color:#b7ded6;color:#087b68;background:#f0faf8}.pagination button.active{color:#fff;background:#159a80}.pagination button:disabled{color:#d0d5dd;cursor:not-allowed}.pagination span{width:24px;text-align:center;color:#98a2b3;font-size:11px}.pagination .pageArrow{border-color:#e4e7ec;font-size:17px}.postCopy h3+.postMeta{margin-top:11px}.playerBadge img{width:100%;height:100%;object-fit:contain}.articleBody p{white-space:pre-wrap}.articleTags{display:flex;flex-wrap:wrap;gap:7px}.articleTags span{padding:5px 9px;border-radius:999px;color:#087b68;background:#eaf8f5;font-size:11px;font-weight:700}.calculatorCanvas{min-height:calc(100vh - 68px);padding:34px 24px 80px;background:#f4f6f8}.calculatorLayout{width:min(1080px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,760px) 280px;grid-gap:20px;gap:20px;align-items:start}.calculatorMain{display:grid;grid-gap:12px;gap:12px}.calculatorHero{padding:29px 32px;border-radius:18px;color:#fff;background:linear-gradient(125deg,#087b68,#159a80);position:relative;overflow:hidden}.calculatorHero:after{content:"%";position:absolute;right:30px;top:-29px;color:#fff;font:800 130px Montserrat,sans-serif;opacity:.09}.calculatorHero span,.resultHeading span{font:700 9px Montserrat,sans-serif;letter-spacing:2px;opacity:.75}.calculatorHero h1{margin:7px 0 5px;font-size:25px}.calculatorHero p{margin:0;color:#d5f5ed;font-size:11px}.calculatorCard{padding:22px;border:1px solid #e8eaf0;border-radius:16px;background:#fff}.calcSectionTitle{margin-bottom:18px;display:flex;align-items:center;gap:11px}.calcSectionTitle>span{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;color:#087b68;background:#e6f7f3;font:700 10px Montserrat,sans-serif}.calcSectionTitle h2{margin:0;font-size:15px}.calcSectionTitle p{margin:3px 0 0;color:#98a2b3;font-size:10px}.priceInput{height:60px;padding:0 17px;display:flex;align-items:center;gap:12px;border:1.5px solid #dce4e1;border-radius:13px;background:#f8faf9}.priceInput:focus-within{border-color:#159a80;box-shadow:0 0 0 3px #159a8012}.priceInput>span{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;color:#fff;background:#159a80;font:700 9px Montserrat,sans-serif}.priceInput input{min-width:0;flex:1 1;outline:0;background:transparent;text-align:right;color:#111827;font-size:20px;font-weight:800}.priceInput input::placeholder{color:#c2c8cd;font-size:14px;font-weight:500}.priceInput>strong{color:#667085;font-size:12px}.convertedPrice{padding:11px 3px 0;display:flex;justify-content:space-between;color:#98a2b3;font-size:10px}.convertedPrice strong{color:#087b68;font-size:12px}.discountGrid{display:grid;grid-gap:7px;gap:7px}.basicDiscounts{grid-template-columns:repeat(4,1fr)}.couponDiscounts{grid-template-columns:repeat(6,1fr)}.discountGrid button{min-height:49px;padding:7px;border:1px solid #e4e7ec;border-radius:11px;color:#667085;background:#f9fafb;font-size:11px}.discountGrid button span,.discountGrid button strong{display:block}.discountGrid button span{margin-top:2px;color:#98a2b3;font-size:9px}.discountGrid button:hover{border-color:#a8d8cf}.discountGrid button.selected{border-color:#159a80;color:#087b68;background:#eaf8f5;font-weight:700;box-shadow:0 0 0 1px #159a8020}.discountGrid button.selected span{color:#159a80}.customCoupon{margin-top:12px;padding:10px 12px;display:flex;align-items:center;gap:12px;border-radius:11px;background:#f7f9fa;color:#667085;font-size:10px}.customCoupon>span{font-weight:600}.customCoupon>div{height:34px;width:100px;display:flex;align-items:center;border:1px solid #e1e5e8;border-radius:8px;background:#fff}.customCoupon input{width:70px;border:0;outline:0;text-align:right;font-size:12px;font-weight:700}.customCoupon b{color:#98a2b3}.customCoupon>strong{margin-left:auto;color:#159a80}.resultCard{padding:25px;border:1px solid #9edbd0;border-radius:18px;background:linear-gradient(145deg,#effaf8,#f8fdfc)}.resultHeading span{color:#159a80}.resultHeading h2{margin:5px 0 20px;font-size:18px}.resultCard dl{margin:0}.resultCard dl>div{padding:9px 0;display:flex;align-items:center;justify-content:space-between}.resultCard dt{color:#667085;font-size:11px}.resultCard dt small{margin-left:6px;color:#a2a9b1;font-size:8px}.resultCard dd{margin:0;color:#475467;font-size:12px;font-weight:700}.resultCard dd.minus{color:#7b8490}.resultCard dd.plus{color:#159a63}.finalAmount{margin-top:13px;padding-top:20px;display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid #cde7e1}.finalAmount>span{color:#087b68;font-size:12px;font-weight:700}.finalAmount>strong{color:#0b5c4e;font-size:24px;letter-spacing:-1px}.finalAmount small{font-size:11px;letter-spacing:0}.calculatorNotice{margin:1px 4px!important;color:#98a2b3;font-size:9px}.calculatorAside{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:92px}.calculatorAside>.adSlot{height:360px}.calculatorAside>section{padding:18px;border:1px solid #e8eaf0;border-radius:16px;background:#fff}.calculatorAside>section strong{font-size:12px}.calculatorAside ol{margin:12px 0 0;padding-left:17px;color:#667085;font-size:10px;line-height:2}.calculatorMain>.ad-inline{margin:0;height:86px}@media(max-width:900px){.calculatorLayout{grid-template-columns:1fr}.calculatorAside{display:none}.calculatorMain{max-width:740px;margin:auto;width:100%}}@media(max-width:560px){.calculatorCanvas{padding:0 0 60px}.calculatorMain{gap:8px}.calculatorHero{padding:24px 18px;border-radius:0}.calculatorHero h1{font-size:22px}.calculatorCard{padding:17px 14px;border-width:0 0 1px;border-radius:0}.basicDiscounts{grid-template-columns:1fr 1fr}.couponDiscounts{grid-template-columns:repeat(3,1fr)}.discountGrid button{min-height:44px}.priceInput input{font-size:18px}.customCoupon{gap:8px}.customCoupon>div{width:82px}.customCoupon input{width:55px}.resultCard{margin:0 12px;padding:20px 17px}.finalAmount{display:block}.finalAmount>strong{margin-top:7px;display:block;text-align:right;font-size:21px}.calculatorMain>.ad-inline{margin:0 12px;height:68px}.calculatorNotice{padding:0 12px}}.pagination button{display:inline-flex;align-items:center;justify-content:center;line-height:1}.pagination .pageArrow{padding:0;font-family:Arial,sans-serif;font-size:20px;line-height:1}.compactFeed .feedPost{min-height:70px;padding:11px 12px}.compactFeed .postCopy h3{font-size:14px}.compactFeed .postCopy h3+.postMeta{margin-top:8px}.compactFeed .postThumbnail{width:46px;height:46px;border-radius:8px}.compactFeed .ad-inline{margin:8px 0}.communityIdentity p{font-size:11px}.leftRail nav>span{font-size:10px}.leftRail nav a{font-size:14px}.loginPanel p{font-size:11px}.loginPanel a{font-size:12px}.communityHero span{font-size:11px}.communityHero p{font-size:13px}.feedHeader p{font-size:11px}.newPost{font-size:12px}.feedTools input{font-size:13px}.feedTools button{font-size:12px}.postCopy h3{font-size:15px}.postCopy>p{font-size:13px}.postMeta{font-size:11px}.level{font-size:9px}.noticeLabel{font-size:10px}.reviewBody>div>strong{font-size:13px}.seasonChip{font-size:9px}.reviewBody h3{font-size:15px}.reviewBody>p{font-size:12px}.score{font-size:10px}.squadBody h3{font-size:15px}.squadBody>div>strong{font-size:12px}.squadBody>p span{font-size:10px}.emptyState,.quickRank>a{font-size:12px}@media(max-width:560px){.compactFeed .feedPost{min-height:64px;padding:10px 3px}.compactFeed .postThumbnail{width:42px;height:42px}.compactFeed .postMeta{margin-top:7px}.postCopy h3{font-size:14px}.postCopy>p{font-size:11px}.postMeta{font-size:10px}.feedTools input{font-size:12px}.communityHero p,.feedTools button{font-size:11px}.pagination{gap:3px}.pagination button{min-width:30px;height:30px}}@media(min-width:901px){.calculatorCanvas{padding:20px 20px 40px}.calculatorLayout{width:min(940px,100%);grid-template-columns:minmax(0,650px) 230px;gap:16px}.calculatorMain{grid-template-columns:minmax(0,1fr) 270px;grid-template-rows:auto auto auto auto;gap:10px}.calculatorHero{grid-column:1/-1;padding:20px 24px}.calculatorHero h1{margin:5px 0 3px;font-size:23px}.priceSection{grid-column:1;grid-row:2}.basicSection{grid-column:1;grid-row:3}.couponSection{grid-column:1;grid-row:4}.calculatorMain>.ad-inline{grid-column:2;grid-row:2;height:auto;min-height:100px}.resultCard{grid-column:2;grid-row:3/5;display:flex;flex-direction:column}.resultCard dl{flex:1 1}.calculatorNotice{grid-column:1/-1}.calculatorCard{padding:16px}.calcSectionTitle{margin-bottom:12px}.priceInput{height:52px}.discountGrid button{min-height:42px}.basicDiscounts{grid-template-columns:1fr 1fr}.couponDiscounts{grid-template-columns:repeat(3,1fr)}.customCoupon{margin-top:8px;padding:7px 9px}.calculatorAside>.adSlot{height:300px}.calculatorAside>section{padding:15px}}.calculatorHero span{font-size:10px}.calculatorHero p{font-size:13px}.calcSectionTitle h2{font-size:16px}.calcSectionTitle p,.convertedPrice{font-size:12px}.convertedPrice strong{font-size:14px}.discountGrid button{font-size:13px}.discountGrid button span{font-size:11px}.customCoupon{font-size:12px}.customCoupon input{font-size:14px}.resultHeading span{font-size:10px}.resultCard dt{font-size:13px}.resultCard dt small{font-size:10px}.finalAmount>span,.resultCard dd{font-size:14px}.calculatorNotice{font-size:11px}.calculatorAside>section strong{font-size:14px}.calculatorAside ol{font-size:12px}.priceInput>strong{font-size:13px}@media(max-width:900px){.calculatorHero p{font-size:12px}.calcSectionTitle p{font-size:11px}.calculatorLayout{width:min(680px,100%)}}@media(max-width:560px){.calculatorHero p{font-size:11px}.calcSectionTitle h2{font-size:15px}.calcSectionTitle p{font-size:11px}.discountGrid button{font-size:12px}.customCoupon{font-size:11px}.resultCard dt{font-size:12px}.resultCard dd{font-size:13px}.calculatorNotice{font-size:10px}}@media(min-width:821px){.homeCanvas{height:auto;min-height:calc(100dvh - 68px);padding:16px 0 72px;display:block;overflow:visible}.homeCanvas>.ad-banner{height:150px;min-height:150px;margin-bottom:16px}.homeCanvas .threeColumn{height:auto;align-items:start}.homeCanvas .leftColumn{position:-webkit-sticky;position:sticky;top:84px;height:max-content;max-height:none}.homeCanvas .rightRail{top:auto}.homeCanvas .leftRail,.homeCanvas .rightRail{position:static;height:max-content;max-height:none}.homeCanvas .communityMain{height:auto;overflow:visible;overscroll-behavior:auto}.homeFooter{display:flex}}.communityHero{height:178px;padding-top:26px;padding-bottom:26px}.compactFeed .feedPost{min-height:62px;padding-top:9px;padding-bottom:9px}.compactFeed .postThumbnail{width:42px;height:42px}.compactFeed .postCopy h3+.postMeta{margin-top:6px}@media(max-width:820px){.homeCanvas,.homeCanvas .communityMain{height:auto;overflow:visible}.communityHero{height:152px}}@media(min-width:1101px){.calculatorLayout{width:min(1080px,100%);grid-template-columns:190px minmax(0,660px) 190px;gap:16px}.calculatorMain{grid-column:2;grid-template-columns:minmax(0,1fr) 270px}.calculatorAdLeft{grid-column:1;grid-row:1}.calculatorAside{grid-column:3;grid-row:1}.calculatorAdRail{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:88px}.calculatorAdRail>.adSlot{height:330px}.calculatorMain .resultCard{grid-column:2;grid-row:2/5}.calculatorMain>.ad-inline{display:none}}@media(min-width:901px) and (max-width:1100px){.calculatorLayout{width:min(850px,100%);grid-template-columns:minmax(0,650px) 184px}.calculatorAdLeft{display:none}.calculatorMain{grid-column:1}.calculatorAside{grid-column:2}.calculatorMain .resultCard{grid-column:2;grid-row:2/5}.calculatorMain>.ad-inline{display:none}}@media(max-width:900px){.calculatorAdLeft{display:none}}@media(min-width:901px){.calculatorMain{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto;gap:10px}.calculatorMain .calculatorHero{grid-column:1/-1;grid-row:1}.calculatorMain .priceSection{grid-column:1/-1;grid-row:2}.calculatorMain .basicSection{grid-column:1;grid-row:3}.calculatorMain .couponSection{grid-column:2;grid-row:3}.calculatorMain .resultCard{grid-column:1/-1;grid-row:4;display:block;padding:18px 20px}.calculatorMain .calculatorNotice{grid-column:1/-1;grid-row:5}.basicDiscounts{grid-template-columns:repeat(2,1fr)}.couponDiscounts{grid-template-columns:repeat(3,1fr)}.discountGrid{gap:5px}.discountGrid button{min-height:36px;padding:4px 5px}.basicDiscounts button{display:flex;align-items:center;justify-content:center;gap:5px}.basicDiscounts button span{margin:0}.couponSection .calcSectionTitle{margin-bottom:10px}.couponSection .customCoupon{margin-top:6px;padding:5px 8px}.couponSection .customCoupon>div{height:30px;width:78px}.couponSection .customCoupon input{width:52px}.resultHeading{display:flex;align-items:center;justify-content:space-between}.resultHeading h2{margin:0}.resultHeading span{order:2}.resultCard dl{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.resultCard dl>div{padding:9px 10px;display:block;border-radius:9px;background:#fff8}.resultCard dl dd{margin-top:5px}.finalAmount{margin-top:12px;padding-top:14px}.calculatorAdLeft>.adSlot,.calculatorAside>.adSlot{height:300px}.calculatorMain .basicDiscounts{grid-template-columns:repeat(4,1fr)}.calculatorMain .couponDiscounts{grid-template-columns:repeat(6,1fr)}.calculatorMain .discountGrid button{white-space:nowrap;font-size:11px}.calculatorCanvas{height:calc(100dvh - 68px);padding-top:16px;padding-bottom:16px;overflow:hidden}.calculatorLayout{height:100%;align-items:stretch}.calculatorMain{height:100%;padding-right:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7d3cf transparent}}@media(min-width:901px){.calculatorMain::-webkit-scrollbar{width:7px}.calculatorMain::-webkit-scrollbar-track{background:transparent}.calculatorMain::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:#c7d3cf;background-clip:padding-box}.calculatorAdRail{position:static;height:max-content;max-height:100%}}@media(max-width:900px){.calculatorCanvas,.calculatorMain{height:auto;overflow:visible}}@media(min-width:901px){.calculatorMain .basicSection{display:flex;flex-direction:column}.calculatorMain .basicSection .basicDiscounts{flex:1 1;align-items:stretch}.calculatorMain .basicDiscounts button{min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;white-space:normal}.calculatorMain .basicDiscounts button strong{line-height:1.25}.calculatorMain .basicDiscounts button span{display:block;margin:0;font-size:11px}.calculatorMain .basicDiscounts button,.calculatorMain .basicDiscounts button strong{white-space:nowrap}}.calculatorMain .basicDiscounts button strong{width:max-content;word-break:keep-all;white-space:nowrap}@media(min-width:901px){.calculatorAdRail>.adSlot{height:600px;min-height:0;max-height:none}}.calculatorLoginRail{height:max-content}.calculatorLoginRail .globalLoginPanel{width:100%}@media(min-width:1101px){.calculatorLayout{width:min(1440px,100%);grid-template-columns:218px minmax(0,1fr) 280px;gap:20px}.calculatorMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calculatorAdLeft{grid-column:1}.calculatorAside{grid-column:3}.calculatorAside>.adSlot{width:100%}}.priceInput input{height:40px;padding:0;border:0;line-height:40px;align-self:center;transform:none;vertical-align:middle}.priceInput input::placeholder{line-height:40px}.leftColumn{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.leftColumn .leftRail{position:static;width:100%}.globalLoginPanel{margin:0;padding:15px;border:1px solid #e8eaf0;border-radius:16px;background:#fff}.loginPanelIcon{width:34px;height:34px;margin-bottom:10px;display:grid;place-items:center;border-radius:10px;color:#159a80;background:#eaf8f5}.globalLoginPanel>div:nth-child(2) strong{font-size:13px}.globalLoginPanel>div:nth-child(2) p{margin:4px 0 12px;color:#667085;font-size:10px;line-height:1.45}.globalLoginPanel>a{height:35px;display:grid;place-items:center;border-radius:9px;color:#fff;background:#159a80;font-size:11px;font-weight:700}@media(min-width:821px){.homeCanvas .leftColumn{height:max-content;max-height:100%;position:static}}.socialLoginButtons{display:grid;grid-gap:7px;gap:7px}.socialLoginButtons button{width:100%;height:36px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;font-size:11px;font-weight:700}.socialLoginButtons button:disabled{opacity:.55;cursor:wait}.socialLoginButtons .googleLogin{border:1px solid #dfe3e6;color:#344054;background:#fff}.socialLoginButtons .kakaoLogin{border:1px solid #fee500;color:#2e2b00;background:#fee500}.socialLoginButtons .appleLogin{border:1px solid #111827;color:#fff;background:#111827}.socialLoginButtons .appleLogin:hover{background:#222b3a}.socialLoginButtons .socialIcon{width:18px;height:18px}.appleLoginIcon{display:grid;place-items:center}.appleLoginIcon img{width:16px;height:19px;display:block;filter:brightness(0) invert(1)}.loggedInUser p{margin:4px 0 11px;color:#667085;font-size:11px}.loggedInUser button{width:100%;height:34px;border:1px solid #dfe3e6;border-radius:8px;color:#667085;background:#fff;font-size:11px}.modalBackdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nicknameModal{width:min(390px,100%);padding:30px;position:relative;border:1px solid #e8eaf0;border-radius:20px;background:#fff;box-shadow:0 24px 80px #10182835;text-align:center}.modalClose{position:absolute;right:15px;top:12px;width:32px;height:32px;border:0;color:#98a2b3;background:transparent;font-size:25px}.nicknameIcon{width:48px;height:48px;margin:0 auto 12px;display:grid;place-items:center;border-radius:50%;color:#159a80;background:#e8f8f5}.nicknameModal>span{color:#159a80;font-size:11px;font-weight:700}.nicknameModal h2{margin:8px 0;font-size:20px;line-height:1.4}.nicknameModal>p{margin:0 0 24px;color:#667085;font-size:12px}.nicknameModal form{text-align:left}.nicknameModal form>label{display:block;margin-bottom:7px;font-size:12px;font-weight:700}.nicknameInput{height:48px;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid #dfe3e6;border-radius:11px;background:#f8faf9}.nicknameInput:focus-within{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}.nicknameInput.error{border-color:#e5484d}.nicknameInput b{color:#159a80}.nicknameInput input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;font-size:14px}.nicknameInput span{color:#98a2b3;font-size:10px}.nicknameError{margin:7px 1px 0;color:#d92d20;font-size:10px}.nicknameSubmit{width:100%;height:44px;margin-top:18px;border:0;border-radius:10px;color:#fff;background:#159a80;font-size:13px;font-weight:700}.nicknameSubmit:disabled{opacity:.4;cursor:not-allowed}.signupNicknameBackdrop{z-index:750;overflow-y:auto}.signupNicknameModal{width:min(440px,100%);margin:auto;padding:31px 32px 28px}.signupNicknameBrand{display:flex;align-items:center;justify-content:center;gap:11px}.signupNicknameBrand>span{width:48px;height:48px;overflow:hidden;border-radius:13px;box-shadow:0 5px 14px #10182820}.signupNicknameBrand img{width:100%;height:100%;display:block}.signupNicknameBrand strong{color:#159a80;font-size:27px;font-weight:900;letter-spacing:-1.4px}.signupNicknameModal h2{margin:19px 0 16px;font-size:21px}.signupNicknameNotices{padding:15px 16px;display:grid;grid-gap:10px;gap:10px;border:1px solid #f1dfbc;border-radius:12px;background:#fffaf0;text-align:left}.signupNicknameNotices p{margin:0;color:#765d32;font-size:11px;line-height:1.6;word-break:keep-all}.signupNicknameNotices p:first-child{text-align:center}.signupNicknameNotices strong{color:#9a5f00;font-size:15px;line-height:1.55}.signupNicknameModal form{margin-top:19px}.signupNicknameModal .nicknameSubmit{margin-top:13px}.signupNicknameModal .modalClose:disabled{opacity:.45;cursor:not-allowed}@media(max-width:500px){.signupNicknameBackdrop{align-items:start;padding:12px}.signupNicknameModal{padding:28px 18px 23px}.signupNicknameBrand>span{width:43px;height:43px}.signupNicknameBrand strong{font-size:24px}.signupNicknameModal h2{font-size:19px}.signupNicknameNotices strong{font-size:14px}}.profilePanel{overflow:hidden;border:1px solid #e8eaf0;border-radius:16px;background:#fff}.profilePanel>header{padding:14px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f2}.profilePanel>header span{display:block;color:#159a80;font:700 8px Montserrat,sans-serif;letter-spacing:1.5px}.profilePanel>header strong{font-size:13px}.profilePanel>header i{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#159a80;background:#eaf8f5;font-style:normal}.profileLogin{padding:16px}.profileLogin>strong{font-size:13px}.profileLogin>p{margin:5px 0 13px;color:#667085;font-size:10px;line-height:1.45}.profileBody{padding:14px}.profileIdentity{display:flex;flex-direction:column;align-items:center;text-align:center}.profileAvatar{width:68px;height:68px;display:block;overflow:hidden;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dfe5e3,0 7px 18px #1018281c;background:#f2f4f3}.profileAvatar img{width:100%;height:100%;display:block;object-fit:cover}.profileIdentity>strong{max-width:100%;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.profileIdentity>.communityLevelBadge{margin-top:5px}.profileIdentity>small{margin-top:6px;color:#98a2b3;font-size:9px}.profileSection{margin-top:13px;padding-top:13px;border-top:1px solid #edf0f2}.profileSection h3{margin:0 0 10px;font-size:11px}.profileActivities{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.profileActivities>div{display:flex;flex-direction:column;gap:3px;border-right:1px solid #edf0f2}.profileActivities>div:last-child{border:0}.profileActivities b{color:#087b68;font:800 14px Montserrat,sans-serif}.levelProgressHead,.profileActivities span{color:#667085;font-size:8px}.levelProgressHead{margin-top:13px;display:flex;justify-content:space-between}.levelProgress{height:9px;margin-top:5px;overflow:hidden;border-radius:999px;background:#e7ecea}.levelProgress i{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#087b68,#42c4ab)}.profileSection>p{margin:6px 0 0;color:#667085;font-size:8px;line-height:1.4}.profileSection>small{display:block;margin-top:4px;color:#98a2b3;font-size:7px;line-height:1.45}.profileVerification>div{display:flex;flex-direction:column;gap:4px}.profileVerification span{width:max-content;padding:3px 7px;border-radius:999px;color:#b42318;background:#fef3f2;font-size:8px;font-weight:700}.profileVerification span.verified{color:#067647;background:#ecfdf3}.profileVerification small{color:#667085;font-size:8px}.ownerProfile{position:relative}.ownerProfile>strong{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ownerProfile>small{display:inline;margin-left:5px;color:#98a2b3;font-size:8px}.ownerProfile>button{width:100%;height:30px;margin-top:9px;border:0;border-radius:8px;color:#fff;background:#159a80;font-size:9px;font-weight:700}.profileLogout{width:100%;margin-top:13px;padding:7px;border:0;color:#98a2b3;background:transparent;text-decoration:underline;text-underline-offset:3px;font-size:9px}.webToast{min-width:220px;max-width:min(360px,calc(100vw - 32px));padding:12px 16px;position:fixed;z-index:500;left:50%;bottom:28px;transform:translateX(-50%);border:1px solid #ffffff26;border-radius:11px;color:#fff;background:#18231feF;box-shadow:0 10px 35px #10182842;text-align:center;font-size:12px;font-weight:600;animation:webToastIn .18s ease-out}.compactProfile>div:first-child{display:flex;align-items:center;gap:10px}.compactProfile .profileAvatar{width:48px;height:48px;flex:0 0 48px}.compactProfile>div:first-child>div{min-width:0}.compactProfile>div:first-child strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.compactProfile .communityLevelBadge{margin-top:4px}.compactProfile>p{text-align:center}@keyframes webToastIn{0%{opacity:0;transform:translate(-50%,8px)}}.ownerProfile>button:disabled{color:#98a2b3;background:#edf0ef;cursor:not-allowed}.profileNameRow{max-width:100%;margin-top:10px;display:flex;align-items:center;justify-content:center;gap:6px}.profileNameRow>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.profileNameRow>.communityLevelBadge{flex:0 0 auto}.profilePhone{width:100%;margin-top:8px;padding:7px 8px;display:flex;flex-direction:column;gap:6px;border-radius:8px;color:#b42318;background:#fef3f2;font-size:8px}.profilePhone.verified{color:#067647;background:#ecfdf3}.profilePhone>div{display:flex;align-items:center;justify-content:space-between;gap:6px}.profilePhone span{font-weight:700}.profilePhone b{font-weight:600}.profilePhone .appDownloadButton{width:100%;height:27px;border:0;border-radius:7px;color:#fff;background:#b42318;font-size:8px;font-weight:700;cursor:pointer}.profilePhone .appDownloadButton span{margin-right:4px}.ownerSummary{min-width:0;display:flex;align-items:center;gap:6px}.ownerIdentity{min-width:0;flex:1 1}.ownerIdentity>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.ownerIdentity>small{display:block;margin-top:2px;color:#98a2b3;font-size:7px}.ownerRank{width:30px;flex:0 0 30px;display:flex;flex-direction:column;align-items:center;gap:1px}.ownerRank img{width:24px;height:24px;display:block;object-fit:contain}.ownerRank small{color:#98a2b3;font-size:6px}.headerActions .appDownloadButton.header{width:auto;height:38px;padding:0 13px;display:flex;align-items:center;gap:6px;border:1px solid #cce9e3;border-radius:11px;color:#087b68;background:#eaf8f5;font-size:11px;font-weight:700;white-space:nowrap}.headerActions .appDownloadButton.header:hover{background:#dff4ef}.headerActions .appDownloadButton.header span{font-size:16px;line-height:1}.storeModalBackdrop{position:fixed;inset:0;z-index:600;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.storeModal{width:min(380px,100%);padding:28px;position:relative;border-radius:20px;background:#fff;box-shadow:0 24px 80px #10182840;text-align:center}.storeModalClose{width:32px!important;height:32px!important;position:absolute;right:13px;top:11px;border:0!important;color:#98a2b3!important;background:transparent!important;font-size:25px!important}.storeAppIcon{width:58px;height:58px;margin:0 auto 12px;display:block;overflow:hidden;border-radius:14px}.storeAppIcon img{width:100%;height:100%;display:block}.storeModal h2{margin:0;font-size:19px}.storeModal>p{margin:7px 0 20px;color:#667085;font-size:11px}.storeModal>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.storeModal a{min-height:60px;padding:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid #dfe5e3;border-radius:11px;color:#344054;background:#fff;text-align:left}.storeModal a:hover{border-color:#88cfc1;background:#f3fbf9}.storeModal a b{font-size:12px}.storeModal a small{margin-top:3px;color:#98a2b3;font-size:8px}@media(max-width:820px){.headerActions .appDownloadButton.header{width:38px;padding:0;justify-content:center;font-size:0}.headerActions .appDownloadButton.header span{margin:0;font-size:17px}.storeModal{padding:25px 20px}.storeModal>div{grid-template-columns:1fr}}.storeBadges,.storeBadges a{display:flex;align-items:center}.storeBadges a{width:130px;height:40px;justify-content:center}.storeBadges img{display:block;max-width:none}.storeBadges.header{height:60px;gap:8px}.storeBadges .appStoreBadge img{width:130px;height:40px}.storeBadges .playStoreBadge img{width:150px;height:58px}.profilePhone .storeBadges.inline{width:100%;display:grid;grid-gap:5px;gap:5px}.profilePhone .storeBadges.inline a{margin:auto}@media(max-width:820px){.storeBadges.header{gap:3px}.storeBadges.header .appStoreBadge img,.storeBadges.header a{width:91px;height:28px}.storeBadges.header .playStoreBadge img{width:105px;height:41px}}@media(max-width:390px){.headerActions{gap:0}.storeBadges.header .appStoreBadge img,.storeBadges.header a{width:78px;height:24px}.storeBadges.header .playStoreBadge img{width:90px;height:35px}}.profilePanel>header span{font-size:10px}.profilePanel>header strong{font-size:15px}.profileNameRow>strong{font-size:18px}.profileIdentity>small{font-size:11px}.profilePhone{font-size:10px}.profileSection h3{font-size:13px}.profileActivities b{font-size:16px}.levelProgressHead,.profileActivities span,.profileSection>p{font-size:10px}.profileSection>small{font-size:9px}.ownerIdentity>strong{font-size:13px}.ownerIdentity>small{font-size:9px}.ownerRank small{font-size:8px}.ownerProfile>button,.profileLogout{font-size:11px}.profilePhone .profileAppDownload{height:25px;padding:0 10px;border:1px solid #efb4af;border-radius:6px;color:#b42318;background:#fff;font-size:9px;font-weight:700;white-space:nowrap;cursor:pointer}.profilePhone .profileAppDownload:hover{border-color:#e58c84;background:#fff7f6}.phoneVerificationBackdrop{position:fixed;inset:0;z-index:680;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.phoneVerificationModal{width:min(410px,100%);padding:28px;position:relative;border-radius:20px;background:#fff;box-shadow:0 24px 80px #10182840}.phoneVerificationClose{width:32px;height:32px;position:absolute;right:13px;top:11px;border:0;color:#98a2b3;background:transparent;font-size:25px;cursor:pointer}.phoneVerificationModal>span{color:#159a80;font-size:10px;font-weight:800;letter-spacing:1.2px}.phoneVerificationModal h2{margin:7px 0 5px;color:#101828;font-size:20px}.phoneVerificationModal>p{margin:0 0 20px;color:#667085;font-size:12px;line-height:1.6;word-break:keep-all}.phoneVerificationModal>p b{color:#344054}.phoneVerificationModal form{display:grid;text-align:left}.phoneVerificationModal label{margin-bottom:7px;color:#344054;font-size:11px;font-weight:700}.phoneVerificationModal input{width:100%;height:46px;padding:0 13px;border:1px solid #dfe5e3;border-radius:10px;outline:0;color:#101828;background:#f8faf9;font-size:15px}.phoneVerificationModal input:focus{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}.phoneVerificationModal form small{margin-top:8px;color:#98a2b3;font-size:9px;line-height:1.45}.phoneVerificationModal form>button{height:42px;margin-top:16px;border:0;border-radius:10px;color:#fff;background:#159a80;font-size:12px;font-weight:750;cursor:pointer}.phoneVerificationActions button:disabled,.phoneVerificationModal form>button:disabled{opacity:.45;cursor:not-allowed}.phoneVerificationModal form>.phoneVerificationResend{height:auto;margin-top:12px;color:#087b68;background:transparent;text-decoration:underline}.phoneVerificationError{margin:10px 0 0!important;padding:9px 11px;color:#b42318!important;background:#fef3f2;border-radius:8px;font-size:10px!important}.phoneVerificationActions{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:8px;gap:8px}.phoneVerificationActions button{height:42px;border:1px solid #dfe5e3;border-radius:10px;color:#475467;background:#fff;font-size:11px;font-weight:750}.phoneVerificationActions button.primary{border-color:#159a80;color:#fff;background:#159a80}.phoneVerificationNotice{margin-top:12px;padding:12px 13px;border:1px solid #e5e9e7;border-radius:10px;color:#667085;background:#f8faf9}.phoneVerificationNotice strong{display:block;margin-bottom:7px;color:#475467;font-size:10px}.phoneVerificationNotice ul{margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;list-style:none}.phoneVerificationNotice li{font-size:9px;line-height:1.45}.phoneVerificationNotice li:before{content:"- ";color:#159a80;font-weight:800}.phoneNumberField{display:grid;grid-template-columns:145px minmax(0,1fr);grid-gap:7px;gap:7px}.phoneNumberField select{min-width:0;height:46px;padding:0 9px;border:1px solid #dfe5e3;border-radius:10px;outline:0;color:#344054;background:#f8faf9;font-size:11px}.phoneNumberField select:focus{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}@media(max-width:430px){.phoneNumberField{grid-template-columns:1fr}.phoneVerificationModal{max-height:calc(100dvh - 24px);overflow-y:auto}}.headerStoreButtons{height:42px;display:flex;align-items:center;gap:7px}.headerStoreButtons>a{height:38px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #1d2939;border-radius:9px;color:#fff;background:#111827;box-shadow:0 1px 2px #10182818}.headerStoreButtons>a:hover{background:#202938}.headerStoreButtons>a>span:last-child{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.headerStoreButtons small{font:500 7px Arial,sans-serif;letter-spacing:.1px}.headerStoreButtons b{margin-top:2px;font:600 12px Arial,sans-serif;white-space:nowrap}.appleStoreIcon{width:18px;display:grid;place-items:center}.appleStoreIcon img{width:18px;height:22px;display:block;filter:brightness(0) invert(1)}.googlePlayIcon{width:18px;display:grid;place-items:center;line-height:1}.googlePlayIcon img{width:18px;height:20px;display:block}.storeModal .storeBadges{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.storeModal .storeBadges a{margin:auto}@media(max-width:820px){.headerStoreButtons{gap:4px}.headerStoreButtons>a{height:34px;padding:0 7px;gap:5px}.headerStoreButtons small{display:none}.headerStoreButtons b{margin:0;font-size:10px}.appleStoreIcon{width:15px;font-size:18px}.googlePlayIcon{width:15px}.googlePlayIcon img{width:15px;height:17px}}@media(max-width:500px){.headerStoreButtons>a{width:35px;padding:0;justify-content:center}.headerStoreButtons>a>span:last-child{display:none}.headerStoreButtons .appleStoreIcon,.headerStoreButtons .googlePlayIcon{width:auto}}@media(max-width:440px){.storeModal .storeBadges{grid-template-columns:1fr}}.storeModal h2{color:#087b68}.storeModal>p{white-space:pre-line}.storeModal .headerStoreButtons{height:42px;display:flex;justify-content:center;gap:7px}.storeModal .headerStoreButtons>a{width:auto;height:38px;min-height:0;padding:0 11px;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;color:#fff;background:#111827}.storeModal .headerStoreButtons>a:hover{background:#202938}@media(max-width:500px){.storeModal .headerStoreButtons>a{width:35px;padding:0;justify-content:center}}.otherOwnerStats span{display:flex;align-items:center;justify-content:space-between}.otherOwnerStats img{width:34px;height:34px;object-fit:contain}.otherOwnerStats small{color:#667085;font-size:9px}.commentAuthor>.commentProfileTrigger{width:auto;height:auto;min-width:0;flex:1 1;padding:0;display:flex;border:0;border-radius:0;color:inherit;background:transparent;font-size:inherit;font-weight:inherit}.commentProfileTrigger>.avatar{width:32px;height:32px;flex:0 0 32px;overflow:hidden;border:1px solid #e1e7e5;background:#f4f7f6}.commentProfileTrigger>.avatar img{width:100%;height:100%;display:block;margin:0;object-fit:cover}.commentProfileTrigger>div:last-child{min-width:0;flex:1 1}.commentProfileTrigger strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentAuthor>.contentActionRoot{flex:0 0 auto}.metaStats>span{display:inline-flex;align-items:center;gap:3px}.metaStats svg{flex:0 0 auto}.ownerProfile .ownerRegisterButton{width:100%;height:34px;margin-top:10px;border:1px solid #9ddfd2;border-radius:8px;color:#087b68;background:#eaf8f5;font-size:11px;font-weight:700}.ownerProfile .ownerRegisterButton:hover{border-color:#68c8b5;background:#d9f3ed}.ownerModalBackdrop{position:fixed;inset:0;z-index:620;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ownerModal{width:min(390px,100%);padding:28px;position:relative;border-radius:20px;background:#fff;box-shadow:0 24px 80px #10182840}.ownerModalClose{width:32px;height:32px;position:absolute;right:13px;top:11px;border:0;color:#98a2b3;background:transparent;font-size:25px}.ownerModal>span{color:#159a80;font-size:10px;font-weight:800;letter-spacing:1.2px}.ownerModal h2{margin:7px 0 5px;color:#101828;font-size:20px}.ownerModal>p{margin:0 0 20px;color:#667085;font-size:11px}.ownerModal form{text-align:left}.ownerModal label{display:block;margin-bottom:7px;color:#344054;font-size:11px;font-weight:700}.ownerModal input{width:100%;height:44px;padding:0 12px;border:1px solid #dfe5e3;border-radius:10px;outline:0;color:#101828;background:#f8faf9;font-size:13px}.ownerModal input:focus{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}.ownerModal form small{display:block;margin-top:7px;color:#98a2b3;font-size:9px;line-height:1.45}.ownerModal form>button{width:100%;height:42px;margin-top:16px;border:0;border-radius:10px;color:#fff;background:#159a80;font-size:12px;font-weight:700}.ownerModal form>button:disabled{opacity:.45;cursor:not-allowed}.ownerTeamPrice{margin-top:9px;padding:7px 8px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;color:#667085;background:#f6f8f7;font-size:9px}.ownerTeamPrice strong{color:#087b68;font-size:10px}.ownerActions{margin-top:9px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.ownerActions button{height:32px;border:1px solid #9ddfd2;border-radius:8px;color:#087b68;background:#eaf8f5;font-size:9px;font-weight:700}.ownerActions button:hover:not(:disabled){border-color:#68c8b5;background:#d9f3ed}.ownerActions button:disabled{border-color:#edf0ef;color:#98a2b3;background:#edf0ef;cursor:not-allowed}.accountStatusBadge{flex:0 0 auto;padding:3px 6px;border-radius:999px;font-size:8px;font-weight:800;line-height:1.2}.accountStatusBadge.manager{color:#6941c6;background:#f4f3ff}.accountStatusBadge.permanent_ban{color:#fff;background:#b42318}.accountStatusBadge.ban_15_days,.accountStatusBadge.ban_30_days{color:#b54708;background:#fffaeb}.profileNameBlock{display:flex;flex-direction:column;align-items:center}.profileNameBlock .profileNameRow{margin-top:10px}.profileNameBlock>.accountStatusBadge{margin-top:5px}.loginConsentBackdrop{position:fixed;inset:0;z-index:700;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.loginConsentModal{width:min(430px,100%);padding:28px;position:relative;border-radius:20px;color:#18212f;background:#fff;box-shadow:0 24px 80px #10182840;text-align:left}.loginConsentClose{width:34px;height:34px;position:absolute;right:12px;top:10px;border:0;color:#98a2b3;background:transparent;font-size:27px;line-height:1}.loginConsentModal>span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.5px}.loginConsentModal h2{margin:7px 0 6px;font-size:20px}.loginConsentModal>p{margin:0 0 19px;color:#667085;font-size:11px;line-height:1.55}.loginConsentAll,.loginConsentRow{display:flex;align-items:center;gap:9px;cursor:pointer}.loginConsentAll{padding:11px 10px;border-radius:10px;background:#f1f8f6;font-size:13px;font-weight:800}.loginConsentModal input{width:18px;height:18px;flex:0 0 auto;accent-color:#159a80}.loginConsentDivider{height:1px;margin:11px 0;background:#edf0f2}.loginConsentRow{min-height:43px;padding:7px 4px;color:#344054;font-size:11px}.loginConsentRow>span{min-width:0;flex:1 1}.loginConsentRow b{color:#087b68}.loginConsentRow a{flex:0 0 auto;color:#667085;text-decoration:underline;text-underline-offset:2px}.loginConsentContinue{width:100%;height:43px;margin-top:16px;border:0;border-radius:10px;color:#fff;background:#159a80;font-size:12px;font-weight:800}.loginConsentContinue:disabled{color:#98a2b3;background:#edf0ef;cursor:not-allowed}.mobileFab,.newPost{border:0;cursor:pointer}.playerSearchBackdrop{z-index:710;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.playerSearchModal{width:min(560px,100%);max-height:min(720px,calc(100dvh - 40px));padding:27px;border-radius:20px;box-shadow:0 24px 80px #10182840}.playerSearchClose{width:34px;height:34px;position:absolute;right:12px;top:9px;border:0;color:#98a2b3;background:transparent;font-size:27px}.playerSearchModal>span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.5px}.playerSearchModal h2{margin:7px 0 5px;font-size:20px}.playerSearchModal>p{margin:0 0 17px;color:#667085;font-size:11px}.playerSearchModal>label{height:44px;padding:0 12px;display:flex;align-items:center;gap:9px;border:1px solid #dfe5e3;border-radius:11px;color:#98a2b3;background:#f8faf9}.playerSearchModal>label:focus-within{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}.playerSearchModal input{width:100%;border:0;outline:0;background:transparent;font-size:13px}.playerSearchResults{min-height:210px;margin-top:12px;display:grid;grid-gap:6px;gap:6px;overflow-y:auto}.playerSearchResults>button{min-height:64px;padding:7px 10px;display:flex;align-items:center;gap:11px;border:1px solid #e5e9e7;border-radius:11px;color:#344054;background:#fff;text-align:left}.playerSearchResults>button:hover{border-color:#9ddfd2;background:#f2fbf9}.playerSearchPortrait{width:50px;height:50px;flex:0 0 50px;overflow:hidden;border-radius:9px;background:#f1f5f4}.playerSearchPortrait>img{width:100%;height:100%;object-fit:contain}.playerSearchInfo{min-width:0;display:grid;grid-gap:5px;gap:5px}.playerSearchInfo strong{display:flex;align-items:center;gap:6px;font-size:13px}.playerSearchInfo strong img{width:auto;height:17px}.playerSearchInfo small{color:#667085;font-size:10px}.playerSearchState{min-height:210px;display:flex;align-items:center;justify-content:center;gap:9px;color:#98a2b3;font-size:11px}.playerSearchState.error{color:#b42318}@media(max-width:560px){.playerSearchBackdrop{padding:10px}.playerSearchModal{max-height:calc(100dvh - 20px);padding:22px 16px}.playerSearchResults>button{min-height:58px}.playerSearchPortrait{width:44px;height:44px;flex-basis:44px}}.playerPhotoPicker{width:min(620px,100%);height:min(590px,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden;border:1px solid #e4e9e7;border-radius:20px;color:#18212f;background:#f8faf9;box-shadow:0 24px 80px #10182840}.playerPhotoPicker>header{height:58px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;background:#f8faf9}.playerPhotoPicker>header h2{margin:0;font-size:17px;font-weight:800}.playerPhotoPicker>header button{width:34px;height:34px;border:0;color:#98a2b3;background:transparent;font-size:27px}.playerPhotoPicker>label{height:46px;margin:7px 14px 0;padding:0 13px;display:flex;align-items:center;gap:9px;border:1px solid #dfe5e3;border-radius:14px;color:#98a2b3;background:#f1f5f4}.playerPhotoPicker>label:focus-within{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}.playerPhotoPicker>label input{min-width:0;flex:1 1;border:0;outline:0;color:#18212f;background:transparent;font-size:14px;font-weight:500}.playerPhotoPicker>label button{width:27px;height:27px;border:0;border-radius:50%;color:#98a2b3;background:transparent;font-size:20px}.playerPhotoPicker>small{padding:7px 17px 2px;color:#98a2b3;font-size:9px}.playerPhotoPickerContent{min-height:0;flex:1 1;overflow-y:auto}.playerPhotoPickerGrid{padding:8px 12px 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.playerPhotoPickerGrid>button{min-width:0;aspect-ratio:.82;padding:8px 7px 9px;display:flex;flex-direction:column;border:1px solid #e1e7e5;border-radius:16px;color:#18212f;background:#fff}.playerPhotoPickerGrid>button:hover{border-color:#8fd5c7;box-shadow:0 7px 18px #10182812;transform:translateY(-1px)}.playerPhotoPickerPortrait{min-height:0;flex:1 1;display:grid;place-items:center;overflow:hidden}.playerPhotoPickerPortrait>img{width:100%;height:100%;object-fit:contain}.playerPhotoPickerGrid>button>div{height:24px;display:flex;align-items:center;justify-content:center}.playerPhotoPickerGrid>button>div img{width:auto;height:14px;flex:0 0 auto}.playerPhotoPickerGrid>button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.playerPhotoPickerState{height:100%;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#667085;text-align:center}.playerPhotoPickerState>span:not(.loadingSpinner){width:68px;height:68px;display:grid;place-items:center;border-radius:50%;color:#159a80;background:#159a8017}.playerPhotoPickerState b{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18212f;font-size:15px}.playerPhotoPickerState strong{font-size:14px}.playerPhotoPickerState.error{color:#b42318}@media(max-width:560px){.playerSearchBackdrop{padding:0}.playerPhotoPicker{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.playerPhotoPickerGrid{gap:8px}.playerPhotoPickerGrid>button strong{font-size:11px}}.playerPhotoPickerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.playerPhotoPickerGrid>button{padding:5px 4px 6px;border-radius:11px}.playerPhotoPickerGrid>button>div{height:23px;gap:4px}.playerPhotoPickerGrid>button>div img{height:16px}.playerPhotoPickerGrid>button strong{font-size:11.5px}@media(max-width:560px){.playerPhotoPickerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-left:8px;padding-right:8px}.playerPhotoPickerGrid>button>div img{height:14px}.playerPhotoPickerGrid>button strong{font-size:10px}}.profileAvatarWrap{position:relative;display:block}.profileEditButton{width:25px;height:25px;position:absolute;right:-3px;bottom:1px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#159a80;box-shadow:0 3px 9px #10182830;font-size:13px;line-height:1;cursor:pointer}.profileEditorBackdrop{position:fixed;inset:0;z-index:450;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.profileEditor{width:min(400px,100%);max-height:min(650px,90vh);padding:24px;position:relative;overflow:auto;border-radius:18px;background:#fff;box-shadow:0 24px 80px #10182840}.profileEditor h2{margin:0 0 18px;font-size:18px}.profileEditorClose{width:32px;height:32px;position:absolute;right:12px;top:10px;border:0;color:#98a2b3;background:transparent;font-size:25px}.profileEditorActions{display:grid;grid-gap:9px;gap:9px}.profileEditorActions>button,.profileEditorActions>label{min-height:54px;padding:11px 13px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid #e2e7e5;border-radius:11px;color:#344054;background:#fff;text-align:left;cursor:pointer}.profileEditorActions>label{position:relative}.profileEditorActions input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.profileEditorActions span{font-size:13px;font-weight:700}.profileEditorActions small{margin-top:3px;color:#98a2b3;font-size:10px}.profileEditorActions .disabled{opacity:.55;cursor:not-allowed}.profileEditorActions .danger{color:#b42318}.profileLevelPolicy{margin:0;padding:10px;border-radius:9px;color:#667085;background:#f6f8f7;font-size:10px}.profilePlayerSearch{display:flex;gap:7px}.profilePlayerSearch input{min-width:0;flex:1 1;height:38px;padding:0 10px;border:1px solid #dfe5e3;border-radius:9px}.profilePlayerSearch button{padding:0 13px;border:0;border-radius:9px;color:#fff;background:#159a80;font-size:11px;font-weight:700}.profilePlayerResults{margin-top:12px;display:grid;grid-gap:6px;gap:6px}.profilePlayerResults>button{min-height:58px;padding:6px 10px;display:flex;align-items:center;gap:10px;border:1px solid #edf0f2;border-radius:10px;background:#fff;text-align:left}.profilePlayerResults img{width:46px;height:46px;object-fit:contain}.profilePlayerResults span{min-width:0;display:flex;flex-direction:column}.profilePlayerResults strong{font-size:12px}.profilePlayerResults small{margin-top:3px;color:#98a2b3;font-size:9px}.profilePlayerResults>p{padding:30px 0;color:#98a2b3;text-align:center;font-size:11px}.profileEditorBack{width:100%;height:36px;margin-top:12px;border:1px solid #e2e7e5;border-radius:9px;color:#667085;background:#fff;font-size:11px}.postFeed{position:relative;min-height:120px}.postFeed.isLoading>div:not(.feedLoading){opacity:.35;pointer-events:none}.feedLoading{position:absolute;inset:0;min-height:120px;display:flex;align-items:center;justify-content:center;gap:9px;color:#667085;background:#fffffff0;font-size:12px}.loadingSpinner{width:20px;height:20px;display:inline-block;border:2px solid #ccebe4;border-top-color:#159a80;border-radius:50%;animation:loadingSpin .7s linear infinite}.boardPageLoading{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#667085}.boardPageLoading .loadingSpinner{width:30px;height:30px;margin-bottom:14px;border-width:3px}.boardPageLoading strong{font-size:14px}.boardPageLoading p{margin:6px 0 0;color:#98a2b3;font-size:11px}@keyframes loadingSpin{to{transform:rotate(1turn)}}.playerReviewHeading{display:flex;align-items:center;gap:6px}.playerReviewHeading img{width:24px;height:20px;object-fit:fill}.playerReview .reviewBody>p{margin:10px 0 12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.miniAvatar{overflow:hidden}.miniAvatar img{width:100%;height:100%;display:block;object-fit:cover}.writer .avatar{overflow:hidden}.writer .avatar img{width:100%;height:100%;display:block;object-fit:cover}.articleBody .attachmentPreview{width:100%;min-height:260px;max-height:640px;margin:0 0 25px;padding:12px;display:grid;place-items:center;overflow:hidden;border:1px solid #e8eaf0;border-radius:12px;background:#f6f8f8;cursor:zoom-in}.articleBody .attachmentPreview img{width:auto;max-width:100%;height:auto;max-height:616px;margin:0;object-fit:contain}.attachmentGallery.multiple{width:100%;margin:0 0 25px;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min(220px,72vw),1fr);grid-gap:10px;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.attachmentGallery.multiple .attachmentPreview{width:auto;height:460px;min-height:0;max-height:460px;margin:0;scroll-snap-align:start}.attachmentGallery.multiple .attachmentPreview img{max-height:436px}.attachmentGallery.multiple::-webkit-scrollbar{height:7px}.attachmentGallery.multiple::-webkit-scrollbar-track{border-radius:999px;background:#edf1f0}.attachmentGallery.multiple::-webkit-scrollbar-thumb{border-radius:999px;background:#9fcfc3}.imageLightbox{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:3vh 3vw;background:#08110fe8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.imageLightbox>div{width:min(94vw,1200px);height:90vh;display:grid;grid-template-rows:48px minmax(0,1fr)}.imageLightboxToolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px}.imageLightboxToolbar>p{margin:0 auto 0 0;color:#ffffffa8;font-size:11px}.imageLightboxToolbar>div{height:40px;display:flex;align-items:center;border:1px solid #ffffff38;border-radius:10px;background:#111b}.imageLightboxClose,.imageLightboxToolbar button{width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;color:#fff;background:transparent;font-size:21px;line-height:1;cursor:pointer}.imageLightboxToolbar button:disabled{opacity:.35;cursor:default}.imageLightboxToolbar span{min-width:54px;color:#fff;text-align:center;font-size:12px;font-weight:700}.imageLightboxClose{flex:0 0 40px;border:1px solid #ffffff38;border-radius:10px;background:#111b;font-size:25px}.imageLightboxViewport{height:80vh;position:relative;display:grid;place-items:center;overflow:hidden;overscroll-behavior:contain;touch-action:none;cursor:-webkit-grab;cursor:grab}.imageLightboxViewport.isDragging{cursor:-webkit-grabbing;cursor:grabbing}.imageLightboxViewport img{max-width:90vw;max-height:80vh;width:auto;height:auto;display:block;border-radius:8px;object-fit:contain;box-shadow:0 24px 80px #0008;transform-origin:center;transition:transform .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.imageLightboxViewport.isDragging img{transition:none}.imageGalleryArrow{position:absolute;top:50%;z-index:2;width:46px;height:46px;padding:0;display:grid;place-items:center;transform:translateY(-50%);border:1px solid #ffffff40;border-radius:50%;color:#fff;background:#101817b8;box-shadow:0 6px 24px #0005;font-size:34px;line-height:1;cursor:pointer}.imageGalleryArrow span{height:34px;display:block;transform:translateY(-3px);font-family:Arial,sans-serif;line-height:34px}.imageGalleryArrow.previous{left:14px}.imageGalleryArrow.next{right:14px}@media(max-width:680px){.articleBody .attachmentPreview{min-height:220px;max-height:520px;padding:8px}.articleBody .attachmentPreview img{max-height:502px}.attachmentGallery.multiple{grid-auto-columns:72vw}.attachmentGallery.multiple .attachmentPreview{height:480px;max-height:480px}.attachmentGallery.multiple .attachmentPreview img{max-height:462px}.imageLightbox{padding:2vh 10px}.imageLightbox>div{width:calc(100vw - 20px);height:94vh;grid-template-rows:48px minmax(0,1fr)}.imageLightboxToolbar>p{display:none}.imageLightboxViewport{height:84vh}.imageLightboxViewport img{max-width:calc(100vw - 20px);max-height:80vh}.imageGalleryArrow{width:38px;height:38px;font-size:28px}.imageGalleryArrow.previous{left:6px}.imageGalleryArrow.next{right:6px}}.postAttachments{display:flex;align-items:center;align-self:flex-end;gap:4px;flex:0 0 auto}.attachmentStatusChip{width:26px;height:26px;padding:6px;display:grid;place-items:center;border:0;border-radius:8px;color:#159a80;background:#159a8017}.attachmentStatusChip.hasCount{width:auto;min-width:26px;padding:5px 7px;grid-auto-flow:column;gap:3px}.attachmentStatusChip.hasCount span{font-size:9px;font-weight:700;line-height:1}.attachmentStatusChip img,.attachmentStatusChip svg{width:14px;height:14px;display:block;object-fit:contain}.attachmentStatusChip img{filter:invert(49%) sepia(50%) saturate(723%) hue-rotate(119deg) brightness(88%) contrast(91%)}.srOnly{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.attachedSquadPanel{margin:0 0 25px;padding:14px 16px;display:flex;align-items:center;gap:12px;border:1px solid #bfe2d8;border-radius:12px;background:#effaf7}.attachedSquadPanel img{width:42px;height:42px;margin:0;object-fit:contain}.attachedSquadPanel div{min-width:0;display:grid;grid-gap:3px;gap:3px}.attachedSquadPanel span{color:#087b68;font-size:10px;font-weight:700}.attachedSquadPanel strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}@media(max-width:560px){.attachmentStatusChip{width:22px;height:22px;padding:5px}.attachmentStatusChip img,.attachmentStatusChip svg{width:12px;height:12px}}.attachedLineup{margin:0 0 28px;padding:16px;border:1px solid #d9e5e1;border-radius:16px;background:#f8fbfa}.attachedLineup>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.attachedLineup>header span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.5px}.attachedLineup>header h2{margin:4px 0 0;color:#1f2d28;font-size:18px;line-height:1.25}.lineupStyleSwitch{padding:3px;display:flex;gap:2px;border:1px solid #dce5e2;border-radius:9px;background:#fff}.lineupStyleSwitch button{height:27px;padding:0 8px;display:flex;align-items:center;gap:4px;border:0;border-radius:6px;color:#7b8782;background:transparent;font-size:9px;font-weight:750;cursor:pointer}.lineupStyleSwitch button.active{color:#087b68;background:#e6f5f1}.lineupStyleSwitch i{width:10px;height:10px;display:block;border:1px solid;border-radius:2px}.lineupStyleSwitch i.filled{background:currentColor;box-shadow:inset 0 0 0 2px #e6f5f1}.lineupStage{margin-top:11px;display:grid;grid-template-columns:minmax(280px,390px) minmax(210px,1fr);align-items:start;justify-content:center;grid-gap:6px;gap:6px}.lineupPitchColumn{min-width:0;position:relative;display:grid;justify-items:center}.lineupPitchControls{height:31px;margin-bottom:5px;display:flex;align-items:center;justify-content:space-between;gap:7px}.lineupPitch,.lineupPitchControls{width:min(100%,390px,calc(72vh * .6))}.lineupPitch{aspect-ratio:390/650;position:relative;overflow:hidden;border:1px solid #ffffff55;border-radius:12px;background-color:#397d58;background-position:50%;background-size:100% 100%;box-shadow:inset 0 0 36px #092f2450,0 5px 18px #10182818}.lineupPitch.hasSubstitutes{border-bottom-left-radius:0;border-bottom-right-radius:0}.lineupBackgroundSwitch{min-width:0;height:29px;display:flex;align-items:center;gap:4px}.lineupBackgroundSwitch button{width:29px;height:24px;padding:1px;overflow:hidden;border:1px solid #d8e1de;border-radius:5px;background:#fff;cursor:pointer}.lineupBackgroundSwitch button img{width:100%!important;height:100%!important;margin:0!important;display:block;border-radius:3px;object-fit:cover!important}.lineupBackgroundSwitch button.active{padding:0;border:2px solid #159a80;box-shadow:0 0 0 2px #159a8018}.lineupTeamColorPanel{max-height:none;padding:0 2px;overflow:visible;background:transparent}.lineupTeamColorPanel>header{height:36px;padding:0 2px 5px}.lineupTeamColorPanel>header>span{display:none}.attachedLineup:not(.personalSquadPage) .lineupTeamColorPanel>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.attachedLineup:not(.personalSquadPage) .lineupTeamColorPanel>header>div{min-width:0}.attachedLineup:not(.personalSquadPage) .lineupTeamColorPanel>header>div>span{display:none}.lineupTeamColorPanel>header h3{margin:0 0 2px;color:#26352f;font-size:14px}.lineupTeamColorPanel>header p{margin:0;color:#98a2a0;font-size:10px}.lineupColorSection{margin-top:9px;padding:11px;border:1px solid #e5eae8;border-radius:11px;background:#fbfcfc}.lineupColorSection>header{display:flex;align-items:center;gap:8px}.lineupColorSection>header i{width:30px;height:30px;padding:6px;display:grid;place-items:center;border-radius:8px;color:#159a80;background:#e7f6f2;font-size:13px;font-style:normal}.lineupColorSection>header i img{width:100%!important;height:100%!important;margin:0!important;display:block;object-fit:contain!important;filter:invert(50%) sepia(41%) saturate(835%) hue-rotate(119deg) brightness(89%) contrast(91%)}.lineupColorSection>header strong{min-width:0;flex:1 1;color:#34443e;font-size:12px}.lineupColorSection>header span{padding:4px 6px;border-radius:6px;color:#7d8985;background:#eef1f0;font-size:9px;font-weight:700}.lineupColorSection>p{margin:10px 0 2px;color:#a0a9a6;text-align:center;font-size:10px}.lineupColorEntry{margin-top:8px;overflow:hidden;border-radius:9px;background:#f2f5f4}.lineupColorEntry.expanded{box-shadow:inset 0 0 0 1px #cfe5df}.lineupColorItem{width:100%;padding:8px;display:flex;align-items:center;gap:8px;border:0;border-radius:9px;color:inherit;background:transparent;text-align:left}.lineupColorItem:not(:disabled){cursor:pointer}.lineupColorItem:disabled{opacity:1}.lineupColorCrest{width:34px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;color:#159a80;background:#fff;font-size:16px}.lineupColorCrest img{width:29px!important;height:21px!important;margin:0!important;object-fit:contain!important}.lineupColorCopy{min-width:0;flex:1 1;display:grid;grid-gap:3px;gap:3px}.lineupColorCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#34443e;font-size:11px}.lineupColorCopy small{color:#7f8c87;font-size:9px;line-height:1.4}.lineupColorItem>em{flex:0 0 auto;color:#159a80;font-size:9px;font-style:normal;font-weight:800}.lineupColorArrow{width:16px;color:#7c8984;font-size:16px;font-style:normal;text-align:center;transition:transform .16s}.lineupColorEntry.expanded .lineupColorArrow{transform:rotate(180deg)}.lineupColorPlayers{padding:3px 8px 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px}.lineupColorPlayers a{min-width:0;height:30px;padding:4px 6px;display:flex;align-items:center;gap:5px;border-radius:6px;color:#44534d;background:#fff}.lineupColorPlayers a>span{width:18px;height:15px;flex:0 0 auto;display:grid;place-items:center}.lineupColorPlayers img{width:18px!important;height:14px!important;margin:0!important;object-fit:contain!important}.lineupColorPlayers strong{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.lineupColorPlayers em{color:#159a80;font-size:8px;font-style:normal;font-weight:800}.lineupPlayer{width:86px;padding:0;position:absolute;z-index:2;transform:scale(.86);transform-origin:left top;border:0;color:#fff;background:transparent;text-align:center;line-height:1.15;cursor:pointer;transition:transform .16s ease,filter .16s ease}.lineupPlayer:hover{z-index:4;transform:scale(.86) translateY(-3px);filter:brightness(1.08)}.lineupPlayerCard{width:86px;height:95px;position:relative;overflow:hidden;text-shadow:0 1px 2px #000}.lineupPlayerCard.modern{border:1px solid #ffffff2b;border-radius:13px;background:linear-gradient(145deg,#27332f99,#121a176e);box-shadow:0 3px 8px #061d1655}.lineupPlayerCard.open{overflow:visible;border:0;background:transparent;filter:drop-shadow(0 2px 2px #061d1699)}.lineupPlayerImage{width:56px!important;height:56px!important;margin:0!important;position:absolute;right:2px;top:7px;object-fit:contain!important}.lineupRating{width:39px;position:absolute;z-index:2;left:2px;top:5px;display:grid;justify-items:center}.lineupRating strong{font:900 16px Montserrat,sans-serif}.lineupRating span{font-size:11px;font-weight:800}.lineupRating i{width:25px;height:15px;margin-top:2px;display:grid;place-items:center;border:1px solid #0003;border-radius:3px;font-size:9.5px;font-style:normal;font-weight:900;line-height:1;text-shadow:none}.lineupRating i.enhancement-dark{color:#fff;background:linear-gradient(145deg,#626c79,#292f39);text-shadow:0 0 1px #000}.lineupRating i.enhancement-bronze{color:#402318;background:linear-gradient(145deg,#dda875,#865432)}.lineupRating i.enhancement-silver{color:#303840;background:linear-gradient(145deg,#f8fbff,#8799aa)}.lineupRating i.enhancement-gold{color:#493700;background:linear-gradient(145deg,#fff8bd,#f3cf55 58%,#dfa72b)}.lineupRating i.enhancement-special{color:#172033;background:linear-gradient(135deg,#eaf7ff,#93c8df 35%,#f6e8ff 68%,#c8d3df)}.lineupRating .lineupFocusedTraining{width:11px;height:11px;position:absolute;left:14px;top:50px;display:grid;place-items:center;border-radius:50%;color:#08140c;background:#55c97a;font:900 9px/1 Arial,sans-serif;text-shadow:none}.lineupRating .attack{color:#ff4747}.lineupRating .midfield{color:#53ef69}.lineupRating .defence{color:#74baff}.lineupRating .keeper{color:#ffe629}.lineupPay{width:18px;height:19px;position:absolute;z-index:3;right:2px;top:4px;display:grid;place-items:center;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#817653;text-shadow:none}.lineupPay em{width:16px;height:17px;display:grid;place-items:center;-webkit-clip-path:inherit;clip-path:inherit;color:#48412d;background:#e8dfc2;font-size:8.5px;font-style:normal;font-weight:900}.lineupNation{width:14px!important;height:9px!important;margin:0!important;position:absolute;z-index:2;right:4px;top:50px;object-fit:cover!important}.lineupPlayerName{height:16px;position:absolute;z-index:2;left:3px;right:3px;top:62px;display:flex;align-items:center;justify-content:center;gap:2px;overflow:hidden}.lineupPlayerName img{width:13px!important;height:11px!important;margin:0!important;flex:0 0 auto;object-fit:fill!important}.lineupPlayerName strong{min-width:0;white-space:nowrap;font-size:10.5px;letter-spacing:-.15px}.lineupPlayerName strong.compact{font-size:9px;letter-spacing:-.35px}.lineupPlayerName strong.tiny{font-size:7.7px;letter-spacing:-.5px}.lineupPlayerInfo{height:15px;position:absolute;left:5px;right:5px;top:78px;display:flex;align-items:center;justify-content:space-between;gap:3px;white-space:nowrap}.lineupPlayerInfo span{color:#75e6a4;font-size:8px;font-weight:800}.lineupPlayerInfo strong{color:#fff;white-space:nowrap;font-size:9px}.lineupPlayerInfo strong.compact{font-size:7.7px;letter-spacing:-.25px}.lineupPlayerInfo strong.tiny{font-size:6.5px;letter-spacing:-.45px}.lineupSubstitutes{width:min(100%,390px,calc(72vh * .6));height:68px;position:relative;overflow:hidden;border:1px solid #ffffff55;border-top:0;border-radius:0 0 12px 12px;background-color:#315f43;background-position:bottom;background-size:100% auto;box-shadow:0 5px 18px #10182818}.lineupSubstitutes:after{content:"";position:absolute;inset:0;z-index:0;background:#102c2280;pointer-events:none}.lineupSubstitutes>span{position:absolute;z-index:2;left:5px;top:4px;padding:2px 5px;border-radius:5px;color:#d7eee6;background:#0e2c22a8;font-size:7px;font-weight:800}.lineupSubstitutes>div{height:100%;padding:7px 5px 3px;position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;gap:1px}.lineupPlayer.substitute{width:49px;height:58px;flex:0 0 49px;position:relative;left:auto;top:auto;transform:scale(.56);transform-origin:left top}.lineupPlayer.substitute:hover{transform:scale(.56) translateY(-2px)}.lineupSubstituteEmpty{width:45px;height:52px;flex:0 0 45px;display:grid;place-items:center;border:1px solid #ffffff26;border-radius:8px;color:#ffffff45;background:#071e1752;font-size:17px}.lineupSquadSummary{width:96px;padding:4px 6px;position:absolute;z-index:6;right:3px;bottom:3px;display:grid;grid-gap:1px;gap:1px;border:1px solid #ffffff28;border-radius:8px;color:#fff;background:#17231f91;box-shadow:0 1px 3px #0002;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.lineupSquadSummary>div{min-width:0;display:flex;align-items:baseline}.lineupSquadSummary span{color:#ffffffc7;font-size:7px;font-weight:650}.lineupSquadSummary strong{min-width:0;margin-left:auto;white-space:nowrap;font-size:9px;font-weight:850}.lineupSquadSummary strong.over{color:#ff7474}.lineupSquadSummary small{color:#ffffff9e;font-size:6.5px}.attachedLineup>.ad-inline{width:100%;height:82px;margin:14px 0 0;border-radius:11px}.attachedLineup>.ad-inline p{display:none}.attachedLineup>.ad-inline strong{font-size:12px}@media(max-width:700px){.lineupStage{grid-template-columns:1fr}.lineupTeamColorPanel{width:min(100%,390px);max-height:none;margin:auto;overflow:visible}}@media(max-width:560px){.attachedLineup{margin-left:-4px;margin-right:-4px;padding:11px}.attachedLineup>header h2{font-size:15px}.lineupStyleSwitch button{padding:0 6px}.lineupPitch,.lineupPitchControls,.lineupSubstitutes{width:min(100%,calc(72vh * .6))}.lineupPlayer{transform:scale(.78);transform-origin:left top}.lineupPlayer:hover{transform:scale(.78) translateY(-3px)}.lineupPlayer.substitute{transform:scale(.53)}.lineupPlayer.substitute:hover{transform:scale(.53) translateY(-2px)}.attachedLineup>.ad-inline{height:68px}}.mySquadPanel{padding:17px;border:1px solid #e8eaf0;border-radius:16px;background:#fff}.mySquadPanel header{display:flex;align-items:center;justify-content:space-between}.mySquadPanel header div{display:grid;grid-gap:3px;gap:3px}.mySquadPanel header span{color:#159a80;font:700 9px Montserrat,sans-serif;letter-spacing:1.4px}.mySquadPanel header strong{font-size:15px}.mySquadPanel header i{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#087b68;background:#eaf8f5;font-style:normal}.mySquadGround{height:155px;margin:14px 0;padding:17px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:13px;color:#d9f8ef;background:linear-gradient(150deg,#3b9d7c,#176b54);font-size:10px;text-align:center}.mySquadPanel>strong{display:block;font-size:13px}.mySquadPanel>p{margin:6px 0 12px;color:#98a2b3;font-size:10px;line-height:1.55}.mySquadPanel>a{height:34px;display:grid;place-items:center;border-radius:9px;color:#fff;background:#159a80;font-size:11px;font-weight:700}.mySquadPanel .socialLoginButtons{margin-top:10px}.mySquadLogout{width:100%;height:34px;border:1px solid #dfe3e6;border-radius:9px;color:#667085;background:#fff;font-size:11px;font-weight:700}.mySquadLoginNotice{margin:8px 0 0!important;color:#087b68!important;font-size:9px!important}.quickRank>a span{min-width:0;flex:1 1}.quickRank>a small{flex:0 0 auto;color:#98a2b3;font-size:9px;white-space:nowrap}.quickRankState{margin:0;padding:18px 0 8px;border-top:1px solid #f0f1f3;color:#98a2b3;font-size:10px;text-align:center}.playerHotRank>a img{width:22px;height:17px;flex:0 0 auto;object-fit:fill}.playerHotRank>a span{font-weight:600}.comments{padding-top:28px}.comments h2{margin:0;padding:0 0 15px;border-bottom:1px solid #e8eaf0;font-size:16px}.comments h2 span{margin-left:4px;color:#159a80}.commentList{min-height:72px}.commentItem{padding:16px 2px;display:block;border-bottom:1px solid #edf0f2;font-size:13px}.commentAuthor{display:flex;align-items:center;gap:9px}.commentAuthor>.avatar{flex:0 0 auto;overflow:hidden;border:1px solid #e1e7e5;background:#f4f7f6}.commentAuthor>.avatar img{width:100%;height:100%;display:block;object-fit:cover}.commentAuthor>div:nth-child(2){min-width:0;flex:1 1}.commentAuthor strong{display:block;font-size:12px}.commentAuthor p{margin:2px 0 0;color:#98a2b3;font-size:10px}.commentAuthor p span{padding:1px 4px;border-radius:4px;color:#087b68;background:#eaf8f5;font-size:8px;font-weight:700}.commentAuthor>button{width:26px;height:26px;padding:0;border:1px solid #f5d99d;border-radius:8px;color:#d88716;background:#fff9ed;font-size:12px;font-weight:800}.commentContent{padding:8px 0 0 41px}.commentContent>p{margin:0;color:#475467;white-space:pre-wrap;font-size:13px;line-height:1.55}.commentSquad{padding:11px 12px;display:flex;align-items:center;gap:10px;border:1px solid #dce8e5;border-radius:12px;background:#f5faf8}.commentSquad>img{width:32px!important;height:32px!important;margin:0!important;padding:7px;border-radius:9px;background:#e5f6f2;object-fit:contain;filter:invert(43%) sepia(40%) saturate(973%) hue-rotate(119deg)}.commentSquad>div{min-width:0;flex:1 1;display:grid;grid-gap:2px;gap:2px}.commentSquad small{color:#98a2b3;font-size:9px}.commentSquad strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#087b68;font-size:12px}.commentSquad>span{color:#98a2b3;font-size:20px}.commentImage{max-width:280px;padding:0;display:block;overflow:hidden;border:0;border-radius:12px;background:#f3f5f4;cursor:zoom-in}.commentImage img{width:100%;max-height:340px;margin:0!important;display:block;object-fit:cover}.commentEmpty,.commentLoading{min-height:92px;margin:0;display:flex;align-items:center;justify-content:center;gap:9px;color:#98a2b3;font-size:11px}.commentBox{margin-top:18px;padding:15px;border:1px solid #dce3e1;border-radius:12px;background:#fafcfb}.commentBox>strong{font-size:12px}.commentBox textarea{width:100%;min-height:82px;padding:11px 0;border:0;outline:0;resize:vertical;color:#344054;background:transparent;font-size:12px;line-height:1.55}.commentBox>div{display:flex;align-items:center;justify-content:space-between}.commentBox>div>span{color:#98a2b3;font-size:9px}.commentBox .submit{height:34px;padding:0 15px;border:0;border-radius:9px;color:#fff;background:#159a80;font-size:11px;font-weight:700}.commentBox .submit:disabled{opacity:.35;cursor:not-allowed}.detailBottomActions{justify-content:flex-end}.commentAuthorIdentity,.writerIdentity{display:flex;align-items:center;gap:7px}.writerMeta{min-width:0}.authorPostActions{margin-left:auto;display:flex;align-items:center;gap:7px;position:relative}.postThumbButton{height:38px;padding:0 11px;display:flex;align-items:center;gap:6px;border:1px solid #dce3e1;border-radius:10px;color:#667085;background:#fff;font-size:11px;font-weight:700}.postThumbButton svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.postThumbButton.liked,.postThumbButton:hover{border-color:#8bd4c5;color:#087b68;background:#eaf8f5}.postThumbButton.liked svg{fill:#159a8024}.authorMoreButton{width:38px;height:38px;padding:0;display:grid;place-items:center;border:0;border-radius:10px;color:#667085;background:transparent}.authorMoreButton svg{width:20px;height:20px;display:block;fill:currentColor}.authorMoreButton:hover{color:#087b68;background:#f4f9f7}.authorActionMenu{width:132px;padding:6px;position:absolute;z-index:8;right:0;top:45px;display:grid;border:1px solid #e1e6e4;border-radius:11px;background:#fff;box-shadow:0 12px 30px #10182820}.authorActionMenu button{height:36px;padding:0 10px;border:0;border-radius:7px;color:#475467;background:transparent;text-align:left;font-size:11px;font-weight:600}.authorActionMenu button:hover{color:#d92d20;background:#fff1f0}.communityLevelBadge{height:24px;padding:2px 7px 2px 4px;display:inline-flex;align-items:center;gap:4px;border:1px solid #e1e6e4;border-radius:6px;color:#475467;background:#f5f7f6;font-size:10px;font-weight:700;line-height:1}.levelBall{--level-ball-bg:#fff;width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--level-ball-bg)}.levelBall .tintedLevelBall,.levelBall img{width:16px;height:16px;display:block}.levelBall .tintedLevelBall{background:var(--level-ball-color);-webkit-mask:url(/images/ball_badge.png) center/contain no-repeat;mask:url(/images/ball_badge.png) center/contain no-repeat}.levelBall.isSpecial .tintedLevelBall,.levelBall.isSpecial img{animation:levelBallRotate 6.957s linear infinite}@keyframes levelBallRotate{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.levelBall.isSpecial .tintedLevelBall,.levelBall.isSpecial img{animation:none}}.commentAuthorIdentity strong{font-size:12px}.commentAuthorIdentity .communityLevelBadge{height:22px;font-size:9px}.commentAuthorIdentity .levelBall{width:17px;height:17px;flex-basis:17px}.commentAuthorIdentity .levelBall .tintedLevelBall,.commentAuthorIdentity .levelBall img{width:15px;height:15px}@media(max-width:560px){.commentContent{padding-left:0}.commentImage{max-width:100%}.commentItem{padding:14px 0}.writer{align-items:flex-start}.authorPostActions{gap:5px}.postThumbButton{height:34px;padding:0 8px}.authorMoreButton{width:34px;height:34px}}@media(min-width:1181px){.threeColumn{grid-template-columns:250px minmax(0,1fr) 280px}}.boardDirectory{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:560px){.boardDirectory{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:10px 8px}.boardDirectory>a{padding:9px 5px;justify-content:center;gap:5px}.boardDirectory>a>span:nth-child(2){flex:0 1 auto}.boardDirectory i,.boardDirectory small{display:none}.directoryIcon{width:30px;height:30px;font-size:14px}.boardDirectory strong{font-size:10px;white-space:nowrap}}.adSlot small{margin-top:5px;color:#aab1bb;font-size:9px}.adSlotLive{padding:0;overflow:hidden;background:transparent}.adSlotLive .adsbygoogle{min-width:0}@media(min-width:821px){.homeCanvas>.ad-banner{height:150px;min-height:150px}}.playerDetailPage{padding:24px;border-radius:15px;background:#f7f9fa;color:#18212f;overflow:hidden}.playerDetailTopbar{margin-bottom:16px;display:flex;align-items:flex-end;justify-content:space-between}.playerDetailTopbar span,.pricePanel .panelHeading>div>span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.7px}.playerDetailTopbar h1{margin:5px 0 0;font-size:22px;letter-spacing:-.7px}.playerDetailTopbar>p{margin:0;color:#98a2b3;font-size:9px}.playerDetailGrid{display:grid;grid-template-columns:minmax(250px,31%) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.playerProfileColumn,.playerSidePanels,.playerStatsColumn{min-width:0;display:grid;grid-gap:12px;gap:12px}.playerPanel,.playerProfileCard{border:1px solid #dfe4e7;border-radius:17px;background:#fff;box-shadow:0 5px 18px #10182808}.playerProfileCard{padding:14px;display:grid;grid-template-columns:106px minmax(0,1fr);grid-gap:13px;gap:13px}.playerPhoto{height:128px;position:relative;z-index:10;overflow:visible;border-radius:15px;background:linear-gradient(145deg,#f0f3f5,#e4e9eb)}.playerPhoto:after{content:"";position:absolute;inset:auto 10px 0;height:25px;border-radius:50%;background:#7c8a9230;filter:blur(9px)}.playerPhoto>img{width:100%;height:100%;position:relative;z-index:1;display:block;border-radius:15px;object-fit:contain;object-position:center bottom}.strongBadge{min-width:42px;height:24px;padding:0 18px 0 8px;position:absolute;z-index:4;right:5px;bottom:5px;display:grid;place-items:center;border:1px solid #ffffff80;border-radius:7px;color:#172033;font-size:11px;font-weight:900;box-shadow:0 2px 7px #10182835;cursor:pointer}.strongBadge:after{content:"";position:absolute;right:7px;top:50%;transform:translateY(-35%);border:3.5px solid transparent;border-top:5px solid;pointer-events:none}.strongBadge.dark{background:#3c4852}.strongBadge.bronze{background:linear-gradient(135deg,#c47750,#b96b47)}.strongBadge.silver{background:linear-gradient(135deg,#c8cdd2,#f1f3f4)}.strongBadge.gold{background:linear-gradient(135deg,#e5b900,#ffdf59)}.strongBadge.special{background:linear-gradient(135deg,#86b9cc,#dceaec,#e7d46a,#a9a0ed,#71a8ee)}.playerIdentity{min-width:0;display:flex;flex-direction:column;justify-content:center}.playerNameLine{display:flex;align-items:center;gap:6px}.playerNameLine img{width:29px;height:23px;flex:0 0 29px;object-fit:fill}.playerNameLine h2{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:850;letter-spacing:-.6px}.payBadge{width:25px;height:27px;flex:0 0 auto;display:grid;place-items:center;-webkit-clip-path:polygon(50% 0,95% 22%,95% 76%,50% 100%,5% 76%,5% 22%);clip-path:polygon(50% 0,95% 22%,95% 76%,50% 100%,5% 76%,5% 22%);color:#574a20;background:#f7df6b;font-size:10px;font-weight:900}.playerOverallLine{height:35px;display:flex;align-items:center;gap:7px}.playerOverallLine>strong{font:900 25px Montserrat,sans-serif}.playerOverallLine>small{color:#159a80;font-size:11px;font-weight:900}.positionText{font-size:15px;font-weight:900;text-shadow:0 1px 2px #0008}.attack{color:#ef2727}.midfield{color:#24a94c}.defence{color:#334ee7}.keeper{color:#e2b800}.playerFoot,.playerNation,.playerPhysical{margin:0;color:#667085;font-size:10px;line-height:1.7}.playerNation{display:flex;align-items:center;gap:5px}.playerNation img{width:21px;height:13px;object-fit:contain}.playerNation b{color:#344054}.playerFoot{display:flex;align-items:center;gap:7px}.playerFoot .playerSkillStars{color:#e6ad00;letter-spacing:-1px}.panelHeading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:10px}.panelHeading h3{margin:0;font-size:13px}.panelHeading>span{min-width:21px;height:21px;padding:0 6px;display:grid;place-items:center;border-radius:7px;color:#087b68;background:#eaf8f5;font-size:9px;font-weight:800}.panelHeading p{margin:0;color:#98a2b3;font-size:8px}.clubPanel,.detailAbilityPanel,.mainAbilityPanel,.playerTraits,.positionPanel,.pricePanel,.teamcolorPanel{padding:15px}.playerTraits>div:last-child{margin-top:9px;display:flex;flex-wrap:wrap;gap:5px}.clubChips span,.playerTraits>div:last-child>span{padding:6px 8px;border:1px solid #e1e7e5;border-radius:8px;color:#475467;background:#f8faf9;font-size:9px;font-weight:650}.playerTraits p{margin:0;color:#98a2b3;font-size:10px}.pricePanel .panelHeading>div{display:grid;grid-gap:3px;gap:3px}.pricePanel select{height:32px;padding:0 27px 0 10px;border:1px solid #b9ddd5;border-radius:9px;outline:0;color:#087b68;background:#eef9f6;font-size:10px;font-weight:800}.currentPrice{min-height:26px;margin:10px 0 2px;display:block;color:#ee9c0a;font:850 18px Montserrat,sans-serif}.priceChart{height:150px;padding:5px 0 0 35px}.priceChart,.priceChartCanvas{position:relative}.priceChart svg{width:100%;height:118px;display:block;overflow:visible;cursor:crosshair;touch-action:none}.priceChart svg line{stroke:#e7ecea;stroke-width:.7;vector-effect:non-scaling-stroke}.priceChart svg polyline{fill:none;stroke:#159a80;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.priceChart svg .selectedPriceLine{stroke:#667085;stroke-width:1;opacity:.72}.priceChart svg .selectedPricePointHalo{fill:#fff;stroke:#159a80;stroke-width:1.2;vector-effect:non-scaling-stroke}.priceChart svg .selectedPricePoint{fill:#159a80;stroke:#fff;stroke-width:.45;vector-effect:non-scaling-stroke}.calendarPriceMarker{width:0;height:0;position:absolute;z-index:2;transform:translate(-50%,-50%);pointer-events:none}.calendarPriceMarker i{width:8px;height:8px;position:absolute;left:-4px;top:-4px;border:2px solid #fff;border-radius:50%;background:#159a80;box-shadow:0 1px 3px #10182835}.calendarPriceMarker b{left:0;bottom:8px;color:#087b68;font-size:8px;font-weight:850}.calendarPriceMarker b,.priceChartTooltip{min-width:max-content;position:absolute;transform:translateX(-50%)}.priceChartTooltip{padding:7px 10px;z-index:4;top:2px;display:grid;grid-gap:2px;gap:2px;border:1px solid #d8e0de;border-radius:9px;color:#667085;background:#fffffff2;box-shadow:0 5px 15px #10182824;pointer-events:none}.priceChartTooltip.start{transform:translateX(0)}.priceChartTooltip.end{transform:translateX(-100%)}.priceChartTooltip span{font-size:9px;font-weight:700}.priceChartTooltip strong{color:#087b68;font:850 11px Montserrat,sans-serif}.chartRange{position:absolute;inset:6px auto 26px 0;display:flex;flex-direction:column;justify-content:space-between}.chartDates,.chartRange{color:#98a2b3;font-size:8px}.chartDates{height:14px;position:relative}.chartDates span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.chartDates span.start{transform:none}.chartDates span.end{transform:translateX(-100%)}.emptyPriceChart{height:80px;display:grid;place-items:center;color:#98a2b3;font-size:10px}.clubChips{margin-top:9px;display:flex;flex-wrap:wrap;gap:5px}.mainAbilityGrid{margin-top:11px;display:grid;grid-template-columns:repeat(6,1fr);border:1px solid #e1e6e4;border-radius:13px;background:#f9fbfa;overflow:hidden}.mainAbilityGrid>div{min-width:0;padding:12px 4px;display:grid;grid-gap:5px;gap:5px;text-align:center;border-right:1px solid #e8eceb}.mainAbilityGrid>div:last-child{border:0}.mainAbilityGrid span{color:#667085;font-size:9px}.mainAbilityGrid strong{font:850 16px Montserrat,sans-serif}.lime{color:#45ef68}.mint{color:#1cc6a9}.orange{color:#f7a621}.gold{color:#c99b00}.red{color:#dc0000}.magenta{color:#cf13c0}.purple{color:#b33bff}.violet{color:#6f3bff}.blue{color:#175dde}.sky{color:#2194d5}.base{color:#69727c}.playerStatsSplit{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);grid-gap:12px;gap:12px;align-items:start}.detailAbilityGrid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:19px;column-gap:19px}.detailAbilityGrid>div{min-width:0;height:28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f2f3}.detailAbilityGrid span{color:#667085;font-size:9px}.detailAbilityGrid strong{font:800 11px Montserrat,sans-serif}.positionPitch{height:365px;margin-top:10px;position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(#20865fdd,#116344e8),repeating-linear-gradient(0deg,#ffffff08 0 45px,#00000008 45px 90px);box-shadow:inset 0 0 0 1px #ffffff4d}.positionPitch:before{content:"";width:72px;height:72px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #ffffff55;border-radius:50%}.positionPitch:after{content:"";position:absolute;inset:50% 0 auto;border-top:1px solid #ffffff55}.positionPitch>div{width:38px;position:absolute;z-index:1;display:grid;text-align:center;transform:translate(-50%,-50%);text-shadow:0 1px 3px #000}.positionPitch span{font-size:8px;font-weight:900}.positionPitch strong{color:#fff;font:850 10px Montserrat,sans-serif}.pos-st{left:50%;top:8%}.pos-lw{left:16%;top:18%}.pos-cf{left:50%;top:22%}.pos-rw{left:84%;top:18%}.pos-cam{left:50%;top:34%}.pos-lm{left:17%;top:39%}.pos-cm{left:50%;top:45%}.pos-rm{left:83%;top:39%}.pos-cdm{left:50%;top:57%}.pos-lwb{left:15%;top:62%}.pos-cb{left:50%;top:68%}.pos-rwb{left:85%;top:62%}.pos-lb{left:17%;top:77%}.pos-sw{left:50%;top:79%}.pos-rb{left:83%;top:77%}.pos-gk{left:50%;top:92%}.teamcolorPanel>div:last-child{margin-top:8px;display:grid;grid-gap:5px;gap:5px}.teamcolorPanel article{padding:7px;display:flex;align-items:center;gap:8px;border:1px solid #edf0f1;border-radius:10px;background:#fafcfb}.teamcolorPanel article>img{width:28px;height:28px;object-fit:contain}.teamcolorPanel article>div{min-width:0}.teamcolorPanel article strong{display:block;font-size:9px}.teamcolorPanel article p,.teamcolorPanel article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamcolorPanel article p{margin:2px 0 0;color:#98a2b3;font-size:7px}@media(max-width:1180px){.playerDetailGrid,.playerProfileColumn{grid-template-columns:1fr}.playerStatsSplit{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:820px){.playerDetailPage{padding:16px 12px}.playerStatsSplit{grid-template-columns:1fr}.positionPitch{height:390px}.playerDetailTopbar>p{display:none}}@media(max-width:520px){.playerProfileCard{grid-template-columns:96px minmax(0,1fr)}.playerPhoto{height:118px}.mainAbilityGrid{grid-template-columns:repeat(3,1fr)}.mainAbilityGrid>div:nth-child(3){border-right:0}.mainAbilityGrid>div:nth-child(-n+3){border-bottom:1px solid #e8eceb}.detailAbilityGrid{column-gap:13px}.playerNameLine h2{font-size:16px}}.playerDetailPage>.playerPanel,.playerProfileWide{margin-bottom:12px}.priceSummaryPanel{min-height:92px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.priceSummarySection{min-width:0;padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:14px}.priceSummarySection+.priceSummarySection{border-left:1px solid #e2e7e6}.priceSummaryCopy{min-width:0;display:grid;grid-gap:5px;gap:5px}.priceSummaryCopy>span{color:#18212f;font-size:15px;font-weight:700}.priceSummaryCopy>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ee9c0a;font:850 20px Montserrat,sans-serif}.priceSummarySection.review .priceSummaryCopy>strong{color:#667085;font:700 12px Pretendard,sans-serif}.priceSummarySection.review .priceSummaryCopy b{color:#159a80;font:850 16px Montserrat,sans-serif}.priceSummarySection>button{height:40px;padding:0 16px;flex:0 0 auto;border-radius:10px;font-size:12px;font-weight:850;cursor:pointer;transition:background .14s ease,border-color .14s ease}.priceGraphButton{border:1px solid #e0a529;color:#865b00;background:#fff7df}.priceGraphButton:hover{border-color:#c68a12;background:#ffefbd}.playerReviewButton{border:1px solid #159a80;color:#087b68;background:#eaf8f5}.playerReviewButton:hover:not(:disabled){border-color:#087b68;background:#d9f3ed}.playerReviewButton:disabled{opacity:.65;cursor:not-allowed}.abilityConditionPanel{padding:15px}.abilityConditionGrid{margin-top:11px;display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,.65fr) minmax(0,1.35fr) minmax(0,1.35fr);grid-gap:8px;gap:8px}.abilityConditionGrid>button{min-width:0;min-height:62px;padding:9px 28px 9px 11px;position:relative;display:grid;align-content:center;grid-gap:5px;gap:5px;text-align:left;border:1px solid #e0e6e4;border-radius:11px;color:#18212f;background:#fafcfb;cursor:pointer}.abilityConditionGrid>button:hover{border-color:#9bd7cc;background:#f1faf8}.abilityConditionGrid span{color:#7b8591;font-size:9px;font-weight:750}.abilityConditionGrid>button>span:first-child{font-size:11px;font-weight:800}.abilityConditionGrid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.abilityConditionGrid>button:nth-child(-n+2)>strong{font:850 17px Montserrat,sans-serif}.abilityConditionGrid .conditionTeamcolorValue{min-width:0;display:flex;align-items:center;gap:7px;color:#18212f}.conditionTeamcolorValue img{width:25px;height:25px;flex:0 0 25px;object-fit:contain}.conditionTeamcolorCopy{min-width:0;display:grid;grid-gap:3px;gap:3px}.abilityConditionGrid .conditionTeamcolorValue .conditionTeamcolorCopy strong{min-width:0;color:#101828;font-weight:800}.abilityConditionGrid .conditionTeamcolorCopy small{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#87919d;font-size:8px;font-weight:650;line-height:1.35}.abilityConditionGrid>button.hasTeamcolorEffect{min-height:84px}.abilityConditionGrid i{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#a7afb7;font-size:20px;font-style:normal}.playerProfileWide{padding:17px;grid-template-columns:126px minmax(240px,310px) minmax(0,1fr);gap:18px;align-items:center}.playerProfileWide .playerPhoto{height:145px}.playerProfileWide .playerNameLine{width:100%;align-items:center}.playerProfileWide .playerNameLine h2{overflow:visible;white-space:normal;font-size:22px;line-height:1.25;word-break:keep-all}.playerProfileWide .playerOverallLine{height:40px;gap:9px}.playerProfileWide .playerOverallLine .positionText{font-size:18px}.playerProfileWide .playerOverallLine>strong{font-size:30px}.playerProfileWide .playerFoot,.playerProfileWide .playerNation,.playerProfileWide .playerPhysical{font-size:13px;line-height:1.85}.playerProfileWide .playerNation img{width:26px;height:17px}.playerProfileWide .playerFoot .playerSkillStars{font-size:16px}.playerClassBadge{width:max-content;margin-left:2px;padding:3px 7px;border:1px solid #cce7e1;border-radius:7px;color:#087b68;background:#edf9f6;font-size:10px;font-weight:800;line-height:1.35}.playerProfileWide .payBadge{width:29px;height:31px;margin-left:auto;position:relative;isolation:isolate;flex:0 0 29px;align-self:center;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#48412d;background:#817653;font-size:12px;font-weight:900}.playerProfileWide .payBadge:before{content:"";position:absolute;z-index:-1;inset:1.5px;-webkit-clip-path:inherit;clip-path:inherit;background:#e8dfc2}.liveStatusBadge{width:18px;height:21px;position:relative;display:grid;place-items:center;font-size:8px;font-weight:900;line-height:1}.liveStatusBadge b{position:relative;z-index:1}.liveStatusBadge.up{padding-top:6px;color:#263000;background:#8fe600;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.liveStatusBadge.down{padding-bottom:6px;color:#fff;background:#e5484d;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.profileTraitArea{min-width:0;min-height:118px;padding-left:18px;border-left:1px solid #e7ebed;align-self:stretch}.traitIconGrid{margin-top:14px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px}.traitIconItem{width:46px;height:46px;position:relative;display:grid;place-items:center}.traitIconItem>img,.traitIconItem>span{width:44px;height:44px;display:block;object-fit:contain;filter:drop-shadow(0 3px 4px #10182824)}.traitIconItem>span{display:grid;place-items:center;border:1px solid #aab3b9;-webkit-clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);color:#667085;background:#eef1f2;font-size:14px;font-weight:800}.traitIconItem:after{content:attr(data-trait);min-width:max-content;padding:6px 9px;z-index:20;bottom:calc(100% + 7px);transform:translate(-50%,4px);border-radius:7px;color:#fff;background:#172033e8;box-shadow:0 6px 18px #10182835;font-size:10px;font-weight:700;white-space:nowrap;pointer-events:none}.traitIconItem:after,.traitIconItem:before{position:absolute;left:50%;opacity:0;visibility:hidden;transition:.14s ease}.traitIconItem:before{content:"";z-index:21;bottom:calc(100% + 2px);transform:translateX(-50%);border:5px solid transparent;border-top-color:#172033e8}.traitIconItem:focus-visible:after,.traitIconItem:focus-visible:before,.traitIconItem:hover:after,.traitIconItem:hover:before{opacity:1;visibility:visible;transform:translate(-50%)}.traitIconItem:focus-visible:before,.traitIconItem:hover:before{transform:translateX(-50%)}.detailAbilityPanel{padding-bottom:17px}.detailAbilityPanel .detailAbilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.playerDetailAdSlot{height:112px;margin-bottom:12px;display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;border:1px dashed #d9dfe2;border-radius:14px;color:#a2aab2;background:repeating-linear-gradient(135deg,#fafbfc,#fafbfc 10px,#f4f6f7 0,#f4f6f7 20px)}.playerDetailAdSlot span{font:750 9px Montserrat,sans-serif;letter-spacing:1.8px}.playerDetailAdSlot p{margin:0;font-size:10px}.teamcolorWidePanel{margin-bottom:12px}.teamcolorWidePanel .teamcolorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.emptyTeamcolor{min-height:54px;margin:9px 0 0;display:grid;place-items:center;border:1px dashed #dfe5e3;border-radius:11px;color:#98a2b3;background:#fafcfb;font-size:12px}.playerLowerGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.playerLowerGrid>.playerPanel{min-width:0}.clubHistoryPanel{padding:15px}.clubHistoryList{margin-top:9px;overflow:hidden;border:1px solid #e2e7e6;border-radius:12px;background:#fafcfb}.clubHistoryList article{min-height:39px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e9edec}.clubHistoryList article:last-child{border:0}.clubHistoryList article>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:13px}.clubHistoryList article>div{flex:0 0 auto;display:flex;align-items:center;gap:7px}.clubHistoryList article span{color:#7d8792;font-size:11px}.clubHistoryList article b{padding:4px 7px;border-radius:5px;color:#087b68;background:#dff4ef;font-size:10px}.playerLowerGrid .positionPitch{height:400px}.playerLowerGrid .teamcolorPanel>div:last-child{max-height:430px;overflow:auto;padding-right:3px}.playerLowerGrid .pricePanel{align-self:stretch}.playerDetailPage .panelHeading h3{font-size:15px}.playerDetailPage .panelHeading p,.playerDetailPage .panelHeading>span{font-size:10px}.playerDetailPage .mainAbilityGrid span{font-size:12px}.playerDetailPage .mainAbilityGrid strong{font-size:21px}.playerDetailPage .mainAbilityGrid>div{padding:15px 5px;gap:7px}.playerDetailPage .detailAbilityGrid>div{height:34px}.playerDetailPage .detailAbilityGrid span{font-size:12px}.playerDetailPage .detailAbilityGrid strong{font-size:14px}.playerDetailPage .positionPitch>div{width:58px;text-shadow:0 1px 3px #000,0 0 5px #0008}.playerDetailPage .positionPitch span{font-size:13px;line-height:1.15}.playerDetailPage .positionPitch strong{display:flex;align-items:baseline;justify-content:center;gap:2px;font-size:17px;line-height:1.15}.playerDetailPage .positionPitch strong small{color:#ffe865;font:900 10px Montserrat,sans-serif;text-shadow:0 1px 3px #000,0 0 4px #000}.positionOverallHeading{display:grid;justify-content:start;grid-gap:4px;gap:4px}.positionOverallHeading p{margin:0;color:#8b95a3;font-size:9px;font-weight:650}.positionOverallHeading p b{color:#d89a00;font:850 10px Montserrat,sans-serif}.playerDetailPage .teamcolorPanel article{padding:9px}.playerDetailPage .teamcolorPanel article>img{width:34px;height:34px}.playerDetailPage .teamcolorPanel article strong{font-size:12px}.playerDetailPage .teamcolorPanel article p{font-size:10px}.playerDetailPage .pricePanel select{font-size:12px}.playerDetailPage .currentPrice{font-size:21px}.strongBadge{min-width:62px;height:32px;padding:0 20px 0 8px;right:7px;bottom:7px;border-width:1.5px;border-radius:8px;font-size:16px;font-weight:950;letter-spacing:-.2px;text-shadow:0 1px 1px #fff8,0 0 3px #fff6;box-shadow:0 3px 9px #10182855}.strongBadge.dark{color:#fff;text-shadow:0 1px 2px #000,0 0 3px #0008}.strongBadge.bronze{color:#24150e;text-shadow:0 1px 1px #fff7}.strongBadge.gold,.strongBadge.silver,.strongBadge.special{color:#101828}.strongPicker{width:max-content;padding:6px;position:absolute;z-index:30;left:0;top:calc(100% + 5px);display:grid;grid-template-columns:repeat(14,50px);grid-gap:4px;gap:4px;border:1px solid #d7dddf;border-radius:10px;background:#fff;box-shadow:0 10px 28px #10182845}.enhancementOption{width:50px;height:26px;padding:0;border:1px solid #ffffff70;border-radius:7px;color:#172033;font-size:13px;font-weight:950;cursor:pointer}.enhancementOption.active{outline:2px solid #159a80;outline-offset:1px}.enhancementOption.dark{color:#fff;background:#3c4852}.enhancementOption.bronze{background:linear-gradient(135deg,#c47750,#b96b47)}.enhancementOption.silver{background:linear-gradient(135deg,#c8cdd2,#f1f3f4)}.enhancementOption.gold{background:linear-gradient(135deg,#e5b900,#ffdf59)}.enhancementOption.special{background:linear-gradient(135deg,#86b9cc,#dceaec,#e7d46a,#a9a0ed,#71a8ee)}.priceChartModalBackdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.priceChartModal{width:min(720px,100%);max-height:calc(100dvh - 40px);padding:22px 24px 20px;position:relative;overflow-y:auto;border:1px solid #dfe4e7;border-radius:18px;color:#18212f;background:#fff;box-shadow:0 24px 80px #10182845}.priceChartModalClose{width:34px;height:34px;position:absolute;z-index:2;right:13px;top:11px;border:0;color:#98a2b3;background:transparent;font-size:27px;line-height:1;cursor:pointer}.priceChartModalHeading{padding-right:38px;display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.priceChartModalHeading span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.7px}.priceChartModalHeading h2{margin:4px 0 0;font-size:19px}.priceChartModalHeading>strong{color:#ee9c0a;font:850 20px Montserrat,sans-serif}.modalStrongControl{width:max-content;margin-top:14px;position:relative}.modalStrongButton{height:36px;padding:0 30px 0 11px;display:flex;align-items:center;gap:9px;position:relative;border:1px solid #d7dddf;border-radius:9px;color:#18212f;background:#fff;font-size:11px;font-weight:750;cursor:pointer}.modalStrongButton b{font-size:15px}.modalStrongButton:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-25%);border:4px solid transparent;border-top:5px solid}.modalStrongOptions{width:242px;padding:8px;position:absolute;z-index:10;left:0;top:calc(100% + 6px);display:grid;grid-template-columns:repeat(4,50px);grid-gap:7px;gap:7px;border:1px solid #d7dddf;border-radius:11px;background:#fff;box-shadow:0 12px 28px #10182835}.priceChartModal .priceChart{height:270px;margin-top:11px;padding-left:48px}.priceChartModal .priceChart svg{height:235px}.priceChartModal .chartRange{inset:6px auto 26px 0;font-size:10px}.priceChartModal .chartDates,.priceChartModal .priceChartTooltip span{font-size:10px}.priceChartModal .priceChartTooltip strong{font-size:13px}.priceChartLoading{height:270px;margin-top:11px;display:grid;place-items:center;border-radius:13px;color:#98a2b3;background:#f7f9fa;font-size:12px}.priceModalAdSlot{height:82px;margin-top:14px;display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;border:1px dashed #d9dfe2;border-radius:12px;color:#a2aab2;background:repeating-linear-gradient(135deg,#fafbfc,#fafbfc 9px,#f5f7f8 0,#f5f7f8 18px)}.priceModalAdSlot span{font:750 9px Montserrat,sans-serif;letter-spacing:1.7px}.priceModalAdSlot p{margin:0;font-size:10px}.playerReviewModalBackdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;overflow:hidden;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.playerReviewModal{width:min(720px,100%);height:min(720px,calc(100dvh - 40px));padding:22px 24px 20px;position:relative;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;border:1px solid #dfe4e7;border-radius:18px;color:#18212f;background:#fff;box-shadow:0 24px 80px #10182845}.playerReviewModalClose{width:34px;height:34px;position:absolute;right:13px;top:11px;border:0;color:#98a2b3;background:transparent;font-size:27px;line-height:1;cursor:pointer}.playerReviewModal>header{padding:0 0 15px;display:flex;flex:0 0 auto;align-items:flex-end;justify-content:space-between;gap:15px;border-bottom:1px solid #e8eceb}.playerReviewModal>header .playerReviewEyebrow{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.7px}.playerReviewModal>header h2{margin:4px 0 0;font-size:19px}.playerReviewModal>header>strong{flex:0 0 auto;color:#087b68;font-size:12px}.playerReviewList{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-right:5px}.playerReviewList article{padding:15px 2px;border-bottom:1px solid #edf0ef}.reviewAuthor{display:flex;align-items:center;gap:9px}.reviewAuthor>img,.reviewAuthor>span{width:34px;height:34px;flex:0 0 34px;border-radius:10px;object-fit:cover}.reviewAuthor>span{display:grid;place-items:center;color:#fff;background:#159a80;font-size:12px;font-weight:800}.reviewAuthor>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.reviewAuthor strong{font-size:12px}.reviewAuthor small{color:#98a2b3;font-size:9px}.playerReviewList article>p{margin:10px 0 0;color:#475467;font-size:12px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.reviewModalState{min-height:100%;margin:0;display:grid;place-items:center;color:#98a2b3;font-size:12px}.reviewModalState.error{color:#d92d20}.playerReviewPagination{padding-top:16px;display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px}.playerReviewPagination button{min-width:32px;height:32px;padding:0 8px;border:1px solid #dfe4e3;border-radius:8px;color:#667085;background:#fff;font-size:10px;font-weight:750;cursor:pointer}.playerReviewPagination button.active{border-color:#159a80;color:#fff;background:#159a80}.playerReviewPagination button:disabled{opacity:.4;cursor:not-allowed}.playerReviewModalPlayer{margin-top:9px;display:flex;align-items:center;gap:12px}.playerReviewModalPortrait{width:84px;height:84px;flex:0 0 84px;object-fit:contain;object-position:center bottom;border-radius:12px;background:linear-gradient(145deg,#f3f6f5,#e7eeeb)}.playerReviewModalPlayerInfo{min-width:0;height:84px;display:grid;align-content:center;grid-gap:7px;gap:7px}.playerReviewModalPlayerInfo>div{min-width:0;display:flex;align-items:center;gap:8px}.playerReviewModalSeason{width:30px;height:24px;flex:0 0 30px;object-fit:fill}.playerReviewModalPlayer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.playerReviewModalPlayerInfo>p{margin:0;display:flex;align-items:center;gap:6px}.playerReviewModalPlayerInfo>p span{padding:4px 7px;border-radius:6px;color:#667085;background:#f1f4f3;font:750 9px Pretendard,sans-serif;letter-spacing:0}.playerReviewModalPlayerInfo>p span:first-child{color:#087b68;background:#eaf8f5}.playerReviewModalPlayerInfo>p b{color:#344054;font:850 10px Montserrat,sans-serif}.playerReviewComposer{margin-top:14px;padding-top:14px;flex:0 0 auto;border-top:1px solid #e8eceb;background:#fff}.playerReviewComposerUser{margin-bottom:9px;gap:9px}.playerReviewComposerUser>img{width:34px;height:34px;flex:0 0 34px;border-radius:10px;object-fit:cover}.playerReviewComposerUser>div{display:grid;grid-gap:2px;gap:2px}.playerReviewComposerUser strong{font-size:12px}.playerReviewComposerUser small{color:#98a2b3;font-size:9px}.playerReviewComposerInput{display:flex;align-items:stretch;gap:8px}.playerReviewComposerInput textarea{min-width:0;min-height:76px;flex:1 1;padding:11px 12px;resize:vertical;border:1px solid #dfe4e3;border-radius:11px;outline:none;color:#344054;background:#fff;font:inherit;font-size:12px;line-height:1.55}.playerReviewComposerInput textarea:focus{border-color:#159a80;box-shadow:0 0 0 3px #159a8014}.playerReviewComposerInput textarea:disabled{resize:none;color:#98a2b3;background:#f4f6f5;cursor:not-allowed}.playerReviewComposerInput button{width:72px;border:0;border-radius:11px;color:#fff;background:#159a80;font-size:12px;font-weight:800;cursor:pointer}.playerReviewComposerInput button:disabled{color:#98a2b3;background:#e8eceb;cursor:not-allowed}.playerReviewSubmitError{margin:8px 1px 0;color:#d92d20;font-size:10px}.playerReviewComposerUser{min-width:0;display:flex;align-items:center;gap:6px}.playerReviewComposerUser>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.playerReviewComposerUser>.communityLevelBadge{flex:0 0 auto}.playerReviewModalActions{padding-top:20px;display:grid;justify-items:end;grid-gap:9px;gap:9px}.playerReviewModalActions>strong{color:#087b68;font-size:12px}.playerReviewModalActions .playerReviewDetailButton{height:40px;padding:0 16px;border-radius:10px;font-size:12px;font-weight:850;cursor:pointer}.playerReviewOverall{height:40px;gap:9px}.playerReviewOverall .positionText{font-size:18px}.playerReviewOverall>strong{font-size:30px}.playerReviewOverall>small{font-size:11px}.playerReviewListAd{height:78px;margin:10px 2px;display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;border:1px solid #e5e8ec;border-radius:12px;color:#a5adb6;background:repeating-linear-gradient(135deg,#f7f8fa,#f7f8fa 10px,#f1f3f5 0,#f1f3f5 20px);text-align:center}.playerReviewListAd span{font:750 8px Montserrat,sans-serif;letter-spacing:1.8px}.playerReviewListAd p{margin:0;font-size:9px}.playerReviewModalLoading{min-width:260px;padding:25px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;color:#475467;background:#fff;box-shadow:0 20px 60px #10182830;font-size:12px;font-weight:700}.playerModalOpenError{margin:12px 0 0;color:#d92d20;text-align:center;font-size:10px}.postFeed .playerReview{width:100%;color:inherit;background:#fff;text-align:left;cursor:pointer}.postFeed .playerReview:disabled{cursor:default;opacity:.65}.playerReviewListPortrait{width:72px;height:72px;flex:0 0 72px;align-self:center;display:grid;place-items:center;position:relative;overflow:hidden;border-radius:11px;background:linear-gradient(145deg,#f3f6f5,#e7eeeb)}.playerReviewListPortrait>img{width:100%;height:100%;display:block;object-fit:contain;object-position:center bottom;opacity:0;transition:opacity .18s ease}.playerReviewListPortrait.isLoaded>img{opacity:1}.playerReviewListPortrait>.loadingSpinner{position:absolute;width:20px;height:20px;border-width:2px}.abilityConditionModalBackdrop{position:fixed;inset:0;z-index:125;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.abilityConditionModal{width:min(600px,100%);max-height:calc(100dvh - 40px);padding:22px;position:relative;overflow-y:auto;border:1px solid #dfe4e7;border-radius:18px;color:#18212f;background:#fff;box-shadow:0 24px 80px #10182845}.abilityConditionModalClose{width:34px;height:34px;position:absolute;right:12px;top:10px;border:0;color:#98a2b3;background:transparent;font-size:27px;line-height:1;cursor:pointer}.abilityConditionModal>header{padding:0 38px 14px 0;border-bottom:1px solid #e8eceb}.abilityConditionModal>header span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.7px}.abilityConditionModal>header h2{margin:4px 0 0;font-size:19px}.simpleConditionOptions{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.simpleConditionOptions.strongTeamcolorOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.simpleConditionOptions button{height:78px;display:grid;place-items:center;align-content:center;grid-gap:7px;border:1px solid #e0e6e4;border-radius:11px;color:#344054;background:#fafcfb;cursor:pointer}.simpleConditionOptions button.active{border-color:#159a80;color:#087b68;background:#eaf8f5;box-shadow:0 0 0 2px #159a8014}.simpleConditionOptions span{font-weight:750}.simpleConditionOptions strong{font:900 28px Montserrat,sans-serif;line-height:1}.teamcolorOptionList{margin-top:12px;display:grid;grid-gap:7px;gap:7px}.teamcolorOptionList>button{min-height:58px;padding:9px 12px;display:flex;align-items:center;gap:11px;text-align:left;border:1px solid #e3e8e6;border-radius:11px;color:#344054;background:#fafcfb;cursor:pointer}.teamcolorOptionList>button.active{border-color:#159a80;background:#eaf8f5;box-shadow:0 0 0 2px #159a8014}.emptyTeamcolorIcon,.teamcolorOptionList img{width:38px;height:38px;flex:0 0 38px;object-fit:contain}.emptyTeamcolorIcon{display:grid;place-items:center;border-radius:10px;color:#159a80;background:#e5f6f2;font-size:11px;font-weight:850}.teamcolorOptionList>button>div{min-width:0}.teamcolorOptionList strong{display:block;font-size:12px}.teamcolorOptionList p{margin:4px 0 0;color:#7b8591;font-size:10px;line-height:1.4}@media(max-width:1180px){.playerProfileWide{grid-template-columns:116px minmax(220px,280px) minmax(0,1fr)}.detailAbilityPanel .detailAbilityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.playerProfileWide{grid-template-columns:106px minmax(0,1fr)}.profileTraitArea{grid-column:1/-1;min-height:0;padding:13px 0 0;border-top:1px solid #e7ebed;border-left:0}.abilityConditionGrid,.detailAbilityPanel .detailAbilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.playerLowerGrid{grid-template-columns:1fr}.playerLowerGrid .positionPitch{height:410px}}@media(max-width:620px){.priceSummaryPanel{grid-template-columns:1fr}.priceSummarySection+.priceSummarySection{border-top:1px solid #e2e7e6;border-left:0}.priceSummarySection{padding:14px}.teamcolorWidePanel .teamcolorGrid{grid-template-columns:1fr}.playerReviewModal,.priceChartModal{padding:19px 15px 15px}.priceChartModalHeading{align-items:flex-start;flex-direction:column;gap:7px}.priceChartModal .priceChart{height:230px;padding-left:42px}.priceChartModal .priceChart svg{height:195px}.priceChartLoading{height:230px}.playerReviewModal>header{align-items:flex-start;flex-direction:column;gap:7px}}.infiniteScrollStatus{min-height:42px;padding:14px 0 2px;text-align:center;color:#98a2b3;font-size:10px}.abilityConditionGrid>button:nth-child(-n+2)>strong{display:block;font-size:21px}.simpleConditionOptions button{height:76px;grid-template-rows:auto auto;gap:7px}.simpleConditionOptions span{font-size:11px;font-weight:700}.simpleConditionOptions strong{display:block;font-size:26px;font-weight:900}.commentModerationActions,.reviewModerationActions{margin-left:auto;display:flex;align-items:center;gap:4px}.commentModerationActions button,.reviewModerationActions button{padding:5px 7px;border:0;border-radius:6px;color:#667085;background:#f4f6f5;font-size:10px;cursor:pointer}.commentModerationActions button:hover,.reviewModerationActions button:hover{color:#087b68;background:#eaf8f5}.authorActionMenu .danger,.commentModerationActions .danger,.reviewModerationActions .danger{color:#b42318}.reviewModerationActions{align-self:flex-start}.moderationBackdrop{position:fixed;inset:0;z-index:240;display:grid;place-items:center;padding:20px;background:#1018288f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.moderationDialog{width:min(420px,100%);padding:26px;position:relative;border:1px solid #e3e8e6;border-radius:18px;background:#fff;box-shadow:0 24px 80px #10182850}.moderationClose{position:absolute;right:14px;top:11px;border:0;color:#98a2b3;background:transparent;font-size:27px;cursor:pointer}.moderationDialog>span{color:#159a80;font:800 9px Montserrat,sans-serif;letter-spacing:1.7px}.moderationDialog h2{margin:6px 0 8px;font-size:20px}.moderationDialog>p{margin:0 0 18px;color:#667085;font-size:12px;line-height:1.65}.moderationDialog input,.moderationDialog textarea{width:100%;padding:12px;border:1px solid #dbe3e0;border-radius:10px;outline:0;font-size:14px}.moderationDialog input{font:800 24px Montserrat,sans-serif;text-align:center;letter-spacing:12px}.moderationDialog input:focus,.moderationDialog textarea:focus{border-color:#159a80;box-shadow:0 0 0 3px #159a8018}.postEditDialog{width:min(620px,100%)}.postEditDialog label{margin-top:14px;display:grid;grid-gap:7px;gap:7px;color:#344054;font-size:11px;font-weight:750}.postEditDialog label input{font:inherit;text-align:left;letter-spacing:normal}.postEditDialog>small{margin-top:6px;display:block;color:#98a2b3;text-align:right;font-size:10px}.moderationDialog .moderationError{margin:10px 0 0;color:#b42318;font-size:11px}.moderationActions{margin-top:18px;display:flex;justify-content:flex-end;gap:8px}.moderationActions button{height:38px;padding:0 17px;border:1px solid #dce3e0;border-radius:9px;color:#667085;background:#fff;font-size:11px;font-weight:750;cursor:pointer}.moderationActions button:last-child{border-color:#159a80;color:#fff;background:#159a80}.moderationActions button.danger{border-color:#b42318;background:#b42318}.moderationActions button:disabled{opacity:.45;cursor:not-allowed}.moderationToast{position:fixed;z-index:260;left:50%;bottom:34px;padding:12px 18px;transform:translateX(-50%);border-radius:10px;color:#fff;background:#18221ff2;box-shadow:0 10px 30px #10182840;font-size:12px;font-weight:700;animation:moderationToast 2.6s both}@keyframes moderationToast{0%{opacity:0;transform:translate(-50%,8px)}10%,80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,8px)}}.contentActionRoot{margin-left:auto;position:relative}.contentMoreButton{width:30px;height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:8px;color:#98a2b3;background:transparent;cursor:pointer}.contentMoreButton:hover{color:#087b68;background:#eaf8f5}.contentMoreButton svg{width:19px;height:19px;fill:currentColor}.contentActionPopover{min-width:120px;padding:5px;position:absolute;z-index:45;right:0;top:32px;display:grid;border:1px solid #e1e7e5;border-radius:10px;background:#fff;box-shadow:0 12px 32px #10182824}.contentActionPopover button{padding:9px 11px;border:0;border-radius:7px;color:#475467;background:transparent;text-align:left;font-size:11px;cursor:pointer}.contentActionPopover button:hover{background:#f1f7f5}.contentActionPopover .danger{color:#b42318}.profileTrigger{padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.profileTrigger:not(:disabled):hover strong{color:#087b68;text-decoration:underline;text-underline-offset:2px}.profileTrigger:disabled{cursor:default}.writerProfileTrigger{display:flex;align-items:center;gap:10px}.commentProfileTrigger,.reviewProfileTrigger{display:flex;align-items:center;gap:9px}.reviewProfileTrigger>img,.reviewProfileTrigger>span{width:34px;height:34px;flex:0 0 34px;border-radius:10px;object-fit:cover}.reviewProfileTrigger>span{display:grid;place-items:center;color:#fff;background:#159a80;font-size:12px;font-weight:800}.reviewProfileTrigger>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.playerReviewAuthorIdentity{min-width:0;display:flex;align-items:center;gap:7px}.playerReviewAuthorIdentity>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.playerReviewAuthorIdentity>.communityLevelBadge{flex:0 0 auto}.otherProfileBackdrop{position:fixed;inset:0;z-index:280;display:grid;place-items:center;padding:20px;background:#1018288f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.otherProfileModal{width:min(520px,100%);max-height:calc(100dvh - 40px);padding:25px;position:relative;overflow-y:auto;border-radius:20px;color:#18212f;background:#fff;box-shadow:0 24px 80px #10182850}.otherProfileClose{position:absolute;right:13px;top:10px;border:0;color:#98a2b3;background:transparent;font-size:28px;cursor:pointer}.otherProfileState{min-height:220px;display:grid;place-items:center;color:#98a2b3;font-size:12px}.otherProfileIdentity{padding:10px 0 18px;display:flex;flex-direction:column;align-items:center}.otherProfileIdentity>span{width:88px;height:88px;overflow:hidden;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dfe5e3,0 8px 22px #10182820}.otherProfileIdentity>span img{width:100%;height:100%;object-fit:cover}.otherProfileIdentity>div{margin-top:12px;display:flex;align-items:center;gap:7px}.otherProfileIdentity>div>strong{font-size:20px}.otherProfileIdentity>div>i{font-style:normal}.otherProfileIdentity>small{margin-top:6px;color:#98a2b3;font-size:10px}.otherProfileModal>section{margin-top:10px;padding:16px;border:1px solid #e8eceb;border-radius:14px}.otherProfileModal>section h3{margin:0 0 14px;font-size:13px}.otherProfileActivities{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.otherProfileActivities>div{display:grid;grid-gap:4px;gap:4px;border-right:1px solid #edf0f2}.otherProfileActivities>div:last-child{border:0}.otherProfileActivities b{color:#087b68;font:800 16px Montserrat,sans-serif}.otherOwnerLine span,.otherOwnerStats,.otherProfileActivities span,.otherProfileModal>section>small{color:#667085;font-size:9px}.otherOwnerLine{display:flex;align-items:baseline;gap:7px}.otherOwnerLine strong{font-size:16px}.otherOwnerStats{margin-top:12px;display:flex;gap:16px}.otherOwnerStats span{padding:8px;flex:1 1;border-radius:8px;background:#f6f8f7}.otherOwnerStats b{display:block;margin-top:4px;color:#344054}.otherOwnerPrice{margin:13px 0 8px;display:flex;justify-content:space-between;align-items:center;font-size:10px}.otherOwnerPrice strong{color:#e58b21;font-size:15px}.otherProfileModal>section>p{margin:0;color:#667085;font-size:11px;line-height:1.6}.otherProfileAdmin{position:absolute;left:15px;top:13px}.otherProfileAdmin>button{border:0;color:#667085;background:transparent;font-size:18px}.otherProfileAdmin>div{min-width:125px;padding:5px;position:absolute;left:0;top:30px;z-index:2;display:grid;border:1px solid #e1e7e5;border-radius:10px;background:#fff;box-shadow:0 12px 30px #10182822}.otherProfileAdmin>div button{padding:9px;border:0;border-radius:7px;background:transparent;text-align:left;font-size:11px}.otherProfileAdmin>div .danger{color:#b42318}.profilePinBackdrop{position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:20px;border-radius:inherit;background:#10182880}.profilePinBackdrop>div{width:min(340px,100%);padding:22px;border-radius:15px;background:#fff}.profilePinBackdrop h3{margin:0;font-size:17px}.profilePinBackdrop p{color:#667085;font-size:11px;line-height:1.5}.profilePinBackdrop input{width:100%;padding:11px;border:1px solid #dce3e0;border-radius:9px;text-align:center;font-size:22px;letter-spacing:10px}.profilePinBackdrop>div>div{margin-top:14px;display:flex;justify-content:flex-end;gap:7px}.profilePinBackdrop button{height:36px;padding:0 15px;border:1px solid #dce3e0;border-radius:8px;background:#fff}.profilePinBackdrop button:last-child{border-color:#159a80;color:#fff;background:#159a80}.otherProfileMessage{margin:12px 0 0;color:#087b68;text-align:center;font-size:11px}.otherProfileIdentity>.otherProfileNameBlock{flex-direction:column;gap:5px}.otherProfileNameBlock>div{display:flex;align-items:center;gap:7px}.otherProfileNameBlock strong{font-size:20px}.otherProfileNameBlock>i{font-style:normal}.otherProfileModal{font-size:13px}.otherProfileState{font-size:14px}.otherProfileNameBlock strong{font-size:22px}.otherProfileIdentity>small{margin-top:8px;font-size:12px}.otherProfileModal .accountStatusBadge{padding:4px 8px;font-size:10px}.otherProfileModal>section{padding:18px}.otherProfileModal>section h3{font-size:15px}.otherProfileActivities b{font-size:19px}.otherProfileActivities span{font-size:11px}.otherProfileModal .levelProgressHead{font-size:12px}.otherOwnerLine strong{font-size:18px}.otherOwnerLine span,.otherOwnerStats,.otherOwnerStats small{font-size:11px}.otherOwnerPrice,.otherOwnerStats b{font-size:12px}.otherOwnerPrice strong{font-size:17px}.otherProfileModal>section>p{font-size:13px}.otherProfileModal>section>small{font-size:11px}.otherProfileAdmin>div button,.otherProfileMessage{font-size:13px}.profileAccountActions{margin-top:13px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.profileAccountActions .profileLogout,.profileAccountActions .profileWithdraw{width:auto;margin:0;padding:7px 4px;border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;font-size:11px;font-weight:700;cursor:pointer}.profileAccountActions .profileLogout{color:#d92d20}.profileAccountActions .profileLogout:hover{color:#b42318}.profileAccountActions .profileWithdraw{color:#98a2b3}.profileAccountActions .profileWithdraw:hover{color:#667085}.profileAccountActions .profileLogout{display:none}.profileHeaderLogout{width:30px;height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:9px;color:#d9474d;background:#fff0f0;cursor:pointer}.profileHeaderLogout:hover{color:#b42318;background:#ffe2e2}.withdrawModalBackdrop{position:fixed;inset:0;z-index:650;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.withdrawModal{width:min(390px,100%);padding:28px;border-radius:20px;background:#fff;box-shadow:0 24px 80px #10182840;text-align:center}.withdrawModalIcon{width:40px;height:40px;margin:0 auto 13px;display:grid;place-items:center;border-radius:50%;color:#d92d20;background:#fef3f2;font-size:21px;font-weight:900}.withdrawModal h2{margin:0;color:#101828;font-size:19px}.withdrawModal p{margin:10px 0 20px;color:#667085;font-size:12px;line-height:1.65;word-break:keep-all}.withdrawModal>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.withdrawModal button{height:42px;border:1px solid #dfe5e3;border-radius:10px;color:#475467;background:#fff;font-size:12px;font-weight:750;cursor:pointer}.withdrawModal button.danger{border-color:#e85d68;color:#fff;background:#e85d68}.withdrawModal button:disabled{opacity:.5;cursor:not-allowed}.logoutConfirmBackdrop{position:fixed;inset:0;z-index:650;display:grid;place-items:center;padding:20px;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.logoutConfirmModal{width:min(350px,100%);padding:27px;border-radius:20px;background:#fff;box-shadow:0 24px 80px #10182840;text-align:center}.logoutConfirmIcon{width:42px;height:42px;margin:0 auto 13px;display:grid;place-items:center;border-radius:50%;color:#087b68;background:#eaf8f5}.logoutConfirmModal h2{margin:0;color:#101828;font-size:19px}.logoutConfirmModal p{margin:9px 0 21px;color:#667085;font-size:12px}.logoutConfirmModal>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.loggedInUser .logoutConfirmModal button,.logoutConfirmModal button{width:100%;height:42px;margin:0;border:1px solid #dfe5e3;border-radius:10px;color:#475467;background:#fff;font-size:12px;font-weight:750;text-decoration:none;cursor:pointer}.logoutConfirmModal button.confirm{border-color:#159a80;color:#fff;background:#159a80}.logoutConfirmModal button:hover{border-color:#b8c5c1}.logoutConfirmModal button.confirm:hover{border-color:#087b68;background:#087b68}.withdrawConfirmation{margin:-4px 0 18px;display:grid;grid-gap:7px;gap:7px;text-align:left}.withdrawConfirmation span{color:#667085;font-size:10px}.withdrawConfirmation strong{color:#b42318;font-size:12px}.withdrawConfirmation input{width:100%;height:42px;padding:0 11px;border:1px solid #dfe5e3;border-radius:9px;outline:0;color:#101828;background:#f8faf9;font-size:12px}.withdrawConfirmation input:focus{border-color:#e85d68;box-shadow:0 0 0 3px #e85d6814}@media(max-width:480px){.playerProfileWide{padding:13px;grid-template-columns:92px minmax(0,1fr);gap:11px}.playerProfileWide .playerPhoto{height:122px}.traitIconGrid{gap:7px}.traitIconItem{width:43px}.traitIconItem>img,.traitIconItem>span{width:38px;height:38px}.clubHistoryList article{align-items:flex-start}.clubHistoryList article>div{display:grid;justify-items:end}}.communityMain>.postDetail{padding:32px}@media(max-width:820px){.communityMain>.postDetail{padding:22px}}@media(max-width:560px){.communityMain>.postDetail{padding:18px 12px}}.communityEditorPage{min-height:calc(100vh - 76px);padding:52px 20px 80px;background:radial-gradient(circle at 12% 0,rgba(22,154,112,.08),transparent 28%),#f5f8f6}.communityEditorShell{width:min(920px,100%);margin:auto}.communityEditorHeader{padding:0 4px 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.communityEditorHeader>div:first-child>span{color:#008d70;font-size:11px;font-weight:800;letter-spacing:.16em}.communityEditorHeader h1{margin:7px 0 5px;color:#1c2924;font-size:31px;letter-spacing:-.04em}.communityEditorHeader p{margin:0;color:#7b8882;font-size:14px}.editorBoardBadge{min-width:260px;padding:14px 16px;display:flex;align-items:center;gap:11px;border:1px solid #dce7e2;border-radius:15px;background:#fff;box-shadow:0 8px 24px rgba(22,54,42,.06)}.editorBoardBadge>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#e6f6f1;font-size:19px}.editorBoardBadge div{display:flex;flex-direction:column;gap:2px}.editorBoardBadge small{color:#8b9691;font-size:10px}.editorBoardBadge strong{color:#274039;font-size:14px}.editorBoardBadge em{margin-left:auto;padding:4px 7px;color:#85928c;background:#f1f4f2;border-radius:6px;font-size:9px;font-style:normal}.communityEditorForm{padding:34px 38px;border:1px solid #e0e8e4;border-radius:22px;background:#fff;box-shadow:0 18px 55px rgba(26,60,47,.08)}.editorField{margin-bottom:27px;display:block}.editorField>span{margin-bottom:9px;display:flex;justify-content:space-between;color:#31433c;font-size:14px;font-weight:750}.editorField>span b{color:#9aa49f;font-size:11px;font-weight:500}.editorField input,.editorField textarea{width:100%;border:1px solid #dfe7e3;border-radius:12px;outline:0;background:#fbfcfb;color:#202e28;font:inherit}.editorField input{height:52px;padding:0 16px;font-size:16px}.editorField textarea{min-height:310px;padding:17px;resize:vertical;font-size:15px;line-height:1.75}.editorField input:focus,.editorField textarea:focus{border-color:#1b9b79;background:#fff;box-shadow:0 0 0 4px rgba(27,155,121,.09)}.editorUploadHeading{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.editorUploadHeading strong{color:#31433c;font-size:14px}.editorUploadHeading p{margin:4px 0 0;color:#9aa49f;font-size:11px}.editorUploadHeading>span{padding:5px 10px;color:#087b64;background:#e8f7f2;border-radius:20px;font-size:11px;font-weight:700}.editorImageGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.editorAddImage,.editorImageGrid figure{height:150px;margin:0;position:relative;overflow:hidden;border:1px solid #dfe7e3;border-radius:14px;background:#f5f8f6}.editorImageGrid figure img{width:100%;height:100%;object-fit:cover}.editorImageGrid figcaption{position:absolute;left:9px;bottom:9px;width:23px;height:23px;display:grid;place-items:center;color:#fff;background:#16251fcc;border-radius:7px;font-size:10px}.editorImageGrid figure button{position:absolute;top:8px;right:8px;width:28px;height:28px;border:0;border-radius:50%;color:#fff;background:#17251fd9;font-size:20px}.editorAddImage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-style:dashed;color:#799087;cursor:pointer}.editorAddImage:hover{border-color:#1b9b79;color:#087b64;background:#f0faf7}.editorAddImage strong{font-size:12px}.editorAddImage span{font-size:10px}.editorFileInput{display:none}.editorMobileSquadNotice{margin-top:24px;padding:15px 17px;display:flex;align-items:center;gap:13px;border:1px solid #dfe9e5;border-radius:13px;background:#f6faf8}.editorMobileSquadNotice img{width:34px;height:34px;object-fit:contain}.editorMobileSquadNotice strong{display:block;color:#3a5148;font-size:12px}.editorMobileSquadNotice p{margin:4px 0 0;color:#87938e;font-size:11px}.editorMessage{margin:18px 0 0;padding:12px 14px;color:#8b4c27;background:#fff4ea;border-radius:10px;font-size:12px}.communityEditorActions{margin-top:30px;padding:23px 0 0;display:flex;align-items:center;justify-content:flex-end;gap:10px;border-top:1px solid #edf1ef;background:transparent}.communityEditorActions a,.communityEditorActions button{height:45px;padding:0 25px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;font-size:13px;font-weight:700}.communityEditorActions a{color:#65746e;background:#eef2f0}.communityEditorActions button{border:0;color:#fff;background:#07866c;box-shadow:0 7px 17px rgba(7,134,108,.2)}.communityEditorActions button:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.authorActionMenu a{width:100%;padding:10px 13px;display:block;color:inherit;text-align:left;font-size:12px}@media(max-width:680px){.communityEditorPage{padding:26px 12px 50px}.communityEditorHeader{align-items:flex-start;flex-direction:column}.communityEditorHeader h1{font-size:26px}.editorBoardBadge{width:100%;min-width:0}.communityEditorForm{padding:24px 17px;border-radius:17px}.editorField textarea{min-height:260px}.editorImageGrid{grid-template-columns:repeat(3,1fr);gap:7px}.editorAddImage,.editorImageGrid figure{height:100px}.communityEditorActions a,.communityEditorActions button{flex:1 1;padding:0 12px}.editorMobileSquadNotice{align-items:flex-start}}.lineupColorPlayers a{transition:opacity .15s,filter .15s}.lineupColorPlayers a.notApplied{opacity:.35;filter:grayscale(.7) blur(.15px)}.lineupSubstitutes{height:34px;background-position:center 27%;background-size:165% auto;transition:height .22s ease}.lineupSubstitutes.expanded{height:102px}.lineupSubstitutesToggle{width:100%;height:34px;padding:0 9px;position:relative;z-index:3;display:flex;align-items:center;gap:7px;border:0;color:#e5f4ef;background:#09271da8;cursor:pointer}.lineupSubstitutesToggle span{font-size:9px;font-weight:800}.lineupSubstitutesToggle em{padding:2px 5px;border-radius:5px;color:#92d6c1;background:#ffffff12;font-size:8px;font-style:normal}.lineupSubstitutesToggle i{margin-left:auto;font-size:8px;font-style:normal;transition:transform .2s}.lineupSubstitutes.expanded .lineupSubstitutesToggle i{transform:rotate(180deg)}.lineupSubstitutesPlayers{height:68px!important;padding:4px 5px 3px!important;position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;gap:1px}.lineupSubstitutesToggle i{width:11px;height:11px;margin-right:3px;border-right:3px solid #fff;border-bottom:3px solid #fff;filter:drop-shadow(0 1px 1px #0008);transform:rotate(45deg)!important;transition:transform .18s ease!important}.lineupSubstitutes.expanded .lineupSubstitutesToggle i{transform:rotate(225deg)!important}.commentItem .commentAuthor{width:100%;position:relative;padding-right:38px}.commentItem .commentAuthor>.contentActionRoot{margin-left:0;position:absolute;right:0;top:1px}.myPostFilterControl{position:relative;flex:0 0 auto}.feedTools .myPostFilterControl>button{height:36px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid #e5e9ec;border-radius:9px;color:#344054;background:#fff;font-size:11px;font-weight:700;cursor:pointer}.feedTools .myPostFilterControl>button.active{color:#087b68;background:#f0faf7}.myPostFilterControl>button svg{width:18px;height:18px;fill:none;stroke:#159a80;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.myPostFilterMenu{width:180px;padding:6px;position:absolute;z-index:20;right:0;top:43px;border:1px solid #dde5e2;border-radius:12px;background:#fff;box-shadow:0 14px 35px #10182824}.feedTools .myPostFilterMenu button{width:100%;height:39px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:8px;color:#344054;background:transparent;text-align:left;font-size:11px;cursor:pointer}.feedTools .myPostFilterMenu button:hover{background:#f2f8f6}.feedTools .myPostFilterMenu button[aria-checked=true]{color:#087b68;background:#eaf8f5;font-weight:800}.feedTools .myPostFilterMenu button:disabled{color:#b7c0bc;cursor:not-allowed}.myPostFilterMenu b{color:#159a80}.myPostFilterMenu p{margin:5px 7px 4px;color:#639487;font-size:9px}@media(max-width:560px){.feedTools{align-items:stretch;flex-direction:row}.feedTools .myPostFilterControl>button{height:34px;padding:0 9px}.myPostFilterMenu{top:41px}}.squadCard{display:block;padding:13px 15px;position:relative}.squadCard[type=button]{width:100%;color:inherit;background:#fff;text-align:left;cursor:pointer;font:inherit}.squadCard .squadBody{width:100%;min-width:0;padding:0;display:flex;align-items:center;gap:10px;overflow:hidden}.squadCard .squadCardSummary{width:28%;min-width:0;flex:0 1 28%;display:grid!important;grid-template-columns:minmax(0,1fr);align-items:stretch;justify-content:stretch;grid-gap:10px;gap:10px}.squadCard .squadCardSummary>.postMeta{width:100%;min-width:0}.squadCard .squadAuthorMeta b{min-width:0;max-width:none;flex:0 1 auto}.squadCard .squadAuthorMeta time{flex:0 0 auto;white-space:nowrap}.squadCardHeading{display:flex!important;align-items:center;justify-content:space-between;gap:14px}.squadCardHeading h3{min-width:0;max-width:100%;flex:1 1}.squadCardHeading>strong{min-width:0;max-width:38%;flex:0 1 auto;overflow:hidden;color:#e58b21;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.squadTeamColorGrid{width:42%;min-width:0;margin:0 0 0 auto;flex:0 1 42%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.squadTeamColorGroup{min-width:0;height:56px;padding:8px;display:flex!important;align-items:center;justify-content:space-between;gap:5px;border:1px solid #e4eae7;border-radius:11px;background:#f8faf9}.squadTeamColorGroup>div:first-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.squadTeamColorGroup>div:first-child span{color:#344054;font-size:11px;font-weight:800;white-space:nowrap}.squadTeamColorGroup>div:first-child strong{color:#8b9691;font-size:9px;font-weight:650;white-space:nowrap}.squadTeamColorBadges{min-width:26px;display:flex!important;align-items:center;justify-content:flex-end}.squadTeamColorBadges>span{width:28px;height:28px;margin-left:-10px;display:grid;place-items:center;overflow:hidden;border:2px solid #fff;border-radius:50%;background:#fff;box-shadow:0 2px 7px #1018281c}.squadTeamColorBadges>span:first-child{margin-left:0}.squadTeamColorBadges img{width:100%;height:100%;padding:2px;object-fit:contain}.squadCardMetrics{width:max-content;min-width:0;flex:0 0 auto;position:static;display:grid!important;justify-items:end;grid-gap:10px;gap:10px;padding:0 4px 0 15px;border-left:1px solid #e8eeeb;transform:none}.squadCardMetrics>strong{max-width:100%;overflow:hidden;color:#e58b21;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.squadCardMetrics>div{width:max-content;display:flex!important;align-items:center;justify-content:flex-end;gap:9px;color:#98a2b3;font-size:9px;white-space:nowrap}.squadCardMetrics span{display:flex;align-items:center;gap:3px}@media(max-width:560px){.squadCard{padding:11px}.squadCard .squadBody{display:block}.squadCard .squadCardSummary{width:100%;gap:8px}.squadCardHeading{display:flex!important}.squadCardHeading>strong{margin-top:0!important;font-size:10px}.squadTeamColorGrid{width:100%;margin:9px 0 0;gap:6px}.squadTeamColorGroup{height:52px;padding:6px 7px;gap:4px}.squadTeamColorGroup>div:first-child span{font-size:9px}.squadTeamColorGroup>div:first-child strong{font-size:8px}.squadTeamColorBadges>span{width:26px;height:26px;margin-left:-10px}.squadCardMetrics{width:100%;margin-top:9px;padding:9px 0 0;position:static;display:flex!important;align-items:center;justify-content:space-between;border-top:1px solid #e8eeeb;border-left:0;transform:none}.squadCardMetrics>div{width:auto}}@media(min-width:561px) and (max-width:760px){.squadCard .squadCardSummary{width:30%;flex-basis:30%}.squadTeamColorGrid{width:40%;flex-basis:40%;gap:7px}.squadCardMetrics{padding-left:9px}}.personalSquadPage>header{display:flex;align-items:center;justify-content:space-between}.personalSquadPage>header p{margin:5px 0 0;color:#87938e;font-size:11px}.personalSquadPage>header>em{color:#159a80;font-size:10px;font-style:normal;font-weight:800}.personalSquadState{min-height:420px;display:grid;place-content:center;font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:600;text-align:center}.personalSquadState h1{margin:0 0 8px}.personalSquadState p{color:#667085}.personalSquadError{margin:0 0 12px;padding:10px 12px;border-radius:9px;color:#9b4b32;background:#fff3ec;font-size:11px}.personalSquadPitch{touch-action:none}.personalDraggablePlayer{padding:0;border:0;background:transparent;cursor:-webkit-grab;cursor:grab;touch-action:none}.personalDraggablePlayer:active{cursor:-webkit-grabbing;cursor:grabbing}.personalDraggablePlayer.swapTarget .lineupPlayerCard{outline:2px solid #40d8b2;box-shadow:0 0 0 5px #40d8b233}.personalSquadPage .lineupColorItem{cursor:default}.personalServerStorage{position:relative}.personalStorageToggle{height:36px;padding:0 12px;display:flex;align-items:center;gap:7px;border:1px solid #d8e4e0;border-radius:10px;color:#34453e;background:#fff;font-size:10px;font-weight:800;cursor:pointer}.personalStorageToggle em{padding:2px 5px;border-radius:5px;color:#087b68;background:#e7f6f2;font-size:8px;font-style:normal}.personalStorageToggle i{width:7px;height:7px;margin-left:2px;border-right:2px solid #708079;border-bottom:2px solid #708079;transform:rotate(45deg) translateY(-2px);transition:transform .16s}.personalStorageToggle.open i{transform:rotate(225deg) translate(-1px,-1px)}.personalStorageDropdown{width:490px;padding:14px;position:absolute;z-index:50;right:0;top:44px;border:1px solid #dce6e2;border-radius:15px;background:#fff;box-shadow:0 18px 45px #10231c2b}.personalStorageDropdown>header{display:flex;align-items:center;justify-content:space-between}.personalStorageDropdown>header>div:first-child{display:grid;grid-gap:2px;gap:2px}.personalStorageDropdown>header strong{color:#263730;font-size:15px}.personalStorageDropdown>header span{color:#8a9792;font-size:10px}.personalStorageDropdown>header>div:last-child{display:flex;align-items:center;gap:5px}.personalStorageDropdown>header button{height:28px;padding:0 8px;border:0;border-radius:7px;color:#6d7b75;background:#f0f4f2;font-size:17px;cursor:pointer}.personalStorageDropdown>header button.deleteAll{color:#b64b45;font-size:9px;font-weight:800}.personalStoredSquads{margin-top:11px;display:grid;grid-gap:7px;gap:7px}.personalStoredSquads>article{min-height:82px;padding:9px;display:grid;grid-template-columns:58px minmax(0,1fr) 74px;align-items:center;grid-gap:10px;gap:10px;border:1px solid #e4eae7;border-radius:12px;background:#fafcfb}.personalStoredHero{width:58px;height:62px;overflow:hidden;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#e6f4ef,#cce7dd)}.personalStoredHero img{width:56px;height:60px;object-fit:contain}.personalStoredHero span{color:#159a80;font-size:26px}.personalStoredCopy{min-width:0}.personalStoredCopy>small{color:#159a80;font-size:9px;font-weight:800}.personalStoredCopy>strong{display:block;margin:1px 0 4px;overflow:hidden;color:#263730;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.personalStoredCopy>div{display:flex;gap:4px}.personalStoredCopy>div span{padding:2px 5px;border-radius:5px;color:#596963;background:#edf2f0;font-size:9px;font-weight:750}.personalStoredCopy p{margin:3px 0 0;overflow:hidden;color:#64736d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.personalStoredCopy p b{margin-right:5px;color:#159a80}.personalStoredCopy>em{display:block;margin-top:4px;color:#df8e24;font-size:10px;font-style:normal;font-weight:850}.personalStoredActions{display:grid;grid-gap:4px;gap:4px}.personalStoredActions button,.personalStoredSquads>article.empty>button{height:25px;padding:0 6px;border:1px solid #159a80;border-radius:7px;color:#087b68;background:#fff;font-size:8px;font-weight:850;cursor:pointer}.personalStoredActions button:nth-child(2),.personalStoredSquads>article.empty>button{color:#fff;background:#159a80}.personalStoredActions button.delete{border-color:#efc9c6;color:#b64b45;background:#fff5f4}.personalStoredSquads>article.empty{grid-template-columns:1fr 115px;min-height:60px}.personalStoredEmpty{display:flex;align-items:center;gap:7px}.personalStoredEmpty>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#159a80;background:#e7f6f2;font-size:18px}.personalStoredEmpty strong{font-size:12px}.personalStoredEmpty small{color:#98a39f;font-size:10px}.personalSaveBackdrop{position:fixed;inset:0;z-index:950;padding:18px;display:grid;place-items:center;background:#1018288f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.personalSaveDialog{width:min(350px,100%);padding:20px;border-radius:22px;background:#fff;box-shadow:0 24px 70px #071a1550;text-align:center}.personalSaveIcon{width:48px;height:48px;margin:auto;display:grid;place-items:center;border-radius:14px;color:#159a80;background:#e7f6f2;font-size:26px}.personalSaveDialog h3{margin:12px 0 4px;color:#24332d;font-size:17px}.personalSaveDialog p{margin:0 0 13px;color:#7d8b85;font-size:10px}.personalSaveDialog input{width:100%;height:43px;padding:0 12px;border:1px solid #dbe5e1;border-radius:11px;outline:0;color:#263630;background:#f7f9f8;font-size:12px}.personalSaveDialog input:focus{border-color:#159a80;box-shadow:0 0 0 3px #159a8015}.personalSaveDialog>div:last-child{margin-top:11px;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:6px;gap:6px}.personalSaveDialog>div:last-child button{height:39px;border:0;border-radius:10px;color:#596862;background:#edf2f0;font-size:11px;font-weight:800;cursor:pointer}.personalSaveDialog>div:last-child button:last-child{color:#fff;background:#159a80}.personalSaveDialog>div:last-child button:disabled{background:#aebdb7;cursor:wait}.lineupSubstitutes.personalSubstitutes{padding:0;border-radius:0 0 12px 12px;background-color:#315f43}.lineupSubstitutes.personalSubstitutes>.lineupSubstitutesToggle{width:100%;height:34px;padding:0 9px;border:0;border-radius:0;color:#e5f4ef;background:#09271da8}.lineupSubstitutes.personalSubstitutes>.lineupSubstitutesToggle em{position:static;padding:2px 5px;color:#92d6c1;background:#ffffff12}.lineupSubstitutes.personalSubstitutes>.lineupSubstitutesPlayers{height:68px;margin:0;padding:4px 5px 3px!important;display:flex;grid-template-columns:none;gap:2px}.personalSubstituteSlot{width:45px!important;height:58px!important;min-width:0;padding:2px!important;position:relative;overflow:hidden;flex:0 0 45px;border:1px solid #ffffff26!important;border-radius:8px!important;color:#fff!important;background:#071e1752!important;cursor:pointer}.personalSubstituteSlot.selected{border-color:#55e0bb!important;background:#159a806b!important;box-shadow:inset 0 0 0 1px #55e0bb}.personalSubstituteSlot img{width:100%!important;height:40px!important;display:block;object-fit:contain!important}.personalSubstituteSlot small,.personalSubstituteSlot strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:6.5px}.personalSubstituteSlot span{position:absolute!important;right:2px!important;top:2px!important;padding:1px 3px!important;border-radius:3px!important;color:#382b00!important;background:#e5b900!important;font-size:7px!important;font-weight:900}.personalSubstituteSlot b{display:block;font-size:20px}.personalEmptyStarter{width:66px;height:78px;padding:0;position:absolute;z-index:2;display:block;overflow:visible;border:1px solid #ffffff8a;border-radius:17px;color:#fff;background:linear-gradient(145deg,#344a4394,#17231f85);box-shadow:0 4px 9px #00000038;cursor:-webkit-grab;cursor:grab;touch-action:none}.personalEmptyStarter:active{cursor:-webkit-grabbing;cursor:grabbing}.personalEmptyStarter>span{padding:3px 8px;top:7px;border-radius:8px;color:#fff;background:#0000003b;font-size:9px;font-weight:850;line-height:1;white-space:nowrap}.personalEmptyStarter>span,.personalEmptyStarter>svg{position:absolute;left:50%;transform:translateX(-50%)}.personalEmptyStarter>svg{width:30px;height:30px;top:26px;fill:#ffffffe0}.personalEmptyStarter>b{width:19px;height:19px;position:absolute;right:5px;bottom:6px;display:grid;place-items:center;border:1px solid #fff;border-radius:50%;color:#fff;background:#159a80;box-shadow:0 2px 5px #0004;font-size:14px;line-height:1}.personalSubstitutes>.lineupSubstitutesPlayers>.personalSubstituteCardButton{width:49px;height:58px;min-width:49px;padding:0;position:relative;overflow:visible;flex:0 0 49px;border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer}.personalSubstituteCardButton .lineupPlayerCard,.personalSubstituteCardButton>.personalSubstitutePlayer{display:block}.personalSubstituteCardButton.selected .lineupPlayerCard{outline:2px solid #55e0bb;box-shadow:0 0 0 3px #159a8055}.personalSubstitutes>.lineupSubstitutesPlayers>.personalSubstituteEmpty{width:45px;height:52px;min-width:45px;padding:0;position:relative;flex:0 0 45px;border:1px solid #ffffff26;border-radius:8px;color:#ffffff82;background:#071e1752}.personalPitchFrame{width:min(100%,471px,calc(86.94vh * .6));position:relative}.personalSquadPage .lineupStage{grid-template-columns:minmax(330px,471px) minmax(190px,1fr);gap:5px}.personalSquadPage .lineupPitchControls,.personalSquadPage .personalSquadPitch,.personalSquadPage .personalSubstitutes{width:min(100%,471px,calc(86.94vh * .6))}.personalSquadPage .lineupPlayer:not(.substitute){transform:scale(.9346)}.personalSquadPage .lineupPlayer:not(.substitute):hover{transform:scale(.9346) translateY(-3px)}.personalSquadPage .personalEmptyStarter{transform:scale(.9)}.personalSquadPage .lineupPlayer.substitute{transform:scale(.6086)}.personalSquadPage .lineupPlayer.substitute:hover{transform:scale(.6086) translateY(-2px)}.personalSquadPage .lineupSquadSummary{transform:scale(1.2075);transform-origin:right bottom}@media(min-width:701px){.attachedLineup:not(.personalSquadPage) .lineupStage{grid-template-columns:minmax(278px,386px) minmax(230px,1fr);gap:4px}.attachedLineup:not(.personalSquadPage) .lineupPitch,.attachedLineup:not(.personalSquadPage) .lineupPitchControls,.attachedLineup:not(.personalSquadPage) .lineupSubstitutes{width:min(100%,386px,calc(71.28vh * .6))}.attachedLineup:not(.personalSquadPage) .lineupPlayer:not(.substitute){transform:scale(.8514)}.attachedLineup:not(.personalSquadPage) .lineupPlayer:not(.substitute):hover{transform:scale(.8514) translateY(-3px)}.attachedLineup:not(.personalSquadPage) .lineupPlayer.substitute{transform:scale(.504)}.attachedLineup:not(.personalSquadPage) .lineupPlayer.substitute:hover{transform:scale(.504) translateY(-2px)}.attachedLineup:not(.personalSquadPage) .lineupSquadSummary{transform:scale(.99);transform-origin:right bottom}.attachedLineup:not(.personalSquadPage) .lineupColorSection{padding:10px}.attachedLineup:not(.personalSquadPage) .lineupColorSection>header strong{font-size:11px}.attachedLineup:not(.personalSquadPage) .lineupColorItem{padding:7px}.attachedLineup:not(.personalSquadPage) .lineupColorCopy strong{font-size:10px}.attachedLineup:not(.personalSquadPage) .lineupColorCopy small{font-size:8px}}@media(max-width:700px){.personalSquadPage .lineupStage{grid-template-columns:1fr}.personalPitchFrame{width:min(100%,calc(86.94vh * .6))}}.personalPitchSettings{position:absolute;z-index:8;left:7px;top:7px;display:flex;gap:4px}.personalPitchSettings button{width:46px;height:46px;padding:3px 5px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ffffff47;border-radius:14px;color:#eaf7f2;background:#17231fdb;box-shadow:0 4px 10px #001c1248;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.personalPitchSettings button>img{width:30px;height:30px;object-fit:contain}.personalPitchSettings span{font-size:7px;font-weight:650;line-height:1}.personalPitchSettings strong{margin-top:3px;color:#fff;font-size:14px;line-height:1}.personalPitchSettings strong.on{color:#5de2a4}.personalPitchSettings strong.off{color:#ff6b6b}.personalPitchDialog{width:min(430px,100%);padding:20px;border-radius:22px;background:#fff;box-shadow:0 24px 70px #071a1550}.personalPitchDialog h3{margin:0;color:#24332d;font-size:19px}.personalPitchDialog>p{margin:5px 0 16px;color:#7d8b85;font-size:11px}.personalFormationChoices{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.personalFormationChoices button{height:38px;border:1px solid #dfe7e4;border-radius:10px;color:#34443e;background:#f4f7f6;font-size:11px;font-weight:700;cursor:pointer}.personalFormationChoices button.selected{border-color:#159a80;color:#087b68;background:#e8f7f3;box-shadow:inset 0 0 0 1px #159a80}.personalSettingChoices{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.personalSettingChoices button{height:74px;display:grid;place-content:center;grid-gap:5px;gap:5px;border:1px solid #dfe7e4;border-radius:13px;color:#5f6e68;background:#f5f7f6;cursor:pointer}.personalSettingChoices button span{font-size:10px}.personalSettingChoices button strong{font-size:18px}.personalSettingChoices button.selected{border-color:#159a80;color:#087b68;background:#e8f7f3;box-shadow:inset 0 0 0 1px #159a80}.personalSettingApply{width:100%;height:44px;margin-top:15px;border:0;border-radius:11px;color:#fff;background:#159a80;font-size:12px;font-weight:850;cursor:pointer}.lineupPlayerActionBackdrop{position:fixed;inset:0;z-index:920;padding:18px;display:grid;place-items:center;background:#10182880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lineupPlayerActionModal{width:min(320px,100%);padding:14px;display:grid;grid-gap:7px;gap:7px;border-radius:20px;background:#fff;box-shadow:0 24px 70px #071a1550}.lineupPlayerActionModal>header{height:38px;display:flex;align-items:center;justify-content:space-between}.lineupPlayerActionModal>header strong{min-width:0;overflow:hidden;color:#263630;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.lineupPlayerActionModal>header button{width:29px;height:29px;border:0;border-radius:8px;color:#61716a;background:#eef2f0;font-size:20px;cursor:pointer}.lineupPlayerActionModal>button{height:43px;border:0;border-radius:11px;color:#2e4039;background:#f0f5f3;font-size:12px;font-weight:800;cursor:pointer}.lineupPlayerActionModal>button:last-child{color:#fff;background:#159a80}.lineupPlayerActionModal>button:disabled{background:#9ebbb2;cursor:wait}.personalPlayerBackdrop{position:fixed;inset:0;z-index:900;padding:18px;display:grid;place-items:center;background:#1018288f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.personalPlayerModal{width:min(390px,100%);max-height:calc(100dvh - 36px);padding:13px;border-radius:24px;background:#fff;box-shadow:0 28px 90px #071a155c;overflow:auto}.personalPlayerModal>header{height:42px;padding:0 4px 8px;display:flex;align-items:center;justify-content:space-between}.personalPlayerModal>header h3{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1d2b26;font-size:18px;font-weight:850}.personalPlayerModal>header button{width:32px;height:32px;padding:0;border:0;border-radius:9px;color:#5f6f68;background:#f0f4f2;font-size:23px;line-height:1;cursor:pointer}.personalPlayerActions{display:grid;grid-gap:5px;gap:5px}.personalPlayerActions button{height:47px;padding:0 14px;display:flex;align-items:center;gap:12px;border:0;border-radius:14px;color:#263630;background:#f2f6f4;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.personalPlayerActions button:hover{background:#e7f5f1}.personalPlayerActions button i{width:25px;color:#159a80;font-size:17px;font-style:normal;text-align:center}.personalPlayerActions button i svg{width:21px;height:21px;display:block;margin:auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.personalPlayerActions button i.textIcon{font-size:13px;font-weight:900}.personalPlayerActions button em{margin-left:auto;color:#9aa6a1;font-size:9px;font-style:normal}.personalPlayerActions button:disabled{color:#929d98;background:#f3f5f4;cursor:not-allowed;opacity:.68}.personalPlayerActions button:disabled i{color:#9aa6a1}.personalPlayerActions button.danger{color:#a5433d;background:#fff2f1}.personalPlayerActions button.danger i{color:#c84e46}.personalActionShots>p,.personalPlayerLoading,.personalSeasonEditor>p{margin:6px 4px 13px;color:#7a8983;font-size:11px}.personalActionShots>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px}.personalActionShots>div>button{min-width:0;padding:0;overflow:hidden;border:1px solid #e1e8e5;border-radius:13px;background:linear-gradient(#f3f6f7,#e5eaec);cursor:pointer}.personalActionShots>div>button.selected{border:2px solid #159a80}.personalActionShots>div>button>img{width:70%;height:78px;margin:auto;display:block;object-fit:contain}.personalActionShots>div>button>span{height:25px;padding:3px;display:flex;align-items:center;justify-content:center;gap:2px;overflow:hidden;color:#2f3e38;background:#fff;font-size:7px;font-weight:750;white-space:nowrap}.personalActionShots>div>button>span img{width:14px;height:11px;object-fit:contain}.personalSeasonList{display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:3px 2px 8px;scrollbar-width:thin}.personalSeasonList button{width:54px;height:44px;padding:5px;display:grid;place-items:center;flex:0 0 54px;scroll-snap-align:start;border:1px solid #e1e8e5;border-radius:10px;color:#2d3d37;background:#f7f9f8;cursor:pointer}.personalSeasonList button.selected{border-color:#159a80;color:#087b68;background:#eaf8f4}.personalSeasonList img{width:38px;height:27px;object-fit:contain}.personalStrongTitle{display:block;margin:15px 2px 8px;color:#35443e;font-size:12px}.personalStrongList{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.personalStrongList button{height:38px;padding:0;border:1px solid #ffffff70;border-radius:8px;color:#fff;font-size:15px;font-weight:950;text-shadow:0 1px 1px #0006;cursor:pointer}.personalStrongList button.strong-0,.personalStrongList button.strong-1{background:linear-gradient(145deg,#626c79,#292f39)}.personalStrongList button.strong-2,.personalStrongList button.strong-3,.personalStrongList button.strong-4{background:linear-gradient(145deg,#dda875,#865432)}.personalStrongList button.strong-5,.personalStrongList button.strong-6,.personalStrongList button.strong-7{color:#273342;background:linear-gradient(145deg,#f8fbff,#8799aa);text-shadow:0 1px 1px #fff}.personalStrongList button.strong-10,.personalStrongList button.strong-8,.personalStrongList button.strong-9{color:#4d3900;background:linear-gradient(145deg,#fff2a7,#bf8120);text-shadow:0 1px 1px #fff8}.personalStrongList button.strong-11,.personalStrongList button.strong-12,.personalStrongList button.strong-13{color:#263044;background:linear-gradient(135deg,#eaf7ff,#93c8df 35%,#f6e8ff 68%,#c8d3df);text-shadow:0 1px 1px #fff}.personalStrongList button.selected{border-color:#159a80}.personalDraftPrice{height:44px;margin-top:12px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border-radius:11px;color:#5d6c66;background:#f2f6f4;font-size:10px}.personalDraftPrice strong{color:#c58a00;font-size:13px}.personalPlayerApply{width:100%;height:43px;margin-top:9px;border:0;border-radius:11px;color:#fff;background:#159a80;font-size:12px;font-weight:850;cursor:pointer}.personalPlayerApply:disabled{background:#b9c7c2;cursor:wait}.playerSearchBackdrop{position:fixed;inset:0;z-index:980;padding:18px;display:grid;place-items:center;background:#10182894;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.playerSearchModal{width:min(720px,100%);max-height:calc(100dvh - 36px);padding:0;position:relative;overflow:hidden;display:flex;flex-direction:column;border:1px solid #dce5e2;border-radius:24px;color:#18212f;background:#fff;box-shadow:0 28px 90px #071a1561}.playerSearchModal.resultMode{width:min(480px,100%)}.playerSearchModal>header{min-height:72px;padding:12px 16px;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;border-bottom:1px solid #e8eeeb}.playerSearchModal>header>div{padding-left:8px}.playerSearchModal>header span{color:#159a80;font:850 8px Montserrat,sans-serif;letter-spacing:1.7px}.playerSearchModal>header h2{margin:3px 0 0;color:#1f2e28;font-size:19px}.playerSearchBack,.playerSearchClose{width:34px;height:34px;padding:0;position:static;border:0;border-radius:10px;color:#607069;background:#eff3f1;cursor:pointer;line-height:1}.playerSearchBack{display:grid;place-items:center}.playerSearchBack>span{width:11px;height:11px;margin-left:4px;border-left:3px solid #607069;border-bottom:3px solid #607069;transform:rotate(45deg)}.playerSearchClose{font-size:24px}.playerSearchReset{width:50px;padding:8px 0;border:0;border-radius:8px;color:#d9474d;background:#fff0f0;font-size:10px;font-weight:850;cursor:pointer}.playerSearchReset:hover{background:#ffe4e4}.playerSearchModal>header:has(.playerSearchReset){grid-template-columns:36px 1fr 50px}.playerSearchModal>header.searchHeader{grid-template-columns:minmax(0,1fr) 50px}.playerSearchModal>header.searchHeader>div{padding-left:0}.playerRegister,.playerSearchForm{min-height:0;padding:18px;overflow-y:auto}.playerSearchSlot{min-height:58px;padding:10px 13px;display:flex;align-items:center;gap:9px;border-radius:13px;background:#f0f7f4}.playerSearchSlot>span{color:#708079;font-size:10px;font-weight:750}.playerSearchSlot>strong{padding:4px 8px;border-radius:7px;font-size:12px}.playerSearchSlot>small{margin-left:auto;color:#87958f;font-size:9px}.mobileSearchField{margin:0 0 9px!important;padding:0 13px;display:flex!important;align-items:center;gap:12px;height:48px;border:1px solid #e2e9e6;border-radius:13px;background:#f8faf9}.mobileSearchField:focus-within{border-color:#159a80;box-shadow:0 0 0 3px #159a8012}.mobileSearchField>span{width:80px;flex:0 0 80px;margin:0!important;color:#42524c!important;font-size:11px!important;font-weight:800}.mobileSearchField>input{height:100%;padding:0!important}.playerSpecialtySuggestions{max-height:245px;margin:-5px 0 9px;padding:5px;overflow-y:auto;border:1px solid #dce6e2;border-radius:13px;background:#fff;box-shadow:0 12px 28px #1b362d18}.playerSpecialtySuggestions>button{width:100%;min-height:52px;padding:7px 9px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;grid-column-gap:9px;column-gap:9px;border:0;border-bottom:1px solid #edf1ef;color:#34443e;background:#fff;text-align:left;cursor:pointer}.playerSpecialtySuggestions>button:last-child{border-bottom:0}.playerSpecialtySuggestions>button:hover{border-radius:9px;background:#f0f9f6}.playerSpecialtySuggestions img,.playerSpecialtySuggestions>button>span{width:32px;height:32px;grid-row:1/3;object-fit:contain}.playerSpecialtySuggestions b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.playerSpecialtySuggestions small{overflow:hidden;color:#8a9691;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.playerSpecialtySuggestions em{grid-column:3;grid-row:1/3;padding:3px 6px;border-radius:6px;color:#087b68;background:#e6f6f1;font-size:8px;font-style:normal;font-weight:800}.playerSpecialtySuggestions>p{margin:0;padding:16px;color:#8c9994;font-size:10px;text-align:center}.playerSpecialtyCard{margin:2px 0 10px;padding:11px 12px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #dfe8e4;border-radius:14px;background:#f6faf8}.playerSpecialtyCard>img{width:38px;height:38px;object-fit:contain}.playerSpecialtyCard>span{min-width:0}.playerSpecialtyCard small,.playerSpecialtyCard strong{display:block}.playerSpecialtyCard strong{font-size:12px}.playerSpecialtyCard small{margin-top:3px;overflow:hidden;color:#7a8983;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.playerSpecialtyCard em{padding:4px 7px;border-radius:7px;color:#087b68;background:#e4f6f0;font-size:8px;font-style:normal;font-weight:800}.playerNewTraitsBanner{width:100%;min-height:52px;margin:0 0 9px;padding:7px 12px;display:grid;grid-template-columns:100px minmax(0,1fr) 24px;align-items:center;grid-gap:8px;gap:8px;border:1px solid #e2e9e6;border-radius:15px;color:#34443e;background:#fff;cursor:pointer}.playerNewTraitsBanner.selected{border-color:#159a80;background:#effaf7}.playerNewTraitsIcons{height:28px;position:relative;display:block}.playerNewTraitsIcons img{width:28px;height:28px;position:absolute;top:0;object-fit:contain;filter:drop-shadow(0 2px 3px #122f2530)}.playerNewTraitsIcons img:first-child{left:0}.playerNewTraitsIcons img:nth-child(2){left:23px}.playerNewTraitsIcons img:nth-child(3){left:46px}.playerNewTraitsIcons img:nth-child(4){left:69px}.playerNewTraitsBanner strong{font-size:11px;text-align:left}.playerNewTraitsBanner>b{width:22px;height:22px;display:grid;place-items:center;border:1px solid #cbd8d3;border-radius:6px;color:#fff;background:#fff}.playerNewTraitsBanner.selected>b{border-color:#159a80;background:#159a80}.playerFilterCard{margin:0 0 9px;padding:13px;border:1px solid #e2e9e6;border-radius:17px;background:#fff}.playerFilterCard>h3{margin:0 0 10px;color:#34443e;font-size:13px}.playerSeasonGrid{max-height:155px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:5px;gap:5px;overflow-y:auto}.playerSeasonGrid button{height:35px;padding:3px;border:1px solid transparent;border-radius:8px;background:#f2f5f4;cursor:pointer}.playerSeasonGrid button.selected{border-color:#159a80;background:#e5f6f1;box-shadow:inset 0 0 0 1px #159a80}.playerSeasonGrid img{width:100%;height:100%;object-fit:contain}.mobilePositionGroups{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:7px!important;gap:7px!important}.mobilePositionGroups>div{display:grid;grid-gap:5px;gap:5px}.mobilePositionGroups b{height:18px;text-align:center;font-size:9px}.mobilePositionGroups button{height:34px!important}.mobilePositionGroups button.selected{background:#eef8f5!important;box-shadow:inset 0 0 0 1px currentColor}.playerFilterCard.playerSearchStrongFilter{margin-top:0}.playerFilterCard.playerSearchStrongFilter>div{grid-template-columns:repeat(7,1fr)}.playerFilterCard.playerSearchStrongFilter>h3{display:block;margin:0 0 10px;color:#34443e;font-size:13px}.playerAdvancedToggle{width:100%;height:40px;margin-bottom:9px;border:1px solid #dfe7e4;border-radius:12px;color:#53635d;background:#f7f9f8;font-size:11px;font-weight:800;cursor:pointer}.playerAdvancedToggle span{margin-left:5px;color:#159a80;font-size:15px}.playerRangeGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.playerRangeGrid>label{padding:8px;border-radius:10px;background:#f5f8f7}.playerRangeGrid>label>span{display:block;margin-bottom:5px;color:#77857f;font-size:9px}.playerRangeGrid>label>div{display:grid;grid-template-columns:1fr 12px 1fr;align-items:center;grid-gap:3px;gap:3px}.playerRangeGrid input{width:100%;height:30px!important;padding:0 5px!important;border:1px solid #dce5e1!important;border-radius:7px;background:#fff!important;text-align:center;font-size:10px!important}.playerRangeGrid i{color:#9ba6a1;font-size:9px;font-style:normal;text-align:center}.playerChipGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px}.playerChipGrid.skills{grid-template-columns:repeat(5,1fr)}.playerChipGrid button{height:34px;border:1px solid #dce5e1;border-radius:9px;color:#52625c;background:#f5f8f7;font-size:9px;cursor:pointer}.playerChipGrid button.selected{border-color:#159a80;color:#087b68;background:#e6f7f2;font-weight:800}.playerAdvancedToggle{display:inline-flex;align-items:center;justify-content:center;gap:7px}.playerAdvancedToggle .playerAdvancedLabel{margin:0;color:inherit;font-size:11px;line-height:1}.playerAdvancedToggle .playerAdvancedChevron{width:8px;height:8px;margin:0 0 4px;border-right:2px solid #159a80;border-bottom:2px solid #159a80;transform:rotate(45deg);transition:transform .16s,margin .16s}.playerAdvancedToggle .playerAdvancedChevron.open{margin:4px 0 0;transform:rotate(225deg)}.playerFootGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px}.playerFootGrid button{height:33px;border:1px solid #dce5e1;border-radius:8px;color:#52625c;background:#f5f8f7;font-size:8px;cursor:pointer}.playerFootGrid button.selected{border-color:#159a80;color:#087b68;background:#e6f7f2;font-weight:850}.playerNewTraitOnly{height:38px;padding:0 10px;display:flex!important;align-items:center;gap:7px;border-radius:10px;background:#f5f8f7}.playerNewTraitOnly input{width:15px!important;flex:0 0 15px!important;accent-color:#159a80}.playerNewTraitOnly span{color:#44544e;font-size:10px;font-weight:750}.playerTraitSelects{margin-top:7px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.playerTraitSelects select{min-width:0;height:38px;padding:0 8px;border:1px solid #dce5e1;border-radius:10px;color:#52625c;background:#fff;font-size:9px;outline:0}.playerTraitSelects select:focus{border-color:#159a80}.playerAbilityGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.playerAbilityGrid>div{padding:7px;border-radius:10px;background:#f5f8f7}.playerAbilityGrid select{width:100%;height:31px;padding:0 6px;border:1px solid #dce5e1;border-radius:7px;background:#fff;font-size:9px}.playerAbilityGrid span{margin-top:5px;display:grid;grid-template-columns:1fr 10px 1fr;align-items:center}.playerAbilityGrid input{width:100%;height:29px!important;padding:0 3px!important;border:1px solid #dce5e1!important;border-radius:6px;background:#fff!important;text-align:center;font-size:9px!important}.playerAbilityGrid i{color:#99a49f;font-size:8px;font-style:normal;text-align:center}.playerSearchSubmitBar{position:-webkit-sticky;position:sticky;bottom:-18px;margin:4px -18px -18px;padding:10px 18px 13px;display:flex;align-items:center;gap:12px;border-top:1px solid #e6ece9;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.playerSearchSubmitBar>span{flex:1 1;color:#8a9792;font-size:9px}.playerSearchSubmitBar>button{width:124px;height:42px;border:0;border-radius:11px;color:#fff;background:#159a80;font-size:11px;font-weight:850;cursor:pointer}.playerSearchSubmitBar>button:disabled{background:#a7beb7}.playerSearchForm>label{margin-top:17px;display:block}.playerPositionFilter>strong,.playerSearchForm>label>span{display:block;margin:0 0 7px 2px;color:#34443e;font-size:11px}.playerSearchForm>label>div{height:48px;display:flex;border:1px solid #d9e3df;border-radius:13px;background:#f8faf9;overflow:hidden}.playerSearchForm input{min-width:0;flex:1 1;padding:0 14px;border:0;outline:0;background:transparent;font-size:13px}.playerSearchForm>label button{width:76px;border:0;color:#fff;background:#159a80;font-size:11px;font-weight:850;cursor:pointer}.playerSearchForm>label button:disabled{background:#9ebdb4}.playerPositionFilter{margin-top:17px}.playerPositionFilter>div{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:5px;gap:5px}.playerPositionFilter button{height:34px;border:1px solid #dde5e2;border-radius:9px;color:#596963;background:#f7f9f8;font-size:9px;font-weight:750;cursor:pointer}.playerPositionFilter button.selected{border-color:#159a80;color:#087b68;background:#e8f7f3}.playerSearchCostNotice{margin:15px 2px 0;color:#94a09b;font-size:9px}.playerSearchStrongFilter{margin-top:14px}.playerSearchStrongFilter>strong{display:block;margin:0 0 7px 2px;color:#34443e;font-size:11px}.playerSearchStrongFilter>div{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.playerSearchStrongFilter button{height:32px;border:1px solid #dde5e2;border-radius:8px;color:#596963;background:#f7f9f8;font-size:9px;font-weight:800;cursor:pointer}.playerSearchStrongFilter button.selected{border-color:#159a80;color:#fff;background:#159a80}.playerFilterCard.playerPositionFilter{margin-top:0;padding:13px}.playerFilterCard .mobilePositionGroups{align-items:start;gap:8px!important}.playerFilterCard .mobilePositionGroups>div{padding:8px 6px;border:1px solid #e4ebe8;border-radius:12px;background:#f7f9f8}.playerFilterCard .mobilePositionGroups b{height:22px;display:block;font-size:10px;font-weight:850}.playerFilterCard .mobilePositionGroups button{border-color:#e0e7e4;background:#fff;font-size:10px;font-weight:850}.playerFilterCard .mobilePositionGroups button.attack{color:#df4e5b!important}.playerFilterCard .mobilePositionGroups button.midfield{color:#24925a!important}.playerFilterCard .mobilePositionGroups button.defence{color:#3977bd!important}.playerFilterCard .mobilePositionGroups button.keeper{color:#bd781c!important}.playerFilterCard .mobilePositionGroups button.selected{border-color:currentColor!important;background:color-mix(in srgb,currentColor 10%,white)!important;box-shadow:inset 0 0 0 1px currentColor}.playerFilterCard.playerSearchStrongFilter button{height:38px;border-color:#ffffff70;color:#fff;text-shadow:0 1px 1px #0006;font-size:11px;font-weight:900}.playerFilterCard.playerSearchStrongFilter button.strong-0,.playerFilterCard.playerSearchStrongFilter button.strong-1{background:linear-gradient(145deg,#626c79,#292f39)}.playerFilterCard.playerSearchStrongFilter button.strong-2,.playerFilterCard.playerSearchStrongFilter button.strong-3,.playerFilterCard.playerSearchStrongFilter button.strong-4{background:linear-gradient(145deg,#dda875,#865432)}.playerFilterCard.playerSearchStrongFilter button.strong-5,.playerFilterCard.playerSearchStrongFilter button.strong-6,.playerFilterCard.playerSearchStrongFilter button.strong-7{color:#273342;background:linear-gradient(145deg,#f8fbff,#8799aa);text-shadow:0 1px 1px #fff}.playerFilterCard.playerSearchStrongFilter button.strong-10,.playerFilterCard.playerSearchStrongFilter button.strong-8,.playerFilterCard.playerSearchStrongFilter button.strong-9{color:#4d3900;background:linear-gradient(145deg,#fff2a7,#bf8120);text-shadow:0 1px 1px #fff8}.playerFilterCard.playerSearchStrongFilter button.strong-11,.playerFilterCard.playerSearchStrongFilter button.strong-12,.playerFilterCard.playerSearchStrongFilter button.strong-13{color:#263044;background:linear-gradient(135deg,#eaf7ff,#93c8df 35%,#f6e8ff 68%,#c8d3df);text-shadow:0 1px 1px #fff}.playerFilterCard.playerSearchStrongFilter button.selected{border:2px solid #159a80!important;box-shadow:0 0 0 2px #159a8038,0 3px 8px #173d3038;transform:translateY(-1px)}.playerSearchResults{min-height:0;margin-top:0;display:flex;flex-direction:column;gap:0;overflow:hidden}.playerSearchResultSummary{height:42px;padding:0 17px;display:flex;align-items:center;border-bottom:1px solid #edf1ef;color:#65746e;font-size:10px}.playerSearchResultSummary b{color:#159a80;font-size:13px}.playerSearchResultList{min-height:0;overflow-y:auto;overscroll-behavior:contain}.playerSearchResultList>button{width:100%;min-height:112px;padding:8px 11px;display:grid;grid-template-columns:82px minmax(0,1fr) 36px;align-items:center;grid-gap:8px;gap:8px;border:0;border-bottom:1px solid #edf1ef;color:#26352f;background:#fff;text-align:left;cursor:pointer}.playerSearchResultList>button:hover{background:#f5faf8}.playerSearchResultList>button.duplicate{opacity:1}.playerSearchPortrait{width:82px;height:94px;position:relative;flex:none;display:grid;grid-template-rows:76px 18px;place-items:center;overflow:visible;border-radius:0;background:transparent}.playerSearchPortraitImage{width:76px;height:76px;position:relative;display:grid;place-items:center}.playerSearchPortraitImage>img{width:76px;height:76px;opacity:0;object-fit:contain;transition:opacity .15s}.playerSearchPortraitImage>img.loaded{opacity:1}.playerImageSpinner{width:22px;height:22px;position:absolute;border:2px solid #dce7e3;border-top-color:#159a80;border-radius:50%;animation:playerImageSpin .7s linear infinite}.playerImageFallback{color:#a0aca7;font-size:9px}.resultStrongBadge{min-width:27px;height:18px;padding:0 4px;position:absolute;right:0;bottom:0;display:grid;place-items:center;border:1px solid #ffffff80;border-radius:5px;color:#4c3900;background:linear-gradient(145deg,#fff2a7,#bf8120);font-size:9px;font-weight:900}.playerRosterBadge{padding:3px 6px;position:absolute;z-index:3;left:0;top:1px;border-radius:6px;color:#fff;font-size:8px;font-weight:900;box-shadow:0 2px 6px #48261935}.playerRosterBadge.starter{background:#e5484d}.playerRosterBadge.same{color:#463600;background:#f2c94c}.playerSearchPortrait>em{color:#d79a13;font-size:9px;font-style:normal;font-weight:800}.playerSearchResultCopy{min-width:0;display:grid;grid-gap:7px;gap:7px}.playerSearchResultTitle{display:flex;align-items:center;gap:5px}.playerSearchResultTitle>img{width:24px;height:18px;object-fit:contain}.playerSearchResultTitle>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.playerSearchResultTitle>b{font-size:10px}.playerSearchResultTitle>em{font-size:13px;font-style:normal;font-weight:900}.playerLiveStatus{width:13px;height:16px;position:relative;flex:0 0 13px;display:block;font-style:normal}.playerLiveStatus:before{content:"";position:absolute;inset:0}.playerLiveStatus.up:before{background:#8fe600;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.playerLiveStatus.down:before{background:#e5484d;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.playerLiveStatus b{position:absolute;z-index:1;left:0;width:100%;color:#fff;font-size:6px;line-height:1;text-align:center}.playerLiveStatus.up b{bottom:2px;color:#263000}.playerLiveStatus.down b{top:2px}.playerSearchResultMeta{display:flex;align-items:center;gap:5px;color:#77857f;font-size:8px}.playerSearchResultMeta>img{width:20px;height:13px;object-fit:contain}.playerSearchResultMeta>b{min-width:0;overflow:hidden;color:#4f5e58;text-overflow:ellipsis;white-space:nowrap}.playerSearchResultMeta i{font-style:normal;white-space:nowrap}.playerSearchResultMeta .rightFoot{color:#3276cf}.playerSearchResultMeta .leftFoot{color:#df4e5b}.playerSearchTraits{min-width:0;height:27px;display:flex;align-items:center;gap:3px;overflow:hidden}.playerSearchTraits>b{margin-right:2px;color:#576760;font-size:8px}.playerSearchTraits>img{width:26px;height:26px;flex:0 0 26px;object-fit:contain}.playerSearchTraits>i{width:26px;height:26px;padding:0;display:grid;place-items:center;border-radius:5px;color:#64756e;background:#edf3f0;font-size:7px;font-style:normal;white-space:nowrap}.playerSearchPay{display:grid;place-items:center;grid-gap:2px;gap:2px}.playerSearchPay small{color:#9aa59f;font-size:8px}.playerSearchPay strong{width:29px;height:32px;display:grid;place-items:center;-webkit-clip-path:polygon(50% 0,93% 24%,93% 76%,50% 100%,7% 76%,7% 24%);clip-path:polygon(50% 0,93% 24%,93% 76%,50% 100%,7% 76%,7% 24%);color:#4b3c12;background:#d7c891;font-size:10px}.playerSearchPay em{color:#b44c45;font-size:7px;font-style:normal;font-weight:800}@keyframes playerImageSpin{to{transform:rotate(1turn)}}.attack{color:#ff394f!important}.midfield{color:#56d68c!important}.defence{color:#70b8ff!important}.keeper{color:#ffe55d!important}.playerSearchModal.resultMode .playerSearchResultSummary{height:46px;font-size:12px}.playerSearchModal.resultMode .playerSearchResultSummary b{font-size:16px}.playerSearchModal.resultMode .playerSearchResultList>button{min-height:128px;grid-template-columns:88px minmax(0,1fr) 38px;gap:9px;padding:10px 12px}.playerSearchModal.resultMode .playerSearchPortrait{width:88px;height:106px;grid-template-rows:84px 22px}.playerSearchModal.resultMode .playerSearchPortraitImage,.playerSearchModal.resultMode .playerSearchPortraitImage>img{width:84px;height:84px}.playerSearchModal.resultMode .playerSearchPortrait>em{font-size:11px}.playerSearchModal.resultMode .playerRosterBadge{padding:4px 7px;font-size:9px}.playerSearchModal.resultMode .resultStrongBadge{min-width:31px;height:21px;font-size:10px}.playerSearchModal.resultMode .playerSearchResultCopy{gap:8px}.playerSearchModal.resultMode .playerSearchResultTitle{gap:6px}.playerSearchModal.resultMode .playerSearchResultTitle>img{width:28px;height:21px}.playerSearchModal.resultMode .playerSearchResultTitle>strong{font-size:16px}.playerSearchModal.resultMode .playerSearchResultTitle>b{font-size:13px}.playerSearchModal.resultMode .playerSearchResultTitle>em{font-size:16px}.playerSearchModal.resultMode .playerLiveStatus{width:15px;height:18px;flex-basis:15px}.playerSearchModal.resultMode .playerLiveStatus b{font-size:7px}.playerSearchModal.resultMode .playerSearchResultMeta{gap:6px;font-size:10px}.playerSearchModal.resultMode .playerSearchResultMeta>img{width:24px;height:16px}.playerSearchModal.resultMode .playerSearchTraits{height:31px;gap:4px}.playerSearchModal.resultMode .playerSearchTraits>b{font-size:10px}.playerSearchModal.resultMode .playerSearchTraits>i,.playerSearchModal.resultMode .playerSearchTraits>img{width:30px;height:30px;flex-basis:30px;font-size:9px}.playerSearchModal.resultMode .playerSearchPay strong{width:34px;height:38px;font-size:12px}.playerRegisterHero{min-height:105px;padding:10px;display:flex;align-items:center;gap:14px;border-radius:15px;background:linear-gradient(135deg,#edf8f4,#f8fbfa)}.playerRegisterHero>img{width:88px;height:88px;object-fit:contain}.playerRegisterHero>div{min-width:0}.playerRegisterHero span{display:block;color:#159a80;font-size:9px;font-weight:800}.playerRegisterHero strong{display:block;margin:4px 0;overflow:hidden;color:#25352f;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.playerRegisterHero small{color:#7f8d87;font-size:9px}.playerRegisterLabel{display:block;margin:17px 2px 8px;color:#35443e;font-size:11px}.playerRegisterSeasons{display:flex;gap:6px;padding:2px 2px 8px;overflow-x:auto}.playerRegisterSeasons button{width:57px;height:47px;flex:0 0 57px;display:grid;place-items:center;border:1px solid #dce5e1;border-radius:10px;background:#f7f9f8;cursor:pointer}.playerRegisterSeasons button.selected{border-color:#159a80;background:#e8f7f3;box-shadow:inset 0 0 0 1px #159a80}.playerRegisterSeasons img{width:40px;height:29px;object-fit:contain}.playerRegisterStrong{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.playerRegisterStrong button{height:35px;border:1px solid #dce5e1;border-radius:8px;color:#46564f;background:#f5f7f6;font-size:10px;font-weight:850;cursor:pointer}.playerRegisterStrong button.selected{border-color:#159a80;color:#fff;background:#159a80}.playerRegisterPreview{height:47px;margin-top:13px;padding:0 13px;display:flex;align-items:center;gap:9px;border-radius:11px;color:#63726c;background:#f1f6f4;font-size:9px}.playerRegisterPreview strong{color:#159a80;font-size:17px}.playerRegisterPreview small{margin-left:auto;color:#8b9893}.playerRegisterApply{width:100%;height:44px;margin-top:9px;border:0;border-radius:11px;color:#fff;background:#159a80;font-size:12px;font-weight:850;cursor:pointer}.playerRegisterApply:disabled{background:#afc1bb;cursor:wait}.playerSearchMessage{margin:0;padding:10px 16px;color:#9b4b32;background:#fff3ec;font-size:10px;text-align:center}.playerSearchModal.registerMode{width:min(520px,100%)}.playerRegisterHero .playerRegisterPortrait{width:104px;height:104px;position:relative;flex:0 0 104px;display:grid;place-items:center}.playerRegisterPortrait>img{width:100px;height:100px;object-fit:contain}.playerRegisterHero .registerStrongBadge{min-width:34px;height:23px;padding:0 6px;position:absolute;right:0;bottom:3px;display:grid;place-items:center;border:1px solid #ffffff8c;border-radius:6px;font-weight:900;box-shadow:0 2px 6px #1c302929}.playerRegisterHero .playerRegisterTitle{display:flex;align-items:center;gap:11px}.playerRegisterHero .playerRegisterTitle>strong{min-width:0;margin:0;font-size:20px}.playerRegisterHero .playerRegisterTitle>em{color:#23362f;font-size:26px;font-style:normal;font-weight:950}.playerRegisterHero>div>small{display:block;margin-top:7px;font-size:10px}.playerRegisterStrong button{height:39px;border-color:#ffffff70;color:#fff;text-shadow:0 1px 1px #0006;font-size:11px}.playerRegisterStrong .strong-0,.playerRegisterStrong .strong-1,.registerStrongBadge.strong-0,.registerStrongBadge.strong-1{color:#fff;background:linear-gradient(145deg,#626c79,#292f39)}.playerRegisterStrong .strong-2,.playerRegisterStrong .strong-3,.playerRegisterStrong .strong-4,.registerStrongBadge.strong-2,.registerStrongBadge.strong-3,.registerStrongBadge.strong-4{color:#fff;background:linear-gradient(145deg,#dda875,#865432)}.playerRegisterStrong .strong-5,.playerRegisterStrong .strong-6,.playerRegisterStrong .strong-7,.registerStrongBadge.strong-5,.registerStrongBadge.strong-6,.registerStrongBadge.strong-7{color:#273342;background:linear-gradient(145deg,#f8fbff,#8799aa);text-shadow:0 1px 1px #fff}.playerRegisterStrong .strong-10,.playerRegisterStrong .strong-8,.playerRegisterStrong .strong-9,.registerStrongBadge.strong-10,.registerStrongBadge.strong-8,.registerStrongBadge.strong-9{color:#4d3900;background:linear-gradient(145deg,#fff2a7,#bf8120);text-shadow:0 1px 1px #fff8}.playerRegisterStrong .strong-11,.playerRegisterStrong .strong-12,.playerRegisterStrong .strong-13,.registerStrongBadge.strong-11,.registerStrongBadge.strong-12,.registerStrongBadge.strong-13{color:#263044;background:linear-gradient(135deg,#eaf7ff,#93c8df 35%,#f6e8ff 68%,#c8d3df);text-shadow:0 1px 1px #fff}.playerRegisterStrong button.selected{border:2px solid #159a80;color:inherit;background-color:transparent;box-shadow:0 0 0 2px #159a8038,0 3px 8px #173d3038;transform:translateY(-1px)}.playerRegisterPreview{height:54px;font-size:11px}.playerRegisterPreview strong{margin-left:auto;color:#d08a00;font-size:20px}.playerRegisterHero .playerRegisterName{display:flex;align-items:center;gap:8px}.playerRegisterName>img{width:34px;height:25px;object-fit:contain}.playerRegisterHero .playerRegisterName>strong{min-width:0;margin:0;font-size:20px}.playerRegisterHero .playerRegisterOverall{margin-top:5px;display:flex;align-items:center;gap:9px}.playerRegisterOverall>b{font-size:16px}.playerRegisterOverall>em{color:#23362f;font-size:28px;font-style:normal;font-weight:950}.playerRegisterHero>div>small{margin-top:8px}.playerRegister>.ad-inline{height:74px;margin:12px 0 4px;border-radius:10px}.playerRegister>.ad-inline p{display:none}.playerRegister>.ad-inline strong{font-size:11px}.playerSearchModal.resultMode .playerSearchPay{align-self:start;justify-self:end;margin-top:5px}.playerSearchModal.resultMode .playerSearchPay strong{width:26px;height:30px;padding:0;position:relative;display:grid;place-items:center;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#4c421f;background:linear-gradient(145deg,#eee5c7,#c8b474);font-size:10px;line-height:1;text-align:center;filter:drop-shadow(0 2px 2px #4a412433)}.enhancementOption.active,.personalStrongList button.selected,.playerFilterCard.playerSearchStrongFilter button.selected,.playerRegisterStrong button.selected,.playerSearchStrongFilter button.selected{border:2px solid #fff!important;outline:2px solid #159a80;outline-offset:0;box-shadow:0 0 0 4px #55cbb440,0 3px 9px #0b604f38;transform:translateY(-1px)}.personalStrongList button.selected{color:inherit}.playerSearchStrongFilter button.selected:not([class*=strong-]){color:#596963;background:#f7f9f8}.playerFilterCard.playerSearchStrongFilter button.selected,.playerRegisterStrong button.selected{background-color:initial}:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-0,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-1{background:linear-gradient(145deg,#626c79,#292f39)}:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-2,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-3,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-4{background:linear-gradient(145deg,#dda875,#865432)}:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-5,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-6,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-7{background:linear-gradient(145deg,#f8fbff,#8799aa)}:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-10,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-8,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-9{background:linear-gradient(145deg,#fff2a7,#bf8120)}:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-11,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-12,:is(.playerSearchStrongFilter,.playerRegisterStrong) button.selected.strong-13{background:linear-gradient(135deg,#eaf7ff,#93c8df 35%,#f6e8ff 68%,#c8d3df)}.playerRegisterStrong button.selected.strong-0,.playerRegisterStrong button.selected.strong-1,.playerRegisterStrong button.selected.strong-2,.playerRegisterStrong button.selected.strong-3,.playerRegisterStrong button.selected.strong-4{color:#fff}.playerRegisterStrong button.selected.strong-11,.playerRegisterStrong button.selected.strong-12,.playerRegisterStrong button.selected.strong-13,.playerRegisterStrong button.selected.strong-5,.playerRegisterStrong button.selected.strong-6,.playerRegisterStrong button.selected.strong-7{color:#273342}.playerRegisterStrong button.selected.strong-10,.playerRegisterStrong button.selected.strong-8,.playerRegisterStrong button.selected.strong-9{color:#4d3900}.playerRegisterStrong button{height:40px;font-size:13px;font-weight:950}.playerRegisterHero .registerStrongBadge{min-width:32px;height:22px;padding:0 5px;font-size:11px}.personalSquadClearButton{width:28px;height:28px;padding:0;position:absolute;z-index:10;top:8px;right:8px;display:grid;place-items:center;border:0;color:#ff5252;background:transparent;font-size:28px;font-weight:500;line-height:1;cursor:pointer;text-shadow:0 1px 3px #10231db8}.personalSquadClearButton:hover{color:#ff3030;transform:scale(1.08)}.personalClearSquadDialog .personalSaveIcon{color:#ef4444;background:#fff0f0}.personalClearSquadDialog>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.personalClearSquadDialog>div:last-child button.danger{color:#fff;background:#e54848}.attachedSquadDownloadButton{width:46px;height:46px;padding:0;position:absolute;z-index:9;left:5px;top:5px;display:grid;place-items:center;border:1px solid #ffffff47;border-radius:14px;color:#fff;background:#17231fdb;box-shadow:0 4px 10px #001c1248;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.attachedSquadDownloadButton svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.attachedSquadDownloadButton:hover{background:#0d3b2ddd;transform:translateY(-1px)}.attachedSquadLikeButton{height:35px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid #dbe5e1;border-radius:10px;color:#718079;background:#fff;font-size:11px;font-weight:800;cursor:pointer}.attachedSquadLikeButton svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.attachedSquadLikeButton.liked{border-color:#9cdacb;color:#07866c;background:#eaf8f4}.attachedSquadLikeButton.liked svg{fill:#159a8020}.attachedSquadLikeButton:disabled{opacity:.55;cursor:wait}.squadDownloadStorageBackdrop{position:fixed;inset:0;z-index:1100;padding:18px;display:grid;place-items:center;background:#1018289e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.squadDownloadStorageModal{width:min(520px,100%);max-height:min(720px,calc(100dvh - 36px));padding:22px;border-radius:24px;background:#fff;box-shadow:0 28px 80px #071a1560;overflow:auto}.squadDownloadStorageModal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.squadDownloadStorageModal>header span{color:#159a80;font:850 9px Montserrat,sans-serif;letter-spacing:1.5px}.squadDownloadStorageModal>header h3{margin:4px 0;color:#24332d;font-size:20px}.squadDownloadStorageModal>header p{margin:0;color:#83908b;font-size:11px}.squadDownloadStorageModal>header>button{width:32px;height:32px;border:0;color:#687871;background:transparent;font-size:27px;line-height:1;cursor:pointer}.squadDownloadSlotList{margin-top:17px;display:grid;grid-gap:8px;gap:8px}.squadDownloadSlotList article{min-height:76px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dfe8e4;border-radius:14px;background:#f8faf9}.squadDownloadSlotList article.empty{border-style:dashed;background:#fbfdfc}.squadDownloadSlotList article>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.squadDownloadSlotList em{color:#159a80;font-size:9px;font-style:normal;font-weight:850}.squadDownloadSlotList strong{overflow:hidden;color:#2b3b35;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.squadDownloadSlotList small{color:#8a9691;font-size:10px}.squadDownloadSlotList button{height:34px;padding:0 12px;flex:0 0 auto;border:0;border-radius:9px;font-size:10px;font-weight:850;cursor:pointer}.squadDownloadSlotList button.download{color:#fff;background:#159a80}.squadDownloadSlotList button.delete{color:#d54b4b;background:#ffeded}.squadDownloadSlotList button:disabled{opacity:.55;cursor:wait}.squadDownloadStatus{margin:11px 0 0;padding:9px;border-radius:9px;color:#267664;background:#edf8f4;font-size:10px;text-align:center}.playerSearchModal.resultMode .playerSearchPortrait>em{width:100%;display:block;color:#d79a13;font-size:14px;line-height:20px;text-align:center}@media(max-width:600px){.playerSearchBackdrop{padding:8px}.playerSearchModal{max-height:calc(100dvh - 16px);border-radius:18px}.playerPositionFilter>div{grid-template-columns:repeat(4,1fr)}.playerSeasonGrid{grid-template-columns:repeat(7,minmax(0,1fr))}.mobileSearchField>span{width:70px;flex-basis:70px}.playerSearchResultList>button{grid-template-columns:70px minmax(0,1fr) 38px;padding:7px 9px}.playerSearchPortrait{width:70px}.playerSearchPortrait>img{width:66px}.playerRegisterPreview small,.playerSearchResultMeta i:nth-of-type(n+3),.playerSearchTraits>i:nth-of-type(n+3){display:none}}.personalSubstituteCardButton.swapCandidate .lineupPlayerCard{outline:2px solid #56e7bd;box-shadow:0 0 0 4px #27d5a950,0 0 14px #39e8bda8;animation:swapCandidatePulse 1s ease-in-out infinite}@keyframes swapCandidatePulse{50%{filter:brightness(1.18);box-shadow:0 0 0 5px #27d5a93d,0 0 19px #39e8bdc2}}.lineupSubstitutes.personalSubstitutes{background-position:center 27%;background-size:165% auto}.lineupSubstitutes.personalSubstitutes>.lineupSubstitutesToggle>span{width:auto;height:auto;margin:0;padding:0;position:static;display:inline;color:#e5f4ef;background:transparent;border-radius:0;font-size:9px;font-weight:800}.lineupSubstitutes.personalSubstitutes>.lineupSubstitutesToggle>em{margin:0;padding:2px 5px;position:static;display:inline;color:#92d6c1;background:#ffffff12;border-radius:5px;font-size:8px;font-style:normal}.lineupSubstitutes.personalSubstitutes>.lineupSubstitutesToggle>i{position:static}.personalSubstitutes>.lineupSubstitutesPlayers>.personalSubstituteEmpty{display:grid;place-items:center;color:#ffffff45;font-size:17px;line-height:1}.squadPreviewBackdrop{position:fixed;inset:0;z-index:800;padding:24px;display:grid;place-items:center;background:#101828a3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.squadPreviewModal{width:min(760px,100%);height:min(920px,calc(100dvh - 48px));position:relative;overflow:hidden;display:flex;flex-direction:column;border:1px solid #dce6e2;border-radius:20px;background:#f8fbfa;box-shadow:0 28px 90px #071a155c}.squadPreviewBody{min-height:0;flex:1 1;padding:16px 14px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.squadPreviewBody::-webkit-scrollbar{width:0;height:0;display:none}.squadPreviewBody>.attachedLineup{margin:0;padding:4px 12px 12px;border:0;background:transparent}.squadPreviewPostLink{width:100%;height:40px;margin-top:9px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:10px;color:#fff;background:#159a80;font-size:11px;font-weight:850;text-decoration:none;box-shadow:0 5px 14px #159a8029;cursor:pointer;transition:background .15s,transform .15s}.squadPreviewPostLink:hover{background:#0d876f;transform:translateY(-1px)}.squadPreviewPostLink:disabled{cursor:default}.squadPreviewPostLink.isDeleted{color:#8c9692;background:#e9eeec;box-shadow:none;transform:none}.squadPreviewPostLink span{font-size:14px;line-height:1}.squadPreviewClose{width:38px;height:38px;position:absolute;z-index:20;right:12px;top:8px;border:0;border-radius:0;color:#68766f;background:transparent;font-size:32px;font-weight:300;line-height:1;box-shadow:none;cursor:pointer}.squadPreviewAd{flex:0 0 auto;padding:8px 14px 12px;border-top:1px solid #e0e8e5;background:#f8fbfa}.squadPreviewAd .ad-inline{height:72px;margin:0;border-radius:10px}.squadPreviewAd .ad-inline p{display:none}.squadPreviewLoading{min-width:240px;padding:24px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:15px;color:#52615b;background:#fff;font-size:12px;font-weight:700;box-shadow:0 24px 70px #10182840}@media(max-width:700px){.squadPreviewBackdrop{padding:8px}.squadPreviewModal{height:calc(100dvh - 16px);border-radius:14px}.squadPreviewBody{padding:10px 6px 0}.squadPreviewBody>.attachedLineup{padding:2px 6px 8px}.squadPreviewPostLink{height:38px}.squadPreviewClose{right:7px;top:5px}.squadPreviewAd{padding:7px 8px 8px}.squadPreviewAd .ad-inline{height:62px}}