@font-face{font-family:Silkscreen;src:url(/fonts/memory-books/curated/silkscreen.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hadiyatak Hand;src:url(/fonts/memory-books/curated/caveat.ttf)format("truetype");font-display:swap;unicode-range:U+0-24F}@font-face{font-family:Hadiyatak Classic Arabic;src:url(/fonts/memory-books/curated/amiri.ttf)format("truetype");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Hadiyatak Romantic Arabic;src:url(/fonts/memory-books/curated/el-messiri.ttf)format("truetype");font-weight:400 700;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Hadiyatak Modern Arabic;src:url(/fonts/memory-books/curated/plex-arabic.ttf)format("truetype");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Hadiyatak Pixel Arabic;src:url(/fonts/memory-books/curated/hadiyatak-pixel-arabic-static.ttf)format("truetype");font-weight:100 900;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Hadiyatak Hand Arabic;src:url(/fonts/memory-books/curated/aref-ruqaa.ttf)format("truetype");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Hadiyatak Romantic Latin;src:url(/fonts/memory-books/curated/cormorant.ttf)format("truetype");font-weight:300 700;font-display:swap}@font-face{font-family:Hadiyatak Sculpted;src:url(/fonts/memory-books/curated/changa.ttf)format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/memory-books/curated/noto-naskh.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/memory-books/curated/inter.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/memory-books/curated/plex-arabic.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Hadiyatak Editorial;src:url(/fonts/memory-books/curated/fraunces.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Hadiyatak Geometric Arabic;src:url(/fonts/memory-books/curated/alexandria.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Hadiyatak Square Arabic;src:url(/fonts/memory-books/curated/hadiyatak-square-arabic.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Playfair Display;src:url(/fonts/memory-books/curated/playfair.ttf)format("truetype");font-weight:400 900;font-display:swap}._controls_478e9_88{color:#304137;font-family:var(--font-body,"IBM Plex Sans Arabic", Inter, system-ui, sans-serif);gap:8px;margin-block:10px 4px;display:grid;position:relative}._triggers_478e9_98{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._controls_478e9_88 ._trigger_478e9_98{--k-h:44px;font:800 13.5px/1.25 var(--font-ui-body,system-ui),sans-serif;gap:9px;padding:0 16px}._controls_478e9_88 ._trigger_478e9_98[data-kind=animation]{--k-top:#7d9b85;--k-bot:#5a7a64;--k-line:#2f4b3a;--k-base:#2a4535;--k-hi:#a9c2ae;--k-sh:#476553;--k-ink:#fffaf2;--k-drop:#1e3c2c47}._controls_478e9_88 ._triggerIcon_478e9_108{flex:none;width:20px;height:20px}._trigger_478e9_98:focus-visible{outline-offset:2px;outline:3px solid #ae9253}._panel_478e9_111 button:focus-visible{outline-offset:2px;outline:3px solid #ae9253}._desktopOverlay_478e9_117{z-index:4;min-width:0;min-height:0;position:absolute;inset:0}._mobileOverlay_478e9_118{z-index:2147482000;top:var(--mobile-viewport-top,0px);left:var(--mobile-viewport-left,0px);width:100%;height:var(--mobile-available-height,100dvh);box-sizing:border-box;padding:10px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));align-items:end;display:grid;position:fixed;container:message-inspector-surface/size}._inspectorBackdrop_478e9_119{background:#121e167a;animation:.28s ease-out both _inspector-dim_478e9_1;position:absolute;inset:0}._panel_478e9_111._inspector_478e9_119{box-sizing:border-box;background:var(--panel,#fffaf0);color:#304137;flex-direction:column;gap:8px;width:100%;min-width:0;height:100%;min-height:0;padding:clamp(12px,2vw,20px);animation:.3s cubic-bezier(.2,.8,.2,1) both _inspector-in_478e9_1;display:flex;position:relative;overflow:hidden;container-type:inline-size}._mobileOverlay_478e9_118 ._inspector_478e9_119{background:#fffaf0;border:2px solid #283a2f;border-radius:5px;height:min(840px,100%);box-shadow:0 5px #1b2820,4px 5px #ae9253}._mobileOverlay_478e9_118[data-hosted]{z-index:6;align-items:stretch;width:auto;height:auto;padding:0;position:absolute;inset:0}._mobileOverlay_478e9_118[data-hosted] ._inspector_478e9_119{height:100%;box-shadow:none;border:0;border-radius:0}._inspectorHeader_478e9_125{border-bottom:2px solid #ede4d1;flex:none;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"close tabs replay";align-items:center;gap:10px;min-width:0;padding-block-end:10px;display:grid}._tabList_478e9_126{background:#ece4d2;border:1px solid #c9bea7;border-radius:3px;grid-area:tabs;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:5px;min-width:0;padding:4px;display:grid}._inspector_478e9_119[dir=rtl] ._tabList_478e9_126{direction:rtl}._tabButton_478e9_128{color:#4b584e;min-width:0;min-height:44px;font:700 clamp(13px,3.7vw,16px)/1.3 var(--font-ui-body,system-ui),sans-serif;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:6px 8px;transition:background-color .12s,color .12s;display:flex}._tabButton_478e9_128 span{white-space:nowrap;word-break:normal;overflow-wrap:normal;letter-spacing:0}._tabButton_478e9_128[data-active]{color:#283a2f;background:#fffdf7;border-color:#283a2f;box-shadow:0 2px #1b2820}._tabIcon_478e9_131{flex:0 0 22px;width:22px;height:22px;display:block}._headerActions_478e9_132{grid-area:replay;justify-content:flex-end;display:flex}._replayButton_478e9_133,._closeButton_478e9_133{color:#283a2f;cursor:pointer;background:#fbf7ee;border:2px solid #283a2f;border-radius:3px;flex:none;place-items:center;width:44px;height:44px;min-height:44px;padding:0;transition:transform .1s,background-color .1s;display:grid;box-shadow:0 3px #1b2820,2px 4px #c9bda0}._closeButton_478e9_133{grid-area:close}._replayButton_478e9_133>span{display:none}._replayButton_478e9_133 svg{width:22px;height:22px}._closeButton_478e9_133:hover{color:#7c2d37;background:#eed5d8}._replayButton_478e9_133:hover{background:#edf2e7}._replayButton_478e9_133:active,._closeButton_478e9_133:active{transform:translateY(2px);box-shadow:0 1px #1b2820}._inspectorPreview_478e9_140{flex:0 auto;min-width:0;height:clamp(100px,20svh,156px);min-height:88px;max-height:28%;padding:0 4px 6px 0;position:relative}._messageCard_478e9_141{box-sizing:border-box;border:2px solid var(--gift-accent);background:var(--gift-canvas);width:100%;min-width:0;height:100%;min-height:0;color:var(--gift-ink);border-radius:2px;flex-direction:column;padding:14px 16px 12px;transition:border-color .3s,color .3s;animation:.3s cubic-bezier(.2,.8,.2,1) both _message-card-arrive_478e9_1;display:flex;position:relative;box-shadow:inset 2px 2px #ffffff1f,inset -2px -2px #0000001f,0 4px #263a2d,4px 6px #c3a56a}._messageCard_478e9_141:before,._messageCard_478e9_141:after{content:"";pointer-events:none;background:#c3a56a;width:3px;height:3px;position:absolute}._messageCard_478e9_141:before{top:5px;inset-inline-start:5px;box-shadow:4px 0 #c3a56a,0 4px #c3a56a}._messageCard_478e9_141:after{bottom:5px;inset-inline-end:5px;box-shadow:-4px 0 #c3a56a,0 -4px #c3a56a}._messageCardHeader_478e9_154{border-bottom:1px solid color-mix(in srgb,var(--gift-ink) 23%,transparent);flex:none;align-items:center;gap:10px;min-width:0;margin:0 0 9px;padding:0 0 10px;display:flex}._messageCardHeader_478e9_154 h3{min-width:0;color:inherit;font:700 20px/1.5 var(--font-ui-body,system-ui),sans-serif;letter-spacing:normal;overflow-wrap:anywhere;text-align:start;margin:0}._messageCardMark_478e9_156{background:#c3a56a;flex:none;width:10px;height:10px;margin-inline:3px;display:block;box-shadow:0 -3px 0 -1px #e8d6a5,0 3px 0 -1px #8b6c35,-3px 0 0 -1px #c3a56a,3px 0 0 -1px #c3a56a}._messageCardScroll_478e9_157{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--gift-accent) transparent;flex:1;min-width:0;min-height:0;padding:2px 4px 8px;scroll-padding-block:10px;overflow:hidden auto}._messageCardScroll_478e9_157:focus-visible{outline:2px solid var(--gift-accent);outline-offset:1px}._messageCardScroll_478e9_157 p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;margin:0;font-size:19px;line-height:1.85}@keyframes _message-card-arrive_478e9_1{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}._inspectorBody_478e9_161{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:2px 4px 6px;animation:.18s ease-out both _inspector-pane-in_478e9_1;display:block;overflow-y:auto}._typographyPane_478e9_162,._animationPane_478e9_162{gap:8px;display:grid}@keyframes _inspector-in_478e9_1{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes _inspector-out_478e9_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes _inspector-pane-in_478e9_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes _inspector-dim_478e9_1{0%{opacity:0}to{opacity:1}}@keyframes _inspector-undim_478e9_1{0%{opacity:1}to{opacity:0}}@keyframes _inspector-return_478e9_1{0%{opacity:0}to{opacity:1}}._desktopOverlay_478e9_117[data-leaving] ._inspector_478e9_119,._mobileOverlay_478e9_118[data-leaving] ._inspector_478e9_119{pointer-events:none;animation:.28s ease-in both _inspector-out_478e9_1}._mobileOverlay_478e9_118[data-leaving] ._inspectorBackdrop_478e9_119{animation:.28s ease-in both _inspector-undim_478e9_1}@media (min-width:981px){[data-message-inspector-owner]:has(._controls_478e9_88[data-panel]){isolation:isolate;position:relative!important;overflow:hidden!important}[data-message-inspector-owner]:has(._controls_478e9_88[data-panel])>:not(._desktopOverlay_478e9_117){visibility:hidden;pointer-events:none}[data-message-inspector-owner]:has(._desktopOverlay_478e9_117[data-leaving])>:not(._desktopOverlay_478e9_117){visibility:visible;animation:.28s ease-in both _inspector-return_478e9_1}}@media (max-width:980px){._mobileOverlay_478e9_118 ._inspector_478e9_119{gap:10px;padding:12px}._mobileOverlay_478e9_118 ._inspectorBody_478e9_161{animation-duration:.3s}._mobileOverlay_478e9_118 ._inspectorHeader_478e9_125{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"close tabs replay";gap:6px;padding-block-end:8px}._mobileOverlay_478e9_118 :is(._closeButton_478e9_133,._replayButton_478e9_133){width:44px;height:44px;min-height:44px}._mobileOverlay_478e9_118 ._tabList_478e9_126{gap:3px;padding:3px}._mobileOverlay_478e9_118 ._tabButton_478e9_128{gap:4px;min-height:44px;padding:6px 4px;font-size:13px}._triggers_478e9_98{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._trigger_478e9_98{white-space:nowrap;justify-content:center;min-width:0;padding-inline:10px;font-size:clamp(12px,3.5vw,14px)}}@container (width<=380px){._desktopOverlay_478e9_117 ._inspectorHeader_478e9_125{grid-template-areas:"close.replay""tabs tabs tabs"}}@container (width<=330px){._mobileOverlay_478e9_118 ._tabIcon_478e9_131{display:none}._mobileOverlay_478e9_118 ._tabButton_478e9_128{font-size:12px}}@container message-inspector-surface (height<=440px){._mobileOverlay_478e9_118 ._inspector_478e9_119{gap:6px;padding:8px}._mobileOverlay_478e9_118 ._inspectorHeader_478e9_125{padding-block-end:4px}._mobileOverlay_478e9_118 ._colorArea_478e9_199>span,._mobileOverlay_478e9_118 ._inspectorPreview_478e9_140{display:none}}._fontGrid_478e9_204{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(88px,1fr);gap:8px;display:grid}._fontChoice_478e9_211{color:#27372c;text-align:start;cursor:pointer;background:#fffdf7;border:2px solid #c8bea4;border-radius:3px;grid-template-rows:minmax(32px,1fr) auto;gap:8px;min-width:0;min-height:88px;padding:8px 10px;transition:all .12s;display:grid;overflow:hidden;box-shadow:0 3px #c2b59b}._fontChoice_478e9_211:hover{background:#fbf9f2;border-color:#7b8e73}._fontChoice_478e9_211[data-selected]{background:#edf2e7;border-color:#283a2f;transform:translateY(-1px);box-shadow:inset 4px 0 #ae9253,0 3px #1b2820}._fontChoice_478e9_211:active{transform:translateY(2px);box-shadow:0 1px #1b2820}._fontChoice_478e9_211>span{text-overflow:ellipsis;white-space:nowrap;font-synthesis:none;unicode-bidi:plaintext;min-height:1.6em;font-size:21px;line-height:1.8;display:block;overflow:hidden}._fontChoice_478e9_211>small{font:700 13px/1.4 var(--font-ui-body,system-ui), sans-serif;color:#586355;justify-content:space-between;align-items:center;display:flex}._fontChoice_478e9_211:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=classic]>span{font-family:Hadiyatak Classic Arabic,Playfair Display,Georgia,serif}._fontChoice_478e9_211:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=romantic]>span{font-family:Hadiyatak Romantic Arabic,Hadiyatak Romantic Latin,Georgia,serif}._fontChoice_478e9_211:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=modern]>span{font-family:Hadiyatak Modern Arabic,Inter,system-ui,sans-serif}._fontChoice_478e9_211:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=pixel]>span{font-variation-settings:"ELSH" 2, "ELGR" 1, "wght" 600;font-family:Hadiyatak Pixel Arabic,Silkscreen,monospace;line-height:1.65}._fontChoice_478e9_211:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=handwritten]>span{font-family:Hadiyatak Hand Arabic,Hadiyatak Hand,cursive;line-height:1.8}._fontChoice_478e9_211[data-typography=sculpted]>span{font-family:Hadiyatak Sculpted,sans-serif;font-weight:600;line-height:1.8}._colorArea_478e9_199{flex-direction:column;flex:none;gap:4px;min-width:0;display:flex}._colorArea_478e9_199>span{color:#304137;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}._colorSwatches_478e9_292{box-sizing:border-box;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%;padding:4px 3px 7px;display:grid}._colorChoice_478e9_293{--swatch:#293b31;background:var(--swatch);cursor:pointer;border:2px solid #473e30;border-radius:2px;width:100%;height:44px;min-height:44px;padding:0;transition:transform .11s,box-shadow .11s;display:block;position:relative;box-shadow:inset 2px 2px #ffffff65,inset -3px -3px #00000028,0 3px #918064,2px 4px #d5c5a7}._colorChoice_478e9_293:before{content:"";pointer-events:none;background:#ffffff70;width:9px;height:2px;position:absolute;inset:4px auto auto 4px;box-shadow:0 2px #ffffff35}._colorChoice_478e9_293[data-color=ink]{background:linear-gradient(135deg,#fff7e8 0 47%,#293b31 48%)}._colorChoice_478e9_293[data-color=rose]{--swatch:#a54159}._colorChoice_478e9_293[data-color=gold]{--swatch:#a67623}._colorChoice_478e9_293[data-color=sky]{--swatch:#276f88}._colorChoice_478e9_293[data-color=plum]{--swatch:#693c6e}._colorChoice_478e9_293[data-color=forest]{--swatch:#245641}._colorChoice_478e9_293[data-color=burgundy]{--swatch:#6e1e36}._colorChoice_478e9_293[data-color=copper]{--swatch:#934625}._colorChoice_478e9_293:hover{transform:translateY(-1px)}._colorChoice_478e9_293[data-selected]{outline-offset:2px;outline:2px solid #b68b3e;transform:translateY(1px);box-shadow:inset 2px 2px #ffffff65,inset -2px -2px #00000030,0 2px #53472e}._colorChoice_478e9_293[data-selected]:after{content:"";filter:drop-shadow(1px 1px #291b20);border-bottom:3px solid #fff9eb;border-left:3px solid #fff9eb;width:12px;height:7px;position:absolute;top:12px;left:50%;transform:translate(-50%)rotate(-45deg)}._colorChoice_478e9_293:active{transform:translateY(3px);box-shadow:inset 2px 2px #00000020,0 1px #918064}._animationList_478e9_314{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._animationChoice_478e9_320{color:#304137;text-align:start;cursor:pointer;background:#fffdf7;border:2px solid #c8bea4;border-radius:3px;grid-template-rows:auto auto 1fr;align-content:start;gap:8px;min-width:0;min-height:108px;padding:9px 10px;transition:all .12s;display:grid;box-shadow:0 3px #c2b59b}._animationChoice_478e9_320:hover{background:#fbf9f2;border-color:#7b8e73}._animationChoice_478e9_320[data-selected]{background:#edf2e7;border-color:#283a2f;transform:translateY(-1px);box-shadow:inset 4px 0 #ae9253,0 3px #1b2820}._animationChoice_478e9_320:active{transform:translateY(2px);box-shadow:0 1px #1b2820}._animationHeader_478e9_355{justify-content:space-between;align-items:center;gap:4px;display:flex}._animationName_478e9_362{min-width:0;font:700 15px/1.35 var(--font-ui-body,system-ui),sans-serif;overflow-wrap:normal}._liveSample_478e9_363{color:#4f6054;unicode-bidi:plaintext;width:100%;max-width:100%;height:2.8em;padding:4px 2px 1px;font-size:16px;line-height:1.55;display:block;position:relative;overflow:hidden}._animationChoice_478e9_320[data-demo-active] ._liveSample_478e9_363{background:linear-gradient(0deg,#ead8a34d 0 2px,#0000 2px)}._plusBadge_478e9_367{white-space:nowrap;color:#6c4c13;font:800 11px/1 var(--font-pixel,"Silkscreen", monospace);vertical-align:middle;letter-spacing:.04em;direction:ltr;unicode-bidi:isolate;background:#f8eed5;border:1px solid #a28549;border-radius:2px;flex-shrink:0;margin-inline-start:4px;padding:2px 5px;display:inline-block}._presentedText_478e9_385{text-align:start;min-width:0;color:var(--message-ink,inherit);overflow-wrap:break-word;white-space:pre-wrap;font-synthesis:none;unicode-bidi:isolate;font-weight:400;line-height:1.85;display:block;position:relative}._presentedText_478e9_385[data-typography=classic]{font-family:Noto Naskh Arabic,Playfair Display,Georgia,serif}._presentedText_478e9_385[data-typography=romantic]{font-family:Playfair Display,Noto Naskh Arabic,Georgia,serif}._presentedText_478e9_385[data-typography=pixel]{font-family:Silkscreen,IBM Plex Sans Arabic,monospace}._presentedText_478e9_385[data-typography=modern]{font-family:Inter,IBM Plex Sans Arabic,system-ui,sans-serif}._presentedText_478e9_385[data-typography=handwritten]{font-family:Hadiyatak Hand,Noto Naskh Arabic,cursive}._presentedText_478e9_385:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=classic]{font-family:Hadiyatak Classic Arabic,Playfair Display,Georgia,serif}._presentedText_478e9_385:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=romantic]{font-family:Hadiyatak Romantic Arabic,Hadiyatak Romantic Latin,Georgia,serif}._presentedText_478e9_385:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=modern]{font-family:Hadiyatak Modern Arabic,Inter,system-ui,sans-serif}._presentedText_478e9_385:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=pixel]{font-variation-settings:"ELSH" 2, "ELGR" 1, "wght" 600;font-family:Hadiyatak Pixel Arabic,Silkscreen,monospace;line-height:1.65}._presentedText_478e9_385:is([data-font-version="2"],[data-font-version="3"],[data-font-version="4"])[data-typography=handwritten]{font-family:Hadiyatak Hand Arabic,Hadiyatak Hand,cursive;font-size:1.18em;line-height:1.8}._presentedText_478e9_385[data-typography=sculpted]{font-family:Hadiyatak Sculpted,sans-serif;font-weight:600;line-height:1.8}._presentedText_478e9_385[data-font-version="3"][data-typography=modern],._fontChoice_478e9_211[data-font-version="3"][data-typography=modern]>span{font-optical-sizing:auto;font-variation-settings:"SOFT" 35,"WONK" 0;font-family:Hadiyatak Geometric Arabic,Hadiyatak Editorial,Georgia,serif;font-weight:450}._presentedText_478e9_385[data-font-version="3"][data-typography=romantic],._fontChoice_478e9_211[data-font-version="3"][data-typography=romantic]>span{font-weight:450}._presentedText_478e9_385[data-font-version="3"][data-typography=pixel],._fontChoice_478e9_211[data-font-version="3"][data-typography=pixel]>span{font-variation-settings:normal;-webkit-font-smoothing:antialiased;font-family:Hadiyatak Square Arabic,Silkscreen,monospace;font-size:1.24em;font-weight:500;line-height:1.7}._presentedText_478e9_385 ._source_478e9_421{float:none;overflow-wrap:break-word;word-break:normal;text-align:start;width:100%;min-width:0;max-width:100%;height:auto;max-height:none;font:inherit;color:inherit;text-transform:none;text-indent:0;unicode-bidi:plaintext;border:0;margin:0;padding:0;position:relative;overflow:visible;white-space:pre-wrap!important;letter-spacing:normal!important;display:block!important}._maskDefinitions_478e9_428{pointer-events:none;width:100%;height:100%;color:inherit;position:absolute;inset:0;overflow:visible}._presentedText_478e9_385[data-selected-animation=letterpress] ._source_478e9_421{text-shadow:0 .5px #fff7,0 -.5px #0003}._maskDefinitions_478e9_428 [data-motion-overlay]{shape-rendering:crispedges}@media (prefers-reduced-motion:reduce){._source_478e9_421{opacity:1!important;visibility:visible!important;clip-path:none!important;text-shadow:none!important;animation:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}._maskDefinitions_478e9_428{display:none}._panel_478e9_111._inspector_478e9_119,._inspectorBody_478e9_161,._inspectorBackdrop_478e9_119,._mobileOverlay_478e9_118[data-leaving] ._inspectorBackdrop_478e9_119{animation:none!important}._trigger_478e9_98,._tabButton_478e9_128,._closeButton_478e9_133,._replayButton_478e9_133{transition:none!important}[data-message-inspector-owner]:has(._desktopOverlay_478e9_117[data-leaving])>:not(._desktopOverlay_478e9_117){animation:none!important}}@media (min-width:981px){[data-message-inspector-owner]:has(._desktopOverlay_478e9_117){transition:min-height .3s cubic-bezier(.2,.8,.2,1);height:min(480px,100svh - 240px)!important;min-height:min(340px,100svh - 240px)!important}[data-message-inspector-owner]:has(._desktopOverlay_478e9_117[data-leaving]){min-height:var(--message-editor-height,0px)!important}._desktopOverlay_478e9_117 ._inspectorBody_478e9_161{flex:1;min-height:0;overflow-y:auto}._desktopOverlay_478e9_117 ._inspectorHeader_478e9_125 ._tabButton_478e9_128{color:#304638;background:#fff9e9;border:2px solid #304638;border-radius:2px;min-height:44px;margin-bottom:3px;font-weight:800;box-shadow:inset 0 2px #fffdf7,0 3px #203429,2px 4px #c3a65c}._desktopOverlay_478e9_117 ._inspectorHeader_478e9_125 ._tabButton_478e9_128[data-kind=animation]{color:#263e30;background:#e6edde}._desktopOverlay_478e9_117 ._inspectorHeader_478e9_125 ._tabButton_478e9_128[data-active]{color:#fff9e9;background:#76182e;border-color:#541020;box-shadow:inset 0 2px #a74a5b,inset 3px 0 #c2a05b,0 3px #441422,2px 4px #c3a65c}._desktopOverlay_478e9_117 ._inspectorHeader_478e9_125 ._tabButton_478e9_128[data-active][data-kind=animation]{background:#304b39;border-color:#203429;box-shadow:inset 0 2px #55715b,inset 3px 0 #c2a05b,0 3px #162a1d,2px 4px #c3a65c}}._presentedText_478e9_385{text-wrap:pretty;hanging-punctuation:first last}._presentedText_478e9_385:lang(ar){word-spacing:.03em;line-height:2.02}._presentedText_478e9_385,._fontChoice_478e9_211>span{font-kerning:normal;font-variant-ligatures:normal;font-feature-settings:normal;text-transform:none;letter-spacing:normal!important}@media (prefers-reduced-motion:reduce){[data-message-inspector-owner]:has(._desktopOverlay_478e9_117){transition:none}._messageCard_478e9_141{transition:none;animation:none}}@font-face{font-family:Poppins;src:url(/fonts/memory-books/curated/poppins.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20A0-20CF}._presentedText_478e9_385[data-font-version="4"][data-typography=modern],._fontChoice_478e9_211[data-font-version="4"][data-typography=modern]>span{font-variation-settings:normal;font-family:Hadiyatak Modern Arabic,Poppins,system-ui,sans-serif;font-weight:400;line-height:1.85}._presentedText_478e9_385[data-font-version="4"][data-typography=pixel],._fontChoice_478e9_211[data-font-version="4"][data-typography=pixel]>span{font-variation-settings:normal;font-family:Hadiyatak Square Arabic,Silkscreen,monospace;font-weight:500;line-height:1.8}._animationDescription_478e9_483{font:400 12px/1.45 var(--font-ui-body,system-ui),sans-serif;color:#586355}@container (width>=550px){._fontGrid_478e9_204,._animationList_478e9_314{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){._animationChoice_478e9_320{min-height:104px}._messageCardHeader_478e9_154 h3{font-size:17px}._messageCardHeader_478e9_154{margin-bottom:4px;padding-bottom:5px}._messageCardScroll_478e9_157 p{font-size:17px;line-height:1.75}}._legacyText_478e9_487,._legacyText_478e9_487 ._source_478e9_421{font:inherit;color:inherit;white-space:inherit;text-align:inherit;display:block}._panel_478e9_111._inspector_478e9_119{--t-ink:#3a2330;--t-wine:#7c2640;--t-forest:#52715c;--t-line:#cdb89e;--t-paper:#fffaf2;color:var(--t-ink);box-shadow:-2px 0 0 var(--t-line),2px 0 0 var(--t-line),0 -2px 0 var(--t-line),0 2px 0 var(--t-line),inset 2px 2px 0 #fff,0 6px 0 0 #a68c70,4px 18px 30px -10px #3c182466;background:#fbf6ee;border:0;border-radius:0;gap:8px;padding:8px 10px 10px}._mobileOverlay_478e9_118 ._panel_478e9_111._inspector_478e9_119{height:min(680px,92%)}._mobileOverlay_478e9_118[data-hosted] ._panel_478e9_111._inspector_478e9_119{height:100%;box-shadow:none;border:0}._panel_478e9_111 ._inspectorHeader_478e9_125{background:0 0;border:0;grid-template-columns:48px minmax(0,1fr) 48px;gap:8px;padding:0}._panel_478e9_111 ._tabList_478e9_126{box-shadow:none;background:0 0;border:0;gap:6px;padding:0 0 5px}._panel_478e9_111 ._tabButton_478e9_128{--k-h:42px;font:800 13px/1.2 var(--font-ui-body,system-ui),sans-serif;border-radius:0;gap:8px;padding:0 8px}._panel_478e9_111 ._tabButton_478e9_128[data-active]{box-shadow:none}._panel_478e9_111 ._tabIcon_478e9_131{flex-basis:18px;width:18px;height:18px}._panel_478e9_111 ._closeButton_478e9_133,._panel_478e9_111 ._replayButton_478e9_133{--k-h:42px;border:0;border-radius:0;width:44px;height:42px;min-height:0;padding:0}._panel_478e9_111 ._replayButton_478e9_133 svg,._panel_478e9_111 ._closeButton_478e9_133 svg{width:19px;height:19px}._panel_478e9_111 ._inspectorPreview_478e9_140{height:clamp(104px,19svh,150px);min-height:96px;max-height:none;padding:2px 3px 6px}._panel_478e9_111 ._messageCard_478e9_141{box-shadow:-2px 0 0 var(--t-line),2px 0 0 var(--t-line),0 -2px 0 var(--t-line),0 2px 0 var(--t-line),inset 0 2px 0 #ffffff8c,0 4px 0 0 #3c241838,3px 9px 14px -6px #3c241847;border:0;border-radius:0}._panel_478e9_111 ._inspectorBody_478e9_161{scrollbar-gutter:stable;padding:2px 3px 4px}._panel_478e9_111 ._typographyPane_478e9_162,._panel_478e9_111 ._animationPane_478e9_162{gap:10px}._panel_478e9_111 ._fontGrid_478e9_204{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px;display:grid}._panel_478e9_111 ._fontChoice_478e9_211{text-align:start;cursor:pointer;min-height:84px;color:var(--t-ink);box-shadow:-2px 0 0 var(--t-line),2px 0 0 var(--t-line),0 -2px 0 var(--t-line),0 2px 0 var(--t-line),inset 2px 2px 0 #fff,inset -2px -3px 0 #e6d8c2,0 4px 0 0 #b9a387;background:linear-gradient(#fffaf2,#f4e9d8);border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;gap:6px;padding:10px 10px 8px;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s;display:grid;position:relative}._panel_478e9_111 ._fontChoice_478e9_211>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:19px;line-height:1.45;display:-webkit-box;overflow:hidden}._panel_478e9_111 ._fontChoice_478e9_211>small{font:700 11.5px/1.2 var(--font-ui-body,system-ui),sans-serif;color:#735661;justify-content:space-between;align-items:center;gap:6px;display:flex}._panel_478e9_111 ._fontChoice_478e9_211:hover{transform:translateY(-1px)}._panel_478e9_111 ._fontChoice_478e9_211:active{box-shadow:-2px 0 0 var(--t-line),2px 0 0 var(--t-line),0 -2px 0 var(--t-line),0 2px 0 var(--t-line),inset 2px 2px 0 #e6d8c2,0 1px 0 0 #b9a387;transform:translateY(3px)}._panel_478e9_111 ._fontChoice_478e9_211[data-selected]{color:#fffaf2;background:linear-gradient(#94334f,#751f39);transform:translateY(2px);box-shadow:-2px 0 #4a1124,2px 0 #4a1124,0 -2px #4a1124,0 2px #4a1124,inset 2px 2px #b9506b,inset -2px -2px #561529,0 2px #35081a}._panel_478e9_111 ._fontChoice_478e9_211[data-selected]>small{color:#f3dde2}._panel_478e9_111 ._fontChoice_478e9_211[data-selected]:after{content:"";top:6px;background:#fffaf2;width:6px;height:6px;position:absolute;inset-inline-end:6px;box-shadow:-6px 0 #cfa9b4,0 6px #cfa9b4}._panel_478e9_111 ._plusBadge_478e9_367{font:800 9.5px/1.2 var(--font-pixel,"Silkscreen",monospace);letter-spacing:.06em;text-transform:uppercase;color:#52715c;background:#e5efe4;border-radius:0;padding:2px 5px 1px;display:inline-block;box-shadow:0 0 0 1.5px #52715c}._panel_478e9_111 ._colorArea_478e9_199{box-shadow:none;background:0 0;border:0;gap:6px;padding:0 2px}._panel_478e9_111 ._colorArea_478e9_199>span{font:800 12px/1.2 var(--font-ui-body,system-ui),sans-serif;color:#735661}._panel_478e9_111 ._colorSwatches_478e9_292{gap:6px;padding:2px 2px 6px}._panel_478e9_111 ._colorChoice_478e9_293{border:0;border-radius:0;height:34px;box-shadow:-2px 0 #3a2330,2px 0 #3a2330,0 -2px #3a2330,0 2px #3a2330,inset 2px 2px #fff6,inset -2px -2px #00000040,0 3px #3a233073}._panel_478e9_111 ._colorChoice_478e9_293[data-selected]{outline-offset:3px;outline:2px solid #7c2640;transform:translateY(1px)}._panel_478e9_111 ._animationList_478e9_314{grid-template-columns:minmax(0,1fr);gap:8px;padding:2px;display:grid}._panel_478e9_111 ._animationChoice_478e9_320{text-align:start;cursor:pointer;min-height:62px;color:var(--t-ink);box-shadow:-2px 0 0 var(--t-line),2px 0 0 var(--t-line),0 -2px 0 var(--t-line),0 2px 0 var(--t-line),inset 2px 2px 0 #fff,inset -2px -3px 0 #e6d8c2,0 4px 0 0 #b9a387;background:linear-gradient(#fffaf2,#f4e9d8);border:0;border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2px 12px;padding:9px 12px;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s;display:grid;position:relative}._panel_478e9_111 ._animationChoice_478e9_320:hover{transform:translateY(-1px)}._panel_478e9_111 ._animationChoice_478e9_320:active{transform:translateY(3px)}._panel_478e9_111 ._animationChoice_478e9_320[data-selected]{color:#fffaf2;background:linear-gradient(#94334f,#751f39);transform:translateY(2px);box-shadow:-2px 0 #4a1124,2px 0 #4a1124,0 -2px #4a1124,0 2px #4a1124,inset 2px 2px #b9506b,inset -2px -2px #561529,0 2px #35081a}._panel_478e9_111 ._animationHeader_478e9_355{flex-wrap:wrap;grid-column:1;align-items:center;gap:8px;display:flex}._panel_478e9_111 ._animationName_478e9_362{font:800 14px/1.3 var(--font-ui-body,system-ui),sans-serif}._panel_478e9_111 ._animationDescription_478e9_483{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._panel_478e9_111 ._liveSample_478e9_363{background:#ffffff8c;grid-area:1/2;align-self:center;height:2.4em;padding:3px 6px 2px;font-size:15px;box-shadow:inset 0 2px #3c241814}._panel_478e9_111 ._animationChoice_478e9_320[data-selected] ._liveSample_478e9_363{color:var(--t-ink);background:#fffaf2}@media (prefers-reduced-motion:reduce){._panel_478e9_111 ._fontChoice_478e9_211,._panel_478e9_111 ._animationChoice_478e9_320{transition:none}}@media (min-width:560px){._panel_478e9_111 ._fontGrid_478e9_204{grid-template-columns:repeat(3,minmax(0,1fr))}}._panel_478e9_111 ._animationHeader_478e9_355{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._panel_478e9_111 ._animationName_478e9_362{overflow-wrap:anywhere;flex:auto;min-width:0}._panel_478e9_111 ._inspectorBody_478e9_161{padding-block-end:max(16px,env(safe-area-inset-bottom))}._panel_478e9_111 ._fontGrid_478e9_204{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:minmax(104px,auto);gap:12px 10px;padding:4px 3px 6px}._panel_478e9_111 ._fontChoice_478e9_211{gap:8px;min-height:104px;padding:12px 12px 10px}._panel_478e9_111 ._fontChoice_478e9_211>span{-webkit-line-clamp:2;font-size:22px;line-height:1.5}._panel_478e9_111 ._fontChoice_478e9_211>small{border-top:2px dotted #73566147;padding-top:6px;font-size:12px}._panel_478e9_111 ._fontChoice_478e9_211[data-selected]>small{border-top-color:#ffffff59}:is(._panel_478e9_111 ._fontChoice_478e9_211:focus-visible,._panel_478e9_111 ._animationChoice_478e9_320:focus-visible){outline-offset:3px;outline:3px solid #ae7f38}._panel_478e9_111 ._plusBadge_478e9_367,._plusBadge_478e9_367{text-transform:none;letter-spacing:.02em;font:800 10.5px/1 var(--font-pixel,"Silkscreen",monospace);color:#6c4c13;direction:ltr;unicode-bidi:isolate;background:linear-gradient(#fbe9a6,#efc65a);border:0;border-radius:0;flex:none;align-items:center;gap:4px;margin-inline-start:6px;padding:3px 6px 3px 5px;display:inline-flex;box-shadow:-1px 0 #a8791f,1px 0 #a8791f,0 -1px #a8791f,0 1px #a8791f,0 2px #8f6419,inset 0 1px #fff9}._plusBadge_478e9_367 svg{flex:none;display:block}._panel_478e9_111 ._fontChoice_478e9_211[data-selected] ._plusBadge_478e9_367,._panel_478e9_111 ._animationChoice_478e9_320[data-selected] ._plusBadge_478e9_367{color:#6c4c13;background:linear-gradient(#fbe9a6,#efc65a);box-shadow:-1px 0 #fff3c4,1px 0 #fff3c4,0 -1px #fff3c4,0 1px #fff3c4,0 2px #8f6419,inset 0 1px #fff9}@media (max-width:440px){._panel_478e9_111 ._fontGrid_478e9_204{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}._panel_478e9_111 ._fontChoice_478e9_211{padding:10px 10px 8px}._panel_478e9_111 ._fontChoice_478e9_211>span{font-size:20px}}@media (min-width:981px){._desktopOverlay_478e9_117 ._panel_478e9_111._inspector_478e9_119{align-self:start;height:auto;max-height:100%}}[data-message-arrival]{position:relative}[data-message-arrival=waiting]>:not([data-message-frame]),[data-message-arrival=framing]>:not([data-message-frame]),[data-message-arrival=waiting]:before,[data-message-arrival=framing]:before,[data-message-arrival=settling]:before{opacity:0}[data-message-frame]{pointer-events:none;z-index:3;shape-rendering:crispedges;width:100%;height:100%;inset:0;overflow:visible;position:absolute!important}@media (prefers-reduced-motion:reduce){[data-message-arrival]>*{opacity:1!important;transform:none!important}[data-message-frame]{display:none}}
