.pf{--ease:cubic-bezier(.2,0,0,1);position:relative;isolation:isolate;min-height:100%;color:var(--pfg);font:16px/1.55 var(--pfont),"IBM Plex Sans Arabic",system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}.pf-bg{position:absolute;inset:0;z-index:-2;background:var(--pbg)}.pf-bg.img{background-position:center;background-size:cover;background-repeat:no-repeat}.pf-bg.blur{filter:blur(22px) saturate(120%);transform:scale(1.12)}.pf-dim{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--dim) * .55)),rgba(0,0,0,var(--dim)) 55%,rgba(0,0,0,calc(var(--dim) + .12)))}.pf-body .pf-bg,.pf-body .pf-dim{position:fixed}.pf main{max-width:460px;margin:0 auto;padding:60px 20px 30px;display:flex;flex-direction:column;align-items:center}.pf-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin-bottom:26px}.pf .av{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;font-size:42px;font-weight:700;color:var(--pfg);margin-bottom:14px;background:color-mix(in srgb,var(--pacc) 28%,transparent) center/cover no-repeat;box-shadow:0 0 0 3px var(--pacc),0 0 0 9px color-mix(in srgb,var(--pacc) 22%,transparent),0 22px 44px -14px #0000008c}.pf h1{margin:0;font:700 25px/1.25 var(--pfont),sans-serif;display:flex;align-items:center;justify-content:center;gap:7px;letter-spacing:0;text-wrap:balance}.pf .vf{width:21px;height:21px;flex:none}.pf .handle{margin:0;font:500 13px Space Grotesk,sans-serif;opacity:.62;direction:ltr}.pf .bio{margin:8px 0 0;opacity:.85;max-width:34ch;white-space:pre-line;font-size:15px;line-height:1.65}.pf .lks{width:100%;display:flex;flex-direction:column;gap:12px}.pf .lk{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:64px;padding:10px 14px 10px 11px;text-decoration:none;color:inherit;border-radius:var(--prad);border:1.5px solid transparent;cursor:pointer;transition:transform .2s var(--ease),background-color .2s var(--ease),box-shadow .2s var(--ease)}.pf .ic{width:42px;height:42px;border-radius:calc(var(--prad) * .72);display:grid;place-items:center;flex:none}.pf .ic svg{width:21px;height:21px}.pf .tx{min-width:0;display:flex;flex-direction:column;gap:1px;text-align:start}.pf .lt{font-weight:700;font-size:15.5px;line-height:1.35;overflow-wrap:anywhere}.pf .lh{font:500 11.5px Space Grotesk,sans-serif;opacity:.6;direction:ltr;text-align:left;align-self:flex-start;max-width:100%;unicode-bidi:isolate;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf .ar{width:18px;height:18px;opacity:.55;transition:transform .2s var(--ease),opacity .2s var(--ease)}@media(hover:hover){.pf .lk:hover{transform:translateY(-2px)}.pf .lk:hover .ar{transform:translate(-4px);opacity:1}}.pf .lk:active{transform:scale(.98)}.pf .lk:focus-visible{outline:3px solid var(--pfg);outline-offset:3px}.pf-fill .lk{background:var(--pacc);color:var(--pbtnfg);box-shadow:0 12px 26px -16px var(--pacc)}.pf-fill .ic{background:color-mix(in srgb,var(--pbtnfg) 14%,transparent);color:var(--pbtnfg)}.pf-outline .lk{border-color:var(--pacc);background:color-mix(in srgb,var(--pacc) 7%,transparent)}.pf-outline .ic{background:color-mix(in srgb,var(--pacc) 18%,transparent);color:var(--pacc)}.pf-soft .lk{background:color-mix(in srgb,var(--pacc) 15%,transparent)}.pf-soft .ic{background:var(--pacc);color:var(--pbtnfg)}.pf-glass .lk{background:color-mix(in srgb,var(--pfg) 11%,transparent);border-color:color-mix(in srgb,var(--pfg) 16%,transparent);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 14px 30px -18px #00000080,inset 0 1px color-mix(in srgb,var(--pfg) 12%,transparent)}.pf-glass .ic{background:var(--pacc);color:var(--pbtnfg)}.pf-foot{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:14px}.pf .sh{appearance:none;display:inline-flex;align-items:center;gap:8px;border-radius:99px;padding:8px 16px;font:600 13.5px inherit;font-family:inherit;cursor:pointer;color:var(--pfg);background:color-mix(in srgb,var(--pfg) 9%,transparent);border:1px solid color-mix(in srgb,var(--pfg) 16%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pf .sh svg{width:16px;height:16px}.pf .brand{font-size:12.5px;opacity:.6;text-decoration:none;color:inherit}.pf .brand b{font-family:Space Grotesk,sans-serif;color:var(--pacc)}.pf .empty-l{opacity:.7;text-align:center;padding:20px}@media(prefers-reduced-motion:no-preference){.pf-head>*,.pf .lk,.pf-foot{animation:pf-in .52s var(--ease) both}.pf-head>:nth-child(2){animation-delay:60ms}.pf-head>:nth-child(3){animation-delay:.1s}.pf-head>:nth-child(4){animation-delay:.14s}.pf .lk{animation-delay:calc(.16s + var(--i,0) * 55ms)}.pf-foot{animation-delay:calc(.22s + var(--n,0) * 55ms)}}@keyframes pf-in{0%{opacity:0;transform:translateY(10px)}}.pf.noanim *{animation:none!important}.pf-body{margin:0;background:#000}.pf-body .pf{min-height:100vh;min-height:100dvh;overflow:visible}.pf .socials{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.pf .so{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--pfg);text-decoration:none;background:color-mix(in srgb,var(--pfg) 10%,transparent);border:1px solid color-mix(in srgb,var(--pfg) 14%,transparent);transition:transform .2s var(--ease),background-color .2s var(--ease)}.pf .so svg{width:19px;height:19px}@media(hover:hover){.pf .so:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--pacc) 30%,transparent)}}.pf .sec{margin:14px 0 0;font:700 13px/1.4 var(--pfont),sans-serif;letter-spacing:.04em;opacity:.7;text-align:center;display:flex;align-items:center;gap:10px}.pf .sec:before,.pf .sec:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--pfg) 22%,transparent)}.pf .lks>.sec:first-child{margin-top:0}.pf .lk.ft-on{position:relative;box-shadow:0 0 0 2px var(--pacc),0 18px 34px -16px var(--pacc)}.pf .lk.ft-on .lt:after{content:"★";margin-inline-start:6px;color:var(--pacc);font-size:.85em}.pf-fill .lk.ft-on .lt:after{color:var(--pbtnfg)}@media(prefers-reduced-motion:no-preference){.pf .lk.ft-on{animation:pf-in .52s var(--ease) both,ft-pulse 2.6s 1.2s ease-in-out infinite}.pf .sec{animation:pf-in .52s var(--ease) both;animation-delay:calc(.16s + var(--i,0) * 55ms)}}@keyframes ft-pulse{50%{box-shadow:0 0 0 2px var(--pacc),0 0 0 7px color-mix(in srgb,var(--pacc) 18%,transparent),0 18px 34px -16px var(--pacc)}}.pf.noanim .lk.ft-on{animation:none!important}
