.gf-bg{isolation:isolate;width:100%;min-height:100vh;position:relative}.gf-bg>*{z-index:1;position:relative}.gf-bg:before,.gf-bg:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.gf-bg-floodlit{--fl-base:#0b1310;--fl-base-2:#070b09;--fl-glow:#dff0e84d;--fl-halo:#c8e2d81a;--fl-haze:#96c8af0e;--fl-vignette:.5}.gf-bg-floodlit:before{background: radial-gradient(ellipse 480px 500px at 7% -150px, var(--fl-glow), transparent 60%), radial-gradient(ellipse 1000px 720px at 2% -240px, var(--fl-halo), transparent 72%),  radial-gradient(ellipse 480px 500px at 93% -150px, var(--fl-glow), transparent 60%), radial-gradient(ellipse 1000px 720px at 98% -240px, var(--fl-halo), transparent 72%),  radial-gradient(ellipse 92% 300px at 50% -40px, var(--fl-haze), transparent 76%),  linear-gradient(180deg, var(--fl-base), var(--fl-base-2))}.gf-bg-floodlit:after{background:radial-gradient(ellipse 88% 78% at 50% 46%, transparent 52%, rgba(5, 7, 6, var(--fl-vignette)) 100%)}.gf-bg-aerial{--ae-base:#0e2419;--ae-base-2:#081209;--ae-line:#c8f0d21c;--ae-stripe:#7db48712;--ae-vignette:.5}.gf-bg-aerial:before{background: radial-gradient(circle at 50% 50%, transparent 62px, var(--ae-line) 63px, var(--ae-line) 65px, transparent 66px) 50% 50% / 100% 100% no-repeat, radial-gradient(circle at 50% 50%, var(--ae-line) 0 3px, transparent 4px) 50% 50% / 100% 100% no-repeat,  linear-gradient(var(--ae-line), var(--ae-line)) 50% 50% / 100% 2px no-repeat,  linear-gradient(var(--ae-line), var(--ae-line)) 50% 15% / 46% 2px no-repeat, linear-gradient(var(--ae-line), var(--ae-line)) 27% 0% / 2px 15% no-repeat, linear-gradient(var(--ae-line), var(--ae-line)) 73% 0% / 2px 15% no-repeat,  linear-gradient(var(--ae-line), var(--ae-line)) 50% 85% / 46% 2px no-repeat, linear-gradient(var(--ae-line), var(--ae-line)) 27% 100% / 2px 15% no-repeat, linear-gradient(var(--ae-line), var(--ae-line)) 73% 100% / 2px 15% no-repeat,  repeating-linear-gradient(90deg, var(--ae-stripe) 0 72px, transparent 72px 144px),  linear-gradient(180deg, var(--ae-base), var(--ae-base-2))}.gf-bg-aerial:after{background:linear-gradient(180deg, #05080694 0, transparent 170px), radial-gradient(ellipse 82% 64% at 50% 42%, transparent 55%, rgba(5, 8, 6, var(--ae-vignette)) 100%)}.gf-bg-stands{--st-base:#080b09;--st-base-2:#0b0f0d;--st-crowd:#96b2a21a;--st-tier:#ffffff06;--st-fade:520px;--st-vignette:.55}.gf-bg-stands:before{background: linear-gradient(180deg, #080b0900 0, #080b0900 60px, var(--st-base) var(--st-fade), var(--st-base) 100%),  repeating-linear-gradient(180deg, var(--st-tier) 0 2px, transparent 2px 28px),  radial-gradient(circle, var(--st-crowd) 1px, transparent 1.7px) 0 0 / 11px 11px,  linear-gradient(180deg, var(--st-base-2), var(--st-base))}.gf-bg-stands:after{background:linear-gradient(180deg, #050806b8 0, transparent 200px), radial-gradient(ellipse 86% 66% at 50% 46%, transparent 52%, rgba(5, 8, 6, var(--st-vignette)) 100%)}.gf-bg-stadium{--sd-base:#0e2419;--sd-base-2:#081209;--sd-line:#c8f0d217;--sd-stripe:#7db4870f;--sd-glow:#dff0e842;--sd-halo:#c8e2d817;--sd-haze:#96c8af0d;--sd-vignette:.5}.gf-bg-stadium:before{background: radial-gradient(ellipse 480px 500px at 7% -150px, var(--sd-glow), transparent 60%), radial-gradient(ellipse 1000px 720px at 2% -240px, var(--sd-halo), transparent 72%), radial-gradient(ellipse 480px 500px at 93% -150px, var(--sd-glow), transparent 60%), radial-gradient(ellipse 1000px 720px at 98% -240px, var(--sd-halo), transparent 72%), radial-gradient(ellipse 92% 300px at 50% -40px, var(--sd-haze), transparent 76%),  radial-gradient(circle at 50% 50%, transparent 62px, var(--sd-line) 63px, var(--sd-line) 65px, transparent 66px) 50% 50% / 100% 100% no-repeat, radial-gradient(circle at 50% 50%, var(--sd-line) 0 3px, transparent 4px) 50% 50% / 100% 100% no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 50% 50% / 100% 2px no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 50% 15% / 46% 2px no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 27% 0% / 2px 15% no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 73% 0% / 2px 15% no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 50% 85% / 46% 2px no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 27% 100% / 2px 15% no-repeat, linear-gradient(var(--sd-line), var(--sd-line)) 73% 100% / 2px 15% no-repeat,  repeating-linear-gradient(90deg, var(--sd-stripe) 0 72px, transparent 72px 144px),  linear-gradient(180deg, var(--sd-base), var(--sd-base-2))}.gf-bg-stadium:after{background:radial-gradient(ellipse 88% 78% at 50% 46%, transparent 52%, rgba(5, 7, 6, var(--sd-vignette)) 100%)}.gf-bg-lines{--ln-base:#070a08;--ln-base-2:#0a0d0b;--ln-line:#e8f2ed1c;--ln-vignette:.5}.gf-bg-lines:before{background:radial-gradient(circle at 50% 50%, transparent 62px, var(--ln-line) 63px, var(--ln-line) 65px, transparent 66px) 50% 50% / 100% 100% no-repeat, radial-gradient(circle at 50% 50%, var(--ln-line) 0 3px, transparent 4px) 50% 50% / 100% 100% no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 50% 50% / 100% 2px no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 50% 15% / 46% 2px no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 27% 0% / 2px 15% no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 73% 0% / 2px 15% no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 50% 85% / 46% 2px no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 27% 100% / 2px 15% no-repeat, linear-gradient(var(--ln-line), var(--ln-line)) 73% 100% / 2px 15% no-repeat, linear-gradient(180deg, var(--ln-base), var(--ln-base-2))}.gf-bg-lines:after{background:linear-gradient(180deg, #05070680 0, transparent 150px), radial-gradient(ellipse 82% 66% at 50% 44%, transparent 56%, rgba(5, 7, 6, var(--ln-vignette)) 100%)}.gf-bg-turf{--tf-base:#0c1c14;--tf-base-2:#081109;--tf-stripe:#84bc9414;--tf-fine:#ffffff04;--tf-vignette:.5}.gf-bg-turf:before{background: repeating-linear-gradient(90deg, var(--tf-stripe) 0 84px, transparent 84px 168px),  repeating-linear-gradient(90deg, var(--tf-fine) 0 42px, transparent 42px 84px), linear-gradient(180deg, var(--tf-base), var(--tf-base-2))}.gf-bg-turf:after{background:radial-gradient(ellipse 85% 72% at 50% 42%, transparent 55%, rgba(5, 7, 6, var(--tf-vignette)) 100%)}.gf-bg-net{--nt-base:#080b0a;--nt-base-2:#0a0e0c;--nt-line:#caded40f;--nt-size:26px;--nt-vignette:.55}.gf-bg-net:before{background: repeating-linear-gradient(45deg, var(--nt-line) 0 1px, transparent 1px var(--nt-size)), repeating-linear-gradient(-45deg, var(--nt-line) 0 1px, transparent 1px var(--nt-size)), linear-gradient(180deg, var(--nt-base), var(--nt-base-2))}.gf-bg-net:after{background:radial-gradient(ellipse 84% 70% at 50% 44%, transparent 52%, rgba(5, 7, 6, var(--nt-vignette)) 100%)}.gf-bg-glow{--gl-base:#0a1310;--gl-base-2:#060a08;--gl-bloom:#96d2b424;--gl-accent:#5fd89114;--gl-vignette:.55}.gf-bg-glow:before{background: radial-gradient(ellipse 70% 520px at 50% -40px, var(--gl-bloom), transparent 68%),  radial-gradient(ellipse 600px 500px at 15% 112%, var(--gl-accent), transparent 70%),  radial-gradient(ellipse 120% 90% at 50% 28%, var(--gl-base), var(--gl-base-2) 72%)}.gf-bg-glow:after{background:radial-gradient(ellipse 90% 80% at 50% 40%, transparent 60%, rgba(5, 7, 6, var(--gl-vignette)) 100%)}.gf-bg-diagonal{--dg-base:#0c1c14;--dg-base-2:#081109;--dg-stripe:#84bc9414;--dg-fine:#ffffff04;--dg-angle:38deg;--dg-vignette:.5}.gf-bg-diagonal:before{background:repeating-linear-gradient(var(--dg-angle), var(--dg-stripe) 0 84px, transparent 84px 168px), repeating-linear-gradient(var(--dg-angle), var(--dg-fine) 0 42px, transparent 42px 84px), linear-gradient(180deg, var(--dg-base), var(--dg-base-2))}.gf-bg-diagonal:after{background:radial-gradient(ellipse 85% 72% at 50% 42%, transparent 55%, rgba(5, 7, 6, var(--dg-vignette)) 100%)}.gf-bg-diagonal-lines{--dl-base:#0e2419;--dl-base-2:#081209;--dl-line:#c8f0d21c;--dl-stripe:#7db48712;--dl-angle:38deg;--dl-vignette:.5}.gf-bg-diagonal-lines:before{background:radial-gradient(circle at 50% 50%, transparent 62px, var(--dl-line) 63px, var(--dl-line) 65px, transparent 66px) 50% 50% / 100% 100% no-repeat, radial-gradient(circle at 50% 50%, var(--dl-line) 0 3px, transparent 4px) 50% 50% / 100% 100% no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 50% 50% / 100% 2px no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 50% 15% / 46% 2px no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 27% 0% / 2px 15% no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 73% 0% / 2px 15% no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 50% 85% / 46% 2px no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 27% 100% / 2px 15% no-repeat, linear-gradient(var(--dl-line), var(--dl-line)) 73% 100% / 2px 15% no-repeat, repeating-linear-gradient(var(--dl-angle), var(--dl-stripe) 0 72px, transparent 72px 144px), linear-gradient(180deg, var(--dl-base), var(--dl-base-2))}.gf-bg-diagonal-lines:after{background:linear-gradient(180deg, #05080694 0, transparent 170px), radial-gradient(ellipse 82% 64% at 50% 42%, transparent 55%, rgba(5, 8, 6, var(--dl-vignette)) 100%)}.gf-bg-emerald{--em-base:#0b2619;--em-base-2:#06130d;--em-bloom:#34be781c;--em-stripe:#78be960b;--em-vignette:.5}.gf-bg-emerald:before{background: radial-gradient(ellipse 82% 460px at 50% -20px, var(--em-bloom), transparent 70%),  repeating-linear-gradient(90deg, var(--em-stripe) 0 76px, transparent 76px 152px),  radial-gradient(ellipse 130% 100% at 50% 22%, var(--em-base), var(--em-base-2) 76%)}.gf-bg-emerald:after{background:radial-gradient(ellipse 88% 78% at 50% 42%, transparent 56%, rgba(4, 10, 7, var(--em-vignette)) 100%)}.gf-bg-spotlight{--sp-base:#0a1310;--sp-base-2:#050907;--sp-beam:#d6ebe029;--sp-beam-2:#bedccd0f;--sp-stripe:#78b48c0d;--sp-vignette:.62}.gf-bg-spotlight:before{background: radial-gradient(ellipse 42% 640px at 50% -120px, var(--sp-beam), transparent 60%),  radial-gradient(ellipse 72% 920px at 50% -200px, var(--sp-beam-2), transparent 72%),  repeating-linear-gradient(135deg, var(--sp-stripe) 0 78px, transparent 78px 156px), linear-gradient(180deg, var(--sp-base), var(--sp-base-2))}.gf-bg-spotlight:after{background:radial-gradient(ellipse 72% 68% at 50% 34%, transparent 42%, rgba(4, 8, 6, var(--sp-vignette)) 100%)}.gf-bg-gradient-pitch{--gp-center:#0d211a;--gp-edge:#08171c;--gp-line:#c8ebe114;--gp-stripe:#78b9a00d;--gp-vignette:.45}.gf-bg-gradient-pitch:before{background:radial-gradient(circle at 50% 50%, transparent 62px, var(--gp-line) 63px, var(--gp-line) 65px, transparent 66px) 50% 50% / 100% 100% no-repeat, linear-gradient(var(--gp-line), var(--gp-line)) 50% 50% / 100% 2px no-repeat, repeating-linear-gradient(90deg, var(--gp-stripe) 0 78px, transparent 78px 156px),  radial-gradient(ellipse 120% 110% at 50% 40%, var(--gp-center), var(--gp-edge) 80%)}.gf-bg-gradient-pitch:after{background:radial-gradient(ellipse 92% 84% at 50% 42%, transparent 60%, rgba(4, 9, 11, var(--gp-vignette)) 100%)}.gf-bg-corner{--cn-base:#0b1a13;--cn-base-2:#07110b;--cn-line:#c8ebdc1c;--cn-line-2:#c8ebdc0e;--cn-stripe:#78b4910d;--cn-vignette:.5}.gf-bg-corner:before{background: radial-gradient(circle at 100% 0%, transparent 108px, var(--cn-line) 109px, var(--cn-line) 111px, transparent 112px) 0 0 / 100% 100% no-repeat,  radial-gradient(circle at 100% 0%, transparent 250px, var(--cn-line-2) 251px, var(--cn-line-2) 252px, transparent 253px) 0 0 / 100% 100% no-repeat, radial-gradient(circle at 100% 0%, transparent 410px, var(--cn-line-2) 411px, var(--cn-line-2) 412px, transparent 413px) 0 0 / 100% 100% no-repeat,  repeating-linear-gradient(135deg, var(--cn-stripe) 0 74px, transparent 74px 148px), linear-gradient(180deg, var(--cn-base), var(--cn-base-2))}.gf-bg-corner:after{background:linear-gradient(180deg, #04090766 0, transparent 150px), radial-gradient(ellipse 88% 80% at 40% 46%, transparent 58%, rgba(4, 9, 7, var(--cn-vignette)) 100%)}.gf-bg-net-premium{--np-base:#070a08;--np-lift:#0b0f0d;--np-line:#cde4d80d;--np-knot:#cde4d81f;--np-size:50px;--np-cord:1.4px;--np-sheen:#a0cdb40d;--np-glow-line:#4ade8ae6;--np-glow-knot:#78f5a5;--np-glow-size:88px;--np-vignette:.55;--mx:-1000px;--my:-1000px;--hl:0}.gf-bg-net-premium:before{background: linear-gradient(180deg, #0408066b 0, #0408061a 32%, #04080600 54%, #04080633 100%), linear-gradient(90deg, #04080652 0, transparent 15%, transparent 85%, #04080652 100%),  radial-gradient(ellipse 60% 440px at 30% 8%, var(--np-sheen), transparent 66%),  radial-gradient(circle, var(--np-knot) 0 1.5px, transparent 2.4px) calc(var(--np-size) / 2) calc(var(--np-size) / 2) / var(--np-size) var(--np-size),  repeating-linear-gradient(90deg, var(--np-line) 0 var(--np-cord), transparent var(--np-cord) var(--np-size)), repeating-linear-gradient(0deg, var(--np-line) 0 var(--np-cord), transparent var(--np-cord) var(--np-size)),  radial-gradient(ellipse 115% 95% at 50% 42%, var(--np-lift), var(--np-base) 72%)}.gf-net-hl{z-index:0;pointer-events:none;opacity:var(--hl,0);background: radial-gradient(circle, var(--np-glow-knot) 0 1.7px, transparent 2.6px) calc(var(--np-size) / 2) calc(var(--np-size) / 2) / var(--np-size) var(--np-size),  repeating-linear-gradient(90deg, var(--np-glow-line) 0 var(--np-cord), transparent var(--np-cord) var(--np-size)), repeating-linear-gradient(0deg, var(--np-glow-line) 0 var(--np-cord), transparent var(--np-cord) var(--np-size));-webkit-mask-image:radial-gradient(circle closest-side,#000 0 46%,#00000052 74%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 0 46%,#00000052 74%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(var(--np-glow-size) * 2) calc(var(--np-glow-size) * 2);-webkit-mask-size:calc(var(--np-glow-size) * 2) calc(var(--np-glow-size) * 2);mask-size:calc(var(--np-glow-size) * 2) calc(var(--np-glow-size) * 2);-webkit-mask-position:calc(var(--mx) - var(--np-glow-size)) calc(var(--my) - var(--np-glow-size));-webkit-mask-position:calc(var(--mx) - var(--np-glow-size)) calc(var(--my) - var(--np-glow-size));mask-position:calc(var(--mx) - var(--np-glow-size)) calc(var(--my) - var(--np-glow-size));position:absolute;inset:0}.gf-bg-net-premium:after{background:radial-gradient(ellipse 84% 72% at 50% 40%, transparent 54%, rgba(4, 7, 6, var(--np-vignette)) 100%)}
.app.gf-shell{--page-bg-img:url(/redesign/bg-ball.jpg)}.app.gf-shell:before{content:"";z-index:0;pointer-events:none;background-color:#080a09;background-image:radial-gradient(60% 420px at 50% 0%, #2e9c5f12, transparent 70%), linear-gradient(90deg, #080a09 0, #080a0900 14%, #080a0900 86%, #080a09 100%), linear-gradient(180deg, #080a094d, #080a0975), var(--page-bg-img);background-position:50% 0,50%,50%,50% -150px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:auto,100% 100%,100% 100%,max(1600px,100vw);position:fixed;inset:0}.app.gf-shell .main{z-index:1;background:0 0;position:relative}.app.gf-shell .main:before{content:none!important;background:0 0!important;display:none!important}@media (max-width:860px){.app.gf-shell:before{background-position:50% 0,50%,50%,50% -20px;background-size:auto,100% 100%,100% 100%,max(780px,150vw)}}.app.gf-shell .gf-bg:before,.app.gf-shell .gf-bg:after{background:0 0!important}.app.gf-shell .gf-net-hl{display:none!important}.app.gf-shell .gf-bg.gf-bg-spotlight:before{background:radial-gradient(ellipse 42% 640px at 50% -120px, var(--sp-beam), transparent 60%), radial-gradient(ellipse 72% 920px at 50% -200px, var(--sp-beam-2), transparent 72%), repeating-linear-gradient(135deg, var(--sp-stripe) 0 78px, transparent 78px 156px)!important}.app.gf-shell .gf-network:before,.app.gf-shell .gf-network:after{background:0 0!important}.app.gf-shell .dash-hero{box-shadow:none!important;background:0 0!important}.app.gf-shell .card,.app.gf-shell .filt,.app.gf-shell .msgs,.app.gf-shell .gf-network .card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%)!important;border:1px solid #ffffff0e!important;border-radius:18px!important;box-shadow:0 14px 34px -14px #000000a6,inset 0 1px #ffffff08!important}.app.gf-shell .side{box-shadow:none;background:#050606;border-right:1px solid #ffffff0d}.app.gf-shell .nav a{color:var(--smute);border-radius:10px}.app.gf-shell .nav a:hover{box-shadow:none;color:var(--sink);background:#ffffff09}.app.gf-shell .nav a.on{box-shadow:none;color:#6fe39f;background:#ffffff09;font-weight:600}.app.gf-shell .nav a.on svg{stroke:#6fe39f}.app.gf-shell .nav a.on:before{content:"";width:3px;height:16px;box-shadow:none;background:#5be08f;border-radius:2px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.app.gf-shell .topbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#080a09;border-bottom:1px solid #ffffff0e}.app.gf-shell .btn{border-radius:10px}.app.gf-shell .btn-sm{min-height:34px}.app.gf-shell .btn-primary{color:#fff;background:linear-gradient(#4cc07c,#36a463);border:none;min-height:42px;box-shadow:0 8px 18px -8px #36a463bf}.app.gf-shell .btn-primary:hover{background:linear-gradient(#57cb87,#3bb06c);box-shadow:0 10px 22px -8px #36a463d9}.app.gf-shell .btn-outline,.app.gf-shell .btn-ghost{color:var(--ink);background:#111313;border:none;min-height:42px;box-shadow:0 8px 16px -8px #000000b3,inset 0 1px #ffffff0a}.app.gf-shell .btn-outline:hover,.app.gf-shell .btn-ghost:hover{color:#6fe39f;box-shadow:0 10px 20px -8px #000000bf,inset 0 1px #ffffff0f}.app.gf-shell .btn-outline:active,.app.gf-shell .btn-ghost:active,.app.gf-shell .btn-primary:active{transform:translateY(1px)}.app.gf-shell .field input,.app.gf-shell .field select,.app.gf-shell .field textarea,.app.gf-shell .sortsel,.app.gf-shell .tb-search input,.app.gf-shell .chat-input input{background:#040505!important;border:1px solid #ffffff0d!important;border-radius:10px!important;box-shadow:inset 0 2px 6px #00000080!important}.app.gf-shell .field input:focus,.app.gf-shell .field select:focus,.app.gf-shell .field textarea:focus,.app.gf-shell .sortsel:focus,.app.gf-shell .tb-search input:focus,.app.gf-shell .chat-input input:focus{border-color:#5fd8918c!important;box-shadow:inset 0 2px 6px #00000080,0 0 0 3px #5fd8912e!important}.app.gf-shell .gf-hero-title,.app.gf-shell .dash-hero-title,.app.gf-shell .sc-title,.app.gf-shell .mk-hero-title{font-family:var(--font-zen-dots), sans-serif;letter-spacing:0;color:#f3f6f4;text-transform:none;-webkit-text-fill-color:currentColor;overflow-wrap:break-word;background:0 0;max-width:100%;font-size:clamp(38px,3.6vw,58px);font-weight:400;line-height:1.05}@media (max-width:640px){.app.gf-shell .gf-hero-title,.app.gf-shell .dash-hero-title,.app.gf-shell .sc-title,.app.gf-shell .mk-hero-title{font-size:clamp(27px,8vw,40px)}}.gf-sech{font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--ink);border-left:4px solid #3fae6a;padding-left:12px;font-size:34px;font-weight:700;line-height:1}.gf-chk{opacity:.92;background:conic-gradient(#e9eee9 25%, #0a0d0c 0 50%, #e9eee9 0 75%, #0a0d0c 0) 0 0 / 16px 16px;height:16px}.app.gf-shell .mk-spotlight{box-shadow:none;background:0 0;border:none;margin:10px 0 2px;padding:18px 20px 86px;overflow:hidden;container-type:inline-size}.app.gf-shell .mk-spotlight:before{content:"SPOTLIGHT";white-space:nowrap;z-index:0;pointer-events:none;width:auto;height:auto;font-family:var(--font-zen-dots), sans-serif;letter-spacing:.01em;color:#0000;-webkit-text-stroke:1px #5be08f29;background:0 0;font-size:clamp(22px,11cqw,150px);font-weight:400;line-height:1;inset:60px auto auto 50%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.app.gf-shell .mk-spotlight:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(26% 38% at 50% 54%,#0000 97.5%,#f0c95a38 98% 99%,#0000 99.6%),radial-gradient(31% 45% at 50% 54%,#0000 98%,#ffffff0f 98.6%,#0000 99.6%);position:absolute;inset:0}.app.gf-shell .mk-spot-beam-source{z-index:1;filter:none;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);background:linear-gradient(#f0c95a29 0%,#f0c95a0d 42%,#0000 78%);width:min(520px,68%);height:calc(100% - 40px);animation:none;top:40px;left:50%;transform:translate(-50%)}.app.gf-shell .mk-spot-head{z-index:3;margin-bottom:18px}.app.gf-shell .mk-spot-head h2{color:#5be08f;text-shadow:0 0 22px #5fd89173;font-size:clamp(20px,3vw,30px)}.app.gf-shell .mk-spot-stage{z-index:2;outline:none;justify-content:center;align-items:center;gap:clamp(4px,1.5vw,16px);display:flex;position:relative}.app.gf-shell .mk-spot-stage:focus-visible{outline:2px solid var(--lime);outline-offset:6px;border-radius:20px}.app.gf-shell .mk-spot-arrow{width:46px;height:46px;color:var(--ink);cursor:pointer;z-index:4;background:#111313;border:1px solid #ffffff1a;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex;box-shadow:0 8px 16px -8px #000000b3,inset 0 1px #ffffff0a}.app.gf-shell .mk-spot-arrow:hover{color:#6fe39f}.app.gf-shell .mk-spot-arrow:active{transform:translateY(1px)}.app.gf-shell .mk-spot-arrow svg{width:17px;height:17px}.app.gf-shell .mk-spot-deck{perspective:1300px;--spread:clamp(104px, 20vw, 206px);flex:auto;max-width:640px;height:476.4px;position:relative}.app.gf-shell .mk-spot-slot{transform-origin:50%;will-change:transform, opacity;width:300px;margin-left:-150px;transition:transform .5s cubic-bezier(.33,0,.2,1),opacity .5s;position:absolute;top:10px;left:50%}.app.gf-shell .mk-spot-slot .mk-cardlink{display:block}.app.gf-shell .mk-spot-slot[data-pos=c]{opacity:1;z-index:3;transform:translate(0)scale(1)}.app.gf-shell .mk-spot-slot[data-pos=l]{transform:translateX(calc(-1 * var(--spread))) scale(.72) rotateY(24deg);opacity:.55;z-index:2;cursor:pointer}.app.gf-shell .mk-spot-slot[data-pos=r]{transform:translateX(var(--spread)) scale(.72) rotateY(-24deg);opacity:.55;z-index:2;cursor:pointer}.app.gf-shell .mk-spot-slot[data-pos=lh]{transform:translateX(calc(-1.8 * var(--spread))) scale(.5) rotateY(30deg);opacity:0;z-index:1;pointer-events:none}.app.gf-shell .mk-spot-slot[data-pos=rh]{transform:translateX(calc(1.8 * var(--spread))) scale(.5) rotateY(-30deg);opacity:0;z-index:1;pointer-events:none}@media (prefers-reduced-motion:reduce){.app.gf-shell .mk-spot-slot{transition:none}}.app.gf-shell .mk-spot-tiles{z-index:4;pointer-events:none;width:300px;height:428.4px;margin:0 0 0 -150px;padding:0;list-style:none;position:absolute;top:10px;left:50%}.app.gf-shell .mk-spot-tile{text-align:center;background:linear-gradient(150deg,#0d0f0e,#070808);border:1px solid #ffffff0f;border-radius:12px;min-width:62px;padding:7px 11px;position:absolute;box-shadow:0 10px 22px -12px #000c}.app.gf-shell .mk-spot-tile .v{font-family:var(--font-zen-dots), sans-serif;color:var(--ink);font-size:16px;line-height:1.05;display:block}.app.gf-shell .mk-spot-tile .k{font-family:var(--mono);letter-spacing:.12em;color:var(--mute);margin-top:2px;font-size:9.5px;display:block}.app.gf-shell .mk-spot-tile:first-child{top:5%;left:-56px}.app.gf-shell .mk-spot-tile:nth-child(2){top:40%;left:-68px}.app.gf-shell .mk-spot-tile:nth-child(3){top:75%;left:-56px}.app.gf-shell .mk-spot-tile:nth-child(4){top:5%;right:-56px}.app.gf-shell .mk-spot-tile:nth-child(5){top:40%;right:-68px}.app.gf-shell .mk-spot-tile:nth-child(6){top:75%;right:-56px}.app.gf-shell .mk-spot-plinth{z-index:0;pointer-events:none;background:radial-gradient(60% 70% at 40% 40%,#8e9a96,#3a423f 45%,#1a1f1d 80%,#0b0d0d);border-radius:50%;width:240px;height:56px;position:absolute;top:412.4px;left:50%;transform:translate(-50%);box-shadow:0 28px 44px -12px #000000d9,inset 0 2px 4px #ffffff1f}.app.gf-shell .mk-spot-info{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:5px;margin-top:30px;display:flex;position:relative}.app.gf-shell .mk-spot-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#5be08f;font-size:12px}.app.gf-shell .mk-spot-name{color:var(--ink);font-size:22px}.app.gf-shell .mk-spot-meta{color:#eef5f08c;font-size:12px}.app.gf-shell .mk-spot-dots{gap:8px;margin-top:8px;display:flex}.app.gf-shell .mk-spot-dot{cursor:pointer;background:#fff3;border:none;border-radius:4px;width:8px;height:8px;padding:0;transition:width .15s,background .15s}.app.gf-shell .mk-spot-dot.on{background:#5be08f;width:26px}.app.gf-shell .mk-row{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;padding:0;display:grid}.app.gf-shell .mk-row-head{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:6px 0 0}.app.gf-shell .mk-row-head:before{content:none}.app.gf-shell .mk-row-head h3,.app.gf-shell .mk-allhead h2{font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--ink);border-left:4px solid #3fae6a;padding-left:12px;font-size:34px;font-weight:700;line-height:1}.app.gf-shell .mk-row-head .sub{color:#eef5f08c;padding-left:12px;font-size:13.5px}.app.gf-shell .mk-allhead:before{content:none}.app.gf-shell .mk-allhead{padding-left:0}.app.gf-shell .mk-flag{opacity:.92;background:conic-gradient(#e9eee9 25%, #0a0d0c 0 50%, #e9eee9 0 75%, #0a0d0c 0) 0 0 / 16px 16px;border-radius:2px;height:16px;margin:18px 0}.app.gf-shell .mk-toolbar{background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;border-radius:14px;padding:12px 14px}@media (max-width:640px){.app.gf-shell .mk-spot-stage{flex-direction:column;gap:0}.app.gf-shell .mk-spot-arrow{z-index:5;background:#060807eb;border:1px solid #ffffff38;width:44px;height:44px;position:absolute;top:46%;box-shadow:0 4px 14px #000000a6}.app.gf-shell .mk-spot-prev{left:2px}.app.gf-shell .mk-spot-next{right:2px}.app.gf-shell .mk-spot-deck{--spread:clamp(56px, 22vw, 128px);width:100%;max-width:none;height:444.4px}.app.gf-shell .mk-spot-slot[data-pos=c]{transform:translateX(0) scale(min(1, 88vw / 300))}.app.gf-shell .mk-spot-tiles{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;max-width:320px;height:auto;margin:14px auto 0;display:grid;position:static}.app.gf-shell .mk-spot-tile{min-width:0;position:static;inset:auto}.app.gf-shell .mk-spot-plinth{display:none}.app.gf-shell .mk-row{grid-template-columns:1fr;gap:12px}.app.gf-shell .mk-row-head h3,.app.gf-shell .mk-allhead h2{font-size:28px}}.app.gf-shell .shard,.app.gf-shell .shard:hover{filter:none}.app.gf-shell .shard-in{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(162deg, rgba(var(--gfc-accent-rgb), .14), #090c0bd1 60%), #0a0d0c}.app.gf-shell .pf-head{z-index:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:center;gap:8px clamp(8px,2vw,30px);padding:32px 8px 6px;display:grid;position:relative;overflow:hidden}.app.gf-shell .pf-head:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 60% at 50% 44%, transparent 56%, #060908eb 92%), repeating-conic-gradient(from 0deg at 50% 44%, rgba(var(--gfc-accent-rgb), .11) 0deg 4deg, transparent 4deg 15deg);opacity:.9;position:absolute;inset:-20% -10%}.app.gf-shell .pf-head:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 27% 42% at 50% 46%, transparent 97.5%, rgba(var(--gfc-accent-rgb), .3) 98%, rgba(var(--gfc-accent-rgb), .3) 99%, transparent 99.6%), radial-gradient(ellipse 32% 50% at 50% 46%, transparent 98%, #ffffff12 98.6%, transparent 99.6%);position:absolute;inset:0}.app.gf-shell .pf-corner{z-index:4;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0}.app.gf-shell .pf-tier{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gfc-accent);background:linear-gradient(150deg, rgba(var(--gfc-accent-rgb), .2), #0a0d0c99);border:1px solid rgba(var(--gfc-accent-rgb), .45);border-radius:7px;padding:5px 12px;font-size:11px;font-weight:700}.app.gf-shell .pf-plaques{z-index:2;flex-direction:column;gap:12px;width:100%;max-width:190px;display:flex}.app.gf-shell .pf-plaques-left{grid-area:1/1;justify-self:end;align-items:flex-end}.app.gf-shell .pf-plaques-right{grid-area:1/3;justify-self:start;align-items:flex-start}.app.gf-shell .pf-plaque{background:linear-gradient(150deg, rgba(var(--gfc-accent-rgb), .1), #0a0d0cb8);border:1px solid rgba(var(--gfc-accent-rgb), .24);border-radius:12px;width:100%;padding:10px 14px;box-shadow:0 10px 22px -14px #000c}.app.gf-shell .pf-plaques-right .pf-plaque{text-align:right}.app.gf-shell .pl-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:9.5px;display:block}.app.gf-shell .pl-v{color:var(--ink);margin-top:3px;font-size:14.5px;font-weight:700;display:block}.app.gf-shell .pf-herocard{z-index:3;transform-origin:50%;grid-area:1/2;position:relative;transform:scale(1.06)}.app.gf-shell .pf-crown{z-index:4;color:var(--gfc-accent);position:absolute;top:-26px;left:50%;transform:translate(-50%)}.app.gf-shell .pf-crown svg{width:34px;height:34px}.app.gf-shell .shard[data-gfc-design] .pf-herocard-note{background:linear-gradient(150deg, rgba(var(--gfc-accent-rgb), .22), #0a0d0c99);border:1px solid rgba(var(--gfc-accent-rgb), .45);border-radius:8px;margin-top:14px;padding:5px 16px}.app.gf-shell .pf-head .pmeta{text-align:center;z-index:2;grid-area:2/1/auto/-1;margin-top:6px}.app.gf-shell .pf-head .pf-line{justify-content:center}.app.gf-shell .shard .kpi{grid-template-columns:repeat(3,1fr);gap:18px;overflow:visible;background:0 0!important}.app.gf-shell .shard .kpi .k{flex-direction:column;align-items:center;padding:4px 0;display:flex;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.app.gf-shell .shard .kpi .kv{background:radial-gradient(circle at 50% 34%, rgba(var(--gfc-accent-rgb), .24), #0e1311b3);border:2px solid rgba(var(--gfc-accent-rgb), .5);width:84px;height:84px;box-shadow:inset 0 2px 6px rgba(var(--gfc-accent-rgb), .2), 0 12px 24px -12px #000000bf;border-radius:50%;justify-content:center;align-items:center;font-size:28px;display:flex;color:var(--gfc-accent)!important}.app.gf-shell .shard .kpi .kl{margin-top:10px}@media (max-width:760px){.app.gf-shell .pf-head{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;justify-items:center;padding:18px 6px 4px}.app.gf-shell .pf-corner{justify-content:center;margin-bottom:8px;position:static}.app.gf-shell .pf-herocard{grid-area:2/1;transform:none}.app.gf-shell .pf-crown{top:-22px}.app.gf-shell .pf-plaques{grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:100%;display:grid}.app.gf-shell .pf-plaques-left{grid-row:3;justify-self:stretch}.app.gf-shell .pf-plaques-right{grid-row:4;justify-self:stretch}.app.gf-shell .pf-plaques .pf-plaque,.app.gf-shell .pf-plaques-right .pf-plaque{text-align:center;flex-direction:column;justify-content:center;width:auto;min-width:0;height:52px;padding:8px 6px;display:flex}.app.gf-shell .pf-plaque .pl-v{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.app.gf-shell .pf-head .pmeta{grid-row:5}.app.gf-shell .pf-herocard .gfc-wrap{--gfc-s:.64!important}.app.gf-shell .shard .kpi{gap:10px}.app.gf-shell .shard .kpi .kv{width:66px;height:66px;font-size:23px}}.app.gf-shell .dash-hero{box-shadow:none;background:0 0;gap:16px;padding:24px 16px 6px}.app.gf-shell .dash-hero .dash-preview-btn{margin-top:2px}.app.gf-shell .dash-identity{justify-content:center;align-items:center;gap:24px;max-width:540px;margin:0 auto 16px;display:flex}.app.gf-shell .dash-id-card{flex:none}.app.gf-shell .dash-id-ring{text-align:center;flex-direction:column;flex:none;align-items:center;gap:2px;display:flex}.app.gf-shell .dash-gf-ring{background:radial-gradient(closest-side, #0a0c0b 81%, transparent 82%), conic-gradient(var(--lime) calc(var(--gf-pct,0) * 1%), #ffffff1a 0);border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative}.app.gf-shell .dash-gf-num{font-family:var(--disp);font-size:50px;font-weight:800;line-height:1;position:relative}.app.gf-shell .dash-score-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-top:10px;font-size:10px}.app.gf-shell .dash-score-state{margin-top:6px;font-size:13.5px;font-weight:600}.app.gf-shell .dash-footage{border:1px solid #e8b84b6b!important;border-left:4px solid var(--gold)!important;background:linear-gradient(150deg,#e8b84b29,#0b0c0cd9 62%)!important}.app.gf-shell .dash-footage .btn-outline{color:#1c1404;background:linear-gradient(#f0c45a,#d99c2c)}.app.gf-shell .dash-footage .btn-outline:hover{color:#1c1404;filter:none}.app.gf-shell .dash-stats .stat .prog{position:relative;overflow:hidden}.app.gf-shell .dash-stats .stat .prog:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 4px),#0b0c0c calc(20% - 4px) 20%);position:absolute;inset:0}.app.gf-shell .dash-xp-grid{grid-template-columns:1.25fr 1fr;gap:24px;margin-top:12px;display:grid}.app.gf-shell .dash-xp-right{border-left:1px solid var(--line);padding-left:22px}.app.gf-shell .dash-xp-ringrow{align-items:center;gap:18px;margin:6px 0 4px;display:flex}.app.gf-shell .dash-xp-ring{flex:none;width:116px;height:116px;position:relative}.app.gf-shell .dash-xp-ringnum{font-family:var(--disp);color:var(--lime);justify-content:center;align-items:center;font-size:34px;font-weight:800;display:flex;position:absolute;inset:0}.app.gf-shell .dash-xp-labels{flex-direction:column;gap:5px;display:flex}.app.gf-shell .dash-xp-avail{color:var(--mute);letter-spacing:.04em;text-transform:uppercase;font-size:13px}.app.gf-shell .dash-xp-prog{color:var(--ink2);font-size:12.5px}.app.gf-shell .dash-xp-togo{color:var(--mute);font-size:12px}@media (max-width:760px){.app.gf-shell .dash-identity{flex-direction:column;gap:18px}.app.gf-shell .dash-xp-grid{grid-template-columns:1fr;gap:18px}.app.gf-shell .dash-xp-right{border-left:none;border-top:1px solid var(--line);padding-top:16px;padding-left:0}}.app.gf-shell .card:has(.gf-podium-stage){overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;padding:6px 0 24px!important}.app.gf-shell .gf-podium-stage{padding:20px 0 44px}.app.gf-shell .gf-podium-stage:before{content:"PODIUM";white-space:nowrap;z-index:0;pointer-events:none;font-family:var(--font-zen-dots), sans-serif;letter-spacing:.05em;color:#0000;-webkit-text-stroke:1px #ffffff0d;font-size:clamp(72px,13vw,200px);font-weight:400;line-height:1;position:absolute;top:30px;left:50%;transform:translate(-50%)}.app.gf-shell .gf-podium-spotlight{background:radial-gradient(48% 68% at 50% 0,#fffaee12,#0000 64%)}.app.gf-shell .gf-podium-floor{filter:none;background:radial-gradient(58% 100% at 50% 100%,#0000008c,#0000 72%);height:46px}.app.gf-shell .gf-podium{align-items:flex-end;gap:clamp(6px,1.6vw,30px)}.app.gf-shell .gf-pod-item{width:300px;position:relative}.app.gf-shell .gf-pod-rock{justify-content:center;display:flex}.app.gf-shell .gf-pod-1{padding-bottom:196px}.app.gf-shell .gf-pod-2{padding-bottom:162px}.app.gf-shell .gf-pod-3{padding-bottom:150px}.app.gf-shell .gf-pod-glow{filter:none;width:86%;height:56%;top:auto;bottom:150px}.app.gf-shell .gf-pod-1 .gf-pod-glow{background:radial-gradient(closest-side,#ff2d4a47,#ff2d4a12 60%,#0000)}.app.gf-shell .gf-pod-2 .gf-pod-glow{background:radial-gradient(closest-side,#6ec3ff47,#6ec3ff12 60%,#0000)}.app.gf-shell .gf-pod-3 .gf-pod-glow{background:radial-gradient(closest-side,#e8944a47,#e8944a12 60%,#0000)}.app.gf-shell .gf-stand{width:300px;box-shadow:none;z-index:0;background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;border-radius:0;margin:0;display:block;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.app.gf-shell .gf-stand:after{content:none}.app.gf-shell .gf-stand-top{display:none}.app.gf-shell .gf-stand-1{background-image:url(/redesign/podium-hole-1.png);height:340px}.app.gf-shell .gf-stand-2{background-image:url(/redesign/podium-hole-2.png);height:290px}.app.gf-shell .gf-stand-3{background-image:url(/redesign/podium-hole-3.png);height:270px}.app.gf-shell .gf-stand-num{font-family:var(--font-zen-dots), sans-serif;z-index:2;color:#f3f6f4;padding:0;font-size:26px;font-weight:400;line-height:1;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.app.gf-shell .gf-stand-1 .gf-stand-num{text-shadow:0 0 18px #ff2d4af2,0 0 38px #ff2d4a80}.app.gf-shell .gf-stand-2 .gf-stand-num{text-shadow:0 0 18px #6ec3fff2,0 0 38px #6ec3ff80}.app.gf-shell .gf-stand-3 .gf-stand-num{text-shadow:0 0 18px #e8944af2,0 0 38px #e8944a80}.app.gf-shell .gf-pod-rock,.app.gf-shell .gf-pod-rank-tag,.app.gf-shell .gf-pod-won{z-index:2}@media (max-width:600px){.app.gf-shell .gf-pod-item{width:calc(33.3333% - 4px);padding-bottom:86px}.app.gf-shell .gf-pod-1{padding-bottom:118px}.app.gf-shell .gf-pod-2{padding-bottom:100px}.app.gf-shell .gf-pod-3{padding-bottom:86px}.app.gf-shell .gf-stand{width:clamp(92px,29vw,150px);display:block;bottom:22px}.app.gf-shell .gf-stand-1{aspect-ratio:320/340;height:auto}.app.gf-shell .gf-stand-2{aspect-ratio:320/290;height:auto}.app.gf-shell .gf-stand-3{aspect-ratio:320/270;height:auto}.app.gf-shell .gf-stand-num{font-size:18px;bottom:-22px}.app.gf-shell .gf-pod-glow{bottom:86px}.app.gf-shell .gf-podium-floor{display:block}.app.gf-shell .gf-pod-videos{grid-template-columns:1fr}}.app.gf-shell .ch-hero,.app.gf-shell .ch-tile,.app.gf-shell .ch-player,.app.gf-shell .mt-record,.app.gf-shell .mt-card{background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;box-shadow:0 14px 34px -14px #000000a6,inset 0 1px #ffffff08}.app.gf-shell .ch-page{max-width:1200px}.app.gf-shell .ch-hero-wash{display:none}.app.gf-shell .ch-hero{text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:14px;padding:clamp(28px,4vw,48px);overflow:visible}.app.gf-shell .ch-crest{background:#ffffff08;border-radius:20px;box-shadow:inset 0 0 0 1px #6fe39f47}.app.gf-shell .ch-crest-initials{color:#6fe39f}.app.gf-shell .ch-id{text-align:center;flex:none;max-width:720px}.app.gf-shell .ch-eyebrow{color:#6fe39f;letter-spacing:.16em}.app.gf-shell .ch-chips{justify-content:center;margin-top:16px}.app.gf-shell .ch-chip{background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff12}.app.gf-shell .ch-chip-live{color:#6fe39f;box-shadow:inset 0 0 0 1px #6fe39f4d}.app.gf-shell .ch-chip-role.is-manager{color:#06120b;box-shadow:none;background:#5be08f}.app.gf-shell .ch-bio{text-align:center;margin:16px auto 0}.app.gf-shell .ch-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-auto-rows:minmax(150px,auto);gap:16px;margin-top:26px}.app.gf-shell .ch-tile-wide{grid-area:1/1/span 2;justify-content:center}.app.gf-shell .ch-tile-wide .ch-tile-head{position:absolute;top:18px;left:18px;right:18px}.app.gf-shell .ch-tile-wide .ch-tile-big{margin-top:0}.app.gf-shell .ch-tile{border-radius:18px;transition:transform .18s,box-shadow .18s,border-color .18s}.app.gf-shell .ch-tile:hover{border-color:#6fe39f4d;transform:translateY(-3px);box-shadow:0 18px 38px -16px #000000b3,inset 0 1px #ffffff08}.app.gf-shell .ch-tile:after{background:linear-gradient(90deg,#5be08f,#0000 70%)}.app.gf-shell .ch-tile-k{color:var(--mute)}.app.gf-shell .ch-tile-shape,.app.gf-shell .ch-tile-go{color:#6fe39f}.app.gf-shell .ch-tile-shape{background:#6fe39f1f}.app.gf-shell .ch-tile-big{align-items:baseline;gap:2px;display:inline-flex}.app.gf-shell .ch-tile-big>:first-child,.app.gf-shell .ch-tile-wide .ch-tile-big{color:var(--ink)}.app.gf-shell .ch-wdl{flex-wrap:wrap;align-items:center;gap:8px}.app.gf-shell .ch-wdl b{background:#0a0b0b;border-radius:10px;place-items:center;min-width:44px;padding:7px 10px 6px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 2px 6px #00000080}.app.gf-shell .ch-wdl .ch-w{color:#6fe39f}.app.gf-shell .ch-wdl .ch-l{color:#ff8a8a}.app.gf-shell .ch-pip-w{color:#06120b;background:#5be08f}.app.gf-shell .ch-tb-pitch{background:linear-gradient(170deg,#1b5637,#11331f)}.app.gf-shell .ch-player{border-radius:14px}.app.gf-shell .ch-avatar{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}.app.gf-shell .ch-h2,.app.gf-shell .mt-title,.app.gf-shell .fm-head-title,.app.gf-shell .tb-title{letter-spacing:.01em}.app.gf-shell .ch-section-n{color:#6fe39f;background:#6fe39f1f}@media (max-width:900px){.app.gf-shell .ch-grid{grid-template-columns:1fr}.app.gf-shell .ch-tile-wide{grid-area:auto/1}}.app.gf-shell .mt-record{border-radius:18px}.app.gf-shell .mt-record-n{background:#0a0b0b;border-radius:12px;place-items:center;min-width:56px;padding:6px 12px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 2px 6px #00000080}.app.gf-shell .mt-rs b{background:#0a0b0b;border-radius:9px;place-items:center;min-width:40px;padding:6px 9px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff12}.app.gf-shell .mt-bar{background:#ffffff0d;border-radius:999px;height:10px;padding:2px}.app.gf-shell .mt-card{border-radius:16px}.app.gf-shell .mt-card-w{--mt-tint:#6fe39f1f;--mt-edge:#5be08f}.app.gf-shell .mt-date{background:#0000004d;box-shadow:inset 0 0 0 1px #ffffff0f}.app.gf-shell .mt-us,.app.gf-shell .mt-them{background:#0a0b0b;border-radius:9px;place-items:center;min-width:40px;padding:4px 9px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 2px 6px #00000080}.app.gf-shell .mt-us{color:#6fe39f}.app.gf-shell .mt-them{color:var(--ink2)}.app.gf-shell .mt-dash{color:var(--mute)}.app.gf-shell .mt-fact{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff0e}.app.gf-shell .mt-hero-score{letter-spacing:.04em}.app.gf-shell .tb-page>div:has(>.tb-tools){grid-template-columns:216px minmax(0,1fr);grid-template-areas:"tools board""notes notes""save save";align-items:start;gap:14px;display:grid}.app.gf-shell .tb-tools{grid-area:tools;margin:0}.app.gf-shell .tb-frame{grid-area:board}.app.gf-shell .tb-notes-card{grid-area:notes;margin-top:0}.app.gf-shell .tb-save{grid-area:save;margin-top:0}.app.gf-shell .tb-tools{flex-direction:column;align-items:stretch;gap:14px;position:sticky;top:78px}.app.gf-shell .tb-tools .tb-group{border-bottom:1px solid #ffffff0f;flex-direction:column;align-items:stretch;gap:7px;width:100%;padding-bottom:14px}.app.gf-shell .tb-tools .tb-group:last-child{border-bottom:none;padding-bottom:0}.app.gf-shell .tb-tools .tb-group-end{margin-left:0}.app.gf-shell .tb-tools .btn{justify-content:flex-start;width:100%}.app.gf-shell .tb-tools .tb-group[aria-label=Colour]{grid-template-columns:repeat(2,1fr);justify-items:center;gap:10px;display:grid}.app.gf-shell .tb-swatch{width:30px;height:30px}@media (max-width:820px){.app.gf-shell .tb-page>div:has(>.tb-tools){grid-template-columns:1fr;grid-template-areas:"tools""board""notes""save"}.app.gf-shell .tb-tools{flex-flow:wrap;align-items:center;position:static}.app.gf-shell .tb-tools .tb-group{border-bottom:none;flex-direction:row;width:auto;padding-bottom:0}.app.gf-shell .tb-tools .btn{width:auto}.app.gf-shell .tb-tools .tb-group[aria-label=Colour]{display:flex}}.app.gf-shell .fm-count,.app.gf-shell .fm-shape-static,.app.gf-shell .fm-fill.is-full,.app.gf-shell .fm-role.is-manager{color:#6fe39f;background:#6fe39f1f}.app.gf-shell .fm-side:before{background:linear-gradient(#5be08f,#6fe39f1a)}.app.gf-shell .ch-tile-num,.app.gf-shell .ch-wdl-cell b,.app.gf-shell .mt-record-n,.app.gf-shell .mt-rs b,.app.gf-shell .mt-us,.app.gf-shell .mt-them,.app.gf-shell .mt-hero-score{font-variant-numeric:lining-nums;letter-spacing:.01em;font-family:Arial,Helvetica Neue,system-ui,sans-serif;font-weight:800}.app.gf-shell .ch-tile-num,.app.gf-shell .ch-wdl-cell b,.app.gf-shell .mt-us,.app.gf-shell .mt-them,.app.gf-shell .mt-record-n,.app.gf-shell .mt-rs b{background:#0a0b0b;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 2px 8px #0009}.app.gf-shell .ch-tile-num:after,.app.gf-shell .ch-wdl-cell b:after,.app.gf-shell .mt-us:after,.app.gf-shell .mt-them:after,.app.gf-shell .mt-record-n:after,.app.gf-shell .mt-rs b:after{content:"";pointer-events:none;background:#000000b3;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 1px #ffffff0d}.app.gf-shell .ch-bio{text-align:center;color:var(--ink2);margin:10px auto 0;font-size:15px;font-style:italic}.app.gf-shell .ch-bio:before{content:"“"}.app.gf-shell .ch-bio:after{content:"”"}.app.gf-shell .ch-tile-form{justify-content:flex-start}.app.gf-shell .ch-tile-form .ch-tile-head{position:static}.app.gf-shell .ch-form-body{flex:1;align-items:stretch;gap:18px;margin-top:16px;display:flex}.app.gf-shell .ch-form-meta{flex-direction:column;flex:36%;justify-content:center;gap:10px;min-width:0;display:flex}.app.gf-shell .ch-form-meta .ch-tile-big{align-items:center;gap:8px;margin:0;display:inline-flex}.app.gf-shell .ch-tile-num{width:58px;height:64px;color:var(--ink);font-size:34px;line-height:1}.app.gf-shell .ch-tile-of{color:var(--mute);font-size:26px}.app.gf-shell .ch-mini{background:repeating-linear-gradient(#ffffff0d 0 8%,#0000000d 8% 16%),linear-gradient(170deg,#1f8f4a 0%,#16763b 55%,#1d8b47 100%);border-radius:12px;flex:60%;align-self:stretch;min-width:0;min-height:230px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24;container-type:inline-size}.app.gf-shell .ch-mini-half{border-top:1px solid #ffffff52;position:absolute;top:50%;left:0;right:0}.app.gf-shell .ch-mini-circle{aspect-ratio:1;border:1px solid #ffffff52;border-radius:50%;width:22%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app.gf-shell .ch-mini-box{border:1px solid #ffffff4d;width:48%;height:15%;position:absolute;left:50%;transform:translate(-50%)}.app.gf-shell .ch-mini-box-top{border-top:none;top:0}.app.gf-shell .ch-mini-box-bottom{border-bottom:none;bottom:0}.app.gf-shell .ch-mini-slot{left:calc(var(--sx) * 1%);top:calc(var(--sy) * 1%);aspect-ratio:5/6;place-items:center;width:clamp(22px,13cqw,44px);display:grid;position:absolute;transform:translate(-50%,-50%)}.app.gf-shell .ch-mini-shield{clip-path:polygon(0 6%,50% 0,100% 6%,100% 64%,50% 100%,0 64%);background:linear-gradient(160deg,#11311f 0%,#081610 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff47}.app.gf-shell .ch-mini-lab{font-family:var(--mono);color:#ffffffe6;text-shadow:0 1px 2px #000000d9;font-size:clamp(6px,3.2cqw,10px);font-weight:700;position:relative}.app.gf-shell .ch-wdl{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.app.gf-shell .ch-wdl-cell{flex-direction:column;align-items:center;gap:6px;display:flex}.app.gf-shell .ch-wdl-cell b{width:52px;height:58px;font-size:30px;line-height:1}.app.gf-shell .ch-wdl-cell .ch-w{color:#6fe39f}.app.gf-shell .ch-wdl-cell .ch-d{color:var(--ink2)}.app.gf-shell .ch-wdl-cell .ch-l{color:#ff8a8a}.app.gf-shell .ch-wdl-cell i{font-style:normal;font-family:var(--mono);letter-spacing:.12em;color:var(--mute);font-size:10px}.app.gf-shell .ch-tile-art{margin-top:16px}.app.gf-shell .ch-tb-frame{background:repeating-linear-gradient(92deg,#00000021 0 1px,#ffdcaa0b 1px 3px,#0000 3px 9px),linear-gradient(160deg,#7a5433 0%,#54371f 38%,#6a4729 62%,#402a17 100%);border-radius:12px;width:100%;padding:clamp(6px,2.2%,14px);display:block;box-shadow:inset 0 0 0 1px #ffdbac38,inset 0 -3px 7px #00000073}.app.gf-shell .ch-tb-pitch{aspect-ratio:105/60;background:repeating-linear-gradient(90deg,#ffffff08 0 5%,#0000 5% 10%),linear-gradient(170deg,#17402c 0%,#11331f 55%,#163d29 100%);border-radius:5px;width:100%;max-width:none;display:block;position:relative;box-shadow:inset 0 0 0 1px #00000080}.app.gf-shell .ch-tb-half{border-top:none;border-left:1px solid #ffffff57;inset:0 auto 0 50%}.app.gf-shell .ch-tb-circle{width:17%}.app.gf-shell .ch-tb-box{border:1px solid #ffffff4d;width:14%;height:56%;position:absolute;top:50%;transform:translateY(-50%)}.app.gf-shell .ch-tb-box-l{border-left:none;left:0}.app.gf-shell .ch-tb-box-r{border-right:none;right:0}.app.gf-shell .ch-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.app.gf-shell .ch-rightcol{flex-direction:column;gap:16px;min-width:0;display:flex}.app.gf-shell .ch-cols .ch-section{background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;border-radius:18px;margin:0;padding:22px;box-shadow:0 14px 34px -14px #000000a6,inset 0 1px #ffffff08}.app.gf-shell .ch-cols .ch-section>.ch-section-head{margin-bottom:16px}.app.gf-shell .ch-details-row{margin-top:16px}.app.gf-shell .ch-cols .an-composer,.app.gf-shell .ch-cols .an-item{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.app.gf-shell .ch-cols .an-item{border-top:1px solid #ffffff0e!important;border-radius:0!important;padding:12px 0!important}.app.gf-shell .ch-cols .an-list{margin-top:4px}.app.gf-shell .ch-cols .ch-empty{margin-top:4px;box-shadow:none!important;background:#ffffff04!important;border:1px dashed #ffffff17!important;border-radius:12px!important;padding:24px 20px!important}.app.gf-shell .ch-squad .ch-roster{flex-direction:column;grid-template-columns:none;gap:0;display:flex}.app.gf-shell .ch-squad .ch-player{box-shadow:none;background:0 0;border:none;border-top:1px solid #ffffff0e;border-radius:0;align-items:center;gap:12px;padding:12px 0;display:flex}.app.gf-shell .ch-squad .ch-roster .ch-player:first-child{border-top:none}.app.gf-shell .ch-squad .ch-player:before{display:none}.app.gf-shell .ch-squad .ch-player:hover{transform:none}.app.gf-shell .ch-squad .ch-player-main{text-align:left;flex-direction:row;flex:1;align-items:center;gap:12px;min-width:0;padding:0}.app.gf-shell .ch-squad .ch-avatar{flex:none;width:46px;height:46px;margin:0}.app.gf-shell .ch-squad .ch-player-text{flex-direction:column;gap:1px;min-width:0;display:flex}.app.gf-shell .ch-squad .ch-player-joined{margin-top:2px}.app.gf-shell .ch-squad .ch-player-act{flex:none;margin-left:auto;padding:0}.app.gf-shell .gf-clubmark-crest:has(.gf-clubmark-initials){background:var(--crest-kit,#5fd891);clip-path:polygon(50% 0,100% 14%,100% 60%,50% 100%,0 60%,0 14%);border-radius:0;box-shadow:inset 0 0 0 1px #ffffff40}.app.gf-shell .ch-crest-read .ch-crest:has(.ch-crest-initials){background:var(--crest-kit,#5fd891);clip-path:polygon(50% 0,100% 14%,100% 60%,50% 100%,0 60%,0 14%);border-radius:0;box-shadow:inset 0 0 0 1px #ffffff40}.app.gf-shell .gf-clubmark-crest:has(.gf-clubmark-initials) .gf-clubmark-initials{color:#fff;text-shadow:0 1px 3px #0006}.app.gf-shell .ch-crest-read .ch-crest:has(.ch-crest-initials) .ch-crest-initials{color:#fff;text-shadow:0 1px 3px #0006}.app.gf-shell .ch-recruit{margin-top:2px}.app.gf-shell .ch-page+.ch-page{padding-top:0}@media (max-width:900px){.app.gf-shell .ch-cols{grid-template-columns:1fr}.app.gf-shell .ch-form-body{flex-direction:column}.app.gf-shell .ch-mini{min-height:260px}}.app.gf-shell .mt-record-n,.app.gf-shell .mt-rs b,.app.gf-shell .mt-us,.app.gf-shell .mt-them{font-variant-numeric:tabular-nums lining-nums;color:var(--ink);background:linear-gradient(#1b2420 0 49.5%,#101714 50.5% 100%);border-radius:10px;place-items:center;font-family:Arial,Helvetica Neue,system-ui,sans-serif;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff1f,0 10px 20px -10px #000000e6}.app.gf-shell .mt-record-n:after,.app.gf-shell .mt-rs b:after,.app.gf-shell .mt-us:after,.app.gf-shell .mt-them:after{content:"";pointer-events:none;background:#060908;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.app.gf-shell .mt-record{background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;border-radius:18px;flex-wrap:wrap;align-items:center;gap:clamp(18px,2.6vw,38px);padding:30px clamp(20px,3vw,36px);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px -14px #000000a6}.app.gf-shell .mt-record:before{content:"";background:linear-gradient(90deg, var(--kit1,#5be08f) 0 50%, var(--kit2,#0c100e) 50% 100%);height:4px;position:absolute;top:0;left:0;right:0}.app.gf-shell .mt-record-main{align-items:center;gap:14px;display:flex}.app.gf-shell .mt-record-n{width:86px;height:108px;font-size:76px}.app.gf-shell .mt-record-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:13px}.app.gf-shell .mt-record-div{background:#ffffff1a;align-self:stretch;width:1px;min-height:86px}.app.gf-shell .mt-record-split{gap:20px;display:flex}.app.gf-shell .mt-rs{flex-direction:column;align-items:center;gap:8px;display:flex}.app.gf-shell .mt-rs b{width:64px;height:82px;font-size:56px}.app.gf-shell .mt-rs-w b{color:#8af5b9}.app.gf-shell .mt-rs-d b{color:#eef5f099}.app.gf-shell .mt-rs-l b{color:#ff9d9d}.app.gf-shell .mt-rs i{font-style:normal;font-family:var(--mono);letter-spacing:.14em;color:var(--mute);font-size:11px}.app.gf-shell .mt-record-right{flex-direction:column;flex:200px;gap:10px;min-width:150px;display:flex}.app.gf-shell .mt-bar{background:#ffffff0f;border-radius:7px;flex:none;width:100%;height:14px;padding:0;display:block;overflow:hidden}.app.gf-shell .mt-bar-fill{background:linear-gradient(90deg,#34b86b,#9ff7c6);border-radius:7px;height:100%;display:block;box-shadow:0 0 18px #5be08f80}.app.gf-shell .mt-formpips{gap:6px;display:flex}.app.gf-shell .mt-fp{border-radius:8px;place-items:center;width:30px;height:30px;font:800 14px Arial,sans-serif;display:grid}.app.gf-shell .mt-fp-w{color:#03140a;background:linear-gradient(#7cf0ad,#34b86b)}.app.gf-shell .mt-fp-d{color:var(--ink2);background:#ffffff1f}.app.gf-shell .mt-fp-l{color:#2a0b0b;background:#ff9d9d}.app.gf-shell .mt-cards{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:18px;display:grid}.app.gf-shell .mt-card{background:radial-gradient(80% 60% at 0 0, var(--mt-tint,transparent), transparent 70%), linear-gradient(150deg, #0b0c0c 0%, #070808 100%);border:1px solid #ffffff0e;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;overflow:hidden;box-shadow:0 14px 34px -14px #000000a6}.app.gf-shell .mt-card:before,.app.gf-shell .mt-card:after{display:none}.app.gf-shell .mt-card-w{--mt-tint:#5be08f1f}.app.gf-shell .mt-card-l{--mt-tint:#ff8a8a1a}.app.gf-shell .mt-card-d{--mt-tint:#ffffff0f}.app.gf-shell .mt-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px -16px #000000b3}.app.gf-shell .mt-card-top{align-items:center;gap:12px;display:flex}.app.gf-shell .mt-date{background:#00000059;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-self:auto;align-items:center;gap:0;width:56px;height:60px;padding:0;display:flex;position:static;box-shadow:inset 0 0 0 1px #ffffff1a}.app.gf-shell .mt-date-d{color:var(--ink);font:800 24px/1 Arial,sans-serif}.app.gf-shell .mt-date-m{font-family:var(--mono);letter-spacing:.14em;color:var(--mute);margin-top:2px;font-size:9px}.app.gf-shell .mt-pill{border-radius:8px;place-items:center;width:30px;height:30px;font:800 14px Arial,sans-serif;display:grid}.app.gf-shell .mt-pill-w{color:#03140a;background:linear-gradient(#7cf0ad,#34b86b)}.app.gf-shell .mt-pill-d{color:var(--ink2);background:#ffffff21}.app.gf-shell .mt-pill-l{color:#2a0b0b;background:#ff9d9d}.app.gf-shell .mt-vs{overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:700}.app.gf-shell .mt-shape{font-family:var(--mono);letter-spacing:.1em;color:var(--mute);margin-left:auto;font-size:11px}.app.gf-shell .mt-score{justify-content:center;align-items:center;gap:18px;padding:10px 0;display:flex}.app.gf-shell .mt-crest{clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);background:linear-gradient(160deg, var(--kit1,#2847ff), var(--kit2,#06124f));flex:none;justify-content:center;align-items:center;width:48px;height:54px;display:flex}.app.gf-shell .mt-crest-i{font-family:var(--font-zen-dots), sans-serif;color:#fff;margin-top:-8px;font-size:20px}.app.gf-shell .mt-us,.app.gf-shell .mt-them{width:62px;height:78px;font-size:50px}.app.gf-shell .mt-card-w .mt-us{color:#8af5b9}.app.gf-shell .mt-card-l .mt-us{color:#ff9d9d}.app.gf-shell .mt-dash{color:#eef5f066;box-shadow:none;background:0 0;border-radius:0;font:800 30px Arial,sans-serif}.app.gf-shell .mt-dash:after{display:none}.app.gf-shell .mt-opp{text-transform:uppercase;background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font:800 16px Arial,sans-serif;display:grid;box-shadow:inset 0 0 0 1px #ffffff26}.app.gf-shell .mt-statline{border-top:1px dashed #ffffff1a;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.app.gf-shell .mt-scorers{color:var(--ink);margin:0 4px 0 0;font-size:14px;font-weight:700}.app.gf-shell .mt-facts{flex-wrap:wrap;gap:8px;margin:0;display:inline-flex}.app.gf-shell .mt-fact{height:28px;font-family:var(--mono);letter-spacing:.01em;color:#dce7e0;background:#ffffff0f;border-radius:9px;align-items:center;padding:0 11px;font-size:11.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}@media (max-width:640px){.app.gf-shell .mt-cards{grid-template-columns:1fr}.app.gf-shell .mt-record{gap:20px;padding:24px 18px}.app.gf-shell .mt-record-right{flex-basis:100%}}.app.gf-shell .tb-tools .tb-group-end .btn-ghost{color:#ff9d9d}.app.gf-shell .tb-frame{position:relative}.app.gf-shell .tb-frame:before{content:"";z-index:2;background:linear-gradient(#c9c9c9,#777);border-radius:3px;width:80px;height:6px;margin-left:-40px;position:absolute;top:8px;left:50%}.app.gf-shell .fm-marker.is-empty{clip-path:polygon(0 8%,8% 0,92% 0,100% 8%,100% 80%,50% 100%,0 80%);background:linear-gradient(#081e12eb,#081e12b8);border-radius:0;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff57}.app.gf-shell .fm-marker.is-empty:before{content:"";background:#ffffff24;width:1px;position:absolute;top:14%;bottom:22%;left:50%;transform:translate(-50%)}.app.gf-shell .fm-marker.is-empty:hover{box-shadow:inset 0 0 0 1.5px #6fe39fcc}.app.gf-shell .fm-marker.is-empty .fm-marker-label{color:#ffffffb8}.app.gf-shell .fm-save{border-radius:999px}.app.gf-shell .fm-pitch-card{position:relative;overflow:visible}.app.gf-shell .fm-pitch-card:before,.app.gf-shell .fm-pitch-card:after{content:"";z-index:0;pointer-events:none;clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);background:linear-gradient(#dcffeb1a,#0000 74%);width:130px;height:320px;position:absolute;top:-34px}.app.gf-shell .fm-pitch-card:before{left:-24px;transform:rotate(-18deg)}.app.gf-shell .fm-pitch-card:after{right:-24px;transform:rotate(18deg)}.app.gf-shell .fm-pitch{z-index:1;position:relative}.app.gf-shell .og-radar{border-radius:50%;width:300px;max-width:76vw;height:300px;margin:4px auto 30px;position:relative;box-shadow:inset 0 0 0 1px #6fe39f2e,0 0 60px -20px #6fe39f59}.app.gf-shell .og-radar:before,.app.gf-shell .og-radar:after{content:"";background:#6fe39f29;position:absolute}.app.gf-shell .og-radar:before{width:1px;top:6%;bottom:6%;left:50%;transform:translate(-50%)}.app.gf-shell .og-radar:after{height:1px;top:50%;left:6%;right:6%;transform:translateY(-50%)}.app.gf-shell .og-radar-ring{border:1px solid #6fe39f38;border-radius:50%;position:absolute}.app.gf-shell .og-radar-r1{inset:0}.app.gf-shell .og-radar-r2{inset:24%}.app.gf-shell .og-radar-sweep{background:conic-gradient(from 200deg,#6fe39f4d,#6fe39f0d 70deg,#0000 110deg);border-radius:50%;position:absolute;inset:0}.app.gf-shell .og-radar-blip{background:#8af5b9;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 10px #6fe39fd9}.app.gf-shell .og-radar-b1{top:30%;left:32%}.app.gf-shell .og-radar-b2{top:54%;right:26%}.app.gf-shell .og-radar-b3{bottom:22%;left:36%}.app.gf-shell .og-radar-core{background:radial-gradient(circle,#08140df5,#08140dd1);border-radius:50%;align-content:center;place-items:center;gap:2px;width:130px;height:130px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #6fe39f66}.app.gf-shell .og-radar-core b{color:var(--ink);font:800 50px/1 Arial,sans-serif}.app.gf-shell .og-radar-core i{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);font-size:10px;font-style:normal}@keyframes og-radar-spin{to{transform:rotate(360deg)}}@keyframes og-radar-ping{0%,to{opacity:.2}45%,55%{opacity:1}}.app.gf-shell .og-radar-sweep{transform-origin:50%;animation:5s linear infinite og-radar-spin}.app.gf-shell .og-radar-blip{animation:5s ease-in-out infinite og-radar-ping}.app.gf-shell .og-radar-b1{animation-delay:0s}.app.gf-shell .og-radar-b2{animation-delay:1.7s}.app.gf-shell .og-radar-b3{animation-delay:3.4s}@media (prefers-reduced-motion:reduce){.app.gf-shell .og-radar-sweep,.app.gf-shell .og-radar-blip{animation:none}}.app.gf-shell .og-list{flex-direction:column;gap:16px;display:flex}.app.gf-shell .nd-medal{align-items:center;gap:16px;width:max-content;max-width:100%;margin:4px auto 22px;display:flex}.app.gf-shell .nd-medal-num{color:#6fe39f;background:linear-gradient(160deg,#0f1512,#0a0d0c);border-radius:18px;flex:none;place-items:center;width:92px;height:92px;font:800 54px Arial,sans-serif;display:grid;box-shadow:inset 0 0 0 1px #6fe39f52}.app.gf-shell .nd-medal-lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);white-space:pre-line;font-size:12px;line-height:1.4}.app.gf-shell .nd-list{flex-direction:column;gap:16px;display:flex}.app.gf-shell .need:has(.nd-pitch){grid-template-columns:132px 1fr;align-items:start;gap:18px;display:grid}.app.gf-shell .need-body{flex-direction:column;min-width:0;display:flex}.app.gf-shell .nd-pitch{aspect-ratio:68/80;background:repeating-linear-gradient(#ffffff0d 0 10%,#0000000d 10% 20%),linear-gradient(170deg,#1f8f4a 0%,#16763b 60%,#1d8b47 100%);border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.app.gf-shell .nd-pitch-half{border-top:1px solid #ffffff4d;position:absolute;top:50%;left:0;right:0}.app.gf-shell .nd-pitch-circle{aspect-ratio:1;border:1px solid #ffffff4d;border-radius:50%;width:26%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app.gf-shell .nd-pitch-box{border:1px solid #ffffff47;width:52%;height:14%;position:absolute;left:50%;transform:translate(-50%)}.app.gf-shell .nd-pitch-box-top{border-top:none;top:0}.app.gf-shell .nd-pitch-box-bottom{border-bottom:none;bottom:0}.app.gf-shell .nd-pitch-dot{left:calc(var(--dx) * 1%);top:calc(var(--dy) * 1%);background:radial-gradient(circle at 40% 35%,#c9ffe0,#34b86b 75%);border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 14px #6fe39fe6,inset 0 0 0 1px #ffffff59}.app.gf-shell .gf-notif.unread{box-shadow:inset 0 0 0 1px #6fe39f52!important}.app.gf-shell .gf-notif.is-link:hover{box-shadow:0 10px 24px -14px #0009!important}.app.gf-shell .gf-np-card:hover{box-shadow:0 14px 32px -18px #000000c7!important}@media (max-width:760px){.app.gf-shell .need:has(.nd-pitch){grid-template-columns:1fr}.app.gf-shell .need .nd-pitch{max-width:170px}}.app.gf-shell .gf-notif-page .card,.app.gf-shell .gf-short-page .card,.app.gf-shell .gf-network .card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(150deg,#2e9c5f1c,#2e9c5f0b 55%,#2e9c5f14)!important;border:1px solid #6fe39f33!important;box-shadow:0 16px 36px -18px #00000080,inset 0 1px #ffffff0a!important}.app.gf-shell .gf-notif-list{position:relative}.app.gf-shell .gf-notif-list:before{content:"";z-index:0;background:linear-gradient(#6fe39f8c,#6fe39f1f);width:2px;position:absolute;top:36px;bottom:36px;left:43px}.app.gf-shell .gf-notif{z-index:1;align-items:flex-start;gap:16px;position:relative}.app.gf-shell .gf-notif-ico{z-index:1;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.app.gf-shell .gf-notif-ico svg{width:22px;height:22px}.app.gf-shell .gf-notif-ico-green{color:#8af5b9;background:#34b86b3d;box-shadow:inset 0 0 0 1px #6fe39f73}.app.gf-shell .gf-notif-ico-navy{color:#a9bcff;background:#2847a06b;box-shadow:inset 0 0 0 1px #7896ff80}.app.gf-shell .gf-notif-ico-gold{color:#f2c75b;background:#e8b84b38;box-shadow:inset 0 0 0 1px #e8b84b80}.app.gf-shell .gf-notif-titlerow{align-items:center;gap:8px;display:flex}.app.gf-shell .gf-notif-dot{background:#5be08f;border-radius:50%;flex:none;width:8px;height:8px;margin:0;box-shadow:0 0 8px #5be08fe6}.app.gf-shell .gf-notif.unread{border-color:#6fe39f6b!important}.app.gf-shell .gf-notif.unread .gf-notif-title{color:var(--ink)}.app.gf-shell .gf-notif:not(.unread){opacity:.62;border-color:#ffffff0f!important}.app.gf-shell .gf-np-badge{color:#6fe39f!important;background:#6fe39f24!important;box-shadow:inset 0 0 0 1px #6fe39f59!important}.app.gf-shell .gf-np-scout .gf-np-badge{color:var(--ink2)!important;background:#ffffff0f!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}.app.gf-shell .gf-np-widget-link{color:#6fe39f}.app.gf-shell .gf-np-shell>.gf-np-composer-wrap,.app.gf-shell .gf-np-shell>.gf-np-card{margin-left:44px;position:relative}.app.gf-shell .gf-np-shell>.gf-np-card{margin-bottom:16px}.app.gf-shell .gf-np-shell>.gf-np-composer-wrap:before,.app.gf-shell .gf-np-shell>.gf-np-card:before{content:"";z-index:2;background:#5be08f;border-radius:50%;width:12px;height:12px;position:absolute;top:18px;left:-26px;box-shadow:0 0 8px #5be08fd9}.app.gf-shell .gf-np-shell>.gf-np-composer-wrap:after,.app.gf-shell .gf-np-shell>.gf-np-card:not(:last-of-type):after{content:"";z-index:1;background:linear-gradient(#6fe39f80,#6fe39f47);width:2px;position:absolute;top:24px;bottom:-40px;left:-21px}@media (max-width:900px){.app.gf-shell .gf-np-shell>.gf-np-composer-wrap,.app.gf-shell .gf-np-shell>.gf-np-card{margin-left:24px}.app.gf-shell .gf-np-shell>.gf-np-composer-wrap:before,.app.gf-shell .gf-np-shell>.gf-np-card:before{width:10px;height:10px;left:-17px}.app.gf-shell .gf-np-shell>.gf-np-composer-wrap:after,.app.gf-shell .gf-np-shell>.gf-np-card:not(:last-of-type):after{left:-13px}}.app.gf-shell .sl-tabs{gap:10px}.app.gf-shell .sl-folder{border-radius:14px;align-items:center;gap:9px;padding:12px 15px;display:inline-flex}.app.gf-shell .sl-folder-ico{color:#6fe39f;display:inline-flex}.app.gf-shell .sl-folder-ico svg{width:17px;height:17px}.app.gf-shell .sl-tabs .list-tab>svg{color:#6fe39f;flex:none;width:17px;height:17px}.app.gf-shell .sl-tabs .list-tab{justify-content:center;min-width:44px;min-height:44px}.app.gf-shell .sl-folder .ct{color:#6fe39f;min-width:22px;height:22px;font-family:var(--mono);background:#6fe39f29;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #6fe39f66}.app.gf-shell .sl-folder.on{color:var(--ink);background:linear-gradient(150deg,#2e9c5f2e,#2e9c5f12)!important;box-shadow:inset 0 0 0 1px #6fe39f80!important}.app.gf-shell .sl-stage{margin-top:14px}.app.gf-shell .sl-stage-tab{z-index:1;background:linear-gradient(#2e9c5f21,#2e9c5f0d);border-bottom:none;border-radius:14px 14px 0 0;align-items:center;gap:9px;margin:0 0 -10px 14px;padding:11px 22px 15px;font-weight:700;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #6fe39f33}.app.gf-shell .sl-panel{padding:18px}.app.gf-shell .sl-rows{flex-direction:column;gap:12px;display:flex}.app.gf-shell .sl-row{background:linear-gradient(120deg, var(--tint,#ffffff0a), transparent 62%);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:16px 44px 16px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.app.gf-shell .sl-card{text-decoration:none;display:block}.app.gf-shell .sl-card .gfc-wrap{margin:0}.app.gf-shell .sl-row-main{min-width:0;text-decoration:none;display:block}.app.gf-shell .sl-row-name{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:800}.app.gf-shell .sl-row-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.app.gf-shell .sl-ring{flex:none}@media (max-width:640px){.app.gf-shell .sl-row{grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:14px 40px 14px 14px}.app.gf-shell .sl-ring{grid-column:2;justify-self:start;margin-top:4px}.app.gf-shell .sl-row-name{font-size:18px}}.app.gf-shell .gf-network .cd{align-items:center;gap:5px;display:inline-flex}.app.gf-shell .gf-network .cd-seg{min-width:30px;font-family:var(--mono);color:#8af5b9;background:#08100bcc;border-radius:8px;place-items:center;padding:5px 7px;font-size:15px;font-weight:700;line-height:1;display:inline-grid;box-shadow:inset 0 0 0 1px #6fe39f4d}.app.gf-shell .gf-network .cd-sep{color:#6fe39f80;font-weight:700}.app.gf-shell .gf-switch{appearance:none;cursor:pointer;background:radial-gradient(circle at 14px,#cfd8d3 0 10.5px,#0000 11.5px),#ffffff1f;border:1px solid #ffffff26;border-radius:15px;flex:0 0 52px;width:52px;height:30px;margin:0;transition:background .18s,border-color .18s;position:relative;box-shadow:inset 0 1px 3px #0006}.app.gf-shell .gf-switch:checked{box-shadow:none;background:radial-gradient(circle at 36px,#03140a 0 10.5px,#0000 11.5px),linear-gradient(#7cf0ad,#34b86b);border-color:#0000}.app.gf-shell .gf-switch:focus-visible{outline:none;box-shadow:0 0 0 3px #5fd8914d}.app.gf-shell .gf-switch:disabled{cursor:default}.app.gf-shell .pe-page .field,.app.gf-shell .st-page .field{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.app.gf-shell .pe-page .field label,.app.gf-shell .st-page .field label,.app.gf-shell .pe-page .pe-dz-field>span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#eef5f080;margin:0;font-size:10px;font-weight:500}.app.gf-shell .pe-page .field input,.app.gf-shell .pe-page .field select,.app.gf-shell .st-page .field input,.app.gf-shell .pe-page .bar-in{color:#eef5f0;width:100%;font-family:var(--font-manrope), "Manrope", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-weight:600;background:#040505!important;border:1px solid #ffffff0d!important;border-radius:10px!important;height:54px!important;padding:0 20px!important;font-size:15px!important;box-shadow:inset 0 2px 6px #00000080!important}.app.gf-shell .pe-page .field textarea,.app.gf-shell .pe-page textarea.bar-in{color:#eef5f0;width:100%;min-height:110px;font-family:var(--font-manrope), "Manrope", sans-serif;resize:vertical;font-weight:600;line-height:1.6;background:#040505!important;border:1px solid #ffffff0d!important;border-radius:10px!important;height:auto!important;padding:16px 20px!important;font-size:15px!important;box-shadow:inset 0 2px 6px #00000080!important}.app.gf-shell .pe-page .field input::placeholder,.app.gf-shell .pe-page .field textarea::placeholder,.app.gf-shell .st-page .field input::placeholder,.app.gf-shell .pe-page .bar-in::placeholder{color:#eef5f052;font-weight:500}.app.gf-shell .pe-page .field input:focus,.app.gf-shell .pe-page .field select:focus,.app.gf-shell .pe-page .field textarea:focus,.app.gf-shell .st-page .field input:focus,.app.gf-shell .pe-page .bar-in:focus{outline:none;border-color:#5fd8918c!important;box-shadow:inset 0 2px 6px #00000080,0 0 0 3px #5fd8912e!important}.app.gf-shell .pe-page select option{color:#eef5f0;background:#0b0c0c}.app.gf-shell .pe-page .btn,.app.gf-shell .st-page .btn{min-height:42px;font-family:var(--font-manrope), "Manrope", sans-serif;padding:0 18px;font-size:13.5px;font-weight:700}.app.gf-shell .pe-page .frow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:700px){.app.gf-shell .pe-page .frow{grid-template-columns:1fr}}.app.gf-shell .pe-page{min-height:100vh;padding:30px clamp(16px,3vw,40px) 120px}.app.gf-shell .pe-page .pe{max-width:1120px;margin:0 auto}.app.gf-shell .pe-hero{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:820px;margin:0 auto 34px;padding:0;display:flex}.app.gf-shell .pe-hero .gf-back{margin:0}.app.gf-shell .pe-hero .eyebrow{color:#7cf0ad;margin:10px 0 0}.app.gf-shell .pe-hero-title{font-family:var(--font-zen-dots), sans-serif;letter-spacing:0;color:#f3f6f4;overflow-wrap:break-word;max-width:100%;margin:0;font-size:clamp(38px,3.6vw,58px);font-weight:400;line-height:1.05}.app.gf-shell .pe-hero-sub{color:#eef5f0b3;max-width:none;margin:0;font-size:18px;line-height:1.55}.app.gf-shell .pe-layout{align-items:flex-start;gap:28px;display:flex}.app.gf-shell .pe-aside{flex-direction:column;flex:0 0 300px;align-self:stretch;align-items:center;gap:22px;display:flex}.app.gf-shell .pe-main{counter-reset:pe-sec;flex-direction:column;flex:620px;gap:20px;min-width:0;display:flex}.app.gf-shell .pe-form{display:contents}.app.gf-shell .pe-stage{flex-direction:column;align-items:center;width:100%;padding:20px 0 10px;display:flex;position:relative}.app.gf-shell .pe-stage-beam{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);pointer-events:none;background:linear-gradient(#d2ffe633,#0000 80%);width:300px;height:440px;margin-left:-150px;position:absolute;top:-20px;left:50%}.app.gf-shell .pe-stage-card{z-index:1;line-height:0;position:relative}.app.gf-shell .pe-stage-card .gfc-wrap{line-height:normal}.app.gf-shell .pe-stage-plinth{background:radial-gradient(closest-side,#5be08f73,#0000);border:1px solid #7cf0ad59;border-radius:50%;width:220px;height:26px;margin-top:4px;position:relative}.app.gf-shell .pe-idx{background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;border-radius:18px;flex-direction:column;gap:2px;width:100%;padding:10px;display:flex;position:sticky;top:20px;box-shadow:0 14px 34px -14px #000000a6,inset 0 1px #ffffff08}.app.gf-shell .pe-idx a{min-height:40px;font:600 13px var(--font-manrope), "Manrope", sans-serif;color:#eef5f099;border-radius:12px;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex}.app.gf-shell .pe-idx a:hover{color:#eafff2;background:#ffffff08}.app.gf-shell .pe-idx a span{background:#fff3;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.app.gf-shell .pe-idx a.on{color:#eafff2;background:#5be08f1a}.app.gf-shell .pe-idx a.on span{background:#5be08f;box-shadow:0 0 8px #5be08f}.app.gf-shell .pe-panel{counter-increment:pe-sec;background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;border-radius:18px;flex-direction:column;gap:20px;min-width:0;padding:30px;scroll-margin-top:20px;display:flex;box-shadow:0 14px 34px -14px #000000a6,inset 0 1px #ffffff08}.app.gf-shell .pe-panel .pe-reel-wrap,.app.gf-shell .pe-panel .pe-media-wrap{flex-direction:column;gap:20px;min-width:0;display:flex}.app.gf-shell .pe-sec-head{flex-wrap:wrap;align-items:center;gap:14px;margin:0;display:flex}.app.gf-shell .pe-sec-head:before{content:counter(pe-sec, decimal-leading-zero);width:38px;height:38px;font:700 14px var(--font-jetbrains-mono), monospace;color:#8af5b9;background:#5be08f1f;border:1px solid #5be08f4d;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.app.gf-shell .pe-sec-head h2{font-family:var(--font-zen-dots), sans-serif;letter-spacing:0;text-transform:uppercase;color:#eef5f0;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:22px;font-weight:400;line-height:1.2;display:inline-flex}.app.gf-shell .pe-sec-head h2:has(.pe-chip){flex:1 1 0;min-width:0}.app.gf-shell .pe-sec-head .pe-sec-sub{color:#eef5f08c;font-size:14px}.app.gf-shell .pe-sec-head .pe-sec-count{font:700 15px var(--font-jetbrains-mono), monospace;color:#eef5f0b3;margin-left:auto}.app.gf-shell .pe-panel .pe-note{color:#eef5f0b8;margin:0;font-size:14.5px;line-height:1.6}.app.gf-shell .pe-chip{color:#eef5f0a6;height:28px;font:700 11px var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.app.gf-shell .pe-chip.is-verified{color:#8af5b9;background:#5be08f1f;border-color:#5be08f59}.app.gf-shell .pe-chip .pe-paren{display:none}.app.gf-shell .pe-dropzone{box-shadow:none;background:radial-gradient(60% 100% at 50% 0,#5be08f24,#0000 70%),#00000040;border:2px dashed #7cf0ad66;border-radius:24px;gap:14px;padding:44px 24px}.app.gf-shell .pe-dropzone:hover{box-shadow:none;border-color:#7cf0adb3}.app.gf-shell .pe-dz-icon{color:#03140a;background:linear-gradient(#7cf0ad,#2e9c5f);width:74px;height:74px;box-shadow:0 0 0 10px #5be08f1a,0 0 50px #5be08f80}.app.gf-shell .pe-dz-icon svg{stroke-width:2.4px;width:30px;height:30px}.app.gf-shell .pe-dz-title{font:700 20px var(--font-manrope), "Manrope", sans-serif;color:#eef5f0}.app.gf-shell .pe-dz-hint{color:#eef5f099;max-width:460px;font-size:14px;line-height:1.6}.app.gf-shell .pe-dz-titlein,.app.gf-shell .pe-dz-meta,.app.gf-shell .pe-dz-desc{margin-top:0}.app.gf-shell .pe-dz-meta{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.app.gf-shell .pe-dz-field{gap:8px}.app.gf-shell .pe-reel{flex-direction:column;gap:16px;margin-top:0;display:flex}.app.gf-shell .pe-clip{background:#00000040;border:1px solid #ffffff12;border-radius:22px;flex-flow:wrap;gap:20px;padding:16px;display:flex}.app.gf-shell .pe-clip-featured{border-color:#ffcf5a40}.app.gf-shell .pe-clip .clip,.app.gf-shell .pe-clip-featured .clip{aspect-ratio:16/10;width:300px;max-width:100%;box-shadow:none;background:linear-gradient(#1b2420,#0b0f0d);border:0;border-radius:14px;flex:none}.app.gf-shell .pe-clip .clip:hover,.app.gf-shell .pe-clip-featured .clip:hover{box-shadow:none;transform:none}.app.gf-shell .pe-clip-star{color:#2a1a02;height:26px;font:700 11px var(--font-jetbrains-mono), monospace;letter-spacing:.02em;background:linear-gradient(#ffe28f,#e2a93a);border-radius:8px;align-items:center;padding:0 10px;display:inline-flex;top:10px;left:10px}.app.gf-shell .pe-clip .pe-clip-badge{z-index:2;color:#eef5f0;height:26px;font:700 11px var(--font-jetbrains-mono), monospace;background:#0000008c;border:1px solid #fff3;border-radius:8px;align-items:center;padding:0 10px;display:inline-flex;top:10px;right:10px}.app.gf-shell .pe-clip .pe-clip-badge.is-verified{color:#ffd978;border-color:#ffcf5a99}.app.gf-shell .pe-clip-body{flex:220px;gap:12px;min-width:0}.app.gf-shell .pe-clip-body>form{flex-direction:column;gap:12px;display:flex}.app.gf-shell .pe-clip-titlerow{gap:8px}.app.gf-shell .pe-clip-titlerow .bar-in{min-width:0;height:46px!important}.app.gf-shell .pe-clip-titlerow .btn{min-height:46px}.app.gf-shell .pe-clip-toggle{align-self:flex-start;min-height:40px;margin-top:0;padding:0 18px;font-size:13.5px}.app.gf-shell .pe-clip-details{border-top:1px solid #ffffff12;gap:12px;margin-top:0;padding-top:12px}.app.gf-shell .pe-clip-details .bar-in{height:46px!important}.app.gf-shell .pe-clip-details textarea.bar-in{min-height:80px}.app.gf-shell .pe-clip-actions{gap:8px}.app.gf-shell .pe-clip-actions .btn{min-height:42px}.app.gf-shell .pe-clip-actions .btn-gold{color:#2a1a02;box-shadow:none;background:linear-gradient(90deg,#f2c75b,#d9a43a)}.app.gf-shell .pe-clip-actions .btn-ghost{width:42px;padding:0}.app.gf-shell .pe-clip-meta{font:500 11px var(--font-jetbrains-mono), monospace;letter-spacing:.06em;color:#eef5f080}.app.gf-shell .pe-locked{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.app.gf-shell .pe-locked .ps{color:#eef5f0b8;font-size:14.5px;line-height:1.6;margin:0 auto!important}.app.gf-shell .pe-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:700px){.app.gf-shell .pe-media{grid-template-columns:1fr}}.app.gf-shell .pe-media-card{box-shadow:none;background:#00000040;border:1px solid #ffffff12;border-radius:22px;gap:14px;padding:20px}.app.gf-shell .pe-media-top{align-items:flex-start;gap:16px}.app.gf-shell .pe-media-preview{width:92px;height:92px;box-shadow:none;border-radius:22px}.app.gf-shell .pe-media-preview.is-photo{color:#fff;font:800 26px var(--font-manrope), "Manrope", sans-serif;background:radial-gradient(circle at 50% 30%,#6b5443,#1d1510);border:2px solid #fff3}.app.gf-shell .pe-media-preview.is-cv{color:#eef5f08c;background:0 0;border:2px dashed #fff3}.app.gf-shell .pe-media-preview.is-cv.has-file{color:#8af5b9;border-color:#5be08f66}.app.gf-shell .pe-media-preview.is-cv svg{width:34px;height:34px}.app.gf-shell .pe-media-meta{flex-direction:column;gap:6px;display:flex}.app.gf-shell .pe-media-title{font:700 17px var(--font-manrope), "Manrope", sans-serif;color:#eef5f0}.app.gf-shell .pe-media-desc{color:#eef5f09e;margin:0;font-size:13.5px;line-height:1.55}.app.gf-shell .pe-media-actions .btn-ghost{box-shadow:none;color:#eef5f099;background:0 0}.app.gf-shell .pe-media-actions .btn-ghost:hover{color:#eef5f0}.app.gf-shell .pe-media-note{margin:0}.app.gf-shell .pe-lock-grid,.app.gf-shell .pe-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.app.gf-shell .pe-stat-grid{gap:16px}.app.gf-shell .pe-page .pe-lock{background:#00000040;border:1px dashed #ffffff1f;border-radius:18px;flex-direction:column-reverse;align-items:center;gap:8px;padding:18px 10px}.app.gf-shell .pe-page .pe-lock label{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.app.gf-shell .pe-page .pe-lock label svg{flex:none;width:11px;height:11px}.app.gf-shell .pe-page .pe-lock input{text-align:center;color:#eef5f0;-webkit-text-fill-color:#eef5f0;opacity:1;appearance:textfield;cursor:default;height:auto!important;box-shadow:none!important;font:700 46px/1 var(--font-barlow-condensed), "Barlow Condensed", sans-serif!important;background:0 0!important;border:0!important;padding:0!important}.app.gf-shell #pe-sec-stats .pe-lock input{font-size:46px!important}.app.gf-shell .pe-page .pe-lock input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app.gf-shell .pe-page .pe-lock input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app.gf-shell .pe-toggle{cursor:pointer;background:#00000040;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;display:flex}.app.gf-shell .pe-toggle-text{flex-direction:column;gap:3px;min-width:0;display:flex}.app.gf-shell .pe-toggle-t{color:#eef5f0;font-size:15px;font-weight:700}.app.gf-shell .pe-toggle-d{color:#eef5f08c;font-size:13px;line-height:1.5}.app.gf-shell .pe-toggle.is-accent{background:#5be08f14;border:1px solid #5be08f4d;padding:18px}.app.gf-shell .pe-toggle.is-accent .pe-toggle-t{font-size:15.5px}.app.gf-shell .pe-toggle.is-locked{opacity:.55;cursor:default}.app.gf-shell .pe-toggle-lock{stroke:currentColor;fill:none;stroke-width:2px;flex:none;width:14px;height:14px}.app.gf-shell .pe-member-btn{align-self:flex-start;display:inline-flex}.app.gf-shell .pe-rate-grid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px;display:grid}.app.gf-shell .pe-rate{text-align:center;background:#00000040;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;padding:16px 8px;display:flex}.app.gf-shell .pe-rate-k{font:500 10px var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#eef5f080}.app.gf-shell .pe-rate-v{font:700 32px/1 var(--font-barlow-condensed), "Barlow Condensed", sans-serif;color:#eef5f0}.app.gf-shell .pe-rate.is-gf{background:linear-gradient(#5be08f33,#5be08f0d);border-color:#5be08f66}.app.gf-shell .pe-rate.is-gf .pe-rate-k{color:#8af5b9}.app.gf-shell .pe-rate.is-empty .pe-rate-v{font:700 13px/1.3 var(--font-manrope), "Manrope", sans-serif}.app.gf-shell .pe-savebar{z-index:5;background:linear-gradient(#17211c,#0b110e);border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 12px 12px 24px;display:flex;position:sticky;bottom:20px;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -20px #000000e6}.app.gf-shell .pe-savebar-name{min-width:0;font:500 11px var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#eef5f080;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.app.gf-shell .pe-savebar-name i{background:#5be08f;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.app.gf-shell .pe-savebar-msg{font-size:12.5px}.app.gf-shell .pe-page .pe-savebar-btn{min-height:50px;margin-left:auto;padding:0 30px}.app.gf-shell .pe-empty{max-width:640px;margin:0 auto}@media (max-width:900px){.app.gf-shell .pe-layout{flex-direction:column;align-items:stretch;gap:22px}.app.gf-shell .pe-aside{flex:none;align-self:stretch}.app.gf-shell .pe-main{flex:none}.app.gf-shell .pe-idx{scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.app.gf-shell .pe-idx::-webkit-scrollbar{display:none}.app.gf-shell .pe-idx a{white-space:nowrap;flex:none}}@media (max-width:640px){.app.gf-shell .pe-page{padding:18px 16px 100px}.app.gf-shell .pe-hero{gap:12px;margin-bottom:24px}.app.gf-shell .pe-hero-title{font-size:clamp(27px,8vw,40px)}.app.gf-shell .pe-hero-sub{font-size:15.5px}.app.gf-shell .pe-panel{gap:18px;padding:20px}.app.gf-shell .pe-sec-head{gap:12px}.app.gf-shell .pe-sec-head:before{border-radius:10px;flex-basis:34px;width:34px;height:34px;font-size:13px}.app.gf-shell .pe-sec-head h2{font-size:18px}.app.gf-shell .pe-dropzone{padding:32px 18px}.app.gf-shell .pe-lock-grid{gap:8px}.app.gf-shell .pe-page .pe-lock{padding:16px 6px}.app.gf-shell .pe-page .pe-lock label{letter-spacing:.06em}.app.gf-shell #pe-sec-stats .pe-lock input{font-size:38px!important}.app.gf-shell .pe-page .pe-lock label svg{flex-basis:100%}.app.gf-shell .pe-stat-grid{grid-template-columns:1fr}.app.gf-shell .pe-savebar{border-radius:18px;gap:10px;padding:10px 10px 10px 16px;bottom:12px}.app.gf-shell .pe-page .pe-savebar-btn{min-height:46px;padding:0 22px}}.app.gf-shell .st-page{max-width:1200px;min-height:100vh;margin:0 auto;padding:40px clamp(16px,3vw,40px) 120px}.app.gf-shell .st-page .gf-hero{max-width:820px;margin:0 auto 34px}.app.gf-shell .st-page .gf-hero .eyebrow{color:#7cf0ad}.app.gf-shell .st-page .gf-hero-sub{color:#eef5f0b3;font-size:18px}.app.gf-shell .st-layout{align-items:flex-start;gap:28px;display:flex}.app.gf-shell .st-main{flex-direction:column;flex:640px;gap:20px;min-width:0;display:flex}.app.gf-shell .st-rail{background:linear-gradient(150deg,#0b0c0c 0%,#070808 100%);border:1px solid #ffffff0e;border-radius:18px;flex-direction:column;flex:0 260px;gap:2px;padding:10px;display:flex;position:sticky;top:20px;box-shadow:0 14px 34px -14px #000000a6,inset 0 1px #ffffff08}.app.gf-shell .st-rail a{min-height:48px;font:600 14px var(--font-manrope), "Manrope", sans-serif;color:#eef5f09e;border-radius:14px;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.app.gf-shell .st-rail a svg{flex:none;width:18px;height:18px}.app.gf-shell .st-rail a:hover{color:#eafff2}.app.gf-shell .st-rail a.on{color:#eafff2;background:linear-gradient(90deg,#5be08f29,#5be08f05);box-shadow:inset 3px 0 #5be08f}.app.gf-shell .st-rail-sep{background:#ffffff12;height:1px;margin:8px 6px}.app.gf-shell .st-panel{flex-direction:column;gap:18px;padding:30px;scroll-margin-top:20px;display:flex}.app.gf-shell .st-page .section-t{font:500 11px var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#8af5b9;margin:0}.app.gf-shell .st-page .st-note{color:#eef5f0b8;margin:0;font-size:14.5px;line-height:1.6}.app.gf-shell .st-info-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.app.gf-shell .st-info{background:#00000047;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.app.gf-shell .st-info-k{font:500 10px var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#eef5f080}.app.gf-shell .st-info-v{color:#eef5f0;overflow-wrap:anywhere;font-size:16px;font-weight:700}.app.gf-shell .st-forms{flex-direction:column;gap:18px;margin-top:6px;display:flex}.app.gf-shell .st-forms form{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.app.gf-shell .st-forms form>.field,.app.gf-shell .st-pw-grid{align-self:stretch}.app.gf-shell .st-pw-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.app.gf-shell .st-forms form>span{margin-top:-8px;margin-left:0!important}.app.gf-shell .st-sep{background:#ffffff12;height:1px}.app.gf-shell .st-member{background:linear-gradient(115deg,#0000 35%,#ffffff14 48%,#0000 60%),repeating-linear-gradient(115deg,#ffffff08 0 2px,#0000 2px 14px),linear-gradient(120deg,#13301f,#0a1610 45%,#0f2418);border:1px solid #7cf0ad59;border-radius:28px;flex-wrap:wrap;scroll-margin-top:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #c8ffe133,0 40px 80px -40px #000000e6}.app.gf-shell .st-member-main{flex-direction:column;flex:380px;gap:16px;min-width:0;padding:30px;display:flex}.app.gf-shell .st-member-logo{align-items:center;gap:12px;display:flex}.app.gf-shell .st-member-logo svg{flex:none;width:40px;height:40px}.app.gf-shell .st-member-logo .wm{font:400 24px var(--font-zen-dots), sans-serif;color:#eef5f0;letter-spacing:.01em}.app.gf-shell .st-member .ps{color:#eef5f0cc;max-width:460px;margin:0;font-size:15.5px;line-height:1.6}.app.gf-shell .st-member-cta{border-left:2px dashed #ffffff2e;flex:0 260px;justify-content:center;align-items:center;margin:18px 0;padding:30px;display:flex}.app.gf-shell .st-page .st-member-cta .btn{min-height:52px;padding:0 28px}.app.gf-shell .st-toggles{flex-direction:column;gap:16px;margin-bottom:18px;display:flex}.app.gf-shell .st-toggle{cursor:pointer;background:#00000040;border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;display:flex}.app.gf-shell .st-toggle-text{flex-direction:column;gap:3px;min-width:0;display:flex}.app.gf-shell .st-toggle-t{color:#eef5f0;font-size:15.5px;font-weight:700}.app.gf-shell .st-toggle-d{color:#eef5f08c;font-size:13.5px;line-height:1.45}.app.gf-shell .st-export{background:#00000040;border:1px solid #ffffff12;border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;padding:20px;display:flex}.app.gf-shell .st-export-ico{color:#8af5b9;background:#5be08f1f;border:1px solid #5be08f4d;border-radius:16px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.app.gf-shell .st-export-ico svg{width:22px;height:22px}.app.gf-shell .st-export-text{flex-direction:column;flex:300px;gap:4px;min-width:0;display:flex}.app.gf-shell .st-export-text h3{color:#eef5f0;margin:0;font-size:17px;font-weight:700}.app.gf-shell .st-export-text .ps{color:#eef5f0a6;margin:0;font-size:14px;line-height:1.55}.app.gf-shell .st-danger{background:linear-gradient(160deg,#f26d6d1f,#f26d6d05);border:1px solid #f26d6d66;border-radius:22px;position:relative;overflow:hidden}.app.gf-shell .st-danger-stripe{opacity:.8;background:repeating-linear-gradient(135deg,#f26d6d 0 12px,#1a0a0a 12px 24px);height:10px}.app.gf-shell .st-danger-body{flex-direction:column;gap:12px;padding:22px;display:flex}.app.gf-shell .st-danger-body h3{color:#ff9d9d;margin:0;font-size:18px;font-weight:700}.app.gf-shell .st-danger-body form{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.app.gf-shell .st-danger-p{color:#eef5f0bf;margin:0;font-size:14px;line-height:1.6}.app.gf-shell .st-danger-p b{color:#fff}.app.gf-shell .st-danger-p a{color:#fff;text-decoration:underline}.app.gf-shell .st-danger-hint{color:#eef5f099;margin:0;font-size:13.5px}.app.gf-shell .st-danger-hint b{color:#fff}.app.gf-shell .st-page .st-danger-field{align-self:stretch;max-width:360px}.app.gf-shell .st-page .st-danger-field input{border-color:#f26d6d4d!important}.app.gf-shell .st-page .st-danger-btn,.app.gf-shell .st-page .st-danger-btn:hover{box-shadow:none;color:#ff9d9d80;cursor:not-allowed;background:0 0;border:1px solid #f26d6d4d}.app.gf-shell .st-page .st-danger-btn.is-armed{color:#ff9d9d;cursor:pointer;border-color:#f26d6d99}.app.gf-shell .st-page .st-danger-btn.is-armed:hover{color:#ffb4b4;background:#f26d6d1f}.app.gf-shell .st-page .st-danger-btn:disabled.is-armed{cursor:wait}.app.gf-shell .st-danger-err{color:#e5715f;font-size:13px}@media (max-width:900px){.app.gf-shell .st-layout{flex-direction:column;align-items:stretch;gap:20px}.app.gf-shell .st-rail{scrollbar-width:none;flex-direction:row;flex:none;align-items:center;position:static;overflow-x:auto}.app.gf-shell .st-rail::-webkit-scrollbar{display:none}.app.gf-shell .st-rail a{white-space:nowrap;flex:none;min-height:42px;padding:0 14px}.app.gf-shell .st-rail-sep{flex:0 0 1px;width:1px;height:24px;margin:0 4px}.app.gf-shell .st-main{flex:none}}@media (max-width:640px){.app.gf-shell .st-page{padding:18px 16px 80px}.app.gf-shell .st-page .gf-hero-sub{font-size:15.5px}.app.gf-shell .st-panel{padding:20px}.app.gf-shell .st-member-main{padding:22px 20px 6px}.app.gf-shell .st-member-cta{border-top:2px dashed #ffffff2e;border-left:0;flex:100%;justify-content:flex-start;margin:0;padding:16px 20px 22px}.app.gf-shell .st-member-logo .wm{font-size:20px}.app.gf-shell .st-toggles{gap:10px}.app.gf-shell .st-toggle{gap:14px;padding:14px}.app.gf-shell .st-export{gap:14px;padding:16px}.app.gf-shell .st-danger-body{padding:18px}}@media (max-width:860px){.app.gf-shell .gf-mobnav .gf-logo{justify-content:center;align-items:center;width:44px;height:44px;margin:-9px;display:flex}.app.gf-shell .gf-mobnav .gf-logo svg{width:26px;height:26px}.app.gf-shell .gf-mob-bell,.app.gf-shell .gf-burger{width:44px;height:44px}}@media (max-width:760px){.app.gf-shell .gf-page .seg button{min-width:44px;min-height:44px}.app.gf-shell .mk-spot-dots{gap:0;margin-top:0}.app.gf-shell .mk-spot-dot,.app.gf-shell .mk-spot-dot.on{background:0 0;width:44px;height:44px;margin:0 -14px;position:relative}.app.gf-shell .mk-spot-dot:before{content:"";background:#fff3;border-radius:4px;width:8px;height:8px;transition:width .15s,background .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app.gf-shell .mk-spot-dot.on:before{background:#5be08f;width:26px}.app.gf-shell .mk-spot-dot.on{margin:0 -5px}.app.gf-shell .gf-short-page button[aria-label="Remove from list"]{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-10px}.app.gf-shell .tb-swatch{width:44px;height:44px}.app.gf-shell .pe-clip-actions .btn-ghost,.app.gf-shell .pe-clip-actions .btn{min-height:44px}.app.gf-shell .pe-clip-actions .btn-ghost{width:44px}}.app.gf-shell .cr-panel{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.app.gf-shell .cr-panel .section-t{margin:0}.app.gf-shell .cr-lead{color:#eef5f0a6;margin:0;font-size:13.5px;line-height:1.6}.app.gf-shell .cr-muted{color:#eef5f073;margin:0;font-size:12px}.app.gf-shell .cr-search,.app.gf-shell .cr-grant-row{flex-wrap:wrap;gap:10px;display:flex}.app.gf-shell .cr-search .bar-in,.app.gf-shell .cr-grant-row .bar-in{color:#eef5f0;background:#040505;border:1px solid #ffffff0d;border-radius:10px;flex:240px;min-width:0;height:44px;padding:0 14px;font-size:14px;box-shadow:inset 0 2px 6px #00000080}.app.gf-shell .cr-search .bar-in:focus,.app.gf-shell .cr-grant-row .bar-in:focus{border-color:#5fd8918c;outline:none;box-shadow:inset 0 2px 6px #00000080,0 0 0 3px #5fd8912e}.app.gf-shell .cr-search .btn,.app.gf-shell .cr-grant-row .btn{min-height:44px}.app.gf-shell .cr-results{flex-direction:column;gap:10px;display:flex}.app.gf-shell .cr-result{background:#00000040;border:1px solid #ffffff0f;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.app.gf-shell .cr-who{flex-direction:column;gap:4px;min-width:0;display:flex}.app.gf-shell .cr-who b{color:#eef5f0;font-size:15px}.app.gf-shell .cr-who>.mono{color:#eef5f08c;overflow-wrap:anywhere;font-size:12px}.app.gf-shell .cr-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.app.gf-shell .cr-tags .mono{letter-spacing:.06em;color:#eef5f0a6;background:#ffffff0d;border-radius:6px;padding:3px 8px;font-size:10.5px}.app.gf-shell .cr-tags .cr-tag-on{color:#8af5b9;background:#5be08f1f;box-shadow:inset 0 0 0 1px #5be08f59}.app.gf-shell .cr-grant{flex-direction:column;flex:340px;gap:10px;min-width:0;display:flex}.app.gf-shell .cr-warn{color:#ffe9baeb;background:linear-gradient(160deg,#e8b84b24,#e8b84b0a);border:1px solid #e8b84b73;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.55}.app.gf-shell .cr-warn b{color:#ffd978}.app.gf-shell .cr-msg{font-size:12px}.app.gf-shell .cr-msg.is-ok{color:var(--lime)}.app.gf-shell .cr-msg.is-error{color:#ff8a8a}.app.gf-shell .cr-note{color:#eef5f0b3;max-width:260px;font-size:13px}.app.gf-shell .st-member .st-member-creator{color:#eafff2;font-size:17px;font-weight:700}@media (max-width:760px){.app.gf-shell .cr-panel .tbl{display:block;overflow-x:auto}}.app.gf-shell .sub-consent{color:#eef5f0cc;cursor:pointer;background:#00000040;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:flex}.app.gf-shell .sub-consent:has(.sub-consent-box:checked){background:#5be08f0f;border-color:#5be08f66}.app.gf-shell .sub-consent-box{appearance:none;cursor:pointer;background:#040505;border:1px solid #ffffff38;border-radius:6px;flex:0 0 20px;width:20px;height:20px;margin:1px 0 0;box-shadow:inset 0 2px 4px #00000080}.app.gf-shell .sub-consent-box:checked{box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2303140a' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/14px 14px no-repeat,linear-gradient(#7cf0ad,#34b86b);border-color:#0000}.app.gf-shell .sub-consent-box:focus-visible{outline:none;box-shadow:0 0 0 3px #5fd8914d}.app.gf-shell .sub-consent-box:disabled{cursor:default}.app.gf-shell .sub-consent~.btn-primary:disabled{opacity:.45;box-shadow:none}@media (max-width:760px){.app.gf-shell .sub-consent{min-height:44px;padding:14px}}.app.gf-shell .gf-np-more{display:none}@media (max-width:900px){.app.gf-shell .gf-np-shell.has-side .gf-np-side{border-top:0;flex-direction:column;order:-1;align-items:stretch;gap:10px;margin:0 0 16px;padding-top:0;display:flex}.app.gf-shell .gf-np-side .gf-np-widget{padding:12px 14px}.app.gf-shell .gf-np-side :is(.gf-np-win-name,.gf-np-ch-title,.gf-np-rise-name,.gf-np-top-name){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.app.gf-shell .gf-np-side .gf-np-widget-title{margin-bottom:6px}.app.gf-shell .gf-np-side .gf-np-widget-link{margin-top:8px}.app.gf-shell .gf-np-side .gf-np-widget ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.app.gf-shell .gf-np-side .gf-np-widget ul>li:nth-last-child(2):nth-child(odd){border-bottom:none}.app.gf-shell .gf-np-side .gf-np-deadlines>li,.app.gf-shell .gf-np-side .gf-np-chlist>li,.app.gf-shell .gf-np-side .gf-np-winlist>li>a,.app.gf-shell .gf-np-side .gf-np-riselist>li>a,.app.gf-shell .gf-np-side .gf-np-toplist>li>a{min-width:0;padding:6px 0}.app.gf-shell .gf-np-shell:not([data-expanded=true])>.gf-np-card:nth-child(n+11 of .gf-np-card){display:none}.app.gf-shell .gf-np-shell:not([data-expanded=true])>.gf-np-card:nth-child(10 of .gf-np-card):after{display:none}.app.gf-shell .gf-np-more{justify-content:center;align-items:center;width:calc(100% - 24px);min-height:44px;margin:4px 0 0 24px;display:flex}}.legal-foot{font-family:var(--mono);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:18px;font-size:11px;display:flex}.legal-foot a{color:var(--mute);transition:color .15s}.legal-foot a:hover{color:var(--lime)}.auth2-legal{line-height:1.5}.auth2-legal a{color:var(--lime);font-weight:600}.app.gf-shell .sub-legal{color:#eef5f099;margin:-6px 0 16px;font-size:12.5px;line-height:1.55}.app.gf-shell .sub-legal a{color:#5be08f;font-weight:600}.app.gf-shell .sub-legal a:hover{color:#eafff2}.app.gf-shell .st-legal{flex-wrap:wrap;gap:10px;display:flex}.auth2{min-height:100dvh}@media (max-width:480px){.auth2{padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));align-items:flex-start}.auth2 .signin-center{margin:auto 0;padding:0}.auth2 .scene-wrap{aspect-ratio:1.6;width:100%;height:auto;min-height:0;margin-bottom:6px}.auth2 .signin-form{gap:10px;width:100%;max-width:none;padding:18px 16px}.auth2 .sf-top{flex-direction:column;gap:10px}.auth2 .sf-top .seg2-v{flex:none;width:100%}.auth2 .signin-form .bar-btn{padding:13px 0}.auth2 .signin-links{margin-top:12px;line-height:1.6}.auth2 .auth2-card{margin:auto 0;padding:22px 18px 20px}.auth2 .auth2-tag{margin-bottom:16px}.auth2 .field{margin-bottom:10px}.auth2 .field label{margin-bottom:6px}.auth2 .auth2-foot{margin-top:14px}.auth2 .legal-foot{margin-top:12px}}@media (max-width:480px) and (max-height:700px){.auth2 .scene-wrap{width:min(100%,290px);margin-bottom:2px}.auth2 .signin-form{padding:16px 14px}}.app.gf-shell .st-member .st-member-status{color:#eafff2;font-weight:700}.app.gf-shell .st-member .st-member-notice{color:#f0a28f;font-size:14px}.app.gf-shell .st-member-cta{flex-direction:column;gap:10px}.app.gf-shell .st-member-cta form{display:contents}.app.gf-shell .sub-terms{color:#eef5f0d9;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;margin:4px 0 18px;padding:14px 16px 14px 34px;font-size:14px;line-height:1.6}.app.gf-shell .sub-terms li+li{margin-top:6px}.app.gf-shell .sub-terms b{color:#eafff2}.gf-report{width:min(440px,100vw - 32px);color:var(--ink);background:#121815;border:1px solid #ffffff24;border-radius:18px;padding:0;box-shadow:0 30px 80px -20px #000000d9}.gf-report::backdrop{background:#040605b8}.gf-report-body{flex-direction:column;gap:12px;padding:22px;display:flex}.gf-report-body h3{margin:0;font-size:17px;font-weight:800}.gf-report-body .field{text-align:left;margin:0}.gf-report-body select,.gf-report-body textarea{width:100%;font-size:16px}.gf-report-actions{justify-content:flex-end;gap:10px;display:flex}.gf-report-err{color:#ff8a8a;margin:0;font-size:13px}.app.gf-shell .ch-mini-slot.is-filled .ch-mini-shield{background:linear-gradient(160deg,#2e9c5f 0%,#145a34 100%);box-shadow:inset 0 0 0 1px #ffffff73}.app.gf-shell .ch-mini-name{white-space:nowrap;text-overflow:ellipsis;color:#fff;background:#0000009e;border-radius:4px;max-width:64px;margin-top:1px;padding:1px 4px;font-size:clamp(7px,2.6cqw,10.5px);font-weight:700;line-height:1.2;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.app.gf-shell .ch-tb-pitch{aspect-ratio:105/68}.app.gf-shell .ch-tb-ink{width:100%;height:100%;position:absolute;inset:0}.app.gf-shell .ch-tb-note{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:13px;display:block;overflow:hidden}@media (max-width:640px){.app.gf-shell .mt-record-main{flex-basis:100%;justify-content:center}.app.gf-shell .mt-record-div{display:none}.app.gf-shell .mt-formpips{justify-content:center}}
