.pm{flex:none;display:inline-block;position:relative}.pm i{inset-inline:0;height:1.6px;transition:transform .18s var(--ease);background:currentColor;border-radius:2px;margin-top:-.8px;position:absolute;top:50%}.pm i:last-child{transform:rotate(90deg)}.pm[data-open=true] i:last-child{transform:rotate(0)}.pm[data-open=true] i:first-child{transform:rotate(180deg)}.disc-body{transition:grid-template-rows .24s var(--ease);grid-template-rows:0fr;display:grid}.disc-body[data-open=true]{grid-template-rows:1fr}.disc-inner{min-height:0;overflow:hidden}.disc-pad{opacity:0;transition:opacity .2s ease, transform .24s var(--ease);transform:translateY(6px)}.disc-body[data-open=true] .disc-pad{opacity:1;transform:none}.disc-rule{margin-top:8px;padding-inline-start:14px;position:relative}.disc-rule:before{content:"";background:var(--border-strong);transform-origin:top;width:1.5px;animation:grow .26s var(--ease) both;border-radius:2px;position:absolute;inset-block:2px;inset-inline-start:0}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.disc-pill{border:1px solid var(--border);background:var(--panel);min-height:36px;color:var(--muted);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.disc-pill:hover{border-color:var(--border-strong);color:var(--text);background:var(--hover)}.disc-pill:focus-visible,.disc-peek-btn:focus-visible,.disc-row-head:focus-visible{outline:2px solid var(--text);outline-offset:2px}.disc-peek{position:relative}.disc-peek-text{-webkit-line-clamp:var(--lines,3);-webkit-box-orient:vertical;padding-inline-end:44px;line-height:1.6;display:-webkit-box;position:relative;overflow:hidden}.disc-peek[data-open=true] .disc-peek-text{-webkit-line-clamp:unset;display:block}.disc-peek:not([data-open=true]) .disc-peek-text{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.6em),#0000);mask-image:linear-gradient(#000 calc(100% - 1.6em),#0000)}.disc-peek-btn{border:1px solid var(--border);background:var(--bg,var(--panel));width:36px;height:36px;color:var(--muted);cursor:pointer;transition:transform .24s var(--ease), border-color .16s;border-radius:99px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:0;inset-inline-end:0}.disc-peek-btn svg{transition:transform .24s var(--ease);transform:rotate(90deg)}.disc-peek[data-open=true] .disc-peek-btn svg{transform:rotate(-90deg)}.disc-peek-btn:hover{border-color:var(--border-strong);color:var(--text)}.disc-row{border-bottom:1px solid var(--border)}.disc-row:first-child{border-top:1px solid var(--border)}.disc-row-head{width:100%;min-height:48px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 2px;font-size:14px;font-weight:600;display:flex}.disc-row-title{flex:1;min-width:0}.disc-row-meta{color:var(--faint);font-size:12.5px;font-weight:500}.disc-row-head .pm{color:var(--muted)}@media (prefers-reduced-motion:reduce){.disc-body,.disc-pad,.pm i,.disc-peek-btn svg{transition:none}.disc-rule:before{animation:none}}.ld-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ld-chips{flex-wrap:wrap;gap:6px;display:flex}.ld-chip{border:1px solid var(--border);min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:600;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.ld-chip:hover{border-color:var(--border-strong);color:var(--text)}.ld-chip[aria-pressed=true],.ld-chip[aria-selected=true],.ld-chip[aria-current=page]{background:var(--inv);color:var(--inv-fg);border-color:var(--inv)}.ld-chip .n{font-family:var(--font-arabic), var(--font-mono);opacity:.7;font-size:11px}.ld-list{border:1px solid var(--border);background:var(--panel);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ld-row{border-bottom:1px solid var(--border);cursor:pointer;color:inherit;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:background .16s;display:grid;position:relative}.ld-row:last-child{border-bottom:0}.ld-row:hover,.ld-row[data-active=true]{background:var(--hover)}.ld-row:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.ld-row[data-closed=true]{opacity:.62}.ld-av{background:var(--hover);width:44px;height:44px;color:var(--text);border:1px solid var(--border);border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex;position:relative}.ld-av .dot{border:2px solid var(--bg,#0b0c0e);background:#3538ff;border-radius:99px;width:11px;height:11px;position:absolute;inset-block-start:-1px;inset-inline-end:-1px}.ld-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ld-name{letter-spacing:-.01em;align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:700;display:flex}.ld-name .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ld-name[data-unread=false]{font-weight:600}.ld-line{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ld-meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ld-side{color:var(--faint);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;font-size:12px;display:flex}.ld-temp{border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ld-temp[data-t=hot]{background:var(--bad-t);color:var(--bad)}.ld-temp[data-t=warm]{background:var(--warn-t);color:var(--warn)}.ld-temp[data-t=cold]{background:var(--info-t);color:var(--info)}.ld-check{flex-direction:column;gap:0;display:flex}.ld-check li{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 0;list-style:none;display:flex}.ld-check li:last-child{border-bottom:0}.ld-step-n{border:1.5px solid var(--border-strong);width:30px;height:30px;font-family:var(--font-arabic), var(--font-mono);border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ld-check li[data-done=true] .ld-step-n{background:var(--ok);border-color:var(--ok);color:var(--bg)}.ld-page{grid-template-columns:minmax(0,300px) minmax(0,1fr) minmax(0,300px);align-items:start;gap:16px;display:grid}@media (max-width:1180px){.ld-page{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.ld-page>.ld-left{order:3;grid-column:1/-1}}@media (max-width:820px){.ld-page{grid-template-columns:minmax(0,1fr)}.ld-page>*{order:unset!important}.ld-page>.ld-right{order:1!important}.ld-page>.ld-center{order:2!important}.ld-page>.ld-left{order:3!important}}.ld-col{flex-direction:column;gap:14px;min-width:0;display:flex}.ld-h{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700;font-family:var(--font-arabic), var(--font-mono);margin:0 0 12px}.ld-dl{grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:13.5px;display:grid}.ld-dl dt{color:var(--faint)}.ld-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.ld-score{align-items:center;gap:14px;display:flex}.ld-ring{--v:0;background:conic-gradient(var(--c,var(--ok)) calc(var(--v) * 1%), var(--border) 0);border-radius:99px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.ld-ring:before{content:"";position:absolute}.ld-ring span{background:var(--bg,var(--panel));letter-spacing:-.02em;border-radius:99px;justify-content:center;align-items:center;width:52px;height:52px;font-size:17px;font-weight:800;display:inline-flex}.ld-stages{flex-direction:column;gap:4px;display:flex}.ld-stage{color:var(--muted);font:inherit;cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:600;transition:background .14s,color .14s;display:flex}.ld-stage:hover{background:var(--hover);color:var(--text)}.ld-stage[aria-current=step]{background:var(--inv);color:var(--inv-fg)}.ld-stage .d{border:1.5px solid;border-radius:99px;flex:none;width:8px;height:8px}.ld-stage[data-past=true] .d{background:currentColor}.ld-outs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ld-outs .btn{justify-content:center}.ld-time{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.ld-time:before{content:"";background:var(--border);width:1.5px;position:absolute;inset-block:6px;inset-inline-start:11px}.ld-ev{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:0 0 18px;display:grid;position:relative}.ld-ev-dot{background:var(--panel);border:1.5px solid var(--border-strong);width:24px;height:24px;color:var(--muted);z-index:1;border-radius:99px;justify-content:center;align-items:center;display:inline-flex}.ld-ev[data-actor=lead] .ld-ev-dot{color:#3538ff;border-color:#3538ff}.ld-ev-sum{font-size:13.5px;font-weight:600;line-height:1.4}.ld-ev-sub{color:var(--faint);margin-top:2px;font-size:12px}.ld-ev-body{border:1px solid var(--border);background:var(--panel);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin-top:8px;padding:12px 14px;font-size:13.5px;line-height:1.6}.ld-compose{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.ld-compose textarea{resize:vertical;width:100%;min-height:76px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:14px;line-height:1.55}.ld-answers{flex-direction:column;display:flex}.ld-ans{border-bottom:1px solid var(--border);padding:12px 0}.ld-ans:last-child{border-bottom:0}.ld-ans b{color:var(--faint);letter-spacing:.01em;margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.ld-ans div{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;line-height:1.55}.undo-bar{z-index:90;background:var(--inv);width:fit-content;max-width:calc(100vw - 32px);color:var(--inv-fg);animation:rise .24s var(--ease) both;border-radius:14px;align-items:center;gap:16px;margin-inline:auto;padding:12px 14px 12px 18px;font-size:13.5px;font-weight:600;display:flex;position:fixed;inset-block-end:22px;inset-inline:0;overflow:hidden;box-shadow:0 16px 40px #00000059}.undo-bar button{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-weight:800;text-decoration:underline}.undo-bar:after{content:"";opacity:.35;transform-origin:0;height:3px;animation:drain var(--ms,10s) linear forwards;background:currentColor;position:absolute;inset-block-end:0;inset-inline:0}[dir=rtl] .undo-bar:after{transform-origin:100%}@keyframes drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.pl{flex-direction:column;gap:14px;display:flex}.pl-board{scroll-snap-type:x proximity;grid-auto-columns:minmax(232px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.pl-col{background:var(--card-2,var(--hover));border:1px solid var(--border);scroll-snap-align:start;border-radius:16px;flex-direction:column;gap:10px;min-height:220px;padding:10px;transition:border-color .16s,background .16s;display:flex}.pl-col[data-over=true]{border-color:var(--inv);background:var(--hover)}.pl-head{align-items:center;gap:8px;padding:4px 6px;font-size:13.5px;display:flex}.pl-head .n{font-family:var(--font-arabic), var(--font-mono);color:var(--muted);font-size:12px}.pl-head .sum{color:var(--muted);margin-inline-start:auto;font-size:12px}.pl-cards{flex-direction:column;flex:1;gap:8px;display:flex}.pl-card{background:var(--card,var(--bg));border:1px solid var(--border);cursor:grab;border-radius:12px;flex-direction:column;gap:8px;padding:11px 12px;transition:box-shadow .16s,opacity .16s;display:flex}.pl-card:hover{box-shadow:0 6px 18px #00000024}.pl-card[data-drag=true]{opacity:.45}.pl-top{align-items:center;gap:9px;display:flex}.pl-name{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.pl-line{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.pl-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.pl-empty{border:1px dashed var(--border);min-height:80px;color:var(--muted);border-radius:12px;flex:1;place-items:center;font-size:12.5px;display:grid}.pl-ends{border:1px dashed var(--border);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;transition:border-color .16s;display:flex}.pl-ends[data-live=true]{border-color:var(--inv)}.pl-ends-h{color:var(--muted);margin-inline-end:4px;font-size:12.5px;font-weight:600}.pl-end{border:1px solid var(--border);color:var(--text);border-radius:99px;padding:8px 14px;font-size:12.5px;font-weight:600}.pl-end[data-tone=ok][data-over=true]{background:var(--ok-t);border-color:var(--ok)}.pl-end[data-tone=bad][data-over=true]{background:var(--bad-t);border-color:var(--bad)}.pl-end[data-tone=warn][data-over=true]{background:var(--warn-t);border-color:var(--warn)}.ld-reasons{flex-wrap:wrap;gap:8px;display:flex}.mp{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.mp-stage{padding:12px;overflow:hidden}.mp-svg{width:100%;height:auto;display:block}.mp-land{stroke:var(--muted);opacity:.38;stroke-width:4px;stroke-linecap:round;fill:none}.mp-pin{cursor:pointer}.mp-halo{fill:var(--inv);opacity:.16;transition:opacity .16s}.mp-pin:hover .mp-halo,.mp-pin[data-on=true] .mp-halo{opacity:.32}.mp-dot{fill:var(--inv)}.mp-n{fill:var(--inv-fg);font:700 26px var(--font-mono), monospace;pointer-events:none}.mp-side{flex-direction:column;gap:14px;display:flex}.mp-list{flex-direction:column;gap:6px;display:flex}.mp-row{border:1px solid var(--border);min-height:44px;color:var(--text);font:inherit;cursor:pointer;text-align:start;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex;position:relative;overflow:hidden}.mp-row:hover{border-color:var(--border-strong)}.mp-row[aria-pressed=true]{border-color:var(--inv);background:var(--hover)}.mp-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.mp-won{color:var(--ok);font-size:12px}.mp-count{font-family:var(--font-arabic), var(--font-mono);font-weight:700}.mp-bar{height:3px;position:absolute;inset-block-end:0;inset-inline:0}.mp-bar i{background:var(--inv);opacity:.5;height:100%;display:block}@media (max-width:900px){.mp{grid-template-columns:minmax(0,1fr)}.pl-board{grid-auto-columns:82%}}.ed-form{flex-direction:column;gap:14px;display:flex}.ed-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.ed-grid{grid-template-columns:1fr}}
.fl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.fl-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:18px;display:grid}.fc{border:1px solid var(--border);background:var(--panel);transition:border-color .2s, transform .26s var(--ease), box-shadow .26s;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.fc:hover{border-color:var(--border-strong);transform:translateY(-2px);box-shadow:0 18px 40px #0000002e}.fc-cover{background:linear-gradient(135deg, var(--fa,#3538ff), color-mix(in srgb, var(--fa,#3538ff) 55%, #000));height:84px;position:relative}.fc-cover[data-kind=ink]{background:linear-gradient(135deg,#12171c,#2a323b)}.fc-cover[data-kind=soft]{background:linear-gradient(135deg, color-mix(in srgb, var(--fa,#3538ff) 18%, #fff), color-mix(in srgb, var(--fa,#3538ff) 5%, #eef0f2))}.fc-cover[data-kind=aurora]{background:radial-gradient(at 18% 20%, color-mix(in srgb, var(--fa,#3538ff) 75%, #fff), transparent 58%), radial-gradient(at 82% 30%, #ff9ecf99, transparent 52%), radial-gradient(at 50% 95%, #7fe0ff99, transparent 56%), color-mix(in srgb, var(--fa,#3538ff) 42%, #0d1216)}.fc-cover[data-kind=image]{background-position:50%;background-size:cover}.fc-logo{border:3px solid var(--panel-solid,var(--bg));background:var(--hover);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-weight:800;display:inline-flex;position:absolute;inset-block-end:-22px;inset-inline-start:18px;overflow:hidden}.fc-logo img{object-fit:cover;width:100%;height:100%}.fc-body{flex-direction:column;gap:14px;padding:30px 20px 20px;display:flex}.fc-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.fc-title h2{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;overflow:hidden}.fc-url{border:1px dashed var(--border-strong);max-width:100%;color:var(--muted);font-family:var(--font-arabic), var(--font-mono);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;transition:background .14s,color .14s;display:inline-flex}.fc-url:hover{background:var(--hover);color:var(--text)}.fc-url span{text-overflow:ellipsis;white-space:nowrap;direction:ltr;overflow:hidden}.fc-stats{border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.fc-stat{border-inline-end:1px solid var(--border);min-width:0;padding:11px 12px}.fc-stat:last-child{border-inline-end:0}.fc-stat b{letter-spacing:-.03em;font-size:19px;line-height:1.2;display:block}.fc-stat span{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.fc-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fc-live{cursor:pointer;font:inherit;color:var(--muted);background:0 0;border:0;align-items:center;gap:9px;padding:4px 2px;font-size:12.5px;font-weight:600;display:inline-flex}.fc-live:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:8px}.tp-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.tp{text-align:start;border:1.5px solid var(--border);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;transition:border-color .16s, background .16s, transform .2s var(--ease);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.tp:hover{border-color:var(--border-strong);transform:translateY(-2px)}.tp[aria-pressed=true]{border-color:var(--text);background:var(--hover)}.tp-ico{background:var(--hover);border:1px solid var(--border);border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.tp b{letter-spacing:-.01em;font-size:14px}.tp span{color:var(--muted);font-size:12.5px;line-height:1.5}.tp small{font-family:var(--font-arabic), var(--font-mono);color:var(--faint);letter-spacing:.06em;font-size:11px}.fb-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fb-back{color:var(--muted);border-radius:10px;align-items:center;gap:6px;padding:8px 10px 8px 6px;font-size:13px;text-decoration:none;display:inline-flex}.fb-back:hover{background:var(--hover);color:var(--text)}.fb-name{letter-spacing:-.03em;min-width:0;color:var(--text);background:0 0;border:1px solid #0000;border-radius:10px;flex:220px;padding:7px 10px;font-family:inherit;font-size:19px;font-weight:700}.fb-name:hover{border-color:var(--border)}.fb-name:focus{border-color:var(--border-strong);background:var(--hover);outline:none}.fb-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.fb-grid{grid-template-columns:minmax(0,1fr) minmax(0,430px);grid-template-areas:"nav nav""main prev";align-items:start;gap:18px 22px;margin-top:4px;display:grid}.fb-nav{flex-wrap:wrap;grid-area:nav;gap:6px;display:flex}.fb-main{grid-area:main}.fb-prev{grid-area:prev}@media (min-width:1500px){.fb-grid{grid-template-columns:184px minmax(0,1fr) minmax(0,460px);grid-template-areas:"nav main prev"}.fb-nav{flex-flow:column;gap:2px;position:sticky;top:8px}}@media (max-width:1100px){.fb-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""main"}.fb-grid>.fb-prev{display:none}.fb-prev-btn{display:inline-flex!important}.fb-nav{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.fb-nav::-webkit-scrollbar{display:none}.fb-nav button{flex:none}}.fb-nav button{color:var(--muted);font:inherit;cursor:pointer;text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:600;transition:background .14s,color .14s;display:flex}.fb-nav button:hover{background:var(--hover);color:var(--text)}.fb-nav button[aria-current=page]{background:var(--inv);color:var(--inv-fg)}.fb-nav button .dot{background:var(--warn);border-radius:99px;width:7px;height:7px;margin-inline-start:auto}.fb-prev-btn{display:none}.fb-main{min-width:0;max-width:720px;animation:rise .24s var(--ease) both;flex-direction:column;gap:18px;display:flex}.fb-sec{border:1px solid var(--border);background:var(--panel);border-radius:18px;flex-direction:column;gap:16px;padding:22px;display:flex}.fb-sec>h3{letter-spacing:-.015em;margin:0;font-size:15px}.fb-sec>.card-sub{margin-top:-10px}.fb-lang{justify-content:space-between;align-items:center;gap:10px;display:flex}.fb-prev{flex-direction:column;gap:12px;min-width:0;display:flex;position:sticky;top:8px}.fb-saved{color:var(--faint);align-items:center;gap:6px;min-width:70px;font-size:12px;display:inline-flex}.fb-welcome{border:1px solid color-mix(in srgb, var(--ok) 45%, var(--border));background:color-mix(in srgb, var(--ok) 9%, transparent);animation:rise .32s var(--ease) both;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.fb-welcome b{font-size:14px}.fb-welcome-ico{background:var(--ok);width:34px;height:34px;color:var(--bg);border-radius:99px;flex:none;justify-content:center;align-items:center;display:inline-flex}.qr{border:1px solid var(--border);background:var(--panel);transition:border-color .16s, box-shadow .22s, opacity .16s, transform .2s var(--ease);border-radius:16px}.qr[data-open=true]{border-color:var(--border-strong);box-shadow:0 10px 30px #00000024}.qr[data-hidden=true]{opacity:.55}.qr[data-drag=true]{transform:scale(1.01);box-shadow:0 16px 36px #00000059}.qr[data-over=true]{border-color:#5a5cff}.qr-head{align-items:center;gap:10px;padding:8px 10px 8px 8px;display:flex}.qr-grip{cursor:grab;color:var(--faint);touch-action:none;background:0 0;border:0;border-radius:8px;padding:6px 4px;display:inline-flex}.qr-grip:hover{background:var(--hover);color:var(--text)}.qr-ico{background:var(--hover);border:1px solid var(--border);width:32px;height:32px;color:var(--muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.qr-title{min-width:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;padding:8px 4px;font-size:14px;font-weight:600;display:flex}.qr-title span:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:150px;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.qr-title:focus-visible{outline:2px solid var(--text);outline-offset:1px}.qr-tags{flex:none;gap:5px;display:flex}.qr-tag{background:var(--hover);color:var(--muted);border:1px solid var(--border);white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:700}.qr-n{font-family:var(--font-arabic), var(--font-mono);color:var(--faint);text-align:center;flex:none;width:20px;font-size:11px}.qr-body{border-top:1px solid var(--border);flex-direction:column;gap:14px;margin-top:2px;padding:16px;display:flex}.qr-choices{flex-direction:column;gap:8px;display:flex}.qr-choice{align-items:center;gap:6px;display:flex}.qr-choice input{flex:1}.qadd{border:1.5px dashed var(--border-strong);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px;font-size:14px;font-weight:600;transition:background .16s,color .16s,border-color .16s;display:flex}.qadd:hover{background:var(--hover);color:var(--text);border-color:var(--text)}.qlib{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qlib>span{color:var(--faint);margin-inline-end:4px;font-size:12px}.qchip{border:1px solid var(--border);min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.qchip:hover{background:var(--hover);color:var(--text);border-color:var(--border-strong)}.qt-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.qt{border:1px solid var(--border);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;text-align:start;transition:border-color .14s, background .14s, transform .18s var(--ease);border-radius:14px;align-items:center;gap:10px;padding:12px 13px;font-size:13px;font-weight:600;display:flex}.qt:hover{border-color:var(--border-strong);background:var(--hover);transform:translateY(-1px)}.qt-h{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700;font-family:var(--font-arabic), var(--font-mono);grid-column:1/-1;margin-top:6px}.sw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sw button.c{border:2px solid var(--border);cursor:pointer;width:34px;height:34px;transition:transform .16s var(--ease);border-radius:99px;padding:0}.sw button.c:hover{transform:scale(1.1)}.sw button.c[aria-pressed=true]{border:3px solid var(--text)}.opt-row{flex-direction:column;gap:8px;display:flex}.opt-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.opt{border:1.5px solid var(--border);color:var(--text);font:inherit;cursor:pointer;text-align:center;background:0 0;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;padding:12px;font-size:12.5px;font-weight:600;transition:border-color .14s,background .14s;display:flex}.opt:hover{border-color:var(--border-strong)}.opt[aria-pressed=true]{border-color:var(--text);background:var(--hover)}.opt .demo{background:var(--hover);border-radius:8px;height:30px;display:block}.cover-pick{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.cover-pick .opt .demo{border-radius:10px;height:44px}.up{align-items:center;gap:14px;display:flex}.up-box{border:1.5px dashed var(--border-strong);background:var(--hover);width:64px;height:64px;color:var(--faint);border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.up-box img{object-fit:cover;width:100%;height:100%}.links-ed{flex-direction:column;gap:8px;display:flex}.links-ed .r{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;gap:8px;display:grid}@media (max-width:560px){.links-ed .r{grid-template-columns:minmax(0,1fr) auto}.links-ed .r input:nth-child(2){order:3;grid-column:1/-1}}.pv-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pv-frame{border:1px solid var(--border);background:var(--panel);border-radius:22px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pv-chrome{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:10px 14px;display:flex}.pv-chrome i{background:var(--border-strong);border-radius:99px;width:9px;height:9px}.pv-chrome span{font-family:var(--font-arabic), var(--font-mono);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;direction:ltr;margin-inline-start:10px;font-size:11px;overflow:hidden}.pv-scroll{max-height:min(72vh,760px);padding:16px;overflow:auto}.pv-frame[data-device=phone]{border-width:8px;border-color:var(--border-strong);border-radius:34px;width:min(100%,392px);margin-inline:auto}.pv-frame[data-device=phone] .pv-chrome{display:none}.pv-frame[data-device=phone] .pv-scroll{padding:12px}.pv-sheet{z-index:60;background:var(--bg);animation:rise .22s var(--ease) both;flex-direction:column;gap:12px;padding:14px;display:flex;position:fixed;inset:0;overflow:auto}.sh-url{flex-wrap:wrap;gap:8px;display:flex}.sh-qr{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sh-code{font-family:var(--font-arabic), var(--font-mono);border:1px solid var(--border);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:14px;font-size:12px;line-height:1.6}.hp-shell,.hp{--hp-bg:#f4f5f6;--hp-ink:#0d1216;--hp-mut:#4a5159;--hp-body:#2c3238;--hp-card:#fff;--hp-line:#0d12161f;--hp-line2:#0d12164d;--hp-hover:#0d12160d;--hp-shadow:0 28px 70px #0d12161f;--hp-pill:#ffffffeb}.hp-shell[data-th=dark],.hp[data-th=dark]{--hp-bg:#0a0b0d;--hp-ink:#f2f3f5;--hp-mut:#a4abb4;--hp-body:#d3d8de;--hp-card:#141517;--hp-line:#ffffff24;--hp-line2:#ffffff73;--hp-hover:#ffffff12;--hp-shadow:0 28px 70px #00000080;--hp-pill:#18191ceb}@media (prefers-color-scheme:dark){.hp-shell[data-th=auto],.hp[data-th=auto]{--hp-bg:#0a0b0d;--hp-ink:#f2f3f5;--hp-mut:#a4abb4;--hp-body:#d3d8de;--hp-card:#141517;--hp-line:#ffffff24;--hp-line2:#ffffff73;--hp-hover:#ffffff12;--hp-shadow:0 28px 70px #00000080;--hp-pill:#18191ceb}}.hp-shell{background:var(--hp-bg);min-height:100dvh;color:var(--hp-ink);font-family:var(--font-arabic), var(--font-sans), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;align-items:center;padding:0 0 28px;display:flex}.hp-shell[data-th=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.hp-shell[data-th=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.hp-tools{top:14px;z-index:30;position:fixed;inset-inline-start:14px}.hp-th{border:1px solid var(--hp-line);background:var(--hp-pill);width:38px;height:38px;color:var(--hp-ink);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 20px #0000001f}.hp-th:hover{border-color:var(--hp-line2)}.hp-th:focus-visible{outline-offset:2px;outline:2px solid #3538ff}.hp-shell[data-th=dark] .lang-switch{background:var(--hp-pill);border-color:var(--hp-line)}.hp-shell[data-th=dark] .lang-switch button{color:var(--hp-mut)}.hp-shell[data-th=dark] .lang-switch button[aria-checked=true]{color:#0d1216;background:#f2f3f5}@media (prefers-color-scheme:dark){.hp-shell[data-th=auto] .lang-switch{background:var(--hp-pill);border-color:var(--hp-line)}.hp-shell[data-th=auto] .lang-switch button{color:var(--hp-mut)}.hp-shell[data-th=auto] .lang-switch button[aria-checked=true]{color:#0d1216;background:#f2f3f5}}.hp{--a:#3538ff;--af:#3030f0;width:100%;color:var(--hp-ink);flex-direction:column;align-items:center;display:flex}.hp-cover{background:linear-gradient(135deg, var(--a), color-mix(in srgb, var(--a) 55%, #000));width:100%;height:clamp(150px,26vh,240px)}.hp-cover[data-kind=ink]{background:linear-gradient(135deg,#12171c,#2a323b)}.hp-cover[data-kind=soft]{background:linear-gradient(135deg, color-mix(in srgb, var(--a) 22%, var(--hp-bg)), color-mix(in srgb, var(--a) 6%, var(--hp-bg)))}.hp-cover[data-kind=aurora]{background:radial-gradient(at 18% 20%, color-mix(in srgb, var(--a) 75%, #fff), transparent 58%), radial-gradient(at 82% 30%, #ff9ecf99, transparent 52%), radial-gradient(at 50% 95%, #7fe0ff99, transparent 56%), color-mix(in srgb, var(--a) 42%, #0d1216)}.hp-cover[data-kind=image]{background-color:#12171c;background-position:50%;background-size:cover}.hp-card{background:var(--hp-card);border:1px solid var(--hp-line);width:min(600px,100% - 24px);box-shadow:var(--hp-shadow);animation:rise .42s var(--ease) both;border-radius:26px;margin-top:-56px;padding:0 30px 32px;position:relative}.hp-id{flex-direction:column;align-items:flex-start;gap:12px;margin-top:-42px;display:flex}.hp-av{object-fit:cover;border:4px solid var(--hp-card);background:var(--hp-card);border-radius:24px;flex:none;width:84px;height:84px}.hp-av.is-logo{object-fit:contain;border-radius:22px;padding:8px}.hp-ini{background:var(--hp-ink);color:var(--hp-card);justify-content:center;align-items:center;font-size:30px;font-weight:800;display:inline-flex}.hp-who{min-width:0}.hp-name{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.25}.hp-role{color:var(--hp-mut);margin-top:2px;font-size:14px}.hp-head{letter-spacing:-.035em;text-wrap:balance;margin:20px 0 0;font-size:clamp(26px,5vw,34px);line-height:1.15}.hp-bio{color:var(--hp-body);margin:14px 0 0;font-size:16.5px;line-height:1.6}.hp-links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.hp-links a{border:1px solid var(--hp-line);color:inherit;border-radius:99px;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s}.hp-links a:hover{background:var(--hp-hover);border-color:var(--hp-line2)}.hp-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hp-cta{background:var(--af,var(--a));color:#fff;min-height:54px;font:inherit;cursor:pointer;transition:transform .16s var(--ease), box-shadow .2s;border:0;border-radius:99px;padding:0 30px;font-size:17px;font-weight:700}.hp-cta:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--a) 40%, transparent);transform:translateY(-2px)}.hp-cta:focus-visible,.hp-ghost:focus-visible,.hp-links a:focus-visible{outline:2px solid var(--a);outline-offset:3px}.hp-ghost{border:2px solid var(--hp-line);min-height:54px;color:inherit;border-radius:99px;align-items:center;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.hp-ghost:hover{border-color:var(--hp-line2)}.hp-form{border-top:1px solid var(--hp-line);margin-top:26px;padding-top:22px}.hp-foot{color:var(--hp-mut);margin-top:20px;font-size:13px}.hp-foot b{color:inherit;font-weight:800}.hp-gone{background:var(--hp-card);border:1px solid var(--hp-line);border-radius:22px;max-width:420px;margin:22vh 16px 0;padding:28px}.hp-gone h1{letter-spacing:-.03em;margin:0;font-size:21px}.hp-gone p{color:var(--hp-mut);margin:8px 0 0;line-height:1.6}.hp[data-preview]{align-items:stretch}.hp[data-preview] .hp-cover{border-radius:14px 14px 0 0;height:110px}.hp[data-preview]{background:var(--hp-bg);border-radius:14px;padding-bottom:14px;overflow:hidden}.hp[data-preview] .hp-card{width:calc(100% - 20px);box-shadow:none;margin-inline:auto;padding:0 20px 24px;animation:none}.hp[data-preview] .hp-head{font-size:24px}.hp[data-preview] .hp-foot{text-align:center}@media (prefers-reduced-motion:reduce){.fc,.tp,.qt,.hp-cta{transition:none}}.fb-actions .btn-primary:disabled{background:var(--hover);color:var(--muted);border:1px solid var(--border);opacity:1;box-shadow:none}
