.poster-brand{margin-top:calc(28 * 100vw / 750);padding:3.2vw calc(40 * 100vw / 750) calc(28 * 100vw / 750);text-align:center}.poster-brand__row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.6vw;padding-bottom:calc(16 * 100vw / 750)}.poster-brand .sitename{font-size:calc(26 * 100vw / 750);font-weight:600;color:var(--ui-text-1)}.poster-brand .ui-tag{border-radius:133.2vw;padding:0 calc(16 * 100vw / 750)}.poster-brand .notice{padding-bottom:calc(10 * 100vw / 750);font-size:calc(22 * 100vw / 750);line-height:1.5;color:var(--ui-text-3)}.poster-brand .copyright{font-size:2.4vw;color:var(--ui-text-3);opacity:.7}img[data-v-42a3be08]{display:block}.common-page-container[data-v-42a3be08]{min-height:100vh;display:flex;flex-direction:column}.common-page-container .page-placard[data-v-42a3be08]{flex:1;width:100%;position:relative;z-index:1}.common-page-container .front-layer[data-v-42a3be08]{width:100%;margin:0 auto;padding:3.2vw 0 calc(40 * 100vw / 750);box-sizing:border-box}.poster-loading[data-v-42a3be08],.poster-empty[data-v-42a3be08]{padding:calc(80 * 100vw / 750) 0;text-align:center;font-size:calc(28 * 100vw / 750);color:var(--theme-text-secondary)}.page-player-card[data-v-42a3be08]{position:relative;min-height:100vh;background:var(--theme-bg-primary)}.page-player-card .page-bg[data-v-42a3be08]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(145deg,#060a12 0%,#0c1422 28%,#101c30 52%,#0a1018 78%,#05080e 100%)}.page-player-card .page-body[data-v-42a3be08]{position:relative;z-index:1;padding-bottom:3.2vw}.page-player-card .card-hero[data-v-42a3be08]{position:relative;margin:calc(16 * 100vw / 750) 4vw 0}.page-player-card .card-hero .card-hero__bg[data-v-42a3be08]{position:absolute;inset:0;z-index:0;background:linear-gradient(145deg,#060a12 0%,#0c1422 28%,#101c30 52%,#0a1018 78%,#05080e 100%)}.page-player-card .card-hero .card-hero__glow[data-v-42a3be08]{position:absolute;right:-4vw;top:calc(-50 * 100vw / 750);width:calc(280 * 100vw / 750);height:calc(280 * 100vw / 750);z-index:1;border-radius:50%;background:radial-gradient(circle,rgba(64,158,255,.28) 0%,transparent 70%);pointer-events:none}.page-player-card .card-hero .card-hero__grid[data-v-42a3be08]{position:absolute;inset:0;z-index:1;opacity:.28;background-image:linear-gradient(rgba(64,158,255,.06) calc(1 * 100vw / 750),transparent calc(1 * 100vw / 750)),linear-gradient(90deg,rgba(64,158,255,.06) calc(1 * 100vw / 750),transparent calc(1 * 100vw / 750));background-size:calc(32 * 100vw / 750) calc(32 * 100vw / 750);pointer-events:none}.page-player-card .card-hero .card-hero__edge[data-v-42a3be08]{position:absolute;left:0;right:0;top:0;height:calc(2 * 100vw / 750);z-index:2;background:linear-gradient(90deg,transparent,rgba(126,200,255,.7),transparent);pointer-events:none}.page-player-card .card-hero .card-hero__body[data-v-42a3be08]{position:relative;z-index:3;padding:3.2vw calc(22 * 100vw / 750) calc(20 * 100vw / 750)}.page-player-card .card-hero .card-hero__profile[data-v-42a3be08]{display:flex;align-items:center;gap:2.4vw}.page-player-card .card-hero .avatar-wrap[data-v-42a3be08]{position:relative;flex-shrink:0;width:12.8vw;height:12.8vw}.page-player-card .card-hero .avatar-wrap .avatar-ring[data-v-42a3be08]{position:absolute;inset:calc(-4 * 100vw / 750);border-radius:50%;background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent))}.page-player-card .card-hero .avatar-wrap .avatar[data-v-42a3be08]{position:relative;width:12.8vw;height:12.8vw;border-radius:50%;border:.4vw solid var(--ui-surface-solid);background:var(--ui-art-bg);object-fit:cover}.page-player-card .card-hero .profile-meta[data-v-42a3be08]{flex:1;min-width:0}.page-player-card .card-hero .profile-meta__top[data-v-42a3be08]{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8 * 100vw / 750)}.page-player-card .card-hero .profile-meta__game[data-v-42a3be08]{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8 * 100vw / 750);margin-top:calc(8 * 100vw / 750)}.page-player-card .card-hero .nickname[data-v-42a3be08]{font-size:4vw;font-weight:700;color:var(--ui-text-1);line-height:1.3}.page-player-card .card-hero .badge[data-v-42a3be08]{display:inline-block;padding:calc(2 * 100vw / 750) calc(10 * 100vw / 750);font-size:calc(16 * 100vw / 750);font-weight:600;color:var(--ui-text-2);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line);border-radius:133.2vw}.page-player-card .card-hero .badge--premium[data-v-42a3be08]{color:var(--ui-gold);background:var(--ui-gold-soft);border-color:var(--ui-gold)}.page-player-card .card-hero .game-name[data-v-42a3be08]{font-size:calc(22 * 100vw / 750);font-weight:500;color:var(--ui-text-1)}.page-player-card .card-hero .uid-chip[data-v-42a3be08]{padding:calc(2 * 100vw / 750) calc(10 * 100vw / 750);font-size:2.4vw;color:var(--ui-primary);background:var(--ui-primary-soft);border:calc(1 * 100vw / 750) solid var(--ui-primary-line);border-radius:133.2vw}.page-player-card .card-hero .card-hero__stats[data-v-42a3be08]{display:flex;margin-top:calc(20 * 100vw / 750);padding-top:calc(16 * 100vw / 750);border-top:calc(1 * 100vw / 750) solid var(--ui-line)}.page-player-card .card-hero .hero-stat[data-v-42a3be08]{flex:1;text-align:center;position:relative}.page-player-card .card-hero .hero-stat__val[data-v-42a3be08]{font-size:calc(28 * 100vw / 750);font-weight:700;color:var(--ui-text-1);line-height:1.2}.page-player-card .card-hero .hero-stat__val--sm[data-v-42a3be08]{font-size:calc(22 * 100vw / 750);font-weight:600}.page-player-card .card-hero .hero-stat__lbl[data-v-42a3be08]{margin-top:calc(4 * 100vw / 750);font-size:2.4vw;color:var(--ui-text-3)}.page-player-card .card-hero .hero-stat[data-v-42a3be08]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(1 * 100vw / 750);height:calc(40 * 100vw / 750);background:var(--ui-line)}.page-player-card .card-hero .hero-stat[data-v-42a3be08]:last-child:after{display:none}.page-player-card .dash-section[data-v-42a3be08]{margin:calc(16 * 100vw / 750) 4vw 0}.page-player-card .dash-section .ui-section-head[data-v-42a3be08]{margin-bottom:calc(14 * 100vw / 750)}.page-player-card .dash-section--gacha[data-v-42a3be08]{margin-bottom:0}.page-player-card .section-head[data-v-42a3be08]{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(14 * 100vw / 750)}.page-player-card .section-head__left[data-v-42a3be08]{display:flex;align-items:center;gap:calc(8 * 100vw / 750)}.page-player-card .section-head__icon[data-v-42a3be08]{width:.8vw;height:calc(26 * 100vw / 750);border-radius:calc(10 * 100vw / 750);display:flex;align-items:center;justify-content:center;background:#007aff}.page-player-card .section-head__icon--matrix[data-v-42a3be08]{background:linear-gradient(135deg,#409eff,#17a6ff)}.page-player-card .section-head__title[data-v-42a3be08]{font-size:3.2vw;font-weight:700;color:var(--theme-text-primary)}.page-player-card .section-head__sub[data-v-42a3be08]{font-size:2.4vw;color:var(--theme-text-secondary)}.page-player-card .score-pair[data-v-42a3be08]{display:flex;flex-direction:column;gap:calc(10 * 100vw / 750)}.page-player-card .score-card[data-v-42a3be08]{padding:calc(14 * 100vw / 750) calc(16 * 100vw / 750);border-radius:1.6vw;background:var(--theme-bg-primary)}.page-player-card .score-card__head[data-v-42a3be08]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:calc(8 * 100vw / 750)}.page-player-card .score-card__label[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);color:var(--theme-text-secondary)}.page-player-card .score-card__val[data-v-42a3be08]{font-size:calc(28 * 100vw / 750);font-weight:700;color:var(--theme-text-primary);line-height:1}.page-player-card .score-bar[data-v-42a3be08]{height:.8vw;border-radius:133.2vw;background:var(--theme-border-lighter);overflow:hidden}.page-player-card .score-bar__fill[data-v-42a3be08]{height:100%;border-radius:133.2vw}.page-player-card .score-bar__fill--blue[data-v-42a3be08]{background:linear-gradient(90deg,#409eff,#007aff)}.page-player-card .score-bar__fill--cyan[data-v-42a3be08]{background:linear-gradient(90deg,#02bfdb,#0099b8)}.page-player-card .top-block--train[data-v-42a3be08]{margin-top:calc(14 * 100vw / 750)}.page-player-card .top-block--phantom[data-v-42a3be08]{margin-top:1.6vw}.page-player-card .top-block__head[data-v-42a3be08]{display:flex;align-items:baseline;justify-content:space-between;padding:calc(10 * 100vw / 750) 0}.page-player-card .top-block__title[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);font-weight:700;color:var(--theme-text-primary)}.page-player-card .top-block__hint[data-v-42a3be08]{font-size:calc(16 * 100vw / 750);color:var(--theme-text-tertiary, var(--theme-text-secondary))}.page-player-card .top-empty[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);color:var(--theme-text-secondary);padding:calc(16 * 100vw / 750) calc(8 * 100vw / 750);text-align:center;border-radius:1.6vw;background:var(--theme-bg-primary);border:calc(1 * 100vw / 750) dashed var(--theme-border-lighter)}.page-player-card .top5-row[data-v-42a3be08]{display:flex;gap:calc(8 * 100vw / 750)}.page-player-card .top-role-card[data-v-42a3be08]{position:relative;flex:0 0 calc((100% - calc(32 * 100vw / 750)) / 5);width:calc((100% - calc(32 * 100vw / 750)) / 5);min-width:0;height:calc(260 * 100vw / 750);background:var(--ui-art-bg);overflow:hidden;border-radius:calc(8 * 100vw / 750)}.page-player-card .top-role-card__rank[data-v-42a3be08]{position:absolute;left:calc(4 * 100vw / 750);top:calc(4 * 100vw / 750);z-index:5;min-width:calc(22 * 100vw / 750);height:calc(22 * 100vw / 750);line-height:calc(22 * 100vw / 750);padding:0 calc(4 * 100vw / 750);font-size:calc(14 * 100vw / 750);font-weight:700;color:#fff;text-align:center;background:rgba(0,0,0,.55);border-radius:.8vw}.page-player-card .top-role-card__avatar[data-v-42a3be08]{position:relative;height:calc(148 * 100vw / 750)}.page-player-card .top-role-card__avatar .attribute[data-v-42a3be08]{width:calc(28 * 100vw / 750);height:calc(28 * 100vw / 750);display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;left:calc(50% - calc(14 * 100vw / 750));bottom:2.4vw;background:rgba(0,0,0,.45);border-radius:50%}.page-player-card .top-role-card__avatar .attribute img[data-v-42a3be08]{width:2.4vw;height:2.4vw}.page-player-card .top-role-card__avatar .puff[data-v-42a3be08]{width:100%;height:calc(148 * 100vw / 750);display:flex;align-items:center;justify-content:center}.page-player-card .top-role-card__avatar .puff img[data-v-42a3be08]{width:calc(28 * 100vw / 750);height:calc(28 * 100vw / 750);opacity:.35}.page-player-card .top-role-card__avatar .role-pic[data-v-42a3be08]{width:100%;height:calc(148 * 100vw / 750);position:absolute;top:0;left:0;z-index:1;object-fit:cover}.page-player-card .top-role-card__avatar .reson[data-v-42a3be08]{position:absolute;color:#fff;text-shadow:.5px .5px .5px rgba(0,0,0,.5);right:0;top:0;z-index:2;font-size:calc(16 * 100vw / 750);padding:0 .4vw 0 calc(14 * 100vw / 750);line-height:1.4}.page-player-card .top-role-card__avatar .star[data-v-42a3be08]{width:100%;height:calc(22 * 100vw / 750);position:absolute;left:0;bottom:0;z-index:2;text-align:center}.page-player-card .top-role-card__avatar .star img[data-v-42a3be08]{display:inline-block;height:calc(22 * 100vw / 750)}.page-player-card .top-role-card__avatar.star-4[data-v-42a3be08]{background:linear-gradient(to bottom,var(--theme-bg-secondary, #222) 30%,rgba(193,22,187,.5) 100%)}.page-player-card .top-role-card__avatar.star-4 .reson[data-v-42a3be08]{background:linear-gradient(to right,rgba(193,22,187,0) 0%,rgba(193,22,197,.85) 80%)}.page-player-card .top-role-card__avatar.star-4 .star[data-v-42a3be08]{background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5));border-bottom:calc(4 * 100vw / 750) solid #c116bb}.page-player-card .top-role-card__avatar.star-5[data-v-42a3be08]{background:linear-gradient(to bottom,var(--theme-bg-secondary, #222) 30%,rgba(227,199,10,.5) 100%)}.page-player-card .top-role-card__avatar.star-5 .reson[data-v-42a3be08]{background:linear-gradient(to right,rgba(255,116,33,0) 0%,rgba(255,116,33,.85) 80%)}.page-player-card .top-role-card__avatar.star-5 .star[data-v-42a3be08]{background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5));border-bottom:calc(4 * 100vw / 750) solid #e3c70a}.page-player-card .top-role-card__info[data-v-42a3be08]{height:calc(34 * 100vw / 750);display:flex;align-items:center;justify-content:space-between;background:var(--ui-surface-2);padding:0 calc(4 * 100vw / 750)}.page-player-card .top-role-card__info .role-name[data-v-42a3be08]{flex:1;min-width:0;font-size:calc(16 * 100vw / 750);font-weight:700;color:var(--ui-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-player-card .top-role-card__info .role-level[data-v-42a3be08]{flex-shrink:0;font-size:calc(16 * 100vw / 750);color:#ccc;margin-left:calc(4 * 100vw / 750)}.page-player-card .top-role-card__info .role-level text.orange[data-v-42a3be08]{color:#ff7421}.page-player-card .top-role-card__info .role-level text.yellow[data-v-42a3be08]{color:#e3c70a}.page-player-card .top-role-card__info .role-level text.white[data-v-42a3be08]{color:#eee}.page-player-card .top-role-card__info .role-level text.gray[data-v-42a3be08]{color:#999}.page-player-card .top-role-card__scores[data-v-42a3be08]{height:calc(66 * 100vw / 750);background:var(--ui-surface);border-top:calc(1 * 100vw / 750) solid var(--ui-line)}.page-player-card .top-role-card__scores .score-cell[data-v-42a3be08]{flex:1;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 calc(8 * 100vw / 750);margin-top:calc(8 * 100vw / 750)}.page-player-card .top-role-card__scores .score-cell__lbl[data-v-42a3be08]{font-size:calc(14 * 100vw / 750);color:#fff;line-height:1.2;background:#02788a;padding:calc(4 * 100vw / 750) calc(8 * 100vw / 750);border-radius:.8vw;white-space:nowrap}.page-player-card .top-role-card__scores .score-cell__lbl.gold[data-v-42a3be08]{background:#DBAF47}.page-player-card .top-role-card__scores .score-cell__val[data-v-42a3be08]{margin-top:calc(2 * 100vw / 750);font-size:2.4vw;font-weight:800;color:#7ec8ff;line-height:1.1}.page-player-card .top-role-card__scores .score-cell--phantom .score-cell__val[data-v-42a3be08]{color:#02bfdb}.page-player-card .top-role-card__scores .score-cell[data-v-42a3be08]:first-child:after{content:"";position:absolute;right:0;top:calc(14 * 100vw / 750);bottom:calc(14 * 100vw / 750);width:calc(1 * 100vw / 750);background:rgba(255,255,255,.08)}.page-player-card .top-role-card.is-gold[data-v-42a3be08]{box-shadow:0 0 0 calc(2 * 100vw / 750) #ffc8578c}.page-player-card .top-role-card.is-gold .top-role-card__rank[data-v-42a3be08]{background:rgba(255,200,87,.85);color:#5c3d00}.page-player-card .top-role-card.is-silver[data-v-42a3be08]{box-shadow:0 0 0 calc(2 * 100vw / 750) #94a3b880}.page-player-card .top-role-card.is-silver .top-role-card__rank[data-v-42a3be08]{background:rgba(148,163,184,.85);color:#334155}.page-player-card .top-role-card.is-bronze[data-v-42a3be08]{box-shadow:0 0 0 calc(2 * 100vw / 750) #d9770673}.page-player-card .top-role-card.is-bronze .top-role-card__rank[data-v-42a3be08]{background:rgba(217,119,6,.8);color:#fff}.page-player-card .top5-card[data-v-42a3be08]{position:relative;flex:1;min-width:0;padding:calc(14 * 100vw / 750) calc(4 * 100vw / 750) calc(10 * 100vw / 750);border-radius:calc(14 * 100vw / 750);text-align:center;border:calc(1 * 100vw / 750) solid var(--theme-border-lighter);background:linear-gradient(165deg,var(--theme-bg-primary) 0%,var(--theme-bg-secondary) 100%);box-shadow:0 calc(4 * 100vw / 750) calc(14 * 100vw / 750) #0000000d;overflow:hidden}.page-player-card .top5-card[data-v-42a3be08]:after{content:"";position:absolute;left:10%;right:10%;top:0;height:calc(2 * 100vw / 750);background:linear-gradient(90deg,transparent,rgba(64,158,255,.35),transparent);pointer-events:none}.page-player-card .top5-card__rank[data-v-42a3be08]{position:absolute;left:.8vw;top:.8vw;z-index:2;min-width:3.2vw;height:3.2vw;line-height:3.2vw;padding:0 calc(4 * 100vw / 750);font-size:calc(16 * 100vw / 750);font-weight:700;color:var(--theme-text-secondary);background:rgba(0,0,0,.06);border-radius:calc(8 * 100vw / 750)}.page-player-card .top5-card__media[data-v-42a3be08]{position:relative;width:calc(52 * 100vw / 750);height:calc(52 * 100vw / 750);margin:0 auto .8vw;border-radius:calc(14 * 100vw / 750);padding:calc(2 * 100vw / 750);background:linear-gradient(135deg,rgba(64,158,255,.45),rgba(64,158,255,.08))}.page-player-card .top5-card__media--phantom[data-v-42a3be08]{background:linear-gradient(135deg,rgba(2,191,219,.5),rgba(2,191,219,.08));border-radius:50%;width:6.4vw;height:6.4vw}.page-player-card .top5-card__icon[data-v-42a3be08]{width:100%;height:100%;border-radius:1.6vw;background:var(--theme-bg-secondary);object-fit:cover}.top5-card__media--phantom .page-player-card .top5-card__icon[data-v-42a3be08]{border-radius:50%}.page-player-card .top5-card__name[data-v-42a3be08]{display:block;margin-top:calc(2 * 100vw / 750);padding:0 calc(2 * 100vw / 750);font-size:calc(16 * 100vw / 750);font-weight:600;color:var(--theme-text-primary);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-player-card .top5-card__meta[data-v-42a3be08]{display:flex;align-items:center;justify-content:center;margin-top:calc(4 * 100vw / 750)}.page-player-card .top5-card__cost[data-v-42a3be08]{padding:0 .8vw;font-size:calc(14 * 100vw / 750);font-weight:600;color:var(--theme-text-secondary);background:var(--theme-bg-primary);border:calc(1 * 100vw / 750) solid var(--theme-border-lighter);border-radius:.8vw;line-height:1.5}.page-player-card .top5-card__fetter[data-v-42a3be08]{position:absolute;right:.8vw;top:.8vw;z-index:3;width:3.2vw;height:3.2vw;object-fit:contain}.page-player-card .top5-card__score[data-v-42a3be08]{display:block;margin-top:.8vw;font-size:calc(20 * 100vw / 750);font-weight:800;color:#02bfdb;line-height:1.1}.page-player-card .top5-card--phantom.is-gold[data-v-42a3be08]{border-color:#ffc85773;box-shadow:0 .8vw 2.4vw #ffc8571f}.page-player-card .top5-card--phantom.is-gold[data-v-42a3be08]:after{background:linear-gradient(90deg,transparent,rgba(255,200,87,.6),transparent)}.page-player-card .top5-card--phantom.is-gold .top5-card__rank[data-v-42a3be08]{color:#a16207;background:rgba(255,200,87,.25)}.page-player-card .top5-card--phantom.is-silver[data-v-42a3be08]{border-color:#94a3b866}.page-player-card .top5-card--phantom.is-silver[data-v-42a3be08]:after{background:linear-gradient(90deg,transparent,rgba(148,163,184,.5),transparent)}.page-player-card .top5-card--phantom.is-silver .top5-card__rank[data-v-42a3be08]{color:#64748b;background:rgba(148,163,184,.2)}.page-player-card .top5-card--phantom.is-bronze[data-v-42a3be08]{border-color:#d9770652}.page-player-card .top5-card--phantom.is-bronze[data-v-42a3be08]:after{background:linear-gradient(90deg,transparent,rgba(217,119,6,.42),transparent)}.page-player-card .top5-card--phantom.is-bronze .top5-card__rank[data-v-42a3be08]{color:#b45309;background:rgba(217,119,6,.15)}.page-player-card .phantom-summary[data-v-42a3be08]{display:flex;gap:calc(10 * 100vw / 750)}.page-player-card .phantom-summary__item[data-v-42a3be08]{flex:1;padding:1.6vw calc(10 * 100vw / 750);border-radius:1.6vw;text-align:center;background:var(--theme-bg-primary);border:calc(1 * 100vw / 750) solid var(--theme-border-lighter)}.page-player-card .phantom-summary__val[data-v-42a3be08]{display:block;font-size:calc(32 * 100vw / 750);font-weight:700;color:#02bfdb;line-height:1.6}.page-player-card .phantom-summary__lbl[data-v-42a3be08]{display:block;margin-top:calc(4 * 100vw / 750);font-size:2.4vw;color:var(--theme-text-secondary)}.page-player-card .luck-panel[data-v-42a3be08]{padding:calc(16 * 100vw / 750);margin-bottom:1.6vw;border-radius:calc(14 * 100vw / 750);border:calc(1 * 100vw / 750) solid var(--theme-border-lighter);background:var(--theme-bg-primary)}.page-player-card .luck-panel__main[data-v-42a3be08]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.6vw}.page-player-card .luck-panel__score[data-v-42a3be08]{display:flex;align-items:baseline;gap:.8vw}.page-player-card .luck-panel__num[data-v-42a3be08]{font-size:4.8vw;font-weight:800;line-height:1}.page-player-card .luck-panel__unit[data-v-42a3be08]{font-size:2.4vw;color:var(--theme-text-secondary);padding-bottom:calc(2 * 100vw / 750)}.page-player-card .luck-panel__alias[data-v-42a3be08]{padding:calc(4 * 100vw / 750) 1.6vw;font-size:2.4vw;font-weight:600;border-radius:133.2vw}.page-player-card .luck-panel__alias--empty[data-v-42a3be08]{font-weight:400;color:var(--theme-text-secondary);background:transparent;padding:0}.page-player-card .luck-panel.luck-tier-gray .luck-panel__num[data-v-42a3be08],.page-player-card .luck-panel.luck-tier-gray .luck-panel__alias[data-v-42a3be08]{color:#9ca3af}.page-player-card .luck-panel.luck-tier-gray .luck-panel__alias[data-v-42a3be08]{background:rgba(156,163,175,.12)}.page-player-card .luck-panel.luck-tier-gray .luck-gauge__fill[data-v-42a3be08]{background:linear-gradient(90deg,#9ca3af,#6b7280)}.page-player-card .luck-panel.luck-tier-red .luck-panel__num[data-v-42a3be08],.page-player-card .luck-panel.luck-tier-red .luck-panel__alias[data-v-42a3be08]{color:#ff6b6b}.page-player-card .luck-panel.luck-tier-red .luck-panel__alias[data-v-42a3be08]{background:rgba(255,107,107,.14)}.page-player-card .luck-panel.luck-tier-red .luck-gauge__fill[data-v-42a3be08]{background:linear-gradient(90deg,#ef4444,#ff6b6b)}.page-player-card .luck-panel.luck-tier-orange .luck-panel__num[data-v-42a3be08],.page-player-card .luck-panel.luck-tier-orange .luck-panel__alias[data-v-42a3be08]{color:#fb7185}.page-player-card .luck-panel.luck-tier-orange .luck-panel__alias[data-v-42a3be08]{background:rgba(251,113,133,.12)}.page-player-card .luck-panel.luck-tier-orange .luck-gauge__fill[data-v-42a3be08]{background:linear-gradient(90deg,#f43f5e,#fb923c)}.page-player-card .luck-panel.luck-tier-yellow .luck-panel__num[data-v-42a3be08],.page-player-card .luck-panel.luck-tier-yellow .luck-panel__alias[data-v-42a3be08]{color:#fbbf24}.page-player-card .luck-panel.luck-tier-yellow .luck-panel__alias[data-v-42a3be08]{background:rgba(251,191,36,.12)}.page-player-card .luck-panel.luck-tier-yellow .luck-gauge__fill[data-v-42a3be08]{background:linear-gradient(90deg,#fbbf24,#a3e635)}.page-player-card .luck-panel.luck-tier-lime .luck-panel__num[data-v-42a3be08],.page-player-card .luck-panel.luck-tier-lime .luck-panel__alias[data-v-42a3be08]{color:#4ade80}.page-player-card .luck-panel.luck-tier-lime .luck-panel__alias[data-v-42a3be08]{background:rgba(74,222,128,.12)}.page-player-card .luck-panel.luck-tier-lime .luck-gauge__fill[data-v-42a3be08]{background:linear-gradient(90deg,#86efac,#4ade80)}.page-player-card .luck-panel.luck-tier-green .luck-panel__num[data-v-42a3be08],.page-player-card .luck-panel.luck-tier-green .luck-panel__alias[data-v-42a3be08]{color:#5ee0a0}.page-player-card .luck-panel.luck-tier-green .luck-panel__alias[data-v-42a3be08]{background:rgba(94,224,160,.14)}.page-player-card .luck-panel.luck-tier-green .luck-gauge__fill[data-v-42a3be08]{background:linear-gradient(90deg,#4ade80,#22c55e)}.page-player-card .luck-gauge__track[data-v-42a3be08]{height:calc(8 * 100vw / 750);border-radius:133.2vw;background:var(--theme-border-lighter);overflow:hidden}.page-player-card .luck-gauge__fill[data-v-42a3be08]{height:100%;border-radius:133.2vw}.page-player-card .luck-gauge__scale[data-v-42a3be08]{display:flex;justify-content:space-between;margin-top:calc(4 * 100vw / 750);font-size:calc(16 * 100vw / 750);color:var(--theme-text-tertiary, var(--theme-text-secondary))}.page-player-card .pull-grid[data-v-42a3be08]{display:flex;gap:calc(8 * 100vw / 750);margin-bottom:calc(14 * 100vw / 750)}.page-player-card .pull-cell[data-v-42a3be08]{flex:1;padding:1.6vw calc(8 * 100vw / 750);border-radius:1.6vw;text-align:center;background:var(--theme-bg-primary)}.page-player-card .pull-cell__val[data-v-42a3be08]{font-size:calc(32 * 100vw / 750);font-weight:700;color:var(--theme-text-primary);line-height:1.6}.page-player-card .pull-cell__lbl[data-v-42a3be08]{margin-top:calc(4 * 100vw / 750);font-size:2.4vw;color:var(--theme-text-secondary);line-height:1.25}.page-player-card .ach-block__head[data-v-42a3be08]{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(10 * 100vw / 750)}.page-player-card .ach-block__title[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);font-weight:600;color:var(--theme-text-secondary)}.page-player-card .ach-block__count[data-v-42a3be08]{font-size:2.4vw;color:var(--theme-text-tertiary, var(--theme-text-secondary))}.page-player-card .ach-list[data-v-42a3be08]{display:flex;flex-wrap:wrap;gap:calc(8 * 100vw / 750)}.page-player-card .ach-badge[data-v-42a3be08]{display:inline-flex;gap:calc(8 * 100vw / 750);align-items:center;padding:.8vw calc(14 * 100vw / 750);border-radius:1.6vw;background:rgba(240,173,78,.1);border:calc(1 * 100vw / 750) solid rgba(240,173,78,.25)}.page-player-card .ach-badge__text[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);font-weight:600;color:var(--theme-text-primary);line-height:1.3}.page-player-card .ach-badge__times[data-v-42a3be08]{height:calc(20 * 100vw / 750);line-height:calc(20 * 100vw / 750);font-size:calc(16 * 100vw / 750);color:#fff;background:#c3770e;padding:0 calc(8 * 100vw / 750);border-radius:.8vw}.page-player-card .ach-empty[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);color:var(--theme-text-secondary);padding:calc(10 * 100vw / 750) 0}.page-player-card .matrix-panel[data-v-42a3be08]{padding:calc(14 * 100vw / 750) calc(16 * 100vw / 750);border-radius:calc(14 * 100vw / 750);border:calc(1 * 100vw / 750) solid rgba(64,158,255,.22);background:linear-gradient(165deg,rgba(64,158,255,.08) 0%,var(--theme-bg-primary) 48%)}.page-player-card .matrix-score[data-v-42a3be08]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6vw}.page-player-card .matrix-score__lbl[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);color:var(--theme-text-secondary)}.page-player-card .matrix-score__val[data-v-42a3be08]{font-size:calc(32 * 100vw / 750);font-weight:800;color:#7ec8ff;line-height:1}.page-player-card .matrix-grid[data-v-42a3be08]{display:flex;gap:calc(8 * 100vw / 750);margin-bottom:calc(10 * 100vw / 750)}.page-player-card .matrix-cell[data-v-42a3be08]{flex:1;padding:calc(10 * 100vw / 750) calc(8 * 100vw / 750);border-radius:1.6vw;text-align:center;background:var(--theme-bg-primary);border:calc(1 * 100vw / 750) solid var(--theme-border-lighter)}.page-player-card .matrix-cell__val[data-v-42a3be08]{font-size:calc(28 * 100vw / 750);font-weight:700;color:var(--theme-text-primary);line-height:1.4}.page-player-card .matrix-cell__lbl[data-v-42a3be08]{margin-top:calc(4 * 100vw / 750);font-size:2.4vw;color:var(--theme-text-secondary);line-height:1.25}.page-player-card .matrix-progress[data-v-42a3be08]{padding-top:calc(2 * 100vw / 750)}.page-player-card .matrix-progress__track[data-v-42a3be08]{height:calc(8 * 100vw / 750);border-radius:133.2vw;background:var(--theme-border-lighter);overflow:hidden}.page-player-card .matrix-progress__fill[data-v-42a3be08]{height:100%;border-radius:133.2vw;background:linear-gradient(90deg,#409eff,#7ec8ff)}.page-player-card .matrix-empty[data-v-42a3be08]{font-size:calc(20 * 100vw / 750);color:var(--theme-text-secondary);padding:calc(16 * 100vw / 750) calc(8 * 100vw / 750);text-align:center;border-radius:1.6vw;background:var(--theme-bg-primary);border:calc(1 * 100vw / 750) dashed var(--theme-border-lighter)}.page-player-card.theme-scope-light[data-v-42a3be08],.page-player-card.theme-scope-dark[data-v-42a3be08]{background:var(--ui-bg)}*,*:before,*:after{box-sizing:border-box}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;width:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:calc(28 * 100vw / 750);line-height:1.5;color:#333;background:#fff;-webkit-overflow-scrolling:touch;overflow-x:hidden}body.safe-area{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}#app{width:100%;min-height:100%;position:relative}.role-detail-static,.role-list-poster,.player-card-poster,.phantom-score-poster{font-family:Noto Sans CJK SC,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header,main,footer,aside,section,nav,article,div,view,text,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,h1,h2,h3,h4,h5,h6,span,strong,b,i,img,image,button,a{margin:0;padding:0;border:0 none;outline:none}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit;cursor:pointer}img{max-width:100%;vertical-align:middle}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;background:none;border:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}view{display:block;box-sizing:border-box}text{display:inline-block}.btn{display:inline-flex;align-items:center;justify-content:center;padding:calc(16 * 100vw / 750) 4vw;font-size:calc(28 * 100vw / 750);line-height:1.5;border-radius:calc(8 * 100vw / 750);border:1px solid transparent;cursor:pointer;transition:opacity .2s}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--small{padding:1.6vw 3.2vw;font-size:3.2vw;border-radius:.8vw}.btn--large{padding:3.2vw calc(38 * 100vw / 750);font-size:calc(28 * 100vw / 750)}.btn--primary{color:#fff;background:#409eff;border-color:#409eff}.btn--primary:hover:not(:disabled){opacity:.9}.btn--success{color:#fff;background:#67c23a;border-color:#67c23a}.btn--success:hover:not(:disabled){opacity:.9}.btn--info{color:#fff;background:#909399;border-color:#909399}.btn--info:hover:not(:disabled){opacity:.9}.btn--default{color:#606266;background:#fff;border-color:#dcdfe6}.btn--default:hover:not(:disabled){color:#409eff;border-color:#c6e2ff;background:#ecf5ff}.input,.textarea{width:100%;padding:calc(20 * 100vw / 750) 3.2vw;font-size:calc(28 * 100vw / 750);line-height:1.5;color:#333;background:#fff;border:1px solid #dcdfe6;border-radius:calc(8 * 100vw / 750)}.input::placeholder,.textarea::placeholder{color:#c0c4cc}.input:focus,.textarea:focus{border-color:#409eff;outline:none}.textarea{min-height:calc(160 * 100vw / 750);resize:vertical}.input--small,.textarea--small{padding:1.6vw calc(20 * 100vw / 750);font-size:3.2vw}.input--large,.textarea--large{padding:3.2vw calc(28 * 100vw / 750);font-size:calc(28 * 100vw / 750)}.global-toast{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10000;padding:3.2vw 6.4vw;border-radius:calc(16 * 100vw / 750);background:rgba(0,0,0,.8);color:#fff;font-size:calc(28 * 100vw / 750);text-align:center;pointer-events:none;max-width:80%}.global-toast.global-toast--error{background:rgba(245,108,108,.95)}.global-toast.global-toast--warning{background:rgba(230,162,60,.95)}::root,body[data-theme=light],.theme-scope-light{--theme-primary: #007aff;--theme-primary-light: #409eff;--theme-primary-lighter: #e0efff;--theme-primary-dark: #0056cc;--theme-primary-darker: #031937;--theme-success: #4cd964;--theme-success-light: #81d79f;--theme-success-lighter: #e6f7ec;--theme-success-dark: #388e3c;--theme-success-darker: #0b5828;--theme-warning: #f0ad4e;--theme-warning-light: #f5d1a5;--theme-warning-lighter: #fef9e6;--theme-warning-dark: #e6a840;--theme-warning-darker: #a0610a;--theme-error: #dd524d;--theme-error-light: #f7a7a6;--theme-error-lighter: #fee4e3;--theme-error-dark: #b71c1c;--theme-error-darker: #7f1d1d;--theme-info: #ccc;--theme-button-text-light: #fff;--theme-button-text-dark: #000;--theme-text-primary: #333333;--theme-text-regular: #606266;--theme-text-secondary: #909399;--theme-text-tertiary: #ccc;--theme-text-placeholder: #c0c4cc;--theme-text-disabled: #c0c0c0;--theme-text-inverse: #ffffff;--theme-text-invert: #000;--theme-color-deep-0: #fff;--theme-color-deep-1: #f4f4f4;--theme-color-deep-2: #eaeaea;--theme-color-deep-3: #ddd;--theme-color-deep-4: #ccc;--theme-color-deep-5: #999;--theme-color-deep-6: #777;--theme-color-deep-7: #666;--theme-color-deep-8: #333;--theme-color-deep-9: #222;--theme-color-deep-10: #000;--theme-blue-deep-0: #f9fcff;--theme-blue-deep-1: #f2f9ff;--theme-blue-deep-2: #d9ecff;--theme-blue-deep-3: #b3d9ff;--theme-blue-deep-4: #8cc6ff;--theme-blue-deep-5: #66b3ff;--theme-blue-deep-6: #409eff;--theme-blue-deep-7: #007aff;--theme-bg-primary: #f6f6f6;--theme-bg-secondary: #fff;--theme-bg-tertiary: #ccc;--theme-bg-quaternary: #999;--theme-bg-hover: #f1f1f1;--theme-bg-active: #e6e8eb;--theme-bg-mask: rgba(0, 0, 0, .4);--theme-bg-tabbar: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 100%);--theme-border-lighter: rgba(0, 0, 0, .05);--theme-border-light: rgba(0, 0, 0, .1);--theme-border-base: rgba(0, 0, 0, .2);--theme-border-dark: rgba(0, 0, 0, .3);--theme-shadow-lighter: 0 1px .4vw rgba(0, 0, 0, .12), 0 0 .8vw rgba(0, 0, 0, .04);--theme-shadow-light: 0 calc(2 * 100vw / 750) calc(4 * 100vw / 750) rgba(0, 0, 0, .12), 0 0 .8vw rgba(0, 0, 0, .04);--theme-shadow-base: 0 calc(2 * 100vw / 750) calc(8 * 100vw / 750) rgba(0, 0, 0, .15), 0 0 1.6vw rgba(0, 0, 0, .06);--theme-shadow-dark: 0 calc(4 * 100vw / 750) 1.6vw rgba(0, 0, 0, .18), 0 0 calc(16 * 100vw / 750) rgba(0, 0, 0, .08)}body[data-theme=dark],.theme-scope-dark{--theme-primary: #409eff;--theme-primary-light: #0056cc;--theme-primary-lighter: #031937;--theme-primary-dark: #409eff;--theme-primary-darker: #e0efff;--theme-success: #4cd964;--theme-success-light: #388e3c;--theme-success-lighter: #0b5828;--theme-success-dark: #81d79f;--theme-success-darker: #e6f7ec;--theme-warning: #f0ad4e;--theme-warning-light: #e6a840;--theme-warning-lighter: #4d2902;--theme-warning-dark: #f5d1a5;--theme-warning-darker: #fef9e6;--theme-error: #dd524d;--theme-error-light: #b71c1c;--theme-error-lighter: #7f1d1d;--theme-error-dark: #f7a7a6;--theme-error-darker: #fee4e3;--theme-button-text-light: #fff;--theme-button-text-dark: #fff;--theme-text-primary: #e5eaf3;--theme-text-regular: #cfd3dc;--theme-text-secondary: #a3a6ad;--theme-text-tertiary: #999;--theme-text-placeholder: #666;--theme-text-disabled: #6c6e72;--theme-text-inverse: #000000;--theme-text-invert: #fff;--theme-color-deep-0: #000;--theme-color-deep-1: #222;--theme-color-deep-2: #333;--theme-color-deep-3: #666;--theme-color-deep-4: #777;--theme-color-deep-5: #999;--theme-color-deep-6: #ccc;--theme-color-deep-7: #ddd;--theme-color-deep-8: #eaeaea;--theme-color-deep-9: #f4f4f4;--theme-color-deep-10: #fff;--theme-blue-deep-0: #050817;--theme-blue-deep-1: #13111B;--theme-blue-deep-2: #191c28;--theme-blue-deep-3: #0a3f60;--theme-blue-deep-4: #0b4367;--theme-blue-deep-5: #0d4b72;--theme-blue-deep-6: #0e537d;--theme-blue-deep-7: #105b8a;--theme-bg-primary: #1e1e1e;--theme-bg-secondary: #2a2a2a;--theme-bg-tertiary: #333;--theme-bg-quaternary: #666;--theme-bg-hover: #2c2c2c;--theme-bg-active: #333333;--theme-bg-mask: rgba(0, 0, 0, .6);--theme-bg-tabbar: linear-gradient(to bottom, #1e1e1e 0%, #1e1e1e 100%);--theme-border-lighter: rgba(255, 255, 255, .05);--theme-border-light: rgba(255, 255, 255, .1);--theme-border-base: rgba(255, 255, 255, .2);--theme-border-dark: rgba(255, 255, 255, .3);--theme-shadow-lighter: 0 1px .4vw rgba(0, 0, 0, .24), 0 0 .8vw rgba(0, 0, 0, .12);--theme-shadow-light: 0 calc(2 * 100vw / 750) calc(4 * 100vw / 750) rgba(0, 0, 0, .24), 0 0 .8vw rgba(0, 0, 0, .12);--theme-shadow-base: 0 calc(2 * 100vw / 750) calc(8 * 100vw / 750) rgba(0, 0, 0, .32), 0 0 1.6vw rgba(0, 0, 0, .16);--theme-shadow-dark: 0 calc(4 * 100vw / 750) 1.6vw rgba(0, 0, 0, .4), 0 0 calc(16 * 100vw / 750) rgba(0, 0, 0, .2)}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none!important}.invisible{visibility:hidden!important}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.text-ellipsis-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.padding-0{padding:0!important}.padding-10{padding:calc(10 * 100vw / 750)!important}.padding-0-10{padding:0 calc(10 * 100vw / 750)!important}.padding-10-0{padding:calc(10 * 100vw / 750) 0!important}.padding-15{padding:2vw!important}.padding-20{padding:calc(20 * 100vw / 750)!important}.padding-0-20{padding:0 calc(20 * 100vw / 750)!important}.padding-20-0{padding:calc(20 * 100vw / 750) 0!important}.padding-30{padding:4vw!important}.padding-0-30{padding:0 4vw!important}.padding-30-0{padding:4vw 0!important}.padding-top-0{padding-top:0!important}.padding-top-2{padding-top:calc(2 * 100vw / 750)!important}.padding-top-5{padding-top:calc(5 * 100vw / 750)!important}.padding-top-10{padding-top:calc(10 * 100vw / 750)!important}.padding-top-15{padding-top:2vw!important}.padding-top-20{padding-top:calc(20 * 100vw / 750)!important}.padding-top-25{padding-top:calc(25 * 100vw / 750)!important}.padding-top-30{padding-top:4vw!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-5{padding-bottom:calc(5 * 100vw / 750)!important}.padding-bottom-10{padding-bottom:calc(10 * 100vw / 750)!important}.padding-bottom-15{padding-bottom:2vw!important}.padding-bottom-20{padding-bottom:calc(20 * 100vw / 750)!important}.padding-bottom-25{padding-bottom:calc(25 * 100vw / 750)!important}.padding-bottom-30{padding-bottom:4vw!important}.margin-0{margin:0!important}.margin-5{margin:calc(5 * 100vw / 750)!important}.margin-10{margin:calc(10 * 100vw / 750)!important}.margin-0-10{margin:0 calc(10 * 100vw / 750)!important}.margin-10-0{margin:calc(10 * 100vw / 750) 0!important}.margin-20{margin:calc(20 * 100vw / 750)!important}.margin-0-20{margin:0 calc(20 * 100vw / 750)!important}.margin-20-0{margin:calc(20 * 100vw / 750) 0!important}.margin-30{margin:4vw!important}.margin-0-30{margin:0 4vw!important}.margin-30-0{margin:4vw 0!important}.margin-top-0{margin-top:0!important}.margin-top-2{margin-top:calc(2 * 100vw / 750)!important}.margin-top-5{margin-top:calc(5 * 100vw / 750)!important}.margin-top-10{margin-top:calc(10 * 100vw / 750)!important}.margin-top-15{margin-top:2vw!important}.margin-top-20{margin-top:calc(20 * 100vw / 750)!important}.margin-top-25{margin-top:calc(25 * 100vw / 750)!important}.margin-top-30{margin-top:4vw!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:calc(5 * 100vw / 750)!important}.margin-bottom-10{margin-bottom:calc(10 * 100vw / 750)!important}.margin-bottom-15{margin-bottom:2vw!important}.margin-bottom-20{margin-bottom:calc(20 * 100vw / 750)!important}.margin-bottom-25{margin-bottom:calc(25 * 100vw / 750)!important}.margin-bottom-30{margin-bottom:4vw!important}.flex{display:flex;align-items:center;justify-content:space-between}.flex.x-around{justify-content:space-around!important}.flex.x-between{justify-content:space-between!important}.flex.x-center{justify-content:center!important}.flex.x-start{justify-content:flex-start!important}.flex.x-end{justify-content:flex-end!important}.flex.y-between{align-items:space-between!important}.flex.y-center{align-items:center!important}.flex.y-start{align-items:flex-start!important}.flex.y-end{align-items:flex-end!important}.flex.gap-0{gap:0vw!important}.flex.gap-5{gap:calc(5 * 100vw / 750)!important}.flex.gap-10{gap:calc(10 * 100vw / 750)!important}.flex.gap-20{gap:calc(20 * 100vw / 750)!important}.flex.gap-30{gap:4vw!important}.flex.gap-40{gap:calc(40 * 100vw / 750)!important}.flex.gap-50{gap:calc(50 * 100vw / 750)!important}.flex.gap-60{gap:8vw!important}.flex.gap-70{gap:calc(70 * 100vw / 750)!important}.flex-column{display:flex;flex-direction:column}.flex-column.gap-0{gap:0vw!important}.flex-column.gap-5{gap:calc(5 * 100vw / 750)!important}.flex-column.gap-10{gap:calc(10 * 100vw / 750)!important}.flex-column.gap-20{gap:calc(20 * 100vw / 750)!important}.flex-column.gap-30{gap:4vw!important}.flex-column.gap-40{gap:calc(40 * 100vw / 750)!important}.flex-column.gap-50{gap:calc(50 * 100vw / 750)!important}.flex-column.gap-60{gap:8vw!important}.flex-column.gap-70{gap:calc(70 * 100vw / 750)!important}page,.theme-scope-dark{--ui-bg: #0f1830;--ui-bg-top: #16233f;--ui-bg-hex: #131f3a;--ui-glow-1: rgba(63, 208, 255, .22);--ui-glow-2: rgba(140, 110, 255, .18);--ui-grid: rgba(120, 170, 255, .07);--ui-surface: rgba(30, 44, 78, .72);--ui-surface-2: rgba(52, 72, 116, .38);--ui-surface-3: rgba(80, 104, 150, .32);--ui-surface-solid: #18233f;--ui-card-bg: linear-gradient(160deg, rgba(36, 54, 94, .92) 0%, rgba(22, 33, 60, .92) 100%);--ui-card-border: linear-gradient(135deg, rgba(63, 208, 255, .5) 0%, rgba(120, 150, 255, .08) 30%, rgba(120, 150, 255, .08) 70%, rgba(160, 130, 255, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #1c2a4a 0%, #141f38 100%);--ui-line: rgba(140, 180, 255, .1);--ui-line-strong: rgba(140, 180, 255, .22);--ui-text-1: #eaf2ff;--ui-text-2: #a3b4d2;--ui-text-3: #6b7fa3;--ui-on-primary: #04142a;--ui-primary: #3fd0ff;--ui-primary-soft: rgba(63, 208, 255, .12);--ui-primary-line: rgba(63, 208, 255, .45);--ui-primary-glow: rgba(63, 208, 255, .4);--ui-accent: #7b8cff;--ui-accent-soft: rgba(123, 140, 255, .14);--ui-accent-line: rgba(123, 140, 255, .45);--ui-accent-glow: rgba(123, 140, 255, .38);--ui-success: #3ee6a0;--ui-warning: #ffb547;--ui-danger: #ff5c7a;--ui-gold: #f2c96b;--ui-gold-soft: rgba(242, 201, 107, .28);--ui-purple: #c08bff;--ui-purple-soft: rgba(192, 139, 255, .28);--ui-blue: #6ec8ff;--ui-blue-soft: rgba(110, 200, 255, .28);--ui-art-bg: #1b2846;--ui-icon-well: #263759;--ui-tone-orange: #ff9a4d;--ui-tone-yellow: #f2c96b;--ui-tone-white: #eaf2ff;--ui-tone-gray: #7d8fb0;--ui-grade-max: #ff4d6d;--ui-grade-ss: #ff9a4d;--ui-grade-s: #f2d64b;--ui-grade-a: #e46cff;--ui-mask: rgba(4, 8, 20, .66);--ui-shadow: 0 calc(16 * 100vw / 750) calc(40 * 100vw / 750) rgba(3, 8, 24, .45);--ui-bar-bg: linear-gradient(180deg, rgba(24, 36, 64, .97) 0%, rgba(13, 20, 38, .99) 100%);--ui-font-num: "DIN Alternate", "DIN Condensed", "Roboto Condensed", "Helvetica Neue", sans-serif}.theme-scope-light{--ui-bg: #eef3fb;--ui-bg-top: #e2ebfa;--ui-bg-hex: #e9f0fb;--ui-glow-1: rgba(22, 160, 255, .18);--ui-glow-2: rgba(120, 100, 255, .12);--ui-grid: rgba(30, 90, 180, .06);--ui-surface: rgba(255, 255, 255, .86);--ui-surface-2: rgba(226, 236, 252, .7);--ui-surface-3: rgba(200, 216, 242, .6);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 255, 255, .97) 0%, rgba(244, 248, 255, .97) 100%);--ui-card-border: linear-gradient(135deg, rgba(22, 140, 255, .45) 0%, rgba(40, 90, 180, .08) 30%, rgba(40, 90, 180, .08) 70%, rgba(120, 100, 255, .35) 100%);--ui-popup-bg: linear-gradient(180deg, #ffffff 0%, #f3f7fe 100%);--ui-line: rgba(40, 90, 180, .1);--ui-line-strong: rgba(40, 90, 180, .2);--ui-text-1: #0f1a2e;--ui-text-2: #4a5a78;--ui-text-3: #8a99b5;--ui-on-primary: #0f1a2e;--ui-primary: #3d8dff;--ui-primary-soft: rgba(61, 141, 255, .16);--ui-primary-line: rgba(61, 141, 255, .32);--ui-primary-glow: rgba(61, 141, 255, .16);--ui-accent: #8b82ff;--ui-accent-soft: rgba(139, 130, 255, .16);--ui-accent-line: rgba(139, 130, 255, .3);--ui-accent-glow: rgba(139, 130, 255, .14);--ui-success: #12a36a;--ui-warning: #d97706;--ui-danger: #e5484d;--ui-gold: #c48a12;--ui-gold-soft: rgba(196, 138, 18, .22);--ui-purple: #8b4fd6;--ui-purple-soft: rgba(139, 79, 214, .2);--ui-blue: #1677c2;--ui-blue-soft: rgba(22, 119, 194, .2);--ui-art-bg: #dde6f4;--ui-icon-well: #6e82a8;--ui-tone-orange: #e8590c;--ui-tone-yellow: #b7791f;--ui-tone-white: #0f1a2e;--ui-tone-gray: #8a99b5;--ui-grade-max: #e03131;--ui-grade-ss: #e8590c;--ui-grade-s: #b08900;--ui-grade-a: #b832c9;--ui-mask: rgba(15, 26, 46, .45);--ui-shadow: 0 calc(16 * 100vw / 750) calc(40 * 100vw / 750) rgba(30, 70, 140, .08);--ui-bar-bg: linear-gradient(180deg, rgba(255, 255, 255, .97) 0%, rgba(240, 245, 253, .99) 100%)}.theme-scope-dark.ui-palette-gold{--ui-bg: #1a1610;--ui-bg-top: #262016;--ui-bg-hex: #201b13;--ui-glow-1: rgba(240, 190, 100, .2);--ui-glow-2: rgba(255, 140, 70, .13);--ui-grid: rgba(240, 200, 130, .06);--ui-surface: rgba(52, 43, 30, .72);--ui-surface-2: rgba(90, 74, 50, .34);--ui-surface-3: rgba(120, 100, 70, .3);--ui-surface-solid: #241e15;--ui-card-bg: linear-gradient(160deg, rgba(58, 48, 33, .92) 0%, rgba(32, 27, 19, .92) 100%);--ui-card-border: linear-gradient(135deg, rgba(240, 198, 116, .6) 0%, rgba(240, 198, 116, .08) 30%, rgba(240, 198, 116, .08) 70%, rgba(232, 149, 75, .5) 100%);--ui-popup-bg: linear-gradient(180deg, #2c251a 0%, #1f1a12 100%);--ui-line: rgba(240, 210, 150, .1);--ui-line-strong: rgba(240, 210, 150, .2);--ui-text-1: #f7efe0;--ui-text-2: #c9b896;--ui-text-3: #8a7b60;--ui-on-primary: #241806;--ui-primary: #f0c674;--ui-primary-soft: rgba(240, 198, 116, .12);--ui-primary-line: rgba(240, 198, 116, .45);--ui-primary-glow: rgba(240, 198, 116, .35);--ui-accent: #e8954b;--ui-accent-soft: rgba(232, 149, 75, .14);--ui-accent-line: rgba(232, 149, 75, .45);--ui-accent-glow: rgba(232, 149, 75, .35);--ui-art-bg: #2a2318;--ui-icon-well: #3a3122;--ui-bar-bg: linear-gradient(180deg, rgba(40, 33, 23, .97) 0%, rgba(22, 18, 12, .99) 100%)}.theme-scope-light.ui-palette-gold{--ui-bg: #f6f1e7;--ui-bg-top: #efe5d2;--ui-bg-hex: #f3ecdf;--ui-glow-1: rgba(214, 160, 60, .18);--ui-glow-2: rgba(230, 120, 60, .1);--ui-grid: rgba(150, 110, 40, .06);--ui-surface: rgba(255, 255, 255, .88);--ui-surface-2: rgba(240, 228, 205, .6);--ui-surface-3: rgba(225, 208, 175, .55);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 253, 248, .97) 0%, rgba(250, 244, 232, .97) 100%);--ui-card-border: linear-gradient(135deg, rgba(184, 134, 11, .5) 0%, rgba(150, 110, 40, .08) 30%, rgba(150, 110, 40, .08) 70%, rgba(210, 105, 30, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #fffdf8 0%, #f8f1e3 100%);--ui-line: rgba(120, 90, 30, .1);--ui-line-strong: rgba(120, 90, 30, .2);--ui-text-1: #2a2114;--ui-text-2: #6b5a3e;--ui-text-3: #a39373;--ui-on-primary: #3a2a08;--ui-primary: #d4a017;--ui-primary-soft: rgba(212, 160, 23, .2);--ui-primary-line: rgba(184, 134, 11, .32);--ui-primary-glow: rgba(212, 160, 23, .16);--ui-accent: #e8a15a;--ui-accent-soft: rgba(232, 161, 90, .22);--ui-accent-line: rgba(210, 105, 30, .28);--ui-accent-glow: rgba(232, 161, 90, .16);--ui-art-bg: #ece2cf;--ui-icon-well: #7a6a52;--ui-bar-bg: linear-gradient(180deg, rgba(255, 253, 248, .97) 0%, rgba(246, 239, 226, .99) 100%)}.theme-scope-dark.ui-palette-violet{--ui-bg: #17112e;--ui-bg-top: #231a46;--ui-bg-hex: #1d1639;--ui-glow-1: rgba(170, 120, 255, .24);--ui-glow-2: rgba(255, 100, 200, .14);--ui-grid: rgba(180, 150, 255, .07);--ui-surface: rgba(42, 32, 82, .72);--ui-surface-2: rgba(76, 58, 130, .36);--ui-surface-3: rgba(104, 84, 160, .3);--ui-surface-solid: #221a42;--ui-card-bg: linear-gradient(160deg, rgba(50, 38, 98, .92) 0%, rgba(28, 21, 58, .92) 100%);--ui-card-border: linear-gradient(135deg, rgba(176, 130, 255, .55) 0%, rgba(160, 130, 255, .08) 30%, rgba(160, 130, 255, .08) 70%, rgba(255, 110, 200, .45) 100%);--ui-popup-bg: linear-gradient(180deg, #2a2052 0%, #1c163a 100%);--ui-line: rgba(190, 160, 255, .1);--ui-line-strong: rgba(190, 160, 255, .22);--ui-text-1: #f1ecff;--ui-text-2: #b8aad8;--ui-text-3: #7c6fa3;--ui-on-primary: #ffffff;--ui-primary: #b07cff;--ui-primary-soft: rgba(176, 124, 255, .14);--ui-primary-line: rgba(176, 124, 255, .5);--ui-primary-glow: rgba(176, 124, 255, .4);--ui-accent: #ff6fcf;--ui-accent-soft: rgba(255, 111, 207, .14);--ui-accent-line: rgba(255, 111, 207, .45);--ui-accent-glow: rgba(255, 111, 207, .38);--ui-art-bg: #251c4a;--ui-icon-well: #33296a;--ui-bar-bg: linear-gradient(180deg, rgba(36, 27, 72, .97) 0%, rgba(20, 15, 42, .99) 100%)}.theme-scope-light.ui-palette-violet{--ui-bg: #f4f1fc;--ui-bg-top: #ebe4fb;--ui-bg-hex: #f0ebfb;--ui-glow-1: rgba(140, 90, 255, .16);--ui-glow-2: rgba(230, 80, 170, .1);--ui-grid: rgba(100, 70, 180, .06);--ui-surface: rgba(255, 255, 255, .88);--ui-surface-2: rgba(234, 226, 252, .65);--ui-surface-3: rgba(214, 202, 245, .55);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 255, 255, .97) 0%, rgba(248, 245, 255, .97) 100%);--ui-card-border: linear-gradient(135deg, rgba(124, 77, 255, .45) 0%, rgba(80, 50, 160, .08) 30%, rgba(80, 50, 160, .08) 70%, rgba(214, 63, 168, .35) 100%);--ui-popup-bg: linear-gradient(180deg, #ffffff 0%, #f6f2ff 100%);--ui-line: rgba(80, 50, 160, .1);--ui-line-strong: rgba(80, 50, 160, .2);--ui-text-1: #1c1433;--ui-text-2: #54487a;--ui-text-3: #9a90b8;--ui-on-primary: #2a1848;--ui-primary: #9b78ff;--ui-primary-soft: rgba(155, 120, 255, .18);--ui-primary-line: rgba(124, 77, 255, .3);--ui-primary-glow: rgba(155, 120, 255, .16);--ui-accent: #ee8bc8;--ui-accent-soft: rgba(238, 139, 200, .2);--ui-accent-line: rgba(214, 63, 168, .28);--ui-accent-glow: rgba(238, 139, 200, .16);--ui-art-bg: #e6def8;--ui-icon-well: #7d72a4;--ui-bar-bg: linear-gradient(180deg, rgba(255, 255, 255, .97) 0%, rgba(244, 240, 253, .99) 100%)}.theme-scope-dark.ui-palette-gray{--ui-bg: #121212;--ui-bg-top: #1c1c1c;--ui-bg-hex: #161616;--ui-glow-1: rgba(230, 230, 230, .1);--ui-glow-2: rgba(160, 160, 160, .08);--ui-grid: rgba(220, 220, 220, .05);--ui-surface: rgba(38, 38, 38, .78);--ui-surface-2: rgba(70, 70, 70, .4);--ui-surface-3: rgba(100, 100, 100, .32);--ui-surface-solid: #1a1a1a;--ui-card-bg: linear-gradient(160deg, rgba(42, 42, 42, .94) 0%, rgba(22, 22, 22, .94) 100%);--ui-card-border: linear-gradient(135deg, rgba(230, 230, 230, .45) 0%, rgba(180, 180, 180, .08) 30%, rgba(180, 180, 180, .08) 70%, rgba(140, 140, 140, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #242424 0%, #161616 100%);--ui-line: rgba(220, 220, 220, .1);--ui-line-strong: rgba(220, 220, 220, .22);--ui-text-1: #f3f3f3;--ui-text-2: #b5b5b5;--ui-text-3: #7a7a7a;--ui-on-primary: #111111;--ui-primary: #e6e6e6;--ui-primary-soft: rgba(230, 230, 230, .12);--ui-primary-line: rgba(230, 230, 230, .4);--ui-primary-glow: rgba(230, 230, 230, .28);--ui-accent: #9aa3b2;--ui-accent-soft: rgba(154, 163, 178, .16);--ui-accent-line: rgba(154, 163, 178, .45);--ui-accent-glow: rgba(154, 163, 178, .3);--ui-art-bg: #222222;--ui-icon-well: #2e2e2e;--ui-bar-bg: linear-gradient(180deg, rgba(32, 32, 32, .97) 0%, rgba(14, 14, 14, .99) 100%)}.theme-scope-light.ui-palette-gray{--ui-bg: #f4f4f4;--ui-bg-top: #ececec;--ui-bg-hex: #f2f2f2;--ui-glow-1: rgba(40, 40, 40, .08);--ui-glow-2: rgba(80, 80, 80, .06);--ui-grid: rgba(40, 40, 40, .05);--ui-surface: rgba(255, 255, 255, .9);--ui-surface-2: rgba(230, 230, 230, .7);--ui-surface-3: rgba(210, 210, 210, .6);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 255, 255, .98) 0%, rgba(245, 245, 245, .98) 100%);--ui-card-border: linear-gradient(135deg, rgba(40, 40, 40, .4) 0%, rgba(40, 40, 40, .06) 30%, rgba(40, 40, 40, .06) 70%, rgba(110, 110, 110, .35) 100%);--ui-popup-bg: linear-gradient(180deg, #ffffff 0%, #f3f3f3 100%);--ui-line: rgba(30, 30, 30, .08);--ui-line-strong: rgba(30, 30, 30, .16);--ui-text-1: #1a1a1a;--ui-text-2: #4a4a4a;--ui-text-3: #8a8a8a;--ui-on-primary: #1a1a1a;--ui-primary: #5c5c5c;--ui-primary-soft: rgba(40, 40, 40, .1);--ui-primary-line: rgba(40, 40, 40, .18);--ui-primary-glow: rgba(40, 40, 40, .08);--ui-accent: #8d8d8d;--ui-accent-soft: rgba(80, 80, 80, .1);--ui-accent-line: rgba(80, 80, 80, .18);--ui-accent-glow: rgba(80, 80, 80, .08);--ui-art-bg: #e6e6e6;--ui-icon-well: #7a7a7a;--ui-bar-bg: linear-gradient(180deg, rgba(255, 255, 255, .97) 0%, rgba(240, 240, 240, .99) 100%)}.theme-scope-dark.ui-palette-pink{--ui-bg: #1a1016;--ui-bg-top: #2a1822;--ui-bg-hex: #22161c;--ui-glow-1: rgba(255, 140, 190, .22);--ui-glow-2: rgba(255, 80, 140, .14);--ui-grid: rgba(255, 170, 200, .06);--ui-surface: rgba(62, 32, 48, .72);--ui-surface-2: rgba(110, 52, 78, .36);--ui-surface-3: rgba(140, 70, 100, .3);--ui-surface-solid: #26141c;--ui-card-bg: linear-gradient(160deg, rgba(72, 36, 54, .92) 0%, rgba(32, 18, 26, .92) 100%);--ui-card-border: linear-gradient(135deg, rgba(255, 150, 196, .55) 0%, rgba(255, 140, 180, .08) 30%, rgba(255, 140, 180, .08) 70%, rgba(255, 90, 150, .45) 100%);--ui-popup-bg: linear-gradient(180deg, #321c28 0%, #1e1218 100%);--ui-line: rgba(255, 180, 210, .1);--ui-line-strong: rgba(255, 180, 210, .22);--ui-text-1: #fff0f6;--ui-text-2: #e2b4c8;--ui-text-3: #a07890;--ui-on-primary: #2a1018;--ui-primary: #ff7eb3;--ui-primary-soft: rgba(255, 126, 179, .14);--ui-primary-line: rgba(255, 126, 179, .48);--ui-primary-glow: rgba(255, 126, 179, .38);--ui-accent: #ff4d8d;--ui-accent-soft: rgba(255, 77, 141, .14);--ui-accent-line: rgba(255, 77, 141, .45);--ui-accent-glow: rgba(255, 77, 141, .35);--ui-art-bg: #2c1822;--ui-icon-well: #3d2230;--ui-bar-bg: linear-gradient(180deg, rgba(48, 24, 36, .97) 0%, rgba(22, 12, 18, .99) 100%)}.theme-scope-light.ui-palette-pink{--ui-bg: #fff6f9;--ui-bg-top: #ffe8f0;--ui-bg-hex: #fff1f6;--ui-glow-1: rgba(255, 110, 160, .16);--ui-glow-2: rgba(255, 80, 140, .1);--ui-grid: rgba(180, 60, 100, .05);--ui-surface: rgba(255, 255, 255, .9);--ui-surface-2: rgba(255, 226, 236, .7);--ui-surface-3: rgba(255, 200, 220, .55);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 255, 255, .98) 0%, rgba(255, 244, 248, .98) 100%);--ui-card-border: linear-gradient(135deg, rgba(226, 69, 128, .45) 0%, rgba(180, 60, 100, .08) 30%, rgba(180, 60, 100, .08) 70%, rgba(255, 122, 162, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #ffffff 0%, #fff3f7 100%);--ui-line: rgba(160, 50, 90, .1);--ui-line-strong: rgba(160, 50, 90, .2);--ui-text-1: #2a1520;--ui-text-2: #7a4560;--ui-text-3: #b890a0;--ui-on-primary: #5a2038;--ui-primary: #f07aa6;--ui-primary-soft: rgba(240, 122, 166, .2);--ui-primary-line: rgba(226, 69, 128, .28);--ui-primary-glow: rgba(240, 122, 166, .16);--ui-accent: #ffb3cc;--ui-accent-soft: rgba(255, 179, 204, .28);--ui-accent-line: rgba(255, 122, 162, .35);--ui-accent-glow: rgba(255, 179, 204, .16);--ui-art-bg: #ffe3ed;--ui-icon-well: #b07a90;--ui-bar-bg: linear-gradient(180deg, rgba(255, 255, 255, .97) 0%, rgba(255, 240, 245, .99) 100%)}.theme-scope-dark.ui-palette-orange{--ui-bg: #17120e;--ui-bg-top: #241910;--ui-bg-hex: #17120e;--ui-glow-1: rgba(255, 128, 31, .16);--ui-glow-2: rgba(102, 53, 12, .18);--ui-grid: rgba(200, 120, 60, .05);--ui-surface: rgba(51, 30, 11, .72);--ui-surface-2: rgba(70, 33, 0, .32);--ui-surface-3: rgba(86, 40, 0, .26);--ui-surface-solid: #1e160f;--ui-card-bg: linear-gradient(160deg, rgba(51, 30, 11, .94) 0%, rgba(23, 18, 14, .94) 100%);--ui-card-border: linear-gradient(135deg, rgba(163, 88, 41, .55) 0%, rgba(102, 53, 12, .08) 30%, rgba(102, 53, 12, .08) 70%, rgba(247, 107, 21, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #2a1c12 0%, #17120e 100%);--ui-line: rgba(163, 88, 41, .14);--ui-line-strong: rgba(163, 88, 41, .26);--ui-text-1: #fff4ea;--ui-text-2: #e6cbb0;--ui-text-3: #a88868;--ui-on-primary: #2a1406;--ui-primary: #ff801f;--ui-primary-soft: rgba(255, 128, 31, .14);--ui-primary-line: rgba(255, 128, 31, .48);--ui-primary-glow: rgba(255, 128, 31, .34);--ui-accent: #f76b15;--ui-accent-soft: rgba(247, 107, 21, .14);--ui-accent-line: rgba(247, 107, 21, .42);--ui-accent-glow: rgba(247, 107, 21, .28);--ui-art-bg: #241910;--ui-icon-well: #331e0b;--ui-bar-bg: linear-gradient(180deg, rgba(36, 25, 16, .97) 0%, rgba(16, 12, 8, .99) 100%)}.theme-scope-light.ui-palette-orange{--ui-bg: #fff8f2;--ui-bg-top: #ffeedf;--ui-bg-hex: #fff4ea;--ui-glow-1: rgba(230, 110, 20, .14);--ui-glow-2: rgba(200, 90, 20, .1);--ui-grid: rgba(160, 80, 20, .05);--ui-surface: rgba(255, 255, 255, .9);--ui-surface-2: rgba(255, 228, 200, .7);--ui-surface-3: rgba(255, 210, 170, .55);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 255, 255, .98) 0%, rgba(255, 246, 236, .98) 100%);--ui-card-border: linear-gradient(135deg, rgba(214, 96, 16, .45) 0%, rgba(160, 80, 20, .08) 30%, rgba(160, 80, 20, .08) 70%, rgba(247, 107, 21, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #ffffff 0%, #fff6ee 100%);--ui-line: rgba(140, 70, 20, .1);--ui-line-strong: rgba(140, 70, 20, .2);--ui-text-1: #2a1608;--ui-text-2: #7a4e28;--ui-text-3: #b89070;--ui-on-primary: #3a1c08;--ui-primary: #e8590c;--ui-primary-soft: rgba(232, 89, 12, .16);--ui-primary-line: rgba(214, 96, 16, .28);--ui-primary-glow: rgba(232, 89, 12, .16);--ui-accent: #f76b15;--ui-accent-soft: rgba(247, 107, 21, .16);--ui-accent-line: rgba(247, 107, 21, .28);--ui-accent-glow: rgba(247, 107, 21, .14);--ui-art-bg: #ffe6d0;--ui-icon-well: #b08058;--ui-bar-bg: linear-gradient(180deg, rgba(255, 255, 255, .97) 0%, rgba(255, 240, 228, .99) 100%)}.theme-scope-dark.ui-palette-red{--ui-bg: #191111;--ui-bg-top: #241416;--ui-bg-hex: #191111;--ui-glow-1: rgba(255, 45, 58, .14);--ui-glow-2: rgba(114, 35, 45, .16);--ui-grid: rgba(180, 70, 70, .045);--ui-surface: rgba(59, 18, 25, .72);--ui-surface-2: rgba(80, 15, 28, .32);--ui-surface-3: rgba(97, 22, 35, .26);--ui-surface-solid: #201314;--ui-card-bg: linear-gradient(160deg, rgba(59, 18, 25, .94) 0%, rgba(25, 17, 17, .94) 100%);--ui-card-border: linear-gradient(135deg, rgba(140, 51, 58, .55) 0%, rgba(114, 35, 45, .08) 30%, rgba(114, 35, 45, .08) 70%, rgba(181, 69, 72, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #2a1618 0%, #191111 100%);--ui-line: rgba(181, 69, 72, .12);--ui-line-strong: rgba(181, 69, 72, .24);--ui-text-1: #f6eeee;--ui-text-2: #c9a8a8;--ui-text-3: #8a7070;--ui-on-primary: #2a1012;--ui-primary: #ff2d3a;--ui-primary-soft: rgba(255, 45, 58, .14);--ui-primary-line: rgba(255, 45, 58, .5);--ui-primary-glow: rgba(255, 45, 58, .34);--ui-accent: #e11d2e;--ui-accent-soft: rgba(225, 29, 46, .14);--ui-accent-line: rgba(225, 29, 46, .42);--ui-accent-glow: rgba(225, 29, 46, .28);--ui-art-bg: #241416;--ui-icon-well: #3b1219;--ui-bar-bg: linear-gradient(180deg, rgba(36, 20, 22, .97) 0%, rgba(18, 12, 13, .99) 100%)}.theme-scope-light.ui-palette-red{--ui-bg: #fff6f6;--ui-bg-top: #ffe8e8;--ui-bg-hex: #fff1f1;--ui-glow-1: rgba(220, 50, 60, .14);--ui-glow-2: rgba(230, 100, 50, .1);--ui-grid: rgba(160, 40, 40, .05);--ui-surface: rgba(255, 255, 255, .9);--ui-surface-2: rgba(255, 226, 226, .7);--ui-surface-3: rgba(255, 200, 200, .55);--ui-surface-solid: #ffffff;--ui-card-bg: linear-gradient(160deg, rgba(255, 255, 255, .98) 0%, rgba(255, 244, 244, .98) 100%);--ui-card-border: linear-gradient(135deg, rgba(200, 40, 50, .45) 0%, rgba(160, 40, 40, .08) 30%, rgba(160, 40, 40, .08) 70%, rgba(220, 100, 50, .4) 100%);--ui-popup-bg: linear-gradient(180deg, #ffffff 0%, #fff3f3 100%);--ui-line: rgba(140, 40, 40, .1);--ui-line-strong: rgba(140, 40, 40, .2);--ui-text-1: #2a1515;--ui-text-2: #7a4545;--ui-text-3: #b89090;--ui-on-primary: #5a2020;--ui-primary: #e0313a;--ui-primary-soft: rgba(224, 49, 58, .16);--ui-primary-line: rgba(200, 40, 50, .28);--ui-primary-glow: rgba(224, 49, 58, .16);--ui-accent: #e8590c;--ui-accent-soft: rgba(232, 89, 12, .16);--ui-accent-line: rgba(232, 89, 12, .28);--ui-accent-glow: rgba(232, 89, 12, .14);--ui-art-bg: #ffe3e3;--ui-icon-well: #b07a7a;--ui-bar-bg: linear-gradient(180deg, rgba(255, 255, 255, .97) 0%, rgba(255, 240, 240, .99) 100%)}.ui-page{position:relative;z-index:0;min-height:100vh;box-sizing:border-box;overflow-x:hidden;color:var(--ui-text-1);background-color:var(--ui-bg);background-image:radial-gradient(70% calc(420 * 100vw / 750) at 100% 0,var(--ui-glow-1),transparent 70%),radial-gradient(60% calc(460 * 100vw / 750) at 0 calc(160 * 100vw / 750),var(--ui-glow-2),transparent 70%),linear-gradient(180deg,var(--ui-bg-top) 0%,var(--ui-bg) 120vw);background-repeat:no-repeat}.ui-page.has-glow:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(760 * 100vw / 750);z-index:-1;pointer-events:none;background-image:linear-gradient(var(--ui-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ui-grid) 1px,transparent 1px);background-size:6.4vw 6.4vw;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,transparent 100%)}.ui-gutter{padding-left:3.2vw;padding-right:3.2vw}.wiki-theme-body{--theme-text-primary: var(--ui-text-1);--theme-text-secondary: var(--ui-text-2);--theme-text-tertiary: var(--ui-text-3);--theme-bg-primary: var(--ui-surface-2);--theme-bg-secondary: var(--ui-surface-2);--theme-bg-block: var(--ui-surface-2);--theme-border: var(--ui-line);--theme-border-color: var(--ui-line);--theme-border-light: var(--ui-line);--theme-accent: var(--ui-primary);--theme-primary: var(--ui-primary);--theme-warning: var(--ui-accent);--theme-error: var(--ui-danger)}.ui-pane{height:100%;display:flex;flex-direction:column;min-height:0}.ui-pane__scroll{flex:1;height:0;min-height:0}.ui-pane__pad{padding:0 3.2vw 6.4vw}.ui-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s ease,opacity .25s ease}.ui-collapse.is-collapsed{grid-template-rows:0fr;opacity:0}.ui-collapse__body{min-height:0;overflow:hidden}.ui-num{font-family:var(--ui-font-num)}.ui-section-head{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * 100vw / 750);padding:4vw 0 2.4vw}.ui-section-head__main{display:flex;align-items:center;gap:1.6vw;flex:1;min-width:0}.ui-section-head__main:after{content:"";flex:1;height:calc(1 * 100vw / 750);margin-left:calc(8 * 100vw / 750);background:linear-gradient(90deg,var(--ui-line-strong),transparent)}.ui-section-head__title{position:relative;display:flex;align-items:center;gap:calc(14 * 100vw / 750);font-size:4vw;font-weight:700;color:var(--ui-text-1);line-height:1.3;letter-spacing:calc(1 * 100vw / 750)}.ui-section-head__title:before{content:"";width:1.6vw;height:1.6vw;transform:rotate(45deg);background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent));box-shadow:0 0 1.6vw var(--ui-primary-glow)}.ui-section-head__meta{font-family:var(--ui-font-num);font-size:2.4vw;letter-spacing:calc(4 * 100vw / 750);color:var(--ui-accent);opacity:.85}.ui-section-head__meta.is-cn{letter-spacing:0;font-family:inherit;font-size:calc(20 * 100vw / 750);color:var(--ui-text-3);opacity:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-section-head__count{font-family:var(--ui-font-num);padding:calc(2 * 100vw / 750) 1.6vw;border-radius:.8vw;font-size:calc(20 * 100vw / 750);color:var(--ui-primary);background:var(--ui-primary-soft);border:calc(1 * 100vw / 750) solid var(--ui-primary-line)}.ui-section-head__action{display:flex;align-items:center;gap:.8vw;flex-shrink:0;padding:calc(8 * 100vw / 750) 2.4vw;border-radius:calc(8 * 100vw / 750);font-size:calc(22 * 100vw / 750);color:var(--ui-text-2);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-section-head__action:active{opacity:.7}.ui-section-head__action .iconfont{font-size:calc(22 * 100vw / 750);color:var(--ui-primary)}.ui-section-head__arrow{flex-shrink:0;font-size:3.2vw;color:var(--ui-text-3);transition:transform .25s ease}.ui-section-head__arrow.is-collapsed{transform:rotate(-90deg)}.ui-section-head.is-inline{padding:0;flex:1;min-width:0}.ui-section-head.has-mark .ui-section-head__title:before{display:none}.ui-section-head.is-stack .ui-section-head__main:after{display:none}.ui-section-head__mark{flex:none;width:calc(56 * 100vw / 750);height:calc(56 * 100vw / 750);border-radius:calc(14 * 100vw / 750);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--ui-primary);background:var(--ui-primary-soft);border:calc(1 * 100vw / 750) solid var(--ui-primary-line)}.ui-section-head__mark .iconfont{font-size:4vw;line-height:1}.ui-section-head__mark .face{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3.2vw;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent))}.ui-section-head__mark.is-avatar{border-radius:50%}.ui-section-head__text{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6vw;row-gap:calc(4 * 100vw / 750)}.ui-section-head__sub{flex:1 0 100%;font-size:calc(22 * 100vw / 750);font-weight:400;letter-spacing:0;line-height:1.45;color:var(--ui-text-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ui-section-head__side{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:1.6vw;flex:none;max-width:54%}.ui-section-head__status{display:inline-flex;align-items:center;gap:calc(8 * 100vw / 750);font-size:calc(22 * 100vw / 750);line-height:1;color:var(--ui-text-2);white-space:nowrap}.ui-section-head__status:before{content:"";width:calc(10 * 100vw / 750);height:calc(10 * 100vw / 750);border-radius:50%;background:var(--ui-success);box-shadow:0 0 calc(8 * 100vw / 750) var(--ui-success)}.ui-section-head__status.is-busy:before{background:var(--ui-warning);box-shadow:0 0 calc(8 * 100vw / 750) var(--ui-warning)}.ui-section-head__status.is-off:before{background:var(--ui-text-3);box-shadow:none}.ui-card{position:relative;border:calc(1 * 100vw / 750) solid transparent;border-radius:calc(16 * 100vw / 750);background:var(--ui-card-bg) padding-box,var(--ui-card-border) border-box;box-shadow:var(--ui-shadow)}.ui-card.is-pad{padding:3.2vw}.ui-card.is-flat{box-shadow:none}.ui-card.is-hud:before,.ui-card.is-hud:after{content:"";position:absolute;z-index:2;width:calc(22 * 100vw / 750);height:calc(22 * 100vw / 750);pointer-events:none;border-color:var(--ui-primary);border-style:solid}.ui-card.is-hud:before{left:0;top:0;border-width:.4vw 0 0 .4vw;border-top-left-radius:calc(16 * 100vw / 750)}.ui-card.is-hud:after{right:0;bottom:0;border-width:0 .4vw .4vw 0;border-bottom-right-radius:calc(16 * 100vw / 750);border-color:var(--ui-accent)}.ui-btn{display:flex;align-items:center;justify-content:center;gap:calc(8 * 100vw / 750);height:calc(64 * 100vw / 750);padding:0 calc(28 * 100vw / 750);margin:0;border-radius:calc(10 * 100vw / 750);font-size:calc(26 * 100vw / 750);font-weight:500;line-height:1;color:var(--ui-text-1);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-btn:after{border:none}.ui-btn:active{opacity:.8}.ui-btn.is-primary{font-weight:700;color:var(--ui-on-primary);background:linear-gradient(100deg,var(--ui-primary) 0%,var(--ui-accent) 100%);border-color:transparent;box-shadow:0 calc(8 * 100vw / 750) 3.2vw var(--ui-primary-glow)}.ui-btn.is-ghost{color:var(--ui-primary);background:var(--ui-primary-soft);border-color:var(--ui-primary-line)}.ui-btn.is-danger{color:#fff;background:var(--ui-danger);border-color:transparent}.ui-btn.is-lg{height:calc(76 * 100vw / 750);font-size:calc(28 * 100vw / 750);border-radius:1.6vw}.ui-btn.is-sm{height:calc(52 * 100vw / 750);padding:0 calc(20 * 100vw / 750);font-size:calc(22 * 100vw / 750);border-radius:calc(8 * 100vw / 750)}.ui-btn.is-pill{border-radius:133.2vw}.ui-btn.is-disabled{opacity:.45;box-shadow:none}.theme-scope-light .ui-btn.is-primary,.theme-scope-light .ui-tag.is-solid{color:var(--ui-text-1);background:linear-gradient(100deg,var(--ui-primary-soft) 0%,var(--ui-accent-soft) 100%);border-color:var(--ui-primary-line);box-shadow:none}.theme-scope-light .ui-role-tile__check.is-on{background:var(--ui-primary-soft);border-color:var(--ui-primary);box-shadow:none}.ui-btn .iconfont{font-size:calc(28 * 100vw / 750);line-height:1;color:inherit}.ui-btn-row{display:flex;gap:calc(16 * 100vw / 750)}.ui-btn-row .ui-btn{flex:1}.ui-btn-row .ui-btn.is-main{flex:2}.ui-btn-row.is-end{justify-content:flex-end}.ui-btn-row.is-end .ui-btn{flex:none}.ui-icon-btn{position:relative;width:calc(64 * 100vw / 750);height:calc(64 * 100vw / 750);display:flex;align-items:center;justify-content:center;border-radius:1.6vw;color:var(--ui-text-2);border:calc(1 * 100vw / 750) solid transparent;background:var(--ui-card-bg) padding-box,var(--ui-card-border) border-box}.ui-icon-btn .iconfont{font-size:calc(32 * 100vw / 750);line-height:1;color:inherit}.ui-icon-btn:active{opacity:.7}.ui-icon-btn.is-sm{width:calc(52 * 100vw / 750);height:calc(52 * 100vw / 750);border-radius:calc(10 * 100vw / 750)}.ui-icon-btn.is-sm .iconfont{font-size:calc(26 * 100vw / 750)}.ui-icon-btn.is-active{color:var(--ui-primary);background:var(--ui-primary-soft);border-color:var(--ui-primary-line);box-shadow:0 0 calc(16 * 100vw / 750) var(--ui-primary-soft) inset,0 0 1.6vw var(--ui-primary-soft)}.ui-icon-btn.is-active .iconfont{text-shadow:0 0 calc(10 * 100vw / 750) var(--ui-primary-glow)}.ui-icon-btn.has-dot:after{content:"";position:absolute;right:calc(8 * 100vw / 750);top:calc(8 * 100vw / 750);width:calc(10 * 100vw / 750);height:calc(10 * 100vw / 750);border-radius:50%;background:var(--ui-primary);box-shadow:0 0 calc(8 * 100vw / 750) var(--ui-primary)}.ui-segmented{display:inline-flex;padding:.8vw;gap:calc(4 * 100vw / 750);border-radius:1.6vw;border:calc(1 * 100vw / 750) solid transparent;background:var(--ui-card-bg) padding-box,var(--ui-card-border) border-box}.ui-segmented__item{position:relative;display:flex;align-items:center;gap:calc(8 * 100vw / 750);height:calc(52 * 100vw / 750);padding:0 3.2vw;border-radius:calc(8 * 100vw / 750);font-size:3.2vw;color:var(--ui-text-3);transition:all .2s ease}.ui-segmented__item .iconfont{font-size:calc(28 * 100vw / 750);line-height:1}.ui-segmented__item.is-active{color:var(--ui-primary);font-weight:600;background:var(--ui-primary-soft)}.ui-segmented__item.is-active:after{content:"";position:absolute;left:30%;right:30%;bottom:0;height:.4vw;border-radius:.4vw;background:var(--ui-primary);box-shadow:0 0 calc(8 * 100vw / 750) var(--ui-primary)}.ui-tag{display:inline-flex;align-items:center;gap:.8vw;height:calc(34 * 100vw / 750);padding:0 1.6vw;border-radius:.8vw;font-size:calc(20 * 100vw / 750);line-height:1;color:var(--ui-text-2);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line)}.ui-tag .iconfont{font-size:calc(20 * 100vw / 750);line-height:1;color:inherit}.ui-tag.is-primary{color:var(--ui-primary);background:var(--ui-primary-soft);border-color:var(--ui-primary-line)}.ui-tag.is-success{color:var(--ui-success);background:rgba(62,230,160,.1);border-color:#3ee6a059}.ui-tag.is-lg{height:6.4vw;padding:0 calc(16 * 100vw / 750);border-radius:calc(8 * 100vw / 750);font-size:calc(22 * 100vw / 750)}.ui-tag.is-solid{height:4.8vw;padding:0 2.4vw;border:none;border-radius:0;font-weight:700;color:var(--ui-on-primary);background:linear-gradient(100deg,var(--ui-primary),var(--ui-accent));clip-path:polygon(calc(8 * 100vw / 750) 0,100% 0,calc(100% - calc(8 * 100vw / 750)) 100%,0 100%)}.ui-chip{display:inline-flex;align-items:center;justify-content:center;min-width:12.8vw;height:calc(56 * 100vw / 750);padding:0 3.2vw;border-radius:calc(8 * 100vw / 750);font-size:3.2vw;color:var(--ui-text-2);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line);transition:all .2s ease}.ui-chip.is-active{color:var(--ui-primary);font-weight:600;background:var(--ui-primary-soft);border-color:var(--ui-primary-line);box-shadow:0 0 1.6vw var(--ui-primary-soft) inset}.ui-toolbar{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * 100vw / 750);padding:calc(16 * 100vw / 750) 3.2vw calc(8 * 100vw / 750);flex-shrink:0}.ui-toolbar__tags{flex:1;min-width:0;height:calc(64 * 100vw / 750);white-space:nowrap}.ui-toolbar__tags-inner{display:inline-flex;align-items:center;gap:1.6vw;height:calc(64 * 100vw / 750)}.ui-toolbar__actions{display:flex;align-items:center;gap:calc(14 * 100vw / 750);flex-shrink:0}.ui-form{display:flex;flex-direction:column}.ui-field{padding:calc(22 * 100vw / 750) 0;border-bottom:calc(1 * 100vw / 750) solid var(--ui-line)}.ui-field:last-child{border-bottom:none}.ui-field__label{display:flex;align-items:center;gap:.8vw;margin-bottom:calc(14 * 100vw / 750);font-size:calc(26 * 100vw / 750);font-weight:600;line-height:1.3;color:var(--ui-text-1)}.ui-field__label .req{color:var(--ui-danger)}.ui-field__aside{margin-left:auto;font-size:calc(22 * 100vw / 750);font-weight:400;color:var(--ui-text-3)}.ui-field__control{min-width:0}.ui-field__extra{flex:none}.ui-field__hint{margin-top:calc(10 * 100vw / 750);font-size:calc(22 * 100vw / 750);line-height:1.45;color:var(--ui-text-3)}.ui-field__error{margin-top:calc(10 * 100vw / 750);font-size:calc(22 * 100vw / 750);line-height:1.45;color:var(--ui-danger)}.ui-field.is-row{display:flex;flex-direction:row;align-items:center;gap:calc(20 * 100vw / 750)}.ui-field.is-row .ui-field__label{flex:0 0 calc(168 * 100vw / 750);margin-bottom:0}.ui-field.is-row .ui-field__control{flex:1}.ui-field.is-row .ui-field__extra{margin-left:auto}.ui-field.is-row .ui-field__hint,.ui-field.is-row .ui-field__error{display:none}.ui-field.is-error .ui-input,.ui-field.is-error .ui-textarea,.ui-field.is-error .ui-select{border-color:var(--ui-danger)}.ui-field.is-disabled{opacity:.45;pointer-events:none}.ui-input{width:100%;height:calc(68 * 100vw / 750);padding:0 calc(20 * 100vw / 750);box-sizing:border-box;border-radius:calc(10 * 100vw / 750);font-size:calc(26 * 100vw / 750);color:var(--ui-text-1);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-input-placeholder{color:var(--ui-text-3)}.ui-textarea{width:100%;height:calc(160 * 100vw / 750);padding:calc(16 * 100vw / 750) calc(20 * 100vw / 750);box-sizing:border-box;border-radius:calc(10 * 100vw / 750);font-size:calc(26 * 100vw / 750);line-height:1.5;color:var(--ui-text-1);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-input-wrap,.ui-search{display:flex;align-items:center;gap:1.6vw;height:calc(68 * 100vw / 750);padding:0 calc(20 * 100vw / 750);box-sizing:border-box;background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-input-wrap .ui-input,.ui-search .ui-input{flex:1;width:0;height:calc(64 * 100vw / 750);padding:0;border:none;background:transparent}.ui-input-wrap .affix,.ui-search .affix{flex:none;font-size:3.2vw;color:var(--ui-text-3)}.ui-input-wrap{border-radius:calc(10 * 100vw / 750)}.ui-search{border-radius:133.2vw;border-color:var(--ui-line)}.ui-switch{position:relative;flex:none;width:9.6vw;height:calc(40 * 100vw / 750);border-radius:133.2vw;box-sizing:border-box;background:var(--ui-surface-3);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-switch:after{content:"";position:absolute;top:.4vw;left:calc(4 * 100vw / 750);width:4vw;height:4vw;border-radius:50%;background:var(--ui-text-3);transition:transform .2s ease}.ui-switch.is-on{background:linear-gradient(100deg,var(--ui-primary),var(--ui-accent));border-color:transparent}.ui-switch.is-on:after{transform:translate(calc(32 * 100vw / 750));background:#fff}.ui-choice{display:flex;flex-wrap:wrap;gap:2.4vw calc(32 * 100vw / 750)}.ui-radio,.ui-check{display:inline-flex;align-items:center;gap:calc(10 * 100vw / 750);font-size:calc(26 * 100vw / 750);line-height:1.3;color:var(--ui-text-1)}.ui-radio__mark,.ui-check__mark{position:relative;flex:none;width:calc(32 * 100vw / 750);height:calc(32 * 100vw / 750);box-sizing:border-box;border:calc(2 * 100vw / 750) solid var(--ui-line-strong);background:var(--ui-surface-2)}.ui-radio.is-disabled,.ui-check.is-disabled{opacity:.4}.ui-radio__mark{border-radius:50%}.ui-radio.is-on .ui-radio__mark{border-color:transparent;background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent))}.ui-radio.is-on .ui-radio__mark:after{content:"";position:absolute;left:calc(8 * 100vw / 750);top:calc(8 * 100vw / 750);width:1.6vw;height:1.6vw;border-radius:50%;background:#fff}.ui-check__mark{border-radius:.8vw}.ui-check.is-on .ui-check__mark{border-color:transparent;background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent))}.ui-check.is-on .ui-check__mark:after{content:"";position:absolute;left:1.2vw;top:.4vw;width:calc(8 * 100vw / 750);height:calc(14 * 100vw / 750);border:solid #fff;border-width:0 .4vw .4vw 0;transform:rotate(45deg)}.ui-select{display:flex;align-items:center;gap:1.6vw;min-height:calc(68 * 100vw / 750);padding:0 calc(20 * 100vw / 750);box-sizing:border-box;border-radius:calc(10 * 100vw / 750);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-select__value{flex:1;min-width:0;font-size:calc(26 * 100vw / 750);color:var(--ui-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select.is-empty .ui-select__value{color:var(--ui-text-3)}.ui-select__arrow{flex:none;font-size:calc(22 * 100vw / 750);color:var(--ui-text-3)}.ui-cascade{display:flex;height:calc(440 * 100vw / 750)}.ui-cascade__col{flex:1;height:calc(440 * 100vw / 750)}.ui-cascade__item{height:calc(80 * 100vw / 750);display:flex;align-items:center;justify-content:center;font-size:calc(28 * 100vw / 750);color:var(--ui-text-2)}.ui-cascade__item.is-active{color:var(--ui-primary);font-weight:600}.ui-stepper{display:inline-flex;align-items:center;height:calc(56 * 100vw / 750);border-radius:calc(10 * 100vw / 750);border:calc(1 * 100vw / 750) solid var(--ui-line-strong);overflow:hidden;background:var(--ui-surface-2)}.ui-stepper__btn{width:calc(56 * 100vw / 750);height:calc(56 * 100vw / 750);display:flex;align-items:center;justify-content:center;font-size:calc(32 * 100vw / 750);line-height:1;color:var(--ui-text-1)}.ui-stepper__val{min-width:9.6vw;padding:0 calc(8 * 100vw / 750);text-align:center;font-family:var(--ui-font-num);font-size:calc(26 * 100vw / 750);color:var(--ui-text-1)}.ui-upload{display:flex;flex-wrap:wrap;gap:calc(16 * 100vw / 750)}.ui-upload__item,.ui-upload__add{position:relative;width:calc(160 * 100vw / 750);height:calc(160 * 100vw / 750);border-radius:1.6vw;overflow:hidden;box-sizing:border-box}.ui-upload__item{background:var(--ui-surface-3);border:calc(1 * 100vw / 750) solid var(--ui-line)}.ui-upload__item image{width:100%;height:100%;display:block}.ui-upload__del{position:absolute;top:0;right:0;width:4.8vw;height:4.8vw;display:flex;align-items:center;justify-content:center;font-size:calc(22 * 100vw / 750);line-height:1;color:#fff;background:rgba(0,0,0,.45)}.ui-upload__add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 * 100vw / 750);border:calc(1 * 100vw / 750) dashed var(--ui-line-strong);background:var(--ui-surface-2);font-size:calc(22 * 100vw / 750);color:var(--ui-text-3)}.ui-upload__add .plus{font-size:calc(44 * 100vw / 750);line-height:1;color:var(--ui-primary)}.ui-slider{position:relative;height:calc(32 * 100vw / 750);display:flex;align-items:center}.ui-slider__track{position:relative;width:100%;height:calc(8 * 100vw / 750);border-radius:133.2vw;background:var(--ui-surface-3)}.ui-slider__bar{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,var(--ui-primary),var(--ui-accent))}.ui-slider__thumb{position:absolute;top:50%;width:calc(28 * 100vw / 750);height:calc(28 * 100vw / 750);margin-top:calc(-14 * 100vw / 750);margin-left:calc(-14 * 100vw / 750);border-radius:50%;background:#fff;border:calc(4 * 100vw / 750) solid var(--ui-primary);box-shadow:0 0 calc(10 * 100vw / 750) var(--ui-primary-glow);box-sizing:border-box}.theme-scope-light .ui-switch.is-on{background:var(--ui-primary-soft);border-color:var(--ui-primary-line)}.theme-scope-light .ui-switch.is-on:after{background:var(--ui-primary)}.theme-scope-light .ui-radio.is-on .ui-radio__mark,.theme-scope-light .ui-check.is-on .ui-check__mark{background:var(--ui-primary-soft);border:calc(2 * 100vw / 750) solid var(--ui-primary)}.theme-scope-light .ui-radio.is-on .ui-radio__mark:after{background:var(--ui-primary)}.theme-scope-light .ui-check.is-on .ui-check__mark:after{border-color:var(--ui-primary)}.ui-cells{display:flex;flex-direction:column}.ui-cell{display:flex;align-items:center;gap:calc(16 * 100vw / 750);min-height:12.8vw;padding:calc(20 * 100vw / 750) calc(4 * 100vw / 750);border-bottom:calc(1 * 100vw / 750) solid var(--ui-line)}.ui-cell:last-child{border-bottom:none}.ui-cell__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.8vw}.ui-cell__title{font-size:calc(28 * 100vw / 750);line-height:1.3;color:var(--ui-text-1)}.ui-cell__desc{font-size:calc(22 * 100vw / 750);line-height:1.4;color:var(--ui-text-3)}.ui-cell__value{flex:none;max-width:32vw;font-size:calc(26 * 100vw / 750);color:var(--ui-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-cell__arrow{flex:none;font-size:calc(22 * 100vw / 750);color:var(--ui-text-3)}.ui-cell__mark{flex:none;width:9.6vw;height:9.6vw;border-radius:calc(16 * 100vw / 750);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--ui-primary);background:var(--ui-primary-soft);border:calc(1 * 100vw / 750) solid var(--ui-primary-line)}.ui-cell__mark .iconfont{font-size:calc(34 * 100vw / 750);line-height:1}.ui-cell__mark .face{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:calc(28 * 100vw / 750);font-weight:700;color:#fff;background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent))}.ui-cell__mark.is-avatar{border-radius:50%}.ui-cell__side{display:flex;align-items:center;gap:1.6vw;flex:none}.ui-notice{display:flex;align-items:flex-start;gap:1.6vw;padding:calc(16 * 100vw / 750) calc(20 * 100vw / 750);border-radius:calc(10 * 100vw / 750);font-size:3.2vw;line-height:1.5;color:var(--ui-text-1);background:var(--ui-primary-soft);border:calc(1 * 100vw / 750) solid var(--ui-primary-line)}.ui-notice__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(4 * 100vw / 750)}.ui-notice__title{font-size:calc(26 * 100vw / 750);font-weight:600;line-height:1.4}.ui-notice__text{font-size:calc(22 * 100vw / 750);line-height:1.5;color:var(--ui-text-2)}.ui-notice.is-warn{background:var(--ui-gold-soft);border-color:var(--ui-gold)}.ui-notice.is-danger{background:rgba(255,92,122,.12);border-color:var(--ui-danger)}.ui-progress{height:1.6vw;border-radius:133.2vw;background:var(--ui-surface-3);overflow:hidden}.ui-progress__bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ui-primary),var(--ui-accent))}.ui-actions{display:flex;flex-direction:column}.ui-actions__item{height:12.8vw;display:flex;align-items:center;justify-content:center;font-size:4vw;color:var(--ui-text-1);border-bottom:calc(1 * 100vw / 750) solid var(--ui-line)}.ui-actions__item.is-danger{color:var(--ui-danger)}.ui-actions__item:last-child{border-bottom:none}.ui-popup{position:relative;color:var(--ui-text-1);background:var(--ui-popup-bg)}.ui-popup.is-top{width:100vw;border-radius:0 0 3.2vw 3.2vw;padding-top:env(safe-area-inset-top)}.ui-popup.is-top:after{content:"";position:absolute;left:10%;right:10%;bottom:0;height:calc(2 * 100vw / 750);background:linear-gradient(90deg,transparent,var(--ui-primary),transparent)}.ui-popup.is-bottom{width:100vw;border-radius:3.2vw 3.2vw 0 0;padding-bottom:env(safe-area-inset-bottom)}.ui-popup.is-bottom:before{content:"";position:absolute;left:10%;right:10%;top:0;height:calc(2 * 100vw / 750);background:linear-gradient(90deg,transparent,var(--ui-primary),transparent)}.ui-popup.is-center{width:calc(640 * 100vw / 750);border-radius:calc(20 * 100vw / 750);border:calc(1 * 100vw / 750) solid var(--ui-line-strong)}.ui-popup__head{display:flex;align-items:center;justify-content:space-between;padding:calc(28 * 100vw / 750) calc(32 * 100vw / 750) calc(8 * 100vw / 750)}.ui-popup__head .title{display:flex;align-items:center;gap:calc(14 * 100vw / 750);font-size:4vw;font-weight:700;color:var(--ui-text-1)}.ui-popup__head .title:before{content:"";width:1.6vw;height:1.6vw;transform:rotate(45deg);background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent));box-shadow:0 0 1.6vw var(--ui-primary-glow)}.ui-popup__head .sub{font-family:var(--ui-font-num);font-size:2.4vw;letter-spacing:calc(4 * 100vw / 750);color:var(--ui-primary);opacity:.7}.ui-popup__head.is-stack{align-items:flex-start}.ui-popup__head__titles{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(8 * 100vw / 750)}.ui-popup__head .sub.is-desc{font-family:inherit;letter-spacing:0;font-size:3.2vw;font-weight:400;line-height:1.5;color:var(--ui-text-3);opacity:1}.ui-popup__body{padding:calc(8 * 100vw / 750) calc(32 * 100vw / 750)}.ui-popup__foot{padding:calc(20 * 100vw / 750) calc(32 * 100vw / 750) calc(28 * 100vw / 750);border-top:calc(1 * 100vw / 750) solid var(--ui-line)}.ui-filter__group{padding:calc(20 * 100vw / 750) 0;border-bottom:calc(1 * 100vw / 750) dashed var(--ui-line-strong)}.ui-filter__group:last-child{border-bottom:none}.ui-filter__label{display:flex;align-items:center;gap:calc(10 * 100vw / 750);margin-bottom:calc(16 * 100vw / 750);font-size:calc(22 * 100vw / 750);color:var(--ui-text-2);letter-spacing:calc(1 * 100vw / 750)}.ui-filter__label:before{content:"";width:calc(4 * 100vw / 750);height:2.4vw;background:linear-gradient(to bottom,var(--ui-primary),var(--ui-accent));box-shadow:0 0 .8vw var(--ui-primary-glow)}.ui-filter__chips{display:flex;flex-wrap:wrap;gap:calc(14 * 100vw / 750)}.ui-option-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.6vw}.ui-option-grid .ui-option{display:flex;flex-direction:column;align-items:center;gap:calc(8 * 100vw / 750);padding:calc(14 * 100vw / 750) calc(4 * 100vw / 750) 1.6vw;border-radius:calc(10 * 100vw / 750);background:var(--ui-surface-2);border:calc(1 * 100vw / 750) solid var(--ui-line);transition:all .2s ease}.ui-option-grid .ui-option__icon{width:calc(52 * 100vw / 750);height:calc(52 * 100vw / 750);display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ui-icon-well)}.ui-option-grid .ui-option__icon image{width:calc(32 * 100vw / 750);height:calc(32 * 100vw / 750)}.ui-option-grid .ui-option__name{width:100%;font-size:calc(20 * 100vw / 750);line-height:1.2;text-align:center;color:var(--ui-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-option-grid .ui-option__icon text{font-size:2.4vw;font-weight:700;color:#fff}.ui-option-grid .ui-option.is-active{background:var(--ui-primary-soft);border-color:var(--ui-primary-line);box-shadow:0 0 1.6vw var(--ui-primary-soft) inset}.ui-option-grid .ui-option.is-active .ui-option__icon{background:linear-gradient(135deg,var(--ui-primary),var(--ui-accent));box-shadow:0 0 1.6vw var(--ui-primary-glow)}.ui-option-grid .ui-option.is-active .ui-option__name{color:var(--ui-primary);font-weight:600}.theme-scope-light .ui-option-grid .ui-option.is-active .ui-option__icon{background:var(--ui-icon-well);box-shadow:0 0 0 .4vw var(--ui-primary-line)}.ui-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6vw;padding:6.4vw 3.2vw;text-align:center}.ui-state__title{font-size:calc(28 * 100vw / 750);font-weight:600;color:var(--ui-text-1)}.ui-state__desc{font-size:3.2vw;color:var(--ui-text-3);line-height:1.5}.ui-state.is-empty{min-height:48vw}.ui-state.is-empty:before{content:"";width:calc(64 * 100vw / 750);height:calc(64 * 100vw / 750);margin-bottom:3.2vw;transform:rotate(45deg);border:.4vw solid var(--ui-primary-line);border-radius:calc(10 * 100vw / 750);background:var(--ui-primary-soft);box-shadow:0 0 3.2vw var(--ui-primary-soft)}.ui-state.is-tip{padding:calc(28 * 100vw / 750) 3.2vw calc(40 * 100vw / 750);font-size:calc(22 * 100vw / 750);letter-spacing:calc(1 * 100vw / 750);color:var(--ui-text-3)}.ui-feed{--ui-feed-tone: var(--ui-primary);overflow:hidden}.ui-feed:before{content:"";position:absolute;left:0;top:calc(22 * 100vw / 750);z-index:1;width:.8vw;height:calc(28 * 100vw / 750);background:var(--ui-feed-tone);box-shadow:0 0 calc(10 * 100vw / 750) var(--ui-feed-tone);clip-path:polygon(0 0,100% calc(4 * 100vw / 750),100% calc(100% - calc(4 * 100vw / 750)),0 100%)}.ui-feed.is-hit{--ui-feed-tone: var(--ui-success)}.ui-feed.is-miss{--ui-feed-tone: var(--ui-danger)}.ui-feed.is-milestone{--ui-feed-tone: var(--ui-warning)}.ui-feed.is-highlight{--ui-feed-tone: var(--ui-gold);background:linear-gradient(135deg,var(--ui-gold-soft) 0%,transparent 55%) padding-box,var(--ui-card-bg) padding-box,linear-gradient(135deg,var(--ui-gold) 0%,transparent 35%,transparent 70%,var(--ui-gold) 100%) border-box;box-shadow:var(--ui-shadow),0 0 3.2vw var(--ui-gold-soft)}.ui-feed.is-highlight .ui-feed__foot{border-top-color:var(--ui-gold-soft)}.ui-feed__head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(16 * 100vw / 750);padding:2.4vw calc(20 * 100vw / 750) calc(4 * 100vw / 750) calc(28 * 100vw / 750)}.ui-feed__title{flex:1;min-width:0;font-size:3.2vw;font-weight:600;line-height:1.45;color:var(--ui-text-1)}.ui-feed__time{flex-shrink:0;max-width:calc(220 * 100vw / 750);padding-top:calc(4 * 100vw / 750);font-family:var(--ui-font-num);font-size:calc(20 * 100vw / 750);line-height:1.3;text-align:right;color:var(--ui-text-3)}.ui-feed__body{display:flex;flex-direction:column;gap:calc(14 * 100vw / 750);padding:calc(14 * 100vw / 750) calc(20 * 100vw / 750) calc(20 * 100vw / 750) calc(28 * 100vw / 750)}.ui-feed__foot{display:flex;align-items:center;justify-content:space-between;gap:1.6vw;padding:calc(14 * 100vw / 750) calc(20 * 100vw / 750) calc(14 * 100vw / 750) calc(28 * 100vw / 750);border-top:calc(1 * 100vw / 750) dashed var(--ui-line-strong);background:linear-gradient(90deg,var(--ui-surface-2),transparent)}.ui-feed__user{display:flex;align-items:center;gap:1.6vw;flex:1;min-width:0}.ui-feed__avatar{flex-shrink:0;width:calc(44 * 100vw / 750);height:calc(44 * 100vw / 750);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;font-size:calc(22 * 100vw / 750);font-weight:700;color:var(--ui-primary);background:var(--ui-surface-solid);border:calc(2 * 100vw / 750) solid var(--ui-line-strong)}.ui-feed__avatar image{width:100%;height:100%;display:block}.ui-feed__name{font-size:calc(22 * 100vw / 750);color:var(--ui-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-feed__link{display:flex;align-items:center;gap:calc(4 * 100vw / 750);flex-shrink:0;font-size:calc(22 * 100vw / 750);color:var(--ui-primary)}.ui-feed__pin{position:absolute;top:1.6vw;right:1.6vw;z-index:3;width:calc(88 * 100vw / 750);height:calc(88 * 100vw / 750);border-radius:50%;display:flex;align-items:center;justify-content:center;border:.4vw solid var(--ui-gold);background:var(--ui-gold-soft);transform:rotate(-18deg);pointer-events:none}.ui-feed__pin text{font-size:3.2vw;font-weight:800;color:var(--ui-gold);letter-spacing:calc(2 * 100vw / 750)}.ui-feed-list{display:flex;flex-direction:column;gap:calc(20 * 100vw / 750)}.ui-action-bar{position:absolute;left:0;right:0;bottom:0;z-index:20;padding:calc(16 * 100vw / 750) 3.2vw calc(calc(16 * 100vw / 750) + env(safe-area-inset-bottom));background:var(--ui-bar-bg);box-shadow:0 -1.6vw calc(32 * 100vw / 750) #0308184d}.ui-action-bar:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(2 * 100vw / 750);background:linear-gradient(90deg,transparent,var(--ui-primary-line),transparent)}.ui-action-bar__tip{margin-bottom:calc(14 * 100vw / 750);font-size:calc(22 * 100vw / 750);color:var(--ui-text-3);text-align:center}.ui-role-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14 * 100vw / 750)}.ui-role-tile{position:relative;overflow:hidden;border-radius:calc(10 * 100vw / 750) calc(10 * 100vw / 750) 0 calc(10 * 100vw / 750);background:var(--ui-art-bg);clip-path:polygon(0 0,100% 0,100% calc(100% - 2.4vw),calc(100% - 2.4vw) 100%,0 100%)}.ui-role-tile__art{position:relative;height:calc(196 * 100vw / 750);overflow:hidden;background:var(--ui-art-bg)}.ui-role-tile__art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(4 * 100vw / 750);z-index:3;background:linear-gradient(90deg,transparent,var(--ui-rarity) 20%,var(--ui-rarity) 80%,transparent);box-shadow:0 0 calc(10 * 100vw / 750) var(--ui-rarity)}.ui-role-tile__img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.ui-role-tile__puff{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ui-role-tile__puff image{width:calc(40 * 100vw / 750);height:calc(40 * 100vw / 750)}.ui-role-tile__attr{position:absolute;left:50%;bottom:4.8vw;z-index:2;width:calc(40 * 100vw / 750);height:calc(40 * 100vw / 750);margin-left:calc(-20 * 100vw / 750);display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.45);border:calc(1 * 100vw / 750) solid rgba(255,255,255,.18)}.ui-role-tile__attr image{width:3.2vw;height:3.2vw}.ui-role-tile__badge{position:absolute;right:0;top:0;z-index:2;padding:calc(4 * 100vw / 750) calc(10 * 100vw / 750) calc(4 * 100vw / 750) 2.4vw;font-family:var(--ui-font-num);font-size:calc(20 * 100vw / 750);font-weight:700;line-height:1.2;clip-path:polygon(calc(10 * 100vw / 750) 0,100% 0,100% 100%,0 100%)}.ui-role-tile__badge.is-muted{font-family:inherit;font-weight:500;color:#fff;background:rgba(0,0,0,.6)}.ui-role-tile__stars{position:absolute;left:0;right:0;bottom:calc(4 * 100vw / 750);z-index:2;display:flex;align-items:center;justify-content:center;gap:calc(2 * 100vw / 750);padding:2.4vw 0 calc(4 * 100vw / 750);background:linear-gradient(to bottom,transparent,rgba(0,0,0,.7))}.ui-role-tile__marks{position:absolute;left:0;right:0;top:0;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:.8vw;padding:calc(8 * 100vw / 750)}.ui-role-tile__marks image{width:calc(32 * 100vw / 750);height:calc(32 * 100vw / 750)}.ui-role-tile__cost{position:absolute;left:50%;bottom:calc(10 * 100vw / 750);z-index:2;transform:translate(-50%);padding:calc(2 * 100vw / 750) calc(10 * 100vw / 750);border-radius:calc(20 * 100vw / 750);font-family:var(--ui-font-num);font-size:2.4vw;color:#fff;background:rgba(0,0,0,.6);white-space:nowrap}.ui-role-tile__belong{position:absolute;left:50%;bottom:4.8vw;z-index:2;width:9.6vw;height:9.6vw;transform:translate(-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.75);border:calc(2 * 100vw / 750) solid rgba(255,255,255,.4)}.ui-role-tile__belong image{width:calc(56 * 100vw / 750);height:calc(56 * 100vw / 750);border-radius:50%}.ui-role-tile__foot{display:flex;align-items:center;justify-content:space-between;gap:calc(4 * 100vw / 750);height:calc(44 * 100vw / 750);padding:0 calc(14 * 100vw / 750) 0 calc(10 * 100vw / 750);background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.3))}.ui-role-tile__name{flex:1;min-width:0;font-size:calc(20 * 100vw / 750);font-weight:600;color:#eaf2ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-role-tile__lv{flex-shrink:0;font-family:var(--ui-font-num);font-size:2.4vw;color:#7d8fb0}.ui-role-tile.is-star-5,.ui-role-tile.is-cost-4{--ui-rarity: var(--ui-gold);--ui-rarity-soft: var(--ui-gold-soft)}.ui-role-tile.is-star-4,.ui-role-tile.is-cost-3{--ui-rarity: var(--ui-purple);--ui-rarity-soft: var(--ui-purple-soft)}.ui-role-tile.is-star-5 .ui-role-tile__art{background:linear-gradient(to bottom,var(--ui-art-bg) 30%,rgba(227,199,10,.55) 100%)}.ui-role-tile.is-star-5 .ui-role-tile__art:after{height:.8vw;background:#e3c70a;box-shadow:none}.ui-role-tile.is-star-4 .ui-role-tile__art{background:linear-gradient(to bottom,var(--ui-art-bg) 30%,rgba(193,22,187,.55) 100%)}.ui-role-tile.is-star-4 .ui-role-tile__art:after{height:.8vw;background:#c116bb;box-shadow:none}.ui-role-tile.is-star-1,.ui-role-tile.is-star-2,.ui-role-tile.is-star-3,.ui-role-tile.is-cost-1{--ui-rarity: var(--ui-blue);--ui-rarity-soft: var(--ui-blue-soft)}.ui-role-tile.is-dimmed .ui-role-tile__art{filter:grayscale(100%);opacity:.6}.ui-role-tile.is-disabled{opacity:.45}.ui-role-tile.is-selected{box-shadow:inset 0 0 0 .4vw var(--ui-primary)}.ui-role-tile.is-selected .ui-role-tile__foot{background:linear-gradient(90deg,var(--ui-primary-line),var(--ui-primary-soft))}.ui-role-tile__check{position:absolute;left:calc(8 * 100vw / 750);bottom:calc(52 * 100vw / 750);z-index:4;width:4.8vw;height:4.8vw;border-radius:50%;border:.4vw solid rgba(255,255,255,.85);background:rgba(0,0,0,.4);box-sizing:border-box}.ui-role-tile__check.is-on{border-color:var(--ui-primary);background:var(--ui-primary);box-shadow:0 0 1.6vw var(--ui-primary-glow)}.ui-role-tile__check.is-on:after{content:"";position:absolute;left:calc(10 * 100vw / 750);top:calc(4 * 100vw / 750);width:1.2vw;height:calc(16 * 100vw / 750);border:solid var(--ui-on-primary);border-width:0 .4vw .4vw 0;transform:rotate(45deg)}.theme-scope-light .ui-role-tile .ui-role-tile__foot{background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(255,255,255,.75))}.theme-scope-light .ui-role-tile .ui-role-tile__name{color:var(--ui-text-1)}.theme-scope-light .ui-role-tile .ui-role-tile__lv{color:var(--ui-text-3)}.ui-icon-tile{position:relative;overflow:hidden;border-radius:calc(10 * 100vw / 750) calc(10 * 100vw / 750) 0 calc(10 * 100vw / 750);background:var(--ui-art-bg);clip-path:polygon(0 0,100% 0,100% calc(100% - 2.4vw),calc(100% - 2.4vw) 100%,0 100%)}.ui-icon-tile__art{position:relative;height:calc(196 * 100vw / 750);overflow:hidden;background:var(--ui-art-bg)}.ui-icon-tile__mask{position:absolute;left:50%;top:50%;width:200%;height:200%;transform:translate(-50%,-50%);filter:blur(calc(16 * 100vw / 750));opacity:.55}.ui-icon-tile__pic{position:absolute;left:50%;top:50%;z-index:1;width:calc(88 * 100vw / 750);height:calc(88 * 100vw / 750);transform:translate(-50%,-50%);border-radius:50%;border:calc(2 * 100vw / 750) solid var(--ui-line-strong)}.ui-icon-tile__foot{display:flex;align-items:center;height:calc(44 * 100vw / 750);padding:0 calc(10 * 100vw / 750);background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.3))}.ui-icon-tile__name{width:100%;font-size:calc(20 * 100vw / 750);font-weight:600;color:#eaf2ff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-scope-light .ui-icon-tile__foot{background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(255,255,255,.75))}.theme-scope-light .ui-icon-tile__name{color:var(--ui-text-1)}.ui-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * 100vw / 750)}.ui-team-card{position:relative;overflow:hidden;border-radius:calc(10 * 100vw / 750) calc(10 * 100vw / 750) 0 calc(10 * 100vw / 750);background:var(--ui-art-bg);clip-path:polygon(0 0,100% 0,100% calc(100% - calc(16 * 100vw / 750)),calc(100% - calc(16 * 100vw / 750)) 100%,0 100%)}.ui-team-card:active{opacity:.88}.ui-team-card__art{position:relative;height:40vw;overflow:hidden;background:radial-gradient(90% 50% at 50% 40%,var(--ui-rarity-soft),transparent 70%),var(--ui-art-bg)}.ui-team-card__art:after{content:"";position:absolute;left:0;right:0;bottom:calc(108 * 100vw / 750);z-index:2;height:calc(4 * 100vw / 750);background:linear-gradient(90deg,transparent,var(--ui-rarity) 20%,var(--ui-rarity) 80%,transparent)}.ui-team-card__pic{position:absolute;left:0;top:0;z-index:1;width:100%;height:calc(200 * 100vw / 750)}.ui-team-card__score{position:absolute;left:0;top:0;z-index:3;padding:.8vw calc(16 * 100vw / 750) .8vw calc(10 * 100vw / 750);font-family:var(--ui-font-num);font-size:calc(20 * 100vw / 750);font-weight:700;color:var(--ui-on-primary);background:linear-gradient(100deg,var(--ui-primary),transparent)}.ui-team-card__build{position:absolute;right:0;top:0;z-index:3;padding:calc(4 * 100vw / 750) calc(8 * 100vw / 750) calc(4 * 100vw / 750) calc(20 * 100vw / 750);font-family:var(--ui-font-num);font-size:calc(20 * 100vw / 750);font-weight:700}.ui-team-card__supports{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;gap:calc(8 * 100vw / 750);height:calc(108 * 100vw / 750);padding:calc(8 * 100vw / 750)}.ui-team-card__mini{position:relative;flex:1;min-width:0;overflow:hidden;border-radius:calc(8 * 100vw / 750);background:rgba(0,0,0,.45);border:calc(2 * 100vw / 750) solid var(--ui-line-strong)}.ui-team-card__mini.is-slot-2{border-color:var(--ui-primary-line)}.ui-team-card__mini.is-slot-3{border-color:var(--ui-success)}.ui-team-card__mini image{width:calc(76 * 100vw / 750);height:calc(76 * 100vw / 750);display:block;margin:calc(4 * 100vw / 750) auto 0;border-radius:50%}.ui-team-card__mini-build{position:absolute;left:0;right:0;bottom:0;font-family:var(--ui-font-num);font-size:calc(16 * 100vw / 750);line-height:calc(26 * 100vw / 750);text-align:center;color:#fff;background:rgba(0,0,0,.65)}.ui-team-card__foot{display:flex;align-items:center;height:6.4vw;padding:0 calc(8 * 100vw / 750);background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.3))}.ui-team-card__name{width:100%;font-size:2.4vw;font-weight:600;color:#eaf2ff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-team-card.is-star-5{--ui-rarity: var(--ui-gold);--ui-rarity-soft: var(--ui-gold-soft)}.ui-team-card.is-star-4{--ui-rarity: var(--ui-purple);--ui-rarity-soft: var(--ui-purple-soft)}.theme-scope-light .ui-team-card__foot{background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(255,255,255,.75))}.theme-scope-light .ui-team-card__name{color:var(--ui-text-1)}.ui-skip{display:flex;align-items:flex-start;gap:calc(16 * 100vw / 750);margin-bottom:calc(14 * 100vw / 750);padding:calc(16 * 100vw / 750)}.ui-skip__art{width:calc(88 * 100vw / 750);height:calc(110 * 100vw / 750);flex-shrink:0;overflow:hidden;border-radius:calc(8 * 100vw / 750);background:var(--ui-art-bg)}.ui-skip__art.is-dimmed{filter:grayscale(.7);opacity:.75}.ui-skip__pic{width:100%;height:100%}.ui-skip__body{flex:1;min-width:0}.ui-skip__name{display:block;font-size:calc(26 * 100vw / 750);font-weight:600;color:var(--ui-text-1);line-height:1.4}.ui-skip__line{display:block;margin-top:calc(8 * 100vw / 750);font-size:calc(22 * 100vw / 750);line-height:1.5;color:var(--ui-text-2);word-break:break-word}.ui-skip__line.is-dim{font-size:calc(20 * 100vw / 750);color:var(--ui-text-3)}.ui-skip__tags{display:flex;flex-wrap:wrap;gap:calc(8 * 100vw / 750);margin-top:calc(10 * 100vw / 750)}.ui-reson-icons{display:flex;align-items:center;justify-content:center}.ui-chain-tag.is-chain-max{color:#fff;background:linear-gradient(90deg,transparent,#ff3b30)}.ui-chain-tag.is-chain-high{color:#fff;background:linear-gradient(90deg,transparent,#ff5a1f)}.ui-chain-tag.is-chain-mid{color:#fff;background:linear-gradient(90deg,transparent,#f2c96b)}.ui-chain-tag.is-chain-zero{color:#fff;background:linear-gradient(90deg,transparent,#2f8fe8)}.ui-tone-orange{color:var(--ui-tone-orange)!important}.ui-tone-yellow{color:var(--ui-tone-yellow)!important}.ui-tone-white{color:var(--ui-tone-white)!important}.ui-tone-gray{color:var(--ui-tone-gray)!important}.ui-grade-MAX,.ui-grade-ACE{color:var(--ui-grade-max)!important}.ui-grade-SSS,.ui-grade-SS{color:var(--ui-grade-ss)!important}.ui-grade-S,.ui-grade-AAA,.ui-grade-AA{color:var(--ui-grade-s)!important}.ui-grade-A,.ui-grade-B{color:var(--ui-grade-a)!important}.uni-collapse{background-color:transparent!important}.uni-collapse-item .uni-collapse-item-border{border-color:var(--ui-line)!important}.uni-collapse-item .uni-collapse-item__title-box{background-color:transparent!important;color:var(--ui-text-1)!important}.uni-collapse-item .uni-collapse-item__title-box.is-disabled .uni-collapse-item__title-text{color:var(--ui-text-3)!important}.uni-collapse-item .uni-collapse-item__title-arrow .uni-icons{color:var(--ui-text-2)!important}.uni-collapse-item__wrap{background-color:transparent!important;background-image:none!important}.uni-collapse-item__wrap .uni-collapse-item__wrap-content{border-color:var(--ui-line)!important;color:var(--ui-text-1)!important}
