.NailRecipePreview-module__e53PDq__preview{border:1px solid var(--line);background:radial-gradient(circle at 84% 8%,#1f8a7d24,#0000 30%),radial-gradient(circle at 8% 92%,#e7c3ba57,#0000 34%),linear-gradient(145deg,#fffdfa 0%,#f7f3ed 100%);border-radius:18px;margin:20px 0;overflow:hidden;box-shadow:0 16px 36px #26272c12}.NailRecipePreview-module__e53PDq__topline{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 0;display:flex}.NailRecipePreview-module__e53PDq__topline>span{color:var(--mint);letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:900}.NailRecipePreview-module__e53PDq__topline>small{color:var(--ink-soft);font-size:.72rem}.NailRecipePreview-module__e53PDq__canvas{place-items:end center;min-height:228px;padding:20px 22px 10px;display:grid}.NailRecipePreview-module__e53PDq__nailRow{justify-content:center;align-items:flex-end;gap:clamp(7px,2.2vw,18px);width:min(100%,470px);height:184px;display:flex}.NailRecipePreview-module__e53PDq__nail{transform-origin:bottom;width:clamp(42px,8vw,62px);transition:height .18s,transform .18s}.NailRecipePreview-module__e53PDq__canvas[data-length=short] .NailRecipePreview-module__e53PDq__nail{height:132px}.NailRecipePreview-module__e53PDq__canvas[data-length=medium] .NailRecipePreview-module__e53PDq__nail{height:154px}.NailRecipePreview-module__e53PDq__canvas[data-length=long] .NailRecipePreview-module__e53PDq__nail{height:178px}.NailRecipePreview-module__e53PDq__little{transform:scale(.78)}.NailRecipePreview-module__e53PDq__ring{transform:scale(.93)}.NailRecipePreview-module__e53PDq__middle{transform:scale(1)}.NailRecipePreview-module__e53PDq__index{transform:scale(.94)}.NailRecipePreview-module__e53PDq__thumb{transform:scale(.82)}.NailRecipePreview-module__e53PDq__nailSvg{filter:drop-shadow(0 10px 10px #43342f21);width:100%;height:100%;display:block;overflow:visible}.NailRecipePreview-module__e53PDq__recipeDetails{background:#dbd8d2d1;border-top:1px solid #dbd8d2d1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.NailRecipePreview-module__e53PDq__recipeDetails>span{background:#ffffffd6;min-width:0;padding:11px 14px}.NailRecipePreview-module__e53PDq__recipeDetails small,.NailRecipePreview-module__e53PDq__recipeDetails strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.NailRecipePreview-module__e53PDq__recipeDetails small{color:var(--mint);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.NailRecipePreview-module__e53PDq__recipeDetails strong{margin-top:2px;font-size:.8rem}.NailRecipePreview-module__e53PDq__compact{box-shadow:none;margin:0}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__topline{padding-top:11px}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__canvas{min-height:132px;padding-block:10px 4px}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__nailRow{gap:clamp(3px,1.5vw,10px);height:112px}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__nail{width:clamp(28px,6vw,40px)}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__canvas[data-length=short] .NailRecipePreview-module__e53PDq__nail{height:78px}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__canvas[data-length=medium] .NailRecipePreview-module__e53PDq__nail{height:94px}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__canvas[data-length=long] .NailRecipePreview-module__e53PDq__nail{height:108px}@media (max-width:600px){.NailRecipePreview-module__e53PDq__preview{margin-block:16px}.NailRecipePreview-module__e53PDq__topline{flex-direction:column;align-items:flex-start;gap:3px}.NailRecipePreview-module__e53PDq__canvas{min-height:188px;padding-inline:10px}.NailRecipePreview-module__e53PDq__nailRow{gap:3px;height:154px}.NailRecipePreview-module__e53PDq__nail{width:clamp(36px,13vw,48px)}.NailRecipePreview-module__e53PDq__canvas[data-length=short] .NailRecipePreview-module__e53PDq__nail{height:112px}.NailRecipePreview-module__e53PDq__canvas[data-length=medium] .NailRecipePreview-module__e53PDq__nail{height:132px}.NailRecipePreview-module__e53PDq__canvas[data-length=long] .NailRecipePreview-module__e53PDq__nail{height:150px}.NailRecipePreview-module__e53PDq__recipeDetails>span{padding-inline:9px}.NailRecipePreview-module__e53PDq__compact .NailRecipePreview-module__e53PDq__canvas{min-height:116px}}@media (max-width:350px){.NailRecipePreview-module__e53PDq__nail{width:36px}.NailRecipePreview-module__e53PDq__recipeDetails{grid-template-columns:1fr}.NailRecipePreview-module__e53PDq__recipeDetails>span{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.NailRecipePreview-module__e53PDq__recipeDetails strong{text-align:right}}@media (prefers-reduced-motion:reduce){.NailRecipePreview-module__e53PDq__nail{transition:none}}
