.schedule-document_document__X0jKy{color:#37352f}.schedule-document_intro__4P5XT{display:flex;align-items:center;gap:10px;color:#78766f;font-size:13px;margin:-10px 0 24px;flex-wrap:wrap}.schedule-document_preview__lGC6w{background:#f0efed;color:#67645f;border-radius:4px;padding:2px 7px;font-size:12px;font-weight:550}.schedule-document_callout__bnr_m{display:flex;gap:12px;background:#f7f6f3;border-radius:5px;padding:16px 18px;font-size:14px;line-height:1.65}.schedule-document_callout__bnr_m>span{font-size:20px;line-height:1.3;padding-top:2px;flex-shrink:0}.schedule-document_callout__bnr_m p{margin:0}.schedule-document_callout__bnr_m p+p{margin-top:6px;color:#77746d}.schedule-document_callout__bnr_m strong{font-weight:600}.schedule-document_dayNav__5eTEB{display:flex;gap:6px;flex-wrap:wrap;padding:22px 0 28px}.schedule-document_dayNav__5eTEB a{display:flex;align-items:center;gap:5px;min-height:40px;padding:6px 10px;border-radius:4px;color:#77746d;font-size:13px;text-decoration:none}.schedule-document_dayNav__5eTEB a:hover{background:#f3f2ef;color:#37352f}.schedule-document_dayNav__5eTEB span{font-variant-numeric:tabular-nums;color:#a09c95}.schedule-document_day__q253P{margin:0 0 40px;border:1px solid #ddd9d1;border-radius:7px;overflow:hidden}.schedule-document_dayHeader__d_COg{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 18px;background:#eeece6;border-bottom:1px solid #ddd9d1}.schedule-document_dayHeader__d_COg h2{font-size:23px;font-weight:650;letter-spacing:-.5px;line-height:1.35;margin:0;scroll-margin-top:84px}.schedule-document_dayHeader__d_COg>span{color:#716c62;font-size:13px;white-space:nowrap}.schedule-document_entries__zuEl3{list-style:none;padding:0 18px;margin:0}.schedule-document_entry__LtBZY{display:grid;grid-template-columns:136px minmax(0,1fr);gap:20px;padding:12px 0;border-bottom:1px solid #eeece7}.schedule-document_entry__LtBZY:last-child{border-bottom:0}.schedule-document_time__FonEw{align-self:start;justify-self:start;font-size:14px;font-weight:650;line-height:1.6;letter-spacing:-.35px;font-variant-numeric:tabular-nums;white-space:nowrap;background:#eeedea;border:1px solid #e5e3de;border-radius:4px;padding:4px 8px;color:#454139}.schedule-document_copy__7xeiv{min-width:0;padding-top:2px}.schedule-document_eventHeading__P75oc{display:flex;align-items:baseline;gap:8px}.schedule-document_eventHeading__P75oc h3{margin:0;font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.schedule-document_emoji__hfzP2{font-size:18px;flex-shrink:0;line-height:1.3}.schedule-document_details__9db9C,.schedule-document_meeting__nDi1L{white-space:pre-line;line-height:1.55;font-size:14px;margin:4px 0 0;color:#767169}.schedule-document_meeting__nDi1L{font-weight:550;color:#534f47}.schedule-document_location__Hj_Io{display:flex;gap:6px;align-items:baseline;font-size:13px;line-height:1.5;margin:4px 0 0;color:#817d74}.schedule-document_location__Hj_Io svg{flex-shrink:0;align-self:flex-start;margin-top:3px}.schedule-document_status__Qx9YI{display:inline-block;margin:4px 0 0;border-radius:3px;padding:1px 6px;font-size:11px;line-height:1.7;font-weight:550}.schedule-document_optional__QRSd1{color:#526e65;background:#eaf0ec}.schedule-document_tentative___4oym{color:#8b6c35;background:#f7f0e1}.schedule-document_links__G6r_B{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.schedule-document_links__G6r_B a{display:inline-flex;align-items:center;gap:3px;font-size:13px;color:#78746b;text-decoration:underline;text-decoration-color:#cdc8bc;text-underline-offset:4px;min-height:32px}.schedule-document_links__G6r_B a:hover{color:#37352f}.schedule-document_empty__rGBS7{font-size:14px;color:#8b877f;margin:0;padding:16px 18px}@media(max-width:767px){.schedule-document_dayNav__5eTEB{gap:2px;padding:16px 0 25px}.schedule-document_dayNav__5eTEB a{padding:6px 8px;min-height:44px}.schedule-document_day__q253P{margin-bottom:32px}.schedule-document_dayHeader__d_COg{padding:12px}.schedule-document_dayHeader__d_COg h2{font-size:21px}.schedule-document_callout__bnr_m{padding:14px;gap:10px}.schedule-document_entries__zuEl3{padding:0 12px}.schedule-document_entry__LtBZY{grid-template-columns:108px minmax(0,1fr);gap:12px;padding:11px 0}.schedule-document_copy__7xeiv{padding:2px 0 0}.schedule-document_time__FonEw{font-size:12.5px;padding:4px 6px}.schedule-document_eventHeading__P75oc{gap:6px}.schedule-document_eventHeading__P75oc h3{font-size:15px;line-height:1.4}.schedule-document_emoji__hfzP2{font-size:16px}.schedule-document_details__9db9C{font-size:13px}.schedule-document_location__Hj_Io{font-size:12px}.schedule-document_links__G6r_B a{min-height:44px}.schedule-document_intro__4P5XT{margin-bottom:20px}}.boarding-pass_trigger__L6V__{border:0;padding:0;background:transparent;border-radius:8px;flex-shrink:0;min-width:44px;min-height:44px;user-select:none;-webkit-tap-highlight-color:transparent}.boarding-pass_trigger__L6V__:active{transform:rotate(-10deg) scale(.94)}.boarding-pass_dialog___bjKS{width:min(480px,calc(100% - 24px));max-width:min(480px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;padding:20px;gap:16px;background:#fff}.boarding-pass_header__gQ1GM{padding-right:22px;text-align:left}.boarding-pass_ticket__VsCgh{position:relative;overflow:hidden}.boarding-pass_ticket__VsCgh>svg:first-child{display:block;width:100%;height:auto}.boarding-pass_save__M0Ba1{width:100%;min-height:44px}.boarding-pass_plane__GvXKI{position:absolute;color:#a43d30;left:-30px;top:28%;pointer-events:none;animation:boarding-pass_takeoff__rVApw 1.8s ease-in-out .35s both}@keyframes boarding-pass_takeoff__rVApw{0%{transform:translate(0) rotate(18deg);opacity:0}15%{opacity:1}80%{opacity:1}to{transform:translate(500px,-100px) rotate(18deg);opacity:0}}@media (prefers-reduced-motion:reduce){.boarding-pass_plane__GvXKI{display:none}.boarding-pass_trigger__L6V__:active{transform:none}}