@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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--magic-angle:0deg}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--font-heading:var(--font-heading)}}@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}[data-display-normal]{font-size:calc(1em/var(--text-scale-page,1))}[data-display-normal] [data-display-normal]{font-size:1em}html[data-text-size] [data-display-normal]{line-height:24px}html[data-text-size] [data-display-normal] [data-display-normal]{line-height:inherit}html[data-font=readable] body>*,html[data-font=readable] [data-display-normal]{font-family:var(--font-body)}html.is-capacitor body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}html.is-capacitor :is(input,textarea,select,[contenteditable]:not([contenteditable=false])),html.is-capacitor :is(.catatan-editor,[data-selectable]):not(.select-none *,:is(button,label,[role=button],[role=radio],[role=checkbox],[role=option]) *){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html.is-capacitor :is(.catatan-editor,[data-selectable]) :is(button,[role=button]){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}:focus-visible:not(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file]),textarea,select,[contenteditable],[tabindex="-1"]:not([role=radiogroup])){outline:2px solid var(--blue-800);outline-offset:2px}body{background-color:var(--background);color:var(--foreground)}}@layer components{:where([data-flow-home-glow-anchor]~*){position:relative}}@layer utilities-mkt,utilities;@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes calendarLoadingBar{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes chatbot-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes calendar-card-enter-kf{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes calendar-card-exit-kf{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}.calendar-card-enter{animation:.35s cubic-bezier(.4,0,.2,1) both calendar-card-enter-kf}.calendar-card-exit{pointer-events:none;animation:.25s cubic-bezier(.4,0,.2,1) both calendar-card-exit-kf}@keyframes game-skeleton-pulse{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.game-skeleton-pulse{animation:1.2s ease-in-out infinite alternate game-skeleton-pulse}}:root[data-reduce-motion="1"] .game-skeleton-pulse{animation:none}@keyframes doodle-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes empty-state-pop{0%{opacity:0;transform:translateY(8px)scale(.88)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.doodle-reveal-once{animation:.6s cubic-bezier(.22,1,.36,1) .15s backwards doodle-reveal}.empty-state-pop{animation:.42s cubic-bezier(.34,1.56,.64,1) both empty-state-pop}}:root[data-reduce-motion="1"] .doodle-reveal-once,:root[data-reduce-motion="1"] .empty-state-pop{animation:none}@keyframes shimmer-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.podcast-section-shimmer{position:relative}.podcast-section-shimmer:after{content:"";pointer-events:none;background:linear-gradient(100deg,transparent 20%,var(--shimmer-highlight)50%,transparent 80%);animation:2.4s ease-in-out infinite shimmer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.podcast-section-shimmer:after,.catatan-media-loop{animation:none}}:root[data-reduce-motion="1"] .podcast-section-shimmer:after,:root[data-reduce-motion="1"] .catatan-media-loop{animation:none}:root{--widget-shield:#2e9bd6;--widget-phone-bezel:#1a1a1b;--widget-phone-ring:transparent;--game-bg:#f9fafb;--game-card:#fff;--game-ink:#1a1a1b;--game-muted:#5f6670;--game-line:#e5e7eb;--game-line-2:#f3f4f6;--game-sel:#2f6f8f;--game-sel-bg:#eefaff;--game-ok:#3f7d20;--game-ok-bg:#f1fbd6;--game-bad:#a84e4e;--game-bad-bg:#fdf1f1;--blue-50:#f5fcff;--blue-100:#dff6fe;--blue-200:#d0f2fe;--blue-300:#baecfe;--blue-400:#ade8fd;--blue-500:#98e2fd;--blue-600:#8acee6;--blue-700:#6ca0b4;--blue-800:#547c8b;--blue-900:#405f6a;--yellow-50:#fffcf1;--yellow-100:#fff6d2;--yellow-200:#fff1bd;--yellow-300:#ffeb9f;--yellow-400:#ffe78c;--yellow-500:#ffe16f;--yellow-600:#e8cd65;--yellow-700:#b5a04f;--yellow-800:#8c7c3d;--yellow-900:#6b5f2f;--green-50:#fafef2;--green-100:#f1fad6;--green-200:#eaf8c2;--green-300:#e0f5a7;--green-400:#daf395;--green-500:#d1f07b;--green-600:#beda70;--green-700:#94aa57;--green-800:#738444;--green-900:#586534;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--red-hover:#ef4444;--red-muted:#a84e4e;--live-red:#e5484d;--live-border:#f3c1c3;--live-stage:#1a1a1b;--brand-instagram:#e1306c;--brand-whatsapp:#1fa855;--brand-jelasin-cream:#f7f2e4;--teal-50:#f0fdfa;--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--teal-800:#115e59;--teal-900:#134e4a;--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--orange-50:#fff6ec;--orange-100:#ffe8d3;--orange-200:#ffd8b8;--orange-300:#fec79a;--orange-400:#fcba83;--orange-500:#fbb374;--orange-600:#e89c5a;--orange-700:#b97740;--orange-800:#8a582a;--orange-900:#60391a;--purple-50:#faf5ff;--purple-100:#f3e8ff;--purple-200:#e9d5ff;--purple-300:#d8b4fe;--purple-400:#c084fc;--purple-500:#a855f7;--purple-600:#9333ea;--purple-700:#7e22ce;--purple-800:#6b21a8;--purple-900:#581c87;--white-arctic:#f9fafb;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--neutral-900:#1a1a1b;--black-charcoal:#1a1a1b;--surface-strong:#fff;--surface:#faf9f6;--video-card-bg:#f3f4f6;--text-metadata:var(--neutral-600);--text-link:var(--blue-900);--streak-faint:#8a9099;--streak-muted:#5f6670;--streak-line-2:#f3f4f6;--streak-line:#e5e7eb;--streak-card:#fff;--streak-shield-ink:#1f6f9e;--streak-shield-bg:#eefaff;--alert-bar-streak:linear-gradient(90deg,#ff4500 0%,#ff6b00 30%,#ff9600 65%,#ffb347 100%);--alert-bar-gold:linear-gradient(90deg,#92600a 0%,#b8860b 35%,#d4a017 70%,#f0c040 100%);--alert-bar-bronze:linear-gradient(90deg,#7d4a1e 0%,#a0622a 35%,#c07830 70%,#cd9b5a 100%);--alert-bar-silver:linear-gradient(90deg,#4e5768 0%,#6b7689 35%,#8896a8 70%,#a8b0bd 100%);--alert-bar-platinum:linear-gradient(90deg,#0a6b5f 0%,#0d7d72 35%,#14b8a6 70%,#5fe0cc 100%);--alert-bar-diamond:linear-gradient(90deg,#1a3fa0 0%,#1a47b8 35%,#2563eb 70%,#7ba7ff 100%);--alert-bar-master:linear-gradient(90deg,#4c1d95 0%,#5b21b6 35%,#7c3aed 70%,#b98aff 100%);--alert-bar-flame-chip:#fff;--font-heading:"Outfit",sans-serif;--font-body:"Plus Jakarta Sans",sans-serif;--sidebar-row-active:var(--neutral-100);--sidebar-row-hover:var(--neutral-50);--admin-ok:#3f7d20;--admin-arm-b:#2b6c9a;--surface-inset:var(--neutral-100);--card-bg:#fff;--footer-bg:var(--neutral-100);--footer-fg:var(--black-charcoal);--footer-fg-muted:var(--neutral-600);--footer-rule:var(--neutral-200);--footer-accent:var(--teal-700);--card-border:var(--neutral-200);--card-radius:24px;--quest-ready-a:#8c7c3d;--quest-ready-b:#6b5f2f;--quest-ready-c:#8a582a;--quest-ready-ink:#1a1a1b;--button-primary-bg:var(--yellow-500);--button-primary-text:var(--black-charcoal);--button-primary-hover:var(--yellow-700);--button-danger-bg:#dc2626;--button-danger-text:#fff;--button-danger-hover:#b91c1c;--button-radius:100px;--hero-from:#98e2fd;--hero-to:#d1f07b;--hero-during-from:#ffeb9f;--hero-text:#1a1a1b;--hero-text-muted:#405f6a;--hero-during-text-muted:#6b5f2f;--hero-doodle:#ffffffd9;--hero-dismiss-bg:#0006;--hero-dismiss-icon:#fff;--premium-bg:#f9fafb;--premium-card:#fff;--premium-ink:#1a1a1b;--premium-muted:#5f6670;--premium-faint:#8a9099;--premium-line:#e5e7eb;--premium-line-2:#f3f4f6;--premium-sel-bg:#eefaff;--premium-pop:#98e2fd;--premium-ok:#3f7d20;--premium-gift-bg:#fff1e6;--premium-gift-line:#efbf98;--premium-gift-ink:#7a2e0e;--premium-gift-ink-2:#5c2a12;--input-border:var(--neutral-200);--input-focus:var(--blue-500);--input-radius:12px;--radius:.625rem;--shimmer-highlight:#ffffff8c;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1;--text-scale:1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}html[data-text-size=kecil]{--text-scale:.875}html[data-text-size=besar]{--text-scale:1.125}html[data-text-size=sangat-besar]{--text-scale:1.25}[data-display-normal]{--text-scale:1;--font-body:var(--font-body-normal)}html{--text-scale-page:var(--text-scale)}:where(html[data-font=readable] body>*){--font-body:var(--font-readable),var(--font-body-normal)}:root[data-reading=relaxed] :is(.prose,.catatan-editor,.explanation-rich):not([data-display-normal],[data-display-normal] *){letter-spacing:.01em;word-spacing:.06em;line-height:1.9}:root[data-reading=relaxed] :is(.prose,.catatan-editor,.explanation-rich):not([data-display-normal],[data-display-normal] *) :is(p,li,blockquote,dd,dt,td,th){line-height:1.9}#kuliah-scroller{scrollbar-gutter:stable both-edges}@media (min-width:768px){#kuliah-scroller{scrollbar-gutter:stable}}#kuliah-scroller[data-catatan-pin]{overflow:hidden}#kuliah-scroller:has([data-owns-scroll]):not(:has([data-productivity-v2])){scrollbar-gutter:auto}@media (min-width:1024px){html:not(:has(#kuliah-scroller)){scrollbar-gutter:stable}}:root{--safe-area-top:max(env(safe-area-inset-top,0px),var(--android-inset-top,0px));--safe-area-bottom:max(env(safe-area-inset-bottom,0px),var(--android-inset-bottom,0px));--safe-area-left:max(env(safe-area-inset-left,0px),var(--android-inset-left,0px));--safe-area-right:max(env(safe-area-inset-right,0px),var(--android-inset-right,0px));--keyboard-inset:0px;--bottom-nav-h:0px;--body-pad-top:var(--safe-area-top);--body-pad-bottom:var(--safe-area-bottom);--vh-full:100vh;--content-h:calc(var(--vh-full) - var(--body-pad-top) - var(--body-pad-bottom));--edge-h:calc(var(--vh-full) - var(--body-pad-top));--edge-bleed:calc(-1*var(--body-pad-bottom))}:root:has(#kuliah-scroller){--rail-edge:calc(var(--sidebar-w,0px) + var(--safe-area-left,0px))}@supports (height:100dvh){:root{--vh-full:100dvh}}[data-scrim-stack]{transition:opacity .2s}[data-scrim-stack=under]{pointer-events:none;opacity:0!important}[data-scrim-stack][data-scrim-exiting]{transition:none}@media (prefers-reduced-motion:reduce){[data-scrim-stack]{transition:none}}:root[data-reduce-motion="1"] [data-scrim-stack]{transition:none}html{background:var(--white-arctic)}body{background:var(--white-arctic);color:var(--black-charcoal);font-family:var(--font-body);--font-body-normal:var(--font-body);font-size:calc(1rem*var(--text-scale,1));line-height:calc(24px*var(--text-scale,1));padding-top:var(--body-pad-top);padding-bottom:var(--body-pad-bottom);padding-left:var(--safe-area-left);padding-right:var(--safe-area-right)}html.native-card-safe-area,html.native-card-safe-area body,html.native-card-safe-area .native-safe-bg{background:var(--card-bg)}html.native-card-safe-area{--body-pad-bottom:0px}@media (max-width:767px){html.immersive-top{--layout-top-inset:0px;--body-pad-top:0px}}.immersive-top-spacer{height:0}html.immersive-top .immersive-top-spacer{height:var(--safe-area-top)}.home-topbar-inset{padding-top:3.5rem}@media (max-width:767px){html.immersive-top .home-topbar-inset{padding-top:calc(3.5rem + var(--safe-area-top))}}@media (min-width:768px){.home-topbar-inset{padding-top:0}}.flow-home-glow{--flow-glow-left:var(--blue-200);--flow-glow-right:var(--green-200);overflow:clip}.flow-home-glow>span{pointer-events:none;position:absolute;inset:0}.flow-home-glow-blue{background:radial-gradient(30% 30% at 30% 30%,var(--flow-glow-left),transparent);animation:20s ease-in-out infinite flow-glow-blue}.flow-home-glow-green{background:radial-gradient(30% 35% at 70% 40%,var(--flow-glow-right),transparent);animation:23s ease-in-out infinite flow-glow-green}@keyframes flow-glow-blue{0%,to{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(2%,2%)scale(1.04)}}@keyframes flow-glow-green{0%,to{opacity:1;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(-2%,-1%)scale(.97)}}@media (prefers-reduced-motion:reduce){.flow-home-glow>span{animation:none}}:root[data-reduce-motion="1"] .flow-home-glow>span{animation:none}.dark .flow-home-glow{--flow-glow-left:var(--blue-100);--flow-glow-right:var(--green-100)}@supports (background:color-mix(in srgb, red, blue)){.flow-home-glow{--flow-glow-right:var(--green-200)}@supports (color:color-mix(in lab, red, red)){.flow-home-glow{--flow-glow-right:color-mix(in srgb,var(--green-200)70%,var(--yellow-100))}}.dark .flow-home-glow{--flow-glow-right:var(--green-100)}@supports (color:color-mix(in lab, red, red)){.dark .flow-home-glow{--flow-glow-right:color-mix(in srgb,var(--green-100)70%,var(--yellow-50))}}}.h1{font-family:var(--font-heading);font-weight:700;font-size:calc(28px*var(--text-scale,1));line-height:calc(34px*var(--text-scale,1));color:var(--black-charcoal)}.h2{font-family:var(--font-heading);font-weight:600;font-size:calc(22px*var(--text-scale,1));line-height:calc(26px*var(--text-scale,1));color:var(--black-charcoal)}.body-main{font-family:var(--font-body);font-weight:400;font-size:calc(1rem*var(--text-scale,1));line-height:calc(24px*var(--text-scale,1));color:var(--black-charcoal)}.body-secondary{font-family:var(--font-body);font-size:calc(.875rem*var(--text-scale,1));color:var(--neutral-600)}.button-text{font-family:var(--font-heading);font-weight:600;font-size:calc(1rem*var(--text-scale,1));color:var(--black-charcoal)}.safe-area-gradient-top{margin-top:calc(-1*var(--safe-area-top));padding-top:var(--safe-area-top)}.fullbleed-safe-top{margin-top:calc(-1*var(--safe-area-top))}.fullbleed-safe-all{margin-top:calc(-1*var(--safe-area-top));margin-left:calc(-1*var(--safe-area-left));margin-right:calc(-1*var(--safe-area-right));width:calc(100% + var(--safe-area-left) + var(--safe-area-right))}.grainy-gradient{background:linear-gradient(135deg,var(--blue-500)0%,var(--green-500)100%);position:relative}.grainy-gradient:before{content:"";opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.prose{color:var(--black-charcoal);max-width:65ch}.prose p{margin-top:1.25em;margin-bottom:1.25em;line-height:1.75}.prose h1{font-family:var(--font-heading);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:700;line-height:1.11111}.prose h2{font-family:var(--font-heading);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:600;line-height:1.33333}.prose h3{font-family:var(--font-heading);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose strong{color:var(--black-charcoal);font-weight:600}.prose em{font-style:italic}.prose a{color:var(--text-link);text-underline-offset:2px;font-weight:500;text-decoration:underline}.prose a:hover{color:var(--text-link);text-decoration-thickness:2px}.prose img{border-radius:.5rem;max-width:100%;height:auto;margin-top:1em;margin-bottom:1em}.prose ul{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;list-style-type:disc}.prose :is(ul,ol) :is(ul,ol){margin-top:.25em;margin-bottom:.25em}.prose :is(ul,ol) ul{list-style-type:circle}.prose :is(ul,ol) :is(ul,ol) ul{list-style-type:square}.prose :is(ul,ol) :is(ul,ol) :is(ul,ol) ul{list-style-type:disc}.prose :is(ul,ol) :is(ul,ol) :is(ul,ol) :is(ul,ol) ul{list-style-type:circle}.prose :is(ul,ol) :is(ul,ol) :is(ul,ol) :is(ul,ol) :is(ul,ol) ul{list-style-type:square}.prose ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;list-style-type:decimal}.prose li{margin-top:.5em;margin-bottom:.5em}.catatan-editor p{margin-top:.2em!important;margin-bottom:.2em!important}.catatan-editor.catatan-marker-active ::selection{background:0 0}.catatan-editor h1{margin-top:.8em!important;margin-bottom:.3em!important}.catatan-editor h2{margin-top:1.4em!important;margin-bottom:.25em!important}.catatan-editor h3{margin-top:2em!important;margin-bottom:0!important}.dark :is(.catatan-editor,.catatan-styled) :is([style*=\#547c8b i],[style*="rgb(84, 124, 139)"],[style*=\#1a7f8f i],[style*="rgb(26, 127, 143)"]){color:var(--blue-800)!important}.dark :is(.catatan-editor,.catatan-styled) :is([style*=\#738444 i],[style*="rgb(115, 132, 68)"],[style*=\#527a1e i],[style*="rgb(82, 122, 30)"]){color:var(--green-800)!important}.dark :is(.catatan-editor,.catatan-styled) :is([style*=\#8c7c3d i],[style*="rgb(140, 124, 61)"],[style*=\#b45309 i],[style*="rgb(180, 83, 9)"]){color:var(--yellow-800)!important}.dark :is(.catatan-editor,.catatan-styled) :is([style*=\#7e22ce i],[style*="rgb(126, 34, 206)"]){color:var(--purple-800)!important}.catatan-editor h3+ul,.catatan-editor h3+ol{margin-top:.1em!important}.catatan-editor.prose ul,.catatan-editor.prose ol{margin-top:.3em!important;margin-bottom:.3em!important}.catatan-editor li{margin-top:.1em!important;margin-bottom:.1em!important}.catatan-editor li:not([class]){line-height:1.75}.catatan-editor hr{margin-top:.75em!important;margin-bottom:.75em!important}.catatan-editor li p{margin-top:0!important;margin-bottom:0!important}.catatan-editor blockquote{border-left:4px solid var(--blue-500)!important;background-color:var(--blue-50)!important;border-radius:0 .375rem .375rem 0!important;margin:.5em 0!important;padding:.5rem 1rem!important;font-style:italic!important}.catatan-editor blockquote p{margin-top:.1em!important;margin-bottom:.1em!important}.catatan-editor.prose pre,.catatan-editor.prose pre code{color:#1f2937!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace!important;font-size:calc(.875rem*var(--text-scale,1))!important;white-space:pre!important;background-color:#f3f4f6!important;border-radius:.5rem!important;margin:.5em 0!important;padding:.75rem 1rem!important;line-height:1.5!important;overflow-x:auto!important}.catatan-editor.prose pre code{background-color:#0000!important;border-radius:0!important;margin:0!important;padding:0!important}.dark .catatan-editor.prose pre,.dark .catatan-editor.prose pre code{color:#e5e7eb!important;background-color:#1f2937!important}@media (max-width:639px){.catatan-editor.prose pre,.catatan-editor.prose pre code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}}.dark .catatan-editor mark{color:#1f2937!important}.catatan-editor .catatan-table,.catatan-editor table{-webkit-overflow-scrolling:touch;border:1px solid #e5e7eb!important;border-radius:.5rem!important;width:100%!important;margin:1em 0!important;display:block!important;overflow:auto hidden!important}.catatan-editor table>thead,.catatan-editor table>tbody{border-collapse:collapse!important;width:100%!important;display:table!important}.catatan-editor .catatan-table th,.catatan-editor .catatan-table td,.catatan-editor table th,.catatan-editor table td{text-align:left!important;vertical-align:top!important;border:1px solid #e5e7eb!important;min-width:80px!important;padding:.5rem .75rem!important}.catatan-editor .catatan-table th,.catatan-editor table th{font-weight:600!important;font-size:calc(.875rem*var(--text-scale,1))!important;background-color:#f9fafb!important}.catatan-editor .catatan-table td,.catatan-editor table td{font-size:calc(.875rem*var(--text-scale,1))!important}.dark .catatan-editor .catatan-table,.dark .catatan-editor table,.dark .catatan-editor .catatan-table th,.dark .catatan-editor .catatan-table td,.dark .catatan-editor table th,.dark .catatan-editor table td{border-color:var(--neutral-200)!important}.dark .catatan-editor .catatan-table th,.dark .catatan-editor table th{background-color:var(--neutral-100)!important;color:var(--neutral-900)!important}.catatan-editor .catatan-table th p,.catatan-editor .catatan-table td p,.catatan-editor table th p,.catatan-editor table td p{margin:0!important}@media (max-width:639px){.catatan-editor .catatan-table,.catatan-editor table{min-width:0!important;overflow:hidden!important}.catatan-editor table>thead,.catatan-editor table>tbody{table-layout:fixed!important}.catatan-editor .catatan-table th,.catatan-editor .catatan-table td,.catatan-editor table th,.catatan-editor table td{overflow-wrap:anywhere;min-width:0!important;padding:.375rem .5rem!important}.catatan-editor table:has(td[data-label]){border:none!important;border-radius:0!important}.catatan-editor table:has(td[data-label])>colgroup{display:none!important}:is(.catatan-editor table:has(td[data-label])>thead,.catatan-editor table:has(td[data-label])>tbody,.catatan-editor table:has(td[data-label]) tr){width:100%!important;display:block!important}.catatan-editor table:has(td[data-label]) tr{border:1px solid var(--neutral-200);border-radius:.75rem;margin-bottom:.75rem;overflow:hidden}:is(.catatan-editor table:has(td[data-label]) th,.catatan-editor table:has(td[data-label]) td){border:none!important;border-bottom:1px solid var(--neutral-200)!important;width:auto!important;display:block!important}.catatan-editor table:has(td[data-label]) tr>:last-child{border-bottom:none!important}.catatan-editor table:has(td[data-label]) td[data-label]:before{content:attr(data-label);font-weight:600;font-size:calc(.75rem*var(--text-scale,1));color:var(--text-metadata);margin-bottom:.125rem;display:block}.catatan-editor:not([contenteditable=true]) table:has(td[data-label]) tr:not(:has(>td)){display:none!important}}.catatan-styled{--catatan-line-height:1.75;--catatan-line-pitch:calc(1em*var(--catatan-line-height));line-height:var(--catatan-line-height)}.catatan-styled p,.catatan-styled li:not([class]){line-height:var(--catatan-line-height)}:root[data-reading=relaxed] .catatan-styled:not([data-display-normal],[data-display-normal] *){--catatan-line-height:1.9}html[data-reading-style=lega] .catatan-styled:not([data-display-normal],[data-display-normal] *){--catatan-line-height:1.95;--catatan-font-size:calc(1.0625rem*var(--text-scale,1));font-size:var(--catatan-font-size);letter-spacing:.005em}html[data-reading-style=padat] .catatan-styled:not([data-display-normal],[data-display-normal] *){--catatan-line-height:1.38;--catatan-font-size:calc(.9375rem*var(--text-scale,1));font-size:var(--catatan-font-size)}html[data-reading-style=fokus] .catatan-styled:not([data-display-normal],[data-display-normal] *){--catatan-line-height:1.85;--catatan-font-size:calc(1.0625rem*var(--text-scale,1));font-size:var(--catatan-font-size);max-width:38rem;font-family:Georgia,Iowan Old Style,Times New Roman,serif}.catatan-styled{--paper-warm:#fbf6ea;--paper-line:#2563eb29;--paper-dot:#2563eb47}.dark .catatan-styled{--paper-warm:#26241f;--paper-line:#ffffff1a;--paper-dot:#fff3}html:is([data-paper=hangat],[data-paper=bergaris],[data-paper=kotak],[data-paper=titik]) .catatan-styled:not([data-display-normal],[data-display-normal] *){background-color:var(--paper-warm);background-origin:content-box;border-radius:1rem}html[data-paper=bergaris] .catatan-styled:not([data-display-normal],[data-display-normal] *){background-image:linear-gradient(to bottom,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:100% var(--catatan-line-pitch)}html[data-paper=kotak] .catatan-styled:not([data-display-normal],[data-display-normal] *){background-image:linear-gradient(to bottom,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px)),linear-gradient(to right,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:var(--catatan-line-pitch)var(--catatan-line-pitch)}html[data-paper=titik] .catatan-styled:not([data-display-normal],[data-display-normal] *){background-image:radial-gradient(circle at 50% calc(100% - 1px),var(--paper-dot)1px,transparent 1.5px);background-size:var(--catatan-line-pitch)var(--catatan-line-pitch)}html[data-paper=bergaris] .catatan-styled:not([data-display-normal],[data-display-normal] *)>:is(p,h1,h2,h3,h4,h5,h6),html[data-paper=bergaris] .catatan-styled:not([data-display-normal],[data-display-normal] *)>:is(ul,ol) li>p{background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px));background-size:100% var(--catatan-line-pitch);background-size:100% 1lh}html[data-paper=bergaris] .catatan-styled:not([data-display-normal],[data-display-normal] *)>:is(ul,ol) li:not(:has(>p)){background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px));background-size:100% var(--catatan-line-pitch);background-size:100% 1lh}html[data-paper=kotak] .catatan-styled:not([data-display-normal],[data-display-normal] *)>:is(p,h1,h2,h3,h4,h5,h6),html[data-paper=kotak] .catatan-styled:not([data-display-normal],[data-display-normal] *)>:is(ul,ol) li>p{background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px)),linear-gradient(to right,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:100% var(--catatan-line-pitch),var(--catatan-line-pitch)100%;background-size:100% 1lh,var(--catatan-line-pitch)100%}html[data-paper=kotak] .catatan-styled:not([data-display-normal],[data-display-normal] *)>:is(ul,ol) li:not(:has(>p)){background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px)),linear-gradient(to right,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:100% var(--catatan-line-pitch),var(--catatan-line-pitch)100%;background-size:100% 1lh,var(--catatan-line-pitch)100%}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/kalam-400-latin.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:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/kalam-700-latin.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}html[data-handwriting=tulisan-tangan] .catatan-styled:not([data-display-normal],[data-display-normal] *){font-family:"Kalam",var(--font-body),cursive;font-size:calc(var(--catatan-font-size,calc(1rem*var(--text-scale,1)))*1.12)}html[data-handwriting=tulisan-tangan] .catatan-styled:not([data-display-normal],[data-display-normal] *) :is(h1,h2,h3,h4,h5,h6,li,p,blockquote,strong,em){font-family:"Kalam",var(--font-body),cursive}html[data-handwriting=tulisan-tangan] .catatan-styled:not([data-display-normal],[data-display-normal] *) :is(code,pre,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.catatan-layout-sheet{--catatan-line-height:1.75;--catatan-line-pitch:calc(1em*var(--catatan-line-height));--paper-warm:#fbf6ea;--paper-line:#2563eb29;--paper-dot:#2563eb47}.dark .catatan-layout-sheet{--paper-warm:#26241f;--paper-line:#ffffff1a;--paper-dot:#fff3}html[data-reading-style=lega] .catatan-layout-body{--catatan-line-height:1.95;--catatan-font-size:calc(var(--layout-prose-size,1rem)*1.0625*var(--text-scale,1));font-size:var(--catatan-font-size);letter-spacing:.005em}html[data-reading-style=padat] .catatan-layout-body{--catatan-line-height:1.38;--catatan-font-size:calc(var(--layout-prose-size,1rem)*.9375*var(--text-scale,1));font-size:var(--catatan-font-size)}html[data-reading-style=fokus] .catatan-layout-body{--catatan-line-height:1.85;--catatan-font-size:calc(var(--layout-prose-size,1rem)*1.0625*var(--text-scale,1));font-size:var(--catatan-font-size);font-family:Georgia,Iowan Old Style,Times New Roman,serif}html:is([data-reading-style=lega],[data-reading-style=padat],[data-reading-style=fokus]) .catatan-layout-body,html:is([data-reading-style=lega],[data-reading-style=padat],[data-reading-style=fokus]) .catatan-layout-body :is(p,li:not([class])){line-height:var(--catatan-line-height)}html[data-handwriting=tulisan-tangan] .catatan-layout-body{font-family:"Kalam",var(--font-body),cursive;font-size:calc(var(--catatan-font-size,calc(var(--layout-prose-size,1rem)*var(--text-scale,1)))*1.12)}html[data-handwriting=tulisan-tangan] .catatan-layout-body :is(h1,h2,h3,h4,h5,h6,li,p,blockquote,strong,em){font-family:"Kalam",var(--font-body),cursive}html[data-handwriting=tulisan-tangan] .catatan-layout-body :is(code,pre,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}html:is([data-paper=hangat],[data-paper=bergaris],[data-paper=kotak],[data-paper=titik]) .catatan-layout-sheet{background-color:var(--paper-warm)}html[data-paper=bergaris] .catatan-layout-sheet{background-image:linear-gradient(to bottom,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:100% var(--catatan-line-pitch)}html[data-paper=kotak] .catatan-layout-sheet{background-image:linear-gradient(to bottom,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px)),linear-gradient(to right,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:var(--catatan-line-pitch)var(--catatan-line-pitch)}html[data-paper=titik] .catatan-layout-sheet{background-image:radial-gradient(circle at 50% calc(100% - 1px),var(--paper-dot)1px,transparent 1.5px);background-size:var(--catatan-line-pitch)var(--catatan-line-pitch)}html[data-paper=bergaris] .catatan-layout-sheet .catatan-layout-body:not(.cornell-cue)>:is(p,h1,h2,h3,h4,h5,h6),html[data-paper=bergaris] .catatan-layout-sheet .catatan-layout-body:not(.cornell-cue)>:is(ul,ol) li>p{background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px));background-size:100% var(--catatan-line-pitch);background-size:100% 1lh}html[data-paper=bergaris] .catatan-layout-sheet .catatan-layout-body:not(.cornell-cue)>:is(ul,ol) li:not(:has(>p)){background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px));background-size:100% var(--catatan-line-pitch);background-size:100% 1lh}html[data-paper=kotak] .catatan-layout-sheet .catatan-layout-body:not(.cornell-cue)>:is(p,h1,h2,h3,h4,h5,h6),html[data-paper=kotak] .catatan-layout-sheet .catatan-layout-body:not(.cornell-cue)>:is(ul,ol) li>p{background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px)),linear-gradient(to right,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:100% var(--catatan-line-pitch),var(--catatan-line-pitch)100%;background-size:100% 1lh,var(--catatan-line-pitch)100%}html[data-paper=kotak] .catatan-layout-sheet .catatan-layout-body:not(.cornell-cue)>:is(ul,ol) li:not(:has(>p)){background-color:var(--paper-warm);background-image:linear-gradient(to bottom,transparent calc(100% - 1px),var(--paper-line)calc(100% - 1px)),linear-gradient(to right,transparent calc(var(--catatan-line-pitch) - 1px),var(--paper-line)calc(var(--catatan-line-pitch) - 1px));background-size:100% var(--catatan-line-pitch),var(--catatan-line-pitch)100%;background-size:100% 1lh,var(--catatan-line-pitch)100%}.gaya-sample-kalam{font-family:"Kalam",var(--font-body),cursive}.gaya-paper-swatch{--paper-warm:#fbf6ea;--paper-line:#2563eb38;--paper-dot:#2563eb66;--swatch-pitch:8px;border:1px solid var(--neutral-200);background-color:var(--card-bg);border-radius:.625rem;height:2.75rem;display:block}.dark .gaya-paper-swatch{--paper-warm:#26241f;--paper-line:#ffffff29;--paper-dot:#ffffff4d}.gaya-paper-swatch:not([data-swatch=polos]){background-color:var(--paper-warm)}.gaya-paper-swatch[data-swatch=bergaris]{background-image:linear-gradient(to bottom,transparent calc(var(--swatch-pitch) - 1px),var(--paper-line)calc(var(--swatch-pitch) - 1px));background-size:100% var(--swatch-pitch)}.gaya-paper-swatch[data-swatch=kotak]{background-image:linear-gradient(to bottom,transparent calc(var(--swatch-pitch) - 1px),var(--paper-line)calc(var(--swatch-pitch) - 1px)),linear-gradient(to right,transparent calc(var(--swatch-pitch) - 1px),var(--paper-line)calc(var(--swatch-pitch) - 1px));background-size:var(--swatch-pitch)var(--swatch-pitch)}.gaya-paper-swatch[data-swatch=titik]{background-image:radial-gradient(circle at 50% calc(100% - 1px),var(--paper-dot)1px,transparent 1.5px);background-size:var(--swatch-pitch)var(--swatch-pitch)}[data-zen-reserve]:has(.zen-skel){min-height:var(--zen-reserve,0px)}[data-zen-reserve]:has(.react-renderer.node-image,.react-renderer.node-blockMath){display:flow-root}[data-zen-reserve]:has(.react-renderer.node-image:empty,.react-renderer.node-blockMath:empty,.react-renderer.node-blockMath .block-math:empty:not([data-empty-math]),[data-image-pending]){min-height:var(--zen-reserve,0px)}[data-zen-reserve]:has(.react-renderer.node-image:empty,.react-renderer.node-blockMath:empty,.react-renderer.node-blockMath .block-math:empty:not([data-empty-math]),[data-image-pending])>*{visibility:hidden}.zen-content .prose p,.zen-content .prose ul,.zen-content .prose ol{margin-top:.5em!important;margin-bottom:.5em!important}.zen-content .prose li{margin-top:.15em!important;margin-bottom:.15em!important}.explanation-rich h3{font-size:calc(1rem*var(--text-scale,1))!important;margin-top:1em!important;margin-bottom:.25em!important;line-height:1.5!important}.prose blockquote{color:var(--neutral-700);background-color:var(--blue-50);border-left:.25rem solid var(--blue-300);quotes:"“" "”" "‘" "’";border-radius:0 .375rem .375rem 0;margin-top:1.6em;margin-bottom:1.6em;padding:.75em 1em;font-style:italic;font-weight:500}.prose code{color:var(--neutral-800);background-color:var(--neutral-100);border-radius:.25rem;padding:.2em .4em;font-size:.875em;font-weight:600}.prose pre{color:var(--neutral-100);background-color:var(--neutral-800);border-radius:.5rem;margin-top:1.71429em;margin-bottom:1.71429em;padding:1em 1.5em;font-size:.875em;line-height:1.71429;overflow-x:auto}.prose.catatan-editor pre{color:#1f2937;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:calc(.875rem*var(--text-scale,1));white-space:pre;background-color:#f3f4f6;margin:.5em 0;padding:.75rem 1rem;line-height:1.5}.prose pre code{font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.image-node-wrapper{margin-top:1em;margin-bottom:1em;line-height:0;display:block}.image-node-wrapper img{margin-top:0;margin-bottom:0}.prose hr{border-color:var(--neutral-200);margin-top:3em;margin-bottom:3em}.dark .prose,.dark .prose strong{color:var(--black-charcoal)}.dark .prose blockquote{color:var(--neutral-700);background-color:var(--blue-50);border-left-color:var(--blue-500)}.dark .prose code{color:var(--neutral-800);background-color:var(--neutral-200)}.dark .prose a,.dark .prose a:hover{color:var(--text-link)}.dark .prose hr{border-color:var(--neutral-700)}@keyframes light-sweep{0%{opacity:0;transform:translate(-100%)}10%{opacity:1}to{opacity:0;transform:translate(100%)}}.light-sweep{position:relative;overflow:hidden}.light-sweep:after{content:"";z-index:10;width:100%;height:100%;animation:light-sweep 1.2s ease-out var(--sweep-delay,.5s)forwards;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%);position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes light-sweep-loop{0%{transform:translate(-100%)}50%{transform:translate(100%)}50.01%{transform:translate(-100%)}to{transform:translate(-100%)}}.light-sweep-loop{position:relative;overflow:hidden}.light-sweep-loop:after{content:"";z-index:10;width:100%;height:100%;animation:light-sweep-loop var(--sweep-duration,3s)ease-in-out var(--sweep-delay,0s)infinite;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes card-shuffle-stack{0%{z-index:1;transform:translate(0)rotate(0)}50%{z-index:1;transform:translate(60px)rotate(15deg)scale(1.1)}51%{z-index:0}to{z-index:0;transform:translate(0)rotate(-4deg)}}.loading-card-stack{width:60px;height:80px;position:relative}.loading-card{background:linear-gradient(135deg,var(--blue-600),var(--blue-500));border:2px solid #fff;border-radius:8px;width:100%;height:100%;transition:transform .2s;position:absolute;box-shadow:0 4px 12px -2px #00000026}.loading-card:first-child{animation:.6s cubic-bezier(.45,0,.55,1) infinite both card-shuffle-stack}.loading-card:nth-child(2){opacity:.9;transform:rotate(5deg)}.loading-card:nth-child(3){opacity:.8;transform:rotate(10deg)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.dark{--game-bg:#202124;--game-card:#2a2b2e;--game-ink:#e8eaed;--game-muted:#a2a6ad;--game-line:#3c3d41;--game-line-2:#323336;--game-sel:#8ab4f8;--game-sel-bg:#22303a;--game-ok:#8fcf6a;--game-ok-bg:#2c3420;--game-bad:#e08a8a;--game-bad-bg:#3a2626;--white-arctic:#202124;--neutral-50:#292a2d;--neutral-100:#2d2f33;--neutral-200:#3c4043;--neutral-300:#5f6368;--neutral-400:#80868b;--neutral-500:#9aa0a6;--neutral-600:#bdc1c6;--neutral-700:#dadce0;--neutral-800:#e8eaed;--neutral-900:#f1f3f4;--black-charcoal:#e8eaed;--card-bg:#303134;--streak-faint:#868a91;--streak-muted:#a2a6ad;--streak-line-2:#323336;--streak-line:#3c3d41;--streak-card:#2a2b2e;--streak-shield-ink:#8fd3f5;--streak-shield-bg:#22303a;--sidebar-row-active:var(--neutral-200);--sidebar-row-hover:#393b3f;--admin-ok:#8fcf6a;--admin-arm-b:#6fb3e0;--surface-inset:var(--white-arctic);--surface:var(--white-arctic);--surface-strong:#202124;--video-card-bg:#303134;--card-border:#3c4043;--input-border:#3c4043;--text-metadata:var(--neutral-500);--text-link:var(--blue-900);--shimmer-highlight:#ffffff14;--blue-50:#1f252b;--blue-100:#24313d;--blue-200:#294157;--blue-300:#315377;--blue-400:#3b6691;--blue-500:#4e7ea8;--blue-600:#5d90bd;--blue-700:#8ab4f8;--blue-800:#a8c7fa;--blue-900:#d3e3fd;--yellow-50:#2c2a1e;--yellow-100:#3a3520;--yellow-200:#4a4425;--yellow-300:#b5a04f;--yellow-400:#d4b94a;--yellow-500:#ffe16f;--yellow-600:#e8cd65;--yellow-700:#d4b94a;--yellow-800:#e8d06a;--yellow-900:#f5e6a0;--green-50:#1f281d;--green-100:#273522;--green-200:#30432a;--green-300:#3a5232;--green-400:#45623b;--green-500:#527545;--green-600:#618a51;--green-700:#78ab63;--green-800:#9fce83;--green-900:#c7e8ab;--red-50:#2b1f1f;--red-100:#3d2424;--red-200:#572929;--red-300:#773131;--red-400:#913b3b;--red-500:#a84e4e;--red-600:#bd5d5d;--red-700:#f88a8a;--red-800:#faa8a8;--red-900:#fdd3d3;--red-hover:#ff4d4d;--red-muted:#bd5d5d;--live-red:#e5484d;--live-border:#572929;--live-stage:#111214;--purple-50:#1c1825;--purple-100:#261f33;--purple-200:#342946;--purple-300:#43345b;--purple-400:#553f75;--purple-500:#6b4899;--purple-600:#8059b3;--purple-700:#a283c9;--purple-800:#c1a8db;--purple-900:#ddcfeb;--teal-50:#0b1f1d;--teal-100:#112d2a;--teal-200:#134e4a;--teal-300:#115e59;--teal-400:#0f766e;--teal-500:#0d9488;--teal-600:#14b8a6;--teal-700:#2dd4bf;--teal-800:#5eead4;--teal-900:#99f6e4;--cyan-50:#0b1e22;--cyan-100:#11292e;--cyan-200:#155e75;--cyan-300:#0e7490;--cyan-400:#0891b2;--cyan-500:#06b6d4;--cyan-600:#22d3ee;--cyan-700:#67e8f9;--cyan-800:#a5f3fc;--cyan-900:#cffafe;--orange-50:#2a1d10;--orange-100:#3a2816;--orange-200:#4d321c;--orange-300:#633f22;--orange-400:#7a4e29;--orange-500:#956133;--orange-600:#b0763e;--orange-700:#e09454;--orange-800:#edb07b;--orange-900:#f7cca3;--background:#161616;--foreground:#ebebeb;--widget-phone-ring:#3a3a3c;--card:#292929;--card-foreground:#ebebeb;--popover:#292929;--popover-foreground:#ebebeb;--primary:#ebebeb;--primary-foreground:#242424;--secondary:#292929;--secondary-foreground:#ebebeb;--muted:#292929;--muted-foreground:#b7b7b7;--accent:#2e2e2e;--accent-foreground:#ebebeb;--destructive:#ff6568;--border:#55555573;--input:#5555558c;--ring:#a4a4a4;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#292929;--sidebar-foreground:#ebebeb;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#ebebeb;--sidebar-accent:#383838;--sidebar-accent-foreground:#ebebeb;--sidebar-border:#55555573;--sidebar-ring:#a4a4a4;--button-primary-text:#1a1a1b;--hero-from:#3e6586;--hero-to:#4a693e;--hero-during-from:#766833;--hero-text:#fff;--hero-text-muted:#d3e3fd;--hero-during-text-muted:#fff1bd;--hero-doodle:#fff9;--premium-bg:#202124;--premium-card:#2a2b2e;--premium-ink:#e8eaed;--premium-muted:#a2a6ad;--premium-faint:#868a91;--premium-line:#3c3d41;--premium-line-2:#323336;--premium-sel-bg:#22303a;--premium-pop:#4e7ea8;--premium-ok:#8fcf6a;--premium-gift-bg:#3a2a1f;--premium-gift-line:#7a5238;--premium-gift-ink:#ffd2ad;--premium-gift-ink-2:#f3d3b8}@supports (color:lab(0% 0 0)){.dark{--background:lab(7.22637% -.0000149012 0);--foreground:lab(93.04% .0000298023 -.0000119209);--card:lab(16.48% 0 0);--card-foreground:lab(93.04% .0000298023 -.0000119209);--popover:lab(16.48% 0 0);--popover-foreground:lab(93.04% .0000298023 -.0000119209);--primary:lab(93.04% .0000298023 -.0000119209);--primary-foreground:lab(14.16% 0 0);--secondary:lab(16.48% 0 0);--secondary-foreground:lab(93.04% .0000298023 -.0000119209);--muted:lab(16.48% 0 0);--muted-foreground:lab(74.48% -.0000298023 0);--accent:lab(18.8% 0 0);--accent-foreground:lab(93.04% .0000298023 -.0000119209);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(36.2% 0 .00000596046/.45);--input:lab(36.2% 0 .00000596046/.55);--ring:lab(67.52% -.0000298023 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(16.48% 0 0);--sidebar-foreground:lab(93.04% .0000298023 -.0000119209);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(93.04% .0000298023 -.0000119209);--sidebar-accent:lab(23.44% -.0000149012 0);--sidebar-accent-foreground:lab(93.04% .0000298023 -.0000119209);--sidebar-border:lab(36.2% 0 .00000596046/.45);--sidebar-ring:lab(67.52% -.0000298023 0)}}.dark [class*="bg-[var(--yellow-400)"][class*="text-[var(--black-charcoal)]"],.dark [class*="bg-[var(--yellow-500)"][class*="text-[var(--black-charcoal)]"],.dark [class*="bg-[var(--yellow-600)"][class*="text-[var(--black-charcoal)]"],.dark [class*="bg-[var(--yellow-400)"][class*="text-[var(--neutral-900)]"],.dark [class*="bg-[var(--yellow-500)"][class*="text-[var(--neutral-900)]"],.dark [class*="bg-[var(--yellow-600)"][class*="text-[var(--neutral-900)]"],.dark [class*=bg-yellow-][class*="text-[var(--black-charcoal)]"],.dark [class*=bg-yellow-][class*=text-gray-900],.dark [class*=bg-yellow-][class*="text-[var(--neutral-900)]"],.dark [class*="from-[var(--yellow-400)"][class*="text-[var(--black-charcoal)]"],.dark [class*="from-[var(--yellow-500)"][class*="text-[var(--black-charcoal)]"],.dark [class*="from-[var(--yellow-600)"][class*="text-[var(--black-charcoal)]"],.dark [class*="from-[var(--yellow-400)"][class*="text-[var(--neutral-900)]"],.dark [class*="from-[var(--yellow-500)"][class*="text-[var(--neutral-900)]"],.dark [class*="from-[var(--yellow-600)"][class*="text-[var(--neutral-900)]"],.dark [class*="bg-[var(--yellow-500)]"] [class*="text-[var(--black-charcoal)]"],.dark [class*="bg-[var(--yellow-400)]"] [class*="text-[var(--black-charcoal)]"],.dark [class*="bg-[var(--yellow-600)]"] [class*="text-[var(--black-charcoal)]"],.dark [class*="from-[var(--yellow-400)]"] [class*="text-[var(--black-charcoal)]"],.dark [class*="from-[var(--yellow-500)]"] [class*="text-[var(--black-charcoal)]"],.dark [class*="bg-[var(--yellow-500)]"] [class*="text-[var(--neutral-900)]"],.dark [class*="bg-[var(--yellow-400)]"] [class*="text-[var(--neutral-900)]"],.dark [class*="bg-[var(--yellow-600)]"] [class*="text-[var(--neutral-900)]"],.dark [class*="bg-[var(--yellow-500)]"] [class*="text-[var(--neutral-600)]"],.dark [class*="bg-[var(--yellow-500)]"] [class*="text-[var(--neutral-500)]"],.dark [class*=bg-yellow-500][class*=text-gray-900],.dark [class*=bg-yellow-400][class*=text-gray-900],.dark [class*=bg-yellow-600][class*=text-gray-900],.dark [class*="bg-[#ffe16f]"][class*="text-[#1A1A1B]"],.dark [class*="bg-[#ffe16f]"][class*="text-[#1a1a1b]"]{color:#1a1a1b!important}.dark [class*="bg-[#F9FAFB]"]:not([class*="hover:bg-[#F9FAFB]"]),.dark [class*="bg-[#f9fafb]"]:not([class*="hover:bg-[#f9fafb]"]){background-color:var(--white-arctic)!important}.dark [class*=" bg-[#f3f4f6]"],.dark [class^="bg-[#f3f4f6]"],.dark [class*=" bg-[#e5e7eb]"],.dark [class^="bg-[#e5e7eb]"],.dark [class*="hover:bg-[#f3f4f6]"]:hover,.dark [class*="hover:bg-[#f9fafb]"]:hover,.dark [class*=hover\:bg-white]:hover{background-color:var(--neutral-100)!important}.dark [class*=\ bg-white],.dark [class^=bg-white]{background-color:var(--card-bg)!important}.dark .hero-score-panel{background-color:#202124b3!important}.dark [class*="text-[#1A1A1B]"]{color:var(--black-charcoal)!important}.dark [class*="text-[#4b5563]"],.dark [class*="text-[#6b7280]"]{color:var(--neutral-500)!important}.dark [class*="text-[#9ca3af]"]{color:var(--neutral-400)!important}.dark [class*="border-[#f3f4f6]"],.dark [class*="border-[#e5e7eb]"],.dark [class*=border-gray-200],.dark [class*=border-neutral-200]{border-color:var(--neutral-200)!important}.dark [class*=bg-gray-50],.dark [class*=bg-neutral-50]{background-color:var(--neutral-50)!important}.dark [class*=bg-gray-100],.dark [class*=bg-neutral-100]{background-color:var(--neutral-100)!important}.dark [class*=bg-gray-200],.dark [class*=bg-neutral-200]{background-color:var(--neutral-200)!important}.dark [class*=bg-green-50]:not([class*=bg-green-500]){background-color:#22c55e!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-green-50]:not([class*=bg-green-500]){background-color:color-mix(in srgb,#22c55e 38%,var(--white-arctic))!important}}.dark [class*=bg-green-100]{background-color:#16a34a!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-green-100]{background-color:color-mix(in srgb,#16a34a 48%,var(--white-arctic))!important}}.dark [class*=bg-red-50]:not([class*=hover\:bg-red-50]):not([class*=bg-red-500]){background-color:#ef4444!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-red-50]:not([class*=hover\:bg-red-50]):not([class*=bg-red-500]){background-color:color-mix(in srgb,#ef4444 34%,var(--white-arctic))!important}}.dark [class*=bg-red-100]{background-color:#dc2626!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-red-100]{background-color:color-mix(in srgb,#dc2626 44%,var(--white-arctic))!important}}.dark [class*=bg-blue-50]:not([class*=hover\:bg-blue-50]):not([class*=bg-blue-500]){background-color:#3b82f6!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-blue-50]:not([class*=hover\:bg-blue-50]):not([class*=bg-blue-500]){background-color:color-mix(in srgb,#3b82f6 28%,var(--white-arctic))!important}}.dark [class*=bg-blue-100]{background-color:#2563eb!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-blue-100]{background-color:color-mix(in srgb,#2563eb 38%,var(--white-arctic))!important}}.dark [class*=bg-yellow-50]:not([class*=bg-yellow-500]){background-color:#eab308!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-yellow-50]:not([class*=bg-yellow-500]){background-color:color-mix(in srgb,#eab308 28%,var(--white-arctic))!important}}.dark [class*=bg-yellow-100]{background-color:#ca8a04!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-yellow-100]{background-color:color-mix(in srgb,#ca8a04 38%,var(--white-arctic))!important}}.dark [class*=bg-orange-50]:not([class*=bg-orange-500]){background-color:#f97316!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=bg-orange-50]:not([class*=bg-orange-500]){background-color:color-mix(in srgb,#f97316 28%,var(--white-arctic))!important}}.dark [class*=text-gray-900],.dark [class*=text-neutral-900]{color:var(--neutral-900)!important}.dark [class*=text-gray-800],.dark [class*=text-neutral-800]{color:var(--neutral-800)!important}.dark [class*=text-gray-700],.dark [class*=text-neutral-700]{color:var(--neutral-700)!important}.dark [class*=text-gray-600],.dark [class*=text-neutral-600]{color:var(--neutral-600)!important}.dark [class*=text-gray-500],.dark [class*=text-neutral-500]{color:var(--neutral-500)!important}.dark [class*=text-gray-400],.dark [class*=text-neutral-400]{color:var(--neutral-400)!important}.dark [class*=text-gray-300],.dark [class*=text-neutral-300]{color:var(--neutral-300)!important}.dark [class*=border-gray-100],.dark [class*=border-neutral-100]{border-color:var(--neutral-100)!important}.dark [class*=border-gray-300],.dark [class*=border-neutral-300]{border-color:var(--neutral-300)!important}.dark [class*=text-green-700]:not([class*=hover\:text-green-700]){color:#4ade80!important}.dark [class*=text-green-600]:not([class*=hover\:text-green-600]){color:#22c55e!important}.dark [class*=text-red-700]:not([class*=hover\:text-red-700]){color:#f87171!important}.dark [class*=text-red-600]:not([class*=hover\:text-red-600]){color:#ef4444!important}.dark [class*=text-red-500]:not([class*=hover\:text-red-500]){color:#f87171!important}.dark [class*=text-yellow-700]:not([class*=hover\:text-yellow-700]){color:#fbbf24!important}.dark [class*=text-yellow-500]:not([class*=hover\:text-yellow-500]){color:#eab308!important}.dark [class*=from-yellow-50][class*=to-white],.dark [class*=from-yellow-50][class*=to-orange-50]{--tw-gradient-from:var(--yellow-50)!important;--tw-gradient-to:var(--card-bg)!important}.dark [class*=from-yellow-100][class*=to-yellow-50]{--tw-gradient-from:var(--yellow-100)!important;--tw-gradient-to:var(--yellow-50)!important}.dark [class*=from-blue-50][class*=to-white]{--tw-gradient-from:var(--blue-50)!important;--tw-gradient-to:var(--card-bg)!important}.dark [class*=from-red-50][class*=to-white]{--tw-gradient-from:#ef4444!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=from-red-50][class*=to-white]{--tw-gradient-from:color-mix(in srgb,#ef4444 34%,var(--white-arctic))!important}}.dark [class*=from-red-50][class*=to-white]{--tw-gradient-to:var(--card-bg)!important}.dark [class*=from-white][class*=to-gray-50]{--tw-gradient-from:var(--card-bg)!important;--tw-gradient-to:var(--neutral-50)!important}.dark [class*=from-amber-50][class*=via-white]{--tw-gradient-from:#f59e0b!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=from-amber-50][class*=via-white]{--tw-gradient-from:color-mix(in srgb,#f59e0b 28%,var(--white-arctic))!important}}.dark [class*=from-amber-50][class*=via-white]{--tw-gradient-via:var(--white-arctic)!important}.dark [class*=from-amber-50][class*=to-indigo-50]{--tw-gradient-to:#6366f1!important}@supports (color:color-mix(in lab, red, red)){.dark [class*=from-amber-50][class*=to-indigo-50]{--tw-gradient-to:color-mix(in srgb,#6366f1 28%,var(--white-arctic))!important}}.dark [class*=border-yellow-100]{border-color:var(--yellow-200)!important}.dark [class*=text-yellow-600]:not([class*=hover\:text-yellow-600]){color:#d4b94a!important}.dark [class*=hover\:text-red-700]:hover,.dark .group:hover [class*=group-hover\:text-red-700],.dark [class*=hover\:text-red-600]:hover,.dark .group:hover [class*=group-hover\:text-red-600],.dark [class*=hover\:text-red-500]:hover,.dark .group:hover [class*=group-hover\:text-red-500]{color:var(--red-hover)!important}.dark [class*=hover\:text-green-700]:hover,.dark .group:hover [class*=group-hover\:text-green-700],.dark [class*=hover\:text-green-600]:hover,.dark .group:hover [class*=group-hover\:text-green-600]{color:var(--green-800)!important}.dark [class*=hover\:text-yellow-700]:hover,.dark .group:hover [class*=group-hover\:text-yellow-700],.dark [class*=hover\:text-yellow-600]:hover,.dark .group:hover [class*=group-hover\:text-yellow-600],.dark [class*=hover\:text-yellow-500]:hover,.dark .group:hover [class*=group-hover\:text-yellow-500]{color:var(--yellow-500)!important}.dark [class*="text-[#2d2f33]"]{color:var(--neutral-900)!important}.dark [class*="text-[#ca8a04]"]{color:#fbbf24!important}.liquid-glass{-webkit-backdrop-filter:blur(6px)saturate(1.4);background:#ffffff73;border:1px solid #fff9;position:relative;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -.5px .5px #0000000a,0 2px 8px -2px #0000000f,0 1px 2px -1px #0000000a}.dark .liquid-glass{background:#ffffff14;border:1px solid #ffffff1f;box-shadow:inset 0 1px 1px #ffffff1a,inset 0 -.5px .5px #0003,0 2px 8px -2px #0000004d,0 1px 2px -1px #0003}.liquid-glass-tinted{-webkit-backdrop-filter:blur(6px)saturate(1.4);background:#98e2fd38;border:1px solid #98e2fd66;position:relative;box-shadow:inset 0 1px 1px #fff9,inset 0 -.5px .5px #00000008,0 2px 8px -2px #98e2fd2e,0 1px 2px -1px #00000008}:root{--native-sticky-top:0px}.native-ptr-root{overflow-x:clip}@supports not (overflow:clip){.native-ptr-root{overflow-x:hidden}}.is-capacitor-android [class*=backdrop-blur],.is-capacitor-android .scrim,.is-capacitor-android .liquid-glass,.is-capacitor-android .liquid-glass-tinted{-webkit-backdrop-filter:none!important}.is-capacitor-android [data-topbar][class*=backdrop-blur]{background-color:var(--card-bg)!important}.is-capacitor-android [data-status-scrim-tint]{opacity:1!important;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--safe-area-top),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--safe-area-top),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--safe-area-top),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--safe-area-top),transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0,#000 var(--safe-area-top),transparent 100%)!important}.is-capacitor-android .liquid-glass{background:#ffffffeb!important}.is-capacitor-android.dark .liquid-glass,.is-capacitor-android .dark .liquid-glass{background:#282832f0!important}.is-capacitor-android .liquid-glass-tinted{background:#baecfeeb!important}.is-capacitor-android.dark .liquid-glass-tinted,.is-capacitor-android .dark .liquid-glass-tinted{background:#3c6482eb!important}.is-capacitor-android:not(.dark) [class*=backdrop-blur][class~=bg-white\/5],.is-capacitor-android:not(.dark) [class*=backdrop-blur][class~=bg-white\/10],.is-capacitor-android:not(.dark) [class*=backdrop-blur][class~=bg-white\/20],.is-capacitor-android:not(.dark) [class*=backdrop-blur][class~=bg-white\/30]{background-color:#ffffffd9!important}.is-capacitor-android.dark [class*=backdrop-blur][class~=bg-black\/5],.is-capacitor-android.dark [class*=backdrop-blur][class~=bg-black\/10],.is-capacitor-android.dark [class*=backdrop-blur][class~=bg-black\/20],.is-capacitor-android.dark [class*=backdrop-blur][class~=bg-black\/30]{background-color:#000000a6!important}.is-capacitor-android [class~=rounded-full][class~=blur-lg],.is-capacitor-android [class~=rounded-full][class~=blur-xl],.is-capacitor-android [class~=rounded-full][class~=blur-2xl],.is-capacitor-android [class~=rounded-full][class~=blur-3xl]{-webkit-filter:none!important;opacity:.18!important}.is-low-gpu *{will-change:auto!important;mix-blend-mode:normal!important}.is-low-gpu [class*=drop-shadow]:not([class*=blur]):not([style*=blur]){-webkit-filter:none!important}.is-low-gpu .animate-ping{animation:none!important}.is-low-gpu .grain-overlay{display:none!important}.is-capacitor-android .bg-gradient-to-r,.is-capacitor-android .bg-linear-to-r{--tw-gradient-position:to right!important}.is-capacitor-android .bg-gradient-to-l,.is-capacitor-android .bg-linear-to-l{--tw-gradient-position:to left!important}.is-capacitor-android .bg-gradient-to-t,.is-capacitor-android .bg-linear-to-t{--tw-gradient-position:to top!important}.is-capacitor-android .bg-gradient-to-b,.is-capacitor-android .bg-linear-to-b{--tw-gradient-position:to bottom!important}.is-capacitor-android .bg-gradient-to-tr,.is-capacitor-android .bg-linear-to-tr{--tw-gradient-position:to top right!important}.is-capacitor-android .bg-gradient-to-tl,.is-capacitor-android .bg-linear-to-tl{--tw-gradient-position:to top left!important}.is-capacitor-android .bg-gradient-to-br,.is-capacitor-android .bg-linear-to-br{--tw-gradient-position:to bottom right!important}.is-capacitor-android .bg-gradient-to-bl,.is-capacitor-android .bg-linear-to-bl{--tw-gradient-position:to bottom left!important}.is-capacitor-android [class*=bg-radial]{background-image:radial-gradient(var(--tw-gradient-stops))!important}.is-capacitor-android .bg-clip-text.text-transparent,.is-capacitor-android .text-transparent.bg-clip-text{color:var(--black-charcoal)!important;-webkit-text-fill-color:var(--black-charcoal)!important;background-color:#0000!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.chat-gradient-bg{background:radial-gradient(60% 50% at 10% 90%,#98e2fd1f 0%,#0000 70%),radial-gradient(50% 60% at 85% 20%,#ffe16f1a 0%,#0000 70%),radial-gradient(45% 45%,#d1f07b14 0%,#0000 70%),#fff;position:relative}@keyframes moveHorizontal{0%{transform:translate(-50%)translateY(-10%)}50%{transform:translate(50%)translateY(10%)}to{transform:translate(-50%)translateY(-10%)}}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes spotlight{0%{opacity:0;transform:translate(-72%,-62%)scale(.5)}to{opacity:1;transform:translate(-50%,-40%)scale(1)}}.animate-spotlight{animation:2s .75s forwards spotlight}@keyframes liquidShine{0%{transform:skew(-25deg)translate(-100%)}50%{transform:skew(-25deg)translate(200%)}to{transform:skew(-25deg)translate(-100%)}}.liquid-shine{animation:3s ease-in-out infinite liquidShine}@media (prefers-reduced-motion:reduce){.liquid-shine{animation:none}}:root[data-reduce-motion="1"] .liquid-shine{animation:none}@keyframes slideLeft{0%,20%{transform:translate(0)}50%,70%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes headerSlideIn{0%{opacity:0;transform:translate(-80px)scale(.85)}60%{opacity:1;transform:translate(6px)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes chipDropIn{0%{opacity:0;transform:translateY(-16px)scale(.96)}70%{opacity:1;transform:translateY(2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sectionFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes numberPop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes chipWaveIn{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@property --magic-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes magicSpin{to{--magic-angle:360deg}}.magic-border-wrap{background:conic-gradient(from var(--magic-angle),#34d399,#22d3ee,#818cf8,#f472b6,#facc15,#34d399);border-radius:9999px;padding:2px;animation:2.5s linear infinite magicSpin;display:inline-flex;position:relative}.magic-border-wrap .magic-inner{background:linear-gradient(135deg,#ecfdf5,#f0f9ff,#faf5ff);border-radius:9999px;align-items:center;display:inline-flex}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{0%{transform:translate(25%)}to{transform:translate(0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes wiggle{0%,90%{transform:rotate(0)}92%{transform:rotate(-3deg)scale(1.02)}94%{transform:rotate(3deg)scale(1.02)}96%{transform:rotate(-2deg)scale(1.01)}98%{transform:rotate(2deg)scale(1.01)}to{transform:rotate(0)scale(1)}}.animate-wiggle{animation:4s ease-in-out infinite wiggle}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-height:500px){input,textarea,select,[contenteditable]:not([contenteditable=false]),[data-input-mirror]{font-size:max(16px,calc(1rem*var(--text-scale,1)))!important}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-sweep:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);animation:.6s ease-out forwards sweep;position:absolute;inset:0}@keyframes shuffle{0%,to{opacity:1;transform:translate(0)translateY(0)rotate(0)}25%{opacity:.7;transform:translate(-40px)translateY(-20px)rotate(-15deg)}50%{opacity:.5;transform:translate(40px)translateY(-30px)rotate(15deg)}75%{opacity:.8;transform:translate(-20px)translateY(-10px)rotate(-8deg)}}.scroll-container{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.touch-manipulation{touch-action:manipulation}:root{--zen-dur-micro:.1s;--zen-dur-fast:.16s;--zen-dur-base:.22s;--zen-dur-slow:.3s;--zen-ease-out:cubic-bezier(.22,1,.36,1)}.zen-press{transition:transform var(--zen-dur-micro)var(--zen-ease-out),opacity var(--zen-dur-micro)var(--zen-ease-out)}.zen-press:active{transform:scale(.98)}.zen-press-flat{transition:opacity var(--zen-dur-micro)var(--zen-ease-out)}.zen-press-flat:active{opacity:.8}@keyframes zen-nudge-bump{0%,to{transform:scale(1)}40%{transform:scale(1.04)}}@keyframes zen-nudge-ring{0%,to{opacity:0}30%{opacity:1}}.zen-nudge,.zen-nudge-soft{position:relative}.zen-nudge{animation:zen-nudge-bump var(--zen-dur-slow)var(--zen-ease-out)}.zen-nudge:after,.zen-nudge-soft:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--black-charcoal);opacity:0;pointer-events:none;animation:zen-nudge-ring .48s var(--zen-ease-out);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.zen-press:active,.zen-nudge{animation-name:none;transform:none}}:root[data-reduce-motion="1"] .zen-press:active,:root[data-reduce-motion="1"] .zen-nudge{animation-name:none;transform:none}@media (prefers-reduced-motion:reduce){.answer-reveal-animation{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root[data-reduce-motion="1"] .answer-reveal-animation{transition-duration:.01ms!important;animation-duration:.01ms!important}.gradients-container>div{animation-play-state:var(--blob-play,running)}@media (prefers-reduced-motion:reduce){.gradients-container>div{animation-play-state:paused!important;animation-delay:-12s!important}}:root[data-reduce-motion="1"] .gradients-container>div{animation-play-state:paused!important;animation-delay:-12s!important}.duration-600{transition-duration:.6s}.modern-scrollbar{scrollbar-width:thin;scrollbar-color:#00000059 transparent}.modern-scrollbar::-webkit-scrollbar{width:10px;height:10px}.modern-scrollbar::-webkit-scrollbar-track{background:0 0}.modern-scrollbar::-webkit-scrollbar-thumb{background-color:#00000059;background-clip:content-box;border:1px solid #0000;border-radius:5px}.modern-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#0000008c}.modern-scrollbar::-webkit-scrollbar-corner{background:0 0}.dark .modern-scrollbar{scrollbar-color:#ffffff59 transparent}.dark .modern-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff59}.dark .modern-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#fff9}html.is-capacitor-android .modern-scrollbar,html.is-capacitor-android #kuliah-scroller{scrollbar-width:auto;scrollbar-color:auto}:is(html.is-capacitor-android #kuliah-scroller:not(:has([data-owns-scroll])),html.is-capacitor-android #kuliah-scroller:has([data-productivity-v2])){scrollbar-gutter:stable}html.is-capacitor-android .modern-scrollbar::-webkit-scrollbar{width:4px;height:4px}html.is-capacitor-android .modern-scrollbar::-webkit-scrollbar-thumb{border:0;border-radius:2px}.mini-scrollbar::-webkit-scrollbar{width:4px;height:4px}.mini-scrollbar::-webkit-scrollbar-track{background:0 0}.mini-scrollbar::-webkit-scrollbar-thumb{background-color:#00000047;border-radius:2px}.mini-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#00000073}.dark .mini-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff47}.dark .mini-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}@supports not selector(::-webkit-scrollbar){.mini-scrollbar{scrollbar-width:thin;scrollbar-color:#00000047 transparent}.dark .mini-scrollbar{scrollbar-color:#ffffff47 transparent}}.table-scroll-x{overflow-x:auto}.table-scroll-x::-webkit-scrollbar{height:6px}.table-scroll-x::-webkit-scrollbar-track{background:0 0}.table-scroll-x::-webkit-scrollbar-thumb{background-color:#00000047;border-radius:3px}.table-scroll-x::-webkit-scrollbar-thumb:hover{background-color:#00000073}.dark .table-scroll-x::-webkit-scrollbar-thumb{background-color:#ffffff47}.dark .table-scroll-x::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}@supports not selector(::-webkit-scrollbar){.table-scroll-x{scrollbar-width:thin;scrollbar-color:#00000047 transparent}.dark .table-scroll-x{scrollbar-color:#ffffff47 transparent}}.perspective-1000{perspective:1000px}.transform-style-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotate-y-180{transform:rotateY(180deg)}@keyframes strikethrough-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.price-strikethrough{display:inline-block;position:relative}.price-strikethrough:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--black-charcoal)20%,var(--black-charcoal)80%,transparent 100%);transform-origin:0;width:100%;height:1.5px;animation:.35s ease-out forwards strikethrough-reveal;animation-delay:var(--strike-delay,.4s);position:absolute;top:50%;left:0;transform:scaleX(0)}@keyframes fadeSlideIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.katex-display{-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.prose .katex-display{margin-left:0;margin-right:0}.block-math .katex-display{margin-top:0;margin-bottom:0}.block-math:first-child{margin-top:0}.block-math:last-child{margin-bottom:0}.blockMath-highlighted{background:linear-gradient(to right,var(--blue-50),var(--neutral-50));border:1px solid var(--blue-200);border-radius:.75rem;justify-content:center;align-items:center;max-width:100%;margin:1.5rem auto;padding:1rem 1.25rem;font-size:1.1em;display:flex;overflow-x:auto}.blockMath-highlighted .katex{font-size:1.15em}.prose .katex{overflow-wrap:break-word;word-break:break-word}.inline-math{vertical-align:middle;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;display:inline-block;overflow:auto hidden}.inline-math::-webkit-scrollbar{display:none}.shared-catatan-body .block-math{text-align:center;margin:.5rem 0}.shared-catatan-body .katex{vertical-align:middle;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;display:inline-block;overflow:auto hidden}.shared-catatan-body .katex::-webkit-scrollbar{display:none}.shared-catatan-body .katex-display .katex{vertical-align:baseline;max-width:none;display:block;overflow:visible}.shared-catatan-body .formula-card{border:1px solid var(--neutral-200);background:#fff;border-radius:.75rem;margin:1rem 0;padding:1.25rem}.shared-catatan-body .formula-label{font-family:var(--font-heading),sans-serif;font-size:calc(.75rem*var(--text-scale,1));text-transform:uppercase;letter-spacing:.03em;color:var(--blue-800,#547c8b);background:var(--blue-50,#f5fcff);border-radius:9999px;margin-bottom:.75rem;padding:.25rem .75rem;display:inline-block}.shared-catatan-body .formula-body{text-align:center;margin:.5rem 0}.shared-catatan-body .formula-vars{border-top:1px solid var(--neutral-200);gap:.5rem 1rem;margin-top:1rem;padding-top:1rem;display:grid}.shared-catatan-body .formula-vars>div{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.shared-catatan-body .formula-vars dt{color:var(--blue-800,#547c8b);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.shared-catatan-body .formula-vars dd{color:var(--neutral-700);line-height:1.625}.shared-catatan-body .definition-list{border:1px solid var(--neutral-200);background:#fff;border-radius:.75rem;margin:1rem 0;overflow:hidden}.shared-catatan-body .definition-list .dl-row{border-bottom:1px solid var(--neutral-200);grid-template-columns:minmax(160px,30%) 1fr;gap:.25rem 1rem;padding:.75rem 1rem;display:grid}.shared-catatan-body .definition-list .dl-row:last-child{border-bottom:none}.shared-catatan-body .definition-list dt{color:var(--blue-800,#547c8b);font-weight:600;font-size:calc(.875rem*var(--text-scale,1))}.shared-catatan-body .definition-list dd{font-size:calc(.875rem*var(--text-scale,1));color:var(--neutral-700);line-height:1.625}.dark [data-catatan-layout] .shared-catatan-body :is(.formula-card,.definition-list,.comparison-card),.dark [data-catatan-layout] .shared-catatan-body .code-walkthrough .cw-code code{background:var(--card-bg)}.shared-catatan-body .steps{margin:1rem 0;padding:0;list-style:none}.shared-catatan-body .steps .step-item{gap:.75rem;padding-bottom:1rem;display:flex}.shared-catatan-body .steps .step-num{background:var(--blue-800,#547c8b);color:#fff;width:2rem;height:2rem;font-family:var(--font-heading),sans-serif;font-size:calc(.875rem*var(--text-scale,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.shared-catatan-body .steps .step-body{flex:1;min-width:0;padding-top:.125rem}.shared-catatan-body .steps .step-title{color:var(--neutral-800);font-weight:600;font-size:calc(.875rem*var(--text-scale,1));line-height:1.375}.shared-catatan-body .steps .step-text{font-size:calc(.875rem*var(--text-scale,1));color:var(--neutral-700);margin-top:.25rem;line-height:1.625}.shared-catatan-body .code-walkthrough{border:1px solid var(--neutral-200);background:var(--neutral-50);border-radius:.75rem;margin:1rem 0;overflow:hidden}.shared-catatan-body .code-walkthrough .cw-lang{text-align:right;font-size:calc(.75rem*var(--text-scale,1));text-transform:uppercase;letter-spacing:.03em;color:var(--neutral-500);padding:.5rem 1rem 0}.shared-catatan-body .code-walkthrough table{border-collapse:collapse;border:none!important;border-radius:0!important;width:100%!important;margin:0!important;display:table!important;overflow:visible!important}.shared-catatan-body .code-walkthrough td{vertical-align:top;border:none!important;border-bottom:1px solid var(--neutral-200)!important;background:0 0!important;padding:.75rem 1rem!important}.shared-catatan-body .code-walkthrough tr:last-child td{border-bottom:none!important}.shared-catatan-body .code-walkthrough .cw-code{width:38%}.shared-catatan-body .code-walkthrough .cw-code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(.8rem*var(--text-scale,1));border:1px solid var(--neutral-200);word-break:break-all;background:#fff;border-radius:.375rem;padding:.25rem .5rem;display:inline-block}.shared-catatan-body .code-walkthrough .cw-explain{font-size:calc(.875rem*var(--text-scale,1));color:var(--neutral-700)}.shared-catatan-body .comparison-card{border:1px solid var(--neutral-200);background:#fff;border-radius:.75rem;grid-template-columns:1fr 1fr;margin:1rem 0;display:grid;overflow:hidden}.shared-catatan-body .comparison-card .cmp-side{border-right:1px solid var(--neutral-200);padding:1rem 1.25rem}.shared-catatan-body .comparison-card .cmp-side:last-child{border-right:none}.shared-catatan-body .comparison-card .cmp-title{font-family:var(--font-heading),sans-serif;color:var(--blue-800,#547c8b);font-weight:600;font-size:calc(.875rem*var(--text-scale,1));margin-bottom:.75rem}.shared-catatan-body .comparison-card .cmp-side ul{margin:0;padding-left:1rem;list-style:outside}.shared-catatan-body .comparison-card .cmp-side li{font-size:calc(.875rem*var(--text-scale,1));color:var(--neutral-700);margin-bottom:.5rem;line-height:1.625}@media (max-width:767px){.shared-catatan-body .comparison-card{grid-template-columns:1fr}.shared-catatan-body .comparison-card .cmp-side{border-right:none;border-bottom:1px solid var(--neutral-200)}.shared-catatan-body .comparison-card .cmp-side:last-child{border-bottom:none}.shared-catatan-body .definition-list .dl-row{grid-template-columns:1fr;gap:.125rem}}.prose{max-width:100%}.prose pre,.prose code{overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;max-width:100%}:root{--battle-stage-1:#0c1830;--battle-stage-2:#1b2d52;--battle-stage-line:#ffffff1a;--battle-stage-glass:#ffffff12;--battle-ink:#f4f7fb;--battle-ink-muted:#f4f7fbad;--battle-self:#7cc8ff;--battle-opponent:#ff8a5c;--battle-timer:#f4f7fb;--battle-timer-danger:#ff6b6b;--battle-combo:#f4f7fb;--battle-good:#5fd68a;--battle-bad:#ff6b6b;--battle-track:#ffffff29;--survivor-xp:#ade8fd;--survivor-good:#d1f07b;--survivor-danger:#f87171;--survivor-boss:#ef4444;--benteng-correct-bg:#f0fdf4;--benteng-correct-text:#15803d;--benteng-link:#0369a1;--benteng-selected-bg:#f0f9ff;--benteng-selected-border:#0369a1}.dark{--benteng-correct-bg:#16a34a2e;--benteng-correct-text:#4ade80;--benteng-link:#7dd3fc;--benteng-selected-bg:#0ea5e929;--benteng-selected-border:#7dd3fc}:root{--benteng-star-on:#ff8a3d;--benteng-star-off:#d1d5db;--benteng-own-row-bg:#eff6ff;--benteng-debug-good:#d1fae5;--benteng-debug-bad:#fca5a5;--benteng-flask-liquid:#2563eb}.dark{--benteng-own-row-bg:var(--blue-100)}:root{--blok-skin-jeli:linear-gradient(#ffffff4d,#ffffff4d)0 0/100% 3px no-repeat;--blok-skin-bata:linear-gradient(#0000002e,#0000002e)0 50%/100% 2px no-repeat;--blok-skin-kayu:repeating-linear-gradient(175deg,#ffffff38 0 2px,transparent 2px 9px);--blok-skin-kristal:linear-gradient(135deg,#ffffff59 50%,transparent 50%);--blok-skin-marmer:linear-gradient(120deg,transparent 45%,#0000002e 48%,transparent 51%),linear-gradient(#ffffff47,#ffffff47);--blok-menu-cover:linear-gradient(to bottom right,var(--blue-100),var(--green-100))}.battle-stage{background:radial-gradient(120% 60% at 50% 0%,var(--battle-stage-2)0%,transparent 70%),linear-gradient(180deg,var(--battle-stage-2)0%,var(--battle-stage-1)55%);color:var(--battle-ink)}@keyframes battle-pulse-urgent{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 20px 6px #ef444459}}.battle-pulse-urgent{animation:1s ease-in-out infinite battle-pulse-urgent}@keyframes battle-confetti{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-60px)rotate(720deg)}}:fullscreen{aspect-ratio:auto;max-width:none;max-height:none;box-shadow:none;border-radius:0}:fullscreen video{object-fit:contain}#faq-heading{scroll-margin-top:calc(var(--navbar-h,4rem) + 1rem)}.h-below-navbar{height:calc(var(--vh-full) - var(--body-pad-top) - var(--navbar-h,4rem) - max(var(--body-pad-bottom),var(--bottom-nav-h,0px)))}.min-h-below-navbar{min-height:calc(var(--vh-full) - var(--body-pad-top) - var(--navbar-h,4rem) - max(var(--body-pad-bottom),var(--bottom-nav-h,0px)))}.h-below-navbar-composer{height:calc(var(--vh-full) - var(--body-pad-top) - var(--navbar-h,4rem) - max(var(--body-pad-bottom),var(--bottom-nav-true-h,0px) + var(--bottom-nav-fab-rise,0px),var(--keyboard-overlap,0px)))}@media (min-width:1024px){.lg\:h-below-navbar{height:calc(var(--vh-full) - var(--body-pad-top) - var(--navbar-h,4rem) - max(var(--body-pad-bottom),var(--bottom-nav-h,0px)))}}body[data-guest-nav-shown=false] [data-guest-feature-nav]{display:none}.rank-glow-bronze{box-shadow:0 0 16px var(--rank-bronze-300)}@supports (color:color-mix(in lab, red, red)){.rank-glow-bronze{box-shadow:0 0 16px color-mix(in srgb,var(--rank-bronze-300)30%,transparent)}}.rank-glow-silver{box-shadow:0 0 16px var(--rank-silver-300)}@supports (color:color-mix(in lab, red, red)){.rank-glow-silver{box-shadow:0 0 16px color-mix(in srgb,var(--rank-silver-300)30%,transparent)}}.rank-glow-gold{box-shadow:0 0 20px var(--rank-gold-300)}@supports (color:color-mix(in lab, red, red)){.rank-glow-gold{box-shadow:0 0 20px color-mix(in srgb,var(--rank-gold-300)40%,transparent)}}.rank-glow-platinum{box-shadow:0 0 20px var(--rank-platinum-300)}@supports (color:color-mix(in lab, red, red)){.rank-glow-platinum{box-shadow:0 0 20px color-mix(in srgb,var(--rank-platinum-300)40%,transparent)}}.rank-glow-diamond{box-shadow:0 0 24px var(--rank-diamond-300)}@supports (color:color-mix(in lab, red, red)){.rank-glow-diamond{box-shadow:0 0 24px color-mix(in srgb,var(--rank-diamond-300)50%,transparent)}}.rank-glow-master{box-shadow:0 0 28px var(--rank-master-300)}@supports (color:color-mix(in lab, red, red)){.rank-glow-master{box-shadow:0 0 28px color-mix(in srgb,var(--rank-master-300)50%,transparent)}}.tiptap{overflow-wrap:break-word}.tiptap pre{max-width:100%;overflow-x:auto}.tiptap table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow:auto hidden}.tiptap table>thead,.tiptap table>tbody{border-collapse:collapse;width:100%;display:table}.tiptap img{max-width:100%;height:auto}.coinly-face{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0;overflow:hidden}.coinly-face-back{transform:rotateY(180deg)}.coinly-shimmer{pointer-events:none;mix-blend-mode:screen;background-image:linear-gradient(110deg,#0000 25%,#fff0 35%,#ffffff8c 50%,#fff0 65%,#0000 75%);background-position:-100% -100%;background-repeat:no-repeat;background-size:220% 220%;animation-name:coinly-shimmer-sweep;animation-duration:3.2s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.coinly-shimmer-back{animation-delay:-2s}@keyframes coinly-shimmer-sweep{0%{opacity:0;background-position:-100% -100%}20%{opacity:1}80%{opacity:1}to{opacity:0;background-position:200% 200%}}.coinly-spin-idle{animation-name:coinly-spin-idle-kf;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes coinly-spin-idle-kf{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.coinly-spin-celebrate{animation-name:coinly-celebrate-kf;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:1;animation-fill-mode:both}@keyframes coinly-celebrate-kf{0%{transform:translateY(0)rotateY(0)scale(1)}20%{transform:translateY(-32px)rotateY(360deg)scale(1.08)}50%{transform:translateY(-48px)rotateY(720deg)scale(1.12)}80%{transform:translateY(-16px)rotateY(1080deg)scale(1.05)}to{transform:translateY(0)rotateY(1080deg)scale(1)}}@media (prefers-reduced-motion:reduce){.coinly-spin-idle,.coinly-spin-celebrate,.coinly-shimmer,.coinly-shimmer-back{animation:none}}:root[data-reduce-motion="1"] .coinly-spin-idle,:root[data-reduce-motion="1"] .coinly-spin-celebrate,:root[data-reduce-motion="1"] .coinly-shimmer,:root[data-reduce-motion="1"] .coinly-shimmer-back{animation:none}@media (prefers-reduced-motion:reduce){.aily-typing-dot{animation:none}}:root[data-reduce-motion="1"] .aily-typing-dot{animation:none}@keyframes wait-caret-blink{50%{opacity:0}}.wait-caret-blink{animation:1s ease-in-out infinite wait-caret-blink}@media (prefers-reduced-motion:reduce){.wait-caret-blink{animation:none}}:root[data-reduce-motion="1"] .wait-caret-blink{animation:none}.coinly-glow{filter:blur(6px);background:radial-gradient(circle,#ffd7648c 0%,#ffc84b59 30%,#ffb4322e 50%,#ffb43200 70%);border-radius:50%}.coinly-glow-idle{animation:2.4s ease-in-out infinite coinly-glow-pulse}.coinly-glow-celebrate{animation:2.4s ease-out forwards coinly-glow-celebrate-pulse}@keyframes coinly-glow-pulse{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes coinly-glow-celebrate-pulse{0%{opacity:0;transform:scale(.55)}10%{opacity:1;transform:scale(1.1)}25%{opacity:.6;transform:scale(.95)}40%{opacity:1;transform:scale(1.2)}55%{opacity:.55;transform:scale(1)}70%{opacity:.95;transform:scale(1.3)}85%{opacity:.5;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}.coinly-rays{pointer-events:none;filter:blur(2px);will-change:transform,opacity;background:conic-gradient(#ffeb9600 0deg,#ffeb968c 18deg,#ffeb9600 36deg 90deg,#ffeb968c 108deg,#ffeb9600 126deg 180deg,#ffeb968c 198deg,#ffeb9600 216deg 270deg,#ffeb968c 288deg,#ffeb9600 306deg 360deg);border-radius:50%;position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(circle,#0000 28%,#000 32% 70%,#0000 80%);mask-image:radial-gradient(circle,#0000 28%,#000 32% 70%,#0000 80%)}.coinly-rays-celebrate{animation:2.4s linear forwards coinly-rays-spin,2.4s ease-in-out forwards coinly-rays-fade}@keyframes coinly-rays-spin{0%{transform:rotate(0)}to{transform:rotate(540deg)}}@keyframes coinly-rays-fade{0%{opacity:0}15%{opacity:.9}70%{opacity:.7}to{opacity:0}}.coinly-ripple{pointer-events:none;opacity:0;border:2px solid #ffeb96b3;border-radius:50%;animation:1.6s ease-out infinite coinly-ripple-wave;position:absolute;inset:0;box-shadow:0 0 12px 2px #ffdc7873}@keyframes coinly-ripple-wave{0%{opacity:0;transform:scale(.85)}20%{opacity:.85}to{opacity:0;transform:scale(2.2)}}.coinly-sparkle{opacity:0;background:radial-gradient(circle,#fffce8 0%,#ffe89a 60%,#0000 100%);border-radius:50%;animation:2.4s ease-out forwards coinly-sparkle-twinkle;display:block;box-shadow:0 0 6px 1px #ffeb96d9}@keyframes coinly-sparkle-twinkle{0%{opacity:0}15%{opacity:1}50%{opacity:.85}80%{opacity:.5}to{opacity:0}}@keyframes onboarding-spotlight-pulse{0%{box-shadow:0 0 #eab30873}to{box-shadow:0 0 0 10px #eab30800}}@media (prefers-reduced-motion:reduce){.coinly-glow-idle,.coinly-glow-celebrate,.coinly-sparkle,.coinly-rays-celebrate,.coinly-ripple{animation:none}}:root[data-reduce-motion="1"] .coinly-glow-idle,:root[data-reduce-motion="1"] .coinly-glow-celebrate,:root[data-reduce-motion="1"] .coinly-sparkle,:root[data-reduce-motion="1"] .coinly-rays-celebrate,:root[data-reduce-motion="1"] .coinly-ripple{animation:none}@keyframes marquee-pingpong{0%,16%{transform:translate(0)}40%,72%{transform:translateX(var(--marquee-shift,0))}96%,to{transform:translate(0)}}.marquee-run{animation:6s ease-in-out infinite marquee-pingpong}@media (prefers-reduced-motion:reduce){.marquee-run{animation:none}}:root[data-reduce-motion="1"] .marquee-run{animation:none}.pro-lock-badge{flex-shrink:0;width:32px;height:18px;position:relative}.pro-lock-badge__fill{background-color:var(--yellow-100);border:1px solid var(--yellow-200);opacity:0;transform-origin:100%;border-radius:9999px;transition:transform .24s cubic-bezier(.34,1.4,.64,1),opacity .14s ease-out;position:absolute;inset:0;transform:scaleX(.44)}.pro-lock-badge__lock,.pro-lock-badge__text{align-items:center;display:flex;position:absolute;inset:0}.pro-lock-badge__lock{color:var(--neutral-500);opacity:1;justify-content:flex-end;padding-right:1px;transition:opacity .15s ease-out 70ms,transform .19s cubic-bezier(.34,1.4,.64,1) 70ms;transform:translateY(0)}.pro-lock-badge__text{font-family:var(--font-heading);color:var(--neutral-700);opacity:0;justify-content:center;font-size:12px;font-weight:700;line-height:1;transition:opacity 90ms ease-in,transform 90ms ease-in;transform:translateY(7px)}@media (hover:hover) and (pointer:fine){.group:hover .pro-lock-badge__fill{opacity:1;transform:scaleX(1)}.group:hover .pro-lock-badge__lock{opacity:0;transition:opacity .1s ease-in,transform .1s ease-in;transform:translateY(-7px)}.group:hover .pro-lock-badge__text{opacity:1;transition:opacity .15s ease-out 80ms,transform .2s cubic-bezier(.34,1.4,.64,1) 80ms;transform:translateY(0)}}@media (hover:none),(pointer:coarse){.pro-lock-badge__fill{opacity:1;transform:scaleX(1)}.pro-lock-badge__lock{opacity:0;transform:translateY(-7px)}.pro-lock-badge__text{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pro-lock-badge__fill,.pro-lock-badge__lock,.pro-lock-badge__text{transition:none}}:root[data-reduce-motion="1"] .pro-lock-badge__fill,:root[data-reduce-motion="1"] .pro-lock-badge__lock,:root[data-reduce-motion="1"] .pro-lock-badge__text{transition:none}.ngejar-quiz-rails{--ngejar-q-top:calc(5rem + var(--safe-area-top,0px));--ngejar-q-left:0px;--ngejar-q-right:0px;--ngejar-a-bottom:max(6.5rem,calc(5rem + var(--safe-area-bottom,0px) + .75rem));--ngejar-a-max-w:24rem;--ngejar-q-max-w:24rem;--ngejar-p-top:auto;--ngejar-p-bottom:max(2.5rem,calc(1.5rem + var(--safe-area-bottom,0px) + .75rem));--ngejar-p-dir:row}@media (orientation:landscape) and (max-height:600px){.ngejar-quiz-rails{--ngejar-q-top:calc(1.5rem + var(--safe-area-top,0px));--ngejar-q-left:calc(12rem + var(--safe-area-left,0px));--ngejar-q-right:calc(11.5rem + var(--safe-area-right,0px));--ngejar-a-bottom:max(2.5rem,calc(1.5rem + var(--safe-area-bottom,0px) + .75rem));--ngejar-a-max-w:22rem;--ngejar-q-max-w:28rem;--ngejar-p-top:calc(4.75rem + var(--safe-area-top,0px));--ngejar-p-bottom:auto;--ngejar-p-dir:column}}@keyframes onb-splash-pop{0%{transform:scale(.9)}to{transform:none}}@keyframes onb-splash-rise{0%{transform:translateY(12px)}to{transform:none}}@keyframes onb-splash-fade-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.onb-splash-mascot{animation:.5s ease-out backwards onb-splash-pop}.onb-splash-title{animation:.5s ease-out 60ms backwards onb-splash-rise}.onb-splash-proof{animation:.5s ease-out .12s backwards onb-splash-fade-rise}.onb-splash-cta{animation:.4s ease-out .18s backwards onb-splash-fade-rise}@media (prefers-reduced-motion:reduce){.onb-splash-mascot,.onb-splash-title,.onb-splash-proof,.onb-splash-cta{animation:none}}:root[data-reduce-motion="1"] .onb-splash-mascot,:root[data-reduce-motion="1"] .onb-splash-title,:root[data-reduce-motion="1"] .onb-splash-proof,:root[data-reduce-motion="1"] .onb-splash-cta{animation:none}@keyframes result-enter-slide{0%{transform:translateY(-8px)}to{transform:none}}@keyframes result-enter-pop{0%{transform:scale(.85)}to{transform:none}}@keyframes result-enter-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.result-enter-slide{animation:.45s ease-out result-enter-slide}.result-enter-pop{animation:.3s ease-out .3s both result-enter-pop}.result-enter-fade-up{animation:.38s ease-out both result-enter-fade-up}@media (prefers-reduced-motion:reduce){.result-enter-slide,.result-enter-pop,.result-enter-fade-up{animation:none}}:root[data-reduce-motion="1"] .result-enter-slide,:root[data-reduce-motion="1"] .result-enter-pop,:root[data-reduce-motion="1"] .result-enter-fade-up{animation:none}html[data-contrast=high]{--neutral-400:#646b78;--neutral-500:#374151;--text-metadata:#374151;--card-border:#7c8491;--input-border:#7c8491;--border:#7c8491;--input:#7c8491;--ring:#1f2937;--muted-foreground:#374151;--hc-text-strong:#000;--hc-text-muted:#374151;--hc-text-faint:#4b5563;--hc-border:#7c8491}html.dark[data-contrast=high]{--neutral-400:#a8aeb3;--neutral-500:#bdc1c6;--text-metadata:#bdc1c6;--card-border:#8a9096;--input-border:#8a9096;--border:#8a9096;--input:#8a9096;--ring:#e8eaed;--muted-foreground:#bdc1c6;--hc-text-muted:#bdc1c6;--hc-text-faint:#bdc1c6;--hc-border:#8a9096}html[data-contrast=high] [data-display-normal]{--neutral-400:#9ca3af;--neutral-500:#6b7280;--text-metadata:#4b5563;--card-border:#e5e7eb;--input-border:#e5e7eb;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--muted-foreground:#737373}@supports (color:lab(0% 0 0)){html[data-contrast=high] [data-display-normal]{--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0)}}html.dark[data-contrast=high] [data-display-normal]{--neutral-400:#80868b;--neutral-500:#9aa0a6;--text-metadata:#9aa0a6;--card-border:#3c4043;--input-border:#3c4043;--border:#55555573;--input:#5555558c;--ring:#a4a4a4;--muted-foreground:#b7b7b7}@supports (color:lab(0% 0 0)){html.dark[data-contrast=high] [data-display-normal]{--border:lab(36.2% 0 .00000596046/.45);--input:lab(36.2% 0 .00000596046/.55);--ring:lab(67.52% -.0000298023 0);--muted-foreground:lab(74.48% -.0000298023 0)}}html:not(.dark)[data-contrast=high] :is([class~="text-[#1A1A1B]"],[class~="text-[#1a1a1b]"]):not([data-display-normal],[data-display-normal] *){color:var(--hc-text-strong)!important}html[data-contrast=high] :is([class~="text-[#6b7280]"],[class~="text-[#6B7280]"]):not([data-display-normal],[data-display-normal] *){color:var(--hc-text-muted)!important}html[data-contrast=high] :is([class~="text-[#9ca3af]"],[class~="text-[#9CA3AF]"]):not([data-display-normal],[data-display-normal] *){color:var(--hc-text-faint)!important}html[data-contrast=high] :is([class~="border-[#e5e7eb]"],[class~="border-[#E5E7EB]"]):not([data-display-normal],[data-display-normal] *){border-color:var(--hc-border)!important}html:not(.dark)[data-contrast=high] :is([class~="text-[#25D366]"],[class~="text-[#25d366]"]):not([data-display-normal],[data-display-normal] *){color:#075e54!important}html.dark[data-contrast=high] :is([class~="bg-[var(--neutral-400)]"],[class~="bg-[var(--neutral-500)]"]):not([data-display-normal],[data-display-normal] *)[class~=text-white],html.dark[data-contrast=high] :is([class~="bg-[var(--neutral-400)]"],[class~="bg-[var(--neutral-500)]"]):not([data-display-normal],[data-display-normal] *) [class~=text-white]{color:#202124}html[data-contrast=high] :is(.disabled\:opacity-40,.disabled\:opacity-50,.disabled\:opacity-60):disabled{opacity:.75}@keyframes mancing-hud-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mancing-hud-rise{animation:.25s ease-out both mancing-hud-rise;display:inline-block}@keyframes mancing-gold-shine{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.12)}}.mancing-gold-shine{animation:1.4s ease-in-out infinite mancing-gold-shine}@keyframes mancing-tension-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.mancing-tension-pulse{animation:.3s ease-in-out infinite mancing-tension-pulse}@keyframes mancing-hand-hint{0%,to{opacity:.95;transform:translateY(0)scale(1)}50%{opacity:.75;transform:translateY(6px)scale(.92)}}.mancing-hand-hint{animation:1.1s ease-in-out infinite mancing-hand-hint}@media (prefers-reduced-motion:reduce){.mancing-hud-rise,.mancing-gold-shine,.mancing-tension-pulse,.mancing-hand-hint{animation:none}}:root[data-reduce-motion="1"] .mancing-hud-rise,:root[data-reduce-motion="1"] .mancing-gold-shine,:root[data-reduce-motion="1"] .mancing-tension-pulse,:root[data-reduce-motion="1"] .mancing-hand-hint{animation:none}:root{--mancing-hud-ink:#1a1a1b;--mancing-hud-heart:#ef4444;--mancing-hud-line:#e5e7eb}.mancing-sky-backdrop{background:linear-gradient(var(--mancing-sky-top),var(--mancing-sky-bottom))}[data-campaign-theme=seratus-hari]{--campaign-bg:#17463f;--campaign-surface:#fff4e0;--campaign-accent:#d1f07b;--campaign-ink:#fff;--campaign-ink-muted:#c9ddd6;--campaign-surface-ink:#1a1a1b;--campaign-surface-ink-muted:#5b5345;--campaign-accent-ink:#17463f;--campaign-surface-accent:#17463f;--campaign-chip-bg:#17463fb8;--campaign-line:#dfd5c4;--campaign-track:#4a6f69;--campaign-surface-track:#dfd5c4}[data-campaign-theme=campus-war]{--campaign-bg:#0e1a3b;--campaign-surface:#1c2c5c;--campaign-accent:#98e2fd;--campaign-ink:#fff;--campaign-ink-muted:#b8c4e6;--campaign-surface-ink:#fff;--campaign-surface-ink-muted:#c2ccea;--campaign-accent-ink:#0e1a3b;--campaign-surface-accent:#98e2fd;--campaign-chip-bg:#0e1a3bb8;--campaign-line:#3c4a73;--campaign-track:#434c66;--campaign-surface-track:#3c4a73}[data-campaign-theme=kuis-royale]{--campaign-bg:#18124a;--campaign-surface:#2a2170;--campaign-accent:#7fe7ff;--campaign-ink:#fff;--campaign-ink-muted:#c8c2ee;--campaign-surface-ink:#fff;--campaign-surface-ink-muted:#cec8f4;--campaign-accent-ink:#18124a;--campaign-surface-accent:#7fe7ff;--campaign-chip-bg:#18124ab8;--campaign-line:#484084;--campaign-track:#4b4672;--campaign-surface-track:#484084}[data-campaign-theme=menara-sejuta-soal]{--campaign-bg:#0f2c3e;--campaign-surface:#fff1d2;--campaign-accent:#ffd24d;--campaign-ink:#fff;--campaign-ink-muted:#bdd0dc;--campaign-surface-ink:#1a1a1b;--campaign-surface-ink-muted:#5c5240;--campaign-accent-ink:#0f2c3e;--campaign-surface-accent:#0f2c3e;--campaign-chip-bg:#0f2c3eb8;--campaign-line:#dfd3b8;--campaign-track:#445a68;--campaign-surface-track:#dfd3b8}[data-campaign-theme=championship]{--campaign-bg:#101735;--campaign-surface:#1d2752;--campaign-accent:#f5c443;--campaign-ink:#fff;--campaign-ink-muted:#bac2e2;--campaign-surface-ink:#fff;--campaign-surface-ink-muted:#c3cae8;--campaign-accent-ink:#101735;--campaign-surface-accent:#f5c443;--campaign-chip-bg:#101735b8;--campaign-line:#3d456a;--campaign-track:#454a61;--campaign-surface-track:#3d456a;--campaign-surface-danger:#f88a8a}[data-campaign-theme=gift-pass]{--campaign-bg:#fff2c4;--campaign-surface:#fff;--campaign-accent:#1a1a1b;--campaign-ink:#1a1a1b;--campaign-ink-muted:#5a5034;--campaign-surface-ink:#1a1a1b;--campaign-surface-ink-muted:#4b5563;--campaign-accent-ink:#fff;--campaign-surface-accent:#1a1a1b;--campaign-chip-bg:#fff2c4b8;--campaign-line:#dfdfdf;--campaign-track:#cdc29f;--campaign-surface-track:#dfdfdf}[data-campaign-theme=tryout-libur]{--campaign-bg:#0e5566;--campaign-surface:#fff4df;--campaign-accent:#f2d7a0;--campaign-ink:#fff;--campaign-ink-muted:#c6e0e6;--campaign-surface-ink:#1a1a1b;--campaign-surface-ink-muted:#5e5442;--campaign-accent-ink:#0e5566;--campaign-surface-accent:#0e5566;--campaign-chip-bg:#0e5566b8;--campaign-line:#dfd5c4;--campaign-track:#437a88;--campaign-surface-track:#dfd5c4}[data-campaign-theme=masih-ada-utbk]{--campaign-bg:#fff0e2;--campaign-surface:#fff;--campaign-accent:#1a1a1b;--campaign-ink:#1a1a1b;--campaign-ink-muted:#5e4c3e;--campaign-surface-ink:#1a1a1b;--campaign-surface-ink-muted:#4b5563;--campaign-accent-ink:#fff;--campaign-surface-accent:#1a1a1b;--campaign-chip-bg:#fff0e2b8;--campaign-line:#dfdfdf;--campaign-track:#cdc1b6;--campaign-surface-track:#dfdfdf}[data-campaign-theme]{--campaign-danger:#991b1b;--campaign-fade-banner:linear-gradient(to bottom,transparent 35%,var(--campaign-bg)95%);--campaign-fade-modal:linear-gradient(to bottom,transparent 45%,var(--campaign-bg)100%);--campaign-fade-card:linear-gradient(to right,var(--campaign-bg)15%,transparent 75%)}[data-campaign-banner=kuis-royale-stage]{--campaign-stage-top:#0b1028;--campaign-fade-stage:linear-gradient(to bottom,transparent 35%,var(--campaign-stage-top)95%);--campaign-fade-stage-edge:linear-gradient(to bottom,var(--campaign-stage-top),transparent)}
/*# sourceMappingURL=06j7uxo6ui1hu.css.map*/