.keeper-footer_footer__2ZXGK{--kf-ink:#b3a37f;--kf-ink-live:#f2c46d;--kf-rule:rgb(217 164 65/24%);position:relative;z-index:1;display:grid;justify-items:center;gap:14px;padding:44px 24px calc(30px + env(safe-area-inset-bottom));color:var(--kf-ink);font-family:var(--font-keeper-body),Urbanist,ui-sans-serif,system-ui,sans-serif;font-size:.75rem;text-align:center}.keeper-footer_footerRule__DDBsn{width:min(100%,30rem);height:1px;background:linear-gradient(90deg,transparent 0,var(--kf-rule) 22%,var(--kf-rule) 78%,transparent 100%)}.keeper-footer_footerCrest__MLJj9{width:34px;height:34px;opacity:.72;object-fit:contain}.keeper-footer_footer__2ZXGK .keeper-footer_footerWord___b3LU{color:var(--kf-ink);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.keeper-footer_links__TeC6B{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 14px}.keeper-footer_links__TeC6B .keeper-footer_link__wTbEr{display:inline-flex;min-height:44px;align-items:center;padding:4px 0;border-bottom:1px solid transparent;color:var(--kf-ink);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:color var(--pd-motion-quick,.16s) var(--pd-motion-ease,ease),border-bottom-color var(--pd-motion-quick,.16s) var(--pd-motion-ease,ease)}.keeper-footer_links__TeC6B .keeper-footer_link__wTbEr:focus-visible,.keeper-footer_links__TeC6B .keeper-footer_link__wTbEr:hover{border-bottom-color:rgb(233 163 72/70%);color:var(--kf-ink-live)}.keeper-footer_links__TeC6B .keeper-footer_link__wTbEr:focus-visible{outline:3px solid #fff;outline-offset:3px}.keeper-footer_links__TeC6B .keeper-footer_separator__19rti{color:rgb(179 163 127/55%);font-size:.7rem;user-select:none}.keeper-footer_footer__2ZXGK .keeper-footer_reach__hb1lF{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;color:rgb(179 163 127/78%);font-size:.72rem;letter-spacing:.04em}.keeper-footer_footer__2ZXGK .keeper-footer_reach__hb1lF a{color:inherit;text-decoration:none;border-bottom:1px solid rgb(217 164 65/26%)}.keeper-footer_footer__2ZXGK .keeper-footer_reach__hb1lF a:focus-visible,.keeper-footer_footer__2ZXGK .keeper-footer_reach__hb1lF a:hover{color:var(--kf-ink-live);border-bottom-color:rgb(233 163 72/70%)}.keeper-footer_footer__2ZXGK .keeper-footer_reach__hb1lF a:focus-visible{outline:3px solid #fff;outline-offset:3px}.keeper-footer_seal__EfzpD{--seal-bottom:max(14px,env(safe-area-inset-bottom));--seal-left:max(18px,calc(12px + env(safe-area-inset-left)));--seal-mark-height:24px;position:absolute;z-index:11;bottom:var(--seal-bottom);left:var(--seal-left);display:flex;align-items:center;pointer-events:none;transition:opacity .5s ease}.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL{display:inline-flex;min-width:24px;height:var(--seal-mark-height);align-items:center;padding:0 2px;border:0;border-bottom:1px solid transparent;margin:0;background:none;color:var(--kf-ink,#b3a37f);cursor:pointer;font-family:var(--font-keeper-body),Urbanist,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1;list-style:none;pointer-events:auto;text-shadow:0 2px 10px rgb(0 0 0/85%);text-transform:uppercase;transition:color var(--pd-motion-quick,.16s) var(--pd-motion-ease,ease),border-bottom-color var(--pd-motion-quick,.16s) var(--pd-motion-ease,ease)}.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL::-webkit-details-marker{display:none}.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL::marker{content:""}.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL:focus-visible,.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL:hover{border-bottom-color:rgb(233 163 72/70%);color:#f2c46d}.keeper-footer_seal__EfzpD[open]>.keeper-footer_sealMark__T5DQL{border-bottom-color:rgb(233 163 72/70%);color:#f2c46d}.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL:focus-visible{outline:3px solid #fff;outline-offset:3px}.keeper-footer_seal__EfzpD .keeper-footer_sealSheet__qQZC7{display:flex;height:var(--seal-mark-height);align-items:center;padding-left:10px;color:var(--kf-ink,#b3a37f);pointer-events:none}.keeper-footer_seal__EfzpD .keeper-footer_links__TeC6B.keeper-footer_legalRow__iWSdq{flex-wrap:nowrap;gap:0 10px;color:inherit;font-family:var(--font-keeper-body),Urbanist,ui-sans-serif,system-ui,sans-serif;font-size:10px;letter-spacing:.1em;text-shadow:0 2px 10px rgb(0 0 0/85%);text-transform:uppercase}.keeper-footer_seal__EfzpD .keeper-footer_links__TeC6B.keeper-footer_legalRow__iWSdq .keeper-footer_link__wTbEr{min-height:var(--seal-mark-height);padding:0;color:inherit;font-size:inherit;letter-spacing:inherit;line-height:1;pointer-events:auto;white-space:nowrap}.keeper-footer_seal__EfzpD .keeper-footer_links__TeC6B.keeper-footer_legalRow__iWSdq .keeper-footer_link__wTbEr:focus-visible,.keeper-footer_seal__EfzpD .keeper-footer_links__TeC6B.keeper-footer_legalRow__iWSdq .keeper-footer_link__wTbEr:hover{border-bottom-color:rgb(233 163 72/70%);color:#f2c46d}.keeper-footer_seal__EfzpD .keeper-footer_links__TeC6B.keeper-footer_legalRow__iWSdq .keeper-footer_separator__19rti{display:none}@media (max-width:560px){.keeper-footer_seal__EfzpD{--seal-bottom:1px;--seal-left:max(12px,calc(8px + env(safe-area-inset-left)));--seal-mark-height:min(24px,calc(clamp(16px, 3.4vh, 40px) - 4px))}.keeper-footer_seal__EfzpD .keeper-footer_sealSheet__qQZC7{padding-left:8px}}@media (prefers-reduced-motion:reduce){.keeper-footer_links__TeC6B .keeper-footer_link__wTbEr,.keeper-footer_seal__EfzpD,.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL{transition:none}}@media (forced-colors:active){.keeper-footer_footer__2ZXGK .keeper-footer_reach__hb1lF a:focus-visible,.keeper-footer_links__TeC6B .keeper-footer_link__wTbEr:focus-visible,.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL:focus-visible{outline-color:Highlight}.keeper-footer_seal__EfzpD .keeper-footer_sealMark__T5DQL{border-bottom-color:currentcolor;text-shadow:none}.keeper-footer_seal__EfzpD .keeper-footer_links__TeC6B.keeper-footer_legalRow__iWSdq .keeper-footer_link__wTbEr{text-shadow:none}}.keeper-header_header__ShxsD{--kh-rule:rgb(217 164 65/24%);--kh-link:#b3a37f;--kh-link-live:#f2c46d;--kh-link-edge:rgb(233 163 72/70%);--kh-current-edge:rgb(217 164 65/80%);position:relative;z-index:20;display:grid;grid-template-columns:minmax(120px,1fr) auto auto;align-items:center;column-gap:clamp(10px,1.6vw,1.125rem);min-height:calc(4.875rem + env(safe-area-inset-top));font-family:var(--font-keeper-body),"Urbanist",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:calc(.625rem + env(safe-area-inset-top)) max(clamp(18px,3vw,3rem),calc(12px + env(safe-area-inset-right))) .625rem max(clamp(18px,3vw,3rem),calc(12px + env(safe-area-inset-left)))}.keeper-header_header__ShxsD[data-header-variant=stage]{position:fixed;top:0;right:0;left:0;background:linear-gradient(180deg,rgb(4 5 6/94%),rgb(4 5 6/68%) 72%,transparent);backdrop-filter:blur(14px)}body:has(canvas[data-web3d-renderer-backend]) .keeper-header_header__ShxsD[data-header-variant=stage]{isolation:isolate;backdrop-filter:none}.keeper-header_header__ShxsD[data-header-variant=stage]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--kh-rule);mask:linear-gradient(90deg,#000 0 26%,transparent 42% 58%,#000 74% 100%);pointer-events:none}.keeper-header_header__ShxsD[data-header-variant=document]{position:fixed;top:0;right:0;left:0;background:linear-gradient(180deg,rgb(9 11 11/99%),rgb(9 11 11/97%) 72%,rgb(9 11 11/95%));backdrop-filter:blur(14px)}.keeper-header_header__ShxsD[data-header-variant=document]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--kh-rule);pointer-events:none}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv{justify-self:start;display:inline-flex;align-items:center}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv img{display:block;width:auto;height:3.4375rem;object-fit:contain}.keeper-header_header__ShxsD .keeper-header_nav__gR6Dd{justify-self:end;display:inline-flex;gap:clamp(14px,2.2vw,1.625rem)}.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:.625rem 0;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{border-bottom:1px solid transparent;color:var(--kh-link);transition:color var(--pd-motion-quick,.16s) var(--pd-motion-ease,ease),border-bottom-color var(--pd-motion-quick,.16s) var(--pd-motion-ease,ease)}.keeper-header_header__ShxsD .keeper-header_navLink__luAiI:focus-visible,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI:hover{border-bottom-color:var(--kh-link-edge);color:var(--kh-link-live)}.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_{border-bottom:1px solid var(--kh-current-edge);color:var(--kh-link-live);cursor:default;text-shadow:0 0 12px rgb(217 164 65/25%)}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv:focus-visible,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI:focus-visible{outline:3px solid #fff;outline-offset:3px}.keeper-header_header__ShxsD .keeper-header_navFull__LKzpq,.keeper-header_header__ShxsD .keeper-header_navShort__BZMqE{letter-spacing:inherit}.keeper-header_header__ShxsD .keeper-header_navShort__BZMqE{display:none}.keeper-header_header__ShxsD .keeper-header_headerTools__ilc5Y{justify-self:end;display:inline-flex;align-items:center;gap:4px}.keeper-header_header__ShxsD .keeper-header_toolSeat__chWv5{display:inline-block;width:44px;height:44px;flex:none;pointer-events:none}.keeper-header_headerSpacer__DXpG8{min-height:calc(4.875rem + env(safe-area-inset-top))}.keeper-header_header__ShxsD .keeper-header_srOnly__pq0fW{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@media (max-width:860px){.keeper-header_headerSpacer__DXpG8,.keeper-header_header__ShxsD{min-height:calc(60px + env(safe-area-inset-top))}.keeper-header_header__ShxsD{grid-template-columns:minmax(80px,1fr) auto auto;padding:calc(6px + env(safe-area-inset-top)) max(14px,calc(10px + env(safe-area-inset-right))) 6px max(14px,calc(10px + env(safe-area-inset-left)))}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv{min-height:48px;align-items:center}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv img{height:40px}.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{min-height:48px;font-size:.875rem;letter-spacing:.08em;line-height:1.2}}@media (max-width:560px){.keeper-header_header__ShxsD[data-header-variant=stage]{background:rgb(5 7 9/90%)}.keeper-header_header__ShxsD .keeper-header_nav__gR6Dd{gap:12px}.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{min-height:44px;font-size:.8rem;letter-spacing:.05em}.keeper-header_header__ShxsD .keeper-header_navFull__LKzpq{display:none}.keeper-header_header__ShxsD .keeper-header_navShort__BZMqE{display:inline}}@media (max-width:430px){.keeper-header_header__ShxsD{grid-template-columns:minmax(76px,1fr) auto auto;column-gap:8px;padding-right:max(10px,calc(8px + env(safe-area-inset-right)));padding-left:max(10px,calc(8px + env(safe-area-inset-left)))}.keeper-header_header__ShxsD .keeper-header_headerTools__ilc5Y{gap:2px}.keeper-header_header__ShxsD .keeper-header_nav__gR6Dd{gap:9px}.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{letter-spacing:.02em}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv img{height:38px}}@media (max-width:380px){.keeper-header_header__ShxsD{grid-template-columns:minmax(64px,1fr) auto auto;column-gap:clamp(4px,2.5vw,9px)}.keeper-header_header__ShxsD .keeper-header_nav__gR6Dd{gap:5px}.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{letter-spacing:.01em}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv img{height:32px}}@media (prefers-reduced-motion:reduce){.keeper-header_header__ShxsD .keeper-header_navLink__luAiI{transition:none}}@media (forced-colors:active){.keeper-header_header__ShxsD .keeper-header_navCurrent__D4V2_{border-bottom-color:Highlight;color:Highlight;forced-color-adjust:none}.keeper-header_header__ShxsD .keeper-header_brand__XRAwv:focus-visible,.keeper-header_header__ShxsD .keeper-header_navLink__luAiI:focus-visible{outline-color:Highlight}}.keeper-link_link__8rwBI{--keeper-link-gold:var(--pd-foundation-gold-500,#d9a441);display:inline-flex;min-width:0;max-width:100%;align-items:baseline;gap:6px;border-radius:3px;color:inherit;text-decoration:none;transition:color .16s ease}.keeper-link_handle__iplQa{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline solid rgb(217 164 65/34%) 1px;text-underline-offset:4px;transition:text-decoration-color .16s ease}.keeper-link_mark__Xr8Mu{width:11px;height:11px;flex:none;align-self:center;color:rgb(217 164 65/52%);transition:color .16s ease,transform .16s ease}.keeper-link_link__8rwBI:focus-visible,.keeper-link_link__8rwBI:hover{color:var(--keeper-link-gold)}.keeper-link_link__8rwBI:focus-visible .keeper-link_handle__iplQa,.keeper-link_link__8rwBI:hover .keeper-link_handle__iplQa{text-decoration-color:var(--keeper-link-gold)}.keeper-link_link__8rwBI:focus-visible .keeper-link_mark__Xr8Mu,.keeper-link_link__8rwBI:hover .keeper-link_mark__Xr8Mu{color:var(--keeper-link-gold);transform:translate(1px,-1px)}.keeper-link_link__8rwBI:focus-visible{outline:2px solid var(--keeper-link-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.keeper-link_handle__iplQa,.keeper-link_link__8rwBI,.keeper-link_mark__Xr8Mu{transition:none}.keeper-link_link__8rwBI:focus-visible .keeper-link_mark__Xr8Mu,.keeper-link_link__8rwBI:hover .keeper-link_mark__Xr8Mu{transform:none}}@media (forced-colors:active){.keeper-link_handle__iplQa{text-decoration-color:LinkText}.keeper-link_mark__Xr8Mu{color:LinkText}}.scrollbar_scroll__EWGcn{position:relative;display:flex;flex-direction:column;width:100%;min-height:0}.scrollbar_region___ynqg{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;scrollbar-width:none;will-change:scroll-position}.scrollbar_region___ynqg::-webkit-scrollbar{display:none}.scrollbar_content__kM_BN{min-width:0}.scrollbar_rail__WthrE{position:absolute;z-index:2;top:4px;right:calc(-1 * var(--keeper-scroll-gutter, 0px) - 5px);bottom:4px;width:10px;opacity:.28;cursor:pointer;touch-action:none;user-select:none;transition:opacity .32s ease}.scrollbar_scroll__EWGcn[data-scrollable=false] .scrollbar_rail__WthrE{visibility:hidden}.scrollbar_rail__WthrE:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-.5px;background:var(--kj-frame-soft,rgb(217 164 65/34%))}.scrollbar_railEnd__SQIlg{position:absolute;left:50%;width:5px;height:5px;border:1px solid var(--kj-frame-soft,rgb(217 164 65/34%));background:rgb(11 10 7/92%);transform:translateX(-50%) rotate(45deg)}.scrollbar_railEnd__SQIlg[data-rail-end=top]{top:-3px}.scrollbar_railEnd__SQIlg[data-rail-end=bottom]{bottom:-3px}.scrollbar_thumb__BhGC5{position:absolute;top:0;left:50%;width:4px;height:var(--keeper-scroll-thumb,24px);margin-left:-2px;border-radius:999px;background:linear-gradient(180deg,#e9c473,#c99d4b 48%,#a37c30);box-shadow:inset 0 1px 0 rgb(255 240 200/45%),0 0 0 .5px rgb(0 0 0/45%),0 0 6px rgb(217 164 65/0);transform:translate3d(0,var(--keeper-scroll-offset,0),0);transition:width .16s ease,margin-left .16s ease,box-shadow .2s ease}.scrollbar_scroll__EWGcn[data-keeper-scroll=dragging] .scrollbar_rail__WthrE,.scrollbar_scroll__EWGcn[data-keeper-scroll=scrolling] .scrollbar_rail__WthrE{opacity:1}@media (hover:hover){.scrollbar_scroll__EWGcn:hover .scrollbar_rail__WthrE{opacity:.6}.scrollbar_scroll__EWGcn .scrollbar_rail__WthrE:hover{opacity:1}.scrollbar_scroll__EWGcn .scrollbar_rail__WthrE:hover .scrollbar_thumb__BhGC5{width:5px;margin-left:-2.5px;box-shadow:inset 0 1px 0 rgb(255 240 200/55%),0 0 0 .5px rgb(0 0 0/45%),0 0 10px rgb(217 164 65/55%)}}.scrollbar_scroll__EWGcn[data-keeper-scroll=dragging] .scrollbar_rail__WthrE .scrollbar_thumb__BhGC5{width:5px;margin-left:-2.5px;background:linear-gradient(180deg,#f3d58c,#d5a955 48%,#b08636);box-shadow:inset 0 1px 0 rgb(255 240 200/60%),0 0 0 .5px rgb(0 0 0/45%),0 0 12px rgb(217 164 65/65%)}@media (prefers-reduced-motion:reduce){.scrollbar_rail__WthrE,.scrollbar_thumb__BhGC5{transition:none}}.hatchery-canvas_root__5Txbr{position:relative;isolation:isolate;width:100%;min-height:240px;height:100%;overflow:hidden;background:#101827;color:#fff8e8}.hatchery-canvas_canvasLayer__7VrWi,.hatchery-canvas_posterHidden__f6bWN,.hatchery-canvas_poster__l9MsM{position:absolute;inset:0;width:100%;height:100%}.hatchery-canvas_posterHidden__f6bWN,.hatchery-canvas_poster__l9MsM{z-index:0;object-fit:cover;object-position:center;image-rendering:auto;transition:opacity .18s ease-out}.hatchery-canvas_posterHidden__f6bWN{opacity:0}.hatchery-canvas_canvasLayer__7VrWi{z-index:1}.hatchery-canvas_canvasLayerUnpresented__Lw6IH{visibility:hidden}.hatchery-canvas_canvasLayer__7VrWi canvas{display:block;width:100%!important;height:100%!important;touch-action:pan-y}.hatchery-canvas_bootNote__aj9_Y{position:absolute;z-index:2;right:max(16px,env(safe-area-inset-right));bottom:max(28px,calc(env(safe-area-inset-bottom) + 12px));max-width:min(320px,calc(100% - 32px));margin:0;padding:6px 10px;color:rgb(255 248 232/74%);font:500 .6875rem/1.45 system-ui,sans-serif;text-align:right;text-shadow:0 1px 2px rgb(0 0 0/92%),0 2px 14px rgb(0 0 0/96%),0 0 32px rgb(0 0 0/80%);text-wrap:pretty}.hatchery-canvas_status__WOC9j{position:absolute;z-index:2;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));max-width:min(440px,calc(100% - 32px));margin:0;padding:8px 12px;background:rgb(10 16 28/88%);color:#fff8e8;font:600 .8125rem/1.35 system-ui,sans-serif;backdrop-filter:blur(10px)}@media (max-width:767px){.hatchery-canvas_root__5Txbr{min-height:240px}.hatchery-canvas_status__WOC9j{right:12px;left:12px;bottom:max(12px,env(safe-area-inset-bottom));max-width:none}.hatchery-canvas_bootNote__aj9_Y{right:12px;left:12px;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 44px);max-width:none;text-align:left}}@media (prefers-reduced-motion:reduce){.hatchery-canvas_posterHidden__f6bWN,.hatchery-canvas_poster__l9MsM{transition:none}}@property --veil-sweep{syntax:"<number>";inherits:true;initial-value:.5}@property --veil-pulse{syntax:"<number>";inherits:true;initial-value:.7}@property --veil-fill{syntax:"<number>";inherits:true;initial-value:0}.summoning-veil_veil__hOH9d{position:absolute;z-index:12;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,3.4vh,30px);background:radial-gradient(70% 55% at 50% 44%,rgb(46 33 15/34%) 0,rgb(10 9 7/62%) 52%,rgb(4 4 3/96%) 100%),linear-gradient(180deg,#0a0908,#050505);opacity:1;transition:opacity .7s cubic-bezier(.55,0,.55,.2);pointer-events:none}.summoning-veil_veil__hOH9d[data-visible=false]{opacity:0}@media (max-height:520px){.summoning-veil_veil__hOH9d{gap:14px}.summoning-veil_rite__a520d{width:min(178px,40vh);height:min(178px,40vh)}}@media (max-height:400px){.summoning-veil_rite__a520d{width:min(132px,42vh);height:min(132px,42vh)}}.summoning-veil_rite__a520d{position:relative;display:grid;place-items:center;width:clamp(232px,32vh,23.25rem);height:clamp(232px,32vh,23.25rem);animation:summoning-veil_rite-arrive__gNx_B .9s cubic-bezier(.22,.61,.36,1) both}@keyframes summoning-veil_rite-arrive__gNx_B{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.summoning-veil_emblem__mfsM_{width:43.6%;height:43.6%;border-radius:50%;box-shadow:0 0 0 2px rgb(201 162 79/92%),0 0 0 6px rgb(8 7 4/94%),0 0 42px rgb(217 164 65/34%),0 14px 28px rgb(0 0 0/60%);animation:summoning-veil_emblem-breathe__0QqJQ 3.6s ease-in-out infinite}@keyframes summoning-veil_emblem-breathe__0QqJQ{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.summoning-veil_ringInner__Pl7SZ,.summoning-veil_ringOuter__C2JD3,.summoning-veil_ringTicks__en_xM{position:absolute;inset:0;border-radius:50%}.summoning-veil_ringOuter__C2JD3{background:conic-gradient(from 0deg,transparent 0deg,rgb(255 214 140/96%) 34deg,rgb(217 164 65/55%) 74deg,transparent 118deg,transparent 178deg,rgb(217 164 65/72%) 210deg,rgb(217 164 65/30%) 252deg,transparent 286deg);mask:radial-gradient(circle,transparent calc(50% - 5.5px),#fff calc(50% - 4.5px),#fff 50%,transparent calc(50% + 1px));animation:summoning-veil_ring-spin__Juo_O 7s linear infinite}.summoning-veil_ringInner__Pl7SZ{inset:26px;background:conic-gradient(from 180deg,transparent 0deg,rgb(255 232 189/90%) 44deg,rgb(255 225 160/42%) 96deg,transparent 142deg,transparent 208deg,rgb(255 225 160/52%) 252deg,transparent 306deg);mask:radial-gradient(circle,transparent calc(50% - 3.5px),#fff calc(50% - 2.5px),#fff 50%,transparent calc(50% + 1px));animation:summoning-veil_ring-spin__Juo_O 4.8s linear infinite reverse}.summoning-veil_ringTicks__en_xM{inset:12px;background:repeating-conic-gradient(rgb(217 164 65/62%) 0deg 2.1deg,transparent 2.1deg 30deg);mask:radial-gradient(circle,transparent calc(50% - 9px),#fff calc(50% - 8px),#fff 50%,transparent calc(50% + 1px));animation:summoning-veil_ring-spin__Juo_O 22s linear infinite;opacity:.9}@keyframes summoning-veil_ring-spin__Juo_O{to{transform:rotate(1turn)}}.summoning-veil_ember__0mJDt{position:absolute;bottom:8%;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle,rgb(255 225 160/95%) 0,rgb(217 130 64/55%) 55%,transparent 75%);opacity:0;animation:summoning-veil_ember-rise__TMejX 4.4s ease-in infinite}.summoning-veil_ember__0mJDt[data-ember="1"]{left:22%;animation-delay:0s}.summoning-veil_ember__0mJDt[data-ember="2"]{left:38%;animation-delay:1.3s;animation-duration:5.1s}.summoning-veil_ember__0mJDt[data-ember="3"]{left:52%;animation-delay:.6s;animation-duration:3.9s}.summoning-veil_ember__0mJDt[data-ember="4"]{left:66%;animation-delay:2s}.summoning-veil_ember__0mJDt[data-ember="5"]{left:78%;animation-delay:.9s;animation-duration:5.6s}.summoning-veil_ember__0mJDt[data-ember="6"]{left:30%;animation-delay:2.8s;animation-duration:4.8s}@keyframes summoning-veil_ember-rise__TMejX{0%{opacity:0;transform:translateY(0) translateX(0)}12%{opacity:1}70%{opacity:.7}to{opacity:0;transform:translateY(-150px) translateX(9px)}}.summoning-veil_caption__agMSf{display:flex;flex-direction:column;align-items:center;gap:11px}.summoning-veil_title__gOQOB{margin:0;padding-left:.3em;font-family:var(--font-cormorant-garamond),"Cormorant Garamond",ui-serif,serif;font-size:1.28rem;font-weight:600;letter-spacing:.3em;text-align:center;text-transform:uppercase;color:#f2c46d;text-shadow:0 2px 16px rgb(0 0 0/90%),0 0 30px rgb(217 164 65/25%);animation:summoning-veil_title-pulse__4OS57 3.6s ease-in-out infinite,summoning-veil_veil-copy-arrive__HvrpD var(--veil-copy-arrive) ease-out var(--veil-copy-wait) backwards}@keyframes summoning-veil_title-pulse__4OS57{0%,to{opacity:.82}50%{opacity:1}}.summoning-veil_status__U7MkE{margin:0;max-width:min(38ch,84vw);font-size:.84rem;font-weight:500;letter-spacing:.09em;text-align:center;text-wrap:balance;color:rgb(198 184 158/94%);text-shadow:0 2px 12px rgb(0 0 0/85%);animation:summoning-veil_veil-copy-arrive__HvrpD var(--veil-copy-arrive) ease-out var(--veil-copy-wait) backwards}.summoning-veil_veil__hOH9d{--veil-copy-wait:0.24s;--veil-copy-arrive:0.34s}.summoning-veil_veil__hOH9d[data-veil-copy=known]{--veil-copy-wait:0s}@keyframes summoning-veil_veil-copy-arrive__HvrpD{0%{opacity:0}to{opacity:1}}.summoning-veil_meter__WILhm{position:relative;width:clamp(180px,26vw,15.5rem);height:5px;overflow:hidden;border-radius:3px;background:rgb(217 164 65/14%);box-shadow:inset 0 0 0 1px rgb(217 164 65/22%),inset 0 1px 2px rgb(0 0 0/55%)}.summoning-veil_meterFill__qEza_{position:absolute;inset:0 auto 0 0;overflow:hidden;width:38%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgb(217 164 65/55%) 22%,rgb(255 225 160/95%) 50%,rgb(217 164 65/55%) 78%,transparent);transform:translateX(calc(-105% + 473% * var(--veil-sweep)))}.summoning-veil_veil__hOH9d[data-phase=patient] .summoning-veil_meterFill__qEza_{opacity:.72}.summoning-veil_veil__hOH9d[data-veil-meter=determinate] .summoning-veil_meterFill__qEza_{width:calc(100% * var(--veil-fill));min-width:4px;transform:none;opacity:1;background:linear-gradient(90deg,rgb(179 121 47/92%),rgb(217 164 65/96%) 46%,rgb(255 228 168/100%));box-shadow:0 0 10px rgb(217 164 65/45%),0 0 3px rgb(255 228 168/60%);transition:--veil-fill .42s cubic-bezier(.22,.61,.36,1)}.summoning-veil_veil__hOH9d[data-veil-meter=determinate] .summoning-veil_meterFill__qEza_:after{position:absolute;inset:0;width:42%;content:"";background:linear-gradient(90deg,transparent,rgb(255 247 218/8%) 24%,rgb(255 247 218/72%) 50%,rgb(255 247 218/8%) 76%,transparent);transform:translateX(-120%);animation:summoning-veil_veilMeterEvidenceAlive__it0sD 1.8s ease-in-out infinite}@keyframes summoning-veil_veilMeterEvidenceAlive__it0sD{0%,18%{transform:translateX(-120%)}82%,to{transform:translateX(338%)}}.summoning-veil_veil__hOH9d[data-veil-meter=indeterminate]:not([data-veil-clock=live]) .summoning-veil_meterFill__qEza_{animation:summoning-veil_veilMeterBoot__abFVN 1.55s cubic-bezier(.65,.02,.35,1) infinite}@keyframes summoning-veil_veilMeterBoot__abFVN{0%{transform:translateX(-105%)}to{transform:translateX(368%)}}.summoning-veil_actions__2E5Mh{display:flex;flex-direction:column;align-items:center;min-height:44px;gap:10px;pointer-events:none;animation:summoning-veil_actions-arrive__BJz5c .52s cubic-bezier(.22,.61,.36,1) both}@keyframes summoning-veil_actions-arrive__BJz5c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.summoning-veil_actionPrimary__uuxnJ{position:absolute;inset:0;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;pointer-events:auto}.summoning-veil_actionPrimary__uuxnJ[aria-disabled=true]{cursor:default}.summoning-veil_actionPrimary__uuxnJ:focus-visible{outline:3px solid var(--amber-bright,#f2c46d);outline-offset:-6px}.summoning-veil_actionEscape__duLSa{min-height:44px;padding:11px 22px;border:1px solid rgb(233 163 72/46%);background:rgb(8 8 10/78%);color:#e8c87a;font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;pointer-events:auto}.summoning-veil_actionEscape__duLSa:focus-visible{outline:3px solid var(--amber-bright,#f2c46d);outline-offset:3px}.summoning-veil_preparing__Orles{margin:0;min-height:44px;display:flex;align-items:center;font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:rgb(198 184 158/66%);text-shadow:0 2px 12px rgb(0 0 0/85%);animation:summoning-veil_preparing-breathe__8JppJ 2.6s ease-in-out infinite}@keyframes summoning-veil_preparing-breathe__8JppJ{0%,to{opacity:.62}50%{opacity:1}}.summoning-veil_listening__0Kzw_{margin:0;min-height:44px;display:flex;align-items:center;font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:rgb(226 205 164/78%);text-shadow:0 2px 12px rgb(0 0 0/85%);animation:summoning-veil_preparing-breathe__8JppJ 2.6s ease-in-out infinite}.summoning-veil_queued__Jqny4{position:absolute;overflow:hidden;width:1px;height:1px;margin:0;clip-path:inset(50%);white-space:nowrap}@media (max-width:560px){.summoning-veil_actionEscape__duLSa{padding:11px 16px;font-size:.72rem;letter-spacing:.09em}.summoning-veil_listening__0Kzw_,.summoning-veil_preparing__Orles{font-size:.71rem;letter-spacing:.1em}}@media (forced-colors:active){.summoning-veil_actionEscape__duLSa{border:1px solid ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none}.summoning-veil_listening__0Kzw_{color:CanvasText;text-shadow:none}}.summoning-veil_veil__hOH9d[data-variant=resume]{transition-duration:.32s}.summoning-veil_veil__hOH9d[data-variant=resume][data-command-hold=true]{transition-duration:.7s}.summoning-veil_veil__hOH9d[data-variant=resume] .summoning-veil_emblem__mfsM_,.summoning-veil_veil__hOH9d[data-variant=resume] .summoning-veil_rite__a520d{animation:none}.summoning-veil_veil__hOH9d[data-variant=resume] .summoning-veil_ringOuter__C2JD3{animation-duration:16s}.summoning-veil_veil__hOH9d[data-variant=resume] .summoning-veil_ringInner__Pl7SZ{animation-duration:12s}.summoning-veil_veil__hOH9d[data-variant=resume] .summoning-veil_ringTicks__en_xM{animation-duration:40s}@media (max-width:560px){.summoning-veil_rite__a520d{width:min(208px,28vh);height:min(208px,28vh)}.summoning-veil_title__gOQOB{font-size:1.02rem}.summoning-veil_status__U7MkE{max-width:min(34ch,84vw);font-size:.78rem;letter-spacing:.07em;line-height:1.45}}@media (prefers-reduced-motion:reduce){.summoning-veil_actions__2E5Mh,.summoning-veil_emblem__mfsM_,.summoning-veil_listening__0Kzw_,.summoning-veil_preparing__Orles,.summoning-veil_ringInner__Pl7SZ,.summoning-veil_ringOuter__C2JD3,.summoning-veil_ringTicks__en_xM,.summoning-veil_rite__a520d,.summoning-veil_title__gOQOB{animation:none}.summoning-veil_preparing__Orles{opacity:.85}.summoning-veil_listening__0Kzw_{opacity:.92}.summoning-veil_ember__0mJDt{display:none}.summoning-veil_veil__hOH9d{transition:none}.summoning-veil_meterFill__qEza_{width:100%;transform:none;opacity:calc(.3 + .65 * var(--veil-pulse))}.summoning-veil_veil__hOH9d[data-phase=patient] .summoning-veil_meterFill__qEza_{opacity:calc(.24 + .5 * var(--veil-pulse))}.summoning-veil_veil__hOH9d[data-veil-meter=determinate] .summoning-veil_meterFill__qEza_{opacity:calc(.55 + .4 * var(--veil-pulse))}.summoning-veil_veil__hOH9d[data-veil-meter=determinate] .summoning-veil_meterFill__qEza_:after{display:none;animation:none}}@media (forced-colors:active){.summoning-veil_veil__hOH9d{background:Canvas}.summoning-veil_ember__0mJDt,.summoning-veil_ringInner__Pl7SZ,.summoning-veil_ringOuter__C2JD3,.summoning-veil_ringTicks__en_xM{display:none}.summoning-veil_status__U7MkE,.summoning-veil_title__gOQOB{color:CanvasText;text-shadow:none}.summoning-veil_meter__WILhm{height:6px;border:1px solid CanvasText;background:Canvas}.summoning-veil_meterFill__qEza_{background:Highlight}}.summoning-veil_srOnly__RM2SH{position:absolute;width:1px;height:1px;overflow:hidden;margin:0;padding:0;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}