html.adv-html,html.adv-html body{height:100%;overflow:hidden;overscroll-behavior:none;touch-action:manipulation;-webkit-text-size-adjust:100%;background:#0d121b}.adv-page,.adv-root{position:fixed;inset:0}.adv-root{--adv-bg:#0d121b;--adv-bg-2:#141b28;--adv-panel:rgba(22,29,43,0.94);--adv-panel-2:rgba(30,39,57,0.94);--adv-panel-3:#232d42;--adv-inset:#111723;--adv-line:rgba(226,190,120,0.32);--adv-line-2:rgba(226,190,120,0.55);--adv-line-soft:rgba(255,255,255,0.08);--adv-text:#ece6d6;--adv-text-2:#bdb6a6;--adv-text-3:#8c8676;--adv-gold:#f1cf86;--adv-gold-2:#d9a548;--adv-orange:var(--lq-orange,#f16b00);--adv-orange-2:#ff9a3c;--adv-good:#7ee07a;--adv-bad:#ff6b5c;--adv-blue:#6ab8ff;--adv-purple:#c08bff;--adv-radius:10px;--adv-radius-sm:7px;--adv-shadow:0 6px 22px rgba(0,0,0,0.45);--adv-safe-t:env(safe-area-inset-top,0px);--adv-safe-b:env(safe-area-inset-bottom,0px);--adv-safe-l:env(safe-area-inset-left,0px);--adv-safe-r:env(safe-area-inset-right,0px);display:grid;overflow:hidden;color:var(--adv-text);background:radial-gradient(120% 60% at 50% 0,#1b2538 0,transparent 60%),linear-gradient(180deg,#121a28,#0b1018);font:14px/1.5 var(--lq-font,"Microsoft YaHei","PingFang SC",sans-serif);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.adv-root *,.adv-root :after,.adv-root :before{box-sizing:border-box}:where(.adv-root) button{font:inherit;color:inherit}.adv-root input,.adv-root textarea{user-select:text;-webkit-user-select:text}.adv-root :focus-visible{outline:2px solid var(--adv-gold);outline-offset:2px}.adv-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.adv-l-portrait{--adv-nav-h:calc(57px + var(--adv-safe-b));--adv-stage-h:max(210px,42dvh);grid-template-columns:100%;grid-template-rows:minmax(210px,42%) minmax(0,1fr) auto;grid-template-areas:"arena" "panel" "nav"}.adv-l-portrait .adv-arena{grid-area:arena}.adv-l-portrait .adv-panelarea{grid-area:panel}.adv-l-portrait .adv-nav{grid-area:nav}.adv-l-portrait .adv-top{position:absolute;top:0;left:0;right:0;z-index:6;padding:calc(6px + var(--adv-safe-t)) calc(8px + var(--adv-safe-r)) 14px calc(8px + var(--adv-safe-l));background:linear-gradient(180deg,rgba(8,11,18,.82),rgba(8,11,18,.45) 65%,transparent)}.adv-l-wide{--adv-nav-h:0px;--adv-stage-h:calc(100dvh - 58px);grid-template-columns:88px minmax(0,1fr) clamp(380px,38vw,620px);grid-template-rows:58px minmax(0,1fr);grid-template-areas:"top top top" "nav arena panel"}.adv-l-wide .adv-top{grid-area:top;padding:0 calc(14px + var(--adv-safe-r)) 0 calc(14px + var(--adv-safe-l));background:linear-gradient(180deg,#1a2234,#121927);border-bottom:1px solid var(--adv-line);box-shadow:0 2px 10px rgba(0,0,0,.35)}.adv-l-wide .adv-arena{grid-area:arena;border-right:1px solid var(--adv-line)}.adv-l-wide .adv-panelarea{grid-area:panel}.adv-l-wide .adv-nav{grid-area:nav}.adv-root.is-creating.adv-l-wide{grid-template-columns:0 minmax(0,1fr) clamp(400px,42vw,640px)}.adv-root.is-battling .adv-arena{grid-column:1/-1;grid-row:1/-1;position:absolute;inset:0;z-index:30;border:0}.adv-root.is-battling .adv-nav,.adv-root.is-battling .adv-panelarea,.adv-root.is-battling .adv-top{visibility:hidden}.adv-top{gap:10px}.adv-top,.adv-top__brand{display:flex;align-items:center;min-width:0}.adv-top__brand{gap:8px}.adv-top__logo{width:28px;height:28px;flex:none;border-radius:50%;background:radial-gradient(circle at 50% 38%,#fff7da 0 18%,transparent 19%),conic-gradient(from 45deg,#f6d27a,#e38b2c,#f6d27a,#b86a1c,#f6d27a);box-shadow:0 0 0 2px rgba(255,233,170,.35),0 0 12px rgba(241,160,60,.45)}.adv-top__title{font-weight:700;font-size:16px;letter-spacing:1px;color:var(--adv-gold);text-shadow:0 1px 0 #3a2508,0 0 10px rgba(241,190,90,.35);white-space:nowrap}.adv-l-portrait .adv-top__brand,.adv-l-portrait .adv-top__title{display:none}.adv-l-portrait .adv-top--brand .adv-top__brand,.adv-l-portrait .adv-top--brand .adv-top__title{display:flex}.adv-top__mock{font-size:11px;padding:1px 6px;border-radius:999px;color:#ffe6a8;background:rgba(214,128,26,.35);border:1px solid rgba(255,200,120,.5)}.adv-top__me{display:flex;align-items:center;gap:8px;min-width:0;padding:2px 10px 2px 2px;border:1px solid var(--adv-line);border-radius:999px;background:rgba(12,16,26,.6);cursor:pointer}.adv-l-wide .adv-top__me{margin-left:18px}.adv-top__who{display:flex;flex-direction:column;min-width:0;line-height:1.2;text-align:left}.adv-top__who b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.adv-top__who small{font-size:11px;color:var(--adv-text-2);white-space:nowrap}.adv-top__res{margin-left:auto;display:flex;align-items:center;gap:6px}.adv-top__gear{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--adv-line);background:rgba(12,16,26,.6);cursor:pointer}.adv-nav{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:linear-gradient(180deg,#1a2233,#10161f);border-top:1px solid var(--adv-line);padding-bottom:var(--adv-safe-b);padding-left:var(--adv-safe-l);padding-right:var(--adv-safe-r);box-shadow:0 -4px 14px rgba(0,0,0,.35);z-index:5}.adv-l-wide .adv-nav{grid-auto-flow:row;grid-auto-rows:max-content;align-content:start;gap:4px;padding:10px 6px;border-top:0;border-right:1px solid var(--adv-line);overflow-y:auto;box-shadow:none}.adv-nav__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:6px 2px 5px;border:0;background:transparent;color:var(--adv-text-2);cursor:pointer;transition:color .15s,background .15s}.adv-l-wide .adv-nav__item{min-height:62px;border-radius:10px}.adv-nav__item:hover{color:var(--adv-text)}.adv-nav__item.is-on{color:var(--adv-gold)}.adv-nav__item.is-on:before{content:"";position:absolute;top:0;left:22%;right:22%;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,transparent,var(--adv-gold),transparent);box-shadow:0 0 8px rgba(241,207,134,.7)}.adv-l-wide .adv-nav__item.is-on{background:linear-gradient(90deg,rgba(241,207,134,.16),rgba(241,207,134,.04))}.adv-l-wide .adv-nav__item.is-on:before{top:18%;bottom:18%;left:0;right:auto;width:3px;height:auto;border-radius:0 3px 3px 0;background:var(--adv-gold)}.adv-nav__item.is-locked{opacity:.55}.adv-nav__ico{position:relative;display:grid;place-items:center;width:28px;height:26px}.adv-nav__ico .adv-dot{position:absolute;top:-4px;right:-10px}.adv-more__ico .adv-dot--plain,.adv-nav__ico .adv-dot--plain{top:-1px;right:-4px}.adv-nav__label{font-size:12px;line-height:1.1;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.adv-nav__lock{position:absolute;top:6px;right:calc(50% - 20px)}.adv-nav__img{object-fit:contain}.adv-more{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}.adv-more__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:84px;padding:10px 4px 8px;border-radius:var(--adv-radius);border:1px solid var(--adv-line-soft);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01));cursor:pointer}.adv-more__item.is-on,.adv-more__item:hover{border-color:var(--adv-line-2);background:linear-gradient(180deg,rgba(241,207,134,.14),rgba(241,207,134,.03))}.adv-more__item.is-locked{opacity:.6}.adv-more__ico{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--adv-gold);background:radial-gradient(circle at 50% 35%,rgba(241,207,134,.22),rgba(241,207,134,.04));border:1px solid var(--adv-line)}.adv-more__ico .adv-dot{position:absolute;top:-3px;right:-6px}.adv-more__name{font-size:13px;text-align:center}.adv-more__lock{font-size:10px;color:var(--adv-text-3)}.adv-arena{position:relative;overflow:hidden;min-height:0;background:#0a0e16;isolation:isolate}.adv-stage{position:absolute;inset:0;z-index:0}.adv-stage-load{position:absolute;left:50%;top:42%;z-index:1;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;color:var(--adv-text-2);background:rgba(10,14,22,.72);border:1px solid var(--adv-line-soft);pointer-events:none;white-space:nowrap}.adv-stage>canvas{display:block;width:100%!important;height:100%!important}.adv-arena__vignette{background:radial-gradient(120% 90% at 50% 45%,transparent 60%,rgba(0,0,0,.45) 100%);z-index:1}.adv-arena__vignette,.adv-hud{position:absolute;inset:0;pointer-events:none}.adv-hud{z-index:3}.adv-hud__stage{position:absolute;left:calc(10px + var(--adv-safe-l));top:10px;display:flex;align-items:baseline;gap:6px;padding:4px 12px;border-radius:999px;background:rgba(8,12,20,.6);border:1px solid var(--adv-line);font-size:12px;color:var(--adv-text-2)}.adv-hud__stage b{color:var(--adv-gold);font-size:13px}.adv-l-portrait .adv-hud__stage{top:calc(56px + var(--adv-safe-t))}.adv-hud__bottom{position:absolute;left:calc(10px + var(--adv-safe-l));right:calc(10px + var(--adv-safe-r));bottom:10px;display:flex;align-items:flex-end;gap:10px}.adv-hud__idle{pointer-events:auto;display:flex;align-items:center;gap:8px;min-height:44px;max-width:230px;flex:1 1 auto;padding:4px 12px 4px 4px;border-radius:12px;border:1px solid var(--adv-line);background:rgba(8,12,20,.72);text-align:left;cursor:pointer}.adv-hud__idle.is-full{border-color:var(--adv-gold);box-shadow:0 0 14px rgba(241,190,90,.5);animation:adv-glow 1.6s ease-in-out infinite}.adv-hud__chest{width:36px;height:36px;flex:none;border-radius:8px;background:linear-gradient(180deg,transparent 44%,#3b2410 44% 52%,transparent 52%),linear-gradient(90deg,transparent 44%,#f8dc8a 44% 56%,transparent 56%),linear-gradient(180deg,#c9853a,#7a4518);box-shadow:inset 0 0 0 2px #e9b55e,0 2px 6px rgba(0,0,0,.4)}.adv-hud__idletext{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.adv-hud__idletext small{font-size:11px;color:var(--adv-text-2);line-height:1.1}.adv-hud__fight{pointer-events:auto;margin-left:auto}.adv-panelarea{position:relative;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,rgba(20,27,40,.98),rgba(13,18,27,.98)),#121926;scrollbar-width:thin;scrollbar-color:rgba(226,190,120,.35) transparent}.adv-l-portrait .adv-panelarea{border-top:1px solid var(--adv-line);box-shadow:0 -6px 16px rgba(0,0,0,.4);z-index:2}.adv-screen{min-height:100%;display:flex;flex-direction:column}.adv-screen__body{flex:1;display:flex;flex-direction:column;gap:12px;padding:12px calc(12px + var(--adv-safe-r)) 18px calc(12px + var(--adv-safe-l))}.adv-l-wide .adv-screen__body{padding:14px 16px 24px}.adv-screen__body.is-flush{padding:0}.adv-titlebar{position:sticky;top:0;z-index:4;min-height:46px;padding:6px 12px;background:linear-gradient(180deg,rgba(36,46,66,.98),rgba(24,31,46,.98));border-bottom:1px solid var(--adv-line);box-shadow:0 2px 8px rgba(0,0,0,.3)}.adv-titlebar,.adv-titlebar__title{display:flex;align-items:center;gap:8px}.adv-titlebar__title{margin:0;font-size:16px;font-weight:700;color:var(--adv-gold);letter-spacing:1px;text-shadow:0 1px 0 rgba(0,0,0,.6)}.adv-titlebar__orn{width:10px;height:10px;transform:rotate(45deg);background:linear-gradient(135deg,#fff1c4,#d9a548);box-shadow:0 0 6px rgba(241,190,90,.6)}.adv-titlebar__extra{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:0}.adv-titlebar__back{width:40px;height:40px;margin-left:-6px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;font-size:26px;line-height:1;color:var(--adv-gold);cursor:pointer}.adv-titlebar__back:hover{background:rgba(241,207,134,.12)}.adv-panel{position:relative;border-radius:var(--adv-radius);background:linear-gradient(180deg,var(--adv-panel-2),var(--adv-panel));border:1px solid var(--adv-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 4px 14px rgba(0,0,0,.28)}.adv-panel:after,.adv-panel:before{content:"";position:absolute;width:14px;height:14px;pointer-events:none;border-color:var(--adv-gold-2);opacity:.75}.adv-panel:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid;border-top-left-radius:var(--adv-radius)}.adv-panel:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid;border-bottom-right-radius:var(--adv-radius)}.adv-panel--gold{background:radial-gradient(120% 140% at 0 0,rgba(241,190,90,.14),transparent 55%),linear-gradient(180deg,#27324a,#1b2335);border-color:var(--adv-line-2)}.adv-panel--dark{background:rgba(10,14,22,.8)}.adv-panel__head{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px 6px;border-bottom:1px solid var(--adv-line-soft)}.adv-panel__title{margin:0;font-size:14px;font-weight:700;color:var(--adv-gold);display:flex;align-items:center;gap:6px}.adv-panel__title:before{content:"";width:4px;height:14px;border-radius:2px;background:linear-gradient(180deg,var(--adv-orange-2),var(--adv-orange))}.adv-panel__extra{margin-left:auto;min-width:0;display:flex;align-items:center;gap:6px}.adv-panel__body{padding:12px;display:flex;flex-direction:column;gap:10px}.adv-panel__body.is-flush{padding:0}.adv-grid{display:grid}.adv-toolbar{display:flex;align-items:center;gap:8px}.adv-toolbar.is-wrap{flex-wrap:wrap}.adv-note{margin:0;font-size:12px;color:var(--adv-text-3)}.adv-warn{margin:0;padding:8px 10px;border-radius:8px;font-size:13px;color:#ffd9a8;background:rgba(214,120,30,.16);border:1px solid rgba(255,170,80,.35)}.adv-link{border:0;background:none;color:var(--adv-gold);cursor:pointer;min-height:32px;padding:0 4px}.adv-version{margin:4px 0 0;text-align:center;font-size:11px;color:var(--adv-text-3)}.adv-locked{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:60%;padding:40px 20px;text-align:center;color:var(--adv-text-2)}.adv-locked__ico{font-size:36px}.adv-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 16px;border-radius:var(--adv-radius-sm);border:1px solid transparent;font-weight:600;font-size:14px;line-height:1.1;text-decoration:none;cursor:pointer;white-space:nowrap;transition:filter .15s,transform .08s,box-shadow .15s}.adv-btn:active:not(:disabled){transform:translateY(1px)}.adv-btn:disabled{cursor:not-allowed;filter:grayscale(.7) brightness(.7)}.adv-btn--sm{min-height:32px;padding:0 10px;font-size:13px}.adv-btn--lg{min-height:46px;padding:0 22px;font-size:16px;border-radius:9px}.adv-btn--block{display:flex;width:100%}.adv-btn--primary{color:#fff;background:linear-gradient(180deg,#ffa24a,#f47a1c 52%,#d9600f);border-color:#ffb46b #c25108 #a84506;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 6px rgba(0,0,0,.35);text-shadow:0 1px 1px rgba(120,40,0,.6)}.adv-btn--primary:hover:not(:disabled){filter:brightness(1.08)}.adv-btn--gold{color:#3d2306;background:linear-gradient(180deg,#fff0b8,#f2c75e 48%,#d99a2e);border-color:#fff4cc #b77a1e #9a6416;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 8px rgba(0,0,0,.4),0 0 12px rgba(241,190,90,.25);text-shadow:0 1px 0 rgba(255,245,210,.7)}.adv-btn--gold:hover:not(:disabled){filter:brightness(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 8px rgba(0,0,0,.4),0 0 18px rgba(241,190,90,.5)}.adv-btn--normal{color:var(--adv-text);background:linear-gradient(180deg,#3d4a66,#2c374f);border-color:rgba(255,255,255,.16) rgba(0,0,0,.4) rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 2px 5px rgba(0,0,0,.3)}.adv-btn--normal:hover:not(:disabled){border-color:var(--adv-line-2);color:#fff}.adv-btn--danger{color:#fff;background:linear-gradient(180deg,#e86a5a,#b83a2c);border-color:#f08a7c #8e2a1f #7a2016}.adv-btn--ghost{color:var(--adv-gold);background:rgba(241,207,134,.06);border-color:var(--adv-line)}.adv-btn--ghost:hover:not(:disabled){background:rgba(241,207,134,.14)}.adv-btn__ico{display:inline-flex}@media (pointer:coarse){.adv-btn,.adv-btn--sm{min-height:40px}}.adv-spin{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:adv-spin .8s linear infinite;flex:none}.adv-spin--lg{width:30px;height:30px;border-width:3px;color:var(--adv-gold)}@keyframes adv-spin{to{transform:rotate(1turn)}}@keyframes adv-glow{50%{box-shadow:0 0 22px rgba(241,190,90,.85)}}.adv-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.adv-tabs::-webkit-scrollbar{display:none}.adv-tabs--line{border-bottom:1px solid var(--adv-line-soft)}.adv-tabs--stretch .adv-tab{flex:1}.adv-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:0 14px;border:0;background:transparent;color:var(--adv-text-2);white-space:nowrap;cursor:pointer}.adv-tab:disabled{opacity:.5;cursor:not-allowed}.adv-tabs--line .adv-tab.is-on{color:var(--adv-gold);font-weight:700}.adv-tabs--line .adv-tab.is-on:after{content:"";position:absolute;left:14%;right:14%;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,var(--adv-orange-2),var(--adv-gold))}.adv-tabs--pill .adv-tab{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--adv-line-soft);background:rgba(255,255,255,.04);font-size:13px}.adv-tabs--pill .adv-tab.is-on{color:#3d2306;background:linear-gradient(180deg,#ffe7a6,#e9b452);border-color:#f8d98e;font-weight:700}@media (pointer:coarse){.adv-tabs--pill .adv-tab{min-height:40px}}.adv-tab__hint{font-size:10px;color:var(--adv-text-3)}.adv-tab .adv-dot{position:absolute;top:4px;right:2px}.adv-seg{display:inline-flex;padding:3px;gap:3px;border-radius:10px;background:var(--adv-inset);border:1px solid var(--adv-line-soft);flex-wrap:wrap}.adv-seg__btn{min-height:36px;min-width:52px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--adv-text-2);cursor:pointer}.adv-seg__btn.is-on{color:#3d2306;background:linear-gradient(180deg,#ffe7a6,#e9b452);font-weight:700}@media (pointer:coarse){.adv-seg__btn{min-height:40px}}.adv-chip{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:999px;font-size:12px;line-height:18px;white-space:nowrap;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--adv-text-2)}.adv-chip--gold{color:#ffe1a0;border-color:rgba(241,190,90,.5);background:rgba(241,190,90,.14)}.adv-chip--blue{color:#a8d6ff;border-color:rgba(106,184,255,.45);background:rgba(106,184,255,.12)}.adv-chip--red{color:#ffb0a6;border-color:rgba(255,107,92,.45);background:rgba(255,107,92,.12)}.adv-chip--green{color:#b5f0a8;border-color:rgba(126,224,122,.45);background:rgba(126,224,122,.12)}.adv-chip--purple{color:#dcc0ff;border-color:rgba(192,139,255,.45);background:rgba(192,139,255,.12)}.adv-dot{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;color:#fff;background:linear-gradient(180deg,#ff6a55,#d8301e);box-shadow:0 0 0 1.5px #1a1f2b}.adv-dot--plain{min-width:9px;width:9px;height:9px;padding:0}.adv-el--fire{color:#ff8a5c}.adv-el--lightning{color:#ffe36a}.adv-el--earth{color:#d9b77a}.adv-el--ice{color:#8fe0ff}.adv-bar{display:flex;align-items:center;gap:8px;min-width:0}.adv-bar__label{font-size:12px;color:var(--adv-text-2);white-space:nowrap}.adv-bar__track{position:relative;flex:1;height:16px;border-radius:999px;overflow:hidden;background:linear-gradient(180deg,#080b11,#151b26);box-shadow:inset 0 1px 3px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08)}.adv-bar--thin .adv-bar__track{height:6px}.adv-bar__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;transition:width .25s ease-out;background:linear-gradient(180deg,#a98bff,#6a4fd8);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.adv-bar--hp .adv-bar__fill{background:linear-gradient(180deg,#9cf08a,#3fae3c)}.adv-bar--danger .adv-bar__fill{background:linear-gradient(180deg,#ff8a72,#c6261a)}.adv-bar--energy .adv-bar__fill{background:linear-gradient(180deg,#8fe6ff,#2b8fd8)}.adv-bar--gold .adv-bar__fill{background:linear-gradient(180deg,#ffe7a0,#e09a2a)}.adv-bar--cast .adv-bar__fill{background:linear-gradient(180deg,#fff2b0,#f0b030)}.adv-bar--mana .adv-bar__fill{background:linear-gradient(180deg,#8fb6ff,#3557c9)}.adv-bar--shield .adv-bar__fill{background:linear-gradient(180deg,#e8f4ff,#9cb8d6)}.adv-bar.is-full .adv-bar__fill{animation:adv-shine 1.6s linear infinite;background-size:200% 100%;background-image:linear-gradient(90deg,#e09a2a,#ffe7a0,#e09a2a)}@keyframes adv-shine{to{background-position:-200% 0}}.adv-bar__extra{position:absolute;inset:0 auto 0 0;background:repeating-linear-gradient(135deg,rgba(232,244,255,.85) 0 4px,rgba(180,210,240,.85) 4px 8px);opacity:.8}.adv-bar__text{position:absolute;inset:0;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px #000,0 0 2px #000;white-space:nowrap}.adv-stepper{display:inline-flex;align-items:center;border-radius:9px;overflow:hidden;border:1px solid var(--adv-line);background:var(--adv-inset)}.adv-stepper.is-disabled{opacity:.6}.adv-stepper__btn{width:40px;height:40px;border:0;background:linear-gradient(180deg,#34405a,#252f44);color:var(--adv-gold);font-size:18px;cursor:pointer;touch-action:manipulation}.adv-stepper__btn:disabled{color:var(--adv-text-3);cursor:not-allowed}.adv-stepper__val{min-width:46px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.adv-switch{position:relative;width:50px;height:28px;border-radius:999px;border:1px solid var(--adv-line);background:var(--adv-inset);cursor:pointer}.adv-switch i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#8c8676;transition:transform .18s,background .18s}.adv-switch.is-on{background:rgba(241,160,60,.35)}.adv-switch.is-on i{transform:translateX(22px);background:var(--adv-gold)}.adv-range{flex:1;min-width:80px;height:32px;accent-color:var(--adv-orange)}.adv-input{width:100%;height:46px;padding:0 52px 0 14px;border-radius:9px;border:1px solid var(--adv-line);background:var(--adv-inset);color:var(--adv-text);font:inherit;font-size:16px;outline:none}.adv-input:focus{border-color:var(--adv-gold);box-shadow:0 0 0 3px rgba(241,207,134,.18)}.adv-input.is-bad{border-color:var(--adv-bad)}.adv-input::placeholder{color:var(--adv-text-3)}.adv-cur{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px 0 4px;border-radius:999px;background:rgba(8,12,20,.66);border:1px solid var(--adv-line);font-weight:700;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.adv-cur.is-short{color:var(--adv-bad)}.adv-cur--compact{height:26px;font-size:12px}.adv-cur-ico{display:inline-block;flex:none;width:18px;height:18px;border-radius:50%;vertical-align:middle}.adv-cur-ico--gold{background:radial-gradient(circle at 35% 30%,#fff7cf 0 18%,#f6cf55 30%,#c98a12 75%,#8a5a06 100%);box-shadow:inset 0 0 0 1.5px #ffe48a}.adv-cur-ico--seal{border-radius:4px;transform:rotate(45deg) scale(.86);background:radial-gradient(circle at 50% 50%,#ffe9f0 0 16%,#e0567a 30%,#8e1f43 100%);box-shadow:inset 0 0 0 1.5px #ffb3c6}.adv-cur-ico--frag{border-radius:3px;background:linear-gradient(135deg,#d8e6ff,#7b96c9 60%,#3c4f7a);clip-path:polygon(50% 0,100% 40%,80% 100%,20% 100%,0 40%)}.adv-cur-ico--exp{background:radial-gradient(circle at 40% 35%,#e6dbff 0 15%,#9b7bff 40%,#4b2fb0 100%)}.adv-cur-ico--bag{border-radius:5px;background:linear-gradient(180deg,#c99b62,#7a5428);box-shadow:inset 0 3px 0 #e9c48a}.adv-price{display:inline-flex;align-items:center;gap:3px;font-weight:700;font-size:13px;color:var(--adv-gold);font-variant-numeric:tabular-nums}.adv-price.is-short{color:var(--adv-bad)}.adv-price--free{color:var(--adv-good)}.adv-countdown{font-variant-numeric:tabular-nums;font-size:12px;color:var(--adv-text-2)}.adv-ico{position:relative;display:inline-grid;place-items:center;flex:none;overflow:hidden;border-radius:6px}.adv-ico img{width:100%;height:100%;object-fit:contain;image-rendering:auto}.adv-ico--round{border-radius:50%}.adv-ico--fb{--adv-hue:210;font-weight:800;color:#fff;background:radial-gradient(circle at 30% 25%,hsla(var(--adv-hue),80%,80%,.55),transparent 55%),linear-gradient(160deg,hsl(var(--adv-hue),45%,46%),hsl(var(--adv-hue),55%,22%));box-shadow:inset 0 0 0 1px hsla(var(--adv-hue),70%,80%,.45);text-shadow:0 1px 2px rgba(0,0,0,.7)}.adv-portrait{position:relative;display:inline-grid;place-items:center;flex:none;overflow:hidden;border-radius:10px;background:#1a2130}.adv-portrait.is-round{border-radius:50%}.adv-portrait img{width:100%;height:100%;object-fit:cover}.adv-portrait--fb{--adv-hue:210;background:radial-gradient(circle at 50% 120%,hsla(var(--adv-hue),70%,60%,.9),transparent 70%),radial-gradient(circle at 30% 20%,hsla(var(--adv-hue),90%,85%,.5),transparent 50%),linear-gradient(170deg,hsl(var(--adv-hue),40%,34%),hsl(var(--adv-hue),55%,14%));box-shadow:inset 0 0 0 1.5px hsla(var(--adv-hue),70%,75%,.6)}.adv-portrait__glyph{font-weight:800;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.6),0 0 10px hsla(var(--adv-hue),90%,70%,.7)}.adv-slot{--adv-slot:56px;--adv-q:rgba(255,255,255,0.16);position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:0;border:0;background:none;vertical-align:top;cursor:default;touch-action:manipulation}button.adv-slot{cursor:pointer}.adv-slot__frame{position:relative;display:grid;place-items:center;width:var(--adv-slot);height:var(--adv-slot);border-radius:8px;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.07),transparent 65%),linear-gradient(180deg,#2a3449,#171d2a);box-shadow:inset 0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 2px var(--adv-q),inset 0 0 12px color-mix(in srgb,var(--adv-q) 35%,transparent),0 2px 4px rgba(0,0,0,.35)}.adv-slot--round .adv-slot__frame{border-radius:50%}.adv-slot__frame>.adv-ico{border-radius:6px}.adv-slot__frame>.adv-ico:not(.adv-ico--fb){background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.16),transparent 70%)}.adv-slot__frame>.adv-ico:not(.adv-ico--fb) img{filter:drop-shadow(0 0 1px rgba(255,255,255,.45)) drop-shadow(0 1px 1px rgba(0,0,0,.6))}button.adv-slot:hover .adv-slot__frame{filter:brightness(1.15)}.adv-slot.is-selected .adv-slot__frame{box-shadow:inset 0 0 0 2px var(--adv-gold),0 0 0 2px rgba(241,207,134,.35),0 0 14px rgba(241,190,90,.55)}.adv-slot.is-dim{opacity:.45}.adv-slot.is-empty .adv-slot__frame{background:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 6px,transparent 6px 12px),#141a26;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.adv-slot__empty{font-size:calc(var(--adv-slot) * .32);color:rgba(255,255,255,.22);font-weight:700}.adv-slot__corner{left:3px;padding:0 3px;border-radius:4px;font-weight:800;line-height:14px;color:#fff;background:rgba(0,0,0,.55);text-shadow:0 1px 1px #000}.adv-slot__corner,.adv-slot__tag{position:absolute;top:2px;font-size:10px}.adv-slot__tag{right:2px;line-height:1}.adv-slot__count{position:absolute;right:3px;bottom:1px;font-size:11px;font-weight:800;color:#fff;text-shadow:0 0 2px #000,0 1px 1px #000,1px 0 1px #000,-1px 0 1px #000;font-variant-numeric:tabular-nums}.adv-slot__arrow{position:absolute;right:2px;top:2px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.adv-slot__arrow.is-up{border-bottom:9px solid var(--adv-good);filter:drop-shadow(0 0 2px #000)}.adv-slot__arrow.is-down{border-top:9px solid var(--adv-bad);filter:drop-shadow(0 0 2px #000)}.adv-slot__name{max-width:calc(var(--adv-slot) + 18px);font-size:11px;line-height:1.2;text-align:center;color:var(--adv-text-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.adv-slot--exp .adv-slot__frame{background:radial-gradient(circle at 50% 40%,#c5b2ff 0 18%,#6b4bd6 45%,#2a1a6a 100%)}.adv-slot--gold .adv-slot__frame{background:radial-gradient(circle at 40% 35%,#fff2c0 0 12%,#f2c450 30%,#a86f0e 70%,#4e3204 100%)}.adv-slot--seal .adv-slot__frame{background:radial-gradient(circle at 50% 45%,#ffe1ea 0 12%,#e05b80 35%,#7a1a3a 100%)}.adv-slot--exp .adv-ico,.adv-slot--gold .adv-ico,.adv-slot--seal .adv-ico{opacity:0}.adv-lock{display:inline-block;width:10px;height:11px;border-radius:2px;background:linear-gradient(180deg,#ffe08a,#c99224);box-shadow:0 -4px 0 -1px transparent,0 0 2px #000;position:relative}.adv-lock:before{content:"";position:absolute;left:2px;top:-5px;width:6px;height:7px;border:2px solid #ffe08a;border-bottom:0;border-radius:4px 4px 0 0}.adv-tipwrap{display:inline-flex}.adv-tipwrap--block{display:flex}.adv-tip{position:fixed;z-index:200;max-width:min(320px,calc(100vw - 16px));padding:10px 12px;border-radius:10px;background:linear-gradient(180deg,rgba(30,38,56,.98),rgba(16,21,32,.98));border:1px solid var(--adv-line-2);box-shadow:0 10px 30px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06);color:var(--adv-text);font-size:13px;pointer-events:none;opacity:0}.adv-tip.is-placed{opacity:1;animation:adv-pop .12s ease-out}@keyframes adv-pop{0%{transform:translateY(4px) scale(.98);opacity:0}}.adv-tipcard{display:flex;flex-direction:column;gap:6px;min-width:200px}.adv-tipcard .adv-tipcard{min-width:0}.adv-tipcard__head{display:flex;align-items:center;gap:10px}.adv-tipcard__title{display:flex;flex-direction:column;min-width:0}.adv-tipcard__title strong{font-size:15px}.adv-tipcard__sub{font-size:12px;color:var(--adv-text-2)}.adv-tipcard__stats{display:grid;grid-template-columns:1fr 1fr;gap:2px 14px;padding:6px 0;border-top:1px solid var(--adv-line-soft);border-bottom:1px solid var(--adv-line-soft)}.adv-tipcard__stat{display:flex;align-items:baseline;gap:6px;font-size:12px}.adv-tipcard__stat span{color:var(--adv-text-2)}.adv-tipcard__stat b{margin-left:auto;font-variant-numeric:tabular-nums}.adv-statrow__d,.adv-tipcard__stat em{font-style:normal;font-size:11px;font-weight:700}.is-up{color:var(--adv-good)}.is-down{color:var(--adv-bad)}.adv-tipcard__line{font-size:12px;color:var(--adv-text)}.adv-tipcard__muted{color:var(--adv-text-3)}.adv-tipcard__chips{display:flex;flex-wrap:wrap;gap:4px}.adv-tipcard__desc{margin:0;font-size:13px;line-height:1.55;color:#e2dccb}.adv-tipcard__skills{display:flex;flex-direction:column;gap:4px}.adv-tipcard__skillrow{display:flex;align-items:center;gap:6px;font-size:12px}.adv-tipcard__skillrow small{margin-left:auto;color:var(--adv-text-3)}.adv-layer{position:fixed;inset:0;pointer-events:none;z-index:100}.adv-layer>*,.adv-modal{pointer-events:auto}.adv-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:calc(12px + var(--adv-safe-t)) calc(12px + var(--adv-safe-r)) calc(12px + var(--adv-safe-b)) calc(12px + var(--adv-safe-l))}.adv-modal__mask{position:absolute;inset:0;background:rgba(4,6,12,.66);backdrop-filter:blur(2px);animation:adv-fade .15s ease-out}@keyframes adv-fade{0%{opacity:0}}.adv-modal__box{position:relative;display:flex;flex-direction:column;width:100%;max-height:100%;border-radius:14px;background:linear-gradient(180deg,#27314a,#171e2d);border:1px solid var(--adv-line-2);box-shadow:0 20px 50px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.07);animation:adv-rise .18s ease-out;overflow:hidden}@keyframes adv-rise{0%{transform:translateY(14px) scale(.98);opacity:0}}.adv-modal__box--sm{max-width:380px}.adv-modal__box--md{max-width:560px}.adv-modal__box--lg{max-width:860px}.adv-modal__box--full{max-width:none;height:100%}.adv-modal--sheet{place-items:end center}.adv-l-wide~.adv-modal--sheet,.adv-modal--sheet .adv-modal__box{border-radius:16px 16px 12px 12px}.adv-modal__head{display:flex;align-items:center;min-height:48px;padding:4px 6px 4px 16px;border-bottom:1px solid var(--adv-line);background:linear-gradient(180deg,rgba(241,207,134,.1),transparent)}.adv-modal__title{margin:0;font-size:16px;color:var(--adv-gold);font-weight:700}.adv-modal__x{margin-left:auto;width:40px;height:40px;border:0;border-radius:50%;background:transparent;font-size:24px;color:var(--adv-text-2);cursor:pointer}.adv-modal__x:hover{color:#fff;background:rgba(255,255,255,.08)}.adv-modal__body{padding:14px 16px;overflow-y:auto;overscroll-behavior:contain}.adv-modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px calc(12px);border-top:1px solid var(--adv-line-soft)}.adv-confirm__text{margin:0 0 16px;font-size:15px;line-height:1.6;white-space:pre-line}.adv-confirm__btns{display:flex;justify-content:flex-end;gap:10px}.adv-confirm__btns .adv-btn{min-width:96px}.adv-toasts{position:fixed;left:50%;top:calc(64px + var(--adv-safe-t));transform:translateX(-50%);z-index:160;display:flex;flex-direction:column;align-items:center;gap:6px;width:min(92vw,420px);pointer-events:none!important}.adv-toast{max-width:100%;padding:9px 16px;border-radius:999px;font-size:14px;text-align:center;color:#fff;background:rgba(14,18,28,.92);border:1px solid var(--adv-line);box-shadow:0 6px 20px rgba(0,0,0,.5);animation:adv-toast .2s ease-out}.adv-toast.is-good{border-color:rgba(126,224,122,.6);color:#d8ffd2}.adv-toast.is-bad{border-color:rgba(255,107,92,.65);color:#ffd6d0}@keyframes adv-toast{0%{transform:translateY(-8px);opacity:0}}.adv-notices{position:fixed;left:50%;top:22%;transform:translateX(-50%);z-index:150;gap:8px;width:min(90vw,380px)}.adv-notice,.adv-notices{display:flex;flex-direction:column}.adv-notice{align-items:center;gap:2px;padding:14px 18px;border:1px solid var(--adv-line-2);border-radius:14px;background:radial-gradient(120% 120% at 50% 0,rgba(241,190,90,.3),transparent 60%),rgba(18,24,36,.95);box-shadow:0 10px 30px rgba(0,0,0,.55),0 0 30px rgba(241,190,90,.25);cursor:pointer;animation:adv-notice .4s cubic-bezier(.2,1.4,.4,1)}.adv-notice strong{font-size:20px;color:var(--adv-gold);letter-spacing:2px;text-shadow:0 0 12px rgba(241,190,90,.6)}.adv-notice span{font-size:13px;color:var(--adv-text-2)}.adv-notice.is-unlock strong{color:#9fe0ff}@keyframes adv-notice{0%{transform:scale(.7);opacity:0}}.adv-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 12px;text-align:center;color:var(--adv-text-3)}.adv-empty p{margin:0}.adv-empty__rune{display:block;width:44px;height:44px;border-radius:50%;border:2px dashed rgba(226,190,120,.35);background:radial-gradient(circle,rgba(226,190,120,.15),transparent 70%)}.adv-kv{display:flex;align-items:baseline;gap:8px;font-size:13px}.adv-kv__k{color:var(--adv-text-2)}.adv-kv__v{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.adv-kv__hint{font-size:11px;color:var(--adv-text-3)}.adv-pager{display:flex;justify-content:center;gap:4px;padding:6px 0}.adv-pager button{min-width:40px;height:40px;border-radius:8px;border:1px solid var(--adv-line-soft);background:rgba(255,255,255,.04);color:var(--adv-text-2);cursor:pointer}.adv-pager button.is-on{color:#3d2306;background:linear-gradient(180deg,#ffe7a6,#e9b452);font-weight:700}.adv-pager button:disabled{opacity:.4}.adv-vlist{overflow-y:auto;overscroll-behavior:contain}.adv-vlist,.adv-vlist__inner{position:relative}.adv-vlist__row{position:absolute;left:0;right:0}.adv-lootgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px 6px;justify-items:center}.adv-lootgrid.is-compact{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.adv-lootpop .adv-modal__body{position:relative}.adv-lootpop__rays{position:absolute;left:50%;top:-80px;width:360px;height:360px;transform:translateX(-50%);pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(255,220,140,.12) 0 8deg,transparent 8deg 20deg);mask-image:radial-gradient(circle,#000 20%,transparent 65%);-webkit-mask-image:radial-gradient(circle,#000 20%,transparent 65%);animation:adv-spin 18s linear infinite}.adv-lootpop__btns{display:flex;justify-content:center;margin-top:16px}.adv-gate{grid-column:1/-1;grid-row:1/-1;position:relative;display:grid;place-items:center;padding:calc(20px + var(--adv-safe-t)) 16px calc(20px + var(--adv-safe-b));overflow:hidden}.adv-gate__bg{position:absolute;inset:0;background:radial-gradient(60% 40% at 50% 100%,rgba(120,200,120,.35),transparent 70%),radial-gradient(80% 50% at 80% 0,rgba(255,200,120,.25),transparent 60%),linear-gradient(180deg,#2b4a78,#3f6c9c 35%,#6f9c8c 70%,#1c2a22)}.adv-gate__bg:after{content:"";position:absolute;left:-10%;right:-10%;bottom:0;height:38%;background:radial-gradient(60% 100% at 20% 100%,#263d2a 60%,transparent 61%),radial-gradient(50% 90% at 70% 100%,#1f3324 60%,transparent 61%),radial-gradient(40% 70% at 100% 100%,#2c4630 60%,transparent 61%)}.adv-gate__card{position:relative;width:min(420px,100%);padding:28px 22px 24px;border-radius:18px;text-align:center;background:linear-gradient(180deg,rgba(22,29,44,.9),rgba(12,16,26,.94));border:1px solid var(--adv-line-2);box-shadow:0 20px 60px rgba(0,0,0,.55);backdrop-filter:blur(4px)}.adv-gate__logo{width:64px;height:64px;margin:0 auto 10px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#fff7da 0 18%,transparent 19%),conic-gradient(from 45deg,#f6d27a,#e38b2c,#f6d27a,#b86a1c,#f6d27a);box-shadow:0 0 0 3px rgba(255,233,170,.35),0 0 30px rgba(241,160,60,.55)}.adv-gate__title{margin:0;font-size:26px;letter-spacing:4px;color:var(--adv-gold);text-shadow:0 2px 0 #3a2508,0 0 18px rgba(241,190,90,.5)}.adv-gate__sub{margin:4px 0 18px;color:var(--adv-text-2);font-size:13px}.adv-gate__text{margin:0 0 18px;line-height:1.7}.adv-gate__notice{margin:-8px 0 18px;padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.06);font-size:13px;color:var(--adv-text-2)}.adv-gate__btns{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.adv-gate__loading{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px;color:var(--adv-text-2)}.adv-fulltag{display:inline-block;padding:0 4px;border-radius:4px;font-size:10px;font-weight:800;line-height:14px;color:#fff;background:var(--adv-bad);box-shadow:0 1px 2px rgba(0,0,0,.5)}.adv-tipcard__warn{color:var(--adv-bad)}