.a6j{container:vapko-page/inline-size;min-inline-size:0;overflow-wrap:anywhere;padding-inline:min(1.25rem,4%)}.a6j [data-vapko-checkpoint-detail]{container:vapko-checkpoint/inline-size}.a6j [data-vapko-quick-actions]{container:vapko-actions/inline-size;padding-inline:min(1.25rem,4%)}.a6j [data-vapko-canton-hero]{container:vapko-canton/inline-size;padding-inline:min(1rem,4%)}.a6d{container:vapko-contact/inline-size;min-inline-size:0;padding-inline:min(1rem,4%);overflow-wrap:anywhere}@container vapko-page (max-width: 480px){.a6j .mm-page-header{flex-wrap:wrap}.a6j .mm-page-header__title{overflow-wrap:anywhere}.a6j .mm-button,.a6j [data-vapko-safety] a,.a6j [data-vapko-safety] button{min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;padding-inline:min(.75rem,4%)}.a6j [data-vapko-source-warning]{flex-direction:column;align-items:stretch;padding-inline:min(.75rem,4%)}.a6j [data-vapko-freshness] a{flex-wrap:wrap}}@container vapko-page (min-width: 40rem){.a6j [data-vapko-checkpoint-cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@container vapko-page (max-width: 240px){.a6j [data-vapko-search-controls]{grid-template-columns:minmax(0,1fr)}.a6j .mm-page-header{flex-direction:column;align-items:flex-start}.a6j .mm-page-header__title{font-size:var(--mm-type-section-title)}.a6j [data-vapko-search-input]{flex-wrap:wrap;padding-inline:min(.625rem,4%)}.a6j [data-vapko-search-input] input{flex-basis:100%;min-inline-size:var(--mm-touch-target)}.a6j .vapko-map-launcher{grid-template-columns:minmax(0,1fr);padding-inline:min(.875rem,4%)}.a6j [data-vapko-control-toolbar]>div{align-items:flex-start}}@container vapko-checkpoint (max-width: 480px){.a6j [data-vapko-checkpoint-layout]{grid-template-columns:minmax(0,1fr)}.a6j [data-vapko-controller-disclosure]>div,.a6j [data-vapko-controller-disclosure]>summary{padding-inline:min(1.25rem,4%)}.a6j [data-vapko-controller-disclosure] header>div{flex-wrap:wrap}}@container vapko-actions (max-width: 300px){.a6j [data-vapko-quick-actions]>div{grid-template-columns:minmax(0,1fr)}}@container vapko-canton (max-width: 360px){.a6j [data-vapko-canton-hero]>header{flex-wrap:wrap}}@container vapko-contact (max-width: 280px){.a6d>div{flex-wrap:wrap}.a6d>div>div{min-inline-size:0}.a6d a,.a6d>div>div{max-inline-size:100%}.a6d a{min-inline-size:var(--mm-touch-target);flex-wrap:wrap;padding-inline:min(.75rem,4%)}}@container vapko-canton (max-width: 360px){.a6j [data-vapko-rule-species] ul{grid-template-columns:minmax(0,1fr)}.a6j [data-vapko-rule-species] li{flex-wrap:wrap}}.a6j [data-vapko-nearest]{border:0;box-shadow:var(--mm-shadow-hero)}.a6j .mm-dropdown-select{border-color:transparent;background:var(--mm-surface-elevated)}.a6j [data-vapko-search-controls]>.mm-icon-disc{--mm-icon-disc-fill:var(--mm-surface-elevated);--mm-icon-disc-clip:border-box;padding:0;box-shadow:none}.a6j [data-vapko-compact]{display:grid;grid-template-columns:minmax(0,1fr)}.a6j [data-vapko-compact]>details{grid-area:1/1}.a6j [data-vapko-compact]>[data-vapko-action-discs]{position:relative;z-index:1;grid-area:1/1;align-self:end;justify-self:end;container-type:normal;padding:0 .75rem .75rem}.a6j [data-vapko-compact]>details[open]+[data-vapko-action-discs]{grid-area:2/1}.a6j [data-vapko-compact]>[data-vapko-action-discs][data-vapko-call-notice]{grid-area:2/1;justify-self:stretch}.a6j [data-vapko-action-discs] .mm-icon-disc{min-inline-size:var(--mm-touch-target);padding:0}.a6j [data-vapko-compact]>details:not([open])>summary>*+*+*{padding-inline-end:calc(2 * var(--mm-touch-target) + .75rem)}.a6j [data-vapko-compact]>details:not([open])>summary>*+*+:last-child{min-block-size:var(--mm-touch-target)}@media (min-width:640px){.a6j [data-vapko-compact]>[data-vapko-action-discs]{padding:0 1.25rem 1.25rem}}.a3oc{display:flex;align-items:center;gap:.65rem;width:100%;min-height:4.25rem;padding:.3rem .55rem;border:0;border-radius:var(--mm-control-radius);background:transparent;color:var(--mm-text-strong);text-align:start;box-shadow:inset 0 0 0 1.5px transparent;transition:background-color var(--mm-duration-fast) var(--mm-ease-standard),box-shadow var(--mm-duration-fast) var(--mm-ease-standard),opacity var(--mm-duration-fast) var(--mm-ease-standard)}.a3oc:hover{background:var(--mm-interaction-hover-surface)}.a3oc[data-compact=true]{min-height:3.75rem}.a3oc[data-compact=true] .a3oa{width:2.5rem;height:2.5rem}.a3oc[data-compact=true] .a3o8{font-family:var(--mm-font-sans);font-size:var(--mm-type-body-sm);white-space:normal;overflow:visible;text-overflow:clip}.a3oc[data-selected=true]{background:var(--mm-selection-surface)}.a3oc[data-selectable=false]{opacity:.55}.a3oc:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a3ob{--mm-species-score-size:3rem;flex:0 0 auto}.a3og{width:100%;height:100%;border-radius:50%}.a3oa{flex:0 0 auto;width:3rem;height:3rem;border-radius:var(--mm-control-radius)}.a3oc .a3oa{border:0}.a3of{display:grid;flex:1;gap:.05rem;min-width:0;justify-items:start}.a3o8{font-family:var(--mm-font-display);font-size:var(--mm-type-body-sm);line-height:1.2}.a3o6,.a3o8{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a3o6{color:var(--mm-text-muted);font-style:italic;line-height:1.25}.a3o6,.a3o7{font-size:var(--mm-type-caption)}.a3o7{display:flex;flex-wrap:wrap;gap:.15rem .6rem;max-width:100%;min-height:1.1rem;line-height:1.2}.a3o7,.a3o9,.a3oh{align-items:center}.a3o9,.a3oh{display:inline-flex;gap:.25rem;min-width:0;font-weight:var(--mm-weight-control);white-space:nowrap}.a3o9{color:var(--mm-text-muted)}.a3oh{color:var(--mm-status-error-text)}.a3od{display:grid;flex:0 0 auto;justify-items:end;font-size:var(--mm-type-caption);line-height:1.15;font-variant-numeric:tabular-nums}.a3od b{color:var(--mm-text-strong);font-size:var(--mm-type-body-sm)}.a3od span{color:var(--mm-text-muted);font-weight:var(--mm-weight-control)}.a3o5{display:grid;flex:0 0 1.5rem;place-items:center;width:1.5rem;height:1.5rem;border:1.5px solid var(--mm-border-strong);border-radius:50%;background:var(--mm-surface-elevated);transition:background-color var(--mm-duration-fast) var(--mm-ease-standard),border-color var(--mm-duration-fast) var(--mm-ease-standard)}.a3oc[data-selected=true] .a3o5{border-color:var(--mm-accent);background:var(--mm-accent);color:var(--mm-accent-contrast);animation:a3oe .22s var(--mm-ease-emphasized,cubic-bezier(.2,0,0,1))}@keyframes a3oe{0%{transform:scale(.85)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.a3o5,.a3oc{transition:none}.a3oc[data-selected=true] .a3o5{animation:none}}.a1c1{--workspace-gap:var(--mm-space-2);--workspace-bottom:calc(var(--mm-bottom-nav-space) + 0.5rem);--workspace-tools-space:calc(var(--mm-touch-target) + 1.25rem)}.a1c1:not([data-map-market=CH]) .maplibregl-ctrl-bottom-left{bottom:calc(var(--mm-bottom-nav-space) + var(--mm-space-2));max-width:calc(100% - var(--mm-touch-target) - var(--mm-space-5))}@media (min-width:768px){.a1c1:not([data-map-market=CH]) .maplibregl-ctrl-bottom-left{left:var(--mm-nav-rail-width,3.5rem)}}.a1c1>.a1a2{inset-inline:max(.5rem,var(--mm-safe-left)) max(.5rem,var(--mm-safe-right));top:max(.5rem,var(--mm-safe-top));pointer-events:none}.a1a2 .a1a3{max-width:none;padding:0}.a1bg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:.35rem;width:100%;padding:0;background:transparent;border:0;box-shadow:none;pointer-events:none}.a1a7{width:0}.a1a7[data-has-leading=true]{display:flex;width:auto;pointer-events:auto}.a1ai{min-width:0}.a19y,.a1ai{pointer-events:auto}.a19y{display:flex;align-items:stretch;gap:.35rem}.a1bg .a19x{display:flex;align-items:center;gap:.4rem;min-height:var(--mm-touch-target);padding:.35rem .7rem;box-shadow:var(--mm-shadow-map-control);background:var(--mm-surface-elevated);font-size:var(--mm-type-control);border:0}.a19y>.a19x:first-child{position:relative;justify-content:center;align-self:center;width:var(--mm-touch-target);height:var(--mm-touch-target);min-width:var(--mm-touch-target);min-height:var(--mm-touch-target);border-radius:50%;padding:0;overflow:visible}.a19x[aria-expanded=true]{background:var(--mm-surface-active)}.a1bd{grid-column:1/-1;min-width:0;pointer-events:auto;background:var(--mm-surface-elevated);padding:.5rem}.a1bd>div{max-width:100%}.a1bd .mycoradar-forecast-rail,.a1bd .mycoradar-history-controls-surface{max-width:100%;border:0;box-shadow:none;background:transparent;padding:0}.a1bd .mycoradar-history-controls{width:100%;padding:0;border:0;box-shadow:none}.a1bd .mycoradar-history-controls-surface{overflow:visible}.a1bd:has([data-mycoradar-history-controls]){width:min(100%,22rem);justify-self:center;padding:.125rem .875rem}.a1bd .mycoradar-history-controls--top{height:auto}.a1bd .mycoradar-history-controls .mycoradar-history-controls__grid{grid-template-columns:minmax(0,1fr) 6.5rem;gap:.75rem}.a1bd .mycoradar-history-controls__divider{display:none}.a1bd .mycoradar-history-controls .mycoradar-history-controls__precision,.a1bd .mycoradar-history-controls .mycoradar-history-controls__years{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:0}.a1bd .mycoradar-history-controls .mycoradar-history-controls__group-label{display:contents}.a1bd .mycoradar-history-controls .mycoradar-history-controls__group-icon{grid-column:1;grid-row:1/3}.a1bd .mycoradar-history-controls__group-text{grid-column:2;grid-row:1;overflow:hidden;color:var(--mm-text-muted);font-size:.75rem;font-weight:700;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.a1bd .mycoradar-history-controls__precision>button,.a1bd .mycoradar-history-controls__year-fields{grid-column:2;grid-row:2}.a1bd .mycoradar-history-controls__year-fields{gap:.125rem}.a1bd .mycoradar-history-controls .mycoradar-history-controls__select{gap:.375rem;padding-inline:.5rem}.a1bd .mycoradar-history-controls__select-label{position:static;flex:1;min-width:4ch;overflow:visible}.a1bd .mycoradar-history-controls__select-chevron{position:static;flex-shrink:0}.a19x:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a1b9{display:flex;justify-content:space-between;align-items:center;gap:var(--mm-space-3);padding:.5rem 1rem;color:var(--mm-text-strong)}.a1b9 h2{font-size:var(--mm-type-section-title);font-weight:700}.a1b8{padding:0 1rem 1rem}.a1a6{display:grid;flex-shrink:0;gap:.75rem;overflow:hidden;padding:0 .75rem .75rem}.a1a6 h3{margin-bottom:.25rem;font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control);color:var(--mm-text-strong)}.a1a0 [role=radiogroup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mm-space-2);width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.a1a0 [role=radio][aria-checked]{min-width:0;min-height:5rem;padding:.5rem .25rem;border:var(--mm-outline-width) solid transparent;border-radius:var(--mm-radius-md);box-shadow:none}.a19z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;min-width:0;font-size:var(--mm-type-caption);line-height:1.25;text-align:center;overflow-wrap:anywhere}.a1a0 .mm-liquid-menu__indicator{display:none}.a1a0 [role=radio][aria-checked=true]{border-color:var(--mm-ink-line);background:var(--mm-highlight);color:var(--mm-highlight-contrast);box-shadow:2px 2px 0 var(--mm-shadow-ink)}.a1a0 [role=radio][aria-checked=false]{background:var(--mm-surface-muted);color:var(--mm-text-secondary)}.a1a6 .profile-map-toggle{border:0;border-radius:0;box-shadow:none;background:transparent;min-height:var(--mm-touch-target);padding:.25rem 0;gap:.5rem}.a1a6 .profile-map-toggle__icon{width:1.5rem;height:1.5rem;border:0;background:transparent}.a1a6 .profile-map-toggle__icon>*{width:1.5rem;height:1.5rem}.a1a5>*+*{border-top:1px solid var(--mm-divider)}.a1be:has([data-map-workspace-layers])>.mm-scroll-shell{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.a1a1{position:absolute;inset-inline-end:calc(max(.5rem, var(--mm-safe-right)) + var(--workspace-right-inset, 0px));bottom:max(calc(var(--mm-occlusion-bottom, 0px) + .4rem),calc(var(--mm-safe-bottom) + 4.4rem));max-width:calc(100% - var(--workspace-right-inset, 0px) - 1.3rem);z-index:var(--mm-z-chrome);display:flex;flex-wrap:wrap;align-items:end;gap:.5rem;pointer-events:auto;font-size:.625rem;line-height:1.3;color:var(--mm-text-muted)}.a1a1 summary{position:relative;display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--mm-surface-elevated);cursor:pointer;list-style:none;font-weight:var(--mm-weight-control)}.a1a1[data-map-credit-presentation=hero]{inset-inline-start:calc(var(--shared-map-window-left, 0px) + .75rem);inset-inline-end:auto;bottom:calc(var(--shared-map-window-bottom, 0px) + 1.75rem);max-width:calc(100% - var(--shared-map-window-left, 0px) - var(--shared-map-window-right, 0px) - 1.5rem)}.a1a1[data-map-credit-presentation=hero]>span{inset-inline-start:1.6rem;inset-inline-end:auto}.a1a1 summary:after{content:"";position:absolute;inset:calc((1.25rem - var(--mm-touch-target)) / 2);border-radius:50%}.a1a1 summary::-webkit-details-marker{display:none}.a1a1 summary:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a1a1>span{position:absolute;inset-inline-end:1.6rem;bottom:0;white-space:nowrap;padding:.2rem .4rem;background:var(--mm-surface-elevated);border-radius:var(--mm-radius-xs)}.a1a1[open]>span{animation:a1c2 var(--mm-duration-fast) var(--mm-ease-standard)}.a1a1[data-native-reserved-layout=true]{max-width:var(--mm-native-credit-max-width);max-height:var(--mm-native-credit-max-height)}.a1a1[data-native-reserved-layout=true][open]{width:-moz-max-content;width:max-content;flex-direction:row-reverse;flex-wrap:nowrap}.a1a1[data-native-reserved-layout=true] summary{flex-shrink:0}.a1a1[data-native-reserved-layout=true]>span{position:static;min-width:0;white-space:normal;overflow-wrap:anywhere;max-height:var(--mm-native-credit-max-height);overflow:auto;overscroll-behavior:contain}.a1a1[data-native-reserved-unavailable=true],.a1bc>.a1b7{visibility:hidden;pointer-events:none}.a1bc>.a1b7{position:absolute;bottom:calc(100% + .5rem);inset-inline-end:.25rem;border:0;opacity:0;transform:translateY(.35rem) scale(.96);transition:opacity var(--mm-duration-base) var(--mm-ease-standard),transform var(--mm-duration-base) var(--mm-ease-standard),visibility var(--mm-duration-base)}.a1bc>.a1b7[data-visible=true]{opacity:1;transform:none;visibility:visible;pointer-events:auto}@keyframes a1c2{0%{opacity:0;transform:translateX(.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a1bc>.a1b7{transition:none}.a1a1[open]>span{animation:none}}.a1c1 .mycoradar-map-bottom-dock{margin-inline:auto;right:calc(max(.5rem, var(--mm-safe-right)) + var(--workspace-right-inset, 0px) + var(--workspace-tools-space));bottom:var(--workspace-bottom)}.a1c1 .mycoradar-map-bottom-dock__surface{width:min(100%,34rem);min-width:0}.a1c1[data-walk-journey-active=true] .a1bc,.a1c1[data-walk-journey-active=true] .a1bg{display:none!important}.a1c1 .mycoradar-map-bottom-dock__pane--shown{grid-template-columns:minmax(0,1fr) auto}.a1c1 .mycoradar-map-decision-legend{flex:1 1 100%}.a1c1 .mycoradar-map-controls-dock{margin-inline-start:auto}.a1c1 .mycoradar-map-decision-legend__commune-badge{display:flex;min-width:0;white-space:nowrap;overflow:hidden}.a1c1 .mycoradar-map-decision-legend__commune-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.a1c1 .mycoradar-map-decision-legend__distance{flex-shrink:0;white-space:pre}.a1c1 .a1bc{position:absolute;bottom:var(--workspace-bottom);inset-inline-end:calc(max(.5rem, var(--mm-safe-right)) + var(--workspace-right-inset, 0px));z-index:var(--mm-z-chrome);display:flex;flex-direction:column;gap:.25rem;padding:.25rem;--mm-map-overlay-control-size:var(--mm-touch-target);transition:opacity var(--mm-duration-slow) var(--mm-ease-emphasized),transform var(--mm-duration-slow) var(--mm-ease-emphasized),visibility 0s}.a1c1 .a1bc[data-route-planner-hidden=true]{opacity:0;transform:translate3d(0,-6px,0);visibility:hidden;pointer-events:none;transition:opacity var(--mm-duration-slow) var(--mm-ease-emphasized),transform var(--mm-duration-slow) var(--mm-ease-emphasized),visibility 0s var(--mm-duration-slow)}@media (prefers-reduced-motion:reduce){.a1c1 .a1bc,.a1c1 .a1bc[data-route-planner-hidden=true]{transition:none;transform:none}}.a1bc>button{width:var(--mm-touch-target);height:var(--mm-touch-target);min-width:var(--mm-touch-target);min-height:var(--mm-touch-target);padding:0;border:0;background:transparent;box-shadow:none}.a1c1 .a1bc[data-native-reserved-layout=true]{max-block-size:var(--mm-native-controls-max-height);max-inline-size:var(--mm-native-controls-max-width);overflow:auto;overscroll-behavior:contain}.a1c1 .a1bc[data-native-reserved-layout=true]>button{flex-shrink:0}.a1c1 .a1bc[data-native-reserved-layout=true]>.a1b7{position:static;display:none;transform:none}.a1c1 .a1bc[data-native-reserved-layout=true]>.a1b7[data-visible=true]{display:flex}.a1c1 .a1bc[data-native-reserved-unavailable=true]{display:none}.a1bc>button:not(.a1b7).mm-icon-disc.mm-icon-disc--map{--mm-icon-disc-fill:transparent;box-shadow:none}@media (max-width:599px){body:has([data-mycoradar-route-dock]) .a1c1 .a1bc{bottom:calc(var(--workspace-bottom) + var(--mycoradar-route-panel-height, 0px) + .5rem);flex-direction:row}body:has([data-mycoradar-route-dock]) .a1bc>.a1b7{bottom:.25rem;inset-inline-end:calc(100% + .5rem)}body:has([data-mycoradar-route-dock]) .a1bc [aria-controls][data-mycoradar-personal-map-trigger]{display:none}}.a1be[data-mycoradar-panel-presentation=bottom-sheet]{border-bottom-left-radius:0;border-bottom-right-radius:0}.a1be [data-mycoradar-sheet-gesture=handle]{position:absolute;inset-inline-start:calc(50% - 2.75rem);top:-.35rem;width:5.5rem;height:var(--mm-touch-target);border:0;background:transparent;box-shadow:none;padding-top:.85rem;z-index:1}.a1be .a1b9{min-height:4rem;padding:.65rem 1rem .3rem}.a1be[data-mycoradar-panel-presentation=bottom-sheet] .a1b9{padding-top:1.2rem}.a1be .mm-scroll-shell{display:flex;flex-direction:column}.a1be:has([data-map-vapko-detail=true])>.mm-scroll-shell{overflow:hidden;overscroll-behavior:none;scrollbar-gutter:auto;touch-action:none}.a1be:has([data-map-vapko-detail=true]) .a1b9{min-height:3.5rem;padding:.55rem .75rem .2rem}.a1be:has([data-map-vapko-detail=true]) .a1b9 h2{font-size:var(--mm-type-card-title)}.a1be:has([data-map-vapko-detail=true]) .a1b9{gap:.35rem}.a1be:has([data-map-vapko-detail=true]) .a1b9>button{width:var(--mm-touch-target);height:var(--mm-touch-target);flex-shrink:0}.a1be [data-map-vapko-detail=true] [data-vapko-quick-actions]{padding:0}.a1be [data-map-vapko-detail=true] [data-vapko-next-visit]{margin-top:0;font-size:var(--mm-type-caption);line-height:1rem}@media (max-width:360px){.a1be:has([data-map-vapko-detail=true]) .a1b9{min-height:3rem;padding-top:.25rem}}.a1bf{height:auto;min-height:0;flex:1}@media (min-width:768px){.a1be:has(.a1bf)[data-mycoradar-panel-presentation=desktop-inspector]{width:min(26.25rem,calc(100vw - 2rem));max-width:none}}@media (min-width:1024px){.a1c1>.a1a2{inset-inline-start:calc(var(--mm-nav-rail-width, 3.5rem) + 1rem);inset-inline-end:calc(1rem + var(--workspace-right-inset, 0px));width:auto}.a1bg{grid-template-columns:minmax(0,1fr) minmax(0,26rem) minmax(0,1fr);padding:0;border:0;background:transparent;box-shadow:none}.a1a7{justify-self:start}.a19y{justify-self:end}.a1bd{max-width:26rem;padding:.5rem}.a1be[data-mycoradar-panel-presentation=desktop-inspector]{width:min(26rem,calc(100vw - 2rem))}}@media (min-width:768px) and (max-width:1023px){body:has([data-mycoradar-desktop-primary-nav]) .a1c1>.a1a2{inset-inline-start:var(--mycoradar-desktop-nav-collapsed-space)}}@media (min-width:768px){body:has([data-mycoradar-desktop-primary-nav][data-expanded=true]) .a1c1>.a1a2{inset-inline-start:var(--mycoradar-desktop-nav-expanded-space)}}.a1be .map-filter-loading-stage__species-grid{grid-template-columns:1fr}.a1be .map-filter-loading-stage__species-card{height:4rem}.a1be:has(.a1bf)>.mm-scroll-shell{overflow:hidden}@media (max-width:767px){.a1be:has(.a1bf)[data-mycoradar-panel-presentation=full-screen-sheet]{bottom:0;padding-top:var(--mm-safe-top);padding-bottom:var(--mm-safe-bottom);z-index:var(--mm-z-overlay)}}.a1be:has(.a1a6,.a1bf,[data-search-area-picker]) .a1b9{min-height:3.5rem;padding:.6rem .75rem .2rem}.a1be:has(.a1a6,.a1bf,[data-search-area-picker]) .a1b9 h2{font-size:var(--mm-type-card-title)}.a1be:has([data-search-area-picker]) .a1b8{padding:.25rem .75rem .75rem}.a1be:has([data-search-area-picker])[data-mycoradar-panel-presentation=desktop-inspector]{bottom:auto;max-height:calc(100dvh - max(var(--mycoradar-header-offset-desktop), var(--mm-gutter)) - var(--mm-gutter))}.a1be:has([data-search-area-picker])>.mm-scroll-shell{overflow-x:hidden;scrollbar-gutter:auto}.a1be:has([data-search-area-picker]) .a1b8{min-width:0}.a1a4{position:relative;z-index:2;display:flex;align-items:center;gap:.2rem;margin-inline-start:auto}.a1a4:empty{display:none}.a1b9:has(.a1a4:not(:empty)){gap:.35rem}.a1be[data-mycoradar-panel-fit-content]{top:auto;height:auto;max-height:calc(100dvh - var(--mycoradar-measured-bottom-nav, var(--mm-bottom-nav-space)) - max(1.25rem, var(--mm-safe-top)));background:var(--mm-surface-elevated)}.a1be[data-mycoradar-panel-fit-content][data-mycoradar-panel-presentation=desktop-inspector]{max-height:calc(100dvh - 2 * max(var(--mm-gutter), var(--mm-safe-top)))}.a1be[data-mycoradar-panel-fit-content]>.mm-scroll-shell{display:flex;flex-direction:column}.a1be[data-mycoradar-panel-fit-content] .a1b9{min-height:0;padding:.3rem .75rem;gap:.4rem;align-items:center}.a1be[data-mycoradar-panel-fit-content] .a1b9 h2{flex:1;padding:0;font-size:var(--mm-type-card-title);line-height:1.25}.a1be[data-mycoradar-panel-fit-content] .a1a4{display:flex;align-items:center;gap:.4rem;margin:0}.a1be[data-mycoradar-panel-fit-content] .a1a4>*,.a1be[data-mycoradar-panel-fit-content] .a1b9>button{align-self:center}.a1be[data-mycoradar-panel-fit-content] [aria-disabled=true]{opacity:.5;cursor:not-allowed;text-decoration:none}.a1bm{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;min-width:0;gap:.4rem;padding:0 .25rem .25rem;overflow:hidden;color:var(--mm-text-strong)}.a1bi{gap:.5rem;font-size:var(--mm-type-body-sm);line-height:1.35}.a1bi,.a1bw{display:flex;flex-shrink:0;align-items:center}.a1bw{flex-wrap:wrap;gap:.35rem .6rem}.a1bx{flex-shrink:0}.a1bx,.a1bx>button{min-height:var(--mm-touch-target)}.a1bx>button{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-block:0;padding-inline:.55rem;border-radius:var(--mm-pill-radius);font-size:var(--mm-type-body-sm)}.a1bh{flex-shrink:0}.a1c0:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-2px}.a1bq{display:flex;flex:0 0 auto;flex-direction:column;min-width:0}.a1c0{min-width:0;flex:0 0 auto;overflow:visible}.a1bj{height:auto;-moz-column-count:1;column-count:1;overflow-wrap:anywhere;font-size:var(--mm-type-body-sm);line-height:1.4}.a1bj p{orphans:2;widows:2}.a1bj>*{margin-bottom:.25rem}.a1bj h4{-moz-column-break-after:avoid;break-after:avoid}.a1bj [data-vapko-controller-list]{display:block}.a1bj [data-vapko-controller-row]{display:block}.a1bj [data-vapko-controller-row],.a1bj [data-vapko-controller-row] a{-moz-column-break-inside:avoid;break-inside:avoid}.a1bj [data-vapko-agenda-period][data-vapko-agenda-compact]{display:block;border:0;border-radius:var(--mm-container-radius);padding:.6rem .9rem;margin-bottom:.65rem;background:var(--mm-surface-muted)}.a1bj [data-vapko-agenda-period] dl{display:block}.a1bj [data-vapko-agenda-period] dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem;margin:0;padding-block:.55rem;-moz-column-break-inside:avoid;break-inside:avoid}.a1bj [data-vapko-agenda-period]>p{margin-bottom:.25rem}.a1bj>:last-child{margin-bottom:0}.a1bi p{flex:1;min-width:0}.a1bk{flex-shrink:0}.a1br{line-height:1.4;padding-bottom:.3rem}.a1bj [data-vapko-agenda-compact] ul{padding-top:.3rem}.a1by{justify-content:flex-end;gap:.3rem .5rem;text-align:end}.a1by>span{font-size:var(--mm-type-body-sm);font-weight:700}.a1bp{color:var(--mm-text-secondary);font-size:var(--mm-type-caption);line-height:1.45}.a1bp>p+p{margin-top:.4rem}.a1bp:empty{display:none}.a1bv{display:flex;align-items:center;gap:.35rem;color:var(--mm-text-muted);font-size:var(--mm-type-micro);line-height:1.4}.a1be[data-mycoradar-panel-fit-content] [data-map-vapko-detail=true]{padding-top:0}.a1bl{position:fixed;top:max(.75rem,var(--mm-safe-top));left:50%;transform:translateX(-50%);z-index:var(--mm-z-toast);max-width:calc(100vw - 2rem);width:-moz-max-content;width:max-content;justify-content:center;text-align:center;pointer-events:none}.a1bn{display:flex;flex-shrink:0;align-items:center;gap:.5rem;padding-top:.5rem;font-size:var(--mm-type-caption);line-height:1.35}.a1bn>div{flex:1}.a1bn>div>a{display:inline-flex;gap:.3rem;min-height:1.75rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.a1bn>div>a,.a1bo{align-items:center}.a1bo{display:flex;gap:.35rem;min-height:var(--mm-touch-target);padding-inline:.75rem;border-radius:var(--mm-pill-radius);background:var(--mm-status-error-surface);color:var(--mm-status-error-text);font-weight:700}.a1bz{color:var(--mm-text-strong);line-height:1.35;margin-block:.15rem}.a1bu,.a1bz{font-weight:700;font-size:var(--mm-type-body-sm)}.a1bu{display:inline-flex;align-items:center;gap:.35rem;min-height:var(--mm-touch-target);padding-inline:.1rem;text-align:start;color:var(--mm-accent-strong)}.a1bu:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a1bs,.a1bt{font-variant-numeric:tabular-nums}.a1bs{filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;letter-spacing:.08em;color:var(--mm-text-muted)}@media (max-width:739px){.a1c1[data-walk-planner-active=true] .a1bc{bottom:calc(var(--workspace-bottom) + var(--walk-planner-height, 14rem) + .5rem)}}.a1be.a1aj>.mm-scroll-shell{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.a1be.a1aj>.mm-scroll-shell:after{content:"";display:block;flex:0 0 auto;height:calc(var(--myco-anchor-bottom) + var(--myco-badge-width) + var(--mm-space-4));pointer-events:none}.a1be.a1aj [data-map-workspace-layers]{flex-shrink:0}.a16f{display:flex;flex:1;min-height:0;flex-direction:column;pointer-events:none}.a169:focus-visible,.a16c summary:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-3px}.a15z{display:inline-flex;align-items:center;gap:.25rem;min-width:0;color:var(--mm-text-strong);font-weight:700}.a162{color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-text)}.a170{position:relative}.a16e{position:absolute;z-index:1;inset-inline-end:.6rem;top:calc(50% - .2rem);display:inline-flex;align-items:center;gap:.45rem;max-width:calc(100% - 1.2rem);min-height:2rem;padding:.2rem .8rem;border-radius:var(--mm-pill-radius);background:var(--mm-surface-active,var(--mm-surface-elevated));color:var(--mm-text);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transform:translateY(-50%);translate:0 0;opacity:1;transition:opacity var(--mm-duration-base) var(--mm-ease-standard),translate var(--mm-duration-base) var(--mm-ease-standard),visibility 0s linear 0s}.a16e[data-visible=false]{opacity:0;translate:0 4px;visibility:hidden;transition:opacity var(--mm-duration-base) var(--mm-ease-standard),translate var(--mm-duration-base) var(--mm-ease-standard),visibility 0s linear var(--mm-duration-base)}.a16d{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--mm-accent);animation:a16j 1.4s var(--mm-ease-standard) infinite alternate}@keyframes a16j{0%{opacity:.35}to{opacity:1}}.a164 .mm-segment-control__button{animation:a16k var(--mm-duration-base) var(--mm-ease-standard) both}@keyframes a16k{0%{opacity:0}to{opacity:1}}.a16r{display:grid;gap:.35rem;padding-block:.5rem .65rem}.a16t{color:var(--mm-text-strong);font-size:.95rem;font-weight:700;line-height:1.2}.a16s{color:var(--mm-text-muted);font-size:var(--mm-type-caption)}.a16r>:last-child{margin-top:.3rem}.a16h[data-map-fallback=hidden]{display:none}.a16q{position:absolute;z-index:3;left:.6rem;right:.6rem;bottom:calc(var(--mm-bottom-nav-space) + .45rem);max-height:46svh;overflow-y:auto;overscroll-behavior:contain;padding:.3rem .55rem 0;border:1px solid var(--mm-border);border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-soft);pointer-events:auto}.a164{width:100%;margin-bottom:.4rem;padding:0;background:transparent;box-shadow:none;border:0;gap:.35rem}.a164 .mm-segment-control__button{flex:1;min-width:0;min-height:var(--mm-touch-target);padding:.35rem;border:1px solid var(--mm-border);border-radius:var(--mm-control-radius)}.a16m{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;-moz-column-gap:.35rem;column-gap:.35rem;text-align:start}.a16l{flex:none;width:1.5rem;height:1.875rem;-o-object-fit:contain;object-fit:contain}.a16m strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.a16o{display:contents}.a16n{grid-column:1/-1;margin-top:.1rem;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:var(--mm-weight-control);line-height:1.15}.a16i a{display:flex;gap:.4rem;align-items:center;min-height:var(--mm-touch-target);color:var(--mm-accent-strong);font-weight:700}.a16u{display:grid}.a16y{display:block;min-height:0}.a16w{display:none}.a16x{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"metrics action";gap:.35rem}.a167,.a16x{align-items:center}.a167{padding-block:.3rem;display:flex;gap:.4rem;min-width:0}.a167 h3{flex:1;margin:0;color:var(--mm-text-strong);font-size:.95rem;font-weight:700;line-height:1.1}.a167 span{display:block;margin-top:.2rem;color:var(--mm-text-muted);font-size:var(--mm-type-caption)}.a16g{grid-area:metrics;min-width:0}.a16v{display:block}.a16z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .2rem}.a165,.a16z{align-items:center}.a165{display:flex;justify-content:flex-start;gap:.18rem;min-width:0;color:var(--mm-text-strong);font-size:.75rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.a165:nth-child(2n){border-inline-start:1px solid var(--mm-border);padding-inline-start:.25rem}.a165 b{color:var(--mm-accent-strong);font-size:var(--mm-type-caption)}.a165 img{width:.9rem;height:.9rem}.a16p{grid-area:action}.a169{display:flex;align-items:center;justify-content:center;min-height:var(--mm-touch-target);gap:.3rem;padding:.5rem .65rem;border-radius:var(--mm-control-radius);background:var(--mm-highlight);color:var(--mm-highlight-contrast);font-size:.8rem;font-weight:700;text-decoration:none;transition:background-color var(--mm-duration-fast) var(--mm-ease-emphasized),transform var(--mm-duration-fast) var(--mm-ease-emphasized)}.a169:hover{background:color-mix(in srgb,var(--mm-highlight) 88%,var(--mm-highlight-contrast))}.a169:active{transform:scale(.98)}.a166{padding-block:.4rem}.a16c{color:var(--mm-text-muted);font-size:.75rem}.a16c summary{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-height:var(--mm-touch-target);cursor:pointer;list-style:none;font-size:.75rem}.a16c summary::-webkit-details-marker{display:none}.a16c summary>img{transition:transform var(--mm-duration-fast) var(--mm-ease-emphasized)}.a16c[open] summary>img{transform:rotate(180deg)}.a16c h4{margin:.65rem 0 .4rem;font-family:var(--mm-font-sans);font-size:.75rem;font-weight:700;letter-spacing:0;color:var(--mm-text-strong)}.a16c>div{padding:.35rem 0 .6rem}.a16c p{margin:0 0 .5rem;overflow-wrap:anywhere}.a16c p a{color:var(--mm-accent-strong);text-decoration:underline}.a160,.a161,.a16i{min-height:3rem;margin:0;display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--mm-text-muted)}.a161{flex-direction:column;justify-content:center;gap:.35rem;padding-block:.4rem;text-align:center}.a16i{flex-wrap:wrap}.a16i button{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--mm-touch-target);padding:.4rem .65rem;border-radius:var(--mm-control-radius);border:1px solid var(--mm-border);background:var(--mm-surface);color:var(--mm-accent-strong)}.a16q [data-home-canton-regulation-link]{background:transparent;border:0;border-radius:0;box-shadow:none;padding:.2rem 1.3rem 0 0}.a16q [data-vapko-restriction-summary]{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .45rem}.a16q [data-vapko-restriction-summary]>div:first-child{padding:0;gap:.25rem}.a16q [data-vapko-restriction-summary] h3{font-size:var(--mm-type-caption)}.a16q [data-vapko-restriction-summary]>div:first-child img{width:1rem;height:1.25rem}.a16q [data-vapko-rule-facts]{display:flex;flex-wrap:wrap;gap:.25rem;margin:0}.a16q [data-vapko-rule-facts]>div{padding:0;border:0;gap:.2rem}.a16q [data-vapko-rule-facts]>div>div{gap:.2rem}.a16q [data-vapko-rule-facts] dd,.a16q [data-vapko-rule-facts] dt{font-size:var(--mm-type-caption)}.a16q [data-species-harvest-protection]{margin:0;font-size:var(--mm-type-caption);line-height:1.25;gap:.2rem}.a16q [data-species-harvest-protection]>span>span{display:inline;margin-inline-end:.3rem}.a16q [data-home-canton-regulation-link]>[data-pending-route-content]>img[data-myco-icon=arrow-right]{right:0;top:50%;transform:translateY(-50%)}@media (min-width:740px){.a16q{left:calc(var(--mm-nav-rail-width, 3.5rem) + 1rem);right:auto;width:25rem;max-height:48svh;padding:.4rem .7rem 0}.a167 h3{flex:1;font-size:1.1rem}.a165{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.a169,.a16c summary>img,.a16e,.a16e[data-visible=false]{transition:none}.a169:active{transform:none}.a164 .mm-segment-control__button,.a16d{animation:none}.a16e[data-visible=false]{translate:0 0}}.a163{position:absolute;inset:0;z-index:24;pointer-events:none}.a16b{display:flex;align-items:center;gap:.4rem;min-height:var(--mm-touch-target);margin-bottom:.3rem}.a16b>.a16a,.a16b>strong{flex:1;font-size:.85rem}.a16b>button:last-child{display:grid;place-items:center;width:var(--mm-touch-target);height:var(--mm-touch-target);margin-inline-start:auto}@media (min-width:740px){body:has([data-mycoradar-desktop-primary-nav][data-expanded=true]) .a163 .a16q{left:var(--mycoradar-desktop-nav-expanded-space)}}.a177{display:grid;align-items:center;min-width:0;height:58px}.a177>.mycoradar-history-controls__years{display:flex;align-items:center;min-width:0;height:100%}.a176{position:relative;min-width:0;height:52px}.a175{top:15px;inset-inline:12px;height:6px;border-radius:var(--mm-pill-radius);background:var(--mm-surface-muted);pointer-events:none}.a172,.a175{position:absolute}.a172{inset-block:0;left:0;width:var(--mm-range-progress);border-radius:inherit;background:var(--mm-accent);transition:width var(--mm-duration-base) var(--mm-ease-emphasized)}.a17a{width:5px;height:5px;border-radius:50%;background:var(--mm-border-active)}.a179,.a17a{position:absolute;top:50%;transform:translate(-50%,-50%)}.a179{left:var(--mm-range-progress);width:24px;height:24px;border:3px solid var(--mm-surface-elevated);border-radius:50%;background:var(--mm-accent);box-shadow:var(--mm-shadow-map-control);transition:left var(--mm-duration-base) var(--mm-ease-emphasized)}.a176 .a173{position:absolute;z-index:1;top:-6px;left:0;width:100%;height:44px;margin:0;opacity:0;cursor:pointer;touch-action:pan-y}.a178{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:space-between;gap:2px}.a178 button{min-width:0;min-height:22px;padding:0;border:0;color:var(--mm-text-muted);background:transparent;font-size:.75rem;font-weight:650;line-height:1.2;cursor:pointer;white-space:nowrap;transition:color var(--mm-duration-fast) var(--mm-ease-standard)}.a178 button[aria-pressed=true]{color:var(--mm-accent-strong)}.a17b{display:flex;align-items:center;width:100%}.a171{transition:transform var(--mm-duration-base) var(--mm-ease-emphasized)}.a17b[aria-expanded=true] .a171{transform:rotate(180deg)}.a176:has(.a173:focus-visible) .a175{outline:2px solid var(--mm-focus-ring);outline-offset:5px}.a178 button:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.a171,.a172,.a178 button,.a179{transition:none}}.a3vw{--forecast-item-size:clamp(3.35rem,8vw,4.65rem);--forecast-gap:0.3rem;--forecast-inset:0.12rem;position:relative}.a3vx{--forecast-trace-offset:calc(var(--mm-forecast-index) * (var(--forecast-item-size) + var(--forecast-gap)) + (var(--forecast-item-size) - 1.5rem) / 2);position:absolute;inset-inline-start:var(--forecast-inset);bottom:0;width:1.5rem;height:2px;border-radius:var(--mm-control-radius);background:var(--mm-accent);pointer-events:none;transform:translateX(var(--forecast-trace-offset));transition:transform var(--mm-duration-base) var(--mm-ease-emphasized)}.a3vw .a3vx{display:none}[dir=rtl] .a3vx{transform:translateX(calc(-1 * var(--forecast-trace-offset)))}.a3vy{margin-top:-.4rem;padding-top:.9rem}.a3vy .mm-forecast-selector__day{min-height:calc(var(--mm-touch-target) + .45rem);overflow:visible;padding-top:.42rem}.a3vy .mm-forecast-selector__best-marker{display:none}.a3vt{position:relative;overflow:visible}.a3w0{position:absolute;top:-.66rem;right:.16rem;z-index:2;--mm-species-score-ring-width:2px;--mm-species-score-size:1.5rem;pointer-events:none}.a3w1{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit;background:var(--mm-surface-active)}.a3vz{display:inline-flex;min-height:1.35rem;align-items:center;justify-content:center;gap:.18rem}.a3vt:has([aria-checked=true]) .a3vz{animation:a3vs var(--mm-duration-base) var(--mm-ease-emphasized)}@keyframes a3vs{0%{opacity:.72;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a3vt:has([aria-checked=true]) .a3vz{animation:none}.a3vx{transition:none}.a3vw{scroll-behavior:auto}}.a3vr{display:contents}@media (max-width:420px){.a3vw{--forecast-item-size:calc(var(--mm-touch-target) + 2px);--forecast-gap:0.25rem}}.a17l{display:flex;width:100%;min-width:0}.a17e{width:auto;flex-shrink:0}.a17g{display:flex;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:var(--mm-touch-target);padding:.2rem .35rem .2rem .2rem;border:0;border-radius:var(--mm-control-radius);background:transparent;color:var(--mm-text-strong);text-align:start;transition:background-color var(--mm-duration-fast) var(--mm-ease-standard)}.a17g:hover{background:var(--mm-interaction-hover-surface)}.a17g:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-3px}.a17k{display:inline-flex;flex:0 0 auto;align-items:center}.a17k>*+*{margin-inline-start:-.45rem}.a17i{--mm-species-score-ring-width:2px;--mm-species-score-size:2rem;flex:0 0 var(--mm-species-score-size);box-shadow:0 0 0 2px var(--mm-surface-elevated)}.a17i,.a17j{border-radius:50%}.a17j{width:100%;height:100%;background:transparent}.a17h{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .35rem;border-radius:var(--mm-pill-radius);background:var(--mm-surface-active);box-shadow:0 0 0 2px var(--mm-surface-elevated);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-strong);font-variant-numeric:tabular-nums}.a17m{flex:1}.a17d,.a17m{display:flex;min-width:0;align-items:center}.a17d{overflow:hidden;text-overflow:ellipsis;min-height:1.8rem;color:var(--mm-text-muted)}.a17d,.a17f{font-size:var(--mm-type-caption);white-space:nowrap}.a17f{flex:0 0 auto;display:inline-flex;height:1.75rem;padding:0 .6rem;border-radius:var(--mm-pill-radius);background:var(--mm-surface-active);box-shadow:var(--mm-seam-shadow);font-weight:var(--mm-weight-strong)}.a17f,.a18q{align-items:center}.a18q{display:flex;width:100%;min-width:0;border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-soft);position:relative;transition:box-shadow var(--mm-duration-fast) var(--mm-ease-standard)}.a18q:focus-within{box-shadow:var(--mm-shadow-focus)}.a18q .daily-social-search-scope__search-row{flex:1;min-width:0}.a18q .daily-social-search-scope__search-row,.a18q [data-variant=compact]>div{background:transparent;border:0;box-shadow:none}.a18q .daily-social-search-scope__radius{flex:0 0 auto;padding-right:3px}.a18q [data-daily-travel-radius-control]>button{border:0;background:transparent;box-shadow:none;grid-template-columns:1fr auto}.a18q [data-daily-travel-radius-control]>button>img:first-child{display:none}.a18r{position:absolute;top:auto;bottom:4px;left:0;right:0;padding-inline:1rem}.b168b91ff1f3dfbf834ca6471{position:fixed;top:var(--mm-visual-viewport-top,0);left:var(--mm-visual-viewport-left,0);width:var(--mm-visual-viewport-width,100vw);height:var(--mm-visual-viewport-height,100dvh);z-index:calc(var(--mm-z-modal) + 2);display:grid;align-items:end;justify-items:center;overflow:hidden;background:var(--mm-backdrop);padding:max(.5rem,var(--mm-safe-top)) max(.5rem,var(--mm-safe-right)) max(.5rem,var(--mm-safe-bottom)) max(.5rem,var(--mm-safe-left));animation:b0adc07a27a7c2cea5d8cb6f1 var(--mm-menu-duration) var(--mm-control-ease) both}.b70fe1a2aa6b6967d3ae3d778{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--mm-divider);border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);box-shadow:none;animation:b844720573952b0e24a4234fb var(--mm-menu-duration) var(--mm-control-ease)}.b70fe1a2aa6b6967d3ae3d778.bcf371ef3f46518124c29c9ec{position:fixed;z-index:calc(var(--mm-z-modal) + 3)}.b41c3115b1214bcd3bba1b867{min-height:0;max-height:18rem;overflow-y:auto;overscroll-behavior:contain;margin:.35rem;padding:.15rem .3rem}.b41c3115b1214bcd3bba1b867>*+*{margin-top:.25rem}@keyframes b844720573952b0e24a4234fb{0%{opacity:.72;transform:translateY(-3px)}to{opacity:1;transform:none}}.b168b91ff1f3dfbf834ca6471[data-state=closed]{pointer-events:none;animation:be3d500dc2d74882e3ce6526e var(--mm-selection-duration) var(--mm-control-ease) both}.b58bc5e24bd41f64bda1eb6ad{display:flex;width:min(100%,36rem);max-height:min(36rem,calc(var(--mm-visual-viewport-height, 100dvh) - max(1rem, var(--mm-safe-top) + var(--mm-safe-bottom))));min-height:0;flex-direction:column;overflow:hidden;border:0;border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-medium);color:var(--mm-text);animation:b51b2cb935fda4a1bf6dbbd2b var(--mm-menu-duration) var(--mm-control-ease) both}.b168b91ff1f3dfbf834ca6471[data-state=closed] .b58bc5e24bd41f64bda1eb6ad{animation:b1807fb6c080d1ef33f68d574 var(--mm-selection-duration) var(--mm-control-ease) both}.b58bc5e24bd41f64bda1eb6ad[data-searchable=true]{height:36rem}.ba742d0ebc6567725c0365269{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) var(--mm-touch-target);align-items:center;gap:.75rem;border-bottom:0;background:transparent;padding:.8rem .8rem .5rem 1rem}.bd1f33d4766e4c6b52fb9e9f1{display:grid;min-width:0;gap:.12rem}.bd1f33d4766e4c6b52fb9e9f1 h2{margin:0;color:var(--mm-text-strong);font-size:var(--mm-type-section-title);font-weight:700;letter-spacing:-.018em;line-height:1.2;overflow-wrap:anywhere}.bfde50bdba78daec9f131a1a7{justify-self:end}.b184b5ff72504275a400a8bcd{display:flex;min-height:calc(var(--mm-touch-target) + .35rem);flex:0 0 auto;align-items:center;gap:.65rem;margin:.75rem .75rem .45rem;border:1px solid var(--mm-border-strong);border-radius:var(--mm-field-radius);background:var(--mm-surface-strong);padding:0 1.1rem;color:var(--mm-text-secondary);transition:border-color var(--mm-duration-fast) var(--mm-ease-standard),box-shadow var(--mm-duration-fast) var(--mm-ease-standard),background-color var(--mm-duration-fast) var(--mm-ease-standard)}.b184b5ff72504275a400a8bcd:focus-within{border-color:var(--mm-accent);background:var(--mm-surface-elevated);outline:2px solid var(--mm-focus-ring);outline-offset:2px}.b184b5ff72504275a400a8bcd input{min-width:0;min-height:var(--mm-touch-target);flex:1 1 auto;border:0;outline:0;background:transparent;color:var(--mm-text-strong);font:inherit;font-size:max(16px,var(--mm-type-body-sm));font-weight:680}.b184b5ff72504275a400a8bcd input::-moz-placeholder{color:var(--mm-text-muted);opacity:1}.b184b5ff72504275a400a8bcd input::placeholder{color:var(--mm-text-muted);opacity:1}.bc0c9eddd2050577792838759{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;margin:.3rem .35rem .35rem;padding:.2rem .4rem max(.75rem,var(--mm-safe-bottom))}.bd96b050c862f0771e3969008{display:block;min-width:0;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.55;padding-block:.5rem}.b8efa964e11be5fa5895e6714{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center}.b41c3115b1214bcd3bba1b867,.bc0c9eddd2050577792838759{scrollbar-gutter:stable}.bf010f749ff33323b5b6e4576{min-height:calc(var(--mm-touch-target) + .2rem);margin-block:.18rem;padding-inline:.85rem;background:transparent}.bf010f749ff33323b5b6e4576[data-active=true]{border-color:var(--mm-border);background:var(--mm-interaction-hover-surface)}.b1df48f2a993240ea95400611,.b1df48f2a993240ea95400611[data-active=true]{border-color:var(--mm-border-active);background:var(--mm-surface-active);box-shadow:none}.b9ba4940280ec3eae7b52e334{white-space:normal;overflow-wrap:anywhere}.bd2934ebc966940d10e64a12f{font-size:var(--mm-type-body);line-height:1.3}.bb10ca9133b17e79e59192398{display:inline-grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;border-radius:999px;background:transparent;color:var(--mm-accent-strong)}.b417fca146ab9a2ffcdf028e0{margin:0;padding:2.5rem 1rem;color:var(--mm-text-secondary);font-size:var(--mm-type-body-sm);font-weight:650;text-align:center}@keyframes b0adc07a27a7c2cea5d8cb6f1{0%{opacity:0}to{opacity:1}}@keyframes be3d500dc2d74882e3ce6526e{0%{opacity:1}to{opacity:0}}@keyframes b51b2cb935fda4a1bf6dbbd2b{0%{opacity:0;transform:translate3d(0,.9rem,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes b1807fb6c080d1ef33f68d574{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,.55rem,0) scale(.99)}}@media (max-width:719px){.b168b91ff1f3dfbf834ca6471{align-items:stretch;padding:0}.b58bc5e24bd41f64bda1eb6ad,.b58bc5e24bd41f64bda1eb6ad[data-searchable=true]{width:100%;height:100%;max-height:none;border-radius:0;padding:var(--mm-safe-top) var(--mm-safe-right) var(--mm-safe-bottom) var(--mm-safe-left)}}.b58bc5e24bd41f64bda1eb6ad[data-search-header=true] .b184b5ff72504275a400a8bcd{margin-top:.8rem}@media (min-width:720px){.b168b91ff1f3dfbf834ca6471{align-items:center;padding:max(1rem,var(--mm-safe-top)) max(1rem,var(--mm-safe-right)) max(1rem,var(--mm-safe-bottom)) max(1rem,var(--mm-safe-left))}}@media (prefers-reduced-motion:reduce){.b168b91ff1f3dfbf834ca6471,.b168b91ff1f3dfbf834ca6471[data-state=closed],.b168b91ff1f3dfbf834ca6471[data-state=closed] .b58bc5e24bd41f64bda1eb6ad,.b58bc5e24bd41f64bda1eb6ad,.b70fe1a2aa6b6967d3ae3d778{animation:none}.b184b5ff72504275a400a8bcd,.bfde50bdba78daec9f131a1a7{transition-duration:1ms}.bfde50bdba78daec9f131a1a7:active{transform:none}}.a38d{display:grid;gap:.75rem;padding:1rem;border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-card-shadow)}.a38d h2{margin:0;font-family:var(--mm-font-display);font-size:var(--mm-type-section-title);color:var(--mm-text-strong)}.a38l{margin:0;color:var(--mm-text-muted);font-size:var(--mm-type-body-sm)}.a38n{margin:0}.a38n,.a38t{color:var(--mm-text-strong);font-weight:var(--mm-weight-strong)}.a38t{display:inline-flex;align-items:center;gap:.4rem;justify-self:center;min-block-size:2rem;padding:.25rem .75rem;border-radius:var(--mm-pill-radius);background:var(--mm-surface-muted);font-size:var(--mm-type-caption);font-variant-numeric:tabular-nums}.a38u{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--mm-amber)}.a38a{display:flex;flex-wrap:wrap;gap:.5rem}.a38a>*{min-block-size:var(--mm-touch-target,44px)}.a38k{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.a38i,.a38k{display:grid}.a38i{gap:.25rem;min-inline-size:0}.a38j{color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-strong)}@media (max-width:380px){.a38k{grid-template-columns:minmax(0,1fr)}}@container (max-width: 380px){.mm-native-learn-viewport[data-native-content-viewport=active] .a38k{grid-template-columns:minmax(0,1fr)}}.a38v{position:absolute;inset-inline:14%;inset-block-start:-10%;block-size:38%;pointer-events:none}.a38v:before{inset-inline:0;inset-block-end:0;block-size:62%;border-radius:50% 50% 18% 18%/70% 70% 30% 30%;background:repeating-linear-gradient(90deg,transparent 0 3px,color-mix(in srgb,var(--mm-text-strong) 14%,transparent) 3px 4px),linear-gradient(to top,var(--mm-amber) 0 34%,var(--mm-accent) 34% 100%);box-shadow:0 1px 1px color-mix(in srgb,var(--mm-text-strong) 25%,transparent)}.a38v:after,.a38v:before{content:"";position:absolute}.a38v:after{inset-inline-start:50%;inset-block-start:0;inline-size:34%;aspect-ratio:1;border-radius:50%;transform:translateX(-50%);background:var(--mm-amber);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--mm-text-strong) 20%,transparent)}[dir=rtl] .a38v:after{transform:translateX(50%)}.a38r{position:relative}.a38g{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.a38f,.a38g{display:grid}.a38f{position:relative;place-items:center;inline-size:100%;min-block-size:var(--mm-touch-target,44px);aspect-ratio:1;border:1px solid var(--mm-border-strong);border-radius:var(--mm-control-radius);background:var(--mm-surface-app);color:var(--mm-text-strong);font-family:var(--mm-font-display);font-size:var(--mm-type-body);font-variant-numeric:tabular-nums;box-shadow:var(--mm-control-shadow);cursor:pointer}.a38f:focus-visible{outline:none;box-shadow:var(--mm-focus-ring)}.a38f[aria-disabled=true]{cursor:default;color:var(--mm-text-muted);background:var(--mm-surface-muted);box-shadow:none;opacity:.7}.a38f[data-answered=true]{border-color:var(--mm-accent);background:var(--mm-surface-active)}.a38f[data-answered=true]:after{content:"";position:absolute;inset-inline-end:.3rem;inset-block-start:.3rem;inline-size:.45rem;block-size:.45rem;border-radius:50%;background:var(--mm-accent)}.a38f[aria-expanded=true]{border-color:var(--mm-accent);border-width:2px}.a38q{display:grid;gap:.75rem;padding:.875rem;border-radius:var(--mm-control-radius);background:var(--mm-surface-app)}.a38m{justify-self:start;padding:.15rem .6rem;border-radius:var(--mm-pill-radius);background:var(--mm-surface-muted);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-strong)}.a38e,.a38m{color:var(--mm-text-strong)}.a38e{margin:0;font-size:var(--mm-type-body);line-height:1.5}.a38s{display:grid;gap:.5rem;margin:0;padding:0;border:0;min-inline-size:0}.a38s legend{padding:0;margin-block-end:.25rem;font-weight:var(--mm-weight-strong)}.a38p,.a38s legend{color:var(--mm-text-strong)}.a38p{display:block;inline-size:100%;min-block-size:var(--mm-touch-target,44px);padding:.6rem .8rem;border:1px solid var(--mm-border-strong);border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);font:inherit;text-align:start;cursor:pointer}.a38p:focus-visible{outline:none;box-shadow:var(--mm-focus-ring)}.a38p[data-result=right]{border-color:var(--mm-accent);background:var(--mm-surface-active)}.a38p[data-result=wrong]{border-color:var(--mm-status-warning-border);background:var(--mm-status-warning-surface)}.a38h{margin:0;color:var(--mm-text-strong);font-weight:var(--mm-weight-strong)}@media (prefers-reduced-motion:no-preference){.a38q{animation:a38c .26s var(--mm-ease-emphasized) both}.a38v{animation:a38b .52s var(--mm-ease-emphasized) both}}@media (prefers-reduced-motion:reduce){.a38q,.a38v{animation:none}}@keyframes a38c{0%{opacity:0;transform:translateY(.5rem)}}@keyframes a38b{0%{opacity:0;transform:translateY(-.4rem)}}.a3af{position:fixed;inset:0;z-index:calc(var(--mm-z-navigation) - 1)}.a3al{inset:0;background:var(--mm-surface-page);animation:a3ah .24s var(--mm-ease-standard) .16s both}.a3ad,.a3al{position:absolute}.a3ad{left:var(--tap-left);top:var(--tap-top);display:block;width:var(--tap-size);height:var(--tap-size);transform-origin:50% 50%;animation:a3ai .62s cubic-bezier(.3,1.12,.45,1) .16s both}.a3ad img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:var(--tap-fit);object-fit:var(--tap-fit);border-radius:var(--mm-media-radius)}.a3af[data-landing=header] .a3ad img{border-radius:50%;-o-object-fit:contain;object-fit:contain}.a3ak{position:absolute;font-family:var(--mm-font-sans);font-weight:var(--mm-weight-strong);color:var(--mm-text-strong);animation:a3aj .28s var(--mm-ease-standard) .62s both}.a3af[data-landing=header] .a3ak{left:99px;right:72px;top:21px;font-size:.9rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a3af[data-landing=center] .a3ak{left:1rem;right:1rem;top:calc(var(--tap-top) + var(--tap-size) + 1.25rem);font-family:var(--mm-font-display);font-size:1.4rem;line-height:1.15;text-align:center;text-wrap:balance}.a3ac{position:absolute;left:1rem;right:1rem;top:40vh;display:grid;justify-items:center;gap:.4rem;text-align:center;animation:a3aj .32s var(--mm-ease-standard) .44s both}.a3af[data-landing=center] .a3ac{top:calc(var(--tap-top) + var(--tap-size) + 3.6rem)}.a3ae{font-size:.9rem;color:var(--mm-text-muted)}.a3ab{width:min(12rem,60vw);margin-top:.35rem}@keyframes a3ah{0%{opacity:0}}@keyframes a3ai{0%{translate:var(--tap-from-x) var(--tap-from-y);scale:var(--tap-from-scale)}}@keyframes a3aj{0%{opacity:0;translate:0 .5rem}}@keyframes a3ag{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.a3ac,.a3ad,.a3ak,.a3al{animation:a3ag 1ms linear .16s both}}.a3a1{position:relative;width:10rem;height:6.4rem;margin:0 auto .35rem}.a39z{left:50%;width:7rem;height:.7rem;translate:-50% -50%;border-radius:50%;background:color-mix(in srgb,var(--mm-text-muted) 18%,transparent);animation:a3a2 .26s var(--mm-ease-standard) both}.a39y,.a39z{position:absolute;top:4rem}.a39y{left:0;width:10rem;height:2.25rem;overflow:visible}.a39y path{fill:none;stroke:color-mix(in srgb,var(--mm-text-muted) 55%,transparent);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:a3a6 1.2s var(--mm-ease-standard) calc(.2s + var(--thread) * 90ms) forwards}.a39x{position:absolute;left:50%;top:.2rem;width:4rem;height:4rem;translate:-50% 0;transform-origin:50% 92%;animation:a3a3 .68s cubic-bezier(.3,1.4,.5,1) .26s both,a3a5 7s ease-in-out 1.2s infinite alternate}.a39x img{display:block;width:100%;height:100%}.a3a0{position:absolute;left:calc(50% + var(--side) * .7rem);top:2.2rem;width:3px;height:3px;border-radius:50%;background:color-mix(in srgb,var(--mm-clay) 72%,var(--mm-paper));opacity:0;animation:a3a4 7s ease-out calc(1.1s + var(--delay)) infinite}.a3a1[data-motion-active=false] .a39x{animation-play-state:running,paused}.a3a1[data-motion-active=false] .a3a0{animation-play-state:paused}@keyframes a3a2{0%{opacity:0}}@keyframes a3a6{to{stroke-dashoffset:0}}@keyframes a3a3{0%{scale:.08;opacity:0}35%{opacity:1}}@keyframes a3a5{0%{rotate:-1.5deg}to{rotate:1.5deg}}@keyframes a3a4{0%{opacity:0;translate:0 0}6%{opacity:.9}40%{opacity:0;translate:calc(var(--side) * 1.7rem) 1.1rem}to{opacity:0;translate:calc(var(--side) * 1.7rem) 1.1rem}}@media (prefers-reduced-motion:reduce){.a39x,.a39y path,.a39z{animation:none}.a39y path{stroke-dashoffset:0}.a3a0{display:none}}.a3a7{position:relative;display:grid;width:6rem;height:6rem;margin:0 auto .35rem;place-items:center}.a3a7:after{content:"";position:absolute;bottom:.2rem;left:50%;width:4.2rem;height:.6rem;translate:-50% 0;border-radius:50%;background:color-mix(in srgb,var(--mm-text-muted) 16%,transparent);animation:a3a9 .52s var(--mm-ease-standard) both}.a3a7 img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--mm-media-radius);transform-origin:50% 90%;animation:a3aa .56s cubic-bezier(.3,1.35,.5,1) both,a3a8 8s ease-in-out .9s infinite alternate}.a3a7[data-flown=true]:after{animation:none}.a3a7[data-flown=true] img{animation:a3a8 8s ease-in-out infinite alternate}@keyframes a3aa{0%{scale:.45;opacity:0;translate:0 .6rem}}@keyframes a3a9{0%{opacity:0;scale:.4 1}}@keyframes a3a8{0%{scale:1}to{scale:1.035}}@media (prefers-reduced-motion:reduce){.a3a7 img,.a3a7:after,.a3a7[data-flown=true] img{animation:none}}.a3la{container:offline-page/inline-size;min-inline-size:0;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;display:grid;gap:0;padding-bottom:1.1rem}.a3la>*+*{margin-top:1.25rem}.a3kx{margin:0;color:var(--mm-text-muted);line-height:1.4}.a3kx,.a3lb{font-size:var(--mm-type-body-sm)}.a3lb{display:flex;align-items:center;gap:.65rem;padding:.7rem .9rem;border:0;border-radius:var(--mm-container-radius);background:var(--mm-status-error-surface);color:var(--mm-status-error-text);line-height:1.35}.a3lb p{margin:0;color:inherit}.a3kz{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .75rem;color:var(--mm-accent-strong);font-size:var(--mm-type-body-sm);font-weight:var(--mm-weight-strong);min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.a3kz[data-offline-network=offline]{color:var(--mm-text-muted)}.a3ky{flex:none;width:.5rem;height:.5rem;border-radius:var(--mm-pill-radius);background:currentColor}.a3lc{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;min-inline-size:0;padding-inline:.25rem}.a3le{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem}.a3lg{margin:0;color:var(--mm-text-strong);font-family:var(--mm-font-sans);font-weight:var(--mm-weight-control)}.a3lf,.a3lg{font-size:var(--mm-type-body-sm)}.a3lf{color:var(--mm-text-muted);font-variant-numeric:tabular-nums}.a3ld{margin:0;color:var(--mm-text-secondary);font-size:var(--mm-type-body-sm);line-height:1.4}.a3ku{display:flex;overflow:hidden;height:.75rem;border-radius:var(--mm-pill-radius);background:var(--mm-surface-muted)}.a3kt b,.a3ku i{display:block;background:var(--mm-accent)}.a3ku i{height:100%}.a3kt b[data-tone=guide],.a3ku i[data-tone=guide]{background:var(--mm-data-share-a)}.a3kt b[data-tone=scan],.a3ku i[data-tone=scan]{background:var(--mm-score-fair-border)}.a3kt{display:flex;flex-wrap:wrap;gap:.375rem .875rem;margin:0;padding:0;list-style:none;color:var(--mm-text-muted);font-size:var(--mm-type-body-sm)}.a3kt li{display:inline-flex;align-items:center;gap:.375rem}.a3kt b{width:.625rem;height:.625rem;border-radius:.1875rem}.a3kq{justify-items:center}.a3kq,.a3l8{display:grid}.a3l8{gap:.5rem;padding:.625rem .875rem .625rem .625rem;border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);min-width:0}html.dark .a3l8{background:var(--mm-surface)}.a3l2{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;min-width:0}.a3l3{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem}.a3l9{display:grid;flex:1;gap:.0625rem;min-width:0}.a3l5{margin:0;color:var(--mm-text-strong);font-family:var(--mm-font-sans);font-size:var(--mm-type-body);font-weight:var(--mm-weight-control);line-height:1.3;overflow-wrap:anywhere}.a3l4{margin:0;color:var(--mm-text-muted);font-size:var(--mm-type-body-sm);font-variant-numeric:tabular-nums}.a3l0{display:inline-flex;flex:none;gap:.375rem}.a3l0,.a3l7{align-items:center}.a3l7{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;padding-inline-start:3.25rem}.a3l6{color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-variant-numeric:tabular-nums}.a3l1{grid-column:1/-1;margin:0;color:var(--mm-status-error-text);font-size:var(--mm-type-caption)}.a3lh{display:grid;gap:.45rem;padding:.85rem .9rem;border:1px dashed var(--mm-status-warning-border);border-radius:var(--mm-container-radius);background:var(--mm-status-warning-surface);color:var(--mm-status-warning-text);font-size:.85rem;line-height:1.4}.a3lh[data-offline-update-all=upToDate]{border:1px solid var(--mm-border);background:var(--mm-surface-elevated);color:var(--mm-text-strong)}.a3lh[data-offline-update-all=noSpace]{border-color:var(--mm-status-error-border);background:var(--mm-status-error-surface);color:var(--mm-status-error-text)}.a3lh strong{font-size:.9rem;font-weight:700}.a3lh p{margin:0;color:inherit}.a3li{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.25rem}.a3li>button{min-height:var(--mm-touch-target)}.a3lj{color:var(--mm-status-error-text);font-size:.8rem}.a3kr{display:flex;align-items:center;gap:.75rem;min-width:0}.a3kr h2{margin:0;min-width:0}.a3ks{display:grid;place-items:center;flex:none;inline-size:52px;block-size:52px;border-radius:16px;background:var(--mm-surface-muted)}@container offline-page (max-width: 480px){.a3kr,.a3l2{flex-wrap:wrap}.a3l0{flex-basis:100%;flex-wrap:wrap;min-inline-size:0}.a3l0 .mm-button,.a3li .mm-button{min-inline-size:0;max-inline-size:100%;flex-wrap:wrap}.a3l0 .mm-badge,.a3l0 .mm-button,.a3li .mm-button{white-space:normal;overflow-wrap:anywhere}.a3l7{padding-inline-start:0}}@container offline-page (max-width: 220px){.a3l8,.a3lb,.a3lh{padding-inline:min(.625rem,5%)}.a3l9{flex-basis:100%}.a3l7{grid-template-columns:minmax(0,1fr)}.a3kt li,.a3lb{flex-wrap:wrap}.a3kt li{min-inline-size:0}.a3kt b{flex:none}.a3ks{inline-size:min(52px,100%)}}.a3tp{container:settings-group/inline-size;min-inline-size:0;grid-template-columns:minmax(0,1fr);display:grid;gap:.5rem;margin-top:1.25rem}.a3tp:first-child{margin-top:0}.a3tq{margin:0 .25rem;color:var(--mm-text-muted);font-family:var(--mm-font-sans);font-size:var(--mm-type-body-sm);font-weight:var(--mm-weight-strong);line-height:1.3}.a3tt{grid-template-columns:minmax(0,1fr);display:grid}.a3tt,.a3tz{min-inline-size:0;gap:.75rem}.a3tz{container:settings-row/inline-size;flex-wrap:wrap;display:flex;align-items:center;width:100%;min-height:3.75rem;padding:.625rem min(.875rem,5%) .625rem min(.625rem,5%);border:0;border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-soft);color:var(--mm-text);font:inherit;text-align:start;text-decoration:none}html.dark .a3tz{background:var(--mm-surface)}.a3ty{cursor:pointer;transition:background-color var(--mm-duration-fast) var(--mm-ease-standard),transform var(--mm-duration-press) var(--mm-ease-standard)}.a3ty:hover:not(:disabled){background:var(--mm-surface-active)}.a3ty:active:not(:disabled){transform:scale(.985)}.a3ty:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a3ty:disabled{cursor:default;opacity:var(--mm-interaction-disabled-opacity)}.a3u1{justify-content:flex-start}.a3ts{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--mm-pill-radius);background:var(--mm-icon-disc-surface)}.a3u2{display:grid;flex:1;gap:.0625rem;min-width:0}.a3u3{color:var(--mm-text-strong);font-size:var(--mm-type-body);font-weight:var(--mm-weight-control);line-height:1.3;overflow-wrap:anywhere}.a3u0{line-height:1.35;overflow-wrap:anywhere}.a3u0,.a3u5{color:var(--mm-text-muted);font-size:var(--mm-type-body-sm)}.a3u5{flex:none;font-weight:var(--mm-weight-control);white-space:nowrap}.a3u4{display:inline-flex;flex:none;align-items:center;gap:.375rem}.a3tn .a3u3{color:var(--mm-status-error-text)}.a3tt.a3tu{display:flex;flex-direction:column;gap:0;--mm-shadow-soft:none}html.dark .a3tu{background:var(--mm-surface)}.a3tu .a3tz{min-height:3.5rem;padding-block:.5rem;border-radius:var(--mm-control-radius)}.a3tu .a3ty:focus-visible{outline-offset:-2px}.a3tu .a3ts{background:transparent}.a3tu .a3u3{font-size:var(--mm-type-body-sm)}.a3tu .a3u0{font-size:var(--mm-type-caption)}.a3tu .a3tr{margin:.5rem min(.875rem,5%)}.a3tl{min-inline-size:0;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;display:grid;gap:.75rem;padding:min(1rem,5%);border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-card-shadow);--mm-shadow-soft:var(--mm-ring,none)}html.dark .a3tl{background:var(--mm-surface)}.a3tr{margin:.5rem .375rem 0;color:var(--mm-text-muted);font-size:var(--mm-type-body-sm);line-height:1.4}@media (prefers-reduced-motion:reduce){.a3ty{transition:none}.a3ty:active:not(:disabled){transform:none}}@container settings-group (max-width: 220px){.a3tt .mm-button{min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.a3tz{flex-wrap:wrap;padding-inline:min(.625rem,5%)}.a3u2{flex-basis:100%}.a3u4,.a3u5{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}.a3u1 .mm-switch__track{margin-inline-start:0}}@container settings-row (max-width: 220px){.a3u2{flex-basis:100%}.a3u4,.a3u5{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}.a3u1 .mm-switch__track{margin-inline-start:0}.a3u4 .mm-button{min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}}.a3uh{container:settings-sheet/inline-size;position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:min(88dvh,44rem);margin:0;padding:0;overflow-y:auto;border:0;border-radius:var(--mm-container-radius) var(--mm-container-radius) 0 0;background:var(--mm-sheet);color:var(--mm-text);box-shadow:var(--mm-shadow-medium);animation:a3uf var(--mm-duration-panel) var(--mm-ease-emphasized) both}.a3uh::backdrop{background:var(--mm-backdrop);animation:a3ug var(--mm-duration-panel) var(--mm-ease-standard) both}.a3u6{display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;overflow-wrap:anywhere;gap:.75rem;padding:.625rem 1.125rem calc(1.5rem + var(--mm-safe-bottom))}.a3u7{justify-self:center;width:2.5rem;height:.3125rem;margin-bottom:.25rem;border-radius:var(--mm-pill-radius);background:var(--mm-border)}@media (min-width:768px){.a3uh{inset:0;width:min(29rem,calc(100vw - 2rem));max-height:calc(100dvh - 4rem);margin:auto;border-radius:var(--mm-container-radius);animation-name:a3ue}.a3u6{padding:1.5rem}.a3u7{display:none}}@keyframes a3uf{0%{transform:translateY(100%)}to{transform:none}}@keyframes a3ue{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes a3ug{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.a3uh,.a3uh::backdrop{animation:none}}@container settings-sheet (max-width: 360px){.a3u6{padding:.75rem min(.5rem,5%) calc(1rem + var(--mm-safe-bottom))}.a3u6 .mm-button{min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}.a3u6 .mm-segment-control{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);min-inline-size:0}.a3u6 .mm-segment-control__button{flex-basis:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.a3u6 .mm-liquid-menu__indicator{display:none}.a3u6 .mm-segment-control--sliding .mm-segment-control__button.mm-segment-control__button--active{background:var(--mm-surface-active);box-shadow:var(--mm-button-secondary-shadow)}}.a3uk{position:relative;display:block;width:100%;height:100%;border:0;border-radius:var(--mm-media-radius);padding:0;background:transparent;cursor:pointer;touch-action:pan-y;outline-offset:.25rem}.a3uk:focus-visible{outline:2px solid var(--mm-focus-ring)}.a3ui{display:block;transform:perspective(800px) rotateX(var(--art-x,0deg)) rotateY(var(--art-y,0deg)) translateY(var(--art-lift,0));transition:transform var(--mm-duration-base) var(--mm-ease-standard);pointer-events:none}.a3ui,.a3ui img{width:100%;height:100%}.a3ui img{-o-object-fit:contain;object-fit:contain}.a3uk[data-art-ready] .a3ui{visibility:hidden}.a3uk canvas{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--mm-media-radius);pointer-events:none}.a3uk[data-art-pulse] .a3ui{animation:a3uj var(--mm-duration-morph) var(--mm-ease-emphasized)}@keyframes a3uj{35%{transform:translateY(-.4rem) rotate(-3deg)}70%{transform:translateY(-.1rem) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.a3ui{transform:none;transition:none;animation:none!important}}.a3um{width:6rem;height:6rem;margin:.75rem auto}.a3ul{display:inline-block;width:var(--mm-touch-target);height:var(--mm-touch-target);vertical-align:middle}.a3uq{container:route-actions/inline-size;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:1rem;padding:1rem}.a3uo{display:flex;width:-moz-max-content;width:max-content;max-width:none;flex-wrap:nowrap;align-items:center;gap:.65rem;margin-inline:auto}.a3uo>*{flex:0 0 auto;min-height:var(--mm-touch-target);white-space:nowrap;scroll-snap-align:start}.a3un{overflow:visible;padding-inline:0}.a3un .a3uo{display:grid;width:100%;grid-template-columns:repeat(var(--route-action-columns,3),minmax(0,1fr))}.a3un .a3uo>*{width:100%;min-width:0;justify-content:center;padding-inline:.5rem;text-align:center;white-space:normal;line-height:1.15}.a3un .a3uo>.mm-button--ghost{grid-column:1/-1}@container route-actions (max-width: 480px){.a3uq[data-route-action-stack] .a3uo{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.a3uq[data-route-action-stack] .a3uo>*{width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;justify-content:center}}.a8o{container:account-workspace/inline-size;overflow-wrap:anywhere}.a8c,.a8o{min-width:0}.a7k{width:100%}.a7k,.a7o{display:block;min-width:0}.a7k:not([data-at-hub=true]) .a7o{display:none}.a7i{min-width:0}.a7v{display:none}@media (prefers-reduced-motion:no-preference){.a7k[data-at-hub=true] .a7o[data-returning=true]{animation:a78 var(--mm-duration-panel) var(--mm-ease-emphasized) both}.a8c{animation:a79 var(--mm-duration-panel) var(--mm-ease-emphasized) both}}@keyframes a79{0%{opacity:0;transform:translateX(1.75rem)}to{opacity:1;transform:translateX(0)}}@keyframes a78{0%{opacity:0;transform:translateX(-.875rem)}to{opacity:1;transform:translateX(0)}}@keyframes a77{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@container account-workspace (min-width: 1024px){.a7k{display:grid;grid-template-columns:minmax(20rem,26rem) minmax(0,1fr);gap:var(--mm-space-9);align-items:start}.a7k:not([data-at-hub=true]) .a7o{display:block}.a7o{position:sticky;top:var(--mm-space-6)}.a7v{display:block}.a7k .a7b{display:none}}@media (prefers-reduced-motion:no-preference){@container account-workspace (min-width: 1024px){.a8c{animation-name:a77}.a7k[data-at-hub=true] .a7o[data-returning=true]{animation:none}}}[data-native-content-viewport=active] :is(.a8c,.a7o){animation:none}.a8k{display:flex;align-items:center;gap:var(--mm-space-3);min-height:var(--mm-touch-target);margin-bottom:var(--mm-space-4)}.a8k>:is(h1,h2){margin:0;flex:1;min-width:0;font-family:var(--mm-font-display);font-size:var(--mm-type-page-title);line-height:1.05;color:var(--mm-text-strong);overflow-wrap:anywhere}.a7c{display:grid;gap:var(--mm-space-3);padding:var(--mm-space-4);border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-card-shadow);--mm-shadow-soft:var(--mm-ring,none)}html.dark .a7c{background:var(--mm-surface)}.a7s{display:grid}.a7r,.a7s{gap:var(--mm-space-3);min-width:0}.a7r{display:flex;align-items:center}.a7r>:last-child{min-width:0}.a7t{font-family:var(--mm-font-display);font-size:1.5rem;line-height:1.1}.a7t,.a7u{margin:0;color:var(--mm-text-strong);overflow-wrap:anywhere}.a7u{font-family:var(--mm-font-sans);font-size:var(--mm-type-section-title);font-weight:var(--mm-weight-strong);line-height:1.2}.a8b{margin:0;font-size:var(--mm-type-body-sm);color:var(--mm-text-muted);overflow-wrap:anywhere}.a7a{display:grid;gap:var(--mm-space-2)}.a7a>*{width:100%}.a7l{margin-top:var(--mm-space-6)}.a7m{margin:0 var(--mm-space-1) var(--mm-space-2);line-height:1.3}.a83{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mm-space-2);margin:0;padding:0;list-style:none}.a8f{display:flex;align-items:center;gap:var(--mm-space-3);width:100%;min-height:3.75rem;padding:.625rem .875rem .625rem .625rem;border:0;border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-soft);color:var(--mm-text);text-align:start;text-decoration:none;font:inherit;transition:background-color var(--mm-duration-fast) var(--mm-ease-standard),transform var(--mm-duration-press) var(--mm-ease-standard)}html.dark .a8f{background:var(--mm-surface)}.a8f:is(a,button){cursor:pointer}.a8f:is(a,button):hover{background:var(--mm-surface-active)}.a8f:is(a,button):active{transform:scale(var(--mm-control-press-scale))}.a8f:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a8f:disabled{cursor:default;opacity:var(--mm-interaction-disabled-opacity)}.a8f[aria-current=page]{background:var(--mm-surface-active);box-shadow:inset 0 0 0 1.5px var(--mm-border-active)}@container account-workspace (min-width: 1024px){.a8f[data-index-current]{background:var(--mm-surface-active);box-shadow:inset 0 0 0 1.5px var(--mm-border-active)}}.a7p{display:grid;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;place-items:center;border-radius:var(--mm-pill-radius);background:var(--mm-icon-disc-surface)}.a8i{display:grid;flex:1;min-width:0;gap:.0625rem}.a8j{font-size:var(--mm-type-body);font-weight:var(--mm-weight-control);line-height:1.3;color:var(--mm-text-strong)}.a8g{font-size:var(--mm-type-body-sm);line-height:1.35;color:var(--mm-text-muted)}.a8h{min-height:1.2em}.a8l{flex:0 0 auto;font-size:var(--mm-type-body-sm);font-weight:var(--mm-weight-control);color:var(--mm-text-muted);white-space:nowrap}.a7g .a8j{color:var(--mm-status-error-text)}.a7q{background:transparent}.a83.a84{display:flex;flex-direction:column;gap:0;--mm-shadow-soft:none}html.dark .a84{background:var(--mm-surface)}.a84 .a8f{min-height:3.5rem;padding-block:.375rem;border-radius:var(--mm-control-radius)}.a84 .a8f:focus-visible{outline-offset:-2px}.a84 .a7p{background:transparent}.a84 .a8j{font-size:var(--mm-type-body-sm)}.a84 .a8g{font-size:var(--mm-type-caption)}.a84 .mm-switch[aria-checked] .mm-switch__track{border-color:transparent}.a8d .mm-dropdown-select,.a8d .mm-segment-control{border-color:transparent;background:var(--mm-surface-elevated);box-shadow:none}html.dark .a8d .mm-dropdown-select,html.dark .a8d .mm-segment-control{background:var(--mm-surface)}.a8p{display:block;height:.375rem;margin-top:var(--mm-space-1);overflow:hidden;border-radius:var(--mm-pill-radius);background:var(--mm-surface-muted)}.a8p>span{display:block;height:100%;border-radius:inherit;background:var(--mm-accent);transform-origin:left center}[dir=rtl] .a8p>span{transform-origin:right center}.a7n{margin:var(--mm-space-2) var(--mm-space-1) 0;font-size:var(--mm-type-body-sm);color:var(--mm-text-muted)}.a7d{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-space-2);padding-block:0 var(--mm-space-2);padding-inline:calc(.625rem + 2.5rem + var(--mm-space-3)) .875rem}.a7e{flex-basis:100%;font-size:var(--mm-type-body-sm);color:var(--mm-text-muted)}.a7e:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.a7j{margin-top:var(--mm-space-5)}.a8m{margin-top:var(--mm-space-6);text-align:center}.a8n{display:block;margin-top:var(--mm-space-1);font-size:var(--mm-type-caption);font-variant-numeric:tabular-nums}@container account-workspace (max-width: 360px){.a8k{flex-wrap:wrap}.a8o .mm-segment-control{display:flex;flex-wrap:wrap}.a8o .mm-segment-control__button{flex:1 1 6rem;min-width:44px;min-height:44px}.a8o .mm-button,.a8o .mm-segment-control__button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.a8o .mm-button{min-width:0}.a8f{gap:var(--mm-space-2);padding-inline:var(--mm-space-2)}.a8l{white-space:normal}}@container account-workspace (max-width: 220px){.a7r,.a8f{flex-wrap:wrap}.a8i{flex-basis:100%}.a8k>:is(h1,h2){flex-basis:100%}.a7c{padding:var(--mm-space-2)}}@container account-workspace (max-width: 120px){.a7c,.a8f{padding:var(--mm-space-1)}.a8o .mm-dropdown-select{padding-inline:var(--mm-space-1);gap:var(--mm-space-1)}}.a8e{container:account-progression/inline-size;box-shadow:var(--mm-shadow-hero)}.a8e .learn-ring{--learn-ring-size:4.5rem!important}.a8e .learn-ring__level{min-width:1.625rem;height:1.625rem;padding-inline:.25rem;font-size:var(--mm-type-caption)}.a8e .learn-hero__identity{flex:1}.a8e .learn-hero__level{font-family:var(--mm-font-sans);font-size:var(--mm-type-section-title);font-weight:var(--mm-weight-strong);line-height:1.2}.a8e .learn-stat{padding-inline:0;background:transparent}@container account-progression (max-width: 220px){.a8e .learn-hero{flex-wrap:wrap;align-items:flex-start}.a8e .learn-hero__identity{flex-basis:100%}.a8e .learn-hero__ring-link{min-width:0;max-width:100%}.a8e .learn-ring{flex-basis:auto;max-width:100%;height:auto;aspect-ratio:1}}