.guide-date{display:block;margin-top:.7rem;font-size:.9rem;color:var(--ink-soft)}.guide-note{margin:2rem 0;padding:1.25rem;border-left:4px solid var(--ink);background:var(--surface,#f0eee8)}.guide-note h3{margin-top:0}.guide-table{width:100%;max-width:100%;overflow-x:auto;margin:1.5rem 0}.guide-table table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.6}.guide-table caption{text-align:left;font-weight:700;margin-bottom:.8rem}.guide-table th,.guide-table td{vertical-align:top;padding:.85rem;text-align:left;border-bottom:1px solid #cbc9c1;overflow-wrap:anywhere}.guide-table thead{background:#ebe8e0}.guide-table tbody th{font-weight:700;min-width:9rem;overflow-wrap:normal}.guide-table td{min-width:10rem}.guide-table-hint{font-size:.875rem;color:var(--ink-soft)}.guide-table:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:600px){.guide-table table{min-width:680px}.guide-note{padding:1rem}.pb-art a{overflow-wrap:anywhere}}
