.error-state-module__EP-yqW__page{--error-forest:var(--pf-color-forest-950);--error-ink:var(--pf-color-forest-900);--error-line:var(--pf-color-forest-700);--error-paper:var(--pf-color-paper);--error-mint:var(--pf-color-mint-300);--error-mist:var(--pf-color-mist-300);--error-apricot:var(--pf-color-apricot-300);--error-mono:var(--pf-font-mono);min-width:320px;min-height:100svh;color:var(--error-ink);background:linear-gradient(#376a600d 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#376a600d 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 8% 12%,#9cebc557,#0000 28rem),radial-gradient(circle at 91% 17%,#b9e6f261,#0000 29rem),radial-gradient(circle at 72% 94%,#ffd7b84d,#0000 31rem),#f4faf7;grid-template-rows:auto 1fr auto;display:grid}.error-state-module__EP-yqW__skipLink{z-index:100;color:#fff;background:var(--error-forest);padding:9px 13px;font-weight:800;text-decoration:none;transition:transform .16s;position:fixed;top:8px;left:12px;transform:translateY(-160%)}.error-state-module__EP-yqW__skipLink:focus{transform:translateY(0)}.error-state-module__EP-yqW__topbar{-webkit-backdrop-filter:blur(18px)saturate(125%);background:#fbfdfbc7;border-bottom:1px solid #376a6061;justify-content:space-between;align-items:center;min-height:68px;padding:0 clamp(18px,4vw,62px);display:flex;box-shadow:0 10px 35px #15372d12}.error-state-module__EP-yqW__brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.error-state-module__EP-yqW__brandMark{width:38px;height:38px;color:var(--error-mint);background:linear-gradient(145deg, var(--error-forest), #315f52);border-radius:6px;place-items:center;display:grid;box-shadow:0 10px 24px #15372d26}.error-state-module__EP-yqW__brandMark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:27px;height:27px}.error-state-module__EP-yqW__brandCopy{line-height:1;display:grid}.error-state-module__EP-yqW__brandCopy b{letter-spacing:.07em;font-size:17px}.error-state-module__EP-yqW__brandCopy small,.error-state-module__EP-yqW__topbarState,.error-state-module__EP-yqW__eyebrow,.error-state-module__EP-yqW__boundaryNote span,.error-state-module__EP-yqW__footer{font-family:var(--error-mono)}.error-state-module__EP-yqW__brandCopy small{color:var(--error-line);letter-spacing:.2em;margin-top:6px;font-size:7px;font-weight:700}.error-state-module__EP-yqW__topbarState{color:#28584c;letter-spacing:.12em;align-items:center;gap:10px;font-size:8px;font-weight:750;display:inline-flex}.error-state-module__EP-yqW__topbarState i{background:#d49361;border:2px solid #f7fff9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d493612e}.error-state-module__EP-yqW__workspace{outline:none;grid-template-columns:minmax(0,1fr) minmax(250px,.34fr);align-items:center;gap:clamp(28px,5vw,72px);width:min(100% - 36px,1240px);margin:0 auto;padding:clamp(54px,9vh,104px) 0 clamp(72px,12vh,130px);display:grid;position:relative}.error-state-module__EP-yqW__record{-webkit-backdrop-filter:blur(16px)saturate(118%);background:#fff9;border-top:1px solid #376a6085;border-bottom:1px solid #376a6052;grid-template-columns:clamp(104px,13vw,178px) minmax(0,1fr);min-width:0;animation:.42s ease-out both error-state-module__EP-yqW__archiveEnter;display:grid;box-shadow:0 34px 84px #15372d1a}.error-state-module__EP-yqW__codeColumn{color:#0000;font:900 clamp(68px, 9vw, 126px) / .69 var(--error-mono);letter-spacing:-.15em;text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(160deg,#9cebc5a8,#b9e6f27a 58%,#ffd7b8b3);-webkit-background-clip:text;background-clip:text;border-right:1px solid #376a6057;align-content:center;padding:28px 0;display:grid}.error-state-module__EP-yqW__codeColumn span:nth-child(2){transform:translate(.08em)}.error-state-module__EP-yqW__copyColumn{min-width:0;padding:clamp(34px,5vw,72px)}.error-state-module__EP-yqW__eyebrow{color:var(--error-line);letter-spacing:.14em;margin:0;font-size:9px;font-weight:750}.error-state-module__EP-yqW__copyColumn h1{letter-spacing:-.065em;max-width:12ch;margin:16px 0 0;font-size:clamp(36px,5vw,72px);font-weight:880;line-height:1.02}.error-state-module__EP-yqW__description{color:#455d55;max-width:44rem;margin:24px 0 0;font-size:13px;line-height:1.9}.error-state-module__EP-yqW__actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.error-state-module__EP-yqW__actions a,.error-state-module__EP-yqW__retryButton{color:#245e50;min-height:44px;font:800 11px/1 var(--pf-font-sans);background:#ffffffc2;border:1px solid #2a6657;border-radius:4px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;transition:color .16s,background .16s,transform .16s,box-shadow .16s;display:inline-flex}.error-state-module__EP-yqW__actions a:first-of-type,.error-state-module__EP-yqW__retryButton{color:#fff;background:linear-gradient(135deg, var(--error-forest), #315f52);box-shadow:0 10px 24px #15372d24}.error-state-module__EP-yqW__actions a:hover,.error-state-module__EP-yqW__retryButton:hover{transform:translateY(-1px);box-shadow:0 12px 26px #15372d2e}.error-state-module__EP-yqW__boundaryNote{border-top:4px solid #0000;border-bottom:1px solid #376a605c;border-image:linear-gradient(90deg,#377568,#9cebc5,#b9e6f2,#e0aa79) 1;align-self:end;padding:22px 0 20px;animation:.42s ease-out 80ms both error-state-module__EP-yqW__archiveEnter}.error-state-module__EP-yqW__boundaryNote span{color:var(--error-line);letter-spacing:.13em;font-size:8px;font-weight:750}.error-state-module__EP-yqW__boundaryNote p{color:#4e625b;margin:16px 0 0;font-size:11px;line-height:1.85}.error-state-module__EP-yqW__spectrum{opacity:.76;pointer-events:none;grid-template-columns:10px 1fr 10px 1fr 10px;align-items:center;display:grid;position:absolute;bottom:clamp(34px,7vh,72px);left:0;right:0}.error-state-module__EP-yqW__spectrum span{background:linear-gradient(90deg,#82dbae,#9eced8,#dfa875);height:1px}.error-state-module__EP-yqW__spectrum i{background:var(--error-paper);border:1px solid #326a5c;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #ffffffb3}.error-state-module__EP-yqW__spectrum i:first-child{background:var(--error-mint)}.error-state-module__EP-yqW__spectrum i:nth-of-type(2){background:var(--error-mist)}.error-state-module__EP-yqW__spectrum i:last-child{background:var(--error-apricot)}.error-state-module__EP-yqW__footer{color:#52655e;letter-spacing:.1em;background:#fbfdfbb8;border-top:1px solid #376a6057;justify-content:space-between;align-items:center;min-height:44px;padding:0 clamp(18px,4vw,62px);font-size:7px;display:flex}@keyframes error-state-module__EP-yqW__archiveEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.error-state-module__EP-yqW__workspace{grid-template-columns:1fr;align-content:center}.error-state-module__EP-yqW__boundaryNote{width:min(100%,620px)}}@media (max-width:540px){.error-state-module__EP-yqW__topbarState{display:none}.error-state-module__EP-yqW__workspace{width:min(100% - 24px,1240px);padding-top:34px}.error-state-module__EP-yqW__record{grid-template-columns:72px minmax(0,1fr)}.error-state-module__EP-yqW__codeColumn{padding:22px 0;font-size:52px}.error-state-module__EP-yqW__copyColumn{padding:30px 22px 32px}.error-state-module__EP-yqW__copyColumn h1{font-size:clamp(34px,11vw,48px)}.error-state-module__EP-yqW__description{font-size:12px}.error-state-module__EP-yqW__actions{display:grid}.error-state-module__EP-yqW__actions a,.error-state-module__EP-yqW__retryButton{width:100%}.error-state-module__EP-yqW__footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.error-state-module__EP-yqW__record,.error-state-module__EP-yqW__boundaryNote{animation:none}.error-state-module__EP-yqW__actions a,.error-state-module__EP-yqW__retryButton,.error-state-module__EP-yqW__skipLink{transition:none}}@media (prefers-contrast:more){.error-state-module__EP-yqW__record,.error-state-module__EP-yqW__boundaryNote,.error-state-module__EP-yqW__actions a,.error-state-module__EP-yqW__retryButton{border-color:currentColor}}@media (forced-colors:active){.error-state-module__EP-yqW__brandMark,.error-state-module__EP-yqW__actions a:first-of-type,.error-state-module__EP-yqW__retryButton,.error-state-module__EP-yqW__codeColumn{forced-color-adjust:auto}}
