/* تزيين الكيك — the name written on the cake */
.cake-text{position:absolute;left:50%;translate:-50% -50%;max-width:80%;white-space:nowrap;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:clamp(16px,6.2cqw,30px);
  text-shadow:0 0 3px #fff,0 0 6px #fff,0 2px 0 #fff;z-index:2;pointer-events:none}
.stage{container-type:size}
.cake-input{width:100%;border:2.5px solid var(--line);border-radius:14px;padding:9px 12px;font:inherit;font-size:16px;color:var(--ink);background:#fff;box-shadow:0 3px 0 var(--line)}
.cake-text.lt{text-shadow:0 0 2px #5a2d3c,0 0 4px #5a2d3c,0 2px 0 #5a2d3c}
