@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";html[data-errl-hide-design-nav] [data-errl-nav=design]{display:none!important}.errl-header{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:40;padding:.5rem .85rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--errl-panel, rgba(7, 27, 37, .82));box-shadow:var(--shadow, 0 24px 60px rgba(0, 0, 0, .45));border:1px solid rgba(22,58,74,.6);border-bottom:1px solid rgba(52,225,255,.12);isolation:isolate}.errl-header,header.errl-header{padding:.5rem .85rem!important}.errl-header-content{max-width:1200px;margin:0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-family:Space Grotesk,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:.75rem!important}.errl-header-content::-webkit-scrollbar{display:none}.errl-home-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid rgba(52,225,255,.45);font-size:.8rem;font-weight:600;text-decoration:none;color:#ecf9ff;text-shadow:0 0 8px rgba(52,225,255,.35);background:linear-gradient(135deg,#34e1ff33,#ff34f526,#00f5a01f);box-shadow:0 0 0 1px #34e1ff26 inset,0 4px 18px #0006;transition:transform .2s ease,box-shadow .2s ease;min-height:2.1rem;padding:.45rem .75rem!important}.errl-home-btn:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #34e1ff4d inset,0 0 20px #34e1ff40}.errl-home-btn .chevron{font-size:.9rem;line-height:1}.errl-nav{display:flex;flex-wrap:nowrap;gap:.5rem;list-style:none;margin:0;padding:0;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.errl-nav::-webkit-scrollbar{display:none}.errl-bubble-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:clamp(.65rem,.8rem,.9rem);font-weight:600;text-align:center;text-decoration:none;color:var(--errl-text, rgba(236, 249, 255, .95));white-space:nowrap;text-shadow:0 0 10px rgba(52,225,255,.2);background:#041017a6;border:1px solid rgba(52,225,255,.22);box-shadow:0 0 0 1px #00000059 inset;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;flex-shrink:0;min-width:6.2rem!important;max-width:8.2rem!important;min-height:2.05rem;padding:.5rem .85rem!important;line-height:1.05;aspect-ratio:auto!important}.errl-bubble-btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:999px;padding:1px;background:linear-gradient(90deg,#34e1ff66,#ff34f559,#f5ffb733 70%,#34e1ff66);background-size:180% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;animation:portal-header-led-flow 3s linear infinite;opacity:.55;pointer-events:none}.errl-bubble-btn:hover{transform:translateY(-1px);border-color:#34e1ff73;box-shadow:0 0 16px #34e1ff26}.errl-bubble-btn[aria-disabled=true]{opacity:.7;cursor:not-allowed}.errl-bubble-btn[aria-disabled=true]:hover{transform:none;box-shadow:0 0 0 1px #00000059 inset}.errl-bubble-btn.active{background:linear-gradient(135deg,#34e1ff33,#7b5cff33,#ff34f51f);color:#fff;border-color:#34e1ff8c;font-weight:700;text-shadow:0 0 14px rgba(52,225,255,.5);box-shadow:0 0 22px #34e1ff26}.errl-bubble-btn.active:before{opacity:.85;animation-duration:1.2s}@keyframes portal-header-led-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}@supports not (font-size: clamp(1px,2vw,16px)){.errl-bubble-btn{font-size:.8rem}}@media(max-width:900px){@supports not (font-size: clamp(1px,2vw,16px)){.errl-bubble-btn{font-size:.72rem}}}@media(max-width:640px){@supports not (font-size: clamp(1px,2vw,16px)){.errl-bubble-btn{font-size:.65rem}}}@media(max-width:480px){@supports not (font-size: clamp(1px,2vw,16px)){.errl-bubble-btn{font-size:.58rem}}}@supports not (aspect-ratio: 1 / 1){@media(max-width:640px){.errl-bubble-btn{min-height:2.75rem}}@media(max-width:480px){.errl-bubble-btn{min-height:2.5rem}}}@media(max-width:900px){.errl-header-content{flex-wrap:nowrap;gap:.5rem}.errl-nav{gap:.4rem;max-width:100%}.errl-nav::-webkit-scrollbar{display:none}.errl-bubble-btn{min-width:5.5rem;max-width:8rem;padding:.5rem .75rem .6rem;font-size:clamp(.6rem,.75rem,.85rem);border-radius:999px}}@media(max-width:640px){.errl-header{padding:.45rem .65rem}.errl-header-content{gap:.4rem;flex-wrap:nowrap}.errl-home-btn{width:38px;height:38px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:0;flex-shrink:0}.errl-home-btn .chevron{font-size:16px;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.errl-nav{gap:.3rem;padding:.1rem 0}.errl-bubble-btn{min-width:4rem;max-width:6.5rem;padding:.4rem .55rem .5rem;font-size:clamp(.55rem,.65rem,.75rem);border-radius:999px;aspect-ratio:1.2}}@media(max-width:480px){.errl-header{padding:.4rem .5rem}.errl-bubble-btn{min-width:3.5rem;max-width:6rem;padding:.35rem .5rem .45rem;font-size:clamp(.5rem,.6rem,.7rem);border-radius:999px;aspect-ratio:1.1}}@media(max-width:640px){.errl-header,header.errl-header{padding:.45rem .65rem!important}.errl-home-btn{min-height:38px}.errl-bubble-btn{min-width:4rem!important;max-width:6.5rem!important;min-height:2rem;padding:.4rem .55rem .5rem!important;aspect-ratio:auto!important}}@media(max-width:480px){.errl-header,header.errl-header{padding:.4rem .5rem!important}.errl-bubble-btn{min-width:3.5rem!important;max-width:6rem!important;min-height:1.85rem;padding:.35rem .5rem .45rem!important;aspect-ratio:auto!important}}.errl-external-modal[hidden]{display:none!important}.errl-external-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:16px}.errl-external-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#02060eb3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.errl-external-modal__dialog{position:relative;width:min(100%,420px);border-radius:14px;border:1px solid rgba(52,225,255,.26);background:linear-gradient(165deg,#08121ef5,#040a14f5);box-shadow:0 20px 40px #00000073;padding:16px;color:#ecf9fff2}.errl-external-modal__title{margin:0 0 6px;font-size:.95rem;font-weight:700;letter-spacing:.02em}.errl-external-modal__copy{margin:0;font-size:.84rem;line-height:1.4;color:#e5f0ffdb}.errl-external-modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.errl-external-modal__btn{border-radius:999px;border:1px solid rgba(52,225,255,.3);background:#071523db;color:#ecf9fff2;padding:8px 12px;font-size:.78rem;font-weight:600;cursor:pointer}.errl-external-modal__btn:hover,.errl-external-modal__btn:focus-visible{outline:none;border-color:#34e1ff9e}.errl-external-modal__btn--confirm{background:linear-gradient(135deg,#34e1ff2e,#7b5cff33)}
