.sticker-container{--sticker-peel:0%;--sticker-fold-slope:0%;--sticker-fold-angle:0deg;width:100%;height:100%;transform:rotate(var(--sticker-rotation,0deg));transform-origin:50%;opacity:0;pointer-events:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:opacity .25s,transform .18s;position:relative}.sticker-container.visible{opacity:1}.sticker-face{clip-path:polygon(-25% calc(var(--sticker-peel) - var(--sticker-fold-slope) * .75), 125% calc(var(--sticker-peel) + var(--sticker-fold-slope) * .75), 125% 125%, -25% 125%);transition:clip-path .28s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.sticker-fold-shadow{pointer-events:none;filter:drop-shadow(0 1px .6px #312b2142)drop-shadow(1px 5px 3px #312b2133);position:absolute;inset:0}.sticker-fold{transform-origin:0 0;width:100%;height:100%;transform:translate(50%, var(--sticker-peel)) rotate(var(--sticker-fold-angle)) scaleY(-1) rotate(calc(0deg - var(--sticker-fold-angle))) translate(-50%, calc(0% - var(--sticker-peel)));clip-path:polygon(0 0, 100% 0, 100% calc(var(--sticker-peel) + var(--sticker-fold-slope) * .5), 0 calc(var(--sticker-peel) - var(--sticker-fold-slope) * .5));transition:transform .28s cubic-bezier(.2,.7,.2,1),clip-path .28s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.sticker-back{background:linear-gradient(calc(180deg + var(--sticker-fold-angle)), #ece9df 0%, #fffef9 max(0%, calc(var(--sticker-peel) - 16%)), #faf8f1 max(0%, calc(var(--sticker-peel) - 8%)), #e2ddd1 max(0%, calc(var(--sticker-peel) - 2.5%)), #b9b2a3 var(--sticker-peel));width:100%;height:100%;-webkit-mask-image:var(--sticker-mask);-webkit-mask-image:var(--sticker-mask);mask-image:var(--sticker-mask);position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sticker-back-print{-o-object-fit:contain;object-fit:contain;opacity:.055;filter:grayscale();pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.sticker-image{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 .6px .5px #312b2138)drop-shadow(1px 2px 1.5px #312b211f);width:100%;height:100%;transition:filter .18s;display:block}.sticker-hit-defs{pointer-events:none;position:absolute}.sticker-hitarea{cursor:grab;touch-action:none;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;position:absolute;inset:0}@media (hover:hover){.sticker-container:has(.sticker-hitarea:hover){--sticker-peel:var(--sticker-hover-peel,28%);--sticker-fold-slope:var(--sticker-hover-slope,0%);--sticker-fold-angle:var(--sticker-hover-angle,0deg);transform:rotate(var(--sticker-rotation,0deg))}.sticker-container:has(.sticker-hitarea:hover) .sticker-image{filter:drop-shadow(0 .6px .5px #312b2138)drop-shadow(1px 2px 1.5px #312b211f)}}:is(.sticker-container.is-dragging,.sticker-container.is-dragging:has(.sticker-hitarea:hover)){--sticker-peel:42%;--sticker-fold-slope:var(--sticker-hover-slope,0%);--sticker-fold-angle:var(--sticker-hover-angle,0deg);transform:translateY(-3px) rotate(var(--sticker-rotation,0deg)) scale(1.02);transition:none}.sticker-container.is-dragging .sticker-hitarea{cursor:grabbing}.sticker-container:has(.sticker-hitarea:active){--sticker-peel:42%}.sticker-container:has(.sticker-hitarea:focus-visible):not(.is-dragging){--sticker-peel:28%}.sticker-container.is-dragging .sticker-image{filter:drop-shadow(0 2px 1px #312b211f)drop-shadow(3px 12px 7px #312b212e)}.sticker-container:has(.sticker-hitarea:focus-visible) .sticker-image{filter:drop-shadow(2px 0 #1746c5)drop-shadow(-2px 0 #1746c5)drop-shadow(0 2px #1746c5)drop-shadow(0 -2px #1746c5)}@media (prefers-reduced-motion:reduce){.sticker-container,.sticker-image,.sticker-face,.sticker-fold{transition:none}}@keyframes expand{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}25%{opacity:.3}to{opacity:0;transform:translate(-50%,-50%)scale(6)}}@keyframes spotlightIn{0%{opacity:0;background:radial-gradient(circle 800px at var(--x) var(--y), transparent 20%, #fff)}to{opacity:1;background:radial-gradient(circle 250px at var(--x) var(--y), transparent 20%, #fff)}}@keyframes spotlightOut{0%{opacity:1;background:radial-gradient(circle 250px at var(--x) var(--y), transparent 20%, #fff)}to{opacity:0;background:radial-gradient(circle 800px at var(--x) var(--y), transparent 20%, #fff)}}
.DreamsPreview-module__TH4GTa__preview{border:1px solid var(--line);background:#fff;border-radius:12px;display:block;overflow:hidden}.DreamsPreview-module__TH4GTa__heading{color:var(--muted);padding:22px 24px 0;font-size:11px}.DreamsPreview-module__TH4GTa__pagePreview{width:100%;max-width:640px;margin-top:24px}.DreamsPreview-module__TH4GTa__pagePreview:hover{border-color:#b5bab1}.DreamsPreview-module__TH4GTa__image{width:100%;height:auto;display:block}.DreamsPreview-module__TH4GTa__surface{height:340px;position:relative;overflow:hidden}.DreamsPreview-module__TH4GTa__caption{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 20px;display:flex}.DreamsPreview-module__TH4GTa__label{color:var(--muted);font-size:11px;line-height:1.6}.DreamsPreview-module__TH4GTa__open{color:var(--blue);flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.DreamsPreview-module__TH4GTa__open:hover{text-decoration:underline}.DreamsPreview-module__TH4GTa__open svg{flex-shrink:0}@media (max-width:680px){.DreamsPreview-module__TH4GTa__surface{height:280px}.DreamsPreview-module__TH4GTa__heading{padding:20px 18px 0}.DreamsPreview-module__TH4GTa__caption{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px}.DreamsPreview-module__TH4GTa__label{font-size:10px}.DreamsPreview-module__TH4GTa__open{gap:5px;font-size:11px}}
