:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ece8d8;--cyan:#a3eafd;--gold:#dec9a0;background:#06141c;font-family:Georgia,Times New Roman,serif}*{box-sizing:border-box}body{margin:0;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}button:focus-visible{outline-offset:6px;outline:2px solid #b5f0ff}button:disabled{cursor:default}button svg{pointer-events:none}#app{width:100vw;height:100dvh;position:relative;overflow:hidden}#forest{touch-action:none;outline:none;width:100%;height:100%;display:block}svg{width:100%;height:100%;display:block}.hud{pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.hud button{pointer-events:auto}.life-panel{filter:drop-shadow(0 3px 9px #000b);position:absolute;top:28px;left:32px}.hearts{gap:6px;margin-bottom:16px;display:flex}.hearts>span{color:#ef4e59;filter:drop-shadow(0 2px 1px #9d2235)drop-shadow(0 0 9px #d3394155);width:43px;height:43px;transition:filter .3s,color .3s,transform .3s;display:block}.hearts>span.empty{color:#4e373e;filter:drop-shadow(0 2px 2px #0009);transform:scale(.88)}.runes{letter-spacing:.1px;align-items:center;gap:13px;font-size:23px;font-weight:700;display:flex}.runes>svg{color:#9ee8ff;filter:drop-shadow(0 0 9px #28cbfd80);width:46px;height:46px}.runes b{font-variant-numeric:tabular-nums;font-weight:400}.minimap{filter:drop-shadow(0 4px 15px #0009);background:0 0;border:0;border-radius:50%;width:187px;height:187px;padding:0;position:absolute;top:15px;right:20px}.minimap canvas{pointer-events:none;border-radius:50%;width:100%;height:100%;display:block}.utility{z-index:5;filter:drop-shadow(0 3px 5px #000);align-items:center;gap:5px;display:flex;position:absolute;top:211px;right:32px}.utility button{color:#c9d8d4;background:#10212ba8;border:1px solid #b9c4bb33;border-radius:50%;width:35px;min-width:35px;height:35px;padding:8px;transition:background .2s}.utility button:hover{background:#294354d9}.utility button svg{width:100%;height:100%}.utility #timer{color:#c5d8d5;font-variant-numeric:tabular-nums;margin-right:4px;font-size:13px}.actions{filter:drop-shadow(0 6px 8px #0009);align-items:end;gap:16px;display:flex;position:absolute;bottom:30px;right:29px}.skill{flex-direction:column;align-items:center;gap:9px;display:flex;position:relative}.skill>span,.auto-bow>span{letter-spacing:1px;color:#dfdfcf;text-shadow:0 2px 5px #000;font-family:Arial,sans-serif;font-size:11px}.skill button{color:#e2e9df;background:radial-gradient(at 35% 22%,#2d424ebd,#08141de3 76%);border:2px solid #a2aa9b;border-radius:50%;place-items:center;width:65px;height:65px;padding:13px;transition:transform .15s,border-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 0 0 3px #07111b75,inset 0 0 12px #0009}.skill button svg{width:38px;height:38px}.skill button:hover:not(:disabled){border-color:#dcf7ff;transform:translateY(-3px);box-shadow:0 0 0 3px #547b9855,0 0 19px #96d6f840,inset 0 0 12px #3e749577}.skill button:active:not(:disabled){transform:scale(.94)}.skill button:disabled{color:#a6b4b9;opacity:.65;border-color:#58636a}.skill button:disabled svg{opacity:.42}.cooldown{color:#f8e9c5;isolation:isolate;pointer-events:none;border-radius:50%;place-items:center;font-size:23px;display:grid;position:absolute;inset:-1px}.cooldown:not(:empty):before{content:"";background:conic-gradient(#7fa1b28f var(--cooldown),transparent var(--cooldown));z-index:-1;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 62%,#000 65%);mask:radial-gradient(circle,#0000 62%,#000 65%)}#potion-count{background:#111b23;border:1px solid #657174;border-radius:50%;width:24px;height:24px;font-size:16px;font-weight:400;position:absolute;bottom:-4px;right:-4px}.auto-bow{flex-direction:column;align-items:center;gap:9px;width:111px;margin-left:2px;display:flex}.auto-bow>div{color:#dfe5d9;background:#111e29bc;border:2px solid #9fa99d;border-radius:50%;width:106px;height:106px;padding:22px;transition:box-shadow .15s,color .1s,border-color .1s;box-shadow:inset 0 0 18px #0008}.auto-bow.firing>div{color:#ffe0a8;border-color:#dcc995;box-shadow:0 0 25px #dfa65a33,inset 0 0 15px #cab07125}.status-hint{text-align:center;color:#dcf4ed;text-shadow:0 2px 5px #000;opacity:0;white-space:nowrap;background:linear-gradient(90deg,#0000,#07141bcc 22%,#07141bdd 78%,#0000);max-width:55%;padding:14px 50px;font-size:19px;transition:opacity .3s,transform .3s;position:absolute;top:33px;left:50%;transform:translate(-50%,-8px)}.status-hint.shown{opacity:1;transform:translate(-50%)}.first-tip{color:#e1e9df;text-shadow:0 2px 7px #000;background:linear-gradient(90deg,#06151db0,#06151d00);align-items:center;gap:12px;padding:12px 20px 12px 7px;font:12px/1.5 Arial,sans-serif;transition:opacity 1s;display:flex;position:absolute;bottom:30px;left:28px}.first-tip svg{width:31px;height:36px}.first-tip i{color:#87abb7;padding:0 8px;font-style:normal}.first-tip.hidden{opacity:0}.overlay{z-index:4;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(#07151b0f,#04111bbc);justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0;overflow:auto}.overlay[hidden]{display:none}.title-card{text-align:center;background:linear-gradient(160deg,#08161dd6,#0b202aeb);border:1px solid #d3c69424;width:480px;padding:30px 30px 22px;position:relative;box-shadow:0 20px 100px #0008,inset 0 0 80px #41667814}.title-card:before,.end-card:before{content:"";pointer-events:none;border:1px solid #d9ca9b22;position:absolute;inset:15px}.title-moon{color:#abe8f0;filter:drop-shadow(0 0 15px #5ce1fc60);width:48px;height:48px;margin:3px auto 18px}.eyebrow{letter-spacing:3px;color:#a9c0c3;margin:0 0 21px;font:10px/1.5 Arial,sans-serif}h1{letter-spacing:4px;text-shadow:0 3px 30px #0008;margin:0;font-size:54px;font-weight:400;line-height:1.15}h1 em{letter-spacing:9px;color:#e4d4aa;font-size:79px;font-style:normal}.tagline{color:#b5cccf;letter-spacing:.3px;margin:24px 0 31px;font-size:15px;line-height:1.6}.primary{letter-spacing:.8px;color:#15282b;background:linear-gradient(#ddceaa,#b6a477);border:1px solid #f1dfaf;justify-content:center;align-items:center;gap:25px;width:100%;min-height:56px;padding:14px 23px;font-size:17px;transition:filter .2s,transform .2s;display:flex;position:relative;box-shadow:0 5px 20px #0006,inset 0 0 0 3px #826d4730}.primary:hover:not(:disabled){filter:brightness(1.13);transform:translateY(-2px)}.primary:active:not(:disabled){transform:translateY(0)}.primary:disabled{opacity:.4}.primary span{font-family:Arial,sans-serif;font-size:23px}.mouse-note{color:#a5bfc1;justify-content:center;align-items:center;gap:8px;margin:21px 0 12px;font:12px/1.6 Arial,sans-serif;display:flex}.mouse-note svg{width:32px;height:39px}.mouse-note span{text-align:left}.record{color:#d5c694;margin-top:19px;font:11px Arial,sans-serif;display:block}.end-card{text-align:center;background:linear-gradient(155deg,#0e222dea,#07151bef);border:1px solid #d1c39a44;width:490px;padding:37px 37px 30px;position:relative;box-shadow:0 20px 100px #0008}.end-card h1{letter-spacing:1px;margin:0 0 25px;font-size:38px;line-height:1.25}.end-card .title-moon{width:40px;height:40px}.score{color:#eddfb6;justify-content:center;align-items:baseline;gap:10px;margin:10px 0;display:flex}.score strong{letter-spacing:1px;font-size:55px;font-weight:400}.score span{letter-spacing:1px;color:#c4c9b7;font:12px Arial,sans-serif}.run-summary{color:#a9c4c9;margin:16px 0 30px;font:12px Arial,sans-serif}.run-summary i{color:#7c9ca5;padding:0 7px;font-style:normal}.home-button{color:#9bb5bd;background:0 0;border:0;min-height:44px;margin-top:10px;padding:12px 20px;font-size:13px}.defeat .title-moon{color:#c99087}.defeat h1{color:#e8d5cd}.defeat .eyebrow{color:#bca7a6}.lost-runes{color:#cfc2b4;margin:18px;font-size:18px}.secondary-actions{gap:10px;margin-top:13px;display:flex}.secondary-actions button{color:#c2d5d6;background:#102b38;border:1px solid #82989066;flex:1;min-height:44px;padding:12px 10px;font-size:13px}.motion-setting{color:#94b3bf;background:0 0;border:0;min-height:44px;padding:16px 8px;font:12px Arial,sans-serif}.pause-card h1{margin:10px 0 28px;font-size:44px}.pause-card .mouse-note{margin:12px 0;line-height:1.7;display:block}.loading{color:#bcd6d7;letter-spacing:1px;z-index:8;font-size:15px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.loading[hidden]{display:none}.loading span{animation:1s infinite alternate breathe}[data-state=title] .hud,[data-state=won] .hud,[data-state=lost] .hud,[data-state=paused] .hud{opacity:0;pointer-events:none}[data-state=title] .hud button,[data-state=won] .hud button,[data-state=lost] .hud button,[data-state=paused] .hud button{pointer-events:none}[data-state=title] .utility,[data-state=paused] .utility,[data-state=won] .utility,[data-state=lost] .utility{top:25px;right:24px}[data-state=title] #timer,[data-state=playing] .overlay{display:none}[data-motion=reduced] *,[data-motion=reduced] :before{transition:none!important;animation:none!important}@keyframes breathe{0%{opacity:.2}to{opacity:1}}.night-label{letter-spacing:3px;text-transform:uppercase;color:#bed3d6;margin:0 0 11px;font:11px/1 Arial,sans-serif}.night-label b{letter-spacing:0;color:#f0dcae;font-variant-numeric:tabular-nums;font:22px/1 Georgia,Times New Roman,serif}.boons{grid-template-columns:repeat(3,1fr);gap:10px;margin:4px 0;display:grid}.boon{color:#e6e2d1;text-align:center;background:linear-gradient(#153140e8,#0c2029ef);border:1px solid #cdbd9455;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;min-height:136px;padding:17px 8px 14px;font:12px/1.35 Arial,sans-serif;transition:transform .16s,border-color .16s,background .16s;display:flex}.boon:hover,.boon:focus-visible{background:linear-gradient(#1d4152e8,#102833ef);border-color:#f0dcae;transform:translateY(-3px)}.boon-icon{flex:none;width:50px;height:50px;display:block}.boon-have{letter-spacing:3px;color:#e8d5a4;min-height:10px;margin-top:auto;font-size:8px;display:block}.boon[data-boon=heart] .boon-icon{color:#ef4e59;filter:drop-shadow(0 0 10px #d3394166)}.boon[data-boon=bow] .boon-icon{color:#f5dda4;filter:drop-shadow(0 0 10px #dbb96a66)}.boon[data-boon=dash] .boon-icon{color:#c6e3c8;filter:drop-shadow(0 0 10px #8fc79966)}.boon[data-boon=pulse] .boon-icon{color:#a7ebff;filter:drop-shadow(0 0 10px #4fd0ff66)}.boon[data-boon=potion] .boon-icon{color:#9fe6b4;filter:drop-shadow(0 0 10px #63d78f66)}.boon[data-boon=rune] .boon-icon{color:#a7d8ff;filter:drop-shadow(0 0 10px #56b8f766)}@media (width<=1050px){.boon{min-height:126px}.boon-icon{width:42px;height:42px}.life-panel{top:20px;left:22px}.hearts>span{width:35px;height:35px}.hearts{gap:3px;margin-bottom:11px}.runes{gap:9px;font-size:20px}.runes>svg{width:35px;height:35px}.minimap{width:151px;height:151px;top:11px;right:16px}.utility{gap:3px;top:163px;right:22px}.utility button{width:32px;min-width:32px;height:32px;padding:7px}.utility #timer{font-size:12px}.actions{gap:13px;bottom:24px;right:22px}.skill button{width:58px;height:58px;padding:11px}.skill button svg{width:33px;height:33px}.auto-bow{width:94px}.auto-bow>div{width:88px;height:88px;padding:18px}.skill>span,.auto-bow>span{font-size:10px}.first-tip{max-width:43%;padding-right:0;font-size:11px;bottom:18px;left:22px}.first-tip i{padding:0 4px}.status-hint{padding:12px 32px;font-size:16px;top:25px}.title-card{width:445px;padding:25px 30px 18px}.title-card h1{font-size:49px}.title-card h1 em{font-size:72px}.title-card .title-moon{width:42px;height:42px;margin-bottom:17px}.title-card .eyebrow{margin-bottom:17px;font-size:9px}.title-card .tagline{margin:20px 0 25px;font-size:14px}}@media (width<=600px){.night-label{letter-spacing:2px;margin-bottom:8px;font-size:9px}.night-label b{font-size:18px}.boons{gap:6px}.boon{gap:7px;min-height:110px;padding:12px 4px 10px;font-size:10px}.boon-icon{width:34px;height:34px}.life-panel{top:16px;left:15px}.hearts>span{width:29px;height:29px}.runes{font-size:16px}.runes>svg{width:30px;height:30px}.hearts{margin-bottom:8px}.minimap{width:123px;height:123px;top:9px;right:9px}.utility{top:130px;right:16px}.utility button{width:32px;min-width:32px;height:32px}.utility #timer{display:none}.status-hint{max-width:95%;padding:10px 30px;font-size:15px;top:168px}.actions{justify-content:center;gap:16px;bottom:24px;left:0;right:0}.skill button{width:55px;height:55px}.auto-bow{width:81px}.auto-bow>div{width:77px;height:77px;padding:17px}.first-tip{text-align:center;background:linear-gradient(90deg,#0000,#06151dbb,#0000);justify-content:center;max-width:none;padding:10px;font-size:10px;bottom:129px;left:12px;right:12px}.first-tip svg{width:25px;height:31px}.overlay{padding:20px}.title-card{width:100%;max-width:400px;padding:26px 23px 20px}.title-card h1{letter-spacing:3px;font-size:38px}.title-card h1 em{letter-spacing:6px;font-size:60px}.title-card .tagline{letter-spacing:0;font-size:12px}.title-card .eyebrow{letter-spacing:2px;font-size:8px}.primary{gap:15px;min-height:54px;padding:14px 15px;font-size:15px}.title-moon{width:40px;height:40px}.mouse-note{font-size:11px}.end-card{width:100%;padding:30px 23px 25px}.end-card h1{font-size:32px}.end-card .eyebrow{letter-spacing:2px;font-size:8px}.score strong{font-size:45px}.run-summary{font-size:10px;line-height:1.8}.run-summary i{padding:0 4px}.utility button[data-action=full]{display:none}}@media (height<=650px) and (width>=601px){.boon{gap:7px;min-height:104px;padding:11px 6px 9px}.boon-icon{width:33px;height:33px}.title-card{width:410px;padding:22px 29px 15px}.title-card .title-moon{width:30px;height:30px;margin-bottom:12px}.title-card h1{font-size:37px;line-height:1.12}.title-card h1 em{font-size:56px}.title-card .eyebrow{margin-bottom:15px}.title-card .tagline{margin:17px 0 21px;font-size:12px}.title-card .mouse-note{margin:15px 0 10px;font-size:10px}.primary{min-height:49px;font-size:15px}.end-card{width:450px;padding:24px 30px}.end-card .title-moon{width:28px;height:28px;margin-bottom:10px}.end-card h1{margin-bottom:17px;font-size:30px}.end-card .eyebrow{margin-bottom:13px}.score strong{font-size:41px}.run-summary{margin:12px 0 20px}.end-card .home-button{min-height:38px;margin:0;padding:7px}}.skill .keybind{z-index:1;color:#f0eddc;white-space:nowrap;pointer-events:none;background:#0b1b26;border:1px solid #8da7ae;border-radius:4px;min-width:23px;padding:3px 6px;font:600 11px/1.1 Arial,sans-serif;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #0008}.skill button:disabled .keybind{color:#f0eddc;border-color:#748c94}.build-strip{flex-wrap:wrap;gap:7px;max-width:230px;margin-top:18px;display:flex}.build-item{color:#d3e9e8;filter:drop-shadow(0 2px 4px #000);width:27px;height:30px;position:relative}.build-item b{color:#f5dfac;background:#0b1b26;border-radius:50%;padding:2px 4px;font:10px Arial;position:absolute;bottom:-4px;right:-3px}.chase-hint{text-align:center;color:#ffc5a8;letter-spacing:3px;text-shadow:0 2px 7px #000;white-space:nowrap;background:radial-gradient(#15141ed9,#0000 72%);padding:4px 28px;font:600 11px/1.7 Arial,sans-serif;position:absolute;top:26px;left:50%;transform:translate(-50%)}.chase-hint span{letter-spacing:0;color:#d3f9ff;font:17px/1.5 Georgia,serif;display:block}.chase-hint:not([hidden])~.actions{filter:drop-shadow(0 6px 8px #0009)}.chest-hint{color:#f3d9a3;background:#111f29eb;border:1px solid #b79761;align-items:center;gap:9px;max-width:250px;padding:9px 12px;font:14px Georgia,serif;display:flex;position:absolute;transform:translate(-50%)}.chest-hint svg{flex:none;width:29px;height:29px}.chest-hint small{color:#cbd4d1;margin-top:4px;font:10px/1.4 Arial,sans-serif;display:block}.chest-hint[hidden],.chase-hint[hidden]{display:none}.boon-detail{color:#b3cbd0;min-height:32px;font:11px/1.45 Arial,sans-serif}.boon-tag{letter-spacing:.5px;color:#83cadd;margin-top:2px;font:8px/1.3 Arial,sans-serif}.boon[data-boon=volley] .boon-icon,.boon[data-boon=pierce] .boon-icon{color:#f3d79d}.boon[data-boon=frost] .boon-icon{color:#9febff}.boon{min-height:190px}.reward-note{color:#e4d2a4;margin:8px 0 18px;font:12px/1.5 Arial,sans-serif}.reroll{color:#c8dedf;background:#142b35;border:1px solid #74878177;min-height:42px;margin-top:13px;padding:9px 19px;font:12px Arial,sans-serif}.reroll:hover:not(:disabled){color:#ffe8b6;border-color:#e5d4a7}.reroll:disabled{opacity:.48}.victory .run-summary{margin-bottom:0}.victory .boons{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.victory{width:570px}.victory h1{margin-bottom:15px;font-size:32px}.victory .score strong{font-size:39px}@media (width<=600px){.build-strip{gap:5px;max-width:160px;margin-top:12px}.build-item{width:22px;height:25px}.chase-hint{padding:0 14px;font-size:9px;top:170px}.chase-hint span{font-size:15px}.victory h1{font-size:28px}.boon{min-height:180px}.boon-detail{font-size:10px}.boon-tag{font-size:7px}}@media (height<=650px) and (width>=601px){.victory{padding:22px 30px}.victory h1{margin-bottom:8px;font-size:25px}.victory .eyebrow{margin-bottom:8px}.victory .score strong{font-size:30px}.reward-note{margin:4px 0 10px}.boon{min-height:155px}.reroll{min-height:36px;margin-top:8px}.victory .run-summary{margin-top:10px}}.chase-hint{white-space:normal;background:#091821df;border:1px solid #ab866960;border-radius:4px;width:320px;max-width:calc(100vw - 390px);padding:10px 16px}.chase-hint b{letter-spacing:2px;font:600 11px/1.4 Arial,sans-serif}.chase-hint span{font:13px/1.4 Arial,sans-serif}.chase-hint[data-phase=recover]{border-color:#8be8eb}.chase-hint progress{appearance:none;background:#392a30;border:0;width:100%;height:8px;margin:8px 0;display:block}.chase-hint progress::-webkit-progress-bar{background:#392a30}.chase-hint progress::-webkit-progress-value{background:linear-gradient(90deg,#a55753,#f0bc91)}.chase-hint[data-phase=recover] progress::-webkit-progress-value{background:#9ae5e8}.chase-hint progress::-moz-progress-bar{background:#f0bc91}.chase-hint progress[hidden]{display:none}.supplies-note{color:#b6d3c2;margin:14px 0;font:11px Arial,sans-serif}[data-state=complete] .hud{opacity:0;pointer-events:none}[data-state=complete] .utility{top:25px;right:24px}@media (width<=600px){.chase-hint{width:300px;max-width:90vw;padding:8px 12px;top:168px}.chase-hint span{font-size:12px}.supplies-note{font-size:10px}.chase-hint,.status-hint{top:205px}}.provisions{color:#cce3cc;text-align:left;background:#172c2d;border:1px solid #81948480;justify-content:center;align-items:center;gap:12px;width:100%;min-height:55px;margin-top:12px;padding:9px 12px;font:12px/1.4 Arial,sans-serif;display:flex}.provisions svg{flex:none;width:30px;height:30px}.provisions strong,.provisions small{display:block}.provisions small{color:#abc2b9;margin-top:2px;font-size:11px}.provisions:hover:not(:disabled){background:#253c35;border-color:#dce3ab}.provisions:disabled{opacity:.45}.supplies-note{line-height:1.5}@media (width<=600px){.victory{padding:24px 18px 20px}.victory .boon{min-height:169px}.victory .boon-icon{width:30px;height:30px}.victory .reward-note{margin:8px 0 12px}.provisions{margin-top:9px}.provisions small{font-size:10px}}.expedition-title{width:560px;padding:27px 28px 23px}.expedition-title .eyebrow{margin-bottom:12px}.expedition-title h1{letter-spacing:3px;font-size:34px}.expedition-title h1 em{letter-spacing:9px;font-size:56px;display:block}.expedition-title .tagline{margin:12px 0 20px;font-size:14px}.style-choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.style-choice{background:#0b202bc9;border:1px solid #65797c;flex-direction:column;align-items:center;gap:8px;min-height:181px;padding:13px 8px 10px;display:flex;position:relative}.style-choice[aria-pressed=true]{background:linear-gradient(145deg,#304338,#162c31);border:2px solid #e2ce9c;padding:12px 7px 9px}.style-icon{color:#e0cc99;width:37px;height:37px}.style-choice strong{font-size:20px;font-weight:400}.style-choice small{color:#bcc;font:11px/1.4 Arial,sans-serif}.style-stats{color:#dce8df;font:12px/1.65 Arial,sans-serif}.chosen-mark{letter-spacing:1px;color:#e5d59b;font:10px/1.4 Arial,sans-serif}.style-choice[data-style=warden] .style-icon{color:#d4b8ff}.style-choice[data-style=warden][aria-pressed=true]{background:linear-gradient(145deg,#31354a,#172832);border-color:#d4b8ff}.style-choice:hover{background:#253a40}.curse-choice{text-align:left;background:#13242b;border:1px solid #62757b;align-items:center;gap:12px;width:100%;min-height:65px;margin:13px 0 0;padding:12px;display:flex}.curse-icon{color:#b7c6cf;flex:none;width:30px;height:30px}.curse-choice strong{font-size:16px;font-weight:400;display:block}.curse-choice strong small{color:#aabfc2;font:10px Arial,sans-serif}.curse-choice #curse-detail{color:#b8c7c7;margin-top:5px;font:12px Arial,sans-serif;display:block}.curse-choice>b{white-space:nowrap;margin-left:auto;font:11px Arial,sans-serif}.curse-choice[aria-pressed=true]{background:#42242d;border-color:#efa591}.curse-choice[aria-pressed=true] .curse-icon,.curse-choice[aria-pressed=true]>b{color:#ffc8b4}.departure-life{color:#d9cbb3;margin:14px 0;font:12px Arial,sans-serif}.expedition-title .mouse-note{gap:7px;margin:13px 0 0;font-size:11px}.expedition-title .mouse-note svg{width:21px;height:25px}.expedition-title .record{margin-top:10px;font-size:10px;line-height:1.5}.run-badge{color:#ddcca7;margin:0 0 10px;font:11px Arial,sans-serif}.expedition-label{color:#c6cfbc;margin:0 0 12px;font:11px/1.4 Arial,sans-serif}.power-badge{color:#ede0ff;background:#211f35;border:1px solid #cbb6ff;border-radius:8px;padding:3px;font:11px Arial,sans-serif;position:absolute;bottom:-4px;right:-4px}[data-style=warden] [data-action=pulse]{color:#d4b8ff}[data-curse=true] .run-badge,[data-curse=true] .expedition-label{color:#ffb8a2}@media (width<=600px){.expedition-title{max-width:420px;padding:23px 18px 20px}.expedition-title h1{font-size:26px}.expedition-title h1 em{letter-spacing:7px;font-size:43px}.expedition-title .tagline{margin:9px 0 16px;font-size:12px}.style-choices{gap:8px}.style-choice{gap:7px;min-height:185px}.style-choice strong{font-size:19px}.style-choice small{max-width:110px;min-height:28px;font-size:10px}.style-stats{font-size:11px}.curse-choice{gap:8px;padding:10px 8px}.curse-choice strong{font-size:14px}.curse-choice strong small{margin-top:3px;display:block}.curse-choice #curse-detail{font-size:11px}.curse-icon{width:25px;height:25px}.run-badge{margin-bottom:8px;font-size:10px}.expedition-title .mouse-note,.expedition-label{font-size:10px}}@media (height<=700px) and (width>=601px){.expedition-title{width:510px;padding:20px 26px}.expedition-title h1{font-size:26px}.expedition-title h1 em{letter-spacing:3px;font-size:34px;display:inline}.expedition-title .eyebrow{margin-bottom:8px}.expedition-title .tagline{margin:10px 0 14px}.style-choice{gap:5px;min-height:154px}.style-icon{width:28px;height:28px}.curse-choice{min-height:60px;margin-top:10px}.expedition-title .mouse-note{margin-top:10px}.expedition-title .record{margin-top:6px}}
