.a3vp{--mm-attention-glow-radius:var(--mm-control-radius);--mm-attention-glow-rail-inset:-3px;--mm-attention-glow-rail-padding:2px;--mm-attention-glow-shadow:0 0 0.42rem color-mix(in srgb,var(--mm-accent) 24%,transparent);position:relative;isolation:isolate;max-width:100%;border-radius:var(--mm-attention-glow-radius)}.a3vq{--mm-attention-glow-rail-inset:-4px;--mm-attention-glow-rail-padding:2px;--mm-attention-glow-shadow:0 0 0.5rem color-mix(in srgb,var(--mm-accent) 30%,transparent)}.a3vm{display:inline-flex}.a3vj{width:100%}.a3vj,.a3vl{display:block}.a3vk{--mm-attention-glow-radius:var(--mm-container-radius)}.a3vo{position:absolute;z-index:2;inset:var(--mm-attention-glow-rail-inset);overflow:hidden;border-radius:calc(var(--mm-attention-glow-radius) - var(--mm-attention-glow-rail-inset));padding:var(--mm-attention-glow-rail-padding);opacity:1;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.a3vh .a3vo{filter:drop-shadow(var(--mm-attention-glow-shadow))}.a3vi{position:absolute;inset:0;background:var(--mm-accent);opacity:.35;animation:a3vn 2.8s var(--mm-ease-standard) infinite}.a3vp[data-attention-glow-motion=static] .a3vi{animation:none;opacity:.6}@keyframes a3vn{0%,to{opacity:.2}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.a3vi{animation:none;transform:translate3d(-50%,-50%,0) rotate(.78turn)}}@media (forced-colors:active){.a3vh .a3vo{filter:none}.a3vo{border:2px solid Highlight;background:transparent;padding:0;-webkit-mask:none;mask:none}.a3vi{display:none}}.a1m0{display:grid;place-items:center;box-sizing:border-box;min-block-size:100dvh;padding:0 1rem var(--mm-bottom-nav-space,0)}.a1lz{justify-items:center;gap:.875rem;margin-block-end:.875rem}.a1lz,.a1m1{display:grid}.a1m1{grid-template-columns:repeat(7,1.5rem);gap:.375rem}.a1m1>span{aspect-ratio:1;border-radius:50%;background:var(--mm-surface-muted)}.a3wh{--mm-species-score-ring-width:2px;--mm-score-ring-width:var(--mm-species-score-ring-width);position:relative;display:inline-grid;box-sizing:border-box;width:var(--mm-species-score-size,3rem);height:var(--mm-species-score-size,3rem);flex:0 0 auto;padding:var(--mm-species-score-ring-width);place-items:stretch;overflow:hidden;border-radius:var(--mm-pill-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-soft)}.a3wg{display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden;border:1px solid var(--mm-surface-elevated);background:var(--mm-surface-elevated)}.a3wg,.a3wg>*{border-radius:inherit}.a3wg>*{max-width:100%;max-height:100%}.a19q[data-mycoradar-search-this-area]{position:relative;isolation:isolate;display:flex;align-items:center;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer;transition:transform var(--mm-duration-fast) var(--mm-ease-emphasized)}.a19q[data-mycoradar-search-this-area]:hover:not(:disabled){background:color-mix(in srgb,var(--mm-accent) 8%,transparent)}.a19q[data-mycoradar-search-this-area]:active:not(:disabled){transform:scale(.98)}.a19q[data-pending=true]{opacity:1}.a19r[data-search-pending=true]{animation:a19v var(--mm-duration-ambient) var(--mm-ease-standard) infinite}@keyframes a19v{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.a19s{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;justify-content:center;background:transparent;transition:transform var(--mm-duration-base) var(--mm-ease-emphasized)}.a19s,.a19u{position:relative;z-index:1;display:grid;align-items:center}.a19t,.a19w{grid-area:1/1;display:flex;justify-content:center;align-items:center;transition:opacity var(--mm-duration-base) var(--mm-ease-emphasized),transform var(--mm-duration-base) var(--mm-ease-emphasized)}.a19w{opacity:0;transform:translateY(3px)}.a19q[data-pending=true] .a19t{opacity:0;transform:translateY(-3px)}.a19q[data-pending=true] .a19w{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.a19r[data-search-pending=true]{animation:none}.a19q[data-mycoradar-search-this-area],.a19s,.a19t,.a19w{transition:none}.a19q[data-mycoradar-search-this-area]:active:not(:disabled),.a19q[data-mycoradar-search-this-area]:hover:not(:disabled),.a19q[data-mycoradar-search-this-area]:hover:not(:disabled) .a19s,.a19q[data-pending=true] .a19t,.a19w{transform:none}}.a3w2{grid-column:1/-1;width:100%}.a3ao{display:grid;justify-items:center;width:min(100%,10rem);margin:0 auto .35rem}.a3at{display:block;width:100%;height:auto;overflow:visible}.a3au{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:a3aq 1.1s var(--mm-ease-standard) calc(.42s + var(--thread) * .12s) forwards}.a3as{transform-box:fill-box;transform-origin:50% 70%;animation:a3ap .52s cubic-bezier(.3,1.4,.5,1) calc(var(--stone) * .14s) both}.a3ar{fill:color-mix(in srgb,var(--mm-text-muted) 18%,transparent)}.a3an{fill:var(--mm-surface-elevated);stroke:color-mix(in srgb,var(--mm-text-muted) 40%,transparent);stroke-width:1.2}.a3am{fill:var(--mm-clay)}@keyframes a3aq{to{stroke-dashoffset:0}}@keyframes a3ap{0%{scale:.2;opacity:0}}@media (prefers-reduced-motion:reduce){.a3as,.a3au{animation:none}.a3au{stroke-dashoffset:0}}.a3is{background:rgb(247 243 236)}html.dark .a3is{background:rgb(18 23 20)}.a15s{position:relative;min-width:0;color:var(--mm-text)}.a15v{display:grid;width:100%;min-width:0;min-height:var(--mm-touch-target,44px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.42rem;border:1px solid var(--mm-border);border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);padding:.55rem .66rem;color:var(--mm-text-strong);box-shadow:var(--mm-control-shadow);cursor:pointer;transition:background-color var(--mm-duration-fast) var(--mm-ease-standard),border-color var(--mm-duration-fast) var(--mm-ease-standard),transform var(--mm-duration-fast) var(--mm-ease-standard);backdrop-filter:none;-webkit-backdrop-filter:none}.a15v:hover{border-color:var(--mm-border-strong);background:var(--mm-surface-strong)}.a15v:active{transform:translateY(1px)}.a15v:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a15v:disabled{cursor:not-allowed;opacity:var(--mm-interaction-disabled-opacity)}.a15w{width:1.25rem;height:1.25rem}.a15w,.a15x{color:var(--mm-accent-strong)}.a15x{min-width:0;font-size:var(--mm-type-body-sm);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.a15g{width:1rem;height:1rem;color:var(--mm-accent-strong);transition:transform var(--mm-duration-fast) var(--mm-ease-standard)}.a15s[data-open=true] .a15g{transform:rotate(180deg)}.a15o{position:fixed;z-index:var(--mm-z-overlay);top:0;left:0;display:grid;width:min(35rem,calc(100vw - 1rem));gap:.35rem;border:1px solid transparent;border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);padding:1rem 1.1rem;box-shadow:var(--mm-shadow-soft);backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;visibility:hidden;pointer-events:none;transform:none;contain:layout}.a15o[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.a15j{min-height:1.3rem;justify-content:space-between;gap:.75rem}.a15j,.a15l{display:flex;min-width:0;align-items:center}.a15l{color:var(--mm-text-strong);font-size:var(--mm-type-body-sm);font-weight:700;line-height:1.1}.a15m{display:block;min-width:0;overflow:hidden;padding-bottom:.08rem;text-overflow:ellipsis;white-space:nowrap}.a15k{min-height:1rem;margin:.2rem 0 0;color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-strong);line-height:1.3}.a15s>.a15k{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.a15y{flex:none;color:var(--mm-accent-strong);font-size:var(--mm-type-body-sm);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25}.a15r{position:relative;display:flex;min-height:3.5rem;align-items:center}.a15i{inset:0;pointer-events:none}.a15i,.a15p{position:absolute}.a15p{top:50%;right:.76rem;left:.76rem;height:.58rem;border:1px solid var(--mm-border);border-radius:var(--mm-pill-radius);background:var(--mm-surface-muted);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--mm-text-strong) 10%,transparent);transform:translateY(-50%)}.a15p:after{display:block;width:var(--mm-range-progress);height:100%;border-radius:inherit;background:var(--mm-accent);content:""}.a15u{inset:0 .76rem}.a15t,.a15u{position:absolute}.a15t{top:50%;left:var(--mm-range-progress);box-sizing:border-box;width:1rem;height:1rem;border:2px solid var(--mm-surface-elevated);border-radius:var(--mm-pill-radius);background:var(--mm-accent);box-shadow:var(--mm-shadow-soft);transform:translate(-50%,-50%);transition:background-color var(--mm-duration-fast) var(--mm-ease-standard),border-color var(--mm-duration-fast) var(--mm-ease-standard)}.a15q{position:relative;z-index:1;width:100%;min-height:3.5rem;margin:0;cursor:pointer;opacity:0;touch-action:pan-y}.a15h{display:flex;justify-content:space-between;color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-variant-numeric:tabular-nums;font-weight:var(--mm-weight-control);padding-inline:.1rem}.a15q:focus-visible{outline:none}.a15r:focus-within .a15i{border-radius:var(--mm-pill-radius);outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a15q:disabled{cursor:not-allowed}.a15s[data-loading=true] .a15q{cursor:progress}.a15n{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.a15s[data-disabled=true] .a15v{background:var(--mm-surface-muted)}@media (prefers-reduced-motion:reduce){.a15g,.a15o,.a15q,.a15t,.a15v{transition:none}.a15o{transform:none}}.a3nh[data-vaul-handle]{margin-block:.6rem .35rem;background:color-mix(in srgb,var(--mm-border-strong) 72%,var(--mm-surface-highlight))}.a3ni{position:relative;z-index:6;height:0}.a3ni>div{top:.35rem;transform:none}.a3nh[data-vaul-handle]:focus-visible{outline:2px solid var(--mm-text-strong);outline-offset:6px}.a1jn{position:fixed;z-index:var(--mm-z-overlay);container:species-pending/size;overflow:auto;overscroll-behavior:contain;background:var(--mm-sheet)}.a1jn[aria-hidden=true]{pointer-events:none}.a1jl{width:100%;min-width:0;min-height:100%;display:flex;flex-direction:column;background:var(--mm-sheet);padding-block:max(.4rem,var(--mm-safe-top)) max(.4rem,var(--mm-safe-bottom))}.a1jl>header{flex-shrink:0}.a1jm{flex:1;min-width:0;min-height:6rem;padding:.75rem;overflow-wrap:anywhere}.a1jl .guide-detail-header__identity{display:block;overflow:visible}.a1jl .guide-detail-header__identity :is(h1,p){overflow-wrap:anywhere;white-space:normal}@container species-pending (max-width: 480px){.a1jl .guide-detail-header__main{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center}.a1jl .guide-detail-header__image{justify-self:end}.a1jl .guide-detail-header__identity{grid-column:1/-1}}.a39s{position:sticky;top:0;z-index:var(--mm-z-control-front);display:flex;height:0;justify-content:center;padding-inline:var(--mm-container-radius);overflow:visible;pointer-events:none}.a39r{width:100%;max-width:16rem;margin:.4rem 0 0}.a3wc{position:absolute;inset-block-start:.875rem;inset-inline:.875rem;z-index:6;display:flex;min-width:0;align-items:center;gap:.25rem;transform:translateY(-50%)}.a3w3{inset-block-start:0}[data-mycoradar-panel-kind=history][data-mycoradar-panel-presentation=desktop-inspector] .a3w3,[data-mycoradar-panel-kind=zone-detail][data-mycoradar-panel-presentation=desktop-inspector] .a3w3,[data-mycoradar-panel-native-region=true] .a3w3{inset-block-start:.625rem;z-index:20;transform:none}.a3w5{display:flex;flex:1;min-width:0;align-items:center}.a3w5.mm-badge-strip{overflow:visible;margin:0;padding:0;gap:.375rem}.a3w5::-webkit-scrollbar{display:none}.a3w4{line-height:1.2}.a3w6{flex:0 0 var(--mm-touch-target);min-height:var(--mm-touch-target);box-shadow:var(--mm-shadow-map-control)}.a3wd{text-decoration:none}.a3we{flex:1 1 auto;min-width:0}.a3qq{position:relative;border-radius:var(--mm-container-radius) var(--mm-container-radius) 0 0;background:var(--mm-sheet)}.a3qr{display:grid;gap:.35rem;padding:2rem .875rem .625rem}.a3qq[data-zone-detail-header-within-sheet] .a3qr{gap:.3rem;padding-top:.35rem}.a3rz{position:absolute;inset-inline:0;top:.85rem;z-index:1;display:flex;justify-content:center;pointer-events:none;opacity:0;transition:opacity var(--mm-duration-fast) var(--mm-ease-standard)}.a3rz[data-active=true]{opacity:1}.a3rz>[data-footstep-loading-bar][data-compact]{width:6rem;margin:0}.a3qq[data-zone-detail-header-within-sheet] .a3rz{top:.15rem}.a3pr{gap:.35rem;margin:0}.a3pr,.a3pu{display:grid}.a3pu{min-width:0;gap:.3rem}.a3pw{display:flex;min-width:0;align-items:center;gap:.5rem;margin:.35rem .1rem 0;color:var(--mm-text-strong);font-size:.875rem;font-weight:700;line-height:1.2}.a3pv{color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.a3px{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:.25rem}.a3pj{display:flex;min-width:0;height:var(--mm-touch-target);align-items:center;margin:0;padding:0 .75rem;overflow:hidden;border:0;border-radius:var(--mm-pill-radius);background:transparent;color:var(--mm-text-strong)}.a3pk,.a3pn{padding:0}.a3pn{container-type:inline-size;height:auto}.a3pn,.a3rh{min-height:var(--mm-touch-target)}.a3rh{display:flex;width:100%;min-width:0;align-items:stretch;gap:.125rem}.a3rg{display:inline-flex;min-width:0;flex:1 1 0;align-items:center;justify-content:center;gap:.22rem;padding:.16rem .28rem;border:0;background:transparent;white-space:nowrap}.a3rg img{flex:0 0 auto}.a3rf{display:none;font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control)}.a3rf,.a3rg strong{overflow:hidden;text-overflow:ellipsis}.a3rg strong{min-width:0;color:var(--mm-text-strong);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700}.a3rh[data-moisture-count="1"] .a3rg{justify-content:flex-start}.a3rh[data-moisture-count="1"] .a3rf{display:inline}@container (min-width: 27rem){.a3rh[data-moisture-count="2"] .a3rf{display:inline}}@container (max-width: 26.99rem){.a3rh:not([data-moisture-count="1"]) .a3rg{display:inline-grid;grid-template-columns:auto auto;grid-template-areas:"icon value" "label label";align-content:center;justify-content:center;-moz-column-gap:.22rem;column-gap:.22rem;row-gap:.05rem;padding-block:.3rem}.a3rh:not([data-moisture-count="1"]) .a3rg img{grid-area:icon;align-self:center}.a3rh:not([data-moisture-count="1"]) .a3rg strong{grid-area:value;align-self:center}.a3rh:not([data-moisture-count="1"]) .a3rf{display:block;grid-area:label;color:var(--mm-text-muted);font-size:.75rem;line-height:1.15;text-align:center}}.a3po{container-type:inline-size;padding:0 .85rem}.a3sm{display:grid;width:100%;grid-template-columns:auto auto minmax(2.5rem,1fr) auto;gap:.35rem}.a3sm,.a3so{min-width:0;align-items:center}.a3so{display:inline-flex;gap:.3rem}.a3sp{display:none}.a3ss{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700;white-space:nowrap}@container (min-width: 26rem){.a3sp{display:inline;white-space:nowrap}}.a3st{position:relative;display:block;width:100%;height:.52rem;border-radius:var(--mm-pill-radius);background:linear-gradient(90deg,#465f8a 0,#bd708d calc(var(--sunrise-position) - 3%),#f1a06f var(--sunrise-position),#f8d883 calc(var(--sunrise-position) + 8%),#f5c875 36%,#f4a35e 45%,#e97462 50%,#bd637e 58%,#65547e 70%,#293b59 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mm-carbon) 16%,transparent)}.a3sn{left:50%;top:-.12rem;width:.12rem;height:.76rem;transform:translateX(-50%);border-radius:var(--mm-pill-radius);background:var(--mm-sunset-marker);box-shadow:0 0 0 1px var(--mm-sunset-now-ring)}.a3sn,.a3sq{position:absolute}.a3sq{top:50%;width:.95rem;height:.95rem;transform:translate(-50%,-50%);box-sizing:border-box;border:2px solid var(--mm-text-strong);border-radius:var(--mm-pill-radius);background:var(--mm-surface-elevated);box-shadow:0 1px 3px rgb(46 43 37/.35)}.a3sr{color:var(--mm-text-strong);font-size:var(--mm-type-caption);font-weight:700;line-height:1;white-space:nowrap}.a3pp{grid-column:span 2}.a3q7{margin:0;font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control);line-height:1.1}.a3py,.a3q7{display:flex;width:100%;height:100%;min-width:0;align-items:center;gap:.3rem}.a3py{padding:0;border:0;background:transparent;text-align:left}.a3ps,.a3py,.a3q0,.a3q3,.a3qf,.a3rg{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer}.a3ps:focus-visible,.a3py:focus-visible,.a3q0:focus-visible,.a3q3:focus-visible,.a3qf:focus-visible,.a3rg:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-2px}.a3q7 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a3q5,.a3q7 span{min-width:0}.a3pq{display:flex;padding:0}.a3pq.a3pl{padding:0;border-radius:var(--mm-control-radius)}.a3pl .a3q2,.a3pl .a3q7,.a3pq.a3pl{height:auto;min-height:var(--mm-touch-target)}.a3pl .a3q3{align-self:stretch;height:auto}.a3pl .a3pt{height:auto;flex-wrap:wrap;align-content:center;overflow:visible;padding-block:.2rem}.a3pl .a3ps{height:auto;min-height:1.6rem;flex:0 0 auto}.a3pm{display:block;margin:0 0 .12rem .1rem;color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-weight:700;line-height:1.15}.a3q2{display:flex;width:100%;height:100%;min-width:0;align-items:center;overflow:hidden;background:transparent}.a3q3{display:grid;height:100%;flex:0 0 2.5rem;place-items:center;padding:0 0 0 .35rem;border:0;background:transparent}.a3pt{display:flex;flex:1;height:100%;min-width:0;align-items:center;overflow-x:auto;scrollbar-width:none;padding-inline-end:.55rem}.a3pt::-webkit-scrollbar{display:none}.a3ps{display:inline-flex;min-width:-moz-max-content;min-width:max-content;height:100%;flex:1 0 auto;align-items:center;justify-content:center;gap:.13rem;padding:.16rem .22rem;border:0;background:transparent;white-space:nowrap;font-size:var(--mm-type-caption);line-height:1}.a3ps>span{font-weight:var(--mm-weight-control)}.a3ps>span,.a3ps>strong{color:var(--mm-text-strong)}.a3ps>strong{font-variant-numeric:tabular-nums;font-weight:700}.a3q4{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;white-space:nowrap}@media (max-width:360px){.a3q4{gap:.15rem}}.a3qe{display:flex;width:100%;height:100%;min-width:0;align-items:center;justify-content:space-between;gap:.35rem;padding:0 .8rem;overflow:hidden;background:linear-gradient(90deg,var(--mm-data-share-b) 0 calc(var(--forest-share) - 1.5%),var(--mm-data-share-a) calc(var(--forest-share) + 1.5%) 100%)}.a3q2,.a3qe{animation:a3ti var(--mm-duration-base) var(--mm-ease-emphasized) both}@keyframes a3ti{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a3q2,.a3qe{animation:none}}.a3qf{display:inline-flex;min-width:0;height:100%;align-items:center;gap:.18rem;padding:0;border:0;background:transparent;white-space:nowrap;font-size:.75rem;letter-spacing:-.015em}.a3qf:last-child{justify-content:flex-end}.a3qf img{flex:0 0 auto}.a3q1{display:flex;width:100%;gap:.4rem}.a3q0,.a3q1{align-items:center}.a3q0{display:inline-flex;flex:1 1 0;height:100%;min-width:0;gap:.2rem;padding:0;border:0;background:transparent;text-align:left;white-space:nowrap}.a3q0 img{flex:0 0 auto}@media (min-width:640px){.a3px{grid-template-columns:repeat(4,minmax(0,1fr))}}.a3s8{gap:.24rem;padding:.34rem 0 .4rem;border:1px solid transparent}.a3pz,.a3s8{display:grid;min-width:0}.a3pz{grid-column:1/-1;scroll-margin-bottom:6rem;gap:.35rem;padding:.5rem .75rem;border:0;border-radius:var(--mm-container-radius);background:var(--mm-surface-muted);color:var(--mm-text-strong);font-size:var(--mm-type-caption);line-height:1.3}.a3pz strong{font-weight:700}.a3pz span,.a3q6{color:var(--mm-text-muted);font-weight:600}.a3q6{font-size:.75rem;line-height:1.25}.a3s9{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;--fit-tone:var(--mm-score-excellent-text)}.a3s9[data-zone-species-note=bad]{--fit-tone:var(--mm-score-poor-text)}.a3s9[data-zone-species-note=info]{--fit-tone:var(--mm-text-strong)}.a3qb{display:grid;gap:.05rem;min-width:0}.a3pz .a3qa{overflow:hidden;color:var(--mm-text-muted);font-size:.75rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.a3q9{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;min-width:0}.a3q9 b{color:var(--mm-text-strong);font-size:.875rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.a3pz .a3q8{color:var(--mm-text-muted)}.a3pz .a3q8,.a3pz .a3qc{font-size:.75rem;font-weight:700;white-space:nowrap}.a3pz .a3qc{padding:.25rem .6rem;border-radius:var(--mm-pill-radius);background:color-mix(in srgb,var(--fit-tone) 14%,transparent);color:var(--fit-tone);animation:a3tc .36s var(--mm-ease-emphasized) .12s both}@keyframes a3tc{0%{opacity:0;transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.a3pz .a3qc{animation:none}.a3pz,.a3pz:before,.a3rx{transition:none}.a3pz>*{animation:none}}.a3ro{gap:.3rem;min-width:0;margin:.15rem 0 0}.a3rl,.a3ro{display:grid}.a3rl{grid-template-columns:4.6rem minmax(0,1fr);align-items:start;-moz-column-gap:.4rem;column-gap:.4rem;--fit-tone:var(--mm-score-excellent-text)}.a3rl[data-zone-species-note=bad]{--fit-tone:var(--mm-score-poor-text)}.a3rl[data-zone-species-note=info]{--fit-tone:var(--mm-text-strong)}.a3rn{justify-self:start;max-width:100%;padding:.25rem .6rem;overflow:hidden;border-radius:var(--mm-pill-radius);background:color-mix(in srgb,var(--fit-tone) 14%,transparent);color:var(--fit-tone);font-size:.75rem;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.a3rm{display:flex;gap:.15rem .55rem;margin:0;min-height:1.45rem;color:var(--mm-text-strong);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control);line-height:1.2}.a3rm,.a3rp{flex-wrap:wrap;align-items:center;min-width:0}.a3rp{display:inline-flex;gap:.2rem;font-variant-numeric:tabular-nums}.a3rp img{flex:0 0 auto}.a3rq{color:var(--mm-text-muted);font-weight:600}.a3qi{min-width:0;overflow:hidden;border:0;border-radius:var(--mm-control-radius);background:var(--mm-surface-muted);color:var(--mm-text-strong)}.a3qj{border:1px solid var(--mm-status-error-border);background:var(--mm-status-error-surface);color:var(--mm-status-error-text)}.a3qk{display:flex;width:100%;min-width:0;min-height:1.9rem;align-items:center;gap:.35rem;padding:.22rem .58rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.a3qk:hover{filter:brightness(.97)}.a3qk:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a3ql{width:1.2rem;height:1.2rem;flex:0 0 auto}.a3qo{display:flex;min-width:0;align-items:center;gap:.28rem;overflow:hidden;font-size:.75rem;font-weight:700;line-height:1.1;white-space:nowrap}.a3qo>span:last-child{overflow:hidden;text-overflow:ellipsis}.a3qm{width:.9rem;height:.9rem;flex:0 0 auto;margin-left:auto;transition:transform var(--mm-duration-base) var(--mm-ease-emphasized)}.a3qn{transform:rotate(180deg)}.a3qh{display:flex;min-width:0;align-items:center;gap:.25rem;padding:.1rem .58rem .3rem}.a3qh[hidden]{display:none}.a3qg{min-width:0;flex:1;font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control);line-height:1.1}.a3qp{display:inline-grid;width:1.15rem;height:1.15rem;flex:0 0 auto;place-items:center;border-radius:var(--mm-control-radius);color:inherit}.a3qp img{width:.8rem;height:.8rem}.a3qp:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.a3qm{transition:none}}.a3sg{gap:.28rem}.a3sc,.a3sg{display:flex;min-width:0;align-items:center}.a3sc{flex:1;gap:.14rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.a3sc::-webkit-scrollbar{display:none}.a3sd{display:grid;width:var(--mm-touch-target);min-width:var(--mm-touch-target);height:var(--mm-touch-target);min-height:var(--mm-touch-target);flex:0 0 var(--mm-touch-target);place-items:center;padding:0;border:0;border-radius:var(--mm-pill-radius);background:transparent;cursor:pointer}.a3se .a3sf{--mm-species-score-ring-width:4px;transform:scale(1.16)}.a3sd:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:1px}.a3sf{--mm-species-score-ring-width:2px;--mm-species-score-size:1.95rem;transform:scale(1);transition:transform var(--mm-duration-fast) var(--mm-ease-emphasized)}.a3sd .a3sf{box-shadow:none}.a3sa{width:100%;height:100%;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:var(--mm-pill-radius)}.a3si{display:grid;min-width:0;gap:.13rem}.a3sj{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:.35rem}.a3sb{min-width:0;flex:1;color:var(--mm-text-strong);font-size:1rem;line-height:1.15;overflow-wrap:anywhere}.a3sh{gap:.3rem}.a3sh,.a3sk{flex:0 0 auto;white-space:nowrap}.a3sk{display:inline-flex;min-width:0;align-items:center;justify-content:center;padding:.2rem .55rem;border:1px solid transparent;border-radius:var(--mm-control-radius);background:var(--mm-score-fair-surface);color:var(--mm-score-fair-text);text-align:right}.a3sk[data-score-tone=go],.a3sk[data-score-tone=peak]{background:var(--mm-score-excellent-surface);color:var(--mm-score-excellent-text)}.a3sk[data-score-tone=try]{background:var(--mm-score-good-surface);color:var(--mm-score-good-text)}.a3sk[data-score-tone=later],.a3sk[data-score-tone=meh]{background:var(--mm-score-poor-surface);color:var(--mm-score-poor-text)}.a3sk[data-score-tone=unavailable]{background:var(--mm-surface);color:var(--mm-text-muted)}.a3sl{font-size:.875rem;font-weight:700;line-height:1.12}.a3t2{min-width:0;margin:0;color:var(--mm-text-muted);font-size:var(--mm-type-caption);font-weight:var(--mm-weight-control);line-height:1.2;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.a3sf{transition:none}}.a3rx.zone-detail-restriction-briefing{gap:.25rem;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none;animation:a3rt var(--mm-duration-base) var(--mm-ease-emphasized)}.a3rx .zone-detail-restriction-briefing__card{grid-template-columns:1.875rem minmax(0,1fr) auto auto;gap:.375rem;padding:.2rem .35rem}.a3rx .zone-detail-restriction-briefing__body h3,.a3rx .zone-detail-restriction-briefing__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.a3rx .zone-detail-restriction-briefing__source{grid-column:auto;min-width:2.25rem;justify-content:center}.a3rx .zone-detail-restriction-briefing__source span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.a3ry{display:grid;width:2.25rem;height:var(--mm-touch-target);place-items:center;padding:0;border:0;border-radius:var(--mm-control-radius);background:transparent;color:inherit;cursor:pointer}.a3ry:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-2px}.a3ru{width:1rem;height:1rem;transition:transform var(--mm-duration-base) var(--mm-ease-emphasized)}.a3rv{transform:rotate(180deg)}.a3rw{display:grid;grid-column:1/-1;gap:.15rem;padding:0 .15rem .25rem;font-size:var(--mm-type-caption);line-height:1.25;animation:a3tg var(--mm-duration-slow) var(--mm-ease-emphasized) both}.a3rw[hidden]{display:none}@media (prefers-reduced-motion:reduce){.a3ru{transition:none}.a3rw{animation:none}}.a3rx .zone-detail-restriction-briefing__icon{width:1.875rem;height:1.875rem}.a3rx .zone-detail-restriction-briefing__source{min-height:var(--mm-touch-target)}@keyframes a3rt{0%{opacity:.7;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a3rx{animation:none}}@media (max-width:360px){.a3qr{padding-inline:.625rem}}[data-mycoradar-panel-kind=zone-detail][data-mycoradar-panel-presentation=desktop-inspector] .a3qr{padding-top:4.25rem}[data-mycoradar-panel-kind=zone-detail][data-mycoradar-panel-presentation=desktop-inspector] [data-zone-detail-header-within-sheet] .a3qr{padding-top:.625rem}.a3pz{position:relative;margin-top:.2rem;transform-origin:var(--zone-info-notch,50%) top;animation:a3tg var(--mm-duration-slow) var(--mm-ease-emphasized) both}.a3pz:before{content:"";position:absolute;top:-.45rem;left:var(--zone-info-notch,50%);width:.9rem;height:.9rem;transform:translateX(-50%) rotate(45deg);border-radius:.15rem;background:inherit;transition:left var(--mm-duration-base) var(--mm-ease-emphasized)}.a3pr [data-zone-context-badge] button[aria-expanded=true]{border-radius:var(--mm-control-radius);background:var(--mm-surface-muted)}.a3pz>*{animation:a3tf var(--mm-duration-base) ease-out calc(var(--mm-duration-slow) * .6) both}@keyframes a3tf{0%{opacity:0}}@supports (interpolate-size:allow-keywords){.a3pz{interpolate-size:allow-keywords;transition:height var(--mm-duration-slow) var(--mm-ease-emphasized)}@starting-style{.a3pz{height:0}}.a3rx{interpolate-size:allow-keywords;transition:height var(--mm-duration-slow) var(--mm-ease-emphasized)}@starting-style{.a3rx{height:0}}}@keyframes a3tg{0%{opacity:0;transform:translateY(-6px) scaleY(.94)}to{opacity:1;transform:none}}:is(.a3rg,.a3qf,.a3q0,.a3py,.a3q3,.a3ps) img{transition:transform var(--mm-duration-fast) var(--mm-ease-emphasized)}:is(.a3rg,.a3qf,.a3q0,.a3py,.a3q3,.a3ps):active img{transform:scale(.9)}:is(.a3rg,.a3qf,.a3q0,.a3py,.a3q3,.a3ps)[aria-expanded=true] img{animation:a3td .42s var(--mm-ease-emphasized) both}@keyframes a3td{40%{transform:translateY(-3px) scale(1.16) rotate(-6deg)}to{transform:none}}.a3pj img{animation:a3te var(--mm-duration-slow) var(--mm-ease-emphasized) both}.a3pj:nth-child(2) img{animation-delay:40ms}.a3pj:nth-child(3) img{animation-delay:80ms}.a3pj:nth-child(4) img{animation-delay:.12s}.a3pj:nth-child(5) img{animation-delay:.16s}.a3pj:nth-child(n+6) img{animation-delay:.2s}@keyframes a3te{0%{opacity:0;transform:translateY(4px) scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a3pj img,.a3pz,:is(.a3rg,.a3qf,.a3q0,.a3py,.a3q3,.a3ps)[aria-expanded=true] img{animation:none}:is(.a3rg,.a3qf,.a3q0,.a3py,.a3q3,.a3ps) img{transition:none}}.a3pr{--zone-leaf:color-mix(in srgb,var(--mm-moss) 40%,#b9d978);--zone-conifer:var(--mm-moss);--zone-wood-ink:var(--mm-text-strong);--zone-soil-ink:var(--mm-text-strong)}.a3r0{display:grid;grid-template-columns:repeat(var(--zone-lead-columns,3),minmax(0,1fr));gap:.3rem}.a3r0[data-lead-count="2"]{--zone-lead-columns:2}.a3r0[data-lead-count="1"]{--zone-lead-columns:1}.a3qz{min-width:0;margin:0;border-radius:var(--mm-control-radius);overflow:hidden}.a3r1{height:100%;margin:0}.a3qs{position:relative;isolation:isolate;display:grid;width:100%;height:100%;min-height:4.1rem;align-content:start;justify-items:start;gap:.05rem;padding:.4rem .5rem .45rem;border:0;background:transparent;color:var(--mm-text-strong);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a3qs:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-2px}.a3qu{font-family:var(--mm-font-sans);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.a3qt,.a3qu{white-space:nowrap}.a3qt{max-width:100%;color:var(--mm-text-muted);font-size:.75rem;font-weight:var(--mm-weight-text);line-height:1.15;text-overflow:ellipsis}.a3qt,.a3qv{overflow:hidden}.a3qv{inset:0;z-index:-1;pointer-events:none}.a3qv,.a3qv i{position:absolute}.a3qv i{top:-.8rem;width:2px;height:.6rem;border-radius:var(--mm-pill-radius);background:color-mix(in srgb,#3f86a8 50%,transparent);animation:a3tj 1.7s linear infinite}.a3qv i:first-child{left:70%;animation-delay:.1s}.a3qv i:nth-child(2){left:78%;animation-delay:.9s}.a3qv i:nth-child(3){left:86%;animation-delay:.45s}.a3qv i:nth-child(4){left:74%;animation-delay:1.25s}.a3qv i:nth-child(5){left:92%;animation-delay:.65s}@keyframes a3tj{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(6.5rem);opacity:0}}.a3qw{position:relative;display:block;width:100%;height:.375rem;margin-top:.3rem;border-radius:var(--mm-pill-radius);background:color-mix(in srgb,var(--mm-text-strong) 11%,transparent)}.a3qy{inset-block:0;left:var(--zone-range-start);right:calc(100% - var(--zone-range-end));min-width:.375rem;border-radius:var(--mm-pill-radius);background:linear-gradient(90deg,#6fa9cf,#e3b44f 55%,#d9824a);transform-origin:left;animation:a3t3 .9s var(--mm-ease-emphasized) .16s both}.a3qx,.a3qy{position:absolute}.a3qx{top:50%;width:.7rem;height:.7rem;box-sizing:border-box;transform:translate(-50%,-50%);border:2px solid var(--mm-text-strong);border-radius:var(--mm-pill-radius);background:var(--mm-surface-elevated);animation:a3ta .42s var(--mm-ease-emphasized) .9s both}@keyframes a3t3{0%{transform:scaleX(0)}}@keyframes a3ta{0%{transform:translate(-50%,-50%) scale(0)}}.a3qd{display:grid;gap:.3rem;padding:.45rem .55rem;color:var(--zone-wood-ink)}.a3r5,.a3s2,.a3sz{min-width:0;margin:0}.a3r3{display:grid;gap:.2rem;margin:0}.a3r8{display:flex;min-width:0;gap:.4rem}.a3r8,.a3r9{align-items:center}.a3r9{display:inline-flex;flex:0 0 auto;gap:.25rem;min-height:2.2rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a3r9 strong{font-family:var(--mm-font-sans);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:700}.a3r9:focus-visible,.a3s1:focus-visible,.a3sy:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.a3r2{display:flex;flex:1 1 auto;min-width:2.5rem;height:.65rem;gap:2px}.a3r4{flex:0 0 var(--forest-share);background:linear-gradient(90deg,var(--zone-leaf),color-mix(in srgb,var(--zone-leaf) 70%,var(--zone-conifer)));transform-origin:left;animation:a3t3 1.1s var(--mm-ease-emphasized) .2s both}.a3r6{flex:1 1 auto;background:var(--zone-conifer);transform-origin:right;animation:a3t3 .8s var(--mm-ease-emphasized) .9s both}.a3r7{display:flex;justify-content:space-between;gap:.5rem;color:color-mix(in srgb,var(--zone-wood-ink) 78%,transparent);font-size:.75rem;font-weight:700;line-height:1.1}.a3t0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0}.a3sy{display:flex;min-width:0;min-height:var(--mm-touch-target);align-items:center;gap:.4rem;padding:.25rem .5rem;border:0;border-radius:var(--mm-control-radius);background:var(--mm-surface-muted);color:var(--mm-text-strong);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a3sy img{flex:0 0 auto;transform-origin:50% 100%;animation:a3tk 4.2s ease-in-out infinite}.a3sy:nth-child(2) img{animation-delay:-1.8s}@keyframes a3tk{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.5deg)}}.a3t1{display:grid;min-width:0;gap:.05rem}.a3t1 strong{font-size:.875rem;font-weight:700;line-height:1.12}.a3t1 small,.a3t1 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a3t1 small{color:var(--mm-text-muted);font-size:.75rem;font-weight:600;line-height:1.1}.a3s5{display:grid;grid-template-columns:minmax(0,1fr);gap:.3rem}.a3s5>.a3pz{grid-column:1/-1}.a3s2{border-radius:var(--mm-container-radius);color:var(--zone-soil-ink)}.a3s0{height:100%;margin:0}.a3s1{width:100%;height:100%;min-height:var(--mm-touch-target);grid-template-columns:auto auto minmax(8.5rem,1fr);align-items:center;gap:.5rem;padding:.3rem .7rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a3s1,.a3s3{display:grid}.a3s3{min-width:0;gap:0}.a3s3 small{color:color-mix(in srgb,var(--zone-soil-ink) 75%,transparent);font-size:.75rem;font-weight:700;line-height:1.1}.a3s4{display:grid;min-width:0;gap:.15rem}.a3s3 strong{min-width:0;font-family:var(--mm-font-sans);font-size:.875rem;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;overflow-wrap:anywhere}.a3rr{position:relative;display:block;height:.45rem;background:linear-gradient(90deg,#cf6a3e,#e0b64c 28%,#8ebf58 var(--zone-neutral),#4fa39c 84%,#5d72bb)}.a3rs{position:absolute;top:50%;left:var(--zone-gauge);width:.25rem;height:1rem;transform:translate(-50%,-50%);background:var(--mm-text-strong);box-shadow:0 0 0 1.5px var(--mm-surface-elevated);animation:a3th .9s var(--mm-ease-emphasized) .3s both}@keyframes a3th{0%{left:0}}.a3s7{display:grid;gap:2px}.a3s7 i{display:block;height:.25rem;transform-origin:left;animation:a3t3 .7s var(--mm-ease-emphasized) both}.a3s7 i:first-child{width:100%;background:color-mix(in srgb,var(--mm-clay) 85%,#3b2a18);animation-delay:.25s}.a3s7 i:nth-child(2){width:92%;background:color-mix(in srgb,var(--mm-clay) 70%,#f1e2c4);animation-delay:.35s}.a3s7 i:nth-child(3){width:84%;background:color-mix(in srgb,var(--mm-clay) 45%,#f6ecd8);animation-delay:.45s}.a3s6{display:flex;justify-content:space-between;gap:.25rem;white-space:nowrap;color:color-mix(in srgb,var(--zone-soil-ink) 75%,transparent);font-size:.75rem;font-weight:700;line-height:1.1}.a3sx{display:grid;grid-template-columns:repeat(var(--zone-badge-count,2),minmax(0,1fr));gap:.3rem}.a3sx>.a3pz{grid-column:1/-1}.a3su{min-width:0;border-radius:var(--mm-pill-radius)}.a3su,.a3sw{margin:0}.a3sv{display:flex;width:100%;min-height:var(--mm-touch-target);justify-content:center;align-items:center;gap:.35rem;padding:.2rem .75rem .2rem .5rem;border:0;background:transparent;color:var(--mm-text-strong);font:inherit;font-size:.875rem;font-weight:700;line-height:1.1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a3sv>span{overflow:hidden;text-overflow:ellipsis}.a3sv:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:1px}.a3ri{display:grid;gap:.3rem}.a3rc{min-width:0;border-radius:var(--mm-container-radius)}.a3ra,.a3rc{margin:0}.a3rb{display:grid;width:100%;grid-template-columns:auto auto minmax(3rem,1fr);align-items:center;gap:.5rem;min-height:var(--mm-touch-target);padding:.35rem .7rem;border:0;background:transparent;color:var(--mm-text-strong);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a3rb:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:-2px}.a3rj{display:grid;min-width:0;gap:.05rem}.a3rj strong{font-family:var(--mm-font-sans);font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1.05}.a3rj small,.a3rj strong{font-weight:700;white-space:nowrap}.a3rj small{overflow:hidden;color:var(--mm-text-muted);font-size:.75rem;line-height:1.15;text-overflow:ellipsis}.a3re{height:.55rem;background:color-mix(in srgb,var(--mm-text-strong) 11%,transparent)}.a3rd,.a3re{display:block}.a3rd{width:var(--zone-gauge);height:100%;background:linear-gradient(90deg,#8fc3dc,#3f86a8);transform-origin:left;animation:a3t3 1s var(--mm-ease-emphasized) .15s both}.a3rk{display:grid;min-width:0;gap:.25rem}.a3rk .a3pj:not(.a3po):not(.a3pn):not(.a3pq){height:auto;min-height:var(--mm-touch-target);padding-block:.3rem}.a3rk .a3py .a3q5{white-space:normal;overflow-wrap:anywhere;line-height:1.15}.a3qd,.a3r0,.a3ri,.a3rk,.a3s5{animation:a3tb var(--mm-duration-slow) var(--mm-ease-emphasized) both}.a3qd{animation-delay:60ms}.a3s5{animation-delay:.12s}.a3rk{animation-delay:.18s}@keyframes a3tb{0%{opacity:0;transform:translateY(6px)}}@media (min-width:640px){.a3qs{min-height:4.6rem}}@media (max-width:360px){.a3qs{padding-inline:.45rem}}@media (prefers-reduced-motion:reduce){.a3qd,.a3qv,.a3qx,.a3qy,.a3r0,.a3r4,.a3r6,.a3rd,.a3ri,.a3rk,.a3rs,.a3s5,.a3s7 i,.a3sy img{animation:none}.a3qv{display:none}}.a3s6{position:relative;display:block;min-height:1.1em}.a3s6>span{position:absolute;top:0}.a3s6>span:first-child{left:0}.a3s6>span:nth-child(2){left:var(--zone-neutral);transform:translateX(-50%)}.a3s6>span:last-child{right:0}.a3vb{position:absolute;inset:0;min-width:0}.a3vd,.a3ve{color:var(--mm-text-muted);font-size:var(--mm-type-caption)}.a3vd{margin:0}.a3vg{position:absolute;inset-inline:max(var(--mm-space-4),var(--mm-safe-left)) max(var(--mm-space-4),var(--mm-safe-right));top:35%;max-width:30rem;margin-inline:auto}.a3v7{display:grid;gap:var(--mm-space-4);min-width:0;padding:var(--mm-space-3) var(--mm-space-4) var(--mm-space-5)}.a3va{align-content:start}.a3v7 h2{margin:0 0 var(--mm-space-2);font-size:var(--mm-type-card-title)}.a3v7 p{line-height:1.5}.a3v9,.a3vc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mm-space-4)}.a3v8 dt,.a3v9 dt,.a3vc dt{color:var(--mm-text-muted);font-size:var(--mm-type-caption)}.a3v8 dd,.a3v9 dd,.a3vc dd{margin:.25rem 0 0;font-weight:var(--mm-weight-control);font-variant-numeric:tabular-nums}.a3v8{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mm-space-2)}.a3v6,.a3v8{display:grid}.a3v6{gap:var(--mm-space-4)}.a3v6 ul{padding-left:1.2rem}.a3vf{font-size:var(--mm-type-caption)}.a3vf summary{cursor:pointer;font-weight:var(--mm-weight-control);min-height:var(--mm-touch-target)}