:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip{width:var(--week-width,168px);border:1px solid var(--line);background:var(--panel);vertical-align:middle;border-radius:7px;flex-wrap:nowrap;flex:none;justify-content:stretch;align-items:stretch;gap:0;min-width:0;max-width:100%;height:28px;margin:0;padding:0;display:inline-flex;overflow:hidden}:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip>:is(span,button){width:auto;min-width:0;height:100%;min-height:0;color:var(--muted);text-transform:none;filter:none;background:0 0;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:0;margin:0;padding:0;font-size:11px;font-weight:400;line-height:1;display:flex;transform:none}:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip>:is(span,button)+:is(span,button){border-left:1px solid var(--line)}:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip>[data-present=true]{background:color-mix(in srgb, var(--text) 18%, var(--panel));color:var(--text);font-weight:650}:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip>[data-flexible=true]{background:var(--quiet);color:var(--text);text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip>.day-match{box-shadow:inset 0 -2px 0 var(--focus-ring)}:is(.app,.atlas-shell) .mw-week-strip.mw-week-strip.is-interactive{--week-width:224px;height:36px}:is(.app,.atlas-shell) .mw-week-strip.is-interactive button:is(:hover,:focus-visible){outline-offset:-3px;box-shadow:inset 0 0 0 1px var(--focus-ring)}:is(.app,.atlas-shell) .mw-week-strip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}
