.alert-offer .app-dialog-content{gap:14px;display:grid}.alert-offer .app-dialog-content>:is(p,ol,div,h3){margin:0}.alert-offer-label{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-label-weight) var(--type-meta-size) / 1.2 var(--font-ui);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin-bottom:6px}.alert-offer-kinds{border-radius:var(--radius-row);background:var(--fill);margin:0;padding:0;list-style:none;display:grid}.alert-offer-kinds li{gap:2px;padding:10px 14px;display:grid}.alert-offer-kinds li+li{border-top:1px solid var(--line)}.alert-offer-kind{font:var(--type-meta-weight) var(--type-body-size) / 1.3 var(--font-ui);overflow-wrap:anywhere}.alert-offer-kinds b{font:var(--type-label-weight) var(--type-body-size) / 1.25 var(--font-ui)}.alert-offer-example{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1.3 var(--font-ui);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.alert-offer-steps{gap:6px;padding-left:1.4em;display:grid}.alert-offer-next,.alert-offer-note{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1.35 var(--font-ui);text-wrap:pretty}.alert-offer-label+.alert-offer-kinds+.alert-offer-note,.alert-offer-kinds+.alert-offer-note{margin-top:6px}.alert-offer-note a{color:var(--brand-text);text-underline-offset:2px;text-decoration:underline}.alert-offer-message{color:var(--danger);font:var(--type-label-weight) var(--type-meta-size) / 1.35 var(--font-ui)}.alert-offer-done{font:var(--type-headline-weight) var(--type-headline-size) / var(--type-headline-leading) var(--font-ui);align-items:center;gap:10px;display:flex}.alert-offer-done>svg{box-sizing:content-box;background:var(--brand-text);color:var(--surface);stroke-width:2.2px;border-radius:50%;flex:none;padding:3px}.alert-offer-actions{z-index:1;background:var(--surface);flex-wrap:wrap;gap:10px;padding-block:10px 14px;display:flex;position:sticky;bottom:0}.alert-offer .app-dialog-content{padding-bottom:0}.alert-offer-actions~.alert-offer-note{padding-bottom:18px}.alert-offer-actions .ui-button{flex:8rem}.alert-offer-actions .ui-button.is-prominent{flex:2 10rem}.fav-body{padding-bottom:0}.fav-waiting{align-items:center;gap:10px;min-height:48px;padding:6px 12px;display:flex}.fav-waiting>span:nth-child(2){flex:1}.fav-facts{padding:0}.fav-fact{min-height:30px;color:var(--ink);font:var(--type-body-weight) .875rem / 20px var(--font-ui);align-items:flex-start;gap:8px;margin:0;padding:5px 4px;text-decoration:none;display:flex}a.fav-fact:focus-visible{outline:var(--focus-ring);border-radius:8px}.fav-fact-key{width:44px;color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--weight-semibold) .8125rem / 20px var(--font-ui);letter-spacing:.04em;text-transform:uppercase;flex:none}.fav-fact-text{overflow-wrap:anywhere;flex:1;min-width:0}.fav-fact-end,.fav-body [data-live]{color:var(--live);font-variant-numeric:tabular-nums}.fav-foot{align-items:center;gap:8px;padding:6px 0 2px;display:flex}.fav-foot>:is(.fav-form,.fav-form-group){margin-right:auto}.fav-form-group{align-items:center;gap:8px;display:inline-flex}.fav-form-label{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1 var(--font-ui)}.fav-form{gap:4px;display:inline-flex}.fav-form-none{color:color-mix(in srgb, var(--ink) 74%, transparent);font-size:var(--type-meta-size)}.fav-form>i{background:var(--fill-press);width:24px;height:24px;color:var(--ink);font:var(--weight-bold) .8125rem / 1 var(--font-ui);border-radius:6px;place-items:center;font-style:normal;display:grid}.fav-form>i[data-result=W]{background:var(--selection);color:var(--on-selection)}.fav-form>i[data-result=L]{background:var(--danger-solid);color:var(--on-live-plate)}.fav-alerts-button{gap:8px}.fav-alerts-button[data-on]{color:var(--ink)}.fav-foot .favourite-star>button{min-width:44px;min-height:44px}.fav-rows{margin:0;padding:0;list-style:none}.fav-go{color:var(--muted);flex:none;rotate:-90deg}.fav-row{align-items:center;display:flex}.fav-row>.ui-li{flex:1;min-width:0;min-height:58px}.fav-row>.favourite-star,.fav-row>.fav-alerts-button{flex:none}.fav-row>.favourite-star{padding-right:4px}.fav-alerts-button[data-variant=icon]{color:var(--muted)}.fav-alerts-button[data-variant=icon][data-on]{color:var(--ink)}.fav-match-when{font-variant-numeric:tabular-nums;flex:none;width:48px;line-height:1.2;display:grid}.fav-match-when>b{font-size:.9375rem}.fav-match-when>small{color:color-mix(in srgb, var(--ink) 74%, transparent);font-size:var(--type-meta-size)}.fav-match-sides{flex:1;gap:2px;min-width:0;display:grid}.fav-match-sides>span{min-width:0;font:var(--weight-semibold) .9375rem / 20px var(--font-ui);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.fav-match-score{min-width:18px;font:var(--weight-bold) .9375rem / 20px var(--font-ui);font-variant-numeric:tabular-nums;text-align:right;flex:none;display:grid}.fav-match-score>b{font-weight:inherit}.fav-invite{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;margin-top:10px;padding:12px;display:grid}.fav-invite-mark{background:var(--selection);width:44px;height:44px;color:var(--on-selection);border-radius:14px;place-items:center;display:grid}.fav-invite-text>h2{font:var(--weight-bold) 1.0625rem / 1.3 var(--font-ui);margin:0}.fav-invite-text>p{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1.35 var(--font-ui);margin:0}.fav-field{background:var(--fill);min-height:44px;color:color-mix(in srgb, var(--ink) 74%, transparent);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:14px;grid-column:1/-1;align-items:center;gap:10px;padding:0 12px;font-size:.9375rem;display:flex}.fav-field:focus-visible{outline:var(--focus-ring)}.fav-starters .favourite-star>button{min-width:44px;min-height:44px;color:var(--muted)}.fav-note{color:color-mix(in srgb, var(--ink) 74%, transparent);font-size:var(--type-meta-size);margin:0;padding:12px}.fav-alerts{gap:10px;display:grid}.fav-alerts .ui-card{margin:0}.fav-alerts-status{background:var(--brand-soft);font:var(--type-body-weight) .875rem / 1.35 var(--font-ui);border-radius:12px;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.fav-alerts-status[data-tone=off]{background:var(--fill)}.fav-alerts-status>span{flex:1}.fav-alerts-status[data-tone=on]>svg{box-sizing:content-box;background:var(--brand-text);color:var(--surface);stroke-width:2.2px;border-radius:50%;flex:none;padding:3px}.fav-switches .ui-li-text>b,.fav-switches .ui-li-text>small,.fav-quiet-card .ui-li-text>b{overflow-wrap:anywhere;line-height:1.3}.fav-quiet-row{flex-wrap:wrap}.fav-quiet-row .ui-li-value{white-space:normal}.fav-alerts-steps{flex:1;gap:6px;display:grid}.fav-alerts-steps ol{gap:4px;margin:0;padding-left:1.3em;display:grid}.fav-switches[data-inert] .ui-switch,.fav-quiet-row:disabled :is(.ui-li-icon,.fav-quiet-caret){opacity:.45}.fav-switches[data-inert] .ui-switch,.fav-quiet-row:disabled{pointer-events:none}.fav-alerts-message{color:color-mix(in srgb, var(--ink) 74%, transparent);font-size:var(--type-meta-size);margin:0}.fav-quiet-caret{color:var(--muted);flex:none;rotate:-90deg}.fav-quiet-row[aria-expanded=true] .fav-quiet-caret{rotate:none}.fav-quiet-form{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px 12px;display:flex}.fav-quiet-form label{align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.fav-quiet-form input[type=time]{border:1px solid var(--line-strong);border-radius:var(--radius-control);min-height:40px;color:var(--ink);font:inherit;background:0 0;padding:0 8px}.fav-quiet-actions{gap:8px;margin-left:auto;display:inline-flex}.fav-alerts-note{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1.35 var(--font-ui);margin:0 8px}.fav-alerts-note a{color:var(--brand-text);text-underline-offset:2px;text-decoration:underline}.fav-alerts-off{justify-self:start;margin:0 8px}.fav-body .ui-line-title{text-overflow:clip;white-space:normal;overflow-wrap:break-word;flex:0 auto;min-width:min-content;max-width:none;overflow:visible}.fav-body .ui-line-summary{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.fav-body :is(.ui-line-button,.fav-rows) :is(.team-mark,.competition-mark){--mark-w:26px;--mark-h:28px;--mark-font:.5625rem}.fav-body .competition-mark[data-mark=monogram]>svg,.fav-head-note,.fav-add-label{display:none}@media (min-width:701px){.favourites-screen .fav-head-note{color:var(--scores-soft);font:var(--type-body-weight) .8125rem / 1 var(--font-ui);margin-right:12px;display:inline}.favourites-screen .ui-top-action{align-items:center;display:inline-flex}.ui-top-action>.fav-add{border-radius:var(--radius-pill);flex-direction:row;align-items:center;gap:6px;width:auto;padding:0 16px 0 12px;display:inline-flex}.fav-add-label{font:var(--weight-semibold) .9375rem / 1 var(--font-ui);display:inline}.fav-body[aria-busy]{grid-template-columns:repeat(auto-fill,minmax(max(min(100%,315px),50% - 6px),1fr));gap:12px;padding:4px 24px 0;display:grid}.fav-body[aria-busy]>.fav-waiting{flex-direction:column;justify-content:center;align-items:stretch;gap:14px;min-height:132px;margin:0;padding:16px}.fav-body[data-wide]{align-content:start;gap:16px;padding:4px 24px 32px;display:grid;container:fav/inline-size}.fav-body[data-wide]>.your-live-match{padding:0}.fav-body[data-wide] .live-match-card{border-radius:18px}.fav-body[data-wide] .ui-label-row{padding-inline:4px}.fav-cards{grid-template-columns:repeat(auto-fill,minmax(max(min(100%,315px),50% - 6px),1fr));gap:12px;display:grid}.fav-cards>.fav-note{grid-column:1/-1;padding:0 4px}.fav-card{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--surface-edge), var(--relief-card);border-radius:18px;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;padding:10px 14px 12px;display:grid}.fav-card-head{align-items:center;gap:10px;min-height:44px;display:flex}.fav-card-name{min-width:0;color:var(--ink);font:var(--weight-semibold) 1.0625rem / 1.2 var(--font-ui);overflow-wrap:anywhere;flex:1;text-decoration:none}a.fav-card-name:hover{text-underline-offset:3px;text-decoration:underline}.fav-card .favourite-star>button{color:var(--gold)}.fav-card .fav-facts{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.fav-card .fav-foot{padding-top:8px}.fav-wide{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.fav-side{align-content:start;gap:16px;min-width:0;display:grid}.fav-section{align-content:start;gap:6px;min-width:0;display:grid}.fav-week{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.fav-duo{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 12px;display:grid}.fav-section>.ui-group{margin:0}.fav-section .ui-li{min-height:56px}.fav-section .fav-match-when{width:58px}}@container fav (min-width:640px){.fav-week,.fav-duo{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fav (min-width:990px){.fav-wide:has(>.fav-cards):has(>.fav-side){grid-template-columns:minmax(0,1fr) minmax(320px,32%);gap:16px 20px}.fav-side .fav-week,.fav-side .fav-duo{grid-template-columns:minmax(0,1fr)}.fav-side .fav-week{gap:0}.fav-side .fav-week>ul:first-child:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.fav-side .fav-week>ul+ul{border-top:.5px solid var(--line);border-start-start-radius:0;border-start-end-radius:0}}@media (min-width:701px){.app-frame[data-chat-open=false] .fav-card[data-chosen],:root[data-theme=light] .app-frame[data-chat-open=false] .fav-card[data-chosen]{box-shadow:0 0 0 1.5px var(--selection)}}.fav-pane{display:none}@media (min-width:1180px){.fav-pane{align-content:start;gap:12px;display:grid}}.fav-pane-head{align-items:center;gap:10px;min-height:44px;display:flex}.fav-pane-title{color:var(--on-canvas);font:var(--weight-semibold) 1.375rem / 1.1 var(--signage);letter-spacing:.03em;text-transform:uppercase;margin:0}.fav-pane-note{color:var(--muted);font:var(--type-body-weight) .9375rem / 1.5 var(--font-ui);margin:0}.fav-pane-title+.fav-pane-note{margin-top:8px}.fav-pane-others{gap:6px;display:grid}.fav-pane-label{color:var(--on-canvas-soft);font:var(--weight-semibold) .8125rem / 1 var(--signage);letter-spacing:.1em;text-transform:uppercase;margin:8px 4px 0}.fav-pane :is(.team-mark,.competition-mark){--mark-w:30px;--mark-h:32px}:is(.fav-pane,.fav-section) .competition-mark[data-mark=monogram]>svg{display:none}.fav-pane-others .ui-group{margin:0;padding:0;list-style:none}.fav-pane-others .ui-li{width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.fav-other-words{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-body-weight) var(--type-meta-size) / 1.2 var(--font-ui);flex:none}
