@layer base{._card_18adm_5{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:var(--radius-md);background-color:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px #0000000d;overflow:hidden}._plain_18adm_14{color:inherit}._item_18adm_18{border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)}._card_18adm_5 ._item_18adm_18:last-child{border-bottom:none}._item_18adm_18:has(._trigger_18adm_26:disabled){opacity:.5}._header_18adm_30{display:flex;margin:0}._trigger_18adm_26{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;line-height:1.4;text-align:left;background-color:transparent;color:var(--foreground);border:none;cursor:pointer;outline:none;transition:background-color var(--animation-duration-fast) ease}._card_18adm_5 ._trigger_18adm_26[data-state=closed]:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._trigger_18adm_26:disabled{cursor:not-allowed}._trigger_18adm_26:focus-visible{outline:2px solid color-mix(in srgb,var(--foreground) 16%,transparent);outline-offset:-4px;border-radius:var(--radius-md)}._plain_18adm_14 ._trigger_18adm_26{padding:14px 0}._plain_18adm_14 ._trigger_18adm_26:focus-visible{outline-offset:2px;border-radius:var(--radius-sm)}._icon_18adm_82{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),color var(--animation-duration-fast) ease}._trigger_18adm_26:hover:not(:disabled) ._icon_18adm_82{color:var(--foreground)}._trigger_18adm_26[data-state=open] ._icon_18adm_82{transform:rotate(180deg)}._content_18adm_100{overflow:hidden;color:inherit;animation:_accordion-up_18adm_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_18adm_100[data-state=open]{animation:_accordion-down_18adm_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_18adm_115{padding:0 16px 14px;color:var(--muted-foreground);font-size:.875rem;line-height:1.55}._plain_18adm_14 ._contentInner_18adm_115{padding:0 0 14px}@keyframes _accordion-up_18adm_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_18adm_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._figure_1pg4s_1{width:100%;max-width:520px;min-width:0;margin:0}._figure_1pg4s_1 ._image_1pg4s_2{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border:1px solid var(--gold-border);border-radius:24px;box-shadow:0 12px 32px color-mix(in srgb,var(--foreground) 9%,transparent)}._figure_1pg4s_1 figcaption{margin-top:12px;color:var(--muted-foreground);font-size:12px;line-height:1.7;text-align:left;overflow-wrap:anywhere}@media(max-width:760px){._figure_1pg4s_1 ._image_1pg4s_2{border-radius:20px}}._explains_1b4ch_1{min-width:0}._standalone_1b4ch_2{margin-block:16px;max-width:760px;width:100%}._standalone_1b4ch_2 ._control_1b4ch_3{padding:0;border:0;background:transparent}._standalone_1b4ch_2 ._guide_1b4ch_4{margin-top:10px;border:1px solid #eedbe8;border-radius:16px}._contextDetails_1b4ch_5{margin-top:10px;min-width:0;border-top:1px solid #eedbe8}._contextDetails_1b4ch_5 summary{min-height:44px;padding:10px 0;cursor:pointer;color:#8e2166;font-size:.875rem;line-height:1.5;font-weight:700;overflow-wrap:anywhere}._guide_1b4ch_4 ._contextDetails_1b4ch_5 p{margin:0 0 10px}._contextDetails_1b4ch_5 a{color:#8e2166;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}._contextDetails_1b4ch_5>a{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;line-height:1.5}._contextDetails_1b4ch_5 summary:focus-visible,._contextDetails_1b4ch_5 a:focus-visible{outline:3px solid #8e2166;outline-offset:2px;border-radius:4px}._control_1b4ch_3{display:flex;align-items:center;padding:14px 20px;border-bottom:1px solid #eee3ec;background:#fff}._trigger_1b4ch_12{display:inline-flex;min-height:46px;height:auto;padding:11px 16px;gap:8px;border:1px solid #d69bbf;border-radius:14px;color:#a72379;background:#fff8fc;font:700 var(--site-body-small)/1.4 var(--font-family-base)}._trigger_1b4ch_12:hover{background:#fcedf6;border-color:#a72379}._trigger_1b4ch_12[aria-expanded=true]{background:#a72379;border-color:#a72379;color:#fff}._trigger_1b4ch_12:focus-visible,._close_1b4ch_15:focus-visible{outline:3px solid #8e2166;outline-offset:3px}._guide_1b4ch_4 ._close_1b4ch_15:focus-visible{outline-offset:0}._guide_1b4ch_4{display:grid;grid-template-areas:"portrait speech";grid-template-columns:clamp(80px,22vw,110px) minmax(0,1fr);align-items:start;gap:12px;position:relative;padding:52px 12px 16px;background:#fff7fc;border-bottom:1px solid #eedbe8;animation:_welcomeIn_1b4ch_1 .2s ease-out;min-width:0}._close_1b4ch_15{position:absolute;right:8px;top:4px;min-width:44px;min-height:44px;width:44px;height:44px;color:#8e2166;border-radius:12px;z-index:1}._guide_1b4ch_4 ._portrait_1b4ch_20{grid-area:portrait;width:100%;max-width:none;min-width:0;margin:0;align-self:start}._guide_1b4ch_4 ._portrait_1b4ch_20 img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;box-shadow:none!important;border:0!important;border-radius:0!important}._portrait_1b4ch_20 figcaption{display:none}._guide_1b4ch_4 ._speech_1b4ch_23{grid-area:speech;position:relative;min-width:0;overflow-wrap:anywhere;border:1px solid #e8d0df;border-radius:5px 16px 16px;background:#fff;padding:12px;box-shadow:0 5px 16px #5f294c08}._character_1b4ch_24{display:block;font-size:var(--site-label);line-height:1.4;font-weight:600;color:#8e2166}._guide_1b4ch_4 ._speech_1b4ch_23 h3{font-size:var(--site-h3);text-wrap:balance;line-height:1.3;font-weight:800;margin:8px 0;color:#283047;letter-spacing:normal}._guide_1b4ch_4 ._speech_1b4ch_23 p{font-size:var(--site-body-small);line-height:1.5;color:#51465b;margin:0}._guided_1b4ch_27{border-left:2px solid #e1b455}._content_1b4ch_28,._guided_1b4ch_27{min-width:0}@keyframes _welcomeIn_1b4ch_1{0%{opacity:.65;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){._guide_1b4ch_4{grid-template-columns:minmax(130px,min(28%,150px)) minmax(0,1fr);gap:24px;padding:52px 24px 20px}._guide_1b4ch_4 ._speech_1b4ch_23{padding:16px}._guide_1b4ch_4 ._speech_1b4ch_23 p{font-size:var(--site-body)}}@media(max-width:767px){._control_1b4ch_3{padding:10px 12px}._guide_1b4ch_4{padding:48px 12px 12px}._close_1b4ch_15{top:0}._guide_1b4ch_4 ._speech_1b4ch_23{padding:10px}._guide_1b4ch_4 ._speech_1b4ch_23 h3{font-size:1.125rem}._guide_1b4ch_4 ._speech_1b4ch_23 p{font-size:.9375rem}}@media(max-width:375px){._guide_1b4ch_4{gap:10px}}@media(max-width:359px){._guide_1b4ch_4{grid-template-columns:minmax(0,72px) minmax(0,1fr);gap:8px;padding-inline:10px}._guide_1b4ch_4 ._speech_1b4ch_23 h3{font-size:1.0625rem}._guide_1b4ch_4 ._speech_1b4ch_23 p{font-size:var(--site-link)}}@media(prefers-reduced-motion:reduce){._guide_1b4ch_4,._trigger_1b4ch_12,._close_1b4ch_15{animation:none!important;transition:none!important}}._discoveries_1b4ch_47{min-width:0}._discoveries_1b4ch_47 h3,._discoveries_1b4ch_47 h4{font-size:var(--site-h3);font-weight:800;line-height:1.45;margin:0 0 12px;color:var(--foreground)}._discoveries_1b4ch_47 ol{margin:0;padding-inline-start:24px;display:grid;gap:12px;list-style:decimal}._discoveries_1b4ch_47 li{padding-inline-start:4px;font-size:var(--site-body);line-height:1.65;color:var(--muted-foreground);overflow-wrap:anywhere}._discoveries_1b4ch_47 li::marker{color:var(--primary);font-weight:800}
