._strip_1d72b_1{gap:3px;display:inline-flex}._cell_1d72b_2{background:var(--ground);width:20px;height:20px;color:var(--content-secondary);border-radius:5px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}._W_1d72b_4{background:var(--positive);color:#fff}._L_1d72b_5{color:#fff;background:#ff6b61}._bar_1gx27_3{z-index:7;top:calc(var(--tg-safe-top) + var(--tg-content-safe-top) + var(--appbar-height,64px));background:var(--surface);transition:top .25s,background-color .25s;position:sticky;container-type:inline-size}:root[data-collapsing-header][data-tabbar-hidden] ._bar_1gx27_3{top:calc(var(--tg-safe-top) + var(--tg-content-safe-top));background:color-mix(in srgb, var(--surface) 40%, transparent);-webkit-backdrop-filter:blur(10px)}._bar_1gx27_3>div{background:0 0}@media (prefers-reduced-motion:reduce){._bar_1gx27_3{transition:none}}._list_1gx27_11{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}._group_1gx27_12{background:var(--surface);border-radius:var(--radius-card);overflow:hidden}._groupHeader_1gx27_16{align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:0 0 0 var(--space-3);text-align:left;border-radius:16px 16px 0 0;display:flex}._groupHeaderOpen_1gx27_18{box-shadow:inset 0 -.5px 0 var(--content-border)}._groupHeader_1gx27_16:disabled{cursor:default;color:inherit}._groupIcon_1gx27_20{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._flag_1gx27_21{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}._groupName_1gx27_23{min-width:0;font-size:var(--fs-callout);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:400;line-height:1.3125;overflow:hidden}._groupRight_1gx27_25{align-items:center;gap:var(--space-1);height:48px;padding-right:var(--space-2);flex:none;display:flex}._groupCount_1gx27_26{font-size:var(--fs-subheadline);color:var(--content-sub-primary);line-height:1.334}._caret_1gx27_27{color:var(--content-secondary);transition:transform .2s;display:flex;transform:rotate(0)}._caretOpen_1gx27_28{transform:rotate(-90deg)}._emptyDay_1gx27_34{min-height:calc(100vh - var(--tg-safe-top) - var(--tg-content-safe-top) - var(--appbar-height,64px) - max(42px, var(--fs-body) * 1.295 + 20px) - var(--tabbar-height) - var(--tg-safe-bottom) - var(--offline-h,0px) - var(--space-4));flex-direction:column;justify-content:center;display:flex}._emptyDay_1gx27_34>:first-child{padding-inline:var(--space-3)}._nextDay_1gx27_42{margin-top:var(--space-2);min-width:200px;max-width:100%;min-height:40px;padding:10px var(--space-4);border-radius:var(--radius-button);background:var(--accent);color:var(--on-accent);font-size:var(--fs-subheadline);letter-spacing:-.4px;font-weight:500;line-height:1.334}._sheetBackdrop_1gx27_46{z-index:30;background:#0006;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._sheet_1gx27_46{width:100%;padding:var(--space-4) var(--space-4) calc(var(--tg-safe-bottom) + var(--space-4));background:var(--surface);border-radius:20px 20px 0 0}._sheetHead_1gx27_49{align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);display:flex}._monthTitle_1gx27_50{text-align:center;font-size:var(--fs-callout);text-transform:capitalize;flex:1;margin:0;font-weight:600}._navBtn_1gx27_52{width:44px;height:44px;color:var(--content-primary);border-radius:22px;margin:-2px;font-size:26px;line-height:1}._navBtn_1gx27_52:disabled{opacity:.25}._closeBtn_1gx27_54{background:var(--ground) content-box;width:44px;height:44px;color:var(--content-primary);margin:-2px;margin-left:calc(var(--space-2) - 2px);border-radius:22px;justify-content:center;align-items:center;padding:2px;display:inline-flex}._grid_1gx27_56{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._weekday_1gx27_57{font-size:var(--fs-caption);color:var(--content-secondary);padding-bottom:4px}._cell_1gx27_58{height:40px;font-size:var(--fs-callout);color:var(--content-secondary);font-variant-numeric:tabular-nums;border-radius:20px;position:relative}._cell_1gx27_58:disabled{opacity:.3}._hasMatches_1gx27_60{color:var(--content-primary);font-weight:600}._today_1gx27_61{box-shadow:inset 0 0 0 1.5px var(--accent)}._cellActive_1gx27_62{background:var(--content-primary);color:var(--surface)}._cellLive_1gx27_63{background:var(--live);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:5px;left:50%}._ad_1gx27_64{padding:var(--space-4)}
