.sin05-page .textual-navigation .letter-jumps a{white-space:normal;line-height:1.45;text-align:left}.sin05-page .rules-table{min-width:0}.sin05-page .rules-table td,.sin05-page .rules-table th{overflow-wrap:anywhere}.sin05-page .sentence-list p{line-height:1.8}.sin05-page .sentence-list{margin-top:12px}.sin05-page .section-tools{margin-top:18px}.sin05-page .main-nav .wrap{min-width:0}.sin05-page .article-layout>*{min-width:0}
.sin05-page .main-nav .wrap{white-space:normal;flex-wrap:wrap}.sin05-page .example-note{font-size:14px;color:#536577;line-height:1.65}.sin05-page .legacy-figure{margin-top:32px}.sin05-page .legacy-figure figcaption{font-size:13px;color:#536577;max-width:400px}
.sin05-page .example-target{color:#064979}.sin05-page .letter-jumps{flex-wrap:wrap}.sin05-page .sentence-list>li>p:first-child{overflow-wrap:anywhere}.sin05-page #elegir .related-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sin05-page #elegir .related-links a{display:flex;justify-content:space-between;gap:12px;padding:18px;border:1px solid #bad8f1;border-radius:7px;background:#edf6ff;text-decoration:none;font-weight:600}.sin05-page #elegir .related-links a:after{content:"→"}.sin05-page #elegir .related-links a:hover{background:#deeeff}@media(min-width:650px){.sin05-word-guide .sentence-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}}@media(max-width:500px){.sin05-page #elegir .related-links{grid-template-columns:1fr}}

.sin05-page .rules-table{min-width:400px}.sin05-page .rules-table th{word-break:normal;overflow-wrap:normal}.sin05-page .example-target{white-space:nowrap}.sin05-page .sentence-list .example-note{margin-top:6px;color:#526674}.sin05-page .letter-jumps a{white-space:normal}.sin05-page .sentence-list>li>p:first-child{overflow-wrap:normal}

.sin05-page .example-target{white-space:normal}

.sin05-page .meaning-example{font-weight:600;line-height:1.75;margin-bottom:10px}.sin05-page .meaning-note{font-size:.97rem;color:#425c70;line-height:1.75;margin-top:8px}.sin05-page .sentence-list>li{padding-bottom:20px}.sin05-page .table-wrap{max-width:100%;overflow-x:auto}.sin05-page table{width:100%;border-collapse:collapse}.sin05-page th,.sin05-page td{text-align:left;padding:14px;border-bottom:1px solid #dce8f1;vertical-align:top}.sin05-page th{background:#eef6fc;color:#053858}.sin05-page .letter-jumps{gap:10px}.sin05-page .letter-jumps a{white-space:normal}

.sin05-page .meaning-example{font-weight:400}.sin05-page .example-target{font-weight:700}
.sin05-page .meaning-example .example-note{font-size:.96rem;color:#425c70}
.sin05-page .origin-source{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.sin05-page .origin-source:hover{color:#0068c9}

.sin05-page .origin-source{overflow-wrap:anywhere}

.sin05-page .example-note{display:block;margin-top:6px}.sin05-page .rules-table{min-width:420px}.sin05-word-guide .sentence-list>li{break-inside:avoid}

.sin05-page .sentence-list{display:block}.sin05-page .example-target{white-space:normal}.sin05-page .table-scroll{max-width:100%;overflow-x:auto}.sin05-page .rules-table{min-width:470px}@media(min-width:650px){.sin05-page .phrases .sentence-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}}

.sin05-page .ordinal-table{min-width:0;width:100%;table-layout:fixed}.sin05-page .ordinal-table th:first-child{width:100px}.sin05-page .ordinal-table td{overflow-wrap:anywhere}@media(max-width:600px){.sin05-page .rules-table{min-width:0;width:100%;table-layout:fixed}.sin05-page .rules-table th,.sin05-page .rules-table td{padding:12px;overflow-wrap:anywhere}.sin05-page .ordinal-table th:first-child{width:82px}}

.sin05-page .historical-image{margin:24px 0}.sin05-page .historical-image img{display:block;max-width:100%;height:auto}.sin05-page .historical-image figcaption{max-width:336px;font-size:.85rem;line-height:1.5;margin-top:8px;color:#526a80}

.sin05-page #persona .rules-table{min-width:500px;table-layout:auto}.sin05-page #persona .rules-table td,.sin05-page #persona .rules-table th{white-space:nowrap;overflow-wrap:normal}.sin05-page .table-hint{display:none}@media(max-width:600px){.sin05-page .table-hint{display:block;font-size:.85rem;color:#526a80}.sin05-page #persona .table-scroll{border-right:2px solid #d8e8f4}}

.sin05-page .rules-table{width:100%;table-layout:fixed;min-width:0}.sin05-page .rules-table td,.sin05-page .rules-table th{overflow-wrap:anywhere}.sin05-page .sentence-list{display:block}

@media(max-width:600px){.sin05-page .rules-table,.sin05-page .rules-table tbody,.sin05-page .rules-table tr{display:block;width:100%}.sin05-page .rules-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sin05-page .rules-table tr{border:1px solid #d8e8f4;margin:0 0 16px}.sin05-page .rules-table td{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:12px;width:auto;white-space:normal;overflow-wrap:normal;padding:12px;border:0;border-bottom:1px solid #e8f0f8;font-weight:400}.sin05-page .rules-table td:first-child{background:#eef6fd}.sin05-page .rules-table td:last-child{border-bottom:0}.sin05-page .rules-table td::before{content:attr(data-label);font-weight:700;color:#003c69}.sin05-page .rules-table .cell-value{min-width:0}}

.sin05-page .predicate{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#647e94}
