.dw kbd{display:none}.dw-dot{border-radius:var(--pp-radius-pill);background:var(--pp-color-home);border:2px solid var(--pp-surface);width:10px;height:10px;box-shadow:0 0 0 1px var(--pp-border);flex:none;display:inline-block}.dw-side{display:none}.dw-phonebar{justify-content:space-between;align-items:center;gap:var(--pp-space-4);padding:var(--pp-space-3) var(--pp-space-6);background:var(--pp-surface);border-bottom:var(--pp-border-width) var(--pp-border-style) var(--pp-border);display:flex}.dw-phonebar form{margin:0}.dw-phonebar img{width:auto;height:34px;display:block}.dw .dw-head{padding:var(--pp-space-7) var(--pp-space-6) 0;background:0 0;border:0;display:block}.dw-crumb{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-muted);margin:0;display:none}.dw-h1{font-family:var(--pp-font-display);font-size:var(--pp-font-size-xl);font-weight:var(--pp-font-weight-regular);margin:0;line-height:1.05}.dw-h1__desk,.dw-head .cd-top__right{display:none}.dw-grid{gap:var(--pp-space-7);padding:var(--pp-space-6);display:grid}.dw-col{gap:var(--pp-space-7);align-content:start;min-width:0;display:grid}.dw-col>.cd-panel{grid-area:auto}.dw-panel__head{align-items:center;gap:var(--pp-space-3) var(--pp-space-4);padding:var(--pp-space-5) var(--pp-space-6);border-bottom:var(--pp-border-width) var(--pp-border-style) var(--pp-border);flex-wrap:wrap;display:flex}.dw-panel__title{font-family:var(--pp-font-body);font-size:var(--pp-font-size-lg);font-weight:var(--pp-font-weight-black);margin:0}.dw-panel__count{font-size:var(--pp-font-size-mini);color:var(--pp-text-muted)}.dw-panel__body{gap:var(--pp-space-5);padding:var(--pp-space-6);display:grid}.tl__body{gap:var(--pp-space-4);padding:var(--pp-space-5) var(--pp-space-6) var(--pp-space-7);display:grid}.tl-confirm-count{min-height:var(--pp-tap-min);padding:0 var(--pp-space-4);border-radius:var(--pp-radius-pill);background:var(--pp-color-home);color:var(--pp-color-home-fg);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);align-items:center;text-decoration:none;display:inline-flex}.tl-filter{gap:var(--pp-space-1);padding:var(--pp-space-1);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-sm);flex-basis:100%;grid-template-columns:repeat(3,1fr);display:grid}.tl-filter__tab{justify-content:center;align-items:center;gap:var(--pp-space-2);min-height:var(--pp-dw-filter-phone);border-radius:var(--pp-radius-sm);color:var(--pp-text);font-weight:var(--pp-font-weight-black);text-decoration:none;display:flex}.tl-filter__tab.is-active{background:var(--pp-surface-inverse);color:var(--pp-on-surface-inverse)}.tl-group{margin:var(--pp-space-3) 0 0;font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-muted)}.tl-group small{font-size:inherit;font-weight:var(--pp-font-weight-bold);letter-spacing:0;text-transform:none}.tl-list{gap:var(--pp-space-4);margin:0;padding:0;list-style:none;display:grid}.tl-row{grid-template-columns:var(--pp-dw-tile) minmax(0,1fr) auto;align-items:center;gap:var(--pp-space-3) var(--pp-space-4);min-height:var(--pp-tap-event);padding:var(--pp-space-4) var(--pp-space-5);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-md);background:var(--pp-surface);color:var(--pp-text);grid-template-areas:"tile main state""act act act";text-decoration:none;display:grid}.tl-row:focus-visible{outline:var(--pp-border-width) solid var(--pp-focus);outline-offset:2px}.tl-row--next{border-width:var(--pp-border-width-strong)}.tl-tile{width:var(--pp-dw-tile);height:var(--pp-dw-tile);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-chip);font-family:var(--pp-font-display);font-size:var(--pp-font-size-lg);grid-area:tile;align-content:center;place-items:center;line-height:1;display:grid}.tl-tile small{font-family:var(--pp-font-body);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);text-transform:uppercase;line-height:1.1}.tl-tile--past{border-style:dashed}.tl-main{gap:var(--pp-space-1);grid-area:main;min-width:0;display:grid}.tl-title{align-items:center;gap:var(--pp-space-2);font-weight:var(--pp-font-weight-black);font-size:var(--pp-font-size-md);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.tl-meta{gap:0 var(--pp-space-3);font-size:var(--pp-font-size-mini);color:var(--pp-text-muted);flex-wrap:wrap;display:flex}.tl-chip{padding:0 var(--pp-space-3);border-radius:var(--pp-radius-pill);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);align-items:center;line-height:1.5;display:inline-flex}.tl-chip--home{background:var(--pp-color-home);color:var(--pp-color-home-fg)}.tl-chip--away{background:var(--pp-color-away);color:var(--pp-color-away-fg)}.tl-chip--next{background:var(--pp-surface-inverse);color:var(--pp-on-surface-inverse)}.tl-status{display:none}.tl-state{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);color:var(--pp-text-muted);text-align:right;grid-area:state}.tl-state--to_confirm{color:var(--pp-text)}.tl-act{grid-area:act;display:none}.tl-row--next .tl-act,.tl-row--confirm .tl-act,.lr .tl-act{display:block}.tl-btn{min-height:var(--pp-tap-min);padding:0 var(--pp-space-6);border:var(--pp-border-width) var(--pp-border-style) var(--pp-button-secondary-border);border-radius:var(--pp-radius-button);background:var(--pp-button-secondary-bg);color:var(--pp-button-secondary-fg);font-weight:var(--pp-font-weight-black);font-size:var(--pp-font-size-sm);white-space:nowrap;justify-content:center;align-items:center;display:flex}.tl-open{font-weight:var(--pp-font-weight-black);font-size:var(--pp-font-size-sm);white-space:nowrap}.tl-add{gap:var(--pp-space-4);grid-template-columns:1fr 1fr;display:grid}.tl-add__note{grid-column:1/-1;align-self:center;margin:0}.tl-more{min-height:var(--pp-tap-min);color:var(--pp-text);font-weight:var(--pp-font-weight-black);justify-content:center;align-items:center;display:flex}.tl-today{align-items:center;gap:var(--pp-space-4);margin:var(--pp-space-4) 0;display:flex}.tl-today:before,.tl-today:after{content:"";border-top:var(--pp-border-width) var(--pp-border-style) var(--pp-border);flex:1}.tl-today span{padding:var(--pp-space-1) var(--pp-space-5);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-pill);background:var(--pp-surface);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);text-transform:uppercase;letter-spacing:.06em}.tl-now{gap:var(--pp-space-4);padding:var(--pp-space-6);border-radius:var(--pp-radius-md);background:var(--pp-surface-inverse);color:var(--pp-on-surface-inverse);display:grid}.tl-now__state{gap:var(--pp-space-4);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);text-transform:uppercase;letter-spacing:.06em;display:flex}.tl-now__live{align-items:center;gap:var(--pp-space-2);padding:0 var(--pp-space-3);border-radius:var(--pp-radius-pill);background:var(--pp-live);color:var(--pp-on-live);font-weight:var(--pp-font-weight-black);display:inline-flex}.tl-now__live i{border-radius:var(--pp-radius-pill);background:var(--pp-on-live);width:10px;height:10px}.tl-now__teams{align-items:center;gap:var(--pp-space-4);font-size:var(--pp-font-size-lg);flex-wrap:wrap;display:flex}.tl-now__v{opacity:.7}.tl-now__meta{font-size:var(--pp-font-size-mini);opacity:.85;margin:0}.tl-now .cd-btn{min-height:var(--pp-tap-min)}.tl-now a.cd-btn--primary,.tl-now .cd-btn--primary{color:var(--pp-on-primary)}[data-theme=daylight] .tl-now__go,[data-theme=daylight] .tl-now .cd-btn{min-height:var(--pp-tap-min)}.lr .tl-res{place-items:center end;gap:var(--pp-space-1) var(--pp-space-3);grid-area:state;grid-template-columns:auto auto;display:grid}.lr__res{border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-chip);width:32px;height:32px;font-family:var(--pp-font-display);font-size:var(--pp-font-size-sm);place-items:center;display:grid}.lr__res--w{background:var(--pp-success);color:var(--pp-text)}.lr__res--d{background:var(--pp-surface);color:var(--pp-text)}.lr__res--l{background:var(--pp-danger);color:var(--pp-on-surface-inverse)}.lr__score{font-family:var(--pp-font-display);font-size:var(--pp-font-size-xl);line-height:1}.lr__score i{padding:0 var(--pp-space-1);font-style:normal}.tl-res__word{display:none}.lr__list{display:inline}.lr__list>span+span:before{content:", "}.lr__none{font-style:italic}.lr--empty{gap:var(--pp-space-3);padding:var(--pp-space-6);border:var(--pp-border-width) dashed var(--pp-text-muted);border-radius:var(--pp-radius-md);color:var(--pp-text-muted);justify-items:start;display:grid}.lr--empty b{color:var(--pp-text);font-size:var(--pp-font-size-lg)}.dw-rail{gap:var(--pp-space-7);align-content:start;display:grid}.dw-rail__body{gap:var(--pp-space-7);display:none}.dw-rail.is-open .dw-rail__body{display:grid}.dw-rail__sub{font-weight:var(--pp-font-weight-black);margin:0}.dw-stub{gap:var(--pp-space-2);padding:var(--pp-space-5);border:var(--pp-border-width) dashed var(--pp-text-muted);border-radius:var(--pp-radius-chip);color:var(--pp-text-muted);font-size:var(--pp-font-size-mini);display:grid}.dw-stub b{color:var(--pp-text);font-size:var(--pp-font-size-sm)}.dw-check{gap:var(--pp-space-4);margin:0;padding:0;list-style:none;display:grid}.dw-check li{gap:var(--pp-space-4);align-items:flex-start;display:flex}.dw-check i{border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-pill);width:24px;height:24px;font-style:normal;font-size:var(--pp-font-size-mini);flex:none;place-items:center;display:grid}.dw-check .is-done i{background:var(--pp-success)}.dw-check b,.dw-check small{display:block}.dw-check small{color:var(--pp-text-muted);font-size:var(--pp-font-size-mini)}.dw-sw{position:relative}.dw-sw__btn{align-items:center;gap:var(--pp-space-3);min-height:var(--pp-tap-min);padding:0 var(--pp-space-3);color:var(--pp-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:inline-flex}.dw-sw__btn--plain{cursor:default}.dw-sw__label{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-muted);display:block}.dw-sw--phone .dw-sw__btn{column-gap:var(--pp-space-3);grid-template-columns:auto auto;display:grid}.dw-sw--phone .dw-sw__label{grid-column:1/-1}.dw-sw__name{align-items:center;gap:var(--pp-space-3);font-weight:var(--pp-font-weight-black);font-size:var(--pp-font-size-lg);display:inline-flex}.dw-desk-only{display:none}.dw-shell__main{min-width:0}.dw-shellhead{display:none}body:has(.dw-shell--tabs){padding-bottom:calc(var(--pp-tap-min) + var(--pp-space-5) + env(safe-area-inset-bottom))}.dw-tabbar{z-index:2;padding-bottom:env(safe-area-inset-bottom);background:var(--pp-surface);border-top:var(--pp-border-width) var(--pp-border-style) var(--pp-border);display:flex;position:fixed;bottom:0;left:0;right:0}.dw-tabbar>*{flex:1 1 0}.dw-tab{justify-content:center;align-items:center;gap:var(--pp-space-1);min-height:var(--pp-tap-min);padding:var(--pp-space-2) var(--pp-space-1);color:var(--pp-text-muted);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-bold);cursor:pointer;flex-direction:column;text-decoration:none;list-style:none;display:flex;position:relative}.dw-tab::-webkit-details-marker{display:none}.dw-tab.is-active{color:var(--pp-text);font-weight:var(--pp-font-weight-black)}.dw-tab.is-active:before{content:"";border-radius:var(--pp-radius-pill);background:var(--pp-text);height:3px;position:absolute;top:0;left:25%;right:25%}.dw-tab__icon{font-size:var(--pp-font-size-xs);line-height:1}.dw-more{position:relative}.dw-more__menu{right:var(--pp-space-3);bottom:calc(100% + var(--pp-space-3));background:var(--pp-surface);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-md);min-width:220px;display:grid;position:absolute;overflow:hidden}.dw-more__menu form{margin:0}.dw-more__row{width:100%;min-height:var(--pp-tap-min);padding:0 var(--pp-space-5);border:0;border-bottom:1px solid var(--pp-text-muted);color:var(--pp-text);font:inherit;font-weight:var(--pp-font-weight-bold);text-align:left;cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:flex}.dw-phone-start{padding:var(--pp-space-4) var(--pp-space-5) 0}.dw-phone-start .cd-btn{width:100%;min-height:var(--pp-tap-min)}.dw-phonebar__links{align-items:center;gap:var(--pp-space-4);display:flex}.dw-phonebar__links .cd-link{min-height:var(--pp-tap-min);align-items:center;display:inline-flex}.dw-pagehead{align-items:flex-start;gap:var(--pp-space-3);flex-direction:column;display:flex}.dw-back{min-height:var(--pp-tap-min);align-items:center;display:inline-flex}.dw-dot--solid{box-shadow:none;border:0}.dw-sw__chev{font-size:var(--pp-font-size-mini)}.dw-scrim{z-index:20;background:var(--pp-surface-inverse);opacity:.45;cursor:pointer;border:0;position:fixed;inset:0}.dw-menu{z-index:21;gap:var(--pp-space-3);padding:var(--pp-space-5);background:var(--pp-surface);color:var(--pp-text);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);display:grid}.dw-menu--phone{border-radius:var(--pp-radius-lg) var(--pp-radius-lg) 0 0;max-height:80vh;padding-bottom:calc(var(--pp-space-7) + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;overflow:auto}.dw-menu__grip{border-radius:var(--pp-radius-pill);background:var(--pp-text-muted);justify-self:center;width:40px;height:4px}.dw-menu__head{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-muted);justify-content:space-between;align-items:center;margin:0;display:flex}.dw-menu__list{gap:var(--pp-space-1);margin:0;padding:0;list-style:none;display:grid}.dw-menu__row{align-items:center;gap:var(--pp-space-4);min-height:var(--pp-tap-min);padding:var(--pp-space-2) var(--pp-space-4);border-radius:var(--pp-radius-chip);color:var(--pp-text);text-decoration:none;display:flex}.dw-menu__row.is-current{background:var(--pp-canvas)}.dw-menu__row:focus-visible{outline:var(--pp-border-width) solid var(--pp-focus)}.dw-menu__txt{flex:1;min-width:0;display:grid}.dw-menu__txt small{color:var(--pp-text-muted);font-size:var(--pp-font-size-mini)}.dw-live-dot{align-items:center;gap:var(--pp-space-2);color:var(--pp-live);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);text-transform:uppercase;display:inline-flex}.dw-live-dot:before{content:"";border-radius:var(--pp-radius-pill);background:currentColor;width:8px;height:8px}.dw-menu__foot{min-height:var(--pp-tap-min);padding:0 var(--pp-space-4);border-top:1px solid var(--pp-text-muted);color:var(--pp-text);font-weight:var(--pp-font-weight-black);align-items:center;display:flex}@media (width>=1024px){.dw-shell{grid-template-columns:var(--pp-dw-sidebar) minmax(0,1fr);min-height:100vh;font-size:var(--pp-dw-font-body);display:grid}.dw-shell kbd,.dw kbd{min-width:20px;height:20px;padding:0 var(--pp-space-1);border-radius:var(--pp-radius-none);font-family:var(--pp-font-body);font-size:var(--pp-dw-font-label);font-weight:var(--pp-font-weight-bold);opacity:.8;border:1px solid;place-items:center;margin-left:auto;display:inline-grid}.dw .cd-btn kbd{margin-left:var(--pp-space-3)}.dw-phonebar{display:none}.dw-desk-only{display:revert}.dw-tabbar,.dw-shell__main .cd-top>img,.dw-shell__main .au-top__logo{display:none}body:has(.dw-shell--tabs){padding-bottom:0}.dw-phone-start{display:none}.dw-shellhead{padding:var(--pp-space-5) var(--pp-dw-pad-x) 0;justify-content:flex-end;display:flex}.dw .dw-pagehead{flex-direction:column;align-items:flex-start;display:flex}.dw-back{min-height:var(--pp-control-desktop)}.dw-side{gap:var(--pp-space-7);height:100vh;padding:var(--pp-space-7) var(--pp-space-5);background:var(--pp-surface-inverse);color:var(--pp-on-surface-inverse);flex-direction:column;display:flex;position:sticky;top:0}.dw-side__logo{box-sizing:border-box;min-height:calc(var(--pp-control-desktop) + var(--pp-space-4) * 2);margin-top:calc(-1 * var(--pp-space-7));padding:0 calc(var(--pp-space-5) + 1px);background:0 0;border-radius:0;align-items:center;display:flex}.dw-side__logo .pp-logo,.dw-side__logo img{width:auto;max-width:100%;height:32px;display:block}:root[data-theme=night-match] .dw-side__logo .pp-logo{height:var(--pp-control-desktop)}.dw-nav{gap:var(--pp-space-1);margin:0;padding:0;list-style:none;display:grid}.dw-nav__item{align-items:center;gap:var(--pp-space-3);width:100%;min-height:var(--pp-control-desktop);padding:0 var(--pp-space-5);border-radius:var(--pp-dw-radius-control);color:inherit;font:inherit;font-weight:var(--pp-font-weight-bold);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;text-decoration:none;display:flex}.dw-nav__item:hover{border-color:currentColor}.dw-nav__item.is-active{background:var(--pp-surface);color:var(--pp-text)}.dw-nav__item:focus-visible{outline:var(--pp-border-width) solid var(--pp-on-surface-inverse)}.dw-side__user{gap:var(--pp-space-1);padding-top:var(--pp-space-5);border-top:1px solid;margin-top:auto;display:grid}.dw-side__user form{margin:0}.dw-side__who{padding:0 var(--pp-space-5);font-size:var(--pp-dw-font-meta);opacity:.85}.dw .dw-head{justify-content:space-between;align-items:flex-end;gap:var(--pp-dw-gap);padding:var(--pp-space-8) var(--pp-dw-pad-x) 0;display:flex}.dw-crumb{font-size:var(--pp-dw-font-label);display:block}.dw-h1{font-size:var(--pp-dw-font-h1)}.dw-h1__desk{display:inline}.dw-h1__phone{display:none}.dw-head .cd-top__right{gap:var(--pp-space-4);display:flex}.dw-head .cd-top__start{padding:0 var(--pp-space-6);font-size:var(--pp-dw-font-body);border-radius:var(--pp-dw-radius-control)}.dw-sw--desk .dw-sw__btn{min-height:var(--pp-control-desktop);padding:0 var(--pp-space-5);border:1px solid var(--pp-text-muted);border-radius:var(--pp-dw-radius-control);font-size:var(--pp-dw-font-body)}.dw-sw--desk .dw-sw__name{font-size:var(--pp-dw-font-body)}.dw-sw--desk .dw-sw__label{font-size:var(--pp-dw-font-label)}.dw-menu--desk{right:0;top:calc(100% + var(--pp-space-2));width:var(--pp-dw-menu);border-radius:var(--pp-radius-sm);font-size:var(--pp-dw-font-body);position:absolute}.dw-menu--desk .dw-menu__row{min-height:calc(var(--pp-control-desktop) + var(--pp-space-3));padding-block:var(--pp-space-1)}.dw-menu--desk .dw-menu__row:hover{background:var(--pp-canvas)}.dw-menu--desk .dw-menu__foot{min-height:var(--pp-control-desktop)}.dw-grid{gap:var(--pp-dw-gap);padding:var(--pp-dw-gap) var(--pp-dw-pad-x) var(--pp-dw-pad-x);grid-template-columns:minmax(0,1fr);align-items:start}.dw-col,.dw-rail,.dw-rail__body{gap:var(--pp-dw-gap)}.dw .dw-panel{border-radius:var(--pp-radius-sm);box-shadow:none}.dw-panel__head{min-height:var(--pp-dw-panel-head);padding:var(--pp-space-3) var(--pp-space-7)}.dw-panel__title{font-size:var(--pp-dw-font-panel)}.dw-panel__count{font-size:var(--pp-dw-font-meta)}.dw-panel__body{padding:var(--pp-space-7);font-size:var(--pp-dw-font-body)}.dw .cd-panel__body{font-size:var(--pp-dw-font-body)}.dw .cd-btn:not(.cd-top__start){min-height:var(--pp-control-desktop);font-size:var(--pp-dw-font-body);border-radius:var(--pp-dw-radius-control);padding-block:0}.dw .cd-row{min-height:var(--pp-control-desktop)}.dw .cd-row__title{font-size:var(--pp-dw-font-body)}.dw .cd-row__meta{font-size:var(--pp-dw-font-meta)}.tl-filter{flex-basis:auto;margin-left:auto}.tl-filter__tab{min-height:var(--pp-control-desktop);padding:0 var(--pp-space-5);font-size:var(--pp-dw-font-meta);border-radius:var(--pp-dw-radius-control)}.tl-confirm-count{min-height:var(--pp-control-desktop);font-size:var(--pp-dw-font-meta)}.tl__body{padding:var(--pp-space-3) var(--pp-space-7) var(--pp-space-7);gap:0}.tl-group{margin:var(--pp-space-5) 0 var(--pp-space-3);font-size:var(--pp-dw-font-label)}.tl-list{gap:0}.tl-row{grid-template-columns:var(--pp-dw-tile) minmax(0,1.4fr) minmax(0,1fr) auto;min-height:var(--pp-control-desktop);padding:var(--pp-space-3) var(--pp-space-4);border:0;border-bottom:1px solid var(--pp-text-muted);font-size:var(--pp-dw-font-body);border-radius:0;grid-template-areas:"tile main state act"}.tl-list li:last-child .tl-row{border-bottom:0}.tl-row:hover{background:var(--pp-canvas)}.tl-row--next{border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-dw-radius-control);margin-bottom:var(--pp-space-3)}.tl-title{font-size:var(--pp-dw-font-body)}.tl-meta,.tl-chip,.tl-state,.tl-status{font-size:var(--pp-dw-font-meta)}.tl-tile{width:var(--pp-control-desktop);height:var(--pp-control-desktop);font-size:var(--pp-dw-font-body);border-radius:var(--pp-dw-radius-control)}.tl-tile small{font-size:var(--pp-dw-font-label)}.tl-status{color:var(--pp-text-muted);grid-area:state;display:block}.tl-state{text-align:left}.tl-row--next .tl-status{color:var(--pp-text);font-weight:var(--pp-font-weight-bold)}.tl-act,.lr .tl-act{grid-area:act;justify-self:end;display:block}.tl-btn{min-height:var(--pp-control-desktop);padding:0 var(--pp-space-5);font-size:var(--pp-dw-font-body);border-radius:var(--pp-dw-radius-control)}.tl-open{font-size:var(--pp-dw-font-body)}.tl-add{gap:var(--pp-space-4);margin-top:var(--pp-space-4);display:flex}.tl-add .cd-btn{width:auto;padding:0 var(--pp-space-6)}.tl-more{min-height:var(--pp-control-desktop);font-size:var(--pp-dw-font-body);justify-content:flex-start}.tl-now{align-items:center;column-gap:var(--pp-space-8);padding:var(--pp-space-6) var(--pp-space-7);border-radius:var(--pp-dw-radius-control);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"state teams go""state meta go"}.tl-now__state{gap:var(--pp-space-1);font-size:var(--pp-dw-font-label);flex-direction:column;grid-area:state}.tl-now__teams{font-size:var(--pp-dw-font-panel);grid-area:teams}.tl-now__meta{font-size:var(--pp-dw-font-meta);grid-area:meta}.tl-now__go{grid-area:go}.dw .tl-now .cd-btn{width:auto;padding:0 var(--pp-space-6)}[data-theme=daylight] .dw .tl-now .cd-btn,[data-theme=daylight] .dw .tl-now__go{min-height:var(--pp-tap-min)}.tl-today{margin:var(--pp-space-6) 0 var(--pp-space-2)}.tl-today span{font-size:var(--pp-dw-font-label)}.lr .tl-res{grid-template-columns:auto auto auto;justify-self:start}.lr__res{width:28px;height:28px;font-size:var(--pp-dw-font-meta)}.lr__score{font-size:var(--pp-dw-font-panel)}.tl-res__word{font-size:var(--pp-dw-font-meta);color:var(--pp-text-muted);display:inline}.lr--empty b{font-size:var(--pp-dw-font-panel)}.dw-rail .dw-rail__toggle{display:none}.dw-rail__body,.dw-rail:not(.is-open) .dw-rail__body{display:grid}.dw-stub{font-size:var(--pp-dw-font-meta)}.dw-stub b{font-size:var(--pp-dw-font-body)}.dw-rail .dw-panel .cd-btn{width:100%}}@media (width>=1280px){.dw-grid:not(.dw-grid--single){grid-template-columns:minmax(0,1fr) var(--pp-dw-rail)}}@media (width>=1600px){.dw-grid{max-width:calc(1280px + var(--pp-dw-pad-x) * 2)}}.dw-shell__main{min-width:0;position:relative}.dw-shell__main:has(>.dw-shellhead) .cd-top{min-height:calc(var(--pp-tap-min) + var(--pp-space-4) * 2);padding-right:calc(var(--pp-space-6) + var(--pp-space-8) * 8);justify-content:flex-start}.dw-shell__main:has(>.dw-shellhead) :is(.cd-top>img,.cd-top__who,.au-top__logo){display:none}.dw-shell__main:has(>.dw-shellhead) .cd-top__right{order:-1;margin:0}.dw-shell__main .mt-back{align-items:center;gap:var(--pp-space-2);min-height:var(--pp-tap-min);padding:0 var(--pp-space-5);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-pill);background:var(--pp-surface);color:var(--pp-text);font-weight:var(--pp-font-weight-black);white-space:nowrap;text-decoration:none;display:inline-flex}.dw-shell__main>.dw-shellhead{z-index:3;min-height:calc(var(--pp-tap-min) + var(--pp-space-4) * 2);padding:0 var(--pp-space-6);background:0 0;border:0;align-items:center;display:flex;position:absolute;top:0;right:0}.dw-shellhead .dw-sw__name{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;display:block;overflow:hidden}.dw-shellhead [data-testid=team-switcher-desk]{display:none}.dw-page{background:var(--pp-canvas);min-height:100vh}.dw-form__pair{gap:var(--pp-space-4);grid-template-columns:minmax(0,1fr);display:grid}.dw-form__field{gap:var(--pp-space-3);min-width:0;display:grid}.dw-form .cd-btn{margin-top:var(--pp-space-4)}.dw-preview{gap:var(--pp-space-2);display:grid}.dw-preview__title{font-family:var(--pp-font-display);font-size:var(--pp-font-size-lg)}.au-main.dw-invite{max-width:none}@media (width>=1024px){.dw-shell__main:has(>.dw-shellhead) .cd-top{min-height:calc(var(--pp-control-desktop) + var(--pp-space-4) * 2);padding:var(--pp-space-4) calc(var(--pp-dw-pad-x) + var(--pp-space-8) * 11) var(--pp-space-4) var(--pp-dw-pad-x)}.dw-shell__main .mt-back{min-height:var(--pp-control-desktop);font-size:var(--pp-dw-font-body)}.dw-shell__main>.dw-shellhead{min-height:calc(var(--pp-control-desktop) + var(--pp-space-4) * 2);padding:0 var(--pp-dw-pad-x)}.dw-shellhead [data-testid=team-switcher-desk]{display:block}.dw-shellhead [data-testid=team-switcher-phone]{display:none}.dw-shellhead .dw-sw__name{max-width:14rem}.dw-side{box-sizing:border-box;align-self:start;gap:var(--pp-space-5);max-height:100vh;overflow-y:auto}.mt.dw-page .dw-page__main{max-width:960px;padding:var(--pp-dw-gap) var(--pp-dw-pad-x);grid-template-columns:minmax(0,1fr);margin:0}.mt.dw-page .dw-page__main--rail{grid-template-columns:minmax(0,640px) minmax(0,1fr);max-width:1100px}.dw-page__main--rail .mt-intro{grid-column:1/-1}.dw-page__rail{top:var(--pp-space-6);position:sticky}.dw-form__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.au-main.dw-invite{padding:var(--pp-dw-gap) var(--pp-dw-pad-x);max-width:1100px;margin:0}.dw-invite .au-card{box-sizing:border-box;width:100%;max-width:none}.dw-invite .au-invite{column-gap:var(--pp-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.dw-invite .au-invite>*{grid-column:1}.dw-invite .au-invite__row{grid-area:1/2/span 4;grid-template-columns:auto minmax(0,1fr)}.dw-invite .au-invite__url{grid-column:2}.dw-invite .au-qr img{width:200px;height:200px}}.mt-p-invites,.mt-p-invites *{min-width:0}.mt-p-invites .cd-btn{white-space:normal;max-width:100%;padding-inline:var(--pp-space-3);gap:var(--pp-space-2)}.mt-p-invites :is(div,p,li):has(>.cd-btn){flex-wrap:wrap}@media (width<=480px){.mt-p-invites .mt-actions{grid-template-columns:minmax(0,1fr)}}.dw-shellhead .dw-sw__name{gap:var(--pp-space-3);min-width:0;display:inline-flex}.dw-sw__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dw-sw__btn--plain .dw-sw__name{gap:var(--pp-space-3)}.dw-seg{border:0;min-width:0;margin:0;padding:0}.dw-seg__row{border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-pill);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.dw-seg__opt{min-height:var(--pp-tap-min);font-weight:var(--pp-font-weight-bold);cursor:pointer;background:var(--pp-surface);justify-content:center;align-items:center;display:flex;position:relative}.dw-seg__opt+.dw-seg__opt{border-left:var(--pp-border-width) var(--pp-border-style) var(--pp-border)}.dw-seg__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dw-seg__opt:has(input:checked){background:var(--pp-surface-inverse);color:var(--pp-on-surface-inverse)}.dw-seg__opt:has(input:focus-visible){outline:var(--pp-border-width) solid var(--pp-text);outline-offset:calc(var(--pp-border-width) * -3)}.dw-date-uk{display:block}.dw-note{align-items:center;gap:var(--pp-space-2);padding:var(--pp-space-2) var(--pp-space-4);border-left:var(--pp-border-width) var(--pp-border-style) var(--pp-success,var(--pp-border));background:var(--pp-surface);font-weight:var(--pp-font-weight-bold);margin:0;display:flex}.dw-invite .mt-intro{gap:var(--pp-space-2);display:grid}@media (width>=1024px){.dw-seg__opt{min-height:var(--pp-control-desktop)}:where(.dw-shell__main:has(>.dw-shellhead),.dw-shell__main .dw-page) main :is(.cd-btn,.au-btn){min-height:var(--pp-control-desktop);place-self:start;width:auto;padding-block:0}.mt .mt-actions .cd-btn--primary{min-height:var(--pp-control-desktop);justify-self:start}.cd.dw-page details>summary.cd-btn{min-height:var(--pp-control-desktop);width:max-content}.dw-invite .au-invite>.au-btn{justify-self:start}.dw-form__pair{align-items:start}.dw-invite .au-btn-row{gap:var(--pp-space-3);flex-wrap:wrap;display:flex}}@media (forced-colors:active){.dw-seg__opt:has(input:checked){outline-offset:-4px;outline:2px solid highlight}}.dash-briefs{gap:var(--pp-space-7);display:grid}.dash-brief__card{gap:var(--pp-space-3);min-height:var(--pp-tap-min);padding:var(--pp-space-5);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-md);background:var(--pp-surface);color:var(--pp-text);text-decoration:none;display:grid}.dash-brief__card:focus-visible{outline:var(--pp-border-width) solid var(--pp-focus);outline-offset:2px}.dash-brief__kicker{align-items:center;gap:var(--pp-space-2);font-size:var(--pp-font-size-mini);color:var(--pp-text-muted);font-weight:var(--pp-font-weight-bold);flex-wrap:wrap;display:flex}.dash-brief__title{font-weight:var(--pp-font-weight-black);font-size:var(--pp-font-size-md);overflow-wrap:anywhere}.dash-brief__meta{font-size:var(--pp-font-size-mini);color:var(--pp-text-muted)}.dash-brief__scoreline{align-items:center;gap:var(--pp-space-3);display:flex}.dash-brief__score{font-family:var(--pp-font-display);font-size:var(--pp-font-size-xl);line-height:1}.dash-brief__score i{padding:0 var(--pp-space-1);font-style:normal}.dash-brief__potm{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-bold)}.dash-brief__go{font-weight:var(--pp-font-weight-black);font-size:var(--pp-font-size-sm)}.dash-viz{gap:var(--pp-space-5);display:grid}.dash-viz__hero{gap:var(--pp-space-4);display:grid}.dash-viz__card{gap:var(--pp-space-3);padding:var(--pp-space-5);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-chip);background:var(--pp-surface-raised);margin:0;display:grid}.dash-viz__donut{text-align:center;justify-items:center}.dash-viz__donut-wrap{width:120px;height:120px;position:relative}.dash-viz__donut-svg{width:120px;height:120px;display:block}.dash-viz__donut-centre{gap:var(--pp-space-1);pointer-events:none;text-align:center;place-content:center;display:grid;position:absolute;inset:0}.dash-viz__donut-record{font-family:var(--pp-font-display);font-size:var(--pp-font-size-lg);color:var(--pp-text);line-height:1}.dash-viz__donut-sub{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-bold);color:var(--pp-text-muted)}.dash-viz__legend{margin:var(--pp-space-5) 0 0;justify-content:center;gap:var(--pp-space-3) var(--pp-space-5);font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-bold);color:var(--pp-text);flex-wrap:wrap;padding:0;list-style:none;display:flex}.dash-viz__legend li{align-items:center;gap:var(--pp-space-2);display:inline-flex}.dash-viz__swatch{border-radius:var(--pp-radius-pill);border:1px solid var(--pp-border);flex:none;width:10px;height:10px;display:inline-block}.dash-viz__swatch--win{background:var(--pp-success)}.dash-viz__swatch--draw{background:var(--pp-text-muted)}.dash-viz__swatch--loss{background:var(--pp-danger)}.dash-viz__goals-row{gap:var(--pp-space-3);grid-template-columns:1fr auto 1fr;align-items:end;display:grid}.dash-viz__goals-col{gap:var(--pp-space-1);justify-items:center;display:grid}.dash-viz__goals-value{font-family:var(--pp-font-display);font-size:var(--pp-font-size-2xl);color:var(--pp-text);line-height:1}.dash-viz__goals-value--for{color:var(--pp-brand)}.dash-viz__goals-value--against{color:var(--pp-danger)}.dash-viz__goals-gd{gap:var(--pp-space-1);padding:var(--pp-space-3) var(--pp-space-4);border:var(--pp-border-width) var(--pp-border-style) var(--pp-border);border-radius:var(--pp-radius-chip);background:var(--pp-surface);justify-items:center;display:grid}.dash-viz__goals-gd-val{font-family:var(--pp-font-display);font-size:var(--pp-font-size-xl);color:var(--pp-text);line-height:1}.dash-viz__goals-label{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-bold);color:var(--pp-text-muted);text-transform:uppercase;letter-spacing:.06em}.dash-viz__spark{width:100%;height:36px;margin-top:var(--pp-space-2);display:block}.dash-viz__spark-for{stroke:var(--pp-brand)}.dash-viz__spark-against{stroke:var(--pp-danger)}.dash-viz__events{gap:var(--pp-space-5);display:grid}.dash-viz__group{gap:var(--pp-space-3);display:grid}.dash-viz__group-title{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-black);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-muted);margin:0}.dash-viz__bars{gap:var(--pp-space-2);margin:0;padding:0;list-style:none;display:grid}.dash-viz__bar{gap:var(--pp-space-3);grid-template-columns:minmax(7rem,9rem) minmax(0,1fr) 2.5rem;align-items:center;display:grid}.dash-viz__bar-label{font-size:var(--pp-font-size-mini);font-weight:var(--pp-font-weight-bold);color:var(--pp-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-viz__bar-track{border-radius:var(--pp-radius-pill);background:var(--pp-canvas);border:1px solid var(--pp-border);height:10px;display:block;overflow:hidden}.dash-viz__bar-fill{border-radius:var(--pp-radius-pill);background:var(--pp-text);min-width:0;height:100%;display:block}.dash-viz__bar-fill--attack{background:var(--pp-brand)}.dash-viz__bar-fill--defence{background:var(--pp-focus)}.dash-viz__bar-fill--discipline{background:var(--pp-warning)}.dash-viz__bar-value{font-family:var(--pp-font-display);font-size:var(--pp-font-size-sm);text-align:right;color:var(--pp-text);line-height:1}@media (width>=640px){.dash-briefs{grid-template-columns:1fr 1fr;align-items:start}.dash-viz__hero{grid-template-columns:1fr 1fr;align-items:stretch}.dash-viz__events{gap:var(--pp-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.dash-viz__bar{grid-template-columns:minmax(5.5rem,7rem) minmax(0,1fr) 2rem}}@media (width>=1024px){.dash-viz__donut-wrap,.dash-viz__donut-svg{width:140px;height:140px}.dash-viz__goals-value{font-size:var(--pp-font-size-3xl)}}
