.app-stage[data-v-864fa16c]{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;box-sizing:border-box;padding:24px;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 70% at 50% 0%,var(--stage-bg-top) 0%,var(--stage-bg-mid) 55%,var(--stage-bg-bottom) 100%)}.stage-fx[data-v-864fa16c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;overflow:clip;pointer-events:none}.stage-orb[data-v-864fa16c]{position:absolute;width:46vmax;height:46vmax;border-radius:50%;filter:blur(90px);pointer-events:none;animation:stageDrift-864fa16c 18s ease-in-out infinite}.stage-orb--a[data-v-864fa16c]{top:-18vmax;left:-12vmax;background:radial-gradient(circle,var(--stage-glow-soft),rgba(193,193,201,0) 70%)}.stage-orb--b[data-v-864fa16c]{right:-14vmax;bottom:-20vmax;background:radial-gradient(circle,#efeff71a,#c1c1c900 70%);animation-delay:-9s}.stage-halo[data-v-864fa16c]{position:absolute;left:50%;top:50%;width:calc(var(--frame-w) + 160px);height:min(calc(var(--frame-h) + 120px),calc(100dvh + 40px));transform:translate(-50%,-50%);border-radius:120px;background:radial-gradient(closest-side,var(--stage-glow),rgba(193,193,201,.06) 65%,rgba(193,193,201,0) 100%);filter:blur(48px);pointer-events:none;animation:stageBreath-864fa16c 7s ease-in-out infinite}.app-frame[data-v-864fa16c]{width:var(--frame-w);height:var(--frame-h);max-height:calc(100dvh - 48px);flex:none;border-radius:44px;box-shadow:0 0 0 1px var(--stage-ring),0 0 0 9px #0e0e12,0 0 0 10px #ebebf31a,0 0 70px #c1c1c938,0 50px 120px #000000bf}@keyframes stageBreath-864fa16c{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes stageDrift-864fa16c{0%,to{transform:translate(0)}50%{transform:translate(4vmax,3vmax)}}@media(max-width:500px),(max-height:500px)and (pointer:coarse){.app-stage[data-v-864fa16c]{display:block;padding:0;background:var(--bg)}.stage-fx[data-v-864fa16c]{display:none}.app-frame[data-v-864fa16c]{width:100%;height:100vh;height:100dvh;max-height:none;border-radius:0;box-shadow:none}}:root{--bg: #07070A;--surface: #0D0C12;--surface-2: #121217;--graphite: #1C1A24;--image-ground: #0B0911;--silver: #C1C1C9;--silver-light: #EBEBF3;--silver-pale: #EFEFF7;--silver-white: #F1F1F5;--on-silver: #0B0B0F;--silver-gradient: linear-gradient(135deg, #F4F4F8 0%, #C4C4CC 48%, #8C8C96 100%);--silver-chip-gradient: linear-gradient(135deg, #D3D3DB, #AFAFB7);--silver-text-gradient: linear-gradient(100deg, #F1F1F5, #EBEBF3 45%, #CECED6);--silver-text-gradient-50: linear-gradient(100deg, #F1F1F5, #EBEBF3 50%, #CECED6);--text: #F3F0F8;--text-strong: #E6E1EE;--text-soft: #D2CDDB;--text-muted: #C9C4D3;--text-2: #B3AEBE;--text-disabled: #A3A3AD;--text-3: #8A8594;--available: #34D399;--available-text: #6EE7B7;--offer: #F5C542;--offer-light: #FBE3A2;--offer-gradient: linear-gradient(135deg, #FBE3A2, #F5C542);--glass-card: linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.025));--glass-border: 1px solid rgba(255,255,255,.09);--glass-bar: linear-gradient(180deg, rgba(34,34,40,.5), rgba(12,12,15,.6));--bar-label: #D4D4DC;--bar-sub: #A3A3AD;--glass-sheet: linear-gradient(180deg, rgba(32,32,38,.94), rgba(13,13,17,.98));--glass-toast: linear-gradient(180deg, rgba(44,44,52,.8), rgba(18,18,23,.85));--glass-nav: linear-gradient(180deg, rgba(44,44,52,.5), rgba(12,12,15,.6));--glass-pill: rgba(18,18,23,.45);--font-latin: "Manrope", system-ui, sans-serif;--font-arabic: "Noto Kufi Arabic", "Manrope", system-ui, sans-serif;--ease-out: cubic-bezier(.2,.8,.2,1);--ease-sheet: cubic-bezier(.2,.9,.2,1);--focus-ring: 2px solid #EBEBF3;--frame-w: 390px;--frame-h: 844px;--stage-bg-top: #131317;--stage-bg-mid: #0A0A0D;--stage-bg-bottom: #040406;--stage-glow: rgba(193,193,201,.3);--stage-glow-soft: rgba(193,193,201,.14);--stage-ring: rgba(235,235,243,.22)}body{margin:0;background:var(--bg)}a{color:var(--silver-light)}a:hover{color:var(--silver-pale)}.dc-noscroll{scrollbar-width:none}.dc-noscroll::-webkit-scrollbar{display:none}.dc-input::placeholder{color:var(--text-3)}.dc-input:focus{border-color:#e0e0e8e6!important;box-shadow:0 0 0 4px #c1c1c92e!important;background:#ffffff12!important}button:focus-visible,a:focus-visible{outline:var(--focus-ring);outline-offset:2px}@keyframes dcIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dcFade{0%{opacity:0}to{opacity:1}}@keyframes dcUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes dcShimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes dcDraw{to{stroke-dashoffset:0}}@keyframes dcPulse{0%{transform:scale(.85);opacity:.6}to{transform:scale(1.7);opacity:0}}@keyframes dcPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes dcToast{0%{opacity:0;transform:translateY(-14px) scale(.96)}12%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}.dc-in{animation:dcIn .55s cubic-bezier(.2,.8,.2,1) both}.dc-in2{animation:dcIn .55s .08s cubic-bezier(.2,.8,.2,1) both}.dc-in3{animation:dcIn .55s .16s cubic-bezier(.2,.8,.2,1) both}.dc-fade{animation:dcFade .3s ease both}.dc-up{animation:dcUp .45s cubic-bezier(.2,.9,.2,1) both}.dc-press{transition:transform .18s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.dc-press:active{transform:scale(.96)}.dc-lift{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.dc-lift:hover{transform:translateY(-3px)}.dc-skel{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a 37%,#ffffff0a 63%);background-size:400% 100%;animation:dcShimmer 1.4s ease infinite}.dc-draw-c{stroke-dasharray:290;stroke-dashoffset:290;animation:dcDraw .9s .1s cubic-bezier(.65,0,.35,1) forwards}.dc-draw-k{stroke-dasharray:60;stroke-dashoffset:60;animation:dcDraw .45s .85s ease forwards}.dc-pulse{animation:dcPulse 2s 1.1s ease-out infinite}.dc-pop{animation:dcPop .6s cubic-bezier(.2,.9,.3,1.2) both}.dc-toast{animation:dcToast 2.4s ease both}@keyframes dcKenIn{0%{opacity:0;transform:scale(1.18) translateY(10px);filter:blur(6px) brightness(.6)}to{opacity:1;transform:scale(1.06);filter:blur(0) brightness(1)}}@keyframes dcKen{0%{transform:scale(1.06) translate(0)}50%{transform:scale(1.12) translate(-1.5%,1%)}to{transform:scale(1.06) translate(0)}}@keyframes dcGlow{0%,to{opacity:.35;transform:translate(0) scale(1)}50%{opacity:.75;transform:translate(4%,3%) scale(1.15)}}@keyframes dcSweep{0%{transform:translate(-120%) skew(-18deg);opacity:0}15%{opacity:.9}55%{opacity:.9}70%,to{transform:translate(220%) skew(-18deg);opacity:0}}.dc-ken{transform-origin:50% 32%;animation:dcKenIn 1.6s cubic-bezier(.2,.8,.2,1) both,dcKen 16s 1.6s ease-in-out infinite}.dc-glow{animation:dcGlow 6s ease-in-out infinite}@keyframes dcHeroS{0%{opacity:0;transform:scale(1.02)}3.2%{opacity:1;transform:scale(1.02)}20%{opacity:1;transform:scale(1.07)}23.2%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}@keyframes dcDotS{0%{width:6px;opacity:.45}3.2%{width:18px;opacity:1}20%{width:18px;opacity:1}23.2%{width:6px;opacity:.45}to{width:6px;opacity:.45}}.dc-hero-s{transform-origin:50% 25%;opacity:0;animation:dcHeroS 25s ease-in-out infinite both}.dc-dot-s{width:6px;opacity:.45;animation:dcDotS 25s ease-in-out infinite both}@media(prefers-reduced-motion:reduce){.dc-hero-s,.dc-dot-s{animation:none!important}.dc-hero-s:first-child{opacity:1}.dc-dot-s:first-child{width:18px;opacity:1}}.dc-sweep{animation:dcSweep 5.5s 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
