LovecaSim / frontend /web_ui /deck_viewer_embedded.html
trioskosmos's picture
Upload folder using huggingface_hub
1d0beb6 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Deck Viewer (Embedded)</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%);
min-height: 100vh;
padding: 20px;
color: #fff;
}
h1 {
text-align: center;
margin-bottom: 10px;
font-size: 2rem;
background: linear-gradient(90deg, #ff6b9d, #c44dff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.stats { text-align: center; margin-bottom: 30px; color: #aaa; }
.deck-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
gap: 15px;
max-width: 1400px;
margin: 0 auto;
}
.card-item {
background: rgba(255,255,255,0.05);
border-radius: 12px;
padding: 10px;
text-align: center;
transition: transform 0.2s, box-shadow 0.2s;
border: 1px solid rgba(255,255,255,0.1);
}
.card-item:hover {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(196, 77, 255, 0.3);
}
.card-item img {
width: 100%;
border-radius: 8px;
margin-bottom: 8px;
aspect-ratio: 219/306;
object-fit: contain;
background: #000;
}
.card-name {
font-size: 0.85rem;
color: #fff;
margin-bottom: 4px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.card-type {
font-size: 0.75rem;
padding: 2px 8px;
border-radius: 10px;
display: inline-block;
margin-bottom: 4px;
}
.card-type.member { background: #4CAF50; }
.card-type.live { background: #2196F3; }
.card-type.energy { background: #FF9800; }
.card-count { font-size: 1.2rem; font-weight: bold; color: #ff6b9d; }
.card-id { font-size: 0.65rem; color: #666; margin-top: 4px; }
</style>
</head>
<body>
<h1>Deck Viewer</h1>
<div class="stats" id="stats">Loading...</div>
<div class="deck-grid" id="deck-grid"></div>
<script>
const deckData = {"PL!-bp3-026-L": 1, "PL!-pb1-008-R": 4, "PL!-pb1-015-R": 2, "PL!-sd1-002-SD": 2, "PL!HS-bp2-012-N": 4, "PL!N-bp1-026-L": 3, "PL!N-bp1-034-PE": 1, "PL!N-bp1-035-PE": 1, "PL!N-bp1-036-PE": 1, "PL!N-bp1-037-PE": 1, "PL!N-bp1-038-PE": 1, "PL!N-bp3-004-R": 2, "PL!N-bp3-016-N": 2, "PL!N-bp3-022-N": 4, "PL!N-bp3-027-L": 4, "PL!N-bp3-031-L": 4, "PL!N-bp3-037-PE": 1, "PL!N-bp3-038-PE": 1, "PL!N-bp3-039-PE": 1, "PL!N-bp4-020-N": 4, "PL!N-bp4-038-PE": 1, "PL!N-bp4-039-PE": 1, "PL!N-bp4-040-PE": 1, "PL!N-bp4-041-PE": 1, "PL!N-pb1-004-R": 1, "PL!N-pb1-008-R": 2, "PL!N-pb1-034-N": 4, "PL!N-sd1-011-SD": 3, "PL!S-pb1-004-R": 3, "PL!SP-bp1-020-N": 4, "PL!SP-bp2-009-R\uff0b": 4};
const cardsDb = {"PL!-bp3-026-L": {"card_no": "PL!-bp3-026-L", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!-bp3-L-026-L.png", "name": "Oh,Love&Peace!", "product": "ブースターパック夏、はじまる。", "type": "ライブ", "series": "ラブライブ!", "score": 6, "need_heart": {"heart01": 2, "heart03": 5, "heart06": 2, "heart0": 6}, "blade_heart": {"b_all": 1}, "rare": "L", "ability": "{{live_start.png|ライブ開始時}}手札を2枚控え室に置いてもよい:ライブ終了時まで、自分のステージにいるメンバー1人は、{{icon_blade.png|ブレード}}{{icon_blade.png|ブレード}}{{icon_blade.png|ブレード}}を得る。\n{{live_success.png|ライブ成功時}}自分のステージにいるメンバーが持つハートの総数が、相手のステージにいるメンバーが持つハートの総数より多い場合、このカードのスコアを+1する。", "faq": [{"title": "Q172(2025.09.18)", "question": "『{{live_success.png|ライブ成功時}}自分のステージにいるメンバーが持つハートの総数が、相手のステージにいるメンバーが持つハートの総数より多い場合、このカードのスコアを+1する。』について、ハートの総数を数えるとき、能力によって得たハートも含みますか?", "answer": "はい、含みます。ただし、エールによって得たブレードハートは含みません。", "relation": [{"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}]}, {"title": "Q150(2025.08.04)", "question": "『{{live_success.png|ライブ成功時}}自分のステージにいるメンバーが持つハートの総数が、相手のステージにいるメンバーが持つハートの総数より多い場合、このカードのスコアを+1する。』について。\n自分のステージに、ハートの数が2,3,5のメンバーがいます。相手のステージには、ハートの数が3,6のメンバーがいます。このとき、ライブ成功時の効果は発動しますか?", "answer": "はい、発動します。\n自分のステージのいるメンバーのハートの総数は10、相手のステージにいるメンバーのハートの総数は9となり、自分のほうが多いため発動します。", "relation": [{"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}]}, {"title": "Q149(2025.08.04)", "question": "『{{live_success.png|ライブ成功時}}自分のステージにいるメンバーが持つハートの総数が、相手のステージにいるメンバーが持つハートの総数より多い場合、このカードのスコアを+1する。』について。\nハートの総数とはどのハートのことですか?", "answer": "メンバーが持つ基本ハートの数を、色を無視して数えた値のことです。\n例えば、{{heart_03.png|heart03}}{{heart_03.png|heart03}}{{heart_03.png|heart03}}{{heart_01.png|heart01}}{{heart_06.png|heart06}}を持つメンバーの場合、そのメンバーのハートの数は5つとなります。", "relation": [{"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}]}, {"title": "Q36(2025.08.04)", "question": "{{live_success.png|ライブ成功時}}とはいつのことですか?", "answer": "両方のプレイヤーのパフォーマンスフェイズを行った後、ライブ勝敗判定フェイズで、ライブに勝利したプレイヤーを決定する前のタイミングです。", "relation": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}, {"card_no": "PL!SP-bp1-023-L", "name": "START!! True dreams"}, {"card_no": "PL!SP-bp1-024-L", "name": "Tiny Stars"}, {"card_no": "PL!HS-bp1-021-L", "name": "Holiday∞Holiday"}, {"card_no": "PL!HS-bp1-022-L", "name": "AWOKE"}, {"card_no": "PL!HS-bp1-023-L", "name": "ド!ド!ド!"}, {"card_no": "PL!SP-pb1-001-R", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-001-P+", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-004-R", "name": "平安名すみれ"}, {"card_no": "PL!SP-pb1-004-P+", "name": "平安名すみれ"}, {"card_no": "PL!S-bp2-008-R+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-SEC", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-024-L", "name": "君のこころは輝いてるかい?"}, {"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}, {"card_no": "PL!S-pb1-003-R", "name": "松浦果南"}, {"card_no": "PL!S-pb1-003-P+", "name": "松浦果南"}, {"card_no": "PL!S-pb1-007-R", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-007-P+", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-019-L", "name": "元気全開DAY!DAY!DAY!"}, {"card_no": "PL!S-pb1-021-L", "name": "Strawberry Trapper"}, {"card_no": "PL!S-pb1-022-L", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-022-L+", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-024-L", "name": "僕らの走ってきた道は・・・"}, {"card_no": "PL!-sd1-019-SD", "name": "START:DASH!!"}, {"card_no": "PL!-bp3-025-L", "name": "タカラモノズ"}, {"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}, {"card_no": "PL!S-bp3-019-L", "name": "MIRACLE WAVE"}, {"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}, {"card_no": "PL!N-bp3-030-L", "name": "Love U my friends"}, {"card_no": "PL!N-bp3-031-L", "name": "MONSTER GIRLS"}, {"card_no": "PL!-pb1-030-L", "name": "Cutie Panther"}, {"card_no": "PL!-pb1-031-L", "name": "輝夜の城で踊りたい"}, {"card_no": "PL!-pb1-032-L", "name": "SENTIMENTAL StepS"}, {"card_no": "PL!S-bp2-022-L", "name": "未熟DREAMER"}, {"card_no": "PL!S-bp2-021-L", "name": "未体験HORIZON"}, {"card_no": "PL!SP-bp2-025-L", "name": "Bubble Rise"}, {"card_no": "PL!SP-bp2-024-L", "name": "ビタミンSUMMER!"}]}], "rare_list": [{"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}], "_img": "img/cards/BP03/PL!-bp3-L-026-L.png"}, "PL!-pb1-008-R": {"card_no": "PL!-pb1-008-R", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PBLL/PL!-pb1-008-R.png", "name": "小泉花陽", "product": "プレミアムブースターラブライブ!", "type": "メンバー", "series": "ラブライブ!", "unit": "Printemps", "cost": 11, "base_heart": {"heart01": 1, "heart03": 3, "heart06": 1}, "blade": 3, "rare": "R", "ability": "{{toujyou.png|登場}}メンバーを3人までウェイトにしてもよい:これによりウェイト状態にしたメンバー1人につき、カードを1枚引く。", "faq": [{"title": "Q183(2025.10.02)", "question": "『{{toujyou.png|登場}}メンバーを3人までウェイトにしてもよい:これによりウェイト状態にしたメンバー1人につき、カードを1枚引く。』について、\nこのカードの効果で相手プレイヤーのメンバーをウェイトにできますか?", "answer": "いいえ。できません。\n能力のコストとしてメンバーカードをウェイト状態にする際には、必ず自身のステージのメンバーをウェイト状態にしなければなりません。", "relation": [{"card_no": "PL!-pb1-008-P+", "name": "小泉花陽"}, {"card_no": "PL!-pb1-008-R", "name": "小泉花陽"}]}], "rare_list": [{"card_no": "PL!-pb1-008-R", "name": "小泉花陽"}, {"card_no": "PL!-pb1-008-P+", "name": "小泉花陽"}], "_img": "img/cards/PBLL/PL!-pb1-008-R.png"}, "PL!-pb1-015-R": {"card_no": "PL!-pb1-015-R", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PBLL/PL!-pb1-015-R.png", "name": "西木野真姫", "product": "プレミアムブースターラブライブ!", "type": "メンバー", "series": "ラブライブ!", "unit": "BiBi", "cost": 11, "base_heart": {"heart01": 1, "heart03": 1, "heart06": 3}, "blade_heart": {"b_heart06": 1}, "blade": 2, "rare": "R", "ability": "{{toujyou.png|登場}}/{{live_start.png|ライブ開始時}}{{center.png|センター}}『BiBi』のメンバー1人をウェイトにしてもよい:相手は、自身のステージにいるアクティブ状態のメンバー1人をウェイトにする。(この能力はセンターエリアにいる場合のみ発動する。)\n{{jidou.png|自動}}{{turn1.png|ターン1回}}自分のカードの効果によって、相手のステージにいるアクティブ状態のコスト4以下のメンバーがウェイト状態になったとき、カードを1枚引く。", "faq": [{"title": "Q177(2025.09.18)", "question": "『{{jidou.png|自動}}{{turn1.png|ターン1回}}自分のカードの効果によって、相手のステージにいるアクティブ状態のコスト4以下のメンバーがウェイト状態になったとき、カードを1枚引く。』について、条件を満たした場合でも自動能力の効果を解決しないことはできますか?", "answer": "いいえ、必ず解決する必要があります。", "relation": [{"card_no": "PL!-pb1-015-P+", "name": "西木野真姫"}, {"card_no": "PL!-pb1-015-R", "name": "西木野真姫"}]}], "rare_list": [{"card_no": "PL!-pb1-015-R", "name": "西木野真姫"}, {"card_no": "PL!-pb1-015-P+", "name": "西木野真姫"}], "_img": "img/cards/PBLL/PL!-pb1-015-R.png"}, "PL!-sd1-002-SD": {"card_no": "PL!-sd1-002-SD", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PLSD01/PL!-sd1-002-SD.png", "name": "絢瀬 絵里", "product": "スタートデッキラブライブ!", "type": "メンバー", "series": "ラブライブ!", "unit": "BiBi", "cost": 2, "base_heart": {"heart06": 1}, "blade_heart": {"b_heart06": 1}, "blade": 1, "rare": "SD", "ability": "{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からメンバーカードを1枚手札に加える。", "faq": [{"title": "Q79(2025.09.15)", "question": "『{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。』などについて。\nこのメンバーカードが登場したターンにこの能力を使用しました。このターン中、このメンバーカードが置かれていたエリアにメンバーカードを登場させることはできますか?", "answer": "はい、できます。\n起動能力のコストでこのメンバーカードがステージから控え室に置かれることにより、このエリアにはこのターンに登場したメンバーカードが置かれていない状態になるため、そのエリアにメンバーカードを登場させることができます。", "relation": [{"card_no": "PL!SP-bp1-011-R", "name": "鬼塚冬毬"}, {"card_no": "PL!SP-bp1-011-P", "name": "鬼塚冬毬"}, {"card_no": "PL!N-sd1-011-SD", "name": "ミア・テイラー"}, {"card_no": "PL!SP-sd1-006-SD", "name": "桜小路きな子"}, {"card_no": "PL!N-sd1-006-SD", "name": "近江彼方"}, {"card_no": "PL!SP-pb1-018-N", "name": "米女メイ"}, {"card_no": "PL!SP-pb1-021-N", "name": "ウィーン・マルガレーテ"}, {"card_no": "PL!HS-PR-014-PR", "name": "日野下花帆"}, {"card_no": "PL!S-bp2-009-R", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-009-P", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-016-N", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-004-R", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-pb1-004-P+", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-PR-025-PR", "name": "高海千歌"}, {"card_no": "PL!S-PR-026-PR", "name": "桜内梨子"}, {"card_no": "PL!S-PR-027-PR", "name": "松浦果南"}, {"card_no": "PL!-sd1-002-SD", "name": "絢瀬 絵里"}, {"card_no": "PL!-sd1-005-SD", "name": "星空 凛"}, {"card_no": "PL!S-bp3-008-R", "name": "小原鞠莉"}, {"card_no": "PL!S-bp3-008-P", "name": "小原鞠莉"}, {"card_no": "PL!-pb1-019-N", "name": "高坂穂乃果"}, {"card_no": "PL!-pb1-024-N", "name": "西木野真姫"}, {"card_no": "PL!-pb1-025-N", "name": "東條 希"}, {"card_no": "PL!N-PR-012-PR", "name": "三船栞子"}, {"card_no": "PL!N-PR-009-PR", "name": "優木せつ菜"}, {"card_no": "PL!N-PR-014-PR", "name": "鐘 嵐珠"}]}], "rare_list": [{"card_no": "PL!-sd1-002-SD", "name": "絢瀬 絵里"}], "_img": "img/cards/PLSD01/PL!-sd1-002-SD.png"}, "PL!HS-bp2-012-N": {"card_no": "PL!HS-bp2-012-N", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP02/PL!HS-bp2-012-N.png", "name": "乙宗 梢", "product": "ブースターパックNEXTSTEP", "type": "メンバー", "series": "蓮ノ空女学院スクールアイドルクラブ", "unit": "スリーズブーケ", "cost": 5, "base_heart": {"heart04": 2}, "blade": 1, "rare": "N", "ability": "{{jidou.png|自動}}このメンバーがステージから控え室に置かれたとき、自分のデッキの上からカードを5枚見る。その中からメンバーカードを1枚公開して手札に加えてもよい。残りを控え室に置く。", "faq": [], "rare_list": [{"card_no": "PL!HS-bp2-012-N", "name": "乙宗 梢"}], "_img": "img/cards/BP02/PL!HS-bp2-012-N.png"}, "PL!N-bp1-026-L": {"card_no": "PL!N-bp1-026-L", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!N-bp1-026-L.png", "name": "Poppin' Up!", "product": "ブースターパックvol.1", "type": "ライブ", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "score": 1, "need_heart": {"heart03": 1, "heart0": 2}, "blade_heart": {"b_all": 1}, "rare": "L", "ability": "{{live_success.png|ライブ成功時}}ライブの合計スコアが相手より高い場合、エールにより公開された自分のカードの中から、『虹ヶ咲』のカードを1枚手札に加える。\n\n(必要ハートを確認する時、エールで出た{{icon_b_all.png|ALLブレード}}は任意の色のハートとして扱う。)", "faq": [{"title": "Q66(2025.02.07)", "question": "『ライブの合計スコアが相手より高い場合』について。\n自分のライブカード置き場にライブカードがあり、相手のライブカード置き場にライブカードがない場合、この条件は満たしますか?", "answer": "はい、満たします。自分のライブカード置き場にライブカードがあり、相手のライブカード置き場にライブカードがない場合、自分のライブの合計スコアがいくつであっても、相手より合計スコアが高いものとして扱います。", "relation": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}, {"card_no": "PL!SP-bp1-023-L", "name": "START!! True dreams"}]}, {"title": "Q36(2025.08.04)", "question": "{{live_success.png|ライブ成功時}}とはいつのことですか?", "answer": "両方のプレイヤーのパフォーマンスフェイズを行った後、ライブ勝敗判定フェイズで、ライブに勝利したプレイヤーを決定する前のタイミングです。", "relation": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}, {"card_no": "PL!SP-bp1-023-L", "name": "START!! True dreams"}, {"card_no": "PL!SP-bp1-024-L", "name": "Tiny Stars"}, {"card_no": "PL!HS-bp1-021-L", "name": "Holiday∞Holiday"}, {"card_no": "PL!HS-bp1-022-L", "name": "AWOKE"}, {"card_no": "PL!HS-bp1-023-L", "name": "ド!ド!ド!"}, {"card_no": "PL!SP-pb1-001-R", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-001-P+", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-004-R", "name": "平安名すみれ"}, {"card_no": "PL!SP-pb1-004-P+", "name": "平安名すみれ"}, {"card_no": "PL!S-bp2-008-R+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-SEC", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-024-L", "name": "君のこころは輝いてるかい?"}, {"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}, {"card_no": "PL!S-pb1-003-R", "name": "松浦果南"}, {"card_no": "PL!S-pb1-003-P+", "name": "松浦果南"}, {"card_no": "PL!S-pb1-007-R", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-007-P+", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-019-L", "name": "元気全開DAY!DAY!DAY!"}, {"card_no": "PL!S-pb1-021-L", "name": "Strawberry Trapper"}, {"card_no": "PL!S-pb1-022-L", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-022-L+", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-024-L", "name": "僕らの走ってきた道は・・・"}, {"card_no": "PL!-sd1-019-SD", "name": "START:DASH!!"}, {"card_no": "PL!-bp3-025-L", "name": "タカラモノズ"}, {"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}, {"card_no": "PL!S-bp3-019-L", "name": "MIRACLE WAVE"}, {"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}, {"card_no": "PL!N-bp3-030-L", "name": "Love U my friends"}, {"card_no": "PL!N-bp3-031-L", "name": "MONSTER GIRLS"}, {"card_no": "PL!-pb1-030-L", "name": "Cutie Panther"}, {"card_no": "PL!-pb1-031-L", "name": "輝夜の城で踊りたい"}, {"card_no": "PL!-pb1-032-L", "name": "SENTIMENTAL StepS"}, {"card_no": "PL!S-bp2-022-L", "name": "未熟DREAMER"}, {"card_no": "PL!S-bp2-021-L", "name": "未体験HORIZON"}, {"card_no": "PL!SP-bp2-025-L", "name": "Bubble Rise"}, {"card_no": "PL!SP-bp2-024-L", "name": "ビタミンSUMMER!"}]}], "rare_list": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}], "_img": "img/cards/BP01/PL!N-bp1-026-L.png"}, "PL!N-bp1-034-PE": {"card_no": "PL!N-bp1-034-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!N-bp1-034-PE.png", "name": "UEHARA\nAYUMU", "product": "ブースターパックvol.1", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "A・ZU・NA", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp1-034-PE", "name": "UEHARA\nAYUMU"}, {"card_no": "PL!N-bp1-034-PE+", "name": "UEHARA\nAYUMU"}], "_img": "img/cards/BP01/PL!N-bp1-034-PE.png"}, "PL!N-bp1-035-PE": {"card_no": "PL!N-bp1-035-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!N-bp1-035-PE.png", "name": "NAKASU\nKASUMI", "product": "ブースターパックvol.1", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "QU4RTZ", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp1-035-PE", "name": "NAKASU\nKASUMI"}, {"card_no": "PL!N-bp1-035-PE+", "name": "NAKASU\nKASUMI"}], "_img": "img/cards/BP01/PL!N-bp1-035-PE.png"}, "PL!N-bp1-036-PE": {"card_no": "PL!N-bp1-036-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!N-bp1-036-PE.png", "name": "KONOE\nKANATA", "product": "ブースターパックvol.1", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "QU4RTZ", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp1-036-PE", "name": "KONOE\nKANATA"}, {"card_no": "PL!N-bp1-036-PE+", "name": "KONOE\nKANATA"}], "_img": "img/cards/BP01/PL!N-bp1-036-PE.png"}, "PL!N-bp1-037-PE": {"card_no": "PL!N-bp1-037-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!N-bp1-037-PE.png", "name": "TENNOJI\nRINA", "product": "ブースターパックvol.1", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "QU4RTZ", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp1-037-PE", "name": "TENNOJI\nRINA"}, {"card_no": "PL!N-bp1-037-PE+", "name": "TENNOJI\nRINA"}], "_img": "img/cards/BP01/PL!N-bp1-037-PE.png"}, "PL!N-bp1-038-PE": {"card_no": "PL!N-bp1-038-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!N-bp1-038-PE.png", "name": "MIA\nTAYLOR", "product": "ブースターパックvol.1", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp1-038-PE", "name": "MIA\nTAYLOR"}, {"card_no": "PL!N-bp1-038-PE+", "name": "MIA\nTAYLOR"}], "_img": "img/cards/BP01/PL!N-bp1-038-PE.png"}, "PL!N-bp3-004-R": {"card_no": "PL!N-bp3-004-R", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-R-004-R.png", "name": "朝香果林", "product": "ブースターパック夏、はじまる。", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "DiverDiva", "cost": 13, "base_heart": {"heart01": 1, "heart03": 1, "heart04": 1, "heart05": 2}, "blade_heart": {"b_heart05": 1}, "blade": 4, "rare": "R", "ability": "{{kidou.png|起動}}{{turn1.png|ターン1回}}このメンバーをウェイトにし、手札を1枚控え室に置く:自分の控え室から『虹ヶ咲』のライブカードを1枚手札に加える。", "faq": [], "rare_list": [{"card_no": "PL!N-bp3-004-R", "name": "朝香果林"}, {"card_no": "PL!N-bp3-004-P", "name": "朝香果林"}], "_img": "img/cards/BP03/PL!N-bp3-R-004-R.png"}, "PL!N-bp3-016-N": {"card_no": "PL!N-bp3-016-N", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-N-016-N.png", "name": "朝香果林", "product": "ブースターパック夏、はじまる。", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "DiverDiva", "cost": 5, "base_heart": {"heart03": 1, "heart04": 1, "heart05": 1}, "blade": 1, "rare": "N", "faq": [], "rare_list": [{"card_no": "PL!N-bp3-016-N", "name": "朝香果林"}], "_img": "img/cards/BP03/PL!N-bp3-N-016-N.png"}, "PL!N-bp3-022-N": {"card_no": "PL!N-bp3-022-N", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-N-022-N.png", "name": "三船栞子", "product": "ブースターパック夏、はじまる。", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "cost": 4, "base_heart": {"heart04": 1}, "blade_heart": {"b_heart04": 1}, "blade": 2, "rare": "N", "ability": "{{toujyou.png|登場}}このメンバーをウェイトにしてもよい:自分のデッキの上からカードを2枚見る。その中から好きな枚数を好きな順番でデッキの上に置き、残りを控え室に置く。(ウェイト状態のメンバーが持つ{{icon_blade.png|ブレード}}は、エールで公開する枚数を増やさない。)", "faq": [], "rare_list": [{"card_no": "PL!N-bp3-022-N", "name": "三船栞子"}], "_img": "img/cards/BP03/PL!N-bp3-N-022-N.png"}, "PL!N-bp3-027-L": {"card_no": "PL!N-bp3-027-L", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-L-027-L.png", "name": "La Bella Patria", "product": "ブースターパック夏、はじまる。", "type": "ライブ", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "score": 2, "need_heart": {"heart03": 2, "heart04": 2, "heart0": 1}, "blade_heart": {"b_all": 1}, "rare": "L", "ability": "{{live_success.png|ライブ成功時}}このターン、自分が余剰ハートに{{heart_04.png|heart04}}を1つ以上持っており、かつ自分のステージに『虹ヶ咲』のメンバーがいる場合、自分のエネルギーデッキから、エネルギーカードを1枚ウェイト状態で置く。", "faq": [{"title": "Q174(2025.09.18)", "question": "『{{live_success.png|ライブ成功時}}このターン、自分が余剰ハートに{{heart_04.png|heart04}}を1つ以上持っており、かつ自分のステージに『虹ヶ咲』のメンバーがいる場合、自分のエネルギーデッキから、エネルギーカードを1枚ウェイト状態で置く。』について、ステージに緑ハートがなくエールによってALLハートを3枚獲得してライブ成功した時、ライブ成功時能力は使えますか?", "answer": "いいえ。使えません。", "relation": [{"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}]}, {"title": "Q173(2025.09.18)", "question": "『{{live_success.png|ライブ成功時}}このターン、自分が余剰ハートに{{heart_04.png|heart04}}を1つ以上持っており、かつ自分のステージに『虹ヶ咲』のメンバーがいる場合、自分のエネルギーデッキから、エネルギーカードを1枚ウェイト状態で置く。』について、この能力を持つカードを2枚同時にライブをしました。この時、余剰ハートが{{heart_04.png|heart04}}1つの場合、それぞれの能力は使用できますか?", "answer": "はい、可能です。", "relation": [{"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}]}, {"title": "Q142(2025.08.04)", "question": "余剰ハートを持つとは、どのような状態ですか?", "answer": "ライブカードの必要ハートよりもステージのメンバーが持つ基本ハートとエールで獲得したブレードハートが多い状態です。\n例えば、必要ハートが{{heart_02.png|heart02}}{{heart_02.png|heart02}}{{heart_01.png|heart01}}の時、基本ハートとエールで獲得したハートが{{heart_02.png|heart02}}{{heart_02.png|heart02}}{{blade_heart01.png|ハート}}{{blade_heart01.png|ハート}}の場合、余剰ハートは{{heart_01.png|heart01}}1つになります。", "relation": [{"card_no": "PL!S-pb1-021-L", "name": "Strawberry Trapper"}, {"card_no": "PL!-bp3-025-L", "name": "タカラモノズ"}, {"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}]}, {"title": "Q36(2025.08.04)", "question": "{{live_success.png|ライブ成功時}}とはいつのことですか?", "answer": "両方のプレイヤーのパフォーマンスフェイズを行った後、ライブ勝敗判定フェイズで、ライブに勝利したプレイヤーを決定する前のタイミングです。", "relation": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}, {"card_no": "PL!SP-bp1-023-L", "name": "START!! True dreams"}, {"card_no": "PL!SP-bp1-024-L", "name": "Tiny Stars"}, {"card_no": "PL!HS-bp1-021-L", "name": "Holiday∞Holiday"}, {"card_no": "PL!HS-bp1-022-L", "name": "AWOKE"}, {"card_no": "PL!HS-bp1-023-L", "name": "ド!ド!ド!"}, {"card_no": "PL!SP-pb1-001-R", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-001-P+", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-004-R", "name": "平安名すみれ"}, {"card_no": "PL!SP-pb1-004-P+", "name": "平安名すみれ"}, {"card_no": "PL!S-bp2-008-R+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-SEC", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-024-L", "name": "君のこころは輝いてるかい?"}, {"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}, {"card_no": "PL!S-pb1-003-R", "name": "松浦果南"}, {"card_no": "PL!S-pb1-003-P+", "name": "松浦果南"}, {"card_no": "PL!S-pb1-007-R", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-007-P+", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-019-L", "name": "元気全開DAY!DAY!DAY!"}, {"card_no": "PL!S-pb1-021-L", "name": "Strawberry Trapper"}, {"card_no": "PL!S-pb1-022-L", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-022-L+", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-024-L", "name": "僕らの走ってきた道は・・・"}, {"card_no": "PL!-sd1-019-SD", "name": "START:DASH!!"}, {"card_no": "PL!-bp3-025-L", "name": "タカラモノズ"}, {"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}, {"card_no": "PL!S-bp3-019-L", "name": "MIRACLE WAVE"}, {"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}, {"card_no": "PL!N-bp3-030-L", "name": "Love U my friends"}, {"card_no": "PL!N-bp3-031-L", "name": "MONSTER GIRLS"}, {"card_no": "PL!-pb1-030-L", "name": "Cutie Panther"}, {"card_no": "PL!-pb1-031-L", "name": "輝夜の城で踊りたい"}, {"card_no": "PL!-pb1-032-L", "name": "SENTIMENTAL StepS"}, {"card_no": "PL!S-bp2-022-L", "name": "未熟DREAMER"}, {"card_no": "PL!S-bp2-021-L", "name": "未体験HORIZON"}, {"card_no": "PL!SP-bp2-025-L", "name": "Bubble Rise"}, {"card_no": "PL!SP-bp2-024-L", "name": "ビタミンSUMMER!"}]}], "rare_list": [{"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}], "_img": "img/cards/BP03/PL!N-bp3-L-027-L.png"}, "PL!N-bp3-031-L": {"card_no": "PL!N-bp3-031-L", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-L-031-L.png", "name": "MONSTER GIRLS", "product": "ブースターパック夏、はじまる。", "type": "ライブ", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "score": 6, "need_heart": {"heart01": 1, "heart03": 2, "heart04": 5, "heart0": 6}, "blade_heart": {"b_heart04": 1}, "special_heart": {}, "rare": "L", "ability": "{{live_success.png|ライブ成功時}}自分のステージにいるウェイト状態のメンバー1人につき、このカードのスコアを+1する。", "faq": [{"title": "Q36(2025.08.04)", "question": "{{live_success.png|ライブ成功時}}とはいつのことですか?", "answer": "両方のプレイヤーのパフォーマンスフェイズを行った後、ライブ勝敗判定フェイズで、ライブに勝利したプレイヤーを決定する前のタイミングです。", "relation": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}, {"card_no": "PL!SP-bp1-023-L", "name": "START!! True dreams"}, {"card_no": "PL!SP-bp1-024-L", "name": "Tiny Stars"}, {"card_no": "PL!HS-bp1-021-L", "name": "Holiday∞Holiday"}, {"card_no": "PL!HS-bp1-022-L", "name": "AWOKE"}, {"card_no": "PL!HS-bp1-023-L", "name": "ド!ド!ド!"}, {"card_no": "PL!SP-pb1-001-R", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-001-P+", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-004-R", "name": "平安名すみれ"}, {"card_no": "PL!SP-pb1-004-P+", "name": "平安名すみれ"}, {"card_no": "PL!S-bp2-008-R+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-SEC", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-024-L", "name": "君のこころは輝いてるかい?"}, {"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}, {"card_no": "PL!S-pb1-003-R", "name": "松浦果南"}, {"card_no": "PL!S-pb1-003-P+", "name": "松浦果南"}, {"card_no": "PL!S-pb1-007-R", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-007-P+", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-019-L", "name": "元気全開DAY!DAY!DAY!"}, {"card_no": "PL!S-pb1-021-L", "name": "Strawberry Trapper"}, {"card_no": "PL!S-pb1-022-L", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-022-L+", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-024-L", "name": "僕らの走ってきた道は・・・"}, {"card_no": "PL!-sd1-019-SD", "name": "START:DASH!!"}, {"card_no": "PL!-bp3-025-L", "name": "タカラモノズ"}, {"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}, {"card_no": "PL!S-bp3-019-L", "name": "MIRACLE WAVE"}, {"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}, {"card_no": "PL!N-bp3-030-L", "name": "Love U my friends"}, {"card_no": "PL!N-bp3-031-L", "name": "MONSTER GIRLS"}, {"card_no": "PL!-pb1-030-L", "name": "Cutie Panther"}, {"card_no": "PL!-pb1-031-L", "name": "輝夜の城で踊りたい"}, {"card_no": "PL!-pb1-032-L", "name": "SENTIMENTAL StepS"}, {"card_no": "PL!S-bp2-022-L", "name": "未熟DREAMER"}, {"card_no": "PL!S-bp2-021-L", "name": "未体験HORIZON"}, {"card_no": "PL!SP-bp2-025-L", "name": "Bubble Rise"}, {"card_no": "PL!SP-bp2-024-L", "name": "ビタミンSUMMER!"}]}], "rare_list": [{"card_no": "PL!N-bp3-031-L", "name": "MONSTER GIRLS"}], "_img": "img/cards/BP03/PL!N-bp3-L-031-L.png"}, "PL!N-bp3-037-PE": {"card_no": "PL!N-bp3-037-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-PE-037-PE.png", "name": "", "product": "ブースターパック夏、はじまる。", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "QU4RTZ", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp3-037-PE", "name": ""}, {"card_no": "PL!N-bp3-037-PE+", "name": ""}], "_img": "img/cards/BP03/PL!N-bp3-PE-037-PE.png"}, "PL!N-bp3-038-PE": {"card_no": "PL!N-bp3-038-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-PE-038-PE.png", "name": "", "product": "ブースターパック夏、はじまる。", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp3-038-PE", "name": ""}, {"card_no": "PL!N-bp3-038-PE+", "name": ""}], "_img": "img/cards/BP03/PL!N-bp3-PE-038-PE.png"}, "PL!N-bp3-039-PE": {"card_no": "PL!N-bp3-039-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP03/PL!N-bp3-PE-039-PE.png", "name": "", "product": "ブースターパック夏、はじまる。", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp3-039-PE", "name": ""}, {"card_no": "PL!N-bp3-039-PE+", "name": ""}], "_img": "img/cards/BP03/PL!N-bp3-PE-039-PE.png"}, "PL!N-bp4-020-N": {"card_no": "PL!N-bp4-020-N", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP04/PL!N-bp4-020-N.png", "name": "エマ・ヴェルデ", "product": "ブースターパックSAPPHIREMOON", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "QU4RTZ", "cost": 2, "base_heart": {"heart04": 1}, "blade_heart": {"b_heart04": 1}, "blade": 1, "rare": "N", "ability": "{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からメンバーカードを1枚手札に加える。", "faq": [], "rare_list": [{"card_no": "PL!N-bp4-020-N", "name": "エマ・ヴェルデ"}], "_img": "img/cards/BP04/PL!N-bp4-020-N.png"}, "PL!N-bp4-038-PE": {"card_no": "PL!N-bp4-038-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP04/PL!N-bp4-038-PE.png", "name": "OSAKA SHIZUIKU", "product": "ブースターパックSAPPHIREMOON", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "A・ZU・NA", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp4-038-PE", "name": "OSAKA SHIZUIKU"}, {"card_no": "PL!N-bp4-038-PE+", "name": "OSAKA SHIZUIKU"}], "_img": "img/cards/BP04/PL!N-bp4-038-PE.png"}, "PL!N-bp4-039-PE": {"card_no": "PL!N-bp4-039-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP04/PL!N-bp4-039-PE.png", "name": "ASAKA KARIN", "product": "ブースターパックSAPPHIREMOON", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "DiverDiva", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp4-039-PE", "name": "ASAKA KARIN"}, {"card_no": "PL!N-bp4-039-PE+", "name": "ASAKA KARIN"}], "_img": "img/cards/BP04/PL!N-bp4-039-PE.png"}, "PL!N-bp4-040-PE": {"card_no": "PL!N-bp4-040-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP04/PL!N-bp4-040-PE.png", "name": "MIYASHITA AI", "product": "ブースターパックSAPPHIREMOON", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "DiverDiva", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp4-040-PE", "name": "MIYASHITA AI"}, {"card_no": "PL!N-bp4-040-PE+", "name": "MIYASHITA AI"}], "_img": "img/cards/BP04/PL!N-bp4-040-PE.png"}, "PL!N-bp4-041-PE": {"card_no": "PL!N-bp4-041-PE", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP04/PL!N-bp4-041-PE.png", "name": "YUKI SETSUNA", "product": "ブースターパックSAPPHIREMOON", "type": "エネルギー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "A・ZU・NA", "rare": "PE", "faq": [], "rare_list": [{"card_no": "PL!N-bp4-041-PE", "name": "YUKI SETSUNA"}, {"card_no": "PL!N-bp4-041-PE+", "name": "YUKI SETSUNA"}], "_img": "img/cards/BP04/PL!N-bp4-041-PE.png"}, "PL!N-pb1-004-R": {"card_no": "PL!N-pb1-004-R", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PBnj/PL!N-pb1-004-R.png", "name": "朝香果林", "product": "プレミアムブースターラブライブ!虹ヶ咲学園スクールアイドル同好会", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "DiverDiva", "cost": 11, "base_heart": {"heart04": 2, "heart05": 2, "heart06": 1}, "blade_heart": {"b_heart04": 1}, "blade": 2, "rare": "R", "ability": "{{jyouji.png|常時}}このターンにこのメンバーが移動していないかぎり、{{icon_blade.png|ブレード}}{{icon_blade.png|ブレード}}を得る。\n{{live_start.png|ライブ開始時}}自分のデッキの一番上のカードを公開する。公開したカードがコスト9以下のメンバーカードの場合、公開したカードを手札に加え、このメンバーはポジションチェンジする。それ以外の場合、公開したカードを控え室に置く。", "faq": [], "rare_list": [{"card_no": "PL!N-pb1-004-R", "name": "朝香果林"}, {"card_no": "PL!N-pb1-004-P+", "name": "朝香果林"}], "_img": "img/cards/PBnj/PL!N-pb1-004-R.png"}, "PL!N-pb1-008-R": {"card_no": "PL!N-pb1-008-R", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PBnj/PL!N-pb1-008-R.png", "name": "エマ・ヴェルデ", "product": "プレミアムブースターラブライブ!虹ヶ咲学園スクールアイドル同好会", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "QU4RTZ", "cost": 17, "base_heart": {"heart02": 1, "heart03": 1, "heart04": 4, "heart05": 1}, "blade_heart": {"b_heart04": 1}, "blade": 6, "rare": "R", "ability": "{{jyouji.png|常時}}自分のステージにウェイト状態の『虹ヶ咲』のメンバーがいるかぎり、手札にあるこのメンバーカードのコストは2減る。\n{{toujyou.png|登場}}自分のステージにいるメンバー1人か、エネルギーを2枚アクティブにする。", "faq": [{"title": "Q206(2025.12.17)", "question": "自分のステージにウェイト状態のメンバーが1人だけおり、このメンバーを登場させるためにそのウェイト状態のメンバーをバトンタッチで控え室に置こうとしています。\nこのとき、このメンバーカードのコストはいくつになりますか?", "answer": "15コストとしてプレイできます。", "relation": [{"card_no": "PL!N-pb1-008-P+", "name": "エマ・ヴェルデ"}, {"card_no": "PL!N-pb1-008-R", "name": "エマ・ヴェルデ"}]}], "rare_list": [{"card_no": "PL!N-pb1-008-R", "name": "エマ・ヴェルデ"}, {"card_no": "PL!N-pb1-008-P+", "name": "エマ・ヴェルデ"}], "_img": "img/cards/PBnj/PL!N-pb1-008-R.png"}, "PL!N-pb1-034-N": {"card_no": "PL!N-pb1-034-N", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PBnj/PL!N-pb1-034-N.png", "name": "三船栞子", "product": "プレミアムブースターラブライブ!虹ヶ咲学園スクールアイドル同好会", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "cost": 2, "base_heart": {"heart04": 1}, "blade_heart": {"b_heart04": 1}, "blade": 1, "rare": "N", "ability": "{{live_start.png|ライブ開始時}}{{heart_03.png|heart03}}か{{heart_04.png|heart04}}か{{heart_05.png|heart05}}のうち1つを選ぶ。ライブ終了時まで、このメンバーが元々持つハートは選んだハートになる。", "faq": [], "rare_list": [{"card_no": "PL!N-pb1-034-N", "name": "三船栞子"}], "_img": "img/cards/PBnj/PL!N-pb1-034-N.png"}, "PL!N-sd1-011-SD": {"card_no": "PL!N-sd1-011-SD", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/NSD01/PL!N-sd1-011-SD.png", "name": "ミア・テイラー", "product": "スタートデッキラブライブ!虹ヶ咲学園スクールアイドル同好会", "type": "メンバー", "series": "ラブライブ!虹ヶ咲学園スクールアイドル同好会", "unit": "R3BIRTH", "cost": 2, "base_heart": {"heart03": 1}, "blade_heart": {"b_heart03": 1}, "blade": 1, "rare": "SD", "ability": "{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。", "faq": [{"title": "Q123(2025.07.22)", "question": "『{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。』について。\n控え室にライブカードがない状態で、この能力は使用できますか?", "answer": "はい、使用できます。\nライブカードが控え室に1枚以上ある場合は必ず手札に加える必要があります。", "relation": [{"card_no": "PL!SP-bp1-011-R", "name": "鬼塚冬毬"}, {"card_no": "PL!SP-bp1-011-P", "name": "鬼塚冬毬"}, {"card_no": "PL!N-sd1-011-SD", "name": "ミア・テイラー"}, {"card_no": "PL!SP-sd1-006-SD", "name": "桜小路きな子"}, {"card_no": "PL!SP-pb1-018-N", "name": "米女メイ"}, {"card_no": "PL!S-bp2-009-R", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-009-P", "name": "黒澤ルビィ"}, {"card_no": "PL!S-pb1-004-R", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-pb1-004-P+", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-PR-026-PR", "name": "桜内梨子"}, {"card_no": "PL!-sd1-005-SD", "name": "星空 凛"}, {"card_no": "PL!N-PR-012-PR", "name": "三船栞子"}, {"card_no": "PL!N-PR-009-PR", "name": "優木せつ菜"}, {"card_no": "PL!N-PR-014-PR", "name": "鐘 嵐珠"}]}, {"title": "Q79(2025.09.15)", "question": "『{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。』などについて。\nこのメンバーカードが登場したターンにこの能力を使用しました。このターン中、このメンバーカードが置かれていたエリアにメンバーカードを登場させることはできますか?", "answer": "はい、できます。\n起動能力のコストでこのメンバーカードがステージから控え室に置かれることにより、このエリアにはこのターンに登場したメンバーカードが置かれていない状態になるため、そのエリアにメンバーカードを登場させることができます。", "relation": [{"card_no": "PL!SP-bp1-011-R", "name": "鬼塚冬毬"}, {"card_no": "PL!SP-bp1-011-P", "name": "鬼塚冬毬"}, {"card_no": "PL!N-sd1-011-SD", "name": "ミア・テイラー"}, {"card_no": "PL!SP-sd1-006-SD", "name": "桜小路きな子"}, {"card_no": "PL!N-sd1-006-SD", "name": "近江彼方"}, {"card_no": "PL!SP-pb1-018-N", "name": "米女メイ"}, {"card_no": "PL!SP-pb1-021-N", "name": "ウィーン・マルガレーテ"}, {"card_no": "PL!HS-PR-014-PR", "name": "日野下花帆"}, {"card_no": "PL!S-bp2-009-R", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-009-P", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-016-N", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-004-R", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-pb1-004-P+", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-PR-025-PR", "name": "高海千歌"}, {"card_no": "PL!S-PR-026-PR", "name": "桜内梨子"}, {"card_no": "PL!S-PR-027-PR", "name": "松浦果南"}, {"card_no": "PL!-sd1-002-SD", "name": "絢瀬 絵里"}, {"card_no": "PL!-sd1-005-SD", "name": "星空 凛"}, {"card_no": "PL!S-bp3-008-R", "name": "小原鞠莉"}, {"card_no": "PL!S-bp3-008-P", "name": "小原鞠莉"}, {"card_no": "PL!-pb1-019-N", "name": "高坂穂乃果"}, {"card_no": "PL!-pb1-024-N", "name": "西木野真姫"}, {"card_no": "PL!-pb1-025-N", "name": "東條 希"}, {"card_no": "PL!N-PR-012-PR", "name": "三船栞子"}, {"card_no": "PL!N-PR-009-PR", "name": "優木せつ菜"}, {"card_no": "PL!N-PR-014-PR", "name": "鐘 嵐珠"}]}], "rare_list": [{"card_no": "PL!N-sd1-011-SD", "name": "ミア・テイラー"}], "_img": "img/cards/NSD01/PL!N-sd1-011-SD.png"}, "PL!S-pb1-004-R": {"card_no": "PL!S-pb1-004-R", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/PBLS/PL!S-pb1-004-R.png", "name": "黒澤ダイヤ", "product": "プレミアムブースターラブライブ!サンシャイン!!", "type": "メンバー", "series": "ラブライブ!サンシャイン!!", "unit": "AZALEA", "cost": 2, "base_heart": {"heart04": 1}, "blade_heart": {"b_heart04": 1}, "blade": 1, "rare": "R", "ability": "{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。", "faq": [{"title": "Q123(2025.07.22)", "question": "『{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。』について。\n控え室にライブカードがない状態で、この能力は使用できますか?", "answer": "はい、使用できます。\nライブカードが控え室に1枚以上ある場合は必ず手札に加える必要があります。", "relation": [{"card_no": "PL!SP-bp1-011-R", "name": "鬼塚冬毬"}, {"card_no": "PL!SP-bp1-011-P", "name": "鬼塚冬毬"}, {"card_no": "PL!N-sd1-011-SD", "name": "ミア・テイラー"}, {"card_no": "PL!SP-sd1-006-SD", "name": "桜小路きな子"}, {"card_no": "PL!SP-pb1-018-N", "name": "米女メイ"}, {"card_no": "PL!S-bp2-009-R", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-009-P", "name": "黒澤ルビィ"}, {"card_no": "PL!S-pb1-004-R", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-pb1-004-P+", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-PR-026-PR", "name": "桜内梨子"}, {"card_no": "PL!-sd1-005-SD", "name": "星空 凛"}, {"card_no": "PL!N-PR-012-PR", "name": "三船栞子"}, {"card_no": "PL!N-PR-009-PR", "name": "優木せつ菜"}, {"card_no": "PL!N-PR-014-PR", "name": "鐘 嵐珠"}]}, {"title": "Q79(2025.09.15)", "question": "『{{kidou.png|起動}}このメンバーをステージから控え室に置く:自分の控え室からライブカードを1枚手札に加える。』などについて。\nこのメンバーカードが登場したターンにこの能力を使用しました。このターン中、このメンバーカードが置かれていたエリアにメンバーカードを登場させることはできますか?", "answer": "はい、できます。\n起動能力のコストでこのメンバーカードがステージから控え室に置かれることにより、このエリアにはこのターンに登場したメンバーカードが置かれていない状態になるため、そのエリアにメンバーカードを登場させることができます。", "relation": [{"card_no": "PL!SP-bp1-011-R", "name": "鬼塚冬毬"}, {"card_no": "PL!SP-bp1-011-P", "name": "鬼塚冬毬"}, {"card_no": "PL!N-sd1-011-SD", "name": "ミア・テイラー"}, {"card_no": "PL!SP-sd1-006-SD", "name": "桜小路きな子"}, {"card_no": "PL!N-sd1-006-SD", "name": "近江彼方"}, {"card_no": "PL!SP-pb1-018-N", "name": "米女メイ"}, {"card_no": "PL!SP-pb1-021-N", "name": "ウィーン・マルガレーテ"}, {"card_no": "PL!HS-PR-014-PR", "name": "日野下花帆"}, {"card_no": "PL!S-bp2-009-R", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-009-P", "name": "黒澤ルビィ"}, {"card_no": "PL!S-bp2-016-N", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-004-R", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-pb1-004-P+", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-PR-025-PR", "name": "高海千歌"}, {"card_no": "PL!S-PR-026-PR", "name": "桜内梨子"}, {"card_no": "PL!S-PR-027-PR", "name": "松浦果南"}, {"card_no": "PL!-sd1-002-SD", "name": "絢瀬 絵里"}, {"card_no": "PL!-sd1-005-SD", "name": "星空 凛"}, {"card_no": "PL!S-bp3-008-R", "name": "小原鞠莉"}, {"card_no": "PL!S-bp3-008-P", "name": "小原鞠莉"}, {"card_no": "PL!-pb1-019-N", "name": "高坂穂乃果"}, {"card_no": "PL!-pb1-024-N", "name": "西木野真姫"}, {"card_no": "PL!-pb1-025-N", "name": "東條 希"}, {"card_no": "PL!N-PR-012-PR", "name": "三船栞子"}, {"card_no": "PL!N-PR-009-PR", "name": "優木せつ菜"}, {"card_no": "PL!N-PR-014-PR", "name": "鐘 嵐珠"}]}], "rare_list": [{"card_no": "PL!S-pb1-004-R", "name": "黒澤ダイヤ"}, {"card_no": "PL!S-pb1-004-P+", "name": "黒澤ダイヤ"}], "_img": "img/cards/PBLS/PL!S-pb1-004-R.png"}, "PL!SP-bp1-020-N": {"card_no": "PL!SP-bp1-020-N", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP01/PL!SP-bp1-020-N.png", "name": "鬼塚夏美", "product": "ブースターパックvol.1", "type": "メンバー", "series": "ラブライブ!スーパースター!!", "unit": "5yncri5e!", "cost": 4, "base_heart": {"heart03": 2}, "blade_heart": {"b_heart03": 1}, "blade": 1, "rare": "N", "faq": [], "rare_list": [{"card_no": "PL!SP-bp1-020-N", "name": "鬼塚夏美"}], "_img": "img/cards/BP01/PL!SP-bp1-020-N.png"}, "PL!SP-bp2-009-R+": {"card_no": "PL!SP-bp2-009-R+", "img": "https://llofficial-cardgame.com/wordpress/wp-content/images/cardlist/BP02/PL!SP-bp2-009-R2.png", "name": "鬼塚夏美", "product": "ブースターパックNEXTSTEP", "type": "メンバー", "series": "ラブライブ!スーパースター!!", "unit": "5yncri5e!", "cost": 13, "base_heart": {"heart02": 1, "heart03": 3, "heart06": 2}, "blade_heart": {"b_heart03": 1}, "blade": 1, "rare": "R+", "ability": "{{live_start.png|ライブ開始時}}ライブ終了時まで、自分の手札2枚につき、{{icon_blade.png|ブレード}}を得る。\n{{live_success.png|ライブ成功時}}カードを2枚引き、手札を1枚控え室に置く。", "faq": [{"title": "Q109(2025.05.30)", "question": "『{{live_start.png|ライブ開始時}}ライブ終了時まで、自分の手札2枚につき、{{icon_blade.png|ブレード}}を得る。』について。\nこの能力を使用して効果を解決したあと、手札の枚数が増減しました。この効果で得た{{icon_blade.png|ブレード}}の数も増減しますか?", "answer": "いいえ、増減しません。\nこの能力を使用して効果を解決する時点の手札の枚数を参照して、得られる{{icon_blade.png|ブレード}}の数は決まります。\nこの効果を解決したあとに手札の枚数が増減したとしても、この効果で得た{{icon_blade.png|ブレード}}の数は増減しません。", "relation": [{"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}]}, {"title": "Q36(2025.08.04)", "question": "{{live_success.png|ライブ成功時}}とはいつのことですか?", "answer": "両方のプレイヤーのパフォーマンスフェイズを行った後、ライブ勝敗判定フェイズで、ライブに勝利したプレイヤーを決定する前のタイミングです。", "relation": [{"card_no": "PL!N-bp1-026-L", "name": "Poppin' Up!"}, {"card_no": "PL!SP-bp1-023-L", "name": "START!! True dreams"}, {"card_no": "PL!SP-bp1-024-L", "name": "Tiny Stars"}, {"card_no": "PL!HS-bp1-021-L", "name": "Holiday∞Holiday"}, {"card_no": "PL!HS-bp1-022-L", "name": "AWOKE"}, {"card_no": "PL!HS-bp1-023-L", "name": "ド!ド!ド!"}, {"card_no": "PL!SP-pb1-001-R", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-001-P+", "name": "澁谷かのん"}, {"card_no": "PL!SP-pb1-004-R", "name": "平安名すみれ"}, {"card_no": "PL!SP-pb1-004-P+", "name": "平安名すみれ"}, {"card_no": "PL!S-bp2-008-R+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-P+", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-008-SEC", "name": "小原鞠莉"}, {"card_no": "PL!S-bp2-024-L", "name": "君のこころは輝いてるかい?"}, {"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}, {"card_no": "PL!S-pb1-003-R", "name": "松浦果南"}, {"card_no": "PL!S-pb1-003-P+", "name": "松浦果南"}, {"card_no": "PL!S-pb1-007-R", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-007-P+", "name": "国木田花丸"}, {"card_no": "PL!S-pb1-019-L", "name": "元気全開DAY!DAY!DAY!"}, {"card_no": "PL!S-pb1-021-L", "name": "Strawberry Trapper"}, {"card_no": "PL!S-pb1-022-L", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-022-L+", "name": "逃走迷走メビウスループ"}, {"card_no": "PL!S-pb1-024-L", "name": "僕らの走ってきた道は・・・"}, {"card_no": "PL!-sd1-019-SD", "name": "START:DASH!!"}, {"card_no": "PL!-bp3-025-L", "name": "タカラモノズ"}, {"card_no": "PL!-bp3-026-L", "name": "Oh,Love&Peace!"}, {"card_no": "PL!S-bp3-019-L", "name": "MIRACLE WAVE"}, {"card_no": "PL!N-bp3-027-L", "name": "La Bella Patria"}, {"card_no": "PL!N-bp3-030-L", "name": "Love U my friends"}, {"card_no": "PL!N-bp3-031-L", "name": "MONSTER GIRLS"}, {"card_no": "PL!-pb1-030-L", "name": "Cutie Panther"}, {"card_no": "PL!-pb1-031-L", "name": "輝夜の城で踊りたい"}, {"card_no": "PL!-pb1-032-L", "name": "SENTIMENTAL StepS"}, {"card_no": "PL!S-bp2-022-L", "name": "未熟DREAMER"}, {"card_no": "PL!S-bp2-021-L", "name": "未体験HORIZON"}, {"card_no": "PL!SP-bp2-025-L", "name": "Bubble Rise"}, {"card_no": "PL!SP-bp2-024-L", "name": "ビタミンSUMMER!"}]}], "rare_list": [{"card_no": "PL!SP-bp2-009-R+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-P+", "name": "鬼塚夏美"}, {"card_no": "PL!SP-bp2-009-SEC", "name": "鬼塚夏美"}], "_img": "img/cards/BP02/PL!SP-bp2-009-R2.png"}};
const grid = document.getElementById('deck-grid');
let totalCards = 0;
let memberCount = 0;
let liveCount = 0;
let energyCount = 0;
for (const [cardId, count] of Object.entries(deckData)) {
totalCards += count;
const card = cardsDb[cardId];
const item = document.createElement('div');
item.className = 'card-item';
const type = card.type || 'Unknown';
const typeClass = type.includes('メンバー') ? 'member' :
type.includes('ライブ') ? 'live' :
type.includes('エネルギー') ? 'energy' : '';
if (typeClass === 'member') memberCount += count;
else if (typeClass === 'live') liveCount += count;
else if (typeClass === 'energy') energyCount += count;
// Use local image path (_img) if available, otherwise remote (img)
const imgSrc = card._img || card.img || '';
item.innerHTML = `
<img src="${imgSrc}" alt="${card.name}" loading="lazy" onerror="this.src='https://via.placeholder.com/150x210?text=No+Image'">
<div class="card-name">${card.name}</div>
<span class="card-type ${typeClass}">${type}</span>
<div class="card-count">×${count}</div>
<div class="card-id">${cardId}</div>
`;
grid.appendChild(item);
}
document.getElementById('stats').textContent =
`Total: ${totalCards} cards | Members: ${memberCount} | Live: ${liveCount} | Energy: ${energyCount} | Unique: ${Object.keys(deckData).length}`;
</script>
</body>
</html>