.lm-sm{--lm-sm-ink: #1C1B19;--lm-sm-foil: #2A2825;--lm-sm-foil-line: #8C7A4E;--lm-sm-gold: #C9A24B;--lm-sm-lake: #A9D8EE;--lm-sm-accent: #F4C430;--lm-sm-label: rgba(255,255,255,.5);--lm-sm-label-on: rgba(28,27,25,.75);--lm-sm-maptext: #FBF7EE;--lm-sm-radius: 12px;display:block;color:var(--lm-ink, #1C1B19)}.lm-sm *,.lm-sm *:before,.lm-sm *:after{box-sizing:border-box}.lm-sm-wrap{padding-block:16px 48px}.lm-sm__content>*,.lm-sm__prose,.lm-sm__stage,.lm-sm__list{min-width:0;max-width:100%}.lm-sm__top{display:grid;gap:1rem;grid-template-areas:"header" "rail" "stage" "side"}.lm-sm__header{grid-area:header}.lm-sm__rail{grid-area:rail;display:grid;gap:.75rem}.lm-sm__stage{grid-area:stage;min-width:0}.lm-sm__side{grid-area:side;display:grid;gap:1rem;align-content:start}.lm-sm__h1{margin:0 0 .35rem;text-wrap:balance}.lm-sm__intro{margin:0;max-width:46rem}.lm-sm__counter{position:relative;padding:.9rem 1rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-sm-radius);background:var(--lm-bone-100, #FDFBF6)}.lm-sm__count-row{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.lm-sm__count{font-size:clamp(3rem,12vw,4.5rem);line-height:1;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lm-sm__count-of{font-size:1.1rem;font-weight:600}.lm-sm__count-sub{margin-top:.25rem;font-size:.95rem;opacity:.85;display:flex;gap:.4rem;flex-wrap:wrap}.lm-sm__count-sub [hidden]{display:none}.lm-sm__count.is-bump{animation:lm-sm-bump .42s cubic-bezier(.34,1.56,.64,1)}@keyframes lm-sm-bump{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.lm-sm__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-2, #E4473A);color:var(--lm-pop-2, #E4473A);border-radius:50%;transform:rotate(-12deg) scale(0);opacity:0;pointer-events:none;padding:6px}.lm-sm__stamp.is-in{animation:lm-sm-stamp 1.9s cubic-bezier(.2,.9,.3,1) forwards}@keyframes lm-sm-stamp{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-sm__modes{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:999px;background:var(--lm-bone-300, #F2EDE1)}.lm-sm__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-sm__mode.is-on{background:var(--lm-bone-50, #FEFDFB);box-shadow:0 1px 2px #1c1b191f}.lm-sm__mode:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-sm__swatch{width:14px;height:14px;border-radius:3px;flex:none}.lm-sm__swatch--been{background:linear-gradient(135deg,#f4c430 0 25%,#e4473a 0 50%,#3fb65a 0 75%,#4e9be6 0)}.lm-sm__swatch--want{background:repeating-linear-gradient(135deg,var(--lm-sm-accent) 0 2px,var(--lm-sm-foil) 2px 5px);border:1.5px solid var(--lm-sm-accent)}.lm-sm[data-want-style=pin] .lm-sm__swatch--want{background:radial-gradient(circle,var(--lm-sm-accent) 0 3px,var(--lm-sm-foil) 3.5px);border:2px solid var(--lm-sm-accent)}.lm-sm[data-want-style=dots] .lm-sm__swatch--want{background:radial-gradient(circle,var(--lm-sm-accent) 0 1.3px,var(--lm-sm-foil) 1.6px) 0 0 / 5px 5px;border:1.5px dashed var(--lm-sm-accent)}.lm-sm__swatch--erase{background:var(--lm-sm-foil)}.lm-sm__themes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lm-sm__themes-label{font-size:.75rem;opacity:.75;margin-right:.15rem}.lm-sm__theme-row{display:flex;gap:6px;flex-wrap:wrap}.lm-sm__theme{width:34px;height:34px;padding:0;border-radius:50%;border:2px solid transparent;background:transparent;cursor:pointer;display:grid;place-items:center}.lm-sm__theme i{display:block;width:24px;height:24px;border-radius:50%;background:var(--pie);box-shadow:inset 0 0 0 3px var(--foil)}.lm-sm__theme.is-on{border-color:var(--lm-ink, #1C1B19)}.lm-sm__theme:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-sm__theme-name{font-size:.75rem;font-weight:600;min-width:5rem}.lm-sm__mapwrap{position:relative;background:var(--lm-sm-ink);border-radius:var(--lm-sm-radius);padding:2%;overflow:hidden;transition:background .25s ease-out}.lm-sm.is-light .lm-sm__mapwrap{border:1px solid var(--lm-bone-400, #E4DED0)}.lm-sm__svg{display:block;width:100%;height:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.lm-sm__state{fill:var(--lm-sm-foil);stroke:var(--lm-sm-foil-line);stroke-width:1.2;stroke-linejoin:round;cursor:pointer;transition:fill .25s ease-out,stroke .25s ease-out,filter .16s ease-out;outline:none}.lm-sm__state:focus-visible{stroke:var(--lm-sm-maptext);stroke-width:3}.lm-sm__state.is-been{fill:var(--c);stroke:#0000008c}.lm-sm.is-light .lm-sm__state.is-been{stroke:#00000040}.lm-sm__pat-bg{fill:var(--lm-sm-foil)}.lm-sm__pat-fg{fill:var(--lm-sm-accent)}.lm-sm[data-want-style=stripes] .lm-sm__state.is-want{fill:url(#lm-want-stripes);stroke:var(--lm-sm-accent);stroke-width:2.5}.lm-sm[data-want-style=pin] .lm-sm__state.is-want{fill:var(--lm-sm-foil);stroke:var(--lm-sm-accent);stroke-width:4}.lm-sm[data-want-style=dots] .lm-sm__state.is-want{fill:url(#lm-want-dots);stroke:var(--lm-sm-accent);stroke-width:2.5;stroke-dasharray:7 5}.lm-sm__pins circle{fill:var(--lm-sm-accent);stroke:var(--lm-sm-foil);stroke-width:2;pointer-events:none;display:none}.lm-sm[data-want-style=pin] .lm-sm__pins circle.is-want{display:block}.lm-sm__state.is-pop{animation:lm-sm-pop .36s cubic-bezier(.34,1.56,.64,1);transform-box:fill-box;transform-origin:center}@keyframes lm-sm-pop{0%{transform:scale(.96)}55%{transform:scale(1.03)}to{transform:scale(1)}}.lm-sm__state.is-pressed{filter:brightness(1.35)}.lm-sm__state--dc{stroke:var(--lm-sm-gold);stroke-width:2}.lm-sm__state--dc.is-been{stroke:#fff}.lm-sm__lakes{fill:var(--lm-sm-lake);pointer-events:none}.lm-sm__labels text{font-family:var(--font-body--family, inherit);font-size:24px;font-weight:700;fill:var(--lm-sm-label);text-anchor:middle;dominant-baseline:middle;pointer-events:none;letter-spacing:.04em;transition:fill .25s ease-out,stroke .25s ease-out;paint-order:stroke fill;stroke:var(--lm-sm-foil);stroke-width:7px;stroke-linejoin:round}.lm-sm__labels text.is-been{fill:var(--lo, var(--lm-sm-label-on));stroke:var(--lc, var(--lm-sm-foil))}.lm-sm__labels text.is-want{fill:var(--lm-sm-accent)}.lm-sm__caps{display:none;pointer-events:none}.lm-sm.is-caps .lm-sm__caps{display:block}.lm-sm__cap polygon{fill:var(--lm-sm-maptext);stroke:var(--lm-sm-foil);stroke-width:2;stroke-linejoin:round}.lm-sm__cap text{font-family:var(--font-body--family, inherit);font-size:17px;font-weight:600;fill:var(--lm-sm-maptext);paint-order:stroke fill;stroke:var(--lm-sm-foil);stroke-width:5px;stroke-linejoin:round;dominant-baseline:middle}.lm-sm__leader{stroke:var(--lm-sm-maptext);stroke-width:1.2;opacity:.8}.lm-sm .lm-sm__cap .is-dropped,.lm-sm.is-zoomed .lm-sm__cap .is-dropped,.lm-sm.is-zoomed .lm-sm__cap--ne .is-dropped{display:none!important}.lm-sm__cap--ne text,.lm-sm__cap--ne line{display:none!important}.lm-sm.is-zoomed .lm-sm__cap--ne text,.lm-sm.is-zoomed .lm-sm__cap--ne line{display:revert!important}.lm-sm__cap.is-off{display:none}@media screen and (max-width:749px){.lm-sm__cap text,.lm-sm__cap line{display:none!important}.lm-sm.is-zoomed .lm-sm__cap text,.lm-sm.is-zoomed .lm-sm__cap line{display:revert!important}}@media(hover:hover)and (pointer:fine){.lm-sm__state:hover{filter:brightness(1.3);stroke:var(--lm-sm-maptext);stroke-width:2}.lm-sm.is-light .lm-sm__state:hover{filter:brightness(.92)}.lm-sm__state.is-want:hover{stroke-width:3}}.lm-sm__flakes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.lm-sm__flake{position:absolute;width:7px;height:5px;border-radius:1px;background:var(--c, #C9A24B);opacity:.95;animation:lm-sm-flake .62s cubic-bezier(.2,.7,.4,1) forwards;will-change:transform,opacity}@keyframes lm-sm-flake{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--r));opacity:0}}.lm-sm__tip{position:absolute;top:0;left:0;z-index:3;max-width:260px;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-sm__tip[hidden]{display:none}.lm-sm__tip strong{display:block;font-size:.95rem}.lm-sm__tip em{font-style:normal;opacity:.7;display:block;margin-bottom:.25rem}.lm-sm__tip i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:var(--c)}.lm-sm__small{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:.6rem}.lm-sm__small-label{opacity:.7;margin-right:.25rem;font-size:.75rem}.lm-sm__chips{display:flex;flex-wrap:wrap;gap:6px}.lm-sm__chip{min-height:40px;min-width:48px;padding:0 .6rem;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:700;color:inherit;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.lm-sm__chip i{width:10px;height:10px;border-radius:50%;background:var(--lm-sm-foil);border:1.5px solid transparent}.lm-sm__chip.is-been i{background:var(--c)}.lm-sm__chip.is-want i{background:repeating-linear-gradient(135deg,var(--lm-sm-accent) 0 1.5px,var(--lm-sm-foil) 1.5px 3.5px);border-color:var(--lm-sm-accent)}.lm-sm[data-want-style=pin] .lm-sm__chip.is-want i{background:radial-gradient(circle,var(--lm-sm-accent) 0 2px,var(--lm-sm-foil) 2.5px);border-color:var(--lm-sm-accent)}.lm-sm[data-want-style=dots] .lm-sm__chip.is-want i{background:radial-gradient(circle,var(--lm-sm-accent) 0 1px,var(--lm-sm-foil) 1.3px) 0 0 / 4px 4px;border-color:var(--lm-sm-accent);border-style:dashed}.lm-sm__chip.is-been{border-color:var(--c)}.lm-sm__chip.is-want{border-color:var(--lm-sm-accent)}.lm-sm__chip:active{transform:scale(.96)}.lm-sm__zoom,.lm-sm__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-sm__zoom{margin-left:auto}.lm-sm__capsbtn{display:inline-flex;align-items:center;gap:.4rem}.lm-sm__capsbtn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linejoin:round}.lm-sm__capsbtn.is-on{background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);border-color:var(--lm-ink, #1C1B19)}.lm-sm__capsbtn.is-on svg{fill:currentColor}.lm-sm__tool:disabled{opacity:.4;cursor:default}.lm-sm__tool--danger{border-color:var(--lm-pop-2, #E4473A);color:var(--lm-pop-2, #E4473A)}.lm-sm__tools{display:flex;flex-wrap:wrap;gap:6px;margin-top:.6rem;align-items:center}.lm-sm__reset{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.lm-sm__confirm{display:inline-flex;align-items:center;gap:6px;font-size:.85rem}.lm-sm__confirm[hidden]{display:none}.lm-sm__actions{padding:.9rem 1rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-sm-radius)}.lm-sm__h-small{margin:0 0 .6rem;font-size:.75rem;opacity:.75}.lm-sm__group{margin-bottom:.7rem}.lm-sm__group:last-of-type{margin-bottom:0}.lm-sm__group-label{display:block;font-size:.7rem;opacity:.7;margin:0 0 .35rem}.lm-sm__buttons{display:grid;grid-template-columns:1fr 1fr;gap:6px}.lm-sm__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}.lm-sm__btn svg{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lm-sm__btn:hover{border-color:var(--lm-ink, #1C1B19)}.lm-sm__btn:active{transform:scale(.97)}.lm-sm__btn:disabled{opacity:.6}.lm-sm__btn[hidden]{display:none}.lm-sm__btn.is-done{background:var(--lm-ink, #1C1B19);border-color:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE)}.lm-sm__btn.is-done svg{display:none}.lm-sm__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-sm__after{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed var(--lm-bone-400, #E4DED0);font-size:.9rem}.lm-sm__after[hidden]{display:none}.lm-sm__after p{margin:0 0 .3rem}.lm-sm__after-link{font-weight:700;text-decoration:underline;text-underline-offset:3px}.lm-sm__card{display:grid;grid-template-columns:120px 1fr;gap:.9rem;padding:.9rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-sm-radius);background:var(--lm-bone-50, #FEFDFB);align-items:start}.lm-sm__card-media img{display:block;width:100%;height:auto;border-radius:6px}.lm-sm__card-body{min-width:0}.lm-sm__kicker{margin:0 0 .2rem;font-size:.72rem;opacity:.75}.lm-sm__card-title{margin:0 0 .15rem;font-size:1.05rem;line-height:1.25}.lm-sm__card-title a{text-decoration:none;color:inherit}.lm-sm__card-sub{margin:0 0 .4rem;font-size:.85rem;opacity:.8}.lm-sm__price{margin:0 0 .6rem;font-weight:700;display:flex;gap:.5rem;align-items:baseline}.lm-sm__price-was{font-weight:400;opacity:.6}.lm-sm__card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.lm-sm__add{min-height:44px;padding:.5rem 1.1rem}.lm-sm__add.is-added{background:var(--lm-sage, #94997C);border-color:var(--lm-sage, #94997C)}.lm-sm__card-link{font-size:.85rem;text-decoration:underline;text-underline-offset:3px;color:inherit}.lm-sm__quote{margin:.7rem 0 0;padding:0;font-size:.85rem;line-height:1.4}.lm-sm__quote p{margin:0}.lm-sm__quote cite{display:block;font-style:normal;font-size:.75rem;opacity:.7;margin-top:.15rem}.lm-sm__tagline{margin:.6rem 0 0;font-size:.72rem;opacity:.75}.lm-sm__celebrate{margin-top:1rem;padding:1.25rem;border-radius:var(--lm-sm-radius);border:2px solid var(--lm-sm-gold);background:var(--lm-bone-100, #FDFBF6);animation:lm-sm-rise .5s cubic-bezier(.2,.9,.3,1)}.lm-sm__celebrate[hidden]{display:none}.lm-sm__celebrate-inner{display:grid;gap:.7rem;max-width:40rem}.lm-sm__celebrate-kicker{margin:0;font-size:.75rem}.lm-sm__celebrate-h{margin:0}@keyframes lm-sm-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lm-sm__list{margin-top:1.5rem}.lm-sm__list-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.6rem}.lm-sm__list-head h2{margin:0}.lm-sm__search input{min-height:44px;width:min(100%,240px);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-sm__search input:focus-visible{outline:2px solid var(--lm-ink, #1C1B19);outline-offset:1px}.lm-sm__rows{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lm-sm__row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem;min-height:48px;padding:.3rem .5rem .3rem .75rem;border-radius:10px;background:var(--lm-bone-100, #FDFBF6)}.lm-sm__row[hidden]{display:none}.lm-sm__row-name{display:flex;align-items:center;gap:.6rem;font-weight:600;min-width:0}.lm-sm__row-name i{width:14px;height:14px;border-radius:50%;flex:none;background:var(--lm-sm-foil);border:2px solid transparent}.lm-sm__row.is-been .lm-sm__row-name i{background:var(--c)}.lm-sm__row.is-want .lm-sm__row-name i{background:repeating-linear-gradient(135deg,var(--lm-sm-accent) 0 1.5px,var(--lm-sm-foil) 1.5px 3.5px);border-color:var(--lm-sm-accent)}.lm-sm[data-want-style=pin] .lm-sm__row.is-want .lm-sm__row-name i{background:radial-gradient(circle,var(--lm-sm-accent) 0 2px,var(--lm-sm-foil) 2.5px)}.lm-sm[data-want-style=dots] .lm-sm__row.is-want .lm-sm__row-name i{background:radial-gradient(circle,var(--lm-sm-accent) 0 1px,var(--lm-sm-foil) 1.3px) 0 0 / 4px 4px;border-style:dashed}.lm-sm__row-abbr{font-size:.75rem;color:#6b6a66;font-weight:600}.lm-sm__row-acts{display:flex;gap:4px}.lm-sm__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-sm__row-acts button[aria-pressed=true]{background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);border-color:var(--lm-ink, #1C1B19)}.lm-sm__row-acts .lm-sm__row-info{padding:0 .6rem}.lm-sm__noresult{opacity:.7}.lm-sm__noresult[hidden]{display:none}.lm-sm__content{margin-top:2.5rem;display:grid;gap:2rem}.lm-sm__prose{max-width:46rem}.lm-sm__prose h2{margin:0 0 .6rem}.lm-sm__prose--wide{max-width:none}.lm-sm__video video{display:block;width:min(100%,390px);height:auto;aspect-ratio:390 / 844;border-radius:var(--lm-sm-radius);background:var(--lm-sm-ink)}.lm-sm__embed{margin-top:1rem;padding:1rem;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-sm-radius)}.lm-sm__embed h3{margin:0 0 .4rem}.lm-sm__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-sm__tablewrap{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;border:1px solid var(--lm-bone-400, #E4DED0);border-radius:var(--lm-sm-radius)}.lm-sm__table{width:100%;border-collapse:collapse;font-size:.85rem;min-width:760px}.lm-sm__table th,.lm-sm__table td{padding:.5rem .7rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--lm-bone-300, #F2EDE1)}.lm-sm__table thead th{background:var(--lm-bone-300, #F2EDE1);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;position:sticky;top:0}.lm-sm__table tbody th{font-weight:700;white-space:nowrap}.lm-sm__abbr{font-weight:400;color:#6b6a66;font-size:.75rem;margin-left:.25rem}.lm-sm__faq{max-width:46rem}.lm-sm__q{border-top:1px solid var(--lm-bone-400, #E4DED0)}.lm-sm__q:last-child{border-bottom:1px solid var(--lm-bone-400, #E4DED0)}.lm-sm__q summary{cursor:pointer;list-style:none;padding:.9rem 2rem .9rem 0;position:relative}.lm-sm__q summary::-webkit-details-marker{display:none}.lm-sm__q summary:after{content:"+";position:absolute;right:.25rem;top:.8rem;font-size:1.3rem;line-height:1;opacity:.6}.lm-sm__q[open] summary:after{content:"\2013"}.lm-sm__q-h{margin:0;font-size:1rem;font-weight:600}.lm-sm__q .rte{padding:0 0 1rem}.lm-sm__detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;align-items:end;background:#1c1b1973}.lm-sm__detail[hidden]{display:none}.lm-sm__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-sm-up .26s cubic-bezier(.2,.8,.2,1)}@keyframes lm-sm-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.lm-sm__detail-close{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;background:transparent;font-size:1.5rem;cursor:pointer;color:inherit}.lm-sm__detail-swatch{display:block;width:36px;height:10px;border-radius:3px;background:var(--c, var(--lm-sm-foil));margin-bottom:.5rem}.lm-sm__detail-card h2{margin:0;padding-right:2rem}.lm-sm__detail-nick{margin:0 0 .8rem;opacity:.75}.lm-sm__dl{margin:0;display:grid;gap:.5rem}.lm-sm__dl div{display:grid;grid-template-columns:9rem 1fr;gap:.5rem;font-size:.9rem}.lm-sm__dl dt{font-weight:600;opacity:.75}.lm-sm__dl dd{margin:0}.lm-sm__detail-actions{display:flex;gap:6px;margin-top:1rem}.lm-sm__detail-actions button[aria-pressed=true]{background:var(--lm-ink, #1C1B19);color:var(--lm-bone, #FBF7EE);border-color:var(--lm-ink, #1C1B19)}.lm-sm__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-sm-toast .22s ease-out}.lm-sm__toast[hidden]{display:none}.lm-sm__mini:not([hidden])~.lm-sm__toast{bottom:calc(76px + env(safe-area-inset-bottom))}.lm-sm__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-sm-toast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.lm-sm__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-sm__mini[hidden]{display:none}.lm-sm__mini strong{font-size:1.2rem;font-variant-numeric:tabular-nums}.lm-sm__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}.lm-sm__print-only{display:none}body:has(#preview-bar-iframe,#PBarNextFrameWrapper) .lm-sm__mini,body:has(#preview-bar-iframe,#PBarNextFrameWrapper) .lm-sm__toast{bottom:84px}@media screen and (min-width:990px){.lm-sm__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-sm__count{font-size:4.5rem}.lm-sm__mapwrap{max-width:min(100%,calc((100vh - 260px)*1.44))}.lm-sm__mini{display:none!important}.lm-sm__detail{align-items:center;justify-items:center}.lm-sm__detail-card{width:min(92vw,460px);border-radius:14px;padding:1.5rem}.lm-sm__card{grid-template-columns:110px 1fr}.lm-sm__chips{max-width:100%}}@media screen and (max-width:749px){.lm-sm__buttons{grid-template-columns:1fr 1fr}.lm-sm__card{grid-template-columns:96px 1fr}}@media(prefers-reduced-motion:reduce){.lm-sm *,.lm-sm *:before,.lm-sm *:after{animation:none!important;transition:none!important}.lm-sm__flakes{display:none}.lm-sm__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-sm)):not(.lm-sm){display:none!important}.lm-sm-wrap{padding:0!important;margin:0!important}.lm-sm__top{display:block}.lm-sm__rail,.lm-sm__side,.lm-sm__small,.lm-sm__tools,.lm-sm__content,.lm-sm__toast,.lm-sm__mini,.lm-sm__detail,.lm-sm__celebrate,.lm-sm__list-head .lm-sm__search,.lm-sm__row-acts,.lm-sm__tip,.lm-sm__flakes,.lm-sm__noresult{display:none!important}.lm-sm__intro{display:none}.lm-sm__h1{font-size:20pt;margin:0 0 4pt}.lm-sm__h1:after{content:" \b7  " attr(data-print-count);font-weight:400}.lm-sm__mapwrap{background:#fff;padding:0;border-radius:0;width:6.2in;margin:0 0 8pt}.lm-sm__state{fill:#fff;stroke:#333;stroke-width:1.2}.lm-sm__state.is-been{fill:var(--c);stroke:#222}.lm-sm__pat-bg{fill:#fff}.lm-sm[data-want-style] .lm-sm__state.is-want{stroke:var(--lm-sm-accent)}.lm-sm__lakes{fill:#cde6f3}.lm-sm__labels text{fill:#333;stroke:#fff}.lm-sm__labels text.is-been{fill:#111;stroke:var(--c)}.lm-sm__pat-fg{fill:var(--lm-sm-accent)}.lm-sm__cap polygon{fill:#111;stroke:#fff}.lm-sm__cap text{fill:#111;stroke:#fff;display:block}.lm-sm__leader{stroke:#111}.lm-sm__leader{stroke:var(--lm-sm-maptext);stroke-width:1.2;opacity:.8}.lm-sm .lm-sm__cap .is-dropped,.lm-sm.is-zoomed .lm-sm__cap .is-dropped,.lm-sm.is-zoomed .lm-sm__cap--ne .is-dropped{display:none!important}.lm-sm__cap--ne text,.lm-sm__cap--ne line{display:none!important}.lm-sm__themes{display:none!important}.lm-sm__list{margin:0}.lm-sm__list-head h2{font-size:11pt;margin:0 0 4pt}.lm-sm__rows{display:grid;grid-template-columns:repeat(4,1fr);gap:1pt 8pt}.lm-sm__row{display:block!important;min-height:0;padding:0;background:none;font-size:7.5pt;border-radius:0}.lm-sm__row-name{gap:4pt;font-weight:400}.lm-sm__row-name i{width:8pt;height:8pt;border-radius:1pt;border:1px solid #333;background:#fff}.lm-sm__row.is-been .lm-sm__row-name i{background:#333}.lm-sm__row.is-want .lm-sm__row-name i{background:#fff;border-style:dashed}.lm-sm__row-abbr{display:none}.lm-sm__print-only{display:block;margin-top:8pt;font-size:8pt;color:#555}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/landmass-states-map.css.map */
