@keyframes mashaal-module__Z-7J-q__mashaal-breathe{0%,to{opacity:var(--base-opacity,1);transform:translate(-50%,-50%)scale(1)}50%{opacity:calc(var(--base-opacity,1) * 1.12);transform:translate(-50%,-50%)scale(1.035)}}@keyframes mashaal-module__Z-7J-q__mashaal-scan-once{0%{opacity:0;transform:translate(-65vw,-50%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(65vw,-50%)}}@keyframes mashaal-module__Z-7J-q__mashaal-scan-idle{0%{opacity:0;transform:translate(-65vw,-50%)}3%{opacity:.85}12%{opacity:0;transform:translate(65vw,-50%)}to{opacity:0;transform:translate(65vw,-50%)}}@keyframes mashaal-module__Z-7J-q__mashaal-fade-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mashaal-module__Z-7J-q__scene{isolation:isolate;cursor:default;--proximity:0;--mx:50%;--my:50%;--vel:0;background:#06080f;position:fixed;inset:0;overflow:hidden}.mashaal-module__Z-7J-q__vignette{pointer-events:none;z-index:1;background:radial-gradient(#0000 38%,#0000008c 100%);position:absolute;inset:0}.mashaal-module__Z-7J-q__grain{pointer-events:none;opacity:.04;mix-blend-mode:overlay;z-index:2;background-image:url(/noise.svg);background-repeat:repeat;background-size:220px 220px;position:absolute;inset:0}.mashaal-module__Z-7J-q__particles{z-index:3;position:absolute;inset:0}.mashaal-module__Z-7J-q__glow{pointer-events:none;mix-blend-mode:screen;will-change:transform, opacity, filter;animation:mashaal-module__Z-7J-q__mashaal-breathe var(--cycle,7s) ease-in-out infinite;animation-delay:var(--delay,0s);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mashaal-module__Z-7J-q__glowAmbient{--base-opacity:.85;--cycle:8s;--delay:-4s;width:1900px;height:1900px;opacity:calc(var(--base-opacity) * (1 + var(--proximity) * .18));background:radial-gradient(circle,#466ebe1a 0%,#28468c0a 55%,#0000 80%);}.mashaal-module__Z-7J-q__glowDiffuse{--base-opacity:.75;--cycle:7s;--delay:-2s;width:1100px;height:1100px;opacity:calc(var(--base-opacity) * (1 + var(--proximity) * .28));background:radial-gradient(circle,#5a8cdc33 0%,#3c64b414 45%,#0000 75%);}.mashaal-module__Z-7J-q__glowCore{--base-opacity:.85;--cycle:6s;--delay:0s;width:620px;height:620px;opacity:calc(var(--base-opacity) * (1 + var(--proximity) * .4));filter:blur(calc(8px * (1 - var(--proximity))));background:radial-gradient(circle,#78aaff75 0%,#5587e133 35%,#0000 70%);}.mashaal-module__Z-7J-q__cursorLight{pointer-events:none;filter:blur(22px);mix-blend-mode:screen;z-index:4;will-change:transform;background:radial-gradient(circle,#8cb9ff52 0%,#5f96eb26 22%,#3c6ec80d 48%,#0000 72%);width:580px;height:580px;margin:-290px 0 0 -290px;position:fixed;top:0;left:0;transform:translate(-9999px,-9999px)}.mashaal-module__Z-7J-q__sweep{pointer-events:none;filter:blur(28px);mix-blend-mode:screen;z-index:5;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#96beff73 50%,#0000 100%);width:38vw;height:220px;position:absolute;top:50%;left:50%;transform:translate(-65vw,-50%)}.mashaal-module__Z-7J-q__sweepIntro{animation:1.7s cubic-bezier(.3,.7,.4,1) .7s forwards mashaal-module__Z-7J-q__mashaal-scan-once}.mashaal-module__Z-7J-q__sweepIdle{animation:13.5s ease-in-out infinite mashaal-module__Z-7J-q__mashaal-scan-idle}.mashaal-module__Z-7J-q__entry{z-index:6;text-align:center;color:#e8eef9;width:min(820px,100vw - 48px);height:100%;font-family:var(--font-sans), system-ui, sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:48px;margin:0 auto;display:flex;position:relative}.mashaal-module__Z-7J-q__head{opacity:0;flex-direction:column;align-items:center;gap:14px;animation:.9s ease-out .6s forwards mashaal-module__Z-7J-q__mashaal-fade-rise;display:flex;transform:translateY(6px)}.mashaal-module__Z-7J-q__word{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;color:#cdd6e8;text-transform:none;text-shadow:0 0 24px #78aaff2e;margin:0;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1}.mashaal-module__Z-7J-q__metaRow{color:#8693ad;letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:13.5px;display:flex}.mashaal-module__Z-7J-q__phonetic{font-family:var(--font-mono), ui-monospace, "SF Mono", monospace;letter-spacing:.04em;color:#b6c1d7;align-items:baseline;gap:2px;display:inline-flex}.mashaal-module__Z-7J-q__bracket{color:#4f5b76}.mashaal-module__Z-7J-q__speaker{color:#b6c1d7;cursor:pointer;pointer-events:auto;background:#78aaff0f;border:1px solid #96b9f02e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .24s,border-color .24s,color .24s,transform .24s,box-shadow .24s;display:inline-flex}.mashaal-module__Z-7J-q__speaker:hover{color:#fff;background:#78aaff24;border-color:#aac8f566;box-shadow:0 0 22px #78aaff59}.mashaal-module__Z-7J-q__speaker:active{transform:scale(.94)}.mashaal-module__Z-7J-q__speaker:focus-visible{outline:none;box-shadow:0 0 0 2px #96beff80}.mashaal-module__Z-7J-q__speakerActive{color:#fff;background:#8cb9ff38;border-color:#b4d2fa99;animation:.9s ease-in-out infinite mashaal-module__Z-7J-q__mashaal-pulse;box-shadow:0 0 28px #8cb9ff8c}.mashaal-module__Z-7J-q__dot{color:#3f4a63;-webkit-user-select:none;user-select:none}.mashaal-module__Z-7J-q__ipa{font-family:var(--font-mono), ui-monospace, monospace;color:#8693ad;letter-spacing:.02em}.mashaal-module__Z-7J-q__pos{color:#8693ad;font-style:italic}.mashaal-module__Z-7J-q__deva{font-family:var(--font-devanagari), serif;color:#a8b3cc;letter-spacing:.02em;text-shadow:0 0 14px #5a82c840;font-size:18px;font-weight:400}.mashaal-module__Z-7J-q__definition{font-family:var(--font-serif), Georgia, "Times New Roman", serif;letter-spacing:-.005em;color:#f1f5fc;text-wrap:balance;flex-direction:column;align-items:center;gap:14px;max-width:820px;margin:0;font-size:clamp(34px,5vw,64px);font-style:italic;font-weight:400;line-height:1.18;display:flex}.mashaal-module__Z-7J-q__defLineWrap{opacity:0;filter:blur(14px)brightness(1.3);transition:opacity 1.6s ease-out,filter 1.6s cubic-bezier(.2,.7,.2,1),transform 1.6s cubic-bezier(.2,.7,.2,1);display:inline-block;position:relative;transform:translateY(8px)}.mashaal-module__Z-7J-q__entry[data-phase=stable] .mashaal-module__Z-7J-q__defLineWrap{opacity:1;filter:blur()brightness();transition-delay:1.1s;transform:translateY(0)}.mashaal-module__Z-7J-q__entry[data-phase=stable] .mashaal-module__Z-7J-q__defLineWrapTail{transition-delay:1.5s}.mashaal-module__Z-7J-q__defLine{background:linear-gradient(#fff 0%,#e3eaf7 55%,#b9c5dc 100%);color:#0000;text-shadow:0 0 38px rgba(120, 170, 255, calc(.18 + .35 * var(--proximity)));filter:drop-shadow(0 0 22px rgba(120, 170, 255, calc(.05 + .18 * var(--proximity))));-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.mashaal-module__Z-7J-q__defLineTail{background:linear-gradient(#d8e0f0 0%,#c3cee2 55%,#9ba8c2 100%);-webkit-background-clip:text;background-clip:text;font-size:.78em}.mashaal-module__Z-7J-q__defLine:after{content:attr(data-text);pointer-events:none;background-image:radial-gradient(circle at var(--mx) var(--my), rgba(255, 255, 255, calc(.95 * var(--proximity))) 0%, rgba(170, 205, 255, calc(.55 * var(--proximity))) 22%, #fff0 50%);color:#0000;mix-blend-mode:screen;letter-spacing:inherit;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.mashaal-module__Z-7J-q__defLine:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(100deg, transparent 0%, transparent calc(var(--mx) - 12%), #ffffffd9 var(--mx), transparent calc(var(--mx) + 12%), transparent 100%);color:#0000;mix-blend-mode:screen;opacity:calc(var(--vel) * var(--proximity));letter-spacing:inherit;-webkit-background-clip:text;background-clip:text;transition:opacity .22s ease-out;position:absolute;inset:0}.mashaal-module__Z-7J-q__brand{text-align:center;pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:14px;width:min(560px,100%);margin-top:12px;animation:1.4s ease-out 2.4s forwards mashaal-module__Z-7J-q__mashaal-fade-rise;display:flex}.mashaal-module__Z-7J-q__brandRow{align-items:center;gap:18px;width:100%;display:flex}.mashaal-module__Z-7J-q__brandLine{background:linear-gradient(90deg,#0000 0%,#8cafeb59 50%,#0000 100%);flex:1;height:1px;box-shadow:0 0 8px #8cafeb33}.mashaal-module__Z-7J-q__brandName{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#d4dcee;text-shadow:0 0 22px #78aaff59,0 0 4px #78aaff33;white-space:nowrap;font-size:clamp(12.5px,1.05vw,14.5px);font-weight:500}.mashaal-module__Z-7J-q__brandAccent{color:#8eb4f5;text-shadow:0 0 14px #8cb9ffb3;font-weight:500}.mashaal-module__Z-7J-q__tagline{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:#93a0bb;letter-spacing:.005em;max-width:520px;margin:0;font-size:clamp(13.5px,1.15vw,16.5px);font-style:italic;font-weight:400;line-height:1.55}@keyframes mashaal-module__Z-7J-q__mashaal-pulse{0%,to{box-shadow:0 0 22px #8cb9ff66}50%{box-shadow:0 0 34px #8cb9ffb3}}@media (max-width:640px){.mashaal-module__Z-7J-q__entry{gap:36px}.mashaal-module__Z-7J-q__definition{font-size:clamp(26px,7vw,38px)}.mashaal-module__Z-7J-q__defLineTail{font-size:.82em}}@media (prefers-reduced-motion:reduce){.mashaal-module__Z-7J-q__head,.mashaal-module__Z-7J-q__metaRow,.mashaal-module__Z-7J-q__brand{opacity:1;animation:none;transform:none}.mashaal-module__Z-7J-q__defLineWrap{opacity:1;filter:none;transform:none}.mashaal-module__Z-7J-q__glow{animation:none}.mashaal-module__Z-7J-q__sweep,.mashaal-module__Z-7J-q__cursorLight,.mashaal-module__Z-7J-q__particles{display:none}}
