/* majlis.click — Tema Belon: Belon pastel ceria & konfeti (dijana oleh gen10.py) */
:root {
  --bg: #FFF9F6;
  --bg-image: none;
  --bg-size: auto;
  --bg-pos: 0 0;
  --text: #51464E;
  --text-mute: #8E8189;
  --accent: #E9A3B2;
  --accent-lt: #C9707F;
  --on-accent: #FFFFFF;
  --script: #C45F72;
  --amp: #8FC3AA;
  --panel: #FFFFFF;
  --arch-bg: rgba(255,255,255,0.82);
  --deep: #FFFFFF;
  --closing-bg: #FDF0EF;
  --nav-icon: #C9707F;
  --nav-text: #51464E;
  --paper: #FFFFFF;
  --paper-ink: #4B4048;
  --paper-mute: #938C91;
  --paper-line: #FBEEF1;
  --paper-label: #C9707F;
  --paper-border: #F8E3E8;
  --field-line: #F7DFE4;
  --primary: #C45F72;
  --on-primary: #FFFFFF;
  --primary-soft: #FAF2F4;
  --overlay: rgba(40,35,39,0.93);
  --radius: 20px;
  --f-script: 'Sacramento', cursive;
  --f-label: 'Quicksand', sans-serif;
  --f-body: 'Quicksand', system-ui, sans-serif;
}
.t-belon .eyebrow, .t-belon .k { font-family: var(--f-label); }
.t-belon .script { font-size: 62px; } .t-belon .script-lg { font-size: 66px; }
.t-belon h2 { color: #A8566A; font-weight: 500; }
.t-belon .bismillah { color: #C9707F; }
.t-belon .cover { background-image: radial-gradient(circle at 0 0, rgba(251,224,229,0.8), transparent 40%), radial-gradient(circle at 100% 100%, rgba(221,240,230,0.8), transparent 42%), radial-gradient(circle at 100% 0, rgba(253,240,207,0.7), transparent 30%); background-size: 100% 100%, 100% 100%, 100% 100%; }
.t-belon .corner { display: none; }
.t-belon .cover::before, .t-belon .cover::after, .t-belon .closing::before, .t-belon .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 210 210%22%3E%3Cg transform=%22translate(46.0 46.0) scale(1.25)%22%3E%3Cpath d=%22M0 22C6.0 43.0 -10 64.0 3.0 82%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(98.0 30.0) scale(0.95)%22%3E%3Cpath d=%22M0 22C-4.8 40.9 8 59.8 -2.4 76%22 fill=%22none%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(30.0 104.0) scale(0.95)%22%3E%3Cpath d=%22M0 22C3.5999999999999996 39.5 -6 57.0 1.7999999999999998 72%22 fill=%22none%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(140.0 52.0) scale(0.7)%22%3E%3Cpath d=%22M0 22C3.5999999999999996 37.4 -6 52.8 1.7999999999999998 66%22 fill=%22none%22 stroke=%22%23A995D0%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23D9CCF0%22 stroke=%22%23A995D0%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23D9CCF0%22 stroke=%22%23A995D0%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(60.0 150.0) scale(0.6)%22%3E%3Cpath d=%22M0 22C-3.5999999999999996 36.0 6 50.0 -1.7999999999999998 62%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Ccircle cx=%22120.0%22 cy=%22100.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22132.0%22 cy=%22116.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22100.0%22 cy=%22124.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22170.0%22 cy=%2292.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%2290.0%22 cy=%22170.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Cpolygon points=%22160.0,15.5 161.2,18.4 164.3,18.6 161.9,20.6 162.6,23.6 160.0,22.0 157.4,23.6 158.1,20.6 155.7,18.6 158.8,18.4%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.6%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") no-repeat center / contain; }
.t-belon .cover::before { left: -6px; top: -6px; }
.t-belon .cover::after { right: -6px; bottom: -6px; transform: rotate(180deg); }
.has-preview.t-belon .cover::before { top: 54px; }
.t-belon .arch { border-color: #ECB0BC; box-shadow: 0 24px 60px rgba(196,95,114,0.14); }
.t-belon .arch::before { border-color: rgba(233,163,178,0.45); }
.t-belon .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 56%22%3E%3Cg transform=%22translate(60.0 22.0) scale(0.65)%22%3E%3Cpath d=%22M0 22C2.4 31.1 -4 40.2 1.2 48%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(80.0 18.0) scale(0.72)%22%3E%3Cpath d=%22M0 22C-2.4 32.5 4 43.0 -1.2 52%22 fill=%22none%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(98.0 24.0) scale(0.6)%22%3E%3Cpath d=%22M0 22C1.7999999999999998 30.4 -3 38.8 0.8999999999999999 46%22 fill=%22none%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain; z-index: 2; }
.t-belon .monogram { border-color: #E9A3B2; color: #C9707F; background: #fff; }
.t-belon .photo-arch { border-color: #E9A3B2; background: #fff; box-shadow: 0 24px 60px rgba(196,95,114,0.14); }
.t-belon .arch { border-radius: 4px; }
.t-belon .arch::before { border-radius: 2px; }
.t-belon .photo-arch { border-radius: 4px; }
.t-belon .photo-arch img { border-radius: 2px; }
.t-belon .divider { color: #E9A3B2; }
.t-belon .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 56%22%3E%3Cg transform=%22translate(60.0 22.0) scale(0.65)%22%3E%3Cpath d=%22M0 22C2.4 31.1 -4 40.2 1.2 48%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(80.0 18.0) scale(0.72)%22%3E%3Cpath d=%22M0 22C-2.4 32.5 4 43.0 -1.2 52%22 fill=%22none%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(98.0 24.0) scale(0.6)%22%3E%3Cpath d=%22M0 22C1.7999999999999998 30.4 -3 38.8 0.8999999999999999 46%22 fill=%22none%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain; margin-bottom: -4px; }
.t-belon .btn-gold, .t-belon .nav-bubble { background: linear-gradient(135deg, #ECAEBB, #CD7082); color: #fff; }
.t-belon .btn-gold { box-shadow: 0 10px 24px rgba(196,95,114,0.25); }
.t-belon .btn-gold:hover { background: linear-gradient(135deg, #DEA4B0, #B86575); color: #fff; }
.t-belon .btn-line { border-color: #EDB5C1; color: #C9707F; background: rgba(255,255,255,0.6); }
.t-belon .btn-line:hover { background: #fff; color: #51464E; }
.t-belon .nav-bubble { border-color: #fff; }
.t-belon .music-btn { background: rgba(255,255,255,0.92); }
.t-belon .paper, .t-belon .cd, .t-belon .wish, .t-belon .item { box-shadow: 0 10px 30px rgba(196,95,114,0.08); }
.t-belon .cd { border-color: #FAE4E5; } .t-belon .cd b { color: #C45F72; }
.t-belon .wish, .t-belon .item { border-color: #FAE6E7; }
.t-belon .wish-name, .t-belon .story-year { color: #C45F72; }
.t-belon .item-icon { background: #FCF1F3; color: #C9707F; }
.t-belon .story-dot { background: #E9A3B2; box-shadow: 0 0 0 4px #FBEEF1; }
.t-belon .count-pill { background: #fff; }
.t-belon .bottom-nav { box-shadow: 0 -8px 30px rgba(196,95,114,0.08); border-top-color: #FAE6E7; }
.t-belon .tag { background: #FCEFEE; color: #8E8189; }
.t-belon .thanks-script { color: #C45F72; }
.t-belon .lb-close { border-color: #fff; }
.t-belon .closing { position: relative; overflow: hidden; } .t-belon .closing > * { position: relative; }
.t-belon .closing::before { left: -30px; top: -30px; width: 150px; height: 150px; } .t-belon .closing::after { right: -30px; bottom: -30px; width: 150px; height: 150px; transform: rotate(180deg); }
.t-belon .fx-d { background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 210 210%22%3E%3Cg transform=%22translate(46.0 46.0) scale(1.25)%22%3E%3Cpath d=%22M0 22C6.0 43.0 -10 64.0 3.0 82%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(98.0 30.0) scale(0.95)%22%3E%3Cpath d=%22M0 22C-4.8 40.9 8 59.8 -2.4 76%22 fill=%22none%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(30.0 104.0) scale(0.95)%22%3E%3Cpath d=%22M0 22C3.5999999999999996 39.5 -6 57.0 1.7999999999999998 72%22 fill=%22none%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(140.0 52.0) scale(0.7)%22%3E%3Cpath d=%22M0 22C3.5999999999999996 37.4 -6 52.8 1.7999999999999998 66%22 fill=%22none%22 stroke=%22%23A995D0%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23D9CCF0%22 stroke=%22%23A995D0%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23D9CCF0%22 stroke=%22%23A995D0%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(60.0 150.0) scale(0.6)%22%3E%3Cpath d=%22M0 22C-3.5999999999999996 36.0 6 50.0 -1.7999999999999998 62%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Ccircle cx=%22120.0%22 cy=%22100.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22132.0%22 cy=%22116.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22100.0%22 cy=%22124.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22170.0%22 cy=%2292.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%2290.0%22 cy=%22170.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Cpolygon points=%22160.0,15.5 161.2,18.4 164.3,18.6 161.9,20.6 162.6,23.6 160.0,22.0 157.4,23.6 158.1,20.6 155.7,18.6 158.8,18.4%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.6%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") no-repeat center / contain; opacity: .4; }
body.t-belon { --page-orn: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 210 210%22%3E%3Cg transform=%22translate(46.0 46.0) scale(1.25)%22%3E%3Cpath d=%22M0 22C6.0 43.0 -10 64.0 3.0 82%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(98.0 30.0) scale(0.95)%22%3E%3Cpath d=%22M0 22C-4.8 40.9 8 59.8 -2.4 76%22 fill=%22none%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23C8E6D8%22 stroke=%22%238FC3AA%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(30.0 104.0) scale(0.95)%22%3E%3Cpath d=%22M0 22C3.5999999999999996 39.5 -6 57.0 1.7999999999999998 72%22 fill=%22none%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(140.0 52.0) scale(0.7)%22%3E%3Cpath d=%22M0 22C3.5999999999999996 37.4 -6 52.8 1.7999999999999998 66%22 fill=%22none%22 stroke=%22%23A995D0%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23D9CCF0%22 stroke=%22%23A995D0%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23D9CCF0%22 stroke=%22%23A995D0%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Cg transform=%22translate(60.0 150.0) scale(0.6)%22%3E%3Cpath d=%22M0 22C-3.5999999999999996 36.0 6 50.0 -1.7999999999999998 62%22 fill=%22none%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M0-22C13-22 20-11 20 0C20 12 10 20 0 21C-10 20-20 12-20 0C-20-11-13-22 0-22Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.9%22/%3E%3Cpath d=%22M-3 21L3 21L0 25Z%22 fill=%22%23F7C6CF%22 stroke=%22%23D995A3%22 stroke-width=%220.7%22/%3E%3Cpath d=%22M-10-10C-12-4-11 1-8 5%22 fill=%22none%22 stroke=%22%23fff%22 stroke-opacity=%22.6%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/g%3E%3Ccircle cx=%22120.0%22 cy=%22100.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22132.0%22 cy=%22116.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22100.0%22 cy=%22124.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%22170.0%22 cy=%2292.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Ccircle cx=%2290.0%22 cy=%22170.0%22 r=%222.2%22 fill=%22%23F2B8C2%22 stroke=%22none%22 stroke-width=%220.6%22/%3E%3Cpolygon points=%22160.0,15.5 161.2,18.4 164.3,18.6 161.9,20.6 162.6,23.6 160.0,22.0 157.4,23.6 158.1,20.6 155.7,18.6 158.8,18.4%22 fill=%22%23FBE3A8%22 stroke=%22%23E0BC62%22 stroke-width=%220.6%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E"); --page-orn-op: .3; }
body.t-belon { background-image: radial-gradient(circle at 0 0, rgba(251,224,229,0.44), transparent 46%), radial-gradient(circle at 100% 100%, rgba(221,240,230,0.44), transparent 48%), radial-gradient(circle at 100% 0, rgba(253,240,207,0.39), transparent 36%); background-size: 100% 100%, 100% 100%, 100% 100%; background-attachment: fixed; }
