.zb-app{display:flex;flex-direction:column;height:100%;min-height:100%}.zb-app__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:var(--zb-space-4) var(--zb-gutter) var(--zb-space-6)}.zb-app__nav{flex:none;padding-bottom:var(--zb-safe-bottom);background:var(--zb-surface)}.zb-app__body:last-child{padding-bottom:calc(var(--zb-space-6) + var(--zb-safe-bottom))}.zb-app__body>.zb-notice{margin-bottom:var(--zb-space-3)}.zb-app__picker{flex:none;display:flex;flex-direction:column;gap:var(--zb-space-2);padding:var(--zb-space-3) var(--zb-gutter) var(--zb-space-2);background:var(--zb-bg);border-bottom:1px solid var(--zb-line)}.zb-app__live:empty{margin-top:calc(-1 * var(--zb-space-2))}.zb-app__picker-note{display:grid;min-height:22px}.zb-app__marks{grid-area:1 / 1;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--zb-space-2);visibility:hidden}.zb-app__marks[data-current=true]{visibility:visible}.zb-screen{display:flex;flex-direction:column;gap:var(--zb-space-3)}.zb-card{border:1px solid var(--zb-line);border-radius:var(--zb-radius-card);background:var(--zb-surface);padding:var(--zb-space-4)}.zb-block{display:flex;flex-direction:column;gap:var(--zb-space-2)}.zb-block__head{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-3);min-height:var(--zb-tap-min)}.zb-block__title{font-weight:var(--zb-weight-medium);min-width:0}.zb-block__note{font-size:var(--zb-size-small);color:var(--zb-text-dim)}.zb-block__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-2);flex-wrap:wrap;min-width:0}.zb-block__foot--stack{flex-direction:column;align-items:flex-start}.zb-block__actions{align-items:center}.zb-row{display:flex;gap:var(--zb-space-2);flex-wrap:wrap}.zb-disclose{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-2);width:100%;min-height:var(--zb-tap-min);padding:0 var(--zb-space-4);border:1px solid var(--zb-line);border-radius:var(--zb-radius-card);background:var(--zb-surface);color:var(--zb-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.zb-disclose:active{background:var(--zb-surface-2)}.zb-disclose__title{font-weight:var(--zb-weight-medium);min-width:0;overflow-wrap:anywhere}.zb-disclose__hint{font-size:var(--zb-size-small);color:var(--zb-text-dim);flex:none}.zb-disclose--tour{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--zb-space-2);padding:var(--zb-space-3) var(--zb-space-4)}.zb-disclose__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--zb-space-2)}.zb-disclose__row--sub{font-size:var(--zb-size-small)}.zb-rules{display:flex;flex-direction:column;gap:var(--zb-space-3)}.zb-rule{display:flex;flex-direction:column;gap:2px}.zb-rule__title{font-weight:var(--zb-weight-medium);font-size:var(--zb-size-small)}.zb-rule__text{font-size:var(--zb-size-small);color:var(--zb-text-dim)}.zb-rename{display:flex;flex-direction:column;gap:var(--zb-space-2);width:100%}.zb-muted{color:var(--zb-text-dim);font-size:var(--zb-size-small)}.zb-link{color:var(--zb-red)}.zb-break{overflow-wrap:anywhere;word-break:break-all}.zb-gate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--zb-space-3);height:100%;padding:var(--zb-space-6) var(--zb-gutter);padding-bottom:calc(var(--zb-space-6) + var(--zb-safe-bottom));text-align:center}.zb-gate__title{font-size:var(--zb-size-title);font-weight:var(--zb-weight-bold)}.zb-gate__text{color:var(--zb-text-dim);font-size:var(--zb-size-small);max-width:34ch}.zb-welcome{display:flex;flex-direction:column;justify-content:center;gap:var(--zb-space-5);align-items:flex-start;min-height:100%}.zb-welcome__head{display:flex;flex-direction:column;gap:var(--zb-space-2)}.zb-welcome__title{font-size:var(--zb-size-display);font-weight:var(--zb-weight-bold);line-height:var(--zb-leading-tight)}.zb-welcome__lead{color:var(--zb-text-dim)}.zb-welcome__fine{font-size:var(--zb-size-caption);color:var(--zb-text-faint)}.zb-field{display:flex;flex-direction:column;gap:var(--zb-space-1);width:100%}.zb-field__label{font-size:var(--zb-size-small);color:var(--zb-text-dim)}.zb-field__input{min-height:var(--zb-tap-min);padding:0 var(--zb-space-3);border:1px solid var(--zb-line);border-radius:var(--zb-radius-control);background:var(--zb-surface-2);color:var(--zb-text);font:inherit;font-size:var(--zb-size-body)}.zb-field__input:focus{outline:none;border-color:var(--zb-line-strong)}.zb-field__hint{font-size:var(--zb-size-caption);color:var(--zb-text-faint)}.zb-daybar{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--zb-space-2)}.zb-daybar__day{font-size:var(--zb-size-title);font-weight:var(--zb-weight-bold);margin-right:auto}.zb-daybar__limit{font-size:var(--zb-size-small);color:var(--zb-text-dim)}.zb-daybar__limit[data-empty=true]{color:var(--zb-warn)}.zb-market__under{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-2);padding-top:var(--zb-space-1);font-size:var(--zb-size-caption);color:var(--zb-text-dim)}.zb-mybets{display:flex;flex-wrap:wrap;gap:var(--zb-space-1)}.zb-league{display:flex;flex-direction:column;gap:var(--zb-space-2)}.zb-league__title{font-size:var(--zb-size-small);font-weight:var(--zb-weight-medium);color:var(--zb-text-dim);padding-top:var(--zb-space-2)}.zb-confirm{display:flex;flex-direction:column;gap:var(--zb-space-2);margin-top:var(--zb-space-2);padding:var(--zb-space-3);border:1px solid var(--zb-line-strong);border-radius:var(--zb-radius-control);background:var(--zb-surface-2)}.zb-confirm__text{font-size:var(--zb-size-small)}.zb-crowd{display:flex;flex-direction:column;gap:var(--zb-space-1)}.zb-crowd__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--zb-space-2);font-size:var(--zb-size-caption);color:var(--zb-text-dim)}.zb-crowd__title{color:var(--zb-text-faint)}.zb-crowd__shares{display:flex;gap:var(--zb-space-2)}.zb-crowd__bets{display:flex;flex-direction:column;gap:var(--zb-space-1)}.zb-crowd__me{color:var(--zb-text);font-weight:var(--zb-weight-medium)}.zb-bets{display:flex;flex-direction:column;gap:var(--zb-space-2)}.zb-bet{display:flex;flex-direction:column;gap:var(--zb-space-1);width:100%;margin:0;border:1px solid var(--zb-line);border-radius:var(--zb-radius-card);background:var(--zb-surface);padding:var(--zb-space-3);font:inherit;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.zb-bet:active{background:var(--zb-surface-2)}.zb-bet:focus-visible{outline:2px solid var(--zb-red);outline-offset:2px}.zb-bet__top{display:flex;justify-content:space-between;gap:var(--zb-space-2);font-size:var(--zb-size-caption);color:var(--zb-text-faint)}.zb-bet__teams{display:flex;justify-content:space-between;align-items:baseline;gap:var(--zb-space-2);overflow-wrap:anywhere}.zb-bet__go{flex:none;color:var(--zb-text-faint)}.zb-bet__row{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-2);flex-wrap:wrap}.zb-bet__pick{font-size:var(--zb-size-small);color:var(--zb-text-dim)}.zb-bet__tail{display:flex;align-items:center;gap:var(--zb-space-1);flex-wrap:wrap}.zb-profile__head{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-3);min-height:var(--zb-tap-min)}.zb-profile__who{display:flex;flex-direction:column;gap:2px;min-width:0}.zb-profile__name{font-size:var(--zb-size-title);font-weight:var(--zb-weight-bold)}.zb-profile__section{text-transform:uppercase;letter-spacing:.06em}.zb-profile__zanos{display:flex;flex-direction:column;gap:var(--zb-space-2)}.zb-profile__note{font-size:var(--zb-size-caption);color:var(--zb-text-faint)}.zb-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--zb-space-4) var(--zb-space-3);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.zb-stat{display:flex;flex-direction:column;justify-content:flex-start;gap:2px;min-width:0}.zb-stat__value{font-size:var(--zb-size-title);font-weight:var(--zb-weight-bold);overflow-wrap:anywhere}.zb-stat__value--win{color:var(--zb-win)}.zb-stat__value--loss{color:var(--zb-loss)}.zb-stat__label{font-size:var(--zb-size-caption);color:var(--zb-text-faint)}.zb-seasons{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;font-size:var(--zb-size-small)}.zb-season{display:contents}.zb-season>*{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--zb-space-2) 0 var(--zb-space-2) var(--zb-space-2)}.zb-season>.zb-season__label{padding-left:0;overflow-wrap:break-word}.zb-season+.zb-season>*{border-top:1px solid var(--zb-line)}.zb-season__test{align-items:flex-start}.zb-season__place,.zb-season__points{align-items:flex-end;white-space:nowrap}.zb-season__out{font-size:var(--zb-size-caption);color:var(--zb-text-faint)}@media(max-width:359px){.zb-seasons{font-size:var(--zb-size-caption)}.zb-season>*{padding-left:var(--zb-space-1)}.zb-season>.zb-season__label{padding-left:0}.zb-season__test .zb-chip{padding:2px var(--zb-space-1)}}.zb-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--zb-space-3)}.zb-toggle>div:first-child{min-width:0}
