.sm-input[data-astro-cid-b24gdr3o]{min-height:14rem;font-size:1.02rem;line-height:1.65}.sm-input[data-astro-cid-b24gdr3o].is-dragging{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent)}.sm-options[data-astro-cid-b24gdr3o]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:1rem 1.75rem;margin-top:1rem;padding-top:1rem;display:flex}.sm-options[data-astro-cid-b24gdr3o] fieldset[data-astro-cid-b24gdr3o]{border:0;min-width:0;margin:0;padding:0}.sm-length__row[data-astro-cid-b24gdr3o]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sm-length__value[data-astro-cid-b24gdr3o][hidden]{display:none}.sm-count[data-astro-cid-b24gdr3o]{width:5.5rem}.sm-count[data-astro-cid-b24gdr3o][aria-invalid=true]{border-color:var(--danger)}.sm-count-error[data-astro-cid-b24gdr3o]{color:var(--danger);flex-basis:100%;font-size:.85rem;font-weight:600}.sm-count-error[data-astro-cid-b24gdr3o][hidden]{display:none}.sm-percent[data-astro-cid-b24gdr3o]{width:6.5rem}.sm-field[data-astro-cid-b24gdr3o]{flex:0 15rem}.sm-hint[data-astro-cid-b24gdr3o]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.sm-live[data-astro-cid-b24gdr3o]:has(>[hidden]){margin-top:-1rem}.sm-results[data-astro-cid-b24gdr3o]{gap:1rem;display:grid}.sm-summary[data-astro-cid-b24gdr3o]{font-size:1.05rem;line-height:1.7}.sm-summary[data-astro-cid-b24gdr3o] p{margin:0}.sm-summary[data-astro-cid-b24gdr3o] ul{gap:.45rem;margin:0;padding-left:1.3rem;display:grid}.sm-note[data-astro-cid-b24gdr3o]{margin-top:.75rem}.sm-keywords[data-astro-cid-b24gdr3o]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sm-keywords[data-astro-cid-b24gdr3o] li{border:1px solid var(--line);background:var(--surface-2);border-radius:999px;padding:.25rem .7rem;font-size:.92rem}.sm-keywords[data-astro-cid-b24gdr3o] li b{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:.35rem;font-weight:600}.sm-map[data-astro-cid-b24gdr3o]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);white-space:pre-wrap;overflow-wrap:anywhere;max-height:26rem;color:var(--text-2);padding:.85rem 1rem;line-height:1.75;overflow:auto}.sm-map[data-astro-cid-b24gdr3o] mark{color:var(--text);background:color-mix(in srgb, var(--cat) 18%, transparent);border-bottom:2px solid var(--cat);border-radius:2px}.sm-map[data-astro-cid-b24gdr3o] .sm-rank{border:1px solid var(--cat);background:color-mix(in srgb, var(--cat) 22%, var(--surface));color:var(--text);vertical-align:.1rem;border-radius:999px;margin-right:.3rem;padding:0 .35rem;font-size:.72rem;font-weight:750;line-height:1.5;display:inline-block}.sm-details[data-astro-cid-b24gdr3o]{margin-top:.85rem}.sm-details[data-astro-cid-b24gdr3o] summary[data-astro-cid-b24gdr3o]{cursor:pointer;margin-bottom:.6rem;font-weight:700}.sm-table[data-astro-cid-b24gdr3o] td[data-astro-cid-b24gdr3o]:last-child{white-space:normal;min-width:16rem}.sm-table[data-astro-cid-b24gdr3o] tr.is-chosen td[data-astro-cid-b24gdr3o]{font-weight:650}
