.lm{display:grid;gap:12px;color:var(--ink)}.lm__head{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:4px 16px}.lm__puppet{position:relative;width:96px;height:96px}.lm__svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(3px 0 0 var(--white)) drop-shadow(-3px 0 0 var(--white)) drop-shadow(0 3px 0 var(--white)) drop-shadow(0 -3px 0 var(--white)) drop-shadow(3px 3px 0 var(--ink))}.lm__mouth{fill:var(--ink)}.lm__brad,.lm__slot{stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.lm__brad{fill:var(--silver)}.lm__jaw{transform-box:view-box;transform-origin:525px 537px}[data-lm-state=hungry] .lm__jaw{rotate:-18deg}.lm__puppet.is-wide .lm__jaw{rotate:-35deg}.lm__intro{display:grid;gap:4px;min-width:0}.lm__intro>*,.lm__group,.lm-row__label,.lm-row__line,.lm-row--note p{margin:0}.lm__title,.lm-row__label,.lm-row--note strong,.lm__nom{font-family:var(--font-body);font-weight:800;font-stretch:62%;letter-spacing:.07em;text-transform:uppercase}.lm__sub,.lm__say,.lm__toggle,.lm__group,.lm-row__line,.lm-row--note{font-family:var(--font-mono);font-size:.8125rem;line-height:1.35}.lm__title,.lm-row__label{justify-self:start;padding:5px 9px 4px;font-size:.875rem;line-height:1;color:var(--yellow);background:var(--ink)}.lm__title:focus{outline:none}.lm__title:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.lm__sub,.lm-row__line{color:var(--silver-dark)}.lm__say,.lm__toggle,.lm__group{font-weight:700}.lm__say{color:var(--pink-ink)}.lm__toggle{grid-column:1 / -1;justify-self:start;min-height:44px;color:var(--ink)}.lm__nom:not(.is-in){display:none}.lm__nom{position:absolute;top:-14px;right:-22px;z-index:2;display:grid;place-items:center;width:56px;height:56px;font-size:.8125rem;filter:drop-shadow(2px 2px 0 var(--ink));isolation:isolate}.lm__nom:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--yellow);clip-path:polygon(50% 0,63% 19%,85% 15%,81% 37%,100% 50%,81% 63%,85% 85%,63% 81%,50% 100%,37% 81%,15% 85%,19% 63%,0 50%,19% 37%,15% 15%,37% 19%)}.lm__zzz{display:none;position:absolute;top:-4px;right:-14px;font:900 1rem/1 var(--font-body)}.lm__zzz span+span{translate:0 -6px;font-size:.8em}.lm__zzz span+span+span{translate:0 -12px}[data-lm-state=coma] .lm__zzz{display:flex}.lm__body,.lm__seen,.lm__rows{display:grid;gap:12px}.lm__group{font-size:.75rem;text-transform:uppercase}.lm-row{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:8px;background:var(--white);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.lm-row--a,.lm-row--b{margin-top:10px;padding-top:12px}.lm-row__label{position:absolute;top:-10px;left:8px;max-width:calc(100% - 16px);padding:3px 6px 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem}.lm-row__media{position:relative;align-self:start}.lm-row__thumb{display:block;width:56px;height:56px;overflow:hidden;background:var(--white);border:2px solid var(--ink)}.lm-row__thumb img{display:block;width:100%;height:100%;object-fit:cover}.gun.lm-row__gun{position:absolute;right:-10px;bottom:-8px;z-index:1;--gun-fs: .8125rem;--peel: 3px}.lm-row__info{display:grid;gap:2px;min-width:0}.lm-row__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:24px;padding-block:14px;margin-block:-14px;font:800 .9375rem/1.15 var(--font-body);font-stretch:75%;color:var(--ink);text-decoration:none}.lm-row__name:hover{text-decoration:underline 2px}.lm-row__line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.lm .lm-row__feed{min-height:44px;padding-inline:.7em;font-size:.875rem;white-space:nowrap;--fg: var(--ink);--bg: var(--white)}.lm-row--note{display:block;min-height:0;padding:10px 12px}.lm-row--note strong{font-size:.9375rem}.lm-row--done{background:var(--yellow)}.lm-fly,.lm-spit{position:fixed;z-index:calc(var(--z-drawer, 90) + 2);object-fit:cover;pointer-events:none;background:var(--white);border:2px solid var(--ink)}@media(prefers-reduced-motion:no-preference){.lm__puppet.is-clack .lm__jaw{animation:lm-clack .2s steps(1,end) 3}.lm__puppet.is-chomp .lm__jaw{animation:lm-chomp .35s steps(1,end)}.lm__puppet.is-zzz .lm__zzz{animation:lm-zzz .6s steps(3,end) both}.lm__nom.is-in{animation:cflo-stamp .15s steps(3,end)}.lm-fly{animation:lm-hop .36s steps(6,end) forwards}.lm-spit{animation:lm-spit .24s steps(4,end) forwards}}@keyframes lm-clack{0%,to{rotate:0deg}50%{rotate:-18deg}}@keyframes lm-chomp{0%{rotate:-35deg}20%,60%,to{rotate:0deg}40%{rotate:-24deg}80%{rotate:-14deg}}@keyframes lm-zzz{0%{translate:0 18px}}@keyframes lm-hop{50%{translate:calc(var(--dx) * .5) calc(var(--dy) * .5 - 48px);scale:.6}to{translate:var(--dx) var(--dy);scale:.2}}@keyframes lm-spit{to{translate:var(--dx) var(--dy);rotate:-80deg;scale:.6}}@media(max-width:479px){.lm__head{grid-template-columns:72px minmax(0,1fr);gap:4px 12px}.lm__puppet{width:72px;height:72px}.lm-row{gap:8px}.lm .lm-row__feed{padding-inline:.55em;font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/toy-love-monster.css.map */
