@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-20{top:calc(var(--spacing) * 20)}.top-100{top:calc(var(--spacing) * 100)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.p-1{padding:var(--spacing)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(../media/xx.3_fsqixrkwhki.svg)}.fi-xx.fis{background-image:url(../media/xx.2qv8-4csx8r7l.svg)}.fi-ad{background-image:url(../media/ad.1bwhny7d1p57b.svg)}.fi-ad.fis{background-image:url(../media/ad.2qt1n_57k907-.svg)}.fi-ae{background-image:url(../media/ae.19q23fa4ipbb0.svg)}.fi-ae.fis{background-image:url(../media/ae.2qo4eyfv-xvke.svg)}.fi-af{background-image:url(../media/af.2pv-v9snwip9s.svg)}.fi-af.fis{background-image:url(../media/af.348_mrwmn-nhc.svg)}.fi-ag{background-image:url(../media/ag.0rf2bkxhesm62.svg)}.fi-ag.fis{background-image:url(../media/ag.1856bn9lgafg_.svg)}.fi-ai{background-image:url(../media/ai.2cyoys-x8e-n6.svg)}.fi-ai.fis{background-image:url(../media/ai.3ssr5_3j3lapa.svg)}.fi-al{background-image:url(../media/al.1v1h64bn9qkt-.svg)}.fi-al.fis{background-image:url(../media/al.1nbh0zobwm686.svg)}.fi-am{background-image:url(../media/am.2k0y517f3zfl-.svg)}.fi-am.fis{background-image:url(../media/am.324ebcouixs4f.svg)}.fi-ao{background-image:url(../media/ao.17a_7rtv5glar.svg)}.fi-ao.fis{background-image:url(../media/ao.1ehq_1qcv51rv.svg)}.fi-aq{background-image:url(../media/aq.37wjdkt8vqlh9.svg)}.fi-aq.fis{background-image:url(../media/aq.1tg27b6o8aest.svg)}.fi-ar{background-image:url(../media/ar.2-y0xem01sqak.svg)}.fi-ar.fis{background-image:url(../media/ar.167it8_79m91a.svg)}.fi-as{background-image:url(../media/as.0swwepf1dd-kb.svg)}.fi-as.fis{background-image:url(../media/as.1lkbhuyzy-ege.svg)}.fi-at{background-image:url(../media/at.1swoa0azg_zgc.svg)}.fi-at.fis{background-image:url(../media/at.3w-b-be80e-o_.svg)}.fi-au{background-image:url(../media/au.36li3vk9c37gs.svg)}.fi-au.fis{background-image:url(../media/au.42s14hl2axq0c.svg)}.fi-aw{background-image:url(../media/aw.39s0ak2z237xr.svg)}.fi-aw.fis{background-image:url(../media/aw.0_zkr_3s1dffj.svg)}.fi-ax{background-image:url(../media/ax.382ra4dm5swqu.svg)}.fi-ax.fis{background-image:url(../media/ax.3txp1pplpqq01.svg)}.fi-az{background-image:url(../media/az.37ysn3nbqvwol.svg)}.fi-az.fis{background-image:url(../media/az.3twklwmnmz9lx.svg)}.fi-ba{background-image:url(../media/ba.0r3c3yoifenme.svg)}.fi-ba.fis{background-image:url(../media/ba.0pbde_ud9uj2-.svg)}.fi-bb{background-image:url(../media/bb.00ucz6p0_yq86.svg)}.fi-bb.fis{background-image:url(../media/bb.0h9jvj08opwqh.svg)}.fi-bd{background-image:url(../media/bd.3-10eiwckche9.svg)}.fi-bd.fis{background-image:url(../media/bd.0i1_us5yqodu8.svg)}.fi-be{background-image:url(../media/be.0lb338mn-b8g2.svg)}.fi-be.fis{background-image:url(../media/be.29_iudy7tv-wb.svg)}.fi-bf{background-image:url(../media/bf.33y-hy3e-avv-.svg)}.fi-bf.fis{background-image:url(../media/bf.0i6otz95q_upn.svg)}.fi-bg{background-image:url(../media/bg.14chm37t2spgg.svg)}.fi-bg.fis{background-image:url(../media/bg.09-qz2y1dtug7.svg)}.fi-bh{background-image:url(../media/bh.0vr2rexbg0aju.svg)}.fi-bh.fis{background-image:url(../media/bh.2bhw63uxyy6k0.svg)}.fi-bi{background-image:url(../media/bi.1dz16zopq9oc2.svg)}.fi-bi.fis{background-image:url(../media/bi.1vmk68n2tlssf.svg)}.fi-bj{background-image:url(../media/bj.034tbp2w_rr81.svg)}.fi-bj.fis{background-image:url(../media/bj.2ryl18-5qpi4n.svg)}.fi-bl{background-image:url(../media/bl.2gzrbn7yrbtc2.svg)}.fi-bl.fis{background-image:url(../media/bl.2trkfd9ij-h9z.svg)}.fi-bm{background-image:url(../media/bm.028w594k7sahk.svg)}.fi-bm.fis{background-image:url(../media/bm.25u7ah2sducoi.svg)}.fi-bn{background-image:url(../media/bn.08s8zcue09xix.svg)}.fi-bn.fis{background-image:url(../media/bn.3zlq504het8ch.svg)}.fi-bo{background-image:url(../media/bo.2z6_otyqia2uj.svg)}.fi-bo.fis{background-image:url(../media/bo.1wn99uimab_lc.svg)}.fi-bq{background-image:url(../media/bq.0g3_d_6ygcy65.svg)}.fi-bq.fis{background-image:url(../media/bq.2xd3yo5iiay1l.svg)}.fi-br{background-image:url(../media/br.2-qfegi7whhws.svg)}.fi-br.fis{background-image:url(../media/br.25trs7ub5oj1b.svg)}.fi-bs{background-image:url(../media/bs.25ie6rzjmu3az.svg)}.fi-bs.fis{background-image:url(../media/bs.2_fkjsrz4u9wf.svg)}.fi-bt{background-image:url(../media/bt.2x_6397mz95ti.svg)}.fi-bt.fis{background-image:url(../media/bt.3erjcbk21oj98.svg)}.fi-bv{background-image:url(../media/bv.046j50rkhidw8.svg)}.fi-bv.fis{background-image:url(../media/bv.129zp5pd4slr7.svg)}.fi-bw{background-image:url(../media/bw.0m836_g1glewi.svg)}.fi-bw.fis{background-image:url(../media/bw.3f83o-dza8h2s.svg)}.fi-by{background-image:url(../media/by.0yyg1ydfy5zg4.svg)}.fi-by.fis{background-image:url(../media/by.3mj7ogu58w_3s.svg)}.fi-bz{background-image:url(../media/bz.2ajivbbbnpude.svg)}.fi-bz.fis{background-image:url(../media/bz.28r1mc09vl-n4.svg)}.fi-ca{background-image:url(../media/ca.2um1cbea0k7mk.svg)}.fi-ca.fis{background-image:url(../media/ca.20gpqymkenxv4.svg)}.fi-cc{background-image:url(../media/cc.2s4gzkihb1jxs.svg)}.fi-cc.fis{background-image:url(../media/cc.3bagelz5rnc_a.svg)}.fi-cd{background-image:url(../media/cd.3rwn0mdyulajg.svg)}.fi-cd.fis{background-image:url(../media/cd.3q_qc-uy25lju.svg)}.fi-cf{background-image:url(../media/cf.14v7yvebjj9fw.svg)}.fi-cf.fis{background-image:url(../media/cf.200eazc_vvr52.svg)}.fi-cg{background-image:url(../media/cg.11yoxo9si0qew.svg)}.fi-cg.fis{background-image:url(../media/cg.2iim0edpcqgpm.svg)}.fi-ch{background-image:url(../media/ch.2ekf1b8teq0bd.svg)}.fi-ch.fis{background-image:url(../media/ch.3te8xk16fz0d-.svg)}.fi-ci{background-image:url(../media/ci.2-0jb3myxz75g.svg)}.fi-ci.fis{background-image:url(../media/ci.3okxsukvj8rlt.svg)}.fi-ck{background-image:url(../media/ck.2b21d6eu0he9x.svg)}.fi-ck.fis{background-image:url(../media/ck.3a0htpxqecxpj.svg)}.fi-cl{background-image:url(../media/cl.3h7dw4nv7u_1n.svg)}.fi-cl.fis{background-image:url(../media/cl.43xas7l-dlq7e.svg)}.fi-cm{background-image:url(../media/cm.16b9o-d6igni_.svg)}.fi-cm.fis{background-image:url(../media/cm.2c1-a3o4_bq_1.svg)}.fi-cn{background-image:url(../media/cn.11dumpu92rx4r.svg)}.fi-cn.fis{background-image:url(../media/cn.13dum07n8rq31.svg)}.fi-co{background-image:url(../media/co.0whfzy1zi0l8p.svg)}.fi-co.fis{background-image:url(../media/co.1utmuozw1vv0x.svg)}.fi-cr{background-image:url(../media/cr.1jkio3-p0-2b9.svg)}.fi-cr.fis{background-image:url(../media/cr.3aimrw1wqap-s.svg)}.fi-cu{background-image:url(../media/cu.0mtz0whqxojn0.svg)}.fi-cu.fis{background-image:url(../media/cu.24qwkddqwos3o.svg)}.fi-cv{background-image:url(../media/cv.1n-s7np5emi-t.svg)}.fi-cv.fis{background-image:url(../media/cv.1cw59dwvxz_xt.svg)}.fi-cw{background-image:url(../media/cw.3xf42x9d2qsic.svg)}.fi-cw.fis{background-image:url(../media/cw.2znx5_z5z214v.svg)}.fi-cx{background-image:url(../media/cx.1vzzp4b2zhcpg.svg)}.fi-cx.fis{background-image:url(../media/cx.3cwdixg62tugz.svg)}.fi-cy{background-image:url(../media/cy.2ol4hsys_qrel.svg)}.fi-cy.fis{background-image:url(../media/cy.1maauuwm8z1y9.svg)}.fi-cz{background-image:url(../media/cz.09f008pv9gijs.svg)}.fi-cz.fis{background-image:url(../media/cz.0jrdikkwidw61.svg)}.fi-de{background-image:url(../media/de.1u43s21vqg9eb.svg)}.fi-de.fis{background-image:url(../media/de.3g-5q9nljn0yf.svg)}.fi-dj{background-image:url(../media/dj.2cwmukuxzatnk.svg)}.fi-dj.fis{background-image:url(../media/dj.3-csyx1-lpu3z.svg)}.fi-dk{background-image:url(../media/dk.3mpkmttexnty5.svg)}.fi-dk.fis{background-image:url(../media/dk.009f3_kx_4aj1.svg)}.fi-dm{background-image:url(../media/dm.2-a1boel3st64.svg)}.fi-dm.fis{background-image:url(../media/dm.29k-riusum11g.svg)}.fi-do{background-image:url(../media/do.3t06-e83skau2.svg)}.fi-do.fis{background-image:url(../media/do.1k57y6e-41l89.svg)}.fi-dz{background-image:url(../media/dz.2c5kt5s_3_4ok.svg)}.fi-dz.fis{background-image:url(../media/dz.0jate4vcyh-j0.svg)}.fi-ec{background-image:url(../media/ec.37aepc29zt7jf.svg)}.fi-ec.fis{background-image:url(../media/ec.09j1jj_xv3idh.svg)}.fi-ee{background-image:url(../media/ee.0idqop52qo6t1.svg)}.fi-ee.fis{background-image:url(../media/ee.3kchdpr4wqe6n.svg)}.fi-eg{background-image:url(../media/eg.0_725faa7aolr.svg)}.fi-eg.fis{background-image:url(../media/eg.2ch02qzhnggla.svg)}.fi-eh{background-image:url(../media/eh.25jhfq-3obv0z.svg)}.fi-eh.fis{background-image:url(../media/eh.3gyv48f841u91.svg)}.fi-er{background-image:url(../media/er.3sewhcmcdj494.svg)}.fi-er.fis{background-image:url(../media/er.44x-rrfa348mf.svg)}.fi-es{background-image:url(../media/es.0_5-kxlq9rhtr.svg)}.fi-es.fis{background-image:url(../media/es.1tdymvvh8vw3n.svg)}.fi-et{background-image:url(../media/et.2mjcffquvray4.svg)}.fi-et.fis{background-image:url(../media/et.3n9zkokxgsd8w.svg)}.fi-fi{background-image:url(../media/fi.2iku6qg4pi-z5.svg)}.fi-fi.fis{background-image:url(../media/fi.0p8ok_zgrtu04.svg)}.fi-fj{background-image:url(../media/fj.09nxmwo47vv-1.svg)}.fi-fj.fis{background-image:url(../media/fj.08zh15vlw11q7.svg)}.fi-fk{background-image:url(../media/fk.2k02i42v_qnps.svg)}.fi-fk.fis{background-image:url(../media/fk.02a8a29lku6o6.svg)}.fi-fm{background-image:url(../media/fm.0-kva-z7paflt.svg)}.fi-fm.fis{background-image:url(../media/fm.424_n2eo1kt6x.svg)}.fi-fo{background-image:url(../media/fo.36ykxn2xck-ko.svg)}.fi-fo.fis{background-image:url(../media/fo.0wn96ntsb-_i7.svg)}.fi-fr{background-image:url(../media/fr.1hym4-_wh6phl.svg)}.fi-fr.fis{background-image:url(../media/fr.337sa8n8s9co8.svg)}.fi-ga{background-image:url(../media/ga.11dx782c0r-da.svg)}.fi-ga.fis{background-image:url(../media/ga.11561-7aylcum.svg)}.fi-gb{background-image:url(../media/gb.03xdk55-q30v0.svg)}.fi-gb.fis{background-image:url(../media/gb.3poc3r8_h1kn5.svg)}.fi-gd{background-image:url(../media/gd.3w_j3r13yxuj9.svg)}.fi-gd.fis{background-image:url(../media/gd.3ooorunb7hjhx.svg)}.fi-ge{background-image:url(../media/ge.1asudapziyk8k.svg)}.fi-ge.fis{background-image:url(../media/ge.31-4l-y0v2hxg.svg)}.fi-gf{background-image:url(../media/gf.397a38fanjoa-.svg)}.fi-gf.fis{background-image:url(../media/gf.0lk2rb0tl8x2g.svg)}.fi-gg{background-image:url(../media/gg.1qedslmyvqmu5.svg)}.fi-gg.fis{background-image:url(../media/gg.0g12ps64ydwqn.svg)}.fi-gh{background-image:url(../media/gh.22raokrxb1h9i.svg)}.fi-gh.fis{background-image:url(../media/gh.2l4moml0prhsa.svg)}.fi-gi{background-image:url(../media/gi.0e5b51xz2dn9x.svg)}.fi-gi.fis{background-image:url(../media/gi.2liavamir7ht0.svg)}.fi-gl{background-image:url(../media/gl.1mxxfd0wk-gu2.svg)}.fi-gl.fis{background-image:url(../media/gl.07_3s05j1bnzs.svg)}.fi-gm{background-image:url(../media/gm.42_lx4cpkvop7.svg)}.fi-gm.fis{background-image:url(../media/gm.1nd5yxyv8tdea.svg)}.fi-gn{background-image:url(../media/gn.33y9upml4r29x.svg)}.fi-gn.fis{background-image:url(../media/gn.1ij6ykljnyoid.svg)}.fi-gp{background-image:url(../media/gp.32bnsn220c4zv.svg)}.fi-gp.fis{background-image:url(../media/gp.3zmks-w66l_sb.svg)}.fi-gq{background-image:url(../media/gq.429j387yjj9d-.svg)}.fi-gq.fis{background-image:url(../media/gq.2xvq5a5wu-o5h.svg)}.fi-gr{background-image:url(../media/gr.0ag1yf5wsrzeo.svg)}.fi-gr.fis{background-image:url(../media/gr.1rz_nzun09504.svg)}.fi-gs{background-image:url(../media/gs.1edq3-xh2f2uq.svg)}.fi-gs.fis{background-image:url(../media/gs.26ok8wt_4hnyy.svg)}.fi-gt{background-image:url(../media/gt.3p_vu-5kjc3wx.svg)}.fi-gt.fis{background-image:url(../media/gt.1kbwkkb_w34_-.svg)}.fi-gu{background-image:url(../media/gu.4495j52otqmyc.svg)}.fi-gu.fis{background-image:url(../media/gu.0d3ulbxgzofyf.svg)}.fi-gw{background-image:url(../media/gw.04hj5rw-gfpsm.svg)}.fi-gw.fis{background-image:url(../media/gw.126zovrtrfea8.svg)}.fi-gy{background-image:url(../media/gy.31u0pf1b15jix.svg)}.fi-gy.fis{background-image:url(../media/gy.178vo_vwbru01.svg)}.fi-hk{background-image:url(../media/hk.16zq9h71zbs8f.svg)}.fi-hk.fis{background-image:url(../media/hk.2akwrl68apxpi.svg)}.fi-hm{background-image:url(../media/hm.39gflwawo7gmv.svg)}.fi-hm.fis{background-image:url(../media/hm.42j9is_ll14wr.svg)}.fi-hn{background-image:url(../media/hn.3ea6lf02qvm4i.svg)}.fi-hn.fis{background-image:url(../media/hn.1fhc4j-251fzm.svg)}.fi-hr{background-image:url(../media/hr.36yd1efmzb63f.svg)}.fi-hr.fis{background-image:url(../media/hr.06nemeaqnil8n.svg)}.fi-ht{background-image:url(../media/ht.0_b9cl1o3x115.svg)}.fi-ht.fis{background-image:url(../media/ht.3oxibvkl06dw3.svg)}.fi-hu{background-image:url(../media/hu.3nndj8b2o1gyu.svg)}.fi-hu.fis{background-image:url(../media/hu.0325mcsyzgn6l.svg)}.fi-id{background-image:url(../media/id.2wqz731gwl_9d.svg)}.fi-id.fis{background-image:url(../media/id.14f2oxm7zpgh8.svg)}.fi-ie{background-image:url(../media/ie.1x_nvx-gcg-e7.svg)}.fi-ie.fis{background-image:url(../media/ie.27x7nn_y9ofli.svg)}.fi-il{background-image:url(../media/il.0wr71p6uwydi2.svg)}.fi-il.fis{background-image:url(../media/il.3wbijbcvfhz5c.svg)}.fi-im{background-image:url(../media/im.2-6_98ibi6ngl.svg)}.fi-im.fis{background-image:url(../media/im.24uy-c5uhf0ak.svg)}.fi-in{background-image:url(../media/in.2qd8_aqb1a_n7.svg)}.fi-in.fis{background-image:url(../media/in.2c76np-ofg6zb.svg)}.fi-io{background-image:url(../media/io.10cbqvccb-g36.svg)}.fi-io.fis{background-image:url(../media/io.3-wb8heop-by5.svg)}.fi-iq{background-image:url(../media/iq.30iylp78fg91-.svg)}.fi-iq.fis{background-image:url(../media/iq.2_9wrprdivrg-.svg)}.fi-ir{background-image:url(../media/ir.3yvq93gnh0ryv.svg)}.fi-ir.fis{background-image:url(../media/ir.3h4ape03_ku_b.svg)}.fi-is{background-image:url(../media/is.0rhhqelccq86x.svg)}.fi-is.fis{background-image:url(../media/is.16fal41r6qmad.svg)}.fi-it{background-image:url(../media/it.0qkyiqhr9ikxr.svg)}.fi-it.fis{background-image:url(../media/it.3jjcjl_4v-c37.svg)}.fi-je{background-image:url(../media/je.3e8puw_az9v4p.svg)}.fi-je.fis{background-image:url(../media/je.22htg5dhbp-vl.svg)}.fi-jm{background-image:url(../media/jm.193xykq79awwo.svg)}.fi-jm.fis{background-image:url(../media/jm.32gwzh87ady6w.svg)}.fi-jo{background-image:url(../media/jo.0hw9pv0_n0z1t.svg)}.fi-jo.fis{background-image:url(../media/jo.0mdv6mcj4hpxp.svg)}.fi-jp{background-image:url(../media/jp.00my-6hyc58lu.svg)}.fi-jp.fis{background-image:url(../media/jp.35gd8eh22qjnq.svg)}.fi-ke{background-image:url(../media/ke.366j4r98lnv2z.svg)}.fi-ke.fis{background-image:url(../media/ke.0jmqldkw0avfl.svg)}.fi-kg{background-image:url(../media/kg.3ucevmieh3s80.svg)}.fi-kg.fis{background-image:url(../media/kg.075hggt6c7af7.svg)}.fi-kh{background-image:url(../media/kh.02-zfwc4_omgt.svg)}.fi-kh.fis{background-image:url(../media/kh.44gkedjmauvmf.svg)}.fi-ki{background-image:url(../media/ki.0kst0izy37go1.svg)}.fi-ki.fis{background-image:url(../media/ki.2kzbwta-j1207.svg)}.fi-km{background-image:url(../media/km.1kelnto7rfh8p.svg)}.fi-km.fis{background-image:url(../media/km.38d1adfzeol1g.svg)}.fi-kn{background-image:url(../media/kn.16js3-n0jsuro.svg)}.fi-kn.fis{background-image:url(../media/kn.3v2n-krds4q8h.svg)}.fi-kp{background-image:url(../media/kp.1fx21rmfvlpwq.svg)}.fi-kp.fis{background-image:url(../media/kp.1vah8u0woqcvp.svg)}.fi-kr{background-image:url(../media/kr.14a-eqyrlg76w.svg)}.fi-kr.fis{background-image:url(../media/kr.3mqnxqyi17wj-.svg)}.fi-kw{background-image:url(../media/kw.3jd17dhx9zube.svg)}.fi-kw.fis{background-image:url(../media/kw.2bwzpeggt58j0.svg)}.fi-ky{background-image:url(../media/ky.1fc5xhm73-1dc.svg)}.fi-ky.fis{background-image:url(../media/ky.346geo0lw4mk3.svg)}.fi-kz{background-image:url(../media/kz.3_q5hpgtnhv7o.svg)}.fi-kz.fis{background-image:url(../media/kz.2ohppglstzzk2.svg)}.fi-la{background-image:url(../media/la.1rc8sda0i_5ju.svg)}.fi-la.fis{background-image:url(../media/la.3kpkymen3168e.svg)}.fi-lb{background-image:url(../media/lb.2g7m1nxdb9h6l.svg)}.fi-lb.fis{background-image:url(../media/lb.1o7j8619zr22m.svg)}.fi-lc{background-image:url(../media/lc.3v6psbp5gex_-.svg)}.fi-lc.fis{background-image:url(../media/lc.082wou_dsimmk.svg)}.fi-li{background-image:url(../media/li.3boh80xje67el.svg)}.fi-li.fis{background-image:url(../media/li.1ihtn-8fkom5g.svg)}.fi-lk{background-image:url(../media/lk.0ibbq4hpohd3q.svg)}.fi-lk.fis{background-image:url(../media/lk.15q-7gu7aavje.svg)}.fi-lr{background-image:url(../media/lr.0cjytlyc90yi8.svg)}.fi-lr.fis{background-image:url(../media/lr.1z2h8mdidso-7.svg)}.fi-ls{background-image:url(../media/ls.3hd5w3jt4fclt.svg)}.fi-ls.fis{background-image:url(../media/ls.3z7vbgq3_l6v4.svg)}.fi-lt{background-image:url(../media/lt.1acefkz4hwvx0.svg)}.fi-lt.fis{background-image:url(../media/lt.0rfuyuvk934yu.svg)}.fi-lu{background-image:url(../media/lu.0p8-6fdlh-es3.svg)}.fi-lu.fis{background-image:url(../media/lu.0k46mhfc_qv3f.svg)}.fi-lv{background-image:url(../media/lv.11zz_1_5hrr0r.svg)}.fi-lv.fis{background-image:url(../media/lv.35sclk29igpyh.svg)}.fi-ly{background-image:url(../media/ly.3ad2r78h2fv-4.svg)}.fi-ly.fis{background-image:url(../media/ly.383a8y7_pi83e.svg)}.fi-ma{background-image:url(../media/ma.2wazbojfvq4n9.svg)}.fi-ma.fis{background-image:url(../media/ma.3srx_j_4kjnrl.svg)}.fi-mc{background-image:url(../media/mc.42sh0l1vxu8yn.svg)}.fi-mc.fis{background-image:url(../media/mc.2z1y0ku7-hcwm.svg)}.fi-md{background-image:url(../media/md.3uictgfsdfdg6.svg)}.fi-md.fis{background-image:url(../media/md.2lihpshnqivia.svg)}.fi-me{background-image:url(../media/me.0rf5ekg34uhz-.svg)}.fi-me.fis{background-image:url(../media/me.42mg7v2efac79.svg)}.fi-mf{background-image:url(../media/mf.1v0qvbq77q5ga.svg)}.fi-mf.fis{background-image:url(../media/mf.0n7forph7zsrc.svg)}.fi-mg{background-image:url(../media/mg.0aez0jzkhpjwf.svg)}.fi-mg.fis{background-image:url(../media/mg.07axloyjiozvo.svg)}.fi-mh{background-image:url(../media/mh.0pb2qx-sv28vk.svg)}.fi-mh.fis{background-image:url(../media/mh.19j54fa-izrrd.svg)}.fi-mk{background-image:url(../media/mk.2tdvf-5cjs67u.svg)}.fi-mk.fis{background-image:url(../media/mk.277umeubzqk7c.svg)}.fi-ml{background-image:url(../media/ml.281agzy3wj4mn.svg)}.fi-ml.fis{background-image:url(../media/ml.2e6m_ce0i8hko.svg)}.fi-mm{background-image:url(../media/mm.0q7_-o-8099vy.svg)}.fi-mm.fis{background-image:url(../media/mm.2_91qezaylskz.svg)}.fi-mn{background-image:url(../media/mn.1jv0db2c6et07.svg)}.fi-mn.fis{background-image:url(../media/mn.3a3r0e4-_7mz1.svg)}.fi-mo{background-image:url(../media/mo.0ypxy39g6p-ak.svg)}.fi-mo.fis{background-image:url(../media/mo.30gzbi76569_-.svg)}.fi-mp{background-image:url(../media/mp.0oa5175wy6uzd.svg)}.fi-mp.fis{background-image:url(../media/mp.0lnci68fflqhy.svg)}.fi-mq{background-image:url(../media/mq.0kzyfuibczb90.svg)}.fi-mq.fis{background-image:url(../media/mq.1n8-8-i5223_0.svg)}.fi-mr{background-image:url(../media/mr.1ucgl8e9z5ndl.svg)}.fi-mr.fis{background-image:url(../media/mr.43cj02na4fti-.svg)}.fi-ms{background-image:url(../media/ms.0ke7dzvptz6s4.svg)}.fi-ms.fis{background-image:url(../media/ms.0atdc4-gugxpl.svg)}.fi-mt{background-image:url(../media/mt.3k94y_xyhob8m.svg)}.fi-mt.fis{background-image:url(../media/mt.00a9um89nf4fh.svg)}.fi-mu{background-image:url(../media/mu.3bphh0wcyfokr.svg)}.fi-mu.fis{background-image:url(../media/mu.3x4e88xepf88x.svg)}.fi-mv{background-image:url(../media/mv.35kl7pjfpo8ul.svg)}.fi-mv.fis{background-image:url(../media/mv.35j443mm9rtvf.svg)}.fi-mw{background-image:url(../media/mw.2u0857rn5ecwk.svg)}.fi-mw.fis{background-image:url(../media/mw.3ka-ten69x19x.svg)}.fi-mx{background-image:url(../media/mx.1txt0sszfbilg.svg)}.fi-mx.fis{background-image:url(../media/mx.2rumm09tma_u5.svg)}.fi-my{background-image:url(../media/my.1r9q-14-qmseh.svg)}.fi-my.fis{background-image:url(../media/my.1txhetqv3r8ry.svg)}.fi-mz{background-image:url(../media/mz.04k150rj1tpid.svg)}.fi-mz.fis{background-image:url(../media/mz.0xchn7a-prxp-.svg)}.fi-na{background-image:url(../media/na.2ag5vdyywc90k.svg)}.fi-na.fis{background-image:url(../media/na.3ec8_przps-_g.svg)}.fi-nc{background-image:url(../media/nc.3txgytd6icppp.svg)}.fi-nc.fis{background-image:url(../media/nc.187sutfsqd1o1.svg)}.fi-ne{background-image:url(../media/ne.0gle9gtyh75-e.svg)}.fi-ne.fis{background-image:url(../media/ne.2ape2p-n71ogs.svg)}.fi-nf{background-image:url(../media/nf.1km8bhay1opdb.svg)}.fi-nf.fis{background-image:url(../media/nf.4511ca5i2ub-4.svg)}.fi-ng{background-image:url(../media/ng.34f3hytm26gnx.svg)}.fi-ng.fis{background-image:url(../media/ng.3e8gdpgz49f6z.svg)}.fi-ni{background-image:url(../media/ni.3i4raio09y7m_.svg)}.fi-ni.fis{background-image:url(../media/ni.0vix17756ku94.svg)}.fi-nl{background-image:url(../media/nl.2k4hqpy44cd-h.svg)}.fi-nl.fis{background-image:url(../media/nl.2ag96ksavfo76.svg)}.fi-no{background-image:url(../media/no.224vebzh3o31a.svg)}.fi-no.fis{background-image:url(../media/no.3yb5zx8itkevh.svg)}.fi-np{background-image:url(../media/np.1tcj-sydlbxif.svg)}.fi-np.fis{background-image:url(../media/np.3ni6k74e70uz0.svg)}.fi-nr{background-image:url(../media/nr.0v46og5gd4juf.svg)}.fi-nr.fis{background-image:url(../media/nr.1_zfod2mbmzhd.svg)}.fi-nu{background-image:url(../media/nu.12ajlq2jy6kx7.svg)}.fi-nu.fis{background-image:url(../media/nu.13oxz_fdvj3oi.svg)}.fi-nz{background-image:url(../media/nz.1a8zy7e2v6s91.svg)}.fi-nz.fis{background-image:url(../media/nz.1l4f9-y1ufpq3.svg)}.fi-om{background-image:url(../media/om.402hs40zwrdbo.svg)}.fi-om.fis{background-image:url(../media/om.2s7kneow0afxo.svg)}.fi-pa{background-image:url(../media/pa.3z5s7ucl33xxy.svg)}.fi-pa.fis{background-image:url(../media/pa.0r_08qf0eq74n.svg)}.fi-pe{background-image:url(../media/pe.0k2yj9-beq7h2.svg)}.fi-pe.fis{background-image:url(../media/pe.2vie45r_j1rri.svg)}.fi-pf{background-image:url(../media/pf.3c8e_u42vkzdy.svg)}.fi-pf.fis{background-image:url(../media/pf.380sd1ub99rfp.svg)}.fi-pg{background-image:url(../media/pg.2--5g666qryzs.svg)}.fi-pg.fis{background-image:url(../media/pg.1fx-gdgv37anr.svg)}.fi-ph{background-image:url(../media/ph.090rh0f60m5sw.svg)}.fi-ph.fis{background-image:url(../media/ph.3ulfilsl48j4m.svg)}.fi-pk{background-image:url(../media/pk.1m5s8f-049-9m.svg)}.fi-pk.fis{background-image:url(../media/pk.0pkh-qqjmgt_1.svg)}.fi-pl{background-image:url(../media/pl.2hm8eg6-bf862.svg)}.fi-pl.fis{background-image:url(../media/pl.0ip7y2z__rj19.svg)}.fi-pm{background-image:url(../media/pm.335wpcfke3wsu.svg)}.fi-pm.fis{background-image:url(../media/pm.3xp4rsd3cxl02.svg)}.fi-pn{background-image:url(../media/pn.3q_kk6dmpv8zn.svg)}.fi-pn.fis{background-image:url(../media/pn.2wq0_s5re_dzs.svg)}.fi-pr{background-image:url(../media/pr.0w4mmp6kfxk8f.svg)}.fi-pr.fis{background-image:url(../media/pr.431s_fri2y0r2.svg)}.fi-ps{background-image:url(../media/ps.2_6qfagadliix.svg)}.fi-ps.fis{background-image:url(../media/ps.0q8_flo0d4f1m.svg)}.fi-pt{background-image:url(../media/pt.1wl88kq9s14sw.svg)}.fi-pt.fis{background-image:url(../media/pt.033n7ympi8fpd.svg)}.fi-pw{background-image:url(../media/pw.0_mlzqcxqq9s_.svg)}.fi-pw.fis{background-image:url(../media/pw.26lqn1eeef-lj.svg)}.fi-py{background-image:url(../media/py.0pdqpp09rvo1r.svg)}.fi-py.fis{background-image:url(../media/py.3ryevjbrdbbt2.svg)}.fi-qa{background-image:url(../media/qa.2xzir9z24nk6j.svg)}.fi-qa.fis{background-image:url(../media/qa.347omuaa-lh-s.svg)}.fi-re{background-image:url(../media/re.432rf7z9tb0y-.svg)}.fi-re.fis{background-image:url(../media/re.3njvjcdtulgpf.svg)}.fi-ro{background-image:url(../media/ro.0wduy2-35ykrx.svg)}.fi-ro.fis{background-image:url(../media/ro.2so2iivo1_lmv.svg)}.fi-rs{background-image:url(../media/rs.2ktsqzv1g5rv2.svg)}.fi-rs.fis{background-image:url(../media/rs.3-nflw0uplm4o.svg)}.fi-ru{background-image:url(../media/ru.16yzo08e_kkjt.svg)}.fi-ru.fis{background-image:url(../media/ru.2224y9t80cmct.svg)}.fi-rw{background-image:url(../media/rw.3reh1qejr4s4c.svg)}.fi-rw.fis{background-image:url(../media/rw.30t5ovc2x0izk.svg)}.fi-sa{background-image:url(../media/sa.0c3w7zj9tbb6a.svg)}.fi-sa.fis{background-image:url(../media/sa.2qhjyc7_8rlla.svg)}.fi-sb{background-image:url(../media/sb.125ucs5xq4p4n.svg)}.fi-sb.fis{background-image:url(../media/sb.0m5swwwi0in83.svg)}.fi-sc{background-image:url(../media/sc.2n3xo7apy-4ej.svg)}.fi-sc.fis{background-image:url(../media/sc.347q6fua2y2k7.svg)}.fi-sd{background-image:url(../media/sd.43n7dgv6ry_rw.svg)}.fi-sd.fis{background-image:url(../media/sd.40r9c0tz5q75_.svg)}.fi-se{background-image:url(../media/se.3u5ulc7zp59mo.svg)}.fi-se.fis{background-image:url(../media/se.1fmu2wtj2eec4.svg)}.fi-sg{background-image:url(../media/sg.1vz-u14kcppzy.svg)}.fi-sg.fis{background-image:url(../media/sg.2fkubor4pvqx5.svg)}.fi-sh{background-image:url(../media/sh.2x_wo05jbg8z4.svg)}.fi-sh.fis{background-image:url(../media/sh.34ytex3k-zwhw.svg)}.fi-si{background-image:url(../media/si.24h6tvc4t3jt0.svg)}.fi-si.fis{background-image:url(../media/si.0bz9k4tk1-gtm.svg)}.fi-sj{background-image:url(../media/sj.1q13fyju-hmaq.svg)}.fi-sj.fis{background-image:url(../media/sj.2f32bco7dighx.svg)}.fi-sk{background-image:url(../media/sk.1_imoaezmtmil.svg)}.fi-sk.fis{background-image:url(../media/sk.3npyvlwfro3l-.svg)}.fi-sl{background-image:url(../media/sl.2x8av7jsxbwwy.svg)}.fi-sl.fis{background-image:url(../media/sl.2p7c7ux9tglt1.svg)}.fi-sm{background-image:url(../media/sm.2yj7wdfnkgd-i.svg)}.fi-sm.fis{background-image:url(../media/sm.3hy24onb_ic05.svg)}.fi-sn{background-image:url(../media/sn.2-fhozd8m2ard.svg)}.fi-sn.fis{background-image:url(../media/sn.2j65bwiway3o9.svg)}.fi-so{background-image:url(../media/so.2sbkju0lw5en5.svg)}.fi-so.fis{background-image:url(../media/so.30r_3_0uz5rhb.svg)}.fi-sr{background-image:url(../media/sr.30fi82_bt5pdf.svg)}.fi-sr.fis{background-image:url(../media/sr.21t2o8r1vvpok.svg)}.fi-ss{background-image:url(../media/ss.2o7ere-4er-q8.svg)}.fi-ss.fis{background-image:url(../media/ss.3jp96re9qnnt1.svg)}.fi-st{background-image:url(../media/st.3iroonlqllsgu.svg)}.fi-st.fis{background-image:url(../media/st.1o54odarrvl5m.svg)}.fi-sv{background-image:url(../media/sv.3_td023wvbgtw.svg)}.fi-sv.fis{background-image:url(../media/sv.2buqg99lblh6h.svg)}.fi-sx{background-image:url(../media/sx.3rxxjjjp-94m2.svg)}.fi-sx.fis{background-image:url(../media/sx.1esznwx3__rkn.svg)}.fi-sy{background-image:url(../media/sy.3d2uvjeqi-rog.svg)}.fi-sy.fis{background-image:url(../media/sy.2tp1iaaje0j18.svg)}.fi-sz{background-image:url(../media/sz.3_oo_mmjqc0_f.svg)}.fi-sz.fis{background-image:url(../media/sz.43csb17i47g9g.svg)}.fi-tc{background-image:url(../media/tc.2epcd70so969e.svg)}.fi-tc.fis{background-image:url(../media/tc.32n7ihxk7ulf4.svg)}.fi-td{background-image:url(../media/td.04-obnaciy7l4.svg)}.fi-td.fis{background-image:url(../media/td.16ifix8r3r05m.svg)}.fi-tf{background-image:url(../media/tf.3y3kowgi-8orq.svg)}.fi-tf.fis{background-image:url(../media/tf.3kme6gfyyi2m6.svg)}.fi-tg{background-image:url(../media/tg.2guzt6wl46-3n.svg)}.fi-tg.fis{background-image:url(../media/tg.03vuwzkcju949.svg)}.fi-th{background-image:url(../media/th.1fktd9u_m4q8n.svg)}.fi-th.fis{background-image:url(../media/th.39q7zaz-py09g.svg)}.fi-tj{background-image:url(../media/tj.0647wdrdw3urr.svg)}.fi-tj.fis{background-image:url(../media/tj.2cb8o0p0r_nt_.svg)}.fi-tk{background-image:url(../media/tk.0lc_1cb79dw3n.svg)}.fi-tk.fis{background-image:url(../media/tk.2yzx3obqztpoi.svg)}.fi-tl{background-image:url(../media/tl.34j4_4mois6-f.svg)}.fi-tl.fis{background-image:url(../media/tl.33i72s2v3uh8f.svg)}.fi-tm{background-image:url(../media/tm.3l1fyczc343ca.svg)}.fi-tm.fis{background-image:url(../media/tm.0sdvvhii3opeb.svg)}.fi-tn{background-image:url(../media/tn.3vqdvi7n6u4wz.svg)}.fi-tn.fis{background-image:url(../media/tn.43fcpse2r_89k.svg)}.fi-to{background-image:url(../media/to.0j2p137o65pgp.svg)}.fi-to.fis{background-image:url(../media/to.2yjzls9n1q1xi.svg)}.fi-tr{background-image:url(../media/tr.341knze2ii9wo.svg)}.fi-tr.fis{background-image:url(../media/tr.3qkhxzafnjzde.svg)}.fi-tt{background-image:url(../media/tt.0pxr0kzpqp_6_.svg)}.fi-tt.fis{background-image:url(../media/tt.0nihu4ujgeea8.svg)}.fi-tv{background-image:url(../media/tv.17zwyqa1bkbl3.svg)}.fi-tv.fis{background-image:url(../media/tv.3d45xlfjdiohk.svg)}.fi-tw{background-image:url(../media/tw.13a2z2cv8jlb5.svg)}.fi-tw.fis{background-image:url(../media/tw.28523esfwzicg.svg)}.fi-tz{background-image:url(../media/tz.3cbc98cdkx3il.svg)}.fi-tz.fis{background-image:url(../media/tz.1n8rrfq_4_9-6.svg)}.fi-ua{background-image:url(../media/ua.14mvorv4u-a0z.svg)}.fi-ua.fis{background-image:url(../media/ua.125_-9-2i7up7.svg)}.fi-ug{background-image:url(../media/ug.2a4522aho6qyw.svg)}.fi-ug.fis{background-image:url(../media/ug.0laisswr44-iq.svg)}.fi-um{background-image:url(../media/um.3rn5i6nrtxb3g.svg)}.fi-um.fis{background-image:url(../media/um.3amki4kt49ni4.svg)}.fi-us{background-image:url(../media/us.16zhvodjbso36.svg)}.fi-us.fis{background-image:url(../media/us.1wmpdamfk9l2i.svg)}.fi-uy{background-image:url(../media/uy.1n3sl0ve4lj98.svg)}.fi-uy.fis{background-image:url(../media/uy.2ep474d3w4dex.svg)}.fi-uz{background-image:url(../media/uz.3dvzqlfngc9ix.svg)}.fi-uz.fis{background-image:url(../media/uz.0big3v8ehm3c7.svg)}.fi-va{background-image:url(../media/va.2ffq0q6z_rldp.svg)}.fi-va.fis{background-image:url(../media/va.12jypd27gokxv.svg)}.fi-vc{background-image:url(../media/vc.2chyjc8-q24jq.svg)}.fi-vc.fis{background-image:url(../media/vc.2mp_xtgd3ludw.svg)}.fi-ve{background-image:url(../media/ve.2j_idmh-jse9d.svg)}.fi-ve.fis{background-image:url(../media/ve.1fwyo2c0ac34n.svg)}.fi-vg{background-image:url(../media/vg.0a37ra1nhcrb2.svg)}.fi-vg.fis{background-image:url(../media/vg.2yj4vfcvolvdq.svg)}.fi-vi{background-image:url(../media/vi.049tx_fbg5dsg.svg)}.fi-vi.fis{background-image:url(../media/vi.00e6lll034j5g.svg)}.fi-vn{background-image:url(../media/vn.01-078ccbopm-.svg)}.fi-vn.fis{background-image:url(../media/vn.3ql6-plg407gk.svg)}.fi-vu{background-image:url(../media/vu.06ldhv92-v3ua.svg)}.fi-vu.fis{background-image:url(../media/vu.2at4flfdqe-3l.svg)}.fi-wf{background-image:url(../media/wf.0s1u6t39k1omt.svg)}.fi-wf.fis{background-image:url(../media/wf.21wsh6fvv32s8.svg)}.fi-ws{background-image:url(../media/ws.2u3nbwpqwwofw.svg)}.fi-ws.fis{background-image:url(../media/ws.2p1zorxr9gd47.svg)}.fi-ye{background-image:url(../media/ye.1o9cahnqnwjxe.svg)}.fi-ye.fis{background-image:url(../media/ye.1ko25k_9qp93_.svg)}.fi-yt{background-image:url(../media/yt.3chwbjlvmuf2b.svg)}.fi-yt.fis{background-image:url(../media/yt.0l4sotupr6a7t.svg)}.fi-za{background-image:url(../media/za.30wbpvz7yj4tp.svg)}.fi-za.fis{background-image:url(../media/za.23ura4lh8lyui.svg)}.fi-zm{background-image:url(../media/zm.0-qptx8a91h14.svg)}.fi-zm.fis{background-image:url(../media/zm.3qs7fk2pg2v4-.svg)}.fi-zw{background-image:url(../media/zw.1r5x4rexoe195.svg)}.fi-zw.fis{background-image:url(../media/zw.2qk1_be8lmv0z.svg)}.fi-arab{background-image:url(../media/arab.3l40kpgzu2wft.svg)}.fi-arab.fis{background-image:url(../media/arab.17yu-ty633t1y.svg)}.fi-asean{background-image:url(../media/asean.3y27lgb64wnvy.svg)}.fi-asean.fis{background-image:url(../media/asean.07785tqdppzz5.svg)}.fi-cefta{background-image:url(../media/cefta.307pa2d3gkwj3.svg)}.fi-cefta.fis{background-image:url(../media/cefta.0odpckov1wnyj.svg)}.fi-cp{background-image:url(../media/cp.29q2bjjkcy8no.svg)}.fi-cp.fis{background-image:url(../media/cp.09f2i_4ibx6ul.svg)}.fi-dg{background-image:url(../media/dg.2tail0_-8wp6x.svg)}.fi-dg.fis{background-image:url(../media/dg.2algrk_mysu_1.svg)}.fi-eac{background-image:url(../media/eac.0e5xxkn84os_2.svg)}.fi-eac.fis{background-image:url(../media/eac.3i18ua3_8waf0.svg)}.fi-es-ct{background-image:url(../media/es-ct.0tm42nmno2ge9.svg)}.fi-es-ct.fis{background-image:url(../media/es-ct.0kn91hhv141jv.svg)}.fi-es-ga{background-image:url(../media/es-ga.11e8w8_wnigvl.svg)}.fi-es-ga.fis{background-image:url(../media/es-ga.06td-sck_oyhx.svg)}.fi-es-pv{background-image:url(../media/es-pv.1rvsybu1u9ipg.svg)}.fi-es-pv.fis{background-image:url(../media/es-pv.1czvu9tgjk308.svg)}.fi-eu{background-image:url(../media/eu.014v7lvxp5rub.svg)}.fi-eu.fis{background-image:url(../media/eu.32zpno6ww4_tg.svg)}.fi-gb-eng{background-image:url(../media/gb-eng.3f24ob54icmvr.svg)}.fi-gb-eng.fis{background-image:url(../media/gb-eng.3984pt05za6yf.svg)}.fi-gb-nir{background-image:url(../media/gb-nir.38h68x0o1frod.svg)}.fi-gb-nir.fis{background-image:url(../media/gb-nir.38ka_o4bf1pea.svg)}.fi-gb-sct{background-image:url(../media/gb-sct.37focb6nykweb.svg)}.fi-gb-sct.fis{background-image:url(../media/gb-sct.3927qpnbo73ri.svg)}.fi-gb-wls{background-image:url(../media/gb-wls.1blrgl6ppz9jw.svg)}.fi-gb-wls.fis{background-image:url(../media/gb-wls.0nwh_c_tcga4p.svg)}.fi-ic{background-image:url(../media/ic.29nrxqkyr0iec.svg)}.fi-ic.fis{background-image:url(../media/ic.1vbzgj_5ha-io.svg)}.fi-pc{background-image:url(../media/pc.09873oo_2z_re.svg)}.fi-pc.fis{background-image:url(../media/pc.1f8s3hovs1oow.svg)}.fi-sh-ac{background-image:url(../media/sh-ac.3rzss-b_82bi3.svg)}.fi-sh-ac.fis{background-image:url(../media/sh-ac.03emtj_f887-b.svg)}.fi-sh-hl{background-image:url(../media/sh-hl.1gumzahi4hbme.svg)}.fi-sh-hl.fis{background-image:url(../media/sh-hl.1xi4gm26p-ful.svg)}.fi-sh-ta{background-image:url(../media/sh-ta.32oirmfax30fm.svg)}.fi-sh-ta.fis{background-image:url(../media/sh-ta.134_ap0z5p3nk.svg)}.fi-un{background-image:url(../media/un.25z6oes0w8o9u.svg)}.fi-un.fis{background-image:url(../media/un.1gf2slf0x8qh-.svg)}.fi-xk{background-image:url(../media/xk.3d-yq0wet4y_y.svg)}.fi-xk.fis{background-image:url(../media/xk.2whwjtqj1laz1.svg)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f7f5;--surface:#fff;--surface-subtle:#eef3ef;--sd-green:#168a45;--sd-green-dark:#0d6332;--sd-green-deep:#083f22;--sd-green-soft:#eaf5ee;--primary:var(--sd-green);--primary-hover:var(--sd-green-dark);--primary-foreground:#fff;--text:#17231c;--muted-text:#647168;--border:#dce4de;--positive:var(--sd-green-dark);--warning:#ae6d00;--negative:#bf3c38;--table-row-hover:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){:root{--table-row-hover:color-mix(in srgb, var(--sd-green-soft) 55%, var(--surface))}}*{box-sizing:border-box}body{background:var(--background);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#fff;background:var(--primary)}.site-header{background:var(--surface);border-bottom:1px solid var(--border)}.header-inner{max-width:1440px;margin:0 auto;padding:0 28px}.topbar{align-items:center;gap:24px;min-height:76px;display:flex}.wordmark{color:var(--primary);letter-spacing:-.7px;white-space:nowrap;align-items:center;gap:10px;font-size:24px;font-weight:800;display:inline-flex}.brand-logo{flex:0 0 216px;width:216px;height:54px;display:block;position:relative;overflow:hidden}.brand-logo-turkey{width:288px}.brand-logo img{width:376px;max-width:none;height:376px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wordmark-mark{background:var(--primary);color:#fff;letter-spacing:0;border-radius:6px;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.desktop-nav{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.nav-link{color:#34433a;white-space:nowrap;font-size:13px;font-weight:650}.nav-link:hover,.nav-link[aria-current=page]{color:var(--primary)}.header-search{flex:0 0 270px;width:270px;position:relative}.header-search input{border:1px solid var(--border);width:100%;height:40px;color:var(--text);background:#f8faf8;border-radius:5px;outline:none;padding:0 14px 0 38px;font-size:13px}.header-search input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #087b451a}.search-icon{color:#758078;pointer-events:none;position:absolute;top:12px;left:13px}.mobile-search{padding:0 0 12px;display:none}.mobile-search .header-search{width:100%}.mobile-nav{display:none}.page-container{max-width:1440px;margin:0 auto;padding:24px 28px 48px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-note{color:#345440;background:#edf5ef;border:1px solid #cdded2;border-radius:4px;align-items:center;gap:9px;margin-bottom:18px;padding:10px 13px;font-size:12px;display:flex}.demo-dot{background:var(--primary);border-radius:50%;flex:none;width:7px;height:7px}.lead-grid{grid-template-columns:minmax(0,1.62fr) minmax(290px,.92fr);gap:18px;margin-bottom:20px;display:grid}.lead-story{color:#fff;isolation:isolate;background:#163526;border-radius:5px;align-items:end;min-height:330px;display:flex;position:relative;overflow:hidden}.lead-art{z-index:-2;background:linear-gradient(110deg,#173729,#456b4f 56%,#a4b578);position:absolute;inset:0}.lead-art:before{content:"";border:1px solid #ffffff47;border-radius:50%;width:360px;height:360px;position:absolute;top:-48px;right:10%;box-shadow:0 0 0 25px #ffffff0f,0 0 0 60px #ffffff0d}.lead-art:after{content:"⚽";opacity:.8;filter:drop-shadow(0 16px 20px #0003);font-size:clamp(95px,14vw,190px);position:absolute;top:23%;right:17%;transform:rotate(-14deg)}.lead-story:after{content:"";z-index:-1;background:linear-gradient(#0000,#0a1911eb);position:absolute;inset:25% 0 0}.lead-content{max-width:690px;padding:28px}.eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--primary);font-size:11px;font-weight:750}.lead-story .eyebrow{color:#c9edcf}.lead-content h1{letter-spacing:-.8px;max-width:610px;margin:10px 0;font-size:clamp(25px,3vw,37px);line-height:1.14}.lead-content p{color:#ffffffd1;max-width:520px;margin:0;font-size:14px;line-height:1.55}.story-meta{color:#ffffffbf;gap:12px;margin-top:17px;font-size:11px;display:flex}.secondary-news{background:var(--surface);border:1px solid var(--border);border-radius:5px;padding:18px 18px 4px}.secondary-news h2,.panel h2{letter-spacing:-.2px;margin:0;font-size:16px}.news-list{margin-top:10px}.news-item{border-top:1px solid var(--border);padding:13px 0}.news-item:first-child{border-top:0}.news-item .eyebrow{font-size:10px}.news-item h3{margin:5px 0;font-size:14px;line-height:1.35}.news-item time{color:var(--muted-text);font-size:11px}.content-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:start;gap:18px;display:grid}.column{flex-direction:column;gap:18px;min-width:0;display:flex}.panel{background:var(--surface);border:1px solid var(--border);border-radius:5px;min-width:0;overflow:hidden}.section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.section-link{color:var(--primary);white-space:nowrap;font-size:11px;font-weight:700}.section-body{padding:0 17px}.table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:12px}.data-table th{text-align:right;color:var(--muted-text);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);padding:11px 9px;font-size:10px;font-weight:650}.data-table th:first-child,.data-table td:first-child{text-align:left}.data-table td{text-align:right;border-bottom:1px solid #edf0ed;padding:10px 9px}.data-table tr:last-child td{border-bottom:0}.club-name{align-items:center;gap:8px;font-weight:650;display:inline-flex}.club-badge{color:#fff;border:1px solid #00000012;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:8px;font-weight:800;display:inline-grid;position:relative;overflow:hidden}.club-badge img{object-fit:contain}.pos{color:var(--muted-text);width:20px;font-weight:500;display:inline-block}.value-up{color:var(--positive);font-weight:750}.value-down{color:var(--negative);font-weight:750}.value-unchanged{color:var(--muted-text)}.rumour-list,.transfer-list,.market-list,.player-grid{padding:0 17px}.rumour-row{border-bottom:1px solid #edf0ed;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:10px;padding:13px 0;display:grid}.rumour-row:last-child{border-bottom:0}.rumour-player{font-size:13px;font-weight:700}.rumour-club{color:var(--muted-text);margin-top:3px;font-size:11px}.rumour-destination{text-align:right}.rumour-arrow{color:#98a39b;text-align:center;font-size:14px}.rumour-meta{color:var(--muted-text);justify-content:space-between;align-items:center;gap:8px;margin-top:5px;font-size:10px;display:flex}.status-pill{color:var(--warning);white-space:nowrap;background:#fff3df;border-radius:3px;padding:3px 6px;font-weight:700}.match-list{padding:2px 17px}.match-card{border-bottom:1px solid #edf0ed;padding:13px 0}.match-card:last-child{border-bottom:0}.match-comp{color:var(--muted-text);justify-content:space-between;margin-bottom:9px;font-size:10px;display:flex}.match-row{grid-template-columns:1fr 76px 1fr;align-items:center;gap:8px;display:grid}.match-team{align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:650;display:flex}.match-team.away{text-align:right;justify-content:end}.match-team span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score{text-align:center;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.score small{color:var(--muted-text);margin-top:2px;font-size:9px;font-weight:500;display:block}.player-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:14px;padding-bottom:15px;display:grid}.player-card{border:1px solid var(--border);border-radius:4px;min-width:0;overflow:hidden}.player-photo{color:#345b43;background:linear-gradient(135deg,#e2eee5,#b4cbb9);place-items:center;height:95px;font-size:39px;font-weight:800;display:grid;position:relative;overflow:hidden}.player-photo img{object-fit:cover}.player-card:nth-child(2) .player-photo{color:#385274;background:linear-gradient(135deg,#e4eaf2,#b8c4d5)}.player-card:nth-child(3) .player-photo{color:#73563d;background:linear-gradient(135deg,#eee7df,#cfbcaa)}.player-info{padding:9px}.player-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.player-info span{color:var(--muted-text);margin-top:4px;font-size:10px;display:block}.player-value{font-weight:700;color:var(--primary)!important}.transfer-row{border-bottom:1px solid #edf0ed;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.transfer-row:last-child{border-bottom:0}.transfer-main{min-width:0}.transfer-player{font-size:12px;font-weight:700}.transfer-clubs{color:var(--muted-text);align-items:center;gap:6px;margin-top:4px;font-size:10px;display:flex}.transfer-amount{text-align:right;white-space:nowrap;font-size:11px;font-weight:750}.transfer-date{color:var(--muted-text);margin-top:4px;font-size:10px;font-weight:400;display:block}.site-footer{border-top:1px solid var(--border);color:var(--muted-text);background:#fff;padding:20px 28px;font-size:11px}.footer-inner{justify-content:space-between;gap:16px;max-width:1384px;margin:0 auto;display:flex}.placeholder-page{border:1px solid var(--border);background:#fff;border-radius:5px;max-width:850px;padding:28px}.home-heading{margin-bottom:22px}.home-heading h1{letter-spacing:-.6px;margin:7px 0;font-size:clamp(26px,3vw,34px)}.home-heading p{color:var(--muted-text);margin:0;font-size:14px}.home-empty-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.home-empty-card p{color:var(--muted-text);margin:0;padding:18px 17px 20px;font-size:13px;line-height:1.55}.placeholder-page h1{margin:0 0 9px;font-size:28px}.placeholder-page p{color:var(--muted-text);font-size:14px;line-height:1.6}.placeholder-kicker{color:var(--primary);background:#edf5ef;border-radius:3px;margin-top:10px;padding:5px 8px;font-size:11px;font-weight:700;display:inline-block}.search-autocomplete{z-index:20}.search-results{border:1px solid var(--border);background:#fff;border-radius:4px;max-height:360px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #1428191f}.search-result{border-bottom:1px solid #edf0ed;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;display:grid}.search-result .club-placeholder.club-crest{background:#f7f9f7;border:0;flex-basis:34px;width:34px;height:34px}.search-result .player-avatar{flex-basis:34px;width:34px;height:34px;font-size:10px}.search-result-copy{gap:2px;min-width:0;display:grid}.search-result-copy .search-result-type{grid-row:auto}.search-result:hover,.search-result:focus-visible,.search-result.is-active{background:var(--sd-green-soft);outline:none}.search-result[aria-selected=true]{box-shadow:inset 3px 0 var(--primary)}.search-result-type{color:var(--primary);grid-row:span 2;font-size:10px;font-weight:750}.search-result strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.search-result small,.search-message{color:var(--muted-text);font-size:11px}.search-message{margin:0;padding:8px 12px}.header-search input{padding-right:58px}.search-shortcut{z-index:1;border:1px solid var(--border);color:var(--muted-text);background:var(--surface);font:inherit;pointer-events:none;border-radius:3px;padding:2px 5px;font-size:10px;line-height:1.2;position:absolute;top:11px;right:9px}.search-result.search-destination{grid-template-columns:36px minmax(0,1fr) 16px;min-height:54px}.search-destination-icon{border:1px solid var(--sd-green);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.search-destination-icon{border:1px solid color-mix(in srgb, var(--sd-green) 20%, var(--border))}}.search-destination-icon{color:var(--sd-green-dark);background:var(--sd-green-soft);border-radius:5px}.search-destination-arrow{color:var(--muted-text)}.search-empty{padding:8px 0 10px}.search-empty>span{color:var(--muted-text);padding:0 12px;font-size:10px;display:block}.search-error{color:var(--negative);border-bottom:1px solid var(--border);line-height:1.45}.search-result-hint{border-top:1px solid var(--border);color:var(--muted-text);justify-content:flex-end;align-items:center;gap:5px;padding:7px 10px;font-size:9px;display:flex}.search-result-hint kbd{border:1px solid var(--border);background:var(--surface-subtle);min-width:17px;color:var(--text);font:inherit;text-align:center;border-radius:3px;padding:2px 4px}@media (max-width:540px){.search-shortcut{display:none}.header-search input{padding-right:14px}}.skeleton-block{background:linear-gradient(100deg, var(--surface-subtle) 20%, var(--surface-subtle) 38%, var(--surface-subtle) 58%);border-radius:3px;min-width:0;height:14px}@supports (color:color-mix(in lab, red, red)){.skeleton-block{background:linear-gradient(100deg, var(--surface-subtle) 20%, color-mix(in srgb, var(--surface-subtle) 55%, var(--surface)) 38%, var(--surface-subtle) 58%)}}.skeleton-block{background-size:240% 100%;animation:1.35s ease-in-out infinite football-skeleton-shimmer}.skeleton-heading{width:min(40%,330px);height:30px;margin:10px 0}.skeleton-subheading{width:min(24%,190px);height:18px;margin:22px 0 10px}.skeleton-content-grid{grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);gap:14px;display:grid}.skeleton-data-panel{align-content:start;gap:16px;min-height:190px;padding:17px;display:grid}.skeleton-data-panel .short{width:56%}.skeleton-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skeleton-directory-row{align-items:center;gap:12px;min-height:72px;padding:12px;display:flex}.skeleton-directory-row>.skeleton-block:last-child{flex:1}.skeleton-crest{border-radius:50%;flex:0 0 48px;width:48px;height:48px}.skeleton-profile{grid-template-columns:92px minmax(0,1fr) minmax(150px,.6fr);align-items:center;gap:18px;min-height:170px;padding:18px;display:grid}.skeleton-portrait{width:84px;height:110px}.skeleton-profile-copy{gap:11px;display:grid}.skeleton-profile-copy .short{width:66%}.skeleton-profile-value{height:74px}.not-found-panel,.route-error-panel{max-width:760px;margin:28px auto;padding:clamp(20px,4vw,38px)}.not-found-panel h1,.route-error-panel h1{letter-spacing:-.03em;margin:6px 0;font-size:clamp(24px,3vw,34px)}.not-found-panel>p,.route-error-panel>p{max-width:560px;color:var(--muted-text);font-size:13px;line-height:1.6}.not-found-panel nav,.route-error-panel>div{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;font-size:12px;display:flex}.not-found-panel nav a:not(.primary-button),.route-error-panel>div a{text-underline-offset:3px;text-decoration:underline}.not-found-search{max-width:440px;margin-top:18px}.route-error-panel .primary-button{cursor:pointer}.entity-breadcrumbs{color:var(--muted-text);flex-wrap:wrap;align-items:center;gap:8px;margin:-7px 0 12px;font-size:10px;display:flex}.entity-breadcrumbs a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.entity-breadcrumbs [aria-current=page]{color:var(--text);font-weight:650}.home-explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.home-explore-grid>a{border:1px solid var(--border);border-top:2px solid var(--sd-green);gap:4px;min-width:0;min-height:86px;padding:12px 13px;display:grid}@supports (color:color-mix(in lab, red, red)){.home-explore-grid>a{border-top:2px solid color-mix(in srgb, var(--sd-green) 55%, var(--border))}}.home-explore-grid>a{background:var(--surface);transition:border-color .14s,background-color .14s,transform .14s}.home-explore-grid>a:hover{border-color:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.home-explore-grid>a:hover{border-color:color-mix(in srgb, var(--sd-green) 42%, var(--border))}}.home-explore-grid>a:hover{background:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){.home-explore-grid>a:hover{background:color-mix(in srgb, var(--sd-green-soft) 45%, var(--surface))}}.home-explore-grid>a:hover{transform:translateY(-1px)}.home-explore-grid>a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.home-explore-grid>a>span{color:var(--sd-green-dark);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750}.home-explore-grid>a strong{font-size:13px}.home-explore-grid>a small{color:var(--muted-text);font-size:10px;line-height:1.4}.home-research-updates{padding:0 14px}.home-research-updates>a{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto minmax(95px,auto);align-items:center;gap:14px;min-height:52px;display:grid}.home-research-updates>a:first-child{border-top:0}.home-research-updates>a:hover strong{color:var(--primary)}.home-research-updates>a>span{gap:3px;min-width:0;display:grid}.home-research-updates strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.home-research-updates span small,.home-research-updates time{color:var(--muted-text);font-size:10px}.home-research-updates b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.home-research-updates b small{color:var(--muted-text);text-align:right;font-size:9px;font-weight:500;display:block}@keyframes football-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-140% 0}}@media (max-width:700px){.skeleton-content-grid{grid-template-columns:1fr}.skeleton-directory-grid,.home-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-research-updates>a{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:8px 0}.home-research-updates time{grid-area:2/1}.home-research-updates b{grid-area:1/2/span 2}}@media (max-width:480px){.skeleton-profile{grid-template-columns:64px minmax(0,1fr);gap:11px;min-height:130px;padding:12px}.skeleton-portrait{width:60px;height:78px}.skeleton-profile-value{grid-column:1/-1;height:38px}}@media (prefers-reduced-motion:reduce){.skeleton-block{animation:none}}.directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.directory-club{align-items:center;gap:12px;min-width:0;padding:13px;display:flex}.directory-club:hover,.club-tile:hover{background:#fbfdfb;border-color:#abcdb6}.directory-club-main{gap:4px;min-width:0;display:grid}.directory-club-main strong{font-size:14px}.directory-club-main small{color:var(--muted-text);font-size:11px;line-height:1.4}.club-placeholder{width:38px;height:38px;color:var(--sd-green-deep);background:var(--sd-green-soft);border:1px solid #c5dfcd;border-radius:50%;flex:0 0 38px;place-items:center;font-size:11px;font-weight:800;display:inline-grid}.club-placeholder-large{flex-basis:76px;width:76px;height:76px;font-size:18px}.club-placeholder.club-crest{border-color:var(--border);background:#f6f8f6;border-radius:5px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden}.club-placeholder.club-crest-large{border-radius:7px;flex-basis:76px;width:76px;height:76px;font-size:18px}.club-profile-media{align-content:start;justify-items:center;gap:4px;display:grid}.media-attribution{color:var(--muted-text);font-size:9px;line-height:1.25;display:inline-block}.media-attribution span{text-underline-offset:2px;text-decoration:underline}.media-credits-page{padding-bottom:36px}.media-credits-page .page-heading{margin-bottom:18px}.media-credit-note{border:1px solid var(--border);max-width:980px;color:var(--muted-text);background:#fff;gap:4px;margin:0 0 22px;padding:11px 13px;font-size:11px;line-height:1.55;display:grid}.media-credit-note strong{color:var(--text);font-size:11px}.media-credit-section{border:1px solid var(--border);background:#fff;margin:18px 0 26px}.media-credit-section>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:12px;padding:13px 15px;display:flex}.media-credit-section>header h2{margin:3px 0 0;font-size:17px}.media-credit-section>header>span{color:var(--muted-text);font-size:10px}.media-credit-filters{border-bottom:1px solid var(--border);background:#fbfcfb;grid-template-columns:minmax(220px,1fr) minmax(170px,.45fr) auto;align-items:end;gap:10px;padding:12px 15px;display:grid}.media-credit-filters label{color:var(--muted-text);gap:4px;font-size:10px;display:grid}.media-credit-filters input,.media-credit-filters select{border:1px solid var(--border);width:100%;min-height:36px;color:var(--text);font:inherit;background:#fff;border-radius:3px;padding:7px 9px;font-size:12px}.media-credit-filters input:focus-visible,.media-credit-filters select:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.media-credit-results{color:var(--muted-text);white-space:nowrap;padding:0 0 9px;font-size:10px}.media-credit-list{margin:0;padding:0 15px;list-style:none}.media-credit-list li{border-bottom:1px solid #edf1ed;grid-template-columns:minmax(190px,.8fr) minmax(0,2fr);align-items:center;gap:12px;min-height:62px;padding:8px 0;font-size:10px;display:grid}.media-credit-list li:last-child{border-bottom:0}.media-credit-entity{min-width:0;color:var(--text);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.media-credit-entity>span:last-child{min-width:0;display:grid}.media-credit-entity small{color:var(--muted-text);font-size:9px;font-weight:400}.media-credit-author{color:var(--muted-text);overflow-wrap:anywhere}.media-license{color:var(--text);font-size:9px}.media-source-link{white-space:nowrap;font-size:10px}.media-credit-details{grid-template-columns:minmax(120px,1fr) minmax(105px,.8fr) minmax(150px,1fr) auto;align-items:center;gap:4px 10px;min-width:0;display:grid}.media-credit-details a:not(.media-source-link){color:var(--primary);text-underline-offset:2px}.media-credit-provider,.media-credit-attribution{color:var(--muted-text);overflow-wrap:anywhere;font-size:9px}.media-credit-attribution{grid-column:1/-1}.media-license-evidence{color:var(--muted-text);font-size:9px}.media-credit-empty{color:var(--muted-text);margin:0;padding:22px 15px;font-size:12px}.media-credit-brand{border:1px solid var(--border);background:#fff;padding:12px 15px}.media-credit-brand h2{margin:0 0 4px;font-size:14px}.media-credit-brand p{color:var(--muted-text);margin:0;font-size:11px;line-height:1.5}@media (max-width:720px){.media-credit-section>header{flex-direction:column;align-items:flex-start}.media-credit-filters{grid-template-columns:1fr 1fr;padding:10px}.media-credit-results{grid-column:1/-1;padding:0}.media-credit-list{padding:0 10px}.media-credit-list li{grid-template-columns:minmax(0,1fr);gap:7px;padding:10px 0}.media-credit-details{grid-template-columns:minmax(0,1fr) auto;gap:5px 8px}.media-credit-attribution{grid-column:1/-1}.media-source-link{grid-area:1/2;justify-self:end}}.player-placeholder{color:#52705d;border:1px solid var(--border);background:#edf2ef;flex:0 0 96px;place-items:center;width:96px;height:112px;font-size:27px;font-weight:750;display:grid}.profile-heading{align-items:center;gap:22px;margin-bottom:18px;padding:24px;display:flex}.profile-heading h1{margin:5px 0;font-size:clamp(24px,3vw,34px)}.profile-heading p{color:var(--muted-text);margin:7px 0}.profile-heading .muted-text,.muted-text{color:var(--muted-text);font-size:12px}.profile-club{font-weight:700}.roster-section{margin-top:18px}.roster-section h2{margin:0 0 9px;font-size:17px}.directory-table{border-collapse:collapse;width:100%;font-size:13px}.directory-table th{text-align:left;color:var(--muted-text);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#f8faf8;padding:11px 13px;font-size:10px}.directory-table td{white-space:nowrap;border-bottom:1px solid #edf0ed;padding:11px 13px}.directory-table tr:last-child td{border-bottom:0}.directory-table tbody tr:hover td,.directory-table tbody tr:focus-within td,.directory-table tbody tr[aria-selected=true] td{background:var(--table-row-hover)}.primary-button,.club-tile,.data-table tbody tr,.directory-table tbody tr,.search-result{transition:background-color .13s,border-color .13s,color .13s}.primary-button:active{transform:translateY(1px)}.club-tile{transition:background-color .13s,border-color .13s}.data-table tbody tr:hover,.directory-table tbody tr:hover,.data-table tbody tr:focus-within,.directory-table tbody tr:focus-within,.data-table tbody tr[aria-selected=true],.directory-table tbody tr[aria-selected=true]{background:var(--table-row-hover)}.page-container{animation:.18s ease-out both page-enter}@keyframes page-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:focus-visible{outline-offset:2px;outline:3px solid #168a456b}.valuation-method{border-top:1px solid var(--border);color:var(--muted-text);margin-top:16px;padding-top:12px;font-size:12px;line-height:1.6}.valuation-method summary{color:var(--text);cursor:pointer;font-weight:700}.valuation-method a{color:var(--primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}.loading-state{min-height:55vh}.loading-title{width:min(360px,65%);height:28px;margin:0 0 20px}.loading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.loading-panel{align-content:start;gap:14px;min-height:190px;padding:18px;display:grid}.skeleton-block{background:linear-gradient(90deg,#edf2ee 20%,#f7faf7 38%,#edf2ee 60%) 0 0/220% 100%;border-radius:3px;height:18px;animation:1.35s ease-in-out infinite skeleton-shimmer}.skeleton-block.short{width:54%}@keyframes skeleton-shimmer{to{background-position-x:-220%}}.club-tile:hover{border-color:var(--border);background:#f7faf8}.text-link{color:var(--sd-green-dark);font-weight:700}.text-link:hover{text-decoration:underline}.filter-panel{grid-template-columns:minmax(170px,1.5fr) repeat(3,minmax(135px,1fr)) repeat(2,minmax(85px,.6fr)) auto auto;align-items:end;gap:10px;margin:18px 0;padding:14px;display:grid}.filter-panel label{color:#47554c;gap:5px;font-size:11px;font-weight:650;display:grid}.active-filter-summary{color:var(--muted-text);flex-wrap:wrap;align-items:center;gap:7px;margin:-7px 0 12px;font-size:10px;display:flex}.active-filter-summary>strong{color:var(--text);margin-right:4px}.active-filter-summary>a:not(.active-filter-clear){border:1px solid var(--border);background:var(--surface);min-height:27px;color:var(--text);border-radius:20px;align-items:center;padding:4px 8px;display:inline-flex}.active-filter-summary>a:hover{border-color:var(--primary);color:var(--primary)}.active-filter-summary .active-filter-clear{color:var(--primary);margin-left:auto;font-weight:700}.filter-panel input,.filter-panel select{border:1px solid var(--border);width:100%;min-width:0;height:38px;color:var(--text);background:#fff;border-radius:4px;padding:0 9px;font-size:12px}.filter-panel input:focus,.filter-panel select:focus{border-color:var(--primary);outline:2px solid #168a4540}.primary-button{background:var(--primary);min-height:38px;color:var(--primary-foreground);cursor:pointer;white-space:nowrap;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.primary-button:hover{background:var(--primary-hover)}.clear-filter{color:var(--muted-text);white-space:nowrap;padding-bottom:11px;font-size:11px}.empty-inline{color:var(--muted-text);padding:14px;font-size:13px}.pagination{color:var(--muted-text);align-items:center;gap:14px;padding:14px 2px;font-size:12px;display:flex}.pagination a{color:var(--primary);font-weight:700}.data-scope-note{color:var(--muted-text);margin:14px 0;font-size:12px;line-height:1.5}.league-summary{align-items:center;gap:30px;margin-bottom:20px;padding:20px;display:flex}.league-summary h2{margin:5px 0;font-size:23px}.league-summary p{color:var(--muted-text);margin:0;font-size:12px}.summary-stat{border-left:1px solid var(--border);gap:3px;padding-left:24px;display:grid}.summary-stat strong{font-size:23px}.summary-stat span{color:var(--muted-text);font-size:11px}.league-summary .primary-button{margin-left:auto}.home-section{margin-top:24px}.home-section>.section-heading{border:1px solid var(--border);background:#fff;border-bottom:0;border-radius:4px 4px 0 0}.club-grid{border:1px solid var(--border);background:#fff;border-radius:0 0 4px 4px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:11px;display:grid}.club-tile{border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;min-width:0;padding:7px;display:flex}.club-tile strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.club-tile .club-placeholder:not(.club-crest){flex-basis:28px;width:28px;height:28px;font-size:9px}.club-tile .club-placeholder.club-crest{flex-basis:32px;width:32px;height:32px}.homepage-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.homepage-note{padding:16px}.homepage-note h2{margin:0 0 8px;font-size:14px}.homepage-note p{min-height:40px;color:var(--muted-text);font-size:12px;line-height:1.5}.profile-facts,.valuation-empty{margin-top:14px;padding:17px}.profile-facts h2,.valuation-empty h2{margin:0 0 12px;font-size:16px}.profile-facts dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;margin:0;display:grid}.profile-facts dl div{border-top:1px solid var(--border);padding:10px 0}.profile-facts dt{color:var(--muted-text);text-transform:uppercase;letter-spacing:.075em;font-size:10px}.profile-facts dd{margin:4px 0 0;font-size:14px;font-weight:680}.player-field-sources{border-top:1px solid var(--border);color:var(--muted-text);margin-top:12px;padding-top:10px;font-size:10px}.player-field-sources summary{cursor:pointer;color:var(--text);font-weight:700}.player-field-sources ul{gap:0;margin:7px 0 0;padding:0;list-style:none;display:grid}.player-field-sources li{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.player-field-sources li span{gap:3px;display:grid}.player-field-sources li strong{color:var(--text)}.player-field-sources a{color:var(--primary);font-weight:700}.valuation-history-empty{padding:14px 0 4px}.valuation-summary{justify-items:start;gap:5px;margin:2px 0 10px;display:grid}.valuation-summary>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,27px);line-height:1.2}.valuation-summary>span{font-size:13px;font-weight:650}.valuation-summary>small{color:var(--muted-text);font-size:11px}.home-valuation{padding:15px;display:block}.home-valuation-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 18px;display:flex}.home-valuation-row>div{gap:3px;display:grid}.home-valuation-row small,.home-valuation-row>span{color:var(--muted-text);font-size:11px}.home-valuation-row>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;font-size:17px}.valuation-history-empty p{margin:0 0 5px;font-size:14px;font-weight:700}.valuation-history-empty span,.valuation-chart-caption{color:var(--muted-text);font-size:11px;line-height:1.5}.valuation-chart-plot{border-bottom:1px solid var(--border);background:linear-gradient(#0000 49.7%,#f0f3f1 50%,#0000 50.3%);width:100%;height:190px;margin-top:12px;position:relative}.valuation-chart-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart-axis{stroke:#dce4de;stroke-width:.6px;vector-effect:non-scaling-stroke}.chart-range-band{fill:#168a4521;stroke:none}.chart-reference-line{fill:none;stroke:var(--sd-green);stroke-width:2.4px;vector-effect:non-scaling-stroke}.chart-point{fill:#fff;stroke:var(--sd-green-dark);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-point-hit{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;padding:0;position:absolute;transform:translate(-50%,-50%)}.chart-point-hit:focus-visible{outline:2px solid var(--sd-green);outline-offset:1px}.valuation-chart-tooltip{flex-wrap:wrap;gap:12px 24px;padding:13px 0 8px;display:flex}.valuation-chart-tooltip>div{gap:4px;display:grid}.valuation-chart-tooltip span{color:var(--muted-text);font-size:10px}.valuation-chart-tooltip strong{font-variant-numeric:tabular-nums;font-size:12px}.value-up{color:var(--positive)}.value-down{color:var(--negative)}.source-list{margin-top:14px;padding:16px}.source-list h2{margin:0 0 9px;font-size:15px}.source-list ul{margin:0;padding:0;list-style:none}.source-list li{border-top:1px solid #edf0ed;justify-content:space-between;gap:12px;padding:8px 0;font-size:11px;display:flex}.source-list a,.footer-attribution a{color:var(--sd-green-dark);text-underline-offset:2px;text-decoration:underline}.source-list span{color:var(--muted-text);text-align:right}.footer-attribution{flex-basis:100%}@media (max-width:640px){.source-list li{gap:4px;display:grid}.source-list span{text-align:left}}@media (max-width:1050px){.filter-panel,.club-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.brand-logo{flex-basis:176px;width:176px;height:44px}.brand-logo img{width:306px;height:306px}.filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-panel label:first-child{grid-column:1/-1}.directory-grid{grid-template-columns:1fr}.club-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.league-summary{flex-wrap:wrap;gap:15px}.league-summary>div:first-child{width:100%}.summary-stat{padding-left:12px}.league-summary .primary-button{margin-left:0}.homepage-bottom{grid-template-columns:1fr}.profile-heading{gap:13px;padding:15px}.club-placeholder-large,.club-placeholder.club-crest-large{flex-basis:56px;width:56px;height:56px;font-size:14px}.player-placeholder{flex-basis:68px;width:68px;height:86px;font-size:20px}.profile-facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-table{font-size:11px}.directory-table th,.directory-table td{padding:10px 9px}}.club-crest>span{width:100%;height:100%;color:var(--sd-green-deep);letter-spacing:.02em;background:#eaf5ee;place-items:center;font-size:12px;font-weight:800;display:grid}.club-tile .club-placeholder.club-crest{background:0 0;border:0;flex-basis:36px;width:36px;height:36px;overflow:visible}.club-tile .club-crest>span{border-radius:50%}.player-placeholder{width:82px;height:82px;color:var(--sd-green-dark);background:radial-gradient(circle at 50% 32%,#fff 0 17%,#e8f3eb 18% 100%);border-radius:50%;flex-basis:82px;font-size:22px;box-shadow:inset 0 0 0 1px #d5e7da}.valuation-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-provisional,.status-researched,.status-lite{border-radius:999px;width:fit-content;margin-top:4px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.status-provisional{color:#815006;background:#fff3d8}.status-researched{color:#17633a;background:#e8f4eb}.status-lite{color:#1557a6;background:#eaf3ff;border:1px solid #bfd8fa}.sdmv-tier-badge{letter-spacing:.045em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:100%;padding:4px 8px;font-size:9px;font-weight:800;line-height:1.15;display:inline-flex}.sdmv-tier-badge.is-compact{padding:3px 6px;font-size:8px}.sdmv-tier-dot{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.sdmv-tier-badge.is-prime{color:#76530b;background:#fbf2d7;border-color:#e8d49b}.sdmv-tier-badge.is-classic{color:#17633a;background:#e8f4eb;border-color:#c9e2d0}.sdmv-tier-badge.is-lite{color:#1557a6;background:#eaf3ff;border-color:#bfd8fa}.sdmv-tier-badge.is-provisional{color:#77551a;background:#f5f0e5;border-color:#e2d6b8}.provisional-disclosure{color:#604b23;background:#fff8e9;border-left:3px solid #d69826;margin:8px 0 14px;padding:10px 12px;font-size:12px;line-height:1.5}.market-intro-strip{border:1px solid var(--border);background:#f8faf8;border-radius:5px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 14px;padding:12px 14px;font-size:12px;display:flex}.market-intro-strip strong{font-size:15px}.market-intro-strip>span{color:var(--muted-text)}.market-intro-strip a{color:var(--sd-green-dark);margin-left:auto;font-weight:700}.table-subline{color:var(--muted-text);margin-top:3px;font-size:10px;display:block}.squad-table{table-layout:fixed;min-width:860px}.stats-unavailable{border-left:3px solid var(--sd-green);margin:0 0 22px;padding:22px 24px}.stats-unavailable h2{max-width:680px;margin:8px 0;font-size:clamp(19px,2.4vw,25px)}.stats-unavailable p{max-width:760px;color:var(--muted-text);margin:0 0 14px;font-size:13px;line-height:1.6}.coverage-list{gap:0;padding:4px 16px;display:grid}.coverage-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(160px,1fr) minmax(160px,2fr);align-items:center;gap:18px;padding:13px 0;display:grid}.coverage-row:last-child{border-bottom:0}.coverage-row>div:first-child{justify-content:space-between;gap:12px;font-size:12px;display:flex}.coverage-row>div:first-child span{color:var(--muted-text);font-variant-numeric:tabular-nums}.coverage-bar{background:#edf1ee;border-radius:99px;height:7px;overflow:hidden}.coverage-bar span{border-radius:inherit;background:var(--sd-green);height:100%;display:block}.directory-table td .status-provisional,.directory-table td .status-researched,.directory-table td .status-lite{display:flex}.market-value-badge{justify-items:start;gap:2px;display:grid}.market-value-badge strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px}.market-value-badge small{font-size:9px}.valuation-chart-plot{background:0 0;border-bottom:0;grid-template-columns:76px minmax(0,1fr);height:310px;margin-top:14px;display:grid}.valuation-chart-axis{color:var(--muted-text);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:0 10px 24px 0;font-size:10px;display:flex}.valuation-chart-columns{border-left:1px solid var(--border);border-bottom:1px solid var(--border);background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#e9eeea calc(25% - 1px) 25%);justify-content:space-around;align-items:stretch;gap:12px;padding:0 12px 25px;display:flex;position:relative}.valuation-range-column{cursor:pointer;background:linear-gradient(90deg,#d5eadb,#acd8b9);border:1px solid #78b88d;border-radius:4px 4px 2px 2px;width:min(44px,8%);min-width:20px;transition:background-color .15s,border-color .15s,transform .15s;position:absolute;bottom:25px;transform:translate(-50%)}.valuation-range-column.is-active{border-color:var(--sd-green);background:#73bd8b;transform:scaleX(1.08)}.valuation-reference-marker{background:var(--sd-green-deep);border:1px solid #fff;height:3px;position:absolute;left:-4px;right:-4px}.valuation-chart-dates{color:var(--muted-text);justify-content:space-around;gap:4px;font-size:9px;display:flex;position:absolute;bottom:0;left:76px;right:0}.valuation-chart-tooltip{border-top:1px solid var(--border)}.valuation-history-empty{gap:5px;padding:16px 0;display:grid}.valuation-history-empty span{color:var(--muted-text);font-size:12px;line-height:1.5}.entity-card,.club-tile,.player-card,.news-item,.match-card{transition:transform .16s,border-color .16s,box-shadow .16s}.entity-card:hover,.club-tile:hover,.player-card:hover{transform:translateY(-2px);box-shadow:0 5px 16px #0a2d1612}.section-heading,.panel{scroll-margin-top:20px}@media (max-width:640px){.market-intro-strip a{width:100%;margin-left:0}.valuation-chart-plot{grid-template-columns:58px minmax(0,1fr);height:260px}.valuation-chart-dates{left:58px}.valuation-chart-axis{font-size:9px}.valuation-range-column{width:28px;min-width:18px}.coverage-row{grid-template-columns:1fr;gap:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1180px){.header-inner{padding-left:20px;padding-right:20px}.topbar{gap:20px}.desktop-nav{gap:13px}.nav-link{font-size:12px}.header-search{flex-basis:230px;width:230px}.page-container{padding-left:20px;padding-right:20px}}@media (max-width:1040px){.desktop-nav{display:none}.mobile-nav{scrollbar-width:none;border-top:1px solid #edf0ed;gap:21px;padding:10px 0 12px;display:flex;overflow-x:auto}.mobile-nav::-webkit-scrollbar{display:none}}@media (max-width:980px){.topbar{min-height:64px}.desktop-nav{display:none}.header-search{margin-left:auto}.mobile-nav{scrollbar-width:none;border-top:1px solid #edf0ed;gap:21px;padding:10px 0 12px;display:flex;overflow-x:auto}.mobile-nav::-webkit-scrollbar{display:none}.lead-grid{grid-template-columns:minmax(0,1.15fr) minmax(265px,.85fr)}.content-grid{grid-template-columns:minmax(0,1fr)}.column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:640px){.header-inner{padding:0 14px}.topbar{gap:10px;min-height:59px}.brand-logo{flex-basis:176px;width:176px;height:44px}.brand-logo-turkey{width:235px}.brand-logo img{width:306px;height:306px}.wordmark-mark{width:28px;height:28px;font-size:15px}.topbar>.header-search{display:none}.mobile-search{display:block}.mobile-nav{gap:18px;padding-top:9px}.nav-link{font-size:12px}.page-container{padding:14px 12px 30px}.demo-note{align-items:flex-start;margin-bottom:12px;font-size:11px;line-height:1.45}.lead-grid{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.lead-story{min-height:285px}.lead-content{padding:20px}.lead-content h1{font-size:25px}.lead-content p{font-size:12px}.lead-art:before{width:250px;height:250px;top:-8px;right:-12px}.lead-art:after{font-size:115px;top:18%;right:8%}.secondary-news{padding:15px 15px 4px}.content-grid{gap:12px}.column,.home-empty-grid{grid-template-columns:1fr;gap:12px}.section-heading{padding:13px 14px}.section-body,.rumour-list,.transfer-list,.market-list,.match-list,.player-grid{padding-left:14px;padding-right:14px}.footer-inner{flex-direction:column;padding:0}.site-footer{padding:18px 14px}.player-placeholder{flex-basis:66px;width:66px;height:66px;font-size:19px}.club-placeholder.club-crest-large{flex-basis:56px;width:56px;height:56px}}.club-placeholder.club-crest-directory{background:#f5f8f5;border:0;border-radius:7px;flex:0 0 54px;width:54px;height:54px}.club-placeholder.club-crest-directory>span{border:0;border-radius:7px;font-size:13px}.directory-club{gap:14px;min-height:82px;padding:13px 15px}.directory-club-main{gap:3px}.market-page{max-width:1500px}.market-heading{margin:2px 0 14px}.market-heading .eyebrow{align-items:center;gap:7px;display:inline-flex}.market-heading h1{letter-spacing:-.04em;margin:8px 0 5px;font-size:clamp(26px,3vw,34px)}.market-heading p{max-width:820px;color:var(--muted-text);margin:0;font-size:13px;line-height:1.55}.market-summary-strip{border:1px solid var(--border);background:#f7faf7;border-radius:5px;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0 0 12px;padding:10px 13px;font-size:12px;display:flex}.market-summary-strip>strong{font-size:15px}.market-summary-strip>span{color:var(--muted-text)}.market-summary-strip b{color:var(--text)}.market-summary-note{margin-left:auto;font-size:11px}.market-filter-bar{border:1px solid var(--border);background:#fff;border-radius:6px;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(145px,1fr)) auto auto;align-items:end;gap:9px;margin-bottom:12px;padding:11px 12px;display:grid;box-shadow:0 2px 7px #0d341908}.market-filter-bar label{gap:5px;min-width:0;display:grid}.market-filter-bar label>span{color:#56635a;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.market-filter-bar input,.market-filter-bar select{width:100%;height:34px;color:var(--text);background:#fff;border:1px solid #dce4de;border-radius:4px;padding:0 9px;font-size:12px}.market-filter-submit{border:1px solid var(--sd-green);background:var(--sd-green);color:#fff;cursor:pointer;border-radius:4px;height:34px;padding:0 13px;font-size:11px;font-weight:750}.market-filter-submit:hover{background:var(--sd-green-dark)}.market-reset{color:var(--muted-text);white-space:nowrap;align-self:center;padding:9px 2px 0;font-size:11px}.market-table-shell{border:1px solid var(--border);background:#fff;border-radius:6px;overflow:hidden}.market-table-scroll{overflow-x:auto}.market-directory-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1000px}.market-directory-table th{border-bottom:1px solid var(--border);color:#5d6960;text-align:left;letter-spacing:.03em;text-transform:uppercase;background:#f8faf8;padding:10px 12px;font-size:10px;font-weight:750}.market-directory-table th:first-child{width:22%}.market-directory-table th:nth-child(2){width:19%}.market-directory-table th:nth-child(3){width:7%}.market-directory-table th:nth-child(4){width:25%}.market-directory-table th:nth-child(5){width:14%}.market-directory-table th:nth-child(6){width:13%}.market-directory-table td{vertical-align:middle;border-bottom:1px solid #edf1ed;padding:9px 12px;font-size:12px}.market-directory-table tbody tr:last-child td{border-bottom:0}.market-row-researched{background:linear-gradient(90deg,#f0f8f2 0,#fff 45%)}.market-row-researched td:first-child{box-shadow:inset 3px 0 var(--sd-green)}.market-player-identity{align-items:center;gap:10px;min-width:0;display:flex}.player-avatar{width:42px;height:42px;color:var(--sd-green-deep);letter-spacing:.02em;background:radial-gradient(circle at 50% 30%,#fff,#e9f3eb 72%);border:1px solid #d5e5d9;border-radius:50%;flex:0 0 42px;place-items:center;font-size:12px;font-weight:800;display:inline-grid;position:relative;overflow:hidden}.player-avatar img{object-fit:cover;object-position:center 22%}.player-avatar-small{flex-basis:34px;width:34px;height:34px;font-size:10px}.market-player-link{color:#19251d;gap:3px;min-width:0;font-size:13px;font-weight:750;line-height:1.25;display:grid}.market-player-link:hover{color:var(--sd-green-dark)}.market-player-link small{color:var(--muted-text);font-size:10px;font-weight:500}.market-club-identity{color:#29352d;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:650;display:flex}.market-club-identity .club-placeholder.club-crest{background:#f7f9f7;border:0;flex-basis:36px;width:36px;height:36px}.market-club-identity>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-age{color:#526057;font-variant-numeric:tabular-nums}.market-reference strong{color:#16231a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:800;display:block}.market-reference small,.market-confidence{color:var(--muted-text);margin-top:3px;font-size:9px;display:block}.market-row-researched .market-reference strong{color:var(--sd-green-deep);font-size:21px}.market-status{letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.market-status.is-provisional{color:#765111;background:#fff2d8;border:1px solid #f0d99f}.market-status.is-researched{color:#155d34;background:#e8f4eb;border:1px solid #c9e2d0}.market-status.is-lite{color:#1557a6;background:#eaf3ff;border:1px solid #bfd8fa}.market-row-lite .market-reference strong{color:#1a579d}.lite-squad-total{background:#f8fbff;border-color:#c8dcf4}.coverage-bar-lite>span{background:#4384d2}.coverage-bar-provisional>span{background:#d1a04d}.value-range-indicator{gap:4px;min-width:0;display:grid}.range-endpoints{color:#5d6960;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.range-track{background:#e7eee9;border-radius:99px;height:7px;margin:0 2px;position:relative}.range-track-fill{border-radius:inherit;background:linear-gradient(90deg,#b5d9bf,#6cab7d);width:100%;height:100%;display:block}.range-marker{background:var(--sd-green-deep);width:11px;height:11px;box-shadow:0 0 0 1px var(--sd-green-deep);border:2px solid #fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.value-range-indicator>small{color:#66736a;font-variant-numeric:tabular-nums;font-size:9px}.range-interaction{cursor:help;background:0 0;border:0;border-radius:4px;width:100%;min-width:82px;padding:7px 5px;display:block}.range-interaction:focus-visible{outline:2px solid var(--sd-green,#168a45);outline-offset:2px}.range-track{background:#edf2ee;border-radius:10px;height:7px;display:block;position:relative}.range-track-fill{border-radius:inherit;opacity:.8;transform-origin:0;background:linear-gradient(90deg,#168a45ad,#168a45);transition:opacity .18s,box-shadow .18s,transform .18s;animation:.32s ease-out both range-draw;position:absolute;inset:0;transform:scaleX(.96)}.range-marker{background:#083f22;border:2px solid #fff;border-radius:50%;width:13px;height:13px;transition:box-shadow .18s,transform .18s;animation:.24s ease-out 80ms both range-marker-in;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 0 0 1px #083f2266,0 0 0 4px #168a451f}.range-lite .range-track-fill{opacity:.76;background:#3188c6}.range-lite .range-marker{background:#145a8b;box-shadow:0 0 0 1px #145a8b59,0 0 0 4px #3188c61f}.range-provisional .range-track{background:#f0f1ef}.range-provisional .range-track-fill{opacity:.55;background:#87928a}.range-provisional .range-marker{background:#59635c;box-shadow:0 0 0 1px #59635c52,0 0 0 3px #59635c17}.range-interaction:hover .range-track-fill,.range-interaction:focus-visible .range-track-fill{opacity:1;transform:scaleX(1);box-shadow:0 0 9px #168a4533}.range-interaction:hover .range-marker,.range-interaction:focus-visible .range-marker{transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 0 1px #083f2280,0 0 0 5px #168a4533}.range-lite .range-interaction:hover .range-marker,.range-lite .range-interaction:focus-visible .range-marker{box-shadow:0 0 0 1px #145a8b8c,0 0 0 5px #3188c633}.range-provisional .range-interaction:hover .range-marker,.range-provisional .range-interaction:focus-visible .range-marker{box-shadow:0 0 0 1px #59635c66,0 0 0 4px #59635c21}.range-large .range-interaction{padding:11px 7px}.range-large .range-track{height:9px}.range-large .range-marker{width:15px;height:15px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.range-tooltip{z-index:1000;color:#1b2920;pointer-events:none;background:#fff;border:1px solid #dce6de;border-radius:6px;width:max-content;max-width:min(240px,100vw - 24px);padding:10px 12px;font-size:11px;line-height:1.35;animation:.14s ease-out both range-tooltip-in;position:fixed;box-shadow:0 8px 24px #0e261624}.range-tooltip-title{color:#0d6332;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:9px;display:block}.range-tooltip dl{gap:4px;margin:0;display:grid}.range-tooltip dl div{justify-content:space-between;gap:16px;display:flex}.range-tooltip dt{color:#68756d}.range-tooltip dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.range-tooltip-status{color:#0d6332;border-top:1px solid #edf0ed;margin-top:8px;padding-top:7px;font-size:9px;font-weight:700;display:block}.range-tooltip-lite{border-color:#cfe0ee}.range-tooltip-lite .range-tooltip-title,.range-tooltip-lite .range-tooltip-status{color:#145a8b}.range-tooltip-provisional .range-tooltip-title,.range-tooltip-provisional .range-tooltip-status{color:#66736a}@keyframes range-draw{0%{opacity:.35;transform:scaleX(.82)}to{opacity:.8;transform:scaleX(.96)}}@keyframes range-marker-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.65)}to{opacity:1;transform:translate(-50%,-50%)scale(.92)}}@keyframes range-tooltip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.range-track-fill,.range-marker,.range-tooltip{transition:none!important;animation:none!important}}.market-sort-link{color:inherit;align-items:center;gap:5px;display:inline-flex}.market-sort-link:hover{color:var(--sd-green-dark)}.player-sort-link{color:inherit;align-items:center;gap:4px;display:inline-flex}.player-sort-link:hover{color:var(--sd-green-dark)}.player-filter-panel{grid-template-columns:repeat(4,minmax(120px,1fr));gap:9px;padding:12px}.player-filter-panel label{font-size:10px}.player-filter-panel input,.player-filter-panel select{height:35px;font-size:11px}.player-directory-table-wrap{overflow-x:auto}.player-directory-table{min-width:1050px}.player-directory-table th{padding:10px}.player-directory-table td{padding:9px 10px}.player-directory-table td:first-child{min-width:175px}.player-directory-table td:first-child>small{margin-top:3px;font-size:9px;display:block}.player-directory-table td:first-child>.player-nationality{color:var(--muted-text)}.player-directory-club{align-items:center;gap:7px;display:inline-flex}.player-directory-club .club-placeholder.club-crest{background:#f7f9f7;border:0;flex-basis:30px;width:30px;height:30px}.sd-point-panel{border:1px solid var(--border);background:#fff;border-radius:6px;margin:18px 0;padding:17px}.sd-point-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.sd-point-heading h2{margin:3px 0 0;font-size:20px}.sd-point-status{color:#725418;background:#fff8e9;border:1px solid #e5d5ae;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:750;display:inline-flex}.sd-point-status-calculated{color:#155d34;background:#e8f4eb;border-color:#c9e2d0}.sd-point-status-partial,.sd-point-status-provisional{color:#725418;background:#fff8e9;border-color:#ead9ac}.sd-point-score-line{border-bottom:1px solid var(--border);align-items:center;gap:18px;padding:12px 0;display:flex}.sd-point-score-line>strong{color:var(--sd-green-deep);font-size:34px;line-height:1;display:grid}.sd-point-score-line>strong small{color:var(--muted-text);margin-top:5px;font-size:10px;font-weight:550}.sd-point-score-line>div{color:var(--muted-text);gap:5px;font-size:11px;display:grid}.sd-point-score-line b{color:var(--text)}.sd-point-change{color:var(--positive);font-weight:750}.sd-point-coverage{grid-template-columns:auto auto 1fr;align-items:center;gap:7px;margin:11px 0;font-size:11px;display:grid}.sd-point-coverage>strong{font-variant-numeric:tabular-nums}.sd-point-model{color:var(--muted-text);justify-self:end;font-size:9px}.sd-point-coverage>div{background:#edf1ed;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.sd-point-coverage i{background:var(--sd-green);height:100%;display:block}.sd-point-components{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.sd-point-component{border:1px solid #e7ece8;border-radius:4px;align-content:start;gap:5px;min-height:67px;padding:9px;display:grid}.sd-point-component span{color:var(--muted-text);font-size:10px}.sd-point-component b{font-size:12px}.sd-point-component small{color:var(--muted-text);font-size:9px;line-height:1.35}.sd-point-history{margin-top:14px}.sd-point-history h3{margin:0 0 7px;font-size:12px}.sd-point-history svg{width:100%;height:74px;color:var(--sd-green);display:block;overflow:visible}.sd-point-history circle{fill:#fff;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.sd-point-history ol{flex-wrap:wrap;gap:8px;margin:7px 0 0;padding:0;list-style:none;display:flex}.sd-point-history li{border:1px solid var(--border);border-radius:4px;gap:2px;min-width:100px;padding:7px;display:grid}.sd-point-history li b{font-size:12px}.sd-point-history li span,.sd-point-history li small{color:var(--muted-text);font-size:9px}.sd-point-explainer{color:var(--muted-text);margin-top:12px;font-size:10px}.sd-point-explainer summary{color:var(--sd-green-dark);cursor:pointer;font-weight:750}.sd-point-explainer p{max-width:740px;line-height:1.55}.club-card-metrics{border-top:1px solid #edf1ed;justify-content:space-between;gap:8px;margin-top:4px;padding-top:6px;display:flex}.club-card-metrics small{color:var(--muted-text);font-size:9px}.club-card-metrics b{color:var(--text);font-variant-numeric:tabular-nums}.clubs-market-page{gap:22px;display:grid}.clubs-market-link{color:var(--primary);align-items:center;gap:8px;margin-top:10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.clubs-market-link:hover{text-underline-offset:3px;text-decoration:underline}.club-market-ranking{gap:10px;display:grid}.club-market-ranking-heading{justify-content:space-between;align-items:end;gap:16px;padding:0 2px 4px;display:flex}.club-market-ranking-heading h2{letter-spacing:-.025em;margin:3px 0 0;font-size:clamp(18px,2vw,23px)}.club-market-ranking-heading>span{color:var(--muted-text);font-size:12px}.club-market-ranking-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.club-market-rank-card{border:1px solid var(--border);background:linear-gradient(105deg,var(--club-primary,var(--sd-green)),var(--surface) 52%,var(--club-secondary,var(--sd-green)));border-radius:10px;grid-template-columns:38px 54px minmax(150px,1fr) minmax(210px,.9fr) minmax(150px,.65fr) 18px;align-items:center;gap:13px;min-height:82px;padding:10px 15px;display:grid}@supports (color:color-mix(in lab, red, red)){.club-market-rank-card{background:linear-gradient(105deg,color-mix(in srgb,var(--club-primary,var(--sd-green)) 9%,var(--surface)),var(--surface) 52%,color-mix(in srgb,var(--club-secondary,var(--sd-green)) 5%,var(--surface)))}}.club-market-rank-card{color:var(--text);text-decoration:none;transition:border-color .15s,background-color .15s,transform .15s}.club-market-rank-card:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.club-market-rank-card:hover{border-color:color-mix(in srgb,var(--primary) 48%,var(--border))}}.club-market-rank-card:hover{transform:translateY(-1px)}.club-market-rank-card:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.club-market-rank{color:var(--muted-text);font-variant-numeric:tabular-nums;text-align:center;font-size:16px;font-weight:800}.club-market-identity,.club-market-total{gap:3px;min-width:0;display:grid}.club-market-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.club-market-identity small,.club-market-total small{color:var(--muted-text);font-size:10px;line-height:1.35}.club-market-total>strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:clamp(17px,2vw,22px)}.club-market-breakdown{color:var(--muted-text);flex-wrap:wrap;gap:5px 12px;font-size:10px;display:flex}.club-market-breakdown b{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px}.club-market-arrow{color:var(--muted-text)}.club-market-disclaimer{color:var(--muted-text);margin:3px 1px 0;font-size:11px;line-height:1.5}.home-club-market{border:1px solid var(--border);background:linear-gradient(115deg,var(--sd-green),var(--surface) 56%);border-radius:14px;margin:26px 0 30px;padding:20px}@supports (color:color-mix(in lab, red, red)){.home-club-market{background:linear-gradient(115deg,color-mix(in srgb,var(--sd-green) 5%,var(--surface)),var(--surface) 56%)}}.home-club-market .section-heading{align-items:end}.home-club-market .section-heading h2{margin:2px 0 0;font-size:clamp(19px,2vw,25px)}.home-club-market-note{color:var(--muted-text);margin:5px 0 0;font-size:12px}.home-club-market-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.home-club-market-list a{border:1px solid var(--border);background:var(--surface);min-height:78px;color:var(--text);border-radius:10px;grid-template-columns:24px 34px minmax(0,1fr);align-items:center;gap:8px;padding:11px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid;position:relative}.home-club-market-list a:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.home-club-market-list a:hover{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}}.home-club-market-list a:hover{transform:translateY(-2px)}.home-club-market-list a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.home-club-market-rank{color:var(--muted-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.home-club-market-name{gap:3px;min-width:0;font-size:12px;font-weight:750;display:grid}.home-club-market-name small{color:var(--muted-text);font-size:9px;font-weight:500}.home-club-market-list a>strong{color:var(--primary);font-variant-numeric:tabular-nums;grid-column:2/4;font-size:17px}.home-club-market-arrow{color:var(--muted-text);font-size:12px;position:absolute;top:9px;right:10px}.home-club-market-disclaimer{color:var(--muted-text);margin:12px 0 0;font-size:10px;line-height:1.5}:root[data-theme=dark] .home-club-market{background:linear-gradient(115deg,var(--sd-green),var(--surface) 56%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .home-club-market{background:linear-gradient(115deg,color-mix(in srgb,var(--sd-green) 8%,var(--surface)),var(--surface) 56%)}}.home-market-leaders-note{color:var(--muted-text);margin:0;padding:9px 17px 11px;font-size:11px;line-height:1.45}.home-directory-callout{border:1px solid var(--border);background:linear-gradient(105deg,var(--sd-green),var(--surface) 68%);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.home-directory-callout{background:linear-gradient(105deg,color-mix(in srgb,var(--sd-green) 7%,var(--surface)),var(--surface) 68%)}}.home-directory-callout h2{margin:3px 0 4px;font-size:18px}.home-directory-callout p{color:var(--muted-text);margin:0;font-size:12px}.home-directory-callout .primary-button{flex:none}:root[data-theme=dark] .home-directory-callout{background:linear-gradient(105deg,var(--sd-green),var(--surface) 68%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .home-directory-callout{background:linear-gradient(105deg,color-mix(in srgb,var(--sd-green) 11%,var(--surface)),var(--surface) 68%)}}@media (max-width:900px){.home-club-market-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.home-club-market{padding:14px}.home-club-market .section-heading{flex-direction:column;align-items:start;gap:8px}.home-club-market-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.home-club-market-list a{grid-template-columns:20px 30px minmax(0,1fr);gap:6px;min-height:72px;padding:8px}.home-club-market-list a>strong{font-size:15px}.home-directory-callout{flex-direction:column;align-items:flex-start;padding:15px}}:root[data-theme=dark] .club-market-rank-card{background:linear-gradient(105deg,var(--club-primary,var(--sd-green)),var(--surface) 52%,var(--club-secondary,var(--sd-green)))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .club-market-rank-card{background:linear-gradient(105deg,color-mix(in srgb,var(--club-primary,var(--sd-green)) 12%,var(--surface)),var(--surface) 52%,color-mix(in srgb,var(--club-secondary,var(--sd-green)) 7%,var(--surface)))}}@media (max-width:900px){.club-market-rank-card{grid-template-columns:30px 48px minmax(120px,1fr) minmax(180px,.9fr) 18px;gap:10px}.club-market-breakdown{grid-column:3/5;margin-top:-5px}}@media (max-width:620px){.club-market-ranking-heading{flex-direction:column;align-items:start;gap:5px}.club-market-rank-card{grid-template-columns:27px 46px minmax(0,1fr) 16px;gap:9px;min-height:88px;padding:9px 10px}.club-market-identity{align-self:end}.club-market-total{grid-column:3;align-self:start}.club-market-total>strong{font-size:18px}.club-market-breakdown{grid-area:3/3;margin:-4px 0 0}.club-market-arrow{grid-area:1/4/4}}.researched-squad-total{border:1px solid var(--border);background:#fff;margin:14px 0;padding:15px}.researched-squad-total h2{margin:0 0 8px;font-size:14px}.researched-squad-total>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;font-size:20px;display:block}.researched-squad-total>span,.researched-squad-total>small{color:var(--muted-text);margin-top:4px;font-size:10px;display:block}.researched-squad-total p{color:var(--muted-text);margin:7px 0 0;font-size:11px;line-height:1.5}.contextual-ranks{margin:14px 0;padding:14px}.contextual-ranks h2{margin:3px 0 0;font-size:15px}.contextual-ranks dl{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.contextual-ranks dl div{border:1px solid var(--border);border-radius:4px;gap:4px;min-width:120px;padding:9px 11px;display:grid}.contextual-ranks dt{color:var(--muted-text);font-size:10px}.contextual-ranks dd{color:var(--sd-green-deep);margin:0;font-size:16px;font-weight:800}.contextual-ranks p{color:var(--muted-text);margin:9px 0 0;font-size:10px}.contextual-ranks-experimental{background:#fffdf8;border-color:#ead9ac}.league-module{margin:14px 0;padding:14px}.league-module>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.league-module>header h2{margin:3px 0 0;font-size:15px}.league-module-count{color:var(--muted-text);font-size:10px}.league-module-footnote{border-top:1px solid var(--border);color:var(--muted-text);padding-top:9px;font-size:9px;line-height:1.45}.league-sd-ranking,.league-player-ranking{gap:0;min-width:0;margin:10px 0;padding:0;list-style:none;display:grid}.league-sd-ranking li,.league-player-ranking li{border-top:1px solid #edf1ed;grid-template-columns:35px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;padding:9px 2px;font-size:11px;display:grid}.league-sd-ranking li>b,.league-player-ranking li>b{color:var(--sd-green-dark)}.league-sd-ranking li>strong,.league-player-ranking li>strong{font-variant-numeric:tabular-nums}.league-sd-ranking li small{color:var(--muted-text);font-size:9px}.league-player-ranking li{grid-template-columns:30px minmax(0,1fr) auto auto}.league-player-ranking li>a{min-width:0;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;justify-self:start;overflow:hidden}.league-player-ranking li>.status-lite,.league-player-ranking li>.status-researched{white-space:nowrap;flex:none;margin:0}.league-player-ranking li>.status-lite{padding-inline:7px}.league-rankings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.league-sd-point-empty{border-left:3px solid var(--sd-green);color:#44544a;background:#f2f7f3;margin:12px 0;padding:11px;font-size:11px;line-height:1.5}@media (max-width:640px){.league-rankings-grid{grid-template-columns:1fr}.league-sd-ranking li{grid-template-columns:28px minmax(0,1fr) auto}.league-sd-ranking li small{grid-column:2/-1}.league-player-ranking li{grid-template-columns:26px minmax(0,1fr) auto auto;gap:6px;padding-inline:0}}.player-avatar-large{flex-basis:82px;width:82px;height:82px;font-size:24px}.player-profile-portrait{flex:none;justify-items:center;gap:4px;display:grid}.player-portrait-attribution{text-align:center;max-width:120px;font-size:8px}.directory-player-identity{align-items:center;gap:8px;min-width:0;display:flex}.directory-player-identity>span{min-width:0;display:grid}.player-profile-heading{min-height:136px}.player-profile-title{min-width:0}.profile-club{align-items:center;gap:7px;display:inline-flex}.player-valuation-card{margin-top:14px;padding:17px}.player-valuation-card h2{margin:3px 0 0;font-size:17px}.player-valuation-card .valuation-summary{gap:7px;margin-top:14px;display:grid}.player-valuation-card .valuation-summary>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;font-size:clamp(22px,3vw,30px)}.player-valuation-card .valuation-summary>span{color:var(--muted-text);font-size:12px}.player-valuation-card .valuation-summary>span b{color:var(--text);font-size:16px}.player-valuation-card .valuation-summary small{color:var(--muted-text);font-size:11px}.player-valuation-researched{box-shadow:inset 3px 0 var(--sd-green);border-color:#b8d9c2}.club-profile-hero{min-height:124px;position:relative}.club-profile-title{min-width:0}.club-verified-tag{color:var(--sd-green-deep);background:#f0f7f2;border:1px solid #c6e0ce;border-radius:3px;align-self:flex-start;margin-left:auto;padding:6px 9px;font-size:10px;font-weight:750}.club-flagship-metrics{grid-template-columns:1fr 1.4fr .7fr;gap:12px;margin:14px 0;display:grid}.club-metric-card{flex-direction:column;align-items:flex-start;min-width:0;min-height:142px;padding:14px;display:flex}.club-metric-card h2{margin:3px 0 11px;font-size:13px}.club-metric-card>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;font-size:clamp(19px,2.4vw,26px)}.club-metric-card>b{margin-top:6px;font-size:12px}.club-metric-card>span:not(.eyebrow){color:var(--muted-text);margin-top:6px;font-size:10px}.club-metric-card>small{color:var(--muted-text);margin-top:auto;padding-top:9px;font-size:9px}.fener-data-coverage{margin:14px 0;padding:14px}.fener-data-coverage h2,.club-top-researched h2{margin:3px 0 0;font-size:15px}.fener-data-coverage ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.fener-data-coverage li{border:1px solid var(--border);justify-content:space-between;gap:8px;padding:8px;font-size:10px;display:flex}.fener-data-coverage li span{color:var(--muted-text)}.club-top-researched{margin:14px 0;padding:14px}.club-top-researched>p{color:var(--muted-text);margin:10px 0 0;font-size:11px}.club-top-researched ol{margin:10px 0 0;padding:0;list-style:none}.club-top-researched li{border-top:1px solid var(--border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;font-size:12px;display:grid}.club-top-researched li>span{color:var(--muted-text)}.club-top-researched li>b{font-variant-numeric:tabular-nums}.roster-heading{justify-content:space-between;align-items:end;margin:20px 0 10px;display:flex}.roster-heading h2{margin:3px 0 0;font-size:20px}.roster-heading>span{color:var(--muted-text);font-size:11px}.roster-position-group{margin:13px 0}.roster-position-group>h3{align-items:center;gap:8px;margin:0 0 7px;font-size:13px;display:flex}.roster-position-group>h3 small{min-width:19px;height:19px;color:var(--sd-green-dark);background:#eef5f0;border-radius:50%;place-items:center;font-size:9px;display:grid}.squad-player-cell{align-items:center;gap:8px;min-width:0;display:inline-flex}.squad-player-cell .player-avatar{flex:0 0 30px;width:30px;height:30px;font-size:9px}.squad-table{min-width:820px}.squad-table th:first-child,.squad-table td:first-child{width:48px}.squad-table th:nth-child(2),.squad-table td:nth-child(2){width:30%}.squad-table th:nth-child(3),.squad-table td:nth-child(3){width:19%}.squad-table th:nth-child(4),.squad-table td:nth-child(4){width:58px}.squad-table th:nth-child(5),.squad-table td:nth-child(5){width:17%}.squad-table th:nth-child(6),.squad-table td:nth-child(6){width:130px}.squad-table td:nth-child(6)>b{font-variant-numeric:tabular-nums;display:block}.squad-table td:nth-child(6)>small{margin-top:2px;font-size:9px;display:block}.off-list-players{margin:16px 0;padding:14px}.off-list-players h2{margin:0;font-size:14px}.off-list-players p{color:var(--muted-text);font-size:10px;line-height:1.5}.off-list-players ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.off-list-players li{border:1px solid var(--border);gap:8px;padding:7px 9px;font-size:10px;display:flex}.off-list-players li span{color:var(--muted-text)}@media (max-width:760px){.club-flagship-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.club-value-metric{grid-area:2/1/auto/-1}.fener-data-coverage ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.player-avatar-large{flex-basis:64px;width:64px;height:64px;font-size:19px}.player-profile-heading{gap:13px;padding:15px}.club-verified-tag{font-size:8px;position:absolute;top:12px;right:12px}.club-profile-hero{padding-right:115px}.club-flagship-metrics{gap:8px}.club-metric-card{min-height:126px;padding:11px}.club-metric-card>strong{font-size:18px}.fener-data-coverage li{flex-direction:column;gap:4px}}@media (max-width:800px){.sd-point-components{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.player-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.player-filter-panel label:first-child{grid-column:1/-1}.sd-point-panel{padding:13px}.sd-point-model{font-size:8px}.club-card-metrics{flex-direction:column}}.market-footnote{color:var(--muted-text);margin:9px 2px 0;font-size:10px;line-height:1.5}@media (max-width:1020px){.market-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.market-summary-note{width:100%;margin-left:0}}@media (max-width:640px){.directory-club .club-placeholder.club-crest-directory{flex-basis:48px;width:48px;height:48px}.market-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.market-filter-bar label:first-child{grid-column:1/-1}.market-filter-submit{width:100%}.market-reset{text-align:center}.market-summary-strip{gap:8px 14px}.market-summary-note{font-size:10px}}.analytics-page{padding-bottom:36px}.analytics-page .home-heading{margin-bottom:16px}.analytics-filter-panel{margin:12px 0 16px;padding:12px}.analytics-filter-panel form{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.analytics-filter-panel label{color:var(--muted-text);gap:4px;font-size:10px;font-weight:650;display:grid}.analytics-filter-panel select,.analytics-filter-panel input{border:1px solid var(--border);min-width:145px;height:35px;color:var(--text);font:inherit;background:#fff;border-radius:4px;padding:0 9px}.analytics-filter-panel button{min-height:35px}.analytics-coverage{color:var(--muted-text);margin:9px 0;font-size:10px;line-height:1.55}.market-map-scroll{border:1px solid var(--border);background:#fff;overflow-x:auto}.market-map-svg{width:100%;min-width:620px;height:auto;color:var(--muted-text);font:10px system-ui,sans-serif;display:block}.market-map-svg text{fill:var(--muted-text);font-size:10px}.market-map-axis{stroke:#9da9a0}.market-map-grid{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.market-map-grid{stroke:color-mix(in srgb, var(--border) 78%, transparent)}}.analytics-legend{color:var(--muted-text);flex-wrap:wrap;gap:15px;padding:9px 2px;font-size:10px;display:flex}.analytics-legend span{align-items:center;gap:6px;display:inline-flex}.analytics-legend i{border-radius:50%;width:9px;height:9px}.legend-researched{background:#168a45}.legend-lite{background:#3188c6}.legend-provisional{background:#87928a}.analytics-table-wrap{margin:12px 0;overflow-x:auto}.analytics-table-wrap table{min-width:720px}.analytics-table-wrap td:last-child a{color:var(--primary);white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.analytics-table-wrap td:last-child a:hover{text-underline-offset:3px;text-decoration:underline}.analytics-player,.analytics-club{align-items:center;gap:7px;display:inline-flex}.analytics-player a,.analytics-club{color:var(--text);font-weight:650}.analytics-club .club-crest{flex-basis:28px;width:28px;height:28px}.comparison-grid,.club-compare-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px;display:grid}.comparison-card,.club-compare-card,.position-market-card{min-width:0;padding:14px}.comparison-identity,.club-compare-card>header{align-items:center;gap:11px;min-width:0;display:flex}.comparison-identity h2,.club-compare-card h2{margin:0 0 5px;font-size:17px}.comparison-identity>div{min-width:0}.comparison-identity a{overflow-wrap:anywhere}.comparison-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0;display:grid}.comparison-facts div{border:1px solid #edf1ed;gap:3px;min-width:0;padding:7px;display:grid}.comparison-facts dt{color:var(--muted-text);font-size:9px}.comparison-facts dd{overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:700}.comparison-value{color:var(--sd-green-deep);margin:12px 0 5px;font-size:21px;font-weight:800}.comparison-value small{color:var(--muted-text);font-size:10px;font-weight:500}.shared-range{background:#e9efea;border-radius:9px;height:13px;margin:12px 0 5px;position:relative}.shared-range span{background:#168a45;border-radius:5px;height:5px;position:absolute;top:4px}.shared-range i{background:#083f22;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:1px;transform:translate(-50%);box-shadow:0 0 0 1px #083f22}.comparison-range-labels{color:var(--muted-text);justify-content:space-between;font-size:9px;display:flex}.comparison-card h3{margin:14px 0 6px;font-size:11px}.comparison-card>small{color:var(--muted-text);font-size:9px;display:block}.club-compare-card>header h2{margin:0}.club-compare-card>header span{color:var(--muted-text);font-size:9px}.club-compare-card h3{font-size:12px}.analytics-position-list{margin:0;padding:0;list-style:none}.analytics-position-list li{border-top:1px solid var(--border);grid-template-columns:38px 1fr auto;gap:7px;padding:7px 0;font-size:10px;display:grid}.analytics-position-list span{color:var(--muted-text)}.contract-ladder{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.contract-ladder>div,.contract-ladder>a{border:1px solid var(--border);background:#fff;flex:0 0 115px;gap:5px;padding:10px;font-size:10px;display:grid}.contract-ladder span,.contract-ladder a{color:var(--muted-text);font-size:9px}.analytics-position-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.position-market-card header h2{margin:2px 0;font-size:16px}.position-market-card ol{margin:8px 0;padding:0;list-style:none}.position-market-card li,.lab-top-list li{border-top:1px solid var(--border);grid-template-columns:30px minmax(80px,1fr) auto;align-items:center;gap:8px;padding:7px 0;font-size:10px;display:grid}.position-market-card li b{font-variant-numeric:tabular-nums}.analytics-shortcuts{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.analytics-shortcuts a{border:1px solid var(--border);color:var(--sd-green-dark);background:#fff;padding:7px 10px;font-size:10px}.analytics-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.analytics-kpi{gap:7px;min-width:0;padding:12px;display:grid}.analytics-kpi span,.analytics-kpi small{color:var(--muted-text);font-size:9px}.analytics-kpi strong{color:var(--sd-green-deep);overflow-wrap:anywhere;font-size:clamp(14px,2vw,21px)}.analytics-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.analytics-lab-card{padding:13px}.analytics-lab-card h2{margin:0 0 10px;font-size:13px}.analytics-lab-card>small{color:var(--muted-text);margin-top:8px;font-size:9px;line-height:1.45;display:block}.analytics-bar-row{grid-template-columns:45px 1fr auto;align-items:center;gap:8px;margin:9px 0;font-size:10px;display:grid}.analytics-bar-row>div{background:#eef2ee;border-radius:5px;height:7px;overflow:hidden}.analytics-bar-row i{background:var(--sd-green);height:100%;display:block}.lab-top-list{margin:0;padding:0;list-style:none}.lab-top-list li{grid-template-columns:30px minmax(90px,1fr) minmax(80px,auto) auto}.lab-top-list li span{color:var(--muted-text)}.footer-analytics{flex-wrap:wrap;gap:10px;display:flex}.footer-disclaimer{max-width:800px;color:var(--muted-text);flex-basis:100%;margin:0;font-size:10px;line-height:1.45}@media (max-width:680px){.analytics-filter-panel form{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analytics-filter-panel label,.analytics-filter-panel select,.analytics-filter-panel input{width:100%;min-width:0}.analytics-filter-panel label:first-child{grid-column:1/-1}.analytics-position-grid,.analytics-lab-grid{grid-template-columns:1fr}.analytics-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-top-list li{grid-template-columns:30px minmax(75px,1fr) auto}.lab-top-list li span{display:none}}.topbar{gap:16px}.desktop-nav{gap:clamp(10px,1.15vw,18px)}.nav-link,.nav-category{min-height:42px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 1px;font-size:13px;font-weight:650;display:inline-flex}.nav-link:hover,.nav-link[aria-current=page],.nav-category:hover,.nav-category.is-active{color:var(--primary)}.nav-dropdown{align-items:center;height:76px;display:flex;position:relative}.nav-popover{z-index:70;border:1px solid var(--border);background:var(--surface);opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 0;border-radius:7px;width:252px;padding:7px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% - 7px);left:-14px;transform:translateY(-4px)scale(.99);box-shadow:0 12px 28px #0c1e1221}.nav-popover.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.nav-popover-link{color:var(--text);border-radius:4px;flex-direction:column;gap:3px;padding:10px 11px;font-size:13px;font-weight:650;display:flex}.nav-popover-link small{color:var(--muted-text);font-size:10px;font-weight:450}.nav-popover-link:hover,.nav-popover-link.is-active{color:var(--primary);background:var(--sd-green-soft)}.nav-category:focus-visible,.nav-popover-link:focus-visible,.mobile-menu-toggle:focus-visible,.mobile-nav-group-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.header-actions{flex:none;align-items:center;gap:10px;display:flex}.desktop-search{flex:0 270px;min-width:190px}.desktop-search .header-search{width:100%}.theme-toggle,.mobile-menu-toggle{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:5px;flex:0 0 36px;place-items:center;transition:background-color .16s,border-color .16s,color .16s;display:inline-grid}.theme-toggle:hover,.mobile-menu-toggle:hover{border-color:var(--primary);color:var(--primary);background:var(--sd-green-soft)}.theme-toggle:focus-visible,.mobile-menu-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mobile-menu-toggle,.mobile-nav,.mobile-search{display:none}.player-profile-heading{isolation:isolate;border-inline-start:3px solid var(--club-primary,var(--sd-green));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.player-profile-heading{border-inline-start:3px solid color-mix(in srgb, var(--club-primary,var(--sd-green)) 70%, transparent)}}.player-profile-heading{background-image:linear-gradient(105deg, var(--club-primary,var(--sd-green)), var(--surface) 57%)}@supports (color:color-mix(in lab, red, red)){.player-profile-heading{background-image:linear-gradient(105deg, color-mix(in srgb, var(--club-primary,var(--sd-green)) 5%, var(--surface)), var(--surface) 57%)}}.player-profile-title,.player-profile-portrait{z-index:1;position:relative}.player-hero-club-watermark{z-index:0;opacity:.075;pointer-events:none;filter:saturate(.7);place-items:center;width:88px;height:88px;display:grid;position:absolute;top:50%;right:30px;transform:translateY(-50%)scale(2.65)}.player-hero-nationality{color:var(--muted-text);align-items:center;gap:8px;margin-top:6px;font-size:12px;display:inline-flex}.country-flag-chip{border:1px solid var(--club-primary,var(--border));flex:none;justify-content:center;align-items:center;padding:3px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.country-flag-chip{border:1px solid color-mix(in srgb, var(--club-primary,var(--border)) 18%, var(--border))}}.country-flag-chip{background:var(--surface);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.country-flag-chip{background:color-mix(in srgb, var(--surface) 89%, var(--club-secondary,white))}}.country-flag-chip{animation:.26s ease-out both country-flag-reveal;box-shadow:0 2px 6px #12221712}.country-flag-chip .fi{background-size:cover;border-radius:3px;width:25px;height:17px;display:block;box-shadow:0 0 0 1px #0000000d}.country-flag-small .fi{width:19px;height:13px}.country-flag-fallback{border:1px solid var(--border);width:28px;height:23px;color:var(--muted-text);border-radius:6px;place-items:center;font-size:11px;display:inline-grid}.club-aware-page .club-profile-hero{border-inline-start:3px solid var(--club-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.club-aware-page .club-profile-hero{border-inline-start:3px solid color-mix(in srgb, var(--club-primary) 72%, transparent)}}.club-aware-page .club-profile-hero{background-image:linear-gradient(105deg, var(--club-primary), var(--surface) 62%)}@supports (color:color-mix(in lab, red, red)){.club-aware-page .club-profile-hero{background-image:linear-gradient(105deg, color-mix(in srgb, var(--club-primary) 6%, var(--surface)), var(--surface) 62%)}}.club-aware-page .club-profile-hero>:first-child{z-index:1;position:relative}.club-aware-page .club-profile-hero h1{-webkit-text-decoration-color:var(--club-secondary);-webkit-text-decoration-color:var(--club-secondary);-webkit-text-decoration-color:var(--club-secondary);text-decoration-color:var(--club-secondary)}@supports (color:color-mix(in lab, red, red)){.club-aware-page .club-profile-hero h1{-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary) 48%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary) 48%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary) 48%, transparent);text-decoration-color:color-mix(in srgb, var(--club-secondary) 48%, transparent)}}.club-aware-page .club-metric-card{border-top:2px solid var(--club-primary)}@supports (color:color-mix(in lab, red, red)){.club-aware-page .club-metric-card{border-top:2px solid color-mix(in srgb, var(--club-primary) 42%, var(--border))}}.club-aware-page .club-metric-card strong{text-decoration:underline;-webkit-text-decoration-color:var(--club-secondary);-webkit-text-decoration-color:var(--club-secondary);-webkit-text-decoration-color:var(--club-secondary);text-decoration-color:var(--club-secondary)}@supports (color:color-mix(in lab, red, red)){.club-aware-page .club-metric-card strong{-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--club-secondary) 55%, transparent)}}.club-aware-page .club-metric-card strong{text-underline-offset:4px;text-decoration-thickness:2px}@keyframes country-flag-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111914;--surface:#19231c;--surface-subtle:#202c23;--primary:#43a967;--primary-hover:#62c783;--primary-foreground:#0b1710;--text:#e7eee8;--muted-text:#a7b5aa;--border:#344238;--positive:#68ca86;--warning:#e6bb67;--negative:#f1847c;--sd-green-soft:#263b2d;--sd-green-dark:#43a967;--sd-green-deep:#72cf90;--table-row-hover:var(--surface-subtle)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--table-row-hover:color-mix(in srgb, var(--surface-subtle) 82%, var(--sd-green-deep) 18%)}}:root[data-theme=dark] body{background:var(--background);color:var(--text)}:root[data-theme=dark] .site-header,:root[data-theme=dark] .panel,:root[data-theme=dark] .secondary-news,:root[data-theme=dark] .source-list,:root[data-theme=dark] .media-credit-section,:root[data-theme=dark] .nav-popover{background-color:var(--surface);color:var(--text);border-color:var(--border)}:root[data-theme=dark] .site-footer{color:var(--muted-text);border-color:var(--border);background:#151e18}:root[data-theme=dark] .nav-link,:root[data-theme=dark] .nav-category,:root[data-theme=dark] .nav-popover-link,:root[data-theme=dark] .mobile-nav-link,:root[data-theme=dark] .mobile-nav-group-toggle{color:var(--text)}:root[data-theme=dark] .nav-popover-link:hover,:root[data-theme=dark] .nav-popover-link.is-active,:root[data-theme=dark] .mobile-nav-link:hover,:root[data-theme=dark] .mobile-nav-link.is-active{background:var(--sd-green-soft);color:#a4e0b5}:root[data-theme=dark] .header-search input,:root[data-theme=dark] input,:root[data-theme=dark] select{color:var(--text);border-color:var(--border);background-color:#121a15}:root[data-theme=dark] .data-table td,:root[data-theme=dark] .directory-table td,:root[data-theme=dark] .news-item,:root[data-theme=dark] .rumour-row,:root[data-theme=dark] .transfer-row{border-color:var(--border)}:root[data-theme=dark] .data-table th,:root[data-theme=dark] .directory-table th{border-color:var(--border);color:var(--muted-text)}:root[data-theme=dark] .data-table td,:root[data-theme=dark] .directory-table td,:root[data-theme=dark] .data-table th,:root[data-theme=dark] .directory-table th{color:inherit}:root[data-theme=dark] .muted-text,:root[data-theme=dark] .analytics-coverage,:root[data-theme=dark] .player-hero-nationality{color:var(--muted-text)}:root[data-theme=dark] .profile-heading,:root[data-theme=dark] .player-profile-heading,:root[data-theme=dark] .club-profile-hero{background-color:var(--surface)}:root[data-theme=dark] .club-aware-page .club-profile-hero,:root[data-theme=dark] .player-profile-heading{background-image:linear-gradient(105deg, var(--club-primary,var(--sd-green)), var(--surface) 62%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .club-aware-page .club-profile-hero,:root[data-theme=dark] .player-profile-heading{background-image:linear-gradient(105deg, color-mix(in srgb, var(--club-primary,var(--sd-green)) 13%, var(--surface)), var(--surface) 62%)}}:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .mobile-menu-toggle{background:var(--surface-subtle);border-color:var(--border);color:var(--text)}:root[data-theme=dark] .mobile-nav{background:var(--surface);border-color:var(--border)}:root[data-theme=dark] body,:root[data-theme=dark] .site-header,:root[data-theme=dark] .site-footer,:root[data-theme=dark] .panel,:root[data-theme=dark] .home-section>.section-heading,:root[data-theme=dark] .club-grid,:root[data-theme=dark] .directory-club,:root[data-theme=dark] .club-tile,:root[data-theme=dark] .placeholder-page,:root[data-theme=dark] .media-credit-note,:root[data-theme=dark] .media-credit-brand,:root[data-theme=dark] .media-credit-section,:root[data-theme=dark] .media-credit-filters,:root[data-theme=dark] .market-intro-strip,:root[data-theme=dark] .market-summary-strip,:root[data-theme=dark] .market-filter-bar,:root[data-theme=dark] .market-table-shell,:root[data-theme=dark] .sd-point-panel,:root[data-theme=dark] .researched-squad-total,:root[data-theme=dark] .market-map-scroll,:root[data-theme=dark] .analytics-filter-panel,:root[data-theme=dark] .contract-ladder>div,:root[data-theme=dark] .analytics-shortcuts a{background-color:var(--surface);color:var(--text);border-color:var(--border)}:root[data-theme=dark] .market-filter-bar input,:root[data-theme=dark] .market-filter-bar select,:root[data-theme=dark] .filter-panel input,:root[data-theme=dark] .filter-panel select,:root[data-theme=dark] .media-credit-filters input,:root[data-theme=dark] .media-credit-filters select{color:var(--text);border-color:var(--border);background:#121a15}:root[data-theme=dark] .directory-table th,:root[data-theme=dark] .data-table th,:root[data-theme=dark] .market-directory-table th{color:var(--muted-text);background:#202b23}:root[data-theme=dark] .directory-table tbody tr:hover td,:root[data-theme=dark] .directory-table tbody tr:focus-within td,:root[data-theme=dark] .directory-table tbody tr[aria-selected=true] td,:root[data-theme=dark] .data-table tbody tr:hover,:root[data-theme=dark] .data-table tbody tr:focus-within,:root[data-theme=dark] .data-table tbody tr[aria-selected=true],:root[data-theme=dark] .directory-club:hover,:root[data-theme=dark] .club-tile:hover{background-color:var(--table-row-hover)}:root[data-theme=dark] .market-row-researched{background:linear-gradient(90deg, var(--sd-green), var(--surface) 52%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .market-row-researched{background:linear-gradient(90deg, color-mix(in srgb, var(--sd-green) 10%, var(--surface)), var(--surface) 52%)}}:root[data-theme=dark] .market-row-researched:hover,:root[data-theme=dark] .market-row-researched:focus-within,:root[data-theme=dark] .market-row-researched[aria-selected=true]{background:var(--table-row-hover)}:root[data-theme=dark] .nav-link:hover,:root[data-theme=dark] .nav-link[aria-current=page],:root[data-theme=dark] .nav-category:hover,:root[data-theme=dark] .nav-category.is-active,:root[data-theme=dark] .section-link,:root[data-theme=dark] .market-player-link,:root[data-theme=dark] .market-club-identity,:root[data-theme=dark] .market-age,:root[data-theme=dark] .market-reference strong,:root[data-theme=dark] .club-name,:root[data-theme=dark] .nav-popover-link{color:var(--text)}:root[data-theme=dark] .status-researched,:root[data-theme=dark] .market-status.is-researched{color:#9addae;background:#203d2a;border-color:#3b6747}:root[data-theme=dark] .status-lite,:root[data-theme=dark] .market-status.is-lite{color:#a6cefa;background:#1d3041;border-color:#385d7b}:root[data-theme=dark] .status-provisional,:root[data-theme=dark] .market-status.is-provisional{color:#e4c47d;background:#3a3020;border-color:#62502f}:root[data-theme=dark] .sdmv-tier-badge.is-prime{color:#f0d27b;background:#403719;border-color:#76632b}:root[data-theme=dark] .sdmv-tier-badge.is-classic{color:#9addae;background:#203d2a;border-color:#3b6747}:root[data-theme=dark] .sdmv-tier-badge.is-lite{color:#a6cefa;background:#1d3041;border-color:#385d7b}:root[data-theme=dark] .sdmv-tier-badge.is-provisional{color:#d9c28d;background:#343022;border-color:#5c5032}:root[data-theme=dark] .provisional-disclosure,:root[data-theme=dark] .contextual-ranks-experimental{color:#e4d6b2;background:#2c281e;border-color:#5a4d30}:root[data-theme=dark] .range-tooltip{border-color:var(--border);color:var(--text);background:#1b261f}:root[data-theme=dark] .range-tooltip dt,:root[data-theme=dark] .range-endpoints,:root[data-theme=dark] .value-range-indicator>small{color:var(--muted-text)}:root[data-theme=dark] .range-tooltip-status{border-color:var(--border)}:root[data-theme=dark] .player-placeholder,:root[data-theme=dark] .club-placeholder.club-crest,:root[data-theme=dark] .club-placeholder.club-crest-directory{color:#c6d3c9;border-color:var(--border);background:#243129}:root[data-theme=dark] .club-placeholder.club-crest.has-crest-asset{background:0 0;border-color:#0000}:root[data-theme=dark] .search-results{background:var(--surface);border-color:var(--border)}:root[data-theme=dark] .search-shortcut{background:var(--surface-subtle)}:root[data-theme=dark] .search-destination-icon{color:#9be1af;background:#203d2a;border-color:#3b6747}:root[data-theme=dark] .search-result:hover,:root[data-theme=dark] .search-result:focus-visible,:root[data-theme=dark] .search-result.is-active{background:var(--sd-green-soft)}:root[data-theme=dark] .media-credit-note,:root[data-theme=dark] .demo-note,:root[data-theme=dark] .league-sd-point-empty{color:var(--muted-text);border-color:var(--border);background:#202c24}:root[data-theme=dark] a{color:inherit}:root[data-theme=dark] .text-link,:root[data-theme=dark] .section-link,:root[data-theme=dark] .analytics-shortcuts a{color:#8bd5a2}body,.site-header,.site-footer,.panel,.secondary-news,.directory-club,.club-tile{transition:background-color .17s,color .17s,border-color .17s}@media (max-width:1280px){.header-inner{padding-inline:20px}.topbar{gap:13px}.brand-logo{flex-basis:190px;width:190px}.desktop-nav{gap:10px}.nav-link,.nav-category{font-size:12px}.desktop-search{flex-basis:210px;min-width:165px}.header-actions{gap:7px}}@media (max-width:1090px){.desktop-nav,.desktop-search{display:none}.topbar{justify-content:space-between;min-height:68px}.brand-logo{flex-basis:190px;width:190px;height:50px}.header-actions{margin-left:auto}.mobile-menu-toggle{display:inline-grid}.mobile-search{padding:0 0 12px;display:block}.mobile-search .header-search{flex-basis:auto;width:100%}.mobile-nav{visibility:hidden;opacity:0;border-top:0 solid var(--border);max-height:0;transition:max-height .18s,opacity .14s,visibility .18s;display:block;overflow:hidden}.mobile-nav.is-open{visibility:visible;opacity:1;border-top-width:1px;max-height:min(72vh,560px);padding:8px 0 12px;overflow-y:auto}.mobile-nav-direct{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding-bottom:7px;display:grid}.mobile-nav-link,.mobile-nav-group-toggle{min-height:40px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;padding:9px 11px;font-size:13px;font-weight:650;display:flex}.mobile-nav-link:hover,.mobile-nav-link.is-active,.mobile-nav-group-toggle:hover,.mobile-nav-group-toggle.is-active{color:var(--primary);background:var(--sd-green-soft)}.mobile-nav-group{border-top:1px solid var(--border)}.mobile-nav-group-toggle{cursor:pointer;width:100%}.mobile-nav-group-toggle svg{transition:transform .15s}.mobile-nav-group-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-nav-group-items{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));max-height:0;transition:max-height .18s,opacity .15s;display:grid;overflow:hidden}.mobile-nav-group-items.is-open{opacity:1;max-height:260px;padding:0 4px 8px}.mobile-nav-link{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:43px}.mobile-nav-link small{color:var(--muted-text);font-size:10px;font-weight:450}}@media (max-width:640px){.header-inner{padding-inline:14px}.topbar{min-height:60px}.brand-logo{flex-basis:164px;width:164px;height:46px}.header-actions{gap:7px}.theme-toggle,.mobile-menu-toggle{flex-basis:34px;width:34px;height:34px}.mobile-nav-direct{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-nav-group-items{grid-template-columns:1fr}.player-hero-club-watermark{opacity:.045;right:-8px;transform:translateY(-50%)scale(1.8)}.country-flag-chip{padding:2px}.country-flag-chip .fi{width:22px;height:15px}}@media (prefers-reduced-motion:reduce){.nav-popover,.mobile-nav,.mobile-nav-group-items,.theme-toggle,.mobile-menu-toggle,.country-flag-chip,.mobile-nav-group-toggle svg{transition:none!important;animation:none!important}}.player-profile-page,.club-aware-page{isolation:isolate;position:relative}.player-profile-page:before,.club-aware-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 9% 0%, var(--club-primary,var(--sd-green)), transparent 54%), radial-gradient(ellipse at 95% 12%, var(--club-secondary,var(--sd-green-soft)), transparent 41%);height:min(760px,72vh);position:absolute;inset:0 -4vw auto}@supports (color:color-mix(in lab, red, red)){.player-profile-page:before,.club-aware-page:before{background:radial-gradient(ellipse at 9% 0%, color-mix(in srgb, var(--club-primary,var(--sd-green)) 8%, transparent), transparent 54%), radial-gradient(ellipse at 95% 12%, color-mix(in srgb, var(--club-secondary,var(--sd-green-soft)) 6%, transparent), transparent 41%)}}.player-profile-page>.panel:not(.player-profile-heading){border-top-color:var(--club-primary,var(--border))}@supports (color:color-mix(in lab, red, red)){.player-profile-page>.panel:not(.player-profile-heading){border-top-color:color-mix(in srgb, var(--club-primary,var(--border)) 25%, var(--border))}}.player-profile-heading{background:var(--surface);border-inline-start-width:2px;grid-template-columns:112px minmax(0,1fr) minmax(235px,.72fr);align-items:center;gap:22px;min-height:190px;padding:19px 22px;display:grid}.player-profile-portrait{justify-items:center;gap:5px;width:112px}.player-avatar-large{border:1px solid var(--club-primary,var(--border));border-radius:8px;flex-basis:128px;width:104px;height:128px}@supports (color:color-mix(in lab, red, red)){.player-avatar-large{border:1px solid color-mix(in srgb, var(--club-primary,var(--border)) 24%, var(--border))}}.player-avatar-large{font-size:26px;box-shadow:0 4px 16px #0b1b111a}.player-profile-portrait .player-portrait-attribution{text-overflow:ellipsis;white-space:nowrap;max-width:112px;color:var(--muted-text);font-size:8px;overflow:hidden}.player-profile-title h1{letter-spacing:-.045em;max-width:700px;font-size:clamp(26px,3vw,40px)}.player-profile-title .profile-club{align-items:center;gap:7px;margin-top:4px;font-weight:700;display:inline-flex}.player-profile-title>p{margin:7px 0 0;font-size:13px}.player-hero-nationality{color:var(--text);margin-top:8px;font-weight:650}.player-profile-heading .country-flag-chip{border-color:var(--club-primary,var(--border))}@supports (color:color-mix(in lab, red, red)){.player-profile-heading .country-flag-chip{border-color:color-mix(in srgb, var(--club-primary,var(--border)) 25%, var(--border))}}.player-profile-heading .country-flag-chip{background:var(--surface)}.player-hero-flag-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.player-hero-flag-atmosphere>.fi{filter:saturate(.78)blur(.25px);background-position:50%;width:65%;height:110%;position:absolute;top:-5%;right:-2%;transform:scale(1.025);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 72%,#0000 100%)}.player-hero-flag-composition{opacity:.04;background-size:100% 100%}.player-hero-flag-dramatic{opacity:.17;background-size:cover}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 3%, color-mix(in srgb, var(--surface) 93%, transparent) 29%, color-mix(in srgb, var(--surface) 67%, transparent) 63%, color-mix(in srgb, var(--surface) 18%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 72%, transparent), transparent 35%, transparent 73%, color-mix(in srgb, var(--surface) 70%, transparent))}}.player-profile-title,.player-profile-portrait,.player-hero-value{z-index:1}.player-hero-value{border-inline-start:1px solid var(--club-primary,var(--border));flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:11px 15px 10px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.player-hero-value{border-inline-start:1px solid color-mix(in srgb, var(--club-primary,var(--border)) 24%, var(--border))}}.player-hero-value{animation:.25s ease-out both player-value-arrive}.player-hero-value-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.player-hero-value-heading .eyebrow{letter-spacing:.08em;font-size:9px}.player-hero-value-heading .status-researched,.player-hero-value-heading .status-lite,.player-hero-value-heading .status-provisional{letter-spacing:.04em;border-radius:3px;flex:none;padding:4px 6px;font-size:8px}.animated-football-money{color:var(--sd-green-dark);letter-spacing:-.065em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-top:4px;font-family:Bahnschrift,Arial Narrow,Roboto Condensed,Segoe UI,sans-serif;font-size:clamp(34px,3.35vw,48px);font-weight:760;font-stretch:75%;line-height:1.04;display:block}.player-hero-value-label{color:var(--muted-text);letter-spacing:.12em;margin-top:2px;font-size:8px;font-weight:750}.player-hero-range-caption{color:var(--muted-text);margin-top:9px;font-size:9px}.player-hero-range-values{color:var(--text);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.player-hero-confidence{color:var(--muted-text);margin-top:2px;font-size:9px}.player-hero-no-value{color:var(--muted-text);margin:12px 0 0;font-size:12px;line-height:1.4}.player-profile-page .analytics-shortcuts a{border-color:var(--club-primary,var(--sd-green))}@supports (color:color-mix(in lab, red, red)){.player-profile-page .analytics-shortcuts a{border-color:color-mix(in srgb, var(--club-primary,var(--sd-green)) 22%, var(--border))}}.player-profile-page .profile-facts h2,.player-profile-page .valuation-section-heading h2,.club-aware-page .roster-heading h2,.club-aware-page .roster-position-group h3{text-decoration:underline;-webkit-text-decoration-color:var(--club-secondary,var(--sd-green));-webkit-text-decoration-color:var(--club-secondary,var(--sd-green));-webkit-text-decoration-color:var(--club-secondary,var(--sd-green));text-decoration-color:var(--club-secondary,var(--sd-green))}@supports (color:color-mix(in lab, red, red)){.player-profile-page .profile-facts h2,.player-profile-page .valuation-section-heading h2,.club-aware-page .roster-heading h2,.club-aware-page .roster-position-group h3{-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 50%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 50%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 50%, transparent)}}.player-profile-page .profile-facts h2,.player-profile-page .valuation-section-heading h2,.club-aware-page .roster-heading h2,.club-aware-page .roster-position-group h3{text-underline-offset:5px;text-decoration-thickness:2px}.club-aware-page .roster-position-group h3{border-inline-start:3px solid var(--club-primary)}@supports (color:color-mix(in lab, red, red)){.club-aware-page .roster-position-group h3{border-inline-start:3px solid color-mix(in srgb, var(--club-primary) 62%, transparent)}}.club-aware-page .roster-position-group h3{padding-inline-start:9px}.club-aware-page .club-top-researched{border-inline-start:2px solid var(--club-primary)}@supports (color:color-mix(in lab, red, red)){.club-aware-page .club-top-researched{border-inline-start:2px solid color-mix(in srgb, var(--club-primary) 44%, transparent)}}.player-valuation-history{margin-top:14px;padding:16px}.player-valuation-history>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.player-valuation-history h2{margin:3px 0 0;font-size:17px}@keyframes player-value-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-profile-page:before,:root[data-theme=dark] .club-aware-page:before{background:radial-gradient(ellipse at 9% 0%, color-mix(in srgb, var(--club-primary,var(--sd-green)) 15%, transparent), transparent 54%), radial-gradient(ellipse at 95% 12%, color-mix(in srgb, var(--club-secondary,var(--sd-green-soft)) 9%, transparent), transparent 41%)}}:root[data-theme=dark] .player-profile-heading{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :root[data-theme=dark] :root[data-theme=dark] .player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 3%, color-mix(in srgb, var(--surface) 91%, transparent) 29%, color-mix(in srgb, var(--surface) 66%, transparent) 63%, color-mix(in srgb, var(--surface) 20%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 75%, transparent), transparent 35%, transparent 73%, color-mix(in srgb, var(--surface) 72%, transparent))}}@media (max-width:900px){.player-profile-heading{grid-template-columns:96px minmax(0,1fr) minmax(205px,.7fr);gap:15px;padding:16px}.player-profile-portrait{width:96px}.player-avatar-large{flex-basis:116px;width:90px;height:116px}.animated-football-money{font-size:clamp(31px,4vw,39px)}.player-hero-value{padding-inline-start:13px}}@media (max-width:640px){.player-profile-heading{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px 13px;padding:14px}.player-profile-portrait{grid-area:1/1;width:76px}.player-avatar-large{flex-basis:96px;width:74px;height:96px;font-size:20px}.player-profile-title{grid-area:1/2;align-self:center}.player-profile-title h1{font-size:clamp(21px,6vw,28px);line-height:1.08}.player-profile-title .profile-club{font-size:12px}.player-profile-title>p{margin-top:5px;font-size:11px}.player-hero-nationality{margin-top:6px;font-size:11px}.player-hero-value{border-inline-start:0;border-top:1px solid var(--club-primary,var(--border));grid-area:2/1/auto/-1}@supports (color:color-mix(in lab, red, red)){.player-hero-value{border-top:1px solid color-mix(in srgb, var(--club-primary,var(--border)) 24%, var(--border))}}.player-hero-value{padding:10px 1px 1px}.player-hero-value-heading{justify-content:flex-start;gap:12px}.animated-football-money{margin-top:3px;font-size:36px}.player-hero-range-caption{margin-top:4px}.player-hero-flag-atmosphere>.fi{width:82%;height:78%;top:18%}.player-hero-flag-composition{opacity:.035}.player-hero-flag-dramatic{opacity:.15}.player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 0%, var(--surface) 35%, var(--surface) 100%), linear-gradient(0deg, var(--surface) 0%, transparent 25%, transparent 75%, var(--surface) 100%)}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 0%, color-mix(in srgb, var(--surface) 80%, transparent) 35%, color-mix(in srgb, var(--surface) 42%, transparent) 100%), linear-gradient(0deg, var(--surface) 0%, transparent 25%, transparent 75%, var(--surface) 100%)}}.player-profile-page:before,.club-aware-page:before{height:600px;inset-inline:-14px}}@media (prefers-reduced-motion:reduce){.player-hero-value{animation:none!important}}.market-map-point{cursor:pointer;touch-action:manipulation;outline:none}.market-map-hit{fill:#0000;stroke:#0000}.market-map-visible-dot{pointer-events:none;transition:r .12s,filter .14s}.market-map-point:focus-visible .market-map-visible-dot{stroke:var(--sd-green-deep);stroke-width:3px}.market-map-point.is-active{filter:drop-shadow(0 1px 4px #083f225c)}.market-map-point.is-active .market-map-visible-dot{stroke:#fff;stroke-width:2.5px}.market-map-active-overlay{pointer-events:none;stroke:#fff;stroke-width:2.5px;filter:drop-shadow(0 1px 3px #083f2259)}.map-selected-player{border-color:#cbded0;align-items:center;gap:12px;margin:9px 0;padding:11px;display:flex}.map-selected-player>div{min-width:0}.map-selected-player h2{margin:2px 0 5px;font-size:15px}.map-selected-player p{color:var(--muted-text);margin:6px 0;font-size:10px;line-height:1.45}.map-selected-player a{color:var(--sd-green-dark)}.market-map-player-card{z-index:2400;box-sizing:border-box;border:1px solid var(--border);border-top:2px solid var(--club-primary,var(--sd-green));background:var(--surface);width:min(318px,100vw - 24px);color:var(--text);border-radius:7px;padding:11px 12px 10px;transition:left .13s,top .13s;animation:.12s ease-out both market-map-card-in;position:fixed;overflow:hidden;box-shadow:0 12px 34px #0c1e132e,0 2px 7px #0c1e131a}.market-map-card-identity{align-items:center;gap:10px;min-width:0;display:flex}.market-map-player-card .player-avatar-large{border-radius:50%;flex:0 0 56px;width:56px;height:56px}.market-map-card-person{gap:4px;min-width:0;display:grid}.market-map-card-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.market-map-card-name:hover{color:var(--sd-green)}.market-map-card-club{width:fit-content;max-width:100%;color:var(--muted-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex;overflow:hidden}.market-map-card-club .club-crest{flex:0 0 20px;width:20px;height:20px}.market-map-card-meta{color:var(--muted-text);white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.market-map-card-meta .country-flag-chip{width:17px;height:13px}.market-map-card-meta i{background:var(--muted-text);border-radius:50%;width:3px;height:3px}.market-map-card-value{border-top:1px solid var(--border);grid-template-columns:1fr auto;align-items:end;gap:2px 10px;margin-top:9px;padding-top:8px;display:grid}.market-map-card-value>small{color:var(--muted-text);letter-spacing:.07em;grid-column:1/-1;font-size:8px;font-weight:750}.market-map-card-value>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:24px;font-weight:850;line-height:1.05}:root[data-theme=dark] .market-map-card-value>strong{color:#8ed3a0}.market-map-card-range-label{color:var(--muted-text);margin-top:2px;font-size:8px}.market-map-card-range{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700}.market-map-card-footer{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:8px;padding-top:7px;display:flex}.market-map-card-footer .status-researched,.market-map-card-footer .status-lite,.market-map-card-footer .status-provisional{letter-spacing:.025em;margin:0;padding:3px 6px;font-size:8px}.market-map-card-confidence{color:var(--muted-text);white-space:nowrap;font-size:9px}.market-map-card-confidence strong{color:var(--text)}.market-map-card-action{color:var(--sd-green-dark);white-space:nowrap;margin-left:auto;font-size:9px;font-weight:750;text-decoration:none}:root[data-theme=dark] .market-map-card-action{color:#8ed3a0}.market-map-card-action:focus-visible,.market-map-card-name:focus-visible,.market-map-card-club:focus-visible{outline:2px solid var(--sd-green);outline-offset:2px;border-radius:2px}@keyframes market-map-card-in{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.market-map-player-card.is-mobile-sheet{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;max-height:min(220px,100dvh - 24px);padding:10px 12px calc(10px + env(safe-area-inset-bottom));top:auto!important;left:12px!important}.market-map-player-card.is-mobile-sheet .market-map-card-value{margin-top:7px;padding-top:6px}.market-map-player-card.is-mobile-sheet .market-map-card-value>strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.market-map-player-card{transition:none;animation:none}.market-map-visible-dot{transition:none}}.originals-page{padding-bottom:42px}.originals-page>.home-heading{margin-bottom:16px}.change-summary-strip{border:1px solid var(--border);background:var(--surface);color:var(--muted-text);align-items:center;gap:11px;margin:12px 0;padding:11px 14px;font-size:11px;display:flex}.change-summary-strip b{color:var(--sd-green-dark);font-size:20px}.change-summary-strip a{color:var(--primary);margin-left:auto;font-weight:700}.originals-empty{border-inline-start:3px solid var(--sd-green);justify-items:start;gap:7px;padding:24px;display:grid}.originals-empty h2{margin:0;font-size:18px}.originals-empty p{max-width:680px;color:var(--muted-text);margin:0 0 3px;font-size:12px;line-height:1.6}.originals-empty a{color:var(--primary);font-size:12px;font-weight:700}.empty-mark{background:var(--sd-green-soft);width:34px;height:34px;color:var(--sd-green-dark);border-radius:50%;place-items:center;font-size:21px;display:grid}.movers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.movers-panel{padding:14px}.movers-panel h2{margin:0 0 8px;font-size:15px}.mover-row{border-top:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:9px 0;display:grid}.mover-row>div{gap:4px;min-width:0;display:grid}.mover-row>div>a{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.mover-row small{color:var(--muted-text);font-size:9px;line-height:1.4;display:block}.mover-row>strong{text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.mover-row>strong small{margin-top:3px}.watchlist-empty{justify-items:start;gap:7px;max-width:560px;padding:22px;display:grid}.watchlist-empty h2,.watchlist-empty p{margin:0}.watchlist-empty p{color:var(--muted-text);font-size:12px;line-height:1.55}.watchlist-empty svg{color:var(--primary)}.watchlist-grid{gap:7px;display:grid}.watchlist-card{align-items:center;gap:12px;padding:9px 12px;display:flex}.watchlist-card-main{flex:1;grid-template-columns:40px minmax(0,1fr) minmax(76px,auto);align-items:center;gap:10px;min-width:0;display:grid}.watchlist-card-main>span:not(.player-avatar){gap:4px;min-width:0;display:grid}.watchlist-card-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.watchlist-card-main small{color:var(--muted-text);font-size:10px}.watchlist-card-main>b{text-align:right;color:var(--sd-green-dark);white-space:nowrap;font-size:12px}.watchlist-remove{color:var(--muted-text);cursor:pointer;background:0 0;border:0;padding:6px;font-size:10px}.watchlist-remove:hover{color:var(--negative)}.watchlist-stale{color:var(--muted-text);font-size:11px}.watchlist-star,.share-player-button{border:1px solid var(--border);background:var(--surface);min-height:33px;color:var(--text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.watchlist-star:hover,.share-player-button:hover,.watchlist-star.is-saved{border-color:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.watchlist-star:hover,.share-player-button:hover,.watchlist-star.is-saved{border-color:color-mix(in srgb,var(--sd-green) 48%,var(--border))}}.watchlist-star:hover,.share-player-button:hover,.watchlist-star.is-saved{color:var(--sd-green-dark);background:var(--sd-green-soft)}.player-actions{align-items:center}.player-actions button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.player-actions a{align-items:center;min-height:33px;display:inline-flex}.what-changed-panel,.range-context-panel{margin-top:13px;padding:15px}.what-changed-panel header{justify-content:space-between;align-items:start;gap:12px;display:flex}.what-changed-panel h2,.range-context-panel h2{margin:3px 0 0;font-size:15px}.what-changed-date{color:var(--muted-text);font-size:10px}.what-changed-panel>strong{color:var(--sd-green-dark);font-variant-numeric:tabular-nums;margin-top:12px;font-size:23px;display:block}.what-changed-panel>strong span{color:var(--muted-text);font-size:15px}.what-changed-panel p,.range-context-panel p{max-width:760px;color:var(--muted-text);margin:7px 0;font-size:11px;line-height:1.55}.what-changed-panel>small,.range-context-panel>small{color:var(--muted-text);font-size:9px}.what-changed-panel details{border-top:1px solid var(--border);color:var(--muted-text);margin-top:10px;padding-top:9px;font-size:10px}.what-changed-panel details summary{cursor:pointer;color:var(--text);font-weight:700}.what-changed-panel details ul{flex-wrap:wrap;gap:6px 18px;display:flex}.range-context-panel{border-inline-start:3px solid var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.range-context-panel{border-inline-start:3px solid color-mix(in srgb,var(--sd-green) 65%,var(--border))}}.evidence-explorer{margin-top:13px;padding:0 15px}.evidence-explorer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;list-style:none;display:flex}.evidence-explorer>summary>span:first-child{gap:4px;display:grid}.evidence-explorer>summary strong{font-size:14px}.evidence-explorer>summary small{color:var(--muted-text);font-size:10px}.evidence-explorer>summary>span:last-child{color:var(--primary);font-size:20px}.evidence-explorer-body>p{max-width:800px;color:var(--muted-text);font-size:11px;line-height:1.55}.evidence-timeline>div{background:var(--surface-subtle);gap:4px;padding:8px;display:grid}.evidence-timeline dd{margin:0;font-size:10px;font-weight:700}.evidence-source-list{margin:9px 0 0;padding:0;list-style:none;display:grid}.evidence-source-list li{border-top:1px solid var(--border);grid-template-columns:minmax(105px,auto) minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 0;display:grid}.evidence-source-category{background:var(--sd-green-soft);width:max-content;color:var(--sd-green-dark);padding:3px 5px;font-size:8px;font-weight:800}.evidence-source-list li>span:nth-child(2){gap:3px;min-width:0;display:grid}.evidence-source-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.evidence-source-list small{color:var(--muted-text);font-size:9px}.evidence-source-list a{color:var(--primary);white-space:nowrap;font-size:9px;font-weight:700}.evidence-source-list a:focus-visible,.evidence-explorer summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.freshness-details{margin-top:13px;padding:12px 15px}.freshness-details>summary{cursor:pointer;color:var(--text);font-size:11px;font-weight:700}.freshness-details ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin:9px 0 0;padding:0;list-style:none;display:grid}.freshness-details li{border-top:1px solid var(--border);justify-content:space-between;align-items:start;gap:8px;padding:8px 0;display:flex}.freshness-details li>span{gap:3px;display:grid}.freshness-details b{font-size:10px}.freshness-details small{max-width:340px;color:var(--muted-text);font-size:9px;line-height:1.4}.freshness-details li>strong{flex:none;font-size:10px}.squad-dna-panel{margin:13px 0;padding:15px}.squad-dna-panel>header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px;display:flex}.squad-dna-panel h2{margin:3px 0 0;font-size:16px}.squad-dna-panel>header>p{color:var(--muted-text);font-size:9px}.dna-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.dna-metrics article{border:1px solid var(--border);background:var(--surface-subtle);flex-direction:column;gap:7px;min-width:0;padding:10px;display:flex}.dna-metrics article>span:first-child{color:var(--muted-text);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:700}.dna-metrics article>strong{min-height:25px;font-size:13px}.dna-coverage{color:var(--muted-text);font-size:9px}.dna-age-groups{flex-wrap:wrap;gap:5px;display:flex}.dna-age-groups span{border:1px solid var(--border);padding:4px 5px;font-size:9px}.dna-bars{gap:5px;display:grid}.dna-bars>div{grid-template-columns:55px minmax(20px,1fr) 16px;align-items:center;gap:5px;font-size:8px;display:grid}.dna-bars>div>div{background:var(--surface);border-radius:4px;height:5px;overflow:hidden}.dna-bars i{background:var(--sd-green);height:100%;display:block}.dna-bars b{text-align:right}.dna-metrics article>small{color:var(--muted-text);font-size:8px;line-height:1.4}.dna-value-note,.dna-method-note{color:var(--muted-text);margin:10px 0 0;font-size:9px;line-height:1.5}.compare-dna-summary{border-top:1px solid var(--border);padding:10px 0}.compare-dna-summary h3{margin:0 0 5px;font-size:11px}.compare-dna-summary p,.compare-dna-summary>a{color:var(--muted-text);font-size:9px;line-height:1.5}.compare-dna-summary>a{color:var(--primary);font-weight:700}.opportunity-readiness{border-inline-start:3px solid var(--warning);grid-template-columns:minmax(150px,.5fr) minmax(0,1.5fr);align-items:center;gap:18px;padding:16px;display:grid}.opportunity-readiness>div{gap:4px;display:grid}.opportunity-readiness>div strong{font-size:25px}.opportunity-readiness>div>span:last-child,.opportunity-readiness>p{color:var(--muted-text);font-size:10px;line-height:1.5}.opportunity-readiness>p{margin:0}.opportunity-method{margin-top:12px;padding:16px}.opportunity-method h2{margin:0;font-size:15px}.opportunity-method p{color:var(--muted-text);font-size:11px;line-height:1.6}.opportunity-method a{color:var(--primary);font-weight:700}.opportunity-method ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;padding:0;list-style:none;display:grid}.opportunity-method li{border-top:1px solid var(--border);justify-content:space-between;gap:8px;padding:7px 0;font-size:10px;display:flex}.opportunity-method li b{color:var(--muted-text);white-space:nowrap}.methodology-index{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.methodology-index a{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:6px 8px;font-size:9px}.methodology-index a:hover{color:var(--primary);border-color:var(--primary)}.methodology-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.methodology-section{padding:14px;scroll-margin-top:90px}.methodology-section h2{margin:0 0 7px;font-size:13px}.methodology-section p{color:var(--muted-text);margin:0;font-size:10px;line-height:1.6}.methodology-links{color:var(--muted-text);font-size:10px}.methodology-links a{color:var(--primary);font-weight:700}.changelog-filters{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.changelog-filters label{color:var(--muted-text);gap:4px;font-size:10px;display:grid}.changelog-filters select{border:1px solid var(--border);background:var(--surface);min-width:160px;height:35px;color:var(--text);padding:0 8px}.changelog-count{color:var(--muted-text);font-size:10px}.changelog-list{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.changelog-event{grid-template-columns:92px 36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.changelog-event time{color:var(--muted-text);font-size:9px}.changelog-event>div{gap:3px;min-width:0;display:grid}.changelog-event>div strong{font-size:11px}.changelog-event>div small{color:var(--muted-text);font-size:9px}.changelog-event>b{color:var(--sd-green-dark);white-space:nowrap;font-size:12px}.changelog-event .eyebrow{font-size:8px}.compare-dna-summary{background:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){.compare-dna-summary{background:color-mix(in srgb,var(--sd-green-soft) 30%,var(--surface))}}.compare-dna-summary{border:1px solid var(--border);padding:10px}:root[data-theme=dark] .watchlist-card-main>b,:root[data-theme=dark] .mover-row>strong,:root[data-theme=dark] .changelog-event>b{color:#8bd5a2}:root[data-theme=dark] .dna-metrics article,:root[data-theme=dark] .evidence-timeline>div,:root[data-theme=dark] .compare-dna-summary{background:var(--surface-subtle)}@media (max-width:1000px){.dna-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-nav{gap:8px}.nav-link,.nav-category{font-size:11px}}@media (max-width:700px){.movers-grid,.methodology-sections{grid-template-columns:1fr}.change-summary-strip{flex-wrap:wrap}.change-summary-strip a{margin-left:0}.evidence-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.freshness-details ul{grid-template-columns:1fr}.opportunity-readiness{grid-template-columns:1fr;gap:7px}.opportunity-method ul{grid-template-columns:1fr}.changelog-event{grid-template-columns:1fr 36px minmax(0,1fr) auto}.changelog-event time{grid-column:1/-1}.changelog-event .club-crest{display:none}.watchlist-card-main{grid-template-columns:36px minmax(0,1fr)}.watchlist-card-main>b{text-align:left;grid-column:2}.watchlist-card{align-items:start}.watchlist-remove{align-self:center}.dna-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.player-actions{gap:5px}.player-actions a,.player-actions button{padding-inline:7px;font-size:9px}}@media (max-width:420px){.dna-metrics{grid-template-columns:1fr}.mover-row{grid-template-columns:34px minmax(0,1fr) auto}.mover-row>.club-crest{display:none}.evidence-source-list li{grid-template-columns:1fr auto}.evidence-source-category{grid-column:1/-1}.changelog-event{grid-template-columns:34px minmax(0,1fr) auto}.changelog-event>div .eyebrow{display:none}}@media (prefers-reduced-motion:reduce){.watchlist-star,.share-player-button,.dna-metrics article,.methodology-index a{transition:none!important;animation:none!important}}.theme-liquid-wipe{z-index:20000;pointer-events:none;will-change:transform;width:100vw;height:100dvh;position:fixed;inset:0;overflow:visible}.theme-liquid-wipe:after{content:"";background:inherit;border-radius:50%;width:18vw;height:136%;position:absolute;top:-18%;right:-9vw;box-shadow:10px 0 22px}@supports (color:color-mix(in lab, red, red)){.theme-liquid-wipe:after{box-shadow:10px 0 22px color-mix(in srgb, currentColor 7%, transparent)}}.theme-liquid-wipe.from-light,.theme-liquid-wipe.from-light:after{color:#f5f7f5;background:#f5f7f5}.theme-liquid-wipe.from-dark,.theme-liquid-wipe.from-dark:after{color:#111914;background:#111914}@media (prefers-reduced-motion:reduce){body,.site-header,.site-footer,.panel,.secondary-news,.directory-club,.club-tile{transition-duration:0s!important}}.player-profile-page:before,.club-aware-page:before{background:radial-gradient(ellipse at 8% 4%, var(--club-primary,var(--sd-green)), transparent 52%), radial-gradient(ellipse at 94% 17%, var(--club-secondary,var(--sd-green-soft)), transparent 43%);height:min(900px,82vh)}@supports (color:color-mix(in lab, red, red)){.player-profile-page:before,.club-aware-page:before{background:radial-gradient(ellipse at 8% 4%, color-mix(in srgb, var(--club-primary,var(--sd-green)) 12%, transparent), transparent 52%), radial-gradient(ellipse at 94% 17%, color-mix(in srgb, var(--club-secondary,var(--sd-green-soft)) 9%, transparent), transparent 43%)}}.player-profile-page:before,.club-aware-page:before{z-index:-2;width:100vw;left:50%;right:auto;transform:translate(-50%)}.player-profile-heading{background-image:linear-gradient(105deg, var(--surface), var(--surface) 52%);grid-template-columns:158px minmax(0,1fr) minmax(290px,.84fr);gap:20px;min-height:218px;padding:17px 22px}@supports (color:color-mix(in lab, red, red)){.player-profile-heading{background-image:linear-gradient(105deg, color-mix(in srgb, var(--surface) 92%, var(--club-primary,var(--sd-green)) 8%), var(--surface) 52%)}}.player-profile-portrait{width:158px}.player-profile-portrait .player-avatar-large{object-position:center 18%;border-radius:8px;flex-basis:178px;width:148px;height:178px}.player-profile-portrait .player-avatar-large img{object-position:center 18%}.player-profile-portrait .player-portrait-attribution{max-width:148px}.player-profile-title{max-width:100%}.player-profile-title h1{max-width:620px;font-size:clamp(28px,3.2vw,43px);line-height:1.04}.player-profile-title .profile-club{border-bottom:1px solid var(--club-secondary,var(--border));padding:3px 8px 3px 0}@supports (color:color-mix(in lab, red, red)){.player-profile-title .profile-club{border-bottom:1px solid color-mix(in srgb, var(--club-secondary,var(--border)) 45%, transparent)}}.player-hero-nationality{align-items:center;gap:8px;display:flex}.player-hero-nationality-flags{align-items:center;gap:4px;display:inline-flex}.player-profile-heading .country-flag-chip{box-shadow:0 1px 5px #0000001f}.player-hero-flag-atmosphere>.fi{filter:saturate(.84)blur(.2px);background-size:100% 100%;width:60%;height:112%;top:-6%;right:-1%}.player-hero-flag-composition{opacity:.04}.player-hero-flag-dramatic{opacity:.17}.player-hero-flag-composition,.player-hero-flag-dramatic{will-change:transform}.player-hero-flag-atmosphere{animation:.42s ease-out both nationality-atmosphere-enter}@keyframes nationality-atmosphere-enter{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 0%, color-mix(in srgb, var(--surface) 92%, transparent) 30%, color-mix(in srgb, var(--surface) 72%, transparent) 54%, color-mix(in srgb, var(--surface) 37%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 78%, transparent), transparent 29%, transparent 76%, color-mix(in srgb, var(--surface) 62%, transparent))}}.player-hero-value{border-inline-start-color:var(--club-primary,var(--border));padding:8px 6px 8px 20px}@supports (color:color-mix(in lab, red, red)){.player-hero-value{border-inline-start-color:color-mix(in srgb, var(--club-primary,var(--border)) 35%, var(--border))}}.player-hero-value-heading{justify-content:flex-start}.animated-football-money{letter-spacing:-.075em;margin-top:2px;font-family:Bahnschrift SemiCondensed,Arial Narrow,Roboto Condensed,Segoe UI,sans-serif;font-size:clamp(43px,4.1vw,58px);font-weight:780}.player-hero-value-label-row{align-items:center;gap:9px;min-height:22px;display:flex}.player-hero-value-label{margin:0}.player-hero-value-label-row .status-researched,.player-hero-value-label-row .status-lite,.player-hero-value-label-row .status-provisional{letter-spacing:.035em;border:1px solid;border-radius:3px;padding:3px 6px;font-size:8px;font-weight:750}.player-hero-range-caption{margin-top:6px}.player-hero-value .value-range-indicator{width:min(100%,300px);margin-top:0}.player-hero-value .range-large .range-interaction{padding-block:7px}.player-hero-confidence{margin-top:0}.player-profile-page>.player-actions{border-inline-start:2px solid var(--club-primary,var(--sd-green));padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.player-profile-page>.player-actions{border-inline-start:2px solid color-mix(in srgb, var(--club-primary,var(--sd-green)) 55%, transparent)}}.player-profile-page>.player-actions{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.player-profile-page>.player-actions{background:color-mix(in srgb, var(--surface) 94%, var(--club-primary,var(--sd-green)) 6%)}}.player-profile-page .player-actions a:first-child{border-color:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.player-profile-page .player-actions a:first-child{border-color:color-mix(in srgb, var(--sd-green) 45%, var(--border))}}.player-profile-page .player-actions a:first-child{background:var(--sd-green);color:#fff}.player-profile-page .player-actions a:nth-child(2){color:var(--text)}.player-profile-page .player-actions a:hover,.player-profile-page .player-actions button:hover{border-color:var(--club-secondary,var(--sd-green))}@supports (color:color-mix(in lab, red, red)){.player-profile-page .player-actions a:hover,.player-profile-page .player-actions button:hover{border-color:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 56%, var(--border))}}.player-profile-page .player-actions a:hover,.player-profile-page .player-actions button:hover{box-shadow:0 2px 8px var(--club-primary,var(--sd-green))}@supports (color:color-mix(in lab, red, red)){.player-profile-page .player-actions a:hover,.player-profile-page .player-actions button:hover{box-shadow:0 2px 8px color-mix(in srgb, var(--club-primary,var(--sd-green)) 12%, transparent)}}.player-profile-page .profile-facts dl div{border-top-color:var(--club-secondary,var(--border))}@supports (color:color-mix(in lab, red, red)){.player-profile-page .profile-facts dl div{border-top-color:color-mix(in srgb, var(--club-secondary,var(--border)) 25%, var(--border))}}.career-visual-qa-demo{border-color:#d99d3d;margin-top:14px;padding:16px}@supports (color:color-mix(in lab, red, red)){.career-visual-qa-demo{border-color:color-mix(in srgb, #d99d3d 42%, var(--border))}}.career-visual-qa-warning{background:#d99d3d;border:1px solid #d99d3d66;border-radius:10px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.career-visual-qa-warning{background:color-mix(in srgb, #d99d3d 9%, var(--surface))}}.career-visual-qa-warning .eyebrow{color:#a36f19;letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.career-visual-qa-warning strong{margin-top:3px;font-size:14px;display:block}.career-visual-qa-warning p{color:var(--muted-text);margin:5px 0 0;font-size:12px}.career-visual-qa-timeline{margin-top:12px}.career-visual-qa-row{border-top:1px solid var(--border);grid-template-columns:100px minmax(150px,1fr) auto;align-items:center;gap:14px;padding:12px 4px;display:grid}.career-visual-qa-year{color:var(--muted-text);font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:12px;display:flex}.career-visual-qa-year span{border:2px solid var(--sd-green);width:8px;height:8px;box-shadow:0 0 0 3px var(--sd-green);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.career-visual-qa-year span{box-shadow:0 0 0 3px color-mix(in srgb, var(--sd-green) 12%, transparent)}}.career-visual-qa-main strong,.career-visual-qa-main span{display:block}.career-visual-qa-main strong{font-size:13px}.career-visual-qa-main span{color:var(--muted-text);margin-top:2px;font-size:11px}.career-visual-qa-stats{color:var(--muted-text);gap:14px;font-size:11px;display:flex}.career-visual-qa-stats b{color:var(--text);font-variant-numeric:tabular-nums}.player-valuation-history .valuation-chart-columns{margin-bottom:45px}.valuation-chart-dates.has-club-crests{align-items:flex-start;height:43px;overflow:visible}.valuation-chart-date-item{align-content:start;justify-items:center;gap:2px;min-width:0;display:grid}.valuation-chart-date-item>small{font-size:8px;line-height:1}.valuation-chart-club-crest{place-items:center;width:22px;height:22px;display:grid}.valuation-chart-club-crest .club-crest{background:0 0;border:0;flex:0 0 21px;width:21px;height:21px}.valuation-demo-badge{border:1px solid #d99d3d;padding:3px 7px}@supports (color:color-mix(in lab, red, red)){.valuation-demo-badge{border:1px solid color-mix(in srgb, #d99d3d 48%, var(--border))}}.valuation-demo-badge{background:#d99d3d;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.valuation-demo-badge{background:color-mix(in srgb, #d99d3d 12%, var(--surface))}}.valuation-demo-badge{color:#976719;letter-spacing:.025em;font-size:9px;font-weight:750}.valuation-observation-club{color:var(--muted-text);align-items:center;gap:7px;margin-top:6px;font-size:11px;display:flex}.valuation-observation-club .club-crest{background:0 0;border:0;flex:0 0 20px;width:20px;height:20px}@media (max-width:680px){.career-visual-qa-row{grid-template-columns:84px minmax(0,1fr);gap:8px 10px}.career-visual-qa-stats{flex-wrap:wrap;grid-column:2;gap:5px 12px}}.player-profile-page .valuation-chart-plot{background:linear-gradient(to bottom, transparent 49.7%, var(--club-secondary,var(--border)) 50%, transparent 50.3%)}@supports (color:color-mix(in lab, red, red)){.player-profile-page .valuation-chart-plot{background:linear-gradient(to bottom, transparent 49.7%, color-mix(in srgb, var(--club-secondary,var(--border)) 15%, transparent) 50%, transparent 50.3%)}}.player-profile-page .chart-axis{stroke:var(--border)}.player-profile-page .chart-reference-line{stroke:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.player-profile-page .chart-reference-line{stroke:color-mix(in srgb, var(--sd-green) 65%, var(--club-primary,var(--sd-green)))}}.player-profile-page .chart-point{stroke:var(--club-primary,var(--sd-green-dark))}.player-profile-page .valuation-chart-columns{background:repeating-linear-gradient(to bottom, transparent 0 calc(25% - 1px), var(--border) calc(25% - 1px) 25%)}@supports (color:color-mix(in lab, red, red)){.player-profile-page .valuation-chart-columns{background:repeating-linear-gradient(to bottom, transparent 0 calc(25% - 1px), color-mix(in srgb, var(--border) 74%, transparent) calc(25% - 1px) 25%)}}.player-profile-sections{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:5px;display:flex}@supports (color:color-mix(in lab, red, red)){.player-profile-sections{background:color-mix(in srgb, var(--surface) 94%, var(--club-primary,var(--sd-green)) 6%)}}.player-profile-sections a{color:var(--muted-text);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s}.player-profile-sections a:hover,.player-profile-sections a:focus-visible{color:var(--text);background:var(--club-secondary,var(--sd-green))}@supports (color:color-mix(in lab, red, red)){.player-profile-sections a:hover,.player-profile-sections a:focus-visible{background:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 12%, var(--surface))}}.player-profile-sections a:hover,.player-profile-sections a:focus-visible{outline-color:var(--club-primary,var(--sd-green))}.player-career-panel{margin-top:14px;padding:16px;scroll-margin-top:24px}.player-career-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.player-career-heading h2{margin:3px 0 0;font-size:18px}.player-career-count{border:1px solid var(--club-primary,var(--sd-green));padding:5px 9px}@supports (color:color-mix(in lab, red, red)){.player-career-count{border:1px solid color-mix(in srgb, var(--club-primary,var(--sd-green)) 28%, var(--border))}}.player-career-count{color:var(--muted-text);border-radius:999px;font-size:11px;font-weight:700}.player-career-timeline{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}.player-career-timeline:before{background:var(--club-secondary,var(--sd-green));width:1px;position:absolute;top:18px;bottom:18px;left:8px}@supports (color:color-mix(in lab, red, red)){.player-career-timeline:before{background:color-mix(in srgb, var(--club-secondary,var(--sd-green)) 38%, var(--border))}}.player-career-timeline:before{content:""}.player-career-stint{grid-template-columns:17px minmax(0,1fr);gap:10px;padding:9px 0;display:grid;position:relative}.player-career-marker{z-index:1;border:2px solid var(--club-primary,var(--sd-green));background:var(--surface);width:9px;height:9px;box-shadow:0 0 0 3px var(--club-primary,var(--sd-green));border-radius:50%;margin:9px 0 0 4px}@supports (color:color-mix(in lab, red, red)){.player-career-marker{box-shadow:0 0 0 3px color-mix(in srgb, var(--club-primary,var(--sd-green)) 10%, transparent)}}.player-career-stint-main{border-bottom:1px solid var(--club-secondary,var(--border));min-width:0;padding-bottom:9px}@supports (color:color-mix(in lab, red, red)){.player-career-stint-main{border-bottom:1px solid color-mix(in srgb, var(--club-secondary,var(--border)) 19%, var(--border))}}.player-career-club{align-items:center;gap:9px;display:flex}.player-career-club strong,.player-career-club span{display:block}.player-career-club strong{font-size:14px}.player-career-club div>span{color:var(--muted-text);margin-top:2px;font-size:11px}.player-career-transfer-meta{color:var(--muted-text);flex-wrap:wrap;gap:5px 12px;margin:7px 0 0;font-size:11px;display:flex}.player-career-transfer-meta span:first-child{color:var(--club-primary,var(--sd-green-deep));font-weight:750}.player-career-note,.player-career-lite-unavailable{color:var(--muted-text);margin:6px 0 0;font-size:11px;line-height:1.5}.player-career-precision{font-style:italic}.player-career-lite{border:1px solid var(--sd-blue,#3d7fd1);max-width:540px;margin:10px 0 2px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.player-career-lite{border:1px solid color-mix(in srgb, var(--sd-blue,#3d7fd1) 30%, var(--border))}}.player-career-lite{background:var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.player-career-lite{background:color-mix(in srgb, var(--surface) 95%, #3d7fd1 5%)}}.player-career-lite-heading{color:var(--muted-text);letter-spacing:.025em;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.player-career-lite-value{font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px;display:inline-block}.player-career-lite-range{color:var(--muted-text);font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px;display:block}.player-career-lite-meta{color:var(--muted-text);flex-wrap:wrap;gap:3px 12px;margin-top:5px;font-size:10px;display:flex}.player-career-lite .career-change-up,.player-career-lite .career-change-down{margin:6px 0 0;font-size:11px;font-weight:700}.player-career-lite .career-change-up{color:#258553}.player-career-lite .career-change-down{color:#a44e50}.player-career-lite details{border-top:1px solid var(--border);color:var(--muted-text);margin-top:7px;font-size:10px}.player-career-lite summary,.player-career-sources summary{cursor:pointer;padding-top:7px;font-weight:700}.player-career-lite details p{margin:5px 0;line-height:1.5}.player-career-lite details small{overflow-wrap:anywhere}.player-career-method-note{border-inline-start:2px solid var(--sd-blue,#3d7fd1);gap:4px;margin:12px 0 0 27px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.player-career-method-note{border-inline-start:2px solid color-mix(in srgb, var(--sd-blue,#3d7fd1) 62%, transparent)}}.player-career-method-note{color:var(--muted-text);font-size:11px;line-height:1.5}.player-career-method-note strong{color:var(--text)}.player-career-sources{color:var(--muted-text);margin:9px 0 0 27px;font-size:11px}.player-career-sources ul{gap:7px;margin:8px 0 0;padding-left:17px;display:grid}.player-career-sources li span{margin-top:1px;display:block}.player-career-sources a{color:var(--text)}:root[data-theme=dark] .player-career-lite{background:var(--surface-raised,var(--surface))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-career-lite{background:color-mix(in srgb, var(--surface-raised,var(--surface)) 92%, #3d7fd1 8%)}}@media (max-width:600px){.player-profile-sections{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.player-profile-sections a{text-align:center;padding:8px 7px;font-size:11px}.player-career-panel{padding:13px}.player-career-lite{padding:9px}.player-career-method-note,.player-career-sources{margin-left:0}}:root[data-theme=dark] .player-profile-page:before,:root[data-theme=dark] .club-aware-page:before{background:radial-gradient(ellipse at 8% 4%, var(--club-primary,var(--sd-green)), transparent 52%), radial-gradient(ellipse at 94% 17%, var(--club-secondary,var(--sd-green-soft)), transparent 43%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-profile-page:before,:root[data-theme=dark] .club-aware-page:before{background:radial-gradient(ellipse at 8% 4%, color-mix(in srgb, var(--club-primary,var(--sd-green)) 19%, transparent), transparent 52%), radial-gradient(ellipse at 94% 17%, color-mix(in srgb, var(--club-secondary,var(--sd-green-soft)) 14%, transparent), transparent 43%)}}:root[data-theme=dark] .player-profile-heading{background-image:linear-gradient(105deg, var(--surface), var(--surface) 55%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-profile-heading{background-image:linear-gradient(105deg, color-mix(in srgb, var(--surface) 91%, var(--club-primary,var(--sd-green)) 9%), var(--surface) 55%)}}:root[data-theme=dark] :root[data-theme=dark] :root[data-theme=dark] .player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 0%, var(--surface) 30%, var(--surface) 54%, var(--surface) 100%), linear-gradient(0deg, var(--surface), transparent 29%, transparent 76%, var(--surface))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :root[data-theme=dark] :root[data-theme=dark] .player-hero-flag-mask{background:linear-gradient(90deg, var(--surface) 0%, color-mix(in srgb, var(--surface) 92%, transparent) 30%, color-mix(in srgb, var(--surface) 72%, transparent) 54%, color-mix(in srgb, var(--surface) 36%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 78%, transparent), transparent 29%, transparent 76%, color-mix(in srgb, var(--surface) 62%, transparent))}}:root[data-theme=dark] .animated-football-money{color:#9be0ae}.valuation-history-chart{position:relative}.valuation-chart-plot{background:0 0;border:0;grid-template-columns:76px minmax(0,1fr);height:310px}.valuation-chart-axis{padding-bottom:26px}.valuation-chart-columns{border-left:1px solid var(--border);border-bottom:1px solid var(--border);background:repeating-linear-gradient(to bottom, transparent 0 calc(25% - 1px), var(--border) calc(25% - 1px) 25%);min-width:0;margin-bottom:26px;padding:0;display:block;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.valuation-chart-columns{background:repeating-linear-gradient(to bottom, transparent 0 calc(25% - 1px), color-mix(in srgb, var(--border) 70%, transparent) calc(25% - 1px) 25%)}}.valuation-chart-columns>.valuation-reference-timeline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.valuation-reference-timeline path{fill:none;stroke:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.valuation-reference-timeline path{stroke:color-mix(in srgb, var(--sd-green) 62%, var(--club-primary,var(--sd-green)))}}.valuation-reference-timeline path{stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.62}.valuation-reference-timeline path.is-retrospective{stroke:#4f8edb;stroke-dasharray:3 2;opacity:.82}.valuation-observation-hit{z-index:2;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;width:42px;padding:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.valuation-observation-hit:focus-visible{outline:2px solid var(--sd-green);outline-offset:-3px;border-radius:8px}.valuation-observation-range{left:calc(50% - 5px);bottom:var(--range-bottom);width:10px;height:var(--range-height);border:1px solid var(--sd-green);min-height:7px;position:absolute}@supports (color:color-mix(in lab, red, red)){.valuation-observation-range{border:1px solid color-mix(in srgb, var(--sd-green) 65%, var(--club-primary,var(--sd-green)))}}.valuation-observation-range{background:var(--sd-green);border-radius:99px}@supports (color:color-mix(in lab, red, red)){.valuation-observation-range{background:color-mix(in srgb, var(--sd-green) 24%, var(--surface))}}.valuation-observation-range{transition:width .14s,background-color .14s,box-shadow .14s}.valuation-reference-marker{z-index:1;left:50%;bottom:var(--reference-bottom);border:1px solid var(--surface);background:var(--sd-green-deep);width:19px;height:3px;box-shadow:0 0 0 1px var(--sd-green);border-radius:3px;position:absolute;transform:translate(-50%,50%)}@supports (color:color-mix(in lab, red, red)){.valuation-reference-marker{box-shadow:0 0 0 1px color-mix(in srgb, var(--sd-green) 45%, transparent)}}.valuation-reference-marker{transition:width .14s,height .14s,box-shadow .14s}.valuation-observation-hit:hover .valuation-observation-range,.valuation-observation-hit.is-active .valuation-observation-range{background:var(--sd-green);width:13px}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit:hover .valuation-observation-range,.valuation-observation-hit.is-active .valuation-observation-range{background:color-mix(in srgb, var(--sd-green) 40%, var(--surface))}}.valuation-observation-hit:hover .valuation-observation-range,.valuation-observation-hit.is-active .valuation-observation-range{box-shadow:0 0 10px var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit:hover .valuation-observation-range,.valuation-observation-hit.is-active .valuation-observation-range{box-shadow:0 0 10px color-mix(in srgb, var(--sd-green) 30%, transparent)}}.valuation-observation-hit:hover .valuation-reference-marker,.valuation-observation-hit.is-active .valuation-reference-marker{width:25px;height:4px;box-shadow:0 0 0 2px var(--sd-green), 0 0 9px var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit:hover .valuation-reference-marker,.valuation-observation-hit.is-active .valuation-reference-marker{box-shadow:0 0 0 2px color-mix(in srgb, var(--sd-green) 16%, transparent), 0 0 9px color-mix(in srgb, var(--sd-green) 27%, transparent)}}.valuation-observation-hit.is-retrospective .valuation-observation-range{background:#4f8edb;border-color:#4f8edb}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit.is-retrospective .valuation-observation-range{background:color-mix(in srgb, #4f8edb 24%, var(--surface))}}.valuation-observation-hit.is-retrospective .valuation-reference-marker{background:#3976c1;box-shadow:0 0 0 1px #4f8edb8c}.valuation-observation-hit.is-retrospective:hover .valuation-observation-range,.valuation-observation-hit.is-retrospective.is-active .valuation-observation-range{background:#4f8edb}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit.is-retrospective:hover .valuation-observation-range,.valuation-observation-hit.is-retrospective.is-active .valuation-observation-range{background:color-mix(in srgb, #4f8edb 42%, var(--surface))}}.valuation-observation-hit.is-retrospective:hover .valuation-observation-range,.valuation-observation-hit.is-retrospective.is-active .valuation-observation-range{box-shadow:0 0 9px #4f8edb59}.valuation-observation-hit.is-retrospective:hover .valuation-reference-marker,.valuation-observation-hit.is-retrospective.is-active .valuation-reference-marker{box-shadow:0 0 0 2px #4f8edb2e,0 0 9px #4f8edb52}.valuation-chart-dates{white-space:nowrap;justify-content:space-around;gap:2px;min-width:0;left:76px;right:0;overflow:hidden}.valuation-history-chart.is-single .valuation-chart-columns{background:repeating-linear-gradient(to bottom, transparent 0 calc(25% - 1px), var(--border) calc(25% - 1px) 25%)}@supports (color:color-mix(in lab, red, red)){.valuation-history-chart.is-single .valuation-chart-columns{background:repeating-linear-gradient(to bottom, transparent 0 calc(25% - 1px), color-mix(in srgb, var(--border) 70%, transparent) calc(25% - 1px) 25%)}}.valuation-history-chart.is-single .valuation-observation-range{width:12px}.valuation-history-single-note{color:var(--muted-text);margin:2px 0 0 76px;font-size:11px}.valuation-chart-caption{margin:2px 0 0 76px}.valuation-observation-card{z-index:1200;box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:min(252px,100vw - 20px);color:var(--text);pointer-events:auto;border-radius:8px;padding:9px 10px 8px;animation:.12s ease-out both valuation-card-in;position:fixed;box-shadow:0 7px 18px #0d241621,0 2px 4px #0d24160f}.valuation-observation-date{color:var(--muted-text);font-size:10px}.valuation-observation-reference{font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:2px;font-size:20px;line-height:1.08;display:block}.valuation-observation-reference-label{color:var(--muted-text);font-size:9px}.valuation-observation-range-values{font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-top:7px;font-size:11px;font-weight:680;display:flex}.valuation-observation-range-values>span{gap:2px;display:grid}.valuation-observation-range-values small{color:var(--muted-text);letter-spacing:.045em;font-size:8px}.valuation-observation-range-values i{background:var(--sd-green);border-radius:99px;flex:1;min-width:25px;height:3px;position:relative}@supports (color:color-mix(in lab, red, red)){.valuation-observation-range-values i{background:color-mix(in srgb, var(--sd-green) 48%, var(--border))}}.valuation-observation-range-values i:after{border:2px solid var(--surface);background:var(--sd-green-deep);width:8px;height:8px;box-shadow:0 0 0 1px var(--sd-green);content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.valuation-observation-meta{justify-content:space-between;align-items:center;gap:7px;margin-top:7px;display:flex}.valuation-observation-meta>span:not(.sdmv-tier-badge){color:var(--muted-text);font-variant-numeric:tabular-nums;font-size:10px}.valuation-observation-context{border-top:1px solid var(--border);color:var(--muted-text);justify-content:space-between;gap:8px;margin-top:7px;padding-top:6px;font-size:9px;line-height:1.3;display:flex}.valuation-observation-retrospective-details{border-top:1px solid var(--border);color:var(--muted-text);gap:5px;margin-top:6px;padding-top:5px;font-size:8px;line-height:1.35;display:grid}.valuation-observation-retrospective-details summary{color:var(--text);cursor:pointer;font-weight:700}.valuation-observation-retrospective-details small{overflow-wrap:anywhere}.valuation-observation-retrospective-details b{color:#3976c1;font-size:8px}.valuation-observation-context b{white-space:nowrap}.valuation-observation-disclosure{color:var(--muted-text);margin-top:5px;font-size:8px;display:block}:root[data-theme=dark] .valuation-observation-card{box-shadow:0 12px 32px #00000061,0 0 0 1px #ffffff05}@keyframes valuation-card-in{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.valuation-chart-plot{grid-template-columns:58px minmax(0,1fr);height:260px}.valuation-chart-axis{font-size:9px}.valuation-chart-dates{font-size:8px;left:58px}.valuation-observation-hit{width:36px}.valuation-history-single-note,.valuation-chart-caption{margin-left:58px}.valuation-observation-card.is-mobile{width:min(320px,100vw - 20px);position:fixed;bottom:14px;top:auto!important}}@media (prefers-reduced-motion:reduce){.valuation-observation-card,.valuation-career-tooltip{animation:none}.valuation-observation-range,.valuation-reference-marker{transition:none}}.valuation-reference-timeline path.is-combined{stroke:url(#valuation-reference-gradient);stroke-width:2px;opacity:.88}.player-valuation-history .valuation-chart-plot{height:353px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-plot{height:calc(310px + var(--career-row-height,78px))}.player-valuation-history .valuation-chart-viewport{overscroll-behavior-x:contain;scrollbar-color:var(--sd-green) transparent;width:100%;min-width:0;height:100%;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.player-valuation-history .valuation-chart-viewport{scrollbar-color:color-mix(in srgb, var(--sd-green) 35%, var(--border)) transparent}}.player-valuation-history .valuation-chart-timeline{width:100%;height:353px;position:relative}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-timeline{height:calc(310px + var(--career-row-height,78px))}.player-valuation-history .valuation-chart-columns{width:100%;height:310px;margin-bottom:0}.player-valuation-history .valuation-chart-axis{padding-bottom:43px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-axis{padding-bottom:var(--career-row-height,78px)}.player-valuation-history .valuation-chart-dates{white-space:normal;height:43px;display:block;position:relative;inset:auto;overflow:visible}.player-valuation-history .valuation-chart-dates.has-club-crests{height:43px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-dates{height:var(--career-row-height,78px)}.player-valuation-history .valuation-chart-date-item{text-align:center;justify-items:center;gap:3px;width:68px;position:absolute;top:0;transform:translate(-50%)}.player-valuation-history .valuation-chart-date-item>small{color:var(--text);font-size:9px;font-weight:700}.player-valuation-history .valuation-chart-date-club{place-items:center;width:30px;height:30px;display:grid}.player-valuation-history .valuation-chart-date-club .club-crest{background:0 0;border:0;flex:0 0 28px;width:28px;height:28px}.valuation-chart-date-item .club-placeholder.club-crest{background:0 0;border:0}.valuation-career-stint-marker{z-index:2;cursor:help;background:0 0;border:0;border-radius:4px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:24px;transform:translate(-50%)}.valuation-career-stint-marker .club-crest{background:0 0;border:0;flex:0 0 30px;width:30px;height:30px}.valuation-career-stint-marker:focus-visible{outline:2px solid var(--sd-green);outline-offset:1px}.valuation-career-stint-marker.is-active .club-crest{filter:drop-shadow(0 0 4px var(--sd-green))}@supports (color:color-mix(in lab, red, red)){.valuation-career-stint-marker.is-active .club-crest{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--sd-green) 52%, transparent))}}.valuation-career-tooltip{z-index:1201;border:1px solid var(--border);background:var(--surface);width:min(240px,100vw - 20px);color:var(--text);pointer-events:auto;border-radius:8px;gap:3px;padding:9px 11px;font-size:11px;line-height:1.4;animation:.12s ease-out both valuation-card-in;display:grid;position:fixed;box-shadow:0 8px 22px #0003}.valuation-career-tooltip strong{font-size:13px}.valuation-career-tooltip span{color:var(--muted-text)}.player-valuation-history .valuation-observation-card{width:min(220px,100vw - 20px)}.valuation-retrospective-explainer{color:var(--muted-text);margin:0 0 7px 76px;font-size:10px;line-height:1.4}.valuation-retrospective-badge{border:1px dashed #4f8edb;padding:3px 6px}@supports (color:color-mix(in lab, red, red)){.valuation-retrospective-badge{border:1px dashed color-mix(in srgb, #4f8edb 50%, var(--border))}}.valuation-retrospective-badge{background:#4f8edb;border-radius:99px}@supports (color:color-mix(in lab, red, red)){.valuation-retrospective-badge{background:color-mix(in srgb, #4f8edb 8%, var(--surface))}}.valuation-retrospective-badge{color:#3976c1;font-size:8px;font-weight:750}.valuation-observation-hit.is-retrospective .valuation-observation-range{opacity:.72;border-style:dashed}.valuation-observation-hit.is-retrospective .valuation-reference-marker{opacity:.78}.valuation-observation-hit.is-current-published .valuation-observation-range{border:2px solid var(--sd-green);background:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit.is-current-published .valuation-observation-range{background:color-mix(in srgb, var(--sd-green) 38%, var(--surface))}}.valuation-observation-hit.is-current-published .valuation-reference-marker{background:var(--sd-green-deep);width:23px;height:5px;box-shadow:0 0 0 3px var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.valuation-observation-hit.is-current-published .valuation-reference-marker{box-shadow:0 0 0 3px color-mix(in srgb, var(--sd-green) 22%, transparent)}}.valuation-observation-era{color:var(--muted-text);justify-content:space-between;gap:7px;margin-top:5px;font-size:9px;line-height:1.3;display:flex}.valuation-observation-era span:last-child{text-align:right}@media (max-width:640px){.player-valuation-history .valuation-chart-plot{height:326px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-plot{height:calc(282px + var(--career-row-height,76px))}.player-valuation-history .valuation-chart-timeline{height:326px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-timeline{height:calc(282px + var(--career-row-height,76px))}.player-valuation-history .valuation-chart-columns{height:282px}.player-valuation-history .valuation-chart-axis{padding-bottom:44px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-axis{padding-bottom:var(--career-row-height,76px)}.player-valuation-history .valuation-chart-dates,.player-valuation-history .valuation-chart-dates.has-club-crests{height:44px}.player-valuation-history .valuation-history-chart.has-career-stints .valuation-chart-dates{height:var(--career-row-height,76px)}.player-valuation-history .valuation-chart-date-item{width:60px}.player-valuation-history .valuation-chart-date-club{width:28px;height:28px}.player-valuation-history .valuation-chart-date-club .club-crest{flex-basis:26px;width:26px;height:26px}.valuation-career-stint-marker{width:28px;height:28px;top:46px}.valuation-career-stint-marker .club-crest{flex-basis:24px;width:24px;height:24px}.valuation-retrospective-explainer{margin-left:58px;font-size:9px}}@media (max-width:1000px) and (min-width:641px){.player-profile-heading{grid-template-columns:126px minmax(0,1fr) minmax(250px,.8fr);gap:15px;padding:15px}.player-profile-portrait{width:126px}.player-profile-portrait .player-avatar-large{flex-basis:154px;width:118px;height:154px}.animated-football-money{font-size:clamp(38px,5vw,49px)}}@media (max-width:640px){.player-profile-heading{grid-template-columns:88px minmax(0,1fr);gap:11px 14px;padding:13px}.player-profile-portrait{width:88px}.player-profile-portrait .player-avatar-large{flex-basis:112px;width:84px;height:112px}.player-profile-title h1{font-size:clamp(22px,6vw,29px)}.player-hero-nationality{flex-wrap:wrap;gap:5px;font-size:11px}.player-hero-value{padding:9px 2px 1px}.animated-football-money{font-size:42px}.player-hero-value .value-range-indicator{max-width:100%}.player-hero-flag-atmosphere>.fi{width:78%;height:78%;top:12%}.player-profile-page:before,.club-aware-page:before{height:720px}}:root[data-theme=dark] .player-profile-page .player-actions a:first-child{color:#fff}.player-hero-flag-atmosphere>.fi{transition:none}@media (max-width:640px){.player-profile-page:before,.club-aware-page:before{width:100vw;left:50%;right:auto;transform:translate(-50%)}.player-hero-flag-composition,.player-hero-flag-dramatic{will-change:auto}}@media (prefers-reduced-motion:reduce){.player-hero-flag-atmosphere{animation:none!important}}.club-placeholder.club-crest.has-crest-asset{background:0 0;border-color:#0000}.club-profile-page:before{background-image:radial-gradient(ellipse at 9% 0%, var(--club-primary,var(--sd-green)), transparent 52%), radial-gradient(ellipse at 92% 12%, var(--club-secondary,var(--sd-green-soft)), transparent 45%)}@supports (color:color-mix(in lab, red, red)){.club-profile-page:before{background-image:radial-gradient(ellipse at 9% 0%, color-mix(in srgb, var(--club-primary,var(--sd-green)) 12%, transparent), transparent 52%), radial-gradient(ellipse at 92% 12%, color-mix(in srgb, var(--club-secondary,var(--sd-green-soft)) 9%, transparent), transparent 45%)}}.club-profile-page{isolation:isolate;position:relative}.club-stadium-atmosphere{z-index:-1;pointer-events:none;opacity:.18;width:100vw;height:min(780px,78vh);position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#0000 100%)}.club-stadium-atmosphere-image{object-fit:cover;object-position:center 30%;filter:grayscale()saturate(0)contrast(.82);transform:scale(1.035)}:root[data-theme=dark] .club-stadium-atmosphere{opacity:.13}@media (max-width:640px){.club-stadium-atmosphere{opacity:.13;height:560px}}.match-lab-heading{margin:10px 0 18px}.match-lab-heading h1{letter-spacing:-.04em;margin:5px 0 7px;font-size:clamp(28px,4vw,38px)}.match-lab-heading p{color:var(--muted-text);margin:0;font-size:13px}.match-lab-score{grid-template-columns:minmax(0,1fr) minmax(220px,1.1fr) minmax(0,1fr);align-items:center;gap:16px;padding:19px;display:grid}.match-lab-side{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.match-lab-side strong{font-size:17px}.match-lab-side a{color:var(--primary);font-size:11px;font-weight:700}.match-lab-result{text-align:center;color:var(--muted-text);gap:5px;font-size:11px;display:grid}.match-lab-result strong{color:var(--text);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:38px}.match-lab-result strong i{color:var(--muted-text);font-style:normal;font-weight:400}.match-lab-result small{font-size:10px}.match-lab-source{color:var(--muted-text);align-items:center;gap:7px;margin:9px 1px 25px;font-size:11px;display:flex}.match-lab-team-table{min-width:480px}.match-lab-team-table td:first-child,.match-lab-team-table td:last-child{font-variant-numeric:tabular-nums;width:30%}.match-lab-team-table td:first-child{text-align:left}.match-lab-team-table td:last-child{text-align:right}.match-lab-team-table th[scope=row]{width:40%;color:var(--muted-text);text-align:center;font-size:11px;font-weight:600}.match-lab-two-column{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:start;gap:14px;display:grid}.match-lab-panel{padding:16px}.match-lab-panel h3{margin:0 0 12px;font-size:15px}.match-lab-lineup{border-top:1px solid var(--border);padding:12px 0}.match-lab-lineup h4{justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.match-lab-lineup h4 span,.match-lab-coach{color:var(--muted-text);font-size:10px;font-weight:500}.match-lab-coach{margin:5px 0 8px}.match-lab-lineup ol,.match-lab-lineup ul,.match-lab-events,.match-lab-limitations ul{margin:0;padding:0;list-style:none}.match-lab-lineup li{grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 0;font-size:11px;display:grid}.match-lab-lineup li small{color:var(--muted-text);font-size:10px}.match-lab-shirt{color:var(--muted-text);font-variant-numeric:tabular-nums;text-align:center}.match-lab-lineup details{color:var(--primary);margin-top:8px;font-size:11px}.match-lab-lineup summary{cursor:pointer;font-weight:700}.match-lab-lineup ul{margin-top:7px}.match-lab-events li{border-top:1px solid var(--border);grid-template-columns:42px minmax(0,1fr);gap:8px;padding:9px 0;display:grid}.match-lab-events time{color:var(--primary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}.match-lab-events strong{color:var(--text);font-size:11px;display:block}.match-lab-events small{color:var(--muted-text);margin-top:3px;font-size:10px;display:block}.match-lab-empty{color:var(--muted-text);font-size:12px}.match-lab-player-table{min-width:1280px;font-size:11px}.match-lab-player-table th,.match-lab-player-table td{text-align:right}.match-lab-player-table td:first-child{text-align:left;white-space:normal;min-width:185px}.match-lab-player-details summary{color:var(--text);cursor:pointer;font-weight:700}.match-lab-player-details>a{color:var(--primary);margin-top:4px;font-size:10px;font-weight:650;display:inline-block}.match-lab-role-label{color:var(--muted-text);margin-top:8px;font-size:9px;display:block}.match-lab-detail-grid{color:var(--muted-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin-top:8px;font-size:10px;display:grid}.match-lab-detail-grid strong{justify-content:space-between;gap:8px;font-weight:550;display:flex}.match-lab-detail-grid span{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.match-lab-player-details p{max-width:380px;color:var(--muted-text);margin:7px 0 2px;font-size:10px;line-height:1.45}.match-lab-limitations{margin-top:20px;padding:16px}.match-lab-limitations h2{align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.match-lab-limitations h2 svg{color:var(--warning)}.match-lab-limitations p,.match-lab-limitations li{color:var(--muted-text);font-size:11px;line-height:1.5}.match-lab-limitations p{margin:8px 0}.match-lab-limitations li{padding:3px 0}.match-lab-limitations li strong{color:var(--text)}@media (max-width:760px){.match-lab-score{grid-template-columns:minmax(0,1fr) minmax(100px,.8fr) minmax(0,1fr);gap:5px;padding:14px 8px}.match-lab-side strong{font-size:13px}.match-lab-result strong{font-size:28px}.match-lab-result,.match-lab-result small{font-size:9px}.match-lab-two-column{grid-template-columns:1fr}.match-lab-source{align-items:flex-start;line-height:1.5}}@media (prefers-reduced-motion:reduce){.match-lab *{scroll-behavior:auto!important}}.player-profile-heading{isolation:isolate}.player-hero-flag-atmosphere{z-index:0;pointer-events:none;animation:.42s ease-out both nationality-atmosphere-enter;position:absolute;inset:0;overflow:hidden}.player-hero-flag-atmosphere>.fi{filter:saturate(1.08)blur(.15px);transform-origin:50%;background-position:50%;background-repeat:no-repeat;width:110%;height:110%;position:absolute;inset:-5%}.player-hero-flag-composition{opacity:.64;background-size:100% 100%;animation:17s ease-in-out infinite alternate nationality-flag-base}.player-hero-flag-dramatic{opacity:.43;background-size:cover;width:118%;height:118%;animation:13s ease-in-out infinite alternate nationality-flag-depth;inset:-9%}.player-hero-flag-mask{background:radial-gradient(ellipse at 31% 50%, var(--surface), transparent 47%), radial-gradient(ellipse at 86% 51%, var(--surface), transparent 43%), linear-gradient(0deg, var(--surface), transparent 20%, transparent 80%, var(--surface));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:radial-gradient(ellipse at 31% 50%, color-mix(in srgb, var(--surface) 22%, transparent), transparent 47%), radial-gradient(ellipse at 86% 51%, color-mix(in srgb, var(--surface) 18%, transparent), transparent 43%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 14%, transparent), transparent 20%, transparent 80%, color-mix(in srgb, var(--surface) 13%, transparent))}}@keyframes nationality-flag-base{0%{transform:translate(-.35%,.15%)scale(1.035)}to{transform:translate(.35%,-.15%)scale(1.055)}}@keyframes nationality-flag-depth{0%{transform:translate(.65%,-.45%)scale(1.055)}to{transform:translate(-.65%,.45%)scale(1.09)}}:root[data-theme=dark] .player-hero-flag-atmosphere>.fi{filter:saturate(1.04)brightness(.96)blur(.15px)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-hero-flag-mask{background:radial-gradient(ellipse at 31% 50%, color-mix(in srgb, var(--surface) 28%, transparent), transparent 47%), radial-gradient(ellipse at 86% 51%, color-mix(in srgb, var(--surface) 22%, transparent), transparent 43%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 18%, transparent), transparent 20%, transparent 80%, color-mix(in srgb, var(--surface) 16%, transparent))}}@media (max-width:640px){.player-hero-flag-atmosphere>.fi{width:108%;height:108%;inset:-4%}}@media (prefers-reduced-motion:reduce){.player-hero-flag-atmosphere,.player-hero-flag-composition,.player-hero-flag-dramatic{animation:none!important}}.player-profile-heading .player-hero-flag-mask{background:radial-gradient(ellipse 57% 112% at 26% 51%, var(--surface) 0%, var(--surface) 58%,transparent 100%), radial-gradient(ellipse 42% 110% at 88% 51%, var(--surface) 0%, var(--surface) 59%,transparent 100%), linear-gradient(0deg,var(--surface),transparent 23% 77%,var(--surface))}@supports (color:color-mix(in lab, red, red)){.player-profile-heading .player-hero-flag-mask{background:radial-gradient(ellipse 57% 112% at 26% 51%, color-mix(in srgb,var(--surface) 70%,transparent) 0%, color-mix(in srgb,var(--surface) 43%,transparent) 58%,transparent 100%), radial-gradient(ellipse 42% 110% at 88% 51%, color-mix(in srgb,var(--surface) 73%,transparent) 0%, color-mix(in srgb,var(--surface) 44%,transparent) 59%,transparent 100%), linear-gradient(0deg,color-mix(in srgb,var(--surface) 18%,transparent),transparent 23% 77%,color-mix(in srgb,var(--surface) 16%,transparent))}}.player-profile-heading .player-hero-flag-atmosphere[data-contrast-recipe=LIGHT_REGIONS]>.player-hero-flag-mask{background:radial-gradient(ellipse 57% 112% at 26% 51%, var(--surface) 0%, var(--surface) 58%,transparent 100%), radial-gradient(ellipse 42% 110% at 88% 51%, var(--surface) 0%, var(--surface) 59%,transparent 100%), linear-gradient(0deg,var(--surface),transparent 23% 77%,var(--surface))}@supports (color:color-mix(in lab, red, red)){.player-profile-heading .player-hero-flag-atmosphere[data-contrast-recipe=LIGHT_REGIONS]>.player-hero-flag-mask{background:radial-gradient(ellipse 57% 112% at 26% 51%, color-mix(in srgb,var(--surface) 86%,transparent) 0%, color-mix(in srgb,var(--surface) 61%,transparent) 58%,transparent 100%), radial-gradient(ellipse 42% 110% at 88% 51%, color-mix(in srgb,var(--surface) 88%,transparent) 0%, color-mix(in srgb,var(--surface) 63%,transparent) 59%,transparent 100%), linear-gradient(0deg,color-mix(in srgb,var(--surface) 22%,transparent),transparent 23% 77%,color-mix(in srgb,var(--surface) 20%,transparent))}}.player-profile-heading .player-profile-title .eyebrow,.player-profile-heading .player-hero-value-heading .eyebrow{color:var(--sd-green-deep)}.player-profile-heading .player-profile-title>p,.player-profile-heading .player-hero-nationality,.player-profile-heading .player-hero-range-caption,.player-profile-heading .player-hero-confidence,.player-profile-heading .player-hero-value-label{color:var(--muted-text)}.player-profile-heading .player-profile-portrait .player-avatar-large{filter:drop-shadow(0 5px 10px #0000002e)}:root[data-theme=dark] .player-profile-heading .player-profile-title .eyebrow,:root[data-theme=dark] .player-profile-heading .player-hero-value-heading .eyebrow{color:#b6e2c1}:root[data-theme=dark] .player-profile-heading .player-profile-portrait .player-avatar-large{filter:drop-shadow(0 6px 12px #00000057)}@media (max-width:640px){.player-profile-heading .player-hero-flag-mask,.player-profile-heading .player-hero-flag-atmosphere[data-contrast-recipe=LIGHT_REGIONS]>.player-hero-flag-mask{background:radial-gradient(ellipse 92% 48% at 54% 26%,var(--surface),var(--surface) 62%,transparent 100%), radial-gradient(ellipse 106% 43% at 50% 88%,var(--surface),var(--surface) 62%,transparent 100%)}@supports (color:color-mix(in lab, red, red)){.player-profile-heading .player-hero-flag-mask,.player-profile-heading .player-hero-flag-atmosphere[data-contrast-recipe=LIGHT_REGIONS]>.player-hero-flag-mask{background:radial-gradient(ellipse 92% 48% at 54% 26%,color-mix(in srgb,var(--surface) 82%,transparent),color-mix(in srgb,var(--surface) 48%,transparent) 62%,transparent 100%), radial-gradient(ellipse 106% 43% at 50% 88%,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface) 54%,transparent) 62%,transparent 100%)}}}.player-flag-panel-host{isolation:isolate;position:relative;overflow:hidden}.player-flag-panel-host>.player-nationality-accent{z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 70% 155% at 4% 48%,var(--nationality-primary),transparent 74%),linear-gradient(100deg,var(--nationality-primary) 0%,var(--nationality-secondary) 38%,var(--nationality-accent) 68%,transparent 100%);display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-flag-panel-host>.player-nationality-accent{background:radial-gradient(ellipse 70% 155% at 4% 48%,color-mix(in srgb,var(--nationality-primary) 19%,transparent),transparent 74%),linear-gradient(100deg,color-mix(in srgb,var(--nationality-primary) 13%,transparent) 0%,color-mix(in srgb,var(--nationality-secondary) 8%,transparent) 38%,color-mix(in srgb,var(--nationality-accent) 4%,transparent) 68%,transparent 100%)}}.player-flag-panel-host>.player-nationality-accent{opacity:.78;transition:opacity .12s ease-out}.player-flag-panel-host:hover>.player-nationality-accent,.player-flag-panel-host:focus-within>.player-nationality-accent{opacity:.9}.player-flag-panel-host:not(.market-player-ranking-card)>:not(.player-nationality-accent){z-index:1;position:relative}.player-market-nationality-host{isolation:isolate}.player-market-nationality-host>.player-nationality-accent{z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 70% 155% at 4% 48%,var(--nationality-primary),transparent 74%),linear-gradient(100deg,var(--nationality-primary) 0%,var(--nationality-secondary) 38%,var(--nationality-accent) 68%,transparent 100%);display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-market-nationality-host>.player-nationality-accent{background:radial-gradient(ellipse 70% 155% at 4% 48%,color-mix(in srgb,var(--nationality-primary) 19%,transparent),transparent 74%),linear-gradient(100deg,color-mix(in srgb,var(--nationality-primary) 13%,transparent) 0%,color-mix(in srgb,var(--nationality-secondary) 8%,transparent) 38%,color-mix(in srgb,var(--nationality-accent) 4%,transparent) 68%,transparent 100%)}}.player-market-nationality-host>.player-nationality-accent{opacity:.78;transition:opacity .12s ease-out}.player-market-nationality-host:hover>.player-nationality-accent,.player-market-nationality-host:focus-within>.player-nationality-accent{opacity:.9}.player-market-nationality-host>:not(.player-nationality-accent){z-index:1;position:relative}.player-flag-row{isolation:isolate;position:relative}.player-flag-row>td{z-index:1;background-color:#0000;position:relative}.player-flag-row>td:first-child{position:static}.player-flag-row>td>.player-nationality-accent{z-index:0;pointer-events:none;background:radial-gradient(ellipse 62% 160% at 3% 50%,var(--nationality-primary),transparent 76%),linear-gradient(100deg,var(--nationality-primary),var(--nationality-secondary) 45%,var(--nationality-accent) 73%,transparent);display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-flag-row>td>.player-nationality-accent{background:radial-gradient(ellipse 62% 160% at 3% 50%,color-mix(in srgb,var(--nationality-primary) 19%,transparent),transparent 76%),linear-gradient(100deg,color-mix(in srgb,var(--nationality-primary) 12%,transparent),color-mix(in srgb,var(--nationality-secondary) 5%,transparent) 45%,color-mix(in srgb,var(--nationality-accent) 2.5%,transparent) 73%,transparent)}}.player-flag-row>td>.player-nationality-accent{opacity:.68}.player-flag-row:hover>td>.player-nationality-accent,.player-flag-row:focus-within>td>.player-nationality-accent{opacity:.9}.player-flag-row>td>:not(.player-nationality-accent),.market-map-player-card>header,.market-map-player-card>div,.market-map-player-card>footer{z-index:1;position:relative}.compare-picker-option.player-flag-panel-host>:not(.player-nationality-accent){z-index:1}:root[data-theme=dark] .player-flag-row:hover>td{background-color:var(--table-row-hover)}@media (prefers-reduced-motion:reduce){.player-flag-panel-host>.player-nationality-accent{transition:none}}.player-preview-scope{display:contents}.player-hover-preview{z-index:1200;border:1px solid var(--border);border-inline-start:3px solid var(--sd-green);width:min(330px,100vw - 24px);color:var(--text);background:var(--surface);border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;text-decoration:none;animation:.12s ease-out both player-preview-arrive;display:grid;position:fixed;box-shadow:0 12px 34px #00000030}.player-hover-preview:hover{border-color:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.player-hover-preview:hover{border-color:color-mix(in srgb,var(--sd-green) 45%,var(--border))}}.player-hover-preview:focus-visible{outline:3px solid var(--sd-green)}@supports (color:color-mix(in lab, red, red)){.player-hover-preview:focus-visible{outline:3px solid color-mix(in srgb,var(--sd-green) 72%,white)}}.player-hover-preview:focus-visible{outline-offset:3px}.player-hover-preview>.player-avatar{border-radius:5px;width:44px;height:52px}.player-hover-preview-main,.player-hover-preview-value{gap:4px;min-width:0;display:grid}.player-hover-preview-main>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.15;overflow:hidden}.player-hover-preview-main>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-hover-preview-club,.player-hover-preview-main>small{min-width:0;color:var(--muted-text);align-items:center;gap:5px;font-size:10px;display:flex}.player-hover-preview-club .club-crest{flex-basis:18px;width:18px;height:18px}.player-hover-preview-main>small .country-flag-chip{padding:1px}.player-hover-preview-main>small .country-flag-chip .fi{width:17px;height:12px}.player-hover-preview-value{text-align:right;justify-items:end;min-width:0;max-width:112px}.player-hover-preview-value>strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;font-size:17px}.player-hover-preview-value>small{color:var(--muted-text);white-space:nowrap;font-size:9px}:root[data-theme=dark] .player-hover-preview{box-shadow:0 14px 38px #0000006b}:root[data-theme=dark] .player-hover-preview-value>strong{color:#a6dfb7}.player-value-market-link{color:inherit;border-radius:4px;align-self:flex-start;text-decoration:none;display:inline-flex}.player-value-market-link:hover{color:var(--primary-hover);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.player-value-market-link:focus-visible,.player-value-ranking-link:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.player-value-ranking-link{color:inherit;-webkit-text-decoration:underline dotted var(--primary);-webkit-text-decoration:underline dotted var(--primary);-webkit-text-decoration:underline dotted var(--primary);text-decoration:underline dotted var(--primary)}@supports (color:color-mix(in lab, red, red)){.player-value-ranking-link{-webkit-text-decoration:underline dotted color-mix(in srgb,var(--primary) 55%,transparent);-webkit-text-decoration:underline dotted color-mix(in srgb,var(--primary) 55%,transparent);-webkit-text-decoration:underline dotted color-mix(in srgb,var(--primary) 55%,transparent);text-decoration:underline dotted color-mix(in srgb,var(--primary) 55%,transparent)}}.player-value-ranking-link{text-underline-offset:3px}.player-value-ranking-link:hover{color:var(--primary-hover)}@keyframes player-preview-arrive{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.player-hover-preview.is-mobile{grid-template-columns:44px minmax(0,1fr) auto;max-height:calc(100dvh - 24px);overflow:auto}}@media (prefers-reduced-motion:reduce){.player-hover-preview{animation:none}}.player-profile-heading .player-flag-emblem-glow{z-index:5;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(15% 28% at 53% 51%,#ffffff29,#ffffff12 44%,#0000 76%);animation:8s ease-in-out infinite alternate flag-emblem-glow;position:absolute;inset:0}.player-profile-heading .player-flag-wave-sheen{z-index:5;opacity:.09;background:linear-gradient(108deg,#0000 38%,#ffffff40 48%,#ffffff0d 54%,#0000 64%);animation:15s ease-in-out infinite flag-sheen-pass;position:absolute;inset:-20% -35%;transform:translate(-35%)}.player-profile-heading .player-flag-water-surface{z-index:5;opacity:.2;mix-blend-mode:screen;background:repeating-linear-gradient(168deg,#0000 0 17px,#d8f5ff40 19px,#0000 22px 42px),radial-gradient(at 24% 30%,#b9ecff3d,#0000 32%),radial-gradient(at 76% 68%,#4abcdc33,#0000 37%);animation:13s ease-in-out infinite alternate island-water-caustics;position:absolute;inset:0}@keyframes flag-emblem-glow{0%{opacity:.46}to{opacity:.9}}@keyframes flag-sheen-pass{0%,28%{opacity:.08;transform:translate(-42%)}70%,to{opacity:.22;transform:translate(42%)}}@keyframes island-water-caustics{0%{background-position:0 0,0 0,0 0;transform:translate(-1%)scale(1)}to{background-position:38px 12px,-12px 8px,14px -9px;transform:translate(1%,-.5%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.player-profile-heading .player-flag-emblem-glow,.player-profile-heading .player-flag-wave-sheen,.player-profile-heading .player-flag-water-surface{animation:none!important}}.player-market-context{border-block:1px solid var(--border);margin-top:18px;padding:15px 0 12px}.market-context-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.market-context-heading h2{letter-spacing:-.02em;margin:3px 0 0;font-size:18px}.market-context-heading>p{color:var(--muted-text);text-align:right;margin:0;font-size:11px}.market-context-values{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.market-context-metric{border-inline-start:1px solid var(--border);align-content:start;gap:4px;min-width:0;padding:10px 14px;display:grid}.market-context-metric:first-child{border-inline-start:0;padding-inline-start:0}.market-context-metric>strong{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(18px,2vw,25px);line-height:1.12}.market-context-metric>span{color:var(--muted-text);font-size:11px;line-height:1.35}.market-context-metric>small{min-height:13px;color:var(--muted-text);font-size:9px}.market-context-metric.is-player-reference>strong{color:var(--sd-green-dark);font-size:clamp(23px,2.5vw,32px)}:root[data-theme=dark] .market-context-metric.is-player-reference>strong{color:#8cdaa9}.player-rank-context{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:11px;padding-top:11px;display:grid}.market-rank-metric{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 9px;min-width:0;display:grid}.market-rank-metric>strong{color:var(--text);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:21px;line-height:1}.market-rank-metric>span{color:var(--text);font-size:10px;font-weight:700}.market-rank-metric>small{color:var(--muted-text);font-size:9px}.market-context-note{color:var(--muted-text);margin:11px 0 0;font-size:10px;line-height:1.5;display:block}.history-change-note{border-top:1px solid var(--border);align-items:baseline;gap:12px;margin-top:8px;padding-top:9px;display:flex}.history-change-note>strong{color:var(--text);flex:none;font-size:11px}.history-change-note p{color:var(--muted-text);margin:0;font-size:10px;line-height:1.5}.history-change-note p b{color:var(--text)}.range-context-insight{border-inline-start:2px solid var(--club-secondary,var(--sd-green));grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);align-items:center;gap:15px;margin-top:11px;padding:11px 13px;display:grid}@supports (color:color-mix(in lab, red, red)){.range-context-insight{border-inline-start:2px solid color-mix(in srgb,var(--club-secondary,var(--sd-green)) 62%,var(--border))}}.range-context-insight{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.range-context-insight{background:color-mix(in srgb,var(--surface) 86%,var(--club-primary,var(--sd-green)) 14%)}}.range-context-insight>div{gap:3px;display:grid}.range-context-insight>div>strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:20px}.range-context-insight>p{color:var(--muted-text);margin:0;font-size:10px;line-height:1.5}.evidence-explorer{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-top:15px;padding:0 13px}@supports (color:color-mix(in lab, red, red)){.evidence-explorer{background:color-mix(in srgb,var(--surface) 90%,var(--club-primary,var(--sd-green)) 10%)}}.evidence-explorer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:58px;list-style:none;display:flex}.evidence-explorer>summary::-webkit-details-marker{display:none}.evidence-summary-copy{gap:3px;display:grid}.evidence-summary-copy>strong{color:var(--text);font-size:13px}.evidence-summary-copy>small{color:var(--muted-text);font-size:10px}.evidence-disclosure-icon{color:var(--sd-green);font-size:19px;transition:transform .15s}.evidence-explorer[open] .evidence-disclosure-icon{transform:rotate(45deg)}.evidence-explorer>summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.evidence-explorer-body{border-top:1px solid var(--border);padding:4px 0 13px}.evidence-explorer-body>p{max-width:780px;color:var(--muted-text);margin:11px 0;font-size:11px;line-height:1.55}.evidence-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:10px 0 14px;display:grid}.evidence-timeline>div{background:var(--surface-subtle);align-content:start;gap:4px;min-width:0;padding:8px;display:grid}.evidence-timeline dt{color:var(--muted-text);font-size:9px}.evidence-timeline dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:700}.evidence-source-types{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:10px 0;display:flex}.evidence-source-types>strong,.evidence-link-group h3{color:var(--text);margin:0;font-size:11px}.evidence-source-types ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.evidence-source-types li,.evidence-source-category{background:var(--sd-green-soft);width:max-content;color:var(--sd-green-dark);border-radius:5px;padding:3px 6px;font-size:8px;font-weight:800}:root[data-theme=dark] .evidence-source-types li,:root[data-theme=dark] .evidence-source-category{background:var(--sd-green)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .evidence-source-types li,:root[data-theme=dark] .evidence-source-category{background:color-mix(in srgb,var(--sd-green) 20%,var(--surface-subtle))}}:root[data-theme=dark] .evidence-source-types li,:root[data-theme=dark] .evidence-source-category{color:#a5e0b9}.evidence-link-group{margin-top:14px}.evidence-link-group ul{margin:6px 0 0;padding:0;list-style:none;display:grid}.evidence-link-group li{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:7px 0;display:grid}.evidence-link-group a{min-width:0;color:var(--primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.evidence-link-group li>small{color:var(--muted-text);text-align:right;font-size:9px}.evidence-link-group>p{color:var(--muted-text);margin:7px 0;font-size:10px}.evidence-freshness-list li{grid-template-columns:minmax(0,1fr) auto;align-items:start}.evidence-freshness-list li>span{gap:3px;display:grid}.evidence-freshness-list strong{color:var(--text);font-size:10px}.evidence-freshness-list small{max-width:760px;color:var(--muted-text);font-size:9px;line-height:1.45}.evidence-freshness-list time{color:var(--text);text-align:right;font-size:10px}@media (max-width:760px){.market-context-values{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5px}.market-context-metric:nth-child(odd){border-inline-start:0;padding-inline-start:0}.player-rank-context{gap:8px}.market-rank-metric{grid-template-columns:1fr;gap:3px}.market-rank-metric>strong{grid-row:auto;font-size:19px}.evidence-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.market-context-heading{flex-direction:column;align-items:start;gap:5px}.market-context-heading>p{text-align:left}.market-context-metric{padding-inline:9px}.range-context-insight{grid-template-columns:1fr;gap:5px}.history-change-note{gap:4px;display:grid}.evidence-link-group li{grid-template-columns:auto minmax(0,1fr)}.evidence-link-group li>small{text-align:left;grid-column:2}.evidence-freshness-list li{grid-template-columns:1fr}.evidence-freshness-list time{text-align:left}}.market-player-ranking-list{gap:8px;min-width:0;display:grid}.market-player-ranking-summary{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:5px 11px;margin:0 0 12px;padding:10px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.market-player-ranking-summary{background:color-mix(in srgb,var(--surface) 92%,var(--sd-green-soft))}}.market-player-ranking-summary strong,.market-player-ranking-summary b{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px}.market-player-ranking-summary span{color:var(--muted-text);font-size:10px}.player-profile-heading .player-hero-flag-atmosphere>span.fi.player-hero-flag-base{filter:saturate(1.12);opacity:.56;transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;width:116%;height:116%;animation:25s ease-in-out infinite alternate hero-flag-base-drift;position:absolute;inset:-8% auto auto -8%;-webkit-mask-image:none;mask-image:none}.player-profile-heading .player-hero-flag-atmosphere.is-stripe-bands>span.fi.player-hero-flag-base{opacity:1;filter:none;background-image:none;animation:none}.player-profile-heading .player-hero-flag-atmosphere.is-stripe-bands .player-hero-flag-geometry{pointer-events:none;display:block;position:absolute}.player-profile-heading .player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-one,.player-profile-heading .player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-two,.player-profile-heading .player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-three{width:104%;height:37%;left:-2%}.player-profile-heading .player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-one{animation:25s ease-in-out infinite alternate hero-flag-band-y;top:-2%}.player-profile-heading .player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-two{animation:27s ease-in-out infinite alternate hero-flag-band-x;top:31.5%}.player-profile-heading .player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-three{animation:29s ease-in-out infinite alternate-reverse hero-flag-band-y;top:65%}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=de] .flag-band-one{background:#111}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=de] .flag-band-two{background:#d00}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=de] .flag-band-three{background:#ffce00}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=nl] .flag-band-one{background:#ae1c28}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=nl] .flag-band-two{background:#fff}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=nl] .flag-band-three{background:#21468b}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=ru] .flag-band-one{background:#fff}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=ru] .flag-band-two{background:#0039a6}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=ru] .flag-band-three{background:#d52b1e}.player-profile-heading .player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-one,.player-profile-heading .player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-two,.player-profile-heading .player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-three{width:36%;height:104%;top:-2%}.player-profile-heading .player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-one{animation:25s ease-in-out infinite alternate hero-flag-band-x;left:-2%}.player-profile-heading .player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-two{animation:27s ease-in-out infinite alternate hero-flag-band-y;left:31.5%}.player-profile-heading .player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-three{animation:29s ease-in-out infinite alternate-reverse hero-flag-band-x;left:65%}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=fr] .flag-band-one{background:#002395}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=fr] .flag-band-two{background:#fff}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=fr] .flag-band-three{background:#ed2939}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=it] .flag-band-one{background:#009246}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=it] .flag-band-two{background:#fff}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=it] .flag-band-three{background:#ce2b37}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=be] .flag-band-one{background:#111}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=be] .flag-band-two{background:#fae042}.player-profile-heading .player-hero-flag-atmosphere[data-country-code=be] .flag-band-three{background:#ed2939}.player-profile-heading .player-hero-flag-mask{z-index:6;background:linear-gradient(90deg,var(--surface),transparent 27% 74%,var(--surface)),linear-gradient(0deg,var(--surface),transparent 18% 82%,var(--surface));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-profile-heading .player-hero-flag-mask{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 22%,transparent),transparent 27% 74%,color-mix(in srgb,var(--surface) 19%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--surface) 15%,transparent),transparent 18% 82%,color-mix(in srgb,var(--surface) 15%,transparent))}:root[data-theme=dark] .player-profile-heading .player-hero-flag-mask{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 26%,transparent),transparent 27% 74%,color-mix(in srgb,var(--surface) 23%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--surface) 19%,transparent),transparent 18% 82%,color-mix(in srgb,var(--surface) 18%,transparent))}}.player-profile-heading .player-hero-flag-atmosphere:not(.is-stripe-bands):after{z-index:5;mix-blend-mode:screen;content:"";background:linear-gradient(112deg,#0000 39%,#fff0 45%,#ffffff2b 49%,#fff5cd14 52%,#0000 59%);animation:18s ease-in-out infinite hero-flag-sun-glint;position:absolute;inset:-35% -45%}.player-profile-heading .player-hero-flag-atmosphere.is-stripe-bands:after{z-index:5;mix-blend-mode:soft-light;content:"";background:linear-gradient(108deg,#0000 0 32%,#fff0 42%,#ffffff26 49%,#ffffff0d 54%,#0000 64% 100%),radial-gradient(at 50% 48%,#ffffff1f,#0000 72%);animation:22s ease-in-out infinite alternate hero-flag-surface-light;position:absolute;inset:0}.player-profile-heading .player-hero-flag-atmosphere.is-stripe-bands .flag-band-one,.player-profile-heading .player-hero-flag-atmosphere.is-stripe-bands .flag-band-two,.player-profile-heading .player-hero-flag-atmosphere.is-stripe-bands .flag-band-three{box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000017}@keyframes hero-flag-base-drift{0%{transform:scale(1.08)translate(-.25%)}to{transform:scale(1.11)translate(.25%)}}@keyframes hero-flag-sun-glint{0%,18%{opacity:.2;transform:translate(-16%)}48%{opacity:.7}82%,to{opacity:.25;transform:translate(16%)}}@keyframes hero-flag-surface-light{0%{background-position:-25vw 0,50% 48%}to{background-position:25vw 0,50% 48%}}@media (prefers-reduced-motion:reduce){.player-profile-heading .player-hero-flag-atmosphere,.player-profile-heading .player-hero-flag-atmosphere:after,.player-profile-heading .player-hero-flag-atmosphere *{animation:none!important}}.player-profile-heading .player-hero-flag-atmosphere{z-index:0;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.player-profile-heading .player-hero-flag-atmosphere>span.fi.player-hero-flag-base{opacity:.54;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;animation:25s ease-in-out infinite alternate hero-flag-base-drift;position:absolute;inset:0;transform:scale(1.08)}.player-hero-flag-geometry{pointer-events:none;display:none;position:absolute}.player-hero-flag-mask{z-index:6;background:linear-gradient(90deg, var(--surface), transparent 21% 75%, var(--surface)), linear-gradient(0deg,var(--surface),transparent 16% 84%,var(--surface));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:linear-gradient(90deg, color-mix(in srgb,var(--surface) 23%,transparent), transparent 21% 75%, color-mix(in srgb,var(--surface) 21%,transparent)), linear-gradient(0deg,color-mix(in srgb,var(--surface) 17%,transparent),transparent 16% 84%,color-mix(in srgb,var(--surface) 16%,transparent))}}.player-profile-heading .player-hero-flag-atmosphere.is-procedural>span.fi.player-hero-flag-base{opacity:1;background-image:none;animation:none;transform:none}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .player-hero-flag-geometry,.player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .player-hero-flag-geometry,.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .player-hero-flag-geometry,.player-hero-flag-atmosphere[data-family=CROSS] .player-hero-flag-geometry,.player-hero-flag-atmosphere[data-family=DIAGONAL_CROSS] .player-hero-flag-geometry,.player-hero-flag-atmosphere[data-family=CENTRAL_GEOMETRY] .player-hero-flag-geometry,.player-hero-flag-atmosphere[data-family=SOLID_FIELD_SYMBOL] .player-hero-flag-geometry{display:block}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS]>.player-hero-flag-base{background-color:#d00}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-one,.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-two{width:104%;height:36%;left:-2%}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-one{animation:25s ease-in-out infinite alternate hero-flag-band-x;top:-1%}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-two{animation:27s ease-in-out infinite alternate hero-flag-band-y;top:31.5%}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-one{background:#111}.player-hero-flag-atmosphere[data-family=HORIZONTAL_BANDS] .flag-band-two{background:#d00}.player-hero-flag-atmosphere[data-country-code=de]>.player-hero-flag-base{background-color:#ffce00}.player-hero-flag-atmosphere[data-country-code=de] .flag-band-one{background:#111}.player-hero-flag-atmosphere[data-country-code=de] .flag-band-two{background:#d00}.player-hero-flag-atmosphere[data-country-code=nl]>.player-hero-flag-base{background-color:#21468b}.player-hero-flag-atmosphere[data-country-code=nl] .flag-band-one{background:#ae1c28}.player-hero-flag-atmosphere[data-country-code=nl] .flag-band-two{background:#fff}.player-hero-flag-atmosphere[data-country-code=ru]>.player-hero-flag-base{background-color:#d52b1e}.player-hero-flag-atmosphere[data-country-code=ru] .flag-band-one{background:#fff}.player-hero-flag-atmosphere[data-country-code=ru] .flag-band-two{background:#0039a6}.player-hero-flag-atmosphere[data-country-code=hu]>.player-hero-flag-base{background-color:#436f4d}.player-hero-flag-atmosphere[data-country-code=hu] .flag-band-one{background:#ce2939}.player-hero-flag-atmosphere[data-country-code=hu] .flag-band-two{background:#fff}.player-hero-flag-atmosphere[data-family=VERTICAL_BANDS]>.player-hero-flag-base{background-color:#d52b1e}.player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-one,.player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-two{width:36%;height:104%;top:-2%}.player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-one{animation:26s ease-in-out infinite alternate hero-flag-band-x;left:-1%}.player-hero-flag-atmosphere[data-family=VERTICAL_BANDS] .flag-band-two{animation:28s ease-in-out infinite alternate hero-flag-band-y;left:31.5%}.player-hero-flag-atmosphere[data-country-code=fr]>.player-hero-flag-base{background-color:#ed2939}.player-hero-flag-atmosphere[data-country-code=fr] .flag-band-one{background:#002395}.player-hero-flag-atmosphere[data-country-code=fr] .flag-band-two{background:#fff}.player-hero-flag-atmosphere[data-country-code=it]>.player-hero-flag-base{background-color:#ce2b37}.player-hero-flag-atmosphere[data-country-code=it] .flag-band-one{background:#009246}.player-hero-flag-atmosphere[data-country-code=it] .flag-band-two{background:#fff}.player-hero-flag-atmosphere[data-country-code=be]>.player-hero-flag-base{background-color:#ef3340}.player-hero-flag-atmosphere[data-country-code=be] .flag-band-one{background:#111}.player-hero-flag-atmosphere[data-country-code=be] .flag-band-two{background:#fae042}.player-hero-flag-atmosphere[data-country-code=ie]>.player-hero-flag-base{background-color:#ff883e}.player-hero-flag-atmosphere[data-country-code=ie] .flag-band-one{background:#169b62}.player-hero-flag-atmosphere[data-country-code=ie] .flag-band-two{background:#fff}.player-hero-flag-atmosphere[data-country-code=ro]>.player-hero-flag-base{background-color:#ce2939}.player-hero-flag-atmosphere[data-country-code=ro] .flag-band-one{background:#002b7f}.player-hero-flag-atmosphere[data-country-code=ro] .flag-band-two{background:#fcd116}.player-hero-flag-atmosphere[data-country-code=tr]>.player-hero-flag-base{background-color:#e30a17}.player-hero-flag-atmosphere[data-country-code=tr] .flag-symbol-primary{width:25%;height:68%;animation:24s ease-in-out infinite alternate hero-flag-symbol-a;top:16%;left:40%}.player-hero-flag-atmosphere[data-country-code=tr] .flag-symbol-primary:before,.player-hero-flag-atmosphere[data-country-code=tr] .flag-symbol-primary:after{content:"";border-radius:50%;position:absolute}.player-hero-flag-atmosphere[data-country-code=tr] .flag-symbol-primary:before{background:#fff;inset:4% 0}.player-hero-flag-atmosphere[data-country-code=tr] .flag-symbol-primary:after{background:#e30a17;width:84%;height:84%;top:0;left:24%}.player-hero-flag-atmosphere[data-country-code=tr] .flag-symbol-secondary{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,20% 94%,31% 57%,2% 35%,39% 35%);background:#fff;width:18%;height:27%;animation:19s ease-in-out infinite alternate hero-flag-symbol-b;top:37%;left:62%}.player-hero-flag-atmosphere[data-country-code=gb-eng]>.player-hero-flag-base{background-color:#f1eee6}.player-hero-flag-atmosphere[data-country-code=gb-eng] .flag-cross-under-horizontal{background:#fff;width:140%;height:20%;animation:23s ease-in-out infinite alternate hero-flag-cross-x;top:42%;left:-20%}.player-hero-flag-atmosphere[data-country-code=gb-eng] .flag-cross-horizontal{background:#c8102e;width:140%;height:10%;animation:21s ease-in-out infinite alternate hero-flag-cross-y;top:45%;left:-20%}.player-hero-flag-atmosphere[data-country-code=gb-eng] .flag-cross-under-vertical{background:#fff;width:20%;height:140%;animation:25s ease-in-out infinite alternate hero-flag-cross-y;top:-20%;left:42%}.player-hero-flag-atmosphere[data-country-code=gb-eng] .flag-cross-vertical{background:#c8102e;width:10%;height:140%;animation:22s ease-in-out infinite alternate hero-flag-cross-x;top:-20%;left:45%}.player-hero-flag-atmosphere[data-country-code=gb]>.player-hero-flag-base{background-color:#012169}.player-hero-flag-atmosphere[data-country-code=gb] .flag-cross-diagonal{background:linear-gradient(45deg,#0000 42%,#fff 42% 47%,#c8102e 47% 53%,#fff 53% 58%,#0000 58%),linear-gradient(-45deg,#0000 42%,#fff 42% 47%,#c8102e 47% 53%,#fff 53% 58%,#0000 58%);animation:27s ease-in-out infinite alternate hero-flag-cross-x;inset:-18%}.player-hero-flag-atmosphere[data-country-code=gb] .flag-cross-horizontal{background:#fff;width:116%;height:18%;top:42%;left:-8%}.player-hero-flag-atmosphere[data-country-code=gb] .flag-cross-vertical{background:#fff;width:18%;height:140%;top:-20%;left:42%}.player-hero-flag-atmosphere[data-country-code=gb] .flag-cross-horizontal:after{content:"";background:#c8102e;position:absolute;inset:28% 0}.player-hero-flag-atmosphere[data-country-code=gb] .flag-cross-vertical:after{content:"";background:#c8102e;position:absolute;inset:0 28%}.player-hero-flag-atmosphere[data-country-code=br]>.player-hero-flag-base{background-color:#009739}.player-hero-flag-atmosphere[data-country-code=br] .flag-symbol-primary{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#ffdf00;animation:25s ease-in-out infinite alternate hero-flag-symbol-a;inset:4% 13%}.player-hero-flag-atmosphere[data-country-code=br] .flag-symbol-secondary{background:#002776;border-radius:50%;width:28%;height:50%;animation:22s ease-in-out infinite alternate hero-flag-symbol-b;top:25%;left:41%}.player-hero-flag-atmosphere[data-country-code=jp]>.player-hero-flag-base{background-color:#fff}.player-hero-flag-atmosphere[data-country-code=jp] .flag-symbol-primary{background:#bc002d;border-radius:50%;width:34%;height:70%;animation:25s ease-in-out infinite alternate hero-flag-symbol-a;top:15%;left:40%}.player-hero-flag-atmosphere[data-country-code=bd]>.player-hero-flag-base{background-color:#006a4e}.player-hero-flag-atmosphere[data-country-code=bd] .flag-symbol-primary{background:#f42a41;border-radius:50%;width:40%;height:64%;animation:25s ease-in-out infinite alternate hero-flag-symbol-a;top:18%;left:35%}.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-under-horizontal,.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-under-vertical,.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-horizontal,.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-vertical{animation:26s ease-in-out infinite alternate hero-flag-cross-x}.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-under-horizontal{background:#fff;width:108%;height:16%;top:43%;left:-4%}.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-under-vertical{background:#fff;width:16%;height:124%;top:-12%;left:31%}.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-horizontal{background:#006aa7;width:108%;height:10%;top:46%;left:-4%}.player-hero-flag-atmosphere[data-family=NORDIC_CROSS] .flag-cross-vertical{background:#006aa7;width:10%;height:124%;top:-12%;left:34%}.player-hero-flag-atmosphere[data-country-code=dk]>.player-hero-flag-base{background-color:#c8102e}.player-hero-flag-atmosphere[data-country-code=dk] .flag-cross-vertical,.player-hero-flag-atmosphere[data-country-code=dk] .flag-cross-horizontal{background:#fff}.player-hero-flag-atmosphere[data-country-code=se]>.player-hero-flag-base{background-color:#006aa7}.player-hero-flag-atmosphere[data-country-code=se] .flag-cross-horizontal,.player-hero-flag-atmosphere[data-country-code=se] .flag-cross-vertical{background:#fecc00}.player-hero-flag-atmosphere[data-country-code=no]>.player-hero-flag-base,.player-hero-flag-atmosphere[data-country-code=is]>.player-hero-flag-base{background-color:#ba0c2f}.player-hero-flag-atmosphere[data-country-code=no] .flag-cross-horizontal,.player-hero-flag-atmosphere[data-country-code=no] .flag-cross-vertical,.player-hero-flag-atmosphere[data-country-code=is] .flag-cross-horizontal,.player-hero-flag-atmosphere[data-country-code=is] .flag-cross-vertical{background:#00205b}.player-hero-flag-atmosphere[data-country-code=no] .flag-cross-under-vertical,.player-hero-flag-atmosphere[data-country-code=no] .flag-cross-under-horizontal,.player-hero-flag-atmosphere[data-country-code=is] .flag-cross-under-vertical,.player-hero-flag-atmosphere[data-country-code=is] .flag-cross-under-horizontal{background:#fff}.player-hero-flag-atmosphere[data-country-code=fi]>.player-hero-flag-base{background-color:#fff}.player-hero-flag-atmosphere[data-country-code=fi] .flag-cross-horizontal,.player-hero-flag-atmosphere[data-country-code=fi] .flag-cross-vertical{background:#003580}@keyframes hero-flag-band-x{0%{transform:translate(-.3%,.15%)}to{transform:translate(.3%,-.15%)}}@keyframes hero-flag-band-y{0%{transform:translate(.25%,-.1%)}to{transform:translate(-.25%,.1%)}}@keyframes hero-flag-symbol-a{0%{transform:translate(-.7%,.25%)scale(1.02)}to{transform:translate(.7%,-.25%)scale(1.06)}}@keyframes hero-flag-symbol-b{0%{transform:translate(.8%,-.4%)scale(1.02)}to{transform:translate(-.8%,.4%)scale(1.05)}}@keyframes hero-flag-cross-x{0%{transform:translate(-.25%,.1%)}to{transform:translate(.25%,-.1%)}}@keyframes hero-flag-cross-y{0%{transform:translate(.1%,-.25%)}to{transform:translate(-.1%,.25%)}}:root[data-theme=dark] .player-profile-heading .player-hero-flag-mask{background:linear-gradient(90deg,var(--surface),transparent 21% 75%,var(--surface)),linear-gradient(0deg,var(--surface),transparent 16% 84%,var(--surface))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-profile-heading .player-hero-flag-mask{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 26%,transparent),transparent 21% 75%,color-mix(in srgb,var(--surface) 24%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--surface) 20%,transparent),transparent 16% 84%,color-mix(in srgb,var(--surface) 18%,transparent))}}@media (prefers-reduced-motion:reduce){.player-profile-heading .player-hero-flag-base,.player-profile-heading .player-hero-flag-geometry{animation:none!important}}.player-profile-heading .player-hero-flag-atmosphere>span.fi.player-hero-flag-composition{background-size:cover;width:100%;height:100%;position:absolute;inset:0}.player-profile-heading .player-hero-flag-atmosphere>span.fi.player-hero-flag-dramatic{background-size:cover;width:124%;height:124%;position:absolute;inset:-12% auto auto -12%}.analytics-filter-panel select,.analytics-filter-panel input{background:var(--surface);color:var(--text)}.market-map-filter-panel{padding:14px}.market-map-filter-panel form{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:9px;display:grid}.market-map-filter-panel label{min-width:0}.market-map-filter-panel label>input,.market-map-filter-panel label>select{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:38px;color:var(--text);font:inherit;border-radius:6px;padding:0 9px}.market-map-filter-panel label>input:focus-visible,.market-map-filter-panel label>select:focus-visible,.market-map-club-picker summary:focus-visible{outline:2px solid var(--sd-green);outline-offset:2px}.market-map-club-picker{min-width:0;color:var(--muted-text);font-size:10px;font-weight:650;position:relative}.market-map-club-picker[open]{z-index:35;grid-column:1/-1}.market-map-club-picker summary{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);height:38px;color:var(--text);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;list-style:none;display:flex}.market-map-club-picker summary::-webkit-details-marker{display:none}.market-map-club-picker summary:after{content:"⌄";color:var(--muted-text);font-size:14px}.market-map-club-picker summary b{color:var(--sd-green);margin-left:auto}.market-map-club-picker>div{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--muted-text) transparent;grid-template-columns:minmax(0,1fr);gap:2px;width:min(340px,100%);max-height:min(250px,52vh);display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.market-map-club-picker>div{scrollbar-color:color-mix(in srgb,var(--muted-text) 45%,transparent) transparent}}.market-map-club-picker>div{border:1px solid var(--border);background:var(--surface);border-radius:7px;margin-top:6px;padding:6px;box-shadow:0 8px 18px #00000014}.market-map-club-picker>div label{min-height:32px;color:var(--text);cursor:pointer;border-radius:5px;align-items:center;gap:8px;padding:3px 7px;font-size:11px;font-weight:550;display:flex}.market-map-club-picker>div label:hover,.market-map-club-picker>div label.is-selected{background:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){.market-map-club-picker>div label:hover,.market-map-club-picker>div label.is-selected{background:color-mix(in srgb,var(--sd-green-soft) 60%,var(--surface))}}.market-map-club-picker>div label:has(input:checked){background:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){.market-map-club-picker>div label:has(input:checked){background:color-mix(in srgb,var(--sd-green-soft) 60%,var(--surface))}}.market-map-club-picker>div label:focus-within{outline:2px solid var(--sd-green);outline-offset:-2px}.market-map-club-picker input[type=checkbox]{width:14px;height:14px;accent-color:var(--sd-green);flex:0 0 14px;margin:0}.market-map-club-picker .club-crest-compact{border-color:var(--border);border-radius:4px;flex:0 0 24px;width:24px;height:24px}@supports (color:color-mix(in lab, red, red)){.market-map-club-picker .club-crest-compact{border-color:color-mix(in srgb,var(--border) 70%,transparent)}}.market-map-club-picker .club-crest-compact{background:0 0}.market-map-club-picker .club-crest-compact>span{background:var(--sd-green-soft);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.market-map-club-picker .club-crest-compact>span{background:color-mix(in srgb,var(--sd-green-soft) 50%,var(--surface))}}.market-map-club-picker .club-crest-compact>span{font-size:7px}.market-map-filter-actions{grid-column:1/-1;align-items:center;gap:8px;min-height:38px;display:flex}.market-map-filter-actions .primary-button{min-height:36px;padding-inline:14px}.market-map-active-filters{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;padding-top:10px;display:flex}.market-map-active-filters>span{color:var(--muted-text);margin-right:3px;font-size:10px;font-weight:700}.market-map-active-filters a{border:1px solid var(--sd-green);align-items:center;gap:7px;min-height:25px;padding:2px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.market-map-active-filters a{border:1px solid color-mix(in srgb,var(--sd-green) 24%,var(--border))}}.market-map-active-filters a{background:var(--sd-green-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.market-map-active-filters a{background:color-mix(in srgb,var(--sd-green-soft) 45%,var(--surface))}}.market-map-active-filters a{color:var(--text);font-size:10px;text-decoration:none}.market-map-active-filters a b{color:var(--sd-green);font-size:14px;font-weight:600}.market-map-active-filters a:hover{border-color:var(--sd-green)}.market-map-excluded{color:var(--muted-text);margin:-2px 0 12px;font-size:11px}.market-map-excluded summary{cursor:pointer;text-underline-offset:3px;width:fit-content}.market-map-excluded summary:hover{color:var(--text);text-decoration:underline}.market-map-excluded ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:6px;max-height:230px;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.market-map-excluded li{border:1px solid var(--border);background:var(--surface);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:7px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.market-map-excluded li{background:color-mix(in srgb,var(--surface) 90%,var(--sd-green-soft))}}.market-map-excluded li strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-map-excluded li span{color:var(--muted-text)}.market-map-excluded li small{color:var(--muted-text);grid-column:1/-1}.compare-builder{margin:12px 0 18px;padding:16px}.compare-builder-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.compare-builder-heading h2{margin:4px 0 3px;font-size:17px}.compare-builder-heading p{color:var(--muted-text);margin:0;font-size:11px}.compare-slot-count{border:1px solid var(--border);color:var(--sd-green);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:6px 10px;font-size:12px}.compare-selected-tray{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:8px;margin:14px 0 12px;padding:0;list-style:none;display:grid}.compare-selected-player{border:1px solid var(--border);background:var(--surface);border-radius:7px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:9px 37px 9px 9px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.compare-selected-player{background:color-mix(in srgb,var(--surface) 88%,var(--sd-green-soft))}}.compare-selected-player .player-avatar{border-radius:6px;flex:0 0 48px;width:48px;height:52px}.compare-selected-copy{gap:3px;min-width:0;display:grid}.compare-selected-copy>a{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.compare-selected-copy>span,.compare-picker-option small{color:var(--muted-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex;overflow:hidden}.compare-selected-copy .club-crest,.compare-picker-option .club-crest{flex:0 0 17px;width:17px;height:17px}.compare-selected-copy>small{color:var(--muted-text);font-size:9px}.compare-selected-copy>strong{color:var(--sd-green-deep);align-items:center;gap:6px;font-size:10px;display:flex}.compare-selected-copy .sdmv-tier-badge{font-size:7px}.compare-remove-player{border:1px solid var(--border);background:var(--surface);width:25px;height:25px;color:var(--muted-text);cursor:pointer;border-radius:50%;place-items:center;font-size:17px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.compare-remove-player:hover{border-color:var(--danger);color:var(--danger)}.compare-remove-player:focus-visible{outline:2px solid var(--sd-green);outline-offset:2px}.compare-picker{grid-template-columns:minmax(0,1fr);gap:5px;max-width:600px;display:grid;position:relative}.compare-picker>label{color:var(--muted-text);font-size:10px;font-weight:700}.compare-picker>input{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;height:40px;color:var(--text);font:inherit;border-radius:6px;padding:0 11px;font-size:12px}.compare-picker>input:focus-visible{outline:2px solid var(--sd-green);outline-offset:2px}.compare-picker-options{z-index:50;overscroll-behavior:contain;border:1px solid var(--border);background:var(--surface);border-radius:7px;max-height:min(340px,55vh);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0000002b}.compare-picker-option{width:100%;min-height:52px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:6px 8px;display:flex}.compare-picker-option:hover,.compare-picker-option.is-active{background:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){.compare-picker-option:hover,.compare-picker-option.is-active{background:color-mix(in srgb,var(--sd-green-soft) 56%,var(--surface))}}.compare-picker-option:focus-visible{outline:2px solid var(--sd-green);outline-offset:-2px}.compare-picker-option:disabled{opacity:.6;cursor:default}.compare-picker-option .player-avatar{flex:0 0 36px;width:36px;height:36px}.compare-picker-option>span{flex:1;gap:3px;min-width:0;display:grid}.compare-picker-option>span>strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.compare-picker-option>b{color:var(--sd-green);white-space:nowrap;font-size:9px}.compare-picker-empty{color:var(--muted-text);margin:0;padding:13px;font-size:11px}.compare-picker-help{color:var(--muted-text);font-size:9px}.compare-empty-state{border-inline-start:2px solid var(--sd-green);background:var(--sd-green-soft);border-radius:0 5px 5px 0;gap:4px;max-width:600px;margin-top:11px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.compare-empty-state{background:color-mix(in srgb,var(--sd-green-soft) 38%,var(--surface))}}.compare-empty-state strong{font-size:12px}.compare-empty-state span,.compare-card-position,.compare-confidence,.compare-no-value{color:var(--muted-text);font-size:10px}.compare-card-position{margin:4px 0 0}.compare-result-count{margin:0 0 9px}.compare-matrix-wrap{margin-top:14px;overflow-x:auto}.compare-matrix{min-width:720px}.compare-matrix th[scope=row]{color:var(--muted-text);text-align:left;white-space:nowrap}.compare-matrix td{min-width:125px}.compare-matrix .sdmv-tier-badge{white-space:nowrap}:root[data-theme=dark] .compare-selected-player{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .compare-selected-player{background:color-mix(in srgb,var(--surface) 85%,#168a45 15%)}}:root[data-theme=dark] .compare-selected-copy>strong{color:#a6d7b1}:root[data-theme=dark] .market-map-active-filters a{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .market-map-active-filters a{background:color-mix(in srgb,var(--surface) 86%,#168a45 14%)}}@media (max-width:1120px){.market-map-filter-panel form{grid-template-columns:repeat(4,minmax(0,1fr))}.market-map-club-picker{grid-column:span 2}}@media (max-width:680px){.market-map-filter-panel form{grid-template-columns:repeat(2,minmax(0,1fr))}.market-map-filter-panel label:first-of-type,.market-map-filter-panel label:nth-of-type(2){grid-column:span 1}.market-map-filter-actions{flex-wrap:wrap}.market-map-filter-actions .primary-button{flex:1}.market-map-club-picker>div{grid-template-columns:1fr;width:min(300px,82vw)}.compare-builder{padding:12px}.compare-selected-tray{grid-template-columns:1fr}.comparison-grid{grid-template-columns:minmax(0,1fr)}}.player-hero-flag-atmosphere{border-radius:inherit;animation:.42s ease-out both nationality-atmosphere-enter;inset:0;overflow:hidden}.player-hero-flag-atmosphere>.fi{background-position:50%;background-repeat:no-repeat;-webkit-mask-image:none;mask-image:none}.player-hero-flag-composition{opacity:.43;filter:saturate(1.08);background-position:50%;background-size:cover;width:124%;height:132%;animation:18s ease-in-out infinite alternate nationality-camera-drift;inset:-16% -12%}.player-hero-flag-dramatic{opacity:.25;filter:saturate(1.12)blur(.3px);background-position:50%;background-size:cover;width:160%;height:184%;animation:14s ease-in-out infinite alternate nationality-camera-depth;inset:-42% -30%}.player-hero-flag-mask{background:radial-gradient(ellipse at 24% 50%, var(--surface), transparent 39%), radial-gradient(ellipse at 87% 50%, var(--surface), transparent 34%), linear-gradient(0deg, var(--surface), transparent 23%, transparent 78%, var(--surface))}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:radial-gradient(ellipse at 24% 50%, color-mix(in srgb, var(--surface) 54%, transparent), transparent 39%), radial-gradient(ellipse at 87% 50%, color-mix(in srgb, var(--surface) 43%, transparent), transparent 34%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 22%, transparent), transparent 23%, transparent 78%, color-mix(in srgb, var(--surface) 18%, transparent))}}@keyframes nationality-camera-drift{0%{transform:translate(-.5%,.2%)scale(1.09)}to{transform:translate(.5%,-.2%)scale(1.13)}}@keyframes nationality-camera-depth{0%{transform:translate(.8%,-.5%)scale(1.08)}to{transform:translate(-.8%,.5%)scale(1.14)}}.player-hero-flag-atmosphere[data-country-code=de] .player-hero-flag-composition,.player-hero-flag-atmosphere[data-country-code=nl] .player-hero-flag-composition{opacity:.4;background-size:100% 100%;width:116%;height:124%;inset:-12% -8%}.player-hero-flag-atmosphere[data-country-code=de] .player-hero-flag-dramatic,.player-hero-flag-atmosphere[data-country-code=nl] .player-hero-flag-dramatic{opacity:.15}:root[data-theme=dark] .player-hero-flag-composition{opacity:.5}:root[data-theme=dark] .player-hero-flag-dramatic{opacity:.3}:root[data-theme=dark] .player-hero-flag-mask{background:radial-gradient(ellipse at 24% 50%, var(--surface), transparent 39%), radial-gradient(ellipse at 87% 50%, var(--surface), transparent 34%), linear-gradient(0deg, var(--surface), transparent 23%, transparent 78%, var(--surface))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-hero-flag-mask{background:radial-gradient(ellipse at 24% 50%, color-mix(in srgb, var(--surface) 62%, transparent), transparent 39%), radial-gradient(ellipse at 87% 50%, color-mix(in srgb, var(--surface) 50%, transparent), transparent 34%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 27%, transparent), transparent 23%, transparent 78%, color-mix(in srgb, var(--surface) 23%, transparent))}}@media (max-width:640px){.player-hero-flag-composition{width:164%;height:144%;inset:-22% -32%}.player-hero-flag-dramatic{width:204%;height:196%;inset:-48% -52%}.player-hero-flag-mask{background:radial-gradient(ellipse at 42% 27%, var(--surface), transparent 44%), radial-gradient(ellipse at 50% 84%, var(--surface), transparent 42%), linear-gradient(0deg, var(--surface), transparent 28%, transparent 72%, var(--surface))}@supports (color:color-mix(in lab, red, red)){.player-hero-flag-mask{background:radial-gradient(ellipse at 42% 27%, color-mix(in srgb, var(--surface) 48%, transparent), transparent 44%), radial-gradient(ellipse at 50% 84%, color-mix(in srgb, var(--surface) 42%, transparent), transparent 42%), linear-gradient(0deg, color-mix(in srgb, var(--surface) 20%, transparent), transparent 28%, transparent 72%, color-mix(in srgb, var(--surface) 20%, transparent))}}}@media (prefers-reduced-motion:reduce){.player-hero-flag-atmosphere,.player-hero-flag-composition,.player-hero-flag-dramatic{animation:none!important}}.data-freshness-note{border:1px solid var(--border);border-left:2px solid var(--sd-green);background:var(--surface-subtle);color:var(--muted-text);border-radius:5px;flex-wrap:wrap;align-items:center;gap:5px 16px;padding:9px 12px;font-size:10px;line-height:1.4;display:flex}.data-freshness-note strong{color:var(--text);font-weight:700}.data-freshness-note small{color:var(--muted-text);margin-left:auto}.sdmv-trust-label{color:var(--muted-text);margin-top:4px;font-size:9px;line-height:1.35;display:block}.sdmv-trust-label.is-lite-low-evidence,.sdmv-trust-label.is-lite-review{color:#8a6417}:root[data-theme=dark] .sdmv-trust-label.is-lite-low-evidence,:root[data-theme=dark] .sdmv-trust-label.is-lite-review{color:#e4ca87}@media (max-width:640px){.data-freshness-note{flex-direction:column;align-items:flex-start;gap:4px}.data-freshness-note small{margin-left:0}}@media (max-width:620px){.match-pitch-player{align-content:center;gap:0;width:44px;min-height:44px}.match-pitch-player small{display:none}.match-lineup-list li button{min-height:38px}}.match-center-page,.match-detail-page{gap:16px;display:grid}.match-center-heading{justify-content:space-between;align-items:end;gap:18px;padding:10px 0 2px;display:flex}.match-center-heading h1{letter-spacing:-.045em;margin:5px 0 6px;font-size:clamp(30px,4vw,42px)}.match-center-heading p{max-width:650px;color:var(--muted-text);margin:0;font-size:13px}.match-center-today,.match-filter-form button{border:1px solid var(--border);min-height:38px;color:var(--text);background:var(--surface);border-radius:6px;justify-content:center;align-items:center;padding:0 13px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.match-center-controls{grid-template-columns:minmax(220px,1fr) minmax(360px,1.2fr);align-items:center;gap:20px;padding:13px 16px;display:grid}.match-date-nav{align-items:center;gap:14px;display:flex}.match-date-nav a{border:1px solid var(--border);width:34px;height:34px;color:var(--text);background:var(--surface-subtle);border-radius:6px;place-items:center;font-size:21px;text-decoration:none;display:grid}.match-date-nav strong{color:var(--text);text-transform:capitalize;font-size:14px}.match-filter-form{justify-content:flex-end;align-items:end;gap:9px;display:flex}.match-filter-form label{color:var(--muted-text);gap:4px;font-size:10px;font-weight:700;display:grid}.match-filter-form input,.match-filter-form select{border:1px solid var(--border);min-width:155px;height:36px;color:var(--text);background:var(--surface);font:inherit;border-radius:5px;padding:0 9px;font-size:12px}.match-filter-form select{max-width:270px}.match-filter-form button{color:#fff;border-color:var(--sd-green);background:var(--sd-green);cursor:pointer;min-height:36px}.match-center-tabs{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:0 2px;display:flex}.match-center-tabs a{color:var(--muted-text);border-bottom:2px solid #0000;padding:9px 13px;font-size:12px;font-weight:700;text-decoration:none}.match-center-tabs a.is-active{color:var(--primary);border-bottom-color:var(--primary)}.match-center-result-summary{color:var(--muted-text);justify-content:space-between;align-items:center;font-size:11px;display:flex}.match-center-result-summary strong{color:var(--text);font-size:13px}.match-center-notice,.match-capability-note{border:1px solid var(--border);border-left:3px solid var(--warning);color:var(--muted-text);background:var(--surface-subtle);border-radius:5px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.match-center-notice.is-unavailable{border-left-color:var(--negative)}.match-league-groups{gap:13px;display:grid}.match-league-group{padding:0;overflow:hidden}.match-league-group>header{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 15px;display:flex}.match-league-group>header>div{flex:1;min-width:0}.match-league-group>header h2{margin:0;font-size:14px}.match-league-group>header p{color:var(--muted-text);margin:3px 0 0;font-size:10px}.match-league-group>header>span:last-child{color:var(--muted-text);font-size:10px}.match-league-mark{border:1px solid var(--border);width:34px;height:34px;color:var(--sd-green-dark);background:var(--sd-green-soft);border-radius:6px;flex:0 0 34px;place-items:center;font-size:10px;font-weight:800;display:grid;position:relative;overflow:hidden}.match-league-mark.is-image{background:var(--surface)}.match-detail-competition-name{align-items:center;gap:10px;min-width:0;display:flex}.match-fixture-list{display:grid}.match-fixture-card{color:var(--text);gap:8px;padding:12px 45px 12px 15px;text-decoration:none;transition:background-color .14s;display:grid;position:relative}.match-fixture-card+.match-fixture-card{border-top:1px solid var(--border)}.match-fixture-card:hover{background:var(--sd-green-soft)}@supports (color:color-mix(in lab, red, red)){.match-fixture-card:hover{background:color-mix(in srgb,var(--sd-green-soft) 32%,var(--surface))}}.match-fixture-card:focus-visible,.match-center-today:focus-visible,.match-detail-team a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.match-fixture-meta{color:var(--muted-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;font-size:10px;display:flex}.match-fixture-meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:55%;min-width:0;overflow:hidden}.match-fixture-club-context{color:var(--primary);white-space:nowrap;font-size:9px;font-weight:750}.match-fixture-teams{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:center;gap:12px;display:grid}.match-fixture-team{align-items:center;gap:9px;min-width:0;display:flex}.match-fixture-team.is-away{text-align:right;justify-content:flex-end}.match-fixture-team strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.match-fixture-result{color:var(--muted-text);font-variant-numeric:tabular-nums;justify-content:center;gap:8px;font-size:12px;display:flex}.match-fixture-result.has-score{color:var(--text);align-items:center;font-size:17px}.match-fixture-result i{color:var(--muted-text);font-size:13px;font-style:normal}.match-fixture-open{color:var(--muted-text);font-size:24px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.match-status{border:1px solid var(--border);width:max-content;color:var(--muted-text);background:var(--surface-subtle);border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;font-weight:750;display:inline-flex}.match-status-live{border-color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.match-status-live{border-color:color-mix(in srgb,var(--negative) 36%,var(--border))}}.match-status-live{color:var(--negative);background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.match-status-live{background:color-mix(in srgb,var(--negative) 8%,var(--surface))}}.match-status-completed{color:var(--sd-green-dark)}.match-center-empty{text-align:center;justify-items:center;gap:8px;padding:30px 18px;display:grid}.match-center-empty h2{margin:0;font-size:18px}.match-center-empty p{max-width:520px;color:var(--muted-text);margin:0;font-size:12px;line-height:1.5}.match-center-empty-mark{border:1px solid var(--sd-green);place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab, red, red)){.match-center-empty-mark{border:1px solid color-mix(in srgb,var(--sd-green) 30%,var(--border))}}.match-center-empty-mark{color:var(--sd-green);border-radius:50%;font-size:15px;font-weight:800}.match-center-empty .match-center-empty-note{font-size:10px}.home-match-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.home-match-list .match-fixture-card{border:1px solid var(--border);background:var(--surface);border-radius:7px}.club-match-section{gap:13px;display:grid}.club-match-section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.club-match-section h2{margin:3px 0 0;font-size:18px}.club-match-section>header>a{color:var(--primary);font-size:11px;font-weight:700;text-decoration:none}.club-match-section>header>a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.club-match-block{gap:7px;min-width:0;display:grid}.club-match-block h3{color:var(--text);margin:0;font-size:12px;font-weight:750}.club-match-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.club-match-grid .match-fixture-card{border:1px solid var(--border);background:var(--surface);border-radius:7px}.club-match-empty{border:1px solid var(--border);color:var(--muted-text);background:var(--surface-subtle);border-radius:6px;margin:0;padding:12px 14px;font-size:11px;line-height:1.5}.club-match-freshness{color:var(--muted-text);margin:0;font-size:9px}@media (max-width:900px) and (min-width:621px){.club-match-grid{grid-template-columns:1fr}}.match-detail-page{max-width:1080px}.match-detail-unavailable{justify-items:start;gap:10px;padding:24px;display:grid}.match-detail-unavailable h1,.match-detail-unavailable p{margin:0}.match-detail-unavailable p{color:var(--muted-text);font-size:13px}.match-detail-hero{padding:17px 21px 12px}.match-detail-competition{justify-content:space-between;align-items:center;gap:14px;display:flex}.match-detail-scoreline{grid-template-columns:minmax(0,1fr) minmax(150px,.7fr) minmax(0,1fr);align-items:center;gap:18px;padding:19px 0 13px;display:grid}.match-detail-team{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.match-detail-team strong,.match-detail-team a{color:var(--text);font-size:clamp(15px,2vw,20px);font-weight:750;text-decoration:none}.match-detail-score{color:var(--muted-text);text-align:center;justify-items:center;gap:4px;display:grid}.match-detail-score>strong{color:var(--text);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(34px,6vw,54px)}.match-detail-score>strong i{color:var(--muted-text);margin:0 10px;font-size:.65em;font-style:normal;font-weight:450}.match-detail-score .match-kickoff{font-size:32px}.match-detail-score span{color:var(--muted-text);text-transform:capitalize;font-size:11px}.match-detail-score small,.match-detail-venue{color:var(--muted-text);font-size:10px}.match-detail-venue{border-top:1px solid var(--border);text-align:center;padding-top:10px}.match-detail-source{color:var(--muted-text);text-align:right;margin:0;font-size:10px}.match-detail-tablist{border-bottom:1px solid var(--border);scrollbar-width:thin;gap:3px;display:flex;overflow-x:auto}.match-detail-tablist button{color:var(--muted-text);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:11px 13px;font-size:11px;font-weight:700}.match-detail-tablist button[aria-selected=true]{border-bottom-color:var(--primary);color:var(--primary)}.match-detail-tablist button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.match-detail-panel{outline:none;min-height:135px;padding:16px 0}.match-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.match-overview-grid article{border:1px solid var(--border);background:var(--surface);border-radius:6px;gap:4px;padding:12px;display:grid}.match-overview-grid article span{color:var(--muted-text);font-size:10px}.match-overview-grid article strong{font-size:12px}.match-data-empty{color:var(--muted-text);margin:0;padding:12px;font-size:12px}.match-lineups{gap:12px;display:grid}.match-pitch-wrap{gap:8px;display:grid}.match-pitch{border:1px solid var(--sd-green);min-height:500px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.match-pitch{border:1px solid color-mix(in srgb,var(--sd-green) 60%,var(--border))}}.match-pitch{background:repeating-linear-gradient(0deg,#14572f 0 62px,#176335 62px 124px);border-radius:8px}.match-pitch:before{content:"";border:1px solid #ffffff7a;border-radius:3px;position:absolute;inset:10px}.match-pitch-halfway{border-top:1px solid #ffffff73;position:absolute;top:50%;left:10px;right:10px}.match-pitch-center-circle{border:1px solid #ffffff73;border-radius:50%;width:94px;height:94px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.match-pitch-box{border:1px solid #fff6;width:min(44%,260px);height:14%;position:absolute;left:50%;transform:translate(-50%)}.match-pitch-box-top{border-top:0;top:10px}.match-pitch-box-bottom{border-bottom:0;bottom:10px}.match-pitch-player{z-index:1;color:#fff;text-align:center;cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;width:74px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.match-pitch-player>span{color:#fff;background:#0d6332;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-weight:800;display:grid;box-shadow:0 1px 4px #00000057}.match-pitch-player.is-away>span{color:#18211b;background:#f1c84b}.match-pitch-player small{text-overflow:ellipsis;white-space:nowrap;background:#0000007a;border-radius:3px;max-width:74px;padding:1px 4px;font-size:8px;line-height:1.2;overflow:hidden}.match-pitch-player:hover>span,.match-pitch-player.is-selected>span,.match-pitch-player:focus-visible>span{outline-offset:2px;outline:2px solid #fff}.match-pitch-player:focus-visible{outline:none}.match-pitch-legend{color:var(--muted-text);flex-wrap:wrap;gap:8px 16px;font-size:10px;display:flex}.match-pitch-legend span{align-items:center;gap:6px;display:flex}.match-pitch-legend .club-crest,.match-lineup-team-heading .club-crest,.match-event-team .club-crest,.match-stat-team .club-crest,.match-pitch-legend .club-crest,.match-lineup-team-heading .club-crest{flex:0 0 24px;width:24px;height:24px}.match-lineup-team-heading{align-items:center;gap:8px;display:flex}.match-lineup-team-heading>div{gap:2px;display:grid}.match-pitch-legend i{background:#0d6332;border-radius:50%;width:9px;height:9px}.match-pitch-legend i.is-away{background:#d5ad36}.match-lineup-below,.match-lineup-lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.match-lineup-note{color:var(--muted-text);grid-column:1/-1;margin:0;font-size:11px}.match-lineup-list{padding:12px}.match-lineup-list>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.match-lineup-list>header h3{margin:0;font-size:13px}.match-lineup-list>header span,.match-lineup-list>header small{color:var(--muted-text);font-size:9px}.match-lineup-list>ol,.match-lineup-list ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin:9px 0 0;padding:0;list-style:none;display:grid}.match-lineup-list li{min-width:0}.match-lineup-list li button{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:10px;display:flex}.match-lineup-list li button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-lineup-list li small{color:var(--muted-text);font-size:8px;display:block}.match-lineup-number{width:19px;color:var(--muted-text);text-align:center;font-variant-numeric:tabular-nums;flex:0 0 19px}.match-lineup-profile-hint{color:var(--primary);margin-left:auto;font-size:8px}.match-lineup-list>p{color:var(--muted-text);font-size:10px}.match-lineup-list details{border-top:1px solid var(--border);margin-top:10px;padding-top:8px}.match-lineup-list summary{color:var(--primary);cursor:pointer;font-size:10px;font-weight:700}.match-player-detail{z-index:2;border:1px solid var(--border);background:var(--surface);border-radius:7px;align-items:center;gap:9px;padding:9px 11px;display:flex;position:sticky;bottom:8px;box-shadow:0 5px 20px #0000001f}.match-player-detail>div{flex:1;gap:3px;display:grid}.match-player-detail>div strong{font-size:11px}.match-player-detail>div span,.match-player-detail>a{color:var(--muted-text);font-size:9px}.match-player-detail>a{color:var(--primary);font-weight:700;text-decoration:none}.match-player-detail>button{color:var(--muted-text);font:inherit;cursor:pointer;background:0 0;border:0;font-size:9px}.match-event-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.match-event-timeline li{border-bottom:1px solid var(--border);grid-template-columns:48px 20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 2px;display:grid}.match-event-timeline time{color:var(--primary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.match-event-icon{color:var(--sd-green);text-align:center;font-size:13px}.match-event-red{color:var(--negative)}.match-event-card{color:var(--warning)}.match-event-timeline li>div{gap:3px;display:grid}.match-event-timeline li strong{font-size:11px}.match-event-timeline li small,.match-event-timeline li>span:last-child{color:var(--muted-text);font-size:9px}.match-event-team,.match-stat-team{align-items:center;gap:6px;min-width:0;display:flex}.match-stat-team.is-away{justify-content:flex-end}.match-statistics{gap:2px;display:grid}.match-statistics>header,.match-stat-row{grid-template-columns:1fr minmax(90px,.75fr) 1fr;align-items:center;gap:8px;display:grid}.match-statistics>header{color:var(--muted-text);padding:5px 2px 9px;font-size:10px;font-weight:700}.match-statistics>header span:nth-child(2){text-align:center}.match-stat-row{border-top:1px solid var(--border);padding:9px 3px}.match-stat-values{display:contents}.match-stat-values b{font-variant-numeric:tabular-nums;font-size:11px}.match-stat-values b:last-child{text-align:right}.match-stat-values>span{color:var(--muted-text);text-align:center;font-size:9px}.match-stat-bars{grid-column:1/-1;gap:3px;height:4px;display:flex}.match-stat-bars i{background:var(--sd-green);border-radius:5px;height:100%}.match-stat-bars i+i{background:var(--sd-green);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.match-stat-bars i+i{background:color-mix(in srgb,var(--sd-green) 48%,var(--border))}}.match-player-stat-scroll{overflow-x:auto}.match-player-stat-table{border-collapse:collapse;width:100%;font-size:10px}.match-player-stat-table th,.match-player-stat-table td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:8px 7px}.match-player-stat-table th:first-child{text-align:left}.match-player-stat-table tbody th{min-width:160px}.match-player-stat-table tbody th small{color:var(--muted-text);margin-top:3px;font-size:9px;font-weight:500;display:block}.match-player-stat-table a{color:var(--text);text-decoration:none}.match-player-stat-table a:hover{color:var(--primary)}.match-stat-attribution{color:var(--muted-text);margin:8px 0;font-size:9px}:root[data-theme=dark] .match-fixture-card:hover{background:#274533}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .match-fixture-card:hover{background:color-mix(in srgb,#274533 65%,var(--surface))}}:root[data-theme=dark] .match-league-mark{color:#a5d8b2;background:#203b2a}:root[data-theme=dark] .match-status-completed{color:#a5d8b2}:root[data-theme=dark] .match-pitch{background:repeating-linear-gradient(0deg,#124b29 0 62px,#15592f 62px 124px)}@media (max-width:800px){.match-center-controls{grid-template-columns:1fr;gap:11px}.match-filter-form{justify-content:flex-start}.match-detail-scoreline{gap:8px}.match-pitch{min-height:440px}.match-pitch-player{width:64px}.match-pitch-player small{max-width:64px;font-size:7px}}@media (max-width:620px){.match-center-heading{align-items:flex-start}.match-center-heading p{font-size:11px}.match-center-today{min-height:32px;padding:0 8px;font-size:10px}.match-center-controls{padding:10px}.match-date-nav{justify-content:space-between}.match-filter-form{grid-template-columns:1fr auto;align-items:end;display:grid}.match-filter-form label:first-child{grid-column:1}.match-filter-form label:nth-child(2){grid-area:2/1/auto/-1}.match-filter-form select{width:100%;max-width:none}.match-filter-form button{grid-area:1/2}.match-fixture-teams{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:5px}.match-fixture-team{gap:5px}.match-fixture-team .club-crest{flex:0 0 30px;width:30px;height:30px}.match-fixture-team strong{font-size:10px}.match-fixture-result.has-score{font-size:14px}.match-fixture-card{padding:10px 30px 10px 10px}.match-fixture-open{right:8px}.home-match-list,.club-match-grid{grid-template-columns:1fr}.match-detail-hero{padding:12px}.match-detail-scoreline{grid-template-columns:minmax(0,1fr) 95px minmax(0,1fr);gap:3px;padding:15px 0 10px}.match-detail-team .club-crest-large{flex-basis:56px;width:56px;height:56px}.match-detail-team strong,.match-detail-team a{overflow-wrap:anywhere;font-size:11px}.match-detail-score>strong{font-size:31px}.match-detail-score>strong i{margin:0 4px}.match-detail-score .match-kickoff{font-size:22px}.match-detail-score span{font-size:9px}.match-overview-grid{grid-template-columns:1fr 1fr}.match-lineup-below,.match-lineup-lists{grid-template-columns:1fr}.match-pitch{min-height:390px}.match-pitch-player{width:52px}.match-pitch-player>span{width:23px;height:23px;font-size:9px}.match-pitch-player small{max-width:52px;font-size:6px}.match-lineup-list>ol,.match-lineup-list ul{grid-template-columns:1fr 1fr}.match-event-timeline li{grid-template-columns:40px 17px minmax(0,1fr);gap:6px}.match-event-timeline li>span:last-child{grid-column:3}.match-center-result-summary{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.match-fixture-card{transition:none}}.brand-logo img{width:160%;max-width:none;height:auto}.market-mobile-sort,.market-mobile-cards,.mobile-scroll-hint{display:none}@media (max-width:640px){.header-inner{padding-inline:12px}.brand-logo{flex-basis:164px;width:164px;height:46px}.brand-logo img{width:160%;height:auto}.header-actions{gap:8px}.theme-toggle,.mobile-menu-toggle{flex-basis:40px;width:40px;height:40px}.mobile-nav-link,.mobile-nav-group-toggle{min-height:44px}.player-profile-heading{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.player-profile-portrait{grid-area:1/1;width:76px;min-width:0}.player-profile-portrait .player-avatar-large{flex-basis:96px;width:72px;height:96px}.player-profile-title{border:1px solid var(--border);grid-area:1/2;align-self:stretch;min-width:0;padding:10px}@supports (color:color-mix(in lab, red, red)){.player-profile-title{border:1px solid color-mix(in srgb, var(--border) 72%, transparent)}}.player-profile-title{background:var(--surface);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.player-profile-title{background:color-mix(in srgb, var(--surface) 91%, transparent)}}.player-profile-title{overflow-wrap:anywhere}.player-profile-title h1{overflow-wrap:anywhere;max-width:100%;margin-block:3px 7px;font-size:clamp(20px,5.5vw,25px);line-height:1.08}.player-profile-title .profile-club{gap:5px;max-width:100%;font-size:11px}.player-profile-title .profile-club>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-profile-title>p{font-size:10px}.player-profile-title .player-hero-nationality{align-items:flex-start;font-size:10px;line-height:1.35}.player-hero-value{border:1px solid var(--border);grid-area:2/1/auto/-1;align-self:auto;min-width:0;padding:11px 12px 10px}@supports (color:color-mix(in lab, red, red)){.player-hero-value{border:1px solid color-mix(in srgb, var(--border) 75%, transparent)}}.player-hero-value{background:var(--surface);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.player-hero-value{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.player-hero-value-heading{justify-content:space-between}.animated-football-money{font-size:clamp(34px,9vw,42px)}.player-hero-value-label-row{flex-wrap:wrap;gap:6px}.player-hero-value .value-range-indicator{width:100%;max-width:none}.player-hero-flag-atmosphere>.fi.player-hero-flag-composition{width:100%;height:100%;inset:0}.player-hero-flag-atmosphere>.fi.player-hero-flag-dramatic{width:124%;height:124%;inset:-12%}.market-mobile-sort{scrollbar-width:thin;align-items:center;gap:7px;margin:-3px 0 10px;padding:2px 0 5px;display:flex;overflow-x:auto}.market-mobile-sort>span{color:var(--muted-text);flex:none;font-size:10px;font-weight:700}.market-mobile-sort .market-sort-link{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:11px;text-decoration:none;display:inline-flex}.market-table-shell{background:0 0;border:0;overflow:visible}.market-table-scroll{display:none}.market-mobile-cards{gap:9px;display:grid}.market-mobile-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:9px;min-width:0;padding:11px;display:grid;position:relative;overflow:hidden}.market-mobile-card>:not(.player-nationality-accent){z-index:1;position:relative}.market-mobile-card-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.market-mobile-card-head>.sdmv-badge,.market-mobile-card-head>[class*=sdmv]{flex:none}.market-mobile-player-identity{align-items:center;gap:9px;min-width:0;display:flex}.market-mobile-player-identity .player-avatar{flex-basis:46px;width:46px;height:46px}.market-mobile-player-identity>div{gap:3px;min-width:0;display:grid}.market-mobile-player-identity .market-player-link{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.market-mobile-player-identity small{color:var(--muted-text);font-size:10px}.market-mobile-card-context{min-width:0;color:var(--muted-text);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.market-mobile-card-context .market-club-identity{min-width:0;font-size:10px}.market-mobile-card-context .club-crest{flex-basis:24px;width:24px;height:24px}.market-mobile-card-value{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;padding-top:7px;display:flex}.market-mobile-card-value strong{color:var(--sd-green-deep);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.market-mobile-card-value span{color:var(--muted-text);text-align:right;font-size:9px}.market-mobile-card .value-range-indicator{width:100%}.market-mobile-card .range-endpoints{font-size:9px}.market-mobile-card-trust{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.market-mobile-card-trust>*{min-width:0}.market-mobile-card-trust small{color:var(--muted-text);white-space:nowrap;font-size:9px}.player-directory-table-wrap{scrollbar-width:thin;scrollbar-color:var(--sd-green) var(--surface-subtle)}.player-directory-table-wrap:before{color:var(--muted-text);content:"Tabloyu yana kaydırarak tüm alanları görün";padding:9px 12px 0;font-size:10px;display:block}.table-wrap:has(.squad-table){scrollbar-width:thin;scrollbar-color:var(--sd-green) var(--surface-subtle)}.table-wrap:has(.squad-table):before{color:var(--muted-text);content:"Kadro tablosunu yana kaydırarak inceleyin";padding:9px 12px 0;font-size:10px;display:block}.market-map-scroll,.analytics-table-wrap,.market-table-scroll{scrollbar-width:thin;scrollbar-color:var(--sd-green) var(--surface-subtle)}.market-map-scroll+.mobile-scroll-hint{color:var(--muted-text);margin:5px 0 10px;font-size:10px;display:block}.analytics-table-wrap:before{color:var(--muted-text);content:"Tabloyu yana kaydırarak diğer sütunları görün";padding:9px 12px 0;font-size:10px;display:block}.match-fixture-card{gap:8px;padding:11px 30px 11px 11px}.match-fixture-meta{align-items:flex-start;gap:5px 8px}.match-fixture-meta>span:first-child{white-space:normal;flex-basis:100%;line-height:1.35}.match-fixture-teams{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"home away""result result";align-items:center;gap:8px}.match-fixture-team.is-home{grid-area:home}.match-fixture-team.is-away{grid-area:away}.match-fixture-team{gap:6px}.match-fixture-team.is-away{justify-content:flex-end}.match-fixture-team .club-crest{flex-basis:28px;width:28px;height:28px}.match-fixture-team strong{font-size:11px}.match-fixture-result{border-top:1px solid var(--border);grid-area:result;align-items:center;min-height:26px;padding-top:5px;font-size:12px}.match-fixture-result.has-score{font-size:16px}.match-fixture-open{top:50%;right:8px}}:root[data-theme=dark] .player-profile-heading .player-profile-title,:root[data-theme=dark] .player-profile-heading .player-hero-value{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .player-profile-heading .player-profile-title,:root[data-theme=dark] .player-profile-heading .player-hero-value{background:color-mix(in srgb, var(--surface) 94%, transparent)}}:root[data-theme=dark] .market-mobile-card-value strong{color:#8fdaa4}:root[data-theme=dark] .brand-logo img{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}@media (max-width:620px){.match-center-page{grid-template-columns:minmax(0,1fr);min-width:0}.match-center-heading,.match-center-heading>div{min-width:0}.match-center-today{flex:none}}@media (max-width:360px){.match-center-tabs{gap:3px}.match-center-tabs a{white-space:nowrap;padding-inline:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.player-profile-heading *,.market-mobile-card{scroll-behavior:auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
