body[data-anywhere] .cal.cal-fresh .cal-row .dest .price{opacity:.9;transform:none}body[data-anywhere] .cal.cal-fresh .cal-row .dest .price.t1{opacity:1}body[data-anywhere] .cal-row:has(.wk-pill.t-pending) .cal-cell.in-pill{color:var(--ink)}body[data-anywhere] .month-dow .dest-h{justify-self:start;margin-left:6px;text-align:left;color:#b5bac0}body[data-anywhere] .month-dow,body[data-anywhere] .cal-row{grid-template-columns:repeat(7,minmax(0,28px)) 104px}@media(max-width:767.98px){body[data-anywhere] .month-dow,body[data-anywhere] .cal-row{grid-template-columns:repeat(7,1fr) 60px}}body[data-anywhere] .cal-row .dest{grid-column:8;justify-self:start;margin-left:6px;align-self:center;display:inline-flex;align-items:center;gap:0;height:var(--cal-cell-h,27px);white-space:nowrap;z-index:2;cursor:pointer}body[data-anywhere] .cal-row .dest.blank,body[data-anywhere] .cal-row .dest.empty{cursor:default}body[data-anywhere] .cal-row .dest[role=button]:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:8px}body[data-anywhere] .cal-row .dest .toprow{display:contents}body[data-anywhere] .cal-row .dest .flagchip{flex:0 0 auto;width:15px;height:11px;margin-right:7px;border-radius:2.5px;overflow:hidden;box-shadow:0 0 0 .5px #0b0e0f24;display:inline-flex;align-items:center;justify-content:center;position:relative;top:-.5px}body[data-anywhere] .cal-row .dest .flagchip svg{width:100%;height:100%;display:block}body[data-anywhere] .cal-row .dest .iata{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-feature-settings:"tnum" 1;font-size:10.5px;font-weight:600;letter-spacing:.04em;color:var(--muted);opacity:.9;width:27px;flex:0 0 27px;text-align:left;line-height:var(--cal-cell-h,27px);transition:color .12s}body[data-anywhere] .cal-row .dest .price{display:inline-flex;align-items:baseline;height:var(--cal-cell-h,27px);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-feature-settings:"tnum" 1,"lnum" 1;font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:var(--cal-cell-h,27px);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;opacity:.9;transition:filter .12s}body[data-anywhere] .cal-row .dest .price.t1{color:color-mix(in srgb,var(--green) 88%,black);font-weight:900;letter-spacing:-.02em;opacity:1}body[data-anywhere] .cal-row .dest .price.t2{color:color-mix(in srgb,var(--amber-bg) 88%,black)}body[data-anywhere] .cal-row .dest .price.t3{color:color-mix(in srgb,var(--orange-bg) 88%,black)}body[data-anywhere] .cal-row .dest .price.t4{color:color-mix(in srgb,var(--red-bg) 88%,black)}body[data-anywhere] .cal-row.row-hover .dest .iata{color:var(--ink)}body[data-anywhere] .cal-row.row-hover .dest .price{filter:brightness(.94) saturate(1.08)}body[data-anywhere] .cal-row .dest.empty .dots{display:inline-flex;align-items:center;min-width:56px;gap:4px;height:var(--cal-cell-h,27px)}body[data-anywhere] .cal-row .dest.empty .dots i{display:block;width:4px;height:4px;border-radius:50%;background:var(--muted);opacity:.25;animation:wf-dots-pulse 1.2s ease-in-out infinite}body[data-anywhere] .cal-row .dest.empty .dots i:nth-child(1){animation-delay:0s}body[data-anywhere] .cal-row .dest.empty .dots i:nth-child(2){animation-delay:.18s}body[data-anywhere] .cal-row .dest.empty .dots i:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion:reduce){body[data-anywhere] .cal-row .dest.empty .dots i{animation:none;opacity:.55}}body[data-anywhere] .aw-inline-notice{display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:8px 10px 8px 14px;background:var(--bg);border:1px solid var(--hair-3);border-radius:var(--r-pill);font-size:13px;font-weight:600;color:var(--ink-2)}body[data-anywhere] .aw-inline-msg{flex:1 1 auto;min-width:0}body[data-anywhere] .aw-inline-retry{flex:0 0 auto;height:28px;padding:0 12px;border-radius:var(--r-pill);border:1.5px solid var(--hair);background:var(--surface);color:var(--ink);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}body[data-anywhere] .aw-inline-retry:hover{background:var(--surface);border-color:var(--ink-2)}body[data-anywhere] .aw-inline-retry:focus-visible{outline:2px solid var(--ink);outline-offset:2px}body[data-anywhere] .aw-inline-dismiss{flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:0;background:transparent;color:var(--muted);font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}body[data-anywhere] .aw-inline-dismiss:hover{background:var(--hair-2);color:var(--ink)}body[data-anywhere] .aw-inline-dismiss:focus-visible{outline:2px solid var(--ink);outline-offset:2px}body[data-anywhere] .month.nodata .month-head .my{color:var(--hair-3)}body[data-anywhere] .cal-row .dest.no-data{grid-column:8;justify-self:start;margin-left:10px;align-self:center;color:var(--muted-2);font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13px;font-weight:600;cursor:default}body[data-anywhere] .nodata-banner{grid-column:1/-1;display:flex;align-items:center;gap:9px;background:var(--bg);border:1px dashed var(--hair-3);border-radius:var(--r-md);padding:9px 14px;margin:2px 0 6px;font-size:12px;color:var(--muted)}body[data-anywhere] .nodata-banner svg{width:15px;height:15px;color:var(--hair);flex:0 0 auto}body[data-anywhere] .nodata-banner b{color:var(--ink-2);font-weight:700}@media(max-width:760px){body[data-anywhere] .cal-row .dest{justify-self:stretch;margin-left:6px;height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1}body[data-anywhere] .cal-row .dest .toprow{display:inline-flex;align-items:center;gap:4px;height:11px;line-height:11px}body[data-anywhere] .cal-row .dest .flagchip{width:14px;height:10px;margin:0;top:0}body[data-anywhere] .cal-row .dest .iata{width:auto;flex:none;text-align:center;font-size:10px;opacity:.7;margin:0;height:11px;line-height:11px;letter-spacing:.05em}body[data-anywhere] .cal-row .dest .price{height:auto;font-size:15px;font-weight:800;line-height:15px}}body[data-anywhere] .cal-row .dest .toprow{display:none}body[data-anywhere] .cal .cal-cell.in-pill,body[data-anywhere] #wf-ms-pager .cal-cell.in-pill{visibility:hidden}body[data-anywhere] .cal .wk-pill .aw-tag,body[data-anywhere] #wf-ms-pager .wk-pill .aw-tag{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;min-width:0;color:#fff;z-index:1}body[data-anywhere] .cal .wk-pill .aw-tag .aw-c,body[data-anywhere] #wf-ms-pager .wk-pill .aw-tag .aw-c{display:inline-flex;align-items:center;white-space:nowrap}body[data-anywhere] .cal .wk-pill .aw-tag .fl,body[data-anywhere] #wf-ms-pager .wk-pill .aw-tag .fl{display:block;flex:none;overflow:hidden}body[data-anywhere] .cal .wk-pill .aw-tag .fl svg,body[data-anywhere] #wf-ms-pager .wk-pill .aw-tag .fl svg{display:block;width:100%;height:100%}body[data-anywhere] .cal .wk-pill .aw-tag .ia,body[data-anywhere] #wf-ms-pager .wk-pill .aw-tag .ia{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap;transform:translateY(.25px)}body[data-anywhere] .cal .wk-pill.t-pending .aw-tag,body[data-anywhere] #wf-ms-pager .wk-pill.t-pending .aw-tag{color:var(--ink)}@media(min-width:768px){body[data-anywhere] .cal-card .cal .cal-row .dest{grid-row:1;grid-column:8;justify-self:start;align-self:center;margin:0;height:var(--P);padding:0;display:inline-flex;align-items:center;gap:0}body[data-anywhere] .cal-card .cal .cal-row .dest .price{font-weight:600;letter-spacing:0;opacity:1}body[data-anywhere] .cal-card .cal .cal-row .dest.no-data{margin-left:calc(11.5 * var(--u))}body[data-anywhere] .cal-card .cal .cal-row .dest.no-data.es-cell{padding-left:max(0px,calc(var(--es-ink-w, 43px) / 2 - var(--es-mk-half)))}body[data-anywhere] .cal-card .cal .cal-row .dest.empty{margin-left:calc(11.5 * var(--u));padding-left:max(0px,calc(var(--es-ink-w, 43px) / 2 - 10px))}body[data-anywhere] .cal-card .cal .cal-row .dest.empty .dots{min-width:0}body[data-anywhere] .cal-card .cal .wk-pill .aw-tag .aw-c{gap:calc(4 * var(--u))}body[data-anywhere] .cal-card .cal .wk-pill .aw-tag .fl{width:calc(18.5 * var(--u));height:calc(13 * var(--u));border-radius:calc(2.5 * var(--u));box-shadow:0 0 0 calc(1.5 * var(--u)) #fffc}body[data-anywhere] .cal-card .cal .wk-pill .aw-tag .fl.s{width:calc(14 * var(--u));height:calc(10 * var(--u));border-radius:calc(2 * var(--u));box-shadow:0 0 0 1px #fffc}body[data-anywhere] .cal-card .cal .wk-pill .aw-tag .ia{font-size:var(--n)}}@media(max-width:767.98px){body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest,body[data-anywhere] #wf-ms-pager .cal-row .dest{grid-row:1;grid-column:9;justify-self:start;align-self:center;margin:0;height:auto;padding:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;line-height:normal}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.empty,body[data-anywhere] #wf-ms-pager .cal-row .dest.empty{justify-self:center;padding:0}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.empty .dots,body[data-anywhere] #wf-ms-pager .cal-row .dest.empty .dots{min-width:0;height:auto;gap:3px}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.empty .dots i,body[data-anywhere] #wf-ms-pager .cal-row .dest.empty .dots i{width:calc(var(--h) * .45);height:calc(var(--h) * .45)}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.es-cell,body[data-anywhere] #wf-ms-pager .cal-row .dest.es-cell{padding:0 0 0 2px}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.es-cell .es-mk.is-bare,body[data-anywhere] #wf-ms-pager .cal-row .dest.es-cell .es-mk.is-bare{width:var(--h);height:var(--h)}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.es-cell .es-mk svg,body[data-anywhere] #wf-ms-pager .cal-row .dest.es-cell .es-mk svg{width:100%;height:100%}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.es-cell[data-empty-reason=no-flights],body[data-anywhere] #wf-ms-pager .cal-row .dest.es-cell[data-empty-reason=no-flights]{justify-self:center;padding:0}body[data-anywhere] .cal-card[data-phone-cards] #cal .cal-row .dest.es-cell[data-empty-reason=no-flights] .es-mk.is-bare,body[data-anywhere] #wf-ms-pager .cal-row .dest.es-cell[data-empty-reason=no-flights] .es-mk.is-bare{width:calc(var(--ps) * .9);height:calc(var(--ps) * .9)}body[data-anywhere] #wf-ms-pager .cal-row .dest.empty .dots{gap:calc(3px * var(--s, 1))}body[data-anywhere] .cal-card[data-phone-cards] #cal .wk-pill .aw-tag .aw-c{gap:3px}body[data-anywhere] .cal-card[data-phone-cards] #cal .wk-pill .aw-tag .fl{width:13px;height:9px;border-radius:2px;box-shadow:0 0 0 1px #fffc}body[data-anywhere] .cal-card[data-phone-cards] #cal .wk-pill .aw-tag .fl.s{width:10px;height:7px;border-radius:1.5px;box-shadow:0 0 0 1px #fffc}body[data-anywhere] .cal-card[data-phone-cards] #cal .wk-pill .aw-tag .ia{font-size:9.5px}}
