@font-face{font-family:Comic Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/edb82671f1e8f812-s.p.2dylm88n8c8ca.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comic Neue;font-style:normal;font-weight:700;font-display:swap;src:url(../media/aee29876688b27b8-s.p.1dlh4v0meulbg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comic Neue Fallback;src:local(Arial);ascent-override:92.66%;descent-override:25.74%;line-gap-override:0.0%;size-adjust:97.13%}.comic_neue_519cbada-module__ok3qBG__className{font-family:Comic Neue,Comic Neue Fallback;font-style:normal}.comic_neue_519cbada-module__ok3qBG__variable{--font-comic-neue:"Comic Neue", "Comic Neue Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#fff3d6;--card:#fffdf5;--ink:#4a3b2a;--muted:#96805f;--line:#f2dfb4;--accent:#ff8a2a;--font-round:var(--font-comic-neue), "Comic Sans MS", "Comic Neue", "Chalkboard SE", "Segoe UI Rounded", "Segoe UI", system-ui, sans-serif;--accent-orange:#ff9330;--accent-green:#6cc953;--accent-blue:#37a6ff;--accent-pink:#ff83a4;--accent-yellow:#ffc02e;--accent-teal:#35c4b4;--page-grad:linear-gradient(155deg, #fff4c9 0%, #ffe1ec 34%, #ede6ff 66%, #d8f3ff 100%);--chrome-fs:clamp(11px, 1.9vw + 4px, 14px);--chrome-fs-sm:clamp(10.5px, 1.6vw + 4px, 13px);--chrome-fs-lg:clamp(12.5px, 2vw + 5px, 15px);--chrome-btn-fs:clamp(12.5px, 2.2vw + 5px, 16px);--chrome-icon:clamp(36px, 5.4vw + 16px, 46px);--chrome-gap:clamp(8px, 1.6vw + 2px, 16px);--chrome-top:clamp(10px, 1.6vw + 4px, 18px);--chrome-side:clamp(10px, 1.2vw + 6px, 16px)}:root[data-theme=dark]{--bg:#20242e;--card:#2a2f3c;--ink:#f4ebdd;--muted:#a9a08d;--line:#3c4353;--accent:#ffa24e;--page-grad:linear-gradient(160deg, #262a45 0%, #2b2450 46%, #17303f 100%)}*{box-sizing:border-box}body{background-color:var(--bg);background-image:var(--page-grad);min-height:100vh;color:var(--ink);font-family:var(--font-round);background-repeat:no-repeat;background-attachment:fixed;margin:0}.gallery{z-index:1;max-width:1080px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(16px,4vw,40px) 72px;position:relative}.gallery-meadow{z-index:0;pointer-events:none;position:fixed;inset:0}.gallery-meadow canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.gallery-header{text-align:center;margin-bottom:clamp(28px,5vw,48px)}.music-toggle{top:var(--chrome-top);right:var(--chrome-side);z-index:11;width:var(--chrome-icon);height:var(--chrome-icon);color:#e07a1e;cursor:pointer;background:#ffffffe6;border:3px solid #ffd98c;border-radius:999px;place-items:center;padding:0;transition:transform .15s;display:grid;position:fixed;box-shadow:0 4px 10px #00000029}.music-toggle svg{width:52%;height:52%}.music-toggle:hover{transform:translateY(-2px)scale(1.04)}.music-toggle:focus-visible{outline-offset:3px;outline:3px solid #fff}.music-toggle.is-off{color:#b3a58a;border-color:#ece3d0}.gallery-landing{flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex}.lulumo-logo{letter-spacing:.01em;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 clamp(4px,.6vw,7px) #4a3b2a4d);margin:0;font-size:clamp(72px,15vw,148px);font-weight:900;line-height:1}.lulumo-letter{-webkit-text-stroke:clamp(5px, .9vw, 9px) #fffdf5;paint-order:stroke fill;animation:2.8s ease-in-out infinite lulumoBob;display:inline-block}.lulumo-letter:first-child{color:var(--accent-orange);rotate:-6deg}.lulumo-letter:nth-child(2){color:var(--accent-blue);animation-delay:.18s;rotate:4deg}.lulumo-letter:nth-child(3){color:var(--accent-pink);animation-delay:.36s;rotate:-3deg}.lulumo-letter:nth-child(4){color:var(--accent-green);animation-delay:.54s;rotate:4deg}.lulumo-letter:nth-child(5){color:var(--accent-yellow);animation-delay:.72s;rotate:-5deg}.lulumo-letter:nth-child(6){color:var(--accent-teal);animation-delay:.9s;rotate:5deg}.lulumo-logo-sm{filter:drop-shadow(0 3px #4a3b2a4d);font-size:clamp(38px,7vw,56px)}.lulumo-logo-sm .lulumo-letter{-webkit-text-stroke:4px #fffdf5}@keyframes lulumoBob{0%,to{transform:translateY(0)}50%{transform:translateY(-.07em)}}.gallery-start{margin-top:clamp(20px,7vh,72px);animation:2.6s ease-in-out infinite mulaiBreath}.btn-mulai{letter-spacing:.08em;color:#fff;text-shadow:0 2px #4a3b2a47;background:linear-gradient(180deg, var(--accent-yellow) 0%, var(--accent-orange) 82%);cursor:pointer;border:clamp(4px,.5vw,6px) solid #fffdf5;border-radius:999px;padding:clamp(11px,1.7vw,15px) clamp(42px,6.5vw,64px);font-family:inherit;font-size:clamp(18px,2.6vw,24px);font-weight:900;transition:transform .15s,box-shadow .15s;box-shadow:0 clamp(5px,.8vw,8px) #4a3b2a4d}.btn-mulai:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 clamp(8px,1.1vw,11px) #4a3b2a42}.btn-mulai:active{transform:translateY(3px)scale(.98);box-shadow:0 2px #4a3b2a4d}.btn-mulai:focus-visible{outline-offset:3px;outline:4px solid #87caff}@keyframes mulaiBreath{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.gallery-grid .friend{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards cardReveal}.gallery-grid .friend:nth-child(2){animation-delay:70ms}.gallery-grid .friend:nth-child(3){animation-delay:.14s}.gallery-grid .friend:nth-child(4){animation-delay:.21s}.gallery-grid .friend:nth-child(5){animation-delay:.28s}.gallery-grid .friend:nth-child(6){animation-delay:.35s}@keyframes cardReveal{0%{opacity:0;transform:translateY(18px)scale(.94)}}.gallery-grid{flex-wrap:wrap;justify-content:center;gap:clamp(28px,5vw,48px) clamp(22px,4vw,44px);padding-top:12px;display:flex}.gallery-grid .friend:nth-child(odd){rotate:-2deg}.gallery-grid .friend:nth-child(2n){translate:0 14px;rotate:2deg}.gallery-grid .friend:nth-child(3n){translate:0 -8px}.friend{--card-accent:var(--accent-orange);--card-tint:#ffe3c9;--card-glow:#cb752666;--card-glow-hover:#d67b2880;--card-label:#b36e2d;width:clamp(150px,22vw,186px);color:inherit;text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex}.friend:focus-visible{outline:none}.friend:focus-visible .friend-bubble{outline:4px solid var(--card-accent);outline-offset:4px}.friend-orange{--card-accent:var(--accent-orange);--card-tint:#ffe3c9;--card-glow:#cb752666;--card-glow-hover:#d67b2880;--card-label:#b36e2d}.friend-green{--card-accent:var(--accent-green);--card-tint:#d9f1d2;--card-glow:#56a04266;--card-glow-hover:#5ba84680;--card-label:#5e8d42}.friend-blue{--card-accent:var(--accent-blue);--card-tint:#cbe8ff;--card-glow:#2c84cb66;--card-glow-hover:#2e8bd680;--card-label:#3f79a6}.friend-pink{--card-accent:var(--accent-pink);--card-tint:#ffdfe7;--card-glow:#cb688366;--card-glow-hover:#d66e8980;--card-label:#b36571}.friend-yellow{--card-accent:var(--accent-yellow);--card-tint:#ffefc9;--card-glow:#cb992566;--card-glow-hover:#d6a12780;--card-label:#b3882c}.friend-teal{--card-accent:var(--accent-teal);--card-tint:#caf0ec;--card-glow:#2a9c8f66;--card-glow-hover:#2ca49780;--card-label:#3e8a7a}.friend-bubble{aspect-ratio:1;background:var(--card-tint);width:100%;box-shadow:0 10px 24px var(--card-glow);border:5px solid #fffdf5;border-radius:50%;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;position:relative}.friend:hover .friend-bubble{box-shadow:0 18px 32px var(--card-glow-hover);transform:translateY(-6px)scale(1.05)}.friend:hover .card-portrait{animation:.6s ease-in-out emojiWiggle}.friend-subject{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--card-accent);border:2px solid #fffdf5;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:800;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #00000024}.friend-soon{white-space:nowrap;color:var(--muted);background:#fffdf5;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:800;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #0000001a}.card-portrait{border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.card-head3d{pointer-events:none;position:absolute;inset:0}.card-head3d canvas{display:block;width:100%!important;height:100%!important}.card-head-fallback{place-items:center;font-size:56px;line-height:1;display:grid;position:absolute;inset:0}.friend-name{color:var(--ink);text-shadow:-1px -1px #fffdf5,1px -1px #fffdf5,-1px 1px #fffdf5,1px 1px #fffdf5,0 2px 8px #fffdf5cc;margin-top:18px;font-size:17px;font-weight:900}.friend-activity{color:var(--card-label);text-shadow:-1px -1px #fffdf5,1px -1px #fffdf5,-1px 1px #fffdf5,1px 1px #fffdf5,0 2px 6px #fffdf5bf;margin-top:2px;font-size:13px;font-weight:800}.friend.is-soon{cursor:default;opacity:.72}.friend.is-soon .friend-bubble{background:#eeebe5;box-shadow:0 8px 18px #00000014}.friend.is-soon:hover .friend-bubble{transform:none}.friend.is-soon .friend-subject{background:var(--muted)}.scene-root{position:fixed;inset:0;overflow:hidden}.scene-canvas{background:linear-gradient(#6fcbf2,#c9f0ff);width:100%;height:100%;position:absolute;inset:0}.scene-canvas canvas{touch-action:none;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.scene-fallback{text-align:center;color:#4a3b2a;place-items:center;padding:24px;font-size:16px;font-weight:700;display:grid;position:absolute;inset:0}.scene-topbar{top:var(--chrome-top);left:var(--chrome-side);z-index:11;align-items:center;gap:8px;display:flex;position:fixed}.scene-topbar .scene-back,.scene-topbar .music-toggle{position:static}.scene-back{top:var(--chrome-top);left:var(--chrome-side);z-index:11;font-size:var(--chrome-fs);color:#e07a1e;background:#ffffffe6;border:3px solid #ffd98c;border-radius:999px;align-items:center;gap:.43em;padding:.64em 1.15em;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex;position:fixed;box-shadow:0 4px 10px #00000029}.scene-back svg{width:1.1em;height:1.1em}.scene-back:hover{transform:translateY(-2px)scale(1.04)}.scene-back:focus-visible{outline-offset:3px;outline:3px solid #fff}.scene-hint{z-index:10;color:#4a3b2a;white-space:nowrap;pointer-events:none;background:#ffffffd9;border-radius:999px;margin:0;padding:6px 14px;font-size:12.5px;font-weight:700;transition:opacity .6s;position:fixed;bottom:16px;left:16px}.scene-hint.is-hidden{opacity:0}.btn{font-family:inherit;font-size:var(--chrome-btn-fs);color:#fff;background:var(--accent);cursor:pointer;-webkit-user-select:none;user-select:none;border:3px solid #ffffffb3;border-radius:999px;padding:.75em 1.5em;font-weight:800;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,filter .15s;box-shadow:0 5px #00000029,0 9px 16px #00000024}.btn:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.05)rotate(-1.5deg)}.btn:active{transform:translateY(3px)scale(.97);box-shadow:0 2px #00000029}.btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.btn:disabled{opacity:.55;cursor:default;filter:none;transform:none}.btn-ghost{background:linear-gradient(#ffb0c6,#ff83a4)}.btn-sm{font-size:var(--chrome-fs);border-width:2px;padding:.67em 1.2em}.mode-dock{top:var(--chrome-top);right:var(--chrome-side);z-index:11;background:#ffffffe6;border:3px solid #ffd98c;border-radius:999px;gap:4px;padding:4px;display:flex;position:fixed;box-shadow:0 4px 10px #00000029}.mode-btn{font-family:inherit;font-size:var(--chrome-fs-sm);color:#b08948;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.54em 1.23em;font-weight:800;transition:background .15s,color .15s}.mode-btn:hover{color:#8a6a33}.mode-btn.is-active{color:#fff;background:linear-gradient(#ffc15a,#ff9021);box-shadow:0 3px #0000001f}.mode-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.hud-stack{z-index:10;align-items:center;gap:var(--chrome-gap);flex-direction:column;width:max-content;max-width:calc(100vw - 16px);display:flex;position:fixed;bottom:clamp(10px,2vw,18px);left:50%;transform:translate(-50%)}.scene-bubble{--bubble-border:#ffd98c;--bubble-fill:#fffdf6;background:var(--bubble-fill);border:3px solid var(--bubble-border);color:#6b5637;max-width:min(520px,100vw - 24px);font-size:var(--chrome-fs-lg);text-align:center;transform-origin:bottom;border-radius:22px;margin:0;padding:.67em 1.47em;font-weight:800;line-height:1.4;animation:.35s cubic-bezier(.34,1.56,.64,1) bubblePop;position:relative;box-shadow:0 6px 16px #00000024}.scene-bubble.is-good{--bubble-border:#8fdc9a;--bubble-fill:#f2fcf4;color:#2b9247}.scene-bubble.is-try{--bubble-border:#ffbd93;--bubble-fill:#fff6ef;color:#e8590c}.score-chip{font-size:var(--chrome-fs-sm);color:#7a6a4a;background:#fffc;border-radius:999px;align-items:center;gap:.44em;padding:.6em 1.05em;font-weight:800;display:inline-flex}.score-chip b{text-align:center;color:#e07a1e;min-width:1.2em;font-size:1.26em;animation:.4s cubic-bezier(.34,1.56,.64,1) countPop;display:inline-block}@keyframes countPop{0%{transform:scale(1)rotate(0)}40%{transform:scale(1.35)rotate(-6deg)}70%{transform:scale(1.1)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes bubblePop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes emojiWiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-8deg)scale(1.06)}60%{transform:rotate(6deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.scene-bubble,.score-chip b,.friend:hover .card-portrait,.gallery-start,.gallery-grid .friend,.lulumo-letter{animation:none}.btn:hover,.friend:hover .friend-bubble,.scene-back:hover,.btn-mulai:hover,.music-toggle:hover{transform:none}.scene-hint{transition:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
