.ErrorScreen-module__yFQH0G__page{background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--orion-a1) 20%, transparent), transparent 38%), radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--orion-a2) 16%, transparent), transparent 44%), radial-gradient(circle at 50% 82%, color-mix(in srgb, var(--orion-a1) 7%, transparent), transparent 48%), linear-gradient(180deg, color-mix(in srgb, var(--orion-bg2) 82%, var(--orion-a1) 18%), color-mix(in srgb, var(--orion-bg) 88%, var(--orion-a2) 12%));place-items:center;min-height:100svh;padding:clamp(22px,4vw,56px);display:grid}.ErrorScreen-module__yFQH0G__shell{isolation:isolate;background:radial-gradient(680px 320px at 84% 50%, color-mix(in srgb, var(--orion-a1) 8%, transparent), transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--orion-bg2) 86%, var(--orion-a1) 14%), color-mix(in srgb, var(--orion-bg) 91%, var(--orion-a2) 9%) 56%, color-mix(in srgb, var(--orion-bg2) 86%, var(--orion-a2) 14%));border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);align-items:center;width:min(1160px,100%);min-height:min(520px,100svh - 64px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #0000002e}.ErrorScreen-module__yFQH0G__content{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(34px,6vw,76px);display:flex;position:relative}.ErrorScreen-module__yFQH0G__codeBadge{font-family:var(--orion-font-display), var(--orion-font-body-ui), system-ui, sans-serif;letter-spacing:-.08em;color:color-mix(in srgb, var(--orion-text) 86%, var(--orion-a2));margin-bottom:18px;font-size:clamp(46px,7vw,88px);font-weight:520;line-height:.9}.ErrorScreen-module__yFQH0G__title{max-width:700px;font-family:var(--orion-font-display), var(--orion-font-body-ui), system-ui, sans-serif;letter-spacing:-.07em;color:var(--orion-text);text-rendering:geometricprecision;margin:0;font-size:clamp(42px,5.6vw,76px);font-weight:520;line-height:.94}.ErrorScreen-module__yFQH0G__subtitle{max-width:560px;color:var(--orion-text3);margin:22px 0 0;font-size:clamp(16px,1.5vw,18px);font-weight:500;line-height:1.54}.ErrorScreen-module__yFQH0G__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ErrorScreen-module__yFQH0G__action{min-width:128px}.ErrorScreen-module__yFQH0G__actionIcon{display:inline-flex}.ErrorScreen-module__yFQH0G__detailList{gap:10px;max-width:560px;margin-top:30px;display:grid}.ErrorScreen-module__yFQH0G__detailItem{color:var(--orion-text3);margin:0;font-size:14px;line-height:1.45}.ErrorScreen-module__yFQH0G__visual{z-index:1;place-items:center;min-height:390px;padding:38px clamp(28px,4vw,62px) 38px 0;display:grid;position:relative}.ErrorScreen-module__yFQH0G__illustrationAsset{object-fit:contain;opacity:.98;width:min(384px,100%);height:auto;display:block}@media (max-width:980px){.ErrorScreen-module__yFQH0G__page{place-items:stretch stretch;padding:16px}.ErrorScreen-module__yFQH0G__shell{grid-template-columns:1fr;min-height:calc(100svh - 32px)}.ErrorScreen-module__yFQH0G__content{padding:30px}.ErrorScreen-module__yFQH0G__visual{min-height:240px;padding:0 24px 28px}.ErrorScreen-module__yFQH0G__illustrationAsset{width:min(380px,100%)}}@media (max-width:640px){.ErrorScreen-module__yFQH0G__content{padding:24px}.ErrorScreen-module__yFQH0G__title{font-size:42px}.ErrorScreen-module__yFQH0G__actions,.ErrorScreen-module__yFQH0G__action{width:100%}.ErrorScreen-module__yFQH0G__visual{min-height:200px}}.ErrorScreen-module__yFQH0G__page[data-variant=access]{background:radial-gradient(860px 520px at 18% 12%, color-mix(in srgb, var(--orion-a1) 18%, transparent), transparent 68%), radial-gradient(720px 420px at 88% 16%, color-mix(in srgb, var(--orion-a2) 13%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--orion-bg2) 88%, #083f35 12%), color-mix(in srgb, var(--orion-bg) 92%, #052820 8%))}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__shell{border:1px solid color-mix(in srgb, var(--orion-a1) 14%, #ffffff14);background:radial-gradient(720px 340px at 82% 48%, color-mix(in srgb, var(--orion-a1) 11%, transparent), transparent 70%), radial-gradient(520px 260px at 18% 0%, color-mix(in srgb, var(--orion-a2) 8%, transparent), transparent 72%), linear-gradient(135deg, #022a23eb, #03191bf7 56%, #032725f0);min-height:min(548px,100svh - 64px);box-shadow:0 34px 96px #00000047,inset 0 1px #ffffff0e,inset 0 0 0 1px #ffffff05}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__shell:before,.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__shell:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__shell:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orion-a1) 18%, transparent), transparent), repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 52px);opacity:.46;-webkit-mask:linear-gradient(#0000,#000 18% 78%,#0000);mask:linear-gradient(#0000,#000 18% 78%,#0000)}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__shell:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orion-a1) 54%, transparent), transparent);opacity:.72;height:1px;inset:auto 8% 0}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__codeBadge{color:color-mix(in srgb, var(--orion-a1) 72%, var(--orion-text) 28%);text-shadow:0 0 42px color-mix(in srgb, var(--orion-a1) 16%, transparent);margin-bottom:22px}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__title{letter-spacing:-.085em;max-width:560px;font-size:clamp(54px,6.7vw,96px)}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__subtitle{max-width:520px;color:color-mix(in srgb, var(--orion-text2) 84%, transparent)}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__actions{margin-top:32px}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__detailList{display:none}.ErrorScreen-module__yFQH0G__accessScene{aspect-ratio:1.14;place-items:center;width:min(430px,100%);display:grid;position:relative;transform:translate(-2px)}.ErrorScreen-module__yFQH0G__accessGlow,.ErrorScreen-module__yFQH0G__accessOrbit,.ErrorScreen-module__yFQH0G__accessPanel,.ErrorScreen-module__yFQH0G__accessChip,.ErrorScreen-module__yFQH0G__accessScanline{position:absolute}.ErrorScreen-module__yFQH0G__accessGlow{background:radial-gradient(circle at 28% 28%, #ffffff57, transparent 18%), linear-gradient(135deg, color-mix(in srgb, var(--orion-a1) 62%, #89fff1 38%), color-mix(in srgb, var(--orion-a2) 74%, #2a7a70 26%));filter:drop-shadow(0 26px 45px #0000002e);opacity:.88;border-radius:42% 58% 48% 52%/44% 35% 65% 56%;inset:7% 3% 4%}.ErrorScreen-module__yFQH0G__accessOrbit{border:1px solid color-mix(in srgb, var(--orion-a1) 28%, transparent);width:74%;height:74%;box-shadow:inset 0 0 32px color-mix(in srgb, var(--orion-a1) 6%, transparent), 0 0 44px color-mix(in srgb, var(--orion-a2) 8%, transparent);opacity:.72;border-radius:50%;transform:rotate(-18deg)}.ErrorScreen-module__yFQH0G__accessPanel{border:1px solid color-mix(in srgb, var(--orion-a1) 26%, #ffffff1f);background:radial-gradient(320px 150px at 16% 0%, color-mix(in srgb, var(--orion-a1) 18%, transparent), transparent 68%), linear-gradient(180deg, #085c56b8, #03242bd6);border-radius:25px;width:74%;min-height:46%;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 24px 52px #00000038,inset 0 1px #ffffff29,inset 0 -1px #0000002e}.ErrorScreen-module__yFQH0G__accessPanelChrome{background:linear-gradient(180deg, color-mix(in srgb, var(--orion-a1) 30%, #ffffff29), #ffffff0b);border-bottom:1px solid #ffffff17;justify-content:flex-end;align-items:center;gap:7px;height:32px;padding:0 16px;display:flex}.ErrorScreen-module__yFQH0G__accessPanelChrome span{background:color-mix(in srgb, var(--orion-a1) 54%, #ffffff61);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--orion-a1) 20%, transparent);border-radius:999px}.ErrorScreen-module__yFQH0G__accessPanelBody{place-items:center;min-height:158px;padding:28px 24px 30px;display:grid;position:relative}.ErrorScreen-module__yFQH0G__accessShield{background:radial-gradient(circle at 30% 18%, #ffffff6b, transparent 18%), linear-gradient(160deg, color-mix(in srgb, var(--orion-a1) 82%, #ddff8f 18%), color-mix(in srgb, var(--orion-a2) 66%, #37ffe5 34%));clip-path:polygon(50% 0%,92% 15%,86% 70%,50% 100%,14% 70%,8% 15%);width:102px;height:116px;box-shadow:0 18px 40px color-mix(in srgb, var(--orion-a1) 22%, transparent), inset 0 1px 0 #ffffff57;border-radius:30px 30px 42px 42px;place-items:center;display:grid}.ErrorScreen-module__yFQH0G__accessShieldMark{border:5px solid #031c1b94;border-top:0;border-left:0;border-radius:3px;width:34px;height:24px;transform:rotate(42deg)translateY(-3px)}.ErrorScreen-module__yFQH0G__accessCode{font-family:var(--orion-font-display), var(--orion-font-body-ui), system-ui, sans-serif;font-size:clamp(40px,5vw,64px);line-height:.85;font-weight:var(--orion-type-weight-body-strong);letter-spacing:-.08em;color:#ddfff73d;position:absolute;bottom:18px;right:24px}.ErrorScreen-module__yFQH0G__accessRoute{opacity:.58;grid-template-columns:42px 76px 38px;align-items:center;gap:8px;display:grid;position:absolute;top:48px;left:24px}.ErrorScreen-module__yFQH0G__accessRoute span{background:color-mix(in srgb, var(--orion-a1) 70%, #ffffff2e);height:7px;box-shadow:0 0 14px color-mix(in srgb, var(--orion-a1) 18%, transparent);border-radius:999px}.ErrorScreen-module__yFQH0G__accessChip{background:radial-gradient(circle, transparent 0 31%, #03222085 32% 43%, transparent 44%), conic-gradient(from 0deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 0 18deg, #ffffff29 18deg 34deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 34deg 52deg, #ffffff29 52deg 68deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 68deg 90deg, #ffffff29 90deg 105deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 105deg 130deg, #ffffff29 130deg 146deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 146deg 180deg, #ffffff29 180deg 196deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 196deg 220deg, #ffffff29 220deg 236deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 236deg 270deg, #ffffff29 270deg 286deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 286deg 315deg, #ffffff29 315deg 330deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 330deg 360deg);border-radius:50%;width:72px;height:72px;box-shadow:0 18px 32px #0000002e,inset 0 0 0 9px #02252257,inset 0 0 0 11px #ffffff26}.ErrorScreen-module__yFQH0G__accessChipOne{bottom:12%;left:7%;transform:rotate(-16deg)scale(.94)}.ErrorScreen-module__yFQH0G__accessChipTwo{opacity:.86;top:17%;right:3%;transform:rotate(18deg)scale(.78)}.ErrorScreen-module__yFQH0G__accessScanline{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orion-a1) 70%, white 30%), transparent);width:84%;height:2px;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--orion-a1) 48%, transparent));opacity:.82;border-radius:999px;transform:rotate(-11deg)translateY(92px)}@media (max-width:980px){.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__shell{min-height:calc(100svh - 32px)}.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__title{font-size:clamp(44px,12vw,64px)}.ErrorScreen-module__yFQH0G__accessScene{width:min(390px,100%)}}@media (max-width:640px){.ErrorScreen-module__yFQH0G__page[data-variant=access] .ErrorScreen-module__yFQH0G__subtitle{max-width:100%}.ErrorScreen-module__yFQH0G__accessScene{width:min(320px,100%);margin-top:-12px}.ErrorScreen-module__yFQH0G__accessPanel{width:78%}.ErrorScreen-module__yFQH0G__accessChip{width:58px;height:58px}}
