.offline-module__ePNj9G__status{height:calc(30 * var(--u));padding:0 calc(11 * var(--u));font-size:max(calc(13 * var(--ut)), var(--fmin));white-space:nowrap;align-items:center;font-weight:900;display:flex}.offline-module__ePNj9G__status[data-k=pre]{background:var(--z-yellow,var(--w-yellow-83));color:var(--z-ink)}.offline-module__ePNj9G__status[data-k=live]{background:var(--z-offline,var(--w-green-62));color:var(--w-sand-99)}.offline-module__ePNj9G__status[data-k=on]{background:var(--w-red-54);color:var(--w-sand-99)}.offline-module__ePNj9G__status[data-k=end]{background:var(--w-sand-51);color:var(--w-sand-96)}.offline-module__ePNj9G__prog{padding:0 calc(12 * var(--u)) calc(12 * var(--u))}.offline-module__ePNj9G__track{height:calc(8 * var(--u));border:calc(1.5 * var(--u)) solid var(--z-ink);background:var(--w-sand-99);display:block;position:relative}.offline-module__ePNj9G__track i{background:var(--z-offline,var(--w-green-62));position:absolute;top:0;bottom:0;left:0}.offline-module__ePNj9G__progRow{justify-content:space-between;align-items:baseline;gap:calc(8 * var(--u));margin-top:calc(5 * var(--u));font-family:var(--font-mono);font-size:max(calc(10 * var(--ut)), var(--fmin));font-weight:700;display:flex}.offline-module__ePNj9G__progRow em{color:var(--w-sand-51);font-style:normal}.offline-module__ePNj9G__progRow b{color:var(--z-offline-ink,var(--w-green-48))}.offline-module__ePNj9G__lines{gap:calc(3 * var(--u));flex:none;display:flex}.offline-module__ePNj9G__lines b[data-bus]{background:var(--w-blue-55)}.offline-module__ePNj9G__lines b{min-width:calc(20 * var(--u));height:calc(20 * var(--u));padding:0 calc(5 * var(--u));box-sizing:border-box;border-radius:calc(10 * var(--u));color:var(--w-sand-99);font-size:max(calc(10 * var(--ut)), var(--fmin));white-space:nowrap;place-items:center;font-weight:900;display:grid}.offline-module__ePNj9G__boxes{grid-template-columns:calc(290 * var(--u)) minmax(0, 1fr) minmax(0, 1fr)!important;grid-template-rows:minmax(calc(256 * var(--u)), max-content) minmax(0, 1fr) calc(290 * var(--u))!important;grid-template-areas:"links map map""days map map""days info venue"!important}@media (max-width:1500px){.offline-module__ePNj9G__boxes{grid-template-columns:calc(220 * var(--u)) minmax(0, 1fr) minmax(0, 1fr)!important;grid-template-rows:minmax(calc(224 * var(--u)), max-content) minmax(0, 1fr) calc(256 * var(--u))!important}}.offline-module__ePNj9G__roundYear{color:var(--yel);font-family:var(--font-mono);font-size:max(calc(12 * var(--ut)), var(--fmin));font-weight:700}.offline-module__ePNj9G__noVisual{justify-content:flex-end;align-items:flex-start;gap:calc(6 * var(--u));width:calc(var(--ph) * .7);padding:calc(14 * var(--u));box-sizing:border-box;background:var(--w-sand-24);color:var(--w-sand-94);text-align:left;flex-direction:column;display:flex!important}.offline-module__ePNj9G__noVisual i{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10 * var(--ut)), var(--fmin));color:var(--yel)}.offline-module__ePNj9G__noVisual b{word-break:keep-all;line-height:1.2;font-size:calc(18 * var(--ut))!important;color:var(--w-sand-96)!important}.offline-module__ePNj9G__noVisual em{font-style:normal;font-family:var(--font-mono);font-size:max(calc(11 * var(--ut)), var(--fmin));color:var(--w-sand-81)}.offline-module__ePNj9G__linkList{scrollbar-width:none;gap:calc(8 * var(--u));min-height:0;padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(14 * var(--u));flex-direction:column;flex:1 0 auto;display:flex;overflow-y:auto}.offline-module__ePNj9G__lnk{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(6 * var(--u)) calc(8 * var(--u)) calc(12 * var(--u));border:calc(2 * var(--u)) solid var(--ink);background:var(--paper);box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--ink);color:var(--ink);flex:none;min-width:0;text-decoration:none;display:flex}.offline-module__ePNj9G__lnk[data-hot]{background:var(--w-yellow-93)}.offline-module__ePNj9G__lnk:hover{background:var(--yel)}.offline-module__ePNj9G__lnk:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}.offline-module__ePNj9G__lnk>span{gap:calc(2 * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.offline-module__ePNj9G__lnk b{font-size:max(calc(13 * var(--ut)), var(--fmin));white-space:nowrap;text-overflow:ellipsis;font-weight:900;overflow:hidden}.offline-module__ePNj9G__lnk em{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10 * var(--ut)), var(--fmin));color:var(--w-sand-38);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.offline-module__ePNj9G__lnk i{width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--ink);color:var(--yel);flex:none;place-items:center;font-style:normal;font-weight:900;display:grid}@media (max-width:1500px){.offline-module__ePNj9G__linkList{padding:calc(8 * var(--u)) calc(9 * var(--u)) calc(12 * var(--u));gap:calc(6 * var(--u))}.offline-module__ePNj9G__lnk{padding:calc(6 * var(--u)) calc(5 * var(--u)) calc(6 * var(--u)) calc(9 * var(--u))}.offline-module__ePNj9G__lnk b{font-size:max(calc(12 * var(--ut)), var(--fmin))}.offline-module__ePNj9G__lnk i{width:calc(24 * var(--u));height:calc(24 * var(--u))}}.offline-module__ePNj9G__days{gap:calc(10 * var(--u));min-height:0;padding:calc(12 * var(--u));flex-direction:column;flex:1;display:flex}.offline-module__ePNj9G__day{min-height:0;max-height:calc(150 * var(--u));box-sizing:border-box;padding:calc(10 * var(--u)) calc(12 * var(--u));border:calc(2 * var(--u)) solid var(--ink);background:var(--paper);font:inherit;color:var(--ink);text-align:left;cursor:pointer;flex-direction:column;flex:1;justify-content:space-between;display:flex}.offline-module__ePNj9G__day[data-first]{background:var(--yel);box-shadow:calc(3 * var(--u)) calc(3 * var(--u)) 0 var(--ink)}.offline-module__ePNj9G__day[data-past]{background:var(--w-sand-24);color:var(--w-sand-81)}.offline-module__ePNj9G__day:hover{filter:brightness(.97)}.offline-module__ePNj9G__day:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}.offline-module__ePNj9G__dayTop{justify-content:space-between;align-items:center;display:flex}.offline-module__ePNj9G__dayTop b{padding:0 calc(6 * var(--u));background:var(--ink);color:var(--yel);font-size:max(calc(11 * var(--ut)), var(--fmin));font-weight:900}.offline-module__ePNj9G__dayTop em{font-style:normal;font-family:var(--font-mono);font-size:max(calc(11 * var(--ut)), var(--fmin));font-weight:700}.offline-module__ePNj9G__dayMid{align-items:baseline;gap:calc(8 * var(--u));display:flex}.offline-module__ePNj9G__dayMid strong{font-family:var(--font-display);font-size:calc(30 * var(--ut));font-weight:900;line-height:1}.offline-module__ePNj9G__dayMid span{font-size:max(calc(13 * var(--ut)), var(--fmin));font-weight:900}.offline-module__ePNj9G__dayTime{font-family:var(--font-mono);font-size:max(calc(11 * var(--ut)), var(--fmin));opacity:.8}@media (max-width:1500px){.offline-module__ePNj9G__days{padding:calc(9 * var(--u));gap:calc(7 * var(--u))}.offline-module__ePNj9G__day{padding:calc(7 * var(--u)) calc(9 * var(--u))}.offline-module__ePNj9G__dayMid strong{font-size:calc(22 * var(--ut))}.offline-module__ePNj9G__dayMid span{font-size:max(calc(11.5 * var(--ut)), var(--fmin))}.offline-module__ePNj9G__dayTime{font-size:max(calc(10 * var(--ut)), var(--fmin))}}.offline-module__ePNj9G__wayRow{flex:1;min-height:0;display:flex}.offline-module__ePNj9G__wayRow>:first-child{flex:1;min-width:0}.offline-module__ePNj9G__stCol{width:calc(210 * var(--u));box-sizing:border-box;gap:calc(4 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-left:calc(2 * var(--u)) solid var(--ink);flex-direction:column;flex:none;display:flex}.offline-module__ePNj9G__stCol>i{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10 * var(--ut)), var(--fmin));color:var(--w-sand-38);padding-bottom:calc(4 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--ink)}.offline-module__ePNj9G__stRow2{align-items:center;column-gap:calc(8 * var(--u));row-gap:calc(5 * var(--u));padding:calc(10 * var(--u)) 0;border-bottom:calc(1 * var(--u)) dashed var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lines walk""name walk";min-width:0;display:grid}.offline-module__ePNj9G__stRow2>.offline-module__ePNj9G__lines{flex-wrap:wrap;grid-area:lines}.offline-module__ePNj9G__stRow2>.offline-module__ePNj9G__stName2{grid-area:name}.offline-module__ePNj9G__stRow2>strong{grid-area:walk}.offline-module__ePNj9G__stName2{gap:calc(2 * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.offline-module__ePNj9G__stName2 b{font-size:calc(14 * var(--ut));word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.offline-module__ePNj9G__stName2 em{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10 * var(--ut)), var(--fmin));color:var(--w-sand-38)}.offline-module__ePNj9G__stRow2 strong{font-family:var(--font-display);font-size:calc(18 * var(--ut));font-weight:900}.offline-module__ePNj9G__stNone,.offline-module__ePNj9G__stNote{font-size:max(calc(11 * var(--ut)), var(--fmin));color:var(--w-sand-38);word-break:keep-all;padding-top:calc(8 * var(--u));font-weight:700;line-height:1.5}@media (max-width:1500px){.offline-module__ePNj9G__stCol{width:calc(170 * var(--u));padding:calc(8 * var(--u)) calc(9 * var(--u))}.offline-module__ePNj9G__stName2 b{font-size:max(calc(12.5 * var(--ut)), var(--fmin))}.offline-module__ePNj9G__stRow2 strong{font-size:calc(15 * var(--ut))}.offline-module__ePNj9G__stNote{font-size:max(calc(10 * var(--ut)), var(--fmin))}}.offline-module__ePNj9G__fLink{min-width:0;font-size:max(calc(13 * var(--ut)), var(--fmin));color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:900;overflow:hidden}.offline-module__ePNj9G__fLink:hover{color:var(--w-red-54)}.offline-module__ePNj9G__bhSub{color:var(--w-sand-38);font-size:max(calc(11.5 * var(--ut)), var(--fmin))!important;font-weight:700!important}.offline-module__ePNj9G__svList{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.offline-module__ePNj9G__svRow{min-height:calc(44 * var(--u));max-height:calc(64 * var(--u));box-sizing:border-box;align-items:center;gap:calc(12 * var(--u));padding:0 calc(12 * var(--u));border:0;border-bottom:calc(1 * var(--u)) dashed var(--ink);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;flex:1 0 auto;min-width:0;text-decoration:none;display:flex}.offline-module__ePNj9G__svRow:hover{background:var(--yel)}.offline-module__ePNj9G__svRow[data-past]{background:var(--w-sand-94);color:var(--w-sand-44)}.offline-module__ePNj9G__svWhen{min-width:calc(48 * var(--u));white-space:nowrap;font-family:var(--font-mono);font-size:max(calc(11 * var(--ut)), var(--fmin));color:var(--w-sand-38);flex:none;font-weight:700}.offline-module__ePNj9G__svRow>b{min-width:0;font-size:max(calc(13 * var(--ut)), var(--fmin));white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:900;overflow:hidden}.offline-module__ePNj9G__svRow>em{padding:calc(1 * var(--u)) calc(6 * var(--u));border:calc(1.5 * var(--u)) solid var(--ink);font-style:normal;font-size:max(calc(10.5 * var(--ut)), var(--fmin));background:var(--paper);flex:none;font-weight:900}.offline-module__ePNj9G__svRow>em[data-past]{background:0 0}@media (max-width:1500px){.offline-module__ePNj9G__svRow{gap:calc(8 * var(--u));padding:0 calc(9 * var(--u))}.offline-module__ePNj9G__svRow>b{font-size:max(calc(12 * var(--ut)), var(--fmin))}}@media (max-width:767px){.offline-module__ePNj9G__boxes{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"days""links""info""venue""map"!important;height:auto!important}.offline-module__ePNj9G__day{max-height:none;min-height:calc(88 * var(--u))}.offline-module__ePNj9G__stCol{border-left:0;border-top:calc(2 * var(--u)) solid var(--ink);width:auto}.offline-module__ePNj9G__wayRow{flex-direction:column}.offline-module__ePNj9G__noVisual{width:calc(var(--ph) * .7)}}.offline-module__ePNj9G__hostNote{padding:calc(6 * var(--u)) calc(10 * var(--u));background:var(--w-yellow-83);color:var(--w-sand-22);border:calc(2 * var(--u)) solid var(--w-sand-22);font:800 max(calc(12.5 * var(--ut)), var(--fmin)) var(--font-sans);white-space:nowrap;align-self:center}
