.wa-prose{--wa-prose-serif:Georgia,"Noto Serif","Times New Roman",var(--font-jp,"BIZ UDPGothic"),"Hiragino Sans",serif;max-width:720px;color:var(--wa-ink-soft);overflow-wrap:break-word;font-size:16px;line-height:1.75}@media (min-width:768px){.wa-prose{font-size:17.5px}}:where(.wa-prose)>:first-child{margin-top:0}:where(.wa-prose) p:where(:not(.not-prose,.not-prose *)){margin:0 0 1.2em}:where(.wa-prose) :where(.lead):where(:not(.not-prose,.not-prose *)){font-size:1.18em;line-height:1.65}:where(.wa-prose) :is(h2,h3):where(:not(.not-prose,.not-prose *)){color:var(--wa-ink-title);font-family:var(--wa-prose-serif);letter-spacing:-.005em;text-wrap:balance;font-weight:700}:where(.wa-prose) h2:where(:not(.not-prose,.not-prose *)){margin:2.3em 0 .75em;padding-left:16px;font-size:1.6em;line-height:1.25;position:relative}:where(.wa-prose) h2:where(:not(.not-prose,.not-prose *)):before{content:"";background:var(--wa-torii);border-radius:2px;width:4px;height:.9em;position:absolute;top:.2em;left:0}:where(.wa-prose) h3:where(:not(.not-prose,.not-prose *)){margin:1.9em 0 .6em;font-size:1.25em;line-height:1.35}:where(.wa-prose) h4:where(:not(.not-prose,.not-prose *)){color:var(--wa-ink);margin:1.6em 0 .5em;font-size:1.04em;font-weight:800;line-height:1.4}:where(.wa-prose) strong:where(:not(.not-prose,.not-prose *)){color:var(--wa-ink);font-weight:800}:where(.wa-prose) a:where(:not(.not-prose,.not-prose *)){color:var(--wa-ember-deep);font-weight:700}:where(.wa-prose) a:where(:not(.not-prose,.not-prose *,[class*=flex],[class*=rounded])){text-decoration:underline;-webkit-text-decoration-color:var(--wa-ember-line);text-decoration-color:var(--wa-ember-line);text-underline-offset:3px;text-decoration-thickness:1.5px}:where(.wa-prose) a:where(:not(.not-prose,.not-prose *)):hover{text-decoration-color:currentColor}:where(.wa-prose) :is(ul,ol):where(:not(.not-prose,.not-prose *,[class*=flex],[class*=grid])){margin:0 0 1.25em;padding-left:1.5em}:where(.wa-prose) ul:where(:not(.not-prose,.not-prose *,[class*=flex],[class*=grid])){list-style:none}:where(.wa-prose) ol:where(:not(.not-prose,.not-prose *,[class*=flex],[class*=grid])){list-style:decimal}:where(.wa-prose) li:where(:not(.not-prose,.not-prose *)){margin:.4em 0;padding-left:.2em}:where(.wa-prose) ul:where(:not(.not-prose,.not-prose *,[class*=flex],[class*=grid]))>li:where(:not([class*=flex])){position:relative}:where(.wa-prose) ul:where(:not(.not-prose,.not-prose *,[class*=flex],[class*=grid]))>li:where(:not([class*=flex])):before{content:"";background:var(--wa-gold);border-radius:1.5px;width:6px;height:6px;position:absolute;top:.66em;left:-1.05em;transform:rotate(45deg)}:where(.wa-prose) ol:where(:not(.not-prose,.not-prose *))>li::marker{color:var(--wa-gold-deep);font-family:Menlo,ui-monospace,monospace;font-size:.88em;font-weight:800}:where(.wa-prose) table:where(:not(.not-prose,.not-prose *)){border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.92em;line-height:1.55}:where(.wa-prose) th:where(:not(.not-prose,.not-prose *)){border-bottom:1.5px solid var(--wa-line-strong);color:var(--wa-ink);text-align:left;padding:.65em .8em;font-weight:800}:where(.wa-prose) td:where(:not(.not-prose,.not-prose *)){border-bottom:1px solid var(--wa-line);vertical-align:top;padding:.65em .8em}:where(.wa-prose) blockquote:where(:not(.not-prose,.not-prose *)){border-left:4px solid var(--wa-gold);background:var(--wa-well);color:var(--wa-ink);font-family:var(--wa-prose-serif);border-radius:0 12px 12px 0;margin:1.6em 0;padding:.9em 1.1em;font-style:italic}:where(.wa-prose) hr:where(:not(.not-prose,.not-prose *)){border:0;border-top:1.5px solid var(--wa-line);margin:2.4em 0}:where(.wa-prose) kbd{border:1.5px solid var(--wa-line-strong);background:var(--wa-chip);box-shadow:0 2px 0 var(--wa-stamp);color:var(--wa-ink);border-radius:6px;padding:.1em .45em;font-family:Menlo,ui-monospace,monospace;font-size:.82em;font-weight:800}.wa-prose table{table-layout:auto;overflow-wrap:normal}.wa-prose :is(th,td).p-4{padding:12px 11px}.wa-prose .border{border-width:1.5px}.wa-prose .border:is(.shadow-sm,.shadow,.shadow-md){box-shadow:0 3px 0 var(--wa-stamp)}.wa-prose [style*=--font-noto-serif-jp]{font-family:var(--font-jp,"BIZ UDPGothic"),"Hiragino Sans","Noto Sans JP",sans-serif!important}
.wa-prose .bg-amber-500{background-color:#8a6416}.wa-prose .bg-amber-500\/5{background-color:#c6a4630d}.wa-prose .bg-amber-500\/10{background-color:#c6a4631a}.wa-prose .bg-amber-600{background-color:#8a6416}.wa-prose .bg-blue-500{background-color:#5b6c9e}.wa-prose .bg-blue-500\/5{background-color:#5b6c9e0d}.wa-prose .bg-blue-500\/10{background-color:#5b6c9e1a}.wa-prose .bg-blue-500\/20{background-color:#5b6c9e33}.wa-prose .bg-blue-600{background-color:#5b6c9e}.wa-prose .bg-cyan-500{background-color:#2f6b66}.wa-prose .bg-cyan-500\/5{background-color:#3f8f880d}.wa-prose .bg-cyan-600{background-color:#2f6b66}.wa-prose .bg-emerald-500{background-color:#4f7a30}.wa-prose .bg-emerald-500\/5{background-color:#5f8c3c0d}.wa-prose .bg-emerald-500\/10{background-color:#5f8c3c1a}.wa-prose .bg-emerald-500\/20{background-color:#5f8c3c33}.wa-prose .bg-emerald-600{background-color:#4f7a30}.wa-prose .bg-fuchsia-500\/5{background-color:#c1332b0d}.wa-prose .bg-fuchsia-600{background-color:#c1332b}.wa-prose .bg-indigo-500{background-color:#5b6c9e}.wa-prose .bg-indigo-500\/5{background-color:#5b6c9e0d}.wa-prose .bg-indigo-500\/10{background-color:#5b6c9e1a}.wa-prose .bg-indigo-600{background-color:#5b6c9e}.wa-prose .bg-orange-500\/5{background-color:#ef6a3a0d}.wa-prose .bg-orange-600{background-color:#b34a24}.wa-prose .bg-purple-500\/10{background-color:#5b6c9e1a}.wa-prose .bg-red-500\/5{background-color:#c1332b0d}.wa-prose .bg-red-600{background-color:#c1332b}.wa-prose .bg-rose-500{background-color:#b34a24}.wa-prose .bg-rose-500\/5{background-color:#ef6a3a0d}.wa-prose .bg-rose-500\/10{background-color:#ef6a3a1a}.wa-prose .bg-rose-500\/20{background-color:#ef6a3a33}.wa-prose .bg-rose-600{background-color:#b34a24}.wa-prose .bg-sky-500{background-color:#5b6c9e}.wa-prose .bg-sky-500\/5{background-color:#5b6c9e0d}.wa-prose .bg-sky-500\/10{background-color:#5b6c9e1a}.wa-prose .bg-sky-600{background-color:#5b6c9e}.wa-prose .bg-slate-500{background-color:#3b3328}.wa-prose .bg-slate-500\/5{background-color:#8c7a5c0d}.wa-prose .bg-slate-600{background-color:#3b3328}.wa-prose .bg-stone-500\/5{background-color:#8c7a5c0d}.wa-prose .bg-stone-500\/10{background-color:#8c7a5c1a}.wa-prose .bg-stone-600,.wa-prose .bg-stone-800{background-color:#3b3328}.wa-prose .bg-teal-500{background-color:#2f6b66}.wa-prose .bg-teal-500\/5{background-color:#3f8f880d}.wa-prose .bg-teal-600{background-color:#2f6b66}.wa-prose .bg-violet-500\/5{background-color:#5b6c9e0d}.wa-prose .bg-violet-500\/10{background-color:#5b6c9e1a}.wa-prose .bg-zinc-500\/5{background-color:#8c7a5c0d}.wa-prose .bg-zinc-500\/10{background-color:#8c7a5c1a}.wa-prose .bg-zinc-600{background-color:#3b3328}.wa-prose .border-amber-500\/20,.wa-prose .border-amber-500\/30{border-color:#c6a46352}.wa-prose .border-blue-500\/20,.wa-prose .border-blue-500\/30{border-color:#5b6c9e52}.wa-prose .border-cyan-500\/20,.wa-prose .border-cyan-500\/30{border-color:#3f8f8852}.wa-prose .border-emerald-500\/20,.wa-prose .border-emerald-500\/30{border-color:#5f8c3c52}.wa-prose .border-fuchsia-500\/20,.wa-prose .border-fuchsia-500\/30{border-color:#c1332b52}.wa-prose .border-indigo-500\/20,.wa-prose .border-indigo-500\/30{border-color:#5b6c9e52}.wa-prose .border-orange-500\/20,.wa-prose .border-orange-500\/30{border-color:#ef6a3a52}.wa-prose .border-purple-500\/20{border-color:#5b6c9e52}.wa-prose .border-red-500\/20,.wa-prose .border-red-500\/30{border-color:#c1332b52}.wa-prose .border-rose-500{border-color:#b34a24}.wa-prose .border-rose-500\/10,.wa-prose .border-rose-500\/20,.wa-prose .border-rose-500\/30{border-color:#ef6a3a52}.wa-prose .border-sky-500\/20,.wa-prose .border-sky-500\/30{border-color:#5b6c9e52}.wa-prose .border-slate-500\/20,.wa-prose .border-slate-500\/30,.wa-prose .border-stone-500\/20,.wa-prose .border-stone-500\/30{border-color:#8c7a5c52}.wa-prose .border-teal-500\/20,.wa-prose .border-teal-500\/30{border-color:#3f8f8852}.wa-prose .border-violet-500\/20{border-color:#5b6c9e52}.wa-prose .border-zinc-500\/20,.wa-prose .border-zinc-500\/30{border-color:#8c7a5c52}.wa-prose .border-l-rose-500{border-left-color:#b34a24}.wa-prose .text-amber-400,.wa-prose .text-amber-500{color:#7d5220}.wa-prose .text-amber-500\/10{color:#c6a4631a}.wa-prose .text-amber-600{color:#7d5220}.wa-prose .text-blue-400,.wa-prose .text-blue-500{color:#4a5a8a}.wa-prose .text-blue-500\/10{color:#5b6c9e1a}.wa-prose .text-blue-500\/80{color:#4a5a8acc}.wa-prose .text-cyan-500{color:#2f6b66}.wa-prose .text-cyan-500\/10{color:#3f8f881a}.wa-prose .text-emerald-400,.wa-prose .text-emerald-500{color:#43671f}.wa-prose .text-emerald-500\/10{color:#5f8c3c1a}.wa-prose .text-emerald-600{color:#43671f}.wa-prose .text-fuchsia-500{color:#a92c25}.wa-prose .text-fuchsia-500\/10{color:#c1332b1a}.wa-prose .text-indigo-500{color:#4a5a8a}.wa-prose .text-indigo-500\/10{color:#5b6c9e1a}.wa-prose .text-indigo-600{color:#4a5a8a}.wa-prose .text-orange-500{color:#a8431f}.wa-prose .text-orange-500\/10{color:#ef6a3a1a}.wa-prose .text-orange-600{color:#a8431f}.wa-prose .text-pink-500{color:#a92c25}.wa-prose .text-purple-500{color:#4a5a8a}.wa-prose .text-red-500{color:#a92c25}.wa-prose .text-red-500\/10{color:#c1332b1a}.wa-prose .text-red-600{color:#a92c25}.wa-prose .text-rose-400,.wa-prose .text-rose-500{color:#a8431f}.wa-prose .text-rose-500\/10{color:#ef6a3a1a}.wa-prose .text-rose-500\/30{color:#ef6a3a4d}.wa-prose .text-rose-600{color:#a8431f}.wa-prose .text-sky-500{color:#4a5a8a}.wa-prose .text-sky-500\/10{color:#5b6c9e1a}.wa-prose .text-sky-600{color:#4a5a8a}.wa-prose .text-slate-500{color:#5f4b33}.wa-prose .text-slate-500\/10{color:#8c7a5c1a}.wa-prose .text-stone-500{color:#5f4b33}.wa-prose .text-stone-500\/10{color:#8c7a5c1a}.wa-prose .text-stone-600{color:#5f4b33}.wa-prose .text-teal-500{color:#2f6b66}.wa-prose .text-teal-500\/10{color:#3f8f881a}.wa-prose .text-violet-500\/10{color:#5b6c9e1a}.wa-prose .text-violet-600{color:#4a5a8a}.wa-prose .text-yellow-500{color:#7d5220}.wa-prose .text-zinc-500{color:#5f4b33}.wa-prose .text-zinc-500\/10{color:#8c7a5c1a}.wa-prose .group:hover .group-hover\:text-rose-500{color:#a8431f}.wa-prose .hover\:bg-amber-500:hover{background-color:#7d5220}.wa-prose .hover\:bg-blue-500:hover{background-color:#3d4a74}.wa-prose .hover\:bg-cyan-500:hover{background-color:#24524e}.wa-prose .hover\:bg-emerald-500:hover{background-color:#43671f}.wa-prose .hover\:bg-fuchsia-500:hover{background-color:#8f2b23}.wa-prose .hover\:bg-indigo-500:hover{background-color:#3d4a74}.wa-prose .hover\:bg-orange-500:hover{background-color:#9c3d1d}.wa-prose .hover\:bg-red-500:hover{background-color:#8f2b23}.wa-prose .hover\:bg-rose-500:hover{background-color:#9c3d1d}.wa-prose .hover\:bg-sky-500:hover{background-color:#3d4a74}.wa-prose .hover\:bg-slate-500:hover,.wa-prose .hover\:bg-stone-500:hover{background-color:#2c2216}.wa-prose .hover\:bg-teal-500:hover{background-color:#24524e}.wa-prose .hover\:bg-zinc-500:hover{background-color:#2c2216}.wa-prose .hover\:border-amber-500\/50:hover{border-color:#c6a46380}.wa-prose .hover\:border-rose-500\/50:hover{border-color:#ef6a3a80}.wa-prose .hover\:shadow-amber-600\/30:hover{--tw-shadow-color:#8a64164d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-blue-600\/30:hover{--tw-shadow-color:#5b6c9e4d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-cyan-600\/30:hover{--tw-shadow-color:#2f6b664d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-emerald-600\/30:hover{--tw-shadow-color:#4f7a304d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-fuchsia-600\/30:hover{--tw-shadow-color:#c1332b4d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-indigo-600\/30:hover{--tw-shadow-color:#5b6c9e4d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-orange-600\/30:hover{--tw-shadow-color:#b34a244d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-red-600\/30:hover{--tw-shadow-color:#c1332b4d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-rose-600\/30:hover{--tw-shadow-color:#b34a244d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-sky-600\/30:hover{--tw-shadow-color:#5b6c9e4d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-slate-600\/30:hover,.wa-prose .hover\:shadow-stone-600\/30:hover{--tw-shadow-color:#3b33284d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-teal-600\/30:hover{--tw-shadow-color:#2f6b664d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:shadow-zinc-600\/30:hover{--tw-shadow-color:#3b33284d;--tw-shadow:var(--tw-shadow-colored)}.wa-prose .hover\:text-rose-400:hover{color:#a8431f}
