{"id":14865,"date":"2026-08-19T14:26:00","date_gmt":"2026-08-19T06:26:00","guid":{"rendered":"https:\/\/www.mimuplay.com\/?p=14865"},"modified":"2026-11-06T15:01:20","modified_gmt":"2026-11-06T07:01:20","slug":"outdoor-playground-three-residential-communities-malaysia","status":"publish","type":"post","link":"https:\/\/www.mimuplay.com\/pt\/outdoor-playground-three-residential-communities-malaysia\/","title":{"rendered":"Outdoor Playground Equipment For Three Residential Communities In Malaysia"},"content":{"rendered":"<p><!DOCTYPE html><\/p>\n<p><html lang=\"en\"><head><meta charset=\"utf-8\"\/><meta content=\"width=device-width,initial-scale=1\" name=\"viewport\"\/><\/p>\n<style>.wcs-case-page{box-sizing:border-box;display:block;min-width:0;isolation:isolate}.wcs-case-page .gallery-controls svg{width:16px;height:16px;fill:currentColor}.wcs-case-page [id]{scroll-margin-top:calc(var(--coreshangye-wp-header-offset,0px) + 96px)}<\/p>\n<p>.wcs-case-page{--ink:#132b36;--muted:#61717a;--paper:#f3f4ee;--white:#fff;--line:#d6ddd5;--lime:#d8eb9e;--navy:#102c39;--green:#497158}.wcs-case-page *{box-sizing:border-box}.wcs-case-page{scroll-behavior:smooth;scroll-padding-top:90px}.wcs-case-page{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,\"PingFang SC\",\"Microsoft YaHei\",sans-serif;font-size:14px;line-height:1.8}.wcs-case-page button,.wcs-case-page input,.wcs-case-page select{font:inherit}.wcs-case-page button,.wcs-case-page a{touch-action:manipulation}.wcs-case-page button{cursor:pointer}.wcs-case-page a{color:inherit;text-decoration:none}.wcs-case-page button:focus-visible,.wcs-case-page a:focus-visible,.wcs-case-page input:focus-visible{outline:3px solid #6b985d;outline-offset:3px}.wcs-case-page .notice{padding:9px 5%;background:var(--lime);font-size:11px;color:#304632;letter-spacing:.3px}.wcs-case-page .nav{display:flex;align-items:center;justify-content:space-between;padding:18px 5%;border-bottom:1px solid var(--line);gap:20px;background:var(--paper)}.wcs-case-page .brand{font-weight:850;letter-spacing:-1px;font-size:22px;line-height:1}.wcs-case-page .brand small{display:block;font-size:9px;letter-spacing:3px;margin-top:8px;font-weight:500}.wcs-case-page .nav-links{display:flex;gap:26px;font-size:12px}.wcs-case-page .nav-end{font-size:10px;letter-spacing:1px;color:var(--muted)}.wcs-case-page .wrap{max-width:1320px;margin:auto;padding:0 5%}.wcs-case-page .hero{display:grid;grid-template-columns:46% 54%;padding-top:62px;gap:0;align-items:stretch}.wcs-case-page .eyebrow{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;font-weight:700;color:var(--green)}.wcs-case-page .hero-copy{padding:18px 45px 20px 0}.wcs-case-page h1{font-size:clamp(32px,4vw,56px);line-height:1.23;letter-spacing:-1.5px;margin:22px 0}.wcs-case-page .subline{font-size:14px;color:var(--muted);max-width:410px;line-height:1.95}.wcs-case-page .hero-visual{position:relative;min-height:410px;overflow:hidden;background:var(--navy)}.wcs-case-page .hero-visual img{width:100%;height:100%;object-fit:cover;position:absolute}.wcs-case-page .image-label{position:absolute;bottom:18px;left:20px;background:#112c39df;color:white;font-size:10px;padding:5px 10px;letter-spacing:1px}.wcs-case-page .hero-visual>button{position:absolute;right:16px;top:16px;background:#ffffffdd;border:0;padding:7px 12px;font-size:11px}.wcs-case-page .stats{display:flex;margin-top:30px;padding-top:22px;border-top:1px solid var(--line);gap:27px}.wcs-case-page .stat b{display:block;font-size:25px;font-weight:500;line-height:1.2}.wcs-case-page .stat span{font-size:10px;color:var(--muted)}.wcs-case-page .meta{margin-top:32px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.wcs-case-page .meta>div{padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.wcs-case-page .meta .wide{grid-column:span 2}.wcs-case-page .meta dt{font-size:10px;color:var(--muted);margin-bottom:6px}.wcs-case-page .meta dd{margin:0;font-size:12px}.wcs-case-page .meta .url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:monospace;font-size:10px}.wcs-case-page .section{padding-top:85px}.wcs-case-page .section-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:28px}.wcs-case-page .section-head h2{font-size:30px;font-weight:550;margin:5px 0 0;letter-spacing:-1px}.wcs-case-page .section-head p{color:var(--muted);font-size:12px;margin:0;max-width:390px}.wcs-case-page .number{font-size:10px;color:var(--green);letter-spacing:2px}.wcs-case-page .table-scroll{overflow-x:auto}.wcs-case-page table{border-collapse:collapse;width:100%}.wcs-case-page th{text-align:left;font-size:10px;letter-spacing:1px;padding:16px 18px;color:var(--muted);font-weight:500;border-bottom:1px solid var(--ink)}.wcs-case-page td{padding:20px 18px;border-bottom:1px solid var(--line);font-size:12px;vertical-align:top}.wcs-case-page td strong{font-size:13px}.wcs-case-page td small{display:block;color:var(--muted);margin-top:3px}.wcs-case-page .price{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wcs-case-page .purchase{background:#fff;border:1px solid var(--line)}.wcs-case-page .purchase-foot{background:var(--navy);padding:22px 24px;display:flex;align-items:center;justify-content:space-between;color:#fff}.wcs-case-page .purchase-foot span{font-size:11px;color:#c5d0d2}.wcs-case-page .purchase-foot b{font-size:26px;font-weight:400}.wcs-case-page .scope{display:grid;grid-template-columns:1fr 1fr;gap:20px;font-size:11px;color:var(--muted);margin-top:16px}.wcs-case-page .scope strong{color:var(--ink)}.wcs-case-page .tools{position:sticky;top:0;z-index:8;padding:14px 0;background:#f3f4eef5;border-bottom:1px solid var(--line);backdrop-filter:blur(12px);display:flex;gap:10px;flex-wrap:wrap;align-items:center}.wcs-case-page .filters{display:flex;flex-wrap:wrap;gap:6px;flex:1}.wcs-case-page .chip{border:1px solid var(--line);padding:6px 12px;background:transparent;font-size:11px;color:var(--muted);border-radius:2px}.wcs-case-page .chip.active{background:var(--ink);color:white;border-color:var(--ink)}.wcs-case-page .search{background:white;border:1px solid var(--line);padding:7px 10px;width:185px;font-size:11px}.wcs-case-page .outline-btn{border:1px solid var(--line);background:transparent;font-size:11px;padding:7px 10px}.wcs-case-page .timeline-summary{display:flex;justify-content:space-between;padding:18px 0 25px;font-size:10px;color:var(--muted)}.wcs-case-page .timeline{position:relative;padding-bottom:20px}.wcs-case-page .timeline:before{content:\"\";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#c7d0c5}.wcs-case-page .event{display:grid;grid-template-columns:1fr 64px 1fr;position:relative;margin-bottom:35px;align-items:start}.wcs-case-page .event .content{grid-column:1;grid-row:1}.wcs-case-page .event .media-box{grid-column:3;grid-row:1}.wcs-case-page .event.right .content{grid-column:3}.wcs-case-page .event.right .media-box{grid-column:1}.wcs-case-page .spine{grid-column:2;grid-row:1;display:flex;justify-content:center;position:relative;top:25px}.wcs-case-page .dot{width:11px;height:11px;border:3px solid var(--paper);background:var(--green);box-shadow:0 0 0 1px var(--green);border-radius:50%;z-index:1}.wcs-case-page .content{background:white;border:1px solid var(--line);padding:25px;min-width:0}.wcs-case-page .content-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px}.wcs-case-page .date{font-family:monospace;color:var(--green);font-size:11px}.wcs-case-page .channel{background:#eef2ea;padding:2px 7px;font-size:9px;white-space:nowrap}.wcs-case-page .event h3{margin:12px 0 15px;font-size:17px;line-height:1.6;font-weight:600}.wcs-case-page .serial{font-size:10px;letter-spacing:1px;color:#8d999b}.wcs-case-page .transcript{font-size:12px;line-height:1.95;color:#4d5d63;max-height:235px;overflow:hidden;position:relative}.wcs-case-page .transcript p{margin:0 0 10px}.wcs-case-page .transcript strong{color:var(--ink);font-weight:600}.wcs-case-page .transcript blockquote{margin:10px 0;padding:8px 12px;border-left:2px solid #b7cf8f;background:#f6f8f1}.wcs-case-page .transcript td{font-size:11px;padding:9px;min-width:95px}.wcs-case-page .transcript .ref{font-family:monospace;color:var(--green);background:#edf3e5;padding:2px 5px;font-size:10px}.wcs-case-page .transcript:after{content:\"\";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,#fff)}.wcs-case-page .event.expanded .transcript{max-height:none}.wcs-case-page .event.expanded .transcript:after{display:none}.wcs-case-page .expand{border:0;border-top:1px solid #edf0e9;background:none;width:100%;text-align:left;padding:12px 0 0;margin-top:10px;font-size:11px;color:var(--green)}.wcs-case-page .media-box{border:1px dashed #c1cdb9;background:#eaeee4;padding:18px;margin-top:18px;min-width:0}.wcs-case-page .media-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.5px;margin-bottom:12px}.wcs-case-page .media-top button{border:0;background:transparent;font-size:10px;color:var(--green);text-decoration:underline}.wcs-case-page .media-art{aspect-ratio:16\/9;background:linear-gradient(145deg,#dde4d8,#c9d4c6);display:flex;align-items:center;justify-content:center;color:#698268;position:relative;overflow:hidden}.wcs-case-page .media-art svg{width:58px;height:58px;stroke:currentColor;fill:none;stroke-width:1}.wcs-case-page .media-art span{position:absolute;left:12px;bottom:10px;font-size:9px;letter-spacing:1px}.wcs-case-page .media-caption{font-size:11px;color:#62735f;margin:12px 0 0;line-height:1.8}.wcs-case-page .media-caption strong{color:#40533e}.wcs-case-page .assets{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wcs-case-page .assets img,.wcs-case-page .assets video{width:100%;aspect-ratio:4\/3;object-fit:cover;background:var(--navy);display:block}.wcs-case-page .assets button{border:0;background:none;padding:0}.wcs-case-page .assets video{grid-column:1\/-1;aspect-ratio:16\/9;object-fit:contain}.wcs-case-page .empty{padding:60px;text-align:center;color:var(--muted)}.wcs-case-page .phase-heading{position:relative;text-align:center;margin:10px 0 35px}.wcs-case-page .phase-heading span{position:relative;background:var(--paper);padding:10px 22px;border:1px solid var(--line);font-size:10px;letter-spacing:1px}.wcs-case-page .closing{background:var(--navy);color:#fff;padding:45px;display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.wcs-case-page .closing blockquote{margin:0;font-size:23px;line-height:1.6;letter-spacing:-.5px}.wcs-case-page .closing p{font-size:12px;color:#bccbce}.wcs-case-page .closing small{color:var(--lime);font-size:10px}.wcs-case-page .footer{padding:35px 0;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--muted)}.wcs-case-page dialog{border:0;padding:0;width:min(570px,94vw);max-height:90vh;background:var(--paper);color:var(--ink);box-shadow:0 20px 100px #0005}.wcs-case-page dialog::backdrop{background:#0b202bc9;backdrop-filter:blur(5px)}.wcs-case-page .dialog-inner{padding:28px}.wcs-case-page dialog h3{font-size:22px;margin:0 0 15px}.wcs-case-page dialog p{font-size:12px;color:var(--muted)}.wcs-case-page dialog label{display:block;font-size:12px;margin-top:17px}.wcs-case-page dialog input[type=url]{width:100%;padding:10px;border:1px solid var(--line);margin-top:6px}.wcs-case-page dialog input[type=file]{max-width:100%;font-size:12px}.wcs-case-page dialog .actions{display:flex;gap:8px;justify-content:end;margin-top:24px}.wcs-case-page .primary{background:var(--ink);border:1px solid var(--ink);color:white;padding:8px 15px}.wcs-case-page .status{font-size:11px;color:var(--green);min-height:22px}.wcs-case-page .viewer{width:min(1100px,96vw);background:#0b202b}.wcs-case-page .viewer img{width:100%;max-height:78vh;object-fit:contain}.wcs-case-page .viewer button{position:absolute;right:10px;top:10px;background:white;border:0;padding:5px 12px}.wcs-case-page .viewer p{padding:0 20px;color:white}.wcs-case-page.no-scroll{overflow:hidden}@media(min-width:1400px){.wcs-case-page .wrap{padding:0 40px}}@media(max-width:900px){.wcs-case-page .hero{grid-template-columns:1fr 1fr;padding-top:35px}.wcs-case-page .hero-copy{padding-right:25px}.wcs-case-page .hero-visual{min-height:360px}.wcs-case-page h1{font-size:37px}.wcs-case-page .stats{gap:15px}.wcs-case-page .stat b{font-size:21px}.wcs-case-page .nav-end{display:none}.wcs-case-page .event{grid-template-columns:1fr 40px 1fr}.wcs-case-page .content{padding:18px}.wcs-case-page .media-box{padding:12px}.wcs-case-page .search{width:150px}.wcs-case-page .meta{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.wcs-case-page .notice{font-size:10px}.wcs-case-page .nav{padding:16px 5%}.wcs-case-page .nav-links{gap:15px;font-size:11px}.wcs-case-page .brand{font-size:19px}.wcs-case-page .hero{grid-template-columns:1fr}.wcs-case-page .hero-copy{padding:0 0 26px}.wcs-case-page h1{font-size:39px}.wcs-case-page .hero-visual{min-height:290px}.wcs-case-page .stats{gap:30px}.wcs-case-page .meta>div{padding:15px}.wcs-case-page .section{padding-top:55px}.wcs-case-page .section-head{display:block}.wcs-case-page .section-head p{margin-top:12px}.wcs-case-page .section-head h2{font-size:26px}.wcs-case-page .scope{grid-template-columns:1fr;gap:6px}.wcs-case-page .purchase-foot{padding:18px}.wcs-case-page .purchase-foot b{font-size:23px}.wcs-case-page .tools{gap:8px}.wcs-case-page .filters{flex-basis:100%;gap:5px}.wcs-case-page .chip{padding:5px 9px;font-size:10px}.wcs-case-page .search{flex:1;width:100px}.wcs-case-page .timeline:before{left:7px}.wcs-case-page .event,.wcs-case-page .event.right{grid-template-columns:25px minmax(0,1fr);gap:0;margin-bottom:24px}.wcs-case-page .event .content,.wcs-case-page .event.right .content{grid-column:2;grid-row:1}.wcs-case-page .event .media-box,.wcs-case-page .event.right .media-box{grid-column:2;grid-row:2;margin-top:8px}.wcs-case-page .event .spine{grid-column:1;justify-content:start;left:2px}.wcs-case-page .content{padding:20px}.wcs-case-page .phase-heading{text-align:left;margin-left:25px}.wcs-case-page .closing{grid-template-columns:1fr;padding:28px;gap:10px}.wcs-case-page .closing blockquote{font-size:20px}.wcs-case-page .footer{display:block}.wcs-case-page .footer button{margin-top:15px}.wcs-case-page .media-art{aspect-ratio:2.2}.wcs-case-page .section-head p{max-width:none}.wcs-case-page th,.wcs-case-page td{padding:14px 12px}.wcs-case-page .purchase table{min-width:630px}}@media print{.wcs-case-page .notice,.wcs-case-page .nav,.wcs-case-page .tools,.wcs-case-page .media-top button,.wcs-case-page .expand,.wcs-case-page .footer button,.wcs-case-page .hero-visual>button{display:none}.wcs-case-page .transcript{max-height:none}.wcs-case-page .transcript:after{display:none}.wcs-case-page .event{break-inside:avoid}.wcs-case-page .media-art{max-height:120px}.wcs-case-page .section{padding-top:25px}.wcs-case-page .hero-visual{min-height:250px}.wcs-case-page .content{padding:14px}.wcs-case-page .closing{background:#eee;color:#111}.wcs-case-page .closing p{color:#333}.wcs-case-page{background:white}.wcs-case-page .timeline-summary{padding:10px}.wcs-case-page .hero{padding-top:0}}<\/p>\n<p>\/* Visual theme aligned with cases.html: warm paper \/ charcoal \/ terracotta. *\/\n.wcs-case-page{--ink:#242b29;--muted:#68716c;--paper:#f8f7f3;--white:#fff;--line:#dedfd7;--lime:#f0e1d4;--navy:#242b29;--green:#a84b1e;--orange:#db6b30}\n.wcs-case-page{font-family:Arial,Helvetica,\"PingFang SC\",\"Microsoft YaHei\",sans-serif;line-height:1.75}\n.wcs-case-page button:focus-visible,.wcs-case-page a:focus-visible,.wcs-case-page input:focus-visible{outline-color:var(--orange)}\n.wcs-case-page .notice{background:#f0e7dd;color:#6f5b4d;border-bottom:1px solid #e3d9cc}\n.wcs-case-page .nav{padding-top:24px;padding-bottom:24px}.wcs-case-page .brand{font-weight:600}.wcs-case-page .nav-links a:hover{color:var(--orange)}\n.wcs-case-page .wrap{max-width:1420px;padding:0 56px}.wcs-case-page .hero{padding-top:78px;grid-template-columns:1fr 1fr;gap:60px}.wcs-case-page .hero-copy{padding:10px 0 24px}.wcs-case-page .eyebrow{color:#a84b1e;letter-spacing:1.2px;font-weight:400;font-size:11px}\n.wcs-case-page h1{font-weight:500;font-size:clamp(40px,4.7vw,68px);letter-spacing:-2.4px;line-height:1.15;margin:23px 0}.wcs-case-page .subline{font-size:14px;color:#59625d}.wcs-case-page .hero-visual{border-radius:3px;background:#e7e9e2}.wcs-case-page .hero-visual img{transition:transform .6s}.wcs-case-page .hero-visual:hover img{transform:scale(1.025)}.wcs-case-page .hero-visual>button{background:#f8f7f3ed;color:var(--ink);border-radius:2px;padding:9px 13px}.wcs-case-page .image-label{background:#f8f7f3ed;color:#59625d}\n.wcs-case-page .stats{padding-top:24px;margin-top:30px}.wcs-case-page .stat b{font-weight:400}.wcs-case-page .meta{margin-top:38px;border-left:0}.wcs-case-page .meta>div{border-right:0;padding:22px 20px 22px 0}.wcs-case-page .meta dt{letter-spacing:.6px}.wcs-case-page .meta dd{font-size:13px}\n.wcs-case-page .section{padding-top:82px}.wcs-case-page .section-head{padding-bottom:0}.wcs-case-page .section-head h2{font-weight:500;font-size:clamp(28px,3vw,42px);letter-spacing:-1.4px;line-height:1.2;margin-top:10px}.wcs-case-page .number{color:#a84b1e;letter-spacing:1.2px}.wcs-case-page .section-head p{color:#68716c;font-size:13px}\n.wcs-case-page .purchase{background:transparent;border:0;border-top:1px solid var(--line)}.wcs-case-page th{border-bottom-color:var(--line);font-size:11px}.wcs-case-page td{padding:23px 18px}.wcs-case-page td strong{font-weight:500}.wcs-case-page .purchase-foot{background:#eeede6;color:var(--ink);border-bottom:1px solid var(--line)}.wcs-case-page .purchase-foot span{color:var(--muted)}.wcs-case-page .purchase-foot b{color:#a84b1e;font-weight:500}.wcs-case-page .scope{line-height:1.9}\n.wcs-case-page .tools{background:#f8f7f3f5;padding:24px 0;gap:12px;border-top:1px solid var(--line)}.wcs-case-page .chip{border-radius:25px;padding:8px 15px;font-size:12px;color:var(--ink)}.wcs-case-page .chip:hover{border-color:var(--orange)}.wcs-case-page .chip.active{background:var(--ink);border-color:var(--ink)}.wcs-case-page .search{background:transparent;padding:10px 12px;border-radius:2px}.wcs-case-page .outline-btn{padding:10px 14px;border-color:var(--ink);font-weight:500}.wcs-case-page .outline-btn:hover{background:#e9ebe4}\n.wcs-case-page .timeline:before{background:#dedfd7}.wcs-case-page .event{grid-template-columns:1fr 62px 1fr;margin-bottom:40px}.wcs-case-page .content{background:#fcfbf8;border-color:var(--line);border-radius:3px;padding:27px}.wcs-case-page .event h3{font-weight:500;font-size:20px;letter-spacing:-.4px}.wcs-case-page .date{color:#a84b1e}.wcs-case-page .channel{background:#eee9df;color:#6c6257;border-radius:20px;padding:3px 10px}.wcs-case-page .dot{background:var(--orange);box-shadow:0 0 0 1px var(--orange)}.wcs-case-page .serial{color:#91978d}.wcs-case-page .transcript{color:#59625d;font-size:13px}.wcs-case-page .transcript strong{font-weight:500}.wcs-case-page .transcript:after{background:linear-gradient(transparent,#fcfbf8)}.wcs-case-page .transcript blockquote{border-left-color:var(--orange);background:#f4eee6}.wcs-case-page .transcript .ref{color:#a84b1e;background:#f2e7db}.wcs-case-page .expand{color:#a84b1e;border-color:var(--line);font-size:12px}.wcs-case-page .phase-heading span{border-color:var(--line);letter-spacing:1.2px;color:#68716c}\n.wcs-case-page .media-box{background:#efeee7;border:1px solid #dedfd7;border-radius:3px;padding:20px}.wcs-case-page .media-top{color:#68716c}.wcs-case-page .media-top button{color:#a84b1e}.wcs-case-page .media-art{background:linear-gradient(145deg,#e7e9e2,#daddd1);color:#7a8474}.wcs-case-page .media-caption{color:#68716c;font-size:12px}.wcs-case-page .media-caption strong{color:#59625d;font-weight:500}.wcs-case-page .media-box hr{border-color:var(--line)!important}\n.wcs-case-page .closing{background:transparent;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);padding:46px 0;gap:62px;margin-top:38px}.wcs-case-page .closing blockquote{font-weight:400;font-size:27px;letter-spacing:-.7px}.wcs-case-page .closing small{color:#a84b1e;letter-spacing:1.2px}.wcs-case-page .closing p{color:#59625d}.wcs-case-page .footer{padding:35px 0 45px}.wcs-case-page .footer #save-page{background:var(--orange);border-color:var(--orange);color:white}.wcs-case-page .footer #save-page:hover,.wcs-case-page .primary:hover{background:#be5520}.wcs-case-page .primary{background:var(--orange);border-color:var(--orange)}.wcs-case-page dialog{border-radius:3px}.wcs-case-page dialog::backdrop{background:#242b29b8}.wcs-case-page .status{color:#a84b1e}.wcs-case-page .viewer{background:#242b29}\n@media(max-width:1000px){.wcs-case-page .wrap{padding:0 32px}.wcs-case-page .hero{gap:32px}.wcs-case-page .event{grid-template-columns:1fr 40px 1fr}.wcs-case-page .content{padding:20px}.wcs-case-page .hero-copy{padding-right:0}.wcs-case-page .chip{padding:7px 11px}}\n@media(max-width:650px){.wcs-case-page .wrap{padding:0 22px}.wcs-case-page .hero{padding-top:45px;grid-template-columns:1fr;gap:8px}.wcs-case-page .hero-copy{padding-bottom:25px}.wcs-case-page h1{font-size:42px;letter-spacing:-1.8px}.wcs-case-page .hero-visual{min-height:290px}.wcs-case-page .meta>div{padding:17px 12px 17px 0}.wcs-case-page .meta dd{font-size:12px}.wcs-case-page .section{padding-top:52px}.wcs-case-page .section-head h2{font-size:30px}.wcs-case-page .tools{padding:16px 0}.wcs-case-page .chip{padding:7px 10px;font-size:10px}.wcs-case-page .event,.wcs-case-page .event.right{grid-template-columns:25px minmax(0,1fr);margin-bottom:27px}.wcs-case-page .content{padding:20px}.wcs-case-page .event h3{font-size:18px}.wcs-case-page .media-box{padding:17px}.wcs-case-page .closing{padding:32px 0;gap:15px}.wcs-case-page .closing blockquote{font-size:23px}.wcs-case-page .purchase-foot{padding:18px}.wcs-case-page .purchase-foot b{font-size:23px}.wcs-case-page .outline-btn{padding:8px 11px}}\n@media(prefers-reduced-motion:reduce){.wcs-case-page *{scroll-behavior:auto!important;transition:none!important}}\n@media print{.wcs-case-page .closing{background:white;color:#242b29}.wcs-case-page .closing p{color:#59625d}.wcs-case-page .transcript:after{display:none}.wcs-case-page .content{background:white}.wcs-case-page .tools{display:none}}<\/p>\n<p>\/* White page background *\/\n.wcs-case-page{--paper:#fff}\n.wcs-case-page,.wcs-case-page .nav,.wcs-case-page .phase-heading span{background:#fff}\n.wcs-case-page .tools{background:#fffffff5}<\/p>\n<p>\/* Subtle motion, progressively enhanced. *\/\n.wcs-case-page .read-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:#db6b30;z-index:50;pointer-events:none}\n@media(prefers-reduced-motion:no-preference){\n.wcs-case-page.motion-ready .reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.25,1)}\n.wcs-case-page.motion-ready .reveal.is-visible{opacity:1;transform:translateY(0)}\n.wcs-case-page .content{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}\n.wcs-case-page .content:hover{transform:translateY(-3px);border-color:#d4b69e;box-shadow:0 10px 28px #242b290a}\n.wcs-case-page .event .dot{transition:transform .35s ease,box-shadow .35s ease}\n.wcs-case-page .event.is-visible .dot{transform:scale(1.12);box-shadow:0 0 0 1px #db6b30,0 0 0 6px #db6b3012}\n.wcs-case-page .chip,.wcs-case-page .outline-btn,.wcs-case-page .primary,.wcs-case-page .expand,.wcs-case-page .nav-links a{transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}\n.wcs-case-page .chip:hover,.wcs-case-page .outline-btn:hover,.wcs-case-page .primary:hover{transform:translateY(-1px)}\n.wcs-case-page .media-art svg{transition:transform .35s ease}.wcs-case-page .media-box:hover .media-art svg{transform:translateY(-3px)}\n.wcs-case-page dialog[open]{animation:dialog-in .22s ease-out}@keyframes dialog-in{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}\n}\n@media print{.wcs-case-page .read-progress{display:none}.wcs-case-page.motion-ready .reveal{opacity:1!important;transform:none!important}}<\/p>\n<p>\/* Full-width, equal rectangular stage navigation. *\/\n.wcs-case-page .tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}\n.wcs-case-page .filters{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;width:100%}\n.wcs-case-page .filters .chip{border-radius:0;padding:12px 4px;margin:0;font-size:12px;border-right-width:0;white-space:nowrap}\n.wcs-case-page .filters .chip:last-child{border-right-width:1px}\n.wcs-case-page .filters .chip:hover{transform:none;background:#f3ece5}\n.wcs-case-page .filters .chip.active:hover{background:var(--ink)}\n.wcs-case-page #expand-all{border-radius:0;padding:12px;align-self:stretch}\n@media(max-width:650px){.wcs-case-page .tools{grid-template-columns:1fr;gap:8px}.wcs-case-page .filters{grid-template-columns:repeat(7,minmax(0,1fr))}.wcs-case-page .filters .chip{font-size:10px;padding:11px 1px;white-space:normal;line-height:1.5}.wcs-case-page #expand-all{justify-self:end;padding:6px 12px}}<\/p>\n<p>\/* English typography and navigation sizing. *\/\n.wcs-case-page h1{font-size:clamp(36px,4.2vw,60px);letter-spacing:-2px}.wcs-case-page .filters .chip{white-space:normal;line-height:1.4;font-size:11px;display:flex;align-items:center;justify-content:center;min-height:48px}.wcs-case-page .content-top{align-items:flex-start}.wcs-case-page .date{line-height:1.6}.wcs-case-page .channel{white-space:normal;text-align:center}.wcs-case-page .hero-copy{min-width:0}.wcs-case-page .purchase table{min-width:680px}.wcs-case-page .meta dd{overflow-wrap:anywhere}\n@media(max-width:650px){.wcs-case-page h1{font-size:40px;letter-spacing:-1.5px}.wcs-case-page .filters .chip{font-size:9px;padding:9px 3px;overflow-wrap:anywhere;min-height:53px}.wcs-case-page .nav-links{font-size:10px;gap:11px}.wcs-case-page .stats{gap:22px}.wcs-case-page .stat span{font-size:9px}.wcs-case-page .hero-visual{min-height:260px}}<\/p>\n<p>\/* Navigation distributes any number of stages across one row. *\/\n.wcs-case-page .tools{display:block}\n.wcs-case-page .filters{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;width:100%;gap:0}\n.wcs-case-page .filters .chip{min-width:0;white-space:normal;overflow-wrap:anywhere;height:100%}\n@media(max-width:650px){.wcs-case-page .tools{display:block}.wcs-case-page .filters{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}<\/p>\n<p>\/* Section links keep the complete timeline visible. *\/\n.wcs-case-page .phase-heading{scroll-margin-top:105px}\n.wcs-case-page .filters a.chip{text-align:center;text-decoration:none;cursor:pointer}\n@media(max-width:650px){.wcs-case-page .phase-heading{scroll-margin-top:115px}}<\/p>\n<p>\/* Brighter timeline stage labels. *\/\n.wcs-case-page .phase-heading span{color:#db6b30;font-weight:600;border-color:#e9c8b5;background:#fffaf6}<\/p>\n<p>\/* One gallery card per communication node. *\/\n.wcs-case-page .gallery-card{overflow:hidden}.wcs-case-page .gallery-preview{background:#e7e9e2;aspect-ratio:16\/10;overflow:hidden}.wcs-case-page .gallery-preview .media-art{width:100%;height:100%;aspect-ratio:auto}.wcs-case-page .gallery-image{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.wcs-case-page .gallery-image img{display:block;width:100%;height:100%;object-fit:contain}.wcs-case-page .gallery-video{width:100%;height:100%;object-fit:contain;background:#242b29}.wcs-case-page .gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;font-size:10px;color:#68716c}.wcs-case-page .gallery-controls button{border:1px solid #dedfd7;background:#fff;width:32px;height:28px;color:#a84b1e}.wcs-case-page .gallery-controls button:disabled{opacity:.35;cursor:default}.wcs-case-page .gallery-thumbnails{display:flex;gap:7px;overflow-x:auto;padding:3px 1px 8px}.wcs-case-page .gallery-thumb{flex:0 0 70px;width:70px;height:52px;padding:2px;border:1px solid #dedfd7;background:#fff;overflow:hidden}.wcs-case-page .gallery-thumb.selected{border:2px solid #db6b30;padding:1px}.wcs-case-page .gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block}.wcs-case-page .brief-thumb,.wcs-case-page .video-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#e7e9e2;color:#59625d;font-size:12px;line-height:1.5}.wcs-case-page .gallery-thumb small{font-size:7px;letter-spacing:.3px}.wcs-case-page .video-thumb{background:#343c36;color:white}.wcs-case-page .gallery-card .media-caption{min-height:65px}.wcs-case-page .gallery-thumb:hover{border-color:#db6b30}<\/p>\n<p>\/* Month-day-year date floats above each communication card. *\/\n.wcs-case-page .event{margin-top:32px}\n.wcs-case-page .event .content{position:relative}\n.wcs-case-page .event .event-date{position:absolute;right:0;top:-29px;display:block;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:500;text-align:right;color:#a84b1e}\n.wcs-case-page .content-top{justify-content:flex-start}\n@media(max-width:650px){.wcs-case-page .event{margin-top:32px}.wcs-case-page .event .event-date{font-size:11px;top:-27px}}<\/p>\n<p>.wcs-case-page .event .event-date{top:-24px;color:#db6b30}\n@media(max-width:650px){.wcs-case-page .event .event-date{top:-23px}}<\/p>\n<p>\/* Paired cards stretch to the same height; media copy is limited to its heading. *\/\n.wcs-case-page .event{align-items:stretch}.wcs-case-page .event .spine{align-self:start}\n.wcs-case-page .event .gallery-card{margin-top:0;margin-bottom:0;align-self:stretch;display:flex;flex-direction:column;min-height:0;padding:16px}\n.wcs-case-page .gallery-card .media-top{flex:0 0 auto;gap:12px;margin-bottom:12px;align-items:start}.wcs-case-page .gallery-card .media-top>span{font-size:12px;line-height:1.5;color:#59625d;text-transform:capitalize;letter-spacing:0}\n.wcs-case-page .gallery-card .media-top button{font-size:19px;line-height:20px;text-decoration:none;padding:0 3px}\n.wcs-case-page .gallery-card .gallery-preview{flex:1 1 0;min-height:90px;aspect-ratio:auto;position:relative}\n.wcs-case-page .gallery-preview>.gallery-image,.wcs-case-page .gallery-preview>.gallery-video,.wcs-case-page .gallery-preview>.media-art{position:absolute;inset:0;width:100%;height:100%}\n.wcs-case-page .gallery-controls{flex:0 0 auto;justify-content:space-between;margin:10px 0 6px}.wcs-case-page .gallery-thumbnails{flex:0 0 auto;padding-bottom:0}.wcs-case-page .brief-thumb{font-size:22px}\n@media(max-width:650px){.wcs-case-page .event .gallery-card{margin-top:8px;height:320px;align-self:auto}.wcs-case-page .gallery-card .gallery-preview{min-height:0}}<\/p>\n<p>\/* Dates align toward the central timeline. *\/\n.wcs-case-page .event.right .event-date{left:0;right:auto;text-align:left}\n@media(max-width:650px){.wcs-case-page .event .event-date{left:0;right:auto;text-align:left}}<\/p>\n<p>.wcs-case-page .record-part h4{font-size:12px;line-height:1.6;color:#a84b1e;font-weight:600;margin:18px 0 10px}.wcs-case-page .record-part:first-child h4{margin-top:0}.wcs-case-page .record-part+.record-part{border-top:1px solid #dedfd7;margin-top:18px;padding-top:2px}<\/p>\n<p>\/* Generated photo assets and faithful communication captures. *\/\n.wcs-case-page .gallery-preview{background:#f5f5f2}\n.wcs-case-page .gallery-image.is-photo img{object-fit:cover}\n.wcs-case-page .gallery-image.is-screenshot{background:#fff}\n.wcs-case-page .gallery-image.is-screenshot img{object-fit:contain;background:#fff}\n.wcs-case-page .viewer img{object-fit:contain}\n<\/style>\n<p><title>Outdoor playground equipment for three residential communities in Malaysia<\/title><meta content=\"Cedar Lane Community Management coordinated three separate outdoor play-area upgrades in Selangor. Each community selected one set: MHO-1020 for Site A, MHO-1018 for Site B and MHO-1014 for Site C. The project required site-specific layouts, retention of an existing tree and path at Site A, separate packing by site, and local installation and checks before opening on 28 June 2025.\" name=\"description\"\/><link href=\"https:\/\/www.mimuplay.com\/outdoor-playground-three-residential-communities-malaysia\/\" rel=\"canonical\"\/><meta content=\"Outdoor playground equipment for three residential communities in Malaysia\" property=\"og:title\"\/><meta content=\"Cedar Lane Community Management coordinated three separate outdoor play-area upgrades in Selangor. Each community selected one set: MHO-1020 for Site A, MHO-1018 for Site B and MHO-1014 for Site C. The project required site-specific layouts, retention of an existing tree and path at Site A, separate packing by site, and local installation and checks before opening on 28 June 2025.\" property=\"og:description\"\/><meta content=\"https:\/\/www.mimuplay.com\/outdoor-playground-three-residential-communities-malaysia\/\" property=\"og:url\"\/><\/p>\n<style>\/* Keep generated-source labels and complete screenshots visible. *\/ .wcs-case-page .hero-visual img,.wcs-case-page .gallery-image.is-photo img{object-fit:contain}.wcs-case-page #hero-img{cursor:zoom-in}<\/style>\n<style id=\"mimuplay-hero-fill\">.wcs-case-page .hero-visual img{object-fit:cover;object-position:15% center;width:100%;height:100%;inset:0}<\/style>\n<p><\/head><body><\/p>\n<div class=\"wcs-case-page\" id=\"wcs-case-page\">\n<main class=\"wrap\"><\/p>\n<section id=\"overview\">\n<div class=\"hero\">\n<div class=\"hero-copy\">\n<h1><span class=\"ez-toc-section\" id=\"Outdoor_playground_equipment_for_three_residential_communities_in_Malaysia\"><\/span>Outdoor playground equipment for three residential communities in Malaysia<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p class=\"subline\">Selangor, Malaysia \u2014 Cedar Lane Community Management<br \/>Cedar Lane Community Management coordinated three separate outdoor play-area upgrades in Selangor. Each community selected one set: MHO-1020 for Site A, MHO-1018 for Site B and MHO-1014 for Site C. The project required site-specific layouts, retention of an existing tree and path at Site A, separate packing by site, and local installation and checks before opening on 28 June 2025.<\/p>\n<\/div>\n<div class=\"hero-visual\"><img alt=\"\" hidden=\"\" id=\"hero-img\"\/><\/div>\n<\/div>\n<dl class=\"meta\">\n<div>\n<dt>COUNTRY \/ REGION<\/dt>\n<dd>Malaysia \u2014 Selangor<\/dd>\n<\/div>\n<div>\n<dt>RELATED PRODUCTS<\/dt>\n<dd>Outdoor playground equipment; children\u2019s jungle gyms<\/dd>\n<\/div>\n<div>\n<dt>PROJECT PERIOD<\/dt>\n<dd>10 February\u201315 July 2025 (initial enquiry through post-opening feedback)<\/dd>\n<\/div>\n<div>\n<dt>SHIPPING METHOD<\/dt>\n<dd>Ocean freight from Ningbo to Port Klang, followed by customer-arranged road delivery to each site<\/dd>\n<\/div>\n<\/dl>\n<\/section>\n<section class=\"section\" id=\"purchase\">\n<div class=\"section-head\">\n<div>\n<h2><span class=\"ez-toc-section\" id=\"Procurement_list\"><\/span>Procurement list<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"purchase\">\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>PRODUTO<\/th>\n<th>QUANTITY<\/th>\n<th>TIME<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Outdoor Playground MHO-1020 \u2014 Site A<\/td>\n<td>1 set<\/td>\n<td>Shipped: 16 May 2025; delivered to site: 10 June 2025<\/td>\n<\/tr>\n<tr>\n<td>Outdoor Playground MHO-1018 \u2014 Site B<\/td>\n<td>1 set<\/td>\n<td>Shipped: 16 May 2025; delivered to site: 10 June 2025<\/td>\n<\/tr>\n<tr>\n<td>Outdoor Playground MHO-1014 \u2014 Site C<\/td>\n<td>1 set<\/td>\n<td>Shipped: 16 May 2025; delivered to site: 10 June 2025<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"scope\">\n<div><strong>Payment schedule<\/strong> Deposit: payable after the contract was signed on 14 March 2025; received on 18 March 2025. Production required both receipt of the deposit and final drawing approval, completed on 21 March. Balance: payable after the agreed pre-shipment records were reviewed and accepted, before shipment release; received on 13 May 2025. All payments due under the contract were settled.<\/div>\n<\/div>\n<\/section>\n<section class=\"section\" id=\"journey\">\n<div class=\"section-head\">\n<div>\n<h2><span class=\"ez-toc-section\" id=\"Communication_records\"><\/span>Communication records<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"tools\">\n<div class=\"filters\" id=\"filters\"><\/div>\n<\/div>\n<div class=\"timeline\" id=\"timeline\"><\/div>\n<\/section>\n<p><\/main><br \/>\n<dialog class=\"viewer\" id=\"viewer\"><button aria-label=\"Close Image Viewer\" id=\"viewer-close\" type=\"button\">Close <svg aria-hidden=\"true\" fill=\"none\" focusable=\"false\" height=\"12\" stroke=\"currentColor\" stroke-width=\"1.8\" style=\"display:inline-block;vertical-align:middle\" viewbox=\"0 0 24 24\" width=\"12\"><path d=\"m6 6 12 12M18 6 6 18\"><\/path><\/svg><\/button><img alt=\"Project image preview\" id=\"viewer-img\"\/><\/p>\n<p id=\"viewer-caption\">\n<p><\/dialog><br \/>\n<!-- Media is configured below in case-data.media.Mxx.assets.\nImage entry: {\"src\":\"assets\/example.jpg\",\"type\":\"image\",\"name\":\"Site photograph\"}\nVideo entry: {\"src\":\"assets\/example.mp4\",\"type\":\"video\",\"name\":\"Site video\"}\nUse an embedded data URL to keep media within this single HTML file.\nMaximum six timeline media resources; the hero is listed separately. One image OR video per timeline slot.\nEach event references its media IDs through the event.media array. --><br \/>\n<script id=\"case-data\" type=\"application\/json\">{\"events\": [{\"id\": 1, \"date\": \"2025-02-10\", \"year\": 2025, \"channel\": \"Website enquiry and email\", \"heading\": \"An enquiry for the first community\", \"phase\": 0, \"media\": [], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin<\\\/p><\/p>\n<p>Daniel Tan (2025-02-10 15:20):<\\\/p><\/p>\n<blockquote>\n<p>Hello, we&#x27;re replacing the old play equipment at a residential community in Selangor. I&#x27;m looking at the MHO-1020. We have roughly 180 square metres available. Can you quote for one set and let me know whether we could have it ready before the July school break?<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-02-10 16:05, email reply):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Your community playground enquiry<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Thanks for getting in touch. Could you send a measured site plan and a few photos showing the access path, trees and existing foundations? Please also let me know who will handle the local installation. Leo will review the layout with me, and I&#x27;ll reply with the information we still need by 13 February. We need to allow time for shipping, local works and checks before opening.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We received one photograph of the old area with the enquiry, but no measured plan. At this point, the discussion covered one set for Site A only.<\\\/p>\"}, {\"id\": 2, \"date\": \"2025-02-13\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Checking the site and intended users\", \"phase\": 0, \"media\": [], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin<\\\/p><\/p>\n<p>Daniel Tan (2025-02-13 14:40):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Re: Your community playground enquiry<\\\/p><\/p>\n<p>Hi Emma,<\\\/p><\/p>\n<p>Attached is the measured plan for Site A. Most children using this area are between four and ten. The tree and the path need to stay. We have a local contractor, but he hasn&#x27;t checked the old foundations yet. Is 180 square metres enough?<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-02-13 17:10):<\\\/p><\/p>\n<blockquote>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>The area figure alone doesn&#x27;t confirm the fit. Leo will check the proposed layout against the tree, path and boundaries. We&#x27;ll need your contractor to review the site conditions and the foundation requirements before anything is signed off. Please don&#x27;t reuse the old foundations on the assumption that they will suit the new equipment.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We recorded 180 square metres as the area identified by the customer, rather than the equipment footprint or a confirmed safety-use area.<\\\/p>\"}, {\"id\": 3, \"date\": \"2025-02-18\", \"year\": 2025, \"channel\": \"WhatsApp\", \"heading\": \"Two more communities enter the review\", \"phase\": 0, \"media\": [], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin<\\\/p><\/p>\n<p>Daniel Tan (2025-02-18 16:15): Two other communities may join this purchase. They each have their own play area. Would it be easier to order all three together?<\\\/p><\/p>\n<p>Emma Lin: We can prepare one commercial proposal with a separate schedule for each site. Are the other two budgets approved yet?<\\\/p><\/p>\n<p>Daniel Tan: Not yet. Please don&#x27;t count them as confirmed. Site B is looking at the 1018 and 1017. Site C likes the 1014. I&#x27;ll send their plans tomorrow.<\\\/p><\/p>\n<p>Emma Lin: Understood. I&#x27;ll show those as options only. We&#x27;ll check each site separately; we aren&#x27;t joining the three structures together.<\\\/p><\/p>\n<p><strong>Our record:<\\\/strong> We received the Site B and C plans on 19 February. The customer identified areas of approximately 170 and 160 square metres respectively. Both sites entered the review; neither was recorded as a confirmed sale.<\\\/p>\"}, {\"id\": 4, \"date\": \"2025-02-24\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Separate proposals for three sites\", \"phase\": 0, \"media\": [], \"html\": \"<\/p>\n<p>Emma Lin, Daniel Tan, Aisha Rahman<\\\/p><\/p>\n<p>Emma Lin (2025-02-24 15:30):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Separate proposals for Sites A, B and C<\\\/p><\/p>\n<p>Hi Daniel and Aisha,<\\\/p><\/p>\n<p>I&#x27;ve attached the preliminary layouts and separate equipment schedules. Site A shows one MHO-1020. Site B has two alternatives, one MHO-1018 or one MHO-1017, rather than both. Site C shows one MHO-1014. Please ask each committee to confirm its preferred design, and have Farid review the access and site conditions. These layouts are for review and are not a release for foundation work.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p>Aisha Rahman (2025-02-25 14:10):<\\\/p><\/p>\n<blockquote>\n<p>Hi Emma,<\\\/p><\/p>\n<p>That helps. Site B will choose between the two designs this week. For Site A, the path on your drawing is too close to the tree. Can you move the proposed arrangement away from it? We don&#x27;t want families stepping off the path into the play area.<\\\/p><\/p>\n<p>Thanks,<br \/>Aisha<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We logged the Site A layout revision without changing the equipment quantity. The two Site B models remained alternatives, with only one to be selected.<\\\/p>\"}, {\"id\": 5, \"date\": \"2025-02-27\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Moving the layout away from the retained path\", \"phase\": 0, \"media\": [], \"html\": \"<\/p>\n<p>Leo Chen, Farid Hassan, Aisha Rahman<\\\/p><\/p>\n<p>Leo Chen (2025-02-27 16:40):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Site A revised layout for checking<\\\/p><\/p>\n<p>Hi Farid and Aisha,<\\\/p><\/p>\n<p>Attached is the revised Site A layout. The proposed equipment position has moved away from the tree and the retained path. Farid, please check the marked boundaries and site levels against your measurements. If the required space cannot be maintained on site, let us know before you approve the drawing.<\\\/p><\/p>\n<p>Regards,<br \/>Leo<\\\/p><\\\/blockquote><\/p>\n<p>Farid Hassan (2025-02-28 15:00):<\\\/p><\/p>\n<blockquote>\n<p>Hi Leo,<\\\/p><\/p>\n<p>I&#x27;ve checked the marked area on site. The revised position works for our planning. We will remove the old foundations rather than assume they can be reused. Please send the final foundation information with the approval drawings; I still need to check that with our local team before construction.<\\\/p><\/p>\n<p>Regards,<br \/>Farid<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> This exchange confirmed the proposed position and site conditions for further planning. We did not treat the contractor\u2019s preliminary feedback as final engineering acceptance.<\\\/p>\"}, {\"id\": 6, \"date\": \"2025-03-04\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Three models selected, one set per site\", \"phase\": 0, \"media\": [\"M04\"], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin<\\\/p><\/p>\n<p>Daniel Tan (2025-03-04 14:25):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Equipment selections approved<\\\/p><\/p>\n<p>Hi Emma,<\\\/p><\/p>\n<p>All three committees have now approved their purchases. Please quote one MHO-1020 for Site A, one MHO-1018 for Site B and one MHO-1014 for Site C. Site B chose the appearance shown for the 1018, so please remove the 1017 option. Each set is for its own site. Can you review the price if we place them under one order?<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-03-04 16:00):<\\\/p><\/p>\n<blockquote>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Confirmed: three sets in total, with one of each selected model. I&#x27;ll review the pricing based on one production batch and one shipping booking, with packing separated by site. I&#x27;ll send the revised quotation by 6 March.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We removed MHO-1017 from the purchase at this point. The confirmed selection was one set of each of the three selected models.<\\\/p>\"}, {\"id\": 7, \"date\": \"2025-03-06\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Clarifying the quotation and delivery scope\", \"phase\": 1, \"media\": [], \"html\": \"<\/p>\n<p>Emma Lin, Daniel Tan<\\\/p><\/p>\n<p>Emma Lin (2025-03-06 15:10):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Revised quotation and delivery scope<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Attached is the revised quotation for the three sets, FOB Ningbo. It includes the agreed equipment, packing and order documents. Ocean freight, import clearance, local delivery, foundations, surfacing and local installation are outside this quotation. Please have your forwarder quote those logistics costs separately.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p>Daniel Tan (2025-03-07 14:50):<\\\/p><\/p>\n<blockquote>\n<p>Hi Emma,<\\\/p><\/p>\n<p>I thought delivery meant delivery to our communities. If those items are extra, I need the full picture before I ask finance to proceed. Please don&#x27;t book anything yet.<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-03-07 16:30):<\\\/p><\/p>\n<blockquote>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Understood. Nothing is booked. I&#x27;ll send a responsibility checklist today so you can put our quote alongside your forwarder&#x27;s and Farid&#x27;s quotes. We&#x27;ll keep the equipment and local works clearly itemised before the contract is signed.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We held the contract draft while the customer checked the total local budget. We did not record acceptance of the quotation while the delivery scope was still unclear.<\\\/p>\"}, {\"id\": 8, \"date\": \"2025-03-11\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Agreeing responsibilities and a working schedule\", \"phase\": 1, \"media\": [], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin<\\\/p><\/p>\n<p>Daniel Tan (2025-03-11 15:35):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Scope checklist confirmed<\\\/p><\/p>\n<p>Hi Emma,<\\\/p><\/p>\n<p>We&#x27;ve reviewed the separate quotes. We&#x27;ll appoint the forwarder and handle import clearance and delivery to the three sites. Farid&#x27;s team will handle the local works and installation. Please keep the equipment packing separated by site. We&#x27;d like one shipment, but we need time after arrival to install and check everything.<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-03-11 17:00):<\\\/p><\/p>\n<blockquote>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>I&#x27;ll add that allocation to the contract schedules. The working plan is to start production after the initial payment and final drawing approval, target the pre-shipment check in early May, and aim for a mid-May sailing. Your forwarder will need to confirm the vessel schedule. We&#x27;ll update you if the plan changes; the sailing date alone cannot guarantee your opening date.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The customer accepted separate procurement of equipment and local works, and we proceeded to finalise the contract.<\\\/p>\"}, {\"id\": 9, \"date\": \"2025-03-14\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Signing the contract and confirming payment terms\", \"phase\": 1, \"media\": [], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin<\\\/p><\/p>\n<p>Daniel Tan (2025-03-14 16:20):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Signed contract \u2014 three community playgrounds<\\\/p><\/p>\n<p>Hi Emma,<\\\/p><\/p>\n<p>Attached is the signed contract with the three site schedules. Finance has arranged the initial payment. Please confirm receipt before releasing the order for production, and keep the final drawing approval as a separate hold point.<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-03-14 17:05):<\\\/p><\/p>\n<blockquote>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Received, thank you. We&#x27;ll confirm when the funds reach our account. Production will remain on hold until the final drawings are approved as well. The pre-shipment payment will be due after you review and accept the agreed inspection records, before shipment release.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The contract covered one MHO-1020, one MHO-1018 and one MHO-1014. We tracked payment and drawing approval separately.<\\\/p>\"}, {\"id\": 10, \"date\": \"2025-03-18\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Receiving the deposit and approving drawings\", \"phase\": 2, \"media\": [], \"html\": \"<\/p>\n<p>Emma Lin, Daniel Tan, Farid Hassan, Leo Chen<\\\/p><\/p>\n<p>Emma Lin (2025-03-18 14:30):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Initial payment received \u2014 final drawings pending<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>The initial payment has reached our account. Leo has sent drawing revisions A-R3, B-R2 and C-R3. Please have Farid complete the local review and return the approved copies. We won&#x27;t release production against the earlier layouts.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p>Farid Hassan (2025-03-21 15:20):<\\\/p><\/p>\n<blockquote>\n<p>Hi Leo,<\\\/p><\/p>\n<p>Our local team has reviewed the site and foundation information. The marked site dimensions match our checks. Attached are the approved copies of A-R3, B-R2 and C-R3. Our team will carry out the local works to the approved documents and the applicable local requirements.<\\\/p><\/p>\n<p>Regards,<br \/>Farid<\\\/p><\\\/blockquote><\/p>\n<p>Daniel Tan (2025-03-21 16:10):<\\\/p><\/p>\n<blockquote>\n<p>Hi Emma,<\\\/p><\/p>\n<p>Please proceed with one set for each site against those three approved revisions. No model or quantity changes.<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote>\"}, {\"id\": 11, \"date\": \"2025-03-24\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Starting production and checking progress\", \"phase\": 3, \"media\": [\"M01\"], \"html\": \"<\/p>\n<p>Grace Wu, Daniel Tan<\\\/p><\/p>\n<p>Grace Wu (2025-03-24 15:00):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Production released \u2014 Sites A, B and C<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Production has been released today against the approved revisions. I&#x27;ll coordinate the packing by site and send a progress update on 18 April. The pre-shipment check is currently planned for 9 May.<\\\/p><\/p>\n<p>Regards,<br \/>Grace<\\\/p><\\\/blockquote><\/p>\n<p>Daniel Tan (2025-04-18 14:45):<\\\/p><\/p>\n<blockquote>\n<p>Hi Grace,<\\\/p><\/p>\n<p>Are we still on schedule? Farid needs to reserve his installation team, but I&#x27;d rather not give him a firm arrival date too early.<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p>Grace Wu (2025-04-18 16:25):<\\\/p><\/p>\n<blockquote>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>The current production update supports the 9 May check. I&#x27;ve attached the progress photos with the site labels. Please keep the installation booking provisional until your forwarder confirms the vessel and arrival estimate. I&#x27;ll update you after the check.<\\\/p><\/p>\n<p>Regards,<br \/>Grace<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We followed the three sets as one production order while the customer coordinated local works. No sample stage was needed for this project.<\\\/p>\"}, {\"id\": 12, \"date\": \"2025-05-09\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Reviewing the pre-shipment records\", \"phase\": 3, \"media\": [\"M02\"], \"html\": \"<\/p>\n<p>Grace Wu, Daniel Tan<\\\/p><\/p>\n<p>Grace Wu (2025-05-09 16:40):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Pre-shipment records for your review<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Attached are today&#x27;s inspection records and the packing list for review. The order shows one MHO-1020 for A, one MHO-1018 for B and one MHO-1014 for C. We checked the supplied items against the approved order, including appearance, accessories and identification labels. Please review the records and let us know if anything needs clarification before shipment release.<\\\/p><\/p>\n<p>Regards,<br \/>Grace<\\\/p><\\\/blockquote><\/p>\n<p>Daniel Tan (2025-05-12 14:20):<\\\/p><\/p>\n<blockquote>\n<p>Hi Grace,<\\\/p><\/p>\n<p>The records are accepted for shipment release once the payment is received. Please keep all three site codes visible on the packing labels. Finance has arranged the pre-shipment payment. Send the documents to our forwarder as well, please.<\\\/p><\/p>\n<p>Regards,<br \/>Daniel<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The customer accepted the agreed pre-shipment records. This was not an independent safety certification or approval to open the play areas locally.<\\\/p>\"}, {\"id\": 13, \"date\": \"2025-05-13\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Releasing the shipment and confirming departure\", \"phase\": 4, \"media\": [\"M03\", \"M06\"], \"html\": \"<\/p>\n<p>Emma Lin, Grace Wu, Daniel Tan<\\\/p><\/p>\n<p>Emma Lin (2025-05-13 15:15):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Payment received \u2014 shipment released<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>The pre-shipment payment has been received. All payments due under this contract are now settled. Grace is coordinating the handover with your nominated forwarder.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p>Grace Wu (2025-05-16 17:00):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Vessel departed \u2014 three-site order<\\\/p><\/p>\n<p>Hi Daniel,<\\\/p><\/p>\n<p>Your forwarder has confirmed that the vessel departed Ningbo today. The current estimated arrival at Port Klang is 3 June. I&#x27;ve sent the commercial invoice, packing list and shipping document copy to you and your forwarder. Please have them track the arrival and local release arrangements.<\\\/p><\/p>\n<p>Regards,<br \/>Grace<\\\/p><\\\/blockquote>\"}, {\"id\": 14, \"date\": \"2025-06-03\", \"year\": 2025, \"channel\": \"WhatsApp\", \"heading\": \"Arrival at port and delivery to the sites\", \"phase\": 4, \"media\": [], \"html\": \"<\/p>\n<p>Daniel Tan, Emma Lin, Aisha Rahman<\\\/p><\/p>\n<p>Daniel Tan (2025-06-03 15:40): The forwarder has confirmed arrival at Port Klang today. They&#x27;re handling the clearance and delivery arrangements now.<\\\/p><\/p>\n<p>Emma Lin (2025-06-03 16:00): Thanks. Please have each site check its labels and package count against the site section of the packing list when the truck arrives. Let us know about any visible packing damage before unpacking.<\\\/p><\/p>\n<p>Aisha Rahman (2025-06-10 17:10): All three sites have received their packages. The site labels and package counts match the list, and we haven&#x27;t seen any outside packing damage. Farid plans to start installation on Thursday.<\\\/p><\/p>\n<p>Emma Lin (2025-06-10 17:25): Received, thank you. Please have his site teams check the drawing revision in their installation folders before they begin.<\\\/p><\/p>\n<p><strong>Our record:<\\\/strong> We confirmed delivery to all three sites on 10 June. Installation and the checks required before opening were still outstanding.<\\\/p>\"}, {\"id\": 15, \"date\": \"2025-06-11\", \"year\": 2025, \"channel\": \"WhatsApp\", \"heading\": \"Resending the Site C installation document index\", \"phase\": 4, \"media\": [\"M05\"], \"html\": \"<\/p>\n<p>Aisha Rahman, Emma Lin, Farid Hassan<\\\/p><\/p>\n<p>Aisha Rahman (2025-06-11 14:15): The C team can only find the general packing list in their forwarded email. They can&#x27;t find the installation folder. Can you resend the right link before they unpack tomorrow?<\\\/p><\/p>\n<p>Emma Lin (2025-06-11 14:30): Yes. I&#x27;ve emailed you and Farid the C-site document index again, with C-R3 marked as the approved revision. Please use that folder and keep the earlier review files out of the site team&#x27;s working folder.<\\\/p><\/p>\n<p>Farid Hassan (2025-06-11 16:05): We have it now. The C supervisor has opened C-R3 and checked the document list. We&#x27;re ready to start tomorrow.<\\\/p><\/p>\n<p>Emma Lin (2025-06-11 16:15): Thank you. I&#x27;ll record that all three teams have the approved versions before installation starts.<\\\/p><\/p>\n<p><strong>Our record:<\\\/strong> The issue concerned finding documents after an internal email forward. It was resolved the same day, with no missing equipment, design error or quality fault reported in this case.<\\\/p>\"}, {\"id\": 16, \"date\": \"2025-06-20\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Installation complete, with site checks still to follow\", \"phase\": 5, \"media\": [], \"html\": \"<\/p>\n<p>Farid Hassan, Leo Chen, Aisha Rahman<\\\/p><\/p>\n<p>Farid Hassan (2025-06-20 16:30):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Installation complete at all three sites<\\\/p><\/p>\n<p>Hi Leo and Aisha,<\\\/p><\/p>\n<p>Installation ran from 12 to 20 June and is now complete at A, B and C. I&#x27;ve attached the completion photos and our installation checklist. The areas remain closed. Aisha has arranged the site checks for 23 June before the communities decide on opening.<\\\/p><\/p>\n<p>Regards,<br \/>Farid<\\\/p><\\\/blockquote><\/p>\n<p>Leo Chen (2025-06-20 17:20):<\\\/p><\/p>\n<blockquote>\n<p>Hi Farid,<\\\/p><\/p>\n<p>Received. I&#x27;ll compare the records with the approved documents and send any questions by 22 June. Our review of photos does not replace the on-site checks. Please keep the areas closed until your local process is complete.<\\\/p><\/p>\n<p>Regards,<br \/>Leo<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We completed the document review on 22 June without raising any items requiring rework. We did not decide whether the areas could open based on photographs alone.<\\\/p>\"}, {\"id\": 17, \"date\": \"2025-06-23\", \"year\": 2025, \"channel\": \"Email and WhatsApp\", \"heading\": \"Completing site checks and opening the play areas\", \"phase\": 5, \"media\": [], \"html\": \"<\/p>\n<p>Aisha Rahman, Emma Lin<\\\/p><\/p>\n<p>Aisha Rahman (email, 2025-06-23 16:50):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Site checks completed<\\\/p><\/p>\n<p>Hi Emma,<\\\/p><\/p>\n<p>We completed the site checks at all three communities today with our local team. No outstanding installation items were recorded on our handover lists. We&#x27;ll keep the barriers in place until Saturday while the teams finish cleaning and put up the operating notices. The planned opening is 28 June.<\\\/p><\/p>\n<p>Thanks,<br \/>Aisha<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (email, 2025-06-23 17:20):<\\\/p><\/p>\n<blockquote>\n<p>Hi Aisha,<\\\/p><\/p>\n<p>Thanks for confirming. Please keep the handover records and the approved documents with each site&#x27;s maintenance file. Let me know when the areas are open, and contact me if the teams need help locating any of the supplied documents.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p>Aisha Rahman (WhatsApp, 2025-06-28 17:00): All three play areas opened today. Thanks for helping us keep the site documents organised.<\\\/p><\/p>\n<p><strong>Our record:<\\\/strong> The customer-organised site checks were completed on 23 June. The actual opening took place on 28 June; we recorded these as separate milestones.<\\\/p>\"}, {\"id\": 18, \"date\": \"2025-07-15\", \"year\": 2025, \"channel\": \"Email\", \"heading\": \"Feedback after opening and a future enquiry\", \"phase\": 5, \"media\": [], \"html\": \"<\/p>\n<p>Aisha Rahman, Emma Lin<\\\/p><\/p>\n<p>Aisha Rahman (2025-07-15 15:10):<\\\/p><\/p>\n<blockquote>\n<p>Subject: Update after opening<\\\/p><\/p>\n<p>Hi Emma,<\\\/p><\/p>\n<p>The three areas are in use now. Our A-site team is pleased that the existing path was kept clear; it makes the area easier to manage. We may take on another community later this year. Could you quote again once we know the site? No order yet \u2014 we&#x27;re still discussing the management contract.<\\\/p><\/p>\n<p>Thanks,<br \/>Aisha<\\\/p><\\\/blockquote><\/p>\n<p>Emma Lin (2025-07-15 16:05):<\\\/p><\/p>\n<blockquote>\n<p>Hi Aisha,<\\\/p><\/p>\n<p>Glad to hear the areas are in use. Yes, send the measured plan, photos and intended users when the new site is confirmed. We&#x27;ll review it as a new project rather than assume one of these layouts will fit. I&#x27;ll keep this as a future enquiry for now.<\\\/p><\/p>\n<p>Best,<br \/>Emma<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The case ended with three sets delivered and in use. The later discussion remained an enquiry, with no second purchase contract or repeat order recorded.<\\\/p>\"}], \"media\": {\"M01\": {\"title\": \"Production progress for the three sites\", \"kind\": \"Image\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-m01.webp\", \"type\": \"image\", \"name\": \"Production progress for the three sites\", \"caption\": \"Production progress for the three sites\", \"presentation\": \"photo\", \"provenance\": \"AI-generated generic illustration; fictional training case.\"}]}, \"M02\": {\"title\": \"Pre-shipment inspection\", \"kind\": \"Image\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-m02.webp\", \"type\": \"image\", \"name\": \"Pre-shipment inspection\", \"caption\": \"Pre-shipment inspection\", \"presentation\": \"photo\", \"provenance\": \"AI-generated generic illustration; fictional training case.\"}]}, \"M03\": {\"title\": \"Separate packing for Sites A, B and C\", \"kind\": \"Image\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-m03.webp\", \"type\": \"image\", \"name\": \"Separate packing for Sites A, B and C\", \"caption\": \"Separate packing for Sites A, B and C\", \"presentation\": \"photo\", \"provenance\": \"AI-generated generic illustration; fictional training case.\"}]}, \"M04\": {\"title\": \"Confirming one set for each site\", \"kind\": \"Image\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-m04.webp\", \"type\": \"image\", \"name\": \"Confirming one set for each site\", \"caption\": \"Confirming one set for each site\", \"presentation\": \"screenshot\", \"provenance\": \"Reconstructed correspondence; fictional training case.\"}]}, \"M05\": {\"title\": \"Finding the Site C installation documents\", \"kind\": \"Image\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-m05.webp\", \"type\": \"image\", \"name\": \"Finding the Site C installation documents\", \"caption\": \"Finding the Site C installation documents\", \"presentation\": \"screenshot\", \"provenance\": \"Reconstructed correspondence; fictional training case.\"}]}, \"M06\": {\"title\": \"Confirming vessel departure\", \"kind\": \"Image\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-m06.webp\", \"type\": \"image\", \"name\": \"Confirming vessel departure\", \"caption\": \"Confirming vessel departure\", \"presentation\": \"screenshot\", \"provenance\": \"Reconstructed correspondence; fictional training case.\"}]}}, \"hero\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-hero.webp\", \"heroUrl\": \"\", \"maxRecords\": 30, \"maxMediaResources\": 6, \"mediaPolicy\": \"Four AI-generated generic scene illustrations and three faithful correspondence reconstructions. All are fictional training material, not evidence of an actual project.\", \"imageMeta\": {}}<\/script><br \/>\n<script>(()=>{'use strict';const root=document.getElementById('wcs-case-page');if(!root||root.dataset.wcsReady)return;root.dataset.wcsReady='true';<\/p>\n<p>const data=JSON.parse(root.querySelector('#'+('case-data')).textContent),phases=[\"Requirements and product selection\", \"Quotation and contract\", \"Drawing approval\", \"Production and inspection\", \"Shipping and site support\", \"Handover and feedback\"];\nlet phase=-1,query='',allOpen=false;\nconst $=id=>root.querySelector('#'+(id)),esc=s=>String(s).replace(\/[&<>\"']\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]));\nfunction sourceSafe(url){return \/^(https?:|data:image\\\/|data:video\\\/)\/i.test(url)}\nfunction hero(){const img=$('hero-img'),src=data.heroUrl||data.hero;if(src&&sourceSafe(src)){img.src=src;img.alt='Outdoor playground project';img.hidden=false}else{img.removeAttribute('src');img.hidden=true}}\nfunction filters(){ $('filters').innerHTML=phases.map((x,i)=>`<a class=\"chip\" href=\"#phase-${i}\" data-phase=\"${i}\">${esc(x)}<\/a>`).join('');}\nconst icon='<svg viewBox=\"0 0 64 64\" aria-hidden=\"true\"><rect x=\"6\" y=\"12\" width=\"43\" height=\"35\" rx=\"2\"\/><path d=\"M7 40l13-13 10 10 7-7 12 12M16 20h1\"\/><circle cx=\"38\" cy=\"22\" r=\"4\"\/><path d=\"M16 52h41V22\"\/><\/svg>';\nconst galleryPositions={};\nfunction galleryItems(ids){return ids.flatMap(id=>{const m=data.media[id];if(m.url&&!m.assets.length){m.assets=[{src:m.url,type:m.kind==='Video'?'video':'image',name:m.title,caption:m.title,presentation:['M04','M05','M06'].includes(id)?'screenshot':'photo'}]}return m.assets.length?m.assets.slice(0,1).map((asset,index)=>({id,index,asset,m})): [{id,index:-1,asset:null,m}]})}\nfunction imageAttributes(src, thumbnail=false){const m=data.imageMeta?.[src];if(!m)return '';return `width=\"${m.width}\" height=\"${m.height}\" srcset=\"${esc(m.srcset)}\" sizes=\"${thumbnail?'90px':'(max-width:650px) calc(100vw - 86px), 560px'}\" decoding=\"async\"`;}\nfunction mediaHTML(ids,eventId){\n const items=galleryItems(ids);let pos=Math.min(galleryPositions[eventId]||0,items.length-1);galleryPositions[eventId]=pos;\n const current=items[pos],asset=current.asset;\n const preview=asset?(asset.type==='video'?`<video class=\"gallery-video\" controls preload=\"metadata\" src=\"${esc(asset.src)}\" aria-label=\"${esc(asset.name)}\"><\/video>`:`<button class=\"gallery-image ${asset.presentation==='screenshot'?'is-screenshot':'is-photo'}\" data-view=\"${current.id}\" data-index=\"${current.index}\" aria-label=\"View ${esc(asset.name)}\"><img decoding=\"async\" ${imageAttributes(asset.src)} loading=\"lazy\" src=\"${esc(asset.src)}\" alt=\"${esc(asset.name)}\"><\/button>`):`<\/p>\n<div class=\"media-art\">${icon}<\/div>\n<p>`;\n return `<\/p>\n<aside class=\"media-box gallery-card\" data-gallery=\"${eventId}\" aria-label=\"Communication media gallery\">\n<div class=\"media-top\"><span>${esc(asset?.caption||current.m.title||'Project images')}<\/span><\/div>\n<div class=\"gallery-preview\">${preview}<\/div>\n<div class=\"gallery-controls\"><button data-step=\"-1\" data-event=\"${eventId}\" aria-label=\"Previous media\" ${items.length<2?'disabled':''}><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m15 5-8 7 8 7Z\"\/><\/svg><\/button><button data-step=\"1\" data-event=\"${eventId}\" aria-label=\"Next media\" ${items.length<2?'disabled':''}><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m9 5 8 7-8 7Z\"\/><\/svg><\/button><\/div>\n<div class=\"gallery-thumbnails\" aria-label=\"Media thumbnails\">${items.map((item,i)=>`<button class=\"gallery-thumb ${i===pos?'selected':''}\" data-pick=\"${i}\" data-event=\"${eventId}\" aria-label=\"Select ${esc(item.id)} media ${i+1}\" aria-pressed=\"${i===pos}\">${item.asset?(item.asset.type==='video'?'<span class=\"video-thumb\">\u25b6<\/span>':`<img decoding=\"async\" ${imageAttributes(item.asset.src,true)} loading=\"lazy\" src=\"${esc(item.asset.src)}\" alt=\"${esc(item.asset.name)}\">`):`<span class=\"brief-thumb\" aria-hidden=\"true\">\u25a7<\/span>`}<\/button>`).join('')}<\/div>\n<\/aside>\n<p>`;\n}\nfunction displayDate(e){const d=new Date(e.date+'T00:00:00Z');return new Intl.DateTimeFormat('en-US',{month:'long',day:'numeric',year:'numeric',timeZone:'UTC'}).format(d);}\nfunction render(){filters();let filtered=data.events;let prev=-1;$('timeline').innerHTML=filtered.length?filtered.map(e=>{let head=e.phase!==prev?`<\/p>\n<div class=\"phase-heading\" id=\"phase-${e.phase}\"><span>${phases[e.phase]}<\/span><\/div>\n<p>`:'';prev=e.phase;return head+`<\/p>\n<article class=\"event ${e.id%2===0?'right':''} ${allOpen?'expanded':''}\" id=\"event-${e.id}\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">${esc(displayDate(e))}<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">${esc(e.channel)}<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"esceheading\"><\/span>${esc(e.heading)}<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"transcript\" id=\"text-${e.id}\">${e.html}<\/div>\n<p><button class=\"expand\" data-toggle=\"${e.id}\" aria-expanded=\"${allOpen}\" aria-controls=\"text-${e.id}\">${allOpen?'Collapse Record':'Read Full Record'}<\/button><\/div>\n<p>${e.media.length?mediaHTML(e.media,e.id):''}<\/article>\n<p>`}).join(''):'<\/p>\n<div class=\"empty\">No records in this stage. Please select another stage.<\/div>\n<p>';}\n$('filters').addEventListener('click',e=>{const a=e.target.closest('[data-phase]');if(a){root.querySelectorAll('#filters .chip').forEach(link=>{const active=link===a;link.classList.toggle('active',active);if(active)link.setAttribute('aria-current','location');else link.removeAttribute('aria-current')})}});<\/p>\n<p>$('timeline').addEventListener('click',e=>{let b=e.target.closest('button');if(!b)return;if(b.dataset.toggle){let a=$('event-'+b.dataset.toggle),open=a.classList.toggle('expanded');b.setAttribute('aria-expanded',open);b.textContent=open?'Collapse Record':'Read Full Record'}if(b.dataset.view){let m=data.media[b.dataset.view],a=m.assets[+b.dataset.index];$('viewer-img').src=a.src;$('viewer-caption').textContent=a.name;$('viewer').showModal()}});\n$('timeline').addEventListener('click',e=>{\n const b=e.target.closest('[data-pick],[data-step]');if(!b)return;\n const eventId=+b.dataset.event,record=data.events.find(x=>x.id===eventId),items=galleryItems(record.media);\n galleryPositions[eventId]=b.hasAttribute('data-pick')?+b.dataset.pick:((galleryPositions[eventId]||0)+(+b.dataset.step)+items.length)%items.length;\n const card=b.closest('.gallery-card');card.querySelectorAll('video').forEach(v=>v.pause());card.outerHTML=mediaHTML(record.media,eventId);\n});\n$('viewer-close').onclick=()=>$('viewer').close();<\/p>\n<p>hero();render();<\/p>\n<p>})();<\/script><br \/>\n<script>\n(()=>{const root=document.getElementById('wcs-case-page');if(!root)return;\n root.querySelectorAll('[data-motion-bound]').forEach(el=>{delete el.dataset.motionBound;el.classList.remove('reveal','is-visible')});root.querySelectorAll('.read-progress').forEach(el=>el.remove());root.classList.remove('motion-ready');\n const reduce=window.matchMedia('(prefers-reduced-motion: reduce)');\n const progress=document.createElement('div');progress.className='read-progress';progress.setAttribute('aria-hidden','true');root.appendChild(progress);\n let queued=false;\n function update(){const max=document.documentElement.scrollHeight-innerHeight;progress.style.transform='scaleX('+Math.min(1,Math.max(0,max>0?scrollY\/max:0))+')';queued=false}\n addEventListener('scroll',()=>{if(!queued){queued=true;requestAnimationFrame(update)}},{passive:true});addEventListener('resize',update);update();\n if(reduce.matches||!('IntersectionObserver' in window))return;\n root.classList.add('motion-ready');\n const observer=new IntersectionObserver(entries=>entries.forEach(entry=>{if(entry.isIntersecting){entry.target.classList.add('is-visible');observer.unobserve(entry.target)}}),{threshold:0,rootMargin:'0px 0px -35px 0px'});\n function observe(root){root.querySelectorAll('.hero-copy,.hero-visual,.meta,.section-head,.purchase,.event,.closing').forEach(el=>{if(el.dataset.motionBound)return;el.dataset.motionBound='true';el.classList.add('reveal');observer.observe(el)})}\n observe(root);\n new MutationObserver(()=>{observe(root.querySelector('#'+('timeline')));update()}).observe(root.querySelector('#'+('timeline')),{childList:true});\n reduce.addEventListener('change',e=>{if(e.matches){root.classList.remove('motion-ready');observer.disconnect()}});\n})();\n<\/script>\n<\/div>\n<p><script>(()=>{const root=document.getElementById('wcs-case-page'),img=root.querySelector('#hero-img'),viewer=root.querySelector('#viewer');const open=()=>{if(!img.src)return;root.querySelector('#viewer-img').src=img.src;root.querySelector('#viewer-caption').textContent='Outdoor playground equipment';viewer.showModal()};img.setAttribute('role','button');img.setAttribute('tabindex','0');img.setAttribute('aria-label','View outdoor playground image');img.addEventListener('click',open);img.addEventListener('keydown',e=>{if(e.key==='Enter'||e.key===' '){e.preventDefault();open()}})})();<\/script><\/body><\/html><\/p>","protected":false},"excerpt":{"rendered":"<p>Cedar Lane Community Management coordinated three separate outdoor play-area upgrades in Selangor. Each community selected one set: MHO-1020 for Site A, MHO-1018 for Site B and MHO-1014 for Site C. The project required site-specific layouts, retention of an existing tree and path at Site A, separate packing by site, and local installation and checks before opening on 28 June 2025.<\/p>","protected":false},"author":4,"featured_media":14866,"comment_status":"open","ping_status":"open","sticky":false,"template":"page-coreshangye.php","format":"standard","meta":{"_acf_changed":false,"themepark_post_bcolor":"#f5f5f5","themepark_post_width":"1022px","themepark_post_img":"","themepark_post_img_po":"left","themepark_post_img_re":false,"themepark_post_img_cover":false,"themepark_post_img_fixed":false,"themepark_post_hide_title":false,"themepark_post_main_b":"","themepark_post_main_p":100,"themepark_paddingblock":false,"footnotes":""},"categories":[64],"tags":[],"class_list":["post-14865","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-caces"],"metadata":{"_wp_page_template":["page-coreshangye.php"],"_thumbnail_id":["14866"],"rank_math_title":["Outdoor playground equipment for three residential communities in Malaysia"],"rank_math_description":["Cedar Lane Community Management coordinated three separate outdoor play-area upgrades in Selangor. Each community selected one set: MHO-1020 for Site A, MHO-1018 for Site B and MHO-1014 for Site C. The project required site-specific layouts, retention of an existing tree and path at Site A, separate packing by site, and local installation and checks before opening on 28 June 2025."],"rank_math_primary_category":["64"],"views":["90"],"_edit_lock":["1793948487:4"],"rank_math_seo_score":["9"],"_wp_old_date":["2026-11-06"],"themepark_post_bcolor":["#f5f5f5"],"themepark_post_width":["1022px"],"themepark_post_img":[""],"themepark_post_img_po":["left"],"themepark_post_img_re":[""],"themepark_post_img_cover":[""],"themepark_post_img_fixed":[""],"themepark_post_hide_title":[""],"themepark_post_main_b":[""],"themepark_post_main_p":["100"],"themepark_paddingblock":[""],"footnotes":[""],"_edit_last":["4"],"_ez-toc-disabled":[""],"_ez-toc-insert":[""],"_ez-toc-header-label":[""],"_ez-toc-device-target":[""],"_ez-toc-alignment":["none"],"_ez-toc-heading-levels":["a:0:{}"],"_ez-toc-alttext":[""],"_ez-toc-visibility_hide_by_default":[""],"_ez-toc-hide_counter":[""],"_ez-toc-exclude":[""],"_ez-toc-position-specific":[""],"product_title":[""],"_product_title":["field_696dc63e75205"],"product_description":[""],"_product_description":["field_696dc65575206"],"product_parametertitle":[""],"_product_parametertitle":["field_696dc66875207"],"product_parameter1":[""],"_product_parameter1":["field_696dc67275208"],"product_parameter2":[""],"_product_parameter2":["field_696dc67f75209"],"product_parameter3":[""],"_product_parameter3":["field_696dc6837520a"],"product_parameter4":[""],"_product_parameter4":["field_698bf1a94aeb5"],"product_parameter5":[""],"_product_parameter5":["field_698bf1b04aeb6"],"product_parameter6":[""],"_product_parameter6":["field_698bf1b44aeb7"],"product_parameter7":[""],"_product_parameter7":["field_698bf1b84aeb8"],"product_parameter8":[""],"_product_parameter8":["field_698bf1bc4aeb9"],"product_parameter9":[""],"_product_parameter9":["field_698bf1c04aeba"],"parameter_describ":[""],"_parameter_describ":["field_698bf1f24aec1"],"product_parameter_description1":[""],"_product_parameter_description1":["field_696dc6887520b"],"product_parameter_description2":[""],"_product_parameter_description2":["field_696dc6937520c"],"product_parameter_description3":[""],"_product_parameter_description3":["field_696dc6977520d"],"product_parameter_description4":[""],"_product_parameter_description4":["field_698bf1d04aebb"],"product_parameter_description5":[""],"_product_parameter_description5":["field_698bf1d44aebc"],"product_parameter_description6":[""],"_product_parameter_description6":["field_698bf1d74aebd"],"product_parameter_description7":[""],"_product_parameter_description7":["field_698bf1db4aebe"],"product_parameter_description8":[""],"_product_parameter_description8":["field_698bf1df4aebf"],"product_parameter_description9":[""],"_product_parameter_description9":["field_698bf1e34aec0"],"characteristics_tittle":[""],"_characteristics_tittle":["field_696dc69b7520e"],"characteristics_tittle1":[""],"_characteristics_tittle1":["field_696dc6b17520f"],"characteristics_tittle2":[""],"_characteristics_tittle2":["field_696dc6ba75210"],"characteristics_tittle3":[""],"_characteristics_tittle3":["field_696dc6bd75211"],"characteristics_tittle4":[""],"_characteristics_tittle4":["field_696dc6c075212"],"characteristics_tittle5":[""],"_characteristics_tittle5":["field_696dc6ca75213"],"characteristics_tittle6":[""],"_characteristics_tittle6":["field_696dc6ce75214"],"characteristics_description1":[""],"_characteristics_description1":["field_696dc6d875215"],"characteristics_description2":[""],"_characteristics_description2":["field_696dc6da75216"],"characteristics_description3":[""],"_characteristics_description3":["field_696dc6de75217"],"characteristics_description4":[""],"_characteristics_description4":["field_696dc6e275218"],"characteristics_description5":[""],"_characteristics_description5":["field_696dc6e675219"],"characteristics_description6":[""],"_characteristics_description6":["field_696dc6ea7521a"],"detailed_specifications_table":[""],"_detailed_specifications_table":["field_69708805e4a4a"],"comparison_points_tittle":[""],"_comparison_points_tittle":["field_696dc6ee7521b"],"comparison_points_description":[""],"_comparison_points_description":["field_696dc6f67521c"],"comparison_points_tittle1":[""],"_comparison_points_tittle1":["field_696dc7017521d"],"comparison_points_tittle2":[""],"_comparison_points_tittle2":["field_696dc70d7521e"],"comparison_points_tittle3":[""],"_comparison_points_tittle3":["field_696dc7117521f"],"comparison_points_description1":[""],"_comparison_points_description1":["field_696dc71575220"],"comparison_points_description2":[""],"_comparison_points_description2":["field_696dc71e75221"],"comparison_points_description3":[""],"_comparison_points_description3":["field_696dc72175222"],"application_title":[""],"_application_title":["field_696dc73275223"],"application_title1":[""],"_application_title1":["field_696dc73575224"],"application_title2":[""],"_application_title2":["field_696dc73875225"],"application_title3":[""],"_application_title3":["field_696dc73a75226"],"application_title4":[""],"_application_title4":["field_696dc73d75227"],"application_describe1":[""],"_application_describe1":["field_696dc73f75228"],"application_describe2":[""],"_application_describe2":["field_696dc74875229"],"application_describe3":[""],"_application_describe3":["field_696dc74c7522a"],"application_describe4":[""],"_application_describe4":["field_696dc74f7522b"],"instruction_title":[""],"_instruction_title":["field_696dc75b7522c"],"instruction_title1":[""],"_instruction_title1":["field_696dc7627522d"],"instruction_title2":[""],"_instruction_title2":["field_696dc7657522e"],"instruction_title3":[""],"_instruction_title3":["field_696dc7687522f"],"instruction_title4":[""],"_instruction_title4":["field_696dc76b75230"],"instruction_describe1":[""],"_instruction_describe1":["field_696dc76d75231"],"instruction_describe2":[""],"_instruction_describe2":["field_696dc77675232"],"instruction_describe3":[""],"_instruction_describe3":["field_696dc77975233"],"instruction_describe4":[""],"_instruction_describe4":["field_696dc77c75234"],"material":[""],"_material":["field_696eef06a0505"],"material_description":[""],"_material_description":["field_696eef17a0506"],"pre_and_post_sales_titles":[""],"_pre_and_post_sales_titles":["field_696eef1da0507"],"after_sales_service_title":[""],"_after_sales_service_title":["field_696eef26a0508"],"before_sales_service_title":[""],"_before_sales_service_title":["field_696eef33a0509"],"after_sales_service_describe":[""],"_after_sales_service_describe":["field_696eef3aa050a"],"before_sales_service_describe":[""],"_before_sales_service_describe":["field_696eef41a050b"],"faq_question1":[""],"_faq_question1":["field_696dd99a6b70c"],"faq_question2":[""],"_faq_question2":["field_696dd9e76b70d"],"faq_question3":[""],"_faq_question3":["field_696dd9eb6b70e"],"faq_question4":[""],"_faq_question4":["field_696dd9f06b70f"],"faq_question5":[""],"_faq_question5":["field_696dd9f46b710"],"faq_question6":[""],"_faq_question6":["field_696dd9f76b711"],"faq_answer1":[""],"_faq_answer1":["field_696dd9fc6b712"],"faq_answer2":[""],"_faq_answer2":["field_696dda096b713"],"faq_answer3":[""],"_faq_answer3":["field_696dda0c6b714"],"faq_answer4":[""],"_faq_answer4":["field_696dda106b715"],"faq_answer5":[""],"_faq_answer5":["field_696dda166b716"],"faq_answer6":[""],"_faq_answer6":["field_696dda196b717"],"aggregated_titles":[""],"_aggregated_titles":["field_698ad8fabfec6"],"aggregate_description":[""],"_aggregate_description":["field_698ad913bfec7"],"polymer_product_sku1":[""],"_polymer_product_sku1":["field_698ad932bfec8"],"polymer_product_sku2":[""],"_polymer_product_sku2":["field_698ad93dbfec9"],"polymer_product_sku3":[""],"_polymer_product_sku3":["field_698ad941bfeca"],"polymer_product_sku4":[""],"_polymer_product_sku4":["field_69b2941681492"],"polymer_product_sku5":[""],"_polymer_product_sku5":["field_69b2941a81493"],"polymer_product_sku6":[""],"_polymer_product_sku6":["field_69b2941e81494"],"polymer_product_sku7":[""],"_polymer_product_sku7":["field_69b3d324b1d9b"],"polymer_product_sku8":[""],"_polymer_product_sku8":["field_69b3d32cb1d9c"],"polymer_product_sku9":[""],"_polymer_product_sku9":["field_69b3d32fb1d9d"],"polymer_product_sku10":[""],"_polymer_product_sku10":["field_69b3d332b1d9e"],"polymer_product_sku11":[""],"_polymer_product_sku11":["field_69b3d336b1d9f"],"aggregated_product_titles1":[""],"_aggregated_product_titles1":["field_698ad945bfecb"],"aggregated_product_titles2":[""],"_aggregated_product_titles2":["field_698ad94dbfecc"],"aggregated_product_titles3":[""],"_aggregated_product_titles3":["field_698ad954bfecd"],"aggregated_product_titles4":[""],"_aggregated_product_titles4":["field_69b2942881495"],"aggregated_product_titles5":[""],"_aggregated_product_titles5":["field_69b2942c81496"],"aggregated_product_titles6":[""],"_aggregated_product_titles6":["field_69b2942f81497"],"aggregated_product_titles7":[""],"_aggregated_product_titles7":["field_69b3d2d7b1d90"],"aggregated_product_titles8":[""],"_aggregated_product_titles8":["field_69b3d2dbb1d91"],"aggregated_product_titles9":[""],"_aggregated_product_titles9":["field_69b3d2deb1d92"],"aggregated_product_titles10":[""],"_aggregated_product_titles10":["field_69b3d2e4b1d93"],"aggregated_product_titles11":[""],"_aggregated_product_titles11":["field_69b3d2eab1d94"],"aggregated_product_description1":[""],"_aggregated_product_description1":["field_698ad957bfece"],"aggregated_product_description2":[""],"_aggregated_product_description2":["field_698ad961bfecf"],"aggregated_product_description3":[""],"_aggregated_product_description3":["field_698ad965bfed0"],"aggregated_product_description4":[""],"_aggregated_product_description4":["field_69b2944081498"],"aggregated_product_description5":[""],"_aggregated_product_description5":["field_69b2944481499"],"aggregated_product_description6":[""],"_aggregated_product_description6":["field_69b294488149a"],"aggregated_product_description7":[""],"_aggregated_product_description7":["field_69b3d2f4b1d95"],"aggregated_product_description8":[""],"_aggregated_product_description8":["field_69b3d2f8b1d96"],"aggregated_product_description9":[""],"_aggregated_product_description9":["field_69b3d2feb1d97"],"aggregated_product_description10":[""],"_aggregated_product_description10":["field_69b3d301b1d98"],"aggregated_product_description11":[""],"_aggregated_product_description11":["field_69b3d305b1d99"],"polymerization_characteristics_tittle":[""],"_polymerization_characteristics_tittle":["field_699d3c712ad62"],"polymerization_characteristics1":[""],"_polymerization_characteristics1":["field_699d3c742ad63"],"polymerization_characteristics2":[""],"_polymerization_characteristics2":["field_699d3c7d2ad64"],"polymerization_characteristics3":[""],"_polymerization_characteristics3":["field_699d3c802ad65"],"polymerization_characteristics4":[""],"_polymerization_characteristics4":["field_699d3c842ad66"],"polymerization_characteristics5":[""],"_polymerization_characteristics5":["field_699d3c8d2ad67"],"polymerization_characteristics6":[""],"_polymerization_characteristics6":["field_699d3c902ad68"],"polymerization_characteristics_descr1":[""],"_polymerization_characteristics_descr1":["field_699d3c9a2ad69"],"polymerization_characteristics_descr2":[""],"_polymerization_characteristics_descr2":["field_699d3c9c2ad6a"],"polymerization_characteristics_descr3":[""],"_polymerization_characteristics_descr3":["field_699d3c9f2ad6b"],"polymerization_characteristics_descr4":[""],"_polymerization_characteristics_descr4":["field_699d3ca22ad6c"],"polymerization_characteristics_descr5":[""],"_polymerization_characteristics_descr5":["field_699d3ca52ad6d"],"polymerization_characteristics_descr6":[""],"_polymerization_characteristics_descr6":["field_699d3ca92ad6e"],"aggregated_application_scenarios_tittle":[""],"_aggregated_application_scenarios_tittle":["field_699d3cae2ad6f"],"aggregated_application_scenarios1":[""],"_aggregated_application_scenarios1":["field_699d3cbd2ad70"],"aggregated_application_scenarios2":[""],"_aggregated_application_scenarios2":["field_699d3cc52ad71"],"aggregated_application_scenarios3":[""],"_aggregated_application_scenarios3":["field_699d3cc92ad72"],"aggregated_application_scenarios4":[""],"_aggregated_application_scenarios4":["field_699d3ccc2ad73"],"aggregated_application_scenarios5":[""],"_aggregated_application_scenarios5":["field_699d3cd02ad74"],"aggregated_application_scenarios6":[""],"_aggregated_application_scenarios6":["field_699d3cd42ad75"],"aggregated_application_scenarios7":[""],"_aggregated_application_scenarios7":["field_69c0d8cb5afd4"],"aggregated_application_scenarios8":[""],"_aggregated_application_scenarios8":["field_69c0d8cf5afd5"],"aggregated_application_scenarios9":[""],"_aggregated_application_scenarios9":["field_69c0d8d25afd6"],"aggregated_application_scenarios10":[""],"_aggregated_application_scenarios10":["field_69c0d8d65afd7"],"aggregated_tdk_descption":[""],"_aggregated_tdk_descption":["field_69b3a22178d86"],"aggregated_url":[""],"_aggregated_url":["field_69b3c269f88ab"],"aggregated_tdk_decption":[""],"_aggregated_tdk_decption":["field_69b3c279f88ac"],"aggregated_product_link1":[""],"_aggregated_product_link1":["field_69bb8958a804d"],"aggregated_product_link2":[""],"_aggregated_product_link2":["field_69bba5b2fb5a4"],"aggregated_product_link3":[""],"_aggregated_product_link3":["field_69bba5b7fb5a5"],"aggregated_product_link4":[""],"_aggregated_product_link4":["field_69bba5c1fb5a6"],"aggregated_product_link5":[""],"_aggregated_product_link5":["field_69bba5c5fb5a7"],"aggregated_product_link6":[""],"_aggregated_product_link6":["field_69bba5c9fb5a8"],"aggregated_product_link7":[""],"_aggregated_product_link7":["field_69bba5cffb5a9"],"aggregated_product_link8":[""],"_aggregated_product_link8":["field_69bba5d5fb5aa"],"aggregated_product_link9":[""],"_aggregated_product_link9":["field_69bba5d8fb5ab"],"aggregated_product_link10":[""],"_aggregated_product_link10":["field_69bba5dbfb5ac"],"aggregated_product_link11":[""],"_aggregated_product_link11":["field_69bba5defb5ad"],"aggregated_prods1_imgurl":[""],"_aggregated_prods1_imgurl":["field_69bba5e1fb5ae"],"aggregated_prods2_imgurl":[""],"_aggregated_prods2_imgurl":["field_69bba603fb5af"],"aggregated_prods3_imgurl":[""],"_aggregated_prods3_imgurl":["field_69bba608fb5b0"],"aggregated_prods4_imgurl":[""],"_aggregated_prods4_imgurl":["field_69bba60dfb5b1"],"aggregated_prods5_imgurl":[""],"_aggregated_prods5_imgurl":["field_69bba612fb5b2"],"aggregated_prods6_imgurl":[""],"_aggregated_prods6_imgurl":["field_69bba617fb5b3"],"aggregated_prods7_imgurl":[""],"_aggregated_prods7_imgurl":["field_69bba61ffb5b4"],"aggregated_prods8_imgurl":[""],"_aggregated_prods8_imgurl":["field_69bba625fb5b5"],"aggregated_prods9_imgurl":[""],"_aggregated_prods9_imgurl":["field_69bba62afb5b6"],"aggregated_prods10_imgurl":[""],"_aggregated_prods10_imgurl":["field_69bba630fb5b7"],"aggregated_prods11_imgurl":[""],"_aggregated_prods11_imgurl":["field_69bba634fb5b8"],"catce":["sidebar-widgets4"],"themepark_seo_title":["Outdoor Playground Equipment For Three Residential Communities In Malaysia"],"themepark_seo_description":["Mimuplay Supplied Outdoor Playground Equipment For Three Residential Communities In Selangor, Malaysia, With Site-Specific Layouts, Separate Packing, Shipping Coordination And Installation Document Support."],"themepark_seo_keyword":[""]},"acf":[],"medium_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-hero-300x200.webp","thumbnail_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-hero-150x150.webp","full_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-malaysia-three-communities-hero.webp","_links":{"self":[{"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/posts\/14865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/comments?post=14865"}],"version-history":[{"count":6,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/posts\/14865\/revisions"}],"predecessor-version":[{"id":14910,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/posts\/14865\/revisions\/14910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/media\/14866"}],"wp:attachment":[{"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/media?parent=14865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/categories?post=14865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mimuplay.com\/pt\/wp-json\/wp\/v2\/tags?post=14865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}