.OlzoPa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OlzoPa_tool{flex-direction:column;display:flex}.OlzoPa_bar{background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 0;display:flex}.OlzoPa_months{flex-wrap:wrap;gap:4px;display:flex}.OlzoPa_month,.OlzoPa_toggle{border:1px solid var(--line);background:var(--paper);height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.OlzoPa_month:hover,.OlzoPa_toggle:hover{border-color:var(--ink)}.OlzoPa_month.OlzoPa_on,.OlzoPa_toggle.OlzoPa_on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.OlzoPa_monthCount{color:var(--muted);font:500 11px/1 ui-monospace,Menlo,monospace}.OlzoPa_month.OlzoPa_on .OlzoPa_monthCount{color:#cfcfcf}.OlzoPa_filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.OlzoPa_select{border:1px solid var(--line);align-items:center;gap:8px;height:40px;padding:0 12px;font-size:13px;display:flex}.OlzoPa_select:focus-within{border-color:var(--ink)}.OlzoPa_selectLabel{color:var(--muted)}.OlzoPa_select select{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;max-width:220px;font-size:13px;font-weight:600}.OlzoPa_select select:focus-visible{outline:none}.OlzoPa_dot{background:var(--type);flex-shrink:0;width:8px;height:8px}.OlzoPa_clear{height:40px;color:var(--acc);cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:13px;font-weight:600}.OlzoPa_clear:hover{text-underline-offset:3px;text-decoration:underline}.OlzoPa_views{border:1px solid var(--ink);display:flex}.OlzoPa_view{background:var(--paper);height:38px;color:var(--ink);cursor:pointer;border:none;padding:0 14px;font-size:13px;font-weight:600}.OlzoPa_view.OlzoPa_on{background:var(--ink);color:var(--paper)}.OlzoPa_month:focus-visible,.OlzoPa_toggle:focus-visible,.OlzoPa_view:focus-visible,.OlzoPa_clear:focus-visible,.OlzoPa_more:focus-visible,.OlzoPa_emptyButton:focus-visible,.OlzoPa_chip:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.OlzoPa_results{flex-direction:column;gap:20px;padding:28px 0 0;scroll-margin-top:80px;display:flex}.OlzoPa_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.OlzoPa_h2{letter-spacing:-1.2px;margin:0;font-size:34px;font-weight:700}.OlzoPa_summary{color:var(--muted);font:500 12px/1 ui-monospace,Menlo,monospace}.OlzoPa_grid{border-top:1px solid var(--ink);border-left:1px solid var(--line)}.OlzoPa_dowRow,.OlzoPa_cells{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.OlzoPa_cells{margin:0;padding:0;list-style:none}.OlzoPa_dow{border-right:1px solid var(--line);border-bottom:1px solid var(--ink);letter-spacing:1px;text-transform:uppercase;color:var(--muted);padding:10px 8px;font:600 11px/1 ui-monospace,Menlo,monospace}.OlzoPa_cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;gap:6px;min-width:0;min-height:132px;padding:8px;display:flex}.OlzoPa_blank{background:var(--soft)}.OlzoPa_day{font-variant-numeric:tabular-nums;color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.OlzoPa_cell[data-past] .OlzoPa_day{color:var(--muted)}.OlzoPa_dayName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OlzoPa_todayDot{background:var(--acc);width:6px;height:6px}.OlzoPa_dayEvents{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.OlzoPa_chip{background:var(--paper-2);color:var(--ink);border-left:3px solid var(--type);flex-direction:column;gap:2px;min-width:0;padding:6px 8px;display:flex}.OlzoPa_chipStart{background:var(--soft)}.OlzoPa_chip:hover{background:var(--ink);color:var(--paper)}.OlzoPa_chipTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.OlzoPa_chipCity{opacity:.75;white-space:nowrap;text-overflow:ellipsis;font:500 10px/1.2 ui-monospace,Menlo,monospace;overflow:hidden}.OlzoPa_more{text-align:left;color:var(--acc);cursor:pointer;background:0 0;border:none;padding:0;font:600 11px/1 ui-monospace,Menlo,monospace}.OlzoPa_legend{color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.OlzoPa_legend li{align-items:center;gap:8px;display:flex}.OlzoPa_legendSwatch{background:var(--type);width:12px;height:12px}.OlzoPa_empty{border:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:12px;padding:40px 24px;display:flex}.OlzoPa_emptyTitle{margin:0;font-size:20px;font-weight:600}.OlzoPa_emptyText{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.OlzoPa_emptyButton{border:1px solid var(--ink);background:var(--paper);cursor:pointer;height:40px;padding:0 14px;font-size:13px;font-weight:600}.OlzoPa_emptyButton:hover{background:var(--ink);color:var(--paper)}@media (max-width:900px){.OlzoPa_bar{position:static}}@media (max-width:640px){.OlzoPa_months{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.OlzoPa_month{flex-shrink:0}.OlzoPa_h2{font-size:28px}.OlzoPa_grid{border-left:none}.OlzoPa_dowRow,.OlzoPa_blank,.OlzoPa_cell[data-empty]{display:none}.OlzoPa_cells{grid-template-columns:minmax(0,1fr)}.OlzoPa_cell{border-right:none;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:6px 12px;min-height:0;padding:12px 0;display:grid}.OlzoPa_dayName{clip:auto;letter-spacing:1px;text-transform:uppercase;width:auto;height:auto;color:var(--muted);font:500 11px/1 ui-monospace,Menlo,monospace;position:static;overflow:visible}.OlzoPa_more{grid-column:2}.OlzoPa_chipTitle{font-size:14px}}.OlzoPa_top{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.OlzoPa_lenses{gap:4px;display:flex}.OlzoPa_lens{border:1px solid var(--line);background:var(--soft);height:48px;color:var(--muted);letter-spacing:-.2px;cursor:pointer;border-bottom:none;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:700;display:flex}.OlzoPa_lens:hover{color:var(--ink)}.OlzoPa_lens.OlzoPa_on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.OlzoPa_lensCount{opacity:.7;font:500 12px/1 ui-monospace,Menlo,monospace}.OlzoPa_search{border:1px solid var(--line);width:min(340px,100%);height:40px;color:var(--muted);align-items:center;gap:8px;margin-bottom:8px;padding:0 12px;display:flex}.OlzoPa_search:focus-within{border-color:var(--ink);color:var(--ink)}.OlzoPa_search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:none;flex:1;font-size:14px}.OlzoPa_search input:focus-visible{outline:none}.OlzoPa_tags{flex-wrap:wrap;gap:6px;padding:12px 0 0;display:flex}.OlzoPa_tag{border:1px solid var(--line);background:var(--paper);height:30px;color:var(--ink-2);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.OlzoPa_tag:hover{border-color:var(--ink)}.OlzoPa_tag.OlzoPa_on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.OlzoPa_stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.OlzoPa_moreRow{justify-content:center;align-items:center;gap:16px;padding:24px 0 8px;display:flex}.OlzoPa_moreBtn{border:1px solid var(--ink);background:var(--paper);height:44px;color:var(--ink);cursor:pointer;padding:0 28px;font-size:14px;font-weight:700}.OlzoPa_moreBtn:hover{background:var(--ink);color:var(--paper)}.OlzoPa_moreBtn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.OlzoPa_moreCount{color:var(--muted);font:500 12px/1 ui-monospace,Menlo,monospace}.OlzoPa_tableWrap{border-top:1px solid var(--ink)}.OlzoPa_table{border-collapse:collapse;width:100%;font-size:14px}.OlzoPa_table th{text-align:left;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px 10px 0;font-size:11px;font-weight:600}.OlzoPa_sortBtn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.OlzoPa_sortBtn:hover,.OlzoPa_sortBtn.OlzoPa_on{color:var(--ink)}.OlzoPa_tr td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:14px 12px 14px 0}.OlzoPa_tr{box-shadow:inset 3px 0 #0000}.OlzoPa_tr:hover td{background:var(--paper-2)}.OlzoPa_trOn td{background:var(--soft)}.OlzoPa_tr td:first-child{border-left:3px solid var(--type,var(--ink));padding-left:12px}.OlzoPa_cDate{width:118px}.OlzoPa_cWhere{width:190px}.OlzoPa_cSize{width:120px}.OlzoPa_cRoles{width:200px}.OlzoPa_tRoles{color:var(--ink-2);font-size:13px}.OlzoPa_tMore{color:var(--muted);font-weight:600}.OlzoPa_cCrew{width:120px}.OlzoPa_cShifts{text-align:right;width:96px}.OlzoPa_table th.OlzoPa_cShifts{text-align:right;padding-right:0}.OlzoPa_tDate{white-space:nowrap;font-weight:700;display:block}.OlzoPa_tDow,.OlzoPa_tVenue{color:var(--muted);margin-top:3px;font-size:12px;display:block}.OlzoPa_tVenue{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.OlzoPa_tTitle{letter-spacing:-.2px;color:var(--ink);font-size:16px;font-weight:700;text-decoration:none}.OlzoPa_tTitle:hover{color:var(--acc)}.OlzoPa_tTitle:focus-visible,.OlzoPa_tag:focus-visible,.OlzoPa_lens:focus-visible,.OlzoPa_sortBtn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.OlzoPa_tMeta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;display:flex}.OlzoPa_tType{align-items:center;gap:6px;display:inline-flex}.OlzoPa_tExpected{color:#8a5a00;font-weight:600}.OlzoPa_tCity{font-weight:600}.OlzoPa_tNum{font-variant-numeric:tabular-nums;font-weight:600}.OlzoPa_tNone{color:var(--muted-2)}.OlzoPa_tFormat{color:var(--muted);font-size:12px}.OlzoPa_crew{gap:4px;display:grid}.OlzoPa_crewBar{height:6px;width:calc(100% * var(--w,0));background:var(--acc);min-width:4px;display:block}@media (max-width:1100px){.OlzoPa_cSize,.OlzoPa_cRoles{display:none}}@media (max-width:720px){.OlzoPa_lens{flex:1;justify-content:center;height:44px;padding:0 10px;font-size:13px}.OlzoPa_lenses,.OlzoPa_search{width:100%}.OlzoPa_top{border-bottom:none;flex-direction:column;align-items:stretch;gap:12px}.OlzoPa_search{margin-bottom:0}.OlzoPa_table thead{display:none}.OlzoPa_table,.OlzoPa_table tbody{display:block}.OlzoPa_tr{border-bottom:1px solid var(--line-2);border-left:3px solid var(--type,var(--ink));grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:14px 0 14px 12px;display:grid}.OlzoPa_tr td,.OlzoPa_tr td:first-child{text-align:left;background:0 0;border:none;width:auto;padding:0;display:block}.OlzoPa_tr .OlzoPa_cEvent{order:-1;grid-column:1/-1}.OlzoPa_tr .OlzoPa_cDate,.OlzoPa_tr .OlzoPa_cWhere{grid-column:1}.OlzoPa_tr .OlzoPa_cShifts{grid-area:2/2/span 2;align-self:center}.OlzoPa_tr .OlzoPa_cCrew,.OlzoPa_tr .OlzoPa_cRoles,.OlzoPa_tr .OlzoPa_cSize{display:none}.OlzoPa_tDate,.OlzoPa_tDow{font-size:13px;display:inline}.OlzoPa_tDow:before{content:" · "}.OlzoPa_trOn{background:var(--soft)}}
.Gktzjq_main{max-width:var(--max);width:100%;padding:0 var(--gutter) 88px;flex-direction:column;margin:0 auto;display:flex}.Gktzjq_hero{border-bottom:2px solid var(--ink);flex-direction:column;gap:14px;padding:32px 0 28px;display:flex}.Gktzjq_heroRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.Gktzjq_heroCopy{flex-direction:column;gap:10px;max-width:760px;display:flex}.Gktzjq_h1{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(40px,5.2vw,72px);font-weight:800;line-height:.96}.Gktzjq_intro{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:19px;line-height:1.5}.Gktzjq_intro a{color:var(--acc);text-underline-offset:3px;text-decoration:underline}.Gktzjq_cta{border:1px solid var(--ink);white-space:nowrap;align-items:center;height:44px;padding:0 18px;font-size:14px;font-weight:600;display:flex}.Gktzjq_cta:hover{background:var(--ink);color:var(--paper)}.Gktzjq_loading{min-height:480px}.Gktzjq_none{border:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px;padding:40px 24px;display:flex}.Gktzjq_noneTitle{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700}.Gktzjq_noneText{max-width:640px;color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.Gktzjq_noneLink{color:var(--acc);font-size:14px;font-weight:600}.Gktzjq_noneLink:hover{text-underline-offset:3px;text-decoration:underline}.Gktzjq_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:8px;padding:56px 0 0;display:grid}.Gktzjq_step{border:1px solid var(--ink);flex-direction:column;gap:8px;min-height:120px;padding:22px 24px;display:flex}.Gktzjq_step:hover{background:var(--ink);color:var(--paper)}.Gktzjq_stepKind{letter-spacing:1px;text-transform:uppercase;color:var(--acc);font:600 11px/1 ui-monospace,Menlo,monospace}.Gktzjq_step:hover .Gktzjq_stepKind{color:var(--acc2)}.Gktzjq_stepTitle{letter-spacing:-.3px;font-size:19px;font-weight:700;line-height:1.25}.Gktzjq_stepCta{margin-top:auto;font-size:14px;font-weight:600}.Gktzjq_cta:focus-visible,.Gktzjq_step:focus-visible,.Gktzjq_noneLink:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (max-width:640px){.Gktzjq_main{padding-left:16px;padding-right:16px}.Gktzjq_intro{font-size:17px}}
