.unified-entry{z-index:1000;color:#eee9de;opacity:1;visibility:visible;isolation:isolate;background:#14201d;place-items:center;height:100dvh;padding:24px;transition:opacity .55s,visibility .55s;display:grid;position:fixed;inset:0;overflow:hidden}.unified-entry:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 45%,#26362f55,#0000 68%);position:absolute;inset:0}.unified-entry:focus{outline:none}.unified-entry[data-state=entered]{opacity:0;visibility:hidden;pointer-events:none}.entry-composition{text-align:center;flex-direction:column;align-items:center;width:min(100%,600px);display:flex;transform:translateY(-12px)}.entry-logo{width:min(100%,480px);height:88px;font:350 clamp(32px,6vw,49px)/1.5 var(--font-hero);color:#eee9de;justify-content:center;align-items:center;gap:21px;margin:0;display:flex}.entry-logo>img{width:100%;height:auto;max-height:88px;display:block}.unified-entry[lang=ar] .entry-logo{letter-spacing:0;font-family:Alexandria,sans-serif}.unified-entry[lang=ar] .entry-logo>img{width:min(100%,330px);height:auto}.entry-action{width:230px;height:54px;margin-top:40px;position:relative}.entry-loading{opacity:1;place-items:center;transition:opacity .28s;display:grid;position:absolute;inset:0}.entry-line{background:#cdbd9e33;width:100px;height:1px;display:block;position:relative;overflow:hidden}.entry-line:after{content:"";transform-origin:0;background:#e2d4b6;animation:1.7s ease-in-out infinite entry-flow;position:absolute;inset:0}@keyframes entry-flow{0%,to{opacity:.3;transform:scaleX(.1)}50%{opacity:.8;transform:scaleX(1)}}.unified-entry .welcome-enter{color:#eee9de;width:100%;font:400 13px/1.5 var(--font-body);letter-spacing:.035em;opacity:0;visibility:hidden;background:0 0;border:1px solid #d8c49d66;border-radius:2px;justify-content:center;align-items:center;gap:22px;padding:14px 18px;transition:opacity .35s,background .2s,border-color .2s;display:flex;position:absolute;inset:0}.unified-entry[data-state=ready] .entry-loading{opacity:0}.unified-entry[data-state=ready] .welcome-enter{opacity:1;visibility:visible;transition-delay:.15s,0s,0s}.unified-entry .welcome-enter:hover{background:#d8c49d0d;border-color:#d8c49dbb}.unified-entry .welcome-enter:focus-visible{outline-offset:6px;outline:2px solid #e2d4b6}.unified-entry[lang=ar] .welcome-enter{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-size:15px}.entry-recovery{max-width:360px;font:14px/1.7 var(--font-body);margin-top:24px}.entry-recovery button{color:inherit;background:0 0;border:1px solid #d8c49d66;gap:8px;margin:6px;padding:12px 16px;display:inline-flex}.entry-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.entry-logo{max-width:330px;height:70px}.entry-action{margin-top:32px}.unified-entry[lang=ar] .entry-logo>img{width:260px;height:auto}}@media (max-height:420px){.entry-composition{transform:none}.entry-action{margin-top:20px}}@media (prefers-reduced-motion:reduce){.unified-entry,.entry-loading,.unified-entry .welcome-enter{transition:none}.entry-line:after{opacity:.65;animation:none;transform:scaleX(.65)}}
