.legal-gate{position:fixed;inset:0;z-index:2147481000;display:grid;place-items:center;padding:clamp(1rem,3.4vw,2.4rem)}.legal-gate__backdrop{position:absolute;inset:0;background:radial-gradient(1200px 620px at 8% 0,rgba(14,165,233,.14),transparent 62%),radial-gradient(940px 520px at 100% 100%,rgba(251,146,60,.12),transparent 66%),rgba(8,15,28,.72);backdrop-filter:blur(7px)}.legal-gate__panel{position:relative;z-index:1;width:min(620px,94vw);border-radius:30px;padding:clamp(1.2rem,2.2vw,1.9rem);background:radial-gradient(140% 120% at 0 0,rgba(191,219,254,.26),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.985),rgba(245,249,255,.95));border:1px solid rgba(148,163,184,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 38px 82px rgba(15,23,42,.28);display:grid;gap:1rem;animation:legal-gate-panel-in .22s ease-out}@keyframes legal-gate-panel-in{0%{transform:translateY(8px) scale(.986);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.legal-gate__hero{display:grid;gap:.45rem;padding-bottom:.18rem}.legal-gate__eyebrow{width:fit-content;margin:0;padding:.28rem .66rem;border-radius:999px;border:1px solid rgba(14,165,233,.2);background:rgba(239,246,255,.96);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;font-weight:800;color:rgba(14,116,144,.94)}.legal-gate__title{margin:0;font-size:clamp(1.4rem,2.2vw,1.68rem);line-height:1.08;color:rgba(15,23,42,.98)}.legal-gate__copy{margin:0;color:rgba(51,65,85,.96);line-height:1.62}.legal-gate__section{border:1px solid rgba(148,163,184,.24);border-radius:22px;padding:.96rem 1rem;background:rgba(255,255,255,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 16px 34px rgba(15,23,42,.08);display:grid;gap:.72rem}.legal-gate__section--required{background:radial-gradient(140% 160% at 0 0,rgba(186,230,253,.46),transparent 68%),linear-gradient(180deg,rgba(248,252,255,.98),rgba(255,255,255,.9))}.legal-gate__section--cookies{background:radial-gradient(140% 160% at 0 0,rgba(254,215,170,.32),transparent 68%),linear-gradient(180deg,rgba(255,251,245,.98),rgba(255,255,255,.9))}.legal-gate__section-head{display:grid;gap:.26rem}.legal-gate__section-kicker{margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:.66rem;font-weight:800;color:rgba(14,116,144,.9)}.legal-gate__section-title{margin:0;font-size:1.04rem;font-weight:800;color:rgba(15,23,42,.98)}.legal-gate__section-note{margin:0;font-size:.84rem;line-height:1.55;color:rgba(71,85,105,.92)}.legal-gate__doc-list{margin:0;padding:0;list-style:none;display:grid;gap:.56rem}.legal-gate__doc-item{display:grid;gap:.24rem;border:1px solid rgba(148,163,184,.22);border-radius:16px;padding:.72rem .78rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,250,255,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 10px 24px rgba(15,23,42,.05)}.legal-gate__doc-row{display:flex;justify-content:space-between;align-items:center;gap:.72rem}.legal-gate__doc-link{width:fit-content;color:rgba(21,94,117,.98);text-decoration:none;font-weight:800}.legal-gate__doc-link:focus-visible,.legal-gate__doc-link:hover{text-decoration:underline}.legal-gate__doc-pill{white-space:nowrap;font-size:.72rem;font-weight:800;letter-spacing:.04em;color:rgba(154,52,18,.96);background:rgba(255,237,213,.92);border:1px solid rgba(251,146,60,.26);border-radius:999px;padding:.18rem .52rem}.legal-gate__doc-meta{font-size:.78rem;color:rgba(71,85,105,.88)}.legal-gate__choices{display:grid;gap:.56rem}.legal-gate__choices--required{margin-top:.12rem;padding-top:.72rem;border-top:1px solid rgba(148,163,184,.16)}.legal-gate__choice{display:flex;align-items:flex-start;gap:.68rem;color:rgba(15,23,42,.92)}.legal-gate__choice--card{border:1px solid rgba(148,163,184,.24);border-radius:16px;padding:.72rem .78rem;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(247,250,255,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 10px 24px rgba(15,23,42,.04);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease}.legal-gate__choice--card:hover{transform:translateY(-1px);border-color:rgba(14,116,144,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 14px 28px rgba(15,23,42,.06)}.legal-gate__choice--card.is-checked{border-color:rgba(14,116,144,.52);background:radial-gradient(140% 160% at 0 0,rgba(207,250,254,.52),transparent 72%),linear-gradient(180deg,rgba(240,253,250,.98),rgba(255,255,255,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 14px 28px rgba(14,116,144,.12)}.legal-gate__choice input{margin-top:.2rem;accent-color:#0c8bc6}.legal-gate__choice span{display:grid;gap:.12rem}.legal-gate__choice-title{font-weight:700}.legal-gate__choice-desc{font-size:.82rem;color:rgba(71,85,105,.88)}.legal-gate__cookie-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.legal-gate__cookie-btn{min-height:40px;font-size:.8rem;padding:.38rem .76rem;border-radius:999px}.legal-gate__links{display:flex;align-items:flex-start;gap:.55rem;flex-wrap:wrap}.legal-gate__links a{display:inline-flex;align-items:center;padding:.34rem .68rem;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.74);color:rgba(30,64,175,.94);text-decoration:none;font-weight:700;font-size:.82rem}.legal-gate__links a:focus-visible,.legal-gate__links a:hover{border-color:rgba(59,130,246,.26);background:rgba(239,246,255,.88)}.legal-gate__summary{margin:0;padding:.72rem .8rem;border-radius:15px;border:1px solid rgba(251,146,60,.18);background:rgba(255,247,237,.9);font-size:.82rem;line-height:1.56;color:rgba(124,45,18,.92)}.legal-gate__error{margin:0;color:rgba(185,28,28,.94);font-size:.9rem;font-weight:600}.legal-gate__actions{display:flex;justify-content:space-between;gap:.6rem;margin-top:.1rem;padding-top:.18rem}.legal-gate__actions .btn{white-space:normal;text-align:center}.legal-gate__danger-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:clamp(.55rem,1.8vw,.75rem) clamp(1.2rem,3.2vw,1.6rem);font-weight:700;letter-spacing:.01em;background:radial-gradient(150% 200% at 0 0,rgba(239,68,68,.18),transparent 70%),linear-gradient(120deg,rgba(248,113,113,.95),rgba(239,68,68,.9));border:1.5px solid rgba(220,38,38,.55);color:#fff;box-shadow:0 18px 36px rgba(220,38,38,.32),0 10px 22px rgba(220,38,38,.22);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.legal-gate__danger-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 22px 44px rgba(220,38,38,.38),0 12px 26px rgba(220,38,38,.26)}.legal-gate__danger-btn:active:not(:disabled){transform:translateY(0);filter:brightness(.97);box-shadow:0 16px 32px rgba(220,38,38,.28),0 10px 22px rgba(220,38,38,.2)}.legal-gate__continue-btn{border-radius:999px;padding-inline:clamp(1.2rem,3.2vw,1.6rem);padding-block:clamp(.65rem,2vw,.85rem);font-weight:700;letter-spacing:.01em;background:radial-gradient(160% 140% at 0 0,rgba(255,210,170,.52),transparent 60%),linear-gradient(120deg,#f97316,#fb923c);box-shadow:0 18px 38px rgba(249,115,22,.32),0 10px 22px rgba(249,115,22,.22);color:#fff;border:1px solid rgba(249,115,22,.55);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.legal-gate__continue-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 44px rgba(249,115,22,.38),0 12px 26px rgba(249,115,22,.26);filter:brightness(1.02)}.legal-gate__continue-btn:active:not(:disabled){transform:translateY(0);filter:brightness(.98);box-shadow:0 14px 28px rgba(249,115,22,.26),0 8px 18px rgba(249,115,22,.18)}.legal-gate__continue-btn:disabled{opacity:.66;cursor:not-allowed;box-shadow:0 12px 20px rgba(148,163,184,.16),inset 0 1px 0 rgba(255,255,255,.16);background:linear-gradient(120deg,rgba(148,163,184,.28),rgba(148,163,184,.22));border-color:rgba(148,163,184,.32)}.legal-gate__continue-btn:focus-visible{outline:3px solid rgba(249,115,22,.26);outline-offset:4px}@media (max-width:700px){.legal-gate__panel{padding:1.14rem 1.08rem;border-radius:26px}.legal-gate__doc-row{flex-direction:column;align-items:flex-start;gap:.28rem}.legal-gate__actions,.legal-gate__cookie-actions{flex-direction:column;align-items:stretch}}[data-theme=dark] .legal-gate__panel{background:radial-gradient(140% 120% at 0 0,rgba(56,189,248,.16),transparent 62%),linear-gradient(180deg,rgba(10,19,36,.98),rgba(8,15,28,.96));border-color:rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 36px 72px rgba(2,6,23,.54)}[data-theme=dark] .legal-gate__eyebrow{background:rgba(8,47,73,.58);border-color:rgba(56,189,248,.24);color:rgba(186,230,253,.96)}[data-theme=dark] .legal-gate__choice,[data-theme=dark] .legal-gate__links a,[data-theme=dark] .legal-gate__section-title,[data-theme=dark] .legal-gate__title{color:rgba(241,245,249,.96)}[data-theme=dark] .legal-gate__choice-desc,[data-theme=dark] .legal-gate__copy,[data-theme=dark] .legal-gate__doc-meta,[data-theme=dark] .legal-gate__section-note{color:rgba(203,213,225,.84)}[data-theme=dark] .legal-gate__section{background:rgba(15,23,42,.68);border-color:rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 32px rgba(2,6,23,.28)}[data-theme=dark] .legal-gate__section--required{background:radial-gradient(140% 160% at 0 0,rgba(2,132,199,.24),transparent 68%),linear-gradient(180deg,rgba(8,19,34,.94),rgba(15,23,42,.8))}[data-theme=dark] .legal-gate__section--cookies{background:radial-gradient(140% 160% at 0 0,rgba(194,65,12,.22),transparent 68%),linear-gradient(180deg,rgba(26,17,10,.9),rgba(15,23,42,.8))}[data-theme=dark] .legal-gate__section-kicker{color:rgba(125,211,252,.94)}[data-theme=dark] .legal-gate__choice--card,[data-theme=dark] .legal-gate__doc-item{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 22px rgba(2,6,23,.18)}[data-theme=dark] .legal-gate__choice--card:hover{border-color:rgba(56,189,248,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 28px rgba(2,6,23,.22)}[data-theme=dark] .legal-gate__choice--card.is-checked{background:radial-gradient(140% 160% at 0 0,rgba(8,145,178,.28),transparent 72%),linear-gradient(180deg,rgba(8,47,73,.74),rgba(15,23,42,.8));border-color:rgba(125,211,252,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 28px rgba(8,47,73,.26)}[data-theme=dark] .legal-gate__doc-link{color:rgba(186,230,253,.98)}[data-theme=dark] .legal-gate__doc-pill{color:rgba(255,212,184,.96);background:rgba(154,52,18,.26);border-color:rgba(249,115,22,.22)}[data-theme=dark] .legal-gate__links a{background:rgba(15,23,42,.64);border-color:rgba(148,163,184,.18)}[data-theme=dark] .legal-gate__links a:focus-visible,[data-theme=dark] .legal-gate__links a:hover{background:rgba(8,47,73,.72);border-color:rgba(56,189,248,.24)}[data-theme=dark] .legal-gate__summary{background:rgba(60,33,15,.56);border-color:rgba(249,115,22,.18);color:rgba(255,229,213,.92)}[data-theme=dark] .legal-gate__error{color:rgba(248,113,113,.96)}[data-theme=dark] .legal-gate__danger-btn{background:radial-gradient(160% 200% at 0 0,rgba(248,113,113,.28),rgba(24,24,27,.75)),linear-gradient(130deg,rgba(248,113,113,.92),rgba(220,38,38,.92));border-color:rgba(248,113,113,.6);box-shadow:0 24px 48px rgba(220,38,38,.36),0 12px 24px rgba(0,0,0,.42)}[data-theme=dark] .legal-gate__danger-btn:hover:not(:disabled){box-shadow:0 28px 56px rgba(220,38,38,.42),0 14px 30px rgba(0,0,0,.46)}[data-theme=dark] .legal-gate__danger-btn:active:not(:disabled){box-shadow:0 22px 44px rgba(220,38,38,.32),0 12px 24px rgba(0,0,0,.4)}[data-theme=dark] .legal-gate__continue-btn{background:radial-gradient(160% 140% at 0 0,rgba(255,210,170,.5),transparent 60%),linear-gradient(120deg,#f97316,#fb923c);border-color:rgba(249,115,22,.55);box-shadow:0 18px 38px rgba(249,115,22,.32),0 10px 22px rgba(249,115,22,.22)}[data-theme=dark] .legal-gate__continue-btn:hover:not(:disabled){box-shadow:0 22px 44px rgba(249,115,22,.38),0 12px 26px rgba(249,115,22,.26)}[data-theme=dark] .legal-gate__continue-btn:active:not(:disabled){box-shadow:0 14px 28px rgba(249,115,22,.26),0 8px 18px rgba(249,115,22,.18)}[data-theme=dark] .legal-gate__continue-btn:disabled{background:linear-gradient(120deg,rgba(148,163,184,.28),rgba(148,163,184,.22));border-color:rgba(148,163,184,.3);box-shadow:0 12px 20px rgba(148,163,184,.14),inset 0 1px 0 rgba(255,255,255,.08)}.route-loading-overlay,body[data-route-loading=true],html[data-route-loading=true]{overscroll-behavior:none}body[data-route-loading=true],html[data-route-loading=true]{overflow:hidden}body[data-route-loading=true]::-webkit-scrollbar,html[data-route-loading=true]::-webkit-scrollbar{width:0;height:0}.route-loading-overlay{position:fixed;inset:0;z-index:4100;overflow:auto;background:linear-gradient(180deg,rgba(248,250,252,.985),rgba(241,245,249,.995));backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.route-loading-overlay--with-app-header{z-index:3100}.route-loading-overlay__inner{min-height:100%}.route-loading-overlay__shell{display:flex;width:100%}.route-loading-overlay__page{flex:1;width:100%}.route-loading-overlay__page>.loading-shell-page{flex:1;min-height:max(38rem,calc(100dvh - var(--header-h, 64px) - 2.25rem))}[data-theme=dark] .route-loading-overlay{background:linear-gradient(180deg,rgba(2,6,23,.96),rgba(15,23,42,.985))}.not-found-screen{min-height:min(72svh,720px);display:flex;align-items:center;justify-content:center;padding:clamp(.6rem,2.2vw,1.2rem)}.not-found-panel{--surface-depth-accent:var(--records-surface-accent);--surface-depth-border:var(--records-surface-border);--surface-depth-glow:var(--records-surface-glow);--not-found-panel-padding:clamp(1.4rem,3.2vw,2.8rem);--hub-back-offset:clamp(1.1rem,3vw,1.6rem);--hub-back-size:clamp(2.1rem,5vw,3rem);position:relative;isolation:isolate;width:min(1080px,100%);padding-top:calc(var(--not-found-panel-padding) + var(--hub-back-size) + .1rem);padding-inline:var(--not-found-panel-padding);padding-bottom:calc(var(--not-found-panel-padding) + 1.15rem);display:grid;gap:clamp(1.15rem,2.7vw,2.1rem);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center}.not-found-panel__back{--hub-back-gradient-from:color-mix(in srgb,#23d3bf 76%,#ffffff);--hub-back-gradient-to:color-mix(in srgb,#1ea2df 76%,#ffffff);--hub-back-color:color-mix(in srgb,var(--hub-back-gradient-from) 42%,var(--hub-back-gradient-to));position:absolute;top:var(--hub-back-offset);left:var(--hub-back-offset);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:var(--hub-back-size);height:var(--hub-back-size);border-radius:999px;color:var(--hub-back-color);cursor:pointer;padding:0;text-decoration:none;background:transparent;border:0;filter:drop-shadow(0 6px 12px color-mix(in srgb,var(--hub-back-color) 40%,transparent));transition:transform .16s ease,filter .16s ease,background .16s ease}.not-found-panel__back-icon{display:block;width:100%;height:100%}.not-found-panel__back:focus-visible,.not-found-panel__back:hover{transform:translateY(-1px);background:transparent;filter:drop-shadow(0 10px 20px color-mix(in srgb,var(--hub-back-color) 55%,transparent))}.not-found-panel__back:focus-visible{outline:2px solid color-mix(in srgb,var(--hub-back-color) 68%,transparent);outline-offset:2px}.not-found-panel__back:active{transform:translateY(0);filter:drop-shadow(0 6px 12px color-mix(in srgb,var(--hub-back-color) 35%,transparent))}[data-theme=dark] .not-found-panel__back{--hub-back-gradient-from:color-mix(in srgb,#23d3bf 68%,#dbeafe);--hub-back-gradient-to:color-mix(in srgb,#1ea2df 72%,#dbeafe)}.not-found-copy{position:relative;z-index:1;max-width:52ch;padding-top:clamp(.15rem,.7vw,.45rem)}.not-found-title{position:relative;margin:0 0 .65rem;font-size:clamp(1.88rem,4vw,2.7rem);line-height:1.08;font-weight:650;letter-spacing:-.025em;color:transparent;background:linear-gradient(118deg,#23d3bf,#1ea2df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 14px 30px color-mix(in oklab,var(--page-title-color) 18%,transparent);text-wrap:balance;max-width:13ch}[data-theme=dark] .not-found-title{color:transparent;background:linear-gradient(118deg,#35dec9,#35b6ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 10px 22px rgba(53,182,255,.24)}[data-theme=dark] .not-found-title:after{background:radial-gradient(68% 68% at 50% 50%,rgba(30,162,223,.24),transparent 78%);opacity:.64}.not-found-lead{margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.58;color:color-mix(in oklab,var(--fg) 84%,var(--page-title-color) 10%);max-width:46ch}.not-found-note{margin:.8rem 0 0;font-size:.94rem;line-height:1.55;color:color-mix(in oklab,var(--fg) 54%,var(--muted) 46%)}.not-found-actions{margin-top:1.15rem;display:flex;flex-wrap:wrap;align-items:center;gap:.86rem}.not-found-actions__primary{min-width:220px;border-radius:999px;padding-inline:clamp(1.2rem,3.2vw,1.6rem);padding-block:clamp(.65rem,2vw,.85rem);font-weight:600;letter-spacing:.01em;border:1px solid rgba(249,115,22,.55);color:#fff;background:radial-gradient(160% 140% at 0 0,rgba(255,210,170,.5),transparent 60%),linear-gradient(120deg,#f97316,#fb923c);box-shadow:0 18px 38px rgba(249,115,22,.32),0 10px 22px rgba(249,115,22,.22);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.not-found-actions__primary:focus-visible:not(:disabled),.not-found-actions__primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 44px rgba(249,115,22,.38),0 12px 26px rgba(249,115,22,.26);filter:brightness(1.02)}.not-found-actions__primary:active:not(:disabled){transform:translateY(0);filter:brightness(.98);box-shadow:0 14px 28px rgba(249,115,22,.26),0 8px 18px rgba(249,115,22,.18)}.not-found-actions__primary:focus-visible{outline:3px solid rgba(249,115,22,.3);outline-offset:4px}.not-found-actions__primary:disabled{opacity:.65;cursor:not-allowed;box-shadow:0 12px 20px rgba(148,163,184,.16),inset 0 1px 0 rgba(255,255,255,.16);background:linear-gradient(120deg,rgba(148,163,184,.28),rgba(148,163,184,.22));border-color:rgba(148,163,184,.32)}.not-found-title:after{content:"";position:absolute;inset:58% -18% -72%;border-radius:999px;background:radial-gradient(68% 68% at 50% 50%,rgba(30,162,223,.28),transparent 78%);filter:blur(36px);opacity:.72;pointer-events:none;z-index:-1}.not-found-visual{position:relative;min-height:min(384px,38vw);display:grid;place-items:center;padding-left:clamp(.4rem,1.6vw,1.1rem)}.not-found-visual-code{top:clamp(.7rem,1.95vw,1.3rem);right:clamp(6.6rem,13.2vw,10.4rem);font-size:clamp(1.12rem,2.9vw,2.05rem);line-height:1;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:800;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.045em;color:#A6A9B3;opacity:.42;text-shadow:none;transform:skewX(-4deg);transform-origin:center}.not-found-visual-code,.not-found-visual-code-svg{position:absolute;z-index:2;mix-blend-mode:multiply;pointer-events:none;user-select:none}.not-found-visual-code-svg{top:clamp(.1rem,.85vw,.55rem);right:clamp(5.8rem,11.6vw,8.7rem);width:clamp(5.7rem,10.1vw,7.5rem);height:auto;opacity:.52}.not-found-visual-code-svg--404{top:clamp(-.22rem,.25vw,.12rem);right:clamp(5.2rem,10.8vw,8.15rem)}.not-found-visual-code-svg--401{top:clamp(-.08rem,.45vw,.28rem);right:clamp(5.45rem,11vw,8.35rem)}.not-found-visual:before{content:"";position:absolute;left:0;top:9%;bottom:9%;width:1px;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--page-title-color) 24%,var(--border)),color-mix(in oklab,var(--accent-orange) 22%,var(--border)),transparent);opacity:.85}.not-found-illustration{display:block;width:min(100%,560px);height:auto;filter:drop-shadow(0 22px 40px rgba(11,18,32,.16))}.not-found-illustration--dark{display:none}[data-theme=dark] .not-found-lead{color:color-mix(in oklab,var(--fg) 92%,#9ec4f7 8%)}[data-theme=dark] .not-found-note{color:color-mix(in oklab,var(--fg) 48%,var(--muted) 52%)}[data-theme=dark] .not-found-actions__primary{background:radial-gradient(160% 140% at 0 0,rgba(255,210,170,.5),transparent 60%),linear-gradient(120deg,#f97316,#fb923c);border-color:rgba(249,115,22,.55);box-shadow:0 18px 38px rgba(249,115,22,.32),0 10px 22px rgba(249,115,22,.22)}[data-theme=dark] .not-found-actions__primary:hover:not(:disabled){box-shadow:0 22px 44px rgba(249,115,22,.38),0 12px 26px rgba(249,115,22,.26)}[data-theme=dark] .not-found-actions__primary:active:not(:disabled){box-shadow:0 14px 28px rgba(249,115,22,.26),0 8px 18px rgba(249,115,22,.18)}[data-theme=dark] .not-found-actions__primary:focus-visible{outline:3px solid rgba(249,115,22,.3)}[data-theme=dark] .not-found-actions__primary:disabled{background:linear-gradient(120deg,rgba(148,163,184,.28),rgba(148,163,184,.22));border-color:rgba(148,163,184,.32);box-shadow:0 12px 20px rgba(148,163,184,.16),inset 0 1px 0 rgba(255,255,255,.16)}[data-theme=dark] .not-found-illustration--light{display:none}[data-theme=dark] .not-found-illustration--dark{display:block}[data-theme=dark] .not-found-visual-code{color:#A6A9B3;opacity:.62;mix-blend-mode:normal;text-shadow:0 8px 18px rgba(8,24,40,.55);transform:skewX(-4deg)}[data-theme=dark] .not-found-visual-code-svg{opacity:.58;mix-blend-mode:screen;filter:drop-shadow(0 6px 14px rgba(8,24,40,.28))}@media (max-width:980px){.not-found-panel{grid-template-columns:1fr}.not-found-visual{min-height:min(320px,62vw);padding-left:0}.not-found-visual:before{display:none}.not-found-visual-code{top:clamp(.45rem,2.4vw,.95rem);right:clamp(.8rem,4vw,1.8rem);font-size:clamp(1rem,6.6vw,1.65rem);opacity:.36}.not-found-visual-code-svg{top:clamp(.25rem,1.8vw,.7rem);right:clamp(.9rem,4.8vw,2.1rem);width:clamp(5.2rem,16vw,6.6rem);opacity:.5}.not-found-visual-code-svg--404{top:clamp(.05rem,1.2vw,.5rem);right:clamp(.7rem,4vw,1.7rem)}.not-found-visual-code-svg--401{top:clamp(.12rem,1.45vw,.56rem);right:clamp(.78rem,4.2vw,1.82rem)}}@media (max-width:640px){.not-found-screen{min-height:auto;padding:.4rem 0}.not-found-panel{--hub-back-offset:clamp(1rem,4.4vw,1.15rem);padding:1.15rem;border-radius:22px;gap:1.1rem}.not-found-title{font-size:clamp(1.55rem,7.6vw,2.1rem);margin-top:0;max-width:100%}.not-found-actions{align-items:flex-start;gap:.72rem}.not-found-actions .btn,.not-found-actions__primary{width:100%;justify-content:center}}