.brand-splash{z-index:70;min-height:100dvh;padding:32px 24px max(40px, env(safe-area-inset-bottom));box-sizing:border-box;background:radial-gradient(ellipse at 50% 44%, var(--tone-bg-173335,#173335) 0, var(--tone-bg-101d20,#101d20) 38%, var(--tone-bg-0c1418,#0c1418) 80%);color:var(--tone-fg-edf9f6,#edf9f6);direction:rtl;justify-content:center;align-items:center;animation:.18s ease-out brand-arrive;display:flex;position:fixed;inset:0}.brand-splash-center{text-align:center;justify-items:center;gap:18px;max-width:100%;margin-top:-36px;display:grid;position:relative}.brand-splash-mark{background:var(--tone-bg-fff0,#fff0);border:1px solid var(--tone-edge-ffffff15,#ffffff15);border-radius:30px;place-items:center;width:104px;height:104px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 40px #0003}.brand-splash-mark img{object-fit:cover;width:100%;height:100%;display:block}.brand-splash-mark>strong{color:var(--tone-fg-bde9df,#bde9df);font-size:48px}.brand-splash-orbit{border:1px solid var(--tone-edge-9bd3c915,#9bd3c915);background:var(--tone-bg-6ccbbd04,#6ccbbd04);pointer-events:none;border-radius:48px;width:154px;height:154px;animation:2.5s ease-in-out infinite brand-breathe;position:absolute;top:-25px}.brand-splash h1{overflow-wrap:anywhere;max-width:100%;margin:12px 0 0;font-size:22px;font-weight:750;line-height:1.8}.brand-splash-center p{color:var(--tone-fg-8ba7a6,#8ba7a6);margin:0;font-size:12px}.brand-splash-bottom{bottom:max(38px, calc(env(safe-area-inset-bottom) + 22px));width:min(230px,60vw);color:var(--tone-fg-839b9d,#839b9d);justify-items:center;gap:16px;font-size:12px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.brand-splash-track{background:var(--tone-bg-ffffff0d,#ffffff0d);border-radius:4px;width:100%;height:3px;overflow:hidden}.brand-splash-track i{background:linear-gradient(90deg, var(--tone-bg-84d8c900,#84d8c900), var(--tone-bg-84d8c9,#84d8c9), var(--tone-bg-84d8c900,#84d8c900));border-radius:4px;width:38%;height:100%;animation:1.4s ease-in-out infinite brand-progress;display:block}.brand-splash bdi{unicode-bidi:isolate}@keyframes brand-breathe{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes brand-progress{0%{transform:translate(-110%)}to{transform:translate(370%)}}@keyframes brand-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.brand-splash,.brand-splash-orbit,.brand-splash-track i{animation:none!important}.brand-splash-track i{transform:translate(80%)}}
