.design-board{position:relative;display:block;width:100%;clear:both;isolation:isolate;margin-top:24px}.design-added{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.5}.design-line{background:#d71920;height:2px}.design-box{background:#f8e8e9}.design-text{color:#231f20}.design-added:empty{min-height:1px}[data-design-hover=lift]{transition:box-shadow .2s,filter .2s}[data-design-hover=lift]:hover{box-shadow:0 12px 32px #0003;filter:brightness(1.04)}[data-design-hover=grow]{transition:scale .2s}[data-design-hover=grow]:hover{scale:1.03}@keyframes design-fade{from{opacity:0}to{}}@keyframes design-rise{from{opacity:0;transform:translateY(18px)}to{transform:translateY(0)}}@keyframes design-zoom{from{opacity:0;transform:scale(.94)}to{transform:scale(1)}}@keyframes design-float{from{transform:translateY(0)}to{transform:translateY(-8px)}}@media(max-width:600px){.design-board{min-height:0!important}.design-board>.design-added{position:relative!important;left:auto!important;top:auto!important;max-width:100%!important;margin:16px 0;rotate:0deg!important}[data-design-styled]{translate:0 0!important;max-width:100%!important}}@media(prefers-reduced-motion:reduce){[data-design],.design-added{animation:none!important;transition:none!important}}

.design-image{overflow:hidden}.design-image>img{width:100%;height:100%;object-fit:cover;display:block}
