.care-entry-v33{padding:20px;border:1px solid #d6d6d6;border-radius:8px;margin:22px 0;background:#fafafa}.care-entry-v33 h2{margin:0 0 10px}.care-entry-v33 p{line-height:1.8}.symptom-shortcuts-v33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.symptom-shortcuts-v33 button{padding:13px;text-align:left;min-height:48px;border:1px solid #bbb;border-radius:5px;background:#fff;color:#111;font:inherit;line-height:1.6;cursor:pointer}.symptom-shortcuts-v33 button:focus-visible{outline:3px solid #111;outline-offset:2px}.care-entry-v33 summary{font-weight:700;cursor:pointer}.care-entry-v33 li{margin:14px 0}.care-entry-v33 li p{margin:4px 0}.care-memo-v33{padding:20px;border:2px solid #222;background:#fff;margin:20px 0;overflow-wrap:anywhere}.care-memo-v33 dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px}.care-memo-v33 dt{font-weight:700}.care-memo-v33 dd{margin:0;line-height:1.7}.beginner-path-cards-v33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.beginner-path-card-v33{display:block;color:#111;text-decoration:none;border:1px solid #ccc;border-radius:8px;padding:22px;background:#fff}.beginner-path-card-v33 h3{font-size:1.2rem;margin:0 0 10px;line-height:1.5}.beginner-path-card-v33 p{font-size:.95rem;line-height:1.8;color:#555;margin:0 0 10px}.beginner-path-card-v33 span{font-weight:700}.beginner-paths-heading-v33{margin:26px 0 16px}.path-article-v33 .first-actions{border-left:4px solid #111;background:#f6f6f6;padding:18px 22px;margin:22px 0}.path-article-v33 section{margin:32px 0}.path-article-v33 p,.path-article-v33 li{line-height:1.9}.path-article-v33 li{margin:10px 0}.path-article-v33 .example-v33{border:1px solid #ccc;background:#fafafa;padding:18px;margin:18px 0}.path-article-v33 .example-v33 p{margin:8px 0}.path-article-v33 .article-sources-v33{font-size:.88rem}.path-article-v33 table{width:100%;border-collapse:collapse}.path-article-v33 td,.path-article-v33 th{padding:12px;border:1px solid #ddd;text-align:left;vertical-align:top}.path-article-v33 .table-wrap{overflow:auto}.path-article-v33 details{margin:16px 0}.path-article-v33 details>summary{cursor:pointer;font-weight:700}.path-article-v33 a{overflow-wrap:anywhere}
@media(max-width:600px){.symptom-shortcuts-v33,.beginner-path-cards-v33{grid-template-columns:1fr}.care-entry-v33{padding:16px}.care-memo-v33{padding:15px}.care-memo-v33 dl{grid-template-columns:1fr;gap:5px}.care-memo-v33 dd{margin-bottom:10px}.beginner-path-card-v33{padding:18px}.path-article-v33 .first-actions{padding:14px 16px}.path-article-v33 td,.path-article-v33 th{min-width:130px}.path-article-v33{overflow-wrap:anywhere;word-break:keep-all}}
.official-calculation-v33{margin:24px 0;padding:16px;border:1px solid #ccc;border-radius:6px}.official-calculation-v33>summary{font-weight:700;cursor:pointer;line-height:1.7}
.path-article-v33 h1{word-break:keep-all;text-wrap:balance}
