:root{--font-size-2xs:.6875rem;--font-family-base:"Yantramanav", sans-serif;--font-family-body:Roboto, Arial, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:.925rem;--font-size-lg:1.25rem;--font-size-xl:1.625rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heavy:800;--line-height-tight:1.1;--line-height-snug:1.25;--line-height-normal:1.5;--text-primary:var(--clr-1);--text-secondary:var(--clr-1-b1);--text-muted:var(--clr-1-b2);--text-inverse:var(--clr-1-b5);--text-accent:var(--clr-2);--text-success:var(--clr-4);--text-error:var(--clr-5);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem}.ui-label,.ui-qualifier,.ui-descriptor,.ui-value,.ui-supporting-text,.ui-page-title,.ui-section-title,.ui-section-subtitle,.ui-heading{font-family:var(--font-family-base)}.ui-label{font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--text-primary);text-transform:uppercase;letter-spacing:.06em}.ui-qualifier{font-size:var(--font-size-2xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-regular);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.ui-descriptor{font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.ui-value{font-size:var(--font-size-md);line-height:var(--line-height-snug);font-weight:var(--font-weight-medium);color:var(--text-primary)}.ui-supporting-text{font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular);color:var(--text-secondary)}.ui-page-title{font-size:var(--font-size-sm);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--text-primary);text-transform:uppercase;letter-spacing:.06em}.ui-section-title{font-size:var(--font-size-md);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.ui-section-subtitle{font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.ui-heading{font-size:clamp(var(--font-size-lg), 2vw + .8rem, var(--font-size-xl));line-height:.95;font-weight:var(--font-weight-heavy);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}[data-appearance=subtle]{color:var(--text-muted)}[data-appearance=strong]{font-weight:var(--font-weight-semibold)}[data-appearance=prominent]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}[data-appearance=numeric]{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum"}[data-appearance=error]{color:var(--text-error)}[data-appearance=success]{color:var(--text-success)}.ui-numeric,.ui-tabular-numbers{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum"}.ui-player-number{font-weight:var(--font-weight-bold);color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum";line-height:1}.ui-code{font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.ui-monospace{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.ui-nowrap{white-space:nowrap}.ui-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-text-center{text-align:center}.ui-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.add-player{opacity:1;width:320pt;max-width:90vw;color:var(--clr-1-b5);z-index:100000;background-color:var(--clr-1);box-shadow:0 0 15px 5px var(--clr-shadow-ink-25);font-family:var(--font-family-base);padding:1em;font-size:14pt;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.add-player .add-player__section{margin:1em}.add-player .add-player__section h3{padding:.5em 0}.add-player .add-player__section .pos-list-wrapper ul.pos-list{background-color:var(--clr-1-b1);display:inline-flex}.add-player .add-player__section .pos-list-wrapper ul.pos-list .pos{cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5em}.add-player .add-player__section .pos-list-wrapper ul.pos-list .pos.active{color:#fff;background-color:var(--clr-4-d1);touch-action:none;font-weight:700}.add-player .add-player__section .pos-list-wrapper ul.pos-list .pos.active:hover{background-color:var(--clr-4-d1)}.add-player .add-player__section .pos-list-wrapper ul.pos-list .pos:hover{background-color:var(--clr-1-b2)}.add-player .add-player__section .input-wrapper{display:flex}.add-player .add-player__section .input-wrapper input[type=text],.add-player .add-player__section .input-wrapper input:not([type]){color:currentColor}.add-player .add-player__section .input-wrapper input.shirt-number,.add-player .add-player__section .input-wrapper input.name{border:none;border-bottom:1px solid var(--clr-1-b1);background-color:var(--clr-1-d1);color:currentColor;outline:none;width:100%;height:auto;padding:.5em}.add-player .add-player__section .input-wrapper input.shirt-number:focus,.add-player .add-player__section .input-wrapper input.name:focus{color:var(--clr-4-b1);border-bottom:1px solid var(--clr-4)}.add-player .add-player__section .input-wrapper input.shirt-number{width:4ch;margin-right:1ch}.add-player .add-player__section .button-wrapper .button{-webkit-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;text-align:center;text-transform:uppercase;border-radius:3px;flex:0 auto;width:auto;min-width:10ch;max-width:20em;padding:.5em;font-size:1em;line-height:1.2em}.add-player .add-player__section .button-wrapper{place-content:center;gap:2em;width:100%;margin-top:2em;display:flex}.add-player .add-player__section .button-wrapper .close-button{border:1px solid var(--clr-1-d1)}.add-player .add-player__section .button-wrapper .ok-button{color:#fff;background-color:var(--clr-4-d1);font-weight:700}.add-player .add-player__section .button-wrapper .ok-button:hover{background-color:var(--clr-4-d1)}.add-player .icon.close svg{fill:#fff}.add-player label{text-align:center;margin-bottom:1em;font-weight:100;display:block}@media (max-width:860px){.add-player{max-width:100vw;height:auto;max-height:100vh;margin:0 auto;font-size:11pt;top:0;left:50%;overflow:scroll;transform:translate(-50%)}}.bar-graph{touch-action:pan-y}.bar-graph.is-interactive{cursor:pointer}.bar-graph .bar-graph-wrapper{background-color:var(--clr-3);width:100%;min-height:1px;position:relative;overflow:visible}.bar-graph .bar-graph-wrapper .fill{width:100%;position:absolute;inset:0}.bar-graph .bar-graph-wrapper .thumb{background:var(--clr-3);border:5px solid var(--clr-surface-base);width:1.5rem;height:1.5rem;box-shadow:0 0 10px 1px var(--clr-shadow-ink-25);border-radius:50%;margin-top:-.75rem;margin-left:-.75rem;position:absolute;top:50%;left:0}.bar-graph .bar-graph-wrapper .thumb:before{content:"";background-color:#0000;width:3rem;height:3rem;margin-top:-1rem;margin-left:-1rem;display:inline-block}.ticker-icon-button{--_outline:var(--clr-shadow-ink-25);--_outline-focus:var(--clr-shadow-ink-35);--_clr-pressed:var(--clr-4);appearance:none;cursor:pointer;aspect-ratio:1;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:2.5em;height:2.5em;line-height:0;display:inline-grid;position:relative}.ticker-icon-button[aria-pressed=true]{outline:0 solid var(--_outline);background-color:var(--clr-surface-base);border:1px solid var(--clr-ink)}.ticker-icon-button:focus-visible{outline:1px solid var(--_outline-focus);outline-offset:5px}.ticker-icon-button svg{width:100%;height:100%;padding:.5em}.ticker-icon-button__badge{text-align:center;min-width:1.5em;height:1.5em;color:var(--clr-ink-inverse);background:var(--clr-ink);box-shadow:0 0 0 2px var(--clr-shadow-ink-25);font-weight:300;line-height:1;font-family:var(--font-family-mono);border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:-.35em;right:-.35em;transform:translateZ(0)}.color-picker{--color-picker-radius:30pt}.color-picker ul{box-sizing:border-box;flex-wrap:wrap;justify-content:center;display:flex}.color-picker ul .color-item{border-radius:calc(2 * var(--color-picker-radius));width:var(--color-picker-radius);height:var(--color-picker-radius);cursor:pointer;margin:8pt;display:inline-block}.color-picker ul .color-item.transparent{background:repeating-conic-gradient(silver 0% 25%,#e0e0e0 0% 50%) 50%/20px 20px;border:2px solid #ccc}.collapsible .collapsible-header{cursor:default}.collapsible .collapsible-header.expandable{cursor:pointer}.collapsible .collapsible-content{visibility:hidden;opacity:0;transition:visibility linear,opacity .25s ease-out .25s;display:none}.collapsible .collapsible-content.open{display:inherit;visibility:visible;opacity:1}.card-closer .icon.close{top:0;right:0;left:initial;cursor:pointer;background-color:#0000}.card-closer .icon.close:hover{color:var(--clr-brand-pink-soft)}.card-closer .icon.close svg{fill:var(--clr-ink)}.card-closer .back{background-color:#0000;justify-content:center;align-items:center;width:50px;height:50px;display:flex;top:0;left:0}.card-closer .back svg{fill:var(--clr-ink);box-sizing:border-box;width:50px;height:50px}.card-closer .symbol-wrapper{background-color:var(--clr-brand-yellow);cursor:pointer;justify-content:center;align-items:center;width:50px;height:100%;display:flex;position:absolute;top:0;left:0}.card-closer .done{background-color:var(--clr-brand-pink);box-shadow:0 3px 7px 1px var(--clr-shadow-ink-35);border-radius:50%;padding:5px;top:25px;right:15px}.card-closer .done svg{fill:var(--clr-ink-inverse);width:21px;height:21px;padding:10px}.card-closer .done:hover,.card-closer .back:hover{cursor:pointer}.confirm-dialog{z-index:100100;width:min(430px,100vw - 3rem);color:var(--clr-ink-inverse);box-shadow:0 16px 32px var(--clr-shadow-ink-35);background:#303542;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.confirm-dialog h3{text-align:center;text-transform:uppercase;margin:0;padding:1.2rem 3rem 0;font-weight:400}.confirm-dialog__close{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}.confirm-dialog__close svg{fill:currentColor;width:100%;height:100%}.confirm-dialog__section{margin:1rem}.confirm-dialog__section p{text-align:center;margin:0;line-height:1.5}.confirm-dialog__buttons{justify-content:center;gap:2rem;margin-top:1.5rem;display:flex}.confirm-dialog__button{width:10rem;font:inherit;text-transform:uppercase;cursor:pointer;border-radius:3px;padding:.75rem 1rem}.confirm-dialog__button--cancel{color:inherit;background:0 0;border:1px solid #ffffff1f}.confirm-dialog__button--confirm{color:var(--clr-ink-inverse);background:#2fbb73;border:0;font-weight:700}@media (max-width:860px){.confirm-dialog{width:100%;box-shadow:none;position:absolute;inset:118px 0 auto;transform:none}.confirm-dialog__buttons{gap:1.5rem}.confirm-dialog__button{width:8rem}}.formation-creator .formation-annotations .scrollable-card-detail{padding-bottom:calc(var(--toolbar-height) + 1rem)}.formation-creator .formation-bench ul{margin:0;padding:0;list-style:none}.formation-creator .formation-bench h2.title{margin:0 1rem .75rem}.formation-creator .formation-bench .bench-groups{gap:1.25rem;margin:0 1em;display:grid}.formation-creator .formation-bench .bench-section{gap:.7rem;min-width:0;display:grid}.formation-creator .formation-bench .bench-section__title{margin:0;padding:0 .5rem}.formation-creator .formation-bench .bench-section ul{flex-wrap:wrap;gap:0 1.5rem;display:flex}.formation-creator .formation-bench .bench-section ul .player-display{flex:0 calc(33.3333% - 1rem);width:calc(33.3333% - 1rem);max-width:calc(33.3333% - 1rem)}.formation-creator .formation-bench .player-display{border-bottom:1px solid var(--clr-surface-muted);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:3rem;color:var(--clr-1-b1);grid-template-columns:auto minmax(0,1fr) auto auto;justify-content:flex-start;align-items:center;gap:1rem;margin:0;padding:.25rem 0;display:grid}.formation-creator .formation-bench .player-display:hover,.formation-creator .formation-bench .player-display:focus-within{background:var(--clr-w-d1)}.formation-creator .formation-bench .position,.formation-creator .formation-bench .shirt-number,.formation-creator .formation-bench .name,.formation-creator .formation-bench .positions{color:currentColor;display:inline-block}.formation-creator .formation-bench .position{text-align:center;box-sizing:border-box;vertical-align:middle;align-self:center;height:100%}.formation-creator .formation-bench .bench-player__identity{min-width:0}.formation-creator .formation-bench .bench-player__name-line{align-items:center;gap:.4rem;min-width:0;display:flex}.formation-creator .formation-bench .shirt-number{min-width:0}.formation-creator .formation-bench .name{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.formation-creator .formation-bench .bench-player__flag{object-fit:cover;border-radius:2px;flex:none;width:18px;height:12px;display:block;box-shadow:0 0 0 1px #1d2a3b14}.formation-creator .formation-bench .bench-player__country{background:var(--clr-1-b5);min-width:1.45rem;height:1rem;color:var(--clr-1-b1);border-radius:999px;justify-content:center;align-items:center;padding:0 .2rem;font-size:.55rem;line-height:1;display:inline-flex}.formation-creator .formation-bench .positions{min-width:0;font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;color:var(--clr-1-b2);flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.formation-creator .formation-bench .positions span{opacity:.75}.formation-creator .formation-bench .positions .is-main{color:var(--clr-1-d1);opacity:1}.formation-creator .formation-bench .player-info-button{width:1.5rem;height:1.5rem;color:var(--clr-1-b2);cursor:pointer;opacity:.42;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.formation-creator .formation-bench .player-info-button:hover,.formation-creator .formation-bench .player-info-button:focus-visible{color:var(--clr-1-b1);opacity:.78;outline:none}.formation-creator .formation-bench .player-info-button svg{fill:currentColor;transform-origin:50%;width:24px;height:24px;display:block;transform:scale(.72)}.formation-creator .formation-bench p.hint{margin:0 1em 1em}.formation-creator .formation-bench p.hint.hint--page{margin:0 auto 1em}.formation-creator .formation-bench p.hint .hint__icon svg{fill:var(--clr-4-d1)}.formation-creator .formation-bench .bench-player-card{margin:0}@media (max-width:959px){.formation-creator .formation-bench .bench-groups{margin:0 .5rem}.formation-creator .formation-bench .bench-section ul{gap:0;display:block}.formation-creator .formation-bench .bench-section ul .player-display{flex-basis:100%;grid-template-columns:3rem minmax(0,1fr) auto;gap:.55rem;width:100%;max-width:100%}.formation-creator .formation-bench .positions{grid-column:2/3;justify-content:flex-start}.formation-creator .formation-bench .player-info-button{grid-area:1/3/3/4}}.formations-pitch-container .formation-box,.formations-pitch-container .formation-box-mobile{opacity:1;z-index:100000;width:250pt;max-width:80vw;height:100pt;color:var(--clr-1-b3);background-color:var(--clr-1);box-shadow:0 0 15px 5px var(--clr-shadow-ink-25);margin-top:-50pt;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%)}.formations-pitch-container .formation-box .icon.close,.formations-pitch-container .formation-box-mobile .icon.close{color:currentColor}.formations-pitch-container .formation-box .icon.close svg,.formations-pitch-container .formation-box-mobile .icon.close svg{fill:currentColor}.formations-pitch-container .formation-box label,.formations-pitch-container .formation-box-mobile label{color:currentColor;text-align:center;margin-bottom:.5rem;padding:1rem;font-weight:100;display:block}.formations-pitch-container .formation-box .tactic-input,.formations-pitch-container .formation-box-mobile .tactic-input{text-align:center;width:100%;color:var(--clr-4);background-color:var(--clr-1-d1);border:none;font-size:2em;display:inline-block}.formations-pitch-container .formation-box .tactic-input:focus,.formations-pitch-container .formation-box-mobile .tactic-input:focus{border-bottom:1px solid var(--clr-1-b1)}.formations-pitch-container .formation-box-mobile{opacity:1;max-width:90vw;height:auto;color:var(--clr-1-b3);z-index:100000;background-color:var(--clr-1);box-shadow:0 0 15px 5px var(--clr-shadow-ink-25);font-family:var(--font-family-base);font-size:10pt;font-weight:700;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}.formations-pitch-container .formation-box-mobile label{margin:0 0 1em;padding:0}.formations-pitch-container .formation-box-mobile .tactics{border-left:1px solid var(--clr-1-b1);border-top:1px solid var(--clr-1-b1);grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;width:100%;height:90%;display:grid}.formations-pitch-container .formation-box-mobile .tactics__item .tactics-label{color:var(--clr-4);white-space:nowrap;font-size:1.25em}.description{font-family:var(--font-family-base);--done-button-width:70pt;background:0 0}.description .content{height:100%}.description ul li{padding:10px 0}.description .scrollable-card-detail{background-color:var(--clr-surface-base);top:var(--card-closer-height);height:calc(100dvh - var(--card-closer-height));padding-top:0;overflow-y:auto}.description .card-closer{background-color:var(--clr-surface-base);box-shadow:0 2px 4px var(--clr-shadow-ink-25)}.description #formation-description{padding:0 10px}.description label,.description .label,.description .labeled{margin-right:1ch;display:inline-block}.description p.hint{margin:0 3em 1em}.description p.hint.hint--page{margin:0 auto 1em}.description form input,.description form textarea{width:100%;text-shadow:none;font-weight:400}.description form section{border-left:1px solid #e8e8e8;margin:.5em 0;padding:0 1em}.description form p{color:#000}.description form p a{text-decoration:underline}.description form .flxircs{align-items:center;margin:.5em 0;display:flex}.description form .text-input.input-wrapper{width:100%;display:inline-block;position:relative}.description form input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background-color:#e8e8e8;border:2px solid #000;border-radius:2px;width:1.5em;height:1.5em;margin-right:.5em;display:inline-block;position:relative}.description form input[type=checkbox]+label{margin:0;padding:0}.description form input[type=checkbox]:checked:before{content:"\\2713";color:#4caf50;font-size:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.description form input[type=checkbox]:hover{border-color:#4caf50}.description form input[type=text]{color:#000}.description form select{color:#000;background-color:#f4f4f4;border:1px solid #ccc;border-radius:2px;width:auto;margin-top:.5em;padding:.25em}.description form textarea{height:10em;line-height:1.5em}.description .done-button{bottom:10pt}.description .done-item{width:var(--done-button-width)}.description .toolbar{width:clamp(320px,100%,100vw);height:calc(var(--done-button-width) * .9)}.formation-home .card-closer{background-color:var(--clr-surface-base);box-shadow:0px 2px 2px 0px var(--clr-shadow-ink-25);color:var(--clr-brand-yellow-ink);text-align:center;width:100%;height:var(--card-closer-height);line-height:var(--card-closer-height)}.formation-home.card{z-index:20000;display:none}.formation-home.card.show{flex-direction:column;justify-content:center;align-items:center;display:flex}.formation-home .card-closer .title.left{left:40px}.formation-home .card-closer svg.icon.symbol{fill:var(--clr-brand-yellow-ink)}.formation-home .content{width:100%;height:100vh}.formation-home .container{width:100%;max-width:1280px;height:100vh;position:absolute}.formation-home .container.enter .card-closer{display:none}.formation-home .container.enter .suggester-input{margin-top:0}.formation-home .suggester-wrapper.has-hero{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;animation:.25s ease-in-out bounce-in;display:flex}.formation-home .suggester-wrapper.has-hero .suggester-input{width:95%;max-width:540px;box-shadow:0px -5px 20px 0px var(--clr-shadow-ink-50);border-radius:10px;margin-top:0;overflow:hidden}.formation-home .suggester-wrapper.has-hero .mobile-ux-prompt{display:flex}.formation-home .suggester-wrapper .mobile-ux-prompt{color:var(--clr-1-b3);max-width:40ch;background-color:var(--clr-1);opacity:0;border-radius:3px;justify-content:center;align-items:center;padding:1em;font-size:.8em;line-height:1.25em;animation:.25s ease-in-out 1s forwards show-prompt;display:none;position:absolute;bottom:5em}.formation-home .suggester-wrapper .mobile-ux-prompt .prompt-icon{width:48px;height:28px;fill:var(--clr-4-b1);display:block}.formation-home .suggester-wrapper .mobile-ux-prompt .prompt-icon .icon{width:100%;height:100%}.formation-home .suggester-wrapper .mobile-ux-prompt .ux-prompt{padding:0 1em}.formation-home .suggester-wrapper .mobile-ux-prompt .ux-prompt__title{color:var(--clr-1-b4);text-transform:uppercase;font-weight:500}.formation-home .suggester-wrapper .mobile-ux-prompt a{white-space:nowrap;color:var(--clr-4-b1);text-decoration:underline}.formation-home .suggester-input{margin-top:50px;display:block}.formation-creator .formation-pitch.card,.formation-creator .formation-pitch.card.show{transition:none}.formation-creator .formation-pitch .content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.formation-creator .formation-pitch .toolbar{max-width:960px}.formation-creator .formations-pitch-container{-webkit-user-select:none;user-select:none;touch-action:pinch-zoom;visibility:hidden;width:100%;max-width:860px;transition:opacity .35s ease-in-out .25s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.formation-creator .formations-pitch-container.is-loaded{visibility:visible}@media (max-width:860px) and (orientation:portrait){.formation-creator .formations-pitch-container{top:inherit;bottom:var(--toolbar-height);left:0;transform:none}}.formation-creator .formations{width:100%;height:100%;box-shadow:0 -30px 50px var(--clr-shadow-ink-35);position:relative;overflow:hidden}@media (max-width:860px){.formation-creator .formations.is-tool-open{opacity:0;touch-action:none;transition:opacity .25s ease-in-out}}.formation-creator .formations .pitch-container{-webkit-user-select:none;user-select:none;-o-user-select:none;width:100%;height:100%;margin:0 auto;position:relative}.formation-creator .formations .pitch-container img{opacity:.75;pointer-events:none;touch-action:none;width:100%;height:auto;display:block}.formation-creator .formations .pitch-container.landscape .pitch{width:90.5%;height:86.5%;top:6.5%;left:5%}.formation-creator .formations .pitch-container.landscape .pitch .player{margin-top:-29px;margin-left:-25px}.formation-creator .formations .pitch-container.portrait{margin:0 auto}.formation-creator .formations .pitch-container.portrait .pitch{width:87%;height:91.5%;top:4.5%;left:6.5%}.formation-creator .formations .pitch-container.portrait .pitch .player{margin-top:-45px;margin-left:-25px}.formation-creator .formations .pitch-container.portrait img{width:100%;height:100%}.formation-creator .formations .pitch-container .pitch{-webkit-user-select:none;user-select:none;-o-user-select:none;position:absolute}.formation-creator .formations .pitch-container .pitch .player{-webkit-user-select:none;user-select:none;-o-user-select:none;cursor:pointer;text-transform:uppercase;z-index:1;width:50px;height:54px;margin-top:-29px;margin-left:-25px;padding:0;font-size:1rem;position:absolute}.formation-creator .formations .pitch-container .pitch .player.moving{transition:all .25s ease-out}.formation-creator .formations .pitch-container .pitch .player.swapping{transition:top .25s ease-out,left .25s ease-out}.formation-creator .formations .pitch-container .pitch .player.substituting{transition:all .3s ease-out .5s}.formation-creator .formations .pitch-container .pitch .player .has-value-indicator--ratings,.formation-creator .formations .pitch-container .pitch .player .has-value-indicator--annotations{z-index:1;background-color:var(--clr-4);border-radius:50%;width:7px;height:7px;display:block;position:absolute;bottom:.75em;right:7px}.formation-creator .formations .pitch-container .pitch .player .has-value-indicator--annotations{background-color:var(--clr-3-d1);right:2px}.formation-creator .formations .pitch-container .pitch .player .name-holder{width:auto;height:14px;color:var(--clr-1-b5);text-align:center;white-space:nowrap;padding-bottom:2px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.formation-creator .formations .pitch-container .pitch .player .name-holder .shirt-name{color:currentColor;background-color:var(--clr-1);min-width:5ch;padding:2px 3px 1px;font-size:11px;display:block}.formation-creator .formations.is-vote-mode .pitch-container .pitch .player .name-holder{max-width:18ch}.formation-creator .formations.is-vote-mode .pitch-container .pitch .player .name-holder .shirt-name{text-overflow:ellipsis;overflow:hidden}.formation-creator .formations .bench-trigger{--bench-trigger-width:175px;width:var(--bench-trigger-width);height:auto;box-shadow:0 -2px 5px 0 var(--clr-shadow-ink-25);background-color:var(--clr-1-b1);color:var(--clr-1-b3);border-radius:3px 3px 0 0;justify-content:center;align-items:center;gap:5px;margin-left:0;padding:10px 10px 10px 5px;transition:all .15s ease-out;display:inline-flex;position:absolute;bottom:-80px;left:0}@media (max-width:860px) and (orientation:portrait){.formation-creator .formations .bench-trigger{--bench-trigger-width:100pt}}.formation-creator .formations .bench-trigger .inout{color:currentColor;width:50pt;height:25pt;display:inline-block}.formation-creator .formations .bench-trigger .inout svg{fill:currentColor;width:100%;height:100%}.formation-creator .formations .bench-trigger h3.title{-webkit-user-select:none;user-select:none;color:currentColor;margin:0;font-size:9pt;line-height:1.25em}@media (max-width:480px) and (orientation:portrait){.formation-creator .formations .bench-trigger{--bench-trigger-width:118px;gap:4px;padding:8px 8px 8px 4px}.formation-creator .formations .bench-trigger .inout{width:50px;height:18px}.formation-creator .formations .bench-trigger h3.title{margin:0;font-size:8pt;line-height:1.15em}}.formation-creator .formations .bench-trigger.bench-active{background-color:var(--clr-1-b2)}.formation-creator .formations .bench-trigger.bench-active .inout svg{fill:#fff}.formation-creator .formations .bench-trigger.bench-active h3.title{color:var(--clr-4)}.formation-creator .formations.drag-mode .bench-trigger{animation:.75s ease-in-out 1.5s tada;bottom:0}.formation-creator .player-details ul{margin:0 1em;padding:0;list-style:none}.formation-creator .player-details .player{margin-bottom:10pt}.formation-creator .player-details .section-collapsible{background-color:#0000;border:1px solid #0000;transform:none}.formation-creator .player-details .section-collapsible.is-populated{background-color:var(--clr-surface-muted)}.formation-creator .player-details .section-collapsible__header{padding:0 1em}.formation-creator .player-details .section-collapsible__content{background-color:var(--clr-surface-muted);box-shadow:inset 0 0 5px var(--clr-shadow-ink-10);flex-direction:column;gap:1em;padding:1em;display:flex}.formation-creator .player-details .section-collapsible.is-open{background-color:var(--clr-w-d3);z-index:5}.formation-creator .player-details .section-collapsible.is-open:hover{background-color:var(--clr-w-d4)}.formation-creator .player-details .section-collapsible:hover{background-color:var(--clr-surface-muted)}.formation-creator .player-details .player-display-rating{-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--clr-surface-muted);cursor:pointer;grid-template-columns:3ch 1fr minmax(3em,auto);align-items:center;gap:1rem;width:100%;margin:0;padding:.55rem 0;font-size:clamp(1rem,2vw,2rem);line-height:normal;display:grid}.formation-creator .player-details .player-display-rating .shirt-number{width:auto;display:inline-block}.formation-creator .player-details .player-display-rating .name{white-space:nowrap;text-overflow:ellipsis;text-align:left;display:inline-block;overflow:hidden}.formation-creator .player-details .player-display-rating .attributes-holder{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.formation-creator .player-details .player-display-rating .player-annotations{justify-content:flex-end;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.formation-creator .player-details .player-display-rating .player-annotations svg{width:100%;height:100%}.formation-creator .player-details .player-display-rating .player-annotations .annotation-icon{flex-shrink:0;width:1.25rem;height:1.25rem;margin:0}.formation-creator .player-details .player-display-rating .player-annotations :is(.annotation-icon--medical,.annotation-icon--out,.annotation-icon--in){border:1px solid var(--clr-5-b3);border-radius:999px}.formation-creator .player-details .player-display-rating .player-annotations :is(.goals-badge,.assists-badge){flex-shrink:0;width:1.25rem;height:1.25rem;margin:0;position:relative}.formation-creator .player-details .player-display-rating .player-annotations :is(.goals-badge,.assists-badge)>.icon{width:100%;height:100%;margin:0;display:block}.formation-creator .player-details .player-display-rating .player-annotations :is(.goals-badge,.assists-badge) .badge-count{border:1px solid var(--clr-1-b4);background:var(--clr-ink);width:1.2rem;height:1.2rem;color:var(--clr-ink-inverse);font-family:var(--font-family-mono);text-align:center;border-radius:50%;font-size:.62rem;font-weight:700;line-height:calc(1.2rem - 2px);position:absolute;top:-.45rem;right:-.45rem}.formation-creator .player-details .player-display-rating .position{font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;color:var(--clr-1-b2);text-transform:uppercase}.formation-creator .player-details .player-display-rating .value-indicator{margin:0 0 0 .9em}.formation-creator .player-details .player-display-rating .motm-indicator{width:1em;height:1em;fill:var(--clr-brand-yellow);margin:0}.formation-creator .player-details .player-display-rating .player-toggle-indicator{width:.9rem;height:.9rem;color:var(--clr-1-b2);fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;flex-shrink:0;margin:0;transition:transform .2s;display:block}.formation-creator .player-details .collapsible .collapsible-header.open .player-toggle-indicator{transform:rotate(90deg)}.formation-creator .player-details p.hint{margin:0 1em 1em}.formation-creator .player-details p.hint.hint--page{margin:0 auto 1em}.formation-creator .player-details h2.title{margin:0 1rem .75rem}.formation-creator .player-details .row{margin-bottom:2.5em}.formation-creator .player-details .bench-groups{gap:1.25rem;margin-bottom:2.5em;display:grid}.formation-creator .player-details .bench-section{gap:.7rem;display:grid}.formation-creator .player-details .bench-section__title{margin:0;padding:0 1rem}.formation-creator .player-details .bench-section__list{flex-wrap:wrap;align-items:start;gap:1rem 1.5rem;display:flex}.formation-creator .player-details .bench-section__list .player{flex:0 calc(33.3333% - 1rem);width:calc(33.3333% - 1rem);max-width:calc(33.3333% - 1rem)}.formation-creator .formation-ratings .player-display-rating{border-bottom:none;margin:0}.formation-creator .formation-ratings .ratings{margin:0;padding-bottom:0}.formation-creator .formation-ratings .bench-list-inline{margin-bottom:2.5em}.formation-creator .formation-ratings .bench-list-inline>ul{flex-wrap:wrap;align-items:start;gap:1rem 1.5rem;width:100%;margin:0 1em;padding:0;display:flex}.formation-creator .formation-ratings .bench-list-inline .player{flex:0 calc(33.3333% - 1rem);width:calc(33.3333% - 1rem);max-width:calc(33.3333% - 1rem)}@media (max-width:959px){.formation-creator .player-details .bench-section__list .player,.formation-creator .formation-ratings .bench-list-inline .player{flex:0 0 100%;width:100%;max-width:100%}}@media (max-width:768px){.formation-creator .player-details ul{margin:0;padding:0;list-style:none}}@media (min-width:960px){.formation-creator .player-details .row{place-content:space-around;height:auto;display:flex}.formation-creator .player-details .row>ul{flex:33%;gap:1em}}.vote-validation{font-family:var(--font-family-base);background:var(--clr-surface-base)}.vote-validation .scrollable-card-detail{top:var(--card-closer-height);height:calc(100dvh - var(--card-closer-height));background:var(--clr-surface-base);padding:0;overflow:hidden auto}.voting-validation{background:var(--clr-surface-base);width:100%;max-width:100%;margin:0 auto;padding:0}.voting-validation__content{width:100%}.voting-confirm-panel{background:var(--clr-surface-base);width:min(100%,720px);margin:0 auto;overflow:hidden}.voting-lineup-status{border-bottom:1px solid var(--clr-1-b5);align-items:center;gap:1rem;padding:1.45rem 1.5rem;display:flex}.voting-lineup-status.is-custom{border-bottom-color:var(--clr-3-b3)}.voting-lineup-status__icon{background:var(--clr-4-d1);width:3rem;height:3rem;color:var(--clr-4);box-shadow:0 0 10px 1px var(--clr-4-b1);border-radius:50%;flex:none;place-items:center;display:grid}.voting-lineup-status.is-custom .voting-lineup-status__icon{background:var(--clr-3-b1);box-shadow:0 8px 18px -6px var(--clr-3-b2)}.voting-lineup-status__icon svg{fill:#fff;width:1.45rem;height:1.45rem;display:block}.voting-lineup-status__copy{min-width:0}.voting-lineup-status__title{color:var(--clr-1-d1);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:1.2rem;font-weight:900;line-height:1.1;display:flex}.voting-lineup-status__badge{background:var(--clr-4-b4);min-height:1.3rem;color:var(--clr-4-d2);letter-spacing:.04em;border-radius:6px;align-items:center;padding:.15rem .5rem;font-size:.76rem;font-weight:900;line-height:1;display:inline-flex}.voting-lineup-status__badge.is-custom{background:var(--clr-3-b4);color:var(--clr-3-d5);letter-spacing:0}.voting-lineup-status p{max-width:42rem;color:var(--clr-1-b2);margin:.25rem 0 0;font-size:.9rem;font-weight:700;line-height:1.35}.voting-lineup-status.is-custom p{color:var(--clr-3-d5)}.voting-lineup-status__action,.voting-score-preview__review-squad{color:var(--clr-1-d1);cursor:pointer;background:0 0;border:0;align-items:end;gap:.2rem;margin:.75rem 0 0;padding:0;font-family:inherit;font-size:.86rem;font-weight:900;display:inline-flex}.voting-lineup-status__action:hover,.voting-lineup-status__action:focus-visible,.voting-score-preview__review-squad:hover,.voting-score-preview__review-squad:focus-visible{color:var(--clr-1-d2)}.voting-lineup-status__action svg,.voting-score-preview__review-squad svg{fill:none;stroke:currentColor;stroke-width:2.6px;width:1rem;height:1rem}.voting-player-row__action{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.voting-player-row__action:focus-visible{outline:2px solid var(--clr-4);outline-offset:2px;border-radius:999px}.voting-score-preview__actions{justify-content:flex-start;padding:1rem 1.5rem 1.25rem;display:flex}.voting-score-preview__bar{padding:1rem 1.5rem .55rem}.voting-score-preview__bar .title{color:var(--clr-1-b2);margin:0}.voting-score-preview__conversion-note{color:var(--clr-3-d5);margin:0;padding:0 1.5rem .85rem;font-size:.82rem;font-weight:800;line-height:1.3}.voting-player-table{border-top:1px solid var(--clr-1-b5);overflow-x:hidden}.voting-player-table__head,.voting-player-row{grid-template-columns:44px 64px minmax(0,1fr) 34px 48px 58px;align-items:center;gap:1rem;display:grid}.voting-player-table__head{box-sizing:border-box;border-bottom:1px solid var(--clr-1-b5);background:var(--clr-1-b5);width:100%;padding:.85rem 1.5rem}.voting-player-table__head span{color:var(--clr-1-b2)}.voting-player-table__head span:first-child,.voting-player-table__head span:nth-child(2),.voting-player-table__head span:nth-child(4),.voting-player-table__head span:nth-child(5){text-align:center}.voting-player-table__head span:nth-child(6){text-align:right}.voting-player-table__body{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;list-style:none}.voting-player-row{box-sizing:border-box;border-bottom:1px solid var(--clr-1-b5);cursor:default;width:100%;min-height:4.55rem;padding:.65rem 1.5rem;transition:background .14s}.voting-player-row:hover{background:var(--clr-1-b5)}.voting-player-row:focus-visible{outline:2px solid var(--clr-4);outline-offset:-2px;background:var(--clr-1-b5)}.voting-player-row__number{color:var(--clr-1-d1);justify-self:center;font-size:1.12rem;line-height:1}.voting-player-row__position{justify-self:flex-start;place-items:center;display:inline-grid;position:relative}.voting-player-row__position-label{background:var(--clr-1-b5);min-width:2.25rem;color:var(--clr-1-b1);text-align:center;border-radius:8px;margin-left:-.25rem;padding:.28rem .45rem}.voting-player-row__fit{border:2px solid var(--clr-4);width:1.18rem;height:1.18rem;color:var(--clr-4);box-shadow:0 1px 3px var(--clr-1-b3);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.48rem;right:-.48rem}.voting-player-row__fit.is-fit{background:var(--clr-4-d1)}.voting-player-row__fit.is-warn{background:var(--clr-alert);border-color:var(--clr-alert);color:#fff}.voting-player-row__fit svg{fill:#fff;stroke:currentColor;stroke-width:3px;stroke-linecap:round;width:.62rem;height:.62rem;display:block}.voting-player-row__identity{flex-direction:column;justify-content:center;height:100%;display:flex}.voting-player-row__inline-action{justify-self:flex-start;margin-top:.2rem}.voting-player-row__name-line{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.45rem;height:100%;padding:0;display:flex}.voting-player-row__name-line:hover .voting-player-row__name{color:var(--clr-1-b1);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.voting-player-row__name-line:focus-visible{outline:2px solid var(--clr-4);outline-offset:3px;border-radius:4px}.voting-player-row__name{min-width:0;color:var(--clr-1-d1);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:900;line-height:1.1;overflow:hidden}.voting-player-row__flag,.voting-player-row__country{object-fit:cover;height:.68rem;padding-bottom:2px}.voting-player-row__country{background:var(--clr-1-b5);min-width:1.28rem;color:var(--clr-1-b2);padding:0 .18rem;font-size:.42rem;font-weight:900}.voting-player-row__meta{min-width:0;color:var(--clr-1-b2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;font-size:.76rem;font-weight:750;line-height:1.25rem;display:flex;overflow-x:hidden}.voting-player-row__meta strong{color:var(--clr-alert);font-weight:900}.voting-player-row__meta svg{fill:currentColor;flex:none;width:.8rem;height:.8rem}.voting-player-row__star{width:1.28rem;height:1.28rem;color:var(--clr-1-b3);justify-self:center;place-items:center;transition:color .14s,transform .14s;display:grid}.voting-player-row__star.is-active{color:var(--clr-4-d1)}.voting-player-row__star:hover,.voting-player-row__star:focus-visible{color:var(--clr-1-b1);transform:scale(1.12)}.voting-player-row__star.is-active:hover,.voting-player-row__star.is-active:focus-visible{color:var(--clr-4-d2)}.voting-player-row__star svg{fill:currentColor;width:1.05rem;height:1.05rem;display:block}.voting-player-row__rating-ring{background:conic-gradient(var(--clr-4-d1) var(--rating-progress), var(--clr-1-b3) 0);border-radius:50%;justify-self:center;width:1.5rem;height:1.5rem;transition:box-shadow .14s,transform .14s;display:block;position:relative}.voting-player-row__rating-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:.25rem}.voting-player-row:hover .voting-player-row__rating-ring:after{background:var(--clr-1-b5)}.voting-player-row__rating-ring.is-empty{background:var(--clr-1-b3)}.voting-player-row__rating-ring:hover,.voting-player-row__rating-ring:focus-visible{box-shadow:0 0 0 3px var(--clr-1-b5);transform:scale(1.1)}.voting-player-row__rating-ring.is-empty:hover,.voting-player-row__rating-ring.is-empty:focus-visible{background:var(--clr-1-b1)}.voting-player-row__score{color:var(--clr-1-d1);justify-self:end;font-size:1.18rem;line-height:1}@media (max-width:760px){.voting-lineup-status{align-items:flex-start;padding:1.1rem 1rem}.voting-lineup-status__icon{width:2.45rem;height:2.45rem}.voting-lineup-status__title{font-size:1.02rem}.voting-lineup-status p{font-size:.82rem}.voting-score-preview__bar,.voting-score-preview__conversion-note{padding-inline:1rem}.voting-player-table__head{display:none}.voting-player-table__body{min-width:0}.voting-player-row{grid-template-columns:24px 44px minmax(0,1fr) 20px 28px 34px;gap:.65rem;min-width:0;min-height:4.05rem;padding:.7rem 1rem}.voting-player-row__number{font-size:.94rem}.voting-player-row__fit{width:1.05rem;height:1.05rem;top:-.42rem;right:-.36rem}.voting-player-row__name{font-size:.9rem}.voting-player-row__meta{font-size:.68rem}.voting-player-row__star{width:1rem;height:1rem}.voting-player-row__star svg{width:.86rem;height:.86rem}.voting-player-row__score{font-size:1rem}}@media (max-width:420px){.voting-player-row{grid-template-columns:22px 40px minmax(0,1fr) 18px 25px 32px;gap:.5rem;padding-inline:1rem}}.vote-description{font-family:var(--font-family-base)}.vote-description .content{height:100%}.vote-description .scrollable-card-detail{top:var(--card-closer-height);height:calc(100dvh - var(--card-closer-height));background:#fff;padding:0;overflow-y:auto}.voting-description{width:min(860px,100%);max-width:100%;margin:0 auto;padding:0}.voting-description form{display:block}.voting-description-panel{background:#fff;overflow:hidden}.voting-description__field-panel{border-bottom:1px solid var(--clr-1-b5);padding:1.15rem 1.5rem 1.35rem}.voting-description__fields{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.voting-description__field{gap:.45rem;min-width:0;padding:0;display:grid}.voting-description label{align-items:baseline;gap:.32rem;min-width:0;margin:0;display:inline-flex}.voting-description label span{align-items:baseline;display:inline-flex}.voting-description .input-wrapper,.voting-description__textarea-wrap{background:var(--clr-1-b5);min-width:0;transition:border-color .14s,background .14s;display:grid;position:relative}.voting-description .input-wrapper:focus-within,.voting-description__textarea-wrap:focus-within{border-color:var(--clr-4-b2)}.voting-description input,.voting-description textarea{width:100%;color:var(--clr-1-d1);text-shadow:none;background:0 0;border:0;border-radius:0;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1.45}.voting-description input{height:3.1rem;padding:.8rem 4.1rem .8rem .9rem}.voting-description textarea{resize:vertical;min-height:6.2rem;padding:.82rem 4.1rem 1.4rem .9rem}.voting-description input:focus,.voting-description textarea:focus{outline:none}.voting-description input::placeholder,.voting-description textarea::placeholder{color:var(--clr-1-b3);font-weight:400}.voting-description__count{position:absolute;bottom:.6rem;right:.78rem}.voting-description__public-note{color:var(--clr-1-b2);align-items:center;gap:.35rem;margin:0;font-size:.74rem;font-weight:700;line-height:1.25;display:flex}.voting-description__public-note svg{fill:currentColor;flex:none;width:1rem;height:1rem}.voting-submit-note{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.72rem;padding:1rem 1.5rem 1.2rem;display:grid}.voting-submit-note__lock{width:1.45rem;height:1.45rem;fill:var(--clr-1-b1);display:block}.voting-submit-note strong{color:var(--clr-1-d1);text-transform:uppercase;font-size:.86rem;font-weight:900;line-height:1;display:block}.voting-submit-note p{color:var(--clr-1-b2);margin:.2rem 0 0;font-size:.78rem;font-weight:700;line-height:1.28}@media (max-width:760px){.vote-description .scrollable-card-detail{padding:0}.voting-description__field-panel,.voting-submit-note{padding-inline:1rem}}@media (max-width:420px){.voting-description input,.voting-description textarea{font-size:.9rem}.voting-submit-note{align-items:start}}.formation-creator .formation-squad .scrollable-card-detail{padding-bottom:calc(var(--toolbar-height) + 24px)}.formation-creator .formation-squad .container.is-inactive{filter:opacity(.35)saturate(.25);pointer-events:none;touch-action:none}.formation-creator .formation-squad ul{margin:0 1em;padding:0;list-style:none}.formation-creator .formation-squad .player-input{border-bottom:1px solid var(--clr-surface-muted);cursor:pointer;grid-template-columns:3.3rem minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;margin:0;padding:.55rem 0;font-size:18px;line-height:1.2;display:grid}.formation-creator .formation-squad .player-input:has(.delete-player){grid-template-columns:3.3rem minmax(0,1fr) auto 36px}.formation-creator .formation-squad .player-input .shirt-number{width:100%}.formation-creator .formation-squad .player-input .name{min-width:0}.formation-creator .formation-squad .player-input input[type=text]:focus{color:var(--clr-1);border-bottom:1px solid var(--clr-w-d4);outline:none}.formation-creator .formation-squad .position,.formation-creator .formation-squad .shirt-number,.formation-creator .formation-squad .name{color:currentColor;display:inline-block}.formation-creator .formation-squad .position{font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;color:var(--clr-1-b2);text-transform:uppercase;white-space:nowrap;justify-self:end}.formation-creator .formation-squad .shirt-number,.formation-creator .formation-squad input.shirt-number{min-width:0}.formation-creator .formation-squad .name,.formation-creator .formation-squad input.name{text-align:left;min-width:0}.formation-creator .formation-squad input.name,.formation-creator .formation-squad input.shirt-number{border:0;border-bottom:1px solid var(--clr-w-d4);height:2.5rem;color:inherit;-webkit-user-select:text;user-select:text;background:0 0;border-radius:0;padding-top:0;padding-bottom:0}.formation-creator .formation-squad input.name::placeholder,.formation-creator .formation-squad input.shirt-number::placeholder{color:var(--clr-1-b3)}.formation-creator .formation-squad .squad-bench{padding-bottom:calc(var(--toolbar-height) + 1rem);gap:1.25rem;margin:0 1em;display:grid}.formation-creator .formation-squad .bench-section{gap:.7rem;display:grid}.formation-creator .formation-squad .bench-section__title{margin:0;padding:0 .5rem}.formation-creator .formation-squad .bench-section__list{flex-wrap:wrap;gap:0 1.5rem;margin:0;display:flex}.formation-creator .formation-squad .bench-section__list .player-input{flex:0 calc(33.3333% - 1rem);width:calc(33.3333% - 1rem);max-width:calc(33.3333% - 1rem)}.formation-creator .formation-squad h2.title{margin:2rem 1rem .75rem}.formation-creator .formation-squad p.hint{display:inline-flex}.formation-creator .formation-squad p.hint.hint--inline{justify-content:flex-start;align-items:center;width:auto;max-width:calc(100% - 2rem);margin:.5rem 1rem .75rem;display:inline-flex}.formation-creator .formation-squad .substitute-link{background-color:var(--clr-surface-base);color:var(--clr-2);cursor:pointer;border-radius:5px;align-items:center;gap:.35em;margin:0 .15em;padding:.15em .65em;font-weight:700;text-decoration:none;display:inline-flex}.formation-creator .formation-squad .substitute-link__icon{width:.95em;height:.95em;display:inline-flex}.formation-creator .formation-squad .substitute-link__icon svg{fill:currentColor;width:100%;height:100%}@media (max-width:959px){.formation-creator .formation-squad .bench-section__list{gap:0;display:block}.formation-creator .formation-squad .bench-section__list .player-input{width:100%;max-width:100%}}@media (max-width:480px){.formation-creator .formation-squad p.hint{font-size:11pt;line-height:1.2em}.formation-creator .formation-squad .player-input{grid-template-columns:3rem minmax(0,1fr) auto;gap:.55rem}.formation-creator .formation-squad .player-input:has(.delete-player){grid-template-columns:3rem minmax(0,1fr) auto 32px}}.formation-creator .formation-squad .delete-player{vertical-align:middle;opacity:.2;background-image:url(/images/icons/delete.svg);background-position:50%;background-repeat:no-repeat;flex:auto;justify-self:end;width:36px;min-width:36px;height:36px;margin:0;padding:0;display:inline-block}.formation-creator .formation-squad .delete-player.BENCH{opacity:1}@media (min-width:960px){.formation-creator .formation-squad .squad-starting .row{height:auto}.formation-creator .formation-squad .squad-starting .starting-player-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2em;display:grid}}.formation-styles{-webkit-user-select:none;user-select:none}.formation-styles .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.formation-styles .content.show{opacity:1;visibility:visible}.formation-styles .card-closer{background-color:var(--clr-surface-base);box-shadow:0px 2px 2px 0px var(--clr-shadow-ink-25);color:var(--clr-brand-yellow-ink);text-align:center;width:100%;height:var(--card-closer-height);line-height:var(--card-closer-height)}.formation-styles label{color:var(--clr-ink-inverse)}.formation-styles .zoom{display:none}.formation-styles .busy-indicator{width:100%;height:1px;display:none;position:absolute;overflow:hidden}.formation-styles .busy-indicator i{border-bottom:1px solid var(--clr-brand-yellow);z-index:1;width:100%;height:1px;position:absolute;left:0}.formation-styles .busy-indicator i:after,.formation-styles .busy-indicator i:before{content:"";border-bottom:1px solid var(--clr-brand-pink);z-index:3;width:200px;animation:1s linear infinite busyIndicatorAnim;display:block;position:absolute;top:0;left:0}.formation-styles .busy-indicator i:before{border-bottom:1px solid var(--clr-brand-cyan);z-index:2;animation:1s linear .5s infinite busyIndicatorAnim}.formation-styles .busy-indicator.active{display:block}.formation-styles .busy-indicator{bottom:var(--toolbar-height)}.formation-styles .zoom,.formation-styles .download-image{background-color:var(--clr-surface-base);box-shadow:0px 3px 7px 1px var(--clr-shadow-ink-35);border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;line-height:0;display:none;position:absolute;top:75px;right:15px}.formation-styles .zoom svg,.formation-styles .download-image svg{fill:var(--clr-ink);box-sizing:border-box;width:100%;height:100%;padding:4px}.formation-styles .download-image{cursor:pointer;padding:.25em;display:flex}@media (max-width:920px){.formation-styles .zoom{display:flex}.formation-styles .download-image{display:none}}.formation-styles .toolbar nav{background-color:var(--clr-ink)}.formation-styles .toolbar ul{flex-wrap:nowrap;justify-content:center;display:flex}.formation-styles .container{width:100%;max-width:100%;height:auto;transition:transform .25s ease-out}.formation-styles .rendering{-webkit-user-select:none;user-select:none;top:var(--card-closer-height);height:calc(100dvh - var(--card-closer-height) - var(--toolbar-height));justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:absolute;left:0;overflow:hidden}@supports (height:100svh){.formation-styles .rendering{height:calc(100svh - var(--card-closer-height) - var(--toolbar-height))}}.formation-styles .rendering .styles-canvas-wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior:none;touch-action:pan-x;place-items:center;width:100%;height:100%;max-height:100%;margin-top:2em;display:grid;overflow:hidden}.formation-styles .rendering .styles-canvas-wrapper.is-zoomed{touch-action:auto;place-items:center;display:grid;overflow:auto}.formation-styles .rendering .styles-canvas-wrapper::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.formation-styles .rendering .styles-canvas-wrapper canvas{box-sizing:border-box;max-width:100%;max-height:100%;font-family:var(--font-family-body);backface-visibility:hidden;object-fit:contain;margin:0 auto;padding:0;display:block}.formation-styles .rendering .styles-canvas-wrapper.zoomed{box-shadow:inset 0 0 10px var(--clr-ink);background-color:var(--clr-shadow-ink-50);border:1px solid var(--clr-ink)}.formation-styles .rendering .styles-canvas-wrapper.zoomed canvas,.formation-styles .rendering .styles-canvas-wrapper.is-zoomed canvas{max-width:none;max-height:none}@media screen and (max-width:768px){.formation-styles .rendering .styles-canvas-wrapper{max-height:100%;margin-top:0}}@media screen and (min-width:960px){.formation-styles .rendering .styles-canvas-wrapper{overflow:hidden}.formation-styles .rendering .styles-canvas-wrapper.is-zoomed{overflow:auto}.formation-styles .busy-indicator{max-width:960px;margin:0 auto}.formation-styles .toolbar .toolbar-items{width:100%}}.homecrowd-shirt{transform-origin:50% 100%;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:320pt;max-width:65vw;animation:.75s ease-in-out .2s forwards unfold;display:flex;transform:perspective(400px)rotateX(90deg)}.homecrowd-shirt svg{width:100%;height:100%}.homecrowd-shirt .st0{fill:#fff}.homecrowd-shirt .st1{fill:var(--clr-1)}.homecrowd-shirt .st2{fill:var(--clr-3)}.homecrowd-shirt .st3{fill:var(--clr-1-d1);transform-origin:50%;animation:1s linear 1s infinite backwards heart-pulse}.homecrowd-shirt .st4{fill:var(--clr-3);transform-origin:50%;animation:1s linear 1s infinite backwards heart-pulse}.homecrowd-shirt .hero-hint{color:var(--clr-1-b3);background-color:var(--clr-1);box-shadow:0 0 10px 3px var(--clr-shadow-ink-25);text-transform:uppercase;white-space:nowrap;border-radius:5px 5px 0 0;margin-top:-10px;padding:.5em;font-size:.8em;display:inline-block}.hint-note .hint-note-wrapper{visibility:hidden;opacity:0;z-index:100001;box-shadow:0 1px 5px 0 var(--clr-shadow-ink-50);background-color:var(--clr-2);color:var(--clr-1-b5);text-align:center;padding:.25em;line-height:1.25;display:none;position:absolute;top:40px;left:50%;transform:translate(-50%,-25px)}.hint-note .hint-note-wrapper .hint-note-message{padding:10px}.hint-note .hint-note-wrapper .hint-note-message b{display:block}.hint-note .hint-note-wrapper.active{visibility:visible;opacity:0;transition:all .35s ease-in;display:block}.hint-note .hint-note-wrapper.show{opacity:1;transition:all .35s cubic-bezier(.46,.71,0,2.43);transform:translate(-50%)}.loading-wrapper{z-index:1000000;color:#fff;font-family:var(--font-family-base);text-align:center;pointer-events:auto;touch-action:none;overscroll-behavior:contain;background:#00000073;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.loading-wrapper.open{display:flex}.loading-wrapper.valign-center{align-items:center}.loading-wrapper.valign-bottom{align-items:flex-end}.loading-wrapper.valign-top{align-items:flex-start}.loading-wrapper .loading{text-align:center;margin:0 auto;padding:1.5em;display:block}.loading-wrapper .loading-spinner{clear:both;border-top:5px var(--clr-2) solid;border-right:5px var(--clr-3) solid;border-bottom:5px var(--clr-4) solid;border-left:5px var(--clr-1) solid;border-radius:50%;width:48px;height:48px;margin:0 auto 1em;animation:.9s linear infinite circleRotationAnim,2.907s cubic-bezier(.21,-.01,0,1.32) infinite alternate-reverse circleMorphAnim;display:block;box-shadow:0 0 2px #000}.loading-wrapper .loading-success-mark{background:#268a45;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1em;display:flex;box-shadow:0 0 0 4px #ffffff29,0 3px 12px #00000059}.loading-wrapper .loading-success-mark:after{content:"";border-bottom:6px solid #fff;border-right:6px solid #fff;width:18px;height:32px;margin-top:-7px;transform:rotate(45deg)}.loading-wrapper.is-success .loading-label{font-weight:700}.loading-wrapper .loading-label{color:#fff;text-shadow:0 2px 4px #00000073;max-width:min(80vw,24em);margin:0 auto 1em;font-size:1.25em;line-height:1.35;display:block}.loading-wrapper .retry-button{min-width:9em;min-height:2.75em;color:var(--clr-1);background:var(--clr-3);box-shadow:0 0 10px 1px var(--clr-shadow-ink-35);cursor:pointer;font:inherit;text-transform:uppercase;pointer-events:auto;border:0;border-radius:5px;justify-content:center;align-items:center;padding:.65em 1em;font-weight:700;display:inline-flex}.loading-wrapper .retry-button:hover,.loading-wrapper .retry-button:focus-visible{background:var(--clr-3-d1)}.section-collapsible{--section-collapsible-icon-transition-duration:.2s;--section-collapsible-content-transition-duration:.3s;width:100%;height:100%}.section-collapsible .section-collapsible__header{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.25em;align-items:center;gap:.5em;padding:.25em 0;transition:background-color .2s;display:flex}.section-collapsible .section-collapsible__header:focus-visible{outline-offset:2px;outline:2px solid}.section-collapsible .section-collapsible__icon{width:1rem;height:1rem;transition:transform var(--section-collapsible-icon-transition-duration) ease;transform-origin:50%;justify-content:flex-start;align-items:center;display:flex}.section-collapsible .section-collapsible__icon svg{width:100%;height:100%;display:block}.section-collapsible .section-collapsible__content{opacity:0;animation:collapsible-content-enter var(--section-collapsible-content-transition-duration) ease forwards}.section-collapsible.is-open .section-collapsible__icon{transform:rotate(90deg)}.section-collapsible.is-disabled .section-collapsible__header{cursor:not-allowed;opacity:.6}.section-collapsible.is-disabled .section-collapsible__header:hover{background-color:#0000}@keyframes collapsible-content-enter{0%{opacity:0;transform:translateY(-.5em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.section-collapsible{--section-collapsible-icon-transition-duration:10ms;--section-collapsible-content-transition-duration:10ms}.section-collapsible .section-collapsible__content{opacity:1;animation:none;transform:none}}.shirt{width:100%;height:40px;display:block;position:absolute;top:0;left:0}.shirt svg{width:100%;height:100%;display:block}.shirt .shirt-shadow{fill:#00000029;transform:translate(1px,2px)}.shirt .shirt-number{text-align:center;color:var(--light);background-color:#000;margin:0;padding:0;font-size:10px;line-height:10px;display:block;position:absolute;top:18px;left:31px;transform:translate(-50%,-50%)}.shirt.medium{width:100%;height:75px}.shirt.medium .shirt-number{font-size:14px;line-height:14px;top:27px;left:54px}.shirt.large{height:375px;position:relative}.shirt.large .shirt-number{text-align:center;padding:2.5%;font-size:46px;font-weight:600;line-height:46px;top:38.5%;left:49.5%}.shirt-editor{z-index:20000;flex-direction:column;justify-content:center;align-items:center;display:flex}.shirt-editor .card-closer{background-color:var(--clr-surface-base);box-shadow:0px 2px 2px 0px var(--clr-shadow-ink-25);color:var(--clr-brand-yellow-ink);text-align:center;width:100%;height:var(--card-closer-height);line-height:var(--card-closer-height)}.shirt-editor .shirt{height:100%}.shirt-editor .painter-shirt.large{aspect-ratio:1.05;width:clamp(350px,420px,100vw);height:clamp(333px,400px,100vh);position:relative}.shirt-editor .shirt-mode-toggle{z-index:200000;background-color:var(--clr-1);box-shadow:0 0 10px 1px var(--clr-1-a1);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:60pt;right:20pt;overflow:hidden}.shirt-editor .shirt-mode-toggle .icon-button{color:var(--clr-1-b2);cursor:pointer;appearance:none;width:100%;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.55rem .45rem .45rem;display:flex}.shirt-editor .shirt-mode-toggle .icon-button.is-selected{background-color:var(--clr-surface-base)}.shirt-editor .shirt-mode-toggle .icon-button.is-selected svg{fill:var(--clr-4);stroke:none}.shirt-editor .shirt-mode-toggle .icon-button.is-selected .label{color:var(--clr-4)}.shirt-editor .shirt-mode-toggle .icon-button svg{fill:none;stroke-width:3px;width:24px;height:24px;stroke:var(--clr-1-b2)}.shirt-editor .shirt-mode-toggle .icon-button .label{color:currentColor;line-height:1;display:block}.shirt-editor .shirt-mode-toggle .icon-button:first-child{border-bottom:1px solid var(--clr-1-b1)}.shirt-editor .painter{box-sizing:border-box;width:100%;max-width:900px;height:100%;display:block;position:absolute;top:0}.shirt-editor .painter li{list-style:none;display:inline-block}.shirt-editor .painter .preview{box-sizing:border-box;touch-action:none;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:12vh}.shirt-editor .painter .preview svg{stroke-width:1px;stroke-dasharray:4 1}.shirt-editor .painter .tools{box-sizing:border-box;bottom:var(--toolbar-height);background-color:var(--clr-1-d1);width:100%;height:45%;transition:transform .25s ease-out;position:absolute;overflow:hidden;transform:translateY(0%)translateY(55px)}.shirt-editor .painter .tools .scrollable-card-detail{height:100%;margin-top:0;padding-top:0;top:42px}.shirt-editor .painter .tools .tools-label{background-color:var(--clr-1);color:var(--clr-ink-inverse);touch-action:none;text-transform:uppercase;height:40px;padding:1em;font-size:1em;font-weight:100}.shirt-editor .painter .tools .tools-label:after{content:"";border-right:.2em solid var(--clr-ink-inverse);border-top:.2em solid var(--clr-ink-inverse);width:6px;height:6px;display:inline-block;position:absolute;top:14px;right:2em;transform:rotate(-45deg)}@media (max-width:480px){.shirt-editor .painter .tools .tools-label:after{right:1em}}.shirt-editor .painter .tools .shirt-picker,.shirt-editor .painter .tools .color-picker{background:0 0;width:100%;height:100%}.shirt-editor .painter .tools .shirt-picker ul{padding-bottom:70px}.shirt-editor .painter .tools .color-picker ul{padding-bottom:60px}.shirt-editor .painter .tools .shirt-picker .shirt-list-item{position:relative}.shirt-editor .painter .tools .shirt-picker .shirt-list-item .hit-area{background-color:#fff0;position:absolute;inset:0}.shirt-editor .painter .tools.color-mode .shirt-picker{display:none}.shirt-editor .painter .tools.color-mode .color-picker,.shirt-editor .painter .tools.shirt-mode .shirt-picker{display:block}.shirt-editor .painter .tools.shirt-mode .color-picker{display:none}.shirt-editor .painter.show-tooling .tools{transform:translateY(0%)}.shirt-editor .painter.show-tooling .tools .tools-label:after{transform:rotate(135deg)}.shirt-editor .painter.show-preview .tools{transform:translateY(75%)}.shirt-select ul{box-sizing:border-box;flex-wrap:wrap;justify-content:center;padding:1rem;display:flex}.shirt-select ul li{cursor:pointer;width:80px;height:76px;margin:7pt;transition:transform .15s ease-in-out;position:relative}.shirt-select ul li.is-selected{border:1px dotted var(--clr-ink-muted)}.shirt-select ul li:hover{transform:scale(1.1)}.side-select{opacity:1;width:250pt;max-width:80vw;color:var(--clr-1-b3);z-index:100000;background-color:var(--clr-1);box-shadow:0 0 15px 5px var(--clr-shadow-ink-25);font-family:var(--font-family-base);margin-top:-75pt;padding:1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%)}.side-select .sides{border-left:1px solid var(--clr-1-b1);border-top:1px solid var(--clr-1-b1);grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;height:90%;display:grid}.side-select .icon.close{color:inherit}.side-select .icon.close svg{fill:var(--clr-ink-inverse)}.side-select label{text-align:center;margin-bottom:1em;font-weight:100;display:block}.side-select .sides__item .side-number{font-size:2em;font-weight:800}.side-select .sides__item .side-label{white-space:nowrap;font-size:.75em}.suggester-wrapper.attention-anim{animation:.5s ease-in-out forwards slideInUpBounce}.suggester-wrapper.has-hero .suggester-input .value-input-wrapper{color:var(--clr-1-b1);border-bottom:1px solid var(--clr-1-b1);background:#fff}.suggester-wrapper .suggester-input .value-input-wrapper{background:var(--clr-1-b5);height:100px;color:var(--clr-2-d1);border-bottom:3px solid var(--clr-2-b1);padding-left:30px;position:relative}.suggester-wrapper .suggester-input .value-input-wrapper .ok-icon{appearance:none;background:0 0;border:0;padding:0;display:none}.suggester-wrapper .suggester-input .value-input-wrapper input[type=text],.suggester-wrapper .suggester-input .value-input-wrapper label{box-sizing:border-box;background:0 0;border:none;height:100px;padding:34px 24px;font-size:32px;line-height:32px;position:absolute}.suggester-wrapper .suggester-input .value-input-wrapper input[type=text]{width:90%}.suggester-wrapper .suggester-input .value-input-wrapper label{font-family:var(--font-family-base);cursor:text;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.suggester-wrapper .suggester-input .value-input-wrapper.fillin label{height:14px;margin:0;padding:10px 24px;font-size:14px;font-weight:100;line-height:14px}.suggester-wrapper .suggester-input .value-input-wrapper:before{content:"";background-image:url(/images/icons/search.svg);background-position:50%;background-repeat:no-repeat;width:28px;display:inline-block;position:absolute;top:3px;bottom:0;left:16px}.suggester-wrapper .suggester-input .value-input-wrapper.fillin:before{width:32px;top:0;left:18px}.suggester-wrapper .suggester-input ul{background-color:var(--clr-1);max-height:68vh;overflow-y:auto}.suggester-wrapper .suggester-input ul li{background-color:var(--clr-1);color:var(--light);border-bottom:1px solid var(--clr-1-d1);height:auto;padding:1em}.suggester-wrapper .suggester-input ul li.user-suggestion{border-left:3px solid var(--clr-surface-soft)}.suggester-wrapper .suggester-input ul li .suggestion-value{color:var(--light);line-height:1.7em}.suggester-wrapper .suggester-input ul li .suggestion-hint{color:var(--clr-1-b3);line-height:1em}.suggester-wrapper .suggester-input ul li.focused{background-color:var(--clr-1-b1)}.suggester-wrapper .suggester-input ul li.focused .label{color:var(--clr-1-b3)}.suggester-wrapper .suggester-input ul li:hover{background-color:var(--clr-1-b1)}.suggester-wrapper .suggester-input ul li:hover .label{color:var(--clr-border-input)}.suggester-wrapper .suggester-input ul li.user-suggestion,.suggester-wrapper .suggester-input ul li.suggestion{position:relative}.suggester-wrapper .suggester-input ul li.user-suggestion:after,.suggester-wrapper .suggester-input ul li.suggestion:after{content:"";opacity:1;background-image:url(/images/icons/arrow-right-w-bg.svg);background-position:50%;background-repeat:no-repeat;width:32px;display:inline-block;position:absolute;top:0;bottom:0;right:12px}.suggester-wrapper .suggester-input ul li.user-suggestion.focused:after,.suggester-wrapper .suggester-input ul li.suggestion.focused:after{opacity:1}.suggester-wrapper .suggester-input .divider{background-color:var(--clr-border-soft);color:var(--clr-1-b2);padding:0;font-size:12px;overflow:visible}@media screen and (min-width:400px){.suggester-wrapper .suggester-input .divider{font-size:12px}}@media screen and (min-width:700px){.suggester-wrapper .suggester-input .divider{font-size:14px}}@media screen and (min-width:1024px){.suggester-wrapper .suggester-input .divider{font-size:14px}}.suggester-wrapper .suggester-input .divider .searching{padding:1em;display:none}.suggester-wrapper .suggester-input .divider .searching .spinner{clear:both;border-top:1px solid var(--clr-brand-yellow);border-right:1px solid var(--clr-ink);border-bottom:1px solid var(--clr-brand-yellow);border-left:1px solid var(--clr-ink);width:14px;height:14px;box-shadow:0 0 2px #000;box-shadow:none;z-index:1;background-color:#0000;border-radius:50%;margin:0;animation:.8s linear infinite circleRotationAnim,2.584s cubic-bezier(.21,-.01,0,1.32) infinite alternate-reverse circleMorphAnim;position:absolute}.suggester-wrapper .suggester-input .divider .searching .hint{padding-left:1.5em}.suggester-wrapper .suggester-input .divider.search-pending .searching{display:block}.suggester-wrapper .suggester-input .divider.search-pending .divider-title{display:none}.suggester-wrapper .suggester-input .divider .divider-title{padding:.9rem 1rem;position:relative}.suggester-wrapper .suggester-input .divider .divider-title:after{content:"";clear:both;z-index:10;border-top:7px solid #eee;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;margin-left:-4px;position:absolute;top:100%;left:5%}.suggester-wrapper .suggester-input .suggestions.preset-picks.search-pending li{opacity:.3;pointer-events:none;cursor:none}.suggester-wrapper .suggester-input .suggestions{width:100%;list-style-type:none;position:relative}.suggester-wrapper .suggester-input .suggestions li:hover,.suggester-wrapper .suggester-input .suggestions li.focused{cursor:pointer}.suggester-wrapper .suggester-input .suggestions li .team-name{float:left;letter-spacing:.05rem;padding-right:6px;line-height:1.25em}.suggester-wrapper .suggester-input .suggestions li .flag-icon{vertical-align:top;height:1em;line-height:1.35em;display:inline-block}.suggester-wrapper .suggester-input .suggestions li .flag-icon img{height:1em}@media (max-width:640px){.suggester-wrapper .container{width:100vw}.suggester-wrapper .suggester-input .divider .divider-title{padding:.5em}.suggester-wrapper .suggester-input .value-input-wrapper{height:60px}.suggester-wrapper .suggester-input .value-input-wrapper input[type=text],.suggester-wrapper .suggester-input .value-input-wrapper label{height:60px;padding:18px;font-size:18px;font-weight:100;line-height:28px}.suggester-wrapper .suggester-input .value-input-wrapper label{padding-left:18px}.suggester-wrapper .suggester-input .value-input-wrapper.fillin input[type=text]{height:60px;padding:38px 8px;font-size:21px;line-height:21px}.suggester-wrapper .suggester-input .value-input-wrapper.fillin label{padding-left:8px}.suggester-wrapper .suggester-input .value-input-wrapper.fillin.has-value.has-focus .ok-icon{width:24px;height:24px;fill:var(--clr-1-b2);border-radius:50%;display:block;position:absolute;top:20px;right:16px}.suggester-wrapper .suggester-input .value-input-wrapper.fillin.has-value.has-focus .ok-icon .icon{width:100%;height:100%;display:block}.suggester-wrapper .suggester-input .value-input-wrapper:before{top:3px;left:16px}.suggester-wrapper .suggester-input .value-input-wrapper.fillin:before{width:28px;top:3px;left:5px}.suggester-wrapper .suggester-input ul{max-height:68vh;overflow-y:auto}.suggester-wrapper .suggester-input ul li{padding:1em;font-size:.9em}}.text-to-formation-wrapper{z-index:1000000;width:100%;height:100%;font-family:var(--font-family-base);background-color:#000000bf;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.text-to-formation-wrapper .text-to-formation__notification{z-index:1;background:var(--clr-1-b5);width:clamp(320pt,100vw,65ch);max-width:50ch;color:var(--clr-1-b1);border-radius:.25em;flex-direction:column;justify-content:center;align-items:center;padding:1.5em 2em;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10pt #000000bf}.text-to-formation-wrapper .text-to-formation__notification p{width:100%;font-size:1.25em;line-height:1.5em}.text-to-formation-wrapper .text-to-formation__notification .icon{fill:var(--clr-4-d1);cursor:pointer;background:0 0;border:0;margin:1em}.text-to-formation-wrapper .text-to-formation__notification .icon svg{width:32pt;height:32pt}.text-to-formation-wrapper .text-to-formation__notification button{margin:2em 1em .5em}.text-to-formation-wrapper .text-to-formation{opacity:1;width:clamp(320px,65ch,100vw);height:100%;max-height:45em;color:var(--clr-1-b3);background-color:var(--clr-1);box-shadow:0 0 15px 5px var(--clr-shadow-ink-25);flex-direction:column;padding:0;animation:.25s ease-in-out forwards bounce-bang-anim-center;display:flex}.text-to-formation-wrapper .text-to-formation label{margin:0;padding:0}.text-to-formation-wrapper .text-to-formation .lineup-line{justify-content:space-between;align-items:center;gap:1ch;width:100%;margin:.5em 0;display:flex}.text-to-formation-wrapper .text-to-formation .lineup-line li{border:1px solid var(--clr-1-d1);text-align:center;flex:auto;padding:.1em}.text-to-formation-wrapper .text-to-formation p{line-height:1.35em}.text-to-formation-wrapper .text-to-formation .icon.close svg{fill:var(--clr-ink-inverse)}.text-to-formation__navigation{justify-content:center;align-items:center;height:3em;padding:0 1em;font-size:1.1em;display:flex}.text-to-formation__content{scrollbar-width:thin;flex:auto;min-height:0;padding:1em 1.5em;overflow-y:auto}.text-to-formation__actions{flex:0 0 4em;justify-content:flex-end;align-items:center;min-height:3em;padding:0;display:flex}.text-to-formation__formats{justify-content:center;align-items:center;gap:1em;width:100%;height:3em;display:flex}.text-to-formation__formats label{cursor:pointer;align-items:center;gap:.5em;font-weight:100;display:flex}.text-to-formation__formats label input[type=radio]{appearance:none;border:2px solid var(--clr-1-b2);width:1.1em;height:1.1em;box-shadow:inset 0 0 0 3px var(--clr-1);background:0 0;border-radius:50%;margin:0}.text-to-formation__formats label input[type=radio]:checked{background:var(--clr-4);border-color:var(--clr-4-b1)}.text-to-formation__formats label input[type=radio]:focus-visible{outline:2px solid var(--clr-3);outline-offset:3px}.text-to-formation__formats label.clear{color:var(--clr-4-b1)}.text-to-formation__title{text-transform:uppercase;font-size:1.1em;font-weight:100}.text-to-formation__explanation{min-height:4em;color:var(--clr-4);padding:0 0 .5em;line-height:1.2em}.text-to-formation__input{background:var(--clr-1-d1);width:100%;color:var(--clr-1-b4);min-height:11.25em;line-height:1.25em;font-family:var(--font-family-mono);resize:none;padding:1em}.formation-creator .text-to-formation .text-to-formation__input{background:var(--clr-1-d1);height:auto;color:var(--clr-1-b4);border:0}.formation-creator .text-to-formation .text-to-formation__input::placeholder{color:var(--clr-1-b2)}.text-to-formation__preview{width:100%;min-height:13.75em;line-height:1.25em;font-family:var(--font-family-mono);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.text-to-formation__notification .ok-button{min-width:9em;min-height:2.75em;color:var(--clr-ink-inverse);background:var(--clr-4-d1);cursor:pointer;font:inherit;letter-spacing:0;text-transform:uppercase;box-shadow:0 2px 5px var(--clr-shadow-ink-25);border:0;border-radius:4px;justify-content:center;align-items:center;padding:.65em 1.2em;font-weight:700;display:inline-flex}.text-to-formation__notification .ok-button:hover,.text-to-formation__notification .ok-button:focus-visible{background:var(--clr-4)}.text-to-formation-wrapper .text-to-formation button.apply-button{cursor:default;min-width:6.5em;height:56px;min-height:56px;max-height:56px;color:var(--clr-1-b2);background-color:var(--clr-1-b1);pointer-events:none;font:inherit;border:0;flex-direction:column-reverse;flex:0 0 56px;justify-content:center;align-self:flex-end;align-items:center;padding:.45em .75em;transition:all .25s ease-in-out;display:inline-flex;overflow:hidden}.text-to-formation-wrapper .text-to-formation button.apply-button.is-valid{color:#fff;background-color:var(--clr-4-d1);pointer-events:auto;cursor:pointer}.text-to-formation-wrapper .text-to-formation button.apply-button svg{fill:currentColor;width:1.75em;height:1.75em;margin:0 auto .15em}.text-to-formation-wrapper .text-to-formation .apply-button__label{text-transform:uppercase;font-weight:700;line-height:1;display:block}@media (max-width:860px){.text-to-formation-wrapper{justify-content:flex-start}.text-to-formation-wrapper .text-to-formation{width:100%;height:100%;max-height:100%}.text-to-formation__formats{flex-wrap:wrap;height:auto;min-height:3em}}.tooltip{--tooltip-bg-base:#fafafa;--tooltip-bg-hover:#f2f2f2;--tooltip-bg-active:#e6e6e6;--tooltip-border-base:#d9d9d9;--tooltip-border-hover:#fff;--tooltip-border-focus:#999;--tooltip-border-active:#a6a6a6;--tooltip-text:#262626;--tooltip-shadow:#00000026;--tooltip-shadow-light:#0000001a;--tooltip-focus-ring:#0000004d;--tooltip-content-bg:#23272f;--tooltip-content-border:#343a46;--tooltip-content-text:#fafafa;--tooltip-content-shadow:#00000047;--tooltip-min-width:12rem;--tooltip-max-width:24rem;vertical-align:middle;align-items:center;display:inline-flex;position:relative}.tooltip__button{appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;padding:.2em;transition:background-color .15s,border-color .15s,transform .1s;display:flex}.tooltip__button svg{opacity:.7;width:100%;height:100%;transition:opacity .15s}.tooltip__button:hover{background:var(--tooltip-bg-hover);border-color:var(--tooltip-border-hover)}.tooltip__button:focus-visible{box-shadow:0 0 0 2px var(--tooltip-focus-ring);border-color:var(--tooltip-border-focus);outline:none}.tooltip__button:active{transform:scale(.95)}.tooltip__button[aria-expanded=true]{background:var(--tooltip-bg-active);border-color:var(--tooltip-border-active)}.tooltip__content{box-sizing:border-box;background:var(--tooltip-content-bg);border:1px solid var(--tooltip-content-border);box-shadow:0 6px 18px var(--tooltip-content-shadow), 0 2px 5px var(--tooltip-shadow-light);width:clamp(var(--tooltip-min-width), 50ch, var(--tooltip-max-width));min-width:min(var(--tooltip-min-width), calc(100vw - 1.5rem));z-index:5;white-space:normal;isolation:isolate;text-align:center;border-radius:.5em;max-width:calc(100vw - 1.5rem);padding:.75em 1em;font-size:.875em;line-height:1.4;position:absolute}.tooltip__arrow{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--tooltip-content-bg);width:0;height:0;position:absolute;top:-6px}.tooltip__arrow:before{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--tooltip-content-border);width:0;height:0;position:absolute;top:1px;left:-6px}.tooltip[data-placement=top] .tooltip__content{top:auto}.tooltip[data-placement=top] .tooltip__arrow{border-bottom:none;border-top:6px solid var(--tooltip-content-bg);top:auto;bottom:-6px}.tooltip[data-placement=top] .tooltip__arrow:before{border-bottom:none;border-top:6px solid var(--tooltip-content-border);top:-6px}.tooltip__text{color:var(--tooltip-content-text);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-wrap:pretty;margin:0}.toolbar{pointer-events:none;-webkit-user-select:none;user-select:none;-o-user-select:none;height:var(--toolbar-height);z-index:100;width:clamp(320px,1140px,100vw);position:absolute;bottom:0}.toolbar.shirt-tools{max-width:960px}@media (min-width:400px) and (max-width:1023px){.toolbar.shirt-tools{--toolbar-item-min-width:50pt}}.toolbar.shirt-tools .toolbar-item.is-active{background-color:var(--clr-1-b1)}.toolbar.squad-editor,.toolbar.ratings-editor,.toolbar.formation-description,.toolbar.formation-annotate{background-color:#0000;max-width:100%}.toolbar.squad-editor .toolbar-mask,.toolbar.formation-description .toolbar-mask,.toolbar.formation-annotate .toolbar-mask{background:0 0}.toolbar.squad-editor .toolbar-mask{pointer-events:none;background:0 0;padding:0}.toolbar.squad-editor .toolbar-mask .nav-indicator{width:0;display:none}.toolbar.squad-editor .toolbar-mask .toolbar-items{justify-content:flex-end;margin:0}.toolbar.squad-editor .toolbar-mask .toolbar-items .toolbar-item{background:var(--clr-1);width:var(--done-button-width)}.toolbar .toolbar-mask{pointer-events:all;height:100%;width:calc(100% - var(--done-button-width));background:var(--clr-1);padding:0 5px 0 0;position:relative}.toolbar .toolbar-mask .nav-indicator{background:linear-gradient(270deg, var(--clr-ink), transparent);z-index:100000;pointer-events:none;opacity:0;visibility:hidden;width:20pt;transition:visibility .3s linear,opacity .3s linear;position:absolute;top:0;bottom:0}.toolbar .toolbar-mask .nav-indicator svg{fill:none;width:100%;height:100%;stroke:var(--clr-ink-inverse)}.toolbar .toolbar-mask .nav-indicator.more-left{background:linear-gradient(270deg, transparent, var(--clr-ink));padding-right:5px;left:0}.toolbar .toolbar-mask .nav-indicator.more-right{padding-left:5px;right:0}.toolbar .toolbar-mask .nav-indicator.show-nav{visibility:visible;opacity:1;transition:visibility .3s linear,opacity .3s linear}.toolbar .toolbar-mask .toolbar-items{text-align:center;scroll-behavior:smooth;scroll-snap-type:x mandatory;justify-content:flex-start;height:100%;display:flex;overflow:auto hidden}.toolbar .toolbar-item,.toolbar .done-item{pointer-events:all;scroll-snap-align:center;height:100%;font-size:var(--toolbar-item-font-size);border-right:1px solid var(--clr-1-d1);box-sizing:border-box;width:clamp(var(--toolbar-item-min-width), 9vw, 70pt);min-width:var(--toolbar-item-min-width);color:var(--light);background:0 0;flex-direction:column;justify-content:space-evenly;align-items:center;list-style:none;display:flex;overflow:hidden}.toolbar .toolbar-item:active,.toolbar .done-item:active{background-color:var(--clr-1-b1)}.toolbar .toolbar-item.is-toggle.is-on,.toolbar .done-item.is-toggle.is-on{background-color:var(--clr-2);color:var(--clr-ink-inverse)}.toolbar .toolbar-item .icon,.toolbar .toolbar-item .title,.toolbar .done-item .icon,.toolbar .done-item .title{fill:currentColor;stroke:currentColor;stroke-width:1px;width:2.5em;height:2.5em;margin:auto;display:block}.toolbar .toolbar-item .title,.toolbar .done-item .title{color:var(--light);justify-content:center;align-items:center;height:1.5em;display:flex}@media (max-width:950px){.toolbar .toolbar-item .title,.toolbar .done-item .title{width:1em}}.toolbar .toolbar-item .label,.toolbar .done-item .label{white-space:nowrap;width:100%;color:var(--light);padding:0 5pt;line-height:1.05}@media (max-width:480px){.toolbar .toolbar-items .toolbar-item .label.ui-qualifier{font-size:.55rem}}.toolbar .toolbar-item:hover,.toolbar .done-item:hover{cursor:pointer}.toolbar .toolbar-item:hover .icon,.toolbar .done-item:hover .icon{fill:var(--clr-ink-inverse);stroke:var(--light)}.toolbar .toolbar-item:hover .label,.toolbar .done-item:hover .label{color:var(--clr-ink-inverse)}.toolbar .toolbar-item.disabled-state{opacity:.2;pointer-events:none;filter:grayscale()}.toolbar .done-item{pointer-events:all;cursor:pointer;width:var(--done-button-width);height:100%;color:var(--clr-4);background-color:var(--clr-1-b1);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75em;font-weight:400;transition:background-color .1s ease-in-out;display:flex;position:absolute;bottom:0;right:0}.toolbar .done-item:hover{background-color:var(--clr-1-b2)}.toolbar .done-item svg{fill:currentColor;width:100%;height:18pt;margin:auto;display:block}@media (min-width:320px) and (max-width:480px){.toolbar .done-item svg{height:16pt}}.toolbar .done-item .label{text-align:center;white-space:nowrap;color:currentColor;width:100%;margin:0;line-height:1.05;display:block}@media (max-width:950px){.toolbar .done-item{width:var(--done-button-width);right:0}}.label-tooltip{font-weight:600;font-size:inherit;line-height:inherit;align-items:center;gap:.25em;margin:0;display:inline-flex}.label-tooltip__text{flex:auto}.label-tooltip .tooltip{flex:none}.control-group .label-tooltip,.player-annotation__controls .label-tooltip{margin:0}.player-annotation__controls{min-height:2.5em;font-size:.8em}.player-annotation__controls label{margin:0}.player-annotation__controls .control-group{align-items:center;gap:.5em;margin:.5em 0;display:inline-flex}.player-annotation__controls .control-group.control-group--goals,.player-annotation__controls .control-group.control-group--assists{background-color:var(--clr-border-strong);border-radius:2em;gap:.25em}.player-annotation__controls .control-group .ticker-icon-button{border-color:var(--clr-shadow-ink-10);box-shadow:none;background-color:var(--clr-w-d3)}.player-annotation__controls .control-group .ticker-icon-button.add-btn,.player-annotation__controls .control-group .ticker-icon-button.minus-btn{box-shadow:none;color:currentColor;background-color:#0000;border:none;width:2.25em;font-size:1em}.player-annotation__controls .control-group .ticker-icon-button.add-btn:hover,.player-annotation__controls .control-group .ticker-icon-button.minus-btn:hover{background-color:var(--light);box-shadow:none}.player-annotation__controls .control-group .ticker-icon-button.add-btn[aria-pressed=true],.player-annotation__controls .control-group .ticker-icon-button.minus-btn[aria-pressed=true]{background-color:var(--clr-surface-base);box-shadow:none}.player-annotation__controls .control-group .ticker-icon-button.add-btn:active,.player-annotation__controls .control-group .ticker-icon-button.minus-btn:active{background-color:var(--clr-surface-base);box-shadow:inset 0 0 2px var(--clr-shadow-ink-10);transform:scale(.95)}.player-annotation__controls .control-group .ticker-icon-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.player-annotation__controls .control-group .ticker-icon-button:hover{background-color:var(--clr-surface-base);box-shadow:0 0 3px 1px var(--clr-shadow-ink-25)}.player-annotation__controls .control-group .ticker-icon-button[aria-pressed=true]{border:3px solid var(--clr-surface-base);background-color:var(--clr-4)}.player-annotation__comment input{border:1px solid var(--clr-shadow-ink-15);background:var(--clr-surface-subtle);width:100%;font:inherit;border-radius:.375em;outline:none;padding:.375em .5em}.player-annotation__comment input:focus-visible{box-shadow:0 0 0 2px #0000004d}.player-annotation__comment input::placeholder{opacity:.65}@media (max-width:360px){.formation-annotations .player-annotation__controls{font-size:.7em}}.player-mention-field{position:relative}.player-mention-field textarea{padding-right:4.35rem}.player-mention-picker{z-index:2;position:absolute;top:-2rem;right:1rem}.player-mention-picker__button{width:2.2rem;height:2.2rem;color:var(--clr-1-d1);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.player-mention-picker__button:hover,.player-mention-picker__button:focus-visible,.player-mention-picker__button[aria-expanded=true]{background:var(--clr-4-b2);color:#fff;outline:none}.player-mention-picker__button:disabled{opacity:.45;cursor:default}.player-mention-picker__button svg{fill:currentColor;width:1.18rem;height:1.18rem}.player-mention-picker__popover{z-index:80;border:1px solid var(--clr-1-b5);background:#fff;width:min(18rem,100vw - 1.5rem);overflow:auto;box-shadow:0 18px 38px #0000002e,0 4px 10px #0000001f}.player-mention-picker__title{background:var(--clr-1-d1);color:#fff;letter-spacing:0;text-transform:uppercase;padding:.7rem .82rem;font-size:.73rem;font-weight:900;position:sticky;top:0}.player-mention-picker__option{border:0;border-bottom:1px solid var(--clr-1-b5);width:100%;min-height:2.75rem;color:var(--clr-1-d1);text-align:left;cursor:pointer;background:#fff;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.45rem .7rem;display:grid}.player-mention-picker__option:hover,.player-mention-picker__option:focus-visible{background:var(--clr-1-b5);outline:none}.player-mention-picker__number{color:var(--clr-1-b2);font-size:.86rem}.player-mention-picker__name{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:800;line-height:1.15;overflow:hidden}.player-mention-picker__role{color:var(--clr-1-b2);font-size:.72rem;font-weight:800}.formation-creator .formation-ratings .ratings{border-left:0;margin:0;padding:0}.formation-creator .formation-ratings .ratings .value-indicator{background-color:#0000;margin:0 1em}.formation-creator .formation-ratings .ratings .ratings-heading{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5em;display:grid}.formation-creator .formation-ratings .ratings .ratings-heading .flex-header-item{min-width:1em}.formation-creator .formation-ratings .ratings .ratings-heading .motm{width:1em;height:1em}.formation-creator .formation-ratings .ratings .ratings-heading .motm svg{width:100%;height:100%}.formation-creator .formation-ratings .ratings .collapsible-header{margin:.75em 0}.formation-creator .formation-ratings .ratings .collapsible-header:after{clear:both}.formation-creator .formation-ratings .ratings ul{margin:.5em 0 2em}.formation-creator .formation-ratings .ratings .ratings-value-holder{text-align:right;justify-content:space-between;align-items:baseline;gap:.4rem;width:auto;margin:0 0 0 .5em;display:inline-flex}.formation-creator .formation-ratings .ratings .ratings-value-holder .rating-value-label{white-space:nowrap;align-items:center;gap:.35em;line-height:1.25;display:inline-flex}.formation-creator .formation-ratings .ratings .ratings-value-holder .rating-value-label .tooltip{flex:none}.formation-creator .formation-ratings .ratings .bar-graph{margin:0 0 1em}.formation-creator .formation-ratings .ratings .bar-graph .fill{background-color:var(--clr-2);transition:transform .25s ease-out}.formation-creator .formation-ratings .ratings .bar-graph .tint,.formation-creator .formation-ratings .ratings .bar-graph .bg{background-color:var(--clr-1);opacity:1}.formation-creator .formation-ratings .ratings .bar-graph .label,.formation-creator .formation-ratings .ratings .bar-graph .value{margin:0 0 .5em;display:inline-block}.formation-creator .formation-ratings .ratings .bar-graph .bar-graph-wrapper{border-radius:.25rem;height:.82rem}.formation-creator .formation-ratings .ratings .bar-graph.has-value .tint,.formation-creator .formation-ratings .ratings .bar-graph.has-value .bg{border:none}.formation-creator .formation-ratings .ratings .bar-graph.has-value .tint{background-color:var(--clr-1)}.formation-creator .formation-ratings .ratings .overall{margin:.5em 0;display:block}.formation-creator .formation-ratings .ratings.ratings--empty{margin:0;padding:0}.formation-creator .formation-ratings .ratings .ratings-empty-copy{color:var(--clr-1-b2);font-family:var(--font-family-base);font-size:.95rem;line-height:1.4}.formation-creator .formation-ratings .ratings .overall .bar-graph .bar-graph-wrapper{height:1.68em}.formation-creator .formation-ratings .ratings .mental .fill{background-color:#80f2ff}.formation-creator .formation-ratings .ratings .gameplay .fill{background-color:var(--clr-2)}.formation-creator .formation-ratings .ratings .role .fill{background-color:var(--clr-brand-pink)}.remarks .label,.remarks textarea,.remarks .comment,.remarks .char-limit{width:100%;display:block}.remarks textarea{background-color:var(--clr-surface-subtle);border:none;border-bottom:1px solid var(--clr-border-strong);resize:none;box-sizing:border-box;min-height:initial;height:1.5em;margin:.5em 0;padding:.25em;line-height:1.45em}.remarks .comment{white-space:pre-wrap;margin:.5em 0;line-height:1.5em}.remarks .char-limit{text-align:right}.toggle-button{width:1em;height:1em;display:block}.toggle-button nav{width:100%;height:100%;position:relative}.toggle-button nav .hit-area{z-index:10;background-color:#0000;width:2em;height:2em;position:absolute;top:-.5em;left:-.5em}.toggle-button nav .symbol-icon{cursor:pointer;width:100%;height:100%;transition:transform .25s ease-out;display:block;position:absolute;top:0;left:0}.toggle-button nav .symbol-icon svg{pointer-events:none;width:100%;height:100%;display:block}.toggle-button nav.is-set svg{color:var(--clr-brand-yellow);fill:var(--clr-brand-yellow)}.voting-splash{text-align:center;justify-items:center;gap:clamp(.65rem,2vw,1rem);width:min(620px,100vw - 2rem);min-height:58vh;margin:0 auto;padding:clamp(.65rem,2.5vw,1.25rem) 0 1rem;display:grid}.voting-splash__title{justify-items:center;gap:.25rem;display:grid}.voting-splash__shirt{width:min(250pt,54vw);max-width:100%}.voting-splash__shirt .hero-hint{white-space:normal;text-transform:uppercase;max-width:min(360px,78vw);line-height:1.25}.voting-splash__panel{justify-items:center;gap:.75rem;width:100%;display:grid}.voting-splash__mark{color:var(--clr-1-d1);letter-spacing:0;text-shadow:0 1px 12px #ffffffb8;text-transform:uppercase;font-size:.78rem;font-weight:800;line-height:1.2}.voting-splash h1{max-width:13ch;color:var(--clr-1-d1);letter-spacing:0;text-shadow:0 1px 16px #ffffff80;text-transform:uppercase;margin:0;font-size:clamp(2rem,6.5vw,4rem);font-weight:900;line-height:.92}.voting-splash__mechanics{text-align:left;background:#ffffffe6;border:1px solid #1d2a3b24;border-radius:8px;gap:.55rem;width:min(100%,34rem);padding:.65rem;display:grid;overflow:visible;box-shadow:0 8px 28px #1d2a3b1a}.voting-splash__mechanic-group{gap:.45rem;display:grid}.voting-splash__mechanic-group+.voting-splash__mechanic-group{border-top:1px solid #1d2a3b1a;padding-top:.55rem}.voting-splash__group-title{color:var(--clr-1-d1);letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.55rem;font-size:.68rem;font-weight:900;line-height:1;display:flex}.voting-splash__group-title .tooltip{flex:none}.voting-splash__group-title .tooltip__button{width:1.25rem;height:1.25rem;color:var(--clr-1-b1);padding:.1rem}.voting-splash__group-title .tooltip__content{text-transform:none;width:clamp(14rem,72vw,26rem)}.voting-splash__summary{color:var(--clr-1-b1);margin:0;font-size:.78rem;font-weight:800;line-height:1.25}.voting-splash__flow{--flow-arrow:var(--clr-4-d1);--flow-arrow-border:hsla(var(--clr-4-hue), var(--clr-4-sat), 41%, .28);--flow-arrow-border-active:hsla(var(--clr-4-hue), var(--clr-4-sat), 31%, .48);grid-template-rows:repeat(2,minmax(5.65rem,auto));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"pick draw pool""score bonus loop";align-items:stretch;width:100%;display:grid;position:relative;overflow:visible}.voting-splash__flow-cell{min-width:0;min-height:5.65rem;color:var(--clr-1-b1);text-align:center;text-transform:uppercase;background:#ffffffc2;border:1px solid #1d2a3b1f;align-content:center;gap:.12rem;padding:.66rem .62rem;font-size:.66rem;font-weight:850;line-height:1.12;display:grid}.voting-splash__flow-cell span,.voting-splash__flow-cell small{overflow-wrap:anywhere;min-width:0}.voting-splash__flow-cell strong{min-width:0;color:var(--clr-1-d1);overflow-wrap:anywhere;text-transform:none;font-size:1.22rem;font-weight:950;line-height:1}.voting-splash__score-value,.voting-splash__boost-values,.voting-splash__boost-value{justify-content:center;align-items:center;display:inline-flex}.voting-splash__score-value{gap:.08rem}.voting-splash__boost-values{overflow-wrap:normal;gap:.16rem}.voting-splash__boost-value{gap:.04rem}.voting-splash__score-value .icon,.voting-splash__boost-value .icon{fill:currentColor;flex:none;width:.72em;height:.72em}.voting-splash__boost-separator{color:var(--clr-1-b2);font-size:.78em;line-height:1}.voting-splash__flow-cell small{font-size:.62rem;font-weight:800}.voting-splash__flow-cell--pick{border-radius:8px 0 0;grid-area:pick}.voting-splash__flow-cell--draw{border-left:0;grid-area:draw}.voting-splash__flow-cell--pool{border-left:0;border-radius:0 8px 0 0;grid-area:pool}.voting-splash__flow-cell--score{border-top:0;border-radius:0 0 0 8px;grid-area:score}.voting-splash__flow-cell--bonus{border-top:0;border-left:0;grid-area:bonus}.voting-splash__flow-cell--loop{border-top:0;border-left:0;border-radius:0 0 8px;grid-area:loop}.voting-splash__flow-arrow{z-index:2;place-items:center;width:1.85rem;height:1.85rem;margin:-.925rem 0 0 -.925rem;display:grid;position:absolute}.voting-splash__flow-arrow:has(.tooltip--open){z-index:30}.voting-splash__flow-arrow--draw-pick{top:25%;left:33.3333%}.voting-splash__flow-arrow--pool-draw{top:25%;left:66.6667%}.voting-splash__flow-arrow--pick-score{top:50%;left:16.6667%}.voting-splash__flow-arrow--score-bonus{top:75%;left:33.3333%}.voting-splash__flow-arrow--bonus-loop{top:75%;left:66.6667%}.voting-splash__flow-arrow--loop-pool{top:50%;left:83.3333%}.voting-splash__flow-arrow .tooltip{place-items:center;width:100%;height:100%;display:grid}.voting-splash__flow-arrow .tooltip__button{border:1px solid var(--flow-arrow-border);width:100%;height:100%;min-height:0;color:var(--flow-arrow);background:#fffffff5;border-radius:999px;padding:0;position:relative;box-shadow:0 2px 8px #1d2a3b1f}.voting-splash__flow-arrow .tooltip__button .icon{display:none}.voting-splash__flow-arrow .tooltip__button:before,.voting-splash__flow-arrow .tooltip__button:after{content:"";display:block;position:absolute}.voting-splash__flow-arrow--left .tooltip__button:before,.voting-splash__flow-arrow--right .tooltip__button:before{background:currentColor;height:2px;top:50%;left:.38rem;right:.38rem;transform:translateY(-50%)}.voting-splash__flow-arrow--left .tooltip__button:after{border-top:.28rem solid #0000;border-bottom:.28rem solid #0000;border-right:.46rem solid;top:50%;left:.32rem;transform:translateY(-50%)}.voting-splash__flow-arrow--right .tooltip__button:after{border-top:.28rem solid #0000;border-bottom:.28rem solid #0000;border-left:.46rem solid;top:50%;right:.32rem;transform:translateY(-50%)}.voting-splash__flow-arrow--up .tooltip__button:before,.voting-splash__flow-arrow--down .tooltip__button:before{background:currentColor;width:2px;top:.34rem;bottom:.34rem;left:50%;transform:translate(-50%)}.voting-splash__flow-arrow--up .tooltip__button:after{border-bottom:.46rem solid;border-left:.28rem solid #0000;border-right:.28rem solid #0000;top:.28rem;left:50%;transform:translate(-50%)}.voting-splash__flow-arrow--down .tooltip__button:after{border-top:.46rem solid;border-left:.28rem solid #0000;border-right:.28rem solid #0000;bottom:.28rem;left:50%;transform:translate(-50%)}.voting-splash__flow-arrow .tooltip__button:hover,.voting-splash__flow-arrow .tooltip__button:focus-visible,.voting-splash__flow-arrow .tooltip__button[aria-expanded=true]{border-color:var(--flow-arrow-border-active);background:#fff}.voting-splash__flow-arrow .tooltip__content{z-index:40;text-transform:none;width:clamp(13.5rem,58vw,23rem)}.voting-splash__button{background:var(--clr-5);color:#fff;text-transform:uppercase;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;min-width:10rem;min-height:2.8rem;margin-top:.1rem;padding-left:1.15rem;padding-right:1.15rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 10px 22px #ee20593d}.voting-splash__button:disabled{opacity:.8}.voting-splash__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:999px;width:1rem;height:1rem;animation:.8s linear infinite spin}.voting-splash__progress{flex-wrap:wrap;gap:.35rem;max-width:32rem;display:flex}.voting-splash__progress span{min-width:4.25rem;color:var(--clr-1-b2);text-align:center;text-transform:uppercase;background:#ffffffb8;border:1px solid #1d2a3b24;border-radius:999px;padding:.38rem .55rem;font-size:.7rem;font-weight:800;line-height:1}.voting-splash__progress span.active{border-color:var(--clr-4);color:var(--clr-4-d2)}.voting-splash__progress span.done{border-color:var(--clr-4-b2);background:var(--clr-4-b3);color:var(--clr-4-d3)}.voting-splash__error{color:#920018;background:#fff2f5;border-left:4px solid #b00020;max-width:32rem;margin:0;padding:.7rem .85rem;font-weight:700;line-height:1.35}@keyframes spin{to{transform:rotate(360deg)}}@media screen and (max-width:760px){.voting-splash{gap:.65rem;width:min(100%,100vw - 1.5rem);min-height:0;padding-top:.5rem}.voting-splash__shirt{width:min(215pt,50vw)}.voting-splash__panel{gap:.65rem}.voting-splash h1{max-width:11ch;font-size:clamp(1.9rem,11vw,3.1rem)}.voting-splash__mechanics{width:min(100%,24rem);padding:.55rem}.voting-splash__flow{grid-template-rows:repeat(2,minmax(5.2rem,auto));grid-template-columns:repeat(3,minmax(0,1fr))}.voting-splash__flow-cell{min-height:5.2rem;padding:.55rem .36rem;font-size:.58rem}.voting-splash__flow-cell strong{font-size:1.02rem}.voting-splash__flow-cell small{font-size:.56rem}.voting-splash__flow-arrow{width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem}.voting-splash__flow-arrow--left .tooltip__button:before,.voting-splash__flow-arrow--right .tooltip__button:before{left:.34rem;right:.34rem}.voting-splash__progress{justify-content:center}}@media screen and (max-width:390px){.voting-splash__mechanics{width:min(100%,21.5rem)}.voting-splash__flow-cell{padding-left:.25rem;padding-right:.25rem;font-size:.54rem}.voting-splash__flow-cell strong{font-size:.92rem}}.voting-player-card-scrim{z-index:40;background:#0f172abf;place-items:center;padding:clamp(.75rem,3vw,2rem);animation:.16s ease-out voting-player-card-scrim-in;display:grid;position:fixed;inset:0}.voting-player-card{--voting-player-card-padding:2rem;width:min(92vw,35rem);max-height:min(88vh,50rem);padding:var(--voting-player-card-padding);background:linear-gradient(180deg, var(--clr-surface-base), var(--clr-surface-subtle));color:var(--clr-1-d1);border:1px solid #1d2a3b1f;border-radius:8px;gap:.7rem;display:grid;position:relative;overflow:hidden auto;box-shadow:0 18px 48px #1d2a3b2e,0 4px 14px #1d2a3b1a}.voting-player-card__section{min-width:0;margin-inline:calc(var(--voting-player-card-padding) * -1);padding-inline:var(--voting-player-card-padding)}.voting-player-card__close{width:2rem;height:2rem;color:var(--clr-1-b1);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:.6rem;right:.6rem}.voting-player-card__close:hover,.voting-player-card__close:focus-visible{color:var(--clr-1-d1);background:#1d2a3b0f;outline:none}.voting-player-card__close svg{fill:currentColor;width:1.05rem;height:1.05rem;display:block}.voting-player-card__header{grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.75rem;padding:1rem 1.5rem;display:grid}.voting-player-card__number{text-align:center;border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;font-size:1.55rem;font-weight:900;line-height:1;display:grid}.voting-player-card__identity{gap:.12rem;min-width:0;display:grid}.voting-player-card__shirt-name,.voting-player-card__name,.voting-player-card__full-name,.voting-player-card__summary{margin:0}.voting-player-card__shirt-name{color:var(--clr-1-b1);text-transform:uppercase;font-size:.78rem;font-weight:900;line-height:1}.voting-player-card__name{overflow-wrap:anywhere;color:var(--clr-1-d1);text-transform:uppercase;font-size:clamp(1.35rem,5.4vw,1.85rem);font-weight:900;line-height:1}.voting-player-card__full-name{color:var(--clr-1-b1);font-size:.82rem;font-weight:100}.voting-player-card__field{margin-top:.5rem}.voting-player-card__label{color:var(--clr-1-b1);text-transform:uppercase;justify-content:center;align-items:center;gap:.25rem;margin-bottom:.25rem;font-size:.72rem;font-weight:700;line-height:1.5rem;display:flex}.voting-player-card__label .tooltip__button{width:1.05rem;height:1.05rem;color:var(--clr-1-b2);padding:.05rem}.voting-player-card__label .tooltip__content{text-transform:none;width:clamp(13rem,68vw,22rem)}.voting-player-card__content{gap:.65rem;display:grid}.voting-player-card__meta-row{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:1rem;min-width:0;display:grid}.voting-player-card__meta-group{align-content:start;gap:.35rem;min-width:0;font-size:.68rem;display:grid}.voting-player-card__meta-label{color:var(--clr-1-b2);text-transform:uppercase;font-weight:900;line-height:1}.voting-player-card__position-list{color:var(--clr-1-b1);flex-wrap:wrap;gap:.45rem;line-height:1.2;display:flex}.voting-player-card__position-list span{font-weight:600}.voting-player-card__position-list .is-main{color:var(--clr-1-d1);font-weight:900}.voting-player-card__decades,.voting-player-card__countries{color:var(--clr-1-b2);flex-wrap:wrap;align-items:center;gap:.3rem;font-weight:700;line-height:1.2;display:flex}.voting-player-card__decades span+span:before{content:"/";color:var(--clr-1-b3);margin-right:.3rem;font-weight:400}.voting-player-card__countries{color:var(--clr-1-b1);font-weight:800}.voting-player-card__flag{object-fit:cover;border-radius:2px;width:auto;height:.9rem;display:block;box-shadow:0 0 0 1px #1d2a3b1f}.voting-player-card__summary{color:var(--clr-1-b1);padding:.15rem 1rem;font-size:.8rem;line-height:1.5}.voting-player-card__ticker{line-height:1;overflow:hidden}.voting-player-card__ticker-window{min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.voting-player-card__ticker-track{align-items:center;width:max-content;min-width:100%;animation:20s linear infinite voting-player-card-ticker;display:flex}.voting-player-card__ticker.is-static .voting-player-card__ticker-window{mask-image:none}.voting-player-card__ticker.is-static .voting-player-card__ticker-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.voting-player-card__ticker--achievements .voting-player-card__ticker-track{animation-duration:28s}.voting-player-card__ticker-track span{color:var(--clr-1-b1);white-space:nowrap;align-items:center;gap:.5rem;padding:.15rem .85rem .15rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.76rem;line-height:1.2;display:inline-flex}.voting-player-card__ticker-track span:after{content:"•";color:var(--clr-1-b3)}.voting-player-card__ticker.is-static .voting-player-card__ticker-track span:last-child:after{content:none}.voting-player-card__ticker.is-static .voting-player-card__ticker-track span:last-child{padding-right:0}.voting-player-card__links{border-top:1px solid #1d2a3b14;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem;height:fit-content;padding:1rem;display:flex}.voting-player-card__links a{color:var(--clr-1-b1);align-items:center;gap:.28rem;font-size:.78rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.voting-player-card__links a:hover,.voting-player-card__links a:focus-visible{color:var(--clr-1-d1);text-underline-offset:.18rem;outline:none;text-decoration:underline}.voting-player-card__link-icon,.voting-player-card__external{flex:none;justify-content:center;align-items:center;display:inline-flex}.voting-player-card__link-icon{width:1rem;height:1rem}.voting-player-card__external{width:1rem;height:1rem;color:var(--clr-1-b2)}.voting-player-card__link-icon svg{fill:currentColor;width:.95rem;height:.95rem}.voting-player-card__external svg{fill:currentColor;width:1rem;height:1rem}@keyframes voting-player-card-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes voting-player-card-scrim-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.voting-player-card__ticker-track{flex-wrap:wrap;width:auto;padding:.45rem 0;animation:none}.voting-player-card__ticker-track span:nth-child(n+5){display:none}}@media (max-width:420px){.voting-player-card{--voting-player-card-padding:.9rem;width:min(94vw,24rem)}.voting-player-card__header{grid-template-columns:2.85rem minmax(0,1fr);gap:.65rem}.voting-player-card__number{width:2.85rem;height:2.85rem;font-size:1.25rem}.voting-player-card__meta-row{gap:.35rem}.voting-player-card__flag{width:auto;height:1em}}.voting-squad-panel .scrollable-card-detail{padding-bottom:calc(var(--toolbar-height) + 1rem)}.voting-squad{gap:1.55rem;margin:0;padding:.15rem 1rem 1.4rem;display:grid}.voting-squad__hint{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.65rem;width:100%;max-width:100%;margin:0;display:flex}.voting-squad__hint .hint__icon{flex:none}.voting-squad__hint--bench{margin-top:-.15rem}.voting-squad__role{gap:.9rem;display:grid}.voting-squad .title{margin:0 0 .15rem}.voting-squad__groups{grid-template-columns:1fr;gap:1.15rem;display:grid}.voting-squad__section{min-width:0;margin:0 0 1.5rem}.voting-squad__section-title{margin:0 0 .5rem;padding:0 .5rem}.voting-squad__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.8rem;margin:0;padding:0;list-style:none;display:grid}.voting-squad__list--starting{align-items:start}.voting-player.player-display{border-bottom:1px solid var(--clr-surface-muted);min-height:3rem;color:var(--clr-1-b1);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:3.3rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;margin:0;padding:.55rem .5rem;font-size:18px;display:grid}.voting-player.player-display:hover,.voting-player.player-display:focus-within{background:var(--clr-w-d1)}.voting-player .shirt-number,.voting-player .name,.voting-player .positions{color:currentColor;display:inline-block}.voting-squad .voting-player .shirt-number{width:2.1rem;min-width:2.1rem;max-width:2.1rem;font-family:var(--font-family-body);font-size:var(--font-size-md);text-align:left;color:var(--clr-1-d1);flex:none;justify-content:flex-start;align-items:center;font-weight:900;line-height:1;display:inline-flex}.voting-player__identity{min-width:0}.voting-player__name-line{align-items:center;gap:.4rem;min-width:0;display:flex}.voting-player .name{min-width:0;font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:700;line-height:var(--line-height-snug);letter-spacing:1px;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--clr-1-d1);overflow:hidden}.voting-player__flag{object-fit:cover;border-radius:2px;flex:none;width:18px;height:12px;display:block;box-shadow:0 0 0 1px #1d2a3b14}.voting-player__country{background:var(--clr-1-b5);min-width:1.45rem;height:1rem;color:var(--clr-1-b1);border-radius:999px;justify-content:center;align-items:center;padding:0 .2rem;font-size:.55rem;line-height:1;display:inline-flex}.voting-player .positions{min-width:0;font-family:var(--font-family-base);color:var(--clr-1-b2);font-size:var(--font-size-xs);letter-spacing:.08em;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;font-weight:700;line-height:1.1;display:flex}.voting-player .positions span{opacity:.72}.voting-player .positions .is-main{color:var(--clr-1-d1);opacity:1;font-weight:900}.voting-player .player-info-button{width:1.5rem;height:1.5rem;color:var(--clr-1-b2);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s;display:flex}.voting-player.player-display:hover .player-info-button,.voting-player.player-display:focus-within .player-info-button,.voting-player .player-info-button:hover,.voting-player .player-info-button:focus-visible{color:var(--clr-1-b1);opacity:.78;outline:none}.voting-player .player-info-button svg{fill:currentColor;transform-origin:50%;width:24px;height:24px;display:block;transform:scale(.72)}.voting-squad .substitute-link{background-color:var(--clr-surface-base);color:var(--clr-2);cursor:pointer;font:inherit;border:0;border-radius:5px;align-items:center;gap:.35em;margin:0 0 0 .45em;padding:.15em .65em;font-weight:700;display:inline-flex}.voting-squad .substitute-link__icon{width:.95em;height:.95em;display:inline-flex}.voting-squad .substitute-link__icon svg{fill:currentColor;width:100%;height:100%}@media (min-width:960px){.voting-squad__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:540px){.voting-squad{padding-left:.5rem;padding-right:.5rem}.voting-player.player-display{grid-template-columns:2.25em minmax(0,1fr) auto;gap:.55em;font-size:16px}.voting-squad__list{grid-template-columns:1fr}.voting-player .positions{grid-column:2/3;justify-content:flex-start}.voting-player .player-info-button{grid-area:1/3/3/4}.voting-squad__hint--bench .substitute-link{margin-top:.45rem;margin-left:0}}:root{--phone-width:400px;--desktop-width:1024px;--narrow-width:920px;--small-phone-breakpoint:320px;--medium-phone-breakpoint:390px;--large-phone-breakpoint:480px;--small-desktop-breakpoint:920px;--card-heading-height:50px;--global-padding:10px;--primary-action-bg-color:#bbcd15;--secondary-action-color:#5adabe;--teriary-color:#244f47;--suggestions-background-color:var(--teriary-color);--primary-button-size:3em;--flag-icon-css-path:"http://storage.googleapis.com/homecrowd-assets/icons/flags";--flag-icon-rect-path:"";--flag-icon-square-path:"";--color-1:#bdd142;--color-2:#333;--color-3:#4bd3d8;--color-4:#fff;--color-5:#fbfbfb;--color-6:#ffd83b;--color-7:#80f2ff;--color-8:#7aa129;--color-9:#f7315b;--color-10:#50844c;--color-11:#6f9fb1;--dark-green:#343;--dark:#333;--dark-grey:#555;--light:#eee;--grey:#888;--card-tint-bg-color:#fff;--done-button-bg-color:var(--color-3);--done-button-width:75pt;--toolbar-item-min-width:50pt;--toolbar-height:60pt;--toolbar-item-font-size:11px;--card-closer-height:50px;--clr-w:#fff;--clr-w-d1:#fcfcfc;--clr-w-d2:#f7f7f7;--clr-w-d3:#f2f2f2;--clr-w-d4:#ebebeb;--clr-w-d5:#e3e3e3;--clr-ink:var(--color-2);--clr-ink-soft:var(--dark-grey);--clr-ink-muted:var(--grey);--clr-ink-inverse:var(--color-4);--clr-surface-base:var(--color-4);--clr-surface-soft:var(--color-5);--clr-surface-muted:var(--clr-w-d1);--clr-surface-subtle:var(--clr-w-d2);--clr-border-soft:var(--clr-w-d4);--clr-border-strong:var(--clr-w-d5);--clr-border-input:#bfbfbf;--clr-brand-cyan:var(--color-3);--clr-brand-cyan-hover:#75dde1;--clr-brand-yellow:var(--color-6);--clr-brand-yellow-ink:#a18100;--clr-brand-pink:var(--color-9);--clr-brand-pink-soft:#f7315b26;--clr-brand-pink-hover:#fa7b96;--clr-alert:#ff3d00;--clr-shadow-ink-10:#0000001a;--clr-shadow-ink-15:#00000026;--clr-shadow-ink-25:#00000040;--clr-shadow-ink-35:#00000059;--clr-shadow-ink-50:#00000080;--clr-1-hue:220;--clr-1-sat:15%;--clr-1:hsl(var(--clr-1-hue), var(--clr-1-sat), 20%);--clr-1-d1:hsl(var(--clr-1-hue), var(--clr-1-sat), 15%);--clr-1-b1:hsl(var(--clr-1-hue), var(--clr-1-sat), 30%);--clr-1-b2:hsl(var(--clr-1-hue), var(--clr-1-sat), 50%);--clr-1-b3:hsl(var(--clr-1-hue), var(--clr-1-sat), 70%);--clr-1-b4:hsl(var(--clr-1-hue), var(--clr-1-sat), 80%);--clr-1-b5:hsl(var(--clr-1-hue), 75%, 98%);--clr-1-a1:hsla(var(--clr-1-hue), var(--clr-1-sat), 0%, 45%);--clr-2-hue:191;--clr-2-sat:95%;--clr-2:hsl(var(--clr-2-hue), var(--clr-2-sat), 37%);--clr-2-d1:hsl(var(--clr-2-hue), var(--clr-2-sat), 27%);--clr-2-b1:hsl(var(--clr-2-hue), var(--clr-2-sat), 47%);--clr-2-b2:hsl(var(--clr-2-hue), var(--clr-2-sat), 57%);--clr-2-b3:hsl(var(--clr-2-hue), var(--clr-2-sat), 97%);--clr-2-b4:hsl(var(--clr-2-hue), var(--clr-2-sat), 97%);--clr-3-hue:48;--clr-3-sat:100%;--clr-3:hsl(var(--clr-3-hue), var(--clr-3-sat), 62%);--clr-3-d1:hsl(var(--clr-3-hue), var(--clr-3-sat), 72%);--clr-3-d2:hsl(var(--clr-3-hue), var(--clr-3-sat), 52%);--clr-3-d5:hsl(var(--clr-3-hue), var(--clr-3-sat), 20%);--clr-3-b1:hsl(var(--clr-3-hue), var(--clr-3-sat), 52%);--clr-4-hue:149;--clr-4-sat:69%;--clr-4:hsl(var(--clr-4-hue), var(--clr-4-sat), 51%);--clr-4-d1:hsl(var(--clr-4-hue), var(--clr-4-sat), 41%);--clr-4-d2:hsl(var(--clr-4-hue), var(--clr-4-sat), 31%);--clr-4-d3:hsl(var(--clr-4-hue), var(--clr-4-sat), 11%);--clr-4-b1:hsl(var(--clr-4-hue), var(--clr-4-sat), 61%);--clr-4-b2:hsl(var(--clr-4-hue), var(--clr-4-sat), 71%);--clr-4-b3:hsl(var(--clr-4-hue), var(--clr-4-sat), 81%);--clr-5-hue:343;--clr-5-sat:100%;--clr-5:hsl(var(--clr-5-hue), var(--clr-5-sat), 53%);--clr-5-d1:hsl(var(--clr-5-hue), var(--clr-5-sat), 43%);--clr-5-d2:hsl(var(--clr-5-hue), var(--clr-5-sat), 33%);--clr-5-d3:hsl(var(--clr-5-hue), var(--clr-5-sat), 23%);--clr-5-b1:hsl(var(--clr-5-hue), var(--clr-5-sat), 63%);--clr-5-b2:hsl(var(--clr-5-hue), var(--clr-5-sat), 73%);--clr-5-b3:hsl(var(--clr-5-hue), var(--clr-5-sat), 93%)}@media screen and (max-width:400px),screen and (max-height:800px){:root{--toolbar-item-min-width:45pt;--done-button-width:50pt;--toolbar-height:45pt;--toolbar-item-font-size:6.5pt}}*{box-sizing:border-box;margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;box-sizing:border-box;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{background-color:var(--clr-surface-base);border:1px solid var(--clr-1-b4);height:38px;box-shadow:none;box-sizing:border-box;border-radius:4px;padding:6px 10px}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:0}label,legend{margin-bottom:.5rem;font-weight:600;display:block}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{margin-left:.5rem;font-weight:400;display:inline-block}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(/fonts/roboto-v30-latin-regular.woff2)format("woff2"),url(/fonts/roboto-v30-latin-regular.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(/fonts/roboto-v30-latin-700.woff2)format("woff2"),url(/fonts/roboto-v30-latin-700.woff)format("woff")}@font-face{font-display:swap;font-family:Yantramanav;font-style:normal;font-weight:300;src:url(/fonts/yantramanav-v11-latin_latin-ext-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Yantramanav;font-style:normal;font-weight:700;src:url(/fonts/yantramanav-v11-latin_latin-ext-700.woff2)format("woff2")}q.comment,blockquote.comment{quotes:"“" "”" "‘" "’"}q.comment:before,blockquote.comment:before{content:"“"}q.comment:after,blockquote.comment:after{content:"”"}a{color:inherit;text-decoration:none}h1{font-size:28px}@media screen and (min-width:400px){h1{font-size:31px}}@media screen and (min-width:700px){h1{font-size:33px}}@media screen and (min-width:1024px){h1{font-size:36px}}h2{text-transform:uppercase;font-weight:400}h3.title{text-transform:uppercase;text-align:left;color:var(--clr-ink);margin:0 0 .25em;font-size:14px;font-weight:700}@media screen and (min-width:400px){h3.title{font-size:18px}}@media screen and (min-width:700px){h3.title{font-size:19px}}@media screen and (min-width:1024px){h3.title{font-size:21px}}h4{color:var(--clr-surface-soft);text-align:center;text-transform:uppercase;padding:.25em 0;font-size:10px;font-weight:700}@media screen and (min-width:400px){h4{font-size:14px}}@media screen and (min-width:700px){h4{font-size:14px}}@media screen and (min-width:1024px){h4{font-size:16px}}h5{color:var(--clr-1-b4);padding:1em 0 1.5em;font-size:10px;font-weight:400}@media screen and (min-width:400px){h5{font-size:10px}}@media screen and (min-width:700px){h5{font-size:12px}}@media screen and (min-width:1024px){h5{font-size:14px}}.link{cursor:pointer;font-weight:700;text-decoration:underline}.line{width:100%;line-height:1.25em}.spacing{line-height:2em}p.hint{font-family:var(--font-family-base);color:var(--clr-1-d1);background-color:var(--clr-w-d3);border-radius:.875rem;grid-template-columns:auto minmax(0,1fr);justify-content:start;align-items:center;gap:.5em;width:min(100%,42rem);max-width:calc(100% - 1.5rem);margin:0 auto 1em;padding:.75em;font-size:11pt;line-height:1.2em;display:grid}p.hint.hint--page{text-align:center;grid-template-columns:auto minmax(0,max-content);justify-content:center;width:fit-content;max-width:min(42rem,100% - 1.5rem)}p.hint.hint--page>span:last-child{max-width:34rem}p.hint.hint--inline{text-align:left;justify-content:start;width:100%;max-width:100%}.hint__icon{aspect-ratio:1;width:24px;height:24px;display:inline-block}.hint__icon svg{width:100%;height:100%;fill:var(--clr-4-d1)}header.homecrowd{font-size:1em}.shirt-number,.name,.comment{font-family:var(--font-family-body)}.value-indicator{font-family:var(--font-family-mono);background-color:var(--clr-brand-yellow);width:5ch;height:18px;color:var(--clr-ink);text-align:center;border-radius:2em;margin:-3px 0 0;font-size:12px;font-weight:100;line-height:18px;display:inline-block}.value-indicator.mental{background-color:var(--clr-2)}.value-indicator.gameplay{background-color:var(--clr-4)}.value-indicator.role{background-color:var(--clr-5)}.value-indicator--ratings-input{background-color:var(--clr-4-d1);color:#fff}.slide-in-up{animation:.25s ease-in-out forwards slideInUp}.flip-y-in{animation:.25s ease-in-out forwards flipYIn}@keyframes slideInUp{0%{opacity:0;transform:translateY(5%)}to{opacity:1}}@keyframes slideInUpBounce{0%{opacity:0;transform:translateY(33vh)}45%{opacity:1;transform:translateY(10%)}66%{opacity:1;transform:translateY(-10%)}90%{opacity:1;transform:translateY(5%)}to{opacity:1}}@keyframes flipYIn{0%{opacity:0;transform:scaleX(-1)}to{opacity:1}}@-webkit-keyframes circleRotationAnim{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes circleRotationAnim{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes circleMorphAnim{0%{border-radius:30%}to{border-radius:50%}}@keyframes busyIndicatorAnim{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes headerSlide{0%{transform:translateY(-100%)}to{transform:translateY(0%)}}@keyframes formationInfo{0%{opacity:0}to{opacity:1}}@keyframes fadeInOut{0%{opacity:.1}to{opacity:1}}@keyframes fadeInFromGhost{0%{opacity:0}to{opacity:1}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.bounce-in-anim{animation:.55s ease-in-out flipInX;backface-visibility:visible!important}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:scale(0)}60%{animation-timing-function:ease-in;transform:scale(1.1)}80%{opacity:1;transform:scale(.95)}90%{transform:scale(1.02)}to{transform:scale(1)}}.bounce-bang-anim{animation:.25s ease-in-out forwards bounce-bang-anim}.bounce-bang-anim-center{animation:.25s ease-in-out forwards bounce-bang-anim-center}.bounce-in-scale{animation:.2s ease-in-out forwards bounceInScale}.fade-bg-anim{animation:.25s ease-in-out forwards fade-bg-anim}@keyframes bounceInScale{0%{transform:scale(.75)}25%{transform:scale(.75)}to{transform:none}}@keyframes bounce-bang-anim{0%{transform:translate(-50%)scale(.5)}80%{transform:translate(-50%)scale(1.1)}to{transform:translate(-50%)}}@keyframes bounce-bang-anim-center{0%{transform:scale(.5)}80%{transform:scale(1.1)}to{transform:none}}@keyframes show-prompt{0%{opacity:0;transform:scale(.5)}80%{transform:scale(1.1)}to{opacity:1;transform:none}}@keyframes fade-bg-anim{0%{background-color:var(--clr-1-b3)}to{background-color:var(--clr-1)}}@keyframes bounce-in{0%{transform:scale(0)}to{transform:none}}@keyframes heart-pulse{10%{transform:scale(1.1)}}@keyframes unfold{0%{transform:perspective(400px)rotateX(90deg)}50%{transform:perspective(400px)rotateX(-30deg)}70%{transform:perspective(400px)rotateX(18deg)}80%{transform:perspective(400px)rotateX(-9deg)}to{transform:perspective(400px)rotateX(0)}}@media (max-width:750px){.fade-pitch{animation:.25s pitchInAnim}.fade-shirt{animation:.25s shirtInAnim}.fade-squad{animation:.25s squadInAnim}.fade-bench{animation:.25s benchInAnim}.fade-ratings{animation:.25s ratingsInAnim}.fade-annotations{animation:.25s annotationsInAnim}.fade-styles{animation:.3s ease-in stylesInAnim}.fade-description{animation:.3s ease-in descriptionInAnim}}@keyframes pitchInAnim{0%{opacity:0}to{opacity:1}}@keyframes shirtInAnim{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:none}}@keyframes squadInAnim{0%{opacity:0;transform:scale(1.2)}}@keyframes ratingsInAnim{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:none}}@keyframes annotationsInAnim{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:none}}@keyframes benchInAnim{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:none}}@keyframes stylesInAnim{0%{opacity:0}to{opacity:1}}@keyframes descriptionInAnim{0%{opacity:0}to{opacity:1}}.deck{width:100%;height:100%;position:relative;overflow:hidden}.card{box-sizing:border-box;color:#666;-webkit-font-smoothing:antialiased;visibility:hidden;opacity:0;background:0 0;outline:none;width:100%;height:100%;font-size:14px;position:absolute;bottom:0;left:0}.card-closer{z-index:10;width:100%;height:var(--card-closer-height);margin-bottom:0;line-height:1;position:absolute;top:0;left:0}.card-closer button{appearance:none;font:inherit;border:0;margin:0;padding:0}.card-closer .icon,.card-closer .title,.card-closer .close,.card-closer .done,.card-closer .back{color:#3b2f00;width:100%;height:100%;position:absolute}.card-closer .icon svg,.card-closer .title svg,.card-closer .close svg,.card-closer .done svg,.card-closer .back svg{fill:#3b2f00;width:100%;height:100%;padding:1em}.card-closer .icon,.card-closer .symbol{width:50px;height:50px;top:0;left:0}.card-closer .title{align-items:center;gap:.4rem;padding-left:10px;line-height:1;display:flex;top:0;left:50px}.card-closer .title.left{left:0}.card-closer__steps{margin-right:0}.card-closer__steps,.card-closer__title{align-items:center;min-height:100%;display:inline-flex}.card-closer .close,.card-closer .done{text-align:center;width:50px;height:50px;top:0;right:0}.card-closer svg{width:100%;height:100%}.formation-creator .formation-pitch .card-closer,.formation-creator .formation-ratings .card-closer,.formation-creator .formation-annotations .card-closer,.formation-creator .formation-squad .card-closer,.formation-creator .formation-bench .card-closer,.description .card-closer,.vote-description .card-closer,.vote-validation .card-closer{background-color:var(--clr-surface-base);box-shadow:0 2px 2px 0 var(--clr-shadow-ink-25);color:var(--clr-brand-yellow-ink);width:100%;height:var(--card-closer-height);line-height:var(--card-closer-height);text-align:center}.formation-creator .formation-ratings .content,.formation-creator .formation-annotations .content,.formation-creator .formation-squad .content,.formation-creator .formation-bench .content{background-color:var(--clr-surface-base);width:100%;height:100%}.formation-creator .formation-ratings .container,.formation-creator .formation-annotations .container,.formation-creator .formation-squad .container,.formation-creator .formation-bench .container{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:1rem .5rem}.card .card-closer .symbol{cursor:pointer}.card .card-closer .done{opacity:0;visibility:hidden!important}.card.show{opacity:1;visibility:visible;transition:visibility linear,opacity .15s ease-in}.card.show .card-closer .done{opacity:1;transition:visibility 0s linear .25s,opacity .25s ease-in .4s;visibility:visible!important}.card .scrollable-card-detail{-webkit-overflow-scrolling:touch;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--clr-1-b1) var(--clr-1);width:100%;height:100%;padding-top:50px;position:absolute;top:0;bottom:0;left:0;overflow:hidden scroll}.card .scrollable-card-detail::-webkit-scrollbar{width:5px;height:5px}.card .scrollable-card-detail::-webkit-scrollbar-thumb{background:var(--clr-1-b1)}.card .scrollable-card-detail::-webkit-scrollbar-track{background:var(--clr-1)}.card .done-button{text-align:center;width:40px;height:40px;color:var(--clr-ink-inverse);background-color:var(--clr-brand-cyan);box-shadow:0px 1px 10px 1px var(--clr-shadow-ink-50);border-radius:0;line-height:40px;position:absolute;bottom:90px;right:0}.card .done-button.default-state{box-shadow:0px 5px 5px 5px var(--clr-shadow-ink-25)}.card .done-button.active-state{box-shadow:none;transform:scale(.8)}.card .done-button:hover{cursor:pointer;background-color:var(--clr-brand-cyan-hover)}.card .done-button:after{content:"";background:url(/images/icons/done.svg) 50% no-repeat;width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#formations.card{visibility:hidden;opacity:0;transition:none;top:0;transform:none}#formations.card.show{visibility:visible;opacity:1;transform:none}.add-player .icon.close,.formations-pitch-container .formation-box .icon.close,.formations-pitch-container .formation-box-mobile .icon.close,.side-select .icon.close,.text-to-formation-wrapper .text-to-formation .icon.close{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:.5em;right:.5em}.add-player .icon.close svg,.formations-pitch-container .formation-box .icon.close svg,.formations-pitch-container .formation-box-mobile .icon.close svg,.side-select .icon.close svg,.text-to-formation-wrapper .text-to-formation .icon.close svg{width:100%;height:100%}.flex-header{-webkit-user-select:none;user-select:none;-o-user-select:none;justify-content:space-between;align-items:center;display:flex}.flex-header .flex-header-item,.flex-header .flex-header-item-grow{width:10px}.flex-header .flex-header-item-grow{flex:auto}.flex-header .flex-header-item{flex:none}._flxrcw{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}._finline{display:inline-flex}._flxlr100{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}._flxcolleft{flex-direction:column;align-items:flex-start;display:flex}._flxcolright{flex-direction:column;align-items:flex-end;display:flex}.grid2x2{grid-template-columns:1fr 1fr;gap:1em;display:grid}.grid2x2-1fr-max{grid-template-columns:1fr max-content;gap:1em;display:grid}.inline_left,.inline_center,.inline_right{letter-spacing:-4px;font-size:0;list-style:none;display:block}.inline_left li,.inline_center li,.inline_right li{letter-spacing:normal;display:inline-block}.inline_left{text-align:left}.inline_center{text-align:center}.inline_right,.text-right{text-align:right}.v_center1{width:100%;display:table}.v_center1 .v_center2{vertical-align:middle;width:100%;display:table-cell}.pusher{width:100%}.unselectable *{-webkit-user-select:none;user-select:none}.invisible{visibility:hidden;display:none}.svg-symbols{width:0;height:0;display:none;position:absolute}.shirt-templates{display:none}html,body,#app{width:100%;height:100%;margin:0}body{background:var(--clr-1-b5);font-family:Roboto,Arial,sans-serif}.formation-module-container{width:100%;height:100%}.shell-screen{text-align:center;place-content:center;gap:.5rem;min-height:100%;padding:1rem;display:grid}.shell-screen h1,.shell-screen p{margin:0}.show-page-formation-module-container{width:100%;height:100%;min-height:100%;display:none}.show-page-formation-module-container.is-ready{display:block}.related-formations{opacity:1}.related-formations.is-client-ready{opacity:1;display:block}.formations-pitch-container .formation-box-mobile .tactics__item,.side-select .sides__item{border-right:1px solid var(--clr-1-b1);border-bottom:1px solid var(--clr-1-b1);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:1em;display:flex}.formations-pitch-container .formation-box-mobile .tactics__item:hover,.side-select .sides__item:hover{color:var(--clr-4)}.formations-pitch-container .formation-box-mobile .tactics__item.is-selected,.side-select .sides__item.is-selected{background:var(--clr-1-b1);color:var(--clr-4)}.draggable{touch-action:none}.drag-over{filter:brightness(1.1)}.is-dragging{z-index:20000!important;transition:none!important}.is-dragging div{transform:scale(.9)}.grid{max-width:50em;margin:0 auto;padding:0 1em}.grid__item{color:#76737c;text-align:center;border-radius:4px;width:5.5em;height:5.5em;margin:.2em .1em;padding-top:2.25em;font-size:2em;display:inline-block}.grid__item:hover{cursor:move;cursor:-webkit-grab;cursor:grab}.grid__item:active{cursor:-webkit-grabbing;cursor:grabbing}.is-active{z-index:100}.is-dropped{opacity:0;transform:scale(.7)}.is-complete{opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s!important;transition:opacity .3s,transform .3s!important;transform:scale(1)!important}.animate{transition:all .3s ease-out}.drop-area{z-index:99;text-align:center;-webkit-transition:-webkit-transform .5s cubic-bezier(.6,0,.4,1);width:100%;height:17em;transition:transform .5s cubic-bezier(.6,0,.4,1);position:fixed;top:100%;left:0;transform:translateY(20px)}.drop-area.show{transform:translateY(-100%)}.drop-area>div{-webkit-transition:-webkit-transform .4s .3s;width:100%;height:100%;transition:transform .4s .3s;transform:translateY(50%)}.drop-area.show>div{transform:translate(0,0)}.drop-area__item{-webkit-transition:-webkit-transform .3s,background .3s;-webkit-backface-visibility:hidden;border-radius:4px;width:20%;max-width:13em;height:12em;margin:1.25em 1% 1%;transition:transform .3s,background .3s;display:inline-block;position:relative}.drop-area__item.highlight{background:var(--clr-shadow-ink-15);transform:scale(1.08)}.drop-area__item:before,.drop-area__item:after{width:100%;color:var(--clr-shadow-ink-15);pointer-events:none;margin-top:-.35em;font-family:FontAwesome;font-size:1.5em;position:absolute;top:50%;left:0}.drop-area__item:before{content:""}.drop-feedback.drop-area__item:before{opacity:0;transform:scale(0)}.drop-area__item:after{color:#fffdc599;content:"";opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;margin-top:-.5em;font-size:3em;transition:opacity .3s,transform .3s;transform:scale(2)}.drop-feedback.drop-area__item:after{opacity:1;transform:scale(1)}.dummy,.dummy:after{background:var(--clr-shadow-ink-15);-webkit-backface-visibility:hidden;border-radius:2px;height:.65em;margin:.25em 0;position:absolute;top:100%;left:0}.dummy{width:90%}.dummy:after{content:"";width:60%}.drop-overlay{opacity:0;pointer-events:none;background:#0000004d;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.drop-area.show+.drop-overlay{opacity:1}.helper{margin:0;position:absolute!important}@media screen and (max-width:50em){.grid__item{font-size:1.5em}.drop-area{font-size:.6em}}@media screen and (max-width:25.5em){.grid{padding:0 2em}.grid__item{font-size:1em}}.formation-creator{--clr-2-hue:196;--clr-2-b3:hsl(var(--clr-2-hue), var(--clr-2-sat), 87%);--clr-2-b4:hsl(var(--clr-2-hue), var(--clr-2-sat), 97%)}.formation-creator input[type=email],.formation-creator input[type=number],.formation-creator input[type=search],.formation-creator input[type=text],.formation-creator input[type=tel],.formation-creator input[type=url],.formation-creator input[type=password],.formation-creator textarea{border:none;border-bottom:1px solid var(--clr-border-input);color:var(--clr-ink);background-color:#0000;border-radius:0;font-weight:400}.formation-home,.formation-pitch,.formation-squad,.formation-bench,.formation-ratings,.formation-annotations,.formation-styles,.description,.formation-shirt{background:0 0}.formation-creator{width:100%;height:100%;overflow:hidden}.formation-creator #app{background-image:repeating-conic-gradient(at 50% -73%,#4fff4226 0deg 6deg,#00998526 1deg 15deg,#00994559 15deg 22deg),repeating-linear-gradient(#22ff0040 80% 85%,#11ff0059 85%,#11ff0059),url(/images/bg/grass-pattern-8.jpg)}.formation-creator .formation-module-container{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;max-width:1280px;height:100%;margin:0 auto;padding:0;position:relative;overflow:hidden}.formation-creator .formation-module-container.show-page{overflow:auto}.formation-creator .roster-editor :is(.player-display,.player-input,.player-display-rating)>.shirt-number{font-family:var(--font-family-body);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum";color:#000;text-align:right;width:auto;min-width:3ch;font-size:clamp(1rem,1vw,1.25rem);font-weight:900;line-height:1}.formation-creator .roster-editor :is(.player-display,.player-input,.player-display-rating) .name{font-family:var(--font-family-body);font-size:clamp(1rem,.82vw,1.1rem);font-weight:var(--font-weight-medium);letter-spacing:1px;color:var(--clr-1-d1);line-height:normal}.bestxi-vote-footer[data-v-822bc231]{display:none}
