/* majlis.click — Tema Ketupat: Hijau pucuk, krim & anyaman ketupat (dijana oleh gen10.py) */
:root {
  --bg: #F6F8EC;
  --bg-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 4L36 20L20 36L4 20Z%22 fill=%22none%22 stroke=%22rgba(110,154,78,.18)%22 stroke-width=%220.8%22/%3E%3C/svg%3E");
  --bg-size: 40px 40px;
  --bg-pos: 0 0;
  --text: #2F4A2A;
  --text-mute: #6F8266;
  --accent: #6E9A4E;
  --accent-lt: #4F7A36;
  --on-accent: #FFFFFF;
  --script: #3F6A2C;
  --amp: #C9A454;
  --panel: #FFFFFF;
  --arch-bg: rgba(255,255,255,0.82);
  --deep: #FFFFFF;
  --closing-bg: #E8EFDC;
  --nav-icon: #4F7A36;
  --nav-text: #2F4A2A;
  --paper: #FFFFFF;
  --paper-ink: #2C4527;
  --paper-mute: #808F7D;
  --paper-line: #E5EDDF;
  --paper-label: #4F7A36;
  --paper-border: #D4E1CA;
  --field-line: #CCDCC1;
  --primary: #3F6A2C;
  --on-primary: #FFFFFF;
  --primary-soft: #F0F3EE;
  --overlay: rgba(24,37,21,0.93);
  --radius: 10px;
  --f-script: 'Allura', cursive;
}
.t-ketupat .script { font-size: 64px; } .t-ketupat .script-lg { font-size: 68px; }
.t-ketupat h2 { color: #3F6A2C; font-weight: 500; }
.t-ketupat .bismillah { color: #4F7A36; }
.t-ketupat .cover { background-image: radial-gradient(circle at 0 0, rgba(229,238,198,0.8), transparent 44%), radial-gradient(circle at 100% 100%, rgba(238,240,214,0.8), transparent 46%), url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 4L36 20L20 36L4 20Z%22 fill=%22none%22 stroke=%22rgba(110,154,78,.18)%22 stroke-width=%220.8%22/%3E%3C/svg%3E"); background-size: 100% 100%, 100% 100%, 40px 40px; }
.t-ketupat .corner { display: none; }
.t-ketupat .cover::before, .t-ketupat .cover::after, .t-ketupat .closing::before, .t-ketupat .closing::after { content: ''; position: absolute; width: 210px; height: 210px; pointer-events: none; background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 200%22%3E%3Cdefs%3E%3CradialGradient id=%22g57696%22%3E%3Cstop offset=%220%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220.7%22/%3E%3Cstop offset=%22.7%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220.315%22/%3E%3Cstop offset=%221%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cellipse cx=%2250%22 cy=%2250%22 rx=%22100%22 ry=%2280%22 fill=%22url(%23g57696)%22/%3E%3Cg fill=%22none%22 stroke=%22%23B89A4E%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M-4 70C38 64 84 44 136-4%22/%3E%3Cpath d=%22M70-4C64 38 44 84-4 136%22/%3E%3C/g%3E%3Cg transform=%22translate(56.0 60.0) rotate(8) scale(1.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(116.0 30.0) rotate(-12) scale(1.0)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(26.0 118.0) rotate(18) scale(0.95)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(150.0 70.0) rotate(4) scale(0.7)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(86.0 40.0) rotate(-30.0) scale(1.1)%22%3E%3Cpath d=%22M0 0C8-3.2 20-3.2 28 0C20 3.2 8 3.2 0 0Z%22 fill=%22%239BBE7A%22 stroke=%22%235F8A45%22 stroke-width=%220.7%22/%3E%3C/g%3E%3Cg transform=%22translate(40.0 86.0) rotate(120.0) scale(1.1)%22%3E%3Cpath d=%22M0 0C8-3.2 20-3.2 28 0C20 3.2 8 3.2 0 0Z%22 fill=%22%239BBE7A%22 stroke=%22%235F8A45%22 stroke-width=%220.7%22/%3E%3C/g%3E%3Ccircle cx=%22100.0%22 cy=%22100.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22120.0%22 cy=%22120.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%2280.0%22 cy=%22130.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3C/svg%3E") no-repeat center / contain; }
.t-ketupat .cover::before { left: -6px; top: -6px; }
.t-ketupat .cover::after { right: -6px; bottom: -6px; transform: rotate(180deg); }
.has-preview.t-ketupat .cover::before { top: 54px; }
.t-ketupat .arch { border-color: #82A866; box-shadow: 0 24px 60px rgba(63,106,44,0.14); }
.t-ketupat .arch::before { border-color: rgba(110,154,78,0.45); }
.t-ketupat .arch::after { content: ''; position: absolute; left: 50%; top: -24px; transform: translateX(-50%); width: 160px; height: 50px; background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 150 54%22%3E%3Cg fill=%22none%22 stroke=%22%23B89A4E%22 stroke-width=%221%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M10 34C44 26 62 26 75 26C88 26 106 26 140 34%22/%3E%3C/g%3E%3Cg transform=%22translate(75.0 30.0) rotate(0) scale(0.7)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(48.0 34.0) rotate(-10) scale(0.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(102.0 34.0) rotate(10) scale(0.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain; z-index: 2; }
.t-ketupat .monogram { border-color: #6E9A4E; color: #4F7A36; background: #fff; }
.t-ketupat .photo-arch { border-color: #6E9A4E; background: #fff; box-shadow: 0 24px 60px rgba(63,106,44,0.14); }
.t-ketupat .arch { border-radius: 4px; }
.t-ketupat .arch::before { border-radius: 2px; }
.t-ketupat .photo-arch { border-radius: 4px; }
.t-ketupat .photo-arch img { border-radius: 2px; }
.t-ketupat .divider { color: #6E9A4E; }
.t-ketupat .sec-head::before { content: ''; width: 130px; height: 40px; background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 150 54%22%3E%3Cg fill=%22none%22 stroke=%22%23B89A4E%22 stroke-width=%221%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M10 34C44 26 62 26 75 26C88 26 106 26 140 34%22/%3E%3C/g%3E%3Cg transform=%22translate(75.0 30.0) rotate(0) scale(0.7)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(48.0 34.0) rotate(-10) scale(0.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(102.0 34.0) rotate(10) scale(0.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain; margin-bottom: -4px; }
.t-ketupat .btn-gold, .t-ketupat .nav-bubble { background: linear-gradient(135deg, #7FA663, #4B7634); color: #fff; }
.t-ketupat .btn-gold { box-shadow: 0 10px 24px rgba(63,106,44,0.25); }
.t-ketupat .btn-gold:hover { background: linear-gradient(135deg, #779C5D, #446A2F); color: #fff; }
.t-ketupat .btn-line { border-color: #8BAE71; color: #4F7A36; background: rgba(255,255,255,0.6); }
.t-ketupat .btn-line:hover { background: #fff; color: #2F4A2A; }
.t-ketupat .nav-bubble { border-color: #fff; }
.t-ketupat .music-btn { background: rgba(255,255,255,0.92); }
.t-ketupat .paper, .t-ketupat .cd, .t-ketupat .wish, .t-ketupat .item { box-shadow: 0 10px 30px rgba(63,106,44,0.08); }
.t-ketupat .cd { border-color: #D4E0C4; } .t-ketupat .cd b { color: #3F6A2C; }
.t-ketupat .wish, .t-ketupat .item { border-color: #D8E3C9; }
.t-ketupat .wish-name, .t-ketupat .story-year { color: #3F6A2C; }
.t-ketupat .item-icon { background: #E9F0E4; color: #4F7A36; }
.t-ketupat .story-dot { background: #6E9A4E; box-shadow: 0 0 0 4px #E5EDDF; }
.t-ketupat .count-pill { background: #fff; }
.t-ketupat .bottom-nav { box-shadow: 0 -8px 30px rgba(63,106,44,0.08); border-top-color: #D8E3C9; }
.t-ketupat .tag { background: #E6EDD9; color: #6F8266; }
.t-ketupat .thanks-script { color: #3F6A2C; }
.t-ketupat .lb-close { border-color: #fff; }
.t-ketupat .closing { position: relative; overflow: hidden; } .t-ketupat .closing > * { position: relative; }
.t-ketupat .closing::before { left: -30px; top: -30px; width: 150px; height: 150px; } .t-ketupat .closing::after { right: -30px; bottom: -30px; width: 150px; height: 150px; transform: rotate(180deg); }
.t-ketupat .fx-d { background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 200%22%3E%3Cdefs%3E%3CradialGradient id=%22g57696%22%3E%3Cstop offset=%220%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220.7%22/%3E%3Cstop offset=%22.7%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220.315%22/%3E%3Cstop offset=%221%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cellipse cx=%2250%22 cy=%2250%22 rx=%22100%22 ry=%2280%22 fill=%22url(%23g57696)%22/%3E%3Cg fill=%22none%22 stroke=%22%23B89A4E%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M-4 70C38 64 84 44 136-4%22/%3E%3Cpath d=%22M70-4C64 38 44 84-4 136%22/%3E%3C/g%3E%3Cg transform=%22translate(56.0 60.0) rotate(8) scale(1.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(116.0 30.0) rotate(-12) scale(1.0)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(26.0 118.0) rotate(18) scale(0.95)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(150.0 70.0) rotate(4) scale(0.7)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(86.0 40.0) rotate(-30.0) scale(1.1)%22%3E%3Cpath d=%22M0 0C8-3.2 20-3.2 28 0C20 3.2 8 3.2 0 0Z%22 fill=%22%239BBE7A%22 stroke=%22%235F8A45%22 stroke-width=%220.7%22/%3E%3C/g%3E%3Cg transform=%22translate(40.0 86.0) rotate(120.0) scale(1.1)%22%3E%3Cpath d=%22M0 0C8-3.2 20-3.2 28 0C20 3.2 8 3.2 0 0Z%22 fill=%22%239BBE7A%22 stroke=%22%235F8A45%22 stroke-width=%220.7%22/%3E%3C/g%3E%3Ccircle cx=%22100.0%22 cy=%22100.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22120.0%22 cy=%22120.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%2280.0%22 cy=%22130.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3C/svg%3E") no-repeat center / contain; opacity: .4; }
body.t-ketupat { --page-orn: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 200%22%3E%3Cdefs%3E%3CradialGradient id=%22g57696%22%3E%3Cstop offset=%220%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220.7%22/%3E%3Cstop offset=%22.7%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220.315%22/%3E%3Cstop offset=%221%22 stop-color=%22%23E5EEC6%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cellipse cx=%2250%22 cy=%2250%22 rx=%22100%22 ry=%2280%22 fill=%22url(%23g57696)%22/%3E%3Cg fill=%22none%22 stroke=%22%23B89A4E%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M-4 70C38 64 84 44 136-4%22/%3E%3Cpath d=%22M70-4C64 38 44 84-4 136%22/%3E%3C/g%3E%3Cg transform=%22translate(56.0 60.0) rotate(8) scale(1.45)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(116.0 30.0) rotate(-12) scale(1.0)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(26.0 118.0) rotate(18) scale(0.95)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(150.0 70.0) rotate(4) scale(0.7)%22%3E%3Cpath d=%22M0-18L18 0L0 18L-18 0Z%22 fill=%22%23D7E3A8%22 stroke=%22%236E9A4E%22 stroke-width=%221%22/%3E%3Cpath d=%22M-9-9L9 9M-9 9L9-9M-13.5-4.5L4.5 13.5M-4.5-13.5L13.5 4.5M-13.5 4.5L4.5-13.5M-4.5 13.5L13.5-4.5%22 stroke=%22%234F7A36%22 stroke-width=%220.8%22 fill=%22none%22/%3E%3Cpath d=%22M0-18C-3-26-8-30-12-32M0-18C3-27 5-32 4-38%22 fill=%22none%22 stroke=%22%236E9A4E%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(86.0 40.0) rotate(-30.0) scale(1.1)%22%3E%3Cpath d=%22M0 0C8-3.2 20-3.2 28 0C20 3.2 8 3.2 0 0Z%22 fill=%22%239BBE7A%22 stroke=%22%235F8A45%22 stroke-width=%220.7%22/%3E%3C/g%3E%3Cg transform=%22translate(40.0 86.0) rotate(120.0) scale(1.1)%22%3E%3Cpath d=%22M0 0C8-3.2 20-3.2 28 0C20 3.2 8 3.2 0 0Z%22 fill=%22%239BBE7A%22 stroke=%22%235F8A45%22 stroke-width=%220.7%22/%3E%3C/g%3E%3Ccircle cx=%22100.0%22 cy=%22100.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22120.0%22 cy=%22120.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%2280.0%22 cy=%22130.0%22 r=%222.2%22 fill=%22%23D9B85C%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3C/svg%3E"); --page-orn-op: .3; }
body.t-ketupat { background-image: radial-gradient(circle at 0 0, rgba(229,238,198,0.44), transparent 50%), radial-gradient(circle at 100% 100%, rgba(238,240,214,0.44), transparent 52%), url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 4L36 20L20 36L4 20Z%22 fill=%22none%22 stroke=%22rgba(110,154,78,.18)%22 stroke-width=%220.8%22/%3E%3C/svg%3E"); background-size: 100% 100%, 100% 100%, 40px 40px; background-attachment: fixed; }
