.pair.svelte-jgn92o{display:inline-flex;align-items:flex-start;gap:14px}.fmt.svelte-jgn92o{display:flex;flex-direction:column;align-items:center;gap:8px}.tile.svelte-jgn92o{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000000f}.tile.svelte-jgn92o svg:where(.svelte-jgn92o){width:25px;height:25px;color:#fff;stroke:#fff}.nm.svelte-jgn92o{font-size:var(--tl-small);font-weight:500;line-height:1.25;color:var(--color-text-primary)}.arrow.svelte-jgn92o{width:22px;height:22px;margin-top:14px;color:var(--color-text-primary);flex:none}.sm.svelte-jgn92o{gap:10px}.sm.svelte-jgn92o .fmt:where(.svelte-jgn92o){gap:6px}.sm.svelte-jgn92o .tile:where(.svelte-jgn92o){width:32px;height:32px;border-radius:9px}.sm.svelte-jgn92o .tile:where(.svelte-jgn92o) svg:where(.svelte-jgn92o){width:16px;height:16px}.sm.svelte-jgn92o .arrow:where(.svelte-jgn92o){width:16px;height:16px;margin-top:8px}@media(max-width:900px){.lg.svelte-jgn92o .tile:where(.svelte-jgn92o){width:40px;height:40px;border-radius:11px}.lg.svelte-jgn92o .tile:where(.svelte-jgn92o) svg:where(.svelte-jgn92o){width:20px;height:20px}.lg.svelte-jgn92o .arrow:where(.svelte-jgn92o){width:18px;height:18px;margin-top:11px}}@font-face{font-family:Fraunces Tools;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tl.svelte-48jn2r{--tl-serif: "Fraunces Tools", "Fraunces", "Iowan Old Style", Georgia, serif;--tl-sans: var(--font-body);--tl-h1: clamp(40px, calc(40px + (100vw - 390px) * 32 / 1050), 72px);--tl-h2: clamp(26px, calc(26px + (100vw - 390px) * 8 / 1050), 34px);--tl-ts: clamp(20px, calc(20px + (100vw - 390px) * 4 / 1050), 24px);--tl-dek: clamp(17px, calc(17px + (100vw - 390px) * 3 / 1050), 20px);--tl-body: clamp(17px, calc(17px + (100vw - 390px) * 2 / 1050), 19px);--tl-small: clamp(14px, calc(14px + (100vw - 390px) * 1 / 1050), 15px);--tl-meta: clamp(12px, calc(12px + (100vw - 390px) * 1 / 1050), 13px);--tl-gut: clamp(20px, calc(20px + (100vw - 390px) * 60 / 1050), 80px);--tl-sec: clamp(64px, calc(64px + (100vw - 390px) * 56 / 1050), 120px);--tl-ease: cubic-bezier(.2, .8, .2, 1);min-height:100vh;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--tl-sans);font-size:var(--tl-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.tl.svelte-48jn2r a:not(.btn){color:inherit}.tl.svelte-48jn2r a:focus-visible,.tl.svelte-48jn2r button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.wrap.svelte-48jn2r{max-width:1440px;margin:0 auto;padding-inline:var(--tl-gut)}.g.svelte-48jn2r{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.meta.svelte-48jn2r{font-size:var(--tl-meta);color:var(--color-text-tertiary);line-height:1.5}.bar.svelte-48jn2r{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:1px solid var(--color-border-hover)}.logo.svelte-48jn2r img:where(.svelte-48jn2r){height:30px;width:auto;display:block}.bar.svelte-48jn2r nav:where(.svelte-48jn2r) a:where(.svelte-48jn2r),.foot.svelte-48jn2r nav:where(.svelte-48jn2r) a:where(.svelte-48jn2r){font-size:var(--tl-small);color:var(--color-text-secondary);text-decoration:none}.bar.svelte-48jn2r nav:where(.svelte-48jn2r) a:where(.svelte-48jn2r):hover,.foot.svelte-48jn2r nav:where(.svelte-48jn2r) a:where(.svelte-48jn2r):hover{color:var(--color-text-primary)}.crumb.svelte-48jn2r{padding-top:28px;display:flex;flex-wrap:wrap;gap:0 8px}.crumb.svelte-48jn2r a:where(.svelte-48jn2r){text-decoration:none;color:var(--color-text-secondary)}.crumb.svelte-48jn2r a:where(.svelte-48jn2r):hover{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px}.sep.svelte-48jn2r{color:var(--color-text-tertiary)}.head.svelte-48jn2r{margin-top:28px;padding-bottom:8px;align-items:start}.intro.svelte-48jn2r{grid-column:1 / 7;padding-top:8px}.mark.svelte-48jn2r{margin-bottom:24px}.tool.svelte-48jn2r{grid-column:7 / 13}h1.svelte-48jn2r{margin:0;font-family:var(--tl-serif);font-size:var(--tl-h1);font-weight:400;line-height:1.02;letter-spacing:-.025em;font-variation-settings:"opsz" 144;text-wrap:balance}.dek.svelte-48jn2r{margin:24px 0 0;font-size:var(--tl-dek);line-height:1.5;color:var(--color-text-secondary);max-width:30em;text-wrap:pretty}.answer.svelte-48jn2r{margin:16px 0 0;font-size:var(--tl-body);line-height:1.5;color:var(--color-text-primary);max-width:30em;text-wrap:pretty}.body.svelte-48jn2r{margin-top:var(--tl-sec);padding-top:28px;border-top:1px solid var(--color-text-primary)}.prose.svelte-48jn2r{grid-column:1 / 10}.prose.svelte-48jn2r h2:where(.svelte-48jn2r){margin:48px 0 18px;font-family:var(--tl-serif);font-size:var(--tl-h2);font-weight:400;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.prose.svelte-48jn2r h2:where(.svelte-48jn2r):first-child{margin-top:0}.prose.svelte-48jn2r p:where(.svelte-48jn2r){margin:0 0 1.1em;text-wrap:pretty}.prose.svelte-48jn2r a:where(.svelte-48jn2r):not(.btn){text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px}.prose.svelte-48jn2r h3:where(.svelte-48jn2r){margin:28px 0 8px;font-family:var(--tl-sans);font-size:var(--tl-body);font-weight:600;line-height:1.4}.steps.svelte-48jn2r{margin:0 0 1.1em;padding:0;list-style:none;counter-reset:st}.steps.svelte-48jn2r li:where(.svelte-48jn2r){counter-increment:st;display:grid;grid-template-columns:2.2em 1fr;padding:12px 0;border-top:1px solid var(--color-border-hover)}.steps.svelte-48jn2r li:where(.svelte-48jn2r):last-child{border-bottom:1px solid var(--color-border-hover)}.steps.svelte-48jn2r li:where(.svelte-48jn2r):before{content:counter(st);font-family:var(--tl-serif);color:var(--color-text-tertiary)}.list.svelte-48jn2r{list-style:none;margin:0;padding:0}.list.svelte-48jn2r li:where(.svelte-48jn2r){display:grid;grid-template-columns:9.5em 1fr;gap:12px 24px;align-items:center;padding:16px 0;border-top:1px solid var(--color-border-hover)}.lt.svelte-48jn2r{display:grid;grid-template-columns:minmax(0,14em) 1fr;gap:4px 24px;align-items:baseline}.list.svelte-48jn2r li:where(.svelte-48jn2r):last-child{border-bottom:1px solid var(--color-border-hover)}.list.svelte-48jn2r a:where(.svelte-48jn2r){font-family:var(--tl-serif);font-size:var(--tl-ts);line-height:1.25;text-decoration:none}.list.svelte-48jn2r a:where(.svelte-48jn2r):hover{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:1px}.list.svelte-48jn2r span:where(.svelte-48jn2r){color:var(--color-text-secondary)}.guides.svelte-48jn2r{list-style:none;margin:0;padding:0}.guides.svelte-48jn2r li:where(.svelte-48jn2r){padding:12px 0;border-top:1px solid var(--color-border-hover)}.guides.svelte-48jn2r li:where(.svelte-48jn2r):last-child{border-bottom:1px solid var(--color-border-hover)}.guides.svelte-48jn2r a:where(.svelte-48jn2r){font-family:var(--tl-serif);font-size:var(--tl-ts);line-height:1.25;text-decoration:none}.guides.svelte-48jn2r a:where(.svelte-48jn2r):hover{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:1px}.sizes-wrap.svelte-48jn2r{overflow-x:auto;max-width:100%}.sizes.svelte-48jn2r{width:100%;border-collapse:collapse;font-size:var(--tl-small);line-height:1.45}.sizes.svelte-48jn2r th:where(.svelte-48jn2r),.sizes.svelte-48jn2r td:where(.svelte-48jn2r){text-align:left;font-weight:400;padding:10px 12px 10px 0;border-top:1px solid var(--color-border-hover);vertical-align:top;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.sizes.svelte-48jn2r .nw:where(.svelte-48jn2r){white-space:nowrap}.sizes.svelte-48jn2r tr.picked:where(.svelte-48jn2r) td:where(.svelte-48jn2r):first-child{color:var(--color-primary);font-weight:600}.sizes.svelte-48jn2r th:where(.svelte-48jn2r){font-weight:600;color:var(--color-text-secondary)}.sizes.svelte-48jn2r tbody:where(.svelte-48jn2r) tr:where(.svelte-48jn2r):last-child td:where(.svelte-48jn2r){border-bottom:1px solid var(--color-border-hover)}.from.svelte-48jn2r{margin:14px 0 0;font-size:var(--tl-meta);color:var(--color-text-tertiary)}.sizes.print.svelte-48jn2r td[data-lab]:where(.svelte-48jn2r){min-width:11em}@media(max-width:640px){.sizes.print.svelte-48jn2r,.sizes.print.svelte-48jn2r tbody:where(.svelte-48jn2r),.sizes.print.svelte-48jn2r tr:where(.svelte-48jn2r),.sizes.print.svelte-48jn2r td:where(.svelte-48jn2r){display:block;width:100%}.sizes.print.svelte-48jn2r thead:where(.svelte-48jn2r){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sizes.print.svelte-48jn2r tr:where(.svelte-48jn2r){border-top:1px solid var(--color-border-hover);padding:10px 0}.sizes.print.svelte-48jn2r tbody:where(.svelte-48jn2r) tr:where(.svelte-48jn2r):last-child{border-bottom:1px solid var(--color-border-hover)}.sizes.print.svelte-48jn2r td:where(.svelte-48jn2r),.sizes.print.svelte-48jn2r tbody:where(.svelte-48jn2r) tr:where(.svelte-48jn2r):last-child td:where(.svelte-48jn2r){border:0;padding:2px 0;min-width:0}.sizes.print.svelte-48jn2r td:where(.svelte-48jn2r):before{content:attr(data-label) ": ";color:var(--color-text-secondary)}}@media(max-width:640px){.sizes.src.svelte-48jn2r,.sizes.src.svelte-48jn2r tbody:where(.svelte-48jn2r),.sizes.src.svelte-48jn2r tr:where(.svelte-48jn2r),.sizes.src.svelte-48jn2r td:where(.svelte-48jn2r){display:block;width:100%}.sizes.src.svelte-48jn2r thead:where(.svelte-48jn2r){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sizes.src.svelte-48jn2r tr:where(.svelte-48jn2r){border-top:1px solid var(--color-border-hover);padding:10px 0}.sizes.src.svelte-48jn2r tbody:where(.svelte-48jn2r) tr:where(.svelte-48jn2r):last-child{border-bottom:1px solid var(--color-border-hover)}.sizes.src.svelte-48jn2r td:where(.svelte-48jn2r),.sizes.src.svelte-48jn2r tbody:where(.svelte-48jn2r) tr:where(.svelte-48jn2r):last-child td:where(.svelte-48jn2r){border:0;padding:2px 0}.sizes.src.svelte-48jn2r td.nil:where(.svelte-48jn2r){display:none}.sizes.src.svelte-48jn2r td:where(.svelte-48jn2r):not(:first-child):before{content:attr(data-label) ": ";color:var(--color-text-secondary)}}.lic.svelte-48jn2r{margin-top:40px;padding-top:14px;border-top:1px solid var(--color-border-hover);font-size:var(--tl-meta);color:var(--color-text-tertiary);line-height:1.55}.lic.svelte-48jn2r p{margin:0 0 6px}.lic.svelte-48jn2r a{text-decoration:underline;text-decoration-color:var(--color-border-hover);text-underline-offset:3px}.index.svelte-48jn2r{margin-top:var(--tl-sec);padding-top:28px;border-top:1px solid var(--color-text-primary)}.ih.svelte-48jn2r{margin:0;font-family:var(--tl-serif);font-weight:400;font-size:var(--tl-h2);letter-spacing:-.02em;line-height:1}.cols.svelte-48jn2r{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px}.cols.svelte-48jn2r li:where(.svelte-48jn2r){border-top:1px solid var(--color-border-hover);padding:12px 0 14px;font-family:var(--tl-serif);font-size:var(--tl-ts);line-height:1.25}.cols.svelte-48jn2r a:where(.svelte-48jn2r){text-decoration:none}.cols.svelte-48jn2r a:where(.svelte-48jn2r):hover{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:1px}.cols.svelte-48jn2r a[aria-current=page]:where(.svelte-48jn2r){color:var(--color-text-tertiary)}.all.svelte-48jn2r{margin:28px 0 0;font-family:var(--tl-serif);font-size:var(--tl-ts);line-height:1.25}.all.solo.svelte-48jn2r{margin-top:0}.all.svelte-48jn2r a:where(.svelte-48jn2r){text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:1px}.foot.svelte-48jn2r{margin-top:var(--tl-sec);border-top:1px solid var(--color-border-hover);padding:32px 0 48px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.foot-row.svelte-48jn2r{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap}.foot.svelte-48jn2r p:where(.svelte-48jn2r){margin:0;max-width:100%;font-size:var(--tl-small);font-weight:400;color:var(--color-text-secondary)}.foot.svelte-48jn2r p:where(.svelte-48jn2r) a:where(.svelte-48jn2r){text-decoration:underline;text-decoration-color:var(--color-border-hover);text-underline-offset:3px}.foot.svelte-48jn2r nav:where(.svelte-48jn2r){display:flex;flex-wrap:wrap;gap:8px 24px;max-width:100%}.foot.svelte-48jn2r nav:where(.svelte-48jn2r) .priv-choices:where(.svelte-48jn2r){white-space:nowrap}@media(max-width:1100px){.cols.svelte-48jn2r{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.g.svelte-48jn2r{grid-template-columns:minmax(0,1fr);column-gap:0}.g.svelte-48jn2r>:where(.svelte-48jn2r){grid-column:1 / -1!important}.bar.svelte-48jn2r{height:56px}.crumb.svelte-48jn2r{padding-top:16px}.head.svelte-48jn2r{margin-top:14px}.intro.svelte-48jn2r{padding-top:0}.mark.svelte-48jn2r{margin-bottom:14px}.dek.svelte-48jn2r{margin-top:12px}.answer.svelte-48jn2r{margin-top:10px}.tool.svelte-48jn2r{margin-top:20px}.cols.svelte-48jn2r{grid-template-columns:minmax(0,1fr)}.list.svelte-48jn2r li:where(.svelte-48jn2r){grid-template-columns:8.75em minmax(0,1fr)}.lt.svelte-48jn2r{grid-template-columns:minmax(0,1fr)}.foot-row.svelte-48jn2r{flex-direction:column;align-items:flex-start}}
