.picon[data-astro-cid-comi7cjn]{flex:none;inline-size:1.15em;block-size:1.15em;vertical-align:-.2em}.next-trip-cell[data-astro-cid-agly2bo5]{display:flex;grid-column:1 / -1;container:next-trip / inline-size}.next-trip[data-astro-cid-agly2bo5]{display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%;overflow:hidden;border:var(--mm-border-width) solid var(--mm-border);box-shadow:var(--mm-shadow-sm);transition:box-shadow var(--mm-dur-fast) var(--mm-ease)}.next-trip[data-astro-cid-agly2bo5]:not(.next-trip--example):hover{box-shadow:var(--mm-shadow-lg)}.next-trip__photo[data-astro-cid-agly2bo5]{position:relative;display:block;block-size:9.5rem;background-color:var(--mm-bg-inset)}.next-trip__photo[data-astro-cid-agly2bo5][hidden]{display:none}.next-trip__photo[data-astro-cid-agly2bo5] img[data-astro-cid-agly2bo5]{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover}.next-trip__photo[data-astro-cid-agly2bo5]:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;block-size:45%;background:linear-gradient(to bottom,#0000,#00000073);pointer-events:none}.next-trip__caption[data-astro-cid-agly2bo5]{position:absolute;z-index:1;inset-inline-start:.9rem;inset-block-end:.55rem;max-inline-size:calc(100% - 1.8rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / 70%)}.next-trip__body[data-astro-cid-agly2bo5]{display:grid;align-content:start;gap:var(--mm-space-md);padding:var(--mm-space-md) var(--mm-space-md) var(--mm-space-md);min-inline-size:0;container-type:inline-size}@container (min-width: 30rem){.next-trip__ticks[data-astro-cid-agly2bo5]{grid-template-columns:repeat(4,minmax(0,1fr))}}.next-trip__head[data-astro-cid-agly2bo5]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mm-space-sm)}.next-trip__title[data-astro-cid-agly2bo5]{display:grid;gap:2px;min-inline-size:0}.next-trip__eyebrow[data-astro-cid-agly2bo5]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--mm-fg-faint)}.next-trip__eyebrow--example[data-astro-cid-agly2bo5]{justify-self:start;padding:2px var(--mm-space-xs);border:var(--mm-border-width) dashed var(--mm-border-strong);border-radius:var(--mm-radius-pill);letter-spacing:.04em}.next-trip__name[data-astro-cid-agly2bo5]{margin:0;overflow-wrap:break-word;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);letter-spacing:-.01em;line-height:1.2;color:var(--mm-fg-strong)}.next-trip__open[data-astro-cid-agly2bo5]{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer}.next-trip__open[data-astro-cid-agly2bo5]:after{content:"";position:absolute;inset:0;z-index:1}.next-trip__open[data-astro-cid-agly2bo5]:hover,.next-trip__open[data-astro-cid-agly2bo5]:focus-visible{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.next-trip__open[data-astro-cid-agly2bo5]:focus-visible{outline:none}.next-trip[data-astro-cid-agly2bo5]:has(.next-trip__open:focus-visible){outline:var(--mm-focus-width) solid var(--mm-focus);outline-offset:2px}.next-trip__when[data-astro-cid-agly2bo5]{font-size:var(--mm-text-xs);font-variant-numeric:tabular-nums;color:var(--mm-fg-muted)}.next-trip__when--example[data-astro-cid-agly2bo5]{display:block;inline-size:9.5rem;block-size:.7rem;margin-block-start:var(--mm-space-xs);border-radius:var(--mm-radius-pill);background-color:var(--mm-bg-inset)}.next-trip__count[data-astro-cid-agly2bo5]{display:grid;flex:none;justify-items:center;align-content:center;min-inline-size:4.6rem;margin:0;padding:var(--mm-space-xs) var(--mm-space-xs) var(--mm-space-xs);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-subtle);border:var(--mm-border-width) solid var(--mm-border-faint);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);line-height:1.2;text-align:center;color:var(--mm-fg-muted)}.next-trip__count[data-astro-cid-agly2bo5][hidden]{display:none}.next-trip__count[data-astro-cid-agly2bo5] b,.next-trip__count[data-astro-cid-agly2bo5].is-word{font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-heavy);letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--mm-fg-strong)}.next-trip__count[data-astro-cid-agly2bo5].is-word{font-size:var(--mm-text-lg)}.next-trip__check[data-astro-cid-agly2bo5]{position:relative;z-index:2;display:grid;gap:var(--mm-space-xs)}.next-trip__check-head[data-astro-cid-agly2bo5]{display:flex;justify-content:space-between;margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-muted)}.next-trip__ticked[data-astro-cid-agly2bo5]{font-variant-numeric:tabular-nums;color:var(--mm-fg-faint)}.next-trip__ticks[data-astro-cid-agly2bo5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mm-space-xs);margin:0;padding:0;list-style:none}.tick[data-astro-cid-agly2bo5]{display:flex;align-items:center;gap:var(--mm-space-xs);min-block-size:44px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-raised);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong);cursor:pointer;transition:background-color var(--mm-dur-fast) var(--mm-ease),border-color var(--mm-dur-fast) var(--mm-ease);-webkit-tap-highlight-color:transparent}.tick[data-astro-cid-agly2bo5]:hover{border-color:var(--mm-border-strong)}.tick[data-astro-cid-agly2bo5]:has(input:checked){background-color:var(--mm-bg-subtle)}.tick[data-astro-cid-agly2bo5] input[data-astro-cid-agly2bo5]{flex:none;display:grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;margin:0;border:1.5px solid var(--mm-border-strong);border-radius:var(--mm-radius-xs);background-color:var(--mm-bg-raised);background-position:center;background-repeat:no-repeat;background-size:.85rem;appearance:none;cursor:pointer;transition:background-color var(--mm-dur-fast) var(--mm-ease),border-color var(--mm-dur-fast) var(--mm-ease)}.tick[data-astro-cid-agly2bo5] input[data-astro-cid-agly2bo5]:checked{border-color:var(--mm-fg-strong);background-color:var(--mm-fg-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-theme=dark] .tick[data-astro-cid-agly2bo5] input[data-astro-cid-agly2bo5]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%230b1220' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tick[data-astro-cid-agly2bo5] input[data-astro-cid-agly2bo5]:focus-visible{outline:var(--mm-focus-width) solid var(--mm-focus);outline-offset:2px}.tick[data-astro-cid-agly2bo5]:has(input:checked) span[data-astro-cid-agly2bo5]{color:var(--mm-fg-muted)}.next-trip__go[data-astro-cid-agly2bo5]{position:relative;z-index:2;justify-self:start;min-block-size:44px;padding-block:var(--mm-space-xs)}.next-trip__go[data-astro-cid-agly2bo5][hidden]{display:none}.next-trip__go[data-astro-cid-agly2bo5]:after{content:" ↗"}.next-trip--example[data-astro-cid-agly2bo5]{opacity:.62;box-shadow:none;pointer-events:none;user-select:none}.next-trip--example[data-astro-cid-agly2bo5] .tick[data-astro-cid-agly2bo5]{cursor:default}@container next-trip (min-width: 44rem){.next-trip[data-astro-cid-agly2bo5]:has(.next-trip__photo:not([hidden])){grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.next-trip__photo[data-astro-cid-agly2bo5]{block-size:auto;min-block-size:15rem}}@container next-trip (min-width: 26rem){.next-trip__body[data-astro-cid-agly2bo5]{gap:var(--mm-space-md);padding:var(--mm-space-lg) var(--mm-space-lg) var(--mm-space-lg)}.next-trip__name[data-astro-cid-agly2bo5]{font-size:var(--mm-text-2xl);line-height:1.15}.next-trip__count[data-astro-cid-agly2bo5]{min-inline-size:5.4rem;padding:var(--mm-space-xs) var(--mm-space-sm) var(--mm-space-xs)}.next-trip__count[data-astro-cid-agly2bo5] b{font-size:var(--mm-text-2xl)}}@media(prefers-reduced-motion:reduce){.next-trip[data-astro-cid-agly2bo5],.tick[data-astro-cid-agly2bo5],.tick[data-astro-cid-agly2bo5] input[data-astro-cid-agly2bo5]{transition:none}}.my-empty[data-astro-cid-nwcpjlo6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mm-space-lg)}.my-empty[data-astro-cid-nwcpjlo6][hidden]{display:none}.my-empty__ask[data-astro-cid-nwcpjlo6]{display:grid;justify-items:start;gap:var(--mm-space-md)}.my-empty__line[data-astro-cid-nwcpjlo6]{margin:0;max-inline-size:30ch;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);line-height:1.4;color:var(--mm-fg-strong)}.my-empty__find[data-astro-cid-nwcpjlo6]{min-block-size:44px}.my-empty__next[data-astro-cid-nwcpjlo6]{display:grid;gap:var(--mm-space-sm);padding-block-start:var(--mm-space-md);border-block-start:var(--mm-border-width) solid var(--mm-border-faint)}.my-empty__next[data-astro-cid-nwcpjlo6][hidden]{display:none}.my-empty__h[data-astro-cid-nwcpjlo6]{margin:0;font-size:var(--mm-text-base);font-weight:var(--mm-weight-heavy);color:var(--mm-fg-strong)}.my-empty__suggestions[data-astro-cid-nwcpjlo6]{display:grid;gap:var(--mm-space-sm);margin:0;padding:0;list-style:none}@media(min-width:48rem){.my-empty[data-astro-cid-nwcpjlo6]{grid-template-columns:minmax(0,27rem) minmax(0,1fr);column-gap:var(--mm-space-xl);row-gap:var(--mm-space-xl);align-items:center}.my-empty__next[data-astro-cid-nwcpjlo6]{grid-column:1 / -1;padding-block-start:var(--mm-space-lg)}}@media(min-width:40rem){.my-empty__suggestions[data-astro-cid-nwcpjlo6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mm-space-lg)}}.view[data-astro-cid-qztxq46z]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.view__title[data-astro-cid-qztxq46z]{margin:0;font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-heavy);letter-spacing:var(--mm-tracking-display);line-height:var(--mm-leading-tight);color:var(--mm-fg-strong)}.view__title-link[data-astro-cid-qztxq46z]{color:inherit;text-decoration:none}.view__title-link[data-astro-cid-qztxq46z][href]{cursor:pointer}.view__title-link[data-astro-cid-qztxq46z][href]:hover,.view__title-link[data-astro-cid-qztxq46z][href]:focus-visible{text-decoration:underline;text-underline-offset:.15em}.view[data-astro-cid-qztxq46z][data-view=list] .view__title[data-astro-cid-qztxq46z]{font-size:var(--mm-text-4xl)}.view__lead[data-astro-cid-qztxq46z]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.segment[data-astro-cid-qztxq46z]{display:inline-flex;align-self:flex-start;gap:2px;padding:var(--mm-space-3xs);border-radius:var(--mm-radius-pill);background:var(--mm-bg-inset)}.segment__item[data-astro-cid-qztxq46z]{display:inline-flex;align-items:center;min-height:38px;padding:0 var(--mm-space-md);border-radius:var(--mm-radius-pill);color:var(--mm-fg-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);text-decoration:none}.segment__item[data-astro-cid-qztxq46z][aria-current=page]{background:var(--mm-bg-raised);box-shadow:var(--mm-shadow-sm);color:var(--mm-fg-strong);font-weight:var(--mm-weight-semibold)}.list-head[data-astro-cid-qztxq46z]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mm-space-md)}.list-head__text[data-astro-cid-qztxq46z]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.list-head__add[data-astro-cid-qztxq46z]{padding:var(--mm-space-sm) var(--mm-space-md);font-size:var(--mm-text-base)}.cards[data-astro-cid-qztxq46z]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mm-space-xs);margin:0;padding:0;list-style:none}.saved-row[data-astro-cid-qztxq46z]{display:flex;flex-direction:column}.saved-row[data-astro-cid-qztxq46z]>.race-tile{block-size:auto}.saved-row[data-astro-cid-qztxq46z]:has(>.saved-row__post:not([hidden]))>.race-tile{border-end-start-radius:0;border-end-end-radius:0}.saved-row__post[data-astro-cid-qztxq46z]{position:relative;display:flex;align-items:center;min-block-size:44px;padding:calc(.45rem + 5px) var(--mm-space-md) var(--mm-space-xs);border:1px solid var(--mm-border);border-block-start:0;border-end-start-radius:var(--mm-radius-md);border-end-end-radius:var(--mm-radius-md);background-color:var(--mm-bg-raised);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong);text-decoration:none}.saved-row__post[data-astro-cid-qztxq46z][hidden]{display:none}.saved-row__post[data-astro-cid-qztxq46z]:before{content:"";position:absolute;inset:0 0 auto;block-size:5px;background-image:repeating-linear-gradient(-45deg,var(--mm-brand-orange) 0 6px,var(--mm-bg-raised) 6px 9px,var(--mm-brand-navy) 9px 15px,var(--mm-bg-raised) 15px 18px)}.saved-row__post[data-astro-cid-qztxq46z]:after{content:"→";margin-inline-start:var(--mm-space-xs)}.saved-row__post[data-astro-cid-qztxq46z]:hover{text-decoration:underline}.utils[data-astro-cid-qztxq46z]{display:flex;flex-direction:column;gap:var(--mm-space-xs);margin-block-start:var(--mm-space-md)}.utils__links[data-astro-cid-qztxq46z]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs) var(--mm-space-lg)}.utils__links[data-astro-cid-qztxq46z] .util__act[data-astro-cid-qztxq46z]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);margin:0}.qicon[data-astro-cid-qztxq46z]{inline-size:1.05em;block-size:1.05em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.utils[data-astro-cid-qztxq46z]>.field__note[data-astro-cid-qztxq46z]:empty,.utils[data-astro-cid-qztxq46z][hidden],.save-status[data-astro-cid-qztxq46z][hidden],.util[data-astro-cid-qztxq46z][hidden]{display:none}.util[data-astro-cid-qztxq46z]{display:grid;align-content:start;gap:var(--mm-space-3xs);padding:var(--mm-space-md) var(--mm-space-md);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-subtle);box-shadow:none}.utils__slot[data-astro-cid-qztxq46z]:empty{display:none}.util__title[data-astro-cid-qztxq46z]{margin:0;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.util__lead[data-astro-cid-qztxq46z]{margin:0;font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.util__field[data-astro-cid-qztxq46z]{display:block;margin-block-start:var(--mm-space-xs)}.util__act[data-astro-cid-qztxq46z]{justify-self:start;margin-block-start:var(--mm-space-3xs);padding:0;border:0;background:none;box-shadow:none;color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);cursor:pointer}.util__act[data-astro-cid-qztxq46z]:hover{background:none;color:var(--mm-fg-strong);text-decoration:underline;text-underline-offset:3px}.util[data-astro-cid-qztxq46z] .field__note[data-astro-cid-qztxq46z]:empty{display:none}.past[data-astro-cid-qztxq46z]{border-top:var(--mm-border-width) solid var(--mm-border-faint);padding-top:var(--mm-space-sm)}.past__summary[data-astro-cid-qztxq46z]{color:var(--mm-fg-strong);cursor:pointer;font-size:var(--mm-text-base);font-weight:var(--mm-weight-medium)}.past__list[data-astro-cid-qztxq46z]{padding-top:var(--mm-space-sm)}.field__input[data-astro-cid-qztxq46z]{box-sizing:border-box;inline-size:100%;min-height:48px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.field__note[data-astro-cid-qztxq46z]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint)}.save-status[data-astro-cid-qztxq46z]{display:flex;flex-wrap:wrap;gap:var(--mm-space-sm);align-items:center}.save-status__text[data-astro-cid-qztxq46z]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.save-status__text--saved[data-astro-cid-qztxq46z]{color:var(--mm-tone-live-fg)}.storage-warning[data-astro-cid-qztxq46z]{margin:0;padding:var(--mm-space-sm) var(--mm-space-md);border-radius:var(--mm-radius-md);background:var(--mm-tone-warn-bg);color:var(--mm-tone-warn-fg);font-size:var(--mm-text-base)}.panel__title[data-astro-cid-ofwckrlr]{margin:0 0 var(--mm-space-xs);font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.view[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.view__head[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.view__title[data-astro-cid-ofwckrlr]{margin:0;font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-heavy);letter-spacing:var(--mm-tracking-display);line-height:var(--mm-leading-tight);color:var(--mm-fg-strong)}.view[data-astro-cid-ofwckrlr][data-view=season] .view__title[data-astro-cid-ofwckrlr]{font-size:var(--mm-text-4xl)}.view__lead[data-astro-cid-ofwckrlr]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.segment[data-astro-cid-ofwckrlr]{display:inline-flex;align-self:flex-start;gap:2px;padding:var(--mm-space-3xs);border-radius:var(--mm-radius-pill);background:var(--mm-bg-inset)}.segment__item[data-astro-cid-ofwckrlr]{display:inline-flex;align-items:center;min-height:38px;padding:0 var(--mm-space-md);border-radius:var(--mm-radius-pill);color:var(--mm-fg-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);text-decoration:none}.segment__item[data-astro-cid-ofwckrlr][aria-current=page]{background:var(--mm-bg-raised);box-shadow:var(--mm-shadow-sm);color:var(--mm-fg-strong);font-weight:var(--mm-weight-semibold)}.months[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-lg)}.month__name[data-astro-cid-ofwckrlr]{display:flex;align-items:center;gap:var(--mm-space-sm);margin:0 0 var(--mm-space-sm);font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;color:var(--mm-fg-micro)}.month__name[data-astro-cid-ofwckrlr]:after{content:"";flex:1;block-size:1px;background:var(--mm-border-faint)}.month__list[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-sm);margin:0;padding:0;list-style:none}.srow[data-astro-cid-ofwckrlr]{padding:0;overflow:hidden}.srow__open[data-astro-cid-ofwckrlr]{display:flex;align-items:center;gap:var(--mm-space-sm);width:100%;padding:var(--mm-space-sm) var(--mm-space-md);border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.srow__body[data-astro-cid-ofwckrlr]{display:flex;flex:1;flex-direction:column;gap:var(--mm-space-3xs);min-width:0}.srow__name[data-astro-cid-ofwckrlr]{font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.srow__line[data-astro-cid-ofwckrlr]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.insights[data-astro-cid-ofwckrlr]{margin:0;padding-inline-start:1.1em;color:var(--mm-fg-muted);font-size:var(--mm-text-base);line-height:var(--mm-leading-relaxed)}.undated[data-astro-cid-ofwckrlr],.empty[data-astro-cid-ofwckrlr]{margin:0;color:var(--mm-fg-muted);font-size:var(--mm-text-base)}.passport__pad[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.passport__head[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.passport__title[data-astro-cid-ofwckrlr]{margin:0;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-bold);letter-spacing:var(--mm-tracking-tight);color:var(--mm-fg-strong)}.passport__lead[data-astro-cid-ofwckrlr]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.pmap[data-astro-cid-ofwckrlr]{margin:0;overflow:hidden;border-radius:var(--mm-radius-md);background:var(--mm-map-sea)}.pmap__svg[data-astro-cid-ofwckrlr]{display:block;inline-size:100%;block-size:auto;aspect-ratio:1.794;max-block-size:440px}.pmap__svg[data-astro-cid-ofwckrlr] .pmap__land{fill:color-mix(in srgb,var(--mm-map-land) 88%,var(--mm-fg-faint));stroke:color-mix(in srgb,var(--mm-map-land-line) 70%,var(--mm-fg-faint));stroke-width:1;stroke-linejoin:round}.pmap__svg[data-astro-cid-ofwckrlr] .pmap__borders{fill:none;stroke:var(--mm-map-sea);stroke-width:.7}.pmap__svg[data-astro-cid-ofwckrlr] .pmap__graticule{fill:none;stroke:var(--mm-map-graticule);stroke-width:1}.pmap__svg[data-astro-cid-ofwckrlr] .pmap__pin circle{fill:var(--mm-accent);stroke:var(--mm-bg-raised);stroke-width:2}.majors[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-sm)}.majors[data-astro-cid-ofwckrlr][hidden]{display:none}.majors__line[data-astro-cid-ofwckrlr]{margin:0;font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.majors__group[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.majors__group[data-astro-cid-ofwckrlr][hidden]{display:none}.majors__label[data-astro-cid-ofwckrlr]{margin:0;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;color:var(--mm-fg-micro)}.majors__list[data-astro-cid-ofwckrlr]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs);margin:0;padding:0;list-style:none}.majors__list[data-astro-cid-ofwckrlr] .major{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--mm-space-sm);border-radius:var(--mm-radius-pill);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold)}.majors__list[data-astro-cid-ofwckrlr] .major[data-state=run]{background:var(--mm-tone-live-bg);color:var(--mm-tone-live-fg)}.majors__list[data-astro-cid-ofwckrlr] .major[data-state=run]:before{content:"";inline-size:.7em;block-size:.38em;margin-inline-end:var(--mm-space-xs);border-inline-start:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-.14em) rotate(-45deg)}.majors__list[data-astro-cid-ofwckrlr] .major[data-state=todo]{padding:0}.majors__list[data-astro-cid-ofwckrlr] .major[data-state=todo] a{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-pill);color:var(--mm-fg-muted);text-decoration:none}.majors__list[data-astro-cid-ofwckrlr] .major[data-state=todo] a:hover{border-color:var(--mm-fg-strong);color:var(--mm-fg-strong)}.stamps[data-astro-cid-ofwckrlr]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:0 var(--mm-space-lg);margin:0;padding:0;list-style:none}.stamps[data-astro-cid-ofwckrlr][hidden]{display:none}.stamp[data-astro-cid-ofwckrlr]{display:flex;align-items:center;gap:var(--mm-space-xs);border-block-start:var(--mm-border-width) solid var(--mm-border-faint)}.stamp__open[data-astro-cid-ofwckrlr]{display:flex;flex:1;align-items:center;gap:var(--mm-space-sm);min-width:0;min-height:56px;padding:var(--mm-space-xs) 0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.stamp__body[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-3xs);min-width:0}.stamp__name[data-astro-cid-ofwckrlr]{font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.stamp__open[data-astro-cid-ofwckrlr]:hover .stamp__name[data-astro-cid-ofwckrlr]{color:var(--mm-fg-strong)}.stamp__line[data-astro-cid-ofwckrlr]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.stamp__card[data-astro-cid-ofwckrlr]{flex:none;font-size:var(--mm-text-xs)}.stamp__card[data-astro-cid-ofwckrlr][hidden]{display:none}.passport__more[data-astro-cid-ofwckrlr]{align-self:flex-start}.passport__more[data-astro-cid-ofwckrlr][hidden]{display:none}.passport__add[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mm-space-sm)}.passport__add[data-astro-cid-ofwckrlr]>.button[data-astro-cid-ofwckrlr][hidden]{display:none}.pform[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-sm);inline-size:100%;max-inline-size:680px}.pform[data-astro-cid-ofwckrlr][hidden]{display:none}.pform__pair[data-astro-cid-ofwckrlr]{display:grid;gap:var(--mm-space-sm)}@media(min-width:40rem){.pform__pair[data-astro-cid-ofwckrlr]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.pfield[data-astro-cid-ofwckrlr]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.pfield__label[data-astro-cid-ofwckrlr]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);color:var(--mm-fg-muted)}.pfield__input[data-astro-cid-ofwckrlr]{box-sizing:border-box;inline-size:100%;min-height:48px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.pform__note[data-astro-cid-ofwckrlr]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.pform__note[data-astro-cid-ofwckrlr]:empty{display:none}.pform__row[data-astro-cid-ofwckrlr]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mm-space-sm)}.srow__open[data-astro-cid-ofwckrlr]:focus-visible{outline-offset:calc(var(--mm-focus-offset) * -1.5)}.srow__open[data-astro-cid-ofwckrlr]:focus-visible{border-radius:var(--mm-radius-lg)}.view[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.view[data-astro-cid-dgkhljbi][data-view=pick],.view[data-astro-cid-dgkhljbi][data-view=status]{gap:var(--mm-space-md)}.view[data-astro-cid-dgkhljbi][data-view=pick],.view[data-astro-cid-dgkhljbi][data-view=status]{inline-size:100%;max-inline-size:680px;margin-inline:auto}.view__head[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.view__title[data-astro-cid-dgkhljbi]{margin:0;font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-heavy);letter-spacing:var(--mm-tracking-display);line-height:var(--mm-leading-tight);color:var(--mm-fg-strong)}.view__lead[data-astro-cid-dgkhljbi]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.pick__photo[data-astro-cid-dgkhljbi]{position:absolute;inset:0}.pick__photo[data-astro-cid-dgkhljbi] img[data-astro-cid-dgkhljbi],.race-band__img[data-astro-cid-dgkhljbi] img[data-astro-cid-dgkhljbi]{display:block;inline-size:100%;block-size:100%;object-fit:cover}.race-band__tag[data-astro-cid-dgkhljbi]{display:inline-flex;align-items:center;padding:var(--mm-space-3xs) var(--mm-space-xs);border-radius:var(--mm-radius-pill);background-color:var(--mm-bg-inset);color:var(--mm-fg-strong);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);letter-spacing:.02em}.view[data-astro-cid-dgkhljbi].add{gap:var(--mm-space-md);inline-size:100%;max-inline-size:680px;margin-inline:auto}.add-bar[data-astro-cid-dgkhljbi]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--mm-space-md);padding-block-end:var(--mm-space-sm);border-block-end:var(--mm-border-width) solid var(--mm-border)}.add-bar__back[data-astro-cid-dgkhljbi]{justify-self:start;display:inline-flex;align-items:center;gap:var(--mm-space-3xs);min-block-size:44px;padding:0 var(--mm-space-3xs) 0 0;border:0;background:none;color:var(--mm-fg-muted);font:inherit;font-weight:var(--mm-weight-semibold);cursor:pointer}.add-bar__back[data-astro-cid-dgkhljbi]:hover{color:var(--mm-fg-strong)}.add-bar__back[data-astro-cid-dgkhljbi] svg[data-astro-cid-dgkhljbi],.add-bar__x[data-astro-cid-dgkhljbi] svg[data-astro-cid-dgkhljbi]{inline-size:16px;block-size:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.add-bar__x[data-astro-cid-dgkhljbi]{justify-self:end;display:grid;place-items:center;inline-size:2.2rem;block-size:2.2rem;padding:0;border:0;border-radius:50%;background-color:var(--mm-bg-inset);color:var(--mm-fg-strong);cursor:pointer}.dots[data-astro-cid-dgkhljbi]{display:flex;gap:var(--mm-space-xs);align-items:center}.dots__dot[data-astro-cid-dgkhljbi]{inline-size:1.9rem;block-size:5px;border-radius:var(--mm-radius-pill);background-color:var(--mm-bg-inset)}.dots__dot[data-astro-cid-dgkhljbi].is-on{background-color:var(--mm-fg-strong)}.add__title[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-4xl);letter-spacing:-.02em;line-height:1.12}.search[data-astro-cid-dgkhljbi]{position:relative;display:block;color:var(--mm-fg-faint)}.search[data-astro-cid-dgkhljbi]>svg{position:absolute;inset-inline-start:1rem;inset-block-start:50%;transform:translateY(-50%);inline-size:20px;block-size:20px;pointer-events:none}.search__input[data-astro-cid-dgkhljbi]{inline-size:100%;padding:var(--mm-space-md) var(--mm-space-md) var(--mm-space-md) var(--mm-space-2xl);border:1.5px solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.search__input[data-astro-cid-dgkhljbi]:focus{outline:none;border-color:var(--mm-accent);box-shadow:var(--mm-shadow-focus)}.picks-block[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-sm)}.picks__h[data-astro-cid-dgkhljbi]{display:flex;justify-content:space-between;gap:var(--mm-space-sm);margin:var(--mm-space-xs) 0 0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.picks__sub[data-astro-cid-dgkhljbi]{font-weight:var(--mm-weight-medium);color:var(--mm-fg-faint)}.picks[data-astro-cid-dgkhljbi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mm-space-sm);margin:0;padding:0;list-style:none}.pick-cell[data-astro-cid-dgkhljbi]{display:flex}.pick[data-astro-cid-dgkhljbi]{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:var(--mm-space-sm);align-items:center;inline-size:100%;padding:var(--mm-space-xs);border:0;border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-raised);box-shadow:var(--mm-shadow-md);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:box-shadow var(--mm-dur-fast) var(--mm-ease)}.pick[data-astro-cid-dgkhljbi]:hover{box-shadow:var(--mm-shadow-lg)}.pick[data-astro-cid-dgkhljbi].is-saved{opacity:.62}.pick__plate[data-astro-cid-dgkhljbi]{position:relative;display:grid;place-items:center;inline-size:5.2rem;block-size:3.9rem;overflow:hidden;border-radius:var(--mm-radius-sm);background-color:var(--mm-bg-inset)}.pick__body[data-astro-cid-dgkhljbi]{display:grid;min-inline-size:0}.pick__name[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);line-height:1.25;color:var(--mm-fg-strong)}.pick__line[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.pick__saved[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);color:var(--mm-tone-live-fg)}.picks__more[data-astro-cid-dgkhljbi]{align-self:flex-start}.own[data-astro-cid-dgkhljbi]{padding-top:var(--mm-space-xs)}.own__summary[data-astro-cid-dgkhljbi]{color:var(--mm-fg-strong);cursor:pointer;font-size:var(--mm-text-base);font-weight:var(--mm-weight-medium)}.own__form[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-sm);padding-top:var(--mm-space-sm);max-width:var(--mm-measure-narrow)}.race-band[data-astro-cid-dgkhljbi]{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--mm-space-md);align-items:center;padding:var(--mm-space-xs);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-subtle)}.race-band[data-astro-cid-dgkhljbi].is-bare{grid-template-columns:minmax(0,1fr);padding:var(--mm-space-sm) var(--mm-space-md)}.race-band__img[data-astro-cid-dgkhljbi]{display:block;inline-size:7rem;block-size:5rem;overflow:hidden;border-radius:var(--mm-radius-md)}.race-band__text[data-astro-cid-dgkhljbi]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-3xs) var(--mm-space-xs);min-inline-size:0}.race-band__name[data-astro-cid-dgkhljbi]{flex:1 1 100%;font-size:var(--mm-text-lg);color:var(--mm-fg-strong)}.race-band__line[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.race-band__tag[data-astro-cid-dgkhljbi]{padding-block:2px}.race-band__tag[data-astro-cid-dgkhljbi][hidden]{display:none}.schoices[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.pencil[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-xs);padding:var(--mm-space-md) var(--mm-space-md);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-subtle)}.pencil__eyebrow[data-astro-cid-dgkhljbi]{margin:0;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--mm-fg-faint)}.pencil__text[data-astro-cid-dgkhljbi]{margin:0;font-size:var(--mm-text-base);line-height:1.5;color:var(--mm-fg)}.home-row__ic[data-astro-cid-dgkhljbi]{display:grid;place-items:center;inline-size:2.3rem;block-size:2.3rem;border-radius:10px;background-color:var(--mm-bg-inset);color:var(--mm-fg-muted)}.home-row[data-astro-cid-dgkhljbi]{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto;gap:var(--mm-space-sm);align-items:center;padding:var(--mm-space-md) var(--mm-space-md);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-subtle)}.home-row__ic[data-astro-cid-dgkhljbi]{background-color:var(--mm-basis-computed-bg);color:var(--mm-basis-computed-fg)}.home-row__ic[data-astro-cid-dgkhljbi] svg[data-astro-cid-dgkhljbi]{inline-size:17px;block-size:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.home-row__text[data-astro-cid-dgkhljbi]{display:grid;min-inline-size:0}.home-row__title[data-astro-cid-dgkhljbi]{color:var(--mm-fg-strong)}.home-row__line[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.home-row__change[data-astro-cid-dgkhljbi]{padding:0;border:0;background:none;color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);cursor:pointer}.home-row__field[data-astro-cid-dgkhljbi]{grid-column:2 / -1}@media(max-width:47.99rem){.picks[data-astro-cid-dgkhljbi]{grid-template-columns:minmax(0,1fr)}}.field[data-astro-cid-dgkhljbi]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.field__label[data-astro-cid-dgkhljbi]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);color:var(--mm-fg-muted)}.field__input[data-astro-cid-dgkhljbi]{box-sizing:border-box;inline-size:100%;min-height:48px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.field__note[data-astro-cid-dgkhljbi]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint)}.view[data-view=compare]{display:flex;flex-direction:column;gap:var(--mm-space-md)}[data-view=compare] .view__head{display:flex;flex-direction:column;gap:var(--mm-space-xs)}[data-view=compare] .view__title{margin:0;font-size:var(--mm-text-4xl);font-weight:var(--mm-weight-heavy);letter-spacing:var(--mm-tracking-display);line-height:var(--mm-leading-tight);color:var(--mm-fg-strong)}[data-view=compare] .view__lead{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}[data-view=compare] .segment{display:inline-flex;align-self:flex-start;gap:2px;padding:var(--mm-space-3xs);border-radius:var(--mm-radius-pill);background:var(--mm-bg-inset)}[data-view=compare] .segment__item{display:inline-flex;align-items:center;min-height:38px;padding:0 var(--mm-space-md);border-radius:var(--mm-radius-pill);color:var(--mm-fg-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);text-decoration:none}[data-view=compare] .segment__item[aria-current=page]{background:var(--mm-bg-raised);box-shadow:var(--mm-shadow-sm);color:var(--mm-fg-strong);font-weight:var(--mm-weight-semibold)}[data-view=compare] .empty{margin:0;color:var(--mm-fg-muted);font-size:var(--mm-text-base)}.cmp-picker{display:flex;flex-direction:column;gap:var(--mm-space-sm)}.cmp-picker__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mm-space-xs) var(--mm-space-md)}.cmp-picker__title{margin:0;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-bold, 800);color:var(--mm-fg-strong)}.cmp-picker__count{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.cmp-picker__add{margin-inline-start:auto;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.cmp-picker__list{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs);margin:0;padding:0;list-style:none}.cmp__pick{display:inline-flex;align-items:center;gap:var(--mm-space-xs);min-block-size:40px;padding:0 var(--mm-space-sm) 0 var(--mm-space-xs);border:var(--mm-border-width) solid var(--mm-border);border-radius:var(--mm-radius-pill);background:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);cursor:pointer}.cmp__tick{inline-size:18px;block-size:18px;border:2px solid var(--mm-border-strong, var(--mm-fg-muted));border-radius:5px;flex:none}.cmp__pick[aria-pressed=true]{border-color:var(--mm-fg-strong);background:color-mix(in srgb,var(--mm-fg-strong) 6%,var(--mm-bg-raised))}.cmp__pick[aria-pressed=true] .cmp__tick{border-color:var(--mm-fg-strong);background:var(--mm-fg-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 14px no-repeat}:root[data-theme=dark] .cmp__pick[aria-pressed=true] .cmp__tick{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b1424' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.cmp__pick:focus-visible{outline:var(--mm-focus-width) solid var(--mm-focus);outline-offset:2px}.cmp-refused,.cmp-one{margin:0;padding:var(--mm-space-sm) var(--mm-space-md);border-radius:var(--mm-radius-md);background:var(--mm-bg-inset);color:var(--mm-fg);font-size:var(--mm-text-base)}.cmp-refused{border-inline-start:4px solid var(--mm-border-strong)}.cmp-wrap{position:relative;overflow-x:auto;border:var(--mm-border-width) solid var(--mm-border);border-radius:16px;background:var(--mm-bg-raised)}.cmp{inline-size:100%;border-collapse:collapse}.cmp th,.cmp td{padding:var(--mm-space-sm) var(--mm-space-md);border-block-end:1px solid var(--mm-border-faint, var(--mm-border));text-align:start;vertical-align:top;font-size:var(--mm-text-xs);color:var(--mm-fg)}.cmp tr:last-child th,.cmp tr:last-child td{border-block-end:0}.cmp th[scope=row]{inline-size:150px;color:var(--mm-fg-muted);font-weight:var(--mm-weight-semibold)}.cmp th[scope=col]{min-inline-size:200px}.cmp td b{color:var(--mm-fg-strong)}.cmp__sub{display:block;margin-block-start:2px;font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.cmp__colhead{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.cmp__plate{display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:var(--mm-bg-inset)}.cmp__plate img{inline-size:100%;block-size:100%;object-fit:cover}.cmp__plate--flag img{inline-size:auto;block-size:auto;object-fit:initial}.cmp__name{font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold, 800);color:var(--mm-fg-strong);text-decoration:none}a.cmp__name:hover,.cmp__link:hover{text-decoration:underline}.cmp__link{font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.cmp__plan{inline-size:100%;justify-content:center}@media(max-width:47.99rem){.cmp th[scope=row]{inline-size:96px;min-inline-size:96px;position:sticky;inset-inline-start:0;z-index:1;background:var(--mm-bg-raised)}.cmp .cmp__corner{position:sticky;inset-inline-start:0;background:var(--mm-bg-raised)}.cmp th[scope=col]{min-inline-size:168px}.cmp th,.cmp td{padding:var(--mm-space-sm)}}.save-offer[data-astro-cid-ibmvv7xj]{order:1;display:flex;flex-direction:column;gap:var(--mm-space-sm);padding:var(--mm-space-lg) var(--mm-space-lg);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-inset);box-shadow:0 0 0 var(--mm-border-width) var(--mm-border-strong)}.save-offer[data-astro-cid-ibmvv7xj][hidden]{display:none}.save-offer[data-astro-cid-ibmvv7xj]:focus{outline:none}.save-offer__head[data-astro-cid-ibmvv7xj]{display:flex;flex-direction:column;gap:var(--mm-space-3xs)}.save-offer__title[data-astro-cid-ibmvv7xj]{margin:0;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);color:var(--mm-fg-strong)}.save-offer__lede[data-astro-cid-ibmvv7xj]{margin:0;font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-strong)}.save-offer__row[data-astro-cid-ibmvv7xj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-sm)}.save-offer__later[data-astro-cid-ibmvv7xj]{margin-inline-start:auto;padding:var(--mm-space-sm) var(--mm-space-xs);border:0;background:none;color:var(--mm-fg-muted);font:inherit;font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);cursor:pointer}.save-offer__later[data-astro-cid-ibmvv7xj]:hover{color:var(--mm-fg-strong)}.save-sent[data-astro-cid-ibmvv7xj]{order:1;display:flex;align-items:flex-start;gap:var(--mm-space-xs);padding:var(--mm-space-sm) var(--mm-space-md);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-subtle);box-shadow:0 0 0 var(--mm-border-width) var(--mm-border)}.save-sent[data-astro-cid-ibmvv7xj][hidden]{display:none}.save-sent__tick[data-astro-cid-ibmvv7xj]{flex:none;inline-size:20px;block-size:20px;margin-block-start:1px;fill:none;stroke:var(--mm-fg-strong);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.save-sent__text[data-astro-cid-ibmvv7xj]{margin:0;font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-strong)}@media(max-width:39.99rem){.save-offer[data-astro-cid-ibmvv7xj]{padding:var(--mm-space-md)}.save-offer__row[data-astro-cid-ibmvv7xj]>.button[data-astro-cid-ibmvv7xj]{flex:1 1 100%;justify-content:center}.save-offer__later[data-astro-cid-ibmvv7xj]{margin-inline:auto}}.glink[data-astro-cid-blxtllp2]{display:flex;flex-direction:column;gap:var(--mm-space-3xs);padding:var(--mm-space-xs) 0;border-block-end:var(--mm-border-width) solid var(--mm-border)}.glink__k[data-astro-cid-blxtllp2]{flex:none;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.glink__a[data-astro-cid-blxtllp2]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:var(--mm-space-sm);min-block-size:44px;color:var(--mm-fg-strong);text-decoration:none;border-radius:var(--mm-radius-sm)}.glink__a[data-astro-cid-blxtllp2]:focus-visible{outline:none;box-shadow:var(--mm-shadow-focus)}.glink__photo[data-astro-cid-blxtllp2]{display:flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:var(--mm-space-3xs);overflow:hidden;background:var(--mm-brand-backdrop);border:var(--mm-border-width) solid var(--mm-border-faint);border-radius:var(--mm-radius-md)}.glink__photo[data-astro-cid-blxtllp2] img[data-astro-cid-blxtllp2]{display:block;inline-size:100%;block-size:100%;object-fit:contain}.glink__kind[data-astro-cid-blxtllp2]{font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.glink__words[data-astro-cid-blxtllp2]{display:flex;flex-direction:column;min-inline-size:0}.glink__brand[data-astro-cid-blxtllp2]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);letter-spacing:var(--mm-tracking-caps);line-height:var(--mm-leading-snug);text-transform:uppercase;color:var(--mm-fg-muted)}.glink__name[data-astro-cid-blxtllp2]{font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);line-height:var(--mm-leading-snug)}.glink__go[data-astro-cid-blxtllp2]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--mm-space-3xs)}.glink__view[data-astro-cid-blxtllp2]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-heavy);line-height:var(--mm-leading-normal);white-space:nowrap;border-block-end:2px solid var(--mm-accent)}.glink__pl[data-astro-cid-blxtllp2]{font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint);text-decoration:underline dotted;text-underline-offset:2px;white-space:nowrap}@media(min-width:760px){.glink[data-astro-cid-blxtllp2]{flex-direction:row;align-items:center;gap:var(--mm-space-sm)}.glink__a[data-astro-cid-blxtllp2]{flex:1;min-inline-size:0}}.basis[data-astro-cid-4e47wn3l]{padding:var(--mm-space-3xs) var(--mm-space-xs);border-radius:var(--mm-radius-pill);background:var(--mm-basis-computed-bg);color:var(--mm-basis-computed-fg);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold)}.basis[data-astro-cid-4e47wn3l][data-tone=sourced]{background:var(--mm-basis-sourced-bg);color:var(--mm-basis-sourced-fg)}.view[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.view[data-astro-cid-4e47wn3l].trip-view{gap:0;margin-inline:calc(50% - 50vw + var(--trip-scrollbar, 0px) / 2);margin-block-start:calc(var(--mm-space-lg) * -1)}.ticon[data-astro-cid-4e47wn3l]{flex:none;inline-size:1.15em;block-size:1.15em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hero[data-astro-cid-4e47wn3l]{position:relative;display:flex;align-items:flex-end;min-block-size:15rem;overflow:hidden;background-color:var(--mm-panel-bg);color:var(--mm-panel-fg-strong)}.hero__photo[data-astro-cid-4e47wn3l]{position:absolute;inset:0}.hero__img[data-astro-cid-4e47wn3l]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.hero--photo[data-astro-cid-4e47wn3l]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#080d1840,#080d1873 45%,#080d18e0)}.hero__in[data-astro-cid-4e47wn3l]{position:relative;z-index:1;inline-size:100%;max-inline-size:var(--mm-page);margin-inline:auto;padding:var(--mm-space-2xl) var(--mm-space-gutter) var(--mm-space-md)}.crumbs[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs);margin-block-end:var(--mm-space-xs);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0}.crumbs[data-astro-cid-4e47wn3l] a[data-astro-cid-4e47wn3l]{color:var(--mm-panel-fg-strong);text-decoration:none}.crumbs[data-astro-cid-4e47wn3l] a[data-astro-cid-4e47wn3l]:hover{text-decoration:underline;text-underline-offset:3px}.hero__place[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);opacity:.92}.hero__name[data-astro-cid-4e47wn3l]{margin:2px 0 var(--mm-space-sm);font-size:var(--mm-text-4xl);font-weight:var(--mm-weight-heavy);line-height:1.04;letter-spacing:var(--mm-tracking-display);text-wrap:balance;color:var(--mm-panel-fg-strong)}.hero__tags[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-xs)}.tag[data-astro-cid-4e47wn3l]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);padding:var(--mm-space-3xs) var(--mm-space-sm);border:0;border-radius:var(--mm-radius-pill);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold)}.tag--quiet[data-astro-cid-4e47wn3l]{background-color:#0f172a99;color:var(--mm-panel-fg-strong)}.tag--soon[data-astro-cid-4e47wn3l]{background-color:var(--mm-bg-inset);color:var(--mm-fg-strong)}.tag--status[data-astro-cid-4e47wn3l]{background-color:#fffffff0;color:#0f172a}.hero__credit[data-astro-cid-4e47wn3l]{position:absolute;inset-block-start:var(--mm-space-xs);inset-inline-end:var(--mm-space-gutter);z-index:2;max-inline-size:min(70%,30rem);margin:0;text-align:end;font-size:var(--mm-text-xs);line-height:1.4;color:#ffffffd1}.hero__credit[data-astro-cid-4e47wn3l] a{color:#ffffffeb;text-decoration:underline}.trip-layout[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;gap:var(--mm-space-sm);inline-size:100%;max-inline-size:var(--mm-page);margin-inline:auto;padding:var(--mm-space-md) var(--mm-space-gutter) var(--mm-space-lg)}.trip-col[data-astro-cid-4e47wn3l]{display:contents}.o-plan[data-astro-cid-4e47wn3l]{order:1}.o-book[data-astro-cid-4e47wn3l]{order:2}.o-week[data-astro-cid-4e47wn3l]{order:3}.o-morning[data-astro-cid-4e47wn3l]{order:4}.o-also[data-astro-cid-4e47wn3l]{order:5}.o-foot[data-astro-cid-4e47wn3l]{order:6}@media(min-width:64rem){.trip-layout[data-astro-cid-4e47wn3l]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mm-space-lg);align-items:start;padding-block-start:var(--mm-space-lg)}.trip-col[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;gap:var(--mm-space-md);min-inline-size:0}}@media(min-width:64rem){.plan__sentence[data-astro-cid-4e47wn3l]{max-inline-size:var(--mm-measure-narrow)}}@media(min-width:160rem){.trip-layout[data-astro-cid-4e47wn3l]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"plan week also" "book morning also" "foot foot foot";column-gap:var(--mm-space-lg);row-gap:var(--mm-space-md)}.trip-col[data-astro-cid-4e47wn3l]{display:contents}.o-plan[data-astro-cid-4e47wn3l]{grid-area:plan}.o-book[data-astro-cid-4e47wn3l]{grid-area:book}.o-week[data-astro-cid-4e47wn3l]{grid-area:week}.o-morning[data-astro-cid-4e47wn3l]{grid-area:morning}.o-also[data-astro-cid-4e47wn3l]{grid-area:also}.o-foot[data-astro-cid-4e47wn3l]{grid-area:foot}}.tcard[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;gap:var(--mm-space-sm);padding:var(--mm-space-md)}@media(min-width:64rem){.tcard[data-astro-cid-4e47wn3l]{padding:var(--mm-space-lg)}}.tcard__head[data-astro-cid-4e47wn3l]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--mm-space-sm)}.tcard__aside[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.eyebrow-mono[data-astro-cid-4e47wn3l]{margin:0;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--mm-fg-faint)}.plan__status[data-astro-cid-4e47wn3l]{margin:calc(var(--mm-space-xs) * -1) 0 0;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);letter-spacing:-.01em;line-height:1.25;color:var(--mm-fg-strong)}.plan__hint[data-astro-cid-4e47wn3l]{margin:calc(var(--mm-space-xs) * -1) 0 0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.plan__sentence[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-lg);line-height:1.55;font-weight:var(--mm-weight-medium);color:var(--mm-fg);overflow-wrap:break-word}@media(min-width:64rem){.plan__status[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-lg)}.plan__sentence[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-2xl);line-height:1.5}}.cl[data-astro-cid-4e47wn3l]{display:inline;padding:0 2px;border:0;border-block-end:2px dotted color-mix(in srgb,var(--mm-fg-muted) 58%,transparent);border-radius:3px;background:none;color:var(--mm-fg-muted);font:inherit;font-weight:var(--mm-weight-bold);line-height:1.25;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cl--said[data-astro-cid-4e47wn3l]{border-block-end-style:solid;border-block-end-color:var(--mm-fg-strong);color:var(--mm-fg-strong)}.cl--open[data-astro-cid-4e47wn3l]{border-block-end:2px dashed var(--mm-border-strong);color:var(--mm-fg-faint);font-weight:var(--mm-weight-semibold)}.cl[data-astro-cid-4e47wn3l]:hover,.cl[data-astro-cid-4e47wn3l]:focus-visible{background-color:var(--mm-bg-inset)}.plan__note[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-xs);line-height:1.5;color:var(--mm-fg-muted)}.plan__act[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-sm)}.plan__or[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.plan__done[data-astro-cid-4e47wn3l]{display:flex;align-items:center;gap:var(--mm-space-xs);margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-tone-live-fg)}.button--big[data-astro-cid-4e47wn3l]{min-block-size:46px;padding-inline:var(--mm-space-md);font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold)}.strip[data-astro-cid-4e47wn3l]{display:flex;gap:var(--mm-space-3xs);margin:2px 0 0;padding:var(--mm-space-xs);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-subtle);list-style:none}@media(min-width:64rem){.strip[data-astro-cid-4e47wn3l]{display:none}}.sday[data-astro-cid-4e47wn3l]{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--mm-space-3xs);min-inline-size:0;padding:var(--mm-space-xs) 0;border-radius:10px}.sday__d[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);letter-spacing:.06em;color:var(--mm-fg-faint)}.sday__n[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);line-height:1;color:var(--mm-fg-strong)}.sday__l[data-astro-cid-4e47wn3l]{min-block-size:14px;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);text-align:center;color:var(--mm-fg-strong)}.sday--race[data-astro-cid-4e47wn3l]{background-color:var(--mm-bg-inset)}.sday--race[data-astro-cid-4e47wn3l] .sday__n[data-astro-cid-4e47wn3l]{color:var(--mm-fg-strong)}.after[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.after__form[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mm-space-xs)}.after__field[data-astro-cid-4e47wn3l]{display:flex;flex:1 1 12rem;flex-direction:column;gap:var(--mm-space-xs);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg)}.after__field[data-astro-cid-4e47wn3l] input[data-astro-cid-4e47wn3l]{min-block-size:46px;padding:0 var(--mm-space-sm);border:1.5px solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.after__row[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs)}.brow[data-astro-cid-4e47wn3l]{display:flex;gap:var(--mm-space-sm);align-items:flex-start}.brow[data-astro-cid-4e47wn3l]+.brow[data-astro-cid-4e47wn3l]{padding-block-start:var(--mm-space-sm);border-block-start:var(--mm-border-width) solid var(--mm-border-faint)}.brow__ic[data-astro-cid-4e47wn3l]{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:10px;background-color:var(--mm-bg-inset);color:var(--mm-fg-strong)}.brow__body[data-astro-cid-4e47wn3l]{display:flex;flex:1;flex-direction:column;gap:var(--mm-space-xs);min-inline-size:0}.brow__top[data-astro-cid-4e47wn3l]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--mm-space-xs)}.brow__k[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.brow__state[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-faint)}.brow__state[data-astro-cid-4e47wn3l][data-on]{color:var(--mm-tone-live-fg)}.brow__line[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-xs);line-height:1.45;color:var(--mm-fg)}.brow__line[data-astro-cid-4e47wn3l] .mono{font-family:var(--mm-font-mono);font-size:inherit}.brow__acts[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-xs)}.button--small[data-astro-cid-4e47wn3l]{min-block-size:38px;padding:0 var(--mm-space-sm);font-size:var(--mm-text-base)}.link-btn[data-astro-cid-4e47wn3l]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);min-block-size:38px;padding:0 var(--mm-space-xs);border:0;background:none;color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);cursor:pointer;text-decoration:none}.link-btn[data-astro-cid-4e47wn3l]:hover{color:var(--mm-fg-strong)}.link-btn--muted[data-astro-cid-4e47wn3l]{color:var(--mm-fg-faint)}.out[data-astro-cid-4e47wn3l]:after{content:"↗";font-weight:var(--mm-weight-bold)}.tcard__foot[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-xs);line-height:1.45;color:var(--mm-fg-faint)}.facts[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;margin:0}.fact[data-astro-cid-4e47wn3l]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--mm-space-sm);padding:var(--mm-space-sm) 0}.fact[data-astro-cid-4e47wn3l]+.fact[data-astro-cid-4e47wn3l]{border-block-start:var(--mm-border-width) solid var(--mm-border-faint)}.fact[data-astro-cid-4e47wn3l] dt[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.fact[data-astro-cid-4e47wn3l] dd[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-base);text-align:end;color:var(--mm-fg)}.fact[data-astro-cid-4e47wn3l] .cl[data-astro-cid-4e47wn3l]{font-size:inherit}.morning__acts[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-xs)}.add[data-astro-cid-4e47wn3l]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);min-block-size:40px;padding:0 var(--mm-space-sm);border:1.5px dashed var(--mm-border-strong);border-radius:var(--mm-radius-pill);background:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);cursor:pointer}.add[data-astro-cid-4e47wn3l]:hover{border-color:var(--mm-fg-strong);color:var(--mm-fg-strong)}.wxcard[data-astro-cid-4e47wn3l]{padding:var(--mm-space-sm) var(--mm-space-sm);border-radius:var(--mm-radius-md);background:linear-gradient(180deg,var(--mm-bg-inset),var(--mm-bg-subtle) 80%)}.wxcard[data-astro-cid-4e47wn3l] .basis[data-astro-cid-4e47wn3l]{display:inline-flex;border:var(--mm-border-width) solid var(--mm-basis-sourced-line)}.wx__big[data-astro-cid-4e47wn3l]{margin:var(--mm-space-xs) 0 2px;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);letter-spacing:-.01em;line-height:1.1;color:var(--mm-fg-strong)}.wx__at[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.wxcard[data-astro-cid-4e47wn3l] .wx[data-astro-cid-4e47wn3l]{margin-block-start:var(--mm-space-xs)}@media(max-width:47.999rem){.wxcard[data-astro-cid-4e47wn3l] .wx[data-astro-cid-4e47wn3l]{display:none}}.wxcard[data-astro-cid-4e47wn3l] .wx__icon[data-astro-cid-4e47wn3l]{display:none}.wx__credit[data-astro-cid-4e47wn3l]{margin:var(--mm-space-xs) 0 0;font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint)}.wx[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.wx__row[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mm-space-3xs) var(--mm-space-sm);padding:var(--mm-space-xs) 0;border-top:var(--mm-border-width) solid var(--mm-border-faint)}.wx__label[data-astro-cid-4e47wn3l]{flex:1 1 8rem;min-inline-size:0;font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.wx__icon[data-astro-cid-4e47wn3l]{display:inline-flex;flex:none;color:var(--mm-fg-faint)}.wx__icon[data-astro-cid-4e47wn3l][hidden]{display:none}.wx__value[data-astro-cid-4e47wn3l]{flex:0 1 auto;margin-inline-start:auto;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong);text-align:end}.also[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;gap:var(--mm-space-xs);padding:var(--mm-space-3xs) 2px}.also__chips[data-astro-cid-4e47wn3l]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs)}.also__rows[data-astro-cid-4e47wn3l]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.arow[data-astro-cid-4e47wn3l]{display:flex;align-items:baseline;gap:var(--mm-space-xs);padding:var(--mm-space-xs) 0;border-block-end:var(--mm-border-width) solid var(--mm-border)}.arow__k[data-astro-cid-4e47wn3l]{flex:none;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.arow__v[data-astro-cid-4e47wn3l]{flex:1;min-inline-size:0;font-size:var(--mm-text-base);line-height:1.4;color:var(--mm-fg);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word}.arow[data-astro-cid-4e47wn3l] .link-btn[data-astro-cid-4e47wn3l]{min-block-size:0;padding:0}.week[data-astro-cid-4e47wn3l]{display:none}@media(min-width:64rem){.week[data-astro-cid-4e47wn3l]{display:flex}}.week__cols[data-astro-cid-4e47wn3l]{display:flex;gap:var(--mm-space-xs)}.wcol[data-astro-cid-4e47wn3l]{display:flex;flex:1;flex-direction:column;gap:var(--mm-space-xs);min-inline-size:0}.wcol__head[data-astro-cid-4e47wn3l]{display:flex;align-items:baseline;gap:var(--mm-space-xs);padding:var(--mm-space-xs) var(--mm-space-3xs);border-block-end:2px solid var(--mm-border)}.wcol__num[data-astro-cid-4e47wn3l]{font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);color:var(--mm-fg-strong)}.wcol--race[data-astro-cid-4e47wn3l] .wcol__head[data-astro-cid-4e47wn3l]{border-block-end-color:var(--mm-fg-strong)}.wcol--race[data-astro-cid-4e47wn3l] .wcol__num[data-astro-cid-4e47wn3l]{color:var(--mm-fg-strong)}.wblock[data-astro-cid-4e47wn3l]{padding:var(--mm-space-xs) var(--mm-space-xs);border-radius:10px;font-size:var(--mm-text-xs);line-height:1.35;overflow-wrap:break-word;hyphens:auto}.wblock[data-astro-cid-4e47wn3l] b[data-astro-cid-4e47wn3l]{display:block;font-size:var(--mm-text-xs);letter-spacing:.02em}.wblock[data-astro-cid-4e47wn3l][data-tone=yours]{background-color:var(--mm-bg-inset);color:var(--mm-fg-strong)}.wblock[data-astro-cid-4e47wn3l][data-tone=pencil]{border:1.5px dashed var(--mm-border-strong);background-color:var(--mm-bg-raised);color:var(--mm-fg-muted)}.wblock[data-astro-cid-4e47wn3l][data-tone=org]{background-color:var(--mm-bg-subtle);color:var(--mm-fg)}.trip-foot[data-astro-cid-4e47wn3l]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-3xs) var(--mm-space-md);padding:0 2px;font-size:var(--mm-text-xs)}.trip-foot__btn[data-astro-cid-4e47wn3l]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);min-block-size:36px;padding:0;border:0;background:none;color:var(--mm-fg-strong);font:inherit;font-weight:var(--mm-weight-semibold);text-decoration:none;cursor:pointer}.trip-foot__icon[data-astro-cid-4e47wn3l]{flex:none;inline-size:1.15em;block-size:1.15em;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.trip-foot__note[data-astro-cid-4e47wn3l]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.trip-foot__saved[data-astro-cid-4e47wn3l]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.trip-foot__saved[data-astro-cid-4e47wn3l]:empty,.trip-foot__saved[data-astro-cid-4e47wn3l][hidden]{display:none}.trip-foot__saved[data-astro-cid-4e47wn3l]:before{content:"";inline-size:.5rem;block-size:.5rem;border-radius:50%;background-color:var(--mm-border-strong)}.trip-foot__saved[data-astro-cid-4e47wn3l][data-state=saved]:before{background-color:var(--mm-tone-live-fg)}.trip-foot__remove[data-astro-cid-4e47wn3l]{margin-inline-start:auto}.trip-foot__danger[data-astro-cid-4e47wn3l]{color:var(--mm-fg-faint)}.trip-foot__confirm[data-astro-cid-4e47wn3l]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.trip-foot__yes[data-astro-cid-4e47wn3l]{padding:var(--mm-space-xs) var(--mm-space-sm);border-radius:var(--mm-radius-sm);font-size:var(--mm-text-xs)}.chip[data-astro-cid-4e47wn3l]{display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;padding:0 var(--mm-space-md);border:1.5px solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);text-align:center;cursor:pointer}.chip[data-astro-cid-4e47wn3l]:hover{border-color:var(--mm-fg-muted)}.chip[data-astro-cid-4e47wn3l][aria-pressed=true]{border-color:var(--mm-fg-strong);background-color:var(--mm-bg-inset);color:var(--mm-fg-strong);box-shadow:inset 0 0 0 1px var(--mm-fg-strong)}.chip--pencil[data-astro-cid-4e47wn3l]{border:2px dotted color-mix(in srgb,var(--mm-fg-muted) 58%,transparent);color:var(--mm-fg-muted)}.chip--wide[data-astro-cid-4e47wn3l]{flex:1 1 auto}.chip--primary[data-astro-cid-4e47wn3l]{border-color:var(--mm-accent);background-color:var(--mm-accent);color:var(--mm-accent-fg)}.chip--tall[data-astro-cid-4e47wn3l]{justify-content:flex-start;min-block-size:54px;font-size:var(--mm-text-base)}.chips[data-astro-cid-j63xkq43]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs)}.drawer[data-astro-cid-j63xkq43]{position:fixed;inset:0;z-index:90}.drawer__scrim[data-astro-cid-j63xkq43]{position:absolute;inset:0;padding:0;border:0;background-color:var(--mm-scrim);cursor:pointer;animation:drawer-fade var(--mm-dur-base) var(--mm-ease)}.drawer__panel[data-astro-cid-j63xkq43]{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;max-block-size:92%;overflow:hidden;border-start-start-radius:20px;border-start-end-radius:20px;background-color:var(--mm-bg);box-shadow:var(--mm-shadow-lg);animation:drawer-up .28s cubic-bezier(.2,.8,.2,1)}.drawer__panel[data-astro-cid-j63xkq43]:focus{outline:none}.drawer__grab[data-astro-cid-j63xkq43]{flex:none;inline-size:2.5rem;block-size:4px;margin:var(--mm-space-xs) auto 0;border-radius:4px;background-color:var(--mm-border-strong)}@media(min-width:48rem){.drawer__panel[data-astro-cid-j63xkq43]{inset-block:50% auto;inset-inline:50% auto;inline-size:min(28rem,calc(100% - 2rem));max-block-size:calc(100% - 4rem);border-radius:20px;transform:translate(-50%,-50%);animation-name:drawer-pop}.drawer__grab[data-astro-cid-j63xkq43]{display:none}}@keyframes drawer-fade{0%{opacity:0}}@keyframes drawer-up{0%{transform:translateY(105%)}}@keyframes drawer-pop{0%{opacity:0;transform:translate(-50%,-46%)}}@media(prefers-reduced-motion:reduce){.drawer__scrim[data-astro-cid-j63xkq43],.drawer__panel[data-astro-cid-j63xkq43]{animation:none}}.drawer__head[data-astro-cid-j63xkq43]{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--mm-space-sm);padding:var(--mm-space-sm) var(--mm-space-lg) var(--mm-space-3xs)}.drawer__title[data-astro-cid-j63xkq43]{margin:0;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);letter-spacing:-.01em;line-height:1.2;color:var(--mm-fg-strong)}.drawer__blurb[data-astro-cid-j63xkq43]{margin:2px 0 0;font-size:var(--mm-text-base);color:var(--mm-fg-muted)}.drawer__x[data-astro-cid-j63xkq43]{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;padding:0;border:0;border-radius:50%;background-color:var(--mm-bg-inset);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-lg);line-height:1;cursor:pointer}.drawer__x[data-astro-cid-j63xkq43]:hover{background-color:var(--mm-border-faint)}.drawer__body[data-astro-cid-j63xkq43]{flex:1;display:grid;align-content:start;gap:var(--mm-space-sm);min-block-size:0;padding:var(--mm-space-xs) var(--mm-space-lg) var(--mm-space-md);overflow-y:auto;overscroll-behavior:contain}.drawer__foot[data-astro-cid-j63xkq43]{flex:none;display:flex;align-items:center;gap:var(--mm-space-xs);padding:var(--mm-space-xs) var(--mm-space-lg) calc(1.2rem + env(safe-area-inset-bottom,0px));background-color:var(--mm-bg)}.drawer__done[data-astro-cid-j63xkq43]{flex:1;justify-content:center;min-block-size:46px;padding:var(--mm-space-sm) var(--mm-space-md);font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold)}.sheet__row[data-astro-cid-j63xkq43]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs)}.sheet__eyebrow[data-astro-cid-j63xkq43]{margin:var(--mm-space-3xs) 0 0;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--mm-fg-faint)}.sheet__muted[data-astro-cid-j63xkq43]{margin:0;font-size:var(--mm-text-xs);line-height:1.45;color:var(--mm-fg-muted)}.sheet__faint[data-astro-cid-j63xkq43]{margin:0;font-size:var(--mm-text-xs);line-height:1.45;color:var(--mm-fg-faint)}.sheet__facts[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;gap:2px;margin:0;padding:var(--mm-space-sm) var(--mm-space-sm);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-subtle)}.sheet__fact[data-astro-cid-j63xkq43]{display:flex;justify-content:space-between;gap:var(--mm-space-sm);padding:var(--mm-space-xs) 0;font-size:var(--mm-text-base)}.sheet__fact[data-astro-cid-j63xkq43]+.sheet__fact[data-astro-cid-j63xkq43]{border-block-start:var(--mm-border-width) solid var(--mm-border-faint)}.sheet__fact[data-astro-cid-j63xkq43] dt[data-astro-cid-j63xkq43]{color:var(--mm-fg)}.sheet__fact[data-astro-cid-j63xkq43] dd[data-astro-cid-j63xkq43]{margin:0;color:var(--mm-fg-strong);font-weight:var(--mm-weight-semibold)}.sheet__or[data-astro-cid-j63xkq43]{display:flex;align-items:center;gap:var(--mm-space-sm);font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.sheet__or[data-astro-cid-j63xkq43]:before,.sheet__or[data-astro-cid-j63xkq43]:after{content:"";flex:1;block-size:1px;background-color:var(--mm-border)}.sheet__found[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;gap:var(--mm-space-3xs);padding:var(--mm-space-sm) var(--mm-space-sm);border-radius:var(--mm-radius-md);background-color:var(--mm-tone-live-bg);color:var(--mm-tone-live-fg)}.sheet__found[data-astro-cid-j63xkq43] .sheet__facts[data-astro-cid-j63xkq43]{padding:0;background:none}.sheet__found[data-astro-cid-j63xkq43] .sheet__eyebrow[data-astro-cid-j63xkq43]{margin:0;color:var(--mm-tone-live-fg)}.sheet__found[data-astro-cid-j63xkq43] .sheet__fact[data-astro-cid-j63xkq43] dt[data-astro-cid-j63xkq43],.sheet__found[data-astro-cid-j63xkq43] .sheet__fact[data-astro-cid-j63xkq43] dd[data-astro-cid-j63xkq43]{color:var(--mm-tone-live-fg)}.sheet__found[data-astro-cid-j63xkq43] .sheet__fact[data-astro-cid-j63xkq43] dd[data-astro-cid-j63xkq43]{font-family:var(--mm-font-mono);font-size:var(--mm-text-xs)}.sheet__found[data-astro-cid-j63xkq43] .sheet__fact[data-astro-cid-j63xkq43]+.sheet__fact[data-astro-cid-j63xkq43]{border-block-start-color:var(--mm-tone-live-line)}.sheet__out[data-astro-cid-j63xkq43]{justify-content:center;min-block-size:46px;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);text-decoration:none}.sheet__out[data-astro-cid-j63xkq43]:after{content:" ↗"}.sheet__more[data-astro-cid-j63xkq43]{justify-self:start;padding:0;border:0;background:none;color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);cursor:pointer}.drawer__fields[data-astro-cid-j63xkq43],.leg__body[data-astro-cid-j63xkq43]{display:grid;gap:var(--mm-space-sm)}.drawer__small-print[data-astro-cid-j63xkq43]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.drawer__small[data-astro-cid-j63xkq43]{padding:var(--mm-space-xs) var(--mm-space-sm);border-radius:var(--mm-radius-sm);font-size:var(--mm-text-xs)}.drawer[data-astro-cid-j63xkq43] .field[data-astro-cid-j63xkq43]{gap:var(--mm-space-3xs);min-inline-size:0}.drawer[data-astro-cid-j63xkq43] .field__label[data-astro-cid-j63xkq43]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.drawer[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43]{min-height:2.75rem;padding:var(--mm-space-xs) var(--mm-space-sm);border-radius:var(--mm-radius-sm);background-color:var(--mm-bg-raised);font-size:var(--mm-text-base)}.drawer[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43]:focus{border-color:var(--mm-accent)}.field__area[data-astro-cid-j63xkq43]{min-block-size:4.5rem;resize:vertical;line-height:var(--mm-leading-normal)}.drawer[data-astro-cid-j63xkq43] .field__note[data-astro-cid-j63xkq43]{font-size:var(--mm-text-xs)}.drawer__row[data-astro-cid-j63xkq43]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs)}.org[data-astro-cid-j63xkq43]{display:grid;gap:var(--mm-space-3xs);padding:var(--mm-space-sm) var(--mm-space-md);border:var(--mm-border-width) solid var(--mm-basis-sourced-line);border-radius:var(--mm-radius-md);background-color:var(--mm-basis-sourced-bg);font-size:var(--mm-text-xs);color:var(--mm-fg)}.org[data-astro-cid-j63xkq43] b[data-astro-cid-j63xkq43]{color:var(--mm-fg-strong)}.org[data-astro-cid-j63xkq43] span[data-astro-cid-j63xkq43]:empty{display:none}.fgroup[data-astro-cid-j63xkq43]{display:grid;gap:var(--mm-space-sm)}.fgroup__head[data-astro-cid-j63xkq43]{display:flex;align-items:center;gap:var(--mm-space-xs);margin:0;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.fgroup__icon[data-astro-cid-j63xkq43]{display:inline-flex;color:var(--mm-fg-strong);font-size:var(--mm-text-xs)}.leg[data-astro-cid-j63xkq43]{display:grid;gap:var(--mm-space-sm);padding:var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-raised)}.grid2[data-astro-cid-j63xkq43]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--mm-space-sm)}@media(max-width:22.5rem){.grid2[data-astro-cid-j63xkq43]{grid-template-columns:minmax(0,1fr)}}.drawer[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43][type=date],.drawer[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43][type=time]{padding-inline:var(--mm-space-xs)}.stepper[data-astro-cid-j63xkq43]{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 2.4rem;overflow:hidden;border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-sm)}.stepper[data-astro-cid-j63xkq43] button[data-astro-cid-j63xkq43]{border:0;background-color:var(--mm-bg-inset);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-bold);cursor:pointer}.drawer[data-astro-cid-j63xkq43] .stepper[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43]{border:0;border-radius:0;text-align:center;appearance:textfield}.stepper[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43]::-webkit-inner-spin-button,.stepper[data-astro-cid-j63xkq43] .field__input[data-astro-cid-j63xkq43]::-webkit-outer-spin-button{margin:0;appearance:none}.derived-panel[data-astro-cid-j63xkq43]{display:grid;gap:var(--mm-space-xs);padding:var(--mm-space-sm) var(--mm-space-md);border:var(--mm-border-width) solid var(--mm-basis-computed-line);border-radius:var(--mm-radius-md);background-color:var(--mm-basis-computed-bg)}.derived__h[data-astro-cid-j63xkq43]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--mm-space-3xs) var(--mm-space-xs);margin:0;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--mm-basis-computed-fg)}.derived__h[data-astro-cid-j63xkq43] [data-astro-cid-j63xkq43][data-tone=sourced]{color:var(--mm-basis-sourced-fg)}.derived-panel[data-astro-cid-j63xkq43] .derived__row[data-astro-cid-j63xkq43]{padding-block:var(--mm-space-3xs);border-block-start:0}.derived-panel[data-astro-cid-j63xkq43] .derived__label[data-astro-cid-j63xkq43]{font-size:var(--mm-text-xs);color:var(--mm-fg)}.derived-panel[data-astro-cid-j63xkq43] .derived__value[data-astro-cid-j63xkq43]{font-size:var(--mm-text-base)}.derived__note[data-astro-cid-j63xkq43]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.drawer[data-astro-cid-j63xkq43] .lines[data-astro-cid-j63xkq43]{margin:0}.drawer[data-astro-cid-j63xkq43] .money-currency[data-astro-cid-j63xkq43]{padding-block-start:var(--mm-space-sm)}.drawer[data-astro-cid-j63xkq43] .money-table[data-astro-cid-j63xkq43]{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem 5.5rem;align-items:center;gap:var(--mm-space-xs) var(--mm-space-xs)}.drawer[data-astro-cid-j63xkq43] .money-head[data-astro-cid-j63xkq43],.drawer[data-astro-cid-j63xkq43] .money[data-astro-cid-j63xkq43]{display:contents}.drawer[data-astro-cid-j63xkq43] .money__label[data-astro-cid-j63xkq43]{grid-column:auto;font-size:var(--mm-text-xs)}.drawer[data-astro-cid-j63xkq43] .money-head[data-astro-cid-j63xkq43] .money__cap[data-astro-cid-j63xkq43]{padding-inline-end:var(--mm-space-sm);text-align:end}.drawer[data-astro-cid-j63xkq43] .money__cap--row[data-astro-cid-j63xkq43]{display:none}.drawer[data-astro-cid-j63xkq43] .money__input[data-astro-cid-j63xkq43]{inline-size:100%;min-height:2.75rem}html[data-sheet-open],html[data-sheet-open] body{overflow:hidden}.field[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.field__label[data-astro-cid-j63xkq43]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);color:var(--mm-fg-muted)}.field__input[data-astro-cid-j63xkq43]{box-sizing:border-box;inline-size:100%;min-height:48px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.field__note[data-astro-cid-j63xkq43]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint)}.money-table[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.money-head[data-astro-cid-j63xkq43]{display:none}.money[data-astro-cid-j63xkq43]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mm-space-xs) var(--mm-space-xs);align-items:end}.money__label[data-astro-cid-j63xkq43]{grid-column:1 / -1;font-size:var(--mm-text-base);color:var(--mm-fg)}.money__cell[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;gap:var(--mm-space-3xs);min-inline-size:0}.money__cap[data-astro-cid-j63xkq43]{font-size:var(--mm-text-xs);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;color:var(--mm-fg-micro)}.money__input[data-astro-cid-j63xkq43]{inline-size:100%;min-height:48px;padding-inline:var(--mm-space-sm);text-align:end}@media(min-width:34rem){.money-table[data-astro-cid-j63xkq43]{display:grid;grid-template-columns:minmax(0,1fr) 110px 110px;gap:var(--mm-space-sm) var(--mm-space-sm);align-items:center}.money-head[data-astro-cid-j63xkq43],.money[data-astro-cid-j63xkq43]{display:contents}.money__label[data-astro-cid-j63xkq43]{grid-column:auto}.money-head[data-astro-cid-j63xkq43] .money__cap[data-astro-cid-j63xkq43]{text-align:end}.money__cap--row[data-astro-cid-j63xkq43]{display:none}.money__input[data-astro-cid-j63xkq43]{inline-size:110px}}.money-currency[data-astro-cid-j63xkq43]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--mm-space-sm);padding-block-start:var(--mm-space-md);border-top:var(--mm-border-width) solid var(--mm-border-faint)}.lines[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;gap:var(--mm-space-xs);margin:0 0 var(--mm-space-sm);padding:0;list-style:none}.line[data-astro-cid-j63xkq43]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs);align-items:center}.line__time[data-astro-cid-j63xkq43]{inline-size:8em}.line__action[data-astro-cid-j63xkq43]{flex:1;min-inline-size:10em}.line__remove[data-astro-cid-j63xkq43]{flex:none}.derived[data-astro-cid-j63xkq43]{display:flex;flex-direction:column;margin:0}.derived__row[data-astro-cid-j63xkq43]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mm-space-md);padding:var(--mm-space-xs) 0;border-top:var(--mm-border-width) solid var(--mm-border-faint)}.derived__label[data-astro-cid-j63xkq43]{font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.derived__value[data-astro-cid-j63xkq43]{margin:0;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong);text-align:end}.fill-offer[data-astro-cid-j63xkq43]{align-self:flex-start;margin-block-start:var(--mm-space-3xs)}.ticon[data-astro-cid-shlr7yol]{flex:none;inline-size:1.15em;block-size:1.15em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pc[data-astro-cid-qoau3pdc]{position:fixed;inset:0;z-index:90}.pc[data-astro-cid-qoau3pdc][hidden]{display:none}.pc__scrim[data-astro-cid-qoau3pdc]{position:absolute;inset:0;padding:0;border:0;background-color:var(--mm-scrim);cursor:pointer;animation:pc-fade var(--mm-dur-base) var(--mm-ease)}.pc__panel[data-astro-cid-qoau3pdc]{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;max-block-size:calc(100% - 1rem);overflow:hidden;border-start-start-radius:20px;border-start-end-radius:20px;background-color:var(--mm-bg);color:var(--mm-fg);box-shadow:var(--mm-shadow-lg);animation:pc-up .28s cubic-bezier(.2,.8,.2,1)}.pc__panel[data-astro-cid-qoau3pdc]:focus{outline:none}.pc__grab[data-astro-cid-qoau3pdc]{flex:none;inline-size:2.5rem;block-size:4px;margin:var(--mm-space-xs) auto 0;border-radius:4px;background-color:var(--mm-border-strong)}.pc__head[data-astro-cid-qoau3pdc]{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mm-space-sm);padding:var(--mm-space-xs) var(--mm-space-gutter) var(--mm-space-sm);border-block-end:var(--mm-border-width) solid var(--mm-border-faint)}.pc__heading[data-astro-cid-qoau3pdc]{min-inline-size:0}.pc__title[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-lg);font-weight:var(--mm-weight-heavy);letter-spacing:-.02em;line-height:1.2;color:var(--mm-fg-strong)}.pc__sub[data-astro-cid-qoau3pdc]{margin:2px 0 0;font-size:var(--mm-text-base);color:var(--mm-fg-muted)}.pc__x[data-astro-cid-qoau3pdc]{flex:none;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:0;border-radius:var(--mm-radius-pill);background-color:var(--mm-bg-inset);color:var(--mm-fg-strong);cursor:pointer}.pc__x[data-astro-cid-qoau3pdc]:hover{background-color:var(--mm-border-faint)}.pc__x[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc]{inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.pc__body[data-astro-cid-qoau3pdc]{flex:1;min-block-size:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--mm-space-lg);padding:var(--mm-space-md) var(--mm-space-gutter) var(--mm-space-lg)}.pc__preview[data-astro-cid-qoau3pdc],.pc__controls[data-astro-cid-qoau3pdc]{display:flex;flex-direction:column;min-inline-size:0}.pc__preview[data-astro-cid-qoau3pdc]{gap:var(--mm-space-sm)}.pc__controls[data-astro-cid-qoau3pdc]{gap:var(--mm-space-lg)}.pc__well[data-astro-cid-qoau3pdc]{position:relative;display:flex;align-items:center;justify-content:center;min-block-size:12rem;padding:var(--mm-space-md) var(--mm-space-md);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-inset);background-image:radial-gradient(var(--mm-border) 1px,transparent 1px);background-size:14px 14px}.pc__img[data-astro-cid-qoau3pdc]{display:block;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:42vh;border-radius:8px;box-shadow:var(--mm-shadow-md);transition:opacity var(--mm-dur-fast) var(--mm-ease)}.pc__well[data-astro-cid-qoau3pdc][data-state=loading] .pc__img[data-astro-cid-qoau3pdc]{opacity:.55}.pc__well[data-astro-cid-qoau3pdc][data-state=empty] .pc__img[data-astro-cid-qoau3pdc],.pc__well[data-astro-cid-qoau3pdc][data-state=error] .pc__img[data-astro-cid-qoau3pdc]{display:none}.pc__wait[data-astro-cid-qoau3pdc]{position:absolute;inset-block-end:.6rem;inset-inline:0;margin:0;text-align:center;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.pc__well[data-astro-cid-qoau3pdc]:not([data-state=loading]):not([data-state=error]) .pc__wait[data-astro-cid-qoau3pdc]{display:none}.pc__well[data-astro-cid-qoau3pdc][data-state=error] .pc__wait[data-astro-cid-qoau3pdc]{position:static;color:var(--mm-fg-muted)}.pc__cap[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--mm-space-3xs) var(--mm-space-sm);margin:0;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.pc__alt[data-astro-cid-qoau3pdc]{display:flex;flex-direction:column;gap:var(--mm-space-xs);padding:var(--mm-space-sm) var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border);border-radius:var(--mm-radius-md)}.pc__alt-h[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mm-space-3xs) var(--mm-space-sm)}.pc__alt-title[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.pc__alt-text[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.pc__h[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-heavy);color:var(--mm-fg-strong)}.pc__hint[data-astro-cid-qoau3pdc]{margin:2px 0 0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.pc__seg[data-astro-cid-qoau3pdc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mm-space-xs);margin-block-start:var(--mm-space-xs)}.pc__opt-card[data-astro-cid-qoau3pdc]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mm-space-3xs);min-block-size:4rem;padding:var(--mm-space-xs) var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;text-align:start;cursor:pointer}.pc__opt-card[data-astro-cid-qoau3pdc]:hover{border-color:var(--mm-fg-muted)}.pc__opt-card[data-astro-cid-qoau3pdc] b[data-astro-cid-qoau3pdc]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-heavy)}.pc__opt-card[data-astro-cid-qoau3pdc] span[data-astro-cid-qoau3pdc]:not(.pc__ratio){font-size:var(--mm-text-xs);line-height:1.3;color:var(--mm-fg-faint)}.pc__opt-card[data-astro-cid-qoau3pdc][aria-pressed=true]{border-color:var(--mm-fg-strong);background-color:var(--mm-bg-inset);box-shadow:inset 0 0 0 1px var(--mm-fg-strong)}.pc__opt-card[data-astro-cid-qoau3pdc][aria-pressed=true] b[data-astro-cid-qoau3pdc]{color:var(--mm-fg-strong)}.pc__opt-card[data-astro-cid-qoau3pdc][aria-disabled=true]{border-style:dashed;background-color:var(--mm-bg-subtle);cursor:not-allowed}.pc__opt-card[data-astro-cid-qoau3pdc][aria-disabled=true] b[data-astro-cid-qoau3pdc]{color:var(--mm-fg-faint)}.pc__ratio[data-astro-cid-qoau3pdc]{display:inline-block;margin-block-end:var(--mm-space-3xs);border:2px solid currentColor;border-radius:3px;color:var(--mm-fg-faint)}.pc__opt-card[data-astro-cid-qoau3pdc][aria-pressed=true] .pc__ratio[data-astro-cid-qoau3pdc]{color:var(--mm-fg-strong)}.pc__ratio--story[data-astro-cid-qoau3pdc]{inline-size:12px;block-size:21px}.pc__ratio--post[data-astro-cid-qoau3pdc]{inline-size:16px;block-size:20px}.pc__ratio--og[data-astro-cid-qoau3pdc]{inline-size:27px;block-size:14px;margin-block:var(--mm-space-3xs) var(--mm-space-xs)}.pc__chips[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs);margin-block-start:var(--mm-space-xs)}.pc__chip[data-astro-cid-qoau3pdc]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);min-block-size:2.5rem;padding:var(--mm-space-3xs) var(--mm-space-sm) var(--mm-space-3xs) var(--mm-space-xs);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-pill);background-color:var(--mm-bg-raised);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);cursor:pointer}.pc__chip[data-astro-cid-qoau3pdc][hidden]{display:none}.pc__chip[data-astro-cid-qoau3pdc] i[data-astro-cid-qoau3pdc]{font-style:normal;font-weight:var(--mm-weight-medium);color:var(--mm-fg-faint)}.pc__tick[data-astro-cid-qoau3pdc]{flex:none;display:grid;place-items:center;inline-size:1.375rem;block-size:1.375rem;border:1.5px solid var(--mm-border-strong);border-radius:50%}.pc__tick[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc]{inline-size:.75rem;block-size:.75rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:0}.pc__chip[data-astro-cid-qoau3pdc][aria-pressed=true]{border-color:var(--mm-fg-strong);background-color:var(--mm-bg-inset);color:var(--mm-fg-strong)}.pc__chip[data-astro-cid-qoau3pdc][aria-pressed=true] i[data-astro-cid-qoau3pdc]{color:var(--mm-fg-strong)}.pc__chip[data-astro-cid-qoau3pdc][aria-pressed=true] .pc__tick[data-astro-cid-qoau3pdc]{border-color:var(--mm-fg-strong);background-color:var(--mm-fg-strong);color:var(--mm-bg)}.pc__chip[data-astro-cid-qoau3pdc][aria-pressed=true] .pc__tick[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc]{opacity:1}.pc__chip[data-astro-cid-qoau3pdc][aria-disabled=true],.pc__chip[data-astro-cid-qoau3pdc][data-locked]{cursor:default}.pc__chip[data-astro-cid-qoau3pdc][data-missing]{border-style:dashed}.pc__goal-edit[data-astro-cid-qoau3pdc]{margin-block-start:var(--mm-space-xs)}.pc__goal[data-astro-cid-qoau3pdc]{display:flex;flex-direction:column;gap:var(--mm-space-xs);margin-block-start:var(--mm-space-sm)}.pc__goal-row[data-astro-cid-qoau3pdc],.pc__row[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-xs);margin:0}.pc__label[data-astro-cid-qoau3pdc]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.pc__note[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.pc__error[data-astro-cid-qoau3pdc]{margin:var(--mm-space-xs) 0 0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-error-fg)}.pc__field[data-astro-cid-qoau3pdc]{inline-size:100%;min-block-size:2.75rem;padding:var(--mm-space-xs) var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background-color:var(--mm-bg);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.pc__field--short[data-astro-cid-qoau3pdc]{inline-size:8rem}.pc__field--hand[data-astro-cid-qoau3pdc]{font-family:var(--mm-font-hand);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-bold);padding-block:var(--mm-space-3xs)}.pc__field[data-astro-cid-qoau3pdc][aria-invalid=true]{border-color:var(--mm-field-error-border);box-shadow:0 0 0 3px var(--mm-field-error-halo)}.pc__inline[data-astro-cid-qoau3pdc]{display:inline-flex;align-items:center;gap:var(--mm-space-xs);font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.pc__small[data-astro-cid-qoau3pdc]{min-block-size:2.25rem;padding:var(--mm-space-xs) var(--mm-space-sm);font-size:var(--mm-text-xs)}.pc__opts[data-astro-cid-qoau3pdc]{display:flex;flex-direction:column;margin-block-start:var(--mm-space-xs)}.pc__opt[data-astro-cid-qoau3pdc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px var(--mm-space-sm);padding-block:var(--mm-space-sm);border-block-start:var(--mm-border-width) solid var(--mm-border-faint)}.pc__opt[data-astro-cid-qoau3pdc]:first-child{border-block-start:0;padding-block-start:var(--mm-space-3xs)}.pc__opt-label[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mm-space-3xs) var(--mm-space-xs);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.pc__opt-label[data-astro-cid-qoau3pdc] i[data-astro-cid-qoau3pdc]{padding:1px var(--mm-space-xs);border-radius:6px;background-color:var(--mm-bg-inset);font-size:var(--mm-text-xs);font-style:normal;font-weight:var(--mm-weight-medium);color:var(--mm-fg-muted)}.pc__opt-label[data-astro-cid-qoau3pdc] i[data-astro-cid-qoau3pdc]:empty{display:none}.pc__opt[data-astro-cid-qoau3pdc][data-unavailable] .pc__opt-label[data-astro-cid-qoau3pdc] i[data-astro-cid-qoau3pdc]{background-color:transparent;padding-inline:0;color:var(--mm-fg-faint)}.pc__why[data-astro-cid-qoau3pdc]{grid-column:1;margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.pc__switch[data-astro-cid-qoau3pdc]{grid-row:1 / span 2;grid-column:2;display:flex;align-items:center;min-block-size:2.75rem;padding:var(--mm-space-3xs);border:0;background:none;cursor:pointer}.pc__switch[data-astro-cid-qoau3pdc]:disabled{cursor:not-allowed;opacity:.45}.pc__track[data-astro-cid-qoau3pdc]{position:relative;display:block;inline-size:2.375rem;block-size:1.375rem;border-radius:var(--mm-radius-pill);background-color:var(--mm-border-strong);transition:background-color var(--mm-dur-fast) var(--mm-ease)}.pc__track[data-astro-cid-qoau3pdc]:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:1rem;block-size:1rem;border-radius:50%;background-color:var(--mm-bg);box-shadow:var(--mm-shadow-sm);transition:transform var(--mm-dur-fast) var(--mm-ease)}.pc__switch[data-astro-cid-qoau3pdc][aria-checked=true] .pc__track[data-astro-cid-qoau3pdc]{background-color:var(--mm-fg-strong)}.pc__switch[data-astro-cid-qoau3pdc][aria-checked=true] .pc__track[data-astro-cid-qoau3pdc]:after{transform:translate(1rem)}.pc__confirm[data-astro-cid-qoau3pdc]{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--mm-space-xs);margin-block-start:var(--mm-space-xs);padding:var(--mm-space-sm) var(--mm-space-sm);border-radius:var(--mm-radius-md);background-color:var(--mm-tone-warn-bg);color:var(--mm-tone-warn-fg);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal)}.pc__confirm[data-astro-cid-qoau3pdc][hidden],.pc__extra[data-astro-cid-qoau3pdc][hidden]{display:none}.pc__confirm[data-astro-cid-qoau3pdc] p[data-astro-cid-qoau3pdc]{margin:0}.pc__extra[data-astro-cid-qoau3pdc]{grid-column:1 / -1;margin-block-start:var(--mm-space-xs)}.pc__never[data-astro-cid-qoau3pdc]{display:flex;align-items:flex-start;gap:var(--mm-space-xs);margin:var(--mm-space-3xs) 0 0;padding-block-start:var(--mm-space-sm);border-block-start:var(--mm-border-width) solid var(--mm-border-faint);font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint)}.pc__never[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc]{flex:none;inline-size:1rem;block-size:1rem;margin-block-start:1px;fill:none;stroke:currentColor;stroke-width:1.5}.pc__linkish[data-astro-cid-qoau3pdc]{min-block-size:1.75rem;padding:0;border:0;background:none;color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pc__linkish[data-astro-cid-qoau3pdc][hidden]{display:none}.pc__linkish--danger[data-astro-cid-qoau3pdc]{color:var(--mm-error-fg)}.pc__foot[data-astro-cid-qoau3pdc]{flex:none;display:flex;flex-direction:column;gap:var(--mm-space-xs);padding:var(--mm-space-sm) var(--mm-space-gutter) calc(.75rem + env(safe-area-inset-bottom,0px));background-color:var(--mm-bg);box-shadow:var(--mm-shadow-up)}.pc__share[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs)}.pc__share[data-astro-cid-qoau3pdc] .button[data-astro-cid-qoau3pdc]{justify-content:center;min-block-size:2.75rem;padding-inline:var(--mm-space-md)}.pc__share[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc],.pc__link-h[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc]{flex:none;inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pc__primary[data-astro-cid-qoau3pdc]{flex:1 1 12rem}.pc__secondary[data-astro-cid-qoau3pdc]{flex:1 1 0}.pc__quiet[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.pc__status[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.pc__status[data-astro-cid-qoau3pdc]:empty{display:none}.pc__status[data-astro-cid-qoau3pdc][data-tone=error]{color:var(--mm-error-fg)}.pc__link[data-astro-cid-qoau3pdc]>div[data-astro-cid-qoau3pdc]{display:flex;flex-direction:column;gap:var(--mm-space-xs);padding:var(--mm-space-sm) var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background-color:var(--mm-bg-inset)}.pc__link[data-astro-cid-qoau3pdc]>div[data-astro-cid-qoau3pdc][hidden]{display:none}.pc__link[data-astro-cid-qoau3pdc]>[data-astro-cid-qoau3pdc][data-pc-link-confirm]{border-color:transparent;background-color:var(--mm-error-bg);color:var(--mm-error-fg)}.pc__link[data-astro-cid-qoau3pdc]>[data-astro-cid-qoau3pdc][data-pc-link-down]{border-color:var(--mm-border);background-color:var(--mm-bg-subtle)}.pc__link-h[data-astro-cid-qoau3pdc]{display:flex;align-items:center;gap:var(--mm-space-xs);margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-heavy);color:var(--mm-fg-strong)}[data-astro-cid-qoau3pdc][data-pc-link-confirm] .pc__link-h[data-astro-cid-qoau3pdc],[data-astro-cid-qoau3pdc][data-pc-link-confirm] .pc__link-note[data-astro-cid-qoau3pdc]{color:var(--mm-error-fg)}.pc__link-h[data-astro-cid-qoau3pdc] svg[data-astro-cid-qoau3pdc]{color:var(--mm-tone-live-fg)}.pc__link-note[data-astro-cid-qoau3pdc]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-muted)}.pc__url[data-astro-cid-qoau3pdc]{inline-size:100%;min-block-size:2.25rem;padding:var(--mm-space-xs) var(--mm-space-xs);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-sm);background-color:var(--mm-bg);color:var(--mm-fg-strong);font-family:var(--mm-font-mono);font-size:var(--mm-text-xs)}.pc__stale[data-astro-cid-qoau3pdc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-3xs) var(--mm-space-sm);margin:0;padding:var(--mm-space-xs) var(--mm-space-xs);border-radius:var(--mm-radius-sm);background-color:var(--mm-tone-warn-bg);color:var(--mm-tone-warn-fg);font-size:var(--mm-text-xs)}.pc__stale[data-astro-cid-qoau3pdc][hidden]{display:none}.pc__row--links[data-astro-cid-qoau3pdc]{gap:var(--mm-space-3xs) var(--mm-space-md)}.pc__danger[data-astro-cid-qoau3pdc]{border-color:var(--mm-error-fg);background-color:var(--mm-error-fg);color:var(--mm-bg)}.pc__danger[data-astro-cid-qoau3pdc]:hover{border-color:var(--mm-error-fg);background-color:var(--mm-error-fg);color:var(--mm-bg);opacity:.9}.pc__x[data-astro-cid-qoau3pdc]:focus-visible,.pc__opt-card[data-astro-cid-qoau3pdc]:focus-visible,.pc__chip[data-astro-cid-qoau3pdc]:focus-visible,.pc__switch[data-astro-cid-qoau3pdc]:focus-visible,.pc__linkish[data-astro-cid-qoau3pdc]:focus-visible,.pc__field[data-astro-cid-qoau3pdc]:focus-visible,.pc__url[data-astro-cid-qoau3pdc]:focus-visible{outline:var(--mm-focus-width) solid var(--mm-focus);outline-offset:var(--mm-focus-offset)}@media(min-width:48rem){.pc__panel[data-astro-cid-qoau3pdc]{inset-block:0;inset-inline:auto 0;inline-size:min(560px,100%);max-block-size:none;border-radius:20px 0 0 20px;animation-name:pc-in}.pc__grab[data-astro-cid-qoau3pdc]{display:none}.pc__head[data-astro-cid-qoau3pdc]{padding-block:var(--mm-space-md) var(--mm-space-sm)}.pc__img[data-astro-cid-qoau3pdc]{max-block-size:52vh}}@media(min-width:64rem){.pc__panel[data-astro-cid-qoau3pdc]{inline-size:min(1040px,92vw)}.pc__body[data-astro-cid-qoau3pdc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);align-items:start;gap:var(--mm-space-lg);padding-block-start:var(--mm-space-lg)}.pc__preview[data-astro-cid-qoau3pdc]{position:sticky;inset-block-start:0}.pc__img[data-astro-cid-qoau3pdc]{max-block-size:min(62vh,640px)}}@media(max-width:26rem){.pc__seg[data-astro-cid-qoau3pdc]{gap:var(--mm-space-xs)}.pc__opt-card[data-astro-cid-qoau3pdc]{padding:var(--mm-space-xs)}}@keyframes pc-fade{0%{opacity:0}}@keyframes pc-up{0%{transform:translateY(105%)}}@keyframes pc-in{0%{transform:translate(105%)}}@media(prefers-reduced-motion:reduce){.pc__scrim[data-astro-cid-qoau3pdc],.pc__panel[data-astro-cid-qoau3pdc]{animation:none}.pc__track[data-astro-cid-qoau3pdc],.pc__track[data-astro-cid-qoau3pdc]:after,.pc__img[data-astro-cid-qoau3pdc]{transition:none}}.noscript[data-astro-cid-iazllyrt]{margin:0 0 var(--mm-space-lg);color:var(--mm-fg-muted);font-size:var(--mm-text-base)}.planner-page[data-astro-cid-iazllyrt]{display:flex;flex-direction:column;gap:var(--mm-space-md);inline-size:100%;max-inline-size:1060px;margin-inline:auto}.planner[data-astro-cid-iazllyrt],.season[data-astro-cid-iazllyrt],.planner-body[data-astro-cid-iazllyrt]{display:flex;flex-direction:column;gap:var(--mm-space-md)}.import[data-astro-cid-iazllyrt],[data-astro-cid-iazllyrt][data-backup-panel]{max-inline-size:680px}.panel__title[data-astro-cid-iazllyrt]{margin:0 0 var(--mm-space-xs);font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong)}.panel__lead[data-astro-cid-iazllyrt]{margin:0 0 var(--mm-space-sm);max-width:var(--mm-measure);font-size:var(--mm-text-base);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.row[data-astro-cid-iazllyrt]{display:flex;flex-wrap:wrap;gap:var(--mm-space-sm);align-items:center}.subbar[data-astro-cid-iazllyrt]{display:flex;align-items:center;gap:var(--mm-space-xs);padding-bottom:var(--mm-space-xs);border-bottom:var(--mm-border-width) solid var(--mm-border-faint)}.subbar__back[data-astro-cid-iazllyrt]{flex:none;min-inline-size:44px;min-height:44px;padding:0 var(--mm-space-sm);border:0;border-radius:var(--mm-radius-sm);background:transparent;color:var(--mm-fg-muted);font:inherit;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);cursor:pointer}.subbar__back[data-astro-cid-iazllyrt]:hover{color:var(--mm-fg-strong)}.subbar__title[data-astro-cid-iazllyrt]{flex:1;min-width:0;overflow:hidden;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);color:var(--mm-fg-strong);text-overflow:ellipsis;white-space:nowrap}.subbar__count[data-astro-cid-iazllyrt]{flex:none;font-family:var(--mm-font-mono);font-size:var(--mm-text-xs);color:var(--mm-fg-micro)}.utils__slot>.backup[data-astro-cid-iazllyrt]{display:grid;align-content:start;gap:var(--mm-space-3xs);padding:var(--mm-space-md) var(--mm-space-md);border-radius:var(--mm-radius-lg);background-color:var(--mm-bg-subtle);box-shadow:none}.utils__slot>.backup[data-astro-cid-iazllyrt]{block-size:100%;max-inline-size:none}.utils__slot>.backup[data-astro-cid-iazllyrt]>.card__pad[data-astro-cid-iazllyrt]{display:grid;align-content:start;gap:var(--mm-space-3xs);padding:0}.utils__slot>.backup[data-astro-cid-iazllyrt] .panel__title[data-astro-cid-iazllyrt]{margin:0;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);color:var(--mm-fg-strong)}.utils__slot>.backup[data-astro-cid-iazllyrt] .backup__note[data-astro-cid-iazllyrt]{margin:0;font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.utils__slot>.backup[data-astro-cid-iazllyrt] .backup__copy[data-astro-cid-iazllyrt]{justify-self:start;margin-block-start:var(--mm-space-3xs);padding:0;border:0;background:none;box-shadow:none;color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base);font-weight:var(--mm-weight-bold);cursor:pointer}.utils__slot>.backup[data-astro-cid-iazllyrt] .backup__copy[data-astro-cid-iazllyrt]:hover{background:none;color:var(--mm-fg-strong);text-decoration:underline;text-underline-offset:3px}.utils__slot>.backup[data-astro-cid-iazllyrt] .row[data-astro-cid-iazllyrt]{display:block}.utils__slot>.backup[data-astro-cid-iazllyrt] .field__note[data-astro-cid-iazllyrt]:empty{display:none}.planner-body[data-astro-cid-iazllyrt]:has(>.view.add:not([hidden]))>.subbar[data-astro-cid-iazllyrt]{display:none}.planner-page[data-astro-cid-iazllyrt] .progress[data-astro-cid-iazllyrt]{display:block;block-size:4px}.planner-page[data-astro-cid-iazllyrt] .progress__fill[data-astro-cid-iazllyrt]{display:block;block-size:100%}.field[data-astro-cid-iazllyrt]{display:flex;flex-direction:column;gap:var(--mm-space-xs)}.field__label[data-astro-cid-iazllyrt]{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);color:var(--mm-fg-muted)}.field__input[data-astro-cid-iazllyrt]{box-sizing:border-box;inline-size:100%;min-height:48px;padding:0 var(--mm-space-sm);border:var(--mm-border-width) solid var(--mm-border-strong);border-radius:var(--mm-radius-md);background:var(--mm-bg);color:var(--mm-fg-strong);font:inherit;font-size:var(--mm-text-base)}.field__note[data-astro-cid-iazllyrt]{margin:0;max-width:var(--mm-measure);font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-faint)}.foot[data-astro-cid-iazllyrt]{display:flex;flex-wrap:wrap;gap:var(--mm-space-xs);padding:var(--mm-space-sm) 0 var(--mm-space-md)}.foot[data-astro-cid-iazllyrt] .button[data-astro-cid-iazllyrt]{flex:1 1 100%;min-height:52px;justify-content:center;font-size:var(--mm-text-base)}.foot[data-astro-cid-iazllyrt] .foot__soft[data-astro-cid-iazllyrt]{font-weight:var(--mm-weight-medium)}@media(min-width:40rem){.foot[data-astro-cid-iazllyrt]{justify-content:flex-end}.foot[data-astro-cid-iazllyrt] .button[data-astro-cid-iazllyrt]{flex:0 0 auto;padding-inline:var(--mm-space-lg)}.foot[data-astro-cid-iazllyrt][data-narrow]{max-inline-size:680px;margin-inline:auto}}.foot__note[data-astro-cid-iazllyrt]{margin:0 auto 0 0;align-self:center;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.foot__note[data-astro-cid-iazllyrt][hidden]{display:none}.foot[data-astro-cid-iazllyrt][data-add]{flex-wrap:nowrap;align-items:center}.foot[data-astro-cid-iazllyrt][data-add] .button[data-astro-cid-iazllyrt]{flex:1 1 0;min-height:48px}@media(max-width:47.99rem){.foot[data-astro-cid-iazllyrt][data-add] .foot__note[data-astro-cid-iazllyrt]{display:none}}@media(min-width:48rem){.foot[data-astro-cid-iazllyrt][data-add]{inline-size:100%;max-inline-size:680px;margin-inline:auto}.foot[data-astro-cid-iazllyrt][data-add] .button[data-astro-cid-iazllyrt]{flex:0 0 auto}}.toast-slot[data-astro-cid-iazllyrt]{position:fixed;inset-inline:var(--mm-space-gutter);inset-block-end:calc(84px + var(--mm-bottom-bar, 0px));z-index:80;display:flex;justify-content:center;pointer-events:none}.toast-slot[data-astro-cid-iazllyrt][hidden]{display:none}@media(max-width:47.99rem){.toast-slot[data-astro-cid-iazllyrt]{inset-block-end:calc(var(--mm-space-md) + var(--mm-bottom-bar, 0px))}}.toast-slot[data-astro-cid-iazllyrt]>.notice{pointer-events:auto}.backup__note[data-astro-cid-iazllyrt]{margin:0;font-size:var(--mm-text-xs);color:var(--mm-fg-faint)}.backup__note[data-astro-cid-iazllyrt][hidden]{display:none}.browser-note[data-astro-cid-iazllyrt]{margin:0;padding-block-start:var(--mm-space-md);border-block-start:var(--mm-border-width) solid var(--mm-border);font-size:var(--mm-text-xs);line-height:var(--mm-leading-normal);color:var(--mm-fg-muted)}.browser-note[data-astro-cid-iazllyrt][hidden]{display:none}.planner-body[data-astro-cid-iazllyrt]:has(>.view.trip-view:not([hidden]))>.browser-note[data-astro-cid-iazllyrt]{align-self:center;inline-size:calc(min(var(--mm-page),100vw - var(--trip-scrollbar, 0px)) - 2 * var(--mm-space-gutter))}.browser-note__link[data-astro-cid-iazllyrt]{padding:0;border:0;background:none;color:var(--mm-fg-strong);font:inherit;font-weight:var(--mm-weight-bold);cursor:pointer}.browser-note__link[data-astro-cid-iazllyrt]:hover{color:var(--mm-fg-strong);text-decoration:underline;text-underline-offset:3px}.browser-note__link[data-astro-cid-iazllyrt][hidden]{display:none}.browser-note__sent[data-astro-cid-iazllyrt]:empty{display:none}
