.nb{--nb-glass:linear-gradient(180deg, #ffffffd1, #f8fafcb8);--nb-glass-line:color-mix(in oklab, var(--brand) 22%, transparent);--nb-glass-shadow:inset 0 1px 0 #ffffffe6, 0 18px 44px -18px #0f172a2e, 0 0 40px color-mix(in oklab, var(--brand) 6%, transparent);--nb-rule:#64748b21;--nb-cover:linear-gradient(160deg, #0f5a45, #0a2f28);--nb-bear:#e11d48;--nb-disc-bull:radial-gradient(circle at 50% 35%, #ecfdf5, #d1fae5);--nb-disc-bear:radial-gradient(circle at 50% 35%, #fff1f2, #ffe4e6);--nb-aura:color-mix(in oklab, var(--brand) 16%, transparent);--nb-cta:linear-gradient(180deg, #10b981, #059669);position:relative;overflow-x:clip}.dark .nb{--nb-glass:linear-gradient(180deg, #1622289e, #0a1018a8);--nb-glass-line:#6ee7b733;--nb-glass-shadow:inset 0 1px 0 #ffffff0f, 0 24px 60px #00000073, 0 0 44px #34d39912;--nb-rule:#94a3b817;--nb-cover:linear-gradient(160deg, #143c30, #08161a);--nb-bear:#fb7185;--nb-disc-bull:radial-gradient(circle at 50% 35%, #0c3026f2, #080e12f7);--nb-disc-bear:radial-gradient(circle at 50% 35%, #3a141ef2, #0c0a12f7);--nb-aura:#34d39933;--nb-cta:linear-gradient(180deg, #86efac, #34d399)}.nb :is(p,li){text-align:inherit}@property --nb-q{syntax:"<integer>";inherits:false;initial-value:25}@property --nb-lot{syntax:"<integer>";inherits:false;initial-value:25}@layer components{.nb-glass{background:var(--nb-glass);border:1px solid var(--nb-glass-line);box-shadow:var(--nb-glass-shadow);-webkit-backdrop-filter:blur(14px)}.nb-ruled{background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--nb-line,32px) - 1px), var(--nb-rule) calc(var(--nb-line,32px) - 1px) var(--nb-line,32px)), var(--nb-glass);position:relative;overflow:hidden}.nb-margin{top:0;bottom:0;right:var(--nb-margin-at,30px);background:var(--brand);width:1px;box-shadow:0 0 10px 1px color-mix(in oklab, var(--brand) 55%, transparent);position:absolute}.nb-margin.nb-warn{background:var(--warn);box-shadow:0 0 10px 1px color-mix(in oklab, var(--warn) 50%, transparent)}.nb-neon{color:var(--brand);text-shadow:0 0 28px color-mix(in oklab, var(--brand) 45%, transparent)}.nb-sticky{--nb-cta:linear-gradient(180deg, #10b981, #059669)}.dark .nb-sticky{--nb-cta:linear-gradient(180deg, #86efac, #34d399)}.nb-cta{background:var(--nb-cta);color:var(--on-brand);box-shadow:0 0 0 6px color-mix(in oklab, var(--brand) 8%, transparent), 0 12px 36px -8px color-mix(in oklab, var(--brand) 45%, transparent);transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-med) var(--ease-out)}.nb-cta:hover{box-shadow:0 0 0 8px color-mix(in oklab, var(--brand) 12%, transparent), 0 14px 40px -6px color-mix(in oklab, var(--brand) 55%, transparent)}.nb-cta:active{transform:scale(.98)}.nb-dots{background-image:radial-gradient(color-mix(in oklab, var(--muted) 22%, transparent) 1px, transparent 1px);background-size:16px 16px;-webkit-mask-image:radial-gradient(at 70% 0,#000,#0000 60%);mask-image:radial-gradient(at 70% 0,#000,#0000 60%)}@keyframes nb-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.08)}}.nb-aura{background:var(--nb-aura);filter:blur(70px);pointer-events:none;border-radius:50%;animation:22s ease-in-out infinite nb-drift;position:absolute}@keyframes nb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes nb-spin{to{transform:rotate(360deg)}}@keyframes nb-breathe{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.8;transform:scale(1.06)}}@keyframes nb-twinkle{0%,70%,to{opacity:0;transform:translate(-50%,-50%)scale(.4)}80%{opacity:1;transform:translate(-50%,-50%)scale(1.3)}90%{opacity:.6;transform:translate(-50%,-50%)scale(.9)}}.nb-spark{background:var(--glint);width:4px;height:4px;box-shadow:0 0 6px 1px var(--glint-glow);opacity:0;pointer-events:none;border-radius:50%;animation:4.2s ease-in-out infinite nb-twinkle;position:absolute}@keyframes nb-write{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.nb-write{clip-path:inset(0 0 0 100%);animation:1.1s cubic-bezier(.4,0,.2,1) forwards nb-write}@keyframes nb-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.nb-pop{opacity:0;animation:.45s ease-out forwards nb-pop}@keyframes nb-shimmer{0%,60%{transform:translate(120%)}to{transform:translate(-120%)}}.nb-shine{position:relative;overflow:hidden}.nb-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff29 50%,#0000 70%);animation:4.5s ease-in-out infinite nb-shimmer;position:absolute;inset:0}@keyframes nb-chip{0%,10%{opacity:0;transform:translateY(8px)scale(.9)}20%,85%{opacity:1;transform:none}to{opacity:0}}.nb-chip-loop{animation:5s ease-in-out infinite nb-chip}.nb-tl{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.nb-on-root{animation-timeline:scroll(root)}.nb-on-view{animation-timeline:view()}.nb-on-wk{animation-timeline:--nb-wk}.nb-on-quiz{animation-timeline:--nb-quiz}.nb-on-risk{animation-timeline:--nb-risk}.nb-story-wk{view-timeline:--nb-wk block}.nb-story-quiz{view-timeline:--nb-quiz block}.nb-story-risk{view-timeline:--nb-risk block}@keyframes nb-fade-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes nb-fade-in-out{0%{opacity:0;transform:translateY(18px)}18%,82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-18px)}}@keyframes nb-layer{0%{opacity:0;transform:translateY(30px)}12%,86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-30px)}}@keyframes nb-layer-last{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes nb-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nb-ink{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}@keyframes nb-rise{0%{opacity:0;transform:translateY(80px)scale(.94)}to{opacity:1;transform:none}}@keyframes nb-flip{0%{opacity:0;transform:perspective(1100px)rotateY(-75deg)}to{opacity:1;transform:perspective(1100px)rotateY(0)}}@keyframes nb-page-tilt{0%{transform:rotate(-3.5deg)translateY(14px)}to{transform:none}}@keyframes nb-ribbon-away{to{opacity:.2;transform:translateY(-50px)scale(.97)}}.nb{--nb-come:38vw;--nb-leave:8vw}@keyframes nb-bear-in{0%{transform:translateX(var(--nb-come)) rotate(-16deg);opacity:0}42%,62%{opacity:1;transform:none}to{transform:translateX(var(--nb-leave)) rotate(8deg);opacity:.2}}@keyframes nb-bull-in{0%{transform:translateX(calc(var(--nb-come) * -1)) rotate(16deg);opacity:0}42%,62%{opacity:1;transform:none}to{transform:translateX(calc(var(--nb-leave) * -1)) rotate(-8deg);opacity:.2}}@keyframes nb-clash{0%,36%{opacity:0;transform:scale(.3)}46%{opacity:1;transform:scale(1.5)}60%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.nb-dot{background:color-mix(in oklab, var(--muted) 20%, transparent)}.nb-dot--on{background:var(--brand);box-shadow:0 0 12px color-mix(in oklab, var(--brand) 80%, transparent)}.nb-dot--rest{background:var(--faint)}.nb-day{--nb-step:36px;--nb-tilt:8deg;--nb-lift:8px;--nb-line:26px;--nb-margin-at:18px;transform-origin:50% 130%;border-radius:16px;width:124px;height:196px;padding:10px 26px 10px 8px}@media (min-width:768px){.nb-day{--nb-step:min(158px, 12.6vw);--nb-tilt:4deg;--nb-lift:16px;--nb-line:32px;--nb-margin-at:30px;transform-origin:50%;border-radius:20px;width:196px;height:300px;padding:16px 42px 14px 14px}}@keyframes nb-cover-open{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-165deg)}}@keyframes nb-fan{0%{transform:translate(calc(var(--s) * 2px), calc(var(--s) * 2px)) rotate(0deg)}to{transform:translateX(calc(var(--i) * var(--nb-step))) translateY(calc(var(--a) * var(--nb-lift))) rotate(calc(var(--i) * var(--nb-tilt)))}}@keyframes nb-dot-on{0%{background:color-mix(in oklab, var(--muted) 20%, transparent);box-shadow:none}to{background:var(--brand);box-shadow:0 0 12px color-mix(in oklab, var(--brand) 80%, transparent)}}@keyframes nb-dot-rest{0%{background:color-mix(in oklab, var(--muted) 20%, transparent)}to{background:var(--faint)}}@keyframes nb-pick{0%{border-color:var(--line);color:var(--ink-soft);background:0 0}to{background:var(--brand-soft);border-color:var(--brand);color:var(--ink);box-shadow:0 0 22px color-mix(in oklab, var(--brand) 35%, transparent)}}@keyframes nb-check{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes nb-qcount{0%{--nb-q:1}to{--nb-q:25}}.nb-qnum{counter-reset:q var(--nb-q)}.nb-qnum:after{content:counter(q, persian)}@keyframes nb-lot{0%{--nb-lot:10}to{--nb-lot:25}}.nb-lot{counter-reset:l var(--nb-lot)}.nb-lot:after{content:"۰٫" counter(l, persian)}@keyframes nb-sl{0%{opacity:0;top:57%}8%{opacity:1;top:57%}22%,52%{opacity:1;top:73%}58%,70%{opacity:1;top:57%}80%,to{opacity:1;top:39%}}@keyframes nb-tp{0%,20%{opacity:0;top:57%}32%,to{opacity:1;top:17%}}@keyframes nb-press{0%{transform:scale(1);box-shadow:0 0 #0000}50%{box-shadow:0 0 40px color-mix(in oklab, var(--brand) 80%, transparent);transform:scale(.94)}to{box-shadow:0 0 18px color-mix(in oklab, var(--brand) 35%, transparent);transform:scale(1)}}@keyframes nb-light-up{0%{border-color:var(--line);color:var(--faint);background:0 0}to{border-color:color-mix(in oklab, var(--brand) 60%, transparent);color:var(--brand);background:var(--brand-soft);box-shadow:0 0 18px color-mix(in oklab, var(--brand) 25%, transparent)}}@keyframes nb-lock{0%{transform:translateY(-7px)}to{transform:none}}@keyframes nb-fly{0%{opacity:0;transform:translate(-120px,-60px)scale(.7)rotate(-6deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nb :is(.nb-tl,.nb-aura,.nb-write,.nb-pop,.nb-spark,.nb-bob,.nb-spin,.nb-breathe,.nb-chip-loop),.nb .nb-shine:after{clip-path:none!important;opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.nb .nb-spark,.nb .nb-shine:after,.nb .nb-early,.nb .nb-cover{display:none!important}.nb .nb-story{height:auto!important}.nb .nb-stage{height:auto!important;min-height:0!important;padding-top:0!important;position:static!important;overflow:visible!important}.nb .nb-deck{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;perspective:none!important;height:auto!important}.nb .nb-card{min-height:11rem;width:auto!important;height:auto!important;margin:0!important;padding-bottom:2.25rem!important;position:relative!important;inset:auto!important}.nb .nb-deck .nb-card:nth-child(7){grid-column:1/-1}.nb .nb-after{width:100%!important;margin-top:1rem!important;position:relative!important;inset:auto!important}}@media (prefers-reduced-motion:reduce) and (min-width:640px){.nb .nb-deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nb .nb-deck .nb-card:nth-child(7){grid-column:auto}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.nb .nb-deck{grid-template-columns:repeat(7,minmax(0,1fr))}}@supports not (animation-timeline:view()){.nb .nb-tl{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.nb .nb-early{display:none!important}.nb .nb-story{height:auto!important}.nb .nb-stage{height:auto!important;min-height:0!important;padding-top:0!important;position:static!important;overflow:visible!important}.nb .nb-deck{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;perspective:none!important;height:auto!important}.nb .nb-card{min-height:11rem;width:auto!important;height:auto!important;margin:0!important;padding-bottom:2.25rem!important;position:relative!important;inset:auto!important;transform:none!important}.nb .nb-deck .nb-card:nth-child(7){grid-column:1/-1}.nb .nb-cover{display:none!important}.nb .nb-after{width:100%!important;margin-top:1rem!important;position:relative!important;inset:auto!important}@media (min-width:640px){.nb .nb-deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nb .nb-deck .nb-card:nth-child(7){grid-column:auto}}@media (min-width:1024px){.nb .nb-deck{grid-template-columns:repeat(7,minmax(0,1fr))}}}}
