.adv-lab,.adv-p,.adv-p-modal,.adv-p-ov,.adv-p-sheet-mask{--ap-bg:var(--adv-panel,rgba(22,29,43,0.94));--ap-bg2:var(--adv-panel-2,rgba(30,39,57,0.94));--ap-inset:var(--adv-inset,#111723);--ap-card:rgba(255,255,255,0.045);--ap-card-hi:rgba(255,255,255,0.08);--ap-line:var(--adv-line,rgba(226,190,120,0.32));--ap-line2:var(--adv-line-2,rgba(226,190,120,0.55));--ap-text:var(--adv-text,#ece6d6);--ap-sub:var(--adv-text-2,#bdb6a6);--ap-dim:var(--adv-text-3,#8c8676);--ap-gold:var(--adv-gold,#f1cf86);--ap-orange:var(--adv-orange-2,#ff9a3c);--ap-good:var(--adv-good,#7ee07a);--ap-warn:#ffc14d;--ap-bad:var(--adv-bad,#ff6b5c);--ap-blue:var(--adv-blue,#6ab8ff);--ap-r:var(--adv-radius,10px);--ap-r-sm:var(--adv-radius-sm,7px);--ap-shadow:var(--adv-shadow,0 6px 22px rgba(0,0,0,0.45));--ap-font:inherit;--ap-nav-h:var(--adv-nav-h,56px);--ap-safe-b:var(--adv-safe-b,env(safe-area-inset-bottom,0px));color:var(--ap-text);font-family:var(--ap-font)}.adv-p{container:adv-p/inline-size;display:flex;flex-direction:column;gap:10px;min-height:100%;padding:10px;font-size:14px;line-height:1.5;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.adv-p *,.adv-p :after,.adv-p :before{box-sizing:border-box}.adv-p h3,.adv-p h4,.adv-p p,.adv-p-ov h3,.adv-p-ov p,.adv-p-sheet h3,.adv-p-sheet h4,.adv-p-sheet p{margin:0;color:inherit;font-family:inherit;letter-spacing:normal}.adv-p b,.adv-p strong,.adv-p-sheet b{color:inherit}.adv-p button{font:inherit;color:inherit}.adv-p-fchip:focus-visible,.adv-p-hold:focus-visible,.adv-p-petcard:focus-visible,.adv-p-region:focus-visible,.adv-p-stage:focus-visible{outline:2px solid var(--ap-orange);outline-offset:2px}@keyframes adv-p-spin{to{transform:rotate(1turn)}}.adv-p-dot{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff3b3b;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--ap-bg);pointer-events:none}.adv-p-dot--tab{position:static;display:inline-block;margin-left:5px;box-shadow:none}.adv-btn.adv-p-b{min-height:40px}.adv-btn.adv-p-b .adv-dot{position:absolute;top:-6px;right:-6px}.adv-p-sec .adv-panel__body{display:flex;flex-direction:column;gap:10px}.adv-p-sec--tight .adv-panel__body{gap:8px}.adv-p-modal__body{display:flex;flex-direction:column;gap:10px;color:var(--ap-text);font-size:14px;line-height:1.5}.adv-p-modal__body h3,.adv-p-modal__body h4,.adv-p-modal__body p{margin:0}.adv-p-tabs2{flex-shrink:0}.adv-p-crumbs button,.adv-p-fchip,.adv-p-link,.adv-p-select,.adv-p-tabs2 .adv-tab,.adv-p-times button{min-height:40px}.adv-p-sec{min-width:0}.adv-p-sec__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.adv-p-sec__head h4{font-size:14px;color:var(--ap-gold);letter-spacing:.03em;display:flex;align-items:center;gap:6px}.adv-p-sec__head h4:before{content:"";width:4px;height:14px;border-radius:2px;background:linear-gradient(var(--ap-orange),var(--ap-gold))}.adv-p-note{color:var(--ap-sub);font-size:12.5px;line-height:1.6}.adv-p-chip{--c:var(--ap-sub);display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;border:1px solid color-mix(in srgb,var(--c) 55%,transparent);background:color-mix(in srgb,var(--c) 14%,transparent);color:color-mix(in srgb,var(--c) 80%,white);font-size:12px;font-weight:600;white-space:nowrap}.adv-p-qtag{--q:#ddd;color:var(--q);font-weight:700}.adv-p-kv{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 10px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22);font-size:13px}.adv-p-kv span{color:var(--ap-sub)}.adv-p-kv b{font-variant-numeric:tabular-nums}.adv-p-kv.is-strong b{color:var(--ap-gold);font-size:15px}.adv-p-check{font-size:12.5px;padding-left:20px;position:relative}.adv-p-check:before{position:absolute;left:0;top:0;font-weight:800}.adv-p-check.is-ok{color:#9fe89f}.adv-p-check.is-ok:before{content:"✓"}.adv-p-check.is-no{color:#ffb0a0}.adv-p-check.is-no:before{content:"!";width:14px;height:14px;border-radius:50%;background:#ff6a4d;color:#200;font-size:11px;line-height:14px;text-align:center;top:2px}.adv-p-row-btns{display:flex;gap:8px;flex-wrap:wrap}.adv-p-img{display:block;object-fit:contain;image-rendering:auto}.adv-p-img.is-round{border-radius:50%}.adv-p-ava{position:relative;display:inline-grid;place-items:center;flex-shrink:0;border-radius:12px;border:2px solid rgba(255,255,255,.18);background:radial-gradient(circle at 50% 35%,#334058,#151b28 75%);overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.5)}.adv-p-ava img{width:100%;height:100%;object-fit:cover}.adv-p-ava b{color:var(--ap-gold);font-weight:800}.adv-p-ava.is-text{background:radial-gradient(circle at 50% 30%,hsl(var(--hue,210) 38% 42%),hsl(var(--hue,210) 42% 15%) 78%)}.adv-p-ava.is-text b{color:hsl(var(--hue,210) 80% 88%);text-shadow:0 1px 3px rgba(0,0,0,.7)}.adv-p-ava.is-sil.is-text{background:radial-gradient(circle at 50% 30%,#2a3246,#0e121b 78%)}.adv-p-ava.is-sil.is-text b{color:#5a6680}.adv-p-ava.is-dim{filter:grayscale(1) brightness(.55)}.adv-p-ava.is-sil img{filter:brightness(0) drop-shadow(0 0 1px rgba(160,180,220,.6));opacity:.85}.adv-p-ava.is-sil b{color:#000;text-shadow:0 0 2px rgba(160,180,220,.7)}.adv-p-el{--el:#fff;display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--el);white-space:nowrap;flex-shrink:0}.adv-p-el b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:13px;color:#1a1206;background:radial-gradient(circle at 35% 30%,#fff 0,var(--el) 45%,color-mix(in srgb,var(--el) 55%,black) 100%);box-shadow:0 0 10px color-mix(in srgb,var(--el) 60%,transparent)}.adv-p-el--sm b{width:20px;height:20px;font-size:11px}.adv-p-empty{display:grid;place-items:center;gap:8px;padding:28px 12px;color:var(--ap-sub);text-align:center}.adv-p-empty__mark{font-size:22px;color:var(--ap-gold);opacity:.7}.adv-p-empty--bad p{color:#ffb0a0}.adv-p-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px;color:var(--ap-sub)}.adv-p-loading i{width:18px;height:18px;border-radius:50%;border:2px solid var(--ap-gold);border-right:2px solid transparent;animation:adv-p-spin .8s linear infinite}.adv-p-pager{justify-content:center;gap:12px;color:var(--ap-sub);font-variant-numeric:tabular-nums}.adv-p-pager,.adv-p-search{display:flex;align-items:center}.adv-p-search{gap:6px;height:40px;padding:0 12px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:rgba(0,0,0,.3);flex:1 1 160px}.adv-p-search span{color:var(--ap-dim)}.adv-p-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--ap-text);font-size:16px;outline:none}.adv-p-cd{font-variant-numeric:tabular-nums}.adv-p-back,.adv-p-cd{font-weight:700;color:var(--ap-gold)}.adv-p-back{align-self:flex-start;min-height:40px;padding:0 12px 0 4px;border:0;background:transparent;cursor:pointer}.adv-p-hold{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line2);background:rgba(255,255,255,.07);color:var(--ap-text);font-size:20px;font-weight:700;cursor:pointer;touch-action:none;user-select:none}.adv-p-hold:active:not(:disabled){background:rgba(255,170,70,.3)}.adv-p-hold:disabled{opacity:.35}.adv-p-split{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-height:0}.adv-p-split.has-detail .adv-p-split__list,.adv-p-split__detail{display:none}.adv-p-split.has-detail .adv-p-split__detail{display:flex;flex-direction:column;gap:10px}@keyframes adv-p-fade{0%{opacity:0}}@keyframes adv-p-rise{0%{transform:translateY(24px);opacity:.4}}.adv-p-curbar{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 14px;border-radius:var(--ap-r);border:1px solid rgba(255,170,70,.55);background:linear-gradient(90deg,rgba(255,150,40,.24),rgba(255,150,40,.06));cursor:pointer;text-align:left}.adv-p-curbar span{color:var(--ap-orange);font-size:12px;font-weight:700}.adv-p-curbar b{flex:1;font-size:15px}.adv-p-curbar em{font-style:normal;color:var(--ap-gold);font-size:13px;font-weight:700}.adv-p-map__cdesc{padding:0 2px}.adv-p-regions{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.adv-p-region{position:relative;display:flex;align-items:flex-end;min-height:112px;padding:0;border-radius:var(--ap-r);border:1px solid var(--ap-line2);overflow:hidden;cursor:pointer;text-align:left;background:#10151f;box-shadow:0 4px 14px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .15s ease}.adv-p-region:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.45)}.adv-p-region__art{position:absolute;inset:0;background:var(--art) center 60% /cover no-repeat;transition:transform .4s ease}.adv-p-region:hover .adv-p-region__art{transform:scale(1.05)}.adv-p-region:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,20,.05) 20%,rgba(8,12,20,.88))}.adv-p-region.is-locked .adv-p-region__art{filter:grayscale(.85) brightness(.45)}.adv-p-region.is-here{border-color:var(--ap-orange);box-shadow:0 0 0 1px var(--ap-orange),0 0 22px rgba(255,150,40,.35)}.adv-p-region__body{position:relative;z-index:1;width:100%;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.adv-p-region__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.adv-p-region__top b{font-size:17px;text-shadow:0 2px 6px rgba(0,0,0,.8)}.adv-p-region__top small{color:#f4e6c8;font-weight:700;font-size:12px;text-shadow:0 1px 3px #000}.adv-p-region__lock{font-size:12.5px;color:#c8cfdb}.adv-p-region__lock:before{content:"🔒 "}.adv-p-region__prog{display:flex;flex-direction:column;gap:3px}.adv-p-region__prog small{font-size:12px;color:#f0e4cc}.adv-p-region.is-cleared .adv-p-region__prog small{color:#a8f0a0}.adv-p-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px;font-size:13px;color:var(--ap-sub)}.adv-p-crumbs button{min-height:40px;padding:0 6px;border:0;background:transparent;color:var(--ap-gold);cursor:pointer;font-weight:600}.adv-p-crumbs i{font-style:normal;margin:0 2px;color:var(--ap-dim)}.adv-p-crumbs b{padding:0 6px}.adv-p-regdetail{display:flex;flex-direction:column;gap:10px}.adv-p-regdetail__hero{position:relative;min-height:120px;display:flex;align-items:flex-end;border-radius:var(--ap-r);overflow:hidden;border:1px solid var(--ap-line2);background:var(--art) center 55% /cover no-repeat}.adv-p-regdetail__hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(8,12,20,.9))}.adv-p-regdetail__hero>div{position:relative;padding:12px 14px}.adv-p-regdetail__hero h3{font-size:22px;text-shadow:0 2px 8px #000}.adv-p-regdetail__hero p{font-size:13px;color:#f1e5cc}.adv-p-regdetail__desc{color:var(--ap-sub);font-size:13px}.adv-p-regdetail__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.adv-p-regdetail__box{padding:10px 12px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:var(--ap-card);display:flex;flex-direction:column;gap:8px}.adv-p-regdetail__box h4,.adv-p-regdetail__h{font-size:13px;color:var(--ap-gold)}.adv-p-mini-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.adv-p-mini-list--chips{display:flex;flex-wrap:wrap}.adv-p-mini{display:flex;align-items:center;gap:8px;min-height:48px;padding:4px 8px 4px 4px;border-radius:var(--ap-r-sm);border:1px solid transparent;background:rgba(0,0,0,.22);cursor:pointer;text-align:left}.adv-p-mini:hover{border-color:var(--ap-line2)}.adv-p-mini>span:not(.adv-p-ava){display:flex;flex-direction:column;min-width:0}.adv-p-mini b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-p-mini small{display:flex;align-items:center;gap:4px;font-size:11.5px}.adv-p-mini small i{font-style:normal}.adv-p-ing{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 10px 0 4px;border-radius:17px;background:rgba(0,0,0,.25);border:1px solid var(--ap-line);font-size:13px}.adv-p-stages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-stage{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;padding:6px 10px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:var(--ap-card);cursor:pointer;text-align:left}.adv-p-stage:hover{background:var(--ap-card-hi)}.adv-p-stage__no{width:26px;text-align:center;font-weight:800;color:var(--ap-gold);font-variant-numeric:tabular-nums}.adv-p-stage__main{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-stage__main b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-p-stage__main small{color:var(--ap-sub);font-size:12px}.adv-p-stage.is-current{border-color:var(--ap-orange);background:linear-gradient(90deg,rgba(255,150,40,.2),rgba(255,150,40,.04))}.adv-p-stage.is-locked{opacity:.6}.adv-p-st--cleared{--c:#6fd36f}.adv-p-st--current{--c:#ff9a2e}.adv-p-st--open{--c:#5aa8ff}.adv-p-st--locked{--c:#8590a3}.adv-p-maptop{display:flex;align-items:center;justify-content:space-between;gap:6px}.adv-p-maptop .adv-p-crumbs{min-width:0;flex:1}.adv-p-stepper{display:flex;align-items:center;gap:4px;flex-shrink:0;color:var(--ap-sub);font-size:13px;font-variant-numeric:tabular-nums}.adv-p-stepbtn{width:40px;height:40px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:rgba(255,255,255,.05);color:var(--ap-gold);font-size:22px;line-height:1;cursor:pointer}.adv-p-stepbtn:disabled{opacity:.3;cursor:default}@container adv-p (max-width: 480px){.adv-p-intel__head{padding:10px;gap:10px}.adv-p-intel__ava .adv-p-ava{width:64px!important;height:64px!important}.adv-p-intel__title h3{font-size:19px}.adv-p-intel__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adv-p-intel__foot .adv-btn--lg{min-height:42px}}.adv-p-intel{display:flex;flex-direction:column;gap:10px}.adv-p-intel__head{position:relative;display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:var(--ap-r);border:1px solid rgba(255,106,77,.45);background:radial-gradient(circle at 12% 40%,rgba(255,90,60,.28),transparent 55%),linear-gradient(135deg,#2a1d22,#1a1e2c 70%);overflow:hidden}.adv-p-intel__head:after{content:"";position:absolute;right:-30px;top:-30px;width:140px;height:140px;border-radius:50%;border:1px dashed rgba(255,140,100,.25)}.adv-p-intel__ava{position:relative}.adv-p-intel__ava .adv-p-ava{box-shadow:0 0 22px rgba(255,90,60,.45)}.adv-p-intel__weak{position:absolute;right:-6px;bottom:-6px}.adv-p-intel__title{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.adv-p-intel__title small{color:#ffbfa8;font-size:12px;font-weight:700}.adv-p-intel__title h3{font-size:22px;line-height:1.2;color:#fff4e0;text-shadow:0 2px 8px rgba(0,0,0,.6)}.adv-p-intel__meta{display:flex;flex-wrap:wrap;gap:5px}.adv-p-intel__desc{color:var(--ap-sub);font-size:12.5px}.adv-p-intel__tabs{position:sticky;top:46px;z-index:3;background:rgba(14,19,29,.92);backdrop-filter:blur(4px)}.adv-p-intel__body{display:flex;flex-direction:column;gap:10px}.adv-p-intel__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.adv-p-intel__foot{position:sticky;bottom:0;z-index:3;margin:0 -10px -10px;padding:10px 10px calc(10px + var(--ap-safe-b));background:linear-gradient(180deg,rgba(14,19,29,0),rgba(14,19,29,.96) 30%)}.adv-p-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.adv-p-power{display:flex;flex-direction:column;gap:6px}.adv-p-power__nums{display:grid;grid-template-columns:1fr 1fr;gap:6px}.adv-p-power__bar{position:relative;height:10px;border-radius:5px;background:rgba(0,0,0,.45);overflow:visible}.adv-p-power__bar i{position:absolute;inset:0 auto 0 0;border-radius:5px;background:linear-gradient(90deg,#e04b2a,#ffb347 60%,#6fd36f)}.adv-p-power__bar em{position:absolute;top:-4px;bottom:-4px;width:2px;background:#fff;box-shadow:0 0 6px #fff}.adv-p-power p{font-weight:700;font-size:13px}.adv-p-power.is-good p{color:#9fe89f}.adv-p-power.is-warn p{color:#ffd27a}.adv-p-power.is-bad p{color:#ff9a8a}.adv-p-weak{gap:12px}.adv-p-weak,.adv-p-weak>div{display:flex;align-items:flex-start}.adv-p-weak>div{flex-direction:column;gap:6px;font-size:13px}.adv-p-mech{list-style:none;margin:0;padding:0;display:grid;gap:8px}.adv-p-mech li{--c:#ffb347;padding:8px 10px 8px 12px;border-radius:var(--ap-r-sm);border-left:3px solid var(--c);background:color-mix(in srgb,var(--c) 9%,rgba(0,0,0,.2));display:flex;flex-direction:column;gap:4px;font-size:13px}.adv-p-mech__name{color:var(--c)}.adv-p-adds{display:flex;flex-wrap:wrap;gap:8px}.adv-p-add{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22)}.adv-p-add>div{display:flex;flex-direction:column}.adv-p-add small{color:var(--ap-sub);font-size:11.5px}.adv-p-skills{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.adv-p-skill{display:flex;gap:10px;padding:8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.04)}.adv-p-skill__icon{position:relative;width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;background:radial-gradient(circle,#2f3a52,#151b27);border:1px solid var(--ap-line2)}.adv-p-skill__no{position:absolute;left:-6px;top:-6px;width:20px;height:20px;border-radius:50%;background:var(--ap-orange);color:#2b1500;font-size:12px;font-weight:800;display:grid;place-items:center}.adv-p-skill__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.adv-p-skill__top{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.adv-p-skill__top b{font-size:14.5px;margin-right:2px}.adv-p-skill__main p{font-size:13px;color:#dcd5c6}.adv-p-skill__tags{display:flex;flex-wrap:wrap;gap:4px}.adv-p-skill__tags span{font-size:11px;padding:1px 6px;border-radius:4px;background:rgba(90,168,255,.14);color:#a9cfff}.adv-p-tl{overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.adv-p-tl__in{position:relative;min-width:560px;padding:22px 26px 6px 84px;border-radius:var(--ap-r-sm);background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px calc((100% - 110px) / 6));background-color:rgba(0,0,0,.28);background-origin:content-box}.adv-p-tl__axis{position:absolute;left:84px;right:26px;top:2px;height:16px}.adv-p-tl__axis span{position:absolute;transform:translateX(-50%);font-size:11px;color:var(--ap-dim);font-variant-numeric:tabular-nums}.adv-p-tl__row{position:relative;height:30px;display:flex;align-items:center}.adv-p-tl__row em{position:absolute;left:-80px;width:74px;font-style:normal;font-size:12px;color:var(--ap-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.adv-p-tl__lane{position:relative;width:100%;height:22px;border-radius:4px;background:rgba(255,255,255,.04)}.adv-p-tl__cast{position:absolute;top:1px;height:20px;min-width:20px;margin-left:-10px;border-radius:10px;background:linear-gradient(180deg,#8fb8ff,#4a74c8);box-shadow:0 0 0 1px rgba(0,0,0,.5);display:flex;align-items:center}.adv-p-tl__cast.has-bar{margin-left:0;border-radius:4px 10px 10px 4px}.adv-p-tl__cast b{width:20px;text-align:center;font-size:11px;font-weight:800;color:#fff;text-shadow:0 1px 1px #000}.adv-p-tl__cast.can-break{background:linear-gradient(90deg,#ffb347,#ff7a2e)}.adv-p-tl__cast.was-broken{background:repeating-linear-gradient(45deg,#6b6f7a 0 4px,#4b4f59 4px 8px)}.adv-p-tl__enrage{position:absolute;top:18px;bottom:4px;width:0;border-left:2px dashed #ff4d4d;margin-left:calc(-26px)}.adv-p-tl__enrage span{position:absolute;top:-18px;left:-14px;font-size:11px;color:#ff7a7a;font-weight:700}.adv-p-tllist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:13px}.adv-p-tllist li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:5px 8px;border-radius:6px;background:rgba(0,0,0,.18)}.adv-p-tllist time{width:46px;color:var(--ap-gold);font-variant-numeric:tabular-nums;font-weight:700}.adv-p-tllist__who{color:var(--ap-sub);font-size:12px}.adv-p-tllist small{color:var(--ap-dim)}.adv-p-tllist em{font-style:normal;font-size:12px;color:#ff9a8a}.adv-p-tllist em.is-hint{color:#ffc06a}.adv-p-sim{gap:10px}.adv-p-sim,.adv-p-sim__verdict{display:flex;flex-direction:column}.adv-p-sim__verdict{padding:10px 12px;border-radius:var(--ap-r-sm)}.adv-p-sim__verdict b{font-size:17px}.adv-p-sim__verdict.is-win{background:linear-gradient(90deg,rgba(80,200,90,.25),transparent);color:#b8f5b0}.adv-p-sim__verdict.is-lose{background:linear-gradient(90deg,rgba(230,70,60,.25),transparent);color:#ffc0b5}.adv-p-sim__verdict span{font-size:13px;color:var(--ap-text)}.adv-p-sim__party{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px}.adv-p-sim__hero{display:flex;gap:8px;align-items:center;padding:6px;border-radius:8px;background:rgba(0,0,0,.2)}.adv-p-sim__hero>div{display:flex;flex-direction:column;min-width:0}.adv-p-sim__hero small{font-size:11.5px;color:var(--ap-sub)}.adv-p-reports{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-reports li{display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22)}.adv-p-reports__team{display:grid;grid-template-columns:repeat(2,34px);gap:2px}.adv-p-reports__team .adv-p-ava{border-radius:7px;border-width:1px}.adv-p-reports__info{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-reports__info small{font-size:12px;color:var(--ap-sub)}.adv-p-reports__classes{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-l-portrait .adv-p,.adv-lab--portrait .adv-p{--ap-chatbar:48px;padding-bottom:calc(10px + var(--ap-chatbar))}.adv-l-portrait .adv-p-chatscreen,.adv-lab--portrait .adv-p-chatscreen{--ap-chatbar:0px}.adv-p-batchbar,.adv-p-intel__foot,.adv-p-petdetail__btns,.adv-p-rank__mine,.adv-p-tame__foot{bottom:var(--ap-chatbar,0)!important}@container adv-p (min-width: 520px){.adv-p-regdetail__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adv-p-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@container adv-p (min-width: 760px){.adv-p-intel__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.adv-p-intel__grid>.adv-p-sec:has(.adv-p-sim),.adv-p-intel__grid>.adv-p-sec:has(.adv-p-tl){grid-column:1/-1}.adv-p-split.has-detail{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.adv-p-split.has-detail .adv-p-split__list{display:block}.adv-p-split.has-detail .adv-p-back{display:none}}@media (min-width:821px){.adv-p{padding:14px;gap:12px}.adv-p-intel__foot{margin:0 -14px -14px;padding:12px 14px 14px}}.adv-p-filters{display:flex;flex-direction:column;gap:6px}.adv-p-filters__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.adv-p-fchip{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 12px;border-radius:18px;border:1px solid var(--ap-line);background:rgba(0,0,0,.22);color:var(--ap-sub);font-size:13px;font-weight:600;cursor:pointer}.adv-p-fchip.is-on{border-color:var(--ap-orange);color:#ffe2b8;background:rgba(255,154,60,.18)}.adv-p-select{min-height:40px;padding:0 28px 0 10px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:var(--ap-inset) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23bdb6a6'/%3E%3C/svg%3E") no-repeat right 10px center;color:var(--ap-text);font:inherit;font-size:14px;appearance:none;width:auto;flex:0 1 auto;max-width:100%}.adv-p-input{width:100%;min-height:42px;padding:0 12px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line2);background:var(--ap-inset);color:var(--ap-text);font:inherit;font-size:16px;outline:none}.adv-p-input:focus{border-color:var(--ap-orange)}.adv-p-link{border:0;background:transparent;color:var(--ap-gold);text-decoration:underline}.adv-p-link,.adv-p-switch{font-size:13px;cursor:pointer;min-height:40px}.adv-p-switch{display:inline-flex;align-items:center;gap:8px;font-weight:600}.adv-p-switch input{position:absolute;opacity:0;width:1px;height:1px}.adv-p-switch i{position:relative;width:44px;height:24px;border-radius:12px;background:#3a4458;transition:background .2s}.adv-p-switch i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.adv-p-switch input:checked+i{background:var(--ap-orange)}.adv-p-switch input:checked+i:after{transform:translateX(20px)}.adv-p-switch input:focus-visible+i{outline:2px solid var(--ap-orange);outline-offset:2px}.adv-p-table{width:100%;border-collapse:collapse;font-size:13px}.adv-p-table td,.adv-p-table th{padding:7px 8px;text-align:left;border-bottom:1px solid var(--ap-line);font-variant-numeric:tabular-nums}.adv-p-table th{color:var(--ap-gold);font-weight:700}.adv-p-table tr.is-mine td{background:rgba(255,154,60,.14);color:#ffe2b8}.adv-p-item{--q:#ddd;display:flex;align-items:center;gap:10px;min-width:0}.adv-p-item__icon{position:relative;width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;border:2px solid var(--q);background:radial-gradient(circle,color-mix(in srgb,var(--q) 22%,#1a2232),#121825 75%);box-shadow:0 0 10px color-mix(in srgb,var(--q) 30%,transparent)}.adv-p-item__main{display:flex;flex-direction:column;min-width:0}.adv-p-item__main b{color:var(--q);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-p-item__main small{color:var(--ap-sub);font-size:12px}.adv-p-item__stats{color:#cfe3ff!important}.adv-p-item.is-compact .adv-p-item__icon{width:38px;height:38px}.adv-p-collect{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ap-sub)}.adv-p-collect .adv-bar{flex:1}.adv-p-recipes{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.adv-p-recipe{display:flex;align-items:center;gap:10px;min-height:72px;padding:8px 10px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));text-align:left;cursor:pointer}.adv-p-recipe:hover:not(:disabled){border-color:var(--ap-line2);background:rgba(255,255,255,.08)}.adv-p-recipe.is-locked{opacity:.5;cursor:not-allowed}.adv-p-recipe__icon{width:52px;height:52px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 40%,#5b4630,#2a2018 75%);box-shadow:inset 0 0 0 2px rgba(240,168,58,.45)}.adv-p-recipe__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.adv-p-recipe__main small{color:var(--ap-sub);font-size:12px}.adv-p-recipe__ings{display:flex;flex-wrap:wrap;gap:6px}.adv-p-recipe__ings i{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-size:12px;color:#e7dcc4}.adv-p-recipe__ings i.is-none{color:var(--ap-bad)}.adv-p-recipe__side em{font-style:normal;font-size:12px;color:var(--ap-dim);white-space:nowrap}.adv-p-recipe__side em.is-ok{color:var(--ap-good);font-weight:700}.adv-p-cookgame{display:flex;flex-direction:column;gap:12px}.adv-p-cookgame__head{flex-wrap:wrap}.adv-p-cookgame__head,.adv-p-cookgame__title{display:flex;align-items:center;gap:8px}.adv-p-cookgame__title>div{display:flex;flex-direction:column}.adv-p-cookgame__title small{color:var(--ap-sub);font-size:12px}.adv-p-pot{position:relative;padding:14px 14px 10px;border-radius:16px;border:1px solid rgba(240,168,58,.5);background:radial-gradient(120% 90% at 50% 120%,rgba(255,120,30,.35),transparent 60%),linear-gradient(180deg,#2b2420,#1a1714);box-shadow:inset 0 -12px 30px rgba(255,110,20,.18),0 6px 18px rgba(0,0,0,.4)}.adv-p-pot[data-full]{border-color:#ffcf7a;box-shadow:inset 0 -12px 34px rgba(255,150,40,.32),0 0 18px rgba(255,170,60,.25)}.adv-p-pot__rim{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;color:#e9d3ae;font-size:12px}.adv-p-pot__rim b{font-size:18px;color:#ffd27a;font-variant-numeric:tabular-nums}.adv-p-pot__bar{position:relative;height:46px;border-radius:23px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 10%),#0f0c0a;box-shadow:inset 0 3px 8px rgba(0,0,0,.8),0 0 0 2px #6b5236,0 0 0 4px #2c2117;overflow:visible;touch-action:none}.adv-p-pot__seg{position:absolute;top:0;bottom:0;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 80%,white),var(--c) 45%,color-mix(in srgb,var(--c) 65%,black));color:#1b1208;font-size:12px;font-weight:800;text-shadow:0 1px 0 rgba(255,255,255,.35);transition:width .08s linear,left .08s linear}.adv-p-pot__seg:first-child{border-radius:23px 0 0 23px}.adv-p-pot__div{position:absolute;top:-8px;bottom:-8px;width:44px;margin-left:-22px;border:0;background:transparent;cursor:ew-resize;touch-action:none;z-index:2;display:grid;place-items:center}.adv-p-pot__div i{width:8px;height:100%;border-radius:4px;background:linear-gradient(90deg,#fff7e0,#e2b85e);box-shadow:0 0 0 2px #3a2a16,0 0 10px rgba(255,220,140,.8)}.adv-p-pot__empty{position:absolute;top:6px;bottom:6px;width:2px;background:rgba(255,240,200,.7);animation:adv-p-blink 1s steps(2) infinite}@keyframes adv-p-blink{50%{opacity:0}}.adv-p-pot__tip{margin-top:8px;font-size:12px;color:#cdb791}.adv-p-meter{padding:10px 12px;border-radius:var(--ap-r);background:rgba(0,0,0,.25);border:1px solid var(--ap-line);opacity:.55}.adv-p-meter.is-on{opacity:1}.adv-p-meter__head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:6px}.adv-p-meter__head span{color:var(--ap-sub);font-size:13px}.adv-p-meter__head b{font-size:20px;color:#ffe2b8;font-variant-numeric:tabular-nums}.adv-p-meter__head em{font-style:normal;font-size:12px;font-weight:700;padding:1px 8px;border-radius:10px}.adv-p-meter__head em.is-up{background:rgba(111,211,111,.2);color:#9fe89f}.adv-p-meter__head em.is-down{background:rgba(255,98,98,.18);color:#ffb0a0}.adv-p-meter__head i{margin-left:auto;font-style:normal;font-weight:800}.adv-p-meter__track{position:relative;height:12px;border-radius:6px;background:linear-gradient(90deg,#a8432f,#ff8a5c 70%,#d8d8d8 70% 85%,#6fd36f 85% 94%,#5aa8ff 94% 98%,#ffb347 98%);overflow:hidden}.adv-p-meter__track i{position:absolute;top:0;bottom:0;right:0;background:rgba(10,12,18,.82);border-left:2px solid #fff;transition:left .15s ease}.adv-p-meter__track em{position:absolute;top:0;bottom:0;width:1px;background:rgba(255,255,255,.5)}.adv-p-ings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-ings li{--c:#f0a83a;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22);border-left:4px solid var(--c)}.adv-p-ings__sw{display:none}.adv-p-ings__name{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-ings__name b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-p-ings__name small{font-size:11.5px;color:var(--ap-sub)}.adv-p-ings__name small.is-bad{color:var(--ap-bad)}.adv-p-ings__pct{width:44px;text-align:right;color:var(--c);font-variant-numeric:tabular-nums;font-size:16px}.adv-p-hold.adv-p-pour{width:auto;min-width:68px;padding:0 12px;font-size:14px;border-color:var(--c);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 40%,transparent),color-mix(in srgb,var(--c) 15%,transparent))}.adv-p-cookgame__tools{display:flex;gap:8px;flex-wrap:wrap}.adv-p-cookgame__foot{display:flex;flex-direction:column;gap:8px;padding:4px 0 2px}.adv-p-times{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:var(--ap-sub)}.adv-p-times button{min-width:44px;min-height:40px;padding:0 10px;border-radius:18px;border:1px solid var(--ap-line);background:rgba(0,0,0,.25);color:var(--ap-text);font-weight:700;cursor:pointer}.adv-p-times button.is-on{border-color:var(--ap-orange);background:rgba(255,154,60,.22)}.adv-p-times button:disabled{opacity:.4}.adv-p-dish{display:flex;flex-direction:column;gap:8px}.adv-p-dish__row{--q:#ddd;display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--ap-r);border:1px solid color-mix(in srgb,var(--q) 50%,transparent);background:color-mix(in srgb,var(--q) 10%,rgba(0,0,0,.25));animation:adv-p-pop .35s ease both}.adv-p-dish__row b{flex:1;color:var(--q)}.adv-p-dish__row span{font-size:18px;font-weight:800}.adv-p-dish__row.is-great{box-shadow:0 0 18px color-mix(in srgb,var(--q) 45%,transparent)}@keyframes adv-p-pop{0%{transform:scale(.8);opacity:0}}.adv-p-matgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px}.adv-p-mat{display:flex;align-items:center;gap:8px;padding:8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22)}.adv-p-mat>div{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-mat small{font-size:11.5px;color:var(--ap-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-p-mat em{font-style:normal;font-weight:800;color:var(--ap-gold)}.adv-p-mat.is-none{opacity:.45}.adv-p-foods{display:flex;flex-direction:column;gap:10px}.adv-p-buffs,.adv-p-foodlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-buffs li{display:flex;align-items:center;gap:8px}.adv-p-buffs li>div{flex:1;display:flex;flex-direction:column}.adv-p-buffs small{font-size:12px;color:#b9e6ff}.adv-p-foodlist li{--q:#ddd;display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22);border-left:3px solid var(--q)}.adv-p-foodlist__icon{position:relative}.adv-p-foodlist__icon i{position:absolute;right:-4px;bottom:-4px;padding:0 5px;border-radius:8px;background:#000a;font-size:11px;font-style:normal;font-weight:800}.adv-p-foodlist__main{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-foodlist__main em{font-style:normal;color:var(--q)}.adv-p-foodlist__main small{font-size:12px;color:var(--ap-sub)}.adv-p-foodlist__btns{display:flex;gap:6px}.adv-p-cage-hero,.adv-p-trapwait{position:relative;display:flex;align-items:center;gap:14px;padding:14px;border-radius:var(--ap-r);border:1px solid var(--ap-line2);overflow:hidden;background:var(--art) center 60% /cover no-repeat,#1a2232}.adv-p-cage-hero:before,.adv-p-trapwait:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,12,20,.85),rgba(8,12,20,.45))}.adv-p-cage-hero>*,.adv-p-trapwait>*{position:relative}.adv-p-cage-hero__txt{display:flex;flex-direction:column;gap:4px}.adv-p-cage-hero__txt small{color:#e6dcc6;font-size:12.5px}.adv-p-cage{position:relative;width:76px;height:70px;flex-shrink:0;border-radius:38px 38px 6px 6px;border:3px solid #b88a4a;background:rgba(30,20,10,.4);box-shadow:inset 0 -6px 0 #7a5530,0 6px 14px rgba(0,0,0,.5);display:grid;place-items:center}.adv-p-cage i{position:absolute;top:4px;bottom:4px;width:3px;background:linear-gradient(#e4c27e,#9a6f36);border-radius:2px}.adv-p-cage i:first-child{left:18%}.adv-p-cage i:nth-child(2){left:39%}.adv-p-cage i:nth-child(3){left:60%}.adv-p-cage i:nth-child(4){left:81%}.adv-p-cage__bait{position:relative;z-index:1;filter:drop-shadow(0 2px 4px #000)}.adv-p-cage--big{width:120px;height:110px;border-radius:60px 60px 10px 10px}.adv-p-cage__eyes{position:absolute;left:50%;top:34%;width:34px;height:8px;margin-left:-17px;background:radial-gradient(circle at 25% 50%,#fff36a 3px,transparent 4px),radial-gradient(circle at 75% 50%,#fff36a 3px,transparent 4px);animation:adv-p-blink 1.6s steps(2) infinite;z-index:2}.adv-p-pickfood{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.adv-p-pickfood__it{--q:#ddd;flex:0 0 auto;display:flex;align-items:center;gap:6px;min-height:52px;padding:6px 10px 6px 6px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:rgba(0,0,0,.25);cursor:pointer;text-align:left}.adv-p-pickfood__it span{display:flex;flex-direction:column}.adv-p-pickfood__it b{color:var(--q);font-size:13px}.adv-p-pickfood__it small{font-size:12px;color:var(--ap-sub);white-space:nowrap}.adv-p-pickfood__it em{font-style:normal;font-weight:800;color:var(--ap-gold)}.adv-p-pickfood__it.is-on,.adv-p-pickregion__it.is-on{border-color:var(--ap-orange);box-shadow:0 0 0 1px var(--ap-orange),0 0 14px rgba(255,154,60,.3)}.adv-p-pickregion{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.adv-p-pickregion__it{position:relative;min-height:74px;padding:8px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:var(--art) center /cover no-repeat;overflow:hidden;cursor:pointer;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.adv-p-pickregion__it:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,20,.2),rgba(8,12,20,.85))}.adv-p-pickregion__it>*{position:relative}.adv-p-pickregion__it b{text-shadow:0 1px 4px #000}.adv-p-pickregion__pets{display:flex;gap:2px}.adv-p-regpets{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.adv-p-regpets__it{display:flex;align-items:center;gap:8px;padding:4px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.2)}.adv-p-regpets__it>span:last-child{display:flex;flex-direction:column;min-width:0}.adv-p-regpets__it small{display:flex;align-items:center;gap:3px;flex-wrap:wrap;font-size:11.5px;color:var(--ap-sub)}.adv-p-regpets__it i{font-style:normal}.adv-p-tame__foot{position:sticky;bottom:0;padding:8px 0 calc(4px + var(--ap-safe-b));background:linear-gradient(180deg,rgba(14,19,29,0),rgba(14,19,29,.96) 25%);display:flex;flex-direction:column;gap:6px}.adv-p-trapwait{flex-direction:column;padding:22px 16px 16px}.adv-p-ring{--p:0;width:168px;height:168px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--ap-orange) calc(var(--p) * 1%),rgba(255,255,255,.1) 0);position:relative}.adv-p-ring:before{content:"";position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#2d3446,#141a26)}.adv-p-ring>*{position:relative}.adv-p-ring.is-ready{background:conic-gradient(#9cf08c 100%,transparent 0);animation:adv-p-glow 1.2s ease-in-out infinite alternate}@keyframes adv-p-glow{to{box-shadow:0 0 28px rgba(156,240,140,.6)}}.adv-p-trapwait__txt{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.adv-p-trapwait__txt small{color:#e6dcc6;font-size:13px}.adv-p-trapwait__txt small i{font-style:normal;font-weight:700}.adv-p-trapwait__txt strong{font-size:30px;font-variant-numeric:tabular-nums;color:#ffe2b8;text-shadow:0 2px 10px #000}.adv-p-trapwait__txt strong.is-ready{font-size:22px;color:#b8f5b0}.adv-p-reveal{display:flex;flex-direction:column;gap:12px;align-items:stretch}.adv-p-reveal h3{text-align:center;font-size:20px;color:var(--ap-gold);text-shadow:0 0 14px rgba(255,200,100,.5)}.adv-p-reveal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;perspective:900px}.adv-p-flip{--q:#ddd;height:132px}.adv-p-flip__in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.8,.3,1.2)}.adv-p-flip.is-open .adv-p-flip__in{transform:rotateY(180deg)}.adv-p-flip__back,.adv-p-flip__front{position:absolute;inset:0;border-radius:12px;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px}.adv-p-flip__back{border:2px solid #b88a4a;background:repeating-linear-gradient(45deg,#3a2a1a 0 8px,#2e2014 8px 16px);box-shadow:inset 0 0 0 3px rgba(0,0,0,.35)}.adv-p-flip__back span{font-size:34px;font-weight:900;color:#e4c27e;text-shadow:0 2px 0 #000}.adv-p-flip__front{transform:rotateY(180deg);border:2px solid var(--q);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--q) 30%,#1d2638),#121826 80%);text-align:center}.adv-p-flip__front b{font-size:13px;line-height:1.2}.adv-p-flip__front small{display:flex;align-items:center;gap:3px;font-size:11.5px}.adv-p-flip__front small i{font-style:normal;color:var(--q);font-weight:700}.adv-p-flip.is-rare.is-open .adv-p-flip__front{box-shadow:0 0 22px color-mix(in srgb,var(--q) 70%,transparent);animation:adv-p-rare .9s ease}.adv-p-flip.is-epic.is-open .adv-p-flip__front:after{content:"";position:absolute;inset:-2px;border-radius:12px;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--q) 80%,white),transparent 30%);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;padding:2px;animation:adv-p-spin 2.4s linear infinite}@keyframes adv-p-rare{0%{transform:rotateY(180deg) scale(1)}40%{transform:rotateY(180deg) scale(1.12)}to{transform:rotateY(180deg) scale(1)}}.adv-p-reveal__sum{display:flex;flex-wrap:wrap;gap:12px;font-weight:800}.adv-p-reveal__btns,.adv-p-reveal__sum{justify-content:center}.adv-p-petcodex,.adv-p-petlist{display:flex;flex-direction:column;gap:10px}.adv-p-petgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px}.adv-p-petgrid--sm{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.adv-p-petcard{--q:#ddd;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:112px;padding:8px 4px 6px;border-radius:var(--ap-r-sm);border:1px solid color-mix(in srgb,var(--q) 35%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--q) 12%,transparent),rgba(0,0,0,.25));cursor:pointer;text-align:center}.adv-p-petcard b{font-size:12.5px;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adv-p-petcard small{display:flex;align-items:center;gap:3px;font-size:11.5px;color:var(--ap-sub)}.adv-p-petcard.is-active{box-shadow:0 0 0 2px var(--ap-orange)}.adv-p-petcard.is-picked{box-shadow:0 0 0 2px #ff6262;background:rgba(255,98,98,.14)}.adv-p-petcard.is-blocked{opacity:.4;cursor:not-allowed}.adv-p-petcard.is-unknown b{color:var(--ap-dim)}.adv-p-petcard__tag{position:absolute;top:4px;left:4px;padding:0 5px;border-radius:6px;background:var(--ap-orange);color:#2b1500;font-size:10.5px;font-weight:800}.adv-p-petcard__lock{position:absolute;top:3px;right:4px;font-size:12px}.adv-p-petcard__check{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#ff6262;color:#fff;font-size:12px;font-weight:900;display:grid;place-items:center}.adv-p-batchbar{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:8px;padding:10px;margin:0 -10px -10px;padding-bottom:calc(10px + var(--ap-safe-b));background:rgba(40,18,18,.97);border-top:1px solid rgba(255,98,98,.5)}.adv-p-batchbar span{flex:1;display:flex;flex-direction:column;font-weight:700}.adv-p-batchbar small{font-weight:400;font-size:11.5px;color:var(--ap-sub)}.adv-p-petdetail{--q:#ddd;display:flex;flex-direction:column;gap:10px}.adv-p-petdetail__show{display:flex;gap:14px;align-items:center;padding:14px;border-radius:var(--ap-r);border:1px solid color-mix(in srgb,var(--q) 45%,transparent);background:radial-gradient(circle at 15% 50%,color-mix(in srgb,var(--q) 25%,transparent),transparent 60%),linear-gradient(135deg,#1e2738,#151b28)}.adv-p-petdetail__show .adv-p-ava{box-shadow:0 0 24px color-mix(in srgb,var(--q) 45%,transparent)}.adv-p-petdetail__id{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.adv-p-petdetail__id h3{font-size:20px}.adv-p-petdetail__lv{display:flex;align-items:center;gap:8px}.adv-p-petdetail__lv .adv-bar{flex:1}.adv-p-petdetail__btns{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 0 calc(4px + var(--ap-safe-b));background:linear-gradient(180deg,rgba(14,19,29,0),rgba(14,19,29,.96) 25%)}.adv-p-petdetail__btns .adv-p-btn{padding:0 6px}.adv-p-apts{display:flex;flex-direction:column;gap:6px}.adv-p-apt{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:13px}.adv-p-apt span{color:var(--ap-sub)}.adv-p-apt b{text-align:right;font-variant-numeric:tabular-nums;color:var(--ap-gold)}.adv-p-bonus{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}.adv-p-fav{color:#ffd27a!important}.adv-p-feedsum{font-size:14px;padding:8px 10px;border-radius:var(--ap-r-sm);background:rgba(192,140,255,.12)}.adv-p-feedsum b{color:#d9c2ff}.adv-p-feedlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-feedlist li{display:flex;align-items:center;gap:8px;padding:8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22)}.adv-p-feedlist li.is-fav{background:rgba(255,154,60,.1);box-shadow:inset 0 0 0 1px rgba(255,154,60,.4)}.adv-p-feedlist__name{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.adv-p-feedlist__name small{width:100%;font-size:11.5px;color:var(--ap-sub)}.adv-p-counter{display:flex;align-items:center;gap:4px}.adv-p-counter button{min-width:40px;height:40px;padding:0 6px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:rgba(255,255,255,.06);color:var(--ap-text);font-weight:800;cursor:pointer}.adv-p-counter button:disabled{opacity:.35}.adv-p-counter b{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.adv-p-codexpet{gap:10px}.adv-p-codexpet,.adv-p-codexpet__info{display:flex;flex-direction:column;align-items:center}.adv-p-codexpet__info{width:100%;gap:8px;text-align:center}.adv-p-codexpet .adv-p-skills{width:100%}.adv-p-codexpet .adv-p-apts{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.adv-p-expd,.adv-p-ranch{display:flex;flex-direction:column;gap:10px}.adv-p-expd__slots,.adv-p-ranch__slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.adv-p-expd__slot,.adv-p-ranch__slot{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:150px;padding:10px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:rgba(0,0,0,.22);text-align:center}.adv-p-expd__slot.is-empty,.adv-p-ranch__slot.is-empty>button{justify-content:center;border-style:dashed;cursor:pointer;color:var(--ap-sub)}.adv-p-ranch__slot.is-empty{padding:0}.adv-p-ranch__slot.is-empty>button{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;border:0;background:transparent}.adv-p-expd__slot.is-empty span,.adv-p-ranch__slot.is-empty span{font-size:30px;color:var(--ap-gold)}.adv-p-expd__slot.is-done{border-color:var(--ap-good);box-shadow:0 0 14px rgba(126,224,122,.25)}.adv-p-expd__slot .adv-bar{align-self:stretch;width:100%}.adv-p-expd__slot small,.adv-p-ranch__slot small{font-size:12px;color:var(--ap-sub)}.adv-p-expd__pets{display:flex;gap:4px}.adv-p-ranch__slot.is-locked{justify-content:center;opacity:.55}.adv-p-hours{display:flex;gap:6px}.adv-p-hours button{flex:1;min-height:42px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:rgba(0,0,0,.25);color:var(--ap-text);font-weight:700;cursor:pointer}.adv-p-hours button.is-on{border-color:var(--ap-orange);background:rgba(255,154,60,.22)}.adv-p-findteam,.adv-p-myteam{display:flex;flex-direction:column;gap:10px}.adv-p-teamhead{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border-radius:var(--ap-r);border:1px solid var(--ap-line2);background:linear-gradient(135deg,rgba(241,207,134,.14),rgba(30,39,57,.6))}.adv-p-teamhead__name{display:flex;align-items:baseline;gap:8px;flex:1 1 200px}.adv-p-teamhead__name small{color:var(--ap-sub);font-size:12px}.adv-p-teamhead__name h3{font-size:20px;color:var(--ap-gold)}.adv-p-teamhead__meta{display:flex;gap:6px;flex-wrap:wrap}.adv-p-aura{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--ap-r-sm);font-size:12.5px}.adv-p-aura b{font-size:14px}.adv-p-aura.is-on{background:linear-gradient(90deg,rgba(126,224,122,.2),transparent);border-left:3px solid var(--ap-good)}.adv-p-aura.is-on b{color:#b8f5b0}.adv-p-aura.is-off{background:linear-gradient(90deg,rgba(255,193,77,.16),transparent);border-left:3px solid var(--ap-warn)}.adv-p-aura.is-off b{color:#ffd27a}.adv-p-aura span{color:var(--ap-sub)}.adv-p-aura em{font-style:normal;color:#ffb0a0;font-weight:700}.adv-p-members{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}@container adv-p (min-width: 620px){.adv-p-members{grid-template-columns:repeat(2,minmax(0,1fr))}}.adv-p-member{position:relative;display:flex;align-items:center;gap:10px;min-height:68px;padding:8px 10px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));text-align:left;cursor:pointer}.adv-p-member:hover{border-color:var(--ap-line2)}.adv-p-member.is-self{border-color:var(--ap-orange);background:linear-gradient(90deg,rgba(255,154,60,.18),rgba(255,255,255,.02))}.adv-p-member.is-ai{border-style:dashed;opacity:.88}.adv-p-member__pos{position:absolute;left:4px;top:3px;font-size:10px;color:var(--ap-dim);font-weight:800}.adv-p-member__main{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-member__main b{display:flex;align-items:center;gap:4px}.adv-p-member__main small{font-size:12px;color:var(--ap-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-p-member__main em{font-style:normal;margin-right:6px}.adv-p-member__power{font-weight:800;color:var(--ap-gold);font-variant-numeric:tabular-nums;font-size:13px}.adv-p-member__more{color:var(--ap-dim);font-size:18px}.adv-p-crown{font-style:normal;color:#ffd25a;text-shadow:0 0 6px rgba(255,210,90,.7)}.adv-p-online{color:var(--ap-good)}.adv-p-online:before{content:"● "}.adv-p-offline{color:var(--ap-dim)}.adv-p-mine{color:var(--ap-blue)}.adv-p-applies,.adv-p-assistslots,.adv-p-pickchar,.adv-p-teamlog,.adv-p-teams{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-applies li,.adv-p-pickchar li{display:flex;align-items:center;gap:8px;padding:6px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22)}.adv-p-applies li>div,.adv-p-pickchar li>div{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-applies small,.adv-p-pickchar small{font-size:12px;color:var(--ap-sub)}.adv-p-teamlog li{display:flex;align-items:center;gap:8px;font-size:13px;padding:4px 0;border-bottom:1px dashed rgba(255,255,255,.06)}.adv-p-teamlog time{flex-shrink:0;width:76px;color:var(--ap-dim);font-size:12px}.adv-p-teamlog span{flex:1}.adv-p-team__leave{justify-content:center}.adv-p-classpick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.adv-p-classpick button{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:84px;padding:6px 2px;border-radius:var(--ap-r-sm);border:1px solid var(--ap-line);background:rgba(0,0,0,.22);cursor:pointer;font-size:12px}.adv-p-classpick button.is-on{border-color:var(--ap-orange)}.adv-p-classpick small{color:var(--ap-sub);font-size:11px}.adv-p-slotacts{display:flex;flex-direction:column;gap:8px}.adv-p-assistslots li{display:flex;align-items:center;gap:8px}.adv-p-assistslots .adv-p-skill__no{position:static;flex-shrink:0}.adv-p-assistslots .adv-p-select{flex:1;min-height:42px}.adv-p-teams li{gap:6px;padding:10px 12px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:rgba(0,0,0,.2)}.adv-p-teams li,.adv-p-teams__head{display:flex;flex-direction:column}.adv-p-teams__head small{font-size:12px;color:var(--ap-sub)}.adv-p-teams__cls{display:flex;align-items:center;gap:4px}.adv-p-teams__foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.adv-p-teams__foot span{color:var(--ap-gold);font-weight:700;font-size:13px}.adv-p-chatscreen{height:100%}.adv-p-chat{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.adv-p-chatscreen .adv-p-chat{min-height:420px}.adv-p-chat__list{flex:1;min-height:220px;max-height:62dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:var(--ap-r);background:rgba(0,0,0,.28);border:1px solid var(--ap-line)}.adv-p-chat--compact .adv-p-chat__list{max-height:46dvh;min-height:200px}.adv-p-msg{display:flex;gap:6px;align-items:flex-start;max-width:88%}.adv-p-msg.is-mine{align-self:flex-end;flex-direction:row-reverse}.adv-p-msg__body{display:flex;flex-direction:column;gap:2px;min-width:0}.adv-p-msg.is-mine .adv-p-msg__body{align-items:flex-end}.adv-p-msg__who{display:flex;gap:6px;align-items:baseline;font-size:12px}.adv-p-msg__who b{color:var(--ap-gold)}.adv-p-msg__who small{color:var(--ap-dim);font-size:11px}.adv-p-msg p{padding:6px 10px;border-radius:4px 12px 12px 12px;background:rgba(255,255,255,.08);font-size:14px;word-break:break-word;white-space:pre-wrap}.adv-p-msg.is-mine p{border-radius:12px 4px 12px 12px;background:linear-gradient(180deg,rgba(255,170,70,.35),rgba(255,140,30,.22))}.adv-p-chat__send{display:flex;gap:6px}.adv-p-chat__send .adv-p-input{flex:1;min-width:0}.adv-p-chat__send .adv-p-btn{min-height:42px;min-width:64px}.adv-p-ranklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.adv-p-rankrow{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 10px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.2)}.adv-p-rankrow__no{width:34px;text-align:center;font-weight:900;font-size:16px;color:var(--ap-sub);font-variant-numeric:tabular-nums}.adv-p-rankrow.is-gold .adv-p-rankrow__no{color:#ffd25a;text-shadow:0 0 8px rgba(255,210,90,.7)}.adv-p-rankrow.is-silver .adv-p-rankrow__no{color:#e2e8f0}.adv-p-rankrow.is-bronze .adv-p-rankrow__no{color:#e0a070}.adv-p-rankrow.is-gold{background:linear-gradient(90deg,rgba(255,210,90,.16),rgba(0,0,0,.2))}.adv-p-rankrow__who{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-rankrow__who small{font-size:12px;color:var(--ap-sub)}.adv-p-rankrow__val{font-weight:800;color:var(--ap-gold);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.adv-p-rankrow.is-mine{box-shadow:inset 0 0 0 1px var(--ap-orange);background:rgba(255,154,60,.14)}.adv-p-rank__mine{position:sticky;bottom:0;padding:8px 0 calc(4px + var(--ap-safe-b));background:linear-gradient(180deg,rgba(14,19,29,0),rgba(14,19,29,.97) 30%);list-style:none}.adv-p-dgleft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.adv-p-arenahead>div,.adv-p-dgleft>div{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.25);border:1px solid var(--ap-line);text-align:center}.adv-p-arenahead b,.adv-p-dgleft b{font-size:20px;color:var(--ap-gold);font-variant-numeric:tabular-nums}.adv-p-arenahead small,.adv-p-dgleft small{font-size:11.5px;color:var(--ap-sub)}.adv-p-dglist{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.adv-p-dg{position:relative;display:flex;min-height:140px;padding:0;border-radius:var(--ap-r);border:1px solid var(--ap-line2);overflow:hidden;cursor:pointer;text-align:left;background:#10151f}.adv-p-dg__art{position:absolute;inset:0;background:var(--art) center /cover no-repeat;filter:brightness(.7) saturate(.8)}.adv-p-dg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,12,22,.35),rgba(10,12,22,.92))}.adv-p-dg.is-locked .adv-p-dg__art{filter:grayscale(1) brightness(.35)}.adv-p-dg__body{position:relative;z-index:1;width:100%;flex-direction:column;gap:8px;padding:10px 12px}.adv-p-dg__body,.adv-p-dg__top{display:flex;justify-content:space-between}.adv-p-dg__top{align-items:baseline}.adv-p-dg__top b{font-size:17px;text-shadow:0 2px 6px #000}.adv-p-dg__top small{color:#f4e6c8;font-weight:700}.adv-p-dg__bosses{display:flex;gap:3px}.adv-p-dg__boss{position:relative}.adv-p-dg__boss.is-done:after{content:"✓";position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:50%;background:var(--ap-good);color:#072;font-size:10px;font-weight:900;display:grid;place-items:center}.adv-p-dg__foot{display:flex;justify-content:space-between;align-items:center;gap:6px}.adv-p-dg__foot small{font-size:12px;color:#e6dcc6}.adv-p-dg__rewards{display:flex;gap:3px}.adv-p-dgbosses{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-stage.is-failed{border-color:rgba(255,98,98,.6);background:linear-gradient(90deg,rgba(255,98,98,.16),transparent)}.adv-p-stage.is-cleared{border-color:rgba(126,224,122,.45)}.adv-p-dgresult{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 12px;border-radius:var(--ap-r);text-align:center}.adv-p-dgresult.is-win{background:radial-gradient(circle at 50% 0,rgba(255,210,90,.35),transparent 70%),#1d2232;border:1px solid #ffd25a}.adv-p-dgresult.is-end{background:radial-gradient(circle at 50% 0,rgba(106,184,255,.25),transparent 70%),#1a2030;border:1px solid var(--ap-line2)}.adv-p-dgresult small{color:var(--ap-sub)}.adv-p-dgresult h3{font-size:22px}.adv-p-dgresult b{font-size:36px;color:var(--ap-gold);font-variant-numeric:tabular-nums}.adv-p-arenahead{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.adv-p-arenahead__rating{background:linear-gradient(180deg,rgba(255,154,60,.25),rgba(0,0,0,.25))!important}.adv-p-arenahead__rating b{color:#ffd27a!important}.adv-p-rivals{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-rivals li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:rgba(0,0,0,.22)}.adv-p-rivals__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.adv-p-rivals__main small{font-size:12px;color:var(--ap-sub)}.adv-p-rivals__cls{display:flex;gap:2px}.adv-p-arenahist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.adv-p-arenahist li{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.2)}.adv-p-arenahist li>b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px}.adv-p-arenahist li.is-win>b{background:rgba(126,224,122,.25);color:#b8f5b0}.adv-p-arenahist li.is-lose>b{background:rgba(255,98,98,.22);color:#ffb0a0}.adv-p-arenahist li>div{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-arenahist small{font-size:12px;color:var(--ap-sub)}.adv-p-arenahist em{font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.adv-p-arenahist em.is-up{color:var(--ap-good)}.adv-p-arenahist em.is-down{color:var(--ap-bad)}.adv-p-markethead{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;border-radius:var(--ap-r);border:1px solid rgba(192,140,255,.45);background:linear-gradient(135deg,rgba(120,70,190,.25),rgba(20,24,38,.8))}.adv-p-markethead>div:first-child{display:flex;flex-direction:column}.adv-p-markethead small{font-size:12px;color:var(--ap-sub)}.adv-p-markethead__wallet{flex:1;display:flex;gap:12px;font-size:13px;color:var(--ap-sub)}.adv-p-markethead__wallet b{color:var(--ap-gold)}.adv-p-goods{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.adv-p-good{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(0,0,0,.2))}.adv-p-good.is-sold{opacity:.45;filter:grayscale(.7)}.adv-p-good__buy{display:flex;align-items:center;justify-content:space-between;gap:8px}.adv-p-price{display:inline-flex;align-items:baseline;gap:4px;font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.adv-p-price small{font-size:11.5px;font-weight:600;color:var(--ap-sub)}.adv-p-price.is-gold{color:#ffd27a}.adv-p-price.is-seal{color:#d9c2ff}.adv-p-price.is-short{color:var(--ap-bad)}.adv-p-chestcard{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:rgba(0,0,0,.22)}.adv-p-chestcard.is-pending{border-color:rgba(255,98,98,.55);background:radial-gradient(circle at 10% 0,rgba(255,77,77,.22),transparent 55%),rgba(0,0,0,.25)}.adv-p-chestcard.is-won{border-color:#ffd25a}.adv-p-chestcard__top{display:flex;align-items:center;gap:10px}.adv-p-chestcard__top>div{display:flex;flex-direction:column}.adv-p-chestcard__top small{font-size:12px;color:var(--ap-sub)}.adv-p-chestbox{position:relative;width:48px;height:40px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#b13a2a 0 40%,#7e2418 40% 100%);box-shadow:inset 0 0 0 2px #e8b45a,0 0 14px rgba(255,77,77,.5);animation:adv-p-wiggle 2.4s ease-in-out infinite}.adv-p-chestbox i{position:absolute;left:50%;top:36%;width:10px;height:12px;margin-left:-5px;border-radius:2px;background:#ffd25a}@keyframes adv-p-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-6deg)}90%{transform:rotate(6deg)}95%{transform:rotate(-3deg)}}.adv-p-rolls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.adv-p-rolls li{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;background:rgba(255,255,255,.04)}.adv-p-rolls li.is-me{box-shadow:inset 0 0 0 1px var(--ap-orange)}.adv-p-rolls li>span:not(.adv-p-ava){flex:1;display:flex;flex-direction:column;font-size:13px}.adv-p-rolls li small{font-size:11px;color:var(--ap-dim)}.adv-p-rolls li b{font-variant-numeric:tabular-nums;color:var(--ap-gold)}.adv-p-dice{align-self:center;width:96px;height:96px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(145deg,#fff8e8,#e6d3a8);color:#5a1a10;font-size:40px;font-weight:900;box-shadow:0 8px 22px rgba(0,0,0,.55),inset 0 -6px 0 rgba(0,0,0,.15);animation:adv-p-shake .12s linear infinite;font-variant-numeric:tabular-nums}.adv-p-dice.is-stop{animation:adv-p-pop .35s ease}.adv-p-dice.is-high{box-shadow:0 0 30px rgba(255,210,90,.9),inset 0 -6px 0 rgba(0,0,0,.15)}@keyframes adv-p-shake{25%{transform:rotate(-8deg) translateY(-2px)}75%{transform:rotate(8deg) translateY(2px)}}.adv-p-dailyhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:var(--ap-r);border:1px solid var(--ap-line2);background:linear-gradient(135deg,rgba(241,207,134,.18),rgba(20,24,38,.6))}.adv-p-dailyhead>div{display:flex;flex-direction:column}.adv-p-dailyhead small{font-size:12px;color:var(--ap-sub)}.adv-p-dailyhead b{font-size:22px;color:var(--ap-gold)}.adv-p-tasks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-task{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:rgba(0,0,0,.2)}.adv-p-task.is-ready{border-color:var(--ap-orange);box-shadow:0 0 14px rgba(255,154,60,.25)}.adv-p-task.is-claimed{opacity:.6}.adv-p-task.is-locked{opacity:.5}.adv-p-task__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.adv-p-task__main small{font-size:12px;color:var(--ap-sub)}.adv-p-task__side{display:flex;flex-direction:column;align-items:center;gap:4px}.adv-p-task__reward{display:flex;align-items:baseline;gap:2px;font-weight:900;color:#d9c2ff;font-size:16px}.adv-p-task__reward small{font-size:11px;color:var(--ap-sub)}.adv-p-task__done{font-size:12px;color:var(--ap-good);font-weight:700}.adv-p-mails{gap:8px}.adv-p-maillist,.adv-p-mails{display:flex;flex-direction:column}.adv-p-maillist{list-style:none;margin:0;padding:0;gap:4px}.adv-p-mail{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;padding:6px 10px;border-radius:var(--ap-r-sm);border:1px solid transparent;background:rgba(0,0,0,.2);text-align:left;cursor:pointer}.adv-p-mail.is-on{border-color:var(--ap-orange)}.adv-p-mail__icon{font-size:20px}.adv-p-mail__main{flex:1;min-width:0;display:flex;flex-direction:column}.adv-p-mail__main b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--ap-sub)}.adv-p-mail.is-unread .adv-p-mail__main b{font-weight:800;color:var(--ap-text)}.adv-p-mail.is-unread .adv-p-mail__icon:after{content:"";display:inline-block;width:7px;height:7px;margin-left:-4px;vertical-align:top;border-radius:50%;background:#ff3b3b}.adv-p-mail__main small{font-size:11.5px;color:var(--ap-dim)}.adv-p-mail__tag{font-style:normal;font-size:11px;padding:1px 6px;border-radius:8px;background:rgba(255,154,60,.22);color:#ffd2a0}.adv-p-maildetail{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--ap-r);border:1px solid var(--ap-line2);background:linear-gradient(180deg,#f4ead2,#e7d9b8);color:#3a2c1a}.adv-p-maildetail h3{font-size:17px;color:#5a3a12}.adv-p-maildetail small{color:#8a7458}.adv-p-maildetail p{font-size:14px;line-height:1.8;white-space:pre-wrap}.adv-p-mailloot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;border-radius:8px;background:rgba(90,58,18,.12)}.adv-p-mailloot span{flex:1;font-size:13px}.adv-p-mailloot em{font-style:normal;color:#3a7a2a;font-weight:700}.adv-p-miles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-mile{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 12px;border-radius:var(--ap-r);border:1px solid var(--ap-line);overflow:hidden;background:linear-gradient(90deg,rgba(14,19,29,.92) 40%,rgba(14,19,29,.6)),var(--art,none) center /cover no-repeat,#141b28}.adv-p-mile.is-todo{filter:grayscale(.8);opacity:.7}.adv-p-mile.is-done{border-color:rgba(255,210,90,.55)}.adv-p-mile__no{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:900;background:rgba(255,255,255,.08)}.adv-p-mile.is-done .adv-p-mile__no{background:linear-gradient(180deg,#ffd25a,#c88a1a);color:#3a2200}.adv-p-mile__main{flex:1;display:flex;flex-direction:column}.adv-p-mile__main small{font-size:12px;color:var(--ap-sub)}.adv-p-mile__state{display:flex;flex-direction:column;align-items:flex-end;font-weight:800;font-size:13px}.adv-p-mile.is-done .adv-p-mile__state{color:#ffd25a}.adv-p-mile__state small{font-size:12px;color:var(--ap-gold)}.adv-p-classgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.adv-p-classcard,.adv-p-moncard{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:var(--ap-r);border:1px solid var(--ap-line);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(0,0,0,.2));cursor:pointer;text-align:center}.adv-p-classcard small,.adv-p-moncard small{font-size:11.5px;color:var(--ap-sub)}.adv-p-classcard:hover,.adv-p-moncard:hover{border-color:var(--ap-line2)}.adv-p-mongrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px}.adv-p-moncard.is-boss{border-color:rgba(255,106,77,.55);background:linear-gradient(180deg,rgba(255,90,60,.18),rgba(0,0,0,.2))}.adv-p-moncard.is-elite{border-color:rgba(192,140,255,.5)}.adv-p-moncard__weak{position:absolute;top:4px;right:4px}.adv-p-codexhead{display:flex;gap:14px;align-items:flex-start}.adv-p-codexhead>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.adv-p-ranks{display:flex;flex-wrap:wrap;gap:6px}.adv-p-ranks span{display:inline-flex;align-items:center;gap:4px;padding:3px 10px 3px 3px;border-radius:14px;background:rgba(241,207,134,.12);font-size:13px}.adv-p-ranks i{width:20px;height:20px;border-radius:50%;background:var(--ap-gold);color:#2b1500;font-style:normal;font-weight:800;font-size:11px;display:grid;place-items:center}.adv-p-wherelist{display:flex;flex-wrap:wrap;gap:6px}.adv-p-equiplist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-equiplist li{--q:#ddd;display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.22)}.adv-p-equiplist li>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.adv-p-equiplist small{font-size:12px;color:var(--ap-sub)}.adv-p-mix{display:flex;height:14px;border-radius:7px;overflow:hidden;background:rgba(0,0,0,.3)}.adv-p-mix i{font-style:normal;font-size:10px;line-height:14px;text-align:center;color:#10141c;font-weight:800;white-space:nowrap;overflow:hidden}.adv-p-mix i:first-child{background:#ffb347}.adv-p-mix i:nth-child(2){background:#8fd0ff}.adv-p-mix i:nth-child(3){background:#9cf08c}.adv-p-mix i:nth-child(4){background:#d9b0ff}.adv-p-mix i:nth-child(5){background:#ff9a8a}.adv-p-erin{position:relative;display:block;flex-shrink:0;width:132px;height:172px;pointer-events:none}.adv-p-erin img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-height:100%;max-width:140%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))}.adv-p-erin--sm{width:56px;height:56px}.adv-p-erin--sm img{position:static;transform:none;width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:50%;filter:none}.adv-p-erin__ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;padding-bottom:8px}.adv-p-erin__ph i{position:relative;width:82%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.55),transparent 35%),conic-gradient(from 200deg,#f6d68c,#e9a4c8,#9ec9ff,#f6d68c);box-shadow:0 0 0 3px rgba(255,244,214,.75),0 0 24px rgba(246,214,140,.55),0 10px 22px rgba(0,0,0,.45)}.adv-p-erin__ph i:after{content:"✦";position:absolute;right:-2px;top:-4px;color:#fff6d8;font-size:18px;font-style:normal;text-shadow:0 0 8px #ffd27a}.adv-p-erin__ph em{font-style:normal;font-size:34px;font-weight:900;color:#fffaf0;text-shadow:0 2px 6px rgba(120,60,120,.6)}.adv-p-erin--sm .adv-p-erin__ph{padding:0;justify-content:center}.adv-p-erin--sm .adv-p-erin__ph i{width:100%}.adv-p-erin--sm .adv-p-erin__ph em{font-size:22px}.adv-p-erin--sm .adv-p-erin__ph i:after{display:none}.adv-p-erin__ph b{font-size:12px;color:#ffe2b8;text-shadow:0 1px 3px #000}.adv-p-erin--sm .adv-p-erin__ph b{display:none}.adv-p-guide{position:fixed;z-index:70;display:flex;align-items:flex-end;gap:4px;pointer-events:none;animation:adv-p-rise .3s ease}.adv-p-guide.is-portrait{left:6px;right:6px}.adv-p-guide.is-portrait.is-bottom{bottom:calc(var(--ap-nav-h) + 52px)}.adv-p-guide.is-portrait.is-top{top:calc(env(safe-area-inset-top, 0px) + 8px)}.adv-p-guide.is-wide{width:min(520px,calc(100vw - 40px))}.adv-p-guide.is-wide.is-bottom{bottom:20px}.adv-p-guide.is-wide.is-top{top:76px}.adv-p-guide.is-wide.is-right{right:20px}.adv-p-guide.is-wide.is-left{left:108px}.adv-p-guide.is-center{left:50%!important;right:auto!important;top:50%;bottom:auto;width:min(520px,calc(100vw - 20px));transform:translate(-50%,-50%);animation:adv-p-fade .3s ease}.adv-p-guide.is-center .adv-p-guide__bubble{box-shadow:0 0 0 9999px rgba(4,8,16,.45),0 10px 30px rgba(0,0,0,.55),0 0 0 4px rgba(241,207,134,.12)}.adv-p-guide .adv-p-erin{width:104px;height:150px;margin-right:-14px;z-index:1}.adv-p-guide.is-wide .adv-p-erin{width:150px;height:230px}.adv-p-guide.is-portrait .adv-p-erin{width:84px;height:124px;margin-right:-18px}.adv-p-guide.is-portrait .adv-p-guide__bubble{max-height:46dvh;overflow-y:auto}.adv-p-guide__bubble{position:relative;flex:1;min-width:0;pointer-events:auto;display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px 22px;border-radius:14px;border:1px solid #f1cf86;background:linear-gradient(180deg,rgba(36,44,64,.97),rgba(22,28,42,.97));box-shadow:0 10px 30px rgba(0,0,0,.55),0 0 0 4px rgba(241,207,134,.12);font-size:14px;line-height:1.55}.adv-p-guide__head{display:flex;align-items:center;justify-content:space-between}.adv-p-guide__head small{color:var(--ap-gold);font-size:12px;font-weight:700}.adv-p-guide__min{width:40px;height:40px;border:0;background:transparent;color:var(--ap-sub);font-size:16px;cursor:pointer}.adv-p-guide__bubble>b{font-size:16px;color:#ffe2b8}.adv-p-guide__bubble>p{color:var(--ap-text)}.adv-p-guide__btns{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.adv-p-guidering{position:fixed;z-index:69;border-radius:12px;border:2px solid #ffd27a;box-shadow:0 0 0 4000px rgba(4,8,16,.32),0 0 18px rgba(255,210,120,.9);pointer-events:none;animation:adv-p-ring 1.2s ease-in-out infinite alternate;transition:top .2s,left .2s,width .2s,height .2s}@keyframes adv-p-ring{to{box-shadow:0 0 0 4000px rgba(4,8,16,.32),0 0 30px rgba(255,210,120,1)}}.adv-p-guidepin{position:fixed;z-index:70;right:10px;bottom:calc(var(--ap-nav-h) + 56px);width:56px;height:56px;padding:0;border-radius:50%;border:2px solid #f1cf86;background:#1d2638;box-shadow:0 6px 16px rgba(0,0,0,.5);cursor:pointer;overflow:visible}.adv-p-guidepin .adv-p-erin{border-radius:50%;overflow:hidden}.adv-p-guidepin .adv-p-dot{top:-4px;right:-4px}.adv-p-guidescreen__head{display:flex;gap:12px;align-items:flex-end;padding:12px;border-radius:var(--ap-r);border:1px solid var(--ap-line2);background:linear-gradient(135deg,rgba(241,207,134,.14),rgba(30,39,57,.6))}.adv-p-guidescreen__head>div{display:flex;flex-direction:column;gap:6px}.adv-p-guidescreen__head b{font-size:18px;color:var(--ap-gold)}.adv-p-guidelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adv-p-guidelist li{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:var(--ap-r-sm);background:rgba(0,0,0,.2)}.adv-p-guidelist li>div{flex:1;min-width:0}.adv-p-guidelist li p{font-size:12.5px;color:var(--ap-sub)}.adv-p-guidelist li small{color:var(--ap-dim);font-weight:400}.adv-p-guidelist__no{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:rgba(255,255,255,.08)}.adv-p-guidelist li.is-done .adv-p-guidelist__no{background:var(--ap-good);color:#062}.adv-p-guidelist li.is-cur{box-shadow:inset 0 0 0 1px var(--ap-orange)}.adv-p-guidelist li.is-cur .adv-p-guidelist__no{background:var(--ap-orange);color:#2b1500}.adv-p-ov{position:static}.adv-root.is-battling .adv-p-ov,.adv-root.is-creating .adv-p-ov{display:none}.adv-p-chatbar{position:fixed;z-index:40;left:8px;right:8px;bottom:calc(var(--ap-nav-h) + 6px);display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:20px;border:1px solid rgba(241,207,134,.35);background:rgba(12,16,26,.86);backdrop-filter:blur(6px);color:var(--ap-text);font-size:13px;cursor:pointer;text-align:left;box-shadow:0 4px 14px rgba(0,0,0,.4)}.adv-p-chatbar__ch{flex-shrink:0;padding:1px 7px;border-radius:8px;background:rgba(106,184,255,.2);color:#a9d4ff;font-size:11px;font-weight:700}.adv-p-chatbar__text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ap-sub)}.adv-p-chatbar.has-new .adv-p-chatbar__text{color:var(--ap-text)}.adv-p-chatbar__n{min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#ff3b3b;color:#fff;font-size:11px;font-weight:800;line-height:20px;text-align:center}.adv-p-chatbar__up{color:var(--ap-dim)}@media (prefers-reduced-motion:reduce){.adv-p *,.adv-p-modal *,.adv-p-ov *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.adv-lab{position:fixed;inset:0;display:grid;background:#0b0f17;font-size:14px}.adv-lab--wide{grid-template-columns:minmax(0,1fr) minmax(420px,560px);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"stage panel" "nav nav"}.adv-lab--portrait{grid-template-columns:minmax(0,1fr);grid-template-rows:30dvh minmax(0,1fr) auto;grid-template-areas:"stage" "panel" "nav";--adv-nav-h:56px}.adv-lab__stage{grid-area:stage;position:relative;background:url(/tower/art/chapter-meadow.webp) 50%/cover}.adv-lab__stage-in{position:absolute;left:12px;bottom:12px;display:flex;flex-direction:column;padding:8px 12px;border-radius:8px;background:rgba(0,0,0,.55);color:#fff}.adv-lab__stage-in small{color:#ddd}.adv-lab__panel{grid-area:panel;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a2233,#121826);border-left:1px solid rgba(226,196,128,.25)}.adv-lab__panel-head{padding:8px 14px;border-bottom:1px solid rgba(226,196,128,.25)}.adv-lab__panel-head h2{margin:0;font-size:16px;color:#e8c26a}.adv-lab__panel-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.adv-lab__nav{grid-area:nav;display:flex;gap:4px;overflow-x:auto;padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px));background:#0e131d;border-top:1px solid rgba(226,196,128,.25)}.adv-lab__nav button{position:relative;flex:0 0 auto;min-height:42px;padding:0 12px;border-radius:8px;border:1px solid rgba(226,196,128,.25);background:rgba(255,255,255,.04);color:#c9d1de;cursor:pointer}.adv-lab__nav button.is-on{background:rgba(255,154,46,.25);color:#ffe2b8;border-color:#ff9a2e}.adv-lab__nav i{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:8px;background:#ff3b3b;color:#fff;font-size:10px;font-style:normal;line-height:16px}.adv-lab__nav em{font-style:normal;font-size:10px;margin-left:3px}.adv-lab__toasts{position:fixed;left:50%;top:14px;transform:translateX(-50%);z-index:120;display:flex;flex-direction:column;gap:6px;pointer-events:none}.adv-lab__toast{padding:8px 16px;border-radius:20px;background:rgba(20,26,38,.95);border:1px solid rgba(226,196,128,.4);color:#fff}.adv-lab__toast.is-good{border-color:#6fd36f}.adv-lab__toast.is-bad{border-color:#ff6262}.adv-lab__mask{position:fixed;inset:0;z-index:110;display:grid;place-items:center;background:rgba(0,0,0,.6);padding:16px}.adv-lab__modal{width:min(460px,100%);max-height:80dvh;overflow:auto;padding:16px;border-radius:12px;background:#1c2435;border:1px solid rgba(226,196,128,.4);color:#eee}.adv-lab__modal h3{margin:0 0 8px;color:#e8c26a}.adv-lab__modal .is-win{color:#9fe89f}.adv-lab__modal .is-lose{color:#ff9a8a}.adv-lab__modal ol,.adv-lab__modal ul{font-size:12px;padding-left:18px}.adv-lab__modal-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.adv-lab__modal-btns button{min-height:40px;min-width:80px;border-radius:8px;border:1px solid rgba(226,196,128,.4);background:rgba(255,255,255,.06);color:#eee;cursor:pointer}.adv-lab__modal-btns .is-ok{background:#f2901f;color:#2b1500;font-weight:700}.adv-lab__modal-btns .is-danger{background:#c83a3a;color:#fff;font-weight:700}.adv-p-order__need p{margin:0 0 6px;font-size:13px;line-height:1.6}.adv-p-order__mine{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 6px;font-size:12.5px}.adv-p-order__mine>span{color:var(--ap-sub)}.adv-p-order__calc{display:flex;flex-direction:column;gap:6px;font-size:13px}.adv-p-order__row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.adv-p-order__label{flex:none;width:3.5em;font-weight:700;font-size:13px}.adv-p-order__slots{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;flex:1;min-width:0}.adv-p-order__slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:8px;background:rgba(0,0,0,.2);border:1px solid transparent;min-width:0}.adv-p-order__slot>i{position:absolute;left:4px;top:2px;font-style:normal;font-size:11px;color:var(--ap-sub)}.adv-p-order__slot>b{font-size:12px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adv-p-order__slot>em{font-style:normal;font-size:10.5px;padding:0 5px;border-radius:6px;background:rgba(240,150,50,.3);color:#ffd7a0}.adv-p-order__slot.is-moved{border-color:rgba(255,200,90,.75)}.adv-p-order__slot.is-break{background:rgba(240,150,50,.14)}.adv-p-order__empty{width:40px;height:40px;border-radius:6px;border:1px dashed rgba(255,255,255,.25)}.adv-p-order__why{margin:6px 0 8px;padding-left:18px;font-size:12.5px;line-height:1.6;color:var(--ap-text)}.adv-p-guide--tip .adv-p-guide__bubble p+p{margin-top:4px}@media (max-width:520px){.adv-p-order__row{flex-direction:column;align-items:stretch;gap:4px}.adv-p-order__slot>b{font-size:11px}}.adv-p-order{scroll-margin-top:56px}.adv-p-chestnote{position:fixed;z-index:60;top:58px;left:50%;transform:translateX(-50%);display:flex;align-items:stretch;max-width:min(420px,calc(100vw - 24px));border-radius:12px;background:rgba(30,22,18,.94);border:1px solid rgba(232,180,90,.7);box-shadow:0 6px 22px rgba(0,0,0,.45);color:var(--ap-text);animation:adv-p-chestnote-in .25s ease-out;pointer-events:auto}.adv-p-chestnote.is-result{border-color:rgba(255,210,90,.95)}.adv-p-chestnote__main{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;background:none;border:0;color:inherit;text-align:left;cursor:pointer;min-width:0}.adv-p-chestnote__main>span:last-child{display:flex;flex-direction:column;min-width:0}.adv-p-chestnote__main b{font-size:14px;color:var(--ap-gold)}.adv-p-chestnote__main small{font-size:12px;color:var(--ap-sub)}.adv-p-chestnote__x{flex:none;width:34px;background:none;border:0;border-left:1px solid rgba(255,255,255,.1);color:var(--ap-sub);font-size:18px;cursor:pointer}.adv-p-chestbox--sm{flex:none;width:30px;height:25px}.adv-p-chestbox--sm i{width:6px;height:8px;margin-left:-3px}@keyframes adv-p-chestnote-in{0%{opacity:0;transform:translate(-50%,-8px)}}.adv-p-rolls.is-done li{padding:3px 8px}.adv-p-rolls li.is-winner{background:rgba(255,210,90,.14)}.adv-p-rolls li.is-winner b{color:#ffe08a}.adv-p-rolls__win{color:#ffd25a!important;font-weight:700}.adv-p-mat.is-full em,.adv-p-stock.is-full{color:#ffb0a0;font-weight:700}.adv-p-petshare{margin:4px 0 8px;padding:6px 10px;border-radius:8px;background:rgba(255,255,255,.04)}.adv-p-petshare.is-on{background:rgba(80,200,90,.12);color:#c8f0c0}.adv-p-rolls li>.adv-p-chip{flex:none}.adv-p-chestnote{width:max-content}.adv-p-chestnote__main b,.adv-p-chestnote__main small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}