._7wo3TG_overlay{box-sizing:border-box;z-index:10120;-webkit-backdrop-filter:blur(11px)saturate(106%);background:radial-gradient(circle at 50% 42%,#d2984f1a,#0000 52%),#020202d6;place-items:center;padding:clamp(10px,1.5vw,24px);display:grid;position:fixed;inset:0}._7wo3TG_modal{--economy-border:#eebd6c75;--economy-border-soft:#fcdb9e40;box-sizing:border-box;border:1px solid var(--economy-border);color:#f8dba7f5;isolation:isolate;background:radial-gradient(circle at 50% 20%,#d2984f1f,#0000 48%),linear-gradient(#160e08fb,#080503fe 64%,#060403fe);border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1420px,100vw - 20px);height:min(94dvh,960px);min-height:0;max-height:calc(100dvh - 20px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #000000b8,0 0 30px #e4a5522e,inset 0 1px #ffe4ad2e,inset 0 0 0 4px #080503eb,inset 0 0 0 5px #63401f6b}._7wo3TG_modal:before,._7wo3TG_modal:after{content:"";pointer-events:none;z-index:-1;position:absolute}._7wo3TG_modal:before{border:1px solid var(--economy-border-soft);border-radius:10px;inset:5px}._7wo3TG_modal:after{opacity:.14;mix-blend-mode:screen;background:repeating-linear-gradient(115deg,#ffe6b405 0 1px,#0000 1px 7px),radial-gradient(circle at 8% 90%,#ffc4701a,#0000 26%),radial-gradient(circle at 92% 12%,#ffd68c17,#0000 24%);inset:0}._7wo3TG_topOrnament{z-index:4;background:#0e0905f5;border:1px solid #efba66bd;width:20px;height:20px;position:absolute;top:7px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 14px #e4a5524d,inset 0 0 0 3px #63401fb8}._7wo3TG_header{z-index:2;background:linear-gradient(#ffe0a80e,#0000001f);border-bottom:1px solid #d0954d4d;place-items:center;min-height:0;padding:clamp(24px,3vh,32px) 92px clamp(16px,2vh,22px);display:grid;position:relative}._7wo3TG_headerCopy{text-align:center;min-width:0;max-width:900px}._7wo3TG_eyebrow{color:#eebc68d1;font-family:var(--font-manrope), sans-serif;letter-spacing:.3em;text-transform:uppercase;margin:0 0 2px;font-size:.7rem;font-weight:700}._7wo3TG_header h2{color:#fce0aafa;font-family:var(--vault-title-font,Georgia, serif);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 2px #000000b3,0 0 18px #ebb25f3d;margin:0;font-size:clamp(2rem,3.5vw,3.9rem);font-weight:600;line-height:1.05}._7wo3TG_header p:last-child{color:#e8c282eb;font-family:var(--font-manrope), sans-serif;margin:8px 0 0;font-size:clamp(.88rem,1.25vw,1.08rem);line-height:1.45}._7wo3TG_closeButton{color:#fcd797f5;cursor:pointer;background:radial-gradient(circle at 35% 25%,#ffda921f,#0000 50%),#090604e0;border:1px solid #efba6685;border-radius:50%;place-items:center;width:54px;height:54px;transition:border-color .16s,color .16s,box-shadow .16s,transform .14s;display:grid;position:absolute;top:20px;right:24px;box-shadow:inset 0 1px #ffecc62e,inset 0 0 0 4px #2a1b0ebd,0 0 14px #e4a55229}._7wo3TG_closeButton svg{stroke-width:1.6px;width:29px;height:29px}._7wo3TG_closeButton:hover{color:#ffe7bb;border-color:#ffd796c7;box-shadow:inset 0 1px #ffecc638,inset 0 0 0 4px #342212d1,0 0 18px #ffc06042}._7wo3TG_closeButton:active{transform:scale(.96)}._7wo3TG_scrollArea{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-color:#eebd6c80 #100a068a;scrollbar-width:thin;min-height:0;padding:clamp(14px,2vw,26px) clamp(14px,2.3vw,34px) 16px;overflow-y:auto}._7wo3TG_primaryGrid{grid-template-columns:minmax(0,1.7fr) minmax(340px,.85fr);align-items:stretch;gap:clamp(16px,2vw,28px);display:grid}._7wo3TG_reelPanel,._7wo3TG_detailCard,._7wo3TG_economyChain{border:1px solid var(--economy-border);background:radial-gradient(circle at 50% 32%,#d2984f1a,#0000 60%),linear-gradient(#1b120ae0,#080503f0);border-radius:12px;position:relative;box-shadow:inset 0 1px #ffe9bb24,inset 0 0 0 4px #0805039e,inset 0 0 0 5px #63401f4d,0 12px 28px #00000052}._7wo3TG_reelPanel{min-width:0;padding:24px 20px 18px;overflow:hidden}._7wo3TG_machineHeader{color:#f6c777eb;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:22px;display:grid}._7wo3TG_machineHeader span{background:linear-gradient(90deg,#0000,#efba667a);height:1px}._7wo3TG_machineHeader span:last-child{transform:scaleX(-1)}._7wo3TG_machineHeader svg{filter:drop-shadow(0 0 8px #ffc9764d);width:20px}._7wo3TG_reelViewport{cursor:grab;scrollbar-width:none;touch-action:pan-y;background:linear-gradient(90deg,#00000085,#0000 10% 90%,#00000085),radial-gradient(circle,#d2984f1a,#0000 64%),#050403b3;border-top:1px solid #efba6638;border-bottom:1px solid #efba6638;border-radius:12px;margin-top:10px;position:relative;overflow:auto hidden;box-shadow:inset 0 16px 28px #00000075,inset 0 -16px 28px #00000075}._7wo3TG_reelViewport::-webkit-scrollbar{display:none}._7wo3TG_reelViewport:active{cursor:grabbing}._7wo3TG_reelTrack{grid-template-columns:repeat(5,minmax(118px,1fr));align-items:stretch;min-width:650px;min-height:328px;padding:20px 12px;display:grid}._7wo3TG_currencySlot{color:#f8dba7eb;cursor:pointer;isolation:isolate;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-right:1px solid #d0954d3d;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:0;padding:25px 9px;display:flex;position:relative}._7wo3TG_currencySlot:last-child{border-right:0}._7wo3TG_currencySlot:after{content:"";z-index:-2;background:radial-gradient(circle, var(--currency-glow), transparent 68%);opacity:.42;filter:blur(14px);border-radius:50%;transition:opacity .2s;position:absolute;inset:18% 10%}._7wo3TG_currencySlot:hover:after,._7wo3TG_currencySlotSelected:after{opacity:.9}._7wo3TG_selectedFrame{z-index:-1;background:linear-gradient(#ffe0a81a,#0000001f),#0805035c;border:1px solid #ffd795db;border-radius:44px;position:absolute;inset:2px 4px;box-shadow:0 0 20px #e8ab5a42,inset 0 1px #ffedc62e,inset 0 0 22px #ffc4701a,inset 0 0 0 4px #63401f33}._7wo3TG_currencyIconWrap{border:1px solid color-mix(in srgb, var(--currency-color) 62%, transparent);width:88px;height:88px;color:var(--currency-color);background:radial-gradient(circle at 35% 24%, #ffffff52, transparent 30%), radial-gradient(circle, var(--currency-glow), #0a0603e0 72%);box-shadow:inset 0 0 0 4px #0c07038a, inset 0 0 20px var(--currency-glow), 0 0 24px var(--currency-glow);border-radius:28px;place-items:center;display:grid;transform:rotate(45deg)}._7wo3TG_currencyIconWrap svg{stroke-width:1.45px;filter:drop-shadow(0 2px 5px #000000a3);width:52px;height:52px;transform:rotate(-45deg)}._7wo3TG_currencyName{color:#f8dba7f2;min-height:44px;font-family:var(--vault-title-font,Georgia, serif);letter-spacing:.04em;text-align:center;text-transform:uppercase;text-wrap:balance;place-items:center;font-size:clamp(.72rem,1vw,.94rem);font-weight:650;line-height:1.35;display:grid}._7wo3TG_violet{--currency-color:#d6a7ff;--currency-glow:#8f45de8a}._7wo3TG_crystal{--currency-color:#d9f4dd;--currency-glow:#74cfb566}._7wo3TG_gold{--currency-color:#ffd066;--currency-glow:#f0a42680}._7wo3TG_amber{--currency-color:#eeba5c;--currency-glow:#c8751c7a}._7wo3TG_bronze{--currency-color:#d8a55c;--currency-glow:#9d5b1c70}._7wo3TG_reelControls{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:16px 6px 0;display:grid}._7wo3TG_reelArrow{color:#f6c777f5;cursor:pointer;background:linear-gradient(#ffe0a814,#0003),#080503b3;border:1px solid #eebb6a7a;border-radius:50%;place-items:center;width:42px;height:42px;transition:color .15s,border-color .15s,transform .15s;display:grid}._7wo3TG_reelArrow:hover{color:#ffe7bb;border-color:#ffd795c2;transform:scale(1.05)}._7wo3TG_reelArrow svg{width:21px}._7wo3TG_reelGuidance{text-align:center}._7wo3TG_reelGuidance p{color:#e8c282e6;font-family:var(--font-manrope), sans-serif;margin:0;font-size:.82rem;line-height:1.4}._7wo3TG_pagination{justify-content:center;gap:9px;margin-top:10px;display:flex}._7wo3TG_dot,._7wo3TG_dotActive{background:#0d0805bd;border:1px solid #efba668a;border-radius:50%;width:9px;height:9px;transition:background .18s,box-shadow .18s}._7wo3TG_dotActive{background:#fcd797fa;box-shadow:0 0 9px #ebb25f75}._7wo3TG_detailCard{min-width:0;padding:22px}._7wo3TG_detailCard:before{content:"";pointer-events:none;border:1px solid #fcdb9e3d;border-radius:10px;position:absolute;inset:9px}._7wo3TG_detailContent{z-index:1;position:relative}._7wo3TG_detailTitleRow{border-bottom:1px solid #d0954d52;align-items:center;gap:14px;padding-bottom:16px;display:flex}._7wo3TG_detailCurrencyIcon{border:1px solid color-mix(in srgb, var(--currency-color) 58%, transparent);width:58px;height:58px;color:var(--currency-color);background:radial-gradient(circle, var(--currency-glow), #0c0703e0 72%);box-shadow:0 0 17px var(--currency-glow);border-radius:50%;flex:none;place-items:center;display:grid}._7wo3TG_detailCurrencyIcon svg{stroke-width:1.55px;width:31px;height:31px}._7wo3TG_detailTitleRow p{color:#eebc68c7;font-family:var(--font-manrope), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 3px;font-size:.64rem;font-weight:700}._7wo3TG_detailTitleRow h3{color:#fce0aafa;font-family:var(--vault-title-font,Georgia, serif);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1.35rem,2vw,2rem);font-weight:600;line-height:1.15}._7wo3TG_summary{color:#e8c282eb;font-family:var(--font-manrope), sans-serif;margin:15px 0 18px;font-size:.88rem;line-height:1.55}._7wo3TG_detailRows{gap:13px;display:grid}._7wo3TG_detailRow{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:11px;display:grid}._7wo3TG_detailRowIcon{color:#f6c777f5;background:#090604b8;border:1px solid #eebb6a6b;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}._7wo3TG_detailRowIcon svg{stroke-width:1.6px;width:19px;height:19px}._7wo3TG_detailRow h4,._7wo3TG_chainStep h4{color:#f8dba7f2;font-family:var(--vault-title-font,Georgia, serif);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:650}._7wo3TG_detailRow p,._7wo3TG_chainStep p{color:#e8c282e0;font-family:var(--font-manrope), sans-serif;margin:4px 0 0;font-size:.78rem;line-height:1.45}._7wo3TG_statusRow{font-family:var(--font-manrope), sans-serif;border-top:1px solid #d0954d4d;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:15px;display:flex}._7wo3TG_statusRow>span{color:#eebc68d6;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}._7wo3TG_statusRow strong{letter-spacing:.06em;text-align:center;text-transform:uppercase;border:1px solid;border-radius:6px;min-width:142px;padding:7px 12px;font-size:.69rem;font-weight:750}._7wo3TG_available{color:#d4f3a6;background:#2f651952;border-color:#5ba6398c!important}._7wo3TG_expanding{color:#ffc777fa;background:#8241126b;border-color:#e78f34b3!important}._7wo3TG_future{color:#decaf4;background:#47305c57;border-color:#8b70aa85!important}._7wo3TG_economyChain{margin-top:clamp(16px,2vw,24px);padding:14px clamp(14px,2vw,26px) 18px}._7wo3TG_chainHeading{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}._7wo3TG_chainHeading span{background:linear-gradient(90deg,#0000,#efba667a);height:1px}._7wo3TG_chainHeading span:last-child{transform:scaleX(-1)}._7wo3TG_chainHeading h3{color:#f8dba7f5;font-family:var(--vault-title-font,Georgia, serif);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.98rem;font-weight:650}._7wo3TG_chainSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._7wo3TG_chainStepWrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}._7wo3TG_chainStep{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}._7wo3TG_chainIcon{color:#f6c777f5;background:radial-gradient(circle,#ffcd7e1a,#090604d6);border:1px solid #eebb6a6b;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._7wo3TG_chainIcon svg{stroke-width:1.5px;width:23px;height:23px}._7wo3TG_chainArrow{color:#eebc68b8;width:20px}._7wo3TG_footer{z-index:2;background:linear-gradient(#ffe0a806,#080503f5);border-top:1px solid #d0954d47;place-items:center;min-height:82px;padding:11px 24px 16px;display:grid;position:relative}._7wo3TG_nextButton{color:#f8dba7fa;min-width:min(310px,72vw);min-height:52px;font-family:var(--font-manrope), sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffe0a81c,#00000038),#080503c2;border:1px solid #eebb6a8a;border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:0 42px;font-size:.94rem;font-weight:700;transition:border-color .15s,box-shadow .15s,filter .15s,transform .12s;display:inline-flex;box-shadow:inset 0 1px #ffeac229,inset 0 -1px #00000070,0 0 14px #de9e4c24}._7wo3TG_nextButton:hover{filter:brightness(1.07);border-color:#ffd795c2;transform:translateY(-1px);box-shadow:inset 0 1px #ffedc633,inset 0 -1px #00000057,0 0 18px #e8ab5a3d}._7wo3TG_nextButton:active{transform:translateY(1px)scale(.99)}._7wo3TG_nextButton svg{width:22px}._7wo3TG_closeButton:focus-visible,._7wo3TG_currencySlot:focus-visible,._7wo3TG_reelArrow:focus-visible,._7wo3TG_nextButton:focus-visible{outline-offset:3px;outline:2px solid #ffe1a0}@media (max-width:1050px){._7wo3TG_modal{width:min(920px,100vw - 20px)}._7wo3TG_primaryGrid{grid-template-columns:1fr}._7wo3TG_reelTrack{min-height:280px}._7wo3TG_chainSteps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}._7wo3TG_chainStepWrap:nth-child(2) ._7wo3TG_chainArrow{display:none}}@media (max-height:760px) and (min-width:641px){._7wo3TG_overlay{padding:8px}._7wo3TG_modal{width:min(1420px,100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}._7wo3TG_topOrnament{width:16px;height:16px;top:5px}._7wo3TG_header{padding:15px 76px 11px}._7wo3TG_eyebrow{letter-spacing:.22em;font-size:.58rem}._7wo3TG_header h2{font-size:clamp(1.75rem,4.8vh,2.65rem)}._7wo3TG_header p:last-child{margin-top:4px;font-size:.78rem}._7wo3TG_closeButton{width:42px;height:42px;top:12px;right:16px}._7wo3TG_closeButton svg{width:23px;height:23px}._7wo3TG_scrollArea{padding:12px 16px 10px}._7wo3TG_reelPanel{padding:15px 14px 12px}._7wo3TG_reelTrack{min-height:246px;padding-block:12px}._7wo3TG_currencyIconWrap{border-radius:23px;width:72px;height:72px}._7wo3TG_currencyIconWrap svg{width:42px;height:42px}._7wo3TG_detailCard{padding:17px}._7wo3TG_footer{min-height:62px;padding:8px 18px 10px}._7wo3TG_nextButton{min-height:44px;font-size:.82rem}}@media (max-width:640px){._7wo3TG_overlay{padding:max(6px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));place-items:stretch stretch}._7wo3TG_modal{border-radius:11px;width:100%;height:100%;max-height:100%}._7wo3TG_topOrnament{display:none}._7wo3TG_header{place-items:center start;padding:16px 58px 13px 16px}._7wo3TG_headerCopy{text-align:left}._7wo3TG_header h2{letter-spacing:.035em;font-size:clamp(1.35rem,7vw,2.1rem);line-height:1.12}._7wo3TG_header p:last-child{margin-top:5px;font-size:.74rem;line-height:1.35}._7wo3TG_eyebrow{letter-spacing:.18em;margin-bottom:3px;font-size:.54rem}._7wo3TG_closeButton{width:40px;height:40px;top:12px;right:12px}._7wo3TG_closeButton svg{width:23px}._7wo3TG_scrollArea{padding:9px}._7wo3TG_primaryGrid{gap:9px}._7wo3TG_reelPanel{padding:12px 8px 10px}._7wo3TG_machineHeader{gap:8px;height:17px}._7wo3TG_machineHeader svg{width:17px}._7wo3TG_reelTrack{grid-template-columns:repeat(5,94px);min-width:470px;min-height:210px;padding:10px 5px}._7wo3TG_currencySlot{gap:13px;padding:18px 7px}._7wo3TG_currencyIconWrap{border-radius:19px;width:60px;height:60px}._7wo3TG_currencyIconWrap svg{width:35px;height:35px}._7wo3TG_currencyName{font-size:.65rem}._7wo3TG_selectedFrame{border-radius:26px}._7wo3TG_reelControls{grid-template-columns:38px minmax(0,1fr) 38px;gap:7px;padding:10px 2px 0}._7wo3TG_reelArrow{width:36px;height:36px}._7wo3TG_reelGuidance p{font-size:.7rem}._7wo3TG_detailCard{padding:15px}._7wo3TG_detailTitleRow h3{font-size:1.25rem}._7wo3TG_detailCurrencyIcon{width:46px;height:46px}._7wo3TG_summary{margin:12px 0 14px;font-size:.8rem}._7wo3TG_detailRows{gap:11px}._7wo3TG_detailRow{grid-template-columns:38px minmax(0,1fr);gap:9px}._7wo3TG_detailRowIcon{width:35px;height:35px}._7wo3TG_detailRow p,._7wo3TG_chainStep p{font-size:.74rem}._7wo3TG_statusRow{flex-direction:column;align-items:stretch}._7wo3TG_statusRow strong{width:100%}._7wo3TG_economyChain{margin-top:9px;padding:12px}._7wo3TG_chainHeading{gap:10px}._7wo3TG_chainHeading h3{text-align:center;font-size:.82rem}._7wo3TG_chainSteps{grid-template-columns:1fr;gap:14px}._7wo3TG_chainStepWrap{grid-template-columns:1fr}._7wo3TG_chainArrow{display:none}._7wo3TG_footer{min-height:62px;padding:8px 12px 10px}._7wo3TG_nextButton{width:min(100%,320px);min-width:0;min-height:44px;padding-inline:24px;font-size:.82rem}}@media (prefers-reduced-motion:reduce){._7wo3TG_overlay,._7wo3TG_modal,._7wo3TG_currencySlot,._7wo3TG_selectedFrame,._7wo3TG_dot,._7wo3TG_dotActive,._7wo3TG_nextButton,._7wo3TG_closeButton,._7wo3TG_reelArrow{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}._7wo3TG_foundryPortal{background:radial-gradient(circle at 8%,#ff6a1933,#0000 24%),linear-gradient(110deg,#341d0deb,#080808f5);border:1px solid #e59b3d94;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:14px;padding:16px 18px;display:grid;box-shadow:inset 0 0 35px #db601614}._7wo3TG_foundryIcon{color:#ffc36d;background:#4d230c9e;border:1px solid #e29a3e9e;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}._7wo3TG_foundryPortal p,._7wo3TG_foundryPortal h3,._7wo3TG_foundryPortal span{margin:0}._7wo3TG_foundryPortal p{color:#b47a39;letter-spacing:.14em;text-transform:uppercase;font-size:.67rem;font-weight:800}._7wo3TG_foundryPortal h3{color:#f7dfb2;letter-spacing:.08em;font-family:Georgia,serif;font-size:1.25rem}._7wo3TG_foundryPortal>div>span{color:#9e8a6b;font-size:.76rem}._7wo3TG_foundryPortal button{color:#ffe6b7;letter-spacing:.06em;cursor:pointer;background:linear-gradient(#754018,#3d210d);border:1px solid #c58235;border-radius:9px;align-items:center;gap:8px;padding:11px 15px;font-weight:800;display:flex}._7wo3TG_foundryPortal button svg{width:16px}._7wo3TG_foundryPortal button:disabled{cursor:not-allowed;opacity:.45;filter:saturate(.45)brightness(.78)}@media (max-width:620px){._7wo3TG_foundryPortal{grid-template-columns:auto 1fr}._7wo3TG_foundryPortal button{grid-column:1/-1;justify-content:center}}
.OLiovG_overlay{z-index:14000;-webkit-backdrop-filter:blur(10px)saturate(115%);background:#040302c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.OLiovG_modal{color:#f7daa5f5;background:radial-gradient(circle at 72% 18%,#e1a44f21,#0000 42%),linear-gradient(160deg,#140e09fa,#080605fc);border:1px solid #dea4549e;border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:min(920px,100vw - 48px);min-height:min(700px,86dvh);max-height:min(88dvh,900px);display:grid;overflow:hidden;box-shadow:0 34px 72px #000000ad,inset 0 0 0 1px #ffe0a41f}.OLiovG_header{z-index:2;background:#1f150df5;border-bottom:1px solid #cd944957;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;padding:22px 24px;display:flex;position:sticky;top:0}.OLiovG_headerCopy{min-width:0}.OLiovG_eyebrow{color:#d5a662d6;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px}.OLiovG_header h2{overflow-wrap:anywhere;color:#fde6bdfa;margin:6px 0 0;font-size:clamp(22px,2.2vw,26px);line-height:1.12}.OLiovG_headerMeta{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.OLiovG_headerMeta span{color:#ebc78df0;background:#0c09069e;border:1px solid #ce944957;border-radius:999px;padding:6px 10px;font-size:12px}.OLiovG_closeButton{color:#f8daa1f5;cursor:pointer;background:#2b1c10e0;border:1px solid #dba3548c;border-radius:10px;flex:none;width:44px;height:44px;font-size:25px;line-height:1}.OLiovG_closeButton:focus-visible,.OLiovG_stepAction:focus-visible{outline-offset:3px;outline:2px solid #f4c276f0}.OLiovG_stepsScroll{overscroll-behavior:contain;min-width:0;min-height:0;padding:20px 22px 24px;overflow:hidden auto}.OLiovG_stepsList{gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.OLiovG_stepCard{background:#100b08b8;border:1px solid #c1894347;border-radius:14px;grid-template-columns:50px minmax(0,1fr);gap:15px;min-width:0;padding:16px;display:grid}.OLiovG_stepCompleted{background:#132d1d47;border-color:#5cbe7657}.OLiovG_stepActive{border-color:#e4aa55a8;box-shadow:0 0 20px #d6974524}.OLiovG_stepLocked{opacity:.72}.OLiovG_stepOrder{color:#f8d89ef5;background:#2c1d10c7;border:1px solid #d59c507a;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:grid}.OLiovG_stepContent{min-width:0}.OLiovG_stepHeading{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.OLiovG_stepHeading>div{min-width:0}.OLiovG_stepStatus{color:#d1a15ecc;letter-spacing:.13em;margin:0;font-size:11px}.OLiovG_stepHeading h3{overflow-wrap:anywhere;color:#fae2b8fa;margin:4px 0 0;font-size:16px;line-height:1.25}.OLiovG_statusBadge{color:#ebc78eeb;letter-spacing:.08em;border:1px solid #cc944a5c;border-radius:999px;flex:none;padding:5px 9px;font-size:11px}.OLiovG_stepDescription{overflow-wrap:anywhere;color:#e4c18be8;margin:9px 0 0;font-size:14px;line-height:1.48}.OLiovG_progressMeta{color:#d7ad6fdb;justify-content:space-between;gap:12px;min-width:0;margin-top:12px;font-size:12px;display:flex}.OLiovG_progressMeta span{overflow-wrap:anywhere;min-width:0}.OLiovG_progressTrack{background:#00000075;border-radius:999px;height:7px;margin-top:7px;overflow:hidden}.OLiovG_progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#9f672b,#efc477);height:100%;display:block}.OLiovG_stepDates{color:#caa36ad1;flex-wrap:wrap;gap:7px 16px;min-width:0;margin-top:11px;font-size:12px;display:flex}.OLiovG_stepDates span{overflow-wrap:anywhere;min-width:0}.OLiovG_stepAction{color:#fce4b9fa;cursor:pointer;background:linear-gradient(#5b391af0,#2a1b10f5);border:1px solid #e5b162a3;border-radius:9px;min-height:42px;margin-top:13px;padding:9px 15px;font-size:13px}@media (max-width:768px){.OLiovG_overlay{align-items:stretch;padding:0}.OLiovG_modal{border-radius:0;width:100vw;height:100dvh;min-height:0;max-height:100dvh}.OLiovG_header{padding:max(16px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 14px max(14px, env(safe-area-inset-left));gap:12px}.OLiovG_header h2{font-size:22px}.OLiovG_headerMeta{gap:6px;margin-top:10px}.OLiovG_headerMeta span{padding:5px 8px;font-size:11px}.OLiovG_closeButton{width:44px;height:44px}.OLiovG_stepsScroll{padding:14px max(12px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.OLiovG_stepsList{gap:12px}.OLiovG_stepCard{grid-template-columns:minmax(0,1fr);gap:10px;padding:15px}.OLiovG_stepOrder{width:40px;height:40px}.OLiovG_stepHeading{gap:8px;display:grid}.OLiovG_statusBadge{justify-self:start}.OLiovG_stepHeading h3{font-size:16px}.OLiovG_stepDescription{font-size:13.5px;line-height:1.46}.OLiovG_progressMeta{gap:4px;font-size:12px;display:grid}.OLiovG_stepDates{gap:5px;display:grid}.OLiovG_stepAction{width:100%;min-height:46px}}
._8GzNuq_panelRoot{z-index:9;box-sizing:border-box;color:#f5d6a3f5;-webkit-backdrop-filter:blur(9px)saturate(112%);pointer-events:auto;background:radial-gradient(circle at 78% 16%,#e5aa571f,#0000 42%),linear-gradient(155deg,#140e09f5,#070504f0);border:1px solid #d39b4e94;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr) auto;width:clamp(256px,17.6vw,312px);height:min(298px,48dvh);max-height:min(352px,48dvh);padding:14px;transition:width .19s,height .19s,max-height .19s,border-radius .19s,box-shadow .19s;display:grid;position:absolute;top:clamp(10px,2.4vh,24px);left:clamp(10px,1.6vw,24px);overflow:hidden;box-shadow:0 18px 38px #0000006b,0 0 28px #b47c392e,inset 0 0 0 1px #ffe0a91a}._8GzNuq_panelRoot:before{content:"";pointer-events:none;border:1px solid #dda85b33;border-radius:8px;position:absolute;inset:7px}._8GzNuq_panelExpanded{width:clamp(320px,22vw,390px);height:min(372px,60dvh);max-height:min(440px,60dvh);padding:14px;box-shadow:0 28px 58px #00000085,0 0 36px #b47c3938,inset 0 0 0 1px #ffe0a91f}._8GzNuq_panelRoot._8GzNuq_panelGuest{grid-template-rows:auto auto auto;height:auto;max-height:none}._8GzNuq_panelGuest ._8GzNuq_infoState{flex:none;overflow:visible}._8GzNuq_mobileBackdrop{display:none}._8GzNuq_headerRow{z-index:3;background:linear-gradient(#140e09fa,#100b08e6);border-bottom:1px solid #b7844a66;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:40px;padding:0 3px 10px;display:grid;position:sticky;top:0}._8GzNuq_headerText{overflow-wrap:anywhere;color:#f7d89ff7;letter-spacing:.055em;text-transform:uppercase;text-shadow:0 0 10px #b984466b;min-width:0;margin:0;font-size:17px;font-weight:600;line-height:1.08}._8GzNuq_headerText:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #f4c276eb}._8GzNuq_headerControls{align-items:center;gap:6px;display:flex}._8GzNuq_headerButton{color:#eecc97f0;cursor:pointer;background:#25180ec7;border:1px solid #cd954c75;border-radius:7px;min-height:34px;padding:5px 8px;font-size:12px;line-height:1;transition:border-color .16s,background-color .16s,color .16s}._8GzNuq_headerButton:hover:not(:disabled){color:#ffe2b3fa;background:#3f2814db;border-color:#e7b264bd}._8GzNuq_headerButton:focus-visible,._8GzNuq_tab:focus-visible,._8GzNuq_tabActive:focus-visible,._8GzNuq_oracleIntelligenceCta:focus-visible,._8GzNuq_primaryButton:focus-visible,._8GzNuq_secondaryButton:focus-visible{outline-offset:2px;outline:2px solid #f4c276eb}._8GzNuq_headerButton:disabled{cursor:wait;opacity:.52}._8GzNuq_expandButton{place-items:center;width:34px;min-width:34px;padding:0;display:grid}._8GzNuq_tabs{z-index:2;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:7px;padding:10px 0 9px;display:grid;position:relative}._8GzNuq_tab,._8GzNuq_tabActive{color:#cca468e6;letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#0d0906a3;border:1px solid #bc86444d;border-radius:8px;min-width:0;min-height:36px;padding:7px 9px;font-size:12px;overflow:hidden}._8GzNuq_panelExpanded ._8GzNuq_tab,._8GzNuq_panelExpanded ._8GzNuq_tabActive{min-height:40px;font-size:13px}._8GzNuq_tabActive{color:#fce2b5fa;background:linear-gradient(#482d16e0,#1f140ce6);border-color:#e5ae5ead;box-shadow:inset 0 1px #ffe0a224}._8GzNuq_tabBadge{color:#ffda97fa;margin-left:5px;font-weight:700}._8GzNuq_tabPanel{z-index:1;flex-direction:column;gap:7px;min-height:0;display:flex;position:relative;overflow:hidden}._8GzNuq_tabPanel[hidden]{display:none}._8GzNuq_oracleIntelligenceCta{z-index:2;color:#fcdeabfa;text-align:left;cursor:pointer;background:radial-gradient(circle at 10%,#e8ab522e,#0000 38%),linear-gradient(#442814eb,#170f0af5);border:1px solid #e7b05b94;border-radius:8px;align-items:center;gap:9px;min-width:0;min-height:42px;margin-top:8px;padding:7px 10px;display:flex;position:relative}._8GzNuq_oracleIntelligenceCta>svg{color:#f4c170fa;flex:none;width:19px;height:19px}._8GzNuq_oracleIntelligenceCta>span{gap:1px;min-width:0;display:grid}._8GzNuq_oracleIntelligenceCta small,._8GzNuq_oracleIntelligenceCta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8GzNuq_oracleIntelligenceCta small{color:#c99b5cd6;letter-spacing:.1em;text-transform:uppercase;font-size:8px}._8GzNuq_oracleIntelligenceCta strong{letter-spacing:.07em;text-transform:uppercase;font-size:11px}._8GzNuq_oracleIntelligenceCta:hover{background:linear-gradient(#5b3518f5,#20140cfa);border-color:#f5c16dd6}._8GzNuq_staleWarning{color:#f2b979f0;background:#502b146b;border:1px solid #dd994d57;border-radius:7px;margin:0;padding:6px 8px;font-size:12px;line-height:1.3}._8GzNuq_journeyCard,._8GzNuq_dispatchCard,._8GzNuq_infoState,._8GzNuq_errorState{overscroll-behavior:contain;scrollbar-width:thin;overflow-wrap:anywhere;background:linear-gradient(#22170eb8,#0c0906a3);border:1px solid #b17e4061;border-radius:9px;flex:auto;min-width:0;height:auto;min-height:0;padding:14px;overflow:hidden auto}._8GzNuq_panelExpanded ._8GzNuq_journeyCard,._8GzNuq_panelExpanded ._8GzNuq_dispatchCard,._8GzNuq_panelExpanded ._8GzNuq_infoState,._8GzNuq_panelExpanded ._8GzNuq_errorState{padding:17px}._8GzNuq_dispatchCard[data-tone=blocking]{background:radial-gradient(circle at 100% 0,#8f40252e,#0000 58%),linear-gradient(#2d1a11d1,#100a07b8);border-color:#d37d4d94}._8GzNuq_dispatchCard[data-tone=claimable]{border-color:#e0b05ba3;box-shadow:inset 0 1px #ffde9e14}._8GzNuq_dispatchCard[data-tone=active]{background:radial-gradient(circle at 100% 0,#4b678024,#0000 58%),linear-gradient(#1d1b18c7,#0c0a08ad);border-color:#8a9fb585}._8GzNuq_dispatchCard[data-tone=journey]{border-color:#dca7528f}._8GzNuq_dispatchCard[data-tone=meta]{filter:saturate(.88);border-color:#a4845b61}._8GzNuq_cardEyebrow{color:#daae6ce0;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:12px}._8GzNuq_journeyCard h2,._8GzNuq_dispatchCard h2,._8GzNuq_infoState h2,._8GzNuq_errorState h2{overflow-wrap:anywhere;color:#fde6bdfa;margin:6px 0 0;font-size:17px;line-height:1.2}._8GzNuq_panelExpanded ._8GzNuq_journeyCard h2,._8GzNuq_panelExpanded ._8GzNuq_dispatchCard h2,._8GzNuq_panelExpanded ._8GzNuq_infoState h2,._8GzNuq_panelExpanded ._8GzNuq_errorState h2{font-size:18px}._8GzNuq_journeyProgressHeader{justify-content:space-between;gap:10px;display:flex}._8GzNuq_journeyProgressHeader>span{color:#e7c084f0;white-space:nowrap;font-size:12px}._8GzNuq_progressTrack{background:#00000080;border-radius:999px;height:7px;margin-top:9px;overflow:hidden}._8GzNuq_progressTrack>span{border-radius:inherit;background:linear-gradient(90deg,#91602d,#f0c578);height:100%;display:block}._8GzNuq_currentStep{margin-top:12px}._8GzNuq_stepMetaLine{justify-content:space-between;align-items:center;gap:10px;display:flex}._8GzNuq_stepLabel{color:#d09f5ed6;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px}._8GzNuq_stepStatusInline{color:#e7c287e0;letter-spacing:.07em;border:1px solid #cf974d5c;border-radius:999px;padding:3px 7px;font-size:11px}._8GzNuq_panelCompact ._8GzNuq_stepStatusInline{display:none}._8GzNuq_currentStep>p:last-child,._8GzNuq_dispatchDescription,._8GzNuq_completedDescription,._8GzNuq_infoState>p:last-of-type,._8GzNuq_errorState p{color:#e7c591e6;margin:7px 0 0;font-size:13.5px;line-height:1.45}._8GzNuq_panelCompact ._8GzNuq_currentStep>p:last-child,._8GzNuq_panelCompact ._8GzNuq_dispatchDescription,._8GzNuq_panelCompact ._8GzNuq_completedDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8GzNuq_rewardStrip{color:#dcb16fe0;background:#25190fa8;border:1px solid #c6914b70;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;margin-top:11px;padding:6px 9px;font-size:12px;display:flex}._8GzNuq_rewardStrip strong{color:#fadaa3f7}._8GzNuq_progressCopy,._8GzNuq_rewardCopy{color:#e8c389eb;margin:8px 0 0;font-size:12.5px}._8GzNuq_rewardCopy{color:#f3cc8dfa}._8GzNuq_completedDescription{margin-top:8px}._8GzNuq_actionRow{align-items:stretch;gap:8px;margin-top:12px;display:flex}._8GzNuq_primaryButton,._8GzNuq_secondaryButton{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:8px;min-height:38px;padding:8px 11px;font-size:13px;line-height:1.15}._8GzNuq_panelExpanded ._8GzNuq_primaryButton,._8GzNuq_panelExpanded ._8GzNuq_secondaryButton{min-height:42px}._8GzNuq_primaryButton{color:#fce3b7fa;background:linear-gradient(#5d3b1bf0,#281a0ff5);border:1px solid #e5b162ad;flex:auto}._8GzNuq_secondaryButton{color:#ecc993f0;background:#19110bcc;border:1px solid #be8b4875;flex:0 auto}._8GzNuq_primaryButton:disabled,._8GzNuq_secondaryButton:disabled{cursor:wait;opacity:.5}._8GzNuq_dispatchTopline{justify-content:space-between;align-items:center;gap:9px;display:flex}._8GzNuq_categoryBadge{color:#f1cc96f5;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border:1px solid #cf974d66;border-radius:999px;min-width:0;padding:5px 8px;font-size:11px;overflow:hidden}._8GzNuq_estimate{color:#d5ae74db;white-space:nowrap;font-size:11.5px}._8GzNuq_dispatchReason{color:#e0bb83e6;border-left:2px solid #d9a05380;margin:11px 0 0;padding-left:10px;font-size:13px;line-height:1.45}._8GzNuq_dispatchReason span{color:#c99a59d6;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:11px;display:block}._8GzNuq_dispatchMeta{color:#c79f67d1;flex-wrap:wrap;gap:5px 12px;margin-top:11px;font-size:11.5px;display:flex}._8GzNuq_panelCompact ._8GzNuq_dispatchReason,._8GzNuq_panelCompact ._8GzNuq_dispatchMeta{display:none}._8GzNuq_dispatchCard>._8GzNuq_primaryButton,._8GzNuq_journeyCard>._8GzNuq_primaryButton{width:100%;margin-top:12px}._8GzNuq_errorState{border-color:#d6684c75}._8GzNuq_errorState ._8GzNuq_secondaryButton{margin-top:12px}._8GzNuq_skeleton{background:#110c089e;border:1px solid #b17e4042;border-radius:9px;flex:auto;align-content:start;gap:11px;min-height:0;padding:15px;display:grid}._8GzNuq_skeleton span{background:linear-gradient(90deg,#77522a33,#d4a05b6b,#77522a33) 0 0/200% 100%;border-radius:999px;height:14px;animation:1.3s linear infinite _8GzNuq_navigatorSkeleton}._8GzNuq_skeleton span:first-child{width:42%}._8GzNuq_skeleton span:nth-child(2){width:84%;height:28px}._8GzNuq_skeleton span:nth-child(3){width:100%}._8GzNuq_skeleton span:nth-child(4){width:66%}@keyframes _8GzNuq_navigatorSkeleton{to{background-position:-200% 0}}@keyframes _8GzNuq_navigatorSheetIn{0%{opacity:.75;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){._8GzNuq_panelRoot{top:max(8px, env(safe-area-inset-top));width:clamp(156px,46vw,172px);height:clamp(128px,17dvh,144px);max-height:min(144px,22dvh);padding:7px;left:8px;right:auto}._8GzNuq_panelCompact:before{z-index:4;border-radius:10px}._8GzNuq_panelExpanded{z-index:13001;width:100%;height:min(760px,88dvh);max-height:90dvh;padding:14px max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));border-radius:20px 20px 0 0;animation:.19s ease-out _8GzNuq_navigatorSheetIn;position:fixed;inset:auto 0 0}._8GzNuq_mobileBackdrop{z-index:13000;-webkit-backdrop-filter:blur(4px);background:#030201a3;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}._8GzNuq_headerRow{align-items:center;gap:3px;min-height:28px;padding:0 1px 5px}._8GzNuq_headerText{letter-spacing:.03em;max-width:none;padding-top:0;font-size:11px}._8GzNuq_panelExpanded ._8GzNuq_headerText{max-width:none;font-size:18px}._8GzNuq_headerControls{gap:2px}._8GzNuq_headerButton{min-height:26px;padding:3px 5px;font-size:9px}._8GzNuq_expandButton{width:26px;min-width:26px}._8GzNuq_panelCompact ._8GzNuq_refreshControl{display:none}._8GzNuq_panelCompact ._8GzNuq_oracleIntelligenceCta{gap:4px;min-height:20px;margin-top:3px;padding:2px 5px}._8GzNuq_panelCompact ._8GzNuq_oracleIntelligenceCta>svg{width:11px;height:11px}._8GzNuq_panelCompact ._8GzNuq_oracleIntelligenceCta small{display:none}._8GzNuq_panelCompact ._8GzNuq_oracleIntelligenceCta strong{letter-spacing:.035em;font-size:6px}._8GzNuq_panelExpanded ._8GzNuq_headerButton{min-height:36px;padding:6px 7px;font-size:12px}._8GzNuq_panelExpanded ._8GzNuq_expandButton{width:36px;min-width:36px}._8GzNuq_tabs{scrollbar-width:none;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:3px;padding:5px 0 4px;overflow-x:auto}._8GzNuq_tab,._8GzNuq_tabActive{letter-spacing:.035em;border-radius:5px;min-height:24px;padding:3px 4px;font-size:7.5px}._8GzNuq_panelCompact ._8GzNuq_tab,._8GzNuq_panelCompact ._8GzNuq_tabActive{border-radius:8px;font-size:6px}._8GzNuq_panelExpanded ._8GzNuq_tab,._8GzNuq_panelExpanded ._8GzNuq_tabActive{min-height:40px;font-size:13px}._8GzNuq_journeyCard,._8GzNuq_dispatchCard,._8GzNuq_infoState,._8GzNuq_errorState{padding:7px}._8GzNuq_panelExpanded ._8GzNuq_journeyCard,._8GzNuq_panelExpanded ._8GzNuq_dispatchCard,._8GzNuq_panelExpanded ._8GzNuq_infoState,._8GzNuq_panelExpanded ._8GzNuq_errorState{padding:16px}._8GzNuq_journeyCard h2,._8GzNuq_dispatchCard h2,._8GzNuq_infoState h2,._8GzNuq_errorState h2{font-size:16px}._8GzNuq_panelExpanded ._8GzNuq_journeyCard h2,._8GzNuq_panelExpanded ._8GzNuq_dispatchCard h2,._8GzNuq_panelExpanded ._8GzNuq_infoState h2,._8GzNuq_panelExpanded ._8GzNuq_errorState h2{font-size:18px}._8GzNuq_currentStep>p:last-child,._8GzNuq_dispatchDescription,._8GzNuq_completedDescription,._8GzNuq_infoState>p:last-of-type,._8GzNuq_errorState p{font-size:13px;line-height:1.42}._8GzNuq_panelCompact ._8GzNuq_currentStep>p:last-child,._8GzNuq_panelCompact ._8GzNuq_dispatchDescription,._8GzNuq_panelCompact ._8GzNuq_completedDescription{-webkit-line-clamp:2}._8GzNuq_primaryButton,._8GzNuq_secondaryButton{min-height:38px;padding:7px 8px;font-size:12px}._8GzNuq_actionRow{grid-template-columns:minmax(0,1fr) auto;display:grid}._8GzNuq_panelCompact ._8GzNuq_staleWarning,._8GzNuq_panelCompact ._8GzNuq_dispatchDescription,._8GzNuq_panelCompact ._8GzNuq_dispatchReason,._8GzNuq_panelCompact ._8GzNuq_dispatchMeta,._8GzNuq_panelCompact ._8GzNuq_completedDescription,._8GzNuq_panelCompact ._8GzNuq_rewardStrip,._8GzNuq_panelCompact ._8GzNuq_actionRow,._8GzNuq_panelCompact ._8GzNuq_journeyCard>._8GzNuq_primaryButton{display:none}._8GzNuq_panelCompact ._8GzNuq_journeyCard,._8GzNuq_panelCompact ._8GzNuq_dispatchCard,._8GzNuq_panelCompact ._8GzNuq_infoState,._8GzNuq_panelCompact ._8GzNuq_errorState{overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;border-radius:6px;padding:6px;overflow:hidden auto}._8GzNuq_panelCompact ._8GzNuq_journeyCard::-webkit-scrollbar{display:none}._8GzNuq_panelCompact ._8GzNuq_dispatchCard::-webkit-scrollbar{display:none}._8GzNuq_panelCompact ._8GzNuq_infoState::-webkit-scrollbar{display:none}._8GzNuq_panelCompact ._8GzNuq_errorState::-webkit-scrollbar{display:none}._8GzNuq_panelCompact ._8GzNuq_cardEyebrow{letter-spacing:.07em;font-size:8px}._8GzNuq_panelCompact ._8GzNuq_journeyCard h2,._8GzNuq_panelCompact ._8GzNuq_dispatchCard h2,._8GzNuq_panelCompact ._8GzNuq_infoState h2,._8GzNuq_panelCompact ._8GzNuq_errorState h2{margin-top:3px;font-size:11px;line-height:1.1}._8GzNuq_panelCompact ._8GzNuq_journeyProgressHeader{gap:4px}._8GzNuq_panelCompact ._8GzNuq_journeyProgressHeader>span{font-size:8px}._8GzNuq_panelCompact ._8GzNuq_progressTrack{height:4px;margin-top:4px}._8GzNuq_panelCompact ._8GzNuq_currentStep{margin-top:5px}._8GzNuq_panelCompact ._8GzNuq_stepLabel{font-size:7.5px}._8GzNuq_panelCompact ._8GzNuq_currentStep>p:last-child{display:none}._8GzNuq_panelCompact ._8GzNuq_progressCopy,._8GzNuq_panelCompact ._8GzNuq_rewardCopy{margin-top:4px;font-size:8.5px}._8GzNuq_panelCompact ._8GzNuq_dispatchTopline{gap:4px}._8GzNuq_panelCompact ._8GzNuq_categoryBadge{padding:3px 5px;font-size:7.5px}._8GzNuq_panelCompact ._8GzNuq_estimate{font-size:7.5px}}@media (max-width:768px) and (max-height:520px){._8GzNuq_panelExpanded{border-radius:0;height:100dvh;max-height:100dvh}}@media (prefers-reduced-motion:reduce){._8GzNuq_panelRoot,._8GzNuq_headerButton{transition-duration:1ms}._8GzNuq_panelExpanded{animation:none}._8GzNuq_skeleton span{animation-duration:2.6s}}
.dZDs2q_panelRoot{--panel-width:clamp(128px, 11.9vw, 162px);--panel-preview-width:clamp(34px, 3vw, 42px);--panel-preview-icon-size:clamp(18px, 1.8vw, 22px);--panel-preview-glyph-size:clamp(10px, .95vw, 12px);--panel-preview-gap:7px;--panel-preview-padding-block:9px;--panel-preview-height:clamp(86px, 10vh, 104px);--panel-handle-width:clamp(17px, 1.6vw, 21px);--panel-handle-height:clamp(32px, 4.9vh, 43px);--panel-handle-glyph-size:6px;--panel-handle-glyph-stroke:1.5px;--panel-hidden-offset:calc(-1 * (var(--panel-width) + 12px));z-index:12;width:var(--panel-width);pointer-events:none;padding:7px 0 7px 6px;position:fixed;top:50%;left:0;transform:translateY(-50%)}.dZDs2q_panelRoot[data-expanded=true]{pointer-events:auto}.dZDs2q_panelRight{--panel-hidden-offset:calc(var(--panel-width) + 12px);padding-left:0;padding-right:6px;left:auto;right:0}.dZDs2q_panelButtons{width:100%;min-width:0;transform:translateX(var(--panel-hidden-offset));opacity:.98;visibility:hidden;pointer-events:none;grid-template-columns:minmax(0,1fr);gap:8px;transition:transform .24s cubic-bezier(.22,.9,.24,1),opacity .18s,visibility 0s linear .24s;display:grid}.dZDs2q_panelRoot[data-expanded=true] .dZDs2q_panelButtons{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.dZDs2q_panelRoot[data-expanded=true] .dZDs2q_panelButtons.dZDs2q_panelButtonsTouchGuard{pointer-events:none}.dZDs2q_collapsedPreview{z-index:1;align-content:center;justify-items:center;gap:var(--panel-preview-gap);width:var(--panel-preview-width);min-height:var(--panel-preview-height);padding:var(--panel-preview-padding-block) 5px;pointer-events:auto;background:linear-gradient(#2e1e11ed,#0e0906ed),linear-gradient(120deg,#5c3e21cc 0%,#cd9a579e 50%,#5a3d21c7 100%);border:1px solid #ce97528f;border-radius:0 14px 14px 0;transition:transform .18s cubic-bezier(.22,.9,.24,1),opacity .14s,visibility .14s,border-color .14s,box-shadow .15s,filter .14s;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 16px #b7804033,inset 0 1px #ffe1a729}.dZDs2q_panelRight .dZDs2q_collapsedPreview{border-radius:14px 0 0 14px;left:auto;right:0}.dZDs2q_panelRoot[data-expanded=true] .dZDs2q_collapsedPreview{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-28%,-50%)}.dZDs2q_panelRoot.dZDs2q_panelRight[data-expanded=true] .dZDs2q_collapsedPreview{transform:translate(28%,-50%)}.dZDs2q_collapsedPreview:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d69f5847;position:absolute;inset:3px}.dZDs2q_collapsedPreview:hover{filter:brightness(1.08);border-color:#e9b970c2;box-shadow:0 0 18px #cb934b47,inset 0 1px #ffe7ba40}.dZDs2q_collapsedIconShell{z-index:1;width:var(--panel-preview-icon-size);height:var(--panel-preview-icon-size);background:linear-gradient(#342314d1,#120c08e6);border:1px solid #b4814275;border-radius:2px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffdc9e14,0 0 8px #996c3724}.dZDs2q_collapsedIconShellDisabled{opacity:.48;filter:grayscale(.25)}.dZDs2q_collapsedIconSvg{width:var(--panel-preview-glyph-size);height:var(--panel-preview-glyph-size);fill:#eaba67e6;stroke:#eaba67e6;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.dZDs2q_sliderHandle{top:50%;left:calc(var(--panel-preview-width) - 1px);z-index:2;width:var(--panel-handle-width);min-height:var(--panel-handle-height);pointer-events:auto;cursor:pointer;background:linear-gradient(#2e1e11ed,#0e0906ed),linear-gradient(120deg,#5c3e21cc 0%,#cd9a579e 50%,#5a3d21c7 100%);border:1px solid #ce97528f;border-radius:0 14px 14px 0;padding:0;transition:transform .18s cubic-bezier(.22,.9,.24,1),opacity .14s,visibility .14s,border-color .14s,box-shadow .15s,filter .14s;position:absolute;transform:translateY(-50%);box-shadow:0 0 16px #b7804033,inset 0 1px #ffe1a729}.dZDs2q_panelRight .dZDs2q_sliderHandle{left:auto;right:calc(var(--panel-preview-width) - 1px);border-radius:14px 0 0 14px;transform:translateY(-50%)}.dZDs2q_panelRoot[data-expanded=true] .dZDs2q_sliderHandle{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-48%,-50%)}.dZDs2q_panelRoot.dZDs2q_panelRight[data-expanded=true] .dZDs2q_sliderHandle{transform:translate(48%,-50%)}.dZDs2q_sliderHandle:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d69f584d;border-left:0;position:absolute;inset:1px 1px 1px 0}.dZDs2q_panelRight .dZDs2q_sliderHandle:before{border-left:1px solid #d69f584d;border-right:0;inset:1px 0 1px 1px}.dZDs2q_sliderHandle:hover{filter:brightness(1.08);border-color:#e9b970c2;box-shadow:0 0 18px #cb934b47,inset 0 1px #ffe7ba40}.dZDs2q_sliderHandleGlyph{width:var(--panel-handle-glyph-size);height:var(--panel-handle-glyph-size);border-top:var(--panel-handle-glyph-stroke) solid #f2d094e6;border-right:var(--panel-handle-glyph-stroke) solid #f2d094e6;filter:drop-shadow(0 0 6px #d5984a7a);transition:transform .18s cubic-bezier(.22,.9,.24,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dZDs2q_panelRoot:not(.dZDs2q_panelRight) .dZDs2q_sliderHandle .dZDs2q_sliderHandleGlyph{transform:translate(-50%,-50%)rotate(45deg)}.dZDs2q_panelRight .dZDs2q_sliderHandle .dZDs2q_sliderHandleGlyph,.dZDs2q_panelRoot[data-expanded=true]:not(.dZDs2q_panelRight) .dZDs2q_sliderHandle .dZDs2q_sliderHandleGlyph{transform:translate(-50%,-50%)rotate(225deg)}.dZDs2q_panelRoot.dZDs2q_panelRight[data-expanded=true] .dZDs2q_sliderHandle .dZDs2q_sliderHandleGlyph{transform:translate(-50%,-50%)rotate(45deg)}.dZDs2q_panelRoot:focus-within .dZDs2q_sliderHandle{border-color:#f1c079d1}.dZDs2q_actionButton{color:#f4d8a4f5;cursor:pointer;text-align:left;background:radial-gradient(100% 120% at 50% 0,#f8d5931a 0%,#f8d59300 56%),linear-gradient(#22170df0 0%,#0a0704f0 100%) padding-box padding-box,linear-gradient(125deg,#563a1ef5 0%,#c6924ef5 44%,#5a3d20f5 100%) border-box;border:1px solid #0000;border-radius:2px;align-items:center;gap:9px;width:100%;min-width:0;max-width:100%;min-height:41px;padding:6px 11px 7px 8px;transition:box-shadow .12s,filter .12s,transform 90ms;display:flex;position:relative;box-shadow:0 0 10px #996c372e,inset 0 1px #ffdca01a,inset 0 -1px #00000061}.dZDs2q_actionButton:before{content:"";pointer-events:none;border:1px solid #d29d5552;position:absolute;inset:3px}.dZDs2q_actionButton:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffe0a514 0%,#ffe0a575 50%,#ffe0a514 100%);height:1px;position:absolute;top:3px;left:4px;right:4px}.dZDs2q_actionButton:hover{filter:brightness(1.06);box-shadow:0 0 14px #ba844247,inset 0 1px #ffe2aa29,inset 0 -1px #00000057}.dZDs2q_actionButton:active{transform:translateY(1px);box-shadow:0 0 8px #a170342e,inset 0 1px #ffe2aa17,inset 0 -1px #0000007a}.dZDs2q_actionButton:focus-visible{outline-offset:1px;outline:2px solid #e2ad5ebd}.dZDs2q_actionButton:disabled,.dZDs2q_actionButtonDisabled{cursor:not-allowed;opacity:.56;filter:grayscale(.25)brightness(.82);border-color:#765b3a9e;box-shadow:0 0 8px #5c462d29,inset 0 1px #ccb08514,inset 0 -1px #0000006b}.dZDs2q_actionButton:disabled:hover,.dZDs2q_actionButton:disabled:active{filter:grayscale(.25)brightness(.82);transform:none}.dZDs2q_iconShell{background:linear-gradient(#342314cc,#120c08db);border:1px solid #b4814270;border-radius:1px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;box-shadow:inset 0 1px #ffdc9e14}.dZDs2q_iconSvg{fill:#eaba67e6;stroke:#eaba67e6;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.dZDs2q_iconStroke{fill:none}.dZDs2q_buttonLabel{letter-spacing:.06em;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase;color:#f6dba9f5;text-shadow:0 0 8px #b07b3c47,0 1px #00000085;flex:auto;min-width:0;font-size:clamp(11.5px,.7vw,13px);line-height:1.2}.dZDs2q_badge{color:#ff2d2d;text-shadow:0 0 8px #ff232375,0 0 14px #ff23233d;flex:none;margin-left:auto;font-size:clamp(12px,.74vw,13px);line-height:1}@media (max-height:860px) and (min-width:901px){.dZDs2q_panelRoot,.dZDs2q_panelRight{top:65%}}@media (max-width:900px){.dZDs2q_panelRoot{--panel-width:min(118px, 34vw);--panel-preview-width:30px;--panel-preview-icon-size:17px;--panel-preview-glyph-size:9px;--panel-preview-gap:6px;--panel-preview-padding-block:8px;--panel-preview-height:82px;--panel-handle-width:14px;--panel-handle-height:31px;--panel-handle-glyph-size:5px;--panel-handle-glyph-stroke:1.4px;padding-left:4px}.dZDs2q_panelRight{padding-left:0;padding-right:4px}.dZDs2q_panelButtons{gap:6px}.dZDs2q_actionButton{gap:6px;min-height:34px;padding:5px 8px 6px 6px}.dZDs2q_iconShell{width:14px;height:14px}.dZDs2q_collapsedIconShell,.dZDs2q_iconShell{box-shadow:none;background:0 0;border:0}.dZDs2q_iconSvg{width:9px;height:9px}.dZDs2q_buttonLabel{letter-spacing:.04em;font-size:clamp(9.5px,2.2vw,10.5px)}.dZDs2q_badge{font-size:clamp(10px,2.1vw,11px)}}
._5WA-ka_overlay{z-index:2147483647;isolation:isolate;color:#f8ead0;pointer-events:auto;justify-content:stretch;align-items:stretch;padding:16px;display:flex;position:fixed;inset:0}._5WA-ka_backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#030509e0;border:0;margin:0;padding:0;position:absolute;inset:0}._5WA-ka_shell,._5WA-ka_errorCard{z-index:1;pointer-events:auto;background:radial-gradient(120% 120% at 0 0,#ffbd5a1f,#0000 56%),linear-gradient(#100e14fa,#07080dfa);border:1px solid #ffd0843d;position:relative;box-shadow:0 32px 96px #0000008f}._5WA-ka_shell{border-radius:18px;grid-template-rows:auto 1fr;width:100%;min-height:0;display:grid;overflow:hidden}._5WA-ka_overlayTheater{padding:0}._5WA-ka_shellTheater{border-color:#ffd08429;border-radius:0}._5WA-ka_header{border-bottom:1px solid #ffd08424;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}._5WA-ka_headerStatusSlot{flex:1 0 100%;width:100%;min-width:0}._5WA-ka_headerSummary{align-items:center;gap:16px;min-width:0;display:flex}._5WA-ka_titleBlock{min-width:0}._5WA-ka_eyebrow,._5WA-ka_errorEyebrow{color:#d5b884;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.72rem;font-weight:700}._5WA-ka_title,._5WA-ka_errorTitle{color:#ffe3b0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:700;overflow:hidden}._5WA-ka_launchMeta{color:#ebd1a0;align-items:center;gap:10px;min-width:0;font-size:.76rem;display:flex}._5WA-ka_gameStatus{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;background:#0f0f15ad;border:1px solid #ffd08433;border-radius:999px;margin:0;padding:4px 8px;font-weight:800}._5WA-ka_gameStatus[data-tone=real]{color:#b5f6c2f5;background:#1f5b3933;border-color:#66c5886b}._5WA-ka_gameStatus[data-tone=demo],._5WA-ka_gameStatus[data-tone=simulated]{color:#f7c67ef7;background:#4029138f;border-color:#f5b15880}._5WA-ka_rtpStat{color:#ebd1a0;letter-spacing:.04em;white-space:nowrap;background:#0f0f15ad;border:1px solid #ffd0842e;border-radius:8px;align-items:center;min-height:30px;margin:0;padding:4px 9px;font-weight:800;display:inline-flex}._5WA-ka_balancePanel{color:#ffe2ae;white-space:nowrap;background:#0f0f15c7;border:1px solid #ffd0842e;border-radius:8px;align-items:center;gap:7px;min-height:30px;padding:4px 5px 4px 9px;display:inline-flex}._5WA-ka_balancePanelRefreshing{filter:brightness(1.12)}._5WA-ka_actions,._5WA-ka_errorActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._5WA-ka_actions{flex:none}._5WA-ka_button,._5WA-ka_primaryButton{color:#ffe7c1;cursor:pointer;border:1px solid #ffd08442;border-radius:10px;padding:8px 11px;font-size:.8rem}._5WA-ka_button{background:#0f0f15e6}._5WA-ka_primaryButton{background:linear-gradient(#8d5e24 0%,#593614 100%)}._5WA-ka_button:disabled,._5WA-ka_primaryButton:disabled{opacity:.55;cursor:not-allowed}._5WA-ka_iconButton,._5WA-ka_inlineIconButton{color:#ffe7c1;cursor:pointer;background:#0f0f15e0;border:1px solid #ffd0843d;place-items:center;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-grid}._5WA-ka_iconButton{border-radius:9px;width:36px;height:36px}._5WA-ka_inlineIconButton{border-radius:7px;width:24px;height:24px}._5WA-ka_iconButton:hover:not(:disabled),._5WA-ka_inlineIconButton:hover:not(:disabled){color:#fff3d5;background:#3e2b17e0;border-color:#ffd0847a;transform:translateY(-1px)}._5WA-ka_closeIconButton{color:#ffd3c6;border-color:#ff9f8057}._5WA-ka_iconButton:disabled,._5WA-ka_inlineIconButton:disabled{opacity:.55;cursor:not-allowed;transform:none}._5WA-ka_iconButtonSpinning svg{animation:.9s linear infinite _5WA-ka_gameLaunchSpin}@keyframes _5WA-ka_gameLaunchSpin{to{transform:rotate(360deg)}}._5WA-ka_frameViewport{background:#05070b;min-height:0;position:relative}._5WA-ka_iframe{background:#05070b;border:0;width:100%;height:100%;min-height:0;display:block}._5WA-ka_frameOverlayPortal{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}._5WA-ka_loader{z-index:1;color:#e8d0a2;letter-spacing:.05em;text-transform:uppercase;background:#05070bd6;place-items:center;font-size:.86rem;display:grid;position:absolute;inset:0}._5WA-ka_frameError{z-index:2;text-align:center;background:#05070beb;align-content:center;justify-items:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0}._5WA-ka_frameErrorTitle,._5WA-ka_frameErrorMessage{margin:0}._5WA-ka_frameErrorTitle{color:#ffe3b0;font-size:1rem;font-weight:700}._5WA-ka_frameErrorMessage{color:#f4d6bb;max-width:520px;font-size:.9rem;line-height:1.55}._5WA-ka_frameErrorActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._5WA-ka_errorCard{border-radius:16px;width:min(480px,100%);margin:auto;padding:20px}._5WA-ka_errorMessage{color:#f4d6bb;margin:12px 0 18px;font-size:.9rem;line-height:1.55}@media (max-width:720px){._5WA-ka_overlay{padding:0}._5WA-ka_shell{border-radius:0}._5WA-ka_header{flex-direction:column;align-items:flex-start;gap:10px}._5WA-ka_headerSummary{flex-direction:column;align-items:flex-start;gap:8px;width:100%}._5WA-ka_launchMeta{flex-direction:column;align-items:flex-start;gap:6px;width:100%}._5WA-ka_gameStatus,._5WA-ka_rtpStat,._5WA-ka_balancePanel{white-space:normal;max-width:100%}._5WA-ka_actions{justify-content:space-between;width:100%}._5WA-ka_iconButton{width:38px;height:38px}}
.KZKJyW_dashboard{gap:14px;min-width:0;padding:14px;display:grid;container-type:inline-size}.KZKJyW_dashboardHeader,.KZKJyW_timeline,.KZKJyW_metricCard,.KZKJyW_protocolSummary,.KZKJyW_reminderPanel,.KZKJyW_controlState,.KZKJyW_composureCard,.KZKJyW_notesCard,.KZKJyW_errorPanel,.KZKJyW_emptyState,.KZKJyW_abortConfirm{background:radial-gradient(circle at 18% 0,#d6a84a21,#0000 36%),linear-gradient(#0d111aeb,#05060ae6);border:1px solid #d6a84a4d;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffd98a1a,inset 0 0 24px #00000052}.KZKJyW_dashboardHeader,.KZKJyW_timeline,.KZKJyW_protocolSummary,.KZKJyW_reminderPanel,.KZKJyW_controlState,.KZKJyW_composureCard,.KZKJyW_notesCard,.KZKJyW_errorPanel,.KZKJyW_emptyState{border-radius:16px}.KZKJyW_dashboardHeader{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);align-items:center;gap:14px;min-width:0;padding:14px;display:grid}.KZKJyW_headerCopy{gap:6px;min-width:0;display:grid}.KZKJyW_eyebrow,.KZKJyW_metricLabel,.KZKJyW_timelineLabel,.KZKJyW_panelLabel,.KZKJyW_protocolSummary dt,.KZKJyW_reminderSubtitle,.KZKJyW_actionSubtext,.KZKJyW_confirmLabel{color:#f0c66ae6;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:.72rem}.KZKJyW_headerTitle{color:var(--tables-text-main,#f5d598);margin:0;font-size:clamp(1.24rem,2vw,1.8rem);line-height:1.08}.KZKJyW_headerText,.KZKJyW_metricSubtext,.KZKJyW_timelineMeta,.KZKJyW_protocolSummary dd,.KZKJyW_reminderMeta,.KZKJyW_controlItem span,.KZKJyW_notesCard p,.KZKJyW_composureCopy,.KZKJyW_errorPanel p,.KZKJyW_emptyState p,.KZKJyW_confirmText{color:#e5cca2c7;margin:0;font-size:.82rem;line-height:1.45}.KZKJyW_statusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.KZKJyW_metricCard{border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:112px;padding:13px;display:grid}.KZKJyW_metricCard[data-size=large]{min-height:146px}.KZKJyW_metricIcon,.KZKJyW_protocolIcon,.KZKJyW_reminderIcon,.KZKJyW_controlIcon,.KZKJyW_actionIcon{color:#ffd98a;background:radial-gradient(circle at 34% 28%,#ffd98a33,#0000 58%),#08090ec7;border:1px solid #f0c66a6b;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.KZKJyW_metricContent{min-width:0}.KZKJyW_metricValue{color:#ffeecdfa;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(1.08rem,1.75vw,1.55rem);line-height:1.08}.KZKJyW_metricCard[data-tone=green] .KZKJyW_metricValue,.KZKJyW_controlTitle{color:#9fe9bc}.KZKJyW_metricCard[data-tone=blue] .KZKJyW_metricIcon,.KZKJyW_actionButton[data-variant=open] .KZKJyW_actionIcon{color:#c5d9ff;background:radial-gradient(circle at 34% 28%,#779bdc38,#0000 58%),#080d18cc;border-color:#779bdc73}.KZKJyW_metricCard[data-tone=green] .KZKJyW_metricIcon,.KZKJyW_controlIcon{color:#bdf6cd;background:radial-gradient(circle at 34% 28%,#9fe9bc2e,#0000 58%),#07160ec7;border-color:#9fe9bc66}.KZKJyW_metricCard[data-tone=purple] .KZKJyW_metricIcon{color:#dec2ff;background:radial-gradient(circle at 34% 28%,#bc80ff29,#0000 58%),#130a1cb8;border-color:#bc80ff5c}.KZKJyW_timeline{gap:12px;padding:14px;display:grid}.KZKJyW_timelineHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.KZKJyW_timelineMeta strong{color:#ffd98a}.KZKJyW_timelineTrack{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:relative}.KZKJyW_timelineTrack:before{content:"";background:#d6a84a38;height:2px;position:absolute;top:19px;left:9%;right:9%}.KZKJyW_timelineStep{z-index:1;color:#e5cca2b8;justify-items:center;gap:7px;min-width:0;display:grid;position:relative}.KZKJyW_timelineMarker{color:#f0c66adb;background:#08090ef0;border:1px solid #d6a84a61;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:800;display:inline-flex}.KZKJyW_timelineStep[data-state=complete] .KZKJyW_timelineMarker{background:#422e16e6;border-color:#f0c66ab3}.KZKJyW_timelineStep[data-state=active] .KZKJyW_timelineMarker{color:#140c05;background:linear-gradient(#d99a47e6,#714622f2);border-color:#ffd98aeb;box-shadow:0 0 22px #f0c66a57}.KZKJyW_timelineStep[data-state=active] .KZKJyW_timelineLabel{color:#ffd98a}.KZKJyW_dashboardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.KZKJyW_spanTwo{grid-column:span 2}.KZKJyW_spanTall{grid-row:span 2}.KZKJyW_protocolSummary,.KZKJyW_reminderPanel,.KZKJyW_controlState,.KZKJyW_composureCard,.KZKJyW_notesCard{align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.KZKJyW_panelHeader{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.KZKJyW_panelTitle,.KZKJyW_controlTitle{color:#ffeecdfa;margin:2px 0 0;font-size:1rem;line-height:1.2}.KZKJyW_protocolList,.KZKJyW_controlList,.KZKJyW_reminderList{gap:9px;min-width:0;display:grid}.KZKJyW_protocolRow,.KZKJyW_controlItem,.KZKJyW_reminderItem{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.KZKJyW_protocolRow{grid-template-columns:auto minmax(0,1fr)}.KZKJyW_protocolBadge,.KZKJyW_checkBadge{color:#ffd98a;border:1px solid #f0c66a61;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.KZKJyW_protocolLink,.KZKJyW_notesLink{color:#d6a84a;border-top:1px solid #d6a84a2e;justify-content:space-between;align-items:center;min-height:32px;padding-top:10px;font-size:.8rem;display:flex}.KZKJyW_reminderItem{grid-template-columns:auto minmax(0,1fr) auto}.KZKJyW_reminderTime{color:#ffd98aeb;white-space:nowrap;font-size:.78rem}.KZKJyW_disabledPanel{color:#e5cca2ad;border-style:dashed}.KZKJyW_controlTitleRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.KZKJyW_controlItem{grid-template-columns:auto minmax(0,1fr) auto}.KZKJyW_controlItem strong{color:#f7e6c7f0;font-size:.84rem}.KZKJyW_controlItem em{color:#e5cca2b8;white-space:nowrap;font-size:.78rem;font-style:normal}.KZKJyW_composureBody{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.KZKJyW_composureRing{--ring-value:82%;background:radial-gradient(circle at center, #07090f 0 52%, transparent 53%), conic-gradient(#9fe9bc var(--ring-value), #d6a84a2e 0);border:1px solid #9fe9bc57;border-radius:999px;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 0 22px #9fe9bc1f}.KZKJyW_composureRing strong{color:#ffd98a;font-size:1.5rem;line-height:1}.KZKJyW_composureRing span{color:#e5cca2c7;font-size:.74rem}.KZKJyW_ringCenter{justify-items:center;gap:3px;display:grid}.KZKJyW_notesCard textarea{resize:vertical;color:#f7e6c7eb;width:100%;min-height:90px;font:inherit;background:#05060a94;border:1px solid #d6a84a3d;border-radius:12px;padding:10px}.KZKJyW_errorPanel,.KZKJyW_emptyState{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.KZKJyW_errorPanel{background:radial-gradient(circle at 12% 20%,#cc665224,#0000 34%),#160908c7;border-color:#cc66527a}.KZKJyW_errorPanel strong,.KZKJyW_emptyState strong{color:#ffeecdfa}.KZKJyW_retryButton,.KZKJyW_confirmButton,.KZKJyW_keepButton{appearance:none;color:#ffd98a;cursor:pointer;background:#08090eb8;border:1px solid #d6a84a61;border-radius:10px;min-height:34px;padding:0 12px}.KZKJyW_activeActions{gap:8px;width:min(1120px,100%);display:grid}.KZKJyW_actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.KZKJyW_actionButton{appearance:none;color:#ffeecdf5;text-align:left;cursor:pointer;background:linear-gradient(#ffd98a0f,#0000003d),#07090fc2;border:1px solid #d6a84a57;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:64px;padding:10px 14px;transition:transform .16s,border-color .16s,filter .16s,box-shadow .16s;display:grid}.KZKJyW_actionButton:hover:not(:disabled),.KZKJyW_actionButton:focus-visible:not(:disabled){filter:brightness(1.05);border-color:#ffd98ab8;outline:none;transform:translateY(-1px)}.KZKJyW_actionButton:disabled{opacity:.56;cursor:default}.KZKJyW_actionCopy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.KZKJyW_actionButton strong{color:#ffeecdfa;text-transform:uppercase;overflow-wrap:anywhere;font-size:.9rem;line-height:1.12;display:block}.KZKJyW_actionSubtext{color:#e5cca2c7;text-transform:none;margin-top:0;line-height:1.24;display:block}.KZKJyW_actionButton[data-variant=complete]{background:linear-gradient(#d6a84aeb,#8b5a2bf0),#140c06cc;border-color:#f0c66a9e}.KZKJyW_actionButton[data-variant=complete] .KZKJyW_actionIcon{color:#140c05;background:#ffeecd57;border-color:#140c0657}.KZKJyW_actionButton[data-variant=abort]{background:linear-gradient(#6c262edb,#3a1218eb);border-color:#cc66528a}.KZKJyW_actionButton[data-variant=abort] .KZKJyW_actionIcon{color:#ffc8ba;background:#3a1218bd;border-color:#ffc8ba57}.KZKJyW_abortConfirm{background:radial-gradient(circle at 12% 20%,#cc665224,#0000 34%),#140809db;border-color:#cc665280;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid}.KZKJyW_confirmButton{color:#ffc8ba;background:#5c1e1a80;border-color:#cc66529e}.KZKJyW_keepButton{color:#f7e6c7eb}.KZKJyW_footerHint{color:#d6a84ae0;text-align:center;margin:0;font-size:.8rem}@media (max-width:1180px){.KZKJyW_dashboardHeader{grid-template-columns:1fr}.KZKJyW_dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.KZKJyW_statusGrid,.KZKJyW_dashboardGrid,.KZKJyW_actionGrid,.KZKJyW_abortConfirm{grid-template-columns:1fr}.KZKJyW_spanTwo,.KZKJyW_spanTall{grid-area:auto}.KZKJyW_timelineTrack{gap:6px}.KZKJyW_timelineTrack:before{display:none}.KZKJyW_timelineMarker{width:34px;height:34px}.KZKJyW_composureBody,.KZKJyW_errorPanel,.KZKJyW_emptyState{grid-template-columns:1fr}}@container (max-width:860px){.KZKJyW_dashboardHeader{grid-template-columns:1fr}.KZKJyW_dashboardGrid,.KZKJyW_statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:560px){.KZKJyW_dashboard{padding:10px}.KZKJyW_statusGrid,.KZKJyW_dashboardGrid,.KZKJyW_actionGrid,.KZKJyW_abortConfirm{grid-template-columns:1fr}.KZKJyW_spanTwo,.KZKJyW_spanTall{grid-area:auto}.KZKJyW_timelineTrack{gap:6px}.KZKJyW_timelineTrack:before{display:none}.KZKJyW_composureBody,.KZKJyW_errorPanel,.KZKJyW_emptyState{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.KZKJyW_dashboard *,.KZKJyW_dashboard :before,.KZKJyW_dashboard :after{transition-duration:1ms}}
.ZFLcIa_hud{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ZFLcIa_item{color:#ffd98a;background:#070a10e0;border:1px solid #f0c66a47;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:68px;padding:10px;display:grid;box-shadow:inset 0 1px #ffe7b814}.ZFLcIa_item span{gap:2px;min-width:0;display:grid}.ZFLcIa_item small{color:#e5cca2b3;text-transform:uppercase;font-size:.66rem}.ZFLcIa_item strong{color:#ffeecdfa;overflow-wrap:anywhere;min-width:0;font-size:.85rem}.ZFLcIa_compact{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.ZFLcIa_compact .ZFLcIa_item{border-radius:9px;min-height:48px;padding:6px 8px}.ZFLcIa_compact .ZFLcIa_item small{font-size:.58rem}.ZFLcIa_compact .ZFLcIa_item strong{font-size:.72rem}@media (max-width:1100px){.ZFLcIa_compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.ZFLcIa_hud,.ZFLcIa_compact{grid-template-columns:repeat(2,minmax(0,1fr))}}
.VD61TG_contractBuilder{gap:12px;min-width:0;padding:14px;display:grid;container-type:inline-size}.VD61TG_contractIntro,.VD61TG_contractPreview,.VD61TG_contractSection,.VD61TG_summaryPanel,.VD61TG_requirementsPanel,.VD61TG_requirementsState,.VD61TG_errorPanel{border:1px solid var(--section-tone,#d69a4b4d);background:radial-gradient(circle at 16% 0,#d69a4b24,#0000 34%),linear-gradient(#070b12e6,#04060adb);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe3a41a,inset 0 0 24px #00000052}.VD61TG_contractIntro,.VD61TG_contractPreview{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.VD61TG_contractPreview{background:radial-gradient(circle at 50% -20%,#ecb25c33,#0000 42%),linear-gradient(135deg,#070b12eb,#05070bdb)}.VD61TG_introSeal,.VD61TG_previewSeal,.VD61TG_sectionIcon,.VD61TG_sourceIcon,.VD61TG_disciplineIcon{width:42px;height:42px;color:var(--tables-gold-3,#ffe1a2);background:radial-gradient(circle at 35% 28%,#ffe7b838,#0000 48%),#110c07bd;border:1px solid #f9d08e70;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 18px #e0a04d24}.VD61TG_contractIntro h3,.VD61TG_contractPreview h3{color:var(--tables-text-main,#f5d598);margin:3px 0 0;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.08}.VD61TG_contractIntro p,.VD61TG_contractPreview p,.VD61TG_sectionDescription,.VD61TG_sourceSelectedCard small,.VD61TG_sourceOption small,.VD61TG_disciplineCard small,.VD61TG_summaryPanel dd,.VD61TG_actionHint,.VD61TG_actionWarning,.VD61TG_fieldError,.VD61TG_errorPanel p{color:#e5cca2c7;margin:0;font-size:.82rem;line-height:1.4}.VD61TG_introRule,.VD61TG_previewSignal,.VD61TG_lockSignal{min-height:28px;color:var(--tables-gold-2,#f5d598);white-space:nowrap;background:#0a080675;border:1px solid #d69a4b4d;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.72rem;display:inline-flex}.VD61TG_contractGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-width:0;display:grid}.VD61TG_contractSection{border-radius:16px;align-self:start;gap:11px;min-width:0;padding:13px;display:grid}.VD61TG_contractSection:before,.VD61TG_summaryPanel:before,.VD61TG_contractPreview:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 42%,#ffd98a0f 50%,#0000 58%),linear-gradient(90deg,#d69a4b0a 1px,#0000 1px) 0 0/34px 34px;position:absolute;inset:0}.VD61TG_sectionActive{border-color:#f9d08e8a;box-shadow:inset 0 1px #ffe3a41f,inset 0 0 22px #7e52232e,0 0 18px #d69a4b1a}.VD61TG_sectionError{border-color:#cf675299}.VD61TG_sectionFull{grid-column:1/-1;min-width:0}.VD61TG_sectionHeader{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid;position:relative}.VD61TG_sectionBody{z-index:1;gap:8px;min-width:0;display:grid;position:relative}.VD61TG_sectionIcon{width:34px;height:34px}.VD61TG_sectionTitle{color:var(--tables-gold-2,#f5d598);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.76rem}.VD61TG_segmentGrid,.VD61TG_paceGrid,.VD61TG_disciplineGrid,.VD61TG_ruleGrid,.VD61TG_sourceOptionGrid,.VD61TG_actionButtons{gap:8px;min-width:0;display:grid}.VD61TG_segmentGrid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.VD61TG_segmentGrid[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.VD61TG_segmentButton,.VD61TG_paceButton,.VD61TG_sourceOption,.VD61TG_presetRow button{appearance:none;color:#f7da9ff5;cursor:pointer;background:linear-gradient(#ffe8b30d,#00000038),#05070bad;border:1px solid #cd924447;border-radius:12px;min-width:0;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.VD61TG_segmentButton{place-items:center;gap:2px;min-height:54px;padding:8px 6px;display:grid}.VD61TG_segmentButton strong{font-size:clamp(.92rem,1.4vw,1.1rem);line-height:1}.VD61TG_segmentButton span,.VD61TG_paceButton small{color:#e5cca2bd;font-size:.7rem}.VD61TG_segmentButton:hover:not(:disabled),.VD61TG_paceButton:hover:not(:disabled),.VD61TG_sourceOption:hover,.VD61TG_presetRow button:hover{border-color:#f9d08ead;transform:translateY(-1px);box-shadow:0 0 18px #d69a4b21}.VD61TG_segmentButtonActive,.VD61TG_paceButtonActive,.VD61TG_sourceOptionActive{background:radial-gradient(circle at 18% 10%,#ffd98a29,#0000 34%),#593d1c94;border-color:#f9d08ed1;box-shadow:inset 0 0 0 1px #ffd98a24,0 0 20px #d69a4b2e}.VD61TG_paceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VD61TG_paceButton{text-align:center;text-transform:uppercase;justify-items:center;gap:4px;min-height:68px;padding:10px 8px;display:grid}.VD61TG_paceButton span{color:var(--tables-gold-2,#f5d598)}.VD61TG_disciplineGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VD61TG_disciplineCard{background:#05070b9e;border:1px solid #cd92443d;border-radius:13px;gap:8px;min-width:0;padding:10px;display:grid}.VD61TG_disciplineCopy{align-content:start;gap:3px;min-width:0;display:grid}.VD61TG_disciplineCopy strong,.VD61TG_disciplineCopy small{display:block}.VD61TG_disciplineCardActive{background:radial-gradient(circle at 18% 10%,#ffd98a1f,#0000 36%),#402c168a;border-color:#f9d08eb8}.VD61TG_disciplineCard strong,.VD61TG_sourceSelectedCard strong,.VD61TG_sourceOption strong,.VD61TG_summaryPanel strong,.VD61TG_errorPanel strong{color:var(--tables-text-main,#f5d598);line-height:1.2}.VD61TG_disciplineIcon{width:32px;height:32px}.VD61TG_lockSignal{justify-self:start;min-height:24px;padding:0 8px}.VD61TG_sourceSelector,.VD61TG_intentionWrap,.VD61TG_pauseSelector,.VD61TG_cadenceSelector,.VD61TG_goalSelector{gap:8px;min-width:0;display:grid}.VD61TG_sourceSelectedCard{appearance:none;width:100%;min-width:0;min-height:62px;color:var(--tables-text-main,#f5d598);text-align:left;cursor:pointer;background:#05070bad;border:1px solid #d69a4b52;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.VD61TG_sourceSelectedCard:hover,.VD61TG_sourceSelectedCard:focus-visible,.VD61TG_sourceSelectedCardOpen{border-color:#f9d08eb8;outline:none;box-shadow:0 0 18px #d69a4b24}.VD61TG_sourceChevron{transition:transform .16s}.VD61TG_sourceSelectedCardOpen .VD61TG_sourceChevron{transform:rotate(180deg)}.VD61TG_sourceThumb{background:radial-gradient(circle at 35% 28%,#ffe7b82e,#0000 52%),#110c07bd;border:1px solid #f9d08e57;border-radius:10px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;overflow:hidden}.VD61TG_sourceThumbImage{object-fit:cover;width:100%;height:100%;display:block}.VD61TG_sourceThumbFallback{color:var(--tables-gold-3,#ffe1a2)}.VD61TG_sourceText{gap:3px;min-width:0;display:grid}.VD61TG_sourceText strong,.VD61TG_sourceText small{text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.VD61TG_sourceFamilyPill{color:#ffe1a2eb;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#0a08066b;border:1px solid #f9d08e4d;border-radius:999px;justify-self:start;max-width:100%;min-height:20px;padding:2px 8px;font-size:.68rem;line-height:1.2;overflow:hidden}.VD61TG_sourcePillRow{flex-wrap:wrap;gap:5px;min-width:0;max-width:100%;display:flex}.VD61TG_sourcePillRow .VD61TG_sourceFamilyPill{max-width:min(100%,180px)}.VD61TG_sourceOptionGrid{opacity:0;pointer-events:none;scrollbar-width:thin;max-height:0;padding-right:2px;transition:max-height .18s,opacity .14s;overflow:auto}.VD61TG_sourceOptionGridOpen{opacity:1;pointer-events:auto;max-height:260px}.VD61TG_sourceOption{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-height:84px;padding:10px;display:grid;overflow:hidden}.VD61TG_sourceEmpty{background:#05070b9e;border:1px solid #cd924447;border-radius:13px;gap:6px;padding:12px;display:grid}.VD61TG_engravedInput,.VD61TG_compactNumberInput,.VD61TG_contractSelect,.VD61TG_goalSelector textarea,.VD61TG_numberCapsule{color:#f7e6c7f5;background:#020408b8;border:1px solid #cd92444d;border-radius:11px;width:100%;min-width:0;box-shadow:inset 0 1px #ffe3a40f}.VD61TG_engravedInput,.VD61TG_compactNumberInput,.VD61TG_contractSelect,.VD61TG_goalSelector textarea{min-height:42px;font:inherit;padding:0 12px}.VD61TG_goalSelector textarea{resize:vertical;min-height:62px;padding:10px 12px}.VD61TG_engravedInput:focus,.VD61TG_compactNumberInput:focus,.VD61TG_contractSelect:focus,.VD61TG_goalSelector textarea:focus,.VD61TG_numberCapsule:focus-within{border-color:#f9d08eb8;outline:none;box-shadow:0 0 18px #d69a4b24}.VD61TG_presetRow{flex-wrap:wrap;gap:7px;display:flex}.VD61TG_presetRow button{min-height:28px;padding:0 10px;font-size:.74rem}.VD61TG_ruleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.VD61TG_ruleCard{color:#f7e6c7e6;background:#05070b94;border:1px solid #cd924447;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0;min-height:62px;padding:10px;font-size:.76rem;display:grid}.VD61TG_ruleCard>svg{color:#bdf6cd;margin-top:2px}.VD61TG_ruleCard span{gap:3px;display:grid}.VD61TG_ruleCard strong{color:var(--tables-gold-2,#f5d598)}.VD61TG_ruleCard small{color:#e5cca2b8;line-height:1.35}.VD61TG_ruleCard code{color:#9fe9bca8;overflow-wrap:anywhere;grid-column:2;font-size:.62rem}.VD61TG_limitControl{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;display:grid}.VD61TG_limitControl button{appearance:none;width:38px;height:38px;color:var(--tables-gold-2,#f5d598);cursor:pointer;background:#05070bad;border:1px solid #d69a4b57;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.VD61TG_numberCapsule{grid-template-columns:minmax(0,1fr) auto;align-items:center;height:42px;padding:0 10px;display:grid}.VD61TG_numberCapsule input{width:100%;min-width:0;color:inherit;text-align:center;font:inherit;background:0 0;border:0;font-weight:700}.VD61TG_numberCapsule input:focus{outline:none}.VD61TG_numberCapsule span{color:#e5cca2ad;font-size:.72rem}.VD61TG_reminderToggle{appearance:none;color:#f7e6c7eb;text-align:left;cursor:pointer;background:#05070b9e;border:1px solid #cd924447;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;min-height:58px;padding:10px;display:grid}.VD61TG_reminderToggleActive{background:radial-gradient(circle at 18% 10%,#9fe9bc1f,#0000 34%),#1d37227a;border-color:#f9d08eb8}.VD61TG_reminderIcon{color:var(--tables-gold-2,#f5d598)}.VD61TG_switchTrack{background:#020408bd;border:1px solid #d69a4b57;border-radius:999px;width:48px;height:26px;padding:3px}.VD61TG_switchTrack span{background:#e5cca2b8;border-radius:999px;width:18px;height:18px;transition:transform .16s,background .16s;display:block}.VD61TG_reminderToggleActive .VD61TG_switchTrack span{background:linear-gradient(#ffe1a2,#c4893e);transform:translate(20px)}.VD61TG_controlDisabled{opacity:.52}.VD61TG_summaryPanel{border-radius:16px;gap:12px;padding:14px;display:grid}.VD61TG_requirementsPanel,.VD61TG_requirementsState{border-radius:16px;padding:14px}.VD61TG_requirementsPanel{gap:12px;display:grid}.VD61TG_requirementsPanel header{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.VD61TG_requirementsGrid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid;position:relative}.VD61TG_requirementsGrid div{background:#05070b8a;border:1px solid #cd924433;border-radius:11px;min-width:0;padding:9px}.VD61TG_requirementsGrid dt{color:#e5cca29e;text-transform:uppercase;font-size:.68rem}.VD61TG_requirementsGrid dd{color:#f7e6c7f0;margin:4px 0 0;font-size:.82rem}.VD61TG_dailyRewardAvailable,.VD61TG_dailyRewardPractice{z-index:1;border-radius:11px;gap:3px;padding:10px;font-size:.78rem;display:grid;position:relative}.VD61TG_dailyRewardAvailable{color:#bdf6cd;background:#19482a47;border:1px solid #9fe9bc57}.VD61TG_dailyRewardPractice{color:#c5d9ff;background:#1c2e4c52;border:1px solid #779bdc57}.VD61TG_dailyRewardPractice span{color:#cddcf8c2}.VD61TG_requirementsState{color:#e5cca2c7;justify-content:center;align-items:center;gap:9px;min-height:72px;display:flex}.VD61TG_requirementsError{color:#ffc8ba;border-color:#cc665280}.VD61TG_requirementsState button{appearance:none;min-height:32px;color:var(--tables-gold-2,#f5d598);cursor:pointer;background:#05070bad;border:1px solid #f9d08e61;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.VD61TG_spinIcon{animation:.9s linear infinite VD61TG_ritualSpin}@keyframes VD61TG_ritualSpin{to{transform:rotate(360deg)}}.VD61TG_summaryPanel header{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.VD61TG_summaryPanel header>span{color:var(--tables-gold-2,#f5d598)}.VD61TG_summaryList{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid;position:relative}.VD61TG_summaryList div{background:#05070b8a;border:1px solid #cd924433;border-radius:11px;min-width:0;padding:9px}.VD61TG_summaryList dt{color:#e5cca29e;text-transform:uppercase;font-size:.7rem}.VD61TG_summaryList dd{overflow-wrap:anywhere;margin-top:3px}.VD61TG_errorPanel{color:#ffc8ba;background:radial-gradient(circle at 12% 20%,#cc665224,#0000 34%),#160908c7;border-color:#cc665280;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.VD61TG_contractActions{gap:7px;width:min(760px,100%);display:grid}.VD61TG_actionButtons{grid-template-columns:minmax(0,.86fr) minmax(0,1.24fr)}.VD61TG_actionHint,.VD61TG_actionWarning{text-align:center;justify-content:center;align-items:center;gap:7px;display:inline-flex}.VD61TG_actionWarning,.VD61TG_fieldError{color:#ffc8ba}.VD61TG_inlineError{border-color:#cc66529e!important}.VD61TG_toneGold{--section-tone:#f9d08e8a}.VD61TG_toneBlue{--section-tone:#779bdc61}.VD61TG_toneGreen{--section-tone:#9fe9bc5c}.VD61TG_tonePurple{--section-tone:#bc80ff4d}.VD61TG_toneDanger{--section-tone:#cc665280}.VD61TG_toneNeutral{--section-tone:#cd924447}@media (max-width:1100px){.VD61TG_contractIntro,.VD61TG_contractPreview{grid-template-columns:auto minmax(0,1fr)}.VD61TG_introRule,.VD61TG_previewSignal{grid-column:1/-1;justify-self:start}}@media (max-width:900px){.VD61TG_contractGrid,.VD61TG_summaryList,.VD61TG_requirementsGrid{grid-template-columns:1fr}.VD61TG_segmentGrid[data-columns="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.VD61TG_contractIntro,.VD61TG_contractPreview,.VD61TG_sectionHeader,.VD61TG_sourceSelectedCard,.VD61TG_reminderToggle,.VD61TG_disciplineGrid,.VD61TG_paceGrid,.VD61TG_ruleGrid,.VD61TG_segmentGrid[data-columns="4"],.VD61TG_segmentGrid[data-columns="5"],.VD61TG_actionButtons{grid-template-columns:1fr}}@container (max-width:760px){.VD61TG_contractGrid,.VD61TG_summaryList{grid-template-columns:1fr}.VD61TG_segmentGrid[data-columns="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}.VD61TG_contractIntro,.VD61TG_contractPreview,.VD61TG_contractSection,.VD61TG_summaryPanel{padding:12px}}@container (max-width:520px){.VD61TG_contractBuilder{padding:10px}.VD61TG_contractIntro,.VD61TG_contractPreview,.VD61TG_sectionHeader,.VD61TG_sourceSelectedCard,.VD61TG_reminderToggle,.VD61TG_errorPanel,.VD61TG_disciplineGrid,.VD61TG_paceGrid,.VD61TG_ruleGrid,.VD61TG_segmentGrid[data-columns="4"],.VD61TG_segmentGrid[data-columns="5"],.VD61TG_actionButtons{grid-template-columns:1fr}.VD61TG_ruleChip{white-space:normal;min-height:38px}}@media (prefers-reduced-motion:reduce){.VD61TG_contractBuilder *,.VD61TG_contractBuilder :before,.VD61TG_contractBuilder :after{transition-duration:1ms}}
._8jvPXq_portalLayer{z-index:1;pointer-events:none;position:absolute;inset:0}._8jvPXq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8jvPXq_cooldown{z-index:3;color:#ffe3b0;text-align:center;background:#080b11f0;border:1px solid #ffd88e8f;border-radius:999px;max-width:calc(100% - 24px);padding:9px 14px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000006b}._8jvPXq_cooldown strong{margin-right:7px}._8jvPXq_pauseOverlay,._8jvPXq_frameCompleteOverlay{z-index:4;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:auto;background:#03060ad1;place-items:center;display:grid;position:absolute;inset:0}._8jvPXq_pauseCard,._8jvPXq_frameCompleteCard{color:#ffeecdf5;text-align:center;background:radial-gradient(circle at 50% 0,#d6a84a2e,#0000 38%),#080a10fa;border:1px solid #ffd0846b;border-radius:18px;justify-items:center;gap:11px;width:min(680px,100%);max-height:100%;padding:20px;display:grid;overflow:auto;box-shadow:0 24px 80px #00000094}._8jvPXq_pauseIcon{color:#ffd98a;border:1px solid #ffd08473;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}._8jvPXq_eyebrow{color:#d5b884;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:800}._8jvPXq_pauseCard h2,._8jvPXq_frameCompleteCard h2{color:#ffe3b0;margin:0;font-size:clamp(2rem,8vw,4rem)}._8jvPXq_pauseCard ._8jvPXq_pauseHeading{font-size:clamp(1.2rem,3vw,1.6rem)}._8jvPXq_countdown{color:#ffe3b0;margin:0;font-size:clamp(2rem,8vw,4rem);font-weight:800}._8jvPXq_frameCompleteCard h2{font-size:clamp(1.35rem,4vw,2.2rem)}._8jvPXq_pauseNumber,._8jvPXq_frameCompleteCard p{color:#e5cca2d1;margin:0}._8jvPXq_progressGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin:0;display:grid}._8jvPXq_progressGrid div{background:#04060aa8;border:1px solid #ffd0842e;border-radius:10px;padding:9px}._8jvPXq_progressGrid dt{color:#e5cca29e;text-transform:uppercase;font-size:.66rem}._8jvPXq_progressGrid dd{color:#ffe3b0;margin:4px 0 0}._8jvPXq_summary{color:#d5e2ffdb;text-align:left;align-items:flex-start;gap:8px;font-size:.78rem;display:flex}._8jvPXq_earlyEndConfirm{background:#3210139e;border:1px solid #cc66526b;border-radius:12px;gap:8px;width:100%;padding:12px;display:grid}._8jvPXq_earlyEndConfirm p{color:#ffd2c6d1;margin:0;font-size:.78rem;line-height:1.45}._8jvPXq_suggestions{flex-wrap:wrap;justify-content:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}._8jvPXq_suggestions li{color:#d5e2ffd6;background:#14223a61;border:1px solid #779bdc40;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:.72rem;display:inline-flex}._8jvPXq_endButton,._8jvPXq_completeButton,._8jvPXq_closeButton{appearance:none;color:#ffc8ba;cursor:pointer;background:#5c1e1a8a;border:1px solid #cc665285;border-radius:10px;min-height:44px;padding:0 14px}._8jvPXq_frameActions{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}._8jvPXq_completeButton{color:#140c05;background:linear-gradient(#d6a84aeb,#8b5a2bf0);border-color:#f0c66a9e}._8jvPXq_closeButton{color:#ffe7c1;background:#0f0f15db;border-color:#ffd08447}._8jvPXq_endButton:disabled,._8jvPXq_completeButton:disabled,._8jvPXq_closeButton:disabled{opacity:.55;cursor:default}@media (max-width:700px){._8jvPXq_cooldown{bottom:max(8px, env(safe-area-inset-bottom))}._8jvPXq_progressGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.q5Oofq_statusBar{background:linear-gradient(90deg,#d6a84a1a,#0000 44%),#06090ed1;border:1px solid #f0c66a3d;border-radius:11px;min-width:0;overflow:hidden}.q5Oofq_toggle{appearance:none;color:#ffeecdf5;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(170px,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 9px;display:grid}.q5Oofq_toggle:hover{background:#ffe0a40d}.q5Oofq_toggle:focus-visible{outline-offset:-2px;outline:2px solid #ffd88ee6}.q5Oofq_identity,.q5Oofq_primaryStatus,.q5Oofq_quickMetrics,.q5Oofq_quickMetrics span{align-items:center;min-width:0;display:flex}.q5Oofq_identity{color:#ffd98a;gap:7px}.q5Oofq_identity>span{gap:1px;min-width:0;display:grid}.q5Oofq_identity small{color:#e5cca2a3;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:700}.q5Oofq_identity strong{letter-spacing:.04em;white-space:nowrap;font-size:.7rem}.q5Oofq_primaryStatus{color:#ebd5ade0;text-overflow:ellipsis;white-space:nowrap;gap:6px;font-size:.76rem;overflow:hidden}.q5Oofq_quickMetrics{justify-content:flex-end;gap:6px}.q5Oofq_quickMetrics span{color:#ebd5add6;white-space:nowrap;background:#0c0f16b8;border:1px solid #ffd08429;border-radius:999px;gap:4px;padding:4px 7px;font-size:.67rem}.q5Oofq_quickMetrics span[data-perfect=true]{color:#b5f6c2f0;border-color:#66c5884d}.q5Oofq_quickMetrics span[data-perfect=false]{color:#ffbeaef0;border-color:#da6f5b4d}.q5Oofq_chevron{color:#e5cca2b8;transition:transform .15s}.q5Oofq_toggle[aria-expanded=true] .q5Oofq_chevron{transform:rotate(180deg)}.q5Oofq_panel{background:#03060a85;border-top:1px solid #ffd08424;padding:8px;animation:.14s ease-out q5Oofq_liveRitualStatusReveal}.q5Oofq_scope{color:#d5e2ffc2;overflow-wrap:anywhere;margin:7px 2px 0;font-size:.68rem;line-height:1.4}.q5Oofq_scope strong{color:#e1eafff5}.q5Oofq_statusBar[data-lifecycle=PAUSE_PENDING]{background:linear-gradient(90deg,#4870b62e,#0000 50%),#06090ee0;border-color:#779bdc6b}.q5Oofq_statusBar[data-lifecycle=PAUSED]{border-color:#779bdc94}.q5Oofq_statusBar[data-lifecycle=FRAME_COMPLETE]{border-color:#66c58880}@keyframes q5Oofq_liveRitualStatusReveal{0%{opacity:0}to{opacity:1}}@media (max-width:880px){.q5Oofq_toggle{grid-template-columns:auto minmax(120px,1fr) auto}.q5Oofq_quickMetrics{grid-column:1/-1;justify-content:stretch}.q5Oofq_quickMetrics span{flex:1 1 0;justify-content:center}.q5Oofq_chevron{grid-area:1/3}}@media (max-width:560px){.q5Oofq_toggle{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px}.q5Oofq_identity{grid-column:1}.q5Oofq_chevron{grid-area:1/2}.q5Oofq_primaryStatus,.q5Oofq_quickMetrics{grid-column:1/-1}.q5Oofq_primaryStatus{white-space:normal}.q5Oofq_quickMetrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.q5Oofq_quickMetrics span{padding-inline:5px}}@media (prefers-reduced-motion:reduce){.q5Oofq_chevron{transition:none}.q5Oofq_panel{animation:none}}
._3fX3oG_academyIntro,._3fX3oG_runtimeStack,._3fX3oG_completionPanel,._3fX3oG_rewardPanel{gap:12px;min-width:0;display:grid}._3fX3oG_academyIntro,._3fX3oG_runtimeStack{container-type:inline-size}._3fX3oG_introBrief,._3fX3oG_theoryPreview,._3fX3oG_stepPrompt,._3fX3oG_trainingQuestionBoard,._3fX3oG_choiceController,._3fX3oG_feedbackPanel,._3fX3oG_completionPanel,._3fX3oG_rewardPanel,._3fX3oG_practiceList,._3fX3oG_masterySignal{background:radial-gradient(circle at 14% 0,#d6a84a1f,#0000 30%),linear-gradient(#111725cc,#05070bb8);border:1px solid #d6a84a42;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffd98a0d}._3fX3oG_completionPanel[data-reward-state=locked]{background:radial-gradient(circle at 14% 0,#7e262a33,#0000 34%),linear-gradient(#1f0c0fe6,#07070bc2);border-color:#cc66527a}._3fX3oG_introBrief,._3fX3oG_theoryPreview,._3fX3oG_stepPrompt,._3fX3oG_trainingQuestionBoard,._3fX3oG_choiceController,._3fX3oG_feedbackPanel{padding:13px}._3fX3oG_introBrief:before,._3fX3oG_theoryPreview:before,._3fX3oG_trainingQuestionBoard:before,._3fX3oG_completionPanel:before,._3fX3oG_rewardPanel:before,._3fX3oG_feedbackPanel:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 42%,#ffd98a12 50%,#0000 58%),radial-gradient(circle at 90% 8%,#4a78b81a,#0000 30%);position:absolute;inset:0}._3fX3oG_briefContent,._3fX3oG_theoryPreview>*,._3fX3oG_trainingQuestionBoard>*,._3fX3oG_feedbackContent,._3fX3oG_completionContent,._3fX3oG_rewardContent{z-index:1;position:relative}._3fX3oG_briefHeader,._3fX3oG_theoryPreviewHeader,._3fX3oG_stepHeaderTop,._3fX3oG_feedbackMetaGrid,._3fX3oG_resultStatsGrid,._3fX3oG_rewardStatsGrid{gap:8px;display:grid}._3fX3oG_briefHeader{grid-template-columns:auto minmax(0,1fr);align-items:center}._3fX3oG_theoryPreview{align-content:start;gap:14px;min-height:clamp(420px,55vh,620px);display:grid}._3fX3oG_theoryPreviewHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center}._3fX3oG_briefSeal,._3fX3oG_theoryPreviewSeal,._3fX3oG_completionSeal,._3fX3oG_rewardSeal,._3fX3oG_feedbackIcon,._3fX3oG_practiceIcon,._3fX3oG_theoryCardIcon{color:var(--tables-gold-2,#f0c66a);background:radial-gradient(circle at 35% 28%,#ffd98a38,#0000 42%),#d6a84a14;border:1px solid #d6a84a5c;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 22px #d6a84a24}._3fX3oG_briefSeal{width:46px;height:46px}._3fX3oG_theoryPreviewSeal{width:48px;height:48px}._3fX3oG_protocolPill,._3fX3oG_trainingQuestionKicker,._3fX3oG_stepKicker,._3fX3oG_promptLabel,._3fX3oG_choiceLabel,._3fX3oG_feedbackLabel,._3fX3oG_panelKicker,._3fX3oG_practiceTitle,._3fX3oG_masteryKicker,._3fX3oG_resultLabel{color:var(--tables-gold-2,#f0c66a);text-transform:uppercase;letter-spacing:0;margin:0;font-size:.72rem}._3fX3oG_briefTitle,._3fX3oG_theoryPreviewTitle,._3fX3oG_stepTitle,._3fX3oG_completionTitle,._3fX3oG_rewardTitle{color:var(--tables-text-main,#f3e7c8);margin:2px 0 0;line-height:1.1}._3fX3oG_briefTitle,._3fX3oG_theoryPreviewTitle,._3fX3oG_stepTitle{font-size:clamp(1.02rem,1.5vw,1.28rem)}._3fX3oG_completionTitle,._3fX3oG_rewardTitle{font-size:clamp(1.35rem,2.2vw,2rem)}._3fX3oG_briefCopy,._3fX3oG_trainingQuestionHeader p,._3fX3oG_promptText,._3fX3oG_promptBody,._3fX3oG_choiceHint,._3fX3oG_feedbackText,._3fX3oG_feedbackMeta,._3fX3oG_completionCopy,._3fX3oG_rewardCopy,._3fX3oG_practiceCopy,._3fX3oG_masteryText,._3fX3oG_resultSubtext{color:var(--tables-text-muted,#afa89a);margin:0;font-size:.86rem;line-height:1.45}._3fX3oG_briefCopy{margin-top:9px}._3fX3oG_protocolPath{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}._3fX3oG_protocolNode{min-width:0;min-height:54px;color:var(--tables-text-main,#f3e7c8);background:#05070b8f;border:1px solid #d6a84a3d;border-radius:14px;place-items:center;gap:2px;display:grid;position:relative;box-shadow:inset 0 1px #ffd98a0a}._3fX3oG_protocolNode:after{content:"";background:#d6a84a47;width:8px;height:1px;position:absolute;top:50%;right:-8px}._3fX3oG_protocolNode:last-child:after{display:none}._3fX3oG_protocolNode[data-step-type=INFO]{background:radial-gradient(circle at 50% 12%,#4a78b82e,#0000 48%),#05070b8f;border-color:#4a78b857}._3fX3oG_protocolNode[data-step-type=QUIZ]{background:radial-gradient(circle at 50% 12%,#d6a84a33,#0000 48%),#05070b8f;border-color:#d6a84a61}._3fX3oG_protocolNode strong{letter-spacing:0;font-size:.72rem}._3fX3oG_protocolNode small{color:var(--tables-text-dim,#6f6a60);font-size:.72rem}._3fX3oG_theoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._3fX3oG_theoryColumn,._3fX3oG_theoryCardList{gap:9px;min-width:0;display:grid}._3fX3oG_theoryCard{background:#05070b80;border:1px solid #d6a84a2e;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:11px;display:grid}._3fX3oG_theoryCardIcon{width:34px;height:34px}._3fX3oG_theoryCard h4{color:var(--tables-text-main,#f3e7c8);margin:0;font-size:.94rem;line-height:1.22}._3fX3oG_theoryCard p{color:var(--tables-text-muted,#afa89a);margin:4px 0 0;font-size:.78rem;line-height:1.35}._3fX3oG_theoryOutcome{background:radial-gradient(circle at 92% 0,#4a78b824,#0000 36%),#05070b8a;border:1px solid #d6a84a33;border-radius:14px;margin-top:auto;padding:12px}._3fX3oG_theoryOutcome span{color:var(--tables-gold-2,#f0c66a);text-transform:uppercase;font-size:.72rem;display:block}._3fX3oG_theoryOutcome strong{color:var(--tables-text-main,#f3e7c8);margin-top:3px;font-size:1rem;display:block}._3fX3oG_theoryOutcome p{color:var(--tables-text-muted,#afa89a);margin:5px 0 0;font-size:.84rem;line-height:1.4}._3fX3oG_trainingQuestionBoard{gap:12px;display:grid}._3fX3oG_trainingQuestionHeader{gap:5px;display:grid}._3fX3oG_trainingQuestionHeader h3{color:var(--tables-text-main,#f3e7c8);margin:0;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.18}._3fX3oG_trainingQuestionHeader ._3fX3oG_trainingQuestionKicker{color:var(--tables-gold-2,#f0c66a)}._3fX3oG_trainingQuestionChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._3fX3oG_signalRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}._3fX3oG_signalCard,._3fX3oG_resultStatCard,._3fX3oG_rewardStatCard{background:#05070b85;border:1px solid #d6a84a2e;border-radius:12px;gap:4px;min-width:0;padding:10px;display:grid}._3fX3oG_signalCard span,._3fX3oG_resultStatCard span,._3fX3oG_rewardStatCard span{color:var(--tables-text-dim,#6f6a60);font-size:.72rem}._3fX3oG_signalCard strong,._3fX3oG_resultStatCard strong,._3fX3oG_rewardStatCard strong{color:var(--tables-text-main,#f3e7c8);font-size:1rem;line-height:1.1}._3fX3oG_stepHeader{background:#05070b85;border:1px solid #d6a84a38;border-radius:16px;gap:10px;padding:12px;display:grid}._3fX3oG_stepHeaderTop{grid-template-columns:minmax(0,1fr) auto;align-items:start}._3fX3oG_stepMeta{color:var(--tables-text-muted,#afa89a);white-space:nowrap;align-items:center;gap:8px;font-size:.78rem;display:inline-flex}._3fX3oG_stepProgressTrack{background:#05070bb8;border:1px solid #d6a84a33;border-radius:999px;height:8px;overflow:hidden}._3fX3oG_stepProgressFill{height:100%;width:var(--training-step-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#8b5a2b,#d6a84a,#ffd98a);box-shadow:0 0 16px #d6a84a70}._3fX3oG_stepPrompt{gap:6px;display:grid}._3fX3oG_promptText{color:#f3e7c8eb}._3fX3oG_promptBody{color:#afa89ae0}._3fX3oG_choiceController{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}._3fX3oG_choiceGlyph{width:34px;height:34px;color:var(--tables-gold-2,#f0c66a);background:#d6a84a14;border:1px solid #d6a84a52;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}._3fX3oG_choiceValue{color:var(--tables-text-main,#f3e7c8);margin:1px 0 0;font-weight:700}._3fX3oG_feedbackPanel{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}._3fX3oG_feedbackIcon{width:42px;height:42px}._3fX3oG_feedbackCorrect{background:radial-gradient(circle at 12% 24%,#6fcf9729,#0000 34%),#04120cc2;border-color:#6fcf9780}._3fX3oG_feedbackIncorrect{background:radial-gradient(circle at 12% 24%,#c07a3529,#0000 34%),#1a0d08c2;border-color:#c07a358a}._3fX3oG_feedbackNeutral{background:radial-gradient(circle at 12% 24%,#4a78b824,#0000 34%),#070e19c2;border-color:#4a78b861}._3fX3oG_feedbackTitle{color:var(--tables-text-main,#f3e7c8);margin:1px 0 4px;font-size:1.08rem}._3fX3oG_feedbackMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}._3fX3oG_feedbackMeta{background:#05070b7a;border:1px solid #d6a84a29;border-radius:11px;padding:8px}._3fX3oG_feedbackMeta strong{color:var(--tables-text-main,#f3e7c8);margin-top:2px;display:block}._3fX3oG_completionPanel,._3fX3oG_rewardPanel{align-content:center;min-height:100%;padding:clamp(18px,3vw,32px)}._3fX3oG_completionContent,._3fX3oG_rewardContent{gap:18px;display:grid}._3fX3oG_completionHeader,._3fX3oG_rewardHeader{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}._3fX3oG_completionSeal,._3fX3oG_rewardSeal{width:clamp(72px,9vw,104px);height:clamp(72px,9vw,104px)}._3fX3oG_rewardSeal{color:#d4c6ff;background:radial-gradient(circle at 35% 28%,#8b5cf63d,#0000 44%),#d6a84a14;border-color:#8b5cf66b}._3fX3oG_resultStatsGrid,._3fX3oG_rewardStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._3fX3oG_rewardGridWrap{z-index:1;position:relative}._3fX3oG_practiceList{gap:12px;padding:13px;display:grid}._3fX3oG_practiceItems{gap:10px;margin:0;padding:0;list-style:none;display:grid}._3fX3oG_practiceItem{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}._3fX3oG_practiceIcon{width:32px;height:32px}._3fX3oG_practiceName{color:var(--tables-text-main,#f3e7c8);margin:0;font-size:.9rem;line-height:1.3}._3fX3oG_practiceCopy{margin-top:2px;font-size:.78rem}._3fX3oG_masterySignal{gap:10px;padding:13px;display:grid}._3fX3oG_masteryHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}._3fX3oG_masteryValue{color:var(--tables-text-main,#f3e7c8);margin:0;font-size:1.1rem;font-weight:700}._3fX3oG_masteryText{font-size:.8rem}@media (max-width:860px){._3fX3oG_signalRow,._3fX3oG_theoryGrid,._3fX3oG_trainingQuestionChoiceGrid,._3fX3oG_resultStatsGrid,._3fX3oG_rewardStatsGrid,._3fX3oG_feedbackMetaGrid{grid-template-columns:1fr}._3fX3oG_protocolPath{grid-template-columns:repeat(3,minmax(0,1fr))}._3fX3oG_protocolNode:nth-child(3n):after{display:none}._3fX3oG_stepHeaderTop,._3fX3oG_theoryPreviewHeader,._3fX3oG_completionHeader,._3fX3oG_rewardHeader{grid-template-columns:1fr}._3fX3oG_stepMeta{white-space:normal}}@container (max-width:620px){._3fX3oG_signalRow,._3fX3oG_theoryGrid,._3fX3oG_trainingQuestionChoiceGrid,._3fX3oG_resultStatsGrid,._3fX3oG_rewardStatsGrid,._3fX3oG_feedbackMetaGrid{grid-template-columns:1fr}._3fX3oG_protocolPath{grid-template-columns:repeat(2,minmax(0,1fr))}._3fX3oG_protocolNode:after{display:none}._3fX3oG_briefHeader,._3fX3oG_theoryPreviewHeader,._3fX3oG_stepHeaderTop,._3fX3oG_choiceController,._3fX3oG_feedbackPanel,._3fX3oG_completionHeader,._3fX3oG_rewardHeader{grid-template-columns:1fr}._3fX3oG_stepMeta{white-space:normal}._3fX3oG_completionPanel,._3fX3oG_rewardPanel{padding:16px}}@media (prefers-reduced-motion:reduce){._3fX3oG_academyIntro *,._3fX3oG_runtimeStack *,._3fX3oG_completionPanel *,._3fX3oG_rewardPanel *{transition-duration:1ms}}
.r-eDZG_badge{color:#f6daa8eb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#ffe8b314,#0000002e),#100b09b8;border:1px solid #dfa44a42;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-width:100%;min-height:22px;padding:0 8px;font-size:8px;font-weight:800;line-height:1.2;display:inline-flex}.r-eDZG_badge[data-size=normal]{min-height:26px;padding:0 10px;font-size:9px}.r-eDZG_badge[data-tone=required]{color:#ffe2b0f0;background:#372112b8;border-color:#ffd28a57}.r-eDZG_badge[data-tone=optional]{color:#e1d8fff0;background:#261e4275;border-color:#b2a0ff4d}.r-eDZG_badge[data-tone=easy],.r-eDZG_badge[data-tone=complete],.r-eDZG_badge[data-tone=active]{color:#b5f6c2f5;background:#12341e7a;border-color:#82dc9a57}.r-eDZG_badge[data-tone=medium],.r-eDZG_badge[data-tone=pending],.r-eDZG_badge[data-tone=ready]{color:#ffe2a3f5;background:#3b271080;border-color:#ffd1735c}.r-eDZG_badge[data-tone=hard],.r-eDZG_badge[data-tone=danger]{color:#ffc6bcf5;background:#3a171485;border-color:#ff827361}.r-eDZG_badge[data-tone=neutral]{color:#dcb77de0;background:#0e0a0894;border-color:#cd92443d}
.A-8ZsG_hudPanel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffd89221,#0000 34%),linear-gradient(150deg,#1f160edb,#090705db);border:1px solid #f6c8765c;border-radius:14px;padding:14px;position:relative;box-shadow:inset 0 1px #ffe5b438,inset 0 -1px #00000070,0 0 26px #ffb04429}.A-8ZsG_hudPanel:before{content:"";pointer-events:none;border:1px solid #ffda9533;border-radius:10px;position:absolute;inset:4px}.A-8ZsG_hudPanelCompact{width:min(94vw,510px);margin-inline:auto}.A-8ZsG_panelHeader{z-index:1;margin-bottom:10px;position:relative}.A-8ZsG_panelHeader h3{letter-spacing:.06em;text-transform:uppercase;color:#f8d9a0f5;text-shadow:0 0 8px #ffd77840;margin:0;font-size:.95rem;font-weight:700}.A-8ZsG_questList{z-index:1;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.A-8ZsG_questItem,.A-8ZsG_modalQuestItem{background:linear-gradient(#ffd38a14,#0000000f),#00000042;border:1px solid #f6c97647;border-radius:10px;padding:10px}.A-8ZsG_questHeadRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.A-8ZsG_questTitle{color:#f8d9a1f2;letter-spacing:.03em;margin:0;font-size:.82rem;font-weight:600;line-height:1.32}.A-8ZsG_questProgressLabel{color:#fcdeabd1;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:600}.A-8ZsG_questDescription{color:#eecf9ab8;margin:6px 0 8px;font-size:.74rem;line-height:1.4}.A-8ZsG_questProgressTrack,.A-8ZsG_profileXpTrack,.A-8ZsG_codexProgressTrack{background:#0000007a;border:1px solid #f2bf6747;border-radius:999px;height:8px;position:relative;overflow:hidden}.A-8ZsG_questProgressFill,.A-8ZsG_profileXpFill,.A-8ZsG_codexProgressFill{border-radius:inherit;background:linear-gradient(90deg,#b57020f5,#f5cf7bf5 54%,#a66a1df5);transition:width .26s;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #ffc46273}.A-8ZsG_questRewardRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.A-8ZsG_questRewardRow span{color:#f8d79fdb;letter-spacing:.03em;align-items:center;gap:4px;font-size:.72rem;font-weight:500;display:inline-flex}.A-8ZsG_questDone{margin-left:auto;color:#bdffc6f2!important}.A-8ZsG_questInProgress{margin-left:auto;color:#f8d39ccc!important}.A-8ZsG_primaryGhostButton,.A-8ZsG_primaryActionButton,.A-8ZsG_secondaryActionButton,.A-8ZsG_profileXpButton,.A-8ZsG_modalCloseButton,.A-8ZsG_toggleChip,.A-8ZsG_inlinePathButton{color:#f9dcacf2;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(#ffd8882e,#0000002e),#0d0a08b8;border:1px solid #f5c57066;border-radius:10px;font-family:inherit;font-size:.76rem;font-weight:600;line-height:1.3;transition:transform .12s,border-color .12s,box-shadow .12s,filter .12s,opacity .12s}.A-8ZsG_primaryGhostButton,.A-8ZsG_profileXpButton{justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding:10px 12px;display:inline-flex}.A-8ZsG_primaryActionButton,.A-8ZsG_secondaryActionButton,.A-8ZsG_toggleChip,.A-8ZsG_inlinePathButton{justify-content:center;align-items:center;gap:6px;padding:10px 12px;display:inline-flex}.A-8ZsG_primaryActionButton{background:linear-gradient(#ffde9752,#603f1680),#120d09d6;box-shadow:0 0 18px #ffb64a38}.A-8ZsG_secondaryActionButton{background:linear-gradient(#ffe2ab2e,#00000042),#110d09b8}.A-8ZsG_primaryGhostButton:hover,.A-8ZsG_primaryActionButton:hover,.A-8ZsG_secondaryActionButton:hover,.A-8ZsG_profileXpButton:hover,.A-8ZsG_modalCloseButton:hover,.A-8ZsG_toggleChip:hover,.A-8ZsG_inlinePathButton:hover{filter:brightness(1.04);border-color:#ffdc94b3;transform:translateY(-1px);box-shadow:0 0 18px #ffc26257}.A-8ZsG_primaryGhostButton:active,.A-8ZsG_primaryActionButton:active,.A-8ZsG_secondaryActionButton:active,.A-8ZsG_profileXpButton:active,.A-8ZsG_modalCloseButton:active,.A-8ZsG_toggleChip:active,.A-8ZsG_inlinePathButton:active{filter:brightness(.98);transform:translateY(0)}.A-8ZsG_primaryGhostButton:disabled,.A-8ZsG_primaryActionButton:disabled,.A-8ZsG_secondaryActionButton:disabled,.A-8ZsG_profileXpButton:disabled,.A-8ZsG_modalCloseButton:disabled,.A-8ZsG_toggleChip:disabled,.A-8ZsG_inlinePathButton:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.A-8ZsG_lensArtifactCard{z-index:1;background:linear-gradient(#ffd08414,#0000002e),#00000047;border:1px solid #f4c6734d;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px;display:grid;position:relative}.A-8ZsG_lensArtifactIcon{color:#fddb9cf0;background:radial-gradient(circle,#ffc96633,#0000004d);border:1px solid #f3c26c6b;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.A-8ZsG_lensArtifactTitle{letter-spacing:.04em;text-transform:uppercase;color:#fadca9f2;margin:0;font-size:.78rem}.A-8ZsG_lensArtifactSubtitle{color:#f0cf97b3;margin:4px 0 0;font-size:.72rem;line-height:1.4}.A-8ZsG_lensMetricsList{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.A-8ZsG_lensMetricsList li{color:#f0cf97bd;border-bottom:1px solid #ffce7c21;justify-content:space-between;align-items:center;gap:8px;padding-bottom:4px;font-size:.72rem;display:flex}.A-8ZsG_lensMetricsList strong{color:#fcdda6eb;letter-spacing:.03em;font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:600}.A-8ZsG_lensButtonStack{gap:8px;margin-top:12px;display:grid}.A-8ZsG_lensSelectRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.A-8ZsG_lensSelectField{gap:5px;display:grid}.A-8ZsG_lensSelectField span{color:#f4d19abd;letter-spacing:.06em;text-transform:uppercase;font-size:.67rem}.A-8ZsG_lensSelectField select{color:#fce0b1eb;letter-spacing:.02em;background:#00000061;border:1px solid #f6c7714d;border-radius:8px;padding:8px 9px;font-family:inherit;font-size:.72rem}.A-8ZsG_lensSelectField select:focus{outline:1px solid #ffd68aad}.A-8ZsG_lensQuickList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.A-8ZsG_lensChip{color:#f8d9a2db;letter-spacing:.035em;text-align:left;background:linear-gradient(#ffd4881f,#00000029),#0c0906ad;border:1px solid #f5c57052;border-radius:9px;padding:6px 8px;font-size:.67rem;line-height:1.2;transition:border-color .12s,box-shadow .12s,transform .12s}.A-8ZsG_lensChip:hover{border-color:#ffdfa2a3;transform:translateY(-1px);box-shadow:0 0 14px #ffba5838}.A-8ZsG_lensChipActive{border-color:#ffdfa2b8;box-shadow:0 0 16px #ffbc573d}.A-8ZsG_lensMeterStack{gap:7px;margin-top:10px;display:grid}.A-8ZsG_lensMeterCard{background:#0000003d;border:1px solid #f5c5713d;border-radius:9px;padding:7px 8px}.A-8ZsG_lensMeterHead{color:#f2d09acc;letter-spacing:.03em;justify-content:space-between;align-items:center;gap:8px;font-size:.69rem;display:flex}.A-8ZsG_lensMeterHead strong{color:#fcdeabe6;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600}.A-8ZsG_lensMeterTrack{background:#00000070;border:1px solid #f3c26b4d;border-radius:999px;height:7px;margin-top:6px;position:relative;overflow:hidden}.A-8ZsG_lensMeterFill{border-radius:inherit;background:linear-gradient(90deg,#aa661ef0,#f5cd7af5 58%,#a2641ef2);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #ffc45f57}.A-8ZsG_lensComparisonBlock{background:linear-gradient(#ffd48714,#0000001f),#0003;border:1px solid #f5c67142;border-radius:10px;margin-top:10px;padding:8px}.A-8ZsG_lensComparisonBlock header{color:#fbdca9e6;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.A-8ZsG_lensComparisonLabel{color:#f0cf98b8;margin:6px 0 8px;font-size:.7rem;line-height:1.4}.A-8ZsG_lensComparisonList{gap:5px;margin:0;padding:0;list-style:none;display:grid}.A-8ZsG_lensComparisonList li{color:#eecd95cc;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffcd7a1f;justify-content:space-between;align-items:center;gap:8px;padding-bottom:3px;font-size:.71rem;display:flex}.A-8ZsG_lensComparisonList strong{color:#fcdeaceb;font-size:.73rem;font-weight:600}.A-8ZsG_collectionSummaryRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.A-8ZsG_collectionCountValue{color:#fcdfacf2;letter-spacing:.045em;font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:700}.A-8ZsG_collectionCountLabel{color:#f0ce97b8;text-transform:uppercase;letter-spacing:.08em;margin:3px 0 0;font-size:.68rem}.A-8ZsG_collectionSummaryBadge{color:#fadba9eb;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(#ffd48929,#00000029),#0d0a07a3;border:1px solid #f5c67052;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:.68rem;display:inline-flex}.A-8ZsG_collectionProgressTrack{background:#00000075;border:1px solid #f3c26b52;border-radius:999px;height:9px;margin-top:10px;position:relative;overflow:hidden}.A-8ZsG_collectionProgressFill{border-radius:inherit;background:linear-gradient(90deg,#ac681ef0,#f7ce7cf5 58%,#a5651df5);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #ffc25c5c}.A-8ZsG_collectionRarityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.A-8ZsG_collectionRarityItem{background:#00000038;border:1px solid #f5c67142;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px;display:flex}.A-8ZsG_collectionRarityPill{letter-spacing:.06em;text-transform:uppercase;border:1px solid #f5c67157;border-radius:999px;padding:2px 7px;font-size:.63rem}.A-8ZsG_artifactRarityCommon{color:#e0d4bce6;background:#89857a29}.A-8ZsG_artifactRarityRare{color:#a6e0fff2;background:#4482b433}.A-8ZsG_artifactRarityEpic{color:#e2affff2;background:#7e49a638}.A-8ZsG_artifactRarityLegendary{color:#ffdd9df2;background:#996d1f3d}.A-8ZsG_collectionRarityItem strong{color:#fcdfaceb;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.A-8ZsG_collectionObtainedBlock{margin-top:10px}.A-8ZsG_collectionSubTitle{color:#f7d6a0e6;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:.74rem;display:inline-flex}.A-8ZsG_collectionObtainedGrid{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.A-8ZsG_collectionArtifactCard,.A-8ZsG_collectionEmptyItem{background:linear-gradient(#ffd58814,#0000001f),#00000038;border:1px solid #f6c8743d;border-radius:9px;padding:8px}.A-8ZsG_collectionArtifactHead{color:#fcddaaeb;letter-spacing:.03em;justify-content:space-between;align-items:center;gap:8px;font-size:.73rem;display:flex}.A-8ZsG_collectionArtifactCard p{color:#f0ce97b8;margin:6px 0 0;font-size:.69rem;line-height:1.42}.A-8ZsG_collectionArtifactMeta{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.A-8ZsG_collectionArtifactMeta span{color:#f5d49cdb;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;font-size:.66rem;display:inline-flex}.A-8ZsG_collectionEmptyItem{color:#eecd96ad;font-size:.7rem}.A-8ZsG_metaStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.A-8ZsG_metaStatCard{background:linear-gradient(#ffd48814,#0000001a),#0003;border:1px solid #f5c6713d;border-radius:9px;padding:8px}.A-8ZsG_metaStatCard span{color:#f0cf97b8;letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;display:block}.A-8ZsG_metaStatCard strong{color:#fcdfaced;letter-spacing:.03em;font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:5px;font-size:.9rem;font-weight:700;display:inline-flex}.A-8ZsG_metaRecordRow{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.A-8ZsG_metaRecordRow span{color:#f6d59ed6;letter-spacing:.04em;font-variant-numeric:tabular-nums;border:1px solid #f5c6713d;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:.68rem;display:inline-flex}.A-8ZsG_metaHistoryBlock{margin-top:10px}.A-8ZsG_metaHistoryList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.A-8ZsG_metaHistoryItem{background:linear-gradient(#ffd58812,#0000001a),#0000002e;border:1px solid #f6c87538;border-radius:9px;padding:8px}.A-8ZsG_metaHistoryHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.A-8ZsG_metaHistoryHead strong{color:#fcdfaced;letter-spacing:.03em;font-size:.74rem;font-weight:600}.A-8ZsG_metaHistoryHead span{color:#f1cf99b8;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.66rem}.A-8ZsG_metaHistoryMeta{color:#efcd96c2;letter-spacing:.035em;font-variant-numeric:tabular-nums;text-transform:uppercase;flex-wrap:wrap;gap:7px;margin-top:6px;font-size:.65rem;display:flex}.A-8ZsG_profileHud{z-index:42;background:linear-gradient(#ffd89124,#0000 42%),#0a0805cc;border:1px solid #f5c6715c;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(96vw,1180px);padding:10px 12px;transition:box-shadow .24s,border-color .24s;display:grid;position:fixed;bottom:clamp(10px,2.1vh,20px);left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffe6b633,inset 0 -1px #00000073,0 0 24px #ffb6492e}.A-8ZsG_profileHudExtended{grid-template-columns:1fr;align-items:stretch;gap:10px;padding-top:12px;padding-bottom:12px}.A-8ZsG_profileHudContent{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.A-8ZsG_profileHudTitle{letter-spacing:.12em;text-transform:uppercase;color:#fadeabf2;text-shadow:0 0 8px #ffc96633;margin:0;font-size:.76rem}.A-8ZsG_profileHudDescription{letter-spacing:.04em;color:#f1d099b8;margin:0;font-size:.7rem;line-height:1.4}.A-8ZsG_profileHudTables{background:linear-gradient(#ffdc9833,#0000 46%),linear-gradient(140deg,#1a120ceb,#090705e6);border-color:#facb7685;box-shadow:inset 0 1px #ffe6b642,inset 0 -1px #00000080,0 0 28px #ffba4e3d}.A-8ZsG_profileHudTables:before{content:"";pointer-events:none;border:1px solid #ffdb9747;border-radius:10px;position:absolute;inset:4px}.A-8ZsG_profileHudTables:after{content:"";filter:blur(7px);pointer-events:none;background:linear-gradient(90deg,#ffde9c38,#0000 66%);border-radius:999px;height:16px;animation:5.4s ease-in-out infinite A-8ZsG_hudBloomSweep;position:absolute;top:12px;left:132px;right:22%}@keyframes A-8ZsG_hudBloomSweep{0%,to{opacity:.2;transform:translate(-2%)}50%{opacity:.38;transform:translate(2%)}}.A-8ZsG_profileHudPulse{border-color:#ffe0a8b3;box-shadow:inset 0 1px #ffe9bf42,inset 0 -1px #00000073,0 0 28px #ffc36257}.A-8ZsG_profileAvatarWrap{background:linear-gradient(160deg,#fcd790f2,#824f16f2);border-radius:999px;width:58px;height:58px;padding:3px;position:relative;box-shadow:0 0 16px #ffbc5857}.A-8ZsG_profileAvatarWrapTables{box-shadow:0 0 18px #ffbb575c,0 0 26px #ffa6403d}.A-8ZsG_profileAvatarInner{border-radius:inherit;letter-spacing:.08em;color:#fcdfacf2;background:radial-gradient(circle at 45% 35%,#ffd88b3d,#0000008f),#0c0906e6;place-items:center;width:100%;height:100%;font-size:.78rem;font-weight:700;display:grid}.A-8ZsG_profileAvatarPhoto{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.A-8ZsG_profileAvatarEmblem{background:radial-gradient(circle at 35% 35%,#ffe9b9d1,#84561cf2),#0c0805e6;border:1px solid #ffe1a2a3;border-radius:999px;width:16px;height:16px;position:absolute;bottom:-3px;right:-4px;box-shadow:0 0 10px #ffc16052}.A-8ZsG_profileStatsBlock{gap:7px;display:grid}.A-8ZsG_profileTopRow{color:#fadcabed;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:.78rem;font-weight:600;display:flex}.A-8ZsG_profileXpTrack{height:10px}.A-8ZsG_profileXpShimmer{mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffeac075,#0000);border-radius:999px;width:32%;height:12px;animation:2.8s linear infinite A-8ZsG_xpShimmer;position:absolute;top:-1px;left:-35%}@keyframes A-8ZsG_xpShimmer{to{left:104%}}.A-8ZsG_profileXpText{color:#f3d39dcc;letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:0;font-size:.76rem}.A-8ZsG_profileXpDescription{color:#f1d099b8;font-variant-numeric:normal}.A-8ZsG_profileXpButton{width:auto;margin:0;padding-inline:14px}.A-8ZsG_profileXpMeta{text-transform:uppercase;justify-items:end;gap:3px;padding-right:4px;display:grid}.A-8ZsG_profileXpMeta span{color:#f4d199c2;letter-spacing:.08em;font-size:.62rem}.A-8ZsG_profileXpMeta strong{color:#fcdeabed;letter-spacing:.05em;font-variant-numeric:tabular-nums;font-size:.82rem}.A-8ZsG_modalRoot{z-index:120;pointer-events:auto;place-items:center;display:grid;position:fixed;inset:0}.A-8ZsG_modalBackdrop{-webkit-backdrop-filter:blur(6px)saturate(1.1);backdrop-filter:blur(6px)saturate(1.1);background:radial-gradient(circle at 50% 42%,#00000057,#000000ad 58%),#0000009e;border:0;padding:0;position:absolute;inset:0}.A-8ZsG_runsDialog,.A-8ZsG_secondaryDialog,.A-8ZsG_codexDialog{z-index:1;background:linear-gradient(#ffda9224,#00000014 38%),radial-gradient(circle at 50% 8%,#ffcd7314,#0000 52%),#0c0906eb;border:1px solid #f8c97473;border-radius:16px;width:min(92vw,1100px);max-height:min(86vh,860px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe6b638,inset 0 -1px #00000080,0 0 38px #ffac3d33}.A-8ZsG_secondaryDialog{width:min(92vw,760px)}.A-8ZsG_codexDialog{grid-template-rows:auto 1fr auto;width:min(95vw,1220px);max-height:min(90vh,920px);display:grid}.A-8ZsG_modalHeader{border-bottom:1px solid #f9cd7d3d;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.A-8ZsG_modalHeader h2{color:#f9dcabf2;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 8px #ffd7783d;margin:0;font-size:clamp(1.1rem,1rem + .45vw,1.45rem);font-weight:700}.A-8ZsG_modalCloseButton{place-items:center;width:34px;height:34px;padding:0;display:grid}.A-8ZsG_runsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px 8px;display:grid}.A-8ZsG_runCard{background:linear-gradient(#ffd2861a,#00000014 42%),#00000047;border:1px solid #f5c6734d;border-radius:12px;gap:8px;padding:12px;display:grid}.A-8ZsG_runTitle{letter-spacing:.05em;text-transform:uppercase;color:#fcdeacf2;margin:0;font-size:.95rem;font-weight:700}.A-8ZsG_runObjective{letter-spacing:.05em;text-transform:uppercase;color:#f4d197c2;margin:0;font-size:.72rem}.A-8ZsG_runDescription{color:#efce98b8;margin:0;font-size:.74rem;line-height:1.45}.A-8ZsG_runTimeLimited{color:#fddda9d1;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;margin:0;font-size:.7rem;display:inline-flex}.A-8ZsG_runRewardRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.A-8ZsG_runRewardRow span{color:#f7d59de0;letter-spacing:.03em;align-items:center;gap:4px;font-size:.72rem;display:inline-flex}.A-8ZsG_runSettingsBlock{border-top:1px solid #f8cc7d3d;gap:10px;margin-top:8px;padding:12px 16px 16px;display:grid}.A-8ZsG_runSettingsBlock h3{letter-spacing:.06em;text-transform:uppercase;color:#faddabe6;margin:0;font-size:.86rem;font-weight:700}.A-8ZsG_runSettingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.A-8ZsG_settingsField{gap:6px;display:grid}.A-8ZsG_settingsField span{color:#f2d19bc2;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.A-8ZsG_settingsField select,.A-8ZsG_settingsField input{color:#fce0b1f0;letter-spacing:.03em;background:#00000070;border:1px solid #f6c77152;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:.76rem}.A-8ZsG_settingsField select:focus,.A-8ZsG_settingsField input:focus{outline:1px solid #ffd68ab3}.A-8ZsG_toggleChip{align-self:end;min-height:38px}.A-8ZsG_toggleChipActive{border-color:#ffdc9ab8;box-shadow:0 0 14px #ffbd5952}.A-8ZsG_takeBreakInfo{color:#f3d29ab8;margin:0;font-size:.74rem;line-height:1.45}.A-8ZsG_modalQuestList{gap:10px;max-height:min(70vh,620px);margin:0;padding:12px 16px 16px;list-style:none;display:grid;overflow:auto}.A-8ZsG_codexSlideCard{background:linear-gradient(#ffd88e1a,#00000014 38%),#00000047;border:1px solid #f5c5714d;border-radius:14px;margin:14px 16px 8px;padding:18px;overflow:auto}.A-8ZsG_codexEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#f6d39ac7;margin:0;font-size:.72rem}.A-8ZsG_codexSlideCard h3{letter-spacing:.04em;color:#fadfaef2;margin:8px 0 2px;font-size:clamp(1.2rem,1rem + .5vw,1.55rem);line-height:1.15}.A-8ZsG_codexSubtitle{color:#f2d09ad1;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.84rem}.A-8ZsG_codexBody{color:#f2d09ac7;margin:12px 0 0;font-size:.86rem;line-height:1.52}.A-8ZsG_codexBulletList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.A-8ZsG_codexBulletList li{color:#f8d7a4e6;grid-template-columns:auto 1fr;align-items:start;gap:8px;font-size:.82rem;line-height:1.4;display:grid}.A-8ZsG_codexFooter{border-top:1px solid #f7ca793d;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px 14px;display:flex}.A-8ZsG_codexProgressWrap{color:#f7d7a2c7;letter-spacing:.04em;text-transform:uppercase;flex:1;align-items:center;gap:8px;min-width:0;font-size:.74rem;display:flex}.A-8ZsG_codexProgressTrack{flex:1}.A-8ZsG_codexActions{gap:8px;display:inline-flex}.A-8ZsG_runPathDescription{color:#f2d09ac2;margin:0;padding:12px 16px 0;font-size:.8rem}.A-8ZsG_runPathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:min(62vh,500px);margin:12px 16px 16px;padding:0;list-style:none;display:grid;overflow:auto}.A-8ZsG_runPathGrid li{background:#0000004d;border:1px solid #f6c9764d;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.A-8ZsG_runPathGrid li>span{color:#fadcabdb;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.A-8ZsG_inlinePathButton{padding:7px 9px;font-size:.64rem}@media (max-width:1080px){.A-8ZsG_runsGrid,.A-8ZsG_runSettingsGrid,.A-8ZsG_runPathGrid,.A-8ZsG_lensSelectRow,.A-8ZsG_lensQuickList,.A-8ZsG_collectionRarityGrid{grid-template-columns:1fr}}@media (max-width:980px){.A-8ZsG_profileHud{grid-template-columns:auto 1fr;width:min(96vw,720px)}.A-8ZsG_profileHudExtended{grid-template-columns:1fr}.A-8ZsG_profileHudExtended .A-8ZsG_profileHudContent{grid-template-columns:auto 1fr}.A-8ZsG_profileXpButton{grid-column:1/-1;width:100%}.A-8ZsG_profileHudExtended .A-8ZsG_profileXpMeta{grid-column:1/-1;justify-items:start;padding-right:0}.A-8ZsG_codexFooter{flex-direction:column;align-items:stretch}.A-8ZsG_codexActions{justify-content:stretch}.A-8ZsG_codexActions .A-8ZsG_primaryActionButton,.A-8ZsG_codexActions .A-8ZsG_secondaryActionButton{flex:1}}@media (max-width:560px){.A-8ZsG_profileHud{gap:10px;padding:10px;bottom:8px}.A-8ZsG_profileHudExtended .A-8ZsG_profileHudContent{gap:10px}.A-8ZsG_profileHudTitle{letter-spacing:.1em;font-size:.68rem}.A-8ZsG_profileHudDescription{font-size:.66rem}.A-8ZsG_profileAvatarWrap{width:50px;height:50px}.A-8ZsG_profileTopRow,.A-8ZsG_profileXpText{font-size:.7rem}.A-8ZsG_runCard{padding:10px}.A-8ZsG_modalHeader{padding:12px}.A-8ZsG_codexSlideCard{margin:10px 12px 8px;padding:14px}}
.DMgWdq_overlay{z-index:2147483000;isolation:isolate;pointer-events:auto;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.DMgWdq_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;pointer-events:auto;background:#05070cc2;border:0;margin:0;padding:0;position:absolute;inset:0}.DMgWdq_card{z-index:1;pointer-events:auto;background:radial-gradient(120% 120% at 0 0,#ffbd5a24,#0000 60%),linear-gradient(#120e16f7,#0c0b11f5);border:1px solid #ffd08447;border-radius:20px;width:min(720px,100%);max-height:min(86vh,860px);position:relative;overflow:auto;box-shadow:0 28px 84px #00000073}.DMgWdq_header{border-bottom:1px solid #ffd08424;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.DMgWdq_title{color:#ffe3b0;margin:0;font-size:1.05rem;font-weight:600}.DMgWdq_subtitle{color:#d7bc94;margin:6px 0 0;font-size:.8rem}.DMgWdq_closeButton{color:#ffe7c1;cursor:pointer;background:#110f14d1;border:1px solid #ffd0843d;border-radius:12px;padding:7px 11px}.DMgWdq_body{gap:14px;padding:16px 18px 18px;display:grid}.DMgWdq_statusCard{background:#0d0c12d1;border:1px solid #ffd08429;border-radius:14px;padding:12px}.DMgWdq_statusRow{color:#e6cfa5;justify-content:space-between;gap:12px;font-size:.82rem;display:flex}.DMgWdq_statusRow+.DMgWdq_statusRow{margin-top:8px}.DMgWdq_controls{grid-template-columns:1fr auto auto;gap:10px;display:grid}.DMgWdq_input{color:#ffe5ba;background:#0a0b10eb;border:1px solid #ffd0843d;border-radius:12px;padding:10px 12px}.DMgWdq_button{color:#ffecc8;cursor:pointer;background:linear-gradient(#8d5e24 0%,#593614 100%);border:1px solid #ffc46759;border-radius:12px;padding:10px 14px;font-size:.82rem}.DMgWdq_ghostButton{color:#e6cca1;cursor:pointer;background:#0e0d13f0;border:1px solid #ffd0843d;border-radius:12px;padding:10px 14px;font-size:.82rem}.DMgWdq_button:disabled,.DMgWdq_ghostButton:disabled{opacity:.55;cursor:not-allowed}.DMgWdq_spinResult{background:#1421304d;border:1px solid #7fc6ff3d;border-radius:14px;padding:12px}.DMgWdq_spinHistoryList{gap:10px;max-height:min(38vh,320px);display:grid;overflow:auto}.DMgWdq_spinHistoryItem{background:#09121e70;border:1px solid #7fc6ff33;border-radius:10px;padding:8px 10px}.DMgWdq_spinMeta{color:#9dc2e2;letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem}.DMgWdq_spinTitle{color:#bdd8f2;text-transform:uppercase;letter-spacing:.07em;margin:0 0 10px;font-size:.8rem}.DMgWdq_spinJson{white-space:pre-wrap;word-break:break-word;color:#d8e7f7;margin:0;font-size:.76rem}.DMgWdq_error{color:#ffd0d0;background:#3412126b;border:1px solid #ff626259;border-radius:12px;padding:10px 12px;font-size:.82rem}
.QhMDzW_root{min-width:0}.QhMDzW_values{min-width:0;max-height:var(--filter-collapsed-height,96px);flex-wrap:wrap;gap:6px;display:flex;position:relative;overflow:hidden}.QhMDzW_values[data-expanded=true]{max-height:none;overflow:visible}.QhMDzW_values>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.QhMDzW_values>[data-filter-value-hidden=true]{visibility:hidden}.QhMDzW_toggle{color:#e8ba72eb;min-height:28px;font-family:var(--font-manrope), sans-serif;cursor:pointer;background:#0c090766;border:1px solid #d399503d;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin-top:6px;padding:3px 8px;font-size:.68rem;line-height:1.4;display:inline-flex}.QhMDzW_toggle:hover{color:#fadfadfa;border-color:#f7ca84a6}.QhMDzW_toggle:focus-visible{outline-offset:2px;outline:2px solid #f7ca84d9}.QhMDzW_chevron{width:12px;height:12px}.QhMDzW_toggle[aria-expanded=true] .QhMDzW_chevron{transform:rotate(180deg)}@media (pointer:coarse){.QhMDzW_toggle{min-height:44px}}
