{"id":14900,"date":"2026-09-19T14:43:14","date_gmt":"2026-09-19T06:43:14","guid":{"rendered":"https:\/\/www.mimuplay.com\/?p=14900"},"modified":"2026-11-06T14:54:17","modified_gmt":"2026-11-06T06:54:17","slug":"family-hotel-courtyard-muscat-oman","status":"publish","type":"post","link":"https:\/\/www.mimuplay.com\/de\/family-hotel-courtyard-muscat-oman\/","title":{"rendered":"Outdoor play area for a family hotel in Muscat, Oman"},"content":{"rendered":"<p><!doctype html><br \/>\n<html lang=\"en\"><head><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><\/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<style id=\"wcq-contact-style\">\n.wcq-contact{--wcq-accent:#db6b30;--wcq-ink:#132b36;--wcq-muted:#61717a;--wcq-line:#d6ddd5;position:relative;border-top:1px solid var(--wcq-line);background:#ecefe8;color:var(--wcq-ink);font:15px\/1.65 Inter,Arial,sans-serif;scroll-margin-top:100px}\n.wcq-contact *{box-sizing:border-box}.wcq-contact [hidden]{display:none!important}.wcq-contact .wcq-shell{max-width:1280px;margin:0 auto;padding:76px 48px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:72px;align-items:start}\n.wcq-contact .wcq-copy h2{font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.13;letter-spacing:-1.4px;margin:0 0 20px}.wcq-contact .wcq-intro{color:var(--wcq-muted);margin:0 0 28px;max-width:420px;font-size:15px}\n.wcq-contact .wcq-contacts{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px;margin:0}.wcq-contact .wcq-contacts>div{display:block;padding:0;border:0}.wcq-contact .wcq-contacts .wcq-wide{grid-column:1\/-1}.wcq-contact .wcq-contacts dt{font-size:11px;letter-spacing:.08em;font-weight:700;color:var(--wcq-muted);text-transform:uppercase;margin:0 0 5px}.wcq-contact .wcq-contacts dd{margin:0;font-size:14px;text-align:left}.wcq-contact a{color:inherit;text-decoration:none}.wcq-contact .wcq-contacts a:hover{text-decoration:underline;text-underline-offset:3px}\n.wcq-contact .wcq-form{padding:30px;border:1px solid var(--wcq-line);background:#fff;border-radius:4px;min-width:0}.wcq-contact .wcq-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px}.wcq-contact .wcq-full{grid-column:1\/-1}.wcq-contact .wcq-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:600;color:var(--wcq-ink);margin:0}.wcq-contact input:not([type=checkbox]),.wcq-contact textarea{width:100%;min-width:0;border:1px solid #d8dfd8;border-radius:3px;padding:12px 13px;background:#fafbf8;color:var(--wcq-ink);font:400 14px\/1.5 Arial,sans-serif;transition:box-shadow .2s,border-color .2s;outline:none}.wcq-contact textarea{min-height:132px;resize:vertical}.wcq-contact input:not([type=checkbox]):focus,.wcq-contact textarea:focus,.wcq-contact .wcq-products summary:focus-visible{border-color:#db6b30;box-shadow:0 0 0 3px #db6b3014,0 0 18px #db6b3024;outline:none}\n.wcq-contact .wcq-products{position:relative;min-width:0;margin:0;border:0;background:none;overflow:visible}.wcq-contact .wcq-products summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding:12px 13px;border:1px solid #d8dfd8;border-radius:3px;background:#fafbf8;font-size:14px;font-weight:400;line-height:1.5}.wcq-contact .wcq-products summary::-webkit-details-marker{display:none}.wcq-contact .wcq-products summary:after{display:none}.wcq-contact .wcq-product-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wcq-contact .wcq-product-options{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:5;max-height:230px;overflow:auto;box-shadow:0 12px 25px #132b361c;border:1px solid var(--wcq-line);border-radius:3px;padding:8px;background:#fff}.wcq-contact .wcq-product-options label{display:flex;align-items:center;gap:10px;padding:9px 8px;font-size:13px;font-weight:400;cursor:pointer;line-height:1.5}.wcq-contact input[type=checkbox]{accent-color:var(--wcq-accent);width:16px;height:16px;flex:0 0 16px;margin:0}.wcq-contact .wcq-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.wcq-contact .wcq-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 17px;border:1px solid var(--wcq-ink);border-radius:3px;background:transparent;color:var(--wcq-ink);font:500 12px\/1.5 Arial,sans-serif;cursor:pointer;text-decoration:none;transition:box-shadow .2s,background .2s}.wcq-contact .wcq-btn-primary{background:var(--wcq-accent);border-color:var(--wcq-accent);color:#fff}.wcq-contact .wcq-btn:hover{box-shadow:0 5px 15px #132b361a}.wcq-contact .wcq-btn-primary:hover{background:#c75d27;border-color:#c75d27}.wcq-contact svg{width:18px;height:18px;flex-shrink:0;display:block}.wcq-contact .wcq-note{font-size:11px;color:var(--wcq-muted);margin:15px 0 0}.wcq-contact .wcq-status{font-size:13px;line-height:1.6;margin:14px 0 0;color:#943f1b}.wcq-contact :is(a,button,summary):focus-visible{outline:2px solid var(--wcq-accent);outline-offset:4px}\n.wcq-contact .wcq-dock{position:fixed;left:12px;bottom:max(24px,env(safe-area-inset-bottom));z-index:80;display:flex;flex-direction:column;gap:9px;align-items:flex-start}.wcq-contact .wcq-dock-button{position:relative;display:flex;align-items:center;gap:0;width:48px;height:48px;padding:14px;border:0;border-radius:5px;cursor:pointer;box-shadow:0 4px 16px #132b3626;background:var(--wcq-ink);color:#fff;transition:width .2s,gap .2s;font:500 12px\/1.4 Arial,sans-serif;overflow:hidden}.wcq-contact .wcq-dock-button:first-child{background:var(--wcq-accent)}.wcq-contact .wcq-dock-button svg{width:20px;height:20px}.wcq-contact .wcq-dock-button span{white-space:nowrap;opacity:0;transition:opacity .15s}.wcq-contact .wcq-dock-button:focus-visible{width:202px;gap:10px}.wcq-contact .wcq-dock-button:focus-visible span{opacity:1}\n@media(hover:hover){.wcq-contact .wcq-dock-button:hover{width:202px;gap:10px}.wcq-contact .wcq-dock-button:hover span{opacity:1}}\n@media(max-width:900px){.wcq-contact .wcq-shell{gap:35px;padding:56px 28px}.wcq-contact .wcq-form{padding:24px}.wcq-contact .wcq-actions .wcq-btn{flex:1 1 auto}}\n@media(max-width:700px){.wcq-contact .wcq-shell{grid-template-columns:minmax(0,1fr);padding:46px 22px;gap:30px}.wcq-contact .wcq-copy h2{font-size:33px}.wcq-contact .wcq-contacts{gap:18px}.wcq-contact .wcq-dock{left:8px;bottom:max(18px,env(safe-area-inset-bottom));gap:8px}.wcq-contact .wcq-dock-button{width:42px;height:42px;padding:11px}.wcq-contact .wcq-form{padding:22px}.wcq-contact .wcq-fields{gap:18px 14px}}\n@media(max-width:430px){.wcq-contact .wcq-fields{grid-template-columns:minmax(0,1fr)}.wcq-contact .wcq-full{grid-column:1}.wcq-contact .wcq-contacts{grid-template-columns:1fr}.wcq-contact .wcq-contacts .wcq-wide{grid-column:1}.wcq-contact .wcq-actions{flex-direction:column}}\n@media(prefers-reduced-motion:reduce){.wcq-contact *{transition:none!important;scroll-behavior:auto!important}}<\/p>\n<p>.wcq-contact .wcq-chat-status{position:fixed;left:76px;bottom:max(24px,env(safe-area-inset-bottom));z-index:81;max-width:min(340px,calc(100vw - 100px));margin:0;padding:12px 16px;border:1px solid var(--wcq-line);border-radius:4px;background:#fff;box-shadow:0 5px 24px #132b3620;color:var(--wcq-ink);font-size:13px;line-height:1.6}.wcq-contact [data-wcq-chat][aria-busy=true]{cursor:progress}<\/p>\n<\/style>\n<p><title>Outdoor play area for a family hotel in Muscat, Oman | Mimu Play<\/title><meta name=\"description\" content=\"Palm Court Family Retreat ordered one MHO-1018 outdoor play structure for a courtyard renovation covering approximately 260 square metres, including seating and access routes. The hotel planned activities for children aged 4\u201310. Equipment layout R3 was coordinated with an independent local shade installation. The goods reached the hotel on 15 September 2026, site acceptance followed on 1 October, and the play area opened on 5 October.\"><link rel=\"canonical\" href=\"https:\/\/www.mimuplay.com\/family-hotel-courtyard-muscat-oman\/\"><meta property=\"og:title\" content=\"Outdoor play area for a family hotel in Muscat, Oman\"><meta property=\"og:description\" content=\"Palm Court Family Retreat ordered one MHO-1018 outdoor play structure for a courtyard renovation covering approximately 260 square metres, including seating and access routes. The hotel planned activities for children aged 4\u201310. Equipment layout R3 was coordinated with an independent local shade installation. The goods reached the hotel on 15 September 2026, site acceptance followed on 1 October, and the play area opened on 5 October.\"><meta property=\"og:url\" content=\"https:\/\/www.mimuplay.com\/family-hotel-courtyard-muscat-oman\/\"><\/p>\n<style>\n\/* Keep supplied names readable and the three-column procurement table within narrow screens. *\/\n.wcs-case-page .record-names{margin:0 0 14px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}\n.wcs-case-page .scope>div{grid-column:1\/-1}\n.wcs-case-page .content,.wcs-case-page .transcript,.wcs-case-page td{overflow-wrap:anywhere}\n.wcs-case-page .purchase table{min-width:0;table-layout:fixed}\n.wcs-case-page .purchase th:nth-child(1){width:43%}\n.wcs-case-page .purchase th:nth-child(2){width:16%}\n.wcs-case-page .purchase th:nth-child(3){width:41%}\n.wcs-case-page .gallery-thumb img{object-fit:contain}\n.wcs-case-page .viewer{max-height:94vh;max-height:94dvh;overflow:auto}\n.wcs-case-page .viewer button{z-index:1}\n@media(max-width:650px){\n .wcs-case-page .filters .chip{font-size:9px;padding:8px 2px;line-height:1.45}\n .wcs-case-page .phase-heading{scroll-margin-top:180px}\n .wcs-case-page th,.wcs-case-page td{padding:12px 7px;font-size:11px}\n}\n<\/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_play_area_for_a_family_hotel_in_Muscat_Oman\"><\/span>Outdoor play area for a family hotel in Muscat, Oman<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p class=\"subline\">Muscat, Oman \u00b7 Palm Court Family Retreat<br \/>Palm Court Family Retreat ordered one MHO-1018 outdoor play structure for a courtyard renovation covering approximately 260 square metres, including seating and access routes. The hotel planned activities for children aged 4\u201310. Equipment layout R3 was coordinated with an independent local shade installation. The goods reached the hotel on 15 September 2026, site acceptance followed on 1 October, and the play area opened on 5 October.<\/p>\n<\/div>\n<div class=\"hero-visual\"><img loading=\"lazy\" id=\"hero-img\" alt=\"Outdoor hotel play area\" width=\"1536\" height=\"1024\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-hero.webp\" decoding=\"async\"><\/div>\n<\/div>\n<dl class=\"meta\">\n<div>\n<dt>COUNTRY \/ REGION<\/dt>\n<dd>Oman<\/dd>\n<\/div>\n<div>\n<dt>RELATED PRODUCTS<\/dt>\n<dd>Outdoor playground equipment \/ children&#x27;s jungle gym; MHO-1018<\/dd>\n<\/div>\n<div>\n<dt>PROJECT PERIOD<\/dt>\n<dd>8 June\u201323 October 2026<\/dd>\n<\/div>\n<div>\n<dt>SHIPPING METHOD<\/dt>\n<dd>Sea freight from Ningbo to Sohar, followed by local road delivery to Muscat.<\/dd>\n<\/div>\n<\/dl>\n<\/section>\n<section id=\"purchase\" class=\"section\">\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>PRODUKT<\/th>\n<th>QUANTITY<\/th>\n<th>TIME<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Outdoor Playground MHO-1018, supplied to approved layout R3 and its component list<\/td>\n<td>1 set<\/td>\n<td>Shipped: 18 August 2026; delivered to the hotel: 15 September 2026; site acceptance: 1 October 2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"scope\">\n<div><strong>Payment schedule<\/strong> The deposit was payable after contract signing and before production; receipt was confirmed on 3 July 2026, and production began on 6 July. The balance was payable after review of the agreed completion documents and before dispatch. The customer approved the documents on 10 August, receipt of the balance was confirmed on 12 August, and the goods were loaded for shipment on 18 August.<\/div>\n<\/div>\n<\/section>\n<section id=\"journey\" class=\"section\">\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\"><a class=\"chip\" href=\"#phase-0\" data-phase=\"0\">Requirements and selection<\/a><a class=\"chip\" href=\"#phase-1\" data-phase=\"1\">Layout and shade coordination<\/a><a class=\"chip\" href=\"#phase-2\" data-phase=\"2\">Quotation and contract<\/a><a class=\"chip\" href=\"#phase-3\" data-phase=\"3\">Production and inspection<\/a><a class=\"chip\" href=\"#phase-4\" data-phase=\"4\">Shipping and installation<\/a><a class=\"chip\" href=\"#phase-5\" data-phase=\"5\">Acceptance and follow-up<\/a><\/div>\n<\/div>\n<div class=\"timeline\" id=\"timeline\">\n<div class=\"phase-heading\" id=\"phase-0\"><span>Requirements and selection<\/span><\/div>\n<article class=\"event  expanded\" id=\"event-1\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 8, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">Website enquiry<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"A_courtyard_play_area_for_the_hotel\"><\/span>A courtyard play area for the hotel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Mariam Al Harthy<\/p>\n<div class=\"transcript\" id=\"text-1\">\n<p><strong>Website enquiry \u2014 8 June 2026, 17:10 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hello, we run a family hotel in Muscat and would like a children&#x27;s jungle gym in our courtyard. The renovation area is around 260 square metres, including some seating. Most children would be 4\u201310. We would like it ready in early October. Can you include shade as well? I have attached photos.<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We requested the courtyard measurements and the name of the site contact before treating the photographed space as available for installation.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-2\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 9, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Site_information_and_local_coordination\"><\/span>Site information and local coordination<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Olivia Zhou, Mariam Al Harthy<\/p>\n<div class=\"transcript\" id=\"text-2\">\n<p><strong>Email \u2014 9 June 2026, 11:20 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Courtyard play area \u2014 site information<\/p>\n<p>Hi Mariam,<\/p>\n<p>Please send a measured plan showing the seating, entrances and any service route that must stay open. Who will coordinate the foundations, surfacing and installation?<\/p>\n<p>I can prepare the play equipment proposal. I have not included a shade structure in our scope. If you use a local shade contractor, we will need to compare its proposed positions with the equipment layout before either is fixed.<\/p>\n<p>Best,<br \/>Olivia<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The product information available did not support a separate shade quotation, so we clarified the equipment scope first.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event  expanded\" id=\"event-3\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 11, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"One_structure_and_a_clear_service_route\"><\/span>One structure and a clear service route<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Nabil Said, Mariam Al Harthy, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-3\">\n<p><strong>Email \u2014 11 June 2026, 17:00 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Measured courtyard plan<\/p>\n<p>Hi Olivia,<\/p>\n<p>I look after the hotel facilities. Attached is the measured plan. The marked strip is our service route and must remain clear. The seating stays outside the play area.<\/p>\n<p>We need one main structure, not several separate play stations. I will coordinate the local shade, ground works and installation. Please send the equipment requirements before we place the local work orders.<\/p>\n<p>Regards,<br \/>Nabil<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We recorded a requirement for one set. The 260 square metres remained the overall courtyard renovation area.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-4\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 12, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Reviewing_MHO-1018_and_another_model\"><\/span>Reviewing MHO-1018 and another model<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Olivia Zhou, Mariam Al Harthy<\/p>\n<div class=\"transcript\" id=\"text-4\">\n<p><strong>Email \u2014 12 June 2026, 10:05 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Another option on your website<\/p>\n<p>Hi Olivia, I also saw MHO-1020 on your website. Should we compare that one before deciding? We still only want one structure. \u2014 Mariam<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 12 June 2026, 11:35 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Initial proposal \u2014 MHO-1018<\/p>\n<p>Hi Mariam,<\/p>\n<p>I suggest reviewing MHO-1018 as the starting point. Its product description includes hotel and resort applications. Ethan will develop the layout against your site boundaries and intended age group before we ask you to approve the project details.<\/p>\n<p>You also asked about MHO-1020. There is an inconsistent model label on that page, so I do not want you to approve a configuration from it without clarification. For now, the attached proposal is for one MHO-1018 set only.<\/p>\n<p>Best,<br \/>Olivia<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> MHO-1020 remained an enquiry only. We did not present unverified model differences as advantages in price, size or performance.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event  expanded\" id=\"event-5\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 15, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">WhatsApp<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Shade_and_operating_hours\"><\/span>Shade and operating hours<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Mariam Al Harthy, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-5\">\n<p><strong>WhatsApp \u2014 15 June 2026, 17:10\u201317:28 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Mariam: If we put shade over it, can we tell guests it is available all day, even when it is hot?<\/p>\n<p>Olivia: I cannot promise that. Outdoor use does not mean the surfaces will stay cool throughout the day. The shade design and your operating checks need to be considered separately.<\/p>\n<p>Mariam: We mainly want it before dinner anyway. I just do not want the reception team promising something we cannot offer.<\/p>\n<p>Olivia: That helps. Please have Nabil coordinate the shade design locally. We will check its position against our layout. Your team should decide when to open the area based on the actual conditions.<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We recorded the concern as an operating and site-coordination issue. We made no additional heat-resistance, surface-temperature or all-day-use promises.<\/p>\n<\/div>\n<\/div>\n<aside class=\"media-box gallery-card\">\n<div class=\"media-top\"><span>Shade and operating hours<\/span><\/div>\n<div class=\"gallery-preview\">\n<div class=\"gallery-image is-screenshot\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m01.webp\" alt=\"Shade and operating hours\" loading=\"lazy\"><\/div>\n<\/div>\n<\/aside>\n<\/article>\n<div class=\"phase-heading\" id=\"phase-1\"><span>Layout and shade coordination<\/span><\/div>\n<article class=\"event right expanded\" id=\"event-6\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 16, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"A_shade_post_conflicts_with_the_proposed_layout\"><\/span>A shade post conflicts with the proposed layout<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Ethan Xu, Nabil Said, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-6\">\n<p><strong>Email \u2014 16 June 2026, 16:40 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Shade position to resolve before layout approval<\/p>\n<p>Hi Nabil,<\/p>\n<p>I have overlaid the shade sketch you sent on the equipment layout. One proposed post is inside an area that needs to remain clear in this proposal. I have marked it on the attached drawing.<\/p>\n<p>Please ask your shade contractor to review the post position. The shade must remain an independent structure; we have not designed the play equipment as a support for it. Please hold the relevant foundation work until the revised positions are checked.<\/p>\n<p>Regards,<br \/>Ethan<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We identified the position conflict before production and asked the local contractor to review the shade position.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event  expanded\" id=\"event-7\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 18, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Revising_the_independent_shade_position\"><\/span>Revising the independent shade position<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Nabil Said, Ethan Xu<\/p>\n<div class=\"transcript\" id=\"text-7\">\n<p><strong>Email \u2014 18 June 2026, 17:20 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Revised independent shade layout<\/p>\n<p>Hi Ethan,<\/p>\n<p>The shade contractor has moved the post in its revised drawing. Please check the overlay again. They will handle their own design and foundations. We will not attach the shade to your equipment.<\/p>\n<p>Nabil<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 19 June 2026, 11:15 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hi Nabil,<\/p>\n<p>I will issue equipment layout R3 on 22 June with the agreed clear areas shown. Our review covers the equipment layout. Please have the local contractor confirm the shade design and site works separately before construction.<\/p>\n<p>Ethan<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We kept the equipment review and the independent shade review separate; the equipment drawing did not replace the local shade design review.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-8\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 22, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Approving_R3_and_the_equipment_scope\"><\/span>Approving R3 and the equipment scope<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Ethan Xu, Nabil Said, Mariam Al Harthy, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-8\">\n<p><strong>Email \u2014 22 June 2026, 11:30 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: R3 equipment layout and component list<\/p>\n<p>Hi Mariam and Nabil,<\/p>\n<p>Attached are R3, the component list and the installation information for one MHO-1018 set. Please check the site boundaries, clear areas, service route and proposed activities for your intended 4\u201310 group.<\/p>\n<p>The shade, surfacing and seating are shown for coordination only and are not included in our equipment order. Please confirm the equipment version in writing.<\/p>\n<p>Ethan<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 23 June 2026, 17:05 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hi Ethan,<\/p>\n<p>Nabil has reviewed the site information and the revised positions with our contractors. We confirm one MHO-1018 set to R3 and its component list. We will manage the local works and arrange the checks before opening.<\/p>\n<p>Mariam<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> R3 became the reference for the contract and pre-dispatch checks. The shade and surfacing remained local purchases.<\/p>\n<\/div>\n<\/div>\n<aside class=\"media-box gallery-card\">\n<div class=\"media-top\"><span>R3 equipment approval<\/span><\/div>\n<div class=\"gallery-preview\">\n<div class=\"gallery-image is-screenshot\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m02.webp\" alt=\"R3 equipment approval\" loading=\"lazy\"><\/div>\n<\/div>\n<\/aside>\n<\/article>\n<div class=\"phase-heading\" id=\"phase-2\"><span>Quotation and contract<\/span><\/div>\n<article class=\"event  expanded\" id=\"event-9\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 24, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Equipment_quotation_and_payment_terms\"><\/span>Equipment quotation and payment terms<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Olivia Zhou, Mariam Al Harthy<\/p>\n<div class=\"transcript\" id=\"text-9\">\n<p><strong>Email \u2014 24 June 2026, 11:20 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Equipment quotation and payment schedule<\/p>\n<p>Hi Mariam,<\/p>\n<p>Attached is the quotation for one MHO-1018 set to R3. It lists our packing, export and port handover scope separately. Your forwarder will arrange the international shipment, import handling and local delivery. The local construction work is excluded.<\/p>\n<p>Our proposal is to start production after receipt of the initial payment. The payment due before dispatch is to be received after you review the completion documents and before we release the goods for shipment.<\/p>\n<p>Best,<br \/>Olivia<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We clarified the order of payment and release before the contract was signed.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-10\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 26, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">WhatsApp<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Discussing_payment_after_arrival\"><\/span>Discussing payment after arrival<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Mariam Al Harthy, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-10\">\n<p><strong>WhatsApp \u2014 26 June 2026, 17:10\u201317:35 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Mariam: Our owner would prefer to pay the balance once the equipment reaches the hotel. We are already paying the local contractors before the area opens.<\/p>\n<p>Olivia: I understand the cash-flow concern, but we cannot release this order on payment after arrival. We can put the completion review clearly into the contract so you know what you will see before the payment is due.<\/p>\n<p>Mariam: What exactly will you send? A few photos would not be enough for Nabil.<\/p>\n<p>Olivia: Photos, the check record against R3 and the component list, and the packing list with section references. I will send that list in writing today so you and Nabil can review it before signing.<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We did not agree to payment after arrival. We sent the completion-document list that day and waited for the customer to review it.<\/p>\n<\/div>\n<\/div>\n<aside class=\"media-box gallery-card\">\n<div class=\"media-top\"><span>Payment and completion review<\/span><\/div>\n<div class=\"gallery-preview\">\n<div class=\"gallery-image is-screenshot\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m03.webp\" alt=\"Payment and completion review\" loading=\"lazy\"><\/div>\n<\/div>\n<\/aside>\n<\/article>\n<article class=\"event  expanded\" id=\"event-11\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">June 29, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Accepting_payment_before_dispatch\"><\/span>Accepting payment before dispatch<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Mariam Al Harthy, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-11\">\n<p><strong>Email \u2014 29 June 2026, 17:00 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Payment schedule accepted<\/p>\n<p>Hi Olivia,<\/p>\n<p>I have discussed this with the owner and Nabil. We accept the payment schedule in your proposal, provided the agreed completion documents are available for our review before the payment due before dispatch.<\/p>\n<p>Please include the document list and R3 in the contract. We are ordering one set only.<\/p>\n<p>Regards,<br \/>Mariam<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The payment terms were agreed in writing. The earlier request for payment after arrival was not adopted.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-12\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">July 2, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Contract_signed_and_deposit_received\"><\/span>Contract signed and deposit received<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Olivia Zhou, Mariam Al Harthy<\/p>\n<div class=\"transcript\" id=\"text-12\">\n<p><strong>Email \u2014 2 July 2026, 11:45 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Signed contract PC-260702<\/p>\n<p>Hi Mariam,<\/p>\n<p>We have received your signed contract for one MHO-1018 set to R3. The completion document list and payment schedule are included as agreed.<\/p>\n<p>If the initial payment is received on 3 July, our planned production period is 6 July to 7 August. We will confirm the start once our accounts team verifies receipt.<\/p>\n<p>Best,<br \/>Olivia<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 3 July 2026, 15:00 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hi Mariam, the initial payment has been received. We will start production on 6 July against the confirmed R3 package. \u2014 Olivia<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We scheduled production after the drawings, component list, contract and payment terms were confirmed and the deposit was received.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<div class=\"phase-heading\" id=\"phase-3\"><span>Production and inspection<\/span><\/div>\n<article class=\"event  expanded\" id=\"event-13\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">July 20, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Production_and_packing_references\"><\/span>Production and packing references<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Tina Luo, Nabil Said, Mariam Al Harthy<\/p>\n<div class=\"transcript\" id=\"text-13\">\n<p><strong>Email \u2014 20 July 2026, 16:10 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Production update \u2014 PC-260702<\/p>\n<p>Hi Nabil,<\/p>\n<p>Production is progressing against R3, with completion still planned for 7 August. We are preparing the section references for the packing and installation documents.<\/p>\n<p>Please keep the labels with their components during unpacking. Once packing is complete, I will send the final packing list so you can plan unloading with your forwarder.<\/p>\n<p>Regards,<br \/>Tina<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The section labels supported packing and installation of one set; they were not separate products.<\/p>\n<\/div>\n<\/div>\n<aside class=\"media-box gallery-card\">\n<div class=\"media-top\"><span>Production and section references<\/span><\/div>\n<div class=\"gallery-preview\">\n<div class=\"gallery-image is-photo\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m04.webp\" alt=\"Production and section references\" loading=\"lazy\"><\/div>\n<\/div>\n<\/aside>\n<\/article>\n<article class=\"event right expanded\" id=\"event-14\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">August 7, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Completion_documents_submitted_for_review\"><\/span>Completion documents submitted for review<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Tina Luo, Nabil Said, Mariam Al Harthy, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-14\">\n<p><strong>Email \u2014 7 August 2026, 16:30 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Completion documents ready for review<\/p>\n<p>Hi Mariam and Nabil,<\/p>\n<p>Production and the pre-dispatch checks are complete. Attached are the photographs, the check record against R3 and the component list, and the final packing list for one set.<\/p>\n<p>Please review these and let us know if you need a particular label or component photographed more clearly. The site installation and checks will still need to be completed locally after delivery.<\/p>\n<p>Regards,<br \/>Tina<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The checks covered supplied quantities, component references, visible condition and packing labels. Site acceptance would follow local installation.<\/p>\n<\/div>\n<\/div>\n<aside class=\"media-box gallery-card\">\n<div class=\"media-top\"><span>Pre-dispatch component check<\/span><\/div>\n<div class=\"gallery-preview\">\n<div class=\"gallery-image is-photo\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m05.webp\" alt=\"Pre-dispatch component check\" loading=\"lazy\"><\/div>\n<\/div>\n<\/aside>\n<\/article>\n<article class=\"event  expanded\" id=\"event-15\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">August 10, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Document_approval_and_balance_payment\"><\/span>Document approval and balance payment<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Nabil Said, Mariam Al Harthy, Tina Luo, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-15\">\n<p><strong>Email \u2014 10 August 2026, 17:15 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Re: Completion documents ready for review<\/p>\n<p>Hi Tina,<\/p>\n<p>Thank you for the closer photos of the section labels. We have matched them to the packing list and reviewed the completion documents. Please proceed with the shipment arrangements through our forwarder. Mariam is arranging the payment due before dispatch.<\/p>\n<p>Regards,<br \/>Nabil<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 12 August 2026, 11:00 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hi Mariam, our accounts team has confirmed receipt of the payment due before dispatch. We will now proceed with the agreed forwarder handover. \u2014 Olivia<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The closer label photographs supported the document review. No product defect was reported.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<div class=\"phase-heading\" id=\"phase-4\"><span>Shipping and installation<\/span><\/div>\n<article class=\"event right expanded\" id=\"event-16\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">August 18, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Shipment_loaded_at_Ningbo\"><\/span>Shipment loaded at Ningbo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Olivia Zhou, Mariam Al Harthy, Nabil Said<\/p>\n<div class=\"transcript\" id=\"text-16\">\n<p><strong>Email \u2014 18 August 2026, 17:20 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Shipment loaded \u2014 PC-260702<\/p>\n<p>Hi Mariam,<\/p>\n<p>Your forwarder has confirmed loading at Ningbo today. I have sent the invoice, packing list and shipping document copy to the nominated contact. The current arrival estimate at Sohar is 9 September.<\/p>\n<p>Please use the forwarder&#x27;s confirmed release and delivery dates for booking the local team. The arrival estimate is not a confirmed date for installation or opening.<\/p>\n<p>Best,<br \/>Olivia<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The sailing and arrival estimate were the arrangements for this shipment, rather than a fixed transit-time promise.<\/p>\n<\/div>\n<\/div>\n<aside class=\"media-box gallery-card\">\n<div class=\"media-top\"><span>Packed equipment for shipment<\/span><\/div>\n<div class=\"gallery-preview\">\n<div class=\"gallery-image is-photo\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m06.webp\" alt=\"Packed equipment for shipment\" loading=\"lazy\"><\/div>\n<\/div>\n<\/aside>\n<\/article>\n<article class=\"event  expanded\" id=\"event-17\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">September 12, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">WhatsApp<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Delivery_through_the_service_entrance\"><\/span>Delivery through the service entrance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Nabil Said, Olivia Zhou, Tina Luo<\/p>\n<div class=\"transcript\" id=\"text-17\">\n<p><strong>WhatsApp \u2014 12 September 2026, 16:20\u201316:35 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Nabil: The shipment arrived on the ninth, and our forwarder confirmed release today. Delivery is booked for the fifteenth. Please remind their contact to use the service entrance. The guest entrance cannot be blocked.<\/p>\n<p>Olivia: I will copy that instruction to the forwarder contact now. Please confirm the unloading team and access arrangements directly with them as well.<\/p>\n<p>Tina: I have resent the packing list to both contacts for the unloading plan. Please check the package labels against it before moving everything into the courtyard.<\/p>\n<p>Nabil: Confirmed. Our team will receive it at the service entrance.<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We coordinated access through the service entrance while the hotel remained in operation.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-18\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">September 15, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"One_set_received_at_the_hotel\"><\/span>One set received at the hotel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Nabil Said, Tina Luo, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-18\">\n<p><strong>Email \u2014 15 September 2026, 17:10 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: One set received at the hotel<\/p>\n<p>Hi Tina,<\/p>\n<p>Delivery was completed through the service entrance today. We have checked the packages and unpacked components against the list for the one set. Nothing is missing, and we have not found visible damage.<\/p>\n<p>The shade contractor is completing its separate work before the equipment team starts. The courtyard remains closed to guests.<\/p>\n<p>Nabil<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We recorded receipt of the goods, with installation and site acceptance still to follow.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event  expanded\" id=\"event-19\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">September 16, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Installation_and_local_works\"><\/span>Installation and local works<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Ethan Xu, Nabil Said, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-19\">\n<p><strong>Email \u2014 16 September 2026, 11:30 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Installation sequence and R3 references<\/p>\n<p>Hi Nabil,<\/p>\n<p>Please have your contractors coordinate the work sequence using their site plan and the R3 installation requirements. Keep the equipment clear areas and service route as confirmed. The shade stays independent of the play structure.<\/p>\n<p>If the installers are unsure about a reference, send the drawing reference and a photo before making any changes. I will reply in writing so the team can keep the answer with the installation file.<\/p>\n<p>Ethan<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 25 September 2026, 17:00 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hi Ethan,<\/p>\n<p>The independent shade work is complete, and the equipment installation finished today against R3. The surfacing team still has its final work to finish. We will keep the area closed until the full site check is complete.<\/p>\n<p>Nabil<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The shade remained independent. No on-site cutting, attachment to the shade or product repair was reported.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<div class=\"phase-heading\" id=\"phase-5\"><span>Acceptance and follow-up<\/span><\/div>\n<article class=\"event right expanded\" id=\"event-20\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">October 1, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Site_acceptance_and_opening\"><\/span>Site acceptance and opening<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Mariam Al Harthy, Nabil Said, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-20\">\n<p><strong>Email \u2014 1 October 2026, 17:15 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Site acceptance \u2014 courtyard play area<\/p>\n<p>Hi Olivia,<\/p>\n<p>The local works are complete. Nabil and the contractors have checked the installation against R3, the separate shade arrangement, the clear areas and the service route. We have no outstanding supply or installation questions and confirm acceptance of the one set.<\/p>\n<p>The team briefing is arranged before opening on 5 October. We will initially operate mainly in the late afternoon, with the hotel team checking conditions before opening.<\/p>\n<p>Thank you,<br \/>Mariam<\/p>\n<\/blockquote>\n<p><strong>Email \u2014 5 October 2026, 17:30 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Hi Olivia, we opened the courtyard play area today. Reception has the operating hours and knows to check with the facilities team if conditions change. \u2014 Mariam<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We recorded site acceptance on 1 October and actual opening on 5 October separately. Customer acceptance was not described as third-party certification.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event  expanded\" id=\"event-21\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">October 16, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">WhatsApp<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"An_editable_checklist_for_shift_handover\"><\/span>An editable checklist for shift handover<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Nabil Said, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-21\">\n<p><strong>WhatsApp \u2014 16 October 2026, 17:10\u201317:25 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Nabil: The equipment is in use. Could you send the maintenance checklist in an editable format? Our team would find it easier if the items followed our shift handover order. We will handle the internal Arabic wording here.<\/p>\n<p>Olivia: Yes. I can send the editable English checklist today. Please keep the technical inspection items and intervals as supplied. You can add staff names and your sign-off columns without changing those instructions.<\/p>\n<p>Nabil: That is what we need. No replacement parts are required; this is just for the staff file.<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> We supplied the editable file that day. The request concerned staff documentation; no replacement parts or product repairs were needed.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"event right expanded\" id=\"event-22\">\n<div class=\"spine\"><span class=\"dot\"><\/span><\/div>\n<div class=\"content\"><time class=\"date event-date\">October 23, 2026<\/time><\/p>\n<div class=\"content-top\"><span class=\"channel\">E-Mail<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Staff_handover_and_follow-up\"><\/span>Staff handover and follow-up<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"record-names\">Mariam Al Harthy, Nabil Said, Olivia Zhou<\/p>\n<div class=\"transcript\" id=\"text-22\">\n<p><strong>Email \u2014 23 October 2026, 17:20 (UTC+08:00)<\/strong><\/p>\n<blockquote>\n<p>Subject: Courtyard follow-up<\/p>\n<p>Hi Olivia,<\/p>\n<p>Nabil has completed the staff file and the internal handover. The separate responsibilities for the equipment and shade were helpful when we coordinated the contractors. We are keeping the late-afternoon arrangement and will review it as operating conditions change.<\/p>\n<p>We do not need any additional equipment at present. Please keep our order and drawing references on file for future maintenance enquiries.<\/p>\n<p>Regards,<br \/>Mariam<\/p>\n<\/blockquote>\n<p><strong>Our record:<\/strong> The customer confirmed the staff handover. No additional equipment, spare-parts order or repeat purchase was placed.<\/p>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n<\/section>\n<p><\/main><\/p>\n<p><dialog class=\"viewer\" id=\"viewer\"><button type=\"button\" id=\"viewer-close\" aria-label=\"Close Image Viewer\">Close <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\" focusable=\"false\" style=\"display:inline-block;vertical-align:middle\"><path d=\"m6 6 12 12M18 6 6 18\"\/><\/svg><\/button><img id=\"viewer-img\" alt=\"Project image preview\"><\/p>\n<p id=\"viewer-caption\">\n<p><\/dialog><\/p>\n<p><script id=\"case-data\" type=\"application\/json\">{\"events\": [{\"id\": 1, \"date\": \"2026-06-08\", \"year\": 2026, \"phase\": 0, \"channel\": \"Website enquiry\", \"heading\": \"A courtyard play area for the hotel\", \"names\": \"Mariam Al Harthy\", \"html\": \"<\/p>\n<p><strong>Website enquiry \u2014 8 June 2026, 17:10 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hello, we run a family hotel in Muscat and would like a children&#x27;s jungle gym in our courtyard. The renovation area is around 260 square metres, including some seating. Most children would be 4\u201310. We would like it ready in early October. Can you include shade as well? I have attached photos.<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We requested the courtyard measurements and the name of the site contact before treating the photographed space as available for installation.<\\\/p>\", \"media\": []}, {\"id\": 2, \"date\": \"2026-06-09\", \"year\": 2026, \"phase\": 0, \"channel\": \"Email\", \"heading\": \"Site information and local coordination\", \"names\": \"Olivia Zhou, Mariam Al Harthy\", \"html\": \"<\/p>\n<p><strong>Email \u2014 9 June 2026, 11:20 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Courtyard play area \u2014 site information<\\\/p><\/p>\n<p>Hi Mariam,<\\\/p><\/p>\n<p>Please send a measured plan showing the seating, entrances and any service route that must stay open. Who will coordinate the foundations, surfacing and installation?<\\\/p><\/p>\n<p>I can prepare the play equipment proposal. I have not included a shade structure in our scope. If you use a local shade contractor, we will need to compare its proposed positions with the equipment layout before either is fixed.<\\\/p><\/p>\n<p>Best,<br \/>Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The product information available did not support a separate shade quotation, so we clarified the equipment scope first.<\\\/p>\", \"media\": []}, {\"id\": 3, \"date\": \"2026-06-11\", \"year\": 2026, \"phase\": 0, \"channel\": \"Email\", \"heading\": \"One structure and a clear service route\", \"names\": \"Nabil Said, Mariam Al Harthy, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 11 June 2026, 17:00 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Measured courtyard plan<\\\/p><\/p>\n<p>Hi Olivia,<\\\/p><\/p>\n<p>I look after the hotel facilities. Attached is the measured plan. The marked strip is our service route and must remain clear. The seating stays outside the play area.<\\\/p><\/p>\n<p>We need one main structure, not several separate play stations. I will coordinate the local shade, ground works and installation. Please send the equipment requirements before we place the local work orders.<\\\/p><\/p>\n<p>Regards,<br \/>Nabil<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We recorded a requirement for one set. The 260 square metres remained the overall courtyard renovation area.<\\\/p>\", \"media\": []}, {\"id\": 4, \"date\": \"2026-06-12\", \"year\": 2026, \"phase\": 0, \"channel\": \"Email\", \"heading\": \"Reviewing MHO-1018 and another model\", \"names\": \"Olivia Zhou, Mariam Al Harthy\", \"html\": \"<\/p>\n<p><strong>Email \u2014 12 June 2026, 10:05 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Another option on your website<\\\/p><\/p>\n<p>Hi Olivia, I also saw MHO-1020 on your website. Should we compare that one before deciding? We still only want one structure. \u2014 Mariam<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 12 June 2026, 11:35 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Initial proposal \u2014 MHO-1018<\\\/p><\/p>\n<p>Hi Mariam,<\\\/p><\/p>\n<p>I suggest reviewing MHO-1018 as the starting point. Its product description includes hotel and resort applications. Ethan will develop the layout against your site boundaries and intended age group before we ask you to approve the project details.<\\\/p><\/p>\n<p>You also asked about MHO-1020. There is an inconsistent model label on that page, so I do not want you to approve a configuration from it without clarification. For now, the attached proposal is for one MHO-1018 set only.<\\\/p><\/p>\n<p>Best,<br \/>Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> MHO-1020 remained an enquiry only. We did not present unverified model differences as advantages in price, size or performance.<\\\/p>\", \"media\": []}, {\"id\": 5, \"date\": \"2026-06-15\", \"year\": 2026, \"phase\": 0, \"channel\": \"WhatsApp\", \"heading\": \"Shade and operating hours\", \"names\": \"Mariam Al Harthy, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>WhatsApp \u2014 15 June 2026, 17:10\u201317:28 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Mariam: If we put shade over it, can we tell guests it is available all day, even when it is hot?<\\\/p><\/p>\n<p>Olivia: I cannot promise that. Outdoor use does not mean the surfaces will stay cool throughout the day. The shade design and your operating checks need to be considered separately.<\\\/p><\/p>\n<p>Mariam: We mainly want it before dinner anyway. I just do not want the reception team promising something we cannot offer.<\\\/p><\/p>\n<p>Olivia: That helps. Please have Nabil coordinate the shade design locally. We will check its position against our layout. Your team should decide when to open the area based on the actual conditions.<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We recorded the concern as an operating and site-coordination issue. We made no additional heat-resistance, surface-temperature or all-day-use promises.<\\\/p>\", \"media\": [\"M01\"]}, {\"id\": 6, \"date\": \"2026-06-16\", \"year\": 2026, \"phase\": 1, \"channel\": \"Email\", \"heading\": \"A shade post conflicts with the proposed layout\", \"names\": \"Ethan Xu, Nabil Said, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 16 June 2026, 16:40 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Shade position to resolve before layout approval<\\\/p><\/p>\n<p>Hi Nabil,<\\\/p><\/p>\n<p>I have overlaid the shade sketch you sent on the equipment layout. One proposed post is inside an area that needs to remain clear in this proposal. I have marked it on the attached drawing.<\\\/p><\/p>\n<p>Please ask your shade contractor to review the post position. The shade must remain an independent structure; we have not designed the play equipment as a support for it. Please hold the relevant foundation work until the revised positions are checked.<\\\/p><\/p>\n<p>Regards,<br \/>Ethan<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We identified the position conflict before production and asked the local contractor to review the shade position.<\\\/p>\", \"media\": []}, {\"id\": 7, \"date\": \"2026-06-18\", \"year\": 2026, \"phase\": 1, \"channel\": \"Email\", \"heading\": \"Revising the independent shade position\", \"names\": \"Nabil Said, Ethan Xu\", \"html\": \"<\/p>\n<p><strong>Email \u2014 18 June 2026, 17:20 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Revised independent shade layout<\\\/p><\/p>\n<p>Hi Ethan,<\\\/p><\/p>\n<p>The shade contractor has moved the post in its revised drawing. Please check the overlay again. They will handle their own design and foundations. We will not attach the shade to your equipment.<\\\/p><\/p>\n<p>Nabil<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 19 June 2026, 11:15 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hi Nabil,<\\\/p><\/p>\n<p>I will issue equipment layout R3 on 22 June with the agreed clear areas shown. Our review covers the equipment layout. Please have the local contractor confirm the shade design and site works separately before construction.<\\\/p><\/p>\n<p>Ethan<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We kept the equipment review and the independent shade review separate; the equipment drawing did not replace the local shade design review.<\\\/p>\", \"media\": []}, {\"id\": 8, \"date\": \"2026-06-22\", \"year\": 2026, \"phase\": 1, \"channel\": \"Email\", \"heading\": \"Approving R3 and the equipment scope\", \"names\": \"Ethan Xu, Nabil Said, Mariam Al Harthy, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 22 June 2026, 11:30 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: R3 equipment layout and component list<\\\/p><\/p>\n<p>Hi Mariam and Nabil,<\\\/p><\/p>\n<p>Attached are R3, the component list and the installation information for one MHO-1018 set. Please check the site boundaries, clear areas, service route and proposed activities for your intended 4\u201310 group.<\\\/p><\/p>\n<p>The shade, surfacing and seating are shown for coordination only and are not included in our equipment order. Please confirm the equipment version in writing.<\\\/p><\/p>\n<p>Ethan<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 23 June 2026, 17:05 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hi Ethan,<\\\/p><\/p>\n<p>Nabil has reviewed the site information and the revised positions with our contractors. We confirm one MHO-1018 set to R3 and its component list. We will manage the local works and arrange the checks before opening.<\\\/p><\/p>\n<p>Mariam<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> R3 became the reference for the contract and pre-dispatch checks. The shade and surfacing remained local purchases.<\\\/p>\", \"media\": [\"M02\"]}, {\"id\": 9, \"date\": \"2026-06-24\", \"year\": 2026, \"phase\": 2, \"channel\": \"Email\", \"heading\": \"Equipment quotation and payment terms\", \"names\": \"Olivia Zhou, Mariam Al Harthy\", \"html\": \"<\/p>\n<p><strong>Email \u2014 24 June 2026, 11:20 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Equipment quotation and payment schedule<\\\/p><\/p>\n<p>Hi Mariam,<\\\/p><\/p>\n<p>Attached is the quotation for one MHO-1018 set to R3. It lists our packing, export and port handover scope separately. Your forwarder will arrange the international shipment, import handling and local delivery. The local construction work is excluded.<\\\/p><\/p>\n<p>Our proposal is to start production after receipt of the initial payment. The payment due before dispatch is to be received after you review the completion documents and before we release the goods for shipment.<\\\/p><\/p>\n<p>Best,<br \/>Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We clarified the order of payment and release before the contract was signed.<\\\/p>\", \"media\": []}, {\"id\": 10, \"date\": \"2026-06-26\", \"year\": 2026, \"phase\": 2, \"channel\": \"WhatsApp\", \"heading\": \"Discussing payment after arrival\", \"names\": \"Mariam Al Harthy, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>WhatsApp \u2014 26 June 2026, 17:10\u201317:35 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Mariam: Our owner would prefer to pay the balance once the equipment reaches the hotel. We are already paying the local contractors before the area opens.<\\\/p><\/p>\n<p>Olivia: I understand the cash-flow concern, but we cannot release this order on payment after arrival. We can put the completion review clearly into the contract so you know what you will see before the payment is due.<\\\/p><\/p>\n<p>Mariam: What exactly will you send? A few photos would not be enough for Nabil.<\\\/p><\/p>\n<p>Olivia: Photos, the check record against R3 and the component list, and the packing list with section references. I will send that list in writing today so you and Nabil can review it before signing.<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We did not agree to payment after arrival. We sent the completion-document list that day and waited for the customer to review it.<\\\/p>\", \"media\": [\"M03\"]}, {\"id\": 11, \"date\": \"2026-06-29\", \"year\": 2026, \"phase\": 2, \"channel\": \"Email\", \"heading\": \"Accepting payment before dispatch\", \"names\": \"Mariam Al Harthy, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 29 June 2026, 17:00 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Payment schedule accepted<\\\/p><\/p>\n<p>Hi Olivia,<\\\/p><\/p>\n<p>I have discussed this with the owner and Nabil. We accept the payment schedule in your proposal, provided the agreed completion documents are available for our review before the payment due before dispatch.<\\\/p><\/p>\n<p>Please include the document list and R3 in the contract. We are ordering one set only.<\\\/p><\/p>\n<p>Regards,<br \/>Mariam<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The payment terms were agreed in writing. The earlier request for payment after arrival was not adopted.<\\\/p>\", \"media\": []}, {\"id\": 12, \"date\": \"2026-07-02\", \"year\": 2026, \"phase\": 2, \"channel\": \"Email\", \"heading\": \"Contract signed and deposit received\", \"names\": \"Olivia Zhou, Mariam Al Harthy\", \"html\": \"<\/p>\n<p><strong>Email \u2014 2 July 2026, 11:45 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Signed contract PC-260702<\\\/p><\/p>\n<p>Hi Mariam,<\\\/p><\/p>\n<p>We have received your signed contract for one MHO-1018 set to R3. The completion document list and payment schedule are included as agreed.<\\\/p><\/p>\n<p>If the initial payment is received on 3 July, our planned production period is 6 July to 7 August. We will confirm the start once our accounts team verifies receipt.<\\\/p><\/p>\n<p>Best,<br \/>Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 3 July 2026, 15:00 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hi Mariam, the initial payment has been received. We will start production on 6 July against the confirmed R3 package. \u2014 Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We scheduled production after the drawings, component list, contract and payment terms were confirmed and the deposit was received.<\\\/p>\", \"media\": []}, {\"id\": 13, \"date\": \"2026-07-20\", \"year\": 2026, \"phase\": 3, \"channel\": \"Email\", \"heading\": \"Production and packing references\", \"names\": \"Tina Luo, Nabil Said, Mariam Al Harthy\", \"html\": \"<\/p>\n<p><strong>Email \u2014 20 July 2026, 16:10 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Production update \u2014 PC-260702<\\\/p><\/p>\n<p>Hi Nabil,<\\\/p><\/p>\n<p>Production is progressing against R3, with completion still planned for 7 August. We are preparing the section references for the packing and installation documents.<\\\/p><\/p>\n<p>Please keep the labels with their components during unpacking. Once packing is complete, I will send the final packing list so you can plan unloading with your forwarder.<\\\/p><\/p>\n<p>Regards,<br \/>Tina<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The section labels supported packing and installation of one set; they were not separate products.<\\\/p>\", \"media\": [\"M04\"]}, {\"id\": 14, \"date\": \"2026-08-07\", \"year\": 2026, \"phase\": 3, \"channel\": \"Email\", \"heading\": \"Completion documents submitted for review\", \"names\": \"Tina Luo, Nabil Said, Mariam Al Harthy, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 7 August 2026, 16:30 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Completion documents ready for review<\\\/p><\/p>\n<p>Hi Mariam and Nabil,<\\\/p><\/p>\n<p>Production and the pre-dispatch checks are complete. Attached are the photographs, the check record against R3 and the component list, and the final packing list for one set.<\\\/p><\/p>\n<p>Please review these and let us know if you need a particular label or component photographed more clearly. The site installation and checks will still need to be completed locally after delivery.<\\\/p><\/p>\n<p>Regards,<br \/>Tina<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The checks covered supplied quantities, component references, visible condition and packing labels. Site acceptance would follow local installation.<\\\/p>\", \"media\": [\"M05\"]}, {\"id\": 15, \"date\": \"2026-08-10\", \"year\": 2026, \"phase\": 3, \"channel\": \"Email\", \"heading\": \"Document approval and balance payment\", \"names\": \"Nabil Said, Mariam Al Harthy, Tina Luo, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 10 August 2026, 17:15 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Re: Completion documents ready for review<\\\/p><\/p>\n<p>Hi Tina,<\\\/p><\/p>\n<p>Thank you for the closer photos of the section labels. We have matched them to the packing list and reviewed the completion documents. Please proceed with the shipment arrangements through our forwarder. Mariam is arranging the payment due before dispatch.<\\\/p><\/p>\n<p>Regards,<br \/>Nabil<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 12 August 2026, 11:00 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hi Mariam, our accounts team has confirmed receipt of the payment due before dispatch. We will now proceed with the agreed forwarder handover. \u2014 Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The closer label photographs supported the document review. No product defect was reported.<\\\/p>\", \"media\": []}, {\"id\": 16, \"date\": \"2026-08-18\", \"year\": 2026, \"phase\": 4, \"channel\": \"Email\", \"heading\": \"Shipment loaded at Ningbo\", \"names\": \"Olivia Zhou, Mariam Al Harthy, Nabil Said\", \"html\": \"<\/p>\n<p><strong>Email \u2014 18 August 2026, 17:20 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Shipment loaded \u2014 PC-260702<\\\/p><\/p>\n<p>Hi Mariam,<\\\/p><\/p>\n<p>Your forwarder has confirmed loading at Ningbo today. I have sent the invoice, packing list and shipping document copy to the nominated contact. The current arrival estimate at Sohar is 9 September.<\\\/p><\/p>\n<p>Please use the forwarder&#x27;s confirmed release and delivery dates for booking the local team. The arrival estimate is not a confirmed date for installation or opening.<\\\/p><\/p>\n<p>Best,<br \/>Olivia<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The sailing and arrival estimate were the arrangements for this shipment, rather than a fixed transit-time promise.<\\\/p>\", \"media\": [\"M06\"]}, {\"id\": 17, \"date\": \"2026-09-12\", \"year\": 2026, \"phase\": 4, \"channel\": \"WhatsApp\", \"heading\": \"Delivery through the service entrance\", \"names\": \"Nabil Said, Olivia Zhou, Tina Luo\", \"html\": \"<\/p>\n<p><strong>WhatsApp \u2014 12 September 2026, 16:20\u201316:35 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Nabil: The shipment arrived on the ninth, and our forwarder confirmed release today. Delivery is booked for the fifteenth. Please remind their contact to use the service entrance. The guest entrance cannot be blocked.<\\\/p><\/p>\n<p>Olivia: I will copy that instruction to the forwarder contact now. Please confirm the unloading team and access arrangements directly with them as well.<\\\/p><\/p>\n<p>Tina: I have resent the packing list to both contacts for the unloading plan. Please check the package labels against it before moving everything into the courtyard.<\\\/p><\/p>\n<p>Nabil: Confirmed. Our team will receive it at the service entrance.<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We coordinated access through the service entrance while the hotel remained in operation.<\\\/p>\", \"media\": []}, {\"id\": 18, \"date\": \"2026-09-15\", \"year\": 2026, \"phase\": 4, \"channel\": \"Email\", \"heading\": \"One set received at the hotel\", \"names\": \"Nabil Said, Tina Luo, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 15 September 2026, 17:10 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: One set received at the hotel<\\\/p><\/p>\n<p>Hi Tina,<\\\/p><\/p>\n<p>Delivery was completed through the service entrance today. We have checked the packages and unpacked components against the list for the one set. Nothing is missing, and we have not found visible damage.<\\\/p><\/p>\n<p>The shade contractor is completing its separate work before the equipment team starts. The courtyard remains closed to guests.<\\\/p><\/p>\n<p>Nabil<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We recorded receipt of the goods, with installation and site acceptance still to follow.<\\\/p>\", \"media\": []}, {\"id\": 19, \"date\": \"2026-09-16\", \"year\": 2026, \"phase\": 4, \"channel\": \"Email\", \"heading\": \"Installation and local works\", \"names\": \"Ethan Xu, Nabil Said, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 16 September 2026, 11:30 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Installation sequence and R3 references<\\\/p><\/p>\n<p>Hi Nabil,<\\\/p><\/p>\n<p>Please have your contractors coordinate the work sequence using their site plan and the R3 installation requirements. Keep the equipment clear areas and service route as confirmed. The shade stays independent of the play structure.<\\\/p><\/p>\n<p>If the installers are unsure about a reference, send the drawing reference and a photo before making any changes. I will reply in writing so the team can keep the answer with the installation file.<\\\/p><\/p>\n<p>Ethan<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 25 September 2026, 17:00 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hi Ethan,<\\\/p><\/p>\n<p>The independent shade work is complete, and the equipment installation finished today against R3. The surfacing team still has its final work to finish. We will keep the area closed until the full site check is complete.<\\\/p><\/p>\n<p>Nabil<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The shade remained independent. No on-site cutting, attachment to the shade or product repair was reported.<\\\/p>\", \"media\": []}, {\"id\": 20, \"date\": \"2026-10-01\", \"year\": 2026, \"phase\": 5, \"channel\": \"Email\", \"heading\": \"Site acceptance and opening\", \"names\": \"Mariam Al Harthy, Nabil Said, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 1 October 2026, 17:15 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Site acceptance \u2014 courtyard play area<\\\/p><\/p>\n<p>Hi Olivia,<\\\/p><\/p>\n<p>The local works are complete. Nabil and the contractors have checked the installation against R3, the separate shade arrangement, the clear areas and the service route. We have no outstanding supply or installation questions and confirm acceptance of the one set.<\\\/p><\/p>\n<p>The team briefing is arranged before opening on 5 October. We will initially operate mainly in the late afternoon, with the hotel team checking conditions before opening.<\\\/p><\/p>\n<p>Thank you,<br \/>Mariam<\\\/p><\\\/blockquote><\/p>\n<p><strong>Email \u2014 5 October 2026, 17:30 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Hi Olivia, we opened the courtyard play area today. Reception has the operating hours and knows to check with the facilities team if conditions change. \u2014 Mariam<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We recorded site acceptance on 1 October and actual opening on 5 October separately. Customer acceptance was not described as third-party certification.<\\\/p>\", \"media\": []}, {\"id\": 21, \"date\": \"2026-10-16\", \"year\": 2026, \"phase\": 5, \"channel\": \"WhatsApp\", \"heading\": \"An editable checklist for shift handover\", \"names\": \"Nabil Said, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>WhatsApp \u2014 16 October 2026, 17:10\u201317:25 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Nabil: The equipment is in use. Could you send the maintenance checklist in an editable format? Our team would find it easier if the items followed our shift handover order. We will handle the internal Arabic wording here.<\\\/p><\/p>\n<p>Olivia: Yes. I can send the editable English checklist today. Please keep the technical inspection items and intervals as supplied. You can add staff names and your sign-off columns without changing those instructions.<\\\/p><\/p>\n<p>Nabil: That is what we need. No replacement parts are required; this is just for the staff file.<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> We supplied the editable file that day. The request concerned staff documentation; no replacement parts or product repairs were needed.<\\\/p>\", \"media\": []}, {\"id\": 22, \"date\": \"2026-10-23\", \"year\": 2026, \"phase\": 5, \"channel\": \"Email\", \"heading\": \"Staff handover and follow-up\", \"names\": \"Mariam Al Harthy, Nabil Said, Olivia Zhou\", \"html\": \"<\/p>\n<p><strong>Email \u2014 23 October 2026, 17:20 (UTC+08:00)<\\\/strong><\\\/p><\/p>\n<blockquote>\n<p>Subject: Courtyard follow-up<\\\/p><\/p>\n<p>Hi Olivia,<\\\/p><\/p>\n<p>Nabil has completed the staff file and the internal handover. The separate responsibilities for the equipment and shade were helpful when we coordinated the contractors. We are keeping the late-afternoon arrangement and will review it as operating conditions change.<\\\/p><\/p>\n<p>We do not need any additional equipment at present. Please keep our order and drawing references on file for future maintenance enquiries.<\\\/p><\/p>\n<p>Regards,<br \/>Mariam<\\\/p><\\\/blockquote><\/p>\n<p><strong>Our record:<\\\/strong> The customer confirmed the staff handover. No additional equipment, spare-parts order or repeat purchase was placed.<\\\/p>\", \"media\": []}], \"phases\": [\"Requirements and selection\", \"Layout and shade coordination\", \"Quotation and contract\", \"Production and inspection\", \"Shipping and installation\", \"Acceptance and follow-up\"], \"media\": {\"M01\": {\"kind\": \"Image\", \"title\": \"Shade and operating hours\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m01.webp\", \"type\": \"image\", \"name\": \"Shade and operating hours\", \"caption\": \"Shade and operating hours\", \"presentation\": \"screenshot\", \"width\": 1200, \"height\": 1257}], \"recordId\": 5, \"presentation\": \"screenshot\", \"provenance\": \"Source history is retained in the separate asset index.\"}, \"M02\": {\"kind\": \"Image\", \"title\": \"R3 equipment approval\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m02.webp\", \"type\": \"image\", \"name\": \"R3 equipment approval\", \"caption\": \"R3 equipment approval\", \"presentation\": \"screenshot\", \"width\": 1400, \"height\": 980}], \"recordId\": 8, \"presentation\": \"screenshot\", \"provenance\": \"Source history is retained in the separate asset index.\"}, \"M03\": {\"kind\": \"Image\", \"title\": \"Payment and completion review\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m03.webp\", \"type\": \"image\", \"name\": \"Payment and completion review\", \"caption\": \"Payment and completion review\", \"presentation\": \"screenshot\", \"width\": 1200, \"height\": 1331}], \"recordId\": 10, \"presentation\": \"screenshot\", \"provenance\": \"Source history is retained in the separate asset index.\"}, \"M04\": {\"kind\": \"Image\", \"title\": \"Production and section references\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m04.webp\", \"type\": \"image\", \"name\": \"Production and section references\", \"caption\": \"Production and section references\", \"presentation\": \"photo\", \"width\": 1536, \"height\": 1024}], \"recordId\": 13, \"provenance\": \"Source history is retained in the separate asset index.\"}, \"M05\": {\"kind\": \"Image\", \"title\": \"Pre-dispatch component check\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m05.webp\", \"type\": \"image\", \"name\": \"Pre-dispatch component check\", \"caption\": \"Pre-dispatch component check\", \"presentation\": \"photo\", \"width\": 1536, \"height\": 1024}], \"recordId\": 14, \"provenance\": \"Source history is retained in the separate asset index.\"}, \"M06\": {\"kind\": \"Image\", \"title\": \"Packed equipment for shipment\", \"url\": \"\", \"assets\": [{\"src\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-m06.webp\", \"type\": \"image\", \"name\": \"Packed equipment for shipment\", \"caption\": \"Packed equipment for shipment\", \"presentation\": \"photo\", \"width\": 1536, \"height\": 1024}], \"recordId\": 16, \"provenance\": \"Source history is retained in the separate asset index.\"}}, \"hero\": \"\", \"heroUrl\": \"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-hero.webp\", \"maxRecords\": 30, \"maxMediaResources\": 6, \"mediaPolicy\": \"Use supplied media only. Keep unknown media URLs empty.\", \"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=data.phases;\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.hidden=false;img.src=src;img.alt='Outdoor hotel play area';}else{img.hidden=true;img.removeAttribute('src');}}\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}]}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'||current.m.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.asset?.name||item.m.title)}\" 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 months=['January','February','March','April','May','June','July','August','September','October','November','December'];const p=e.date.match(\/^(\\d{4})-(\\d{2})-(\\d{2})$\/);return p?`${months[Number(p[2])-1]} ${Number(p[3])}, ${p[1]}`:e.date;}\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<p class=\"record-names\">${esc(e.names)}<\/p>\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><\/p>\n<\/div>\n<p><\/body><\/html><\/p>","protected":false},"excerpt":{"rendered":"<p>Palm Court Family Retreat ordered one MHO-1018 outdoor play structure for a courtyard renovation covering approximately 260 square metres, including seating and access routes. The hotel planned activities for children aged 4\u201310. Equipment layout R3 was coordinated with an independent local shade installation. The goods reached the hotel on 15 September 2026, site acceptance followed on 1 October, and the play area opened on 5 October.<\/p>","protected":false},"author":4,"featured_media":14901,"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-14900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-caces"],"metadata":{"_thumbnail_id":["14901"],"_wp_page_template":["page-coreshangye.php"],"rank_math_title":["Outdoor play area for a family hotel in Muscat, Oman | Mimu Play"],"rank_math_description":["Palm Court Family Retreat ordered one MHO-1018 outdoor play structure for a courtyard renovation covering approximately 260 square metres, including seating and access routes. The hotel planned activities for children aged 4\u201310. Equipment layout R3 was coordinated with an independent local shade installation. The goods reached the hotel on 15 September 2026, site acceptance followed on 1 October, and the play area opened on 5 October."],"rank_math_primary_category":["64"],"views":["60"],"_edit_last":["4"],"themepark_seo_title":["Outdoor Play Area For A Family Hotel In Muscat, Oman"],"themepark_seo_description":["Mimu Play Supplied An MHO-1018 Outdoor Playground For A Family Hotel Courtyard In Muscat, Oman, From Layout Coordination To Delivery, Installation And Opening."],"themepark_seo_keyword":[""],"_edit_lock":["1793948061:4"],"_wp_old_date":["2026-11-06"]},"acf":[],"medium_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-hero-300x200.webp","thumbnail_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-hero-150x150.webp","full_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2026\/11\/mimuplay-muscat-hotel-courtyard-hero.webp","_links":{"self":[{"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/posts\/14900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/comments?post=14900"}],"version-history":[{"count":1,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/posts\/14900\/revisions"}],"predecessor-version":[{"id":14908,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/posts\/14900\/revisions\/14908"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/media\/14901"}],"wp:attachment":[{"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/media?parent=14900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/categories?post=14900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mimuplay.com\/de\/wp-json\/wp\/v2\/tags?post=14900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}