.not-found{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1);isolation:isolate;background:linear-gradient(115deg, var(--c-surface) 0%, var(--c-surface) 44%, var(--lightningcss-light,#fbfcff)var(--lightningcss-dark,var(--c-surface-2)) 70%, var(--lightningcss-light,#f6f8ff)var(--lightningcss-dark,var(--c-surface-2)) 100%);align-items:center;width:100%;min-height:calc(100vh - 80px);display:flex;position:relative;overflow:hidden}.not-found,.not-found *,.not-found :before,.not-found :after{box-sizing:border-box}:where(.not-found button,.not-found input){font-family:inherit}.not-found__glow{z-index:0;pointer-events:none;filter:blur(85px);border-radius:50%;animation:12s ease-in-out infinite alternate nfGlowMove;position:absolute}.not-found__glow--blue{background:#3e9bff1f;width:650px;height:500px;top:-170px;right:0}.not-found__glow--purple{background:#7f46ff1a;width:420px;height:350px;animation-delay:-5s;bottom:-180px;right:15%}@keyframes nfGlowMove{0%{transform:translate(-15px)scale(.95)}to{transform:translate(30px,20px)scale(1.1)}}.not-found__grid-bg{z-index:0;pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--c-accent) 12%, transparent) 1px, transparent 1.5px);opacity:.6;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(45% 55% at 22% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(45% 55% at 22% 40%,#000 0%,#0000 75%)}.not-found__container{z-index:2;grid-template-columns:46% 54%;align-items:center;width:calc(100% - 48px);max-width:1440px;min-height:680px;margin:0 auto;display:grid;position:relative}.not-found__content{z-index:5;min-width:0;padding:50px 0;position:relative}.not-found__eyebrow,.not-found__path,.not-found__title,.not-found__description,.not-found__actions,.not-found__search,.not-found__popular{opacity:0;transition:opacity .75s ease, translate .8s var(--ease-out);translate:0 17px}.not-found--ready .not-found__eyebrow,.not-found--ready .not-found__path,.not-found--ready .not-found__title,.not-found--ready .not-found__description,.not-found--ready .not-found__actions,.not-found--ready .not-found__search,.not-found--ready .not-found__popular{opacity:1;translate:0}.not-found--ready .not-found__eyebrow{transition-delay:.1s}.not-found--ready .not-found__path{transition-delay:.75s}.not-found--ready .not-found__title{transition-delay:.45s}.not-found--ready .not-found__description{transition-delay:.55s}.not-found--ready .not-found__actions{transition-delay:.65s}.not-found--ready .not-found__search{transition-delay:.75s}.not-found--ready .not-found__popular{transition-delay:.85s}.not-found__eyebrow{width:fit-content;color:var(--lightningcss-light,#4b5a78)var(--lightningcss-dark,var(--c-muted));letter-spacing:1.8px;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--c-accent) 14%, transparent);box-shadow:0 6px 16px color-mix(in srgb, var(--c-accent) 6%, transparent);background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#131a2ecc);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px 6px 10px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.not-found__eyebrow-dot{background:#ff6b6b;border-radius:50%;width:6px;height:6px;position:relative}.not-found__eyebrow-dot:after{content:"";background:inherit;border-radius:50%;animation:2s ease-out infinite nfPing;position:absolute;inset:0}@keyframes nfPing{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}.not-found__code{--tilt-x:0deg;--tilt-y:0deg;color:var(--lightningcss-light,#050a2b)var(--lightningcss-dark,#7f8ef0);letter-spacing:-12px;perspective:800px;width:max-content;max-width:100%;height:155px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;align-items:center;margin-bottom:20px;font-size:160px;font-weight:900;line-height:.85;transition:transform .5s ease-out;display:flex}.not-found__digit{font-variant-numeric:tabular-nums;opacity:0;filter:blur(6px);text-shadow:0 18px 30px rgb(var(--c-shadow) / .12);flex-shrink:0;display:block;transform:translateY(-60px)rotate(-12deg)}.not-found--ready .not-found__digit{animation:nfDigitDrop .9s var(--ease-back) forwards}.not-found--ready .not-found__digit--1{animation-delay:.15s}.not-found--ready .not-found__digit--2{animation-delay:.42s}@keyframes nfDigitDrop{0%{opacity:0;filter:blur(6px);transform:translateY(-60px)rotate(-12deg)}60%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}.not-found--ready .not-found__digit--2{animation-name:nfDigitDrop,nfDigitWobble;animation-duration:.9s,6s;animation-iteration-count:1,infinite;animation-delay:.42s,2.2s;animation-timing-function:var(--ease-back), ease-in-out;animation-fill-mode:forwards,none}@keyframes nfDigitWobble{0%,86%,to{transform:none}90%{transform:rotate(-7deg)translateY(-4px)}94%{transform:rotate(4deg)}}.not-found__zero{--lx:0px;--ly:0px;cursor:pointer;opacity:0;background:linear-gradient(#08a8ff 0%,#0878ff 37%,#6333f4 100%) 0 0/100% 200%;border:0;border-radius:56px;flex-shrink:0;place-items:center;width:112px;height:145px;margin:0 5px 0 9px;padding:0;animation:6s ease-in-out infinite alternate nfZeroGradient;display:grid;position:relative;transform:scale(.4);box-shadow:inset 0 2px #ffffff59,0 18px 40px #4c48f54d}.not-found--ready .not-found__zero{animation:nfZeroIn .8s var(--ease-back) .28s forwards, nfZeroGradient 6s ease-in-out infinite alternate}@keyframes nfZeroIn{to{opacity:1;transform:none}}@keyframes nfZeroGradient{0%{background-position:0 0}to{background-position:0 100%}}.not-found__zero-ring{opacity:0;pointer-events:none;border:2px solid #4c48f559;border-radius:64px;animation:2.6s ease-out 1.4s infinite nfRing;position:absolute;inset:-8px}@keyframes nfRing{0%{opacity:.9;transform:scale(.95)}to{opacity:0;transform:scale(1.25)}}.not-found__zero-inner{background:var(--c-surface);border-radius:32px;place-items:center;width:58px;height:91px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 4px 10px #283c8c1f}.not-found__zero-icon{color:#7233f3;width:32px;height:32px;transform:translate(var(--lx), var(--ly));transition:transform .35s var(--ease-out);place-items:center;display:grid}.not-found__zero-icon svg{width:30px;height:30px;animation:4s ease-in-out infinite nfSearchMove}.not-found__zero-icon.is-spinning svg{animation:nfSpin .7s var(--ease-back)}@keyframes nfSearchMove{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}50%{transform:rotate(-7deg)}75%{transform:rotate(4deg)}}@keyframes nfSpin{0%{transform:rotate(0)scale(.7)}to{transform:rotate(360deg)scale(1)}}.not-found__zero:hover .not-found__zero-inner{box-shadow:inset 0 4px 10px #283c8c1f,0 0 0 4px #ffffff40}.not-found__path{background:var(--lightningcss-light,#fff7f7)var(--lightningcss-dark,#ee2f2f24);border:1px solid var(--lightningcss-light,#ffd9d9)var(--lightningcss-dark,#ee2f2f52);border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-bottom:16px;padding:6px 12px 6px 6px;display:inline-flex}.not-found__path-icon{color:#fff;background:linear-gradient(135deg,var(--lightningcss-light,#ff8a80)var(--lightningcss-dark,#ee3e2f24),#ef4444);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid}.not-found__path-label{color:#9b5a5a;font-size:12px;font-weight:600}.not-found__path code{color:#c2323a;white-space:nowrap;text-overflow:ellipsis;text-underline-offset:4px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;-webkit-text-decoration:underline wavy #ef444480;text-decoration:underline wavy #ef444480;overflow:hidden}.not-found__caret{vertical-align:-2px;background:#ef4444;width:1.5px;height:13px;margin-left:1px;animation:1s step-end infinite nfCaret;display:inline-block}@keyframes nfCaret{50%{opacity:0}}.not-found__title{color:var(--lightningcss-light,#0c1228)var(--lightningcss-dark,#91a2de);letter-spacing:-1.35px;margin:0;font-size:clamp(29px,2.45vw,38px);font-weight:800;line-height:1.1}.not-found__title>span{background:linear-gradient(90deg,#0878ff 0%,#176af9 55%,#7539f5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.not-found--ready .not-found__title>span{animation:nfUps .8s var(--ease-back) 1s both}@keyframes nfUps{0%{transform:none}30%{transform:rotate(-8deg)scale(1.12)}60%{transform:rotate(5deg)scale(1.04)}to{transform:none}}.not-found__description{color:var(--lightningcss-light,#77849b)var(--lightningcss-dark,var(--c-muted));margin:14px 0 24px;font-size:14px;line-height:1.55}.not-found__actions{grid-template-columns:1.1fr 1fr;gap:12px;max-width:520px;display:grid}.not-found__button{cursor:pointer;height:54px;transition:transform .3s var(--ease-out), box-shadow .25s ease, border-color .25s ease, color .25s ease;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:13.5px;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative;overflow:hidden}.not-found__button svg{width:18px;height:18px;transition:transform .3s var(--ease-out);flex-shrink:0}.not-found__button--primary{color:#fff;background:linear-gradient(100deg, #0878ff, #0566f6 60%, var(--c-accent-2));box-shadow:0 10px 22px color-mix(in srgb, var(--c-accent) 22%, transparent);border:0}.not-found__button--primary:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:45%;height:200%;animation:5s ease-in-out 2s infinite nfButtonShine;position:absolute;top:-50%;left:-80%;transform:skew(-25deg)}@keyframes nfButtonShine{0%,75%{left:-80%}95%,to{left:150%}}.not-found__button--secondary{color:var(--lightningcss-light,#15203a)var(--lightningcss-dark,#96aad9);background:var(--c-surface);border:1.5px solid var(--lightningcss-light,#c9d9f4)var(--lightningcss-dark,#457cd952)}.not-found__button--secondary svg{color:#0876ff}@media (hover:hover){.not-found__button:hover{transform:translateY(-3px)}.not-found__button--primary:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--c-accent) 30%, transparent)}.not-found__button--primary:hover svg{transform:translate(5px)}.not-found__button--secondary:hover{color:#0876ff;border-color:#0876ff;box-shadow:0 9px 25px #1953aa14}.not-found__button--secondary:hover svg{transform:translate(-4px)}}.not-found__button:focus-visible{outline:2px solid var(--lightningcss-light,#8dbbff)var(--lightningcss-dark,color-mix(in srgb, var(--c-accent) 32%, transparent));outline-offset:2px}.not-found__search{z-index:10;max-width:520px;height:50px;color:var(--lightningcss-light,#9aa6bf)var(--lightningcss-dark,var(--c-faint));border:1.5px solid var(--lightningcss-light,#e3e9f5)var(--lightningcss-dark,var(--c-border));background:var(--lightningcss-light,#f8faff)var(--lightningcss-dark,var(--c-surface-2));transition:opacity .75s ease, translate .8s var(--ease-out), border-color .3s ease, background .3s ease, box-shadow .3s ease, color .3s ease;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:0 5px 0 15px;display:flex;position:relative}.not-found__search.is-focused{color:#2f7cff;border-color:color-mix(in srgb, var(--c-accent) 50%, transparent);background:var(--c-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--c-accent) 10%, transparent)}.not-found__search>svg{flex-shrink:0;width:18px;height:18px}.not-found__search input{min-width:0;height:100%;color:var(--c-text);background:0 0;border:0;outline:0;flex:1;font-size:13.5px;font-weight:600}.not-found__search input::placeholder{color:var(--lightningcss-light,#a3adc2)var(--lightningcss-dark,var(--c-faint));font-weight:500}.not-found__search input::-webkit-search-cancel-button{display:none}.not-found__search-submit{color:#fff;background:linear-gradient(135deg, var(--c-accent-hi), #6558fb);height:38px;box-shadow:0 6px 14px color-mix(in srgb, var(--c-accent) 28%, transparent);cursor:pointer;transition:opacity .25s ease, transform .3s var(--ease-back);border:0;border-radius:10px;padding:0 16px;font-size:12.5px;font-weight:800}.not-found__search-submit:disabled{opacity:.4;box-shadow:none;cursor:default}.not-found__search-submit:not(:disabled):active{transform:scale(.95)}.not-found__dropdown{border:1px solid var(--lightningcss-light,#e6ebf5)var(--lightningcss-dark,var(--c-border));background:var(--c-surface);box-shadow:0 20px 40px rgb(var(--c-shadow) / .14);animation:nfDrop .3s var(--ease-out);border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}@keyframes nfDrop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.not-found__dropdown-item{color:var(--lightningcss-light,#1a2238)var(--lightningcss-dark,#9dabd2);border-radius:10px;align-items:center;gap:10px;padding:7px 10px 7px 7px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.not-found__dropdown-item:hover{background:var(--c-accent-soft-2)}.not-found__dropdown-item>svg{color:#0876ff;width:15px;height:15px;margin-left:auto}.not-found__dropdown-item--all{color:#1f6ff0;border-top:1px solid var(--lightningcss-light,#eef2f8)var(--lightningcss-dark,var(--c-border));border-radius:0 0 10px 10px}.not-found__popular{max-width:520px;margin-top:22px}.not-found__popular-title{color:var(--lightningcss-light,#263047)var(--lightningcss-dark,#a2afcd);margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.2}.not-found__popular-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;display:grid}.not-found__popular-item{--x:50%;--y:50%;--tone:#0876ff;isolation:isolate;color:var(--lightningcss-light,#283249)var(--lightningcss-dark,#a3afcc);border:1px solid var(--lightningcss-light,#e0e7f0)var(--lightningcss-dark,var(--c-border));opacity:0;min-height:58px;transition:opacity .5s ease, translate .5s var(--ease-out), border-color .25s ease, box-shadow .25s ease;background:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#131a2ef2);border-radius:13px;align-items:center;gap:10px;padding:8px 12px 8px 9px;text-decoration:none;display:flex;position:relative;overflow:hidden;translate:0 9px}.not-found__popular-item--request{--tone:#7834f3}.not-found__popular-item--buyer{--tone:#a855f7}.not-found__popular-item--seller{--tone:#16bd71}.not-found--ready .not-found__popular-item{opacity:1;transition-delay:calc(.95s + var(--nf-link-index) * 90ms), calc(.95s + var(--nf-link-index) * 90ms), 0s, 0s;translate:0}.not-found__popular-item:before{content:"";z-index:-1;background:radial-gradient(160px circle at var(--x) var(--y), color-mix(in srgb, var(--tone) 12%, transparent), transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.not-found--ready .not-found__popular-item:hover{border-color:color-mix(in srgb, var(--tone) 35%, var(--lightningcss-light,#e0e7f0)var(--lightningcss-dark,var(--c-border)));transition-delay:0s;translate:0 -3px;box-shadow:0 10px 25px #243c6417}.not-found__popular-item:hover:before{opacity:1}}.not-found__popular-icon{width:36px;height:36px;transition:transform .4s var(--ease-back);border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.not-found__popular-icon svg{width:19px;height:19px}.not-found__popular-icon--search{color:#0876ff;background:var(--lightningcss-light,#edf6ff)var(--lightningcss-dark,var(--c-surface-3))}.not-found__popular-icon--request{color:#7834f3;background:var(--lightningcss-light,#f4edff)var(--lightningcss-dark,#7a2fee24)}.not-found__popular-icon--buyer{color:#a855f7;background:var(--lightningcss-light,#f8efff)var(--lightningcss-dark,#9b2fee24)}.not-found__popular-icon--seller{color:var(--lightningcss-light,#16bd71)var(--lightningcss-dark,#7ff0bd);background:var(--lightningcss-light,#eafff4)var(--lightningcss-dark,#2fee8a24)}.not-found__popular-item:hover .not-found__popular-icon{transform:scale(1.1)rotate(-6deg)}.not-found__popular-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.not-found__popular-text b{color:var(--lightningcss-light,#1a2238)var(--lightningcss-dark,#9dabd2);font-size:12.5px;font-weight:700;line-height:1.2}.not-found__popular-text small{color:var(--c-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.not-found__popular-arrow{width:17px;height:17px;color:var(--tone);transition:transform .3s var(--ease-out);justify-content:center;align-items:center;display:flex}.not-found__popular-arrow svg{width:16px;height:16px}.not-found__popular-item:hover .not-found__popular-arrow{transform:translate(4px)}.not-found__visual{--nf-mouse-x:0px;--nf-mouse-y:0px;--nf-bg-x:0px;--nf-bg-y:0px;z-index:1;pointer-events:none;width:63%;height:650px;position:absolute;top:50%;right:-45px;transform:translateY(-50%)}.not-found__visual-glow{filter:blur(50px);width:65%;height:55%;transform:translate3d(var(--nf-bg-x), var(--nf-bg-y), 0);background:radial-gradient(circle,#5ca2ff2e,#7f4aff14 45%,#0000 72%);border-radius:50%;transition:transform .6s ease-out;animation:6s ease-in-out infinite nfGlowPulse;position:absolute;top:20%;left:22%}@keyframes nfGlowPulse{0%,to{opacity:.8}50%{opacity:1}}.not-found__spark{z-index:3;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;width:14px;height:14px;scale:var(--spark-scale,1);background:linear-gradient(135deg,#7aa8ff,#a37bff);animation:4.2s ease-in-out infinite nfSpark;position:absolute}@keyframes nfSpark{0%,to{opacity:0;transform:translateY(6px)rotate(0)scale(.4)}40%,60%{opacity:.9;transform:translateY(-6px)rotate(90deg)scale(1)}}.not-found__robot-entrance{z-index:2;opacity:0;filter:blur(8px);width:100%;height:100%;transition:opacity 1.1s ease, transform 1.25s var(--ease-out), filter 1.1s ease;transition-delay:.35s;position:relative;transform:translate(45px,25px)scale(.95)}.not-found--ready .not-found__robot-entrance{opacity:1;filter:none;transform:none}.not-found__robot-float{width:100%;height:100%;animation:7s ease-in-out infinite nfRobotFloat;position:relative}@keyframes nfRobotFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(-.6deg)}}.not-found__robot-parallax{width:100%;height:100%;transform:translate3d(var(--nf-mouse-x), var(--nf-mouse-y), 0);will-change:transform;transition:transform .4s ease-out;position:relative}.not-found__robot-image{object-fit:contain;object-position:center right;-webkit-user-select:none;user-select:none;pointer-events:none}.not-found__shadow{z-index:1;filter:blur(6px);background:radial-gradient(#28326429,#0000 70%);border-radius:50%;height:40px;animation:7s ease-in-out infinite nfShadow;position:absolute;bottom:9%;left:30%;right:12%}@keyframes nfShadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.75;transform:scaleX(.94)}}@media (max-width:1200px){.not-found__container{grid-template-columns:50% 50%}.not-found__visual{width:57%;right:-35px}.not-found__code{height:135px;font-size:140px}.not-found__zero{width:98px;height:128px}.not-found__zero-inner{width:51px;height:81px}.not-found__title{font-size:31px}}@media (max-width:850px){.not-found{min-height:auto;padding:30px 0 50px}.not-found__container{flex-direction:column;align-items:stretch;min-height:0;display:flex}.not-found__content{width:100%;padding:20px 0}.not-found__actions,.not-found__search,.not-found__popular{max-width:100%}.not-found__visual{width:100%;height:490px;margin-top:-20px;position:relative;top:auto;right:auto;transform:none}.not-found__robot-image{object-position:center}.not-found__grid-bg{-webkit-mask-image:radial-gradient(70% 40% at 30% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 40% at 30% 20%,#000 0%,#0000 75%)}}@media (max-width:600px){.not-found{padding:20px 0 35px}.not-found__container{width:calc(100% - 32px)}.not-found__eyebrow{letter-spacing:1.4px;margin-bottom:14px;font-size:10px}.not-found__code{letter-spacing:-8px;height:112px;margin-bottom:16px;font-size:105px}.not-found__zero{width:76px;height:100px;margin:0 4px 0 7px}.not-found__zero-inner{width:39px;height:63px}.not-found__zero-icon,.not-found__zero-icon svg{width:24px;height:24px}.not-found__title{letter-spacing:-.9px;font-size:29px}.not-found__description{margin-top:12px;font-size:13px}.not-found__desktop-br{display:none}.not-found__actions{grid-template-columns:minmax(0,1fr);gap:10px}.not-found__button{height:52px}.not-found__search-submit{padding:0 12px}.not-found__popular-grid{gap:9px}.not-found__popular-item{gap:8px;padding:8px}.not-found__popular-text small{display:none}.not-found__popular-icon{flex-basis:32px;width:32px;height:32px}.not-found__visual{height:350px;margin-top:5px}}@media (max-width:400px){.not-found__code{font-size:90px}.not-found__zero{width:67px;height:88px}.not-found__zero-inner{width:35px;height:56px}.not-found__title{font-size:26px}.not-found__popular-grid{grid-template-columns:minmax(0,1fr)}.not-found__visual{height:300px}}@media (prefers-reduced-motion:reduce){.not-found *,.not-found :before,.not-found :after{transition:none!important;animation:none!important}.not-found__eyebrow,.not-found__path,.not-found__title,.not-found__description,.not-found__actions,.not-found__search,.not-found__popular,.not-found__popular-item,.not-found__digit,.not-found__zero,.not-found__robot-entrance{opacity:1!important;filter:none!important;transform:none!important}.not-found__robot-parallax,.not-found__visual-glow,.not-found__code{transform:none!important}}
