@font-face{font-family:Lomezh;src:url('/BonyadeKoodak-Regular.woff2') format('woff2');font-display:swap}
.mini-ios-launch{display:none}
html.mini-ios-launch-active,html.mini-ios-launch-active body{overflow:hidden!important}
html.mini-ios-launch-active body::before{content:"";position:fixed;z-index:2147483646;inset:0;background:#121b34;pointer-events:none}
html.mini-ios-launch-active .mini-ios-launch{position:fixed;z-index:2147483647;inset:0;display:grid;place-items:center;overflow:hidden;background:linear-gradient(150deg,#0b1328 0%,#121b34 48%,#1c3158 100%);color:#fff;font-family:Lomezh,Tahoma,sans-serif;direction:rtl;isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:manipulation;pointer-events:none}
.mini-ios-launch-content{position:relative;z-index:2;width:min(80vw,340px);display:grid;justify-items:center;text-align:center;animation:miniIosContentIn .7s cubic-bezier(.2,.8,.2,1) both}
.mini-ios-launch-mark{width:144px;height:144px;padding:12px;display:grid;place-items:center;border-radius:40px;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.13);box-shadow:0 24px 70px rgba(1,8,25,.42),inset 0 1px 0 rgba(255,255,255,.11);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden}
.mini-ios-launch-mark svg,.mini-ios-launch-mark img{display:block;width:100%;height:100%;overflow:visible}
.mini-ios-launch-mark svg{filter:drop-shadow(0 8px 18px rgba(0,0,0,.22))}
.mini-ios-launch-mark img{object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.28))}
.mini-ios-launch.is-company-brand.tone-light .mini-ios-launch-mark{background:linear-gradient(145deg,#131d31,#263651)}
.mini-ios-launch.is-company-brand.tone-dark .mini-ios-launch-mark{background:linear-gradient(145deg,#fff,#e9f0f8)}
.mini-ios-launch.is-company-brand.tone-dark .mini-ios-launch-mark img{filter:drop-shadow(0 2px 8px rgba(15,23,42,.17))}
.mini-ios-launch.is-company-brand.tone-mixed .mini-ios-launch-mark{background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(221,233,246,.9))}
.mini-ios-launch-monogram{font-size:58px;font-weight:900;color:#fff;text-shadow:0 8px 26px rgba(0,0,0,.25)}
.mini-ios-launch-track,.mini-ios-launch-ring{fill:none;stroke-linecap:round}
.mini-ios-launch-track{stroke:rgba(255,255,255,.075);stroke-width:2}
.mini-ios-launch-ring{transform-origin:60px 60px}
.mini-ios-launch-ring-blue{stroke:#40a5ed;stroke-width:10;stroke-dasharray:245 58;animation:miniIosOrbit 2.2s cubic-bezier(.65,.05,.36,1) infinite}
.mini-ios-launch-ring-coral{stroke:#ff836a;stroke-width:8;stroke-dasharray:140 54;animation:miniIosOrbitReverse 1.75s cubic-bezier(.65,.05,.36,1) infinite}
.mini-ios-launch-core{fill:#fff;transform-origin:60px 60px;animation:miniIosPulse 1.25s ease-in-out infinite}
.mini-ios-launch-name{max-width:90vw;margin-top:21px;font-size:25px;font-weight:800;letter-spacing:-.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mini-ios-launch p{max-width:90vw;margin:5px 0 19px;color:#c6d5ec;font-size:16px;line-height:1.7}
.mini-ios-launch-progress{width:168px;height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.12)}
.mini-ios-launch-progress span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#40a5ed,#8ad0ff,#ff836a);animation:miniIosProgress 1.35s ease-in-out infinite}
.mini-ios-launch-glow{position:absolute;border-radius:50%;filter:blur(4px);opacity:.34;z-index:1}
.mini-ios-launch-glow-one{width:280px;height:280px;top:-115px;right:-95px;background:radial-gradient(circle,#40a5ed,transparent 68%);animation:miniIosFloat 4.5s ease-in-out infinite alternate}
.mini-ios-launch-glow-two{width:250px;height:250px;bottom:-115px;left:-85px;background:radial-gradient(circle,#ff836a,transparent 68%);animation:miniIosFloat 5s ease-in-out infinite alternate-reverse}
.mini-ios-launch-credit{position:absolute;z-index:3;right:0;bottom:max(18px,env(safe-area-inset-bottom));left:0;text-align:center;color:#8298b8;font-size:11px;letter-spacing:.01em}
.mini-ios-launch-credit b{color:#b9c9df;font-weight:700}
html.mini-ios-launch-leaving .mini-ios-launch{opacity:0;transform:scale(1.025);transition:opacity .38s ease,transform .38s ease;pointer-events:none}
html.mini-ios-launch-leaving body::before{opacity:0;transition:opacity .38s ease}
@keyframes miniIosContentIn{from{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}
@keyframes miniIosOrbit{to{transform:rotate(360deg)}}
@keyframes miniIosOrbitReverse{to{transform:rotate(-360deg)}}
@keyframes miniIosPulse{50%{transform:scale(.72);opacity:.65}}
@keyframes miniIosProgress{0%{transform:translateX(185%)}100%{transform:translateX(-285%)}}
@keyframes miniIosFloat{to{transform:translate3d(18px,22px,0) scale(1.08)}}
@media(max-width:390px){.mini-ios-launch-mark{width:132px;height:132px;border-radius:36px}.mini-ios-launch-name{font-size:22px}.mini-ios-launch p{font-size:15px}}
@media(prefers-reduced-motion:reduce){.mini-ios-launch-content,.mini-ios-launch-ring,.mini-ios-launch-core,.mini-ios-launch-progress span,.mini-ios-launch-glow{animation:none!important}.mini-ios-launch-progress span{width:72%}}
