.lm-pk{--lm-pk-ink: #1C1B19;--lm-pk-foil: #2A2825;--lm-pk-foil-line: #8C7A4E;--lm-pk-lake: #A9D8EE;--lm-pk-accent: #F4C430;--lm-pk-stamp: #3FB65A;--lm-pk-stamp-line: #FBF7EE;--lm-pk-pin: #4A4641;--lm-pk-pin-line: #8C7A4E;--lm-pk-label: rgba(255,255,255,.45);--lm-pk-maptext: #FBF7EE;--lm-pk-radius: 12px;--pk-s: 1;--lm-pk-checkmask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");display:block;color:var(--lm-ink, #1C1B19)}.lm-pk *,.lm-pk *:before,.lm-pk *:after{box-sizing:border-box}.lm-pk-wrap{padding-block:16px 48px}.lm-pk__content>*,.lm-pk__prose,.lm-pk__stage,.lm-pk__list{min-width:0;max-width:100%}.lm-pk__top{display:grid;gap:1rem;grid-template-areas:"header" "rail" "stage" "side"}.lm-pk__header{grid-area:header}.lm-pk__rail{grid-area:rail;display:grid;gap:.75rem}.lm-pk__stage{grid-area:stage;min-width:0}.lm-pk__side{grid-area:side;display:grid;gap:1rem;align-content:start}.lm-pk__h1{margin:0 0 .35rem;text-wrap:balance}.lm-pk__intro{margin:0;max-width:46rem}.lm-pk__counter{position:relative;padding:.9rem 1rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-pk-radius);background:var(--lm-bone-100, #FDFBF6)}.lm-pk__count-row{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.lm-pk__count{font-size:clamp(3rem,12vw,4.5rem);line-height:1;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lm-pk__count-of{font-size:1.1rem;font-weight:600}.lm-pk__count-sub{margin-top:.25rem;font-size:.95rem;opacity:.85;display:flex;gap:.4rem;flex-wrap:wrap}.lm-pk__count-sub [hidden]{display:none}.lm-pk__count.is-bump{animation:lm-pk-bump .42s cubic-bezier(.34,1.56,.64,1)}@keyframes lm-pk-bump{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.lm-pk__stamp{position:absolute;right:.75rem;top:.6rem;width:76px;height:76px;display:grid;place-items:center;text-align:center;font-size:.72rem;font-weight:800;line-height:1.05;letter-spacing:.04em;text-transform:uppercase;border:3px double var(--lm-pop-4, #3FB65A);color:var(--lm-pop-4, #3FB65A);border-radius:50%;transform:rotate(-12deg) scale(0);opacity:0;pointer-events:none;padding:6px}.lm-pk__stamp.is-in{animation:lm-pk-stampin 1.9s cubic-bezier(.2,.9,.3,1) forwards}@keyframes lm-pk-stampin{0%{transform:rotate(-30deg) scale(2.2);opacity:0}18%{transform:rotate(-12deg) scale(1);opacity:1}80%{transform:rotate(-12deg) scale(1);opacity:1}to{transform:rotate(-12deg) scale(.9);opacity:0}}.lm-pk__modes{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:999px;background:var(--lm-bone-300, #F2EDE1)}.lm-pk__mode{min-height:44px;border:0;border-radius:999px;background:transparent;font:inherit;font-weight:600;font-size:.9rem;color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;padding:0 .5rem}.lm-pk__mode.is-on{background:var(--lm-bone-50, #FEFDFB);box-shadow:0 1px 2px #1c1b191f}.lm-pk__mode:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-pk__swatch{width:16px;height:16px;border-radius:50%;flex:none;box-sizing:border-box}.lm-pk__swatch--been,.lm-pk__row.is-been .lm-pk__row-name i,.lm-pk__tip i.is-been{position:relative;background:var(--lm-pk-stamp);border:2px solid var(--lm-pk-stamp-line);box-shadow:0 0 0 2px color-mix(in srgb,var(--lm-pk-stamp) 35%,transparent)}.lm-pk__swatch--been:after,.lm-pk__row.is-been .lm-pk__row-name i:after,.lm-pk__tip i.is-been:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;background:var(--lm-pk-stamp-line);-webkit-mask:var(--lm-pk-checkmask) center / contain no-repeat;mask:var(--lm-pk-checkmask) center / contain no-repeat}.lm-pk__swatch--want{background:repeating-linear-gradient(135deg,var(--lm-pk-accent) 0 2px,var(--lm-pk-foil) 2px 5px);border:1.5px solid var(--lm-pk-accent)}.lm-pk__swatch--erase{background:var(--lm-pk-pin);border:1.5px solid var(--lm-pk-pin-line)}.lm-pk__themes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lm-pk__themes-label{font-size:.75rem;opacity:.75;margin-right:.15rem}.lm-pk__theme-row{display:flex;gap:6px;flex-wrap:wrap}.lm-pk__theme{width:34px;height:34px;padding:0;border-radius:50%;border:2px solid transparent;background:transparent;cursor:pointer;display:grid;place-items:center}.lm-pk__theme i{display:block;width:24px;height:24px;border-radius:50%;background:var(--pie);box-shadow:inset 0 0 0 3px var(--foil)}.lm-pk__theme.is-on{border-color:var(--lm-ink, #1C1B19)}.lm-pk__theme:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-pk__theme-name{font-size:.75rem;font-weight:600;min-width:5rem}.lm-pk__mapwrap{position:relative;background:var(--lm-pk-ink);border-radius:var(--lm-pk-radius);overflow:hidden;transition:background .25s ease-out;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.lm-pk.is-light .lm-pk__mapwrap{border:1px solid var(--lm-bone-400, #E4DED0)}.lm-pk__states svg,.lm-pk__pins-svg{display:block;width:100%;height:auto;user-select:none;-webkit-user-select:none}.lm-pk__states{pointer-events:none}.lm-pk__pins-svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.lm-pk .lm-sm__state{fill:var(--lm-pk-foil);stroke:var(--lm-pk-foil-line);stroke-width:1.2;stroke-linejoin:round;transition:fill .25s ease-out,stroke .25s ease-out}.lm-pk .lm-sm__state--dc{display:none}.lm-pk .lm-sm__lakes{fill:var(--lm-pk-lake)}.lm-pk .lm-sm__pins{display:none}.lm-pk .lm-sm__labels text{font-family:var(--font-body--family, inherit);font-size:24px;font-weight:700;fill:var(--lm-pk-label);text-anchor:middle;dominant-baseline:middle;letter-spacing:.04em;transition:fill .25s ease-out}.lm-pk__pin{cursor:pointer;outline:none}.lm-pk__hit{fill:transparent;r:calc(26px * var(--pk-s))}.lm-pk__dot{fill:var(--lm-pk-pin);stroke:var(--lm-pk-pin-line);stroke-width:calc(1.5px * var(--pk-s));r:calc(8px * var(--pk-s));opacity:.9;transition:fill .2s ease-out,stroke .2s ease-out,r .2s ease-out;transform-box:fill-box;transform-origin:center}.lm-pk__halo{fill:var(--lm-pk-stamp);opacity:0;r:calc(22px * var(--pk-s));pointer-events:none;transform-box:fill-box;transform-origin:center;transition:opacity .2s ease-out}.lm-pk__check{display:none;fill:none;stroke:var(--lm-pk-stamp-line);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transform-box:fill-box;transform-origin:center;transform:scale(var(--pk-s))}.lm-pk__pat-bg{fill:var(--lm-pk-foil)}.lm-pk__pat-fg{fill:var(--lm-pk-accent)}.lm-pk__pin.is-been .lm-pk__dot{fill:var(--lm-pk-stamp);stroke:var(--lm-pk-stamp-line);stroke-width:calc(2.5px * var(--pk-s));r:calc(14px * var(--pk-s));opacity:1}.lm-pk__pin.is-been .lm-pk__halo{opacity:.3}.lm-pk__pin.is-been .lm-pk__check{display:block}.lm-pk__pin.is-want .lm-pk__dot{fill:url(#lm-pk-want);stroke:var(--lm-pk-accent);stroke-width:calc(2.5px * var(--pk-s));r:calc(10px * var(--pk-s));opacity:1}.lm-pk__pin.is-pop .lm-pk__dot{animation:lm-pk-pop .42s cubic-bezier(.2,.9,.3,1)}.lm-pk__pin.is-pop .lm-pk__check{animation:lm-pk-popcheck .42s cubic-bezier(.2,.9,.3,1)}@keyframes lm-pk-popcheck{0%{transform:scale(calc(2.4 * var(--pk-s))) rotate(-20deg)}60%{transform:scale(calc(.92 * var(--pk-s)))}to{transform:scale(var(--pk-s))}}.lm-pk__pin.is-pop .lm-pk__halo{animation:lm-pk-halo .56s cubic-bezier(.2,.9,.3,1)}@keyframes lm-pk-pop{0%{transform:scale(2.4) rotate(-20deg)}60%{transform:scale(.92)}to{transform:scale(1)}}@keyframes lm-pk-halo{0%{transform:scale(2.6);opacity:0}40%{opacity:.5}to{transform:scale(1);opacity:.3}}.lm-pk__pin:focus-visible .lm-pk__dot{stroke:var(--lm-pk-maptext);stroke-width:calc(3.5px * var(--pk-s))}.lm-pk__name{display:none;font-family:var(--font-body--family, inherit);font-size:calc(17px * var(--pk-s));font-weight:700;fill:var(--lm-pk-maptext);paint-order:stroke;stroke:var(--lm-pk-ink);stroke-width:calc(4px * var(--pk-s));stroke-linejoin:round;pointer-events:none}.lm-pk.is-zoomed .lm-pk__name{display:block}.lm-pk__inset rect{fill:none;stroke:var(--lm-pk-foil-line);stroke-width:1.5;stroke-dasharray:8 6}.lm-pk__inset text{font-family:var(--font-body--family, inherit);font-size:17px;font-weight:600;fill:var(--lm-pk-label);letter-spacing:.03em}@media(hover:hover)and (pointer:fine){.lm-pk__pin:hover .lm-pk__dot{stroke:var(--lm-pk-maptext);stroke-width:calc(3px * var(--pk-s))}.lm-pk__hint{display:none!important}}.lm-pk__hint{position:absolute;right:10px;top:8px;margin:0;max-width:46%;text-align:right;font-size:.66rem;line-height:1.25;text-transform:none;letter-spacing:0;color:var(--lm-pk-label);pointer-events:none}.lm-pk__hint[hidden]{display:none}.lm-pk__flakes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.lm-pk__flake{position:absolute;width:7px;height:5px;border-radius:1px;background:var(--c, #3FB65A);opacity:.95;animation:lm-pk-flake .62s cubic-bezier(.2,.7,.4,1) forwards;will-change:transform,opacity}@keyframes lm-pk-flake{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--r));opacity:0}}.lm-pk__tip{position:absolute;top:0;left:0;z-index:3;max-width:280px;padding:.6rem .75rem;border-radius:8px;background:var(--lm-bone, #FBF7EE);color:var(--lm-ink, #1C1B19);box-shadow:0 8px 24px #00000059;font-size:.82rem;line-height:1.35;pointer-events:none}.lm-pk__tip[hidden]{display:none}.lm-pk__tip strong{display:block;font-size:.95rem}.lm-pk__tip em{font-style:normal;opacity:.7;display:block;margin-bottom:.25rem}.lm-pk__tip i{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:6px;vertical-align:-1px;background:var(--c, var(--lm-pk-pin));border:1.5px solid var(--lm-pk-pin-line)}.lm-pk__zooms{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:.6rem}.lm-pk__zooms-label{opacity:.7;margin-right:.25rem;font-size:.75rem}.lm-pk__chips,.lm-pk__filters{display:flex;flex-wrap:wrap;gap:6px}.lm-pk__chip{min-height:40px;padding:0 .75rem;border-radius:999px;border:1.5px solid var(--lm-bone-400, #E4DED0);background:var(--lm-bone-50, #FEFDFB);font:inherit;font-size:.85rem;font-weight:600;color:inherit;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.lm-pk__chip.is-on{background:var(--lm-ink, #1C1B19);border-color:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE)}.lm-pk__chip:active{transform:scale(.96)}.lm-pk__chip:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-pk__chip--mark i{width:10px;height:10px;border-radius:50%}.lm-pk__tool{min-height:40px;padding:0 .8rem;border-radius:999px;border:1.5px solid var(--lm-bone-400, #E4DED0);background:transparent;font:inherit;font-size:.85rem;font-weight:600;color:inherit;cursor:pointer}.lm-pk__tool:disabled{opacity:.4;cursor:default}.lm-pk__tool--danger{border-color:var(--lm-pop-2, #E4473A);color:var(--lm-pop-2, #E4473A)}.lm-pk__tools{display:flex;flex-wrap:wrap;gap:6px;margin-top:.6rem;align-items:center}.lm-pk__reset{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.lm-pk__confirm{display:inline-flex;align-items:center;gap:6px;font-size:.85rem}.lm-pk__confirm[hidden]{display:none}.lm-pk__actions{padding:.9rem 1rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-pk-radius)}.lm-pk__h-small{margin:0 0 .6rem;font-size:.75rem;opacity:.75}.lm-pk__group{margin-bottom:.7rem}.lm-pk__group:last-of-type{margin-bottom:0}.lm-pk__group-label{display:block;font-size:.7rem;opacity:.7;margin:0 0 .35rem}.lm-pk__buttons{display:grid;grid-template-columns:1fr 1fr;gap:6px}.lm-pk__btn{min-height:44px;height:44px;font-size:.85rem;font-weight:600;padding:0 .7rem;border-radius:999px;border:1.5px solid var(--lm-bone-400, #E4DED0);background:var(--lm-bone-50, #FEFDFB);color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;white-space:nowrap;cursor:pointer;font-family:inherit;text-decoration:none}.lm-pk__btn svg{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lm-pk__btn:hover{border-color:var(--lm-ink, #1C1B19)}.lm-pk__btn:active{transform:scale(.97)}.lm-pk__btn:disabled{opacity:.6}.lm-pk__btn[hidden]{display:none}.lm-pk__btn.is-done{background:var(--lm-ink, #1C1B19);border-color:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE)}.lm-pk__btn.is-done svg{display:none}.lm-pk__btn.is-done:before{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat}.lm-pk__after{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed var(--lm-bone-400, #E4DED0);font-size:.9rem}.lm-pk__after[hidden]{display:none}.lm-pk__after p{margin:0 0 .3rem}.lm-pk__after-link{font-weight:700;text-decoration:underline;text-underline-offset:3px}.lm-pk__card{display:grid;grid-template-columns:120px 1fr;gap:.9rem;padding:.9rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-pk-radius);background:var(--lm-bone-50, #FEFDFB);align-items:start}.lm-pk__card--compact{max-width:34rem;margin-top:.8rem}.lm-pk__card-media img{display:block;width:100%;height:auto;border-radius:6px}.lm-pk__card-body{min-width:0}.lm-pk__kicker{margin:0 0 .2rem;font-size:.72rem;opacity:.75}.lm-pk__card-title{margin:0 0 .15rem;font-size:1.05rem;line-height:1.25}.lm-pk__card-title a{text-decoration:none;color:inherit}.lm-pk__card-sub{margin:0 0 .4rem;font-size:.85rem;opacity:.8}.lm-pk__price{margin:0 0 .6rem;font-weight:700;display:flex;gap:.5rem;align-items:baseline}.lm-pk__price-was{font-weight:400;opacity:.6}.lm-pk__card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.lm-pk__add{min-height:44px;padding:.5rem 1.1rem}.lm-pk__add.is-added{background:var(--lm-sage, #94997C);border-color:var(--lm-sage, #94997C)}.lm-pk__card-link{font-size:.85rem;text-decoration:underline;text-underline-offset:3px;color:inherit}.lm-pk__quote{margin:.7rem 0 0;padding:0;font-size:.85rem;line-height:1.4}.lm-pk__quote p{margin:0}.lm-pk__quote cite{display:block;font-style:normal;font-size:.75rem;opacity:.7;margin-top:.15rem}.lm-pk__tagline{margin:.6rem 0 0;font-size:.72rem;opacity:.75}.lm-pk__celebrate{margin-top:1rem;padding:1.25rem;border-radius:var(--lm-pk-radius);border:2px solid var(--lm-pk-stamp);background:var(--lm-bone-100, #FDFBF6);animation:lm-pk-rise .5s cubic-bezier(.2,.9,.3,1)}.lm-pk__celebrate[hidden]{display:none}.lm-pk__celebrate-inner{display:grid;gap:.7rem;max-width:40rem}.lm-pk__celebrate-kicker{margin:0;font-size:.75rem}.lm-pk__celebrate-h{margin:0}@keyframes lm-pk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lm-pk__list{margin-top:1.5rem}.lm-pk__list-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.6rem}.lm-pk__list-head h2{margin:0}.lm-pk__list-controls{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.lm-pk__search input,.lm-pk__sort select{min-height:44px;padding:.5rem .8rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:999px;background:var(--lm-bone-50, #FEFDFB);font:inherit;color:inherit}.lm-pk__search input{width:min(100%,220px)}.lm-pk__sort{display:inline-flex;align-items:center;gap:6px}.lm-pk__sort span{font-size:.72rem;opacity:.75}.lm-pk__search input:focus-visible,.lm-pk__sort select:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-pk__filters{margin-bottom:.7rem}.lm-pk__rows{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lm-pk__row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem;min-height:52px;padding:.35rem .5rem .35rem .75rem;border-radius:10px;background:var(--lm-bone-100, #FDFBF6)}.lm-pk__row[hidden]{display:none}.lm-pk__row-name{display:flex;align-items:center;gap:.6rem;font-weight:600;min-width:0}.lm-pk__row-name i{width:14px;height:14px;border-radius:50%;flex:none;background:var(--lm-pk-pin);border:2px solid var(--lm-pk-pin-line)}.lm-pk__row.is-want .lm-pk__row-name i{background:repeating-linear-gradient(135deg,var(--lm-pk-accent) 0 1.5px,var(--lm-pk-foil) 1.5px 3.5px);border-color:var(--lm-pk-accent)}.lm-pk__row-meta{display:block;font-size:.75rem;color:#6b6a66;font-weight:500}.lm-pk__row-acts{display:flex;gap:4px}.lm-pk__row-acts button{min-height:40px;min-width:40px;padding:0 .7rem;border-radius:999px;border:1.5px solid var(--lm-bone-400, #E4DED0);background:transparent;font:inherit;font-size:.8rem;font-weight:600;color:inherit;cursor:pointer}.lm-pk__row-acts button[aria-pressed=true]{background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);border-color:var(--lm-ink, #1C1B19)}.lm-pk__row-acts .lm-pk__row-info{padding:0 .6rem}.lm-pk__noresult{opacity:.7}.lm-pk__noresult[hidden]{display:none}.lm-pk__content{margin-top:2.5rem;display:grid;gap:2rem}.lm-pk__prose{max-width:46rem}.lm-pk__prose h2{margin:0 0 .6rem}.lm-pk__prose--wide{max-width:none}.lm-pk__figure{margin:1rem 0 0;max-width:540px}.lm-pk__figure img{display:block;width:100%;height:auto;border-radius:8px}.lm-pk__figure figcaption{margin-top:.4rem;font-size:.85rem;opacity:.75}.lm-pk__video video{display:block;width:min(100%,390px);height:auto;aspect-ratio:390 / 844;border-radius:var(--lm-pk-radius);background:var(--lm-pk-ink)}.lm-pk__embed{margin-top:1rem;padding:1rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-pk-radius)}.lm-pk__embed h2{margin:0 0 .4rem}.lm-pk__embed-code{width:100%;margin:.5rem 0;padding:.6rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:6px;background:var(--lm-bone-50, #FEFDFB);font:.78rem/1.4 var(--lm-font-mono, monospace);color:inherit;resize:vertical}.lm-pk__tablewrap{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-pk-radius)}.lm-pk__table{width:100%;border-collapse:collapse;font-size:.85rem;min-width:900px}.lm-pk__table th,.lm-pk__table td{padding:.5rem .7rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--lm-bone-300, #F2EDE1)}.lm-pk__table thead th{background:var(--lm-bone-300, #F2EDE1);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;position:sticky;top:0}.lm-pk__table tbody th{font-weight:700;white-space:nowrap}.lm-pk__faq{max-width:46rem}.lm-pk__q{border-top:1px solid var(--lm-bone-400, #E4DED0)}.lm-pk__q:last-child{border-bottom:1px solid var(--lm-bone-400, #E4DED0)}.lm-pk__q summary{cursor:pointer;list-style:none;padding:.9rem 2rem .9rem 0;position:relative}.lm-pk__q summary::-webkit-details-marker{display:none}.lm-pk__q summary:after{content:"+";position:absolute;right:.25rem;top:.8rem;font-size:1.3rem;line-height:1;opacity:.6}.lm-pk__q[open] summary:after{content:"\2013"}.lm-pk__q-h{margin:0;font-size:1rem;font-weight:600}.lm-pk__q .rte{padding:0 0 1rem}.lm-pk__detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;align-items:end;background:#1c1b1973}.lm-pk__detail[hidden]{display:none}.lm-pk__detail-card{position:relative;background:var(--lm-bone, #FBF7EE);color:var(--lm-ink, #1C1B19);border-radius:14px 14px 0 0;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));max-height:85dvh;overflow:auto;animation:lm-pk-up .26s cubic-bezier(.2,.8,.2,1)}@keyframes lm-pk-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.lm-pk__detail-close{position:absolute;z-index:1;top:8px;right:8px;width:40px;height:40px;border:0;background:transparent;font-size:1.5rem;cursor:pointer;color:inherit}.lm-pk__detail-kicker{margin:0 0 .3rem;padding-right:2.5rem;opacity:.75}.lm-pk__detail-card h2{margin:0 0 .4rem;padding-right:2rem}.lm-pk__detail-known{margin:0 0 .8rem}.lm-pk__dl{margin:0;display:grid;gap:.5rem}.lm-pk__dl div{display:grid;grid-template-columns:9rem 1fr;gap:.5rem;font-size:.9rem}.lm-pk__dl dt{font-weight:600;opacity:.75}.lm-pk__dl dd{margin:0}.lm-pk__detail-link{margin:.8rem 0 0;font-size:.9rem}.lm-pk__detail-link a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lm-pk__detail-actions{display:flex;gap:6px;margin-top:1rem}.lm-pk__detail-actions button[aria-pressed=true]{background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);border-color:var(--lm-ink, #1C1B19)}.lm-pk__toast{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:50;display:inline-flex;align-items:center;gap:.6rem;padding:.55rem .6rem .55rem .9rem;border-radius:999px;background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);font-size:.85rem;font-weight:600;box-shadow:0 8px 24px #00000040;max-width:calc(100vw - 32px);animation:lm-pk-toast .22s ease-out}.lm-pk__toast[hidden]{display:none}.lm-pk__mini:not([hidden])~.lm-pk__toast{bottom:calc(76px + env(safe-area-inset-bottom))}.lm-pk__toast button{min-height:32px;padding:0 .7rem;border-radius:999px;border:1px solid rgb(255 255 255 / .4);background:transparent;color:inherit;font:inherit;font-size:.8rem;cursor:pointer}@keyframes lm-pk-toast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.lm-pk__mini{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .6rem .5rem 1rem;border-radius:999px;background:var(--lm-bone, #FBF7EE);color:var(--lm-ink, #1C1B19);border:1px solid var(--lm-bone-400, #E4DED0);box-shadow:0 6px 20px #1c1b192e;font-size:.9rem}.lm-pk__mini[hidden]{display:none}.lm-pk__mini strong{font-size:1.2rem;font-variant-numeric:tabular-nums}.lm-pk__mini button{min-height:36px;padding:0 .8rem;border-radius:999px;border:1.5px solid var(--lm-ink, #1C1B19);background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}body:has(#preview-bar-iframe,#PBarNextFrameWrapper) .lm-pk__mini,body:has(#preview-bar-iframe,#PBarNextFrameWrapper) .lm-pk__toast{bottom:84px}.lm-pk__print{display:none}@media screen and (min-width:990px){.lm-pk__top{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"header header" "stage rail" "stage side";column-gap:1.5rem;align-items:start}.lm-pk__count{font-size:4.5rem}.lm-pk__mapwrap{max-width:min(100%,calc((100vh - 260px)*1.44))}.lm-pk__mini{display:none!important}.lm-pk__detail{align-items:center;justify-items:center}.lm-pk__detail-card{width:min(92vw,480px);border-radius:14px;padding:1.5rem}.lm-pk__card{grid-template-columns:110px 1fr}.lm-pk__rows{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.lm-pk__card{grid-template-columns:96px 1fr}.lm-pk__zooms .lm-pk__chip{min-height:36px;padding:0 .65rem;font-size:.8rem}}@media(prefers-reduced-motion:reduce){.lm-pk *,.lm-pk *:before,.lm-pk *:after{animation:none!important;transition:none!important}.lm-pk__flakes{display:none}.lm-pk__stamp.is-in{opacity:1;transform:rotate(-12deg) scale(1)}}@media print{@page{size:letter;margin:.5in}body{background:#fff!important}:is(body,body>*,main,main>*)>:not(:has(.lm-pk)):not(.lm-pk){display:none!important}.lm-pk-wrap{padding:0!important;margin:0!important}.lm-pk__top,.lm-pk__list,.lm-pk__content,.lm-pk__celebrate,.lm-pk__detail,.lm-pk__toast,.lm-pk__mini{display:none!important}.lm-pk__print{display:block;color:#111;font-size:8.6pt;line-height:1.25}.lm-pk__phead{display:flex;align-items:baseline;justify-content:space-between;gap:12pt;border-bottom:1.5pt solid #111;padding-bottom:4pt;margin-bottom:8pt}.lm-pk__ph{margin:0;font-size:18pt;font-weight:700}.lm-pk__phead p{margin:0;font-size:8.5pt;color:#444;max-width:4.2in;text-align:right}.lm-pk__pcols{column-count:2;column-gap:.35in}.lm-pk__pgroup{break-inside:avoid;margin:0 0 5pt}.lm-pk__pgroup h3{margin:0 0 1.5pt;font-size:9.5pt;letter-spacing:.04em;text-transform:uppercase}.lm-pk__pgroup h3 span{font-weight:400;color:#777}.lm-pk__pgroup ul{list-style:none;margin:0;padding:0}.lm-pk__pgroup li{display:grid;grid-template-columns:11pt 1fr auto;gap:4pt;align-items:baseline;padding:.5pt 0}.lm-pk__box{display:inline-block;width:9pt;height:9pt;border:1pt solid #222;border-radius:1.5pt;position:relative;top:1pt}li.is-been .lm-pk__box{background:#222}li.is-want .lm-pk__box{border-style:dashed}.lm-pk__pname small{color:#666;font-size:7.5pt}.lm-pk__pdate{font-size:7pt;color:#777;white-space:nowrap}.lm-pk__pfoot{display:flex;justify-content:space-between;margin-top:8pt;padding-top:4pt;border-top:.75pt solid #999;font-size:7.5pt;color:#555}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/landmass-parks-map.css.map */
