@keyframes svelte-1ue3x5c-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1ue3x5c-slideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.animate-slideIn.svelte-1ue3x5c{animation:svelte-1ue3x5c-slideIn .3s ease-out}.line-clamp-2.svelte-1ue3x5c{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3.svelte-1ue3x5c{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes svelte-1ue3x5c-terminalGlow{0%{opacity:0;transform:translate(-12px);filter:blur(2px)}40%{opacity:1;filter:blur(0)}60%{text-shadow:0 0 8px rgba(212,168,83,.15)}to{transform:translate(0);text-shadow:none}}@keyframes svelte-1ue3x5c-findingReveal{0%{opacity:0;transform:translateY(6px) scale(.98);border-left-color:transparent}30%{opacity:.7;transform:translateY(2px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1ue3x5c-stageAnnounce{0%{opacity:0;letter-spacing:2px}50%{opacity:1;letter-spacing:.5px}to{letter-spacing:0}}@keyframes svelte-1ue3x5c-bismillahGlow{0%{opacity:0;text-shadow:0 0 0 transparent}50%{opacity:1;text-shadow:0 0 20px rgba(212,168,83,.3)}to{text-shadow:0 0 6px rgba(212,168,83,.08)}}@keyframes svelte-1ue3x5c-tevazuFade{0%{opacity:0}to{opacity:.25}}@keyframes svelte-1ue3x5c-hafizPulse{0%{opacity:0;transform:translate(-4px)}50%{opacity:1}to{transform:translate(0)}}@keyframes svelte-1ue3x5c-badgeAppear{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.anim-terminal.svelte-1ue3x5c{animation:svelte-1ue3x5c-terminalGlow .4s ease-out}.anim-finding.svelte-1ue3x5c{animation:svelte-1ue3x5c-findingReveal .5s ease-out}.anim-stage.svelte-1ue3x5c{animation:svelte-1ue3x5c-stageAnnounce .4s ease-out}.anim-bismillah.svelte-1ue3x5c{animation:svelte-1ue3x5c-bismillahGlow 1.2s ease-out}.anim-tevazu.svelte-1ue3x5c{animation:svelte-1ue3x5c-tevazuFade 1.5s ease-out}.anim-hafiz.svelte-1ue3x5c{animation:svelte-1ue3x5c-hafizPulse .3s ease-out}.anim-badge.svelte-1ue3x5c{animation:svelte-1ue3x5c-badgeAppear .2s ease-out}.nur-sweep.svelte-1ue3x5c{background:linear-gradient(90deg,transparent,var(--color-gold-400),transparent);opacity:.08;animation:svelte-1ue3x5c-sweep 2s ease-in-out infinite}@keyframes svelte-1ue3x5c-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nur-line.svelte-1ue3x5c{background:linear-gradient(90deg,var(--color-gold-400),transparent);opacity:.2}.nur-dot.svelte-1ue3x5c{position:absolute;top:50%;width:3px;height:3px;border-radius:50%;background:var(--color-gold-400);opacity:0;animation:svelte-1ue3x5c-dotFlow 3s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1ue3x5c-dotFlow{0%{left:5%;opacity:0}15%{opacity:.6}85%{opacity:.3}to{left:calc(5% + var(--max) * 1%);opacity:0}}.rahle-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.04) transparent}.rahle-scroll::-webkit-scrollbar{width:4px}.rahle-scroll::-webkit-scrollbar-track{background:transparent}.rahle-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-radius:4px}.rahle-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffffff1a,#ffffff0a)}.rahle-scroll-gold::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-gold-400, #d4a853) 0%,transparent 100%);opacity:.15;border-radius:4px}
