
.wat-breadcrumbs{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;font-size:.88rem;margin:0 0 1.15rem;color:#667085}.wat-breadcrumbs a{color:inherit;text-decoration:none}.wat-breadcrumbs a:hover{text-decoration:underline}.frame-tool{scroll-margin-top:1rem}.frame-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;align-items:end;max-width:760px;margin:1.4rem 0}.frame-fields label,.mat-row label{font-weight:700;color:#172033}.frame-fields label span,.mat-row label span{display:flex;align-items:center;gap:.55rem;margin-top:.45rem;font-weight:500;color:#667085}.frame-fields input,.mat-row input[type=number]{width:100%;padding:.85rem 1rem;border:1px solid #cfd5df;border-radius:10px;background:#fff;font:inherit;color:#172033}.times{font-size:1.5rem;padding-bottom:.8rem;color:#8b5e4b}.frame-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.frame-actions .seo-primary{border:0;cursor:pointer}.text-button{border:0;background:transparent;text-decoration:underline;cursor:pointer;color:#475467}.frame-advanced{margin-top:1rem;max-width:760px;border-top:1px solid #e4e7ec;padding-top:.85rem}.frame-advanced summary{cursor:pointer;font-weight:700}.mat-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.mat-row .check{display:flex;align-items:center;gap:.6rem;font-weight:600}.frame-result{margin-top:1.4rem}.frame-answer{border:1px solid #d8cfc8;border-radius:14px;background:#fbfaf8;padding:1.25rem}.frame-answer .answer-kicker{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#8b5e4b;font-weight:800}.frame-answer h3{font-size:clamp(1.65rem,3vw,2.4rem);margin:.3rem 0 .45rem}.frame-answer p{margin:.35rem 0}.frame-chips{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.8rem}.frame-chip{border:1px solid #d8cfc8;border-radius:999px;padding:.4rem .7rem;background:#fff;font-size:.9rem}.frame-table-wrap{overflow-x:auto}.frame-table td:first-child{font-weight:800}.frame-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}.frame-steps>div{border:1px solid #e4e7ec;border-radius:12px;padding:1rem}.frame-steps strong,.frame-steps span{display:block}.frame-steps span{margin-top:.4rem;color:#667085;line-height:1.55}@media(max-width:720px){.frame-fields{grid-template-columns:1fr}.times{display:none}.mat-row,.frame-steps{grid-template-columns:1fr}}
/* V130.1 final readability pass: these pages do not load master-chart.css. */
.frame-table{width:100%;border-collapse:collapse;min-width:720px}.frame-table th,.frame-table td{padding:.82rem .9rem;border-bottom:1px solid rgba(23,52,61,.12);text-align:left;vertical-align:top;white-space:nowrap}.frame-table th{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#344054}.frame-table tbody tr:last-child td{border-bottom:0}
