.theme-minimal-editorial{--mi-bg:#faf7f1;--mi-surface:#fffdf9;--mi-card:#f4eee3;--mi-border:#e5dcc9;--mi-ink:#3b3229;--mi-muted:#766a5c;--mi-faint:#716557;--mi-gold:#83683e;--mi-gold-soft:#d3bb90;--mi-dark:#2c2620;--mi-dark-fg:#f6efe4;--mi-dark-muted:#f6efe4a8;--ofx-gate-gold:var(--mi-gold);--ofx-gate-gold-soft:var(--mi-gold-soft);background-color:var(--mi-bg);color:var(--mi-ink);font-family:var(--font-jakarta), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.65}.theme-minimal-editorial h1,.theme-minimal-editorial h2,.theme-minimal-editorial h3{font-family:var(--font-cormorant-garamond), Georgia, serif;letter-spacing:.01em;font-weight:600}.theme-minimal-editorial .mi-script{font-family:var(--font-great-vibes), cursive;font-weight:400}.theme-minimal-editorial .mi-label{letter-spacing:.22em;text-transform:uppercase;color:var(--mi-gold);font-size:.72rem;font-weight:600}.theme-minimal-editorial .mi-rule{background:linear-gradient(90deg, transparent, var(--mi-gold), transparent);border-radius:2px;width:56px;height:2px}.theme-minimal-editorial .mi-pill{background:var(--mi-dark);color:var(--mi-dark-fg);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--mi-dark);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.85rem 1.9rem;font-size:.75rem;font-weight:600;transition:background-color .2s,transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 10px 26px -14px #3b32298c}.theme-minimal-editorial .mi-pill:hover{filter:brightness(1.22);transform:translateY(-1px);box-shadow:0 14px 30px -14px #b08d5780}.theme-minimal-editorial .mi-pill-ghost{color:var(--mi-ink);border:1px solid var(--mi-gold-soft);box-shadow:none;background:0 0}.theme-minimal-editorial .mi-pill-ghost:hover{border-color:var(--mi-gold);background:#b08d5714}.mi-cover{z-index:60;background:var(--mi-bg);flex-direction:column;transition:opacity .65s 2.45s;display:flex;position:fixed;inset:0}.mi-cover-open{opacity:0;pointer-events:none}.theme-minimal-editorial .ofx-ag-leaf{transition:transform 2.25s cubic-bezier(.37,0,.63,1) .12s,opacity .5s 2.05s}.mi-cloud{z-index:55;text-align:center;filter:drop-shadow(0 0 1.5px #cbb0808c)drop-shadow(0 0 22px #f6efe459)drop-shadow(0 16px 34px #14100c8c);background:radial-gradient(120% 90% at 50% 8%,#fffdf8fa 0%,#f8f3e9f7 55%,#f1eaddf2 100%);border-radius:48% 48% 28px 28px/18% 18% 24px 24px;width:min(74%,310px);padding:1.9rem 1.5rem 1.8rem;transition:opacity .9s .3s,transform 1.1s .3s;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.mi-cloud:before,.mi-cloud:after{display:none}.mi-cloud:before{width:86px;height:86px;top:16%;left:-22px}.mi-cloud:after{width:100px;height:100px;top:40%;right:-26px}.mi-cloud-open{opacity:0;transition:opacity .8s .1s,transform 1s .1s;transform:translate(-50%,-50%)scale(1.06)}.mi-cloud .mi-monogram-ring{stroke:var(--mi-gold)}.mi-cloud .mi-monogram-letters{fill:var(--mi-ink)}.mi-cloud-garland{pointer-events:none;position:absolute;inset:0}.mi-gar-ring{border:1px solid var(--mi-gold-soft);opacity:.55;border-radius:48% 48% 28px 28px/18% 18% 24px 24px;position:absolute;inset:-7px}.mi-gar-bud-l,.mi-gar-bud-r,.mi-gar-bloom-t,.mi-gar-bloom-b{display:block;position:absolute}.mi-gar-bud-l{top:50%;left:-9px;transform:translateY(-50%)}.mi-gar-bud-r{top:50%;right:-9px;transform:translateY(-50%)}.mi-gar-bud{width:22px;height:22px;display:block}.mi-gar-bloom-t{top:-8px;left:50%;transform:translate(-50%)}.mi-gar-bloom-b{bottom:-8px;left:50%;transform:translate(-50%)}.mi-gar-bloom{width:17px;height:17px;display:block}.mi-cover-photo{flex:auto;min-height:0;position:relative;overflow:hidden}.mi-cover-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mi-cover-scrim{background:linear-gradient(#2c262057 0%,#2c26201a 42%,#2c26208c 100%);position:absolute;inset:0}.mi-cover-panel{background:var(--mi-surface);border-top:1px solid var(--mi-gold-soft);padding:1.75rem 1.5rem calc(1.75rem + env(safe-area-inset-bottom,0px));text-align:center;flex:none;transition:opacity .35s,transform .45s;position:relative}.mi-cover-open .mi-cover-panel{opacity:0;transform:translateY(18px)}.mi-corner{pointer-events:none;opacity:.85;width:96px;height:96px;position:absolute}.mi-corner-tl{top:10px;left:10px}.mi-corner-tr{top:10px;right:10px;transform:scaleX(-1)}.mi-corner-bl{bottom:10px;left:10px;transform:scaleY(-1)}.mi-corner-br{bottom:10px;right:10px;transform:scale(-1)}.mi-cover-img{animation:26s ease-in-out infinite alternate mi-kenburns}@keyframes mi-kenburns{0%{transform:scale(1)}to{transform:scale(1.09)}}.mi-arch{pointer-events:none;width:min(94%,430px);position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.mi-arch-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.4,0,.2,1) .35s forwards mi-draw}@keyframes mi-draw{to{stroke-dashoffset:0}}.mi-petal{opacity:0;animation-name:mi-petal-fall;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--p-d);animation-delay:var(--p-delay);will-change:transform, opacity;border-radius:60% 40% 55% 45%;position:absolute;top:-6%}@keyframes mi-petal-fall{0%{opacity:0;transform:translateY(-8vh)rotate(0)}10%{opacity:var(--p-o)}82%{opacity:var(--p-o)}to{transform:translate3d(var(--p-x), 105vh, 0) rotate(var(--p-r));opacity:0}}.mi-petals-local .mi-petal{animation-name:mi-petal-fall-local}@keyframes mi-petal-fall-local{0%{opacity:0;transform:translateY(-10px)rotate(0)}12%{opacity:var(--p-o)}80%{opacity:var(--p-o)}to{transform:translate3d(var(--p-x), 62vh, 0) rotate(var(--p-r));opacity:0}}.mi-dust{background:radial-gradient(circle at 35% 35%, var(--mi-gold-soft), var(--mi-gold) 70%);opacity:0;animation-name:mi-dust-float;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--p-d);animation-delay:var(--p-delay);border-radius:50%;position:absolute}@keyframes mi-dust-float{0%{opacity:0;transform:translateY(10px)}18%{opacity:var(--p-o)}80%{opacity:var(--p-o)}to{opacity:0;transform:translateY(-110px)}}.theme-minimal-editorial .mi-shimmer{background:linear-gradient(110deg, var(--mi-ink) 32%, var(--mi-gold) 48%, var(--mi-gold-soft) 53%, var(--mi-ink) 68%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:6.5s ease-in-out infinite mi-shimmer}@keyframes mi-shimmer{0%{background-position:130% 0}60%,to{background-position:-30% 0}}.mi-rise{animation:.85s cubic-bezier(.22,.9,.3,1) both mi-rise-t}.mi-rise-1{animation-delay:.15s}.mi-rise-2{animation-delay:.32s}.mi-rise-3{animation-delay:.5s}@keyframes mi-rise-t{0%{transform:translateY(16px)}to{transform:translateY(0)}}.mi-cover-panel{animation:.9s cubic-bezier(.22,.9,.3,1) .1s both mi-panel-up}@keyframes mi-panel-up{0%{transform:translateY(18px)}to{transform:translateY(0)}}.mi-pill-glow{animation:2.8s ease-in-out infinite mi-glow}@keyframes mi-glow{0%,to{box-shadow:0 10px 26px -14px #3b32298c,0 0 #d3bb9000}50%{box-shadow:0 10px 26px -14px #3b32298c,0 0 26px #d3bb9080}}.mi-frame-inset{position:relative}.mi-frame-inset:after{content:"";pointer-events:none;border:1px solid #b08d5761;border-radius:calc(1rem - 5px);position:absolute;inset:6px}.mi-hero-summary{border:1px solid color-mix(in srgb, var(--mi-gold-soft) 72%, transparent);background:color-mix(in srgb, var(--mi-surface) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;flex-wrap:wrap;justify-content:center;gap:.55rem .9rem;max-width:38rem;margin:1.1rem auto 0;padding:.85rem 1rem;display:flex;box-shadow:0 16px 36px -30px #3b3229a6}.mi-hero-summary span,.mi-hero-summary a{color:var(--mi-muted);align-items:center;gap:.35rem;font-size:.75rem;line-height:1.35;display:inline-flex}.mi-hero-summary a{color:var(--mi-gold);text-underline-offset:3px;font-weight:700;text-decoration:underline}.mi-instagram{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mi-dress-swatches{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.35rem;display:flex}.mi-dress-swatches span{justify-items:center;gap:.35rem;min-width:54px;display:grid}.mi-dress-swatches i{border:3px solid var(--mi-surface);outline:1px solid var(--mi-gold-soft);border-radius:999px;width:42px;height:42px;box-shadow:0 7px 18px -12px #3b3229a6}.mi-dress-swatches small{color:var(--mi-muted);font-size:.68rem;line-height:1}.mi-sprig{pointer-events:none;opacity:.8;z-index:1;width:34px;height:34px;position:absolute}.mi-sprig-tr{top:8px;right:8px}.mi-sprig-bl{bottom:8px;left:8px;transform:rotate(180deg)}.mi-story-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.9rem;padding:1.5rem 14% 1.75rem;display:flex;overflow-x:auto}.mi-story-track::-webkit-scrollbar{display:none}.mi-story-card{scroll-snap-align:center;background:var(--mi-surface);border:1px solid var(--mi-border);opacity:.55;filter:saturate(.8);border-radius:1rem;flex:0 0 72%;transition:transform .35s,opacity .35s,filter .35s,box-shadow .35s;overflow:hidden;transform:scale(.93)}.mi-story-card-active{opacity:1;filter:none;transform:scale(1);box-shadow:0 20px 46px -24px #3b322959}@media (min-width:768px){.mi-story-track{padding-left:24%;padding-right:24%}.mi-story-card{flex-basis:52%}}.mi-dark-block{background:var(--mi-dark);color:var(--mi-dark-fg);position:relative;overflow:hidden}.mi-count-num{font-family:var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:tabular-nums;color:var(--mi-gold-soft);font-size:clamp(2.2rem,8vw,3.1rem);font-weight:700;line-height:1}.mi-music{right:1rem;bottom:calc(5.9rem + env(safe-area-inset-bottom,0px));z-index:45;width:44px;height:44px;color:var(--mi-gold);border:1px solid var(--mi-gold-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#fffdf9eb;border-radius:9999px;justify-content:center;align-items:center;transition:transform .2s,opacity .2s;display:flex;position:fixed;box-shadow:0 6px 20px -8px #3b322959}.mi-music:hover{transform:scale(1.06)}.mi-music-hidden{opacity:0;pointer-events:none;transform:translateY(16px)scale(.88)}.mi-music-spin{animation:6s linear infinite mi-spin}@keyframes mi-spin{to{transform:rotate(360deg)}}.theme-minimal-editorial .mi-input{background:var(--mi-surface);border:1px solid var(--mi-border);width:100%;color:var(--mi-ink);border-radius:.75rem;min-height:44px;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.theme-minimal-editorial .mi-input::placeholder{color:var(--mi-faint)}.theme-minimal-editorial .mi-input:focus{border-color:var(--mi-gold);outline:none;box-shadow:0 0 0 3px #b08d572e}.mi-nav{bottom:calc(.9rem + env(safe-area-inset-bottom,0px));z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--mi-gold-soft);background:#fbf8f1eb;border-radius:9999px;gap:2px;max-width:calc(100vw - 1.5rem);padding:.35rem .45rem;transition:opacity .35s,transform .35s;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 34px -14px #3b322980}.mi-nav-hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(140%)}.mi-nav button{letter-spacing:.05em;text-transform:uppercase;min-width:54px;min-height:44px;color:var(--mi-muted);cursor:pointer;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:.4rem .6rem;font-size:10.5px;font-weight:600;transition:color .2s,background-color .2s;display:flex}.mi-nav button.mi-active{background:var(--mi-ink);color:var(--mi-dark-fg)}.mi-nav button.mi-active svg{color:var(--mi-gold-soft)}.theme-minimal-editorial{padding-bottom:5.5rem}.mi-arch-card{border-radius:130px 130px 24px 24px;padding-top:2.9rem!important}.mi-arch-card.mi-frame-inset:after{border-radius:124px 124px 18px 18px}.mi-keystone{pointer-events:none;width:34px;height:34px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mi-monogram{margin:0 auto 14px;display:block}.mi-monogram-letters{font-family:var(--font-great-vibes), cursive;fill:var(--mi-dark-fg);font-size:30px}.mi-monogram-ring{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.2s cubic-bezier(.4,0,.2,1) .2s forwards mi-draw}.mi-chapter{position:relative}.mi-chapter-photo{border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 18px 44px -24px #3b322980}.mi-chapter-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.mi-chapter-overlay{text-align:left;background:linear-gradient(#2c26209e 0%,#2c26202e 65%,#0000 100%);padding:1rem 1.25rem 1.6rem;position:absolute;inset:0 0 auto}.mi-chapter-num{letter-spacing:.26em;text-transform:uppercase;color:var(--mi-gold-soft);font-size:9.5px;font-weight:700}.mi-chapter-title{font-family:var(--font-cormorant-garamond), Georgia, serif;color:var(--mi-dark-fg);margin-top:2px;font-size:1.35rem;font-weight:600;line-height:1.25}.mi-chapter-year{letter-spacing:.2em;text-transform:uppercase;color:#fbf8f1d1;margin-top:3px;font-size:10.5px}.mi-chapter-prose{text-align:left;color:var(--mi-muted);margin-top:.9rem;font-size:.9rem;line-height:1.65}.mi-chapter-nophoto{background:var(--mi-card);border:1px solid var(--mi-border);text-align:left;border-radius:1.25rem;padding:1.4rem 1.4rem 1.5rem;position:relative;overflow:hidden}.mi-chapter-watermark{color:var(--mi-gold-soft);font-family:var(--font-cormorant-garamond), Georgia, serif;opacity:.24;font-size:clamp(4.5rem,18vw,7rem);font-weight:600;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.mi-chapter-nophoto>:not(.mi-chapter-watermark){z-index:1;position:relative}.mi-chapter-nophoto .mi-chapter-title{color:var(--mi-ink)}.mi-chapter-nophoto .mi-chapter-year{color:var(--mi-gold)}@media (max-width:359px){.mi-couple-grid{grid-template-columns:1fr}.mi-person-card{max-width:17.5rem;margin-inline:auto}.mi-nav{gap:0;padding-inline:.25rem}.mi-nav button{flex:20%;min-width:0;padding-inline:.35rem;font-size:9.5px}.mi-dark-block .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.theme-minimal-editorial *,.theme-minimal-editorial :before,.theme-minimal-editorial :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.theme-adat-minang{--am-bg:#f3ecdd;--am-fg:#2a1b18;--am-muted:#786857;--am-maroon:#8b1414;--am-maroon-soft:#792929;--am-rose:#c4837c;--am-gold:#aa8355;--am-chipinv:color-mix(in srgb, var(--am-gold) 50%, var(--am-bg));--am-card:#fbf6ec;--am-line:#e0d5c0;--am-oninv:#fff;background-color:var(--am-bg);color:var(--am-fg);font-family:var(--font-jost), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}.theme-adat-minang h1,.theme-adat-minang h2,.theme-adat-minang h3{font-family:var(--font-playfair), Georgia, serif;font-weight:500}.theme-adat-minang ::-webkit-scrollbar{width:4px}.theme-adat-minang ::-webkit-scrollbar-track{background:0 0}.theme-adat-minang ::-webkit-scrollbar-thumb{background:var(--am-maroon);border-radius:2px}.am-cover{z-index:60;background:radial-gradient(at 50% 38%,#c4837c24 0%,#0000 55%),linear-gradient(#f6f0e2 0%,#ede3cc 100%);transition:opacity 1.5s,transform 1.5s,visibility 1.5s;position:fixed;inset:0;overflow:hidden}.am-cover-open{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6%)}.am-cover-scene{z-index:1}.am-cover-panel{z-index:10;pointer-events:none;background:#f7f2e580;border-left:1.5px solid #8b14148c;border-right:1.5px solid #8b14148c;transition:opacity .8s;position:absolute;inset:5% 8%;box-shadow:inset 6px 0 0 -5px #8b14144d,inset -6px 0 0 -5px #8b14144d}.am-cover-open .am-cover-panel{opacity:0}.am-cover-content{z-index:20;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 12% 4rem;transition:opacity .8s 50ms,transform .8s 50ms;display:flex;position:absolute;inset:0}.am-cover-content button{pointer-events:auto}.am-cover-content-open{opacity:0;transform:translateY(-22px)}.am-cover-gonjong{width:clamp(96px,30vw,132px);color:var(--am-maroon);opacity:.85;margin-bottom:1.1rem}.am-cover-gonjong svg{width:100%;height:auto;display:block}.am-cover-label{letter-spacing:.42em;text-transform:uppercase;color:var(--am-maroon-soft);margin-bottom:.85rem;font-size:.62rem}.am-cover-names{font-family:var(--font-playfair), Georgia, serif;color:var(--am-maroon);font-size:clamp(1.9rem,8vw,2.7rem);font-weight:500;line-height:1.2}.am-cover-amp{font-family:var(--font-great-vibes), cursive;color:var(--am-gold);margin:.05em 0;font-size:.72em;font-weight:400;display:block}.am-cover-rule{justify-content:center;align-items:center;margin-top:1rem;display:flex}.am-rebung-tiny{background:var(--am-maroon);clip-path:polygon(50% 0%,100% 100%,0% 100%);opacity:.8;width:13px;height:13px;display:block}.am-cover-date{letter-spacing:.28em;text-transform:uppercase;color:var(--am-maroon-soft);margin-top:1rem;font-size:.72rem}.am-cover-guest{color:var(--am-muted);margin-top:1.3rem;font-size:.78rem}.am-cover-guest b{color:var(--am-fg);margin-top:.3rem;font-size:.95rem;font-weight:500;display:block}.am-cover-openbtn{border:1px solid var(--am-maroon);color:#fff8ec;font-family:var(--font-jost), sans-serif;letter-spacing:.3em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#9e1b18,#7e1010);border-radius:999px;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.85rem 2.1rem;font-size:.72rem;transition:background .3s,color .3s,transform .2s;display:inline-flex;box-shadow:0 8px 22px #8b141440}.am-cover-openbtn:hover{color:#f3ecdd;background:linear-gradient(#2a1b18,#1f1210);border-color:#2a1b18;transform:translateY(-1px)}.am-cover-scrollhint{width:22px;color:var(--am-muted);margin-top:1.6rem;display:block}.am-cover-scrollhint svg{width:100%;height:auto;display:block}.am-scroll-dot{animation:1.75s linear infinite am-bounce}@keyframes am-bounce{0%{transform:translateY(0)}50%{transform:translateY(12px)}to{transform:translateY(0)}}.am-hero-photo{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:26s ease-in-out infinite alternate am-kenburns;position:absolute;inset:0}@keyframes am-kenburns{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.09)translateY(-1.5%)}}.am-hero-scrim{pointer-events:none;position:absolute;inset:0}.am-divider{color:var(--am-maroon);justify-content:center;width:min(320px,78%);margin:0 auto;display:flex}.am-divider svg{width:100%;height:auto;display:block}.am-divider-light{color:#d9b36a}.am-photo-frame{aspect-ratio:.78;border:2px solid var(--am-maroon);width:clamp(190px,54vw,224px);box-shadow:0 10px 26px #8b141429, inset 0 0 0 3px var(--am-card), inset 0 0 0 4px #8b141459;border-radius:50%/42% 42% 58% 58%;padding:7px;position:relative}.am-photo-img{object-fit:cover;object-position:center 20%;border-radius:50%/42% 42% 58% 58%;width:100%;height:100%;display:block}.am-photo-crown{z-index:2;pointer-events:none;width:84px;position:absolute;top:-20px;left:50%;translate:-50%}.am-ovalframe{aspect-ratio:1;width:clamp(210px,60vw,250px);position:relative}.am-ovalface{object-fit:cover;object-position:center 20%;width:57%;height:58%;box-shadow:inset 0 0 0 2px var(--am-card);border-radius:50%;display:block;position:absolute;top:27.5%;left:21.5%}.am-ovalring{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.am-anggrek{opacity:.5;pointer-events:none;z-index:0;width:clamp(96px,26vw,150px);position:absolute;top:4rem;right:-2.5rem}.am-big-amp{font-family:var(--font-great-vibes), cursive;color:var(--am-gold);margin-top:-1.5rem;font-size:clamp(3.2rem,12vw,4.6rem);line-height:1}.am-crown-mini{width:74px;color:var(--am-maroon);opacity:.85}.am-story-line{background:var(--am-line);width:1px;position:absolute;top:8px;bottom:8px;left:7px}.am-story-dot{border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:13px solid var(--am-maroon);opacity:.85;width:0;height:0;position:absolute;top:24px;left:-21px}.am-rundown-dot{border:2px solid var(--am-maroon);background:var(--am-card);border-radius:999px;width:.875rem;height:.875rem;position:absolute;top:.25rem;left:-1.75rem}.am-count-box{background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;min-width:4.6rem;padding:.6rem 1rem}.am-tick{animation:.5s cubic-bezier(.22,.9,.3,1) am-tick-pulse;display:inline-block}@keyframes am-tick-pulse{0%{opacity:.55;transform:translateY(-3px)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}.am-event-icon{width:30px;height:30px;display:block}.am-galeri-img{border:2px solid var(--am-maroon);outline-offset:3px;background:var(--am-card);outline:1px solid #8b14144d;padding:3px;box-shadow:0 5px 14px #2a1b181f}.am-galeri-btn{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;transition:transform .25s;display:block}.am-galeri-btn:hover{transform:translateY(-2px)}.am-galeri-btn:focus-visible{outline:2px solid var(--am-maroon);outline-offset:3px;border-radius:8px}.am-reveal{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.22,.9,.3,1),transform .8s cubic-bezier(.22,.9,.3,1);transform:translateY(18px)}.am-reveal-in{opacity:1;transform:translateY(0)}.am-reveal-1{transition-delay:.1s}.am-reveal-2{transition-delay:.2s}.am-reveal-3{transition-delay:.3s}.theme-adat-minang .am-input{border:1px solid var(--am-line);background:var(--am-bg);width:100%;color:var(--am-fg);border-radius:14px;min-height:44px;padding:.75rem 1rem;font-size:.875rem;transition:border-color .2s}.theme-adat-minang .am-input:focus{border-color:var(--am-maroon);outline:none}.theme-adat-minang .am-input-err{border-color:#a33d3d}.theme-adat-minang .am-stepper{border:1px solid var(--am-line);width:2.5rem;height:2.5rem;color:var(--am-fg);cursor:pointer;border-radius:999px;transition:border-color .2s}.theme-adat-minang .am-stepper:hover{border-color:var(--am-maroon)}.am-gonjong-fade .ls-img{-webkit-mask-image:linear-gradient(#000 55%,#0000 98%);mask-image:linear-gradient(#000 55%,#0000 98%)}.am-corner-br{pointer-events:none}.am-detail .ls-img{filter:brightness(0)saturate()invert(69%)sepia(28%)saturate(887%)hue-rotate(1deg)brightness(93%)contrast(85%)}.theme-adat-minang .am-music-btn{bottom:calc(4.6rem + env(safe-area-inset-bottom,0px));z-index:40;background:var(--am-maroon);color:#fff8ec;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .3s;display:flex;position:fixed;right:1rem;box-shadow:0 8px 20px #8b14144d}.theme-adat-minang .am-music-btn:hover{background:var(--am-gold)}@media (min-width:768px){.theme-adat-minang .am-music-btn{bottom:1.5rem}}.theme-adat-minang .am-btmnav{z-index:40;-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--am-line);padding-bottom:env(safe-area-inset-bottom,0px);background:#f3ecddf2;position:fixed;bottom:0;left:0;right:0}.theme-adat-minang .am-dock-spacer{height:calc(76px + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.theme-adat-minang .am-dock-spacer{height:24px}}.am-svg-h{width:100%;height:auto}@media (prefers-reduced-motion:reduce){.am-cover,.am-cover-content,.am-cover-panel,.am-reveal{transition-duration:10ms;transition-delay:0s!important}.am-reveal{opacity:1;transform:none}.am-hero-photo,.am-scroll-dot,.am-tick{animation:none!important}}
.theme-puspa-marun{--pm-bg:#efe0c6;--pm-card:#f7eedd;--pm-fg:#620f19;--pm-ink:#341c05;--pm-muted:#6e5138;--pm-gold:#a47542;--pm-gold-soft:#c09060;--pm-tan:#b58752;--pm-line:#a4754261;--pm-cream-rgb:239, 224, 198;background-color:var(--pm-bg);color:var(--pm-ink);font-family:var(--font-cormorant-garamond), Georgia, serif;-webkit-font-smoothing:antialiased;width:100%;max-width:100%;min-height:100vh;font-size:17px;line-height:1.7;position:relative;overflow-x:hidden}.theme-puspa-marun:before{content:"";z-index:0;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:fixed;inset:0}.theme-puspa-marun>:not(.fixed){z-index:1;position:relative}.theme-puspa-marun h1,.theme-puspa-marun h2,.theme-puspa-marun h3{font-family:var(--font-cinzel), Georgia, serif;color:var(--pm-fg);font-weight:600}.theme-puspa-marun .pm-script{font-family:var(--font-great-vibes), cursive;color:var(--pm-gold);font-weight:400}.theme-puspa-marun .pm-name{font-family:var(--font-bodoni-moda), Georgia, serif;color:var(--pm-fg);letter-spacing:.04em;font-style:italic;font-weight:500;line-height:1.08}.theme-puspa-marun .pm-eyebrow{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;color:var(--pm-gold);font-size:11px}.theme-puspa-marun .pm-eyebrow-dark{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.22em;text-transform:uppercase;color:var(--pm-fg);font-size:12px}.theme-puspa-marun .pm-divider{width:170px;height:auto;color:var(--pm-gold);opacity:.95;margin:18px auto;display:block}.theme-puspa-marun .pm-cover{z-index:50;background:var(--pm-bg);transition:opacity .8s 2.6s;position:fixed;inset:0;overflow:hidden}.pm-cover-open{opacity:0;pointer-events:none}.pm-cover-photo{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.pm-cover-scrim{background:linear-gradient(180deg, rgba(var(--pm-cream-rgb), .96) 0%, rgba(var(--pm-cream-rgb), .93) 38%, rgba(var(--pm-cream-rgb), .55) 62%, rgba(var(--pm-cream-rgb), .12) 88%, rgba(var(--pm-cream-rgb), .05) 100%);position:absolute;inset:0}.pm-frame{border:1px solid var(--pm-line);pointer-events:none;z-index:30;transition:opacity .6s cubic-bezier(.4,0,.2,1) 1.9s;position:absolute;inset:14px}.pm-frame:after{content:"";border:1px solid var(--pm-line);opacity:.55;position:absolute;inset:5px}.pm-spray,.pm-vine,.pm-corner{color:var(--pm-gold);z-index:20;pointer-events:none;will-change:transform, opacity;position:absolute}.pm-spray{width:min(58vw,340px);height:auto;transition:transform 1.15s cubic-bezier(.32,.08,.24,1) .55s,opacity 1s cubic-bezier(.4,0,.2,1) .55s;top:-2%;right:-6%}.pm-vine{width:min(20vw,110px);height:min(46vh,340px);transition:transform 1s cubic-bezier(.32,.08,.24,1) .9s,opacity .9s cubic-bezier(.4,0,.2,1) .9s;top:-1%;left:2%}.pm-corner{width:min(46vw,260px);height:auto;transition:transform 1.2s cubic-bezier(.32,.08,.24,1) .7s,opacity 1.05s cubic-bezier(.4,0,.2,1) .7s;bottom:-4%}.pm-corner-l{left:-6%;transform:scaleX(-1)}.pm-corner-r{right:-6%}.pm-cover-open .pm-spray{opacity:0;transform:translate(28px,-92px)rotate(6deg)}.pm-cover-open .pm-vine{opacity:0;transform:translateY(-74px)}.pm-cover-open .pm-corner-l{opacity:0;transform:scaleX(-1)translateY(-84px)rotate(-6deg)}.pm-cover-open .pm-corner-r{opacity:0;transform:translateY(-84px)rotate(6deg)}.pm-cover-open .pm-frame{opacity:0}.pm-cover-content{z-index:25;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:56px 26px 40px;transition:opacity .9s;display:flex;position:absolute;inset:0;overflow-y:auto}.pm-cover-open .pm-cover-content{opacity:0}.pm-crest{width:62px;height:auto;color:var(--pm-gold);opacity:.95;margin:0 auto 14px}.pm-cover-invite{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.18em;text-transform:uppercase;color:var(--pm-fg);max-width:300px;font-size:11.5px;line-height:1.9}.pm-cover-names{margin:18px 0 0}.pm-cover-names .pm-name{text-transform:uppercase;font-size:clamp(2.6rem,12vw,4.2rem)}.pm-cover-and{margin:-6px 0 -10px;font-size:clamp(2.6rem,10vw,3.4rem);display:inline-block}.pm-cover-tagline{margin-top:14px;font-size:clamp(1.7rem,6vw,2.1rem);line-height:1.3}.pm-dateblock-wrap{margin-top:26px;transition:transform .5s 2.1s,opacity .5s 2.1s}.pm-cover-open .pm-dateblock-wrap{opacity:0;transform:translateY(64px)}.pm-dateblock{background:linear-gradient(145deg, rgba(var(--pm-cream-rgb), .88), rgba(var(--pm-cream-rgb), .7));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #a47542b8;min-width:min(78vw,300px);padding:8px;position:relative;box-shadow:0 18px 38px -28px #341c05a6,inset 0 0 0 1px #fffaee94}.pm-dateblock:before{content:"";pointer-events:none;border:1px solid #a475426b;position:absolute;inset:5px}.pm-dateblock:after{content:"◆";z-index:2;color:var(--pm-gold);background:var(--pm-bg);padding:0 8px;font-size:9px;line-height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.pm-dateblock-inner{z-index:1;padding:18px 22px 16px;position:relative}.pm-save{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.26em;text-transform:uppercase;color:var(--pm-fg);font-size:13px}.pm-date-row{justify-content:center;align-items:baseline;gap:14px;margin-top:8px;display:flex}.pm-date-dd{font-family:var(--font-cinzel), Georgia, serif;color:var(--pm-fg);font-size:40px;font-weight:700;line-height:1}.pm-date-my{text-align:left;font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;color:var(--pm-ink);font-size:12px;line-height:1.5}.pm-venue{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.2em;text-transform:uppercase;color:var(--pm-fg);margin-top:10px;font-size:11px}.pm-invitation-note{letter-spacing:.14em;text-transform:uppercase;color:var(--pm-muted);font-size:10px;font-family:var(--font-cinzel), Georgia, serif;margin-top:4px}.pm-guest{color:var(--pm-muted);margin-top:24px;font-size:13px}.pm-guest-name{color:var(--pm-fg);max-width:78vw;margin-top:3px;font-size:15px;font-weight:600;display:inline-block}.pm-cta{border:1px solid var(--pm-gold);background:linear-gradient(135deg, var(--pm-gold-soft), var(--pm-gold));color:var(--pm-bg);font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:13px 34px;font-size:12px;font-weight:700;transition:transform .2s;display:inline-flex;box-shadow:0 12px 30px -12px #a4754299}.pm-cta:hover{transform:translateY(-2px)}.pm-cta:active{transform:scale(.97)}@keyframes pm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pm-cover-content>*{animation:.9s both pm-rise}.pm-cover-content>:nth-child(2){animation-delay:.12s}.pm-cover-content>:nth-child(3){animation-delay:.24s}.pm-cover-content>:nth-child(4){animation-delay:.36s}.pm-cover-content>:nth-child(5){animation-delay:.48s}.pm-cover-content>:nth-child(6){animation-delay:.6s}.pm-cover-content>:nth-child(7){animation-delay:.72s}.pm-section{position:relative;overflow:hidden}.pm-corner-deco{width:128px;height:auto;color:var(--pm-gold);pointer-events:none;opacity:.22;z-index:0;position:absolute}.pm-corner-deco-tl{top:-26px;left:-26px;transform:rotate(0)}.pm-corner-deco-br{bottom:-26px;right:-26px;transform:scale(-1)}.pm-card{background:var(--pm-card);border:1px solid var(--pm-line);border-radius:16px}.pm-plate{border:1px solid var(--pm-tan);background:linear-gradient(180deg, var(--pm-card) 0%, rgba(var(--pm-cream-rgb), .55) 100%);width:224px;margin:0 auto 22px;padding:30px 22px 24px;position:relative;box-shadow:0 10px 28px -18px #341c0559}.pm-plate:before{content:"";border:1px solid var(--pm-line);pointer-events:none;position:absolute;inset:5px}.pm-plate:after{content:"";border:1px solid var(--pm-line);opacity:.5;pointer-events:none;position:absolute;inset:9px}.pm-plate-top{justify-content:center;margin-bottom:10px;display:flex}.pm-plate-crest{width:52px;height:auto;color:var(--pm-gold);opacity:.95}.pm-plate-photo-wrap{border:1px solid var(--pm-tan);background:var(--pm-card);width:148px;height:188px;box-shadow:0 0 0 4px rgba(var(--pm-cream-rgb), .6), 0 0 0 5px var(--pm-line);border-radius:50% 50% 46% 46%/58% 58% 42% 42%;margin:0 auto;padding:5px;position:relative}.pm-plate-photo{object-fit:cover;object-position:center 22%;filter:sepia(.14)saturate(1.02);border-radius:50% 50% 46% 46%/58% 58% 42% 42%;width:100%;height:100%}.pm-plate-spray{width:92px;height:auto;color:var(--pm-gold);opacity:.5;pointer-events:none;position:absolute;bottom:-22px}.pm-plate-spray-l{left:-26px;transform:rotate(8deg)}.pm-plate-spray-r{right:-26px;transform:scaleX(-1)rotate(8deg)}.pm-btn-outline{border:1px solid var(--pm-gold);color:var(--pm-gold);font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:9px 20px;font-size:10.5px;transition:background-color .2s,color .2s;display:inline-flex}.pm-btn-outline:hover{background:#a475421f}.pm-btn-ghost{border:1px solid var(--pm-line);color:var(--pm-muted);font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:9px 20px;font-size:10.5px;transition:border-color .2s,color .2s;display:inline-flex}.pm-btn-ghost:hover{border-color:var(--pm-gold);color:var(--pm-gold)}.pm-count-box{background:var(--pm-card);border:1px solid var(--pm-line);border-radius:12px;min-width:66px;padding:10px 12px}.pm-count-num{font-family:var(--font-cinzel), Georgia, serif;color:var(--pm-fg);font-size:24px;font-weight:700}.pm-count-label{letter-spacing:.2em;text-transform:uppercase;color:var(--pm-muted);font-size:9.5px;font-family:var(--font-cinzel), Georgia, serif;margin-top:2px}.theme-puspa-marun .pm-music-btn{z-index:40;border:1px solid var(--pm-gold);background:var(--pm-card);width:44px;height:44px;color:var(--pm-gold);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px -10px #341c0566}@keyframes pm-spin{to{transform:rotate(360deg)}}.pm-music-btn.playing{animation:4s linear infinite pm-spin}.pm-watermark{color:var(--pm-muted);font-size:11px}.theme-puspa-marun .pm-cinematic{background:var(--pm-bg);height:auto;min-height:0;padding:22px 18px 26px;line-height:0;position:relative;overflow:hidden}.theme-puspa-marun .pm-mat{background:linear-gradient(180deg, var(--pm-card) 0%, rgba(var(--pm-cream-rgb), .72) 100%);border:1px solid var(--pm-tan);margin:0;padding:13px;position:relative;box-shadow:0 16px 40px -22px #341c056b}.theme-puspa-marun .pm-mat:before,.theme-puspa-marun .pm-mat:after{content:"";pointer-events:none;z-index:2;border:1px solid var(--pm-line);position:absolute}.theme-puspa-marun .pm-mat:before{inset:5px}.theme-puspa-marun .pm-mat:after{opacity:.5;inset:9px}.theme-puspa-marun .pm-mat-well{z-index:1;background:#24160f;position:relative;overflow:hidden}.theme-puspa-marun .pm-cinematic-photo{width:100%;height:auto;display:block}.theme-puspa-marun .pm-banner{padding:0 0 8px;overflow:hidden}.theme-puspa-marun .pm-banner-photo{object-fit:contain;width:100%;height:auto;display:block}.theme-puspa-marun .pm-banner-caption{font-family:var(--font-great-vibes), cursive;color:var(--pm-gold);text-align:center;padding:14px 20px 4px;font-size:1.7rem}.theme-puspa-marun .pm-closing{justify-content:center;align-items:flex-end;min-height:72vh;padding-top:48px;padding-bottom:36px;display:flex}.theme-puspa-marun .pm-closing-photo{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.theme-puspa-marun .pm-closing-scrim{background:linear-gradient(180deg, rgba(var(--pm-cream-rgb), .08) 0%, rgba(var(--pm-cream-rgb), .18) 42%, rgba(var(--pm-cream-rgb), .92) 100%);pointer-events:none;position:absolute;inset:0}.theme-puspa-marun .pm-stories{padding:52px 18px 40px}.theme-puspa-marun .pm-story-list{flex-direction:column;gap:2.6rem;display:flex}.theme-puspa-marun .pm-story{text-align:center;background:0 0;border:0;padding:0}.theme-puspa-marun .pm-story .pm-mat{padding:11px}.theme-puspa-marun .pm-story-photo{width:100%;height:auto;display:block}.theme-puspa-marun .pm-story-body{max-width:22rem;margin:0 auto;padding:16px 10px 0}.theme-puspa-marun .pm-story-num{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.14em;color:var(--pm-gold);opacity:.72;margin-bottom:6px;font-size:1.65rem;line-height:1}.theme-puspa-marun .pm-gal{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:92px;gap:8px;max-width:28rem;margin:0 auto;display:grid}.theme-puspa-marun .pm-gal-item{border:1px solid var(--pm-line);cursor:pointer;background:0 0;border-radius:10px;padding:0;overflow:hidden}.theme-puspa-marun .pm-gal-item img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.theme-puspa-marun .pm-gal-item:hover img{transform:scale(1.05)}.theme-puspa-marun .pm-gal-tall{grid-area:span 2/span 1}.theme-puspa-marun .pm-gal-wide{grid-column:span 2}.theme-puspa-marun .pm-moments{margin-top:28px}.theme-puspa-marun .pm-slider{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;padding:0 18px 6px;display:flex;overflow-x:auto}.theme-puspa-marun .pm-slider::-webkit-scrollbar{display:none}.theme-puspa-marun .pm-slide{scroll-snap-align:center;border:0;border:1px solid var(--pm-line);cursor:pointer;background:0 0;border-radius:12px;flex:0 0 78%;padding:0;overflow:hidden}.theme-puspa-marun .pm-slide img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.theme-puspa-marun .pm-moments-bar{justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}.theme-puspa-marun .pm-moments-count{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.18em;color:var(--pm-muted);font-size:11px}.theme-puspa-marun .pm-moments-dots{gap:5px;display:flex}.theme-puspa-marun .pm-moments-dots span{background:var(--pm-line);border-radius:99px;width:6px;height:6px}.theme-puspa-marun .pm-moments-dots span.on{background:var(--pm-gold)}.theme-puspa-marun .pm-moments-nav{border:1px solid var(--pm-line);background:var(--pm-card);width:36px;height:36px;color:var(--pm-gold);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;display:inline-flex}.theme-puspa-marun .pm-reveal{opacity:0;transition:opacity .75s cubic-bezier(.22,.9,.3,1),transform .75s cubic-bezier(.22,.9,.3,1);transform:translateY(16px)}.theme-puspa-marun .pm-reveal-in{opacity:1;transform:none}.theme-puspa-marun .pm-reveal-1{transition-delay:80ms}.theme-puspa-marun .pm-reveal-2{transition-delay:.16s}.theme-puspa-marun .pm-reveal-3{transition-delay:.24s}.theme-puspa-marun .tl-img{animation:.38s cubic-bezier(.22,.9,.3,1) pm-lb-in}@keyframes pm-lb-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pm-cover,.pm-cover-content,.pm-spray,.pm-vine,.pm-corner,.pm-frame,.pm-dateblock-wrap{transition-duration:10ms!important;transition-delay:0s!important}.pm-cover-content>*,.pm-music-btn.playing{animation:none}.theme-puspa-marun .pm-cinematic-photo,.theme-puspa-marun .pm-banner-photo,.theme-puspa-marun .tl-img{animation:none!important}.theme-puspa-marun .pm-reveal{opacity:1;transform:none;transition-duration:10ms!important;transition-delay:0s!important}.theme-puspa-marun .pm-gal-item img{transition:none}}
:root{--rg-bg-dark:#120e0c;--rg-bg-elevated:#1a1411;--rg-bg-card:#1c1410c2;--rg-bg-glass:#1c14109e;--rg-fg:#f5ede0;--rg-fg-muted:#c4b5a5;--rg-gold:#dfba73;--rg-gold-bright:#fae4b2;--rg-gold-deep:#a67c32;--rg-gold-border:#dfba7347;--rg-gold-glow:#dfba7329;--rg-line:#dfba732e;--rg-warm-accent:#332219;--rg-gold-gradient:linear-gradient(135deg, #fcedd0 0%, #dfba73 45%, #b68b3e 100%);--rg-bg:var(--rg-bg-dark);--rg-gold-light:var(--rg-gold-bright);--rg-muted:var(--rg-fg-muted)}.theme-royal-goldora{background-color:var(--rg-bg-dark);color:var(--rg-fg);font-family:var(--font-jakarta), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;width:100%;max-width:100%;min-height:100vh;font-size:15px;line-height:1.7;position:relative;overflow-x:hidden}.theme-royal-goldora:before{content:"";z-index:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.7'/%3E%3C/svg%3E");position:fixed;inset:0}.theme-royal-goldora>:not(.fixed){z-index:1;position:relative}.theme-royal-goldora h1,.theme-royal-goldora h2,.theme-royal-goldora h3{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.04em;color:var(--rg-gold-bright);font-weight:600}.theme-royal-goldora .rg-headline{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.02em;font-weight:600}.theme-royal-goldora .rg-serif{font-family:var(--font-cormorant-garamond), var(--font-playfair), Georgia, serif}.theme-royal-goldora .rg-cinzel{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.18em;text-transform:uppercase}.theme-royal-goldora .rg-eyebrow{font-family:var(--font-cinzel), Georgia, serif;letter-spacing:.35em;text-transform:uppercase;color:var(--rg-gold);font-size:.72rem;font-weight:600}.theme-royal-goldora .rg-gold-text{background:linear-gradient(110deg,#fcedd0 0%,#f3db9f 28%,#dfba73 58%,#bd903f 88%,#fcedd0 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #00000073);-webkit-background-clip:text;background-clip:text}.theme-royal-goldora .rg-stage-card{background:var(--rg-bg-card);border:1px solid var(--rg-gold-border);-webkit-backdrop-filter:blur(16px);border-radius:24px;transition:border-color .3s,box-shadow .3s,transform .3s;box-shadow:inset 0 1px #fbeec838,inset 0 0 28px #120e0c59,0 14px 36px #0000007a}.theme-royal-goldora .rg-stage-card:hover{border-color:#dfba7373}.theme-royal-goldora .rg-hairline-divider{background:linear-gradient(90deg,#0000 0%,#dfba7373 50%,#0000 100%);justify-content:center;align-items:center;width:100%;max-width:280px;height:1px;margin:1.25rem auto;display:flex;position:relative}.theme-royal-goldora .rg-hairline-divider:after{content:"✦";color:var(--rg-gold-bright);background-color:var(--rg-bg-dark);padding:0 8px;font-size:8px;position:absolute}.theme-royal-goldora .rg-light-bloom{filter:blur(44px);pointer-events:none;background:radial-gradient(circle,#dfba7324 0%,#8c5f280a 50%,#0000 70%);border-radius:9999px;position:absolute}.theme-royal-goldora .rg-arch-mask{-webkit-mask-image:url(/themes/royal-goldora/mask-arch-photo.webp);mask-image:url(/themes/royal-goldora/mask-arch-photo.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.theme-royal-goldora .rg-seal-btn{color:#1f140a;font-family:var(--font-cinzel), Georgia, serif;background:linear-gradient(135deg,#fcedd0 0%,#dfba73 35%,#fcedd0 60%,#c49945 85%,#9b7226 100%);border:1px solid #fbeec8;border-radius:9999px;font-weight:700;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;box-shadow:inset 0 2px 4px #ffffffbf,inset 0 -2px 5px #0006,0 8px 24px #00000080,0 0 20px #dfba734d}.theme-royal-goldora .rg-seal-btn:hover{transform:translateY(-2px)scale(1.02);box-shadow:inset 0 2px 4px #ffffffd9,inset 0 -2px 5px #0006,0 12px 30px #00000094,0 0 28px #dfba7373}.theme-royal-goldora .rg-seal-btn:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 1px 2px #0006,0 4px 12px #0006}.theme-royal-goldora .rg-curtain-lift{animation:1.35s cubic-bezier(.77,0,.175,1) forwards curtainSlideUp}@keyframes curtainSlideUp{0%{opacity:1;transform:translateY(0%)}65%{opacity:.95}to{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-100%)}}.theme-royal-goldora .rg-stage-reveal{animation:1.5s cubic-bezier(.16,1,.3,1) forwards stageFadeIn}@keyframes stageFadeIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.theme-royal-goldora .rg-vinyl-spin{animation:8s linear infinite vinylRotate}@keyframes vinylRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.theme-royal-goldora .rg-kenburns{animation:24s ease-in-out infinite alternate kenBurnsSmooth}@keyframes kenBurnsSmooth{0%{transform:scale(1)}to{transform:scale(1.08)}}.theme-royal-goldora .rg-pulse-halo{animation:3s ease-in-out infinite haloBreathe}@keyframes haloBreathe{0%,to{box-shadow:inset 0 2px 4px #ffffffbf,inset 0 -2px 5px #0006,0 0 #dfba7366,0 8px 24px #00000080}50%{box-shadow:inset 0 2px 4px #ffffffd9,inset 0 -2px 5px #0006,0 0 0 9px #dfba7300,0 12px 30px #00000094,0 0 24px #dfba734d}}
.theme-music-streaming{--sp-green:#1db954;--sp-green-hover:#1ed760;--sp-green-pressed:#169c46;--sp-black:#121212;--sp-card:#181818;--sp-card-hover:#282828;--sp-surface-pill:#242424;--sp-fg:#fff;--sp-fg-muted:#b3b3b3;--sp-fg-subtle:#727272;--sp-border:#ffffff14;color:#fff;font-family:var(--font-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background-color:#121212;min-height:100vh;position:relative;overflow-x:hidden}.theme-music-streaming ::-webkit-scrollbar{width:8px;height:8px}.theme-music-streaming ::-webkit-scrollbar-track{background:#121212}.theme-music-streaming ::-webkit-scrollbar-thumb{background:#282828;border-radius:4px}.theme-music-streaming ::-webkit-scrollbar-thumb:hover{background:#3e3e3e}@keyframes sp-vinyl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sp-vinyl-animated{animation:12s linear infinite sp-vinyl-spin}.sp-vinyl-paused{animation-play-state:paused}@keyframes sp-equalizer{0%{height:4px}50%{height:18px}to{height:6px}}.sp-wave-bar-1{animation:.8s ease-in-out infinite sp-equalizer}.sp-wave-bar-2{animation:.6s ease-in-out .2s infinite sp-equalizer}.sp-wave-bar-3{animation:.9s ease-in-out .4s infinite sp-equalizer}.sp-wave-bar-4{animation:.7s ease-in-out .1s infinite sp-equalizer}.sp-progress-track{cursor:pointer;background:#fff3;border-radius:999px;height:4px;transition:height .15s;position:relative;overflow:hidden}.sp-progress-track:hover{height:6px}.sp-progress-fill{background:#1db954;border-radius:999px;height:100%;transition:width .1s linear}.sp-progress-track:hover .sp-progress-fill{background:#1ed760}
:root{--news-paper-bg:#f4efe6;--news-paper-subtle:#eae3d5;--news-paper-card:#faf6f0;--news-paper-contrast:#e0d6c3;--news-ink-primary:#1c1917;--news-ink-secondary:#44403c;--news-ink-muted:#78716c;--news-ink-faint:#a8a29e;--news-stamp-red:#a82e2e;--news-stamp-red-bg:#a82e2e14;--news-sepia-gold:#926e3a;--news-rule-heavy:#1c1917;--news-rule-light:#57534e;--news-rule-dashed:#78716c}.theme-newspaper{background-color:var(--news-paper-bg);color:var(--news-ink-primary);font-family:var(--font-playfair), Georgia, "Times New Roman", serif;background-image:url(/assets/themes/vintage-newspaper/aged-broadsheet-paper.jpg);background-repeat:repeat;background-size:380px 380px;min-height:100vh;position:relative}.news-double-rule{border-top:3px solid var(--news-rule-heavy);border-bottom:1px solid var(--news-rule-heavy);padding:3px 0}.news-double-rule-bottom{border-top:1px solid var(--news-rule-heavy);border-bottom:3px solid var(--news-rule-heavy);padding:3px 0}.news-single-rule{border-bottom:1px solid var(--news-rule-light)}.news-dashed-rule{border-bottom:1.5px dashed var(--news-rule-dashed)}.news-dropcap:first-letter{float:left;font-family:var(--font-playfair), Georgia, serif;color:var(--news-ink-primary);padding-top:4px;padding-bottom:2px;padding-right:8px;font-size:3.4rem;font-weight:900;line-height:.8}.news-stamp{border:2px dashed var(--news-stamp-red);color:var(--news-stamp-red);background:var(--news-stamp-red-bg);text-transform:uppercase;font-family:var(--font-cinzel), monospace;letter-spacing:.12em;padding:4px 12px;font-weight:800;display:inline-block;transform:rotate(-3deg);box-shadow:inset 0 0 0 1px #a82e2e33}.news-coupon-card{border:2px dashed var(--news-ink-muted);background-color:var(--news-paper-card);position:relative}.news-photo-frame{background:#fff;border:1px solid #d6cebe;padding:8px 8px 24px;position:relative;box-shadow:0 4px 12px #00000014,0 1px 3px #0000000d}.news-photo-frame:before{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#dcd7c899;border:1px solid #b4afa066;width:50px;height:16px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}@keyframes newspaperUnfoldTop{0%{transform:rotateX(0)}to{opacity:0;transform:rotateX(-95deg)}}@keyframes newspaperUnfoldBottom{0%{transform:rotateX(0)}to{opacity:0;transform:rotateX(95deg)}}
:root{--vogue-bg:#fff;--vogue-surface:#f9f9f8;--vogue-surface-card:#f4f4f2;--vogue-surface-dark:#121212;--vogue-ink-primary:#0a0a0a;--vogue-ink-secondary:#3d3d3d;--vogue-ink-muted:#7a7a7a;--vogue-ink-faint:#d8d8d8;--vogue-gold:#c5a880;--vogue-gold-dark:#a1825b;--vogue-crimson:#8c1d2f;--vogue-hairline:1px solid #0a0a0a1f;--vogue-border-bold:2px solid #0a0a0a}.theme-fashion-magazine{background-color:var(--vogue-bg);color:var(--vogue-ink-primary);font-family:var(--font-playfair), "Bodoni MT", Didot, Georgia, serif;letter-spacing:-.01em;min-height:100vh;position:relative}.vogue-dropcap:first-letter{float:left;font-family:var(--font-playfair), "Bodoni MT", Didot, serif;color:var(--vogue-ink-primary);padding-top:4px;padding-bottom:2px;padding-right:12px;font-size:3.8rem;font-weight:900;line-height:.75}.vogue-hairline-b{border-bottom:1px solid #0a0a0a26}.vogue-hairline-t{border-top:1px solid #0a0a0a26}.vogue-hairline-all{border:1px solid #0a0a0a26}.vogue-photo-frame{background-color:#fafafa;border:1px solid #0a0a0a1a;position:relative;box-shadow:0 10px 30px #0000000a}.vogue-chapter-num{font-family:var(--font-playfair), Didot, serif;color:#0a0a0a0a;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:8rem;font-weight:900;line-height:1}
:root{--flight-bg:#0f172a;--flight-card-bg:#fff;--flight-card-sub:#f8fafc;--flight-ink:#0f172a;--flight-muted:#64748b;--flight-amber:#f59e0b;--flight-blue:#2563eb;--flight-red:#dc2626;--flight-border:1px solid #0f172a1f}.theme-flight-boarding{background-color:var(--flight-bg);color:var(--flight-ink);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;min-height:100vh;position:relative}.flight-ticket-card{background-color:#fff;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 20px 40px -15px #0000004d}.ticket-notch-left,.ticket-notch-right{background-color:var(--flight-bg);z-index:10;border-radius:9999px;width:1.5rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%)}.ticket-notch-left{left:-.75rem}.ticket-notch-right{right:-.75rem}.ticket-tear-line{border-bottom:2px dashed #cbd5e1;width:100%}.passport-stamp{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.15em;opacity:.85;-webkit-user-select:none;user-select:none;border:2.5px solid;border-radius:.5rem;padding:.35rem .65rem;font-weight:800;display:inline-block;-webkit-mask-image:radial-gradient(circle,#000 80%,#0009 100%);mask-image:radial-gradient(circle,#000 80%,#0009 100%)}.passport-stamp-red{color:#dc2626;border-color:#dc2626;transform:rotate(-4deg)}.passport-stamp-blue{color:#2563eb;border-color:#2563eb;transform:rotate(3deg)}.passport-stamp-gold{color:#d97706;border-color:#d97706;transform:rotate(-2deg)}.fids-board{color:#f8fafc;background-color:#0b0f19;border:2px solid #1e293b;border-radius:.75rem;box-shadow:inset 0 2px 10px #000c}.fids-amber{color:#fbbf24;text-shadow:0 0 8px #fbbf2466}.fids-green{color:#34d399;text-shadow:0 0 8px #34d39966}.airplane-window-frame{border:10px solid #e2e8f0;border-radius:3.5rem;overflow:hidden;box-shadow:inset 0 4px 12px #00000026,0 10px 25px #0003}
:root{--rpg-bg:#0d0b18;--rpg-surface:#18142c;--rpg-surface-card:#231c3d;--rpg-ink:#0f0c20;--rpg-text-light:#f8fafc;--rpg-cyan:#00f0ff;--rpg-gold:#fbbf24;--rpg-red:#ef4444;--rpg-green:#22c55e}.theme-retro-rpg{background-color:var(--rpg-bg);color:var(--rpg-text-light);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;min-height:100vh;position:relative}.rpg-pixel-box{background-color:var(--rpg-surface);border:3px solid #000;border-radius:.5rem;position:relative;box-shadow:5px 5px #000}.rpg-dialog-box{color:#0f0c20;background-color:#fff;border:4px solid #000;border-radius:.5rem;position:relative;box-shadow:6px 6px #000}.rpg-btn{font-family:var(--font-mono), monospace;text-transform:uppercase;cursor:pointer;border:3px solid #000;font-weight:800;transition:all .1s ease-in-out;box-shadow:4px 4px #000}.rpg-btn:hover{filter:brightness(1.1)}.rpg-btn:active{transform:translate(3px,3px);box-shadow:1px 1px #000}.rpg-bar-container{background-color:#000;border:2px solid #000;border-radius:4px;padding:2px}.rpg-bar-hp{background:linear-gradient(90deg,#dc2626 0%,#ef4444 100%);height:100%}.rpg-bar-mp{background:linear-gradient(90deg,#0284c7 0%,#00f0ff 100%);height:100%}.rpg-scanline{pointer-events:none;background:linear-gradient(#12101000 50%,#00000040 50%) 0 0/100% 4px}
:root{--feed-bg:#000;--feed-surface:#121212;--feed-surface-sub:#181818;--feed-border:#262626;--feed-text:#fff;--feed-muted:#a8a8a8;--feed-blue:#0095f6;--feed-red:#ed4956}.theme-social-media{background-color:var(--feed-bg);color:var(--feed-text);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;min-height:100vh;position:relative}.feed-story-ring{background:linear-gradient(45deg,#f58529,#feda77,#dd2a7b,#8134af,#515bd4);border-radius:9999px;justify-content:center;align-items:center;padding:2.5px;display:inline-flex}.feed-card{background-color:var(--feed-surface);border:1px solid var(--feed-border);border-radius:.75rem;overflow:hidden}.feed-btn-blue{background-color:var(--feed-blue);color:#fff;border-radius:.5rem;font-weight:600;transition:filter .15s ease-in-out}.feed-btn-blue:hover{filter:brightness(1.1)}
.ls-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ls-layer{will-change:transform;position:absolute}.ls-layer .ls-img{-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;display:block}.ls-layer .ls-img-fit{object-fit:cover;object-position:center;height:100%}.ls-layer .ls-img-fill{object-fit:fill}.ls-layer>svg{width:100%;height:auto;max-height:100%;display:block}.ls-flip .ls-img,.ls-flip>svg{transform:scaleX(-1)}.ls-layer .ls-px>svg{width:100%;height:auto;max-height:100%;display:block}.ls-flip .ls-px>svg{transform:scaleX(-1)}.ls-sway-slow{animation:6.5s ease-in-out infinite alternate ls-sway-slow}.ls-sway-soft{animation:4.4s ease-in-out infinite alternate ls-sway-soft}.ls-float{animation:3.6s ease-in-out infinite alternate ls-float}.ls-drift{animation:9s ease-in-out infinite alternate ls-drift}@keyframes ls-sway-slow{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes ls-sway-soft{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes ls-float{0%{transform:translate(0,0)rotate(-1.5deg)}to{transform:translateY(-12px)rotate(1.5deg)}}@keyframes ls-drift{0%{transform:translate(-8px)}to{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.ls-layer{animation:none!important}}
.u-reveal{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.22,.9,.3,1),transform .8s cubic-bezier(.22,.9,.3,1);transform:translateY(18px)}.u-reveal-in{opacity:1;transform:translateY(0)}.u-reveal-1{transition-delay:.1s}.u-reveal-2{transition-delay:.2s}.u-reveal-3{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.u-reveal{opacity:1;transition-duration:10ms;transform:none;transition-delay:0s!important}}
.theme-minimal-editorial[data-palet=sage]{--mi-bg:#f2f1ea;--mi-surface:#fbfaf5;--mi-card:#e9e9df;--mi-border:#d6d6c6;--mi-ink:#33392f;--mi-muted:#616b5b;--mi-faint:#8b9382;--mi-gold:#7d9079;--mi-gold-soft:#a8b8a0;--mi-dark:#2b332a;--mi-dark-fg:#f1f0e7}.theme-minimal-editorial[data-palet=terakota]{--mi-bg:#f7efe6;--mi-surface:#fdfaf6;--mi-card:#f0e3d6;--mi-border:#e0cdba;--mi-ink:#43311f;--mi-muted:#7a5f4e;--mi-faint:#a08772;--mi-gold:#b5654a;--mi-gold-soft:#d29a80;--mi-dark:#3a2a1e;--mi-dark-fg:#f8efe5}.theme-minimal-editorial[data-palet=navy]{--mi-bg:#1f2a44;--mi-surface:#26314e;--mi-card:#2c3858;--mi-border:#404e72;--mi-ink:#ede7d9;--mi-muted:#aeb6c8;--mi-faint:#9099b0;--mi-gold:#d3b96e;--mi-gold-soft:#a08a4e;--mi-dark:#161d30;--mi-dark-fg:#ede7d9}.theme-minimal-editorial[data-palet=dusty]{--mi-bg:#eef1f2;--mi-surface:#f9fafb;--mi-card:#e3e8ea;--mi-border:#cfd8dc;--mi-ink:#33424a;--mi-muted:#5b6e77;--mi-faint:#85959d;--mi-gold:#7c93a6;--mi-gold-soft:#a9bac6;--mi-dark:#2c3a42;--mi-dark-fg:#eff3f4}.theme-minimal-editorial[data-palet=burgundy]{--mi-bg:#f5ebe4;--mi-surface:#fcf7f2;--mi-card:#eedfcb;--mi-border:#ddc7b2;--mi-ink:#3d1e25;--mi-muted:#71484f;--mi-faint:#99737a;--mi-gold:#6e1f2a;--mi-gold-soft:#9c5a62;--mi-dark:#37181f;--mi-dark-fg:#f6ece3}.theme-minimal-editorial[data-palet=monokrom]{--mi-bg:#f0efec;--mi-surface:#fafaf8;--mi-card:#e6e5e1;--mi-border:#d4d3ce;--mi-ink:#292929;--mi-muted:#555;--mi-faint:#7e7e7e;--mi-gold:#3a3a3a;--mi-gold-soft:#6e6e6e;--mi-dark:#212121;--mi-dark-fg:#f2f1ee}.theme-minimal-editorial[data-palet=zamrud]{--mi-bg:#123f2c;--mi-surface:#184935;--mi-card:#1e5540;--mi-border:#31694f;--mi-ink:#f0ead8;--mi-muted:#b6c6b2;--mi-faint:#9fb19b;--mi-gold:#d3b96e;--mi-gold-soft:#a08a4e;--mi-dark:#0c2e20;--mi-dark-fg:#f0ead8}.theme-adat-nusantara{--an-oninv:#fff}.theme-corporate-formal{--cf-oninv:#0e1424}.theme-floral-garden{--fg-oninv:#fff}.theme-minimalist-modern{--mm-oninv:#fff}.theme-playful-celebration{--pf-oninv:#fff}.theme-syari-serenity{--sy-oninv:#fff}.theme-adat-nusantara[data-palet=sage]{--an-bg:#f2f1ea;--an-fg:#33392f;--an-muted:#616b5b;--an-terracotta:#4e6b49;--an-olive:#6b7f63;--an-card:#fbfaf5;--an-line:#d6d6c6;--an-oninv:#fff;--an-gold:#7f6a22;--an-goldinv:#cbb455;--an-ongold:#33392f}.theme-adat-nusantara[data-palet=terakota]{--an-bg:#f7efe6;--an-fg:#43311f;--an-muted:#7a5f4e;--an-terracotta:#a24a2b;--an-olive:#a9714f;--an-card:#fdfaf6;--an-line:#e0cdba;--an-oninv:#fff;--an-gold:#8f6b1e;--an-goldinv:#d6a74b;--an-ongold:#43311f}.theme-adat-nusantara[data-palet=navy]{--an-bg:#1f2a44;--an-fg:#ede7d9;--an-muted:#aeb6c8;--an-terracotta:#d3b96e;--an-olive:#d3b96e;--an-card:#26314e;--an-line:#404e72;--an-oninv:#161d30;--an-gold:#d3b96e;--an-goldinv:#8a6d1f;--an-ongold:#161d30}.theme-adat-nusantara[data-palet=dusty]{--an-bg:#eef1f2;--an-fg:#33424a;--an-muted:#5b6e77;--an-terracotta:#4e6577;--an-olive:#5e7484;--an-card:#f9fafb;--an-line:#cfd8dc;--an-oninv:#fff;--an-gold:#7d6a35;--an-goldinv:#c4af71;--an-ongold:#33424a}.theme-adat-nusantara[data-palet=burgundy]{--an-bg:#f5ebe4;--an-fg:#3d1e25;--an-muted:#71484f;--an-terracotta:#6e1f2a;--an-olive:#8a4a50;--an-card:#fcf7f2;--an-line:#ddc7b2;--an-oninv:#fff;--an-gold:#8a6420;--an-goldinv:#d2a750;--an-ongold:#3d1e25}.theme-adat-nusantara[data-palet=monokrom]{--an-bg:#f0efec;--an-fg:#292929;--an-muted:#555;--an-terracotta:#3a3a3a;--an-olive:#5c5c5c;--an-card:#fafaf8;--an-line:#d4d3ce;--an-oninv:#fff;--an-gold:#6b6b6b;--an-goldinv:#a8a8a8;--an-ongold:#292929}.theme-adat-nusantara[data-palet=zamrud]{--an-bg:#123f2c;--an-fg:#f0ead8;--an-muted:#b6c6b2;--an-terracotta:#d3b96e;--an-olive:#d3b96e;--an-card:#184935;--an-line:#31694f;--an-oninv:#0c2e20;--an-gold:#d3b96e;--an-goldinv:#8a6d1f;--an-ongold:#0c2e20}.theme-adat-minang{--am-oninv:#fff}.theme-adat-minang[data-palet=terakota]{--am-bg:#f7efe6;--am-fg:#43311f;--am-muted:#7a5f4e;--am-maroon:#a24a2b;--am-maroon-soft:#b5654a;--am-rose:#c9836b;--am-gold:#a9714f;--am-card:#fdfaf6;--am-line:#e0cdba;--am-oninv:#fff}.theme-adat-minang[data-palet=burgundy]{--am-bg:#f5ebe4;--am-fg:#3d1e25;--am-muted:#71484f;--am-maroon:#6e1f2a;--am-maroon-soft:#8a4a50;--am-rose:#b57a80;--am-gold:#8a4a50;--am-card:#fcf7f2;--am-line:#ddc7b2;--am-oninv:#fff}.theme-adat-minang[data-palet=navy]{--am-bg:#1f2a44;--am-fg:#ede7d9;--am-muted:#aeb6c8;--am-maroon:#d3b96e;--am-maroon-soft:#d9b36a;--am-rose:#d3b96e;--am-gold:#e7d49a;--am-card:#26314e;--am-line:#404e72;--am-oninv:#161d30}.theme-adat-minang[data-palet=sage]{--am-bg:#f2f1ea;--am-fg:#33392f;--am-muted:#616b5b;--am-maroon:#4e6b49;--am-maroon-soft:#6b7f63;--am-rose:#8fa585;--am-gold:#6b7f63;--am-card:#fbfaf5;--am-line:#d6d6c6;--am-oninv:#fff}.theme-adat-minang[data-palet=dusty]{--am-bg:#eef1f2;--am-fg:#33424a;--am-muted:#5b6e77;--am-maroon:#4e6577;--am-maroon-soft:#5e7484;--am-rose:#8fa5b2;--am-gold:#5e7484;--am-card:#f9fafb;--am-line:#cfd8dc;--am-oninv:#fff}.theme-adat-minang[data-palet=monokrom]{--am-bg:#f0efec;--am-fg:#292929;--am-muted:#555;--am-maroon:#3a3a3a;--am-maroon-soft:#4c4c4c;--am-rose:#8a8a8a;--am-gold:#5c5c5c;--am-card:#fafaf8;--am-line:#d4d3ce;--am-oninv:#fff}.theme-adat-minang[data-palet=zamrud]{--am-bg:#123f2c;--am-fg:#f0ead8;--am-muted:#b6c6b2;--am-maroon:#d3b96e;--am-maroon-soft:#d9b36a;--am-rose:#d3b96e;--am-gold:#e7d49a;--am-card:#184935;--am-line:#31694f;--am-oninv:#0c2e20}.theme-corporate-formal[data-palet=sage]{--cf-bg:#f2f1ea;--cf-fg:#33392f;--cf-muted:#616b5b;--cf-accent:#4e6b49;--cf-line:#d6d6c6;--cf-card:#fbfaf5;--cf-oninv:#fff}.theme-corporate-formal[data-palet=terakota]{--cf-bg:#f7efe6;--cf-fg:#43311f;--cf-muted:#7a5f4e;--cf-accent:#a24a2b;--cf-line:#e0cdba;--cf-card:#fdfaf6;--cf-oninv:#fff}.theme-corporate-formal[data-palet=navy]{--cf-bg:#1f2a44;--cf-fg:#ede7d9;--cf-muted:#aeb6c8;--cf-accent:#d3b96e;--cf-line:#404e72;--cf-card:#26314e;--cf-oninv:#161d30}.theme-corporate-formal[data-palet=dusty]{--cf-bg:#eef1f2;--cf-fg:#33424a;--cf-muted:#5b6e77;--cf-accent:#4e6577;--cf-line:#cfd8dc;--cf-card:#f9fafb;--cf-oninv:#fff}.theme-corporate-formal[data-palet=burgundy]{--cf-bg:#f5ebe4;--cf-fg:#3d1e25;--cf-muted:#71484f;--cf-accent:#6e1f2a;--cf-line:#ddc7b2;--cf-card:#fcf7f2;--cf-oninv:#fff}.theme-corporate-formal[data-palet=monokrom]{--cf-bg:#f0efec;--cf-fg:#292929;--cf-muted:#555;--cf-accent:#3a3a3a;--cf-line:#d4d3ce;--cf-card:#fafaf8;--cf-oninv:#fff}.theme-corporate-formal[data-palet=zamrud]{--cf-bg:#123f2c;--cf-fg:#f0ead8;--cf-muted:#b6c6b2;--cf-accent:#d3b96e;--cf-line:#31694f;--cf-card:#184935;--cf-oninv:#0c2e20}.theme-floral-garden[data-palet=sage]{--fg-bg:#f2f1ea;--fg-fg:#33392f;--fg-muted:#616b5b;--fg-accent:#4e6b49;--fg-card:#fbfaf5;--fg-line:#d6d6c6;--fg-oninv:#fff}.theme-floral-garden[data-palet=terakota]{--fg-bg:#f7efe6;--fg-fg:#43311f;--fg-muted:#7a5f4e;--fg-accent:#a24a2b;--fg-card:#fdfaf6;--fg-line:#e0cdba;--fg-oninv:#fff}.theme-floral-garden[data-palet=navy]{--fg-bg:#1f2a44;--fg-fg:#ede7d9;--fg-muted:#aeb6c8;--fg-accent:#d3b96e;--fg-card:#26314e;--fg-line:#404e72;--fg-oninv:#161d30}.theme-floral-garden[data-palet=dusty]{--fg-bg:#eef1f2;--fg-fg:#33424a;--fg-muted:#5b6e77;--fg-accent:#4e6577;--fg-card:#f9fafb;--fg-line:#cfd8dc;--fg-oninv:#fff}.theme-floral-garden[data-palet=burgundy]{--fg-bg:#f5ebe4;--fg-fg:#3d1e25;--fg-muted:#71484f;--fg-accent:#6e1f2a;--fg-card:#fcf7f2;--fg-line:#ddc7b2;--fg-oninv:#fff}.theme-floral-garden[data-palet=monokrom]{--fg-bg:#f0efec;--fg-fg:#292929;--fg-muted:#555;--fg-accent:#3a3a3a;--fg-card:#fafaf8;--fg-line:#d4d3ce;--fg-oninv:#fff}.theme-floral-garden[data-palet=zamrud]{--fg-bg:#123f2c;--fg-fg:#f0ead8;--fg-muted:#b6c6b2;--fg-accent:#d3b96e;--fg-card:#184935;--fg-line:#31694f;--fg-oninv:#0c2e20}.theme-luxury-editorial[data-palet=sage]{--le-bg:#f2f1ea;--le-fg:#33392f;--le-muted:#616b5b;--le-burgundy:#4e6b49;--le-gold:#6b7f63;--le-line:#d6d6c6;--le-card:#fbfaf5;--le-glass:#f2f1eae6;--le-shadow:#33392f29;--le-onbtn:#f8f4ec;--le-gold-rgb:107, 127, 99;--le-burg-rgb:78, 107, 73;--le-bg-rgb:242, 241, 234;--le-onburg:#eadfce}.theme-luxury-editorial[data-palet=terakota]{--le-bg:#f7efe6;--le-fg:#43311f;--le-muted:#7a5f4e;--le-burgundy:#a24a2b;--le-gold:#a9714f;--le-line:#e0cdba;--le-card:#fdfaf6;--le-glass:#f7efe6e6;--le-shadow:#43311f29;--le-onbtn:#f8f4ec;--le-gold-rgb:169, 113, 79;--le-burg-rgb:162, 74, 43;--le-bg-rgb:247, 239, 230;--le-onburg:#ebe0d0}.theme-luxury-editorial[data-palet=navy]{--le-bg:#1f2a44;--le-fg:#ede7d9;--le-muted:#aeb6c8;--le-burgundy:#d3b96e;--le-gold:#d3b96e;--le-line:#404e72;--le-card:#26314e;--le-glass:#1f2a44e6;--le-shadow:#1f2a4473;--le-onbtn:#161d30;--le-gold-rgb:211, 185, 110;--le-burg-rgb:211, 185, 110;--le-bg-rgb:31, 42, 68;--le-onburg:#4d3f17}.theme-luxury-editorial[data-palet=dusty]{--le-bg:#eef1f2;--le-fg:#33424a;--le-muted:#5b6e77;--le-burgundy:#4e6577;--le-gold:#5e7484;--le-line:#cfd8dc;--le-card:#f9fafb;--le-glass:#eef1f2e6;--le-shadow:#33424a29;--le-onbtn:#f8f4ec;--le-gold-rgb:94, 116, 132;--le-burg-rgb:78, 101, 119;--le-bg-rgb:238, 241, 242;--le-onburg:#e8ddca}.theme-luxury-editorial[data-palet=burgundy]{--le-bg:#f5ebe4;--le-fg:#3d1e25;--le-muted:#71484f;--le-burgundy:#6e1f2a;--le-gold:#8a4a50;--le-line:#ddc7b2;--le-card:#fcf7f2;--le-glass:#f5ebe4e6;--le-shadow:#3d1e2529;--le-onbtn:#f8f4ec;--le-gold-rgb:138, 74, 80;--le-burg-rgb:110, 31, 42;--le-bg-rgb:245, 235, 228;--le-onburg:#c1a06f}.theme-luxury-editorial[data-palet=monokrom]{--le-bg:#f0efec;--le-fg:#292929;--le-muted:#555;--le-burgundy:#3a3a3a;--le-gold:#5c5c5c;--le-line:#d4d3ce;--le-card:#fafaf8;--le-glass:#f0efece6;--le-shadow:#29292929;--le-onbtn:#f8f4ec;--le-gold-rgb:92, 92, 92;--le-burg-rgb:58, 58, 58;--le-bg-rgb:240, 239, 236;--le-onburg:#bf9e6a}.theme-luxury-editorial[data-palet=zamrud]{--le-bg:#123f2c;--le-fg:#f0ead8;--le-muted:#b6c6b2;--le-burgundy:#d3b96e;--le-gold:#d3b96e;--le-line:#31694f;--le-card:#184935;--le-glass:#123f2ce6;--le-shadow:#123f2c73;--le-onbtn:#0c2e20;--le-gold-rgb:211, 185, 110;--le-burg-rgb:211, 185, 110;--le-bg-rgb:18, 63, 44;--le-onburg:#4d3f17}.theme-minimalist-modern[data-palet=sage]{--mm-bg:#f2f1ea;--mm-fg:#33392f;--mm-muted:#616b5b;--mm-line:#d6d6c6;--mm-accent:#4e6b49;--mm-soft:#fbfaf5;--mm-oninv:#fff}.theme-minimalist-modern[data-palet=terakota]{--mm-bg:#f7efe6;--mm-fg:#43311f;--mm-muted:#7a5f4e;--mm-line:#e0cdba;--mm-accent:#a24a2b;--mm-soft:#fdfaf6;--mm-oninv:#fff}.theme-minimalist-modern[data-palet=navy]{--mm-bg:#1f2a44;--mm-fg:#ede7d9;--mm-muted:#aeb6c8;--mm-line:#404e72;--mm-accent:#d3b96e;--mm-soft:#26314e;--mm-oninv:#161d30}.theme-minimalist-modern[data-palet=dusty]{--mm-bg:#eef1f2;--mm-fg:#33424a;--mm-muted:#5b6e77;--mm-line:#cfd8dc;--mm-accent:#4e6577;--mm-soft:#f9fafb;--mm-oninv:#fff}.theme-minimalist-modern[data-palet=burgundy]{--mm-bg:#f5ebe4;--mm-fg:#3d1e25;--mm-muted:#71484f;--mm-line:#ddc7b2;--mm-accent:#6e1f2a;--mm-soft:#fcf7f2;--mm-oninv:#fff}.theme-minimalist-modern[data-palet=monokrom]{--mm-bg:#f0efec;--mm-fg:#292929;--mm-muted:#555;--mm-line:#d4d3ce;--mm-accent:#3a3a3a;--mm-soft:#fafaf8;--mm-oninv:#fff}.theme-minimalist-modern[data-palet=zamrud]{--mm-bg:#123f2c;--mm-fg:#f0ead8;--mm-muted:#b6c6b2;--mm-line:#31694f;--mm-accent:#d3b96e;--mm-soft:#184935;--mm-oninv:#0c2e20}.theme-monochrome-editorial[data-palet=sage]{--me-bg:#f2f1ea;--me-fg:#33392f;--me-muted:#616b5b;--me-line:#d6d6c6;--me-card:#fbfaf5}.theme-monochrome-editorial[data-palet=terakota]{--me-bg:#f7efe6;--me-fg:#43311f;--me-muted:#7a5f4e;--me-line:#e0cdba;--me-card:#fdfaf6}.theme-monochrome-editorial[data-palet=navy]{--me-bg:#1f2a44;--me-fg:#ede7d9;--me-muted:#aeb6c8;--me-line:#404e72;--me-card:#26314e}.theme-monochrome-editorial[data-palet=dusty]{--me-bg:#eef1f2;--me-fg:#33424a;--me-muted:#5b6e77;--me-line:#cfd8dc;--me-card:#f9fafb}.theme-monochrome-editorial[data-palet=burgundy]{--me-bg:#f5ebe4;--me-fg:#3d1e25;--me-muted:#71484f;--me-line:#ddc7b2;--me-card:#fcf7f2}.theme-monochrome-editorial[data-palet=monokrom]{--me-bg:#f0efec;--me-fg:#292929;--me-muted:#555;--me-line:#d4d3ce;--me-card:#fafaf8}.theme-monochrome-editorial[data-palet=zamrud]{--me-bg:#123f2c;--me-fg:#f0ead8;--me-muted:#b6c6b2;--me-line:#31694f;--me-card:#184935}.theme-playful-celebration[data-palet=sage]{--pf-bg:#f2f1ea;--pf-fg:#33392f;--pf-muted:#616b5b;--pf-accent:#4e6b49;--pf-card:#fbfaf5;--pf-oninv:#fff}.theme-playful-celebration[data-palet=terakota]{--pf-bg:#f7efe6;--pf-fg:#43311f;--pf-muted:#7a5f4e;--pf-accent:#a24a2b;--pf-card:#fdfaf6;--pf-oninv:#fff}.theme-playful-celebration[data-palet=navy]{--pf-bg:#1f2a44;--pf-fg:#ede7d9;--pf-muted:#aeb6c8;--pf-accent:#d3b96e;--pf-card:#26314e;--pf-oninv:#161d30;--pf-accent3-ink:#7fb069}.theme-playful-celebration[data-palet=dusty]{--pf-bg:#eef1f2;--pf-fg:#33424a;--pf-muted:#5b6e77;--pf-accent:#4e6577;--pf-card:#f9fafb;--pf-oninv:#fff}.theme-playful-celebration[data-palet=burgundy]{--pf-bg:#f5ebe4;--pf-fg:#3d1e25;--pf-muted:#71484f;--pf-accent:#6e1f2a;--pf-card:#fcf7f2;--pf-oninv:#fff}.theme-playful-celebration[data-palet=monokrom]{--pf-bg:#f0efec;--pf-fg:#292929;--pf-muted:#555;--pf-accent:#3a3a3a;--pf-card:#fafaf8;--pf-oninv:#fff}.theme-playful-celebration[data-palet=zamrud]{--pf-bg:#123f2c;--pf-fg:#f0ead8;--pf-muted:#b6c6b2;--pf-accent:#d3b96e;--pf-card:#184935;--pf-oninv:#0c2e20;--pf-accent3-ink:#8cb878}.theme-syari-serenity[data-palet=sage]{--sy-bg:#f2f1ea;--sy-fg:#33392f;--sy-muted:#616b5b;--sy-sage:#4e6b49;--sy-gold:#6b7f63;--sy-card:#fbfaf5;--sy-line:#d6d6c6;--sy-oninv:#fff;--sy-cover-deep:#334a31;--sy-cover-deeper:#172317}.theme-syari-serenity[data-palet=terakota]{--sy-bg:#f7efe6;--sy-fg:#43311f;--sy-muted:#7a5f4e;--sy-sage:#a24a2b;--sy-gold:#a9714f;--sy-card:#fdfaf6;--sy-line:#e0cdba;--sy-oninv:#fff;--sy-cover-deep:#6f3321;--sy-cover-deeper:#2f1e16}.theme-syari-serenity[data-palet=navy]{--sy-bg:#1f2a44;--sy-fg:#ede7d9;--sy-muted:#aeb6c8;--sy-sage:#d3b96e;--sy-gold:#d3b96e;--sy-card:#26314e;--sy-line:#404e72;--sy-oninv:#161d30;--sy-cover-deep:#1f2a44;--sy-cover-deeper:#0d1220;--sy-hero-linear:linear-gradient(180deg,#111a2b80,#111a2b61,#111a2b94);--sy-hero-focus:radial-gradient(ellipse 95% 52% at 50% 46%,#1f2a44f0,#1f2a44d6 48%,#1f2a4400 80%);--sy-nu-gold:#e2c976;--sy-nu-gold2:#e2c976;--sy-nu-green:#c1d7b7;--sy-nu-sage:#b8c9af;--sy-nu-doa:#ede7d9;--sy-nu-lat:#c0cab8}.theme-syari-serenity[data-palet=dusty]{--sy-bg:#eef1f2;--sy-fg:#33424a;--sy-muted:#5b6e77;--sy-sage:#4e6577;--sy-gold:#5e7484;--sy-card:#f9fafb;--sy-line:#cfd8dc;--sy-oninv:#fff;--sy-cover-deep:#33424a;--sy-cover-deeper:#1d2a31}.theme-syari-serenity[data-palet=burgundy]{--sy-bg:#f5ebe4;--sy-fg:#3d1e25;--sy-muted:#71484f;--sy-sage:#6e1f2a;--sy-gold:#8a4a50;--sy-card:#fcf7f2;--sy-line:#ddc7b2;--sy-oninv:#fff;--sy-cover-deep:#3d1e25;--sy-cover-deeper:#201016}.theme-syari-serenity[data-palet=monokrom]{--sy-bg:#f0efec;--sy-fg:#292929;--sy-muted:#555;--sy-sage:#3a3a3a;--sy-gold:#5c5c5c;--sy-card:#fafaf8;--sy-line:#d4d3ce;--sy-oninv:#fff;--sy-cover-deep:#292929;--sy-cover-deeper:#111}.theme-syari-serenity[data-palet=zamrud]{--sy-bg:#123f2c;--sy-fg:#f0ead8;--sy-muted:#b6c6b2;--sy-sage:#d3b96e;--sy-gold:#d3b96e;--sy-card:#184935;--sy-line:#31694f;--sy-oninv:#0c2e20;--sy-cover-deep:#123f2c;--sy-cover-deeper:#071d14;--sy-hero-linear:linear-gradient(180deg,#071d1480,#071d1461,#071d1494);--sy-hero-focus:radial-gradient(ellipse 95% 52% at 50% 46%,#123f2cf0,#123f2cd6 48%,#123f2c00 80%);--sy-nu-gold:#e0c070;--sy-nu-gold2:#e0c070;--sy-nu-green:#c3d6bb;--sy-nu-sage:#bdccb5;--sy-nu-doa:#f0ead8;--sy-nu-lat:#c8d1c2}.theme-classic-elegant[data-palet=sage]{--background:#f2f1ea;--foreground:#33392f;--card:#e9e9df;--card-foreground:#33392f;--primary:#4e6b49;--primary-foreground:#fff;--secondary:#fbfaf5;--secondary-foreground:#33392f;--muted:#e9e9df;--muted-foreground:#616b5b;--accent:#3e563a;--accent-foreground:#fff;--border:#d6d6c6;--ring:#4e6b49;--primary-ink:var(--primary)}.theme-classic-elegant[data-palet=terakota]{--background:#f7efe6;--foreground:#43311f;--card:#f0e3d6;--card-foreground:#43311f;--primary:#a24a2b;--primary-foreground:#fff;--secondary:#fdfaf6;--secondary-foreground:#43311f;--muted:#f0e3d6;--muted-foreground:#7a5f4e;--accent:#8a3d22;--accent-foreground:#fff;--border:#e0cdba;--ring:#a24a2b;--primary-ink:var(--primary)}.theme-classic-elegant[data-palet=navy]{--background:#1f2a44;--foreground:#ede7d9;--card:#2c3858;--card-foreground:#ede7d9;--primary:#d3b96e;--primary-foreground:#161d30;--secondary:#26314e;--secondary-foreground:#ede7d9;--muted:#2c3858;--muted-foreground:#aeb6c8;--accent:#e0c070;--accent-foreground:#161d30;--border:#404e72;--ring:#d3b96e;--primary-ink:var(--primary)}.theme-classic-elegant[data-palet=dusty]{--background:#eef1f2;--foreground:#33424a;--card:#e3e8ea;--card-foreground:#33424a;--primary:#4e6577;--primary-foreground:#fff;--secondary:#f9fafb;--secondary-foreground:#33424a;--muted:#e3e8ea;--muted-foreground:#5b6e77;--accent:#3f5261;--accent-foreground:#fff;--border:#cfd8dc;--ring:#4e6577;--primary-ink:var(--primary)}.theme-classic-elegant[data-palet=burgundy]{--background:#f5ebe4;--foreground:#3d1e25;--card:#eedfcb;--card-foreground:#3d1e25;--primary:#6e1f2a;--primary-foreground:#fff;--secondary:#fcf7f2;--secondary-foreground:#3d1e25;--muted:#eedfcb;--muted-foreground:#71484f;--accent:#591721;--accent-foreground:#fff;--border:#ddc7b2;--ring:#6e1f2a;--primary-ink:var(--primary)}.theme-classic-elegant[data-palet=monokrom]{--background:#f0efec;--foreground:#292929;--card:#e6e5e1;--card-foreground:#292929;--primary:#3a3a3a;--primary-foreground:#fff;--secondary:#fafaf8;--secondary-foreground:#292929;--muted:#e6e5e1;--muted-foreground:#555;--accent:#242424;--accent-foreground:#fff;--border:#d4d3ce;--ring:#3a3a3a;--primary-ink:var(--primary)}.theme-classic-elegant[data-palet=zamrud]{--background:#123f2c;--foreground:#f0ead8;--card:#1e5540;--card-foreground:#f0ead8;--primary:#d3b96e;--primary-foreground:#0c2e20;--secondary:#184935;--secondary-foreground:#f0ead8;--muted:#1e5540;--muted-foreground:#b6c6b2;--accent:#e0c070;--accent-foreground:#0c2e20;--border:#31694f;--ring:#d3b96e;--primary-ink:var(--primary)}.theme-luxe-ivory[data-palet=sage]{--li-bg:#f2f1ea;--li-bg-soft:#e9e9df;--li-surface:#fbfaf5;--li-espresso:#33392f;--li-text:#33392f;--li-muted:#616b5b;--li-gold:#6b7f63;--li-gold-soft:#8fa386;--li-burgundy:#4e6b49;--li-sage:#6b7f63;--li-border:#d6d6c6;--li-onbtn:#fff;--li-cta-hov:#3e563a;--li-glass:#fbfaf5e0;--li-scrim-rgb:242,241,234;--li-gold-rgb:107,127,99;--li-burg-rgb:78,107,73}.theme-luxe-ivory[data-palet=terakota]{--li-bg:#f7efe6;--li-bg-soft:#f0e3d6;--li-surface:#fdfaf6;--li-espresso:#43311f;--li-text:#43311f;--li-muted:#7a5f4e;--li-gold:#a9714f;--li-gold-soft:#c29276;--li-burgundy:#a24a2b;--li-sage:#a9714f;--li-border:#e0cdba;--li-onbtn:#fff;--li-cta-hov:#8a3d22;--li-glass:#fdfaf6e0;--li-scrim-rgb:247,239,230;--li-gold-rgb:169,113,79;--li-burg-rgb:162,74,43}.theme-luxe-ivory[data-palet=navy]{--li-bg:#1f2a44;--li-bg-soft:#2c3858;--li-surface:#26314e;--li-espresso:#ede7d9;--li-text:#ede7d9;--li-muted:#aeb6c8;--li-gold:#d3b96e;--li-gold-soft:#e0c070;--li-burgundy:#d3b96e;--li-sage:#d3b96e;--li-border:#404e72;--li-onbtn:#161d30;--li-cta-hov:#e0c070;--li-glass:#26314ed9;--li-scrim-rgb:31,42,68;--li-gold-rgb:211,185,110;--li-burg-rgb:211,185,110}.theme-luxe-ivory[data-palet=dusty]{--li-bg:#eef1f2;--li-bg-soft:#e3e8ea;--li-surface:#f9fafb;--li-espresso:#33424a;--li-text:#33424a;--li-muted:#5b6e77;--li-gold:#5e7484;--li-gold-soft:#8395a3;--li-burgundy:#4e6577;--li-sage:#5e7484;--li-border:#cfd8dc;--li-onbtn:#fff;--li-cta-hov:#3f5261;--li-glass:#f9fafbe0;--li-scrim-rgb:238,241,242;--li-gold-rgb:94,116,132;--li-burg-rgb:78,101,119}.theme-luxe-ivory[data-palet=burgundy]{--li-bg:#f5ebe4;--li-bg-soft:#eedfcb;--li-surface:#fcf7f2;--li-espresso:#3d1e25;--li-text:#3d1e25;--li-muted:#71484f;--li-gold:#8a4a50;--li-gold-soft:#a96e74;--li-burgundy:#6e1f2a;--li-sage:#8a4a50;--li-border:#ddc7b2;--li-onbtn:#fff;--li-cta-hov:#591721;--li-glass:#fcf7f2e0;--li-scrim-rgb:245,235,228;--li-gold-rgb:138,74,80;--li-burg-rgb:110,31,42}.theme-luxe-ivory[data-palet=monokrom]{--li-bg:#f0efec;--li-bg-soft:#e6e5e1;--li-surface:#fafaf8;--li-espresso:#292929;--li-text:#292929;--li-muted:#555;--li-gold:#5c5c5c;--li-gold-soft:#8a8a8a;--li-burgundy:#3a3a3a;--li-sage:#5c5c5c;--li-border:#d4d3ce;--li-onbtn:#fff;--li-cta-hov:#242424;--li-glass:#fafaf8e0;--li-scrim-rgb:240,239,236;--li-gold-rgb:92,92,92;--li-burg-rgb:58,58,58}.theme-luxe-ivory[data-palet=zamrud]{--li-bg:#123f2c;--li-bg-soft:#1e5540;--li-surface:#184935;--li-espresso:#f0ead8;--li-text:#f0ead8;--li-muted:#b6c6b2;--li-gold:#d3b96e;--li-gold-soft:#e0c070;--li-burgundy:#d3b96e;--li-sage:#d3b96e;--li-border:#31694f;--li-onbtn:#0c2e20;--li-cta-hov:#e0c070;--li-glass:#184935d9;--li-scrim-rgb:18,63,44;--li-gold-rgb:211,185,110;--li-burg-rgb:211,185,110}.theme-luxury-gold[data-palet=sage]{--lg-bg:#0b0d0a;--lg-card:#13160f;--lg-gold:#9ca88c;--lg-gold-soft:#c2ccba;--lg-line:#9ca88c59}.theme-luxury-gold[data-palet=terakota]{--lg-bg:#100b08;--lg-card:#17110c;--lg-gold:#c08552;--lg-gold-soft:#d9a87c;--lg-line:#c0855259}.theme-luxury-gold[data-palet=navy]{--lg-bg:#0a0f1c;--lg-card:#111828;--lg-gold:#c9a84c;--lg-gold-soft:#e0c070;--lg-line:#c9a84c59}.theme-luxury-gold[data-palet=dusty]{--lg-bg:#101418;--lg-card:#161c24;--lg-gold:#a9bac6;--lg-gold-soft:#c6d2db;--lg-line:#a9bac659}.theme-luxury-gold[data-palet=burgundy]{--lg-bg:#120a0c;--lg-card:#1a1013;--lg-gold:#c9a84c;--lg-gold-soft:#ddbe7e;--lg-line:#c9a84c59}.theme-luxury-gold[data-palet=monokrom]{--lg-bg:#0a0a0a;--lg-card:#131313;--lg-gold:#c9c9c9;--lg-gold-soft:#e3e3e3;--lg-line:#c9c9c959}.theme-luxury-gold[data-palet=zamrud]{--lg-bg:#08120c;--lg-card:#0e1a12;--lg-gold:#c9a84c;--lg-gold-soft:#e0c070;--lg-line:#c9a84c59}.theme-puspa-marun[data-palet=sage]{--pm-bg:#f2f1ea;--pm-card:#fbfaf5;--pm-fg:#33392f;--pm-ink:#2e3529;--pm-muted:#616b5b;--pm-gold:#6b7f63;--pm-gold-soft:#8fa386;--pm-tan:#6b7f63;--pm-line:#6b7f6361;--pm-cream-rgb:242,241,234}.theme-puspa-marun[data-palet=terakota]{--pm-bg:#f7efe6;--pm-card:#fdfaf6;--pm-fg:#43311f;--pm-ink:#3d2d1c;--pm-muted:#7a5f4e;--pm-gold:#a24a2b;--pm-gold-soft:#c29276;--pm-tan:#a9714f;--pm-line:#a24a2b59;--pm-cream-rgb:247,239,230}.theme-puspa-marun[data-palet=navy]{--pm-bg:#1f2a44;--pm-card:#26314e;--pm-fg:#ede7d9;--pm-ink:#e3dccb;--pm-muted:#aeb6c8;--pm-gold:#d3b96e;--pm-gold-soft:#e0c070;--pm-tan:#d3b96e;--pm-line:#d3b96e59;--pm-cream-rgb:31,42,68}.theme-puspa-marun[data-palet=dusty]{--pm-bg:#eef1f2;--pm-card:#f9fafb;--pm-fg:#33424a;--pm-ink:#2c3941;--pm-muted:#5b6e77;--pm-gold:#5e7484;--pm-gold-soft:#8395a3;--pm-tan:#5e7484;--pm-line:#5e748459;--pm-cream-rgb:238,241,242}.theme-puspa-marun[data-palet=burgundy]{--pm-bg:#f5ebe4;--pm-card:#fcf7f2;--pm-fg:#6e1f2a;--pm-ink:#3d1e25;--pm-muted:#71484f;--pm-gold:#8a4a50;--pm-gold-soft:#a96e74;--pm-tan:#8a4a50;--pm-line:#8a4a5059;--pm-cream-rgb:245,235,228}.theme-puspa-marun[data-palet=monokrom]{--pm-bg:#f0efec;--pm-card:#fafaf8;--pm-fg:#292929;--pm-ink:#262626;--pm-muted:#555;--pm-gold:#5c5c5c;--pm-gold-soft:#8a8a8a;--pm-tan:#5c5c5c;--pm-line:#5c5c5c59;--pm-cream-rgb:240,239,236}.theme-puspa-marun[data-palet=zamrud]{--pm-bg:#123f2c;--pm-card:#184935;--pm-fg:#f0ead8;--pm-ink:#e7e0cc;--pm-muted:#b6c6b2;--pm-gold:#d3b96e;--pm-gold-soft:#e0c070;--pm-tan:#d3b96e;--pm-line:#d3b96e59;--pm-cream-rgb:18,63,44}
