.formation-pitch{aspect-ratio:16/10;border-radius:var(--radius-card);inline-size:100%;box-shadow:var(--sh-1);background:color-mix(in srgb,var(--success)88%,var(--bg-raised));position:relative;overflow:hidden;container-type:inline-size}[data-theme=dark] .formation-pitch{background:color-mix(in srgb,var(--success)32%,var(--bg-raised))}.formation-pitch .pitch-lines{block-size:100%;inline-size:100%;color:color-mix(in srgb,var(--bg-raised)55%,transparent);pointer-events:none;position:absolute;inset:0}[data-theme=dark] .formation-pitch .pitch-lines{color:color-mix(in srgb,var(--success)58%,var(--bg-raised))}.formation-pitch .pitch-half{inline-size:50%;position:absolute;inset-block:0}.formation-pitch .pitch-half.home{inset-inline-start:0}.formation-pitch .pitch-half.away{inset-inline-end:0}.formation-pitch .pitch-corner{z-index:2;align-items:center;gap:var(--space-02);padding:var(--space-01)var(--space-03);border-radius:var(--radius-control);background:color-mix(in srgb,var(--bg-raised)88%,transparent);box-shadow:var(--sh-1);display:inline-flex;position:absolute;inset-block-start:var(--space-03)}.formation-pitch .pitch-corner.home{inset-inline-start:var(--space-03)}.formation-pitch .pitch-corner.away{flex-direction:row-reverse;inset-inline-end:var(--space-03)}.formation-pitch .pitch-corner img{inline-size:var(--size-avatar-xs);block-size:var(--size-avatar-xs);object-fit:contain}.formation-pitch .pitch-corner .pf{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-1);color:var(--fg-primary);font-variant-numeric:tabular-nums}.pitch-player{align-items:center;gap:var(--space-01);inline-size:92px;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.formation-pitch .pitch-player{z-index:1;inline-size:clamp(36px,5.6cqw,92px);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:translate(-50%,-50%)}a.pitch-player{cursor:pointer}a.pitch-player:hover .pp-img{box-shadow:0 0 0 2px var(--primary)}.pitch-player .pp-sub{z-index:3;align-items:center;gap:var(--space-01);block-size:17px;font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);font-variant-numeric:tabular-nums;color:var(--fg-primary);background:color-mix(in srgb,var(--bg-raised)94%,transparent);padding:0 1px 0 var(--space-02);border-radius:var(--radius-full);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);white-space:nowrap;flex-direction:row-reverse;line-height:1;display:inline-flex;position:absolute;inset-block-start:-6px;inset-inline-end:calc(100% - var(--space-05))}.pitch-player .pp-photo{block-size:56px;inline-size:56px;position:relative}.formation-pitch .pitch-player .pp-photo{block-size:clamp(22px,3.4cqw,56px);inline-size:clamp(22px,3.4cqw,56px)}.pitch-player .pp-img{border-radius:var(--radius-full);background:var(--avatar-bg);box-shadow:var(--sh-1);position:absolute;inset:0;overflow:hidden}.pitch-player .pp-img img,.pitch-player .pp-img svg{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.pitch-player .pp-badge{z-index:2;justify-content:center;align-items:center;display:inline-flex;position:absolute}.pitch-player .pp-badge.goal{border-radius:var(--radius-full);background:var(--bg-raised);block-size:17px;inline-size:17px;box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);inset-block-start:-6px;inset-inline-start:calc(100% - var(--space-05));inset-inline-end:auto}.pitch-player .pp-badge.goal.multi{inline-size:auto;min-inline-size:17px;padding-inline:var(--space-02);border-radius:var(--radius-full)}.pitch-player .pp-badge.cap{inset-block-end:-3px;inset-inline-end:-3px}.pitch-player .pp-badge.bk{box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);border-radius:2px;inset-block-start:-3px;inset-inline-start:var(--space-01)}.pitch-player .pp-photo:has(.pp-sub) .pp-badge.bk{inset-block:auto -3px}.pitch-player .pp-rating{min-inline-size:18px;block-size:var(--icon-sm);padding:0 var(--space-02);border-radius:var(--radius-control);background:var(--fg-primary);color:var(--bg-raised);font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-small-number);letter-spacing:var(--tracking-label);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);inset-block-end:calc(var(--space-02)*-1);inset-inline-start:calc(var(--space-02)*-1)}.pitch-player .pp-tag{align-items:center;gap:var(--space-03);max-inline-size:100%;padding:var(--space-01)var(--space-03);background:color-mix(in srgb,var(--bg-raised)90%,transparent);border-radius:var(--radius-control);display:inline-flex}.pitch-player .pp-tag .sh{font-size:var(--type-caption-2);color:var(--fg-tertiary);display:inline-flex}.pitch-player .pp-tag .nm{font-size:var(--type-caption-2);font-weight:var(--weight-medium);color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pitch-player .pp-tag .nm-full{display:none}.formation-pitch .pitch-player .pp-tag{text-align:center;background:0 0;padding:0;line-height:1.2;display:block}.formation-pitch .pitch-player .pp-tag .sh{color:var(--fg-secondary);vertical-align:baseline;margin-inline-end:var(--space-02);line-height:1;display:inline}.formation-pitch .pitch-player .pp-tag .sh>span{display:inline}.formation-pitch .pitch-player .pp-tag .nm{display:none}.formation-pitch .pitch-player .pp-tag .nm-full{font-weight:var(--weight-medium);color:var(--fg-primary);white-space:normal;overflow-wrap:break-word;line-height:1.2;display:inline}.formation-pitch .pitch-half .pitch-player{inline-size:clamp(52px,8cqw,116px)}.formation-pitch .pitch-half .pitch-player .pp-photo{block-size:clamp(32px,5.4cqw,78px);inline-size:clamp(32px,5.4cqw,78px)}.formation-pitch .pitch-half .pitch-player .pp-tag{font-size:clamp(var(--type-caption-2),1.2cqw,var(--type-footnote))}.formation-pitch .pitch-half .pitch-player .pp-tag .sh{font-size:clamp(var(--type-caption-2),1.15cqw,var(--type-footnote))}.formation-pitch .pitch-half .pitch-player .pp-tag .nm-full{font-size:clamp(var(--type-caption-2),1.2cqw,var(--type-footnote))}.formation-pitch .fp-mobile{--fp-line:color-mix(in srgb,var(--bg-raised)55%,transparent);border-inline:1.5px solid var(--fp-line);display:none;position:relative}[data-theme=dark] .formation-pitch .fp-mobile{--fp-line:color-mix(in srgb,var(--success)58%,var(--bg-raised))}.formation-pitch .fp-team{flex-direction:column;align-items:center;display:flex}.formation-pitch .fp-field{inline-size:100%;position:relative}.formation-pitch .fp-rows{z-index:1;flex-direction:column;inline-size:100%;display:flex;position:relative}.formation-pitch .fp-row{justify-content:space-evenly;align-items:center;block-size:clamp(100px,27cqi,132px);inline-size:100%;display:flex}.formation-pitch .fp-home .fp-rows{padding-block-start:clamp(10px,3cqi,20px)}.formation-pitch .fp-away .fp-rows{padding-block-end:clamp(10px,3cqi,20px)}.formation-pitch .fp-home .fp-row:first-child,.formation-pitch .fp-away .fp-row:last-child{block-size:clamp(64px,18cqi,84px)}.formation-pitch .fp-mobile>.pitch-corner{z-index:2;box-shadow:none;gap:var(--space-02);background:0 0;flex-direction:row;padding:0;position:absolute;inset-block:auto;inset-inline-start:var(--space-04);inset-inline-end:auto}.formation-pitch .fp-mobile>.pitch-corner.home{inset-block-start:var(--space-03)}.formation-pitch .fp-mobile>.pitch-corner.away{inset-block-end:var(--space-03)}.formation-pitch .fp-mobile>.pitch-corner img{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm)}.formation-pitch .fp-mobile>.pitch-corner .pf{background:color-mix(in srgb,var(--bg-raised)90%,transparent);padding:var(--space-01)var(--space-03);border-radius:var(--radius-control);font-size:var(--type-footnote)}.formation-pitch .fp-goal{z-index:0;block-size:auto;inline-size:100%;color:var(--fp-line);pointer-events:none;position:absolute;inset-inline:0;overflow:visible}.formation-pitch .fp-goal-top{inset-block-start:0}.formation-pitch .fp-goal-bottom{inset-block-end:0;transform:scaleY(-1)}.formation-pitch .fp-halfway{z-index:0;block-size:0;inline-size:100%;color:var(--fp-line);position:relative}.formation-pitch .fp-halfway:before{content:"";background:currentColor;block-size:1.5px;position:absolute;inset-block-start:0;inset-inline:0}.formation-pitch .fp-halfway-circle{aspect-ratio:1;border-radius:var(--radius-full);border:1.5px solid;inline-size:min(132px,34cqi);position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.formation-pitch .fp-mobile .pitch-player{z-index:1;inline-size:clamp(72px,22cqi,108px);position:relative;inset-block-start:auto;inset-inline-start:auto;transform:none}.formation-pitch .fp-mobile .pitch-player .pp-photo{block-size:clamp(40px,12cqi,62px);inline-size:clamp(40px,12cqi,62px)}.formation-pitch .fp-mobile .pitch-player .pp-tag{font-size:var(--type-caption-1);position:absolute;inset-block-start:calc(100% + var(--space-01));inset-inline:0}.formation-pitch .fp-mobile .pitch-player .pp-tag .sh{font-size:var(--type-caption-2)}.formation-pitch .fp-mobile .pitch-player .pp-tag .nm-full{font-size:var(--type-caption-1)}@container (max-width:640px){.formation-pitch{aspect-ratio:auto;overflow:visible}.formation-pitch .pitch-lines,.formation-pitch .pitch-half,.formation-pitch .pitch-corner{display:none}.formation-pitch .fp-mobile{display:block}.formation-pitch .fp-mobile .pitch-corner{display:inline-flex}}
.cz-board{grid-auto-flow:column;grid-auto-columns:minmax(var(--board-column-min),1fr);gap:var(--gap-card-grid);overscroll-behavior-x:contain;align-items:start;display:grid;overflow-x:auto}.cz-board-col{gap:var(--gap-row);flex-direction:column;min-inline-size:0;display:flex}.cz-board-head{align-items:center;gap:var(--gap-inline);min-block-size:var(--control-md);display:flex}.cz-board-title{font-family:var(--font-body);letter-spacing:var(--tracking-normal);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-announce);color:var(--fg-secondary);margin:0}.cz-board-action{margin-inline-start:auto;display:inline-flex}.cz-board-cards{gap:var(--gap-card);flex-direction:column;display:flex}.cz-board-empty{padding-block:var(--pad-empty-state);text-align:center;font-size:var(--type-footnote);line-height:var(--leading-footnote);color:var(--fg-tertiary);margin:0}.cz-board-more{justify-content:center;display:flex}.cz-board-item{border-radius:var(--radius-card);cursor:grab}.cz-board-item.is-dragging{box-shadow:var(--sh-3);cursor:grabbing}.cz-board-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}
.cz-bp-mark{border-radius:var(--radius-input);flex:none;place-items:center;display:inline-grid;overflow:hidden}.cz-bp-mark.is-xs{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.cz-bp-mark.is-sm{inline-size:var(--icon-md);block-size:var(--icon-md)}.cz-bp-mark.is-md{inline-size:var(--icon-xl);block-size:var(--icon-xl);border-radius:var(--radius-control)}.cz-bp-mark.is-tile{background:var(--bg-sunken);color:var(--fg-secondary)}.cz-bp-mark.is-tile svg{block-size:70%;inline-size:70%}.cz-bp-tag{align-items:center;gap:var(--gap-label);min-inline-size:0;font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-secondary);display:inline-flex}
.cz-work{gap:var(--gap-inline);flex-direction:column;min-inline-size:0;display:flex}.cz-work.is-selected{box-shadow:0 0 0 var(--focus-ring-width)var(--bd-focus),var(--sh-1)}.cz-work-top{align-items:center;gap:var(--gap-inline);min-block-size:var(--size-avatar-sm);display:flex}.cz-work-owner{align-items:center;gap:var(--gap-inline);margin-inline-start:auto;display:inline-flex}.cz-work-eyebrow{align-items:center;gap:var(--gap-inline);min-inline-size:0;font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary);display:inline-flex}.cz-work-title{font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-announce);color:var(--fg-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.cz-work-line{align-items:center;gap:var(--gap-inline);flex-wrap:wrap;display:flex}.cz-work-end{margin-inline-start:auto;display:inline-flex}.cz-work-progress{align-items:center;gap:var(--gap-inline);grid-template-columns:minmax(0,1fr) auto;display:grid}.cz-work-meta{font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;margin:0}.cz-work-meta.is-soon{color:var(--status-warning-text)}.cz-work.is-openable{position:relative}.cz-work-open{appearance:none;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cz-work-open:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-work-menu,.cz-work-prio{z-index:1;display:inline-flex;position:relative}.cz-work-top--title{align-items:flex-start}.cz-work-top--title .cz-work-title{-webkit-line-clamp:3;min-inline-size:0;flex:auto;padding-block-start:calc((var(--size-avatar-sm) - var(--leading-subhead))/2)}@media (hover:hover){.cz-work-menu{opacity:0;transition:opacity var(--dur-hover)var(--ease-out)}.cz-work:hover .cz-work-menu,.cz-work-menu:focus-within{opacity:1}.cz-work-menu:has([aria-expanded=true]){opacity:1}}@media (prefers-reduced-motion:reduce){.cz-work-menu{transition:none}}
.cz-sidebar-layout{grid-template-columns:var(--menu-width)minmax(0,1fr);align-items:start;display:grid}.cz-sidebar-layout.is-solo{grid-template-columns:minmax(0,1fr)}.cz-sidebar-layout-side{max-block-size:calc(100dvh - var(--clear-of-bar,0px));padding:var(--space-05)var(--space-04)var(--pad-page-bottom);overflow-y:auto}.cz-sidebar-layout-main{gap:var(--gap-heading);min-inline-size:0;padding:var(--space-05)var(--pad-page)var(--pad-page-bottom);flex-direction:column;display:flex}@media not all and (min-width:640px){.cz-sidebar-layout{grid-template-columns:minmax(0,1fr)}.cz-sidebar-layout-side{display:none}.cz-sidebar-layout-main{padding-inline:var(--pad-page-phone)}}
.cz-stat-grid{grid-template-columns:repeat(auto-fill,minmax(var(--stat-card-min),1fr));gap:var(--gap-card-grid);grid-auto-rows:1fr;display:grid}.cz-stat-grid>:nth-of-type(2){animation-delay:var(--dur-stagger)}.cz-stat-grid>:nth-of-type(3){animation-delay:calc(var(--dur-stagger)*2)}.cz-stat-grid>:nth-of-type(4){animation-delay:calc(var(--dur-stagger)*3)}.cz-stat-grid>:nth-of-type(5){animation-delay:calc(var(--dur-stagger)*4)}.cz-stat-grid>:nth-of-type(n+6){animation-delay:calc(var(--dur-stagger)*5)}
