.hint-detail[data-astro-cid-biibsjjv]{background:var(--ivory);padding-block:clamp(3rem,8vh,5rem) clamp(5rem,12vh,8rem)}.breadcrumb[data-astro-cid-biibsjjv]{color:var(--sub);flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;font-size:.875rem;display:flex}.breadcrumb[data-astro-cid-biibsjjv] a[data-astro-cid-biibsjjv]{color:inherit;text-decoration:none}.breadcrumb[data-astro-cid-biibsjjv] a[data-astro-cid-biibsjjv]:hover{color:var(--navy);text-decoration:underline}.hint-header[data-astro-cid-biibsjjv]{margin-bottom:3rem}.hint-badge[data-astro-cid-biibsjjv]{background:var(--gold);color:#fff;border-radius:999px;margin-bottom:1rem;padding:.375rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}.hint-title[data-astro-cid-biibsjjv]{color:var(--navy);margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.5}.hint-lead[data-astro-cid-biibsjjv]{color:var(--sub);font-size:.9375rem;line-height:2}.hint-scope[data-astro-cid-biibsjjv]{border:2px solid var(--gold);border-radius:var(--radius-lg);background:#fff;margin-bottom:2rem;padding:1.5rem}.hint-scope__title[data-astro-cid-biibsjjv]{color:var(--navy);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:700;display:flex}.hint-scope__title[data-astro-cid-biibsjjv] svg{color:var(--gold)}.hint-scope[data-astro-cid-biibsjjv] p[data-astro-cid-biibsjjv]{color:var(--sub);font-size:.9375rem;line-height:1.8}.hint-warning[data-astro-cid-biibsjjv]{border-radius:var(--radius-lg);background:#fff5f5;border:2px solid #c9a43a;margin-bottom:3rem;padding:1.75rem}.hint-warning__title[data-astro-cid-biibsjjv]{color:#a83232;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:700;display:flex}.hint-warning__title[data-astro-cid-biibsjjv] svg{color:#a83232}.hint-warning__list[data-astro-cid-biibsjjv]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hint-warning__list[data-astro-cid-biibsjjv] li[data-astro-cid-biibsjjv]{color:var(--navy);padding-left:1.25rem;font-size:.9375rem;font-weight:500;line-height:1.8;position:relative}.hint-warning__list[data-astro-cid-biibsjjv] li[data-astro-cid-biibsjjv]:before{content:"⚠";color:#a83232;font-weight:700;position:absolute;left:0}.hint-steps[data-astro-cid-biibsjjv]{margin-bottom:3rem}.section-subtitle[data-astro-cid-biibsjjv]{color:var(--navy);margin-bottom:1.5rem;font-size:1.375rem;font-weight:700}.steps-list[data-astro-cid-biibsjjv]{counter-reset:step;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.step-item[data-astro-cid-biibsjjv]{counter-increment:step;border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;padding:1.75rem;position:relative}.step-item[data-astro-cid-biibsjjv]:before{content:counter(step);background:var(--gold);color:#fff;width:2rem;height:2rem;font-family:var(--font-en);border-radius:50%;place-items:center;font-size:1rem;font-weight:700;display:grid;position:absolute;top:1.75rem;left:1.75rem}.step-time[data-astro-cid-biibsjjv]{font-family:var(--font-en);color:var(--gold);margin-bottom:.5rem;padding-left:3rem;font-size:.875rem;font-weight:700}.step-title[data-astro-cid-biibsjjv]{color:var(--navy);margin-bottom:.75rem;padding-left:3rem;font-size:1.125rem;font-weight:700}.step-desc[data-astro-cid-biibsjjv]{color:var(--sub);padding-left:3rem;font-size:.9375rem;line-height:1.9}.hint-completion[data-astro-cid-biibsjjv]{background:var(--paper);border-radius:var(--radius-lg);margin-bottom:2rem;padding:1.5rem}.hint-completion__title[data-astro-cid-biibsjjv]{color:var(--navy);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:700;display:flex}.hint-completion__title[data-astro-cid-biibsjjv] svg{color:var(--gold)}.hint-completion[data-astro-cid-biibsjjv] p[data-astro-cid-biibsjjv]{color:var(--sub);font-size:.9375rem;line-height:1.8}.hint-tips[data-astro-cid-biibsjjv]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;margin-bottom:3rem;padding:1.75rem}.hint-tips__title[data-astro-cid-biibsjjv]{color:var(--navy);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:700;display:flex}.hint-tips__title[data-astro-cid-biibsjjv] svg{color:var(--gold)}.hint-tips__list[data-astro-cid-biibsjjv]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hint-tips__list[data-astro-cid-biibsjjv] li[data-astro-cid-biibsjjv]{color:var(--sub);padding-left:1.25rem;font-size:.9375rem;line-height:1.8;position:relative}.hint-tips__list[data-astro-cid-biibsjjv] li[data-astro-cid-biibsjjv]:before{content:"✓";color:var(--gold);font-weight:700;position:absolute;left:0}.hint-next[data-astro-cid-biibsjjv]{margin-bottom:3rem}.hint-next__text[data-astro-cid-biibsjjv]{color:var(--sub);margin-top:1rem;font-size:.9375rem;line-height:2}.hint-disclaimer[data-astro-cid-biibsjjv]{background:var(--paper);border-left:3px solid var(--gold);border-radius:var(--radius);color:var(--sub);margin-bottom:3rem;padding:1.5rem;font-size:.875rem;line-height:1.9}.hint-disclaimer[data-astro-cid-biibsjjv] strong[data-astro-cid-biibsjjv]{color:var(--navy)}.hint-other-themes[data-astro-cid-biibsjjv],.hint-consult[data-astro-cid-biibsjjv]{margin-bottom:3rem}.hint-other-themes__text[data-astro-cid-biibsjjv],.hint-consult__text[data-astro-cid-biibsjjv]{color:var(--sub);margin-top:1rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:2}.btn-row[data-astro-cid-biibsjjv]{gap:1rem}button[data-astro-cid-biibsjjv]:disabled{opacity:.5;cursor:not-allowed}
