html,body{color:#c8bba0;overscroll-behavior:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#07060a;height:100%;margin:0;font-family:Georgia,Times New Roman,Liberation Serif,DejaVu Serif,serif;overflow:hidden}#game{top:0;bottom:0;left:var(--frame-x,0px);width:var(--frame-w,100%);touch-action:none;-webkit-user-select:none;user-select:none;height:100%;display:block;position:fixed}#ui-root{top:0;bottom:0;left:var(--frame-xp,0%);width:var(--frame-wp,100%);pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;--bone:#c8bba0;--bone-hi:#e6dcc4;--bone-lo:#8f8470;--ash:#3a3632;--blood:#5a1410;--blood-hi:#8d2118;--torch:#ff9a3c;--ink:#2a1f16;--iron-0:#0d0b0c;--iron-1:#1b1819;--iron-2:#2b2729;--iron-3:#413c3c;--iron-4:#5c5553;--rar-common:#9c8f78;--rar-rare:#5f7383;--rar-epic:#b08a3a;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .05' numOctaves='4' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .22 0 0 0 0 .08 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--stain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .009' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .30 0 0 0 0 .18 0 0 0 0 .05 0 0 0 1.6 -.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");font-size:18px;line-height:1.25;position:fixed;overflow:hidden}@media (max-width:1500px){#ui-root{zoom:.82}}#ui-root [hidden]{display:none!important}@property --f{syntax:"<number>";inherits:true;initial-value:0}#ui-root kbd{font:inherit;letter-spacing:.08em;border:1px solid var(--iron-4);color:var(--bone-hi);vertical-align:baseline;background:linear-gradient(#36312f,#201d1d);border-bottom-width:2px;padding:.1em .45em .05em;font-size:.78em;font-style:normal;box-shadow:inset 0 1px #ffffff14}:where(#ui-root) :is(h1,h2,p){margin:0}.orn{width:150px;height:14px;color:var(--bone-lo);opacity:.9;margin:.4em auto;display:block}.ui-iron{background:linear-gradient(180deg,var(--iron-3) 0%,var(--iron-2) 38%,var(--iron-1) 62%,var(--iron-2) 100%);border:1px solid var(--iron-0);position:relative;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #000000b3,inset 0 0 0 2px #221f20,inset 0 0 0 3px #ffffff0a,0 3px 10px #000000bf}.ui-iron:before{content:"";background:var(--noise);opacity:.22;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.ui-rivets:after{content:"";pointer-events:none;background:radial-gradient(circle at 7px 7px,#7a7370 0,#6a6360 1.6px,#141213 2.4px,#0000 3.6px),radial-gradient(circle at calc(100% - 7px) 7px,#7a7370 0,#6a6360 1.6px,#141213 2.4px,#0000 3.6px),radial-gradient(circle at 7px calc(100% - 7px),#7a7370 0,#6a6360 1.6px,#141213 2.4px,#0000 3.6px),radial-gradient(circle at calc(100% - 7px) calc(100% - 7px),#7a7370 0,#6a6360 1.6px,#141213 2.4px,#0000 3.6px);position:absolute;inset:0}.ui-plate{color:var(--bone);outline-offset:-9px;background:linear-gradient(#2e292a 0%,#1f1b1c 40%,#1a1617 100%) padding-box padding-box,linear-gradient(160deg,#746b68 0%,#4a4343 22%,#2c2728 55%,#100e0f 100%) border-box;border:8px solid #0000;outline:1px solid #ffffff1a;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px #000000e6,inset 0 0 0 1px #000000bf,inset 0 0 24px #00000080,0 0 0 1px #0a0809,0 12px 28px #000000d9,0 2px 6px #0009}.ui-plate:before{content:"";background:var(--noise);opacity:.16;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:-8px}.ui-plate:after{content:"";pointer-events:none;--rv:radial-gradient(circle,#8a8380 0,#6e6765 1.4px,#3a3535 2.6px,#0b0a0a 3.4px,transparent 4.6px);background:var(--rv) 7px 7px/14px 14px no-repeat,var(--rv) calc(100% - 7px) 7px/14px 14px no-repeat,var(--rv) 7px calc(100% - 7px)/14px 14px no-repeat,var(--rv) calc(100% - 7px) calc(100% - 7px)/14px 14px no-repeat;position:absolute;inset:-8px}.ui-plate>*{z-index:1;position:relative}.ui-hud{inset:var(--sa-t,0px) var(--sa-r,0px) var(--sa-b,0px) var(--sa-l,0px);z-index:2;transition:opacity .25s;position:absolute}.ui-hud-dim{opacity:.92}.ui-hud-dim .ui-toasts,.ui-hud-dim .ui-wave{visibility:hidden}.ui-hud-dim .ui-boss{opacity:.9}.ui-hud-lu .ui-objective{visibility:hidden}.ui-xpbar{border:1px solid var(--iron-0);background:linear-gradient(#0b0909,#161213 50%,#0c0a0b);height:14px;position:absolute;top:43px;left:58px;right:22px;overflow:hidden;box-shadow:inset 0 2px 3px #000000f2,inset 0 -1px #ffffff12,0 1px #ffffff0d,0 2px 8px #000000b3}.ui-xp-fill{transform-origin:0;background:linear-gradient(#d4c7a6 0%,#b5a785 45%,#8f8470 100%);width:100%;transition:transform .18s ease-out;position:absolute;top:2px;bottom:2px;left:0;transform:scaleX(0);box-shadow:inset 0 1px #fffaeb80,inset 0 -1px #0006}.ui-xp-edge{pointer-events:none;background:linear-gradient(90deg,#ffecc800 0,#ffecc8f2 1px,#fff8ea 3px,#ffc87880 5px,#ff9a3c00 10px) 0 0/10px 100% no-repeat;width:100%;transition:transform .18s ease-out;position:absolute;top:0;bottom:0;left:-3px;transform:translate(0)}.ui-xp-ticks{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#00000073 calc(10% - 1px) 10%);position:absolute;inset:0}.ui-medallion{border-radius:50%;width:84px;height:84px;position:absolute;top:8px;left:18px;box-shadow:inset 0 1px #ffffff21,inset 0 -2px #000000b3,inset 0 0 0 3px #1f1c1d,inset 0 0 0 5px #8a7d66,inset 0 0 0 6px #1a1718,0 4px 12px #000c,0 0 18px #ff9a3c1f}.ui-medallion:before{border-radius:50%}.ui-medallion-in{background:radial-gradient(circle at 40% 32%,#3b3233 0,#1e1819 60%,#110e0f 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:9px;box-shadow:inset 0 2px 6px #000000e6}.ui-lvl{color:var(--bone-hi);text-shadow:0 0 10px #ffc87840,0 2px #000;letter-spacing:-.02em;font-size:38px;font-weight:700}.ui-medallion-cap{letter-spacing:.3em;color:var(--bone);text-shadow:0 1px 2px #000,0 0 6px #000;padding-left:.3em;font-size:14px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.ui-pulse .ui-medallion-in{animation:.6s ease-out ui-pulse}@keyframes ui-pulse{0%{box-shadow:inset 0 2px 6px #000000e6,0 0 #e6dcc4cc}to{box-shadow:inset 0 2px 6px #000000e6,0 0 30px 18px #e6dcc400}}.ui-timer{text-align:center;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%);min-width:160px;padding:6px 36px 7px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.ui-timer:after{display:none}.ui-timer-t{letter-spacing:.06em;color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 2px #000,0 0 14px #ff9a3c2e;font-size:40px;font-weight:700}.ui-kills{box-sizing:border-box;align-items:center;gap:10px;height:48px;padding:6px 16px 6px 12px;display:flex;position:absolute;top:26px;right:22px}.ui-kills-ico{width:30px;height:30px;color:var(--bone)}.ui-kills-n{color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 2px #000;letter-spacing:.03em;font-size:28px;font-weight:700}.ui-wave{letter-spacing:.42em;color:var(--bone);text-shadow:0 0 18px #ff9a3c59,0 2px 2px #000;opacity:0;white-space:nowrap;padding-left:.42em;font-size:20px;position:absolute;top:90px;left:50%;transform:translate(-50%)}.ui-wave-in{animation:.5s ease-out ui-wave}@keyframes ui-wave{0%{letter-spacing:.7em;opacity:0}to{letter-spacing:.42em;opacity:1}}.ui-boss{text-align:center;width:720px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.ui-boss-in{animation:.5s ease-out ui-boss-in}@keyframes ui-boss-in{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)}}.ui-boss-tele .ui-boss-fill{filter:brightness(.7)saturate(.8)}.ui-boss-tele .ui-boss-hp{letter-spacing:.2em;color:var(--bone);font-size:14px}.ui-boss-wake .ui-boss-bar{animation:.35s ease-out ui-boss-wake}@keyframes ui-boss-wake{0%{filter:brightness(2.1)saturate(.4)}to{filter:none}}.ui-boss-name{justify-content:center;align-items:center;gap:14px;margin-bottom:2px;display:flex}.ui-boss-n{letter-spacing:.34em;color:#e9dcc6;text-shadow:0 0 18px #8d2118f2,0 0 36px #5a1410b3,0 2px #000,0 0 3px #000;padding-left:.34em;font-size:28px}.ui-boss-orn .orn{width:110px;color:var(--blood-hi);opacity:1;margin:0}.ui-boss-row{align-items:center;gap:6px;display:flex}.ui-boss-cap{box-sizing:border-box;clip-path:polygon(0 0,24% 30%,76% 30%,100% 0,94% 52%,78% 80%,50% 100%,22% 80%,6% 52%);background:linear-gradient(#4a4342 0%,#2a2526 45%,#151213 100%);flex:none;justify-content:center;align-items:flex-end;width:48px;height:42px;padding-bottom:5px;display:flex}.ui-boss-cap:before{opacity:.3}.ui-boss-cap:after{content:"";pointer-events:none;background:linear-gradient(#ffffff24,#0000 30%),radial-gradient(60% 40% at 50% 68%,#78140e73,#0000 70%);position:absolute;inset:0}.ui-boss-cap-ico{color:#e2c9b4;z-index:1;filter:drop-shadow(0 1px #000)drop-shadow(0 0 6px #8d2118cc);width:28px;height:28px;position:relative}.ui-boss-bar{background:linear-gradient(#0a0708,#040303);border-color:#000;flex:1;height:28px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #000c,inset 0 0 0 2px #131011,inset 0 0 0 3px #2a2424,inset 0 0 0 4px #0a0808,0 0 0 2px #070506,0 0 0 3px #2b2526,0 4px 14px #000000d9,0 0 22px #5a141059}.ui-boss-fill{transform-origin:0;background:linear-gradient(#6d1812 0%,#561410 40%,#3a0c08 62%,#4a100b 100%);transition:transform .12s linear;position:absolute;inset:4px;overflow:hidden;transform:scaleX(1);box-shadow:inset 0 0 10px #0009}.ui-boss-fill:before{content:"";background:var(--noise);opacity:.55;mix-blend-mode:multiply;position:absolute;inset:0}.ui-boss-fill:after{content:"";opacity:.42;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='60'%3E%3Cfilter id='e'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.07 .26' numOctaves='2' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .42 0 0 0 0 .12 0 0 0 5 -2.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23e)'/%3E%3C/svg%3E") 0 0/240px 60px repeat-x;animation:7s linear infinite ui-ember;position:absolute;inset:0}@keyframes ui-ember{0%{background-position:0 0}to{background-position:-240px -60px}}.ui-boss-seg{pointer-events:none;background:linear-gradient(#00000040,#0000 30% 70%,#00000073),linear-gradient(90deg,#0000 calc(25% - 1px),#0b0909 calc(25% - 1px) calc(25% + 1px),#0000 calc(25% + 1px) calc(50% - 1px),#0b0909 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px) calc(75% - 1px),#0b0909 calc(75% - 1px) calc(75% + 1px),#0000 calc(75% + 1px)),linear-gradient(90deg,#0000 calc(25% + 1px),#ffffff1a calc(25% + 1px) calc(25% + 2px),#0000 calc(25% + 2px) calc(50% + 1px),#ffffff1a calc(50% + 1px) calc(50% + 2px),#0000 calc(50% + 2px) calc(75% + 1px),#ffffff1a calc(75% + 1px) calc(75% + 2px),#0000 calc(75% + 2px));position:absolute;inset:4px}.ui-boss-hp{letter-spacing:.14em;color:var(--bone-hi);text-shadow:0 1px 2px #000,0 0 6px #000;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;position:absolute;inset:0}.ui-boss-hallow{letter-spacing:.12em;color:#d9b46a;text-shadow:0 1px 2px #000,0 0 6px #000;font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;line-height:16px}.ui-boss-hallow[hidden]{display:none}.ui-boss-hallow-full{color:#f3d58e;text-shadow:0 1px 2px #000,0 0 8px #d6a03cd9}.ui-toasts{flex-direction:column;align-items:flex-start;gap:4px;width:380px;display:flex;position:absolute;top:132px;left:22px}.ui-toast{letter-spacing:.12em;color:var(--bone);text-shadow:0 1px 2px #000;border-left:2px solid var(--iron-4);white-space:nowrap;background:linear-gradient(90deg,#0a0809d1,#0a08099e 60%,#0a080900);align-items:center;gap:9px;padding:4px 40px 4px 10px;font-size:18px;animation:.22s ease-out ui-toast-in;display:flex}.ui-toast span{text-overflow:ellipsis;overflow:hidden}.ui-toast b{color:var(--bone-lo);letter-spacing:.06em;font-size:14px;font-weight:400}.ui-toast-ico{width:20px;height:20px;color:var(--bone-lo);filter:drop-shadow(0 1px #000);flex:none}.ui-toast-dot{opacity:.7;background:currentColor;flex:none;width:6px;height:6px;margin:0 7px;transform:rotate(45deg)}@keyframes ui-toast-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.ui-toast-pick{color:var(--bone-hi);border-left-color:#8a7d66}.ui-toast-elite{color:#d9c08a;border-left-color:#7a6236}.ui-toast-unlock{color:var(--bone-hi);border-left-color:var(--rar-epic)}.ui-toast-err{color:#e07070;letter-spacing:.04em;border-left-color:var(--blood-hi);white-space:normal;font-size:14px}.ui-bp{width:0;height:0;animation:.25s ease-out ui-fade;position:absolute;top:0;left:0}.ui-bp-arrow{color:#b3392a;filter:drop-shadow(0 0 1px #000)drop-shadow(0 0 8px #8d2118cc);width:36px;height:36px;position:absolute;top:-18px;left:-18px}.ui-bp-arrow svg{width:36px;height:36px;animation:1.1s ease-in-out infinite ui-bp-pulse;display:block}@keyframes ui-bp-pulse{0%,to{opacity:.75}50%{opacity:1}}.ui-bp-med{background:radial-gradient(circle at 40% 32%,#3b3233 0,#1e1819 60%,#110e0f 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:-24px;left:-24px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 2px #1a1718,inset 0 0 0 3px #6e3328,inset 0 0 0 4px #141112,0 3px 10px #000000d9,0 0 16px #8d211873}.ui-bp-ico{color:#e2c9b4;filter:drop-shadow(0 1px #000)drop-shadow(0 0 5px #8d2118e6);width:28px;height:28px}.ui-bp-d{text-align:center;letter-spacing:.1em;width:80px;color:var(--bone-hi);text-shadow:0 1px 2px #000,0 0 6px #000;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#0000,#0c0909d1 22% 78%,#0000);border-top:1px solid #6e33288c;border-bottom:1px solid #6e33288c;padding:1px 0 0;font-size:20px;font-weight:700;position:absolute;top:30px;left:-40px}.ui-bottom{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ui-abil-rail{padding:0 18px 9px;position:relative}.ui-abil-rail:after{content:"";border:1px solid var(--iron-0);box-sizing:border-box;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 100%,0 100%);background:linear-gradient(#4a4443 0%,#2b2729 40%,#141213 100%);height:7px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff24,0 3px 8px #000000b3}.ui-abil{gap:10px;display:flex}.ui-abil-rail{align-items:flex-end;gap:10px;display:flex}.ui-host{box-sizing:border-box;flex-direction:column;justify-content:center;gap:2px;min-width:88px;height:72px;padding:0 10px;display:flex}.ui-host[hidden]{display:none}.ui-host-n{color:#c9f3c4;font-variant-numeric:tabular-nums;text-shadow:0 2px #000;font-size:26px;font-weight:700;line-height:1}.ui-host-k{letter-spacing:.14em;color:var(--bone);font-size:10px}.ui-host-t{flex-wrap:wrap;gap:1px 6px;min-height:13px;display:flex}.ui-host-t i{color:var(--bone-hi);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;line-height:1}.ui-storm{box-sizing:border-box;flex-direction:column;justify-content:center;gap:3px;min-width:96px;height:72px;padding:0 10px;display:flex}.ui-storm[hidden]{display:none}.ui-storm-r{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.ui-storm-r b{color:#ddd3ff;font-variant-numeric:tabular-nums;text-shadow:0 2px #000;font-size:16px;font-weight:700;line-height:1}.ui-storm-r i{letter-spacing:.12em;color:var(--bone);font-size:10px;font-style:normal}.ui-slot{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:72px;height:72px;display:flex;box-shadow:inset 0 1px #ffffff24,inset 0 -2px #000000bf,inset 0 0 0 2px #1a1718,inset 0 0 0 3px #4a4443,inset 0 0 0 4px #141213,0 3px 10px #000000bf}.ui-slot-well{background:radial-gradient(at 50% 30%,#2a2526 0%,#161314 70%,#0f0d0e 100%);position:absolute;inset:4px;box-shadow:inset 0 2px 6px #000000e6}.ui-slot-empty{opacity:.5}.ui-slot-empty .ui-slot-well:after{content:"";border:1px dashed #c8bba033;position:absolute;inset:8px}.ui-slot-ico{width:40px;height:40px;color:var(--bone-hi);filter:drop-shadow(0 1px #000)drop-shadow(0 0 6px #ff9a3c2e);position:relative}.ui-slot-max .ui-slot-ico{color:#e9c98a;filter:drop-shadow(0 1px #000)drop-shadow(0 0 8px #ffaa3c73)}.ui-slot-max{box-shadow:inset 0 1px #ffffff24,inset 0 -2px #000000bf,inset 0 0 0 2px #1a1718,inset 0 0 0 3px #6b5424,inset 0 0 0 4px #141213,0 3px 10px #000000bf,0 0 14px #ffa03c2e}.ui-pips{justify-content:center;align-items:center;gap:5px;height:9px;display:flex;position:absolute;bottom:8px;left:0;right:0}.ui-slot-haspips .ui-slot-ico{margin-top:-9px}.ui-pips i{background:#1a1718;width:6px;height:6px;transform:rotate(45deg);box-shadow:inset 0 0 0 1px #4a4443}.ui-pips i.on{background:var(--bone);box-shadow:0 0 4px #c8bba08c,inset 0 0 0 1px #f0e8d4}.ui-pips i.on.max{background:#e9c98a;box-shadow:0 0 5px #ffaa3cb3}.ui-slot-lv{z-index:2;box-sizing:border-box;min-width:22px;height:22px;color:var(--bone-hi);text-shadow:0 1px #000;letter-spacing:0;border:1px solid var(--iron-0);background:linear-gradient(#4a4443,#232021);justify-content:center;align-items:center;padding:0 5px;font-size:15px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:inset 0 1px #ffffff24,0 2px 4px #000c}.ui-slot-max .ui-slot-lv{letter-spacing:.08em;color:#f2d79a;background:linear-gradient(#5c4a22,#2b2214);border-color:#0d0b0c;min-width:0;height:16px;padding:0 5px;font-size:11px;top:-4px;right:-6px;box-shadow:inset 0 1px #ffdc9640,0 0 8px #ffaa3c59,0 2px 4px #000c}.ui-hprow{align-items:center;gap:12px;display:flex}.ui-crest{clip-path:polygon(50% 0,100% 18%,100% 62%,50% 100%,0 62%,0 18%);justify-content:center;align-items:center;width:50px;height:50px;display:flex}.ui-crest-ico{width:28px;height:28px;color:var(--bone)}.ui-hpbar{background:linear-gradient(#130f10,#080607);width:600px;height:36px;overflow:hidden}.ui-hp-ghost{transform-origin:0;background:linear-gradient(#6e3226 0%,#4a1c15 55%,#3a140e 100%);position:absolute;inset:4px;transform:scaleX(1)}.ui-hp-ghost:after{content:"";opacity:0;background:linear-gradient(#fff8ec,#e2d4ba);transition:opacity .2s ease-out;position:absolute;inset:0}.ui-hp-hurt .ui-hp-ghost:after{opacity:.9;transition:none}.ui-hp-fill{transform-origin:0;background:linear-gradient(#a93328 0%,#7a1b14 42%,#54110c 56%,#6d1812 100%);position:absolute;inset:4px;transform:scaleX(1);box-shadow:0 0 14px #8d211873}.ui-hp-gloss{pointer-events:none;background:linear-gradient(#ffffff29,#fff0 48%,#0006),repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#00000059 calc(10% - 1px) 10%);position:absolute;inset:4px}.ui-hp-text{letter-spacing:.14em;color:var(--bone-hi);text-shadow:0 1px 2px #000,0 0 6px #000;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.ui-hp-low .ui-hp-fill{animation:1s ease-in-out infinite ui-hp-low}@keyframes ui-hp-low{50%{filter:brightness(1.5)}}.ui-hit{animation:.25s ease-out ui-hit}@keyframes ui-hit{0%{transform:translate(2px)}30%{transform:translate(-2px,1px)}60%{transform:translate(1px,-1px)}to{transform:none}}.ui-dash{--f:0;border-radius:50%;width:64px;height:64px;overflow:visible;box-shadow:inset 0 1px #ffffff21,inset 0 -2px #000000b3,inset 0 0 0 3px #1f1c1d,inset 0 0 0 5px #8a7d66,inset 0 0 0 6px #1a1718,0 4px 12px #000c}.ui-dash:before{border-radius:50%}.ui-dash-fill{background:radial-gradient(circle at 40% 32%,#3b3233 0,#1e1819 60%,#110e0f 100%);border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 2px 6px #000000e6}.ui-dash-fill:before{content:"";background:conic-gradient(#3a3333 0,#241f20 100%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) 100%);mask:radial-gradient(circle closest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) 100%)}.ui-dash-fill:after{content:"";background:conic-gradient(var(--bone-hi) calc(var(--f) * 1turn),#0000 0);filter:drop-shadow(0 0 3px #e6dcc480);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) 100%);mask:radial-gradient(circle closest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) 100%)}.ui-dash-ready .ui-dash-fill:after{background:conic-gradient(var(--bone-hi) 0,var(--bone-hi) 100%)}.ui-dash-ready .ui-dash-fill{box-shadow:inset 0 2px 6px #000000e6,inset 0 0 14px #e6dcc42e}.ui-dash-ready{animation:.55s ease-out ui-dash-pulse}@keyframes ui-dash-pulse{0%{box-shadow:inset 0 1px #ffffff21,inset 0 -2px #000000b3,inset 0 0 0 3px #1f1c1d,inset 0 0 0 5px #fff,inset 0 0 0 6px #1a1718,0 4px 12px #000c,0 0 #ffffffb3}to{box-shadow:inset 0 1px #ffffff21,inset 0 -2px #000000b3,inset 0 0 0 3px #1f1c1d,inset 0 0 0 5px #8a7d66,inset 0 0 0 6px #1a1718,0 4px 12px #000c,0 0 22px 14px #fff0}}.ui-dash-in{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-dash-ico{width:28px;height:28px;color:var(--bone);opacity:.55;filter:drop-shadow(0 1px #000)}.ui-dash-ready .ui-dash-ico{color:var(--bone-hi);opacity:1;filter:drop-shadow(0 1px #000)drop-shadow(0 0 6px #ff9a3c59)}.ui-dmgclip{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ui-dmgdir{aspect-ratio:1;opacity:0;pointer-events:none;will-change:transform,opacity;background:radial-gradient(15% 24% at 75%,#760e09f2 0%,#640d08c2 24%,#500a066b 50%,#3c080524 76%,#32060400 100%);width:200%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-hitflash{z-index:3;opacity:0;pointer-events:none;background:#fff6e8;position:absolute;inset:0}.ui-reviveflash{z-index:3;opacity:0;pointer-events:none;background:radial-gradient(at 50% 55%,#ffeec499 0%,#ffc46052 38%,#ff9a3c1f 72%,#ff9a3c0a 100%);position:absolute;inset:0}.ui-reviveflash.ui-revive-on{animation:1.2s ease-out forwards ui-revive-flash}@keyframes ui-revive-flash{0%{opacity:0}7%{opacity:1}to{opacity:0}}.ui-revive{text-align:center;pointer-events:none;white-space:nowrap;opacity:0;background:radial-gradient(#050406b3 0%,#05040675 45%,#05040600 72%);padding:16px 96px 18px;position:absolute;top:214px;left:50%;transform:translate(-50%)}.ui-revive.ui-revive-on{animation:3.4s ease-out forwards ui-revive}@keyframes ui-revive{0%{opacity:0}6%{opacity:1}78%{opacity:1}to{opacity:0}}.ui-revive-k{letter-spacing:.3em;color:#f1d38e;text-shadow:0 3px #000,0 0 28px #ffbe5a99;padding-left:.3em;font-size:42px;display:block}.ui-revive-t{letter-spacing:.1em;color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 2px 2px #000,0 0 10px #000;margin-top:4px;font-size:20px;display:block}.ui-overlay{z-index:1;background:radial-gradient(at 50% 45%,#0806088c 0%,#060507d6 70%,#040305f2 100%);flex-direction:column;justify-content:center;align-items:center;animation:.18s ease-out ui-fade;display:flex;position:absolute;inset:0}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}.ui-end{transition:opacity .45s ease-out}.ui-end.ui-end-pre{opacity:0;pointer-events:none;transition:none;animation:none}.ui-hud-beat{opacity:0;transition:opacity .6s ease-out}.ui-panel{text-align:center;min-width:420px;color:var(--bone);padding:26px 44px 30px}.ui-panel-title{letter-spacing:.34em;color:var(--bone-hi);text-shadow:0 3px #000,0 0 24px #ff9a3c2e;padding-left:.34em;font-size:44px;font-weight:400}.ui-kv{grid-template-columns:auto auto;justify-content:center;gap:6px 22px;margin:14px 0 18px;font-size:18px;display:grid}.ui-kv dt{text-align:right;color:var(--bone-lo);letter-spacing:.12em;text-transform:uppercase;align-self:center;font-size:14px}.ui-kv dd{text-align:left;color:var(--bone-hi);font-variant-numeric:tabular-nums;margin:0}.ui-legend{color:var(--bone-lo);letter-spacing:.1em;flex-wrap:wrap;justify-content:center;gap:10px 22px;font-size:15px;display:flex}.ui-legend div{align-items:center;gap:8px;display:flex}.ui-legend span{text-transform:uppercase;letter-spacing:.2em;color:var(--bone);font-size:14px}.ui-prompt{letter-spacing:.22em;color:var(--bone);text-shadow:0 2px 2px #000;text-transform:uppercase;margin-top:26px;font-size:20px;animation:2.2s ease-in-out infinite ui-breathe}@keyframes ui-breathe{50%{opacity:.6}}.ui-levelup{box-sizing:border-box;justify-content:flex-end;padding:196px 24px}.ui-levelup:before,.ui-levelup:after{content:"";flex:1 1 0}.ui-lu-head{text-align:center;background:linear-gradient(90deg,#05040600 0%,#0504068c 22% 78%,#05040600 100%);margin-bottom:12px;padding:8px 160px 10px;position:relative}.ui-lu-head:before,.ui-lu-head:after{content:"";background:linear-gradient(90deg,#0000,#c8bba047 30% 70%,#0000);height:1px;position:absolute;left:18%;right:18%}.ui-lu-head:before{top:0}.ui-lu-head:after{bottom:0}.ui-lu-kicker{letter-spacing:.5em;color:var(--bone);text-shadow:0 1px 2px #000;padding-left:.5em;font-size:18px}.ui-lu-title{letter-spacing:.32em;color:var(--bone-hi);text-shadow:0 4px #000,0 0 30px #ff9a3c38;margin-top:2px;padding-left:.32em;font-size:58px;font-weight:400;line-height:1.1}.ui-lu-head .orn{margin:.15em auto}.ui-lu-chest .ui-lu-title{color:#d9c28e;text-shadow:0 4px #000,0 0 34px #c9a0524d}.ui-lu-chest .ui-lu-kicker{color:#b9a477}.ui-lu-sub{letter-spacing:.12em;color:var(--bone);text-shadow:0 1px 2px #000;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:6px;font-size:20px;display:flex}.ui-lu-sub kbd{padding:.12em .55em .08em;font-size:15px}.ui-lu-sub i{color:var(--bone-lo);padding:0 4px;font-style:normal}.ui-lu-keys,.ui-lu-padkeys,.ui-lu-touchkeys{display:contents}.ui-lu-keys[hidden],.ui-lu-padkeys[hidden],.ui-lu-touchkeys[hidden]{display:none}.ui-cards{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;display:flex}.ui-lu-four .ui-cards{flex-wrap:nowrap;gap:24px}.ui-lu-four .ui-card{width:310px}.ui-levelup .ui-card{width:360px}.ui-levelup.ui-lu-four .ui-card{width:340px}#ui-root:not(.ui-big) .ui-levelup.ui-lu-boss{z-index:3;padding-top:236px}#ui-root:not(.ui-big) .ui-levelup.ui-lu-tall{z-index:3}#ui-root:not(.ui-big) .ui-lu-tall .ui-lu-head,#ui-root:not(.ui-big) .ui-lu-boss .ui-lu-head{background:linear-gradient(90deg,#05040600 0%,#050406f5 9% 91%,#05040600 100%);flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:20px;margin-bottom:12px;padding:8px 160px;display:flex}#ui-root:not(.ui-big) .ui-lu-tall .ui-lu-head .orn,#ui-root:not(.ui-big) .ui-lu-boss .ui-lu-head .orn{display:none}#ui-root:not(.ui-big) .ui-lu-tall .ui-lu-kicker,#ui-root:not(.ui-big) .ui-lu-boss .ui-lu-kicker{font-size:20px}#ui-root:not(.ui-big) .ui-lu-tall .ui-lu-title,#ui-root:not(.ui-big) .ui-lu-boss .ui-lu-title{margin-top:0;font-size:36px}#ui-root:not(.ui-big) .ui-lu-tall .ui-lu-sub,#ui-root:not(.ui-big) .ui-lu-boss .ui-lu-sub{flex-basis:100%;margin-top:2px}.ui-card.ui-card-guar{outline-offset:4px;outline:1px solid #c9a24ad9}.ui-card>.ui-card-gtag{z-index:2;letter-spacing:.32em;white-space:nowrap;color:#c4e5ff;text-shadow:0 1px #000,0 0 6px #8cc7ff59;background:linear-gradient(#262120,#17130f);border:1px solid #8cc7ff8c;padding:3px 12px 2px calc(12px + .32em);font-size:13px;font-weight:700;line-height:1.2;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0d0b0c,0 2px 6px #000000b3}.ui-card>.ui-card-gtag.ui-card-gtag-max{color:#f2d793;text-shadow:0 1px #000,0 0 6px #c9a24a66;border-color:#c9a24ab3}.ui-card{text-align:center;width:320px;color:var(--ink);box-sizing:border-box;--rar:var(--rar-common);--rar-ink:#33271a;outline-offset:0;opacity:0;background:radial-gradient(at 50% 18%,#dccfaa 0%,#c9b88f 52%,#a9956a 100%);border:2px solid #2b2729;outline:1px solid #0d0b0c;flex-direction:column;align-items:center;padding:0 22px 14px;transition:transform .14s ease-out,box-shadow .14s;animation:.1s ease-out forwards ui-card-in;display:flex;position:relative;transform:translateY(0)scale(.96);box-shadow:inset 0 0 0 1px #fff5dc8c,inset 0 0 0 2px #785a2d59,inset 0 0 40px #3c230f73,inset 0 0 90px #3c230f80,inset 0 0 10px #32190599,0 1px #ffffff0f,0 18px 40px #000000d9}@keyframes ui-card-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ui-card:before{content:"";background:var(--stain),var(--grain);mix-blend-mode:multiply;opacity:.9;pointer-events:none;position:absolute;inset:0}.ui-card:after{content:"";pointer-events:none;--cl:linear-gradient(135deg,#4a4443 0,#2b2729 6px,#141213 12px,transparent 12.5px);--rv:radial-gradient(circle at 5px 5px,#8a8380 0,#6e6765 1.1px,#141213 2px,transparent 2.8px);background:var(--rv) 0 0/18px 18px no-repeat,var(--cl) 0 0/18px 18px no-repeat, radial-gradient(circle at 13px 5px,#8a8380 0,#6e6765 1.1px,#141213 2px,transparent 2.8px) 100% 0/18px 18px no-repeat,linear-gradient(225deg,#4a4443 0,#2b2729 6px,#141213 12px,transparent 12.5px) 100% 0/18px 18px no-repeat, radial-gradient(circle at 5px 13px,#8a8380 0,#6e6765 1.1px,#141213 2px,transparent 2.8px) 0 100%/18px 18px no-repeat,linear-gradient(45deg,#4a4443 0,#2b2729 6px,#141213 12px,transparent 12.5px) 0 100%/18px 18px no-repeat, radial-gradient(circle at 13px 13px,#8a8380 0,#6e6765 1.1px,#141213 2px,transparent 2.8px) 100% 100%/18px 18px no-repeat,linear-gradient(315deg,#4a4443 0,#2b2729 6px,#141213 12px,transparent 12.5px) 100% 100%/18px 18px no-repeat;position:absolute;inset:0}.ui-card>*{z-index:1;position:relative}.ui-r-common{--rar:var(--rar-common);--rar-ink:#33271a}.ui-r-rare{--rar:var(--rar-rare);--rar-ink:#1d2d3a}.ui-r-epic{--rar:var(--rar-epic);--rar-ink:#4a3204;background:radial-gradient(at 50% 18%,#e2d2a6 0%,#cfba88 52%,#a68d57 100%)}.ui-r-rare{background:radial-gradient(at 50% 18%,#d4cbaf 0%,#bfb59a 52%,#978d72 100%)}.ui-card-cur{box-shadow:inset 0 0 0 1px #fff5dc8c,inset 0 0 0 2px #785a2d59,inset 0 0 40px #3c230f66,inset 0 0 90px #3c230f73,0 0 0 1px var(--rar),0 0 28px #ff9a3c59,0 0 60px #ff9a3c24,0 26px 54px #000000f2;transform:translateY(-6px)scale(1.02)!important}.ui-card-picked{animation:.22s ease-in forwards ui-card-pick}@keyframes ui-card-pick{to{opacity:0;transform:translateY(-30px)scale(1.08)}}.ui-card-rar{letter-spacing:.46em;width:calc(100% + 44px);color:var(--rar);text-shadow:0 1px #000,0 0 8px #0009;box-shadow:inset 0 1px 0 #ffffff12,inset 0 -1px 0 var(--rar),0 2px 4px #28140580;background:linear-gradient(#262120 0%,#1c1816 55%,#17130f 100%);margin:0 -22px;padding:8px 0 7px .46em;font-size:14px;font-weight:700}.ui-r-common .ui-card-rar{color:#c8bba0}.ui-r-rare .ui-card-rar{color:#9fb3c2}.ui-r-epic .ui-card-rar{color:#dcb15a}.ui-card-med{width:100px;height:100px;box-shadow:inset 0 1px 0 #ffffff2e,inset 0 0 0 4px #1b1819,inset 0 0 0 6px var(--rar),0 4px 10px #28140599;background:linear-gradient(#5b5351,#2a2627 55%,#3a3534);border-radius:50%;justify-content:center;align-items:center;margin:14px auto 8px;display:flex}.ui-card-med-in{background:radial-gradient(circle at 40% 30%,#352c2d,#17131400 70%),#141112;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex;box-shadow:inset 0 3px 8px #000000e6}.ui-card-ico{width:50px;height:50px;color:var(--bone-hi);filter:drop-shadow(0 0 8px #ff9a3c59)}.ui-r-epic .ui-card-ico{color:#f0d08a;filter:drop-shadow(0 0 10px #ffaa3c99)}.ui-r-rare .ui-card-ico{color:#d6e0e8}.ui-card-name{letter-spacing:.12em;text-transform:uppercase;color:#241a12;text-shadow:0 1px #fff5dc8c;padding-left:.12em;font-size:27px;font-weight:700}.ui-card-tag{letter-spacing:.34em;color:var(--rar-ink);text-shadow:0 1px #fff5dc80;margin-top:4px;padding-left:.34em;font-size:12px;font-weight:700}.ui-card .orn{color:#7a5f3a;width:160px;margin:7px auto 6px}.ui-card-desc{color:#2e2217;padding:0 2px;font-size:17.5px;font-style:italic;line-height:1.38}.ui-card-desc.ui-card-desc-long{font-size:15.5px;line-height:1.32}.ui-card>.ui-card-wm{z-index:0;color:#6b5a3e;opacity:.15;mix-blend-mode:multiply;pointer-events:none;filter:drop-shadow(0 1.5px #fff5dce6)drop-shadow(0 -1px #3c230f99);width:150px;height:150px;position:absolute;bottom:58px;right:-18px;transform:rotate(-14deg)}.ui-card>.ui-card-wm svg{width:100%;height:100%}.ui-card-fill{flex:1;min-height:12px}.ui-card-stats{color:#3a2a18;flex-direction:column;gap:0;width:100%;margin-top:10px;font-size:15px;display:flex}.ui-card-stats>div{border-top:1px dotted #5a3c196b;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:4px 4px 3px;display:flex}.ui-card-stats>div:last-child{border-bottom:1px dotted #5a3c196b}.ui-card-stats span{letter-spacing:.14em;text-transform:uppercase;color:#3d2e1c;white-space:nowrap;font-size:12.5px;font-weight:700}.ui-card-stats em{border-bottom:1px dotted #5a3c194d;flex:1;align-self:center;height:0;margin:0 2px}.ui-card-stats b{font-variant-numeric:tabular-nums;white-space:nowrap;color:#2a1d12;margin-left:auto;font-size:16px;font-weight:700}.ui-card-stats b s{color:#3d2e1c;font-weight:400;text-decoration:none}.ui-card-stats b i{color:#5a4528;padding:0 4px;font-size:14px;font-style:normal}.ui-card-stats b u{color:#1f150c;text-shadow:0 1px #fff5dc80;text-decoration:none}.ui-card-now{letter-spacing:.2em;color:#3a2a18;background:#3c230f0f;border-top:1px solid #5a3c1973;border-bottom:1px solid #5a3c1973;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:10px;padding:7px 0 6px;font-size:13px;font-weight:700;display:flex;box-shadow:0 1px #fff5dc59,inset 0 -1px #fff5dc59}.ui-card-now b{color:var(--rar-ink);text-shadow:0 1px #fff5dc80;font-weight:700}.ui-card-now .ui-card-arrow{color:#7a5f3a;font-size:15px;line-height:1}.ui-card-now i{background:var(--rar);opacity:.85;width:7px;height:7px;display:inline-block;transform:rotate(45deg)}.ui-card-key kbd{padding:.15em .7em .1em;font-size:16px;font-style:normal}.ui-pause{z-index:3}.ui-pause .ui-panel{box-sizing:border-box;width:560px;min-width:0;padding:26px 36px 30px}.ui-pause-note{letter-spacing:.06em;color:#f2c9a0;margin:14px 0 0;font-size:20px}.ui-pause-list{flex-direction:column;gap:14px;width:340px;margin:18px auto 8px;display:flex}.ui-pause-rounds .ui-kv{display:none}.ui-pause-rounds .ui-pause-list{gap:8px;margin:12px auto 4px}.ui-pause-btn{pointer-events:auto;cursor:pointer;letter-spacing:.22em;color:#ead7b3;background:linear-gradient(#49362c,#211b1a);border:2px solid #7e6550;padding:12px 18px;font:26px/1.2 Georgia,serif;position:relative;box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.ui-pause-btn:hover{background:linear-gradient(#604737,#31221d);border-color:#ceab73}.ui-pause-btn:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}#ui-root button.ui-pad-focus{color:#140d07;outline-offset:4px;background:linear-gradient(#f8efd8,#d9c08c);border-color:#fff7e0;outline:4px solid #f6ecd2;position:relative;box-shadow:0 0 0 10px #f6ecd238,0 0 34px #ffbe5abf}#ui-root button.ui-pad-focus:before{content:"▶";letter-spacing:0;font-size:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ui-legend-break{letter-spacing:.24em;color:var(--bone-lo);flex-basis:100%;font-size:13px;font-style:normal}.ui-set-pad .ui-set-row{border-width:2px;font-size:20px}.ui-set-pad .ui-set-cur{background:#f6ecd229;border-color:#f6ecd2;box-shadow:0 0 22px #ffbe5a59}.ui-end-head{text-align:center;margin-bottom:22px}.ui-end-title{letter-spacing:.26em;color:#8a2016;background:linear-gradient(#a8281c 0%,#94231a 34%,#c27a62 47%,#7a1c13 53%,#5a1410 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 1px #e6dcc447)drop-shadow(0 4px #1a0505)drop-shadow(0 0 40px #5a1410b3);-webkit-background-clip:text;background-clip:text;padding-left:.26em;font-size:64px;font-weight:400}.ui-end-title.ui-end-won{background:linear-gradient(#f6eedb 0%,#d6c9a9 46%,#948872 52%,#dccfae 100%);filter:drop-shadow(0 4px #000)drop-shadow(0 0 2px #000000e6)drop-shadow(0 0 40px #ffc87859);-webkit-background-clip:text;background-clip:text}.ui-end-cause{letter-spacing:.06em;color:var(--bone);text-shadow:0 2px #000,0 0 12px #000;justify-content:center;align-items:baseline;gap:14px;margin-top:6px;font-size:21px;display:flex}.ui-end-cause span{letter-spacing:.42em;color:#b2645a;text-shadow:0 1px #000,0 0 8px #5a1410cc;padding-left:.42em;font-size:14px}.ui-end-cause b{color:var(--bone-hi);font-style:italic;font-weight:400}.ui-end-build{letter-spacing:.34em;color:var(--bone-hi);text-shadow:0 2px #000,0 0 18px #ff9a3c2e;margin-top:4px;padding-left:.34em;font-size:22px}.ui-end-sub{letter-spacing:.16em;color:var(--bone-lo);margin-top:6px;font-size:16px}.ui-end-standing{letter-spacing:.06em;color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 2px #000,0 0 12px #000;margin-top:6px;font-size:19px;line-height:1.3}.ui-end-standing span{display:block}.ui-end-standing[data-state=pending] span,.ui-end-standing[data-state=loading] span,.ui-end-standing[data-state=disabled] span,.ui-end-standing[data-state=unsent] span{color:var(--bone-lo);font-style:italic}.ui-end-standing[data-state=trial] span,.ui-end-standing[data-state=speedrun] span,.ui-end-standing[data-state=queued] span{color:#c99b6a}.ui-end-standing[data-state=rejected] span,.ui-end-standing[data-state=error] span{color:#e0a07a}.ui-end-new{letter-spacing:.12em;color:#f0d78e;text-shadow:0 2px #000,0 0 18px #ffbe5a59;font-size:26px;font-weight:700;display:block}.ui-end-new+.ui-end-new{margin-top:2px}.ui-end-panel{background:linear-gradient(#2e292af7 0%,#1f1b1cf7 40%,#1b1819f7 100%) padding-box padding-box,linear-gradient(160deg,#746b68 0%,#4a4343 22%,#2c2728 55%,#100e0f 100%) border-box;min-width:720px;max-width:880px;padding:28px 40px}.ui-end .ui-prompt{margin-top:34px}.ui-end-grid{grid-template-columns:repeat(3,1fr);gap:16px 28px;display:grid}.ui-stat{border-bottom:1px solid #c8bba01f;flex-direction:column;gap:2px;padding:10px 0;display:flex}.ui-stat-k{letter-spacing:.28em;text-transform:uppercase;color:var(--bone-lo);font-size:12px}.ui-stat-v{color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 2px #000;font-size:30px}.ui-end-unlocks{justify-content:center;gap:18px;margin:-6px 0 20px;display:flex}.ui-end-unlock{text-align:left;align-items:center;gap:16px;padding:10px 26px 10px 18px;display:flex}.ui-end-unlock-ico{color:#d6c08a;filter:drop-shadow(0 1px #000)drop-shadow(0 0 10px #b08a3a73);width:40px;height:40px}.ui-end-unlock div{flex-direction:column;gap:2px;display:flex}.ui-end-unlock-k{letter-spacing:.42em;color:var(--rar-epic);font-size:11px}.ui-end-unlock b{letter-spacing:.26em;color:var(--bone-hi);font-size:24px;font-weight:400}.ui-end-unlock i{color:var(--bone);letter-spacing:.04em;font-size:14px}.ui-end-best{letter-spacing:.14em;color:var(--bone-lo);text-transform:none;margin-left:6px;font-style:normal}.ui-end-best-new{color:#d6c08a;letter-spacing:.28em}.ui-end-sec{letter-spacing:.34em;text-transform:uppercase;color:var(--bone-lo);margin:18px 0 8px;font-size:12px}.ui-end-abil{justify-content:center;gap:10px;min-height:72px;display:flex}.ui-end-picks{color:var(--bone);flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:16px;display:flex}.ui-bd{text-align:left;grid-template-columns:repeat(3,1fr);gap:0 32px;display:grid}.ui-bd-col{flex-direction:column;min-width:0;display:flex}.ui-bd-h,.ui-bd-r{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-bd-h{letter-spacing:.28em;text-transform:uppercase;color:var(--bone-lo);border-bottom:1px solid #c8bba01f;margin-bottom:4px;padding-bottom:4px;font-size:12px}.ui-bd-h b{letter-spacing:0;color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 2px #000;font-size:22px;font-weight:400}.ui-bd-r{color:var(--bone);font-size:16px;line-height:1.35}.ui-bd-r span{white-space:nowrap}.ui-bd-r b{color:var(--bone-hi);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.ui-bd-r i{letter-spacing:.06em;color:var(--bone-lo);font-size:12px;font-style:normal}.ui-bd-col>.ui-bd-r{align-items:flex-start}.ui-bd-col>.ui-bd-r b{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:6px;min-width:0;display:flex}.ui-bd-col>.ui-bd-r i{white-space:nowrap;line-height:1.2}.ui-bd-stalls{color:var(--bone);text-align:left;font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:15px;line-height:1.35}.ui-bd-dealt{grid-column:1/-1;margin-bottom:10px}.ui-bd-dr{color:var(--bone);grid-template-columns:minmax(0,1fr) 62px 52px 56px 48px 46px;align-items:baseline;gap:0 8px;font-size:16px;line-height:1.35;display:grid}.ui-bd-dr span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-bd-dr b{text-align:right;color:var(--bone-hi);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.ui-bd-dk{letter-spacing:.08em;text-transform:uppercase;color:var(--bone-lo);font-size:12px}.ui-bd-dk b,.ui-bd-do span{color:var(--bone-lo)}.ui-pick{align-items:center;gap:6px;display:inline-flex}.ui-pick-ico{width:20px;height:20px;color:var(--bone-lo)}.ui-pick b{color:var(--bone-hi);font-weight:400}.ui-pick-none{color:var(--bone-lo);font-style:italic}.ui-end-path{color:var(--bone-lo);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:3px 0;font-size:14px;line-height:1;display:flex}.ui-pp{border-radius:2px;align-items:center;gap:3px;padding:2px 4px;display:inline-flex}.ui-pp:not(:first-child):before{content:"→";color:var(--bone-lo);opacity:.55;margin:0 7px 0 1px}.ui-pp-ico{width:16px;height:16px;color:var(--bone)}.ui-pp b{font-weight:400}.ui-pp-w{color:var(--bone-hi)}.ui-pp-w .ui-pp-ico{width:19px;height:19px;color:var(--bone-hi)}.ui-pp-new .ui-pp-ico{filter:drop-shadow(0 0 3px #e2cfa08c)}.ui-pp-max,.ui-pp-max .ui-pp-ico{color:#e6c677}.ui-pp-rare,.ui-pp-rare .ui-pp-ico{color:#9fb3c2}.ui-pp-epic,.ui-pp-epic .ui-pp-ico{color:#dcb15a}.ui-end-cols{flex-direction:column;display:flex}.ui-end-colB{order:-1}.ui-expedition .ui-end{box-sizing:border-box;justify-content:flex-start;padding-top:44px}.ui-expedition .ui-end-head{margin-bottom:8px}.ui-expedition .ui-end-title{font-size:48px}.ui-expedition .ui-end-head .orn{margin:.2em auto}.ui-expedition .ui-end-sub{margin-top:2px}.ui-expedition .ui-end-panel{box-sizing:border-box;width:1840px;min-width:0;max-width:96%;padding:16px 28px 14px}.ui-end-score,.ui-end-local{text-align:left}.ui-expedition .ui-end-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.62fr);align-items:start;gap:0 32px;display:grid}.ui-expedition .ui-bd{grid-template-columns:minmax(0,2.15fr) repeat(3,minmax(0,1fr));gap:0 20px}.ui-expedition .ui-bd-dealt{grid-column:auto;margin-bottom:0}.ui-expedition .ui-end-colB{order:0}.ui-expedition .ui-end-grid{gap:4px 24px}.ui-expedition .ui-stat{padding:5px 0}.ui-expedition .ui-stat-v{font-size:24px}.ui-expedition .ui-end-sec{margin:10px 0 4px}.ui-expedition .ui-end-abil{min-height:60px}.ui-expedition .ui-end-picks{gap:6px 14px}.ui-expedition .ui-end:not(.ui-end-pre){pointer-events:auto;scrollbar-width:thin;scrollbar-color:#6f5a45 transparent;overflow-y:auto}.ui-expedition .ui-end>*{flex:none}.ui-expedition .ui-end .ui-exp-rewards{z-index:2;position:sticky;bottom:0}.ui-expedition:not(.ui-big) .ui-end .ui-exp-rewards{bottom:var(--end-fb,0px)}.ui-expedition:not(.ui-big) .ui-end .ui-end-feedback{z-index:3;position:sticky;bottom:0}.ui-expedition:not(.ui-big) .ui-end.ui-end-over .ui-exp-rewards{border-image:linear-gradient(#06050700,#060507f0 26px) 0 fill/0/28px 2000px var(--end-fb,0px)}.ui-expedition .ui-exp-rewards{margin-top:6px;font-size:17px;line-height:1.3}.ui-expedition .ui-exp-rewards p{margin:0 10px;display:inline}.ui-expedition .ui-exp-rewards button{margin:6px auto 0;display:block}.ui-exp-rewards .ui-replay-keys{letter-spacing:.22em;text-transform:uppercase;color:#8f8470;text-shadow:0 1px 2px #000;font-size:14px;margin:8px 0 0!important;display:block!important}.ui-exp-rewards .ui-replay-keys kbd{font:inherit;color:#e6dcc4;background:linear-gradient(#36312f,#201d1d);border:1px solid #4a4240;border-bottom-width:2px;margin:0 .35em;padding:.08em .45em .04em;font-size:.82em}.ui-exp-rewards .ui-replay-keys button{box-shadow:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.ui-exp-rewards .ui-replay-keys button:hover{color:#e6dcc4;background:0 0}.ui-exp-rewards .ui-replay-keys button:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.ui-exp-rewards .ui-copy-note{color:#d8bd8d}#ui-root .ui-exp-rewards .ui-end-a{display:none}#ui-root .ui-exp-rewards .ui-pad-focus .ui-end-a{display:inline}#ui-root .ui-exp-rewards .ui-replay-keys button.ui-pad-focus{outline-offset:2px;outline-width:2px;padding:2px 8px;box-shadow:0 0 14px #ffbe5a99}#ui-root .ui-exp-rewards .ui-replay-keys button.ui-pad-focus:before{content:none}.ui-sb-head{border-bottom:1px solid #c8bba033;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:6px;display:flex}.ui-sb-head span{letter-spacing:.42em;color:var(--bone-lo);font-size:14px}.ui-sb-total{letter-spacing:.04em;color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 3px #000,0 0 26px #ff9a3c38;font-size:42px;font-weight:400}.ui-sb-reach{letter-spacing:.04em;color:var(--bone);margin:6px 0;font-size:17px}.ui-sb-reach b{color:var(--bone-hi);font-weight:400}.ui-sb-terms{flex-direction:column;display:flex}.ui-sb-r{color:var(--bone);border-bottom:1px solid #c8bba014;grid-template-columns:150px minmax(0,1fr) 104px;align-items:baseline;gap:12px;padding:3px 0;font-size:17px;display:grid}.ui-sb-r i{color:var(--bone-lo);font-variant-numeric:tabular-nums;font-size:14px;font-style:normal}.ui-sb-r b{text-align:right;color:var(--bone-hi);font-variant-numeric:tabular-nums;font-weight:400}.ui-sb-sum{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #c8bba04d;border-bottom:0;font-size:18px}.ui-sb-bosses{flex-direction:column;display:flex}.ui-sb-boss{color:var(--bone);grid-template-columns:30px 160px 120px minmax(0,1fr) 70px;align-items:baseline;gap:10px;padding:2px 0;font-size:15px;display:grid}.ui-sb-boss span{color:var(--bone-lo);letter-spacing:.1em}.ui-sb-boss em{color:var(--bone-hi);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.ui-sb-boss i{color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-style:normal}.ui-sb-boss i b{color:var(--bone-hi);font-weight:400}.ui-sb-boss>b{text-align:right;color:var(--bone-hi);font-variant-numeric:tabular-nums;font-weight:400}.ui-sb-boss i small{color:var(--bone-lo);white-space:nowrap;font-size:14px;display:block}.ui-sb-stack{color:var(--bone);margin:6px 0 0;font-size:15px}.ui-sb-stack b{color:var(--bone-hi);font-variant-numeric:tabular-nums;font-weight:400}.ui-sb-miss{opacity:.62}.ui-lb{flex-direction:column;display:flex}.ui-lb-r{color:var(--bone);font-variant-numeric:tabular-nums;grid-template-columns:150px 1fr 1fr 1fr;align-items:baseline;gap:12px;padding:3px 0;font-size:16px;display:grid}.ui-lb-r b,.ui-lb-r i,.ui-lb-r em{font-style:normal;font-weight:400}.ui-lb-r b,.ui-lb-r em{color:var(--bone-hi)}.ui-lb-r u{letter-spacing:.24em;color:#d6c08a;margin-left:6px;font-size:12px;text-decoration:none}.ui-lb-h{letter-spacing:.24em;text-transform:uppercase;color:var(--bone-lo);font-size:11px}.ui-lb-h b,.ui-lb-h i,.ui-lb-h em{color:var(--bone-lo)}.ui-lb-rank{border-top:1px solid #c8bba01f;margin-top:3px;padding-top:6px}.ui-lb-rank b{color:var(--bone-lo);grid-column:2/span 3;font-style:italic;line-height:1.35}.ui-lb-rank[data-state=ok] b{color:var(--bone-hi);font-style:normal}.ui-lb-rank[data-state=queued] b{color:#d6c08a}.ui-lb-rank[data-state=rejected] b,.ui-lb-rank[data-state=error] b{color:#e0a07a;font-style:normal}.ui-lb-note{color:#c99b6a;margin:6px 0 0;font-size:14px}.ui-zone-fade{opacity:0;pointer-events:none;background:#050406;position:absolute;inset:0}.ui-zone-card{text-align:center;pointer-events:none;white-space:nowrap;background:radial-gradient(#050406b8 0%,#05040680 45%,#05040600 72%);padding:22px 110px 26px;position:absolute;top:128px;left:50%;transform:translate(-50%)}.ui-zone-k{letter-spacing:.5em;color:var(--bone-lo);text-shadow:0 2px 2px #000;padding-left:.5em;font-size:15px;display:block}.ui-zone-t{letter-spacing:.2em;color:var(--bone-hi);text-shadow:0 4px #000,0 0 30px #000000e6,0 0 46px #ff9a3c38;margin:6px 0 0;padding-left:.2em;font-size:60px;font-weight:400}.ui-zone-s{letter-spacing:.08em;color:var(--bone);text-shadow:0 2px 2px #000,0 0 10px #000;margin:2px 0 0;font-size:19px}.ui-hud-dim .ui-zone-card{visibility:hidden}.ui-purge{pointer-events:none;white-space:nowrap;text-shadow:0 2px 2px #000,0 0 12px #000;align-items:baseline;gap:8px;display:flex;position:absolute;top:64px;left:116px}.ui-purge-n{letter-spacing:.04em;color:#e8dcbc;font-variant-numeric:tabular-nums;text-shadow:0 2px 2px #000,0 0 18px #9fb4c88c;font-size:30px;font-weight:400}.ui-purge-u{letter-spacing:.3em;color:var(--bone-lo);font-size:14px}.ui-purge-d{letter-spacing:.06em;color:var(--bone);font-size:15px;font-style:normal}.ui-zb{flex-direction:column;display:flex}.ui-zb-r{color:var(--bone);border-bottom:1px solid #c8bba014;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:10px;padding:2px 0;font-size:15px;display:grid}.ui-zb-r span{color:var(--bone-lo);letter-spacing:.12em;white-space:nowrap}.ui-zb-r i{white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.ui-zb-r b{color:var(--bone-hi);font-variant-numeric:tabular-nums;font-weight:400}.ui-zb-late i{color:#c99b6a}.ui-hunt-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;display:grid}.ui-zb-miss i{color:var(--bone-lo);font-style:italic}.ui-objective-z{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.16em;color:#e0c99f;font-size:16px;overflow:hidden}.ui-title{background:radial-gradient(44% 40%,#080506d6 0%,#1e0a0899 60%,#1e0a0800 100%),radial-gradient(at 50% 60%,#280c0873 0%,#060507bd 55%,#040305f2 100%)}.ui-title-wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.ui-title-kicker{letter-spacing:.6em;color:var(--bone-lo);margin-bottom:6px;padding-left:.6em;font-size:17px}.ui-title-name{letter-spacing:.2em;color:var(--bone-hi);background:linear-gradient(#f6eedb 0%,#d6c9a9 46%,#948872 52%,#dccfae 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 6px #0a0506)drop-shadow(0 0 2px #000000e6)drop-shadow(0 0 34px #ff9a3c38);-webkit-background-clip:text;background-clip:text;padding-left:.2em;font-size:172px;font-weight:400;line-height:1}.ui-title-rule{background:linear-gradient(90deg,transparent,var(--blood-hi) 20%,#c0392b 50%,var(--blood-hi) 80%,transparent);width:640px;height:3px;margin:8px 0 28px;position:relative;box-shadow:0 0 16px #8d211899}.ui-title-rule:after{content:"";background:linear-gradient(#c0392b,#5a141000);border-radius:0 0 3px 3px;width:4px;height:24px;margin-left:-2px;position:absolute;top:3px;left:50%}.ui-title-char{flex-direction:column;align-items:center;gap:5px;min-height:118px;margin-bottom:24px;display:flex}.ui-title-chars{gap:34px;margin:-6px 0 18px;display:flex}.ui-tc{color:var(--bone-lo);letter-spacing:.3em;opacity:.72;flex-direction:column;align-items:center;gap:8px;padding-left:.3em;font-size:13px;transition:opacity .15s;display:flex}.ui-tc-med{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.ui-tc-ico{width:34px;height:34px;color:var(--bone);z-index:1;filter:drop-shadow(0 1px #000);position:relative}.ui-tc-on{opacity:1;color:var(--bone-hi)}.ui-tc-on .ui-tc-med{box-shadow:inset 0 1px #ffffff21,inset 0 0 0 2px #221f20,0 0 0 2px #8a7d66,0 0 0 3px #0d0b0c,0 0 22px #ff9a3c47,0 3px 10px #000000bf}.ui-tc-on .ui-tc-ico{color:var(--bone-hi)}.ui-tc-locked .ui-tc-ico{opacity:.28}.ui-tc-lock{color:#b7a98d;z-index:2;filter:drop-shadow(0 1px #000)drop-shadow(0 0 4px #000);width:26px;height:26px;position:absolute}.ui-tc-locked.ui-tc-on .ui-tc-med{box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 2px #221f20,0 0 0 2px #6e3328,0 0 0 3px #0d0b0c,0 0 18px #8d211859,0 3px 10px #000000bf}.ui-title-char-m{letter-spacing:.16em;color:#b9ab8c;text-transform:uppercase;text-shadow:0 1px 2px #000;justify-content:center;gap:10px;min-height:18px;font-size:14px;display:flex}.ui-title-char-m i{color:var(--bone-lo);font-style:normal}.ui-title-char-b{letter-spacing:.26em;color:var(--bone-lo);text-shadow:0 1px 2px #000;min-height:16px;margin-top:2px;font-size:13px}.ui-title-note{color:#c46a55}.ui-title-sealed{color:#b07a68!important}.ui-title-enter-off{opacity:.6;color:var(--bone-lo)!important;animation:none!important}.ui-shake{animation:.32s ease-out ui-shake}@keyframes ui-shake{0%,to{translate:none}20%{translate:-7px}45%{translate:6px}70%{translate:-3px}}.ui-title-hist{text-align:left;border-right:2px solid var(--iron-4);background:linear-gradient(90deg,#0a080900,#0a0809b3 18%);width:430px;padding:12px 18px;position:absolute;bottom:40px;right:46px}.ui-title-hist-h{letter-spacing:.42em;color:var(--bone-lo);text-align:right;margin-bottom:6px;font-size:12px}.ui-hist-row{color:var(--bone);letter-spacing:.06em;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000;border-top:1px solid #c8bba014;grid-template-columns:62px 72px 52px 1fr auto;align-items:baseline;gap:10px;padding:3px 0;font-size:14px;display:grid}.ui-hist-row b{color:var(--bone-hi);font-size:16px;font-weight:400}.ui-hist-row em{color:var(--bone-lo);letter-spacing:.14em;font-size:12px}.ui-hist-won b,.ui-hist-won em{color:#d6c08a}.ui-title-char-l{letter-spacing:.36em;color:var(--bone-hi);text-shadow:0 2px #000;padding-left:.36em;font-size:30px}.ui-title-char-d{color:var(--bone);text-shadow:0 1px 2px #000,0 0 8px #000;font-size:19px;font-style:italic}.ui-title-seed{letter-spacing:.2em;align-items:center;gap:18px;padding:8px 26px 8px 28px;font-size:18px;display:flex}.ui-title-seed-k{color:var(--bone-lo);letter-spacing:.36em;text-shadow:0 -1px #000;font-size:14px}.ui-title-seed-v{color:var(--bone-hi);text-align:center;font-variant-numeric:tabular-nums;text-shadow:0 1px #ffffff14,0 -1px #000,0 0 8px #000c;background:linear-gradient(#0f0d0e,#171314);min-width:84px;padding:2px 10px;font-size:28px;box-shadow:inset 0 2px 4px #000000e6,0 1px #ffffff0f}.ui-title-seed-h{color:var(--bone-lo);flex-direction:column;gap:3px;display:flex}.ui-title-seed-h svg{filter:drop-shadow(0 1px #000);width:14px;height:9px;display:block}.ui-title-enter{letter-spacing:.3em;color:var(--bone-hi);margin-top:30px;padding-left:.3em;font-size:24px}.ui-title-legend{margin-top:42px;font-size:16px}.ui-settings{z-index:4;background:radial-gradient(at 50% 45%,#080608cc 0%,#060507e6 70%,#040305f5 100%)}.ui-set-panel{box-sizing:border-box;width:660px;padding:26px 40px}.ui-set-rows{flex-direction:column;gap:4px;margin:16px 0 12px;display:flex}.ui-set-row{letter-spacing:.14em;text-transform:uppercase;color:var(--bone);border:1px solid #0000;justify-content:space-between;align-items:center;gap:20px;padding:8px 14px;font-size:17px;display:flex}.ui-set-cur{color:var(--bone-hi);background:linear-gradient(90deg,#5a141047,#5a141014);border-color:#8a7d668c}.ui-set-cur .ui-set-k:before{content:"";background:var(--blood-hi);width:7px;height:7px;margin:0 12px 2px -4px;display:inline-block;transform:rotate(45deg);box-shadow:0 0 6px #8d2118cc}.ui-set-k{white-space:nowrap}.ui-set-v{flex:none;align-items:center;gap:14px;display:flex}.ui-set-v>b{text-align:right;font-variant-numeric:tabular-nums;min-width:52px;color:var(--bone-hi);font-weight:400}.ui-set-bar{background:linear-gradient(#0b0909,#161213 50%,#0c0a0b);width:200px;height:12px;position:relative;box-shadow:inset 0 1px 3px #000000e6,0 0 0 1px #2b2729,0 1px #ffffff0f}.ui-set-bar i{transform-origin:0;background:linear-gradient(#d8ccb0,#a89b80 55%,#7d725f);position:absolute;inset:2px}.ui-set-onoff{text-align:right;min-width:52px;color:var(--bone-lo);letter-spacing:.2em;font-weight:400}.ui-set-onoff.on{color:var(--bone-hi)}.ui-set-note{letter-spacing:.2em;color:var(--bone-lo);font-size:13px;font-style:italic;margin:0 0 16px!important}.ui-settings{pointer-events:auto;cursor:pointer}.ui-set-panel{cursor:default}.ui-set-row{box-sizing:border-box;cursor:pointer;min-height:36px}.ui-set-panel>.ui-set-close{z-index:2;box-sizing:border-box;pointer-events:auto;cursor:pointer;color:#ead7b3;background:linear-gradient(#49362c,#211b1a);border:1px solid #7e6550;width:40px;height:40px;padding:0;font:28px/1 Georgia,serif;position:absolute;top:6px;right:6px;box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.ui-set-panel>.ui-set-close:hover{background:linear-gradient(#604737,#31221d);border-color:#ceab73}.ui-set-panel>.ui-set-close:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.ui-exp-rewards button,.ui-reroll{pointer-events:auto;cursor:pointer;color:#ead7b3;background:linear-gradient(#49362c,#211b1a);border:1px solid #7e6550;padding:9px 12px;font:15px Georgia,serif;box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.ui-exp-rewards button:hover,.ui-reroll:hover{background:linear-gradient(#604737,#31221d);border-color:#ceab73}.ui-exp-rewards button:focus-visible,.ui-reroll:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.san-caption{color:#b7a58d;font-size:15px;line-height:1.5}.ui-exp-rewards{text-align:center;color:#d8bd8d;max-width:1000px;font-size:20px;line-height:1.6}.ui-exp-rewards button{margin:12px 6px;padding:13px 26px;font-size:19px}.ui-objective{box-sizing:border-box;color:#d1c1a4;background:linear-gradient(145deg,#2e251fee,#100e10e8);width:440px;padding:14px 18px;font-size:17px;line-height:1.25;position:absolute;top:96px;right:24px}.ui-obj-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-objective-k{white-space:nowrap;letter-spacing:.1em;color:#d8bb8a;font-size:16px}.ui-objective>b{color:#efdcbc;margin:6px 0;font-size:26px;font-weight:400;display:block}.ui-route{align-items:center;gap:8px;margin:11px 0;display:flex}.ui-route>span{color:#e5bc7c;min-width:22px;font-size:23px}.ui-route em{color:#bba58a;margin-left:auto;font-size:13px;font-style:normal}.ui-route-complete{opacity:.6}.ui-route-locked{opacity:.45}.ui-objective>small{color:#d6b683;border-top:1px solid #63503b;margin-top:12px;padding-top:9px;font-size:16px;line-height:1.35;display:block}.ui-exp-controls{letter-spacing:.03em;color:#c2b399;text-shadow:0 2px 3px #000;max-width:560px;font-size:17px;line-height:1.5;position:absolute;bottom:22px;left:26px}.ui-exp-controls b{color:#dcc9a6;letter-spacing:.06em;font-weight:400}.ui-reroll{margin-top:25px;padding:12px 25px;font-size:18px}.ui-reroll:disabled{cursor:default;opacity:.55;background:linear-gradient(#2e241f,#1a1514);border-color:#5a4a3c}.ui-expedition .ui-toasts{top:190px}.ui-exp-pause{color:#c4b095;max-width:620px;margin:18px auto;font-size:17px;line-height:1.5}.ui-route-loot{flex-wrap:wrap}.ui-route-loot em{text-align:right;color:#dfbc80;flex-basis:100%;margin-top:-6px}.ui-guardians{border-top:1px solid #65503b;margin-top:12px;padding-top:9px}.ui-guardians h3{letter-spacing:.1em;color:#c9a97c;margin:0 0 6px;font-size:16px;font-weight:400}.ui-guardian{margin:6px 0 9px}.ui-guardian>div:first-child{align-items:baseline;gap:10px;display:flex}.ui-guardian b{color:#e8d3b2;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:20px;font-weight:400;overflow:hidden}.ui-guardian-detail{white-space:nowrap;color:#c9b394;font-variant-numeric:tabular-nums;margin-left:auto;font-size:18px}.ui-guardian-direction{white-space:nowrap;color:#e5c38a;text-align:right;min-width:74px;font-size:19px}.ui-guardian-health{background:#0b0909;border:1px solid #66503c;height:7px;margin-top:4px;position:relative;overflow:hidden}.ui-guardian-health i{transform-origin:0;background:linear-gradient(90deg,#521510,#9b4830);position:absolute;inset:1px}.ui-guardian-pending{border-left:2px solid #ab8853;padding-left:10px}.ui-guardian-pending .ui-guardian-detail{color:#e6c185}.ui-guardian-awaiting{opacity:.7}.ui-guardian-tag{letter-spacing:.08em;color:#c9a97c;margin-top:2px;font-size:16px;display:block}.ui-run-deadline,.ui-main-countdown{color:#c6ae8d;margin:3px 0;font-size:17px;line-height:1.35}.ui-run-deadline.ui-final-window{color:#e9bb80;letter-spacing:.04em;font-weight:700}.ui-optional-hunts{border-top:1px solid #65503b;margin-top:12px;padding-top:9px}.ui-optional-hunts>h3{letter-spacing:.06em;color:#c9ad83;white-space:nowrap;margin:0 0 4px;font-size:16px;font-weight:400}.ui-optional-hunts>h3 .ui-hunt-z{color:#a8916d;font-size:13px;font-style:normal}.ui-optional-route{margin:6px 0}.ui-optional-route>div{align-items:baseline;gap:8px;display:flex}.ui-optional-route>div>span{color:#e0c48f;min-width:24px;font-size:24px;line-height:1}.ui-optional-route b{color:#ddccae;font-size:20px;font-weight:400}.ui-optional-route em{color:#e0c48f;white-space:nowrap;margin-left:auto;font-size:19px;font-style:normal}.ui-optional-route small{color:#b8a385;margin:1px 0 0 32px;font-size:16px;line-height:1.3;display:block}.ui-optional-targets{border-top:0;margin-top:6px;padding-top:2px}.ui-optional-targets .ui-guardian{margin:5px 0 8px}.ui-optional-targets .ui-guardian-health{height:5px}.ui-optional-targets .ui-guardian-health i{background:linear-gradient(90deg,#4a3a20,#957546)}.ui-om{width:0;height:0;animation:.25s ease-out ui-fade;position:absolute;top:0;left:0}.ui-om-arrow{color:#d8a64a;filter:drop-shadow(0 0 1px #000)drop-shadow(0 0 6px #d8a64a99);width:30px;height:30px;position:absolute;top:-15px;left:-15px}.ui-om-arrow svg{width:30px;height:30px;display:block}.ui-om-med{background:radial-gradient(circle at 50% 40%,#3a2f22,#120e0c 75%);border:2px solid #8a6a36;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:-20px;left:-20px;box-shadow:0 0 0 1px #000,0 3px 8px #000c}.ui-om-ico{color:#ecd2a0;filter:drop-shadow(0 1px #000);width:24px;height:24px}.ui-om-elite .ui-om-ico-site,.ui-om-summon .ui-om-ico-site,.ui-om-site .ui-om-ico-elite{display:none}.ui-om-d{text-align:center;letter-spacing:.06em;color:#f0dcb6;text-shadow:0 1px 2px #000,0 0 6px #000;font-variant-numeric:tabular-nums;width:80px;font-size:20px;font-weight:700;position:absolute;top:24px;left:-40px}.ui-om-summon .ui-om-med{border-style:dashed}.ui-om-site{opacity:.72}.ui-om-site .ui-om-arrow{color:#b9a37a;filter:drop-shadow(0 0 1px #000)}.ui-om-site .ui-om-med{border-color:#6c5a42}.ui-om-n,.ui-om-boss .ui-om-ico,.ui-bp-num .ui-bp-ico{display:none}.ui-om-boss .ui-om-n,.ui-bp-num .ui-bp-n{letter-spacing:.04em;color:#e2c9b4;text-shadow:0 1px #000,0 0 5px #8d2118e6;font-size:18px;font-weight:700;line-height:1;display:block}.ui-bp-num .ui-bp-n{font-size:21px}.ui-om-boss .ui-om-arrow{color:#b3392a;filter:drop-shadow(0 0 1px #000)drop-shadow(0 0 8px #8d2118cc)}.ui-om-boss .ui-om-med{background:radial-gradient(circle at 40% 32%,#3b3233 0,#1e1819 60%,#110e0f 100%);border-color:#6e3328;box-shadow:0 0 0 1px #000,0 3px 8px #000c,0 0 14px #8d211880}.ui-boss-warn .ui-boss-fill{transition:transform .1s linear}.ui-boss-warn .ui-boss-hp{letter-spacing:.16em;color:#f0dcb6;font-size:17px}.ui-feedback{pointer-events:auto;-webkit-user-select:text;user-select:text;letter-spacing:.06em;color:var(--bone-lo);text-shadow:0 1px 2px #000;font-size:15px}.ui-feedback span{letter-spacing:.32em;-webkit-user-select:none;user-select:none;margin-right:12px;font-size:13px}.ui-feedback a{color:#dfc18b;text-underline-offset:3px;-webkit-text-decoration:underline #dfc18b66;text-decoration:underline #dfc18b66}.ui-feedback a:hover{color:var(--bone-hi);text-decoration-color:currentColor}.ui-feedback a:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.ui-end-feedback{text-align:center;margin-top:14px!important}.pg{color:var(--bone);position:absolute;inset:0}.pg-btn{pointer-events:auto;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:#ead7b3;background:linear-gradient(#49362c,#211b1a);border:1px solid #7e6550;padding:8px 14px;font:15px Georgia,serif;box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.pg-btn:hover:not(:disabled){background:linear-gradient(#604737,#31221d);border-color:#ceab73}.pg-btn:focus-visible,.pg-slot:focus-visible,.pg-tab:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.pg-btn:disabled{cursor:default;color:#8d8275;box-shadow:none;background:#201c1b;border-color:#49403a}.pg-btn kbd{margin-left:8px}.pg-install-hint{text-align:right;letter-spacing:.06em;color:var(--bone);text-shadow:0 1px 2px #000;flex-basis:100%;margin:0;font-size:15px}.ui-big .pg-install-hint{font-size:18px}.pg-top{text-shadow:0 2px 4px #000,0 0 16px #000;position:absolute;top:36px;left:52px}.pg-kicker{letter-spacing:.5em;color:var(--bone-lo);font-size:14px;display:block}.pg-top h1{letter-spacing:.24em;color:var(--bone-hi);text-shadow:0 4px #000,0 0 30px #ff9a3c38;margin:2px 0 4px;font-size:62px;font-weight:400}.pg-who{letter-spacing:.16em;color:var(--bone);font-size:20px}.pg-who b{color:var(--bone-hi);font-weight:400}.pg-who i{color:var(--bone-lo);padding:0 10px;font-style:normal}.pg-who .pg-gold{color:#dfc18b}.pg-save{color:#c8b28c;font-size:15px;font-style:italic;margin-top:8px!important}.pg-save-bad{color:#e0a07a}.pg-top .pg-btn{margin-top:10px}.pg-menu{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:560px;display:flex;position:absolute;top:40px;right:52px}.pg-keys{letter-spacing:.16em;text-transform:uppercase;color:var(--bone-lo);text-shadow:0 1px 3px #000;flex-basis:100%;justify-content:flex-end;gap:20px;margin-top:8px;font-size:14px;display:flex}.pg-keys kbd{margin-right:6px}.pg-keys{flex-wrap:wrap;row-gap:6px}.pg-keys>span{white-space:nowrap}.pg-keysbox{flex-basis:100%}.pg-pad{letter-spacing:.14em;text-transform:uppercase;color:var(--bone-lo);text-shadow:0 1px 3px #000;justify-content:flex-end;align-items:center;gap:8px;margin:6px 0 0;font-size:13px;display:flex}.pg-pad-on{color:#9fd08a}.pg-label{text-align:center;pointer-events:none;width:640px;margin:-86px 0 0 -320px;animation:.18s ease-out ui-fade;position:absolute;top:0;left:0}.pg-label b{letter-spacing:.32em;color:var(--bone-hi);text-shadow:0 2px #000,0 0 18px #ff9a3c80,0 0 4px #000;padding-left:.32em;font-size:26px;font-weight:400;display:block}.pg-label span{letter-spacing:.2em;text-transform:uppercase;color:var(--bone);text-shadow:0 1px 3px #000;background:linear-gradient(90deg,#0000,#0a0809cc 20% 80%,#0000);margin-top:6px;padding:4px 18px;font-size:15px;display:inline-block}.pg-label kbd{margin-right:6px}.pg-label.pg-label-rest{margin-top:-14px;animation:none}.pg-label-rest b{letter-spacing:.24em;color:var(--bone);opacity:.9;text-shadow:0 2px #000,0 0 10px #000,0 0 16px #ff9a3c4d;padding-left:.24em;font-size:20px}.ui-big .pg-label.pg-label-rest{margin-top:-24px}.ui-touch .pg-btn kbd{display:none}.pg-strip{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.pg-strip-row{justify-content:center;gap:18px;display:flex;position:absolute;bottom:14px;left:0;right:0}.pg-strip-row:before{content:"";background:linear-gradient(90deg,#0000,#8a7d6673 25% 75%,#0000);height:1px;position:absolute;top:-12px;left:4%;right:4%}.pg-slot{flex-direction:column;align-items:center;width:260px;display:flex}.pg-slot-btn{pointer-events:auto;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;padding:0 0 2px;display:flex}.pg-slot-btn:hover{background:radial-gradient(at 50% 55%,#ff9a3c17,#0000 70%);border-color:#c8bba038}.pg-slot-btn:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.pg-name{pointer-events:auto;box-sizing:border-box;width:100%;color:var(--bone-hi);cursor:pointer;background:#0a0809b8;border:1px solid #8a7d6659;justify-content:center;align-items:baseline;gap:10px;margin-top:4px;padding:3px 6px;font:16px Georgia,serif;display:flex}.pg-name span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pg-name em{letter-spacing:.24em;color:#dfc18b;font-size:11px;font-style:normal}button.pg-name:hover{border-color:#ceab73}.pg-name-form{cursor:default;gap:6px;padding:3px}.pg-name-form input{min-width:0;color:var(--bone-hi);background:#100f0d;border:1px solid #7e6550;flex:1;padding:4px 6px;font:16px Georgia,serif}.pg-name-form .pg-btn{padding:4px 8px;font-size:12px}.pg-name-note{color:#e6cf9f;text-align:center;text-shadow:0 1px 2px #000;width:100%;margin-top:3px;font-size:16px;line-height:1.25;display:block}.pg-slot-fig{width:120px;height:100px;display:block}.pg-slot-row{width:100%;position:relative}.pg-slot-arr{pointer-events:auto;cursor:pointer;box-sizing:border-box;color:#ead7b3;background:linear-gradient(#49362c,#211b1a);border:1px solid #7e6550;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:54px;min-height:58px;padding:6px 0;font:24px/1 Georgia,serif;display:flex;position:absolute;top:50px;transform:translateY(-50%);box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.pg-slot-arr:first-child{right:calc(100% + 10px)}.pg-slot-arr:last-child{left:calc(100% + 10px)}.pg-slot-arr:hover{border-color:#ceab73}.pg-slot-arr:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}#ui-root .pg-slot-arr kbd{letter-spacing:.04em;padding:.1em .3em .05em;font-size:11px}.pg-slot-plate{box-sizing:border-box;text-align:center;background:linear-gradient(180deg,var(--iron-2),var(--iron-1));border:1px solid var(--iron-0);width:100%;padding:6px 6px 7px;display:block;box-shadow:inset 0 1px #ffffff1a,0 3px 8px #000c}.pg-slot-plate b{white-space:nowrap;letter-spacing:.2em;color:var(--bone-hi);font-size:15px;font-weight:400}.pg-slot-plate i{letter-spacing:.3em;color:#dfc18b;margin-left:8px;font-size:11px;font-style:normal}.pg-slot-plate small{letter-spacing:.06em;color:var(--bone-lo);margin-top:3px;font-size:12px;display:block}.pg-strip-k{letter-spacing:.4em;color:var(--bone-lo);text-shadow:0 1px 2px #000;font-size:12px;position:absolute;bottom:22px;left:52px}.pg-build{pointer-events:none;letter-spacing:.08em;color:var(--bone-lo);opacity:.8;text-shadow:0 1px 2px #000;font:12px ui-monospace,Menlo,Consolas,monospace;position:absolute;bottom:22px;right:52px}.pg-channel{box-sizing:border-box;pointer-events:auto;z-index:2;background:linear-gradient(145deg,#2a221ef2,#100e10f2);width:720px;margin-left:-360px;padding:18px 24px 16px;font-size:16px;animation:.18s ease-out ui-fade;position:absolute;bottom:190px;left:50%}.pg-ch-head{border-bottom:1px solid #4b4135;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.pg-ch-head h2{letter-spacing:.24em;color:var(--bone-hi);font-size:28px;font-weight:400}.pg-ch-head>span{letter-spacing:.2em;text-transform:uppercase;color:var(--bone-lo);flex:1;padding-bottom:5px;font-size:13px}.pg-ch-grid{grid-template-columns:200px 1fr;gap:14px;margin-top:14px;display:grid}.pg-ch-roster{border-right:1px solid #4b4135;flex-direction:column;gap:6px;padding-right:12px;display:flex}.pg-ch-player{pointer-events:auto;cursor:pointer;text-align:left;font:inherit;color:var(--bone);background:0 0;border:1px solid #0000;padding:7px 9px}.pg-ch-player.pg-on{background:#403329;border-color:#aa8b5f}.pg-ch-player b{letter-spacing:.08em;font-weight:400;display:block}.pg-ch-player small{color:var(--bone-lo);font-size:12px}.pg-ch-log{color:#bdb19d;height:112px;padding:6px 2px;font-size:15px}.pg-ch-empty{color:#c8b28c;font-style:italic}.pg-ch-form{border-top:1px solid #40362b;gap:6px;padding-top:8px;display:flex}.pg-ch-form input{color:#8d8275;background:#100f0d;border:1px solid #4b4032;flex:1;min-width:0;padding:7px 9px;font:15px Georgia,serif}.pg-ch-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.pg-ch-actions>span{flex:1}.pg-ch-actions b{color:var(--bone-hi);letter-spacing:.08em;font-weight:400}.pg-ch-actions small{color:var(--bone-lo);margin-left:8px}.pg-ch-note{color:var(--bone-lo);font-size:13px;font-style:italic;margin-top:12px!important}.pg-ov{pointer-events:auto;z-index:3;background:radial-gradient(at 50% 48%,#0806089e 0%,#060507cc 70%,#040305eb 100%)}.pg-ov-in{flex-direction:column;align-items:center;display:flex}.pg-head{margin-bottom:22px;padding:12px 160px 14px}.pg-tabs{letter-spacing:.2em;color:var(--bone);justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:16px;display:flex}.pg-tab{pointer-events:auto;cursor:pointer;letter-spacing:.24em;color:var(--bone-lo);text-transform:uppercase;background:0 0;border:1px solid #0000;padding:6px 14px;font:15px Georgia,serif}.pg-tab:hover{color:var(--bone)}.pg-tab-on{color:var(--bone-hi);background:linear-gradient(90deg,#5a141047,#5a141014);border-color:#8a7d668c}.pg-page{letter-spacing:.24em;color:var(--bone-lo);margin-left:8px;font-size:13px}.pg-chars .pg-btn{padding:4px 12px}.pg-cards{min-height:470px}.pg-row{position:relative}.pg-scroll{pointer-events:auto;cursor:pointer;width:64px;color:var(--bone-hi);background:linear-gradient(#1a1513eb,#0e0b0aeb);border:1px solid #efe3c473;flex-direction:column;align-items:center;gap:2px;padding:14px 0 12px;font-family:Georgia,serif;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 1px #0a0809,0 6px 16px #000c}.pg-scroll[hidden]{display:none}.pg-scroll:hover{border-color:#efe3c4}.pg-scroll-l{left:-96px}.pg-scroll-r{right:-96px}.pg-scroll span{font-size:44px;line-height:.8}.pg-scroll b{letter-spacing:.04em;font-size:22px;font-weight:400}.pg-scroll small{letter-spacing:.22em;color:var(--bone-lo);padding-left:.22em;font-size:11px}.pg-card{cursor:pointer;min-height:470px}.pg-card-off{filter:saturate(.3)brightness(.7)}.pg-card-current .ui-card-now{color:#4a3008}.pg-card.ui-card-cur{outline-offset:5px;outline:2px solid #efe3c4;box-shadow:inset 0 0 0 1px #fff5dc8c,inset 0 0 0 2px #785a2d59,inset 0 0 40px #3c230f66,inset 0 0 90px #3c230f73,0 0 0 5px #0a0809,0 0 22px 6px #efe3c447,0 26px 54px #000000f2}.pg-card.ui-card-cur .ui-card-rar{color:#f6ecd2;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #efe3c4,0 2px 4px #28140580}.pg-cards:has(.ui-card-cur) .pg-card:not(.ui-card-cur){filter:brightness(.86)}.pg-cards:has(.ui-card-cur) .pg-card-off:not(.ui-card-cur){filter:saturate(.3)brightness(.5)}.pg-card-off.ui-card-cur{filter:saturate(.4)brightness(.86)}.pg-note-sum{color:var(--bone);font-size:17px;font-style:italic}.pg-why{letter-spacing:.03em;color:#5a1e14;padding:0 6px;font-size:14px;font-style:italic;line-height:1.35}.pg-glass{letter-spacing:.08em;color:#e6cf9f;text-shadow:0 2px 3px #000;pointer-events:none;background:#080709d1;border:1px solid #6b5a3c;padding:10px 22px;font-size:20px;position:absolute;top:22%;left:50%;transform:translate(-50%)}.pg-note{letter-spacing:.06em;color:#e6cf9f;text-shadow:0 2px 3px #000;min-height:26px;font-size:18px;margin-top:18px!important}.pg-legend{margin-top:12px}.pg-plaque{cursor:default;width:1180px;padding:0 30px 16px}.pg-plaque .ui-card-rar{width:calc(100% + 60px);margin:0 -30px}.pg-cols{text-align:left;color:#2e2217;grid-template-columns:1.1fr 1.15fr .9fr;gap:30px;width:100%;margin:18px 0 16px;font-size:17px;line-height:1.45;display:grid}.pg-cols h3{letter-spacing:.32em;text-transform:uppercase;color:#5a4630;border-bottom:1px dotted #5a3c1973;margin:0 0 10px;padding-bottom:6px;font-size:14px}.pg-cols p{font-style:italic;margin:8px 0 0!important}.pg-bosses{margin:0;padding:0;list-style:none}.pg-bosses li{gap:14px;padding:2px 0;display:flex}.pg-bosses b{font-variant-numeric:tabular-nums;color:#241a12;min-width:52px}.pg-keeps{margin:0;padding-left:18px}.pg-keeps li{margin:3px 0}.pg-record{grid-template-columns:auto 1fr;gap:4px 16px;margin:0;display:grid}.pg-record dt{letter-spacing:.16em;text-transform:uppercase;color:#5a4630;align-self:center;font-size:13px}.pg-record dd{font-variant-numeric:tabular-nums;color:#241a12;margin:0;font-size:19px;font-weight:700}.pg-trial{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;width:100%;margin:0 0 4px;display:flex}.pg-trial-h{letter-spacing:.28em;color:#5a4630;font-size:13px}.pg-tr{pointer-events:auto;cursor:pointer;white-space:nowrap;color:#2e2217;background:#5a3c1914;border:1px solid #5a3c1973;padding:5px 12px;font:15px Georgia,serif}.pg-tr b{font-variant-numeric:tabular-nums;margin-left:3px}.pg-tr:hover{background:#5a3c1933}.pg-tr-on{color:#3a1408;background:#8d211833;border-color:#8d2118}.pg-tr-cur{outline-offset:1px;outline:2px solid #3a1408}.pg-trial-note{color:#5a4630;font-size:14px;font-style:italic;margin:0 0 6px!important}.pg-trial-warn{color:#8d2118;font-style:normal;font-weight:700}.pg-depart{pointer-events:auto;cursor:pointer;letter-spacing:.24em;color:#3a1408;background:#8d21181f;margin:4px 0 0;padding:12px 0;font:700 18px Georgia,serif}.pg-depart:hover{background:#8d21183d}.pg-ov-still .ui-card{opacity:1;animation:none;transform:none}.pg-settled .ui-card:not(.ui-shake){animation:none}.pg-settled .ui-card,.pg-ov .ui-card.ui-shake{opacity:1;transform:translateY(0)scale(1)}.pg-depart-cur{outline-offset:1px;background:#8d21183d;outline:2px solid #3a1408}:is(.pg:has(>.pg-ov:not([hidden]))>.pg-top,.pg:has(>.pg-ov:not([hidden]))>.pg-menu){visibility:hidden}.pg-intro{width:1560px}.pg-cols-intro{grid-template-columns:1.05fr 1fr .95fr 1.1fr;gap:28px;margin:14px 0 12px;font-size:18px;line-height:1.4}.pg-cols .pg-plain{font-style:normal}.pg-cols-intro .pg-bosses{margin:8px 0 0}.pg-ctl{grid-template-columns:auto 1fr;align-items:baseline;gap:5px 12px;margin:0;display:grid}.pg-ctl dt{text-align:right;white-space:nowrap}.pg-ctl dd{margin:0}.pg-ctl kbd{color:#241a12!important;box-shadow:none!important;background:#fff0d259!important;border-color:#5a3c198c!important}.pg-feedback{text-align:right;flex-basis:100%;margin-top:6px!important}.pg-chron{box-sizing:border-box;text-align:left;background:linear-gradient(145deg,#2a221ef2,#100e10f2);width:720px}.pg-seed{letter-spacing:.24em;justify-content:center;align-items:center;gap:18px;margin-bottom:14px;font-size:16px;display:flex}.pg-seed b{color:var(--bone-hi);margin-left:10px;font-size:28px;font-weight:400}.pg-seed-note{text-align:center;color:var(--bone-lo);font-size:15px;font-style:italic;margin:-6px 0 12px!important}.pg-runs .ui-hist-row{grid-template-columns:90px 90px 110px 60px 1fr}.pg-ov-chronicle .pg-chron{width:960px}.pg-chron-tabs{margin-top:6px}.pg-chron-best{text-align:center;color:var(--bone-hi);font-variant-numeric:tabular-nums;font-size:16px;margin:-4px 0 10px!important}.pg-ov-chronicle .pg-runs{scrollbar-width:thin;scrollbar-color:#6f5a45 transparent;max-height:560px;padding-right:6px;overflow-y:auto}.pg-ov-chronicle .pg-runs .ui-hist-row{cursor:pointer;grid-template-columns:100px 90px 100px 60px 1fr;padding:4px 8px;font-size:16px}.pg-ov-chronicle .pg-run:hover{background:#c8bba00f}.pg-run-cur{background:#8d211842;box-shadow:inset 3px 0 #b2645a}.pg-ov-chronicle .pg-run-cur:hover{background:#8d211852}.pg-run em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-mark{letter-spacing:.24em;color:#f0d78e;margin-left:8px;font-size:11px;font-style:normal;text-decoration:none}.pg-ov.pg-ov-chd{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#6f5a45 transparent;justify-content:flex-start;padding:20px 0 16px;overflow-y:auto}.pg-ov-chd .pg-ov-in{width:100%}.pg-chd-head{text-align:center;margin-bottom:8px;padding:4px 120px 6px}.pg-chd-head .ui-end-title{margin:4px 0 0;font-size:44px}.pg-chd-head .ui-end-cause{margin-top:2px}.pg-chd-head .orn{margin:.2em auto}.pg-chd{box-sizing:border-box;text-align:left;background:linear-gradient(145deg,#2a221ef2,#100e10f2);width:1840px;max-width:96%;padding:16px 28px 14px}.pg-chd .ui-end-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.62fr);align-items:start;gap:0 32px;display:grid}.pg-chd .ui-bd{grid-template-columns:minmax(0,2.15fr) repeat(3,minmax(0,1fr));gap:0 20px}.pg-chd .ui-bd-dealt{grid-column:auto;margin-bottom:0}.pg-chd .ui-end-sec{margin:10px 0 4px}.pg-chd .ui-end-grid{gap:4px 24px}.pg-chd .ui-stat{padding:5px 0}.pg-chd .ui-stat-v{font-size:24px}.pg-chd .ui-end-abil{justify-content:flex-start;min-height:60px}.pg-chd .ui-end-picks{justify-content:flex-start;gap:6px 14px}.pg-chd-miss{color:#c99b6a;margin:2px 0 4px;font-size:15px;font-style:italic}.pg-chd-old{color:#c99b6a;background:#00000038;border-left:2px solid #c99b6a8c;margin:0 0 10px;padding:6px 12px;font-size:16px;font-style:italic}.pg-chd-line{color:var(--bone);margin:2px 0 4px;font-size:16px}.pg-chd-dim{color:var(--bone-lo);font-size:14px;font-style:italic}.pg-chd-note{letter-spacing:.12em;color:#d6c08a;margin-left:10px;font-size:14px}.pg-chd-legend{margin-top:10px}.pg-empty{text-align:center;color:var(--bone-lo);font-style:italic}.pg-ov-board .pg-head{margin-bottom:10px;padding:6px 160px 8px}.pg-ov-board .ui-lu-title{font-size:40px}.pg-ov-board .pg-tabs{margin-top:4px}.pg-ov-board .pg-legend{margin-top:8px}.pg-ov-board .pg-legend>div:not(.pg-watch-help){flex-basis:100%;justify-content:center}.pg-ov-board .pg-legend>div:not(.pg-watch-help)>span{text-align:center;max-width:780px;line-height:1.5}.pg-board{box-sizing:border-box;text-align:left;background:linear-gradient(145deg,#2a221ef2,#100e10f2);width:1180px;padding:12px 30px}.pg-bd-me{color:var(--bone-hi);font-variant-numeric:tabular-nums;font-size:18px;margin:0 0 8px!important}.pg-bd-me span{letter-spacing:.3em;color:var(--bone-lo);margin-right:14px;font-size:13px}.pg-bd-note{font-size:18px;margin:8px 0!important}.pg-bd-row{color:var(--bone);font-variant-numeric:tabular-nums;border-top:1px solid #c8bba012;grid-template-columns:55px minmax(0,1fr) 110px 85px 50px 65px 105px 125px 72px;align-items:baseline;gap:10px;padding:1px 6px;font-size:17px;line-height:1.3;display:grid}.pg-bd-row>span{text-align:right}.pg-bd-row.pg-bd-sr{grid-template-columns:55px minmax(0,1fr) 125px 110px 50px 105px 125px 72px}.pg-bd-row.pg-bd-ln{grid-template-columns:55px minmax(0,1fr) 125px 105px 110px 50px 105px 125px 72px}.pg-bd-gapt{color:var(--bone-lo)}.pg-bd-clear{color:var(--bone-hi)}.pg-bd-h .pg-bd-clear{color:var(--bone-lo)}.pg-ov-board .pg-ladders{margin-top:2px}.pg-ladders .pg-tab{padding:3px 12px;font-size:13px}.pg-bd-seed{padding-right:14px;position:relative}.pg-bd-pick{color:#dfc18b;font-style:normal;position:absolute;right:2px}.pg-bd-row b{color:var(--bone-hi);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.pg-bd-row b i{letter-spacing:.3em;color:#dfc18b;margin-left:8px;font-size:11px;font-style:normal}.pg-bd-row em{color:#a9c08a;font-size:16px;font-style:normal}.pg-bd-unv em{color:#e0a07a}.pg-bd-unv.pg-bd-old em{color:#c9b48a;white-space:nowrap;font-size:14px}.pg-bd-h{letter-spacing:.24em;text-transform:uppercase;color:var(--bone-lo);border-top:0;padding-bottom:3px;font-size:12px}.pg-bd-h b,.pg-bd-h em{color:var(--bone-lo);font-size:12px}.pg-bd-mine{background:linear-gradient(90deg,#8d211852,#8d21181a);border-top-color:#d6c08a66}.pg-bd-gap{text-align:center;color:var(--bone-lo);font-size:16px;line-height:1}.ui-bd-host{border-top:1px solid #c8bba01f;flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:2px 24px;margin-top:10px;padding-top:6px}.ui-bd-host .ui-bd-h{border-bottom:0;gap:10px;margin:0;padding:0}.ui-bd-host .ui-bd-r{gap:8px;font-size:14px}.ui-bd-storm .ui-bd-h{min-width:9.5em}.ui-bd-storm+.ui-bd-storm{border-top:0;margin-top:2px;padding-top:2px}.ui-bd-gfx{border-top:1px solid #c8bba01f;flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:2px 24px;margin-top:10px;padding-top:6px}.ui-bd-gfx .ui-bd-h{border-bottom:0;gap:10px;margin:0;padding:0}.ui-bd-gfx .ui-bd-h b{font-size:18px}.ui-bd-gfx .ui-bd-r{gap:8px;font-size:14px}.ui-bd-gpu{flex:100%;min-width:0}.ui-bd-gpu b{overflow-wrap:anywhere;font-size:13px;white-space:normal!important;color:var(--bone)!important}.ui-gfxnote{letter-spacing:.06em;max-width:92%;color:var(--bone-hi);white-space:normal;text-align:center;box-sizing:border-box;z-index:40;background:#0a0809d1;border:1px solid #8a7d6673;width:max-content;max-width:min(92%,1240px);padding:6px 16px;font-size:14px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ui-big .ui-gfxnote,.ui-ovbig .ui-gfxnote{max-width:36%;font-size:calc(17px * var(--tz,1));padding:calc(6px * var(--tz,1)) calc(16px * var(--tz,1))}#ui-root:has(>.pg:not([hidden])>.pg-ov:not([hidden])) .ui-gfxnote{max-width:min(92%,1240px);top:auto;bottom:10px}.ui-perf{letter-spacing:.02em;color:#d8ccb4;white-space:pre;z-index:40;background:#080708b3;padding:2px 8px;font:12px/1.4 ui-monospace,Consolas,monospace;position:absolute;bottom:6px;right:10px}.ui-set-choice{text-align:right;min-width:52px;color:var(--bone-hi);letter-spacing:.14em;white-space:nowrap;font-weight:400}.ui-set-choice i{color:var(--bone);font-style:normal}.ui-set-choice i.off{opacity:.25}.ui-set-choice em{letter-spacing:.2em;color:var(--bone-lo);font-size:11px;font-style:normal}.ui-set-v>b{white-space:nowrap}.ui-set-v>b em{letter-spacing:.2em;color:var(--bone-lo);font-size:11px;font-style:normal}.ui-set-sub{letter-spacing:.04em;color:var(--bone);text-transform:none;margin:-2px 0 4px;padding:4px 14px 6px 34px;font-size:13px;line-height:1.4}.pg-watch{font:inherit;color:var(--bone-hi);cursor:pointer;background:#30241e;border:1px solid #826947;padding:0 7px;font-size:14px;line-height:1.2}.pg-watch:focus-visible,.pg-watch.ui-pad-focus{outline-offset:1px;outline:2px solid #e0c58a}#ui-root .pg-watch.ui-pad-focus{outline-offset:1px;outline:2px solid #f6ecd2;box-shadow:0 0 10px #ffbe5ab3}#ui-root .pg-watch.ui-pad-focus:before,#ui-root .pg-btn.ui-pad-focus:before{content:none}#ui-root .pg-ladder.ui-pad-focus{outline-offset:2px;outline:2px solid #f6ecd2;box-shadow:0 0 10px #ffbe5ab3}#ui-root .pg-ladder.ui-pad-focus:before{content:none}.pg-bd-rows{scrollbar-width:thin;scrollbar-color:#6f5a45 transparent;max-height:560px;overflow-y:auto}#ui-root .pg-bd-note{color:#e0a07a;font-style:normal}.ui-horde{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:4px;width:980px;display:flex;position:absolute;top:116px;left:50%;transform:translate(-50%)}.ui-horde.ui-horde-plate{top:216px}.ui-horde.ui-horde-card{top:292px}.ui-horde-status,.ui-horde-row{letter-spacing:.05em;color:var(--bone-hi);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000;background:#050406a8;margin:0;padding:3px 16px;font-size:17px;line-height:1.3}.ui-horde-over{letter-spacing:.1em;color:#ffb48c;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000;background:#420e09cc;margin:0;padding:3px 18px;font-size:21px}.ui-horde-ctl{gap:10px;margin-top:4px;display:flex}.ui-horde-btn{pointer-events:auto;cursor:pointer;letter-spacing:.08em;color:#ead7b3;background:linear-gradient(#49362c,#211b1a);border:1px solid #7e6550;padding:7px 12px;font:16px Georgia,serif;box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.ui-horde-btn:hover{background:linear-gradient(#604737,#31221d);border-color:#ceab73}.ui-horde-btn:focus-visible{outline-offset:3px;outline:2px solid #e0ba7a}.ui-pause-btn[data-sanctuary^=rounds-],.ui-pause-btn[data-sanctuary=end-run]{letter-spacing:.14em;font-size:21px}.ui-pause-btn.ui-pause-diag{letter-spacing:.12em;color:#c9b38e;border-color:#5f4c3d;padding:7px 14px;font-size:17px}.ui-end.ui-end-horde:not(.ui-end-pre){pointer-events:auto;scrollbar-width:thin;scrollbar-color:#6f5a45 transparent;overflow-y:auto}.ui-end-horde>*{flex:none}.ui-end-horde .ui-exp-rewards{z-index:2;background:linear-gradient(#06050700,#060507f2 26%);width:100%;max-width:none;padding:10px 0 8px;position:sticky;bottom:0}.ui-horde-cause{letter-spacing:.04em;color:var(--bone);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000,0 0 10px #000;margin:2px 0 0;font-size:16px}.ui-horde-end{box-sizing:border-box;text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:0 32px;width:1840px;min-width:0;max-width:96%;margin:0 0 8px;padding:8px 28px 12px;display:grid}.ui-he-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.ui-he-r{color:var(--bone);border-bottom:1px solid #c8bba014;grid-template-columns:128px auto minmax(0,1fr);align-items:baseline;gap:10px;padding:2px 0;font-size:16px;display:grid}.ui-he-r span{color:var(--bone-lo);white-space:nowrap}.ui-he-r b{color:var(--bone-hi);font-variant-numeric:tabular-nums;font-weight:400}.ui-he-r i{color:var(--bone-lo);font-variant-numeric:tabular-nums;font-size:14px;font-style:normal}.ui-end-sec.ui-hr-head{text-transform:none;letter-spacing:.1em;color:var(--bone-hi);font-size:16px}.ui-hr{flex-direction:column;display:flex}.ui-hr-r{color:var(--bone);font-variant-numeric:tabular-nums;grid-template-columns:36px 72px 64px 78px 78px minmax(150px,1fr) 56px 44px;align-items:baseline;gap:8px;padding:2px 4px;font-size:16px;display:grid}.ui-hr-h{letter-spacing:.12em;text-transform:uppercase;color:var(--bone-lo);font-size:12px}.ui-hr-mine{color:var(--bone-hi);background:#d6c08a24}.ui-he-note{color:#c99b6a;margin:6px 0 0;font-size:16px}.ui-lb-rank[data-state=trial] b{color:#c99b6a;font-style:normal}.ui-pause-victory .ui-kv,.ui-pause-victory .ui-exp-pause{display:none}.ui-pause-victory .ui-pause-title{color:#f3dfae;letter-spacing:.3em}.ui-vic{max-width:640px;margin:10px auto 2px}.ui-vic-purge{text-align:center;letter-spacing:.04em;color:#f2c9a0;margin:0 0 10px;font-size:18px}.ui-vic-sb{margin:0 auto}.ui-vic-note{color:var(--bone-lo);text-align:center;margin:10px 0 0;font-size:16px;line-height:1.35}.ui-pause-victory .ui-pause-btn{letter-spacing:.14em;font-size:21px}.ui-touch .ui-exp-controls{text-align:center;white-space:nowrap;max-width:none;bottom:200px;left:50%;right:auto;transform:translate(-50%)}.ui-touch .ui-objective{max-height:calc(100% - 96px - var(--touch-keep-b,153px) / var(--ui-z,1));overflow:hidden}.ui-touch .ui-perf{bottom:236px;left:50%;right:auto;transform:translate(-50%)}.ui-touch .ui-toasts{left:calc(64px / var(--ui-z,1))}.ui-touch .ui-card{pointer-events:auto;cursor:pointer;touch-action:manipulation}#touch-root{top:0;bottom:0;left:var(--frame-x,0px);width:var(--frame-w,100%);z-index:20;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-family:Georgia,Times New Roman,Liberation Serif,DejaVu Serif,serif;position:fixed}#touch-root[hidden],#touch-root [hidden]{display:none!important}#touch-root .tc-zone{pointer-events:auto;touch-action:none;position:absolute}#touch-root .tc-base{box-sizing:border-box;pointer-events:none;background:radial-gradient(circle,#100c0c2e 0%,#100c0c6b 70%,#e6d8ba14 100%);border:2px solid #e6d8ba57;border-radius:50%;width:120px;height:120px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #00000073,inset 0 0 18px #00000080}#touch-root .tc-knob{box-sizing:border-box;pointer-events:none;background:radial-gradient(circle at 40% 35%,#f0e2c46b,#9678544d);border:2px solid #f0e2c499;border-radius:50%;width:52px;height:52px;position:absolute;top:0;left:0;box-shadow:0 2px 6px #0009}#touch-root .tc-on .tc-base{border-color:#ffce8299}#touch-root .tc-on .tc-knob{background:radial-gradient(circle at 40% 35%,#ffe2aa99,#be8c506b);border-color:#ffd696e6}#touch-root .tc-label{text-align:center;letter-spacing:.24em;color:#e6d8ba8c;text-shadow:0 1px 2px #000;pointer-events:none;width:120px;font-size:10px;position:absolute;top:0;left:0}#touch-root .tc-btn{box-sizing:border-box;pointer-events:auto;touch-action:none;letter-spacing:.14em;color:#efe1c4;text-shadow:0 1px 2px #000;background:radial-gradient(circle at 45% 35%,#5c422eb8,#1e1614b8);border:2px solid #e0ba7a99;border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;box-shadow:0 2px 6px #0009}#touch-root .tc-btn.tc-on{background:radial-gradient(circle at 45% 35%,#be8446d9,#50321ed9);border-color:#ffd896}#touch-root .tc-pause-ico{box-sizing:border-box;border-left:4px solid #efe1c4;border-right:4px solid #efe1c4;width:12px;height:14px}.tc-probe{visibility:hidden;pointer-events:none;width:0;height:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);position:fixed;top:0;left:0}.ui-pause-a,.ui-pause-b{display:contents}.ui-pause-a>*,.ui-pause-b>*{z-index:1;position:relative}.ui-big .ui-overlay,.ui-big .pg-top,.ui-big .pg-menu,.ui-big .pg-channel{zoom:var(--tz,1)}.ui-big .ui-end{zoom:var(--tze,1)}.ui-big .pg-label b,.ui-big .pg-label span{zoom:var(--tz,1)}.ui-big .pg-label{width:1000px;margin:-140px 0 0 -500px}.ui-big .pg-top h1{margin:0 0 2px;font-size:40px}.ui-big .pg-btn{min-height:68px;padding:10px 20px;font-size:19px}.ui-big .pg-menu{gap:12px;max-width:640px}.ui-big.ui-touch .pg-keysbox{display:none}.ui-big .pg-feedback{font-size:16px}.ui-big .pg-slot-arr{width:calc(64px * var(--tz,1));min-height:calc(64px * var(--tz,1));font-size:calc(30px * var(--tz,1));padding:0}#ui-root.ui-big .pg-slot-arr kbd{font-size:calc(11px * var(--tz,1))}.ui-ovbig .pg-ov{zoom:var(--tz,1);justify-content:flex-start;padding:16px 0;overflow-y:auto}.ui-ovbig .pg-ov-in{max-width:calc(var(--big-w,1920px) - 48px)}.ui-ovbig .pg-intro,.ui-ovbig .pg-plaque,.ui-ovbig .pg-board{width:min(var(--w0,1180px),calc(var(--big-w,1920px) - 64px))}.ui-ovbig .pg-ov-chronicle .pg-chron{width:min(960px,calc(var(--big-w,1920px) - 64px))}.ui-ovbig .pg-ov-chronicle .pg-runs{max-height:none;overflow:visible}.ui-ovbig .pg-ov-chronicle .pg-runs .ui-hist-row{align-items:center;min-height:56px;font-size:18px}.ui-ovbig .pg-ov-chronicle .pg-run em{letter-spacing:.06em;font-size:17px}.ui-ovbig .pg-mark{font-size:15px}.ui-ovbig .pg-chd{width:min(1180px,calc(var(--big-w,1920px) - 48px));max-width:none}.ui-ovbig .pg-chd .ui-end-cols{grid-template-columns:minmax(0,1fr)}.ui-ovbig .pg-chd .ui-bd{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.ui-ovbig .pg-chd-head{padding:0 24px 4px}.ui-ovbig .pg-intro{--w0:1560px}.ui-ovbig .pg-depart{min-height:68px}.ui-ovbig .pg-cards,.ui-ovbig .pg-card{min-height:0}.ui-ovbig .pg-tr,.ui-ovbig .pg-tab{min-height:68px;font-size:18px}.ui-ovbig .pg-ov-board .ui-lu-head{column-gap:12px}.ui-ovbig .pg-ov-board .ui-lu-title{font-size:28px}.ui-ovbig .pg-ov-board .pg-tabs{gap:2px;margin-top:0}.ui-ovbig .pg-ov-board .pg-tab{letter-spacing:.06em;padding:6px;font-size:16px}.ui-ovbig .pg-ov-board .pg-ladders{border-left:1px solid #8a7d6673;margin-left:10px;padding-left:12px}.ui-ovbig .pg-bd-rows{max-height:none;overflow:visible}.ui-ovbig .pg-bd-row{grid-template-columns:55px minmax(0,1fr) 110px 85px 60px 65px 105px 125px 130px;align-items:center;min-height:60px;padding:3px 6px}.ui-ovbig .pg-bd-row.pg-bd-sr{grid-template-columns:55px minmax(0,1fr) 125px 110px 60px 105px 125px 130px}.ui-ovbig .pg-bd-row.pg-bd-ln{grid-template-columns:55px minmax(0,1fr) 125px 105px 110px 60px 105px 125px 130px}.ui-ovbig .pg-bd-row.pg-bd-h{z-index:1;letter-spacing:.18em;background:#1c1716;min-height:0;padding:6px;font-size:13px;position:sticky;top:-16px}.ui-ovbig .pg-bd-h b,.ui-ovbig .pg-bd-h em,.ui-ovbig .pg-bd-row b i{font-size:13px}.ui-ovbig .pg-bd-unv.pg-bd-old em{font-size:15px}.ui-ovbig .pg-watch{width:100%;min-height:60px;padding:0 10px;font-size:18px}.ui-ovbig .pg-scroll-l{left:-72px}.ui-ovbig .pg-scroll-r{right:-72px}.ui-ovbig .pg-ov.pg-ov-doors{padding:8px 0}.ui-ovbig .pg-ov-doors .pg-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 24px;margin-bottom:6px;padding:0 24px 2px;display:flex}.ui-ovbig .pg-ov-doors .pg-head .ui-lu-kicker{flex:0 0 100%}.ui-ovbig .pg-ov-doors .pg-chars{margin-top:0}.ui-ovbig .pg-ov-doors .pg-plaque{--w0:1560px;flex-flow:wrap;align-items:center;column-gap:16px;padding:0 24px 10px}.ui-ovbig .pg-ov-doors .pg-plaque>.ui-card-rar{display:none}.ui-ovbig .pg-ov-doors .pg-cols{columns:3;flex:0 0 100%;column-gap:28px;margin:10px 0 8px;font-size:17px;line-height:1.3;display:block}.ui-ovbig .pg-ov-doors .pg-cols-intro{columns:4;column-gap:24px}.ui-ovbig .pg-ov-doors .pg-cols section+section{margin-top:12px}.ui-ovbig .pg-ov-doors .pg-cols h3{break-after:avoid;margin-bottom:6px;padding-bottom:3px}.ui-ovbig .pg-ov-doors .pg-cols li,.ui-ovbig .pg-ov-doors .pg-bosses,.ui-ovbig .pg-ov-doors .pg-record,.ui-ovbig .pg-ov-doors .pg-ctl{break-inside:avoid}.ui-ovbig .pg-ov-doors .pg-trial{flex:0 auto;width:auto;margin:0}.ui-ovbig .pg-ov-doors .pg-trial-note{flex:0 0 100%;order:1;margin:6px 0 0!important}.ui-ovbig .pg-ov-doors .pg-depart{z-index:2;background:linear-gradient(#8d21181f,#8d21181f),#cdb886;flex:auto;width:auto;margin:0;position:sticky;bottom:0;box-shadow:0 -4px 8px #3c230f40}.ui-ovbig .pg-ov-doors .pg-depart:hover,.ui-ovbig .pg-ov-doors .pg-depart-cur{background:linear-gradient(#8d21183d,#8d21183d),#cdb886}.ui-big .ui-pause .ui-panel{text-align:center;align-items:center;gap:44px;width:1200px;padding:22px 36px 24px;display:flex}.ui-big .ui-pause-a{flex:0 0 420px;display:block}.ui-big .ui-pause-b{flex:1;min-width:0;display:block}.ui-big .ui-pause-list{gap:12px;width:420px;margin:14px 0 0}.ui-big .ui-pause-btn{min-height:68px}.ui-big .ui-pause .ui-kv{grid-template-columns:auto auto auto auto;margin:0 0 10px;font-size:19px}.ui-big .ui-kv dt{font-size:16px}.ui-big .ui-exp-pause{max-width:none;margin:0 0 12px;font-size:18px;line-height:1.4}.ui-big .ui-legend{gap:8px 20px;font-size:17px}.ui-big .ui-legend span{font-size:16px}.ui-big .ui-legend-break{font-size:15px}.ui-big .ui-pause-note{font-size:20px}.ui-big .ui-set-panel{width:1220px;padding:20px 36px}.ui-big .ui-set-rows{columns:2;column-gap:36px;margin:12px 0 8px;display:block}.ui-big .ui-set-row{break-inside:avoid;min-height:68px;margin:0 0 4px;font-size:18px}.ui-big .ui-set-bar{width:160px}.ui-big .ui-set-panel>.ui-set-close{width:68px;height:68px;font-size:44px;top:4px;right:4px}.ui-big .ui-set-note{font-size:17px}.ui-big .ui-levelup{zoom:var(--tzl,1);z-index:3;padding:6px var(--lu-pr,24px) 6px var(--lu-pl,24px);scrollbar-width:none;justify-content:flex-start;overflow-y:auto}.ui-big .ui-lu-head,.ui-ovbig :where(.pg-ov) .ui-lu-head{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:18px;margin-bottom:8px;padding:0 24px 4px;display:flex}.ui-big .ui-lu-head .orn,.ui-ovbig :where(.pg-ov) .ui-lu-head .orn{display:none}.ui-big .ui-lu-kicker,.ui-ovbig :where(.pg-ov) .ui-lu-kicker{font-size:20px}.ui-big .ui-lu-title,.ui-ovbig :where(.pg-ov) .ui-lu-title{margin-top:0;font-size:34px}.ui-big .ui-lu-sub,.ui-ovbig :where(.pg-ov) .ui-lu-sub{flex-basis:100%;margin-top:0;font-size:22px}.ui-big.ui-touch .ui-levelup .ui-card-key{display:none}.ui-big .ui-cards{flex-wrap:nowrap;gap:18px;max-width:100%}.ui-big .ui-levelup .ui-card,.ui-big .ui-levelup.ui-lu-four .ui-card{flex:0 300px;width:300px;min-width:0;padding:0 14px 4px}.ui-big .ui-levelup .ui-card-rar{width:calc(100% + 28px);margin:0 -14px;padding:4px 0 3px;font-size:16px}.ui-big .ui-levelup .ui-card-med{width:46px;height:46px;margin:5px auto 1px}.ui-big .ui-levelup .ui-card-med-in{width:34px;height:34px}.ui-big .ui-levelup .ui-card-ico{width:24px;height:24px}.ui-big .ui-levelup .ui-card-name{font-size:24px}.ui-big .ui-levelup .ui-card-tag{font-size:16px}.ui-big .ui-levelup .ui-card .orn{display:none}.ui-big .ui-levelup .ui-card-tag{margin-bottom:6px}.ui-big .ui-levelup .ui-card-desc{font-size:19px;line-height:1.22}.ui-big .ui-levelup .ui-card-desc.ui-card-desc-long{font-size:17.5px;line-height:1.2}.ui-big .ui-levelup .ui-card-stats{margin-top:6px;font-size:19px}.ui-big .ui-levelup .ui-card-stats>div{padding:2px 2px 1px}.ui-big .ui-levelup .ui-card-stats span{font-size:16px}.ui-big .ui-levelup .ui-card-stats b{font-size:20px}.ui-big .ui-levelup .ui-card-now{margin-bottom:2px;padding:4px 0 3px;font-size:16px}.ui-big .ui-reroll{min-height:68px;margin-top:12px;font-size:20px}.ui-big .ui-kills,.ui-big .ui-objective,.ui-big .ui-bottom,.ui-big .ui-toasts,.ui-big .ui-boss,.ui-big .ui-wave,.ui-big .ui-zone-card,.ui-big .ui-revive,.ui-big .ui-purge,.ui-big .ui-horde,.ui-big .ui-bp>*,.ui-big .ui-om>*{zoom:var(--tzh,1)}.ui-big .ui-medallion-cap{display:none}.ui-big .ui-bottom{width:max-content;max-width:calc(100% - 32px / var(--hz,1));flex-direction:row;align-items:center;gap:6px;bottom:14px}@media (orientation:landscape){.ui-big.ui-touch .ui-bottom{left:calc(50% - 49px / var(--hz,1));max-width:calc(100% - 410px / var(--hz,1))}}@media (orientation:landscape) and (max-width:760px){.ui-big.ui-touch .ui-crest{display:none}}.ui-big .ui-abil-rail{flex:none;align-items:center;gap:6px;padding:0 3px 7px}.ui-big .ui-abil-rail:after{height:5px}.ui-big .ui-abil{gap:5px}.ui-big .ui-slot{width:48px;height:48px}.ui-big .ui-slot-well{inset:3px}.ui-big .ui-slot-ico{width:28px;height:28px}.ui-big .ui-slot-haspips .ui-slot-ico{width:25px;height:25px;margin-top:-11px}.ui-big .ui-pips{gap:4px;bottom:4px}.ui-big .ui-slot-lv{min-width:22px;height:22px;padding:0 4px;font-size:16px;top:-6px;right:-6px}.ui-big .ui-slot-max .ui-slot-lv{letter-spacing:.02em;height:19px;padding:0 4px;font-size:15px;top:-5px;right:-7px}.ui-big .ui-host{gap:1px;min-width:0;max-width:100px;height:auto;min-height:48px;padding:3px 4px}.ui-big .ui-host-n{font-size:22px}.ui-big .ui-host-k{letter-spacing:0;font-size:15px}.ui-big .ui-host-t{gap:1px 6px;min-height:15px}.ui-big .ui-host-t i{font-size:15px}.ui-big .ui-storm{gap:1px;min-width:0;max-width:120px;height:auto;min-height:48px;padding:3px 5px}.ui-big .ui-storm-r b{font-size:15px}.ui-big .ui-storm-r i{letter-spacing:0;font-size:12px}.ui-big .ui-hprow{flex:0 auto;gap:4px;min-width:0}.ui-big .ui-crest{flex:none;width:40px;height:40px}.ui-big .ui-crest-ico{width:22px;height:22px}.ui-big .ui-hpbar{flex:0 auto;width:300px;min-width:90px;height:32px}.ui-big .ui-hp-text{letter-spacing:.04em;font-size:16px}.ui-big .ui-dash{flex:none;width:42px;height:42px}.ui-big .ui-dash-fill{inset:5px}.ui-big .ui-dash-ico{width:20px;height:20px}.ui-big .ui-objective{width:400px;padding:10px 14px;font-size:18px}.ui-big .ui-objective-z,.ui-big .ui-objective-k,.ui-big .ui-optional-hunts>h3,.ui-big .ui-guardians h3,.ui-big .ui-guardian-tag{letter-spacing:.04em;font-size:18px}.ui-big .ui-optional-hunts>h3 .ui-hunt-z,.ui-big .ui-run-deadline,.ui-big .ui-main-countdown{font-size:18px}.ui-big .ui-objective>small{margin-top:8px;padding-top:6px;font-size:18px}.ui-big .ui-optional-route small{display:none}.ui-big .ui-optional-route{margin:2px 0}.ui-big .ui-optional-route>div>span{font-size:20px}.ui-big .ui-optional-route b,.ui-big .ui-optional-route em{font-size:19px}.ui-big .ui-objective>b{margin:3px 0 2px;font-size:22px}.ui-big .ui-run-deadline,.ui-big .ui-main-countdown{margin:1px 0}.ui-big .ui-guardian{margin:3px 0 5px}.ui-big .ui-guardian b{font-size:19px}.ui-big .ui-guardian-detail,.ui-big .ui-guardian-direction{font-size:18px}.ui-big .ui-guardian-health{margin-top:2px}.ui-big .ui-kills-n{font-size:24px}.ui-big .ui-kills-ico{width:26px;height:26px}.ui-big .ui-optional-hunts,.ui-big .ui-guardians{margin-top:8px;padding-top:6px}.ui-big.ui-touch .ui-objective{max-height:calc(100% - 96px - var(--touch-keep-b,153px) / var(--hz,1))}.ui-big.ui-touch .ui-exp-controls{display:none}.ui-big.ui-touch .ui-toasts{left:calc(64px / var(--hz,1))}.ui-objective.ui-obj-min{padding-bottom:28px}.ui-objective.ui-obj-min:after{content:"▾ DETAILS · " attr(data-k);letter-spacing:.16em;color:#b89a6c;font-size:14px;position:absolute;bottom:6px;right:12px}.ui-touch .ui-objective{pointer-events:auto;cursor:pointer;padding-bottom:28px}.ui-touch .ui-objective:after{content:"▴ HIDE";letter-spacing:.16em;color:#b89a6c;font-size:14px;position:absolute;bottom:6px;right:12px}.ui-touch .ui-objective.ui-obj-min:after{content:"▾ DETAILS"}.ui-objective.ui-obj-min>:not(.ui-obj-top):not(.ui-obj-title):not(.ui-run-deadline):not(.ui-obj-warn){display:none}.ui-big .ui-toasts{width:340px}.ui-big .ui-toast b,.ui-big .ui-toast-err{font-size:18px}.ui-big .ui-boss{top:calc((57px * var(--ui-z,1) + 3px) / var(--hz,1));left:auto;right:calc(50% + (118px * var(--ui-z,1) + 8px) / var(--hz,1));width:calc(50% - (118px * var(--ui-z,1) + 64px) / var(--hz,1));max-width:460px;transform:none}.ui-big .ui-boss-in{animation-name:ui-boss-in-big}@keyframes ui-boss-in-big{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ui-big .ui-boss-name{gap:0;margin-bottom:1px;transition:opacity .6s}.ui-big .ui-boss-quiet .ui-boss-name{opacity:0}.ui-big .ui-boss-orn{display:none}.ui-big .ui-boss-n{letter-spacing:.12em;text-shadow:0 0 8px #8d2118e6,0 1px #000,0 0 3px #000;padding-left:.12em;font-size:16px;line-height:19px}.ui-big .ui-boss-row{gap:3px}.ui-big .ui-boss-cap{width:22px;height:20px;padding-bottom:2px}.ui-big .ui-boss-cap-ico{width:14px;height:14px}.ui-big .ui-boss-bar{height:18px}.ui-big .ui-boss-fill,.ui-big .ui-boss-seg{inset:3px}.ui-big .ui-boss-hp,.ui-big .ui-boss-tele .ui-boss-hp,.ui-big .ui-boss-warn .ui-boss-hp{letter-spacing:.06em;font-size:15px}.ui-big .ui-boss-hallow{letter-spacing:.06em;margin-top:1px;font-size:15px;line-height:18px}@media (orientation:portrait){.ui-big .ui-boss{top:calc((84px * var(--ui-z,1) + 3px) / var(--hz,1));left:calc(40px / var(--hz,1));right:calc(108px / var(--hz,1));width:auto;max-width:none}}.ui-big .ui-horde{width:700px}.ui-big .ui-purge-u,.ui-big .ui-purge-d{font-size:18px}.ui-big .ui-purge{top:100px}.ui-big .ui-zone-k{letter-spacing:.3em;padding-left:.3em;font-size:18px}.ui-big .ui-zone-t{font-size:44px}.ui-big .ui-horde-status,.ui-big .ui-horde-row{font-size:18px}.ui-big .ui-horde-btn{min-height:68px;font-size:18px}.ui-card-lvl,.ui-card-more,.ui-card-info{display:none}.ui-big .ui-lu-two .ui-cards .ui-card-info{z-index:2;box-sizing:border-box;color:#f3e3c2;pointer-events:auto;touch-action:manipulation;background:radial-gradient(circle at 40% 35%,#5a4434,#1e1715);border:2px solid #b0805a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font:italic 700 36px/1 Georgia,serif;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:inset 0 1px #ffdcaa40,0 2px 6px #000a}.ui-big .ui-levelup.ui-lu-two{padding:4px var(--lu-pr,16px) var(--lu-cb,190px) var(--lu-pl,16px);justify-content:flex-start;overflow:hidden}.ui-big .ui-levelup.ui-lu-two:before,.ui-big .ui-levelup.ui-lu-two:after{display:none}.ui-big .ui-lu-two .ui-lu-head{white-space:nowrap;flex-wrap:nowrap;column-gap:14px;margin-bottom:8px;padding:0 8px 2px}.ui-big .ui-lu-two .ui-lu-title{font-size:30px}.ui-big .ui-lu-two .ui-lu-kicker{font-size:19px}.ui-big .ui-lu-two .ui-lu-sub{flex-wrap:nowrap;flex-basis:auto;font-size:19px}.ui-big .ui-lu-two .ui-cards{box-sizing:border-box;flex:1 1 0;align-items:stretch;gap:14px;width:100%;min-height:0;padding-top:8px}.ui-big .ui-lu-two .ui-cards .ui-card{flex:1 1 0;width:auto;min-width:0;max-width:440px;padding:0 14px 6px}.ui-big .ui-lu-two .ui-cards .ui-card>.ui-card-gtag{top:-21px}.ui-big .ui-lu-two .ui-cards .ui-card-rar{letter-spacing:.3em;padding:5px 0 4px .3em;font-size:19px}.ui-big .ui-lu-two .ui-cards .ui-card-med,.ui-big .ui-lu-two .ui-cards .ui-card-tag,.ui-big .ui-lu-two .ui-cards .ui-card-now,.ui-big .ui-lu-two .ui-cards .ui-card-wm,.ui-big .ui-lu-two .ui-cards .ui-card-fill,.ui-big .ui-lu-two .ui-cards .ui-card-st-stack,.ui-big .ui-lu-two .ui-cards .ui-card-stats>div:nth-child(n+4){display:none}.ui-big .ui-lu-two .ui-cards .ui-card-name{letter-spacing:.08em;margin-top:7px;padding-left:.08em;font-size:25px;line-height:1.12}.ui-big .ui-lu-two .ui-cards .ui-card-lvl{letter-spacing:.12em;color:var(--rar-ink);text-shadow:0 1px #fff5dc80;margin:4px 0 5px;font-size:19.5px;font-weight:700;line-height:1.2;display:block}.ui-big .ui-lu-two .ui-cards .ui-card-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:none;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}.ui-big .ui-lu-two .ui-cards .ui-card-stats{margin-top:5px;font-size:17px}.ui-big .ui-lu-two .ui-cards .ui-card-stats span{letter-spacing:.06em;font-size:17px}.ui-big .ui-lu-two .ui-cards .ui-card-stats b{font-size:18px}.ui-big .ui-lu-two .ui-cards .ui-card-more{letter-spacing:.14em;color:#3d2e1c;margin-top:3px;font-size:17px;font-weight:700;display:block}.ui-big .ui-lu-two .ui-reroll{white-space:nowrap;margin:0;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.ui-big .ui-lu-open .ui-reroll{visibility:hidden}.ui-lu-detail{z-index:5;box-sizing:border-box;padding:0 var(--lu-dr,0px) 0 var(--lu-dl,0px);pointer-events:auto;touch-action:manipulation;background:radial-gradient(#06050799 0%,#040305e0 75%);justify-content:center;align-items:center;animation:.12s ease-out ui-fade;display:flex;position:absolute;inset:0}.ui-lu-dbox{zoom:var(--tzd,1);box-sizing:border-box;flex-direction:column;width:600px;max-height:calc(100% - 12px);display:flex}.ui-lu-dcard{scrollbar-width:none;overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ui-big .ui-levelup .ui-lu-dcard .ui-card{opacity:1;flex:none;width:100%;min-height:100%;padding:0 22px 8px;animation:none;transform:none}.ui-big .ui-levelup .ui-lu-dcard .ui-card-rar{width:calc(100% + 44px);margin:0 -22px;padding:6px 0 5px;font-size:18px}.ui-big .ui-levelup .ui-lu-dcard .ui-card-name{font-size:30px}.ui-big .ui-levelup .ui-lu-dcard .ui-card-tag{font-size:16px}.ui-big .ui-levelup .ui-lu-dcard .ui-card-desc,.ui-big .ui-levelup .ui-lu-dcard .ui-card-desc.ui-card-desc-long{font-size:19px;line-height:1.3}.ui-big .ui-levelup .ui-lu-dcard .ui-card-stats span{font-size:16px}.ui-big .ui-levelup .ui-lu-dcard .ui-card-stats b{font-size:19px}.ui-big .ui-levelup .ui-lu-dcard .ui-card-now{font-size:16px}.ui-big .ui-levelup .ui-lu-dcard .ui-card-wm{bottom:20px}.ui-lu-dbtns{flex:none;justify-content:center;gap:18px;padding:12px 0 0;display:flex}.ui-lu-dbtns button{pointer-events:auto;cursor:pointer;letter-spacing:.24em;color:#ead7b3;touch-action:manipulation;background:linear-gradient(#49362c,#211b1a);border:2px solid #7e6550;min-width:190px;min-height:68px;padding:8px 22px 8px calc(22px + .24em);font:22px Georgia,serif;box-shadow:inset 0 1px #9b7a4f33,0 2px 4px #0008}.ui-lu-dbtns .ui-lu-pick{color:#f3e3c2;background:linear-gradient(#6a2a1e,#3a130d);border-color:#b0805a;min-width:240px;box-shadow:inset 0 1px #ffc89633,0 0 18px #8d211873,0 2px 4px #0008}.ui-lu-ikey,.ui-lu-ipad{display:contents}.ui-lu-ikey[hidden],.ui-lu-ipad[hidden]{display:none}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-info{z-index:2;box-sizing:border-box;color:#f3e3c2;pointer-events:auto;cursor:pointer;background:radial-gradient(circle at 40% 35%,#5a4434,#1e1715);border:2px solid #b0805a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font:italic 700 24px/1 Georgia,serif;display:flex;position:absolute;top:-12px;right:-12px;box-shadow:inset 0 1px #ffdcaa40,0 2px 6px #000a}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-info:hover{color:#fff3d6;border-color:#e0ba7a}#ui-root:not(.ui-big) .ui-levelup.ui-lu-tall.ui-lu-two{padding-top:16px}#ui-root:not(.ui-big) .ui-levelup.ui-lu-tall.ui-lu-two:after{display:none}#ui-root:not(.ui-big) .ui-levelup.ui-lu-tall.ui-lu-two .ui-cards{flex:0 auto;min-height:0}#ui-root:not(.ui-big) .ui-lu-tall.ui-lu-two .ui-cards .ui-card{min-height:0}#ui-root:not(.ui-big) .ui-lu-tall.ui-lu-two .ui-cards .ui-card-desc{flex:0 auto;min-height:0}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-med{width:72px;height:72px;margin:10px auto 6px}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-med-in{width:54px;height:54px}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-ico{width:36px;height:36px}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-tag,#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-now,#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-st-stack,#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-stats>div:nth-child(n+4){display:none}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-lvl{letter-spacing:.3em;color:var(--rar-ink);text-shadow:0 1px #fff5dc80;margin-top:4px;padding-left:.3em;font-size:13px;font-weight:700;display:block}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-desc{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:none;display:-webkit-box;overflow:hidden}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-more{letter-spacing:.2em;color:#3d2e1c;margin-top:5px;font-size:12.5px;font-weight:700;display:block}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-fill{min-height:14px}#ui-root:not(.ui-big) .ui-lu-two .ui-cards .ui-card-key{margin-bottom:0}#ui-root.ui-big:not(.ui-touch) .ui-lu-two .ui-cards .ui-card-desc{-webkit-line-clamp:6;line-clamp:6}#ui-root.ui-big:not(.ui-touch) .ui-lu-two .ui-cards .ui-card-fill{display:block}#ui-root:not(.ui-big) .ui-levelup.ui-lu-open{z-index:3}#ui-root:not(.ui-big) .ui-lu-detail{cursor:pointer;padding:20px}#ui-root:not(.ui-big) .ui-lu-dbox{zoom:1;cursor:default;width:640px;max-height:100%}#ui-root:not(.ui-big) .ui-lu-dcard{flex:0 auto;padding:16px 8px 6px}#ui-root:not(.ui-big) .ui-levelup .ui-lu-dcard .ui-card{opacity:1;width:100%;animation:none;transform:none}#ui-root:not(.ui-big) .ui-levelup .ui-lu-dcard .ui-card-desc,#ui-root:not(.ui-big) .ui-levelup .ui-lu-dcard .ui-card-desc.ui-card-desc-long{padding:0 8px;font-size:18.5px;line-height:1.42}#ui-root:not(.ui-big) .ui-lu-dbtns button{min-width:210px;min-height:52px;font-size:19px}#ui-root:not(.ui-big) .ui-lu-dbtns button:hover{border-color:#ceab73}.ui-big .ui-end:not(.ui-end-pre){pointer-events:auto;scrollbar-width:thin;scrollbar-color:#6f5a45 transparent;overflow-y:auto}.ui-big .ui-end>*{flex:none}.ui-big.ui-expedition .ui-end{padding-top:16px}.ui-big .ui-horde-end,.ui-big.ui-expedition .ui-end-cols{grid-template-columns:minmax(0,1fr)}.ui-big.ui-expedition .ui-end-panel,.ui-big .ui-horde-end{width:1180px}.ui-big.ui-expedition .ui-bd{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.ui-big .ui-end-sec,.ui-big .ui-stat-k,.ui-big .ui-bd-h,.ui-big .ui-bd-dk,.ui-big .ui-bd-r i,.ui-big .ui-sb-r i,.ui-big .ui-he-r i{font-size:15px}.ui-big .ui-end .ui-exp-rewards{z-index:2;background:linear-gradient(#06050700,#060507f2 22%);width:100%;max-width:none;padding:8px 0 6px;position:sticky;bottom:0}.ui-big .ui-exp-rewards{line-height:1.3}.ui-big .ui-exp-rewards button,.ui-big.ui-expedition .ui-exp-rewards button{vertical-align:middle;min-height:60px;margin:4px 6px 0;padding:6px 20px;font-size:20px;display:inline-block}.ui-big .ui-exp-rewards .ui-replay-keys{vertical-align:middle;margin:4px 0 0 8px!important;display:inline-block!important}.ui-big .ui-exp-rewards .ui-replay-keys button{align-items:center;min-height:60px;margin:0;padding:0 10px;display:inline-flex}.ui-rotate{z-index:40;box-sizing:border-box;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;text-align:center;color:#c8bba0;background:radial-gradient(at 50% 45%,#1a1414f7 0%,#080608fb 68%,#040305 100%);justify-content:center;align-items:center;padding:24px;font-family:Georgia,Times New Roman,Liberation Serif,DejaVu Serif,serif;display:flex;position:fixed;inset:0}.ui-rotate[hidden]{display:none}.ui-rotate-plate{box-sizing:border-box;outline-offset:-7px;background:linear-gradient(#2e292a 0%,#1f1b1c 40%,#1a1617 100%) padding-box padding-box,linear-gradient(160deg,#746b68 0%,#4a4343 22%,#2c2728 55%,#100e0f 100%) border-box;border:6px solid #0000;outline:1px solid #ffffff1a;width:100%;max-width:330px;padding:30px 22px 26px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #000000bf,inset 0 0 24px #00000080,0 0 0 1px #0a0809,0 12px 28px #000000d9}.ui-rotate-phone{box-sizing:border-box;border:3px solid #d8ccb0;border-radius:8px;width:40px;height:68px;margin:0 auto 22px;animation:2.6s ease-in-out infinite ui-rotate-turn;position:relative;box-shadow:0 0 18px #ff9a3c2e}.ui-rotate-phone i{background:#8f8470;border-radius:2px;width:10px;height:3px;margin-left:-5px;position:absolute;bottom:5px;left:50%}@keyframes ui-rotate-turn{0%,22%{transform:rotate(0)}48%,78%{transform:rotate(-90deg)}to{transform:rotate(0)}}.ui-rotate-t{letter-spacing:.22em;color:#e6dcc4;text-shadow:0 2px #000,0 0 18px #ff9a3c33;margin:0;padding-left:.22em;font-size:20px;font-weight:400;line-height:1.35}.ui-rotate-rule{background:linear-gradient(90deg,#0000,#c8bba073 30% 70%,#0000);width:150px;height:1px;margin:14px auto}.ui-rotate-s{letter-spacing:.04em;margin:0;font-size:16px;line-height:1.4}.ui-rotate-n{color:#f2c9a0;margin:10px 0 0;font-size:15px;font-style:italic;line-height:1.4}.ui-rotate-n:empty{display:none}
