:root{--canvas-bg:#030306;--canvas-border:rgba(255,255,255,0.08);--canvas-text:#ffffff;--canvas-muted:#94a3b8;--portfolio-accent:#00F0FF}.hero-banner{text-align:center;margin-bottom:24px;padding:0 12px}.pill-eyebrow{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:3px 12px;border-radius:9999px;font-family:JetBrains Mono,monospace;font-size:.7rem;color:var(--portfolio-accent);margin-bottom:10px;letter-spacing:.04em}.hero-title{font-family:Space Grotesk,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.03em;margin-bottom:6px;background:linear-gradient(135deg,#ffffff,#cbd5e1 60%,#64748b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-desc{color:var(--canvas-muted);max-width:680px;margin:0 auto;font-size:.88rem}.control-bar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--canvas-border)}.control-bar,.filter-tabs{display:flex;flex-wrap:wrap}.filter-tabs{gap:6px}.filter-tab{background:rgba(255,255,255,.02);border:1px solid var(--canvas-border);color:var(--canvas-muted);padding:5px 12px;border-radius:8px;font-size:.74rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:JetBrains Mono,monospace}.filter-tab.active,.filter-tab:hover{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.25)}.total-counter{font-family:JetBrains Mono,monospace;font-size:.74rem;color:var(--canvas-muted)}.projects-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;width:100%}@media (max-width:860px){.projects-grid{grid-template-columns:1fr;gap:16px}}.card-lyraz-authentic{background:radial-gradient(circle at 50% 25%,#ffffff 0,#f1f2f4 60%,#e2e5ea 100%);color:#111215;border:2px solid #84cc16;border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.18),0 0 20px rgba(132,204,22,.15);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Plus Jakarta Sans,sans-serif}.card-lyraz-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(132,204,22,.3),0 0 30px rgba(132,204,22,.3);border-color:#76e500}.lyraz-header{display:flex;justify-content:space-between;align-items:center;width:100%}.lyraz-brand-mark{display:flex;align-items:center;gap:8px}.lyraz-brand-logo{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;border-radius:6px;flex-shrink:0}.lyraz-wordmark{font-weight:800;font-size:1.15rem;letter-spacing:-.03em;color:#111215;text-transform:lowercase}.lyraz-center-emblem{opacity:.65}.lyraz-bot-badge{display:inline-flex;align-items:center;gap:4px;font-family:Space Grotesk,monospace;font-size:.72rem;font-weight:700;color:#111215;background:rgba(0,0,0,.05);padding:3px 8px;border-radius:9999px;border:1px solid rgba(0,0,0,.08);letter-spacing:.02em}.lyraz-hero-headline{font-family:Anton,sans-serif;color:#84cc16;font-size:clamp(1.8rem,3.2vw,2.3rem);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.05)}.lyraz-hero-headline span{color:#111215}.lyraz-satellite-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lyraz-satellite-chip{background:rgba(255,255,255,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.04);padding:3px 9px;border-radius:9999px;font-size:.7rem;font-weight:700;color:#111215;display:inline-flex;align-items:center;gap:5px;font-family:Space Grotesk,sans-serif;transition:all .2s ease}.lyraz-satellite-chip:hover{transform:scale(1.05);border-color:rgba(132,204,22,.5)}.lyraz-eq-box{display:inline-flex;align-items:flex-end;gap:2.5px;height:14px}@keyframes lyraz-eq-pulse{0%,to{height:4px}50%{height:14px}}.lyraz-bar-1{animation:lyraz-eq-pulse 1.1s ease-in-out infinite}.lyraz-bar-1,.lyraz-bar-2{width:3px;background:#84cc16;border-radius:1px}.lyraz-bar-2{animation:lyraz-eq-pulse .8s ease-in-out .2s infinite}.lyraz-bar-3{animation:lyraz-eq-pulse 1.4s ease-in-out .4s infinite}.lyraz-bar-3,.lyraz-bar-4{width:3px;background:#84cc16;border-radius:1px}.lyraz-bar-4{animation:lyraz-eq-pulse .9s ease-in-out .1s infinite}.lyraz-desc-text{font-size:.8rem;color:#4b5563;line-height:1.45;font-weight:500}.lyraz-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid rgba(0,0,0,.08);padding-top:10px;flex-wrap:nowrap}.lyraz-btn-lime{background-color:#84cc16;color:#0d1004;font-weight:800;font-family:Space Grotesk,sans-serif;font-size:.72rem;letter-spacing:.03em;padding:5px 12px;border-radius:9999px;box-shadow:0 4px 14px rgba(132,204,22,.4);display:inline-flex;align-items:center;gap:5px;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.card-lyraz-authentic:hover .lyraz-btn-lime{background-color:#76e500;transform:scale(1.04);box-shadow:0 8px 24px rgba(118,229,0,.55)}.lyraz-tech-tags{display:flex;align-items:center;gap:5px;font-size:.64rem;color:#6b7280;font-family:JetBrains Mono,monospace;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-najva-authentic{background:linear-gradient(180deg,#190e2a,#0d0816 45%,#0a0a0c);color:#ffffff;border:1px solid rgba(251,81,251,.45);border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.5),0 0 25px rgba(251,81,251,.18);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Space Grotesk,sans-serif}.card-najva-authentic:before{content:"";position:absolute;top:-30px;right:-30px;width:180px;height:180px;border-radius:50%;background:rgba(251,81,251,.15);filter:blur(40px);pointer-events:none;animation:najva-pulse-glow 3.5s ease-in-out infinite}.card-najva-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(251,81,251,.35),0 0 35px rgba(251,81,251,.35);border-color:#fb51fb}@keyframes najva-pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}.najva-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.najva-brand-group{display:flex;align-items:center;gap:12px}.najva-icon-box-glass{width:40px;height:40px;border-radius:999px;border:1px solid rgba(251,81,251,.45);background:rgba(251,81,251,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(251,81,251,.25);flex-shrink:0;padding:7px}.najva-brand-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 6px rgba(251,81,251,.6))}.najva-brand-text{display:flex;flex-direction:column;gap:1px}.najva-brand-title{font-size:1.22rem;font-weight:700;color:#ffffff;line-height:1.1;letter-spacing:-.01em}.najva-brand-sub{font-size:.7rem;color:rgba(255,255,255,.6);font-family:JetBrains Mono,monospace}.najva-status-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:9999px;background:rgba(251,81,251,.12);border:1px solid rgba(251,81,251,.35);font-size:.68rem;font-weight:700;color:#fb51fb;font-family:Vazirmatn,sans-serif;text-transform:uppercase;letter-spacing:.02em}.najva-hero-block{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px}.najva-hero-title-group{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px}.najva-hero-title-fa{font-family:Lalezar,cursive,sans-serif;font-size:1.45rem;line-height:1.15;text-shadow:0 0 12px rgba(251,81,251,.3)}.najva-txt-white{background:linear-gradient(135deg,#ffffff,rgba(255,255,255,.85));-webkit-background-clip:text}.najva-txt-pink,.najva-txt-white{-webkit-text-fill-color:transparent}.najva-txt-pink{background:linear-gradient(135deg,#fb51fb,#ff7afb 50%,#d946d9);-webkit-background-clip:text}.najva-hero-title-en{font-size:.76rem;font-weight:700;color:rgba(255,255,255,.5);font-family:Space Grotesk,sans-serif;letter-spacing:.06em;text-transform:uppercase}.najva-quote-desc{font-size:.78rem;color:rgba(255,255,255,.74);line-height:1.45;font-weight:400;border-left:2px solid rgba(251,81,251,.65);padding-left:12px;margin-top:2px;background:rgba(0,0,0,.2);padding-top:5px;padding-bottom:5px;border-radius:0 8px 8px 0}.najva-highlight{color:#ffffff;font-weight:600;text-shadow:0 0 8px rgba(255,255,255,.3)}.najva-btn-entry-slice{position:relative;width:100%;border-radius:12px;background:rgba(22,22,26,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(251,81,251,.45);padding:9px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 0 20px rgba(251,81,251,.18);transition:all .25s ease;overflow:hidden;z-index:2}.najva-shimmer{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:translateX(-100%);pointer-events:none}.card-najva-authentic:hover .najva-shimmer{animation:najva-shimmer-anim 1.6s infinite}@keyframes najva-shimmer-anim{to{transform:translateX(100%)}}.card-najva-authentic:hover .najva-btn-entry-slice{border-color:#fb51fb;box-shadow:0 0 25px rgba(251,81,251,.45);background:rgba(26,16,32,.85)}.najva-entry-left{display:flex;align-items:center;gap:10px}.najva-key-circle{width:32px;height:32px;border-radius:50%;background:rgba(251,81,251,.2);border:1px solid rgba(251,81,251,.4);display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:.95rem;box-shadow:0 0 10px rgba(251,81,251,.4)}.najva-entry-text-group{display:flex;flex-direction:column;gap:1px}.najva-entry-title{font-size:.84rem;font-weight:700;color:#ffffff;line-height:1.2}.najva-entry-sub{font-size:.68rem;color:rgba(255,255,255,.55);font-family:JetBrains Mono,monospace}.najva-entry-arrow{color:#fb51fb;font-size:1.1rem;transition:transform .2s ease}.card-najva-authentic:hover .najva-entry-arrow{transform:translateX(4px)}.najva-station-slice{display:flex;align-items:center;justify-content:space-between;background:rgba(22,22,26,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06);padding:6px 10px;border-radius:10px;transition:all .25s ease;z-index:2}.card-najva-authentic:hover .najva-station-slice{border-color:rgba(251,81,251,.3);background:rgba(255,255,255,.04)}.najva-station-left{display:flex;align-items:center;gap:9px}.najva-radar-avatar{position:relative;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(6,182,212,.15),rgba(37,99,235,.15));display:flex;align-items:center;justify-content:center;color:#22d3ee;font-size:.9rem;text-shadow:0 0 6px rgba(34,211,238,.6)}.najva-radar-dot-wrap{position:absolute;top:-2px;right:-2px;display:flex;width:8px;height:8px}.najva-ping{position:absolute;width:100%;height:100%;border-radius:50%;background:#4ade80;opacity:.75;animation:najva-ping-anim 1.5s cubic-bezier(0,0,.2,1) infinite}.najva-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px rgba(74,222,128,.8)}@keyframes najva-ping-anim{75%,to{transform:scale(2.2);opacity:0}}.najva-station-info{display:flex;flex-direction:column;gap:1px}.najva-station-title{font-family:Vazirmatn,sans-serif;font-weight:700;font-size:.78rem;color:#ffffff;line-height:1.2}.najva-station-meta{display:flex;align-items:center;gap:4px;font-size:.66rem;color:rgba(74,222,128,.85);font-weight:500;font-family:Vazirmatn,sans-serif;animation:najva-green-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes najva-green-pulse{0%,to{text-shadow:0 0 4px rgba(74,222,128,.5);opacity:1}50%{text-shadow:0 0 12px rgba(74,222,128,.8);opacity:.8}}.najva-station-sub-en{font-size:.65rem;color:rgba(255,255,255,.45);font-family:JetBrains Mono,monospace}.najva-footer{justify-content:space-between;gap:8px;border-top:1px solid rgba(255,255,255,.08);padding-top:10px;z-index:2}.najva-footer,.najva-tech-tags{display:flex;align-items:center;flex-wrap:nowrap}.najva-tech-tags{gap:4px;font-size:.64rem;font-family:JetBrains Mono,monospace}.najva-tag{background:rgba(251,81,251,.1);color:#f472b6;border:1px solid rgba(251,81,251,.25);padding:2px 6px;border-radius:4px;white-space:nowrap}.najva-launch-action{font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:700;color:#fb51fb;display:inline-flex;align-items:center;gap:4px;text-transform:uppercase;letter-spacing:.04em;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.card-najva-authentic:hover .najva-launch-action{color:#ff7afb;text-shadow:0 0 10px rgba(251,81,251,.6)}.project-card{border-radius:18px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,border-color .25s ease;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);min-height:250px}.project-card:hover{transform:translateY(-4px)}.card-top{justify-content:space-between}.brand-meta,.card-top{display:flex;align-items:center;gap:12px}.brand-meta{min-width:0}.logo-frame{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0;transition:transform .2s ease}.logo-frame img,.logo-frame svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.project-card:hover .logo-frame{transform:scale(1.08)}.title-box{display:flex;flex-direction:column;gap:1px;min-width:0}.p-title{font-size:1.15rem;font-weight:700;line-height:1.2}.p-domain{font-family:JetBrains Mono,monospace;font-size:.72rem;opacity:.65}.top-badge-cta{display:flex;align-items:center;gap:8px;flex-shrink:0}.status-badge{font-size:.64rem;font-weight:700;letter-spacing:.04em;padding:3px 8px;border-radius:6px;font-family:JetBrains Mono,monospace;text-transform:uppercase;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.launch-circle-btn{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.85rem;transition:all .2s ease}.project-card:hover .launch-circle-btn{transform:translate(2px,-2px)}.p-summary{font-size:.82rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.native-ui-slice{border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:6px;font-size:.76rem}.card-footer{justify-content:space-between;gap:8px;padding-top:4px;border-top:1px solid rgba(255,255,255,.05)}.card-footer,.tech-stack-row{display:flex;align-items:center;flex-wrap:wrap}.tech-stack-row{gap:5px}.tech-chip{font-size:.65rem;padding:2px 7px;border-radius:4px;white-space:nowrap}.action-prompt,.tech-chip{font-family:JetBrains Mono,monospace}.action-prompt{font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;gap:4px}.card-khonshu-authentic{background:radial-gradient(ellipse at 35% 15%,#161B2E 0,#0C1019 45%,#06080F 100%);color:#e2e8f0;border:1px solid rgba(85,96,238,.4);border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.6),0 0 25px rgba(85,96,238,.15);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Plus Jakarta Sans,-apple-system,sans-serif}.card-khonshu-authentic:before{content:"";position:absolute;top:-40px;left:-40px;width:200px;height:200px;border-radius:50%;background:rgba(85,96,238,.12);filter:blur(50px);pointer-events:none}.card-khonshu-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(85,96,238,.3),0 0 35px rgba(85,96,238,.25);border-color:#5560EE}.khonshu-window-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.khonshu-brand-left{display:flex;align-items:center;gap:10px}.khonshu-traffic-lights{display:flex;align-items:center;gap:5px;margin-right:4px}.khonshu-traffic-lights .t-dot{width:9px;height:9px;border-radius:50%;display:inline-block}.t-dot.red{background:#ff5f56}.t-dot.yellow{background:#ffbd2e}.t-dot.green{background:#27c93f}.khonshu-logo-box{width:38px;height:38px;border-radius:10px;background:rgba(85,96,238,.12);border:1px solid rgba(85,96,238,.35);display:flex;align-items:center;justify-content:center;padding:6px;box-shadow:0 0 12px rgba(85,96,238,.2)}.khonshu-logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.khonshu-brand-text{display:flex;flex-direction:column;gap:1px}.khonshu-brand-title{font-size:1.2rem;font-weight:800;color:#ffffff;line-height:1.1;font-family:Plus Jakarta Sans,sans-serif}.khonshu-brand-sub{font-size:.68rem;color:#94a3b8;font-family:JetBrains Mono,monospace}.khonshu-latency-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:9999px;background:rgba(0,229,163,.08);border:1px solid rgba(0,229,163,.25);font-size:.66rem;font-weight:700;color:#00E5A3;font-family:JetBrains Mono,monospace;letter-spacing:.03em}.khonshu-balance-bar{display:flex;justify-content:space-between;align-items:flex-end;background:rgba(22,28,45,.45);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:10px 14px;position:relative;z-index:2}.khonshu-balance-left{display:flex;flex-direction:column;gap:2px}.khonshu-balance-label{font-size:.62rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-family:Plus Jakarta Sans,sans-serif}.khonshu-balance-val-row{display:flex;align-items:center;gap:8px}.khonshu-balance-val{font-size:1.35rem;font-weight:900;color:#ffffff;font-family:Plus Jakarta Sans,sans-serif;line-height:1.1;letter-spacing:-.02em}.khonshu-pnl-chip{background:rgba(0,229,163,.12);color:#00E5A3;border:1px solid rgba(0,229,163,.3);padding:1px 6px;border-radius:6px;font-size:.68rem;font-weight:800;font-family:JetBrains Mono,monospace;display:inline-flex;align-items:center;gap:3px}.khonshu-tab-pill-group{display:flex;gap:3px;background:rgba(255,255,255,.04);padding:2px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.khonshu-tab-pill{padding:3px 8px;border-radius:6px;font-size:.64rem;font-weight:700;font-family:Plus Jakarta Sans,sans-serif}.khonshu-tab-pill.active{background:rgba(85,96,238,.35);color:#ffffff;border:1px solid rgba(85,96,238,.4)}.khonshu-tab-pill.inactive{color:#64748b}.khonshu-position-slice{background:rgba(15,20,35,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2;transition:all .25s ease}.card-khonshu-authentic:hover .khonshu-position-slice{border-color:rgba(85,96,238,.35);background:rgba(20,26,46,.85)}.khonshu-pos-top-row{display:flex;justify-content:space-between;align-items:center}.khonshu-pair-side{display:flex;align-items:center;gap:6px}.khonshu-pair-name{font-weight:800;color:#ffffff;font-size:.84rem;font-family:Plus Jakarta Sans,sans-serif}.khonshu-side-badge{background:rgba(0,229,163,.12);color:#00E5A3;border:1px solid rgba(0,229,163,.3);padding:1px 5px;border-radius:4px;font-size:.62rem;font-weight:800;font-family:JetBrains Mono,monospace}.khonshu-systemic-chips{display:flex;align-items:center;gap:4px}.khonshu-badge-in-trade{border-radius:4px;background:rgba(0,229,163,.1);border:1px solid rgba(0,229,163,.3);color:#00E5A3}.khonshu-badge-in-trade,.khonshu-badge-vol-shock{display:inline-flex;align-items:center;gap:3px;padding:1px 5px;font-size:.6rem;font-weight:800;font-family:JetBrains Mono,monospace}.khonshu-badge-vol-shock{border-radius:4px;background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.3);color:#22d3ee}.khonshu-metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:rgba(0,0,0,.25);padding:6px 8px;border-radius:8px;font-family:JetBrains Mono,monospace}.khonshu-metric-cell{display:flex;flex-direction:column;gap:1px}.khonshu-metric-lbl{font-size:.58rem;color:#64748b;text-transform:uppercase;font-weight:600}.khonshu-metric-val{font-size:.74rem;font-weight:700;color:#ffffff}.khonshu-metric-val.green{color:#00E5A3}.khonshu-cortex-signal-line{display:flex;align-items:center;justify-content:space-between;font-size:.64rem;color:#94a3b8;font-family:JetBrains Mono,monospace;padding-top:2px}.khonshu-cortex-signal-line .signal-tag{color:#818cf8;font-weight:700}.khonshu-footer{justify-content:space-between;gap:8px;border-top:1px solid rgba(255,255,255,.08);padding-top:10px;position:relative;z-index:2}.khonshu-footer,.khonshu-tech-tags{display:flex;align-items:center;flex-wrap:nowrap}.khonshu-tech-tags{gap:4px;font-size:.64rem;font-family:JetBrains Mono,monospace}.khonshu-tag{background:rgba(85,96,238,.12);color:#818cf8;border:1px solid rgba(85,96,238,.25);padding:2px 6px;border-radius:4px;white-space:nowrap}.khonshu-btn-indigo{background:#5560EE;color:#ffffff;font-weight:800;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;letter-spacing:.03em;padding:5px 12px;border-radius:8px;box-shadow:0 4px 14px rgba(85,96,238,.4);display:inline-flex;align-items:center;gap:5px;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.card-khonshu-authentic:hover .khonshu-btn-indigo{background:#636ff6;transform:scale(1.03);box-shadow:0 8px 24px rgba(85,96,238,.6)}.card-donespace-authentic{background:radial-gradient(circle at 10% 10%,#ffffff 0,#f7f3fb 55%,#ece4f8 100%);color:#1a1025;border:2px solid #8c52ff;border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.15),0 0 20px rgba(140,82,255,.15);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Outfit,sans-serif}.card-donespace-authentic:before{content:"";position:absolute;top:-40px;right:-40px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(140,82,255,.15) 0,transparent 70%);pointer-events:none}.card-donespace-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(140,82,255,.28),0 0 30px rgba(140,82,255,.25);border-color:#7b3aff}.donespace-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.donespace-brand-left{display:flex;align-items:center;gap:10px}.donespace-logo-box{width:38px;height:38px;border-radius:10px;background:rgba(140,82,255,.1);border:1px solid rgba(140,82,255,.25);display:flex;align-items:center;justify-content:center;padding:6px;box-shadow:0 4px 12px rgba(140,82,255,.12)}.donespace-logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.donespace-brand-text{display:flex;flex-direction:column;gap:1px}.donespace-brand-title{font-size:1.22rem;font-weight:800;color:#1a1025;line-height:1.1;font-family:Outfit,sans-serif;letter-spacing:-.02em}.donespace-brand-sub{font-size:.68rem;color:#6b5e7a;font-family:JetBrains Mono,monospace}.donespace-status-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:9999px;background:rgba(140,82,255,.1);border:1px solid rgba(140,82,255,.25);font-size:.68rem;font-weight:700;color:#8c52ff;font-family:Outfit,sans-serif}.donespace-hero-block{display:flex;flex-direction:column;gap:4px;position:relative;z-index:2}.donespace-hero-headline{font-size:1.15rem;font-weight:700;color:#1a1025;line-height:1.25;font-family:Outfit,sans-serif}.donespace-serif-italic{font-family:Playfair Display,serif;font-style:italic;color:#8c52ff;font-weight:700}.donespace-hero-desc{font-size:.78rem;color:#6b5e7a;line-height:1.45;font-weight:400}.donespace-bento-slice{display:grid;grid-template-columns:1.25fr 1fr;gap:8px;background:rgba(255,255,255,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(140,82,255,.2);border-radius:14px;padding:10px;box-shadow:0 6px 20px rgba(140,82,255,.08);position:relative;z-index:2;transition:all .25s ease}.card-donespace-authentic:hover .donespace-bento-slice{border-color:rgba(140,82,255,.4);background:rgba(255,255,255,.9);box-shadow:0 8px 24px rgba(140,82,255,.15)}.donespace-queue-col{display:flex;flex-direction:column;gap:6px}.donespace-queue-title{font-size:.64rem;font-weight:700;color:#8c52ff;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:4px}.donespace-task-item{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#1a1025}.donespace-check-box{width:14px;height:14px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.65rem;flex-shrink:0}.donespace-check-box.done{background:#8c52ff;color:#ffffff}.donespace-check-box.pending{border:1.5px solid rgba(140,82,255,.4);background:rgba(140,82,255,.05)}.donespace-task-text.done{text-decoration:line-through;color:#8c8c9a;font-weight:500}.donespace-avatar-chip{margin-left:auto;width:18px;height:18px;border-radius:50%;background:rgba(140,82,255,.12);color:#8c52ff;font-size:.58rem;font-weight:800;display:flex;align-items:center;justify-content:center}.donespace-avatar-chip.yellow{background:rgba(253,224,71,.35);color:#854d0e}.donespace-side-col{display:flex;flex-direction:column;gap:6px;justify-content:space-between}.donespace-xp-card{background:rgba(140,82,255,.06);border:1px solid rgba(140,82,255,.15);border-radius:8px;padding:5px 8px;display:flex;flex-direction:column;gap:2px}.donespace-xp-header{display:flex;justify-content:space-between;font-size:.6rem;font-weight:700;color:#6b5e7a}.donespace-xp-val{font-size:.85rem;font-weight:900;color:#8c52ff;line-height:1}.donespace-prog-bar{height:4px;background:rgba(140,82,255,.15);border-radius:2px;overflow:hidden;margin-top:2px}.donespace-prog-fill{width:75%;height:100%;background:#8c52ff}.donespace-meal-card{background:rgba(253,224,71,.15);border:1px solid rgba(253,224,71,.4);border-radius:8px;padding:5px 8px;display:flex;align-items:center;gap:6px}.donespace-meal-emoji{font-size:.95rem}.donespace-meal-info{display:flex;flex-direction:column;gap:0}.donespace-meal-name{font-size:.68rem;font-weight:700;color:#1a1025;line-height:1.1}.donespace-meal-sub{font-size:.58rem;color:#713f12}.donespace-footer{justify-content:space-between;gap:8px;border-top:1px solid rgba(140,82,255,.15);padding-top:10px;position:relative;z-index:2}.donespace-footer,.donespace-tech-tags{display:flex;align-items:center;flex-wrap:nowrap}.donespace-tech-tags{gap:4px;font-size:.64rem;font-family:JetBrains Mono,monospace}.donespace-tag{background:rgba(140,82,255,.08);color:#7c3aed;border:1px solid rgba(140,82,255,.2);padding:2px 6px;border-radius:4px;white-space:nowrap}.donespace-btn-yellow{background:#fde047;color:#1a1025;font-weight:800;font-family:Outfit,sans-serif;font-size:.72rem;letter-spacing:.02em;padding:5px 12px;border-radius:9999px;box-shadow:0 4px 14px rgba(253,224,71,.45);display:inline-flex;align-items:center;gap:5px;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.card-donespace-authentic:hover .donespace-btn-yellow{transform:scale(1.04);box-shadow:0 6px 20px rgba(253,224,71,.6);background:#facc15}.card-m0j-authentic{background:radial-gradient(ellipse at 85% 15%,rgba(176,132,245,.16) 0,#140d24 50%,#080510 100%);color:#ffffff;border:1px solid rgba(176,132,245,.4);border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.6),0 0 25px rgba(176,132,245,.15);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Hanken Grotesk,-apple-system,sans-serif}.card-m0j-authentic:before{content:"";position:absolute;top:-30px;right:-30px;width:190px;height:190px;border-radius:50%;background:rgba(176,132,245,.15);filter:blur(45px);pointer-events:none}.card-m0j-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(176,132,245,.35),0 0 35px rgba(176,132,245,.28);border-color:#b084f5}.m0j-header{justify-content:space-between;width:100%;position:relative;z-index:2}.m0j-brand-left,.m0j-header{display:flex;align-items:center}.m0j-brand-left{gap:10px}.m0j-logo-box{width:38px;height:38px;border-radius:10px;background:rgba(176,132,245,.12);border:1px solid rgba(176,132,245,.35);display:flex;align-items:center;justify-content:center;padding:6px;box-shadow:0 0 12px rgba(176,132,245,.25)}.m0j-logo-box svg{width:100%;height:100%}.m0j-brand-text{display:flex;flex-direction:column;gap:1px}.m0j-brand-title{font-size:1.22rem;font-weight:800;color:#ffffff;line-height:1.1;font-family:Hanken Grotesk,sans-serif;letter-spacing:-.01em}.m0j-brand-sub{font-size:.68rem;color:#c4b5fd}.m0j-brand-sub,.m0j-status-badge{font-family:JetBrains Mono,monospace}.m0j-status-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:9999px;background:rgba(176,132,245,.12);border:1px solid rgba(176,132,245,.35);font-size:.66rem;font-weight:700;color:#b084f5;letter-spacing:.03em}.m0j-hero-block{display:flex;flex-direction:column;gap:4px;position:relative;z-index:2}.m0j-hero-headline{font-size:1.15rem;font-weight:800;color:#ffffff;line-height:1.25;font-family:Hanken Grotesk,sans-serif;letter-spacing:-.01em}.m0j-neon-title{background:linear-gradient(90deg,#b084f5,#d8b4fe,#b084f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m0j-hero-desc{font-size:.78rem;color:rgba(255,255,255,.75);line-height:1.45;font-weight:400}.m0j-matrix-slice{background:rgba(22,14,38,.8);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(176,132,245,.25);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2;transition:all .25s ease}.card-m0j-authentic:hover .m0j-matrix-slice{border-color:rgba(176,132,245,.45);background:rgba(28,18,48,.9);box-shadow:0 0 20px rgba(176,132,245,.2)}.m0j-matrix-top-row{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:.68rem}.m0j-level-badge{color:#ffffff;font-weight:700;display:inline-flex;align-items:center;gap:5px}.m0j-level-badge i{color:#b084f5}.m0j-xp-counter{color:#d8b4fe;font-weight:800}.m0j-domains-spectrum{display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.35);padding:6px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.m0j-domain-item{display:flex;flex-direction:column;align-items:center;gap:3px}.m0j-domain-dot{width:8px;height:8px;border-radius:50%;box-shadow:0 0 8px currentColor}.m0j-domain-lbl{font-size:.54rem;color:rgba(255,255,255,.6);text-transform:uppercase}.m0j-domain-lbl,.m0j-quest-bar{font-family:JetBrains Mono,monospace}.m0j-quest-bar{display:flex;justify-content:space-between;align-items:center;font-size:.65rem;color:rgba(255,255,255,.85);padding-top:2px}.m0j-quest-tag{color:#b084f5;font-weight:700}.m0j-footer{justify-content:space-between;gap:8px;border-top:1px solid rgba(255,255,255,.08);padding-top:10px;position:relative;z-index:2}.m0j-footer,.m0j-tech-tags{display:flex;align-items:center;flex-wrap:nowrap}.m0j-tech-tags{gap:4px;font-size:.64rem;font-family:JetBrains Mono,monospace}.m0j-tag{background:rgba(176,132,245,.1);color:#d8b4fe;border:1px solid rgba(176,132,245,.25);padding:2px 6px;border-radius:4px;white-space:nowrap}.m0j-btn-lavender{background:#b084f5;color:#050508;font-weight:800;font-family:Hanken Grotesk,sans-serif;font-size:.72rem;letter-spacing:.03em;padding:5px 12px;border-radius:8px;box-shadow:0 4px 14px rgba(176,132,245,.4);display:inline-flex;align-items:center;gap:5px;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.card-m0j-authentic:hover .m0j-btn-lavender{background:#c49eff;transform:scale(1.03);box-shadow:0 8px 24px rgba(176,132,245,.6)}.card-ankisynth-authentic{background:radial-gradient(ellipse at 85% 15%,rgba(251,81,251,.16) 0,#150d18 50%,#0a060c 100%);color:#f9f5f8;border:1px solid rgba(251,81,251,.4);border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.6),0 0 25px rgba(251,81,251,.15);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Inter,sans-serif}.card-ankisynth-authentic:before{content:"";position:absolute;top:-30px;right:-30px;width:190px;height:190px;border-radius:50%;background:rgba(251,81,251,.15);filter:blur(45px);pointer-events:none}.card-ankisynth-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(251,81,251,.35),0 0 35px rgba(251,81,251,.3);border-color:#fb51fb}.ankisynth-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.ankisynth-brand-left{display:flex;align-items:center;gap:10px}.ankisynth-logo-box{width:38px;height:38px;border-radius:10px;background:rgba(251,81,251,.12);border:1px solid rgba(251,81,251,.35);display:flex;align-items:center;justify-content:center;padding:6px;box-shadow:0 0 12px rgba(251,81,251,.25)}.ankisynth-logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ankisynth-brand-text{display:flex;flex-direction:column;gap:1px}.ankisynth-brand-title{font-size:1.22rem;font-weight:800;color:#ffffff;line-height:1.1;font-family:Space Grotesk,sans-serif;letter-spacing:-.01em}.ankisynth-brand-sub{font-size:.68rem;color:#adaaad;font-family:Roboto Mono,monospace}.ankisynth-status-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:9999px;background:rgba(251,81,251,.12);border:1px solid rgba(251,81,251,.35);font-size:.66rem;font-weight:700;color:#fb51fb;font-family:Roboto Mono,monospace;letter-spacing:.03em}.ankisynth-hero-block{display:flex;flex-direction:column;gap:4px;position:relative;z-index:2}.ankisynth-hero-headline{font-size:1.15rem;font-weight:800;color:#ffffff;line-height:1.25;font-family:Space Grotesk,sans-serif;letter-spacing:-.01em}.ankisynth-neon-title{background:linear-gradient(90deg,#fb51fb,#f472b6,#fb51fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ankisynth-hero-desc{font-size:.78rem;color:rgba(249,245,248,.75);line-height:1.45;font-weight:400}.ankisynth-forge-slice{background:rgba(19,19,21,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(251,81,251,.25);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:7px;position:relative;z-index:2;transition:all .25s ease}.card-ankisynth-authentic:hover .ankisynth-forge-slice{border-color:rgba(251,81,251,.45);background:rgba(24,18,28,.9);box-shadow:0 0 20px rgba(251,81,251,.2)}.ankisynth-forge-header{display:flex;justify-content:space-between;align-items:center;font-family:Roboto Mono,monospace;font-size:.65rem}.ankisynth-mode-tag{background:rgba(251,81,251,.15);color:#fb51fb;padding:1px 6px;border-radius:4px;font-weight:700}.ankisynth-ai-engine{color:#ffd16c;display:inline-flex;align-items:center;gap:3px}.ankisynth-card-preview{background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:7px 9px;display:flex;flex-direction:column;gap:3px;font-size:.72rem}.ankisynth-card-front{color:#ffffff;font-weight:600;line-height:1.25}.ankisynth-card-back{color:#83fc8e;font-size:.68rem;line-height:1.3;font-family:Roboto Mono,monospace}.ankisynth-forge-footer-meta{display:flex;justify-content:space-between;align-items:center;font-size:.62rem;font-family:Roboto Mono,monospace;color:#adaaad;padding-top:1px}.ankisynth-tag-chip{background:rgba(255,255,255,.05);padding:1px 5px;border-radius:3px;color:#ffd16c}.ankisynth-footer{justify-content:space-between;gap:8px;border-top:1px solid rgba(255,255,255,.08);padding-top:10px;position:relative;z-index:2}.ankisynth-footer,.ankisynth-tech-tags{display:flex;align-items:center;flex-wrap:nowrap}.ankisynth-tech-tags{gap:4px;font-size:.64rem;font-family:Roboto Mono,monospace}.ankisynth-tag{background:rgba(251,81,251,.1);color:#f472b6;border:1px solid rgba(251,81,251,.25);padding:2px 6px;border-radius:4px;white-space:nowrap}.ankisynth-btn-rose{background:#fb51fb;color:#000000;font-weight:800;font-family:Space Grotesk,sans-serif;font-size:.72rem;letter-spacing:.03em;padding:5px 12px;border-radius:8px;box-shadow:0 4px 14px rgba(251,81,251,.4);display:inline-flex;align-items:center;gap:5px;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.card-ankisynth-authentic:hover .ankisynth-btn-rose{background:#ff7afb;transform:scale(1.03);box-shadow:0 8px 24px rgba(251,81,251,.6)}.card-fanus-authentic{background:radial-gradient(ellipse at 85% 15%,rgba(245,181,77,.22) 0,#1c1122 45%,#0c0712 100%);color:#ffffff;border:1px solid rgba(245,181,77,.45);border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.7),0 0 25px rgba(245,181,77,.16);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Vazirmatn,-apple-system,sans-serif}.card-fanus-authentic:before{content:"";position:absolute;top:-30px;right:-30px;width:190px;height:190px;border-radius:50%;background:rgba(245,181,77,.18);filter:blur(45px);pointer-events:none}.card-fanus-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(245,181,77,.4),0 0 35px rgba(245,181,77,.3);border-color:#F5B54D}.fanus-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.fanus-brand-left{display:flex;align-items:center;gap:10px}.fanus-logo-box{width:38px;height:38px;border-radius:10px;background:rgba(245,181,77,.14);border:1px solid rgba(245,181,77,.45);display:flex;align-items:center;justify-content:center;padding:5px;box-shadow:0 0 14px rgba(245,181,77,.28)}.fanus-logo-box svg{width:100%;height:100%;filter:drop-shadow(0 0 6px rgba(245,181,77,.7));animation:fanus-flame-flicker 2.5s ease-in-out infinite}@keyframes fanus-flame-flicker{0%,to{transform:scale(1);filter:drop-shadow(0 0 6px #F5B54D)}50%{transform:scale(.93);filter:drop-shadow(0 0 14px #F5B54D)}}.fanus-brand-text{display:flex;flex-direction:column;gap:1px}.fanus-brand-title{font-size:1.25rem;font-weight:800;color:#fef3c7;line-height:1.1;font-family:Vazirmatn,sans-serif;letter-spacing:-.01em}.fanus-brand-sub{font-size:.68rem;color:#fde68a;font-family:JetBrains Mono,monospace;letter-spacing:.05em;opacity:.9}.fanus-status-badge{display:flex;align-items:center;gap:6px;background:rgba(245,181,77,.14);border:1px solid rgba(245,181,77,.4);border-radius:9999px;padding:4px 10px;font-size:.68rem;font-weight:700;color:#F5B54D;font-family:Vazirmatn,sans-serif;box-shadow:0 0 10px rgba(245,181,77,.2)}.fanus-status-badge i{font-size:.78rem;animation:fanus-flame-flicker 2s ease-in-out infinite}.fanus-hero-block{display:flex;flex-direction:column;gap:4px;position:relative;z-index:2}.fanus-hero-headline{font-family:Vazirmatn,sans-serif;font-size:1.16rem;font-weight:800;line-height:1.25;color:#ffffff;letter-spacing:-.01em;direction:rtl}.fanus-amber-title{color:#F5B54D;text-shadow:0 0 14px rgba(245,181,77,.4)}.fanus-rule-creed{font-size:.78rem;color:#fde68a;font-style:italic;line-height:1.4;opacity:.9;direction:rtl}.fanus-double-slice{display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.fanus-archive-slice{background:rgba(26,18,33,.85);border:1px solid rgba(245,181,77,.3);border-top:3px solid #f5b54d;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:5px;backdrop-filter:blur(12px);transition:all .2s ease;direction:rtl}.card-fanus-authentic:hover .fanus-archive-slice{border-color:rgba(245,181,77,.6);background:rgba(32,22,42,.95);box-shadow:0 0 15px rgba(245,181,77,.15)}.fanus-archive-badge{font-size:.68rem;font-weight:700;color:#F5B54D;display:inline-flex;align-items:center;gap:4px}.fanus-archive-text{font-size:.75rem;color:#e2e8f0;line-height:1.5;opacity:.9}.fanus-post-slice{background:rgba(36,26,46,.9);border:1px solid rgba(245,181,77,.3);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;position:relative;direction:rtl;transition:all .2s ease}.card-fanus-authentic:hover .fanus-post-slice{border-color:#F5B54D;transform:translateY(-1px)}.fanus-post-text{font-size:.82rem;font-weight:600;line-height:1.5;color:#fef3c7}.fanus-post-meta{display:flex;justify-content:space-between;align-items:center;font-size:.64rem;color:#c4b5fd;font-family:JetBrains Mono,monospace;padding-top:4px;border-top:1px solid rgba(255,255,255,.06)}.fanus-candle-reaction{display:flex;align-items:center;gap:4px;color:#F5B54D;font-weight:700}.fanus-footer{justify-content:space-between;gap:8px;padding-top:6px;position:relative;z-index:2}.fanus-footer,.fanus-tags-row{display:flex;align-items:center;flex-wrap:nowrap}.fanus-tags-row{gap:4px}.fanus-chip{background:rgba(245,181,77,.1);border:1px solid rgba(245,181,77,.28);color:#fde68a;font-size:.64rem;padding:2.5px 7px;border-radius:6px;font-family:JetBrains Mono,monospace;font-weight:600;white-space:nowrap}.fanus-btn-amber{display:inline-flex;align-items:center;gap:5px;background:#F5B54D;color:#1a0f05;padding:6px 13px;border-radius:8px;font-size:.72rem;font-weight:800;font-family:Vazirmatn,sans-serif;box-shadow:0 4px 14px rgba(245,181,77,.4);transition:all .2s ease;white-space:nowrap;flex-shrink:0}.card-fanus-authentic:hover .fanus-btn-amber{background:#ffc46a;transform:scale(1.03);box-shadow:0 8px 24px rgba(245,181,77,.6)}.card-cowork-authentic{background:radial-gradient(ellipse at 85% 15%,rgba(0,137,176,.25) 0,#0c1c33 50%,#030a16 100%);color:#ffffff;border:1px solid rgba(0,137,176,.45);border-radius:20px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:13px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,.7),0 0 25px rgba(0,137,176,.15);transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Vazirmatn,Space Grotesk,sans-serif}.card-cowork-authentic:before{content:"";position:absolute;top:-30px;right:-30px;width:190px;height:190px;border-radius:50%;background:rgba(0,137,176,.18);filter:blur(45px);pointer-events:none}.card-cowork-authentic:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(0,137,176,.4),0 0 35px rgba(96,165,250,.3);border-color:#0089B0}.cowork-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.cowork-brand-left{display:flex;align-items:center;gap:10px}.cowork-logo-box{width:38px;height:38px;border-radius:10px;background:#ffffff;border:1px solid rgba(0,137,176,.5);display:flex;align-items:center;justify-content:center;padding:4px;box-shadow:0 0 14px rgba(0,137,176,.3)}.cowork-logo-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cowork-brand-text{display:flex;flex-direction:column;gap:1px}.cowork-brand-title{font-size:1.24rem;font-weight:800;color:#ffffff;line-height:1.1;font-family:Vazirmatn,sans-serif;letter-spacing:-.01em}.cowork-brand-sub{font-size:.68rem;color:#7dd3fc;font-family:JetBrains Mono,monospace;letter-spacing:.05em}.cowork-status-badge{display:flex;align-items:center;gap:6px;background:rgba(0,137,176,.18);border:1px solid rgba(0,137,176,.45);border-radius:9999px;padding:4px 10px;font-size:.68rem;font-weight:700;color:#38bdf8;font-family:Vazirmatn,sans-serif;box-shadow:0 0 10px rgba(0,137,176,.2)}.cowork-hero-block{display:flex;flex-direction:column;gap:4px;position:relative;z-index:2}.cowork-hero-headline{font-family:Vazirmatn,sans-serif;font-size:1.16rem;font-weight:800;line-height:1.25;color:#ffffff;letter-spacing:-.01em;direction:rtl}.cowork-blue-title{color:#38bdf8;text-shadow:0 0 14px rgba(56,189,248,.4)}.cowork-hero-desc{font-size:.8rem;color:#bae6fd;line-height:1.45;opacity:.9;direction:rtl}.cowork-hub-slice{background:rgba(10,25,48,.9);border:1px solid rgba(0,137,176,.35);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;backdrop-filter:blur(14px);box-shadow:inset 0 0 20px rgba(0,137,176,.2);position:relative;z-index:2;transition:all .2s ease;direction:rtl}.card-cowork-authentic:hover .cowork-hub-slice{border-color:#0089B0;background:rgba(14,34,64,.95)}.cowork-space-header{display:flex;justify-content:space-between;align-items:center}.cowork-space-name{display:flex;align-items:center;gap:6px;font-weight:700;font-size:.84rem;color:#ffffff;font-family:Vazirmatn,sans-serif}.cowork-space-name i{color:#38bdf8;font-size:.95rem}.cowork-rating-tag{background:rgba(255,187,0,.16);border:1px solid rgba(255,187,0,.45);color:#fbbf24;font-size:.68rem;font-weight:700;padding:2px 7px;border-radius:6px;font-family:JetBrains Mono,monospace;display:flex;align-items:center;gap:4px}.cowork-amenities-row{display:flex;gap:5px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.cowork-amenities-row::-webkit-scrollbar{display:none}.cowork-amenity-pill{background:rgba(0,137,176,.2);border:1px solid rgba(56,189,248,.3);color:#e0f2fe;font-size:.63rem;padding:2px 6px;border-radius:6px;font-family:Vazirmatn,sans-serif;white-space:nowrap;flex-shrink:0}.cowork-space-footer-row{display:flex;justify-content:space-between;align-items:center;font-size:.68rem;font-family:JetBrains Mono,monospace;padding-top:4px;border-top:1px dashed rgba(255,255,255,.08)}.cowork-status-live{gap:5px;color:#4ade80}.cowork-routing-hint,.cowork-status-live{display:flex;align-items:center;font-weight:600;font-family:Vazirmatn,sans-serif}.cowork-routing-hint{color:#38bdf8;gap:4px}.cowork-footer{justify-content:space-between;gap:8px;padding-top:6px;position:relative;z-index:2}.cowork-footer,.cowork-tags-row{display:flex;align-items:center;flex-wrap:nowrap}.cowork-tags-row{gap:4px}.cowork-chip{background:rgba(0,137,176,.15);border:1px solid rgba(56,189,248,.3);color:#7dd3fc;font-size:.64rem;padding:2.5px 7px;border-radius:6px;font-family:JetBrains Mono,monospace;font-weight:600;white-space:nowrap}.cowork-btn-blue{display:inline-flex;align-items:center;gap:5px;background:#0089B0;color:#ffffff;padding:6px 13px;border-radius:8px;font-size:.72rem;font-weight:800;font-family:Vazirmatn,sans-serif;box-shadow:0 4px 14px rgba(0,137,176,.45);transition:all .2s ease;white-space:nowrap;flex-shrink:0}.card-cowork-authentic:hover .cowork-btn-blue{background:#0284c7;transform:scale(1.03);box-shadow:0 8px 24px rgba(2,132,199,.65)}.cli-footer{padding:14px 20px;background:rgba(255,255,255,.015);border:1px dashed rgba(255,255,255,.12);border-radius:12px;display:flex;justify-content:center;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--canvas-muted);text-decoration:none;transition:all .2s ease;margin-top:24px;text-align:center;flex-wrap:wrap}.cli-footer:hover{border-color:var(--portfolio-accent);color:#fff;background:rgba(0,240,255,.025)}@media (max-width:860px){.projects-grid{grid-template-columns:1fr;gap:16px}.container{padding:0 4px}}@media (max-width:640px){body{padding:12px 10px 60px}.top-header{padding:10px 14px;margin-bottom:16px}.brand-handle{font-size:.78rem}.nav-items{gap:12px;font-size:.76rem}.hero-banner{margin-bottom:18px;padding:0 4px}.hero-title{font-size:1.45rem}.hero-desc{font-size:.78rem;line-height:1.45}.control-bar{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.filter-tabs{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.filter-tab{text-align:center;padding:6px 8px;font-size:.7rem}.total-counter{font-size:.68rem}.card-ankisynth-authentic,.card-cowork-authentic,.card-donespace-authentic,.card-fanus-authentic,.card-khonshu-authentic,.card-lyraz-authentic,.card-m0j-authentic,.card-najva-authentic{padding:16px 14px;border-radius:16px;gap:12px;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.ankisynth-brand-title,.cowork-brand-title,.donespace-brand-title,.fanus-brand-title,.khonshu-brand-title,.lyraz-wordmark,.m0j-brand-title,.najva-brand-title{font-size:1.05rem}.ankisynth-hero-headline,.cowork-hero-headline,.donespace-hero-headline,.fanus-hero-headline,.lyraz-hero-headline,.m0j-hero-headline,.najva-hero-title-group{font-size:1.02rem;line-height:1.35}.ankisynth-footer,.cowork-footer,.donespace-footer,.fanus-footer,.khonshu-footer,.lyraz-footer,.m0j-footer,.najva-footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding-top:10px!important;width:100%!important;box-sizing:border-box!important}.ankisynth-tech-tags,.cowork-tags-row,.donespace-tech-tags,.fanus-tags-row,.khonshu-tech-tags,.lyraz-tech-tags,.m0j-tech-tags,.najva-tech-tags{display:flex!important;flex-wrap:wrap!important;gap:5px!important;width:100%!important;justify-content:flex-start!important}.ankisynth-btn-rose,.cowork-btn-blue,.donespace-btn-yellow,.fanus-btn-amber,.khonshu-btn-indigo,.lyraz-btn-lime,.m0j-btn-lavender,.najva-launch-action{width:100%!important;justify-content:center!important;text-align:center!important;padding:9px 16px!important;font-size:.78rem!important;border-radius:10px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;white-space:nowrap!important}.cowork-amenities-row{flex-wrap:wrap!important;gap:4px!important}.cowork-space-footer-row,.cowork-space-header{flex-wrap:wrap!important;gap:6px!important}.donespace-bento-slice{grid-template-columns:1fr!important;gap:8px!important}.m0j-domains-spectrum{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:6px!important;padding:8px!important}.khonshu-balance-bar{flex-wrap:wrap!important;gap:6px!important}.khonshu-cortex-signal-line{flex-wrap:wrap!important;gap:4px!important}.fanus-double-slice{flex-direction:column!important;gap:8px!important}.cli-footer{padding:12px 14px;font-size:.72rem}}@media (max-width:400px){.card-ankisynth-authentic,.card-cowork-authentic,.card-donespace-authentic,.card-fanus-authentic,.card-khonshu-authentic,.card-lyraz-authentic,.card-m0j-authentic,.card-najva-authentic{padding:14px 12px}.ankisynth-tech-tags,.cowork-tags-row,.donespace-tech-tags,.fanus-tags-row,.khonshu-tech-tags,.lyraz-tech-tags,.m0j-tech-tags,.najva-tech-tags{gap:4px;font-size:.62rem}.ankisynth-btn-rose,.cowork-btn-blue,.donespace-btn-yellow,.fanus-btn-amber,.khonshu-btn-indigo,.lyraz-btn-lime,.m0j-btn-lavender,.najva-launch-action{padding:8px 12px!important;font-size:.74rem!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c219ed{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c219ed{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}