.radar-parts-module__7fHSFW__products{font-size:var(--rp-text);gap:.45em;margin:0;padding:0;list-style:none;display:grid}.radar-parts-module__7fHSFW__product{border:1px solid var(--sys-line);border-radius:var(--sys-radius);background:var(--sys-bright);justify-content:space-between;align-items:center;gap:.8em;padding:.5em .6em .5em .9em;display:flex}.radar-parts-module__7fHSFW__productName{min-width:0;color:var(--sys-ink);font-size:var(--rp-text);line-height:var(--leading-130)}.radar-parts-module__7fHSFW__hts{border:1px solid var(--sys-line);border-radius:var(--sys-radius);background:var(--sys-panel);color:var(--sys-ink);font:var(--weight-500)var(--rp-code)/var(--leading-100)var(--sys-mono);white-space:nowrap;flex:none;padding:.3em .55em}.radar-parts-module__7fHSFW__tasks{border:1px solid var(--sys-edge);border-radius:var(--sys-radius);background:var(--sys-sunken);font-size:var(--rp-text);gap:.6em;padding:.75em .75em .8em;display:grid}.radar-parts-module__7fHSFW__tasksHead{color:var(--sys-brown);font:var(--weight-600)var(--rp-label)/var(--leading-120)var(--sys-sans);letter-spacing:var(--track-100);text-transform:uppercase;align-items:center;gap:.5em;margin:0;display:flex}.radar-parts-module__7fHSFW__taskList{gap:.5em;margin:0;padding:0;list-style:none;display:grid}.radar-parts-module__7fHSFW__task{border:1px solid var(--sys-line);border-radius:var(--sys-radius);background:var(--sys-bright);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65em;padding:.65em .8em .7em;display:grid}.radar-parts-module__7fHSFW__box{border:1.5px solid var(--sys-faint);border-radius:var(--radius-2);background:var(--sys-panel);width:1.15em;height:1.15em;margin-top:.05em}.radar-parts-module__7fHSFW__taskMain{flex-wrap:wrap;align-items:center;gap:.35em .8em;min-width:0;display:flex}.radar-parts-module__7fHSFW__taskLabel{color:var(--sys-ink);font:var(--weight-600)var(--rp-text)/var(--leading-130)var(--sys-sans);align-items:center;gap:.45em;display:flex}.radar-parts-module__7fHSFW__taskLabel svg{color:var(--sys-ink-2);flex:none}.radar-parts-module__7fHSFW__taskHelp{color:var(--sys-muted);font:var(--weight-400)var(--rp-small)/var(--leading-140)var(--sys-sans)}.radar-parts-module__7fHSFW__timing{min-width:0;color:var(--sys-faint);line-height:var(--rp-timing-leading,var(--leading-175));display:block}.radar-parts-module__7fHSFW__timing>svg{vertical-align:-.15em;margin-right:.4em;display:inline-block}.radar-parts-module__7fHSFW__timing>span{font-size:var(--rp-pill,var(--text-11));white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.radar-parts-module__7fHSFW__go{color:var(--sys-muted);margin-top:.15em}
.doc-module__Cle9pq__layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;width:min(1180px,100%);margin:0 auto;display:grid}.doc-module__Cle9pq__single{width:min(900px,100%);margin:0 auto}.doc-module__Cle9pq__rail{padding-top:8px;position:sticky;top:96px}.doc-module__Cle9pq__tocLabel{color:var(--muted);font:var(--type-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin:0 0 12px}.doc-module__Cle9pq__tocList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.doc-module__Cle9pq__tocList a{border-left:2px solid var(--line);color:var(--ink);font:var(--type-small);transition:border-color var(--dur-200)var(--ease-out),color var(--dur-200)var(--ease-out);padding:6px 10px;text-decoration:none;display:block}.doc-module__Cle9pq__tocList a:hover,.doc-module__Cle9pq__tocList a:focus-visible{border-left-color:var(--accent);color:var(--accent-ink,var(--ink))}.doc-module__Cle9pq__window{width:100%}.doc-module__Cle9pq__body.doc-module__Cle9pq__body{--post-ink:var(--slate-28);--post-soft:var(--slate-53);--post-line:color-mix(in srgb,var(--brown-42)18%,transparent);--post-link:var(--red-51);--post-mark:color-mix(in srgb,var(--brown-42)7%,transparent);background:var(--sys-bright);padding:36px clamp(20px,5vw,56px) 44px}.doc-module__Cle9pq__meta{color:var(--sys-muted);font:var(--type-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin:0 0 24px}.doc-module__Cle9pq__prose{max-width:38em}.doc-module__Cle9pq__prose>.doc-module__Cle9pq__note{border:1px solid color-mix(in srgb,var(--sys-orange)28%,transparent);border-radius:var(--radius-8);background:var(--sys-orange-soft);max-width:38em;font-size:var(--text-16);padding:14px 18px}.doc-module__Cle9pq__mobileToc{border:1px solid var(--sys-line);border-radius:var(--radius-8);background:var(--sys-raised);margin:0 0 24px;padding:10px 14px;display:none}.doc-module__Cle9pq__mobileToc summary{color:var(--sys-ink);font:var(--type-label);cursor:pointer}.doc-module__Cle9pq__mobileToc .doc-module__Cle9pq__tocList{margin-top:10px}.doc-module__Cle9pq__mobileToc .doc-module__Cle9pq__tocList a{color:var(--sys-ink)}@media (max-width:1023px){.doc-module__Cle9pq__layout{grid-template-columns:minmax(0,1fr);gap:0}.doc-module__Cle9pq__rail{display:none}.doc-module__Cle9pq__mobileToc{display:block}}
.kit-module__eDY-Da__figure{margin:0;scroll-margin-top:92px}.kit-module__eDY-Da__window{width:100%}.kit-module__eDY-Da__window .kit-module__eDY-Da__body{background:var(--sys-page);gap:16px;padding:18px 20px 20px;display:grid;container-type:inline-size}.kit-module__eDY-Da__tabs.kit-module__eDY-Da__tabs{margin:-4px 0 2px}.kit-module__eDY-Da__tab.kit-module__eDY-Da__tab{min-height:40px;font-family:var(--sys-sans);cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}.kit-module__eDY-Da__tab.kit-module__eDY-Da__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--vermillion)60%,transparent);outline-offset:-2px}.kit-module__eDY-Da__panel{gap:16px;display:grid}.kit-module__eDY-Da__grid{grid-template-columns:minmax(0,1fr);gap:14px 16px;display:grid}@container (min-width:480px){.kit-module__eDY-Da__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kit-module__eDY-Da__wide{grid-column:1/-1}.kit-module__eDY-Da__field{align-content:start;gap:6px;min-width:0;display:grid}.kit-module__eDY-Da__fieldset{border:0;margin:0;padding:0}.kit-module__eDY-Da__label{color:var(--sys-ink-2);font:var(--weight-600)var(--text-13)/var(--leading-140)var(--sys-sans);padding:0}.kit-module__eDY-Da__group{color:var(--sys-muted);font:var(--weight-600)var(--text-11)/var(--leading-120)var(--sys-sans);letter-spacing:var(--track-60);text-transform:uppercase;margin:4px 0 -4px}.kit-module__eDY-Da__control{position:relative}.kit-module__eDY-Da__input.kit-module__eDY-Da__input{height:40px;font-size:var(--text-14);font-variant-numeric:tabular-nums}.kit-module__eDY-Da__input.kit-module__eDY-Da__input:focus-visible{border-color:var(--sys-brown);outline:2px solid color-mix(in srgb,var(--vermillion)45%,transparent);outline-offset:1px}.kit-module__eDY-Da__input.kit-module__eDY-Da__input[aria-invalid=true]{border-color:var(--tone-flag)}.kit-module__eDY-Da__withPrefix .kit-module__eDY-Da__input.kit-module__eDY-Da__input{padding-left:26px}.kit-module__eDY-Da__prefix{color:var(--sys-muted);font:var(--weight-500)var(--text-14)/var(--leading-100)var(--sys-sans);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.kit-module__eDY-Da__select.kit-module__eDY-Da__select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--sys-muted)50%),linear-gradient(135deg,var(--sys-muted)50%,transparent 50%);cursor:pointer;background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.kit-module__eDY-Da__hint{max-width:72ch;color:var(--sys-muted);font:var(--weight-400)var(--text-12)/var(--leading-140)var(--sys-sans);text-wrap:pretty;margin:0}.kit-module__eDY-Da__error{color:var(--tone-flag);font:var(--weight-600)var(--text-12)/var(--leading-140)var(--sys-sans);margin:0}.kit-module__eDY-Da__keys{flex-wrap:wrap;gap:8px;display:flex}.kit-module__eDY-Da__keyGrid{grid-template-columns:repeat(var(--cols-narrow),minmax(0,1fr));display:grid}@container (min-width:480px){.kit-module__eDY-Da__keyGrid{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}.kit-module__eDY-Da__key.kit-module__eDY-Da__key{height:auto;min-height:36px;font-size:var(--text-13);line-height:var(--leading-130);text-align:left;white-space:normal;cursor:pointer;padding:7px 12px;position:relative}.kit-module__eDY-Da__keyGrid .kit-module__eDY-Da__key.kit-module__eDY-Da__key{justify-content:flex-start}.kit-module__eDY-Da__keyTall.kit-module__eDY-Da__keyTall{flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px}.kit-module__eDY-Da__keyText{min-width:0}.kit-module__eDY-Da__keyDetail{color:var(--sys-muted);font:var(--weight-600)var(--text-11)/var(--leading-120)var(--sys-mono);letter-spacing:var(--track-20)}.kit-module__eDY-Da__key[data-on] .kit-module__eDY-Da__keyDetail{color:var(--sys-brown)}.kit-module__eDY-Da__native{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.kit-module__eDY-Da__key.kit-module__eDY-Da__key:has(.kit-module__eDY-Da__native:focus-visible){outline:2px solid color-mix(in srgb,var(--vermillion)60%,transparent);outline-offset:2px}.kit-module__eDY-Da__switch{min-height:40px;color:var(--sys-ink-2);font:var(--weight-500)var(--text-13)/var(--leading-140)var(--sys-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;display:flex}.kit-module__eDY-Da__switch:focus-visible{border-radius:var(--radius-6);outline:2px solid color-mix(in srgb,var(--vermillion)60%,transparent);outline-offset:2px}.kit-module__eDY-Da__switchText{text-wrap:pretty;min-width:0}.kit-module__eDY-Da__range{width:100%;accent-color:var(--sys-brown);cursor:pointer;margin:6px 0 0}.kit-module__eDY-Da__rangeEnds{color:var(--sys-muted);font:var(--weight-500)var(--text-11)/var(--leading-120)var(--sys-sans);justify-content:space-between;display:flex}.kit-module__eDY-Da__example{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tag text clear";align-items:start;gap:6px 10px;display:grid}@container (max-width:479px){.kit-module__eDY-Da__example{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag clear""text text"}.kit-module__eDY-Da__exampleClear.kit-module__eDY-Da__exampleClear{justify-self:end}}.kit-module__eDY-Da__exampleTag.kit-module__eDY-Da__exampleTag{grid-area:tag;margin-top:1px}.kit-module__eDY-Da__exampleText{color:var(--sys-ink-2);font:var(--weight-400)var(--text-13)/var(--leading-140)var(--sys-sans);text-wrap:pretty;grid-area:text;margin:0}.kit-module__eDY-Da__exampleClear{color:var(--sys-ink-2);font:var(--weight-600)var(--text-12)/var(--leading-150)var(--sys-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;grid-area:clear;margin:-3px -2px 0;padding:3px 2px;text-decoration:underline}.kit-module__eDY-Da__exampleClear:hover{color:var(--sys-ink)}.kit-module__eDY-Da__exampleClear:focus-visible{border-radius:var(--radius-4);outline:2px solid color-mix(in srgb,var(--vermillion)60%,transparent);outline-offset:2px}.kit-module__eDY-Da__result{gap:8px;padding:16px 18px 14px;display:grid}.kit-module__eDY-Da__figureValue{color:var(--sys-ink);font:var(--weight-650)var(--text-32)/var(--leading-110)var(--sys-sans);letter-spacing:var(--track-n20);font-variant-numeric:tabular-nums;margin:0}.kit-module__eDY-Da__figureAccent{color:var(--red-53)}.kit-module__eDY-Da__caption{color:var(--sys-muted);font:var(--weight-400)var(--text-12)/var(--leading-140)var(--sys-sans);text-wrap:pretty;margin:0}.kit-module__eDY-Da__empty{border:1px dashed var(--sys-edge);border-radius:var(--sys-radius);color:var(--sys-muted);font:var(--weight-500)var(--text-13)/var(--leading-140)var(--sys-sans);margin:0;padding:16px 18px}.kit-module__eDY-Da__ledger{border-top:1px solid var(--sys-row);margin:4px 0 0;display:grid}.kit-module__eDY-Da__ledgerRow{border-bottom:1px solid var(--sys-row);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;display:grid}.kit-module__eDY-Da__ledgerRow dt{min-width:0;color:var(--sys-ink-2);font:var(--weight-400)var(--text-13)/var(--leading-140)var(--sys-sans);text-wrap:pretty}.kit-module__eDY-Da__ledgerRow dd{color:var(--sys-ink);font:var(--weight-600)var(--text-13)/var(--leading-140)var(--sys-sans);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0}.kit-module__eDY-Da__ledgerRow dd[data-tone]{color:var(--tone)}.kit-module__eDY-Da__ledgerNote{color:var(--sys-muted);font:var(--weight-400)var(--text-12)/var(--leading-140)var(--sys-sans);margin-top:2px;display:block}.kit-module__eDY-Da__ledgerTotal{border-bottom:0}.kit-module__eDY-Da__ledgerTotal dt,.kit-module__eDY-Da__ledgerTotal dd{color:var(--sys-ink);font-weight:var(--weight-650)}.kit-module__eDY-Da__notice{border-left:3px solid var(--tone);gap:4px;padding:12px 14px 12px 16px;display:grid}.kit-module__eDY-Da__noticeTitle{color:color-mix(in srgb,var(--tone)72%,var(--black));font:var(--weight-650)var(--text-13)/var(--leading-140)var(--sys-sans);margin:0}.kit-module__eDY-Da__noticeBody{max-width:72ch;color:var(--sys-ink-2);font:var(--weight-400)var(--text-13)/var(--leading-150)var(--sys-sans);text-wrap:pretty}.kit-module__eDY-Da__noticeBody p{margin:0}.kit-module__eDY-Da__noticeBody a{color:var(--sys-brown);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--sys-brown)40%,transparent);text-decoration-color:color-mix(in srgb,var(--sys-brown)40%,transparent);text-underline-offset:2px}.kit-module__eDY-Da__noticeBody a:hover{text-decoration-color:currentColor}.kit-module__eDY-Da__foot{max-width:80ch;color:var(--sys-muted);font:var(--weight-400)var(--text-12)/var(--leading-150)var(--sys-sans);text-wrap:pretty;margin:0}@media (max-width:760px){.kit-module__eDY-Da__window .kit-module__eDY-Da__body{padding:14px 14px 16px}.kit-module__eDY-Da__input.kit-module__eDY-Da__input{height:44px;font-size:var(--text-16)}.kit-module__eDY-Da__prefix{font-size:var(--text-16)}.kit-module__eDY-Da__key.kit-module__eDY-Da__key{min-height:40px}.kit-module__eDY-Da__figureValue{font-size:var(--text-28)}}.kit-module__eDY-Da__metrics{grid-template-columns:repeat(var(--n2),minmax(0,1fr));gap:8px;margin:4px 0 0;display:grid}@container (min-width:520px){.kit-module__eDY-Da__metrics{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}.kit-module__eDY-Da__metric.kit-module__eDY-Da__metric{align-content:start;gap:2px;margin:0;display:grid}.kit-module__eDY-Da__metric dd{margin:0}.kit-module__eDY-Da__metricValue.kit-module__eDY-Da__metricValue{font-size:var(--text-17)}.kit-module__eDY-Da__metricHint{color:var(--sys-muted);font:var(--weight-400)var(--text-12)/var(--leading-140)var(--sys-sans);text-wrap:pretty}
.guide-shelf-module__3t79VG__stage{width:min(1180px,100%);margin:0 auto}.guide-shelf-module__3t79VG__body.guide-shelf-module__3t79VG__body{grid-template:"shelves main""topics main"1fr/248px minmax(0,1fr);min-height:520px;padding:0;display:grid}.guide-shelf-module__3t79VG__shelves,.guide-shelf-module__3t79VG__topics{border-right:1px solid var(--sys-rule);background:var(--sys-raised);padding:14px 8px}.guide-shelf-module__3t79VG__shelves{grid-area:shelves}.guide-shelf-module__3t79VG__topics{grid-area:topics;padding-top:4px}.guide-shelf-module__3t79VG__sideLabel{padding:0 10px 8px;display:block}.guide-shelf-module__3t79VG__folders{gap:2px;margin:0;padding:0;list-style:none;display:grid}.guide-shelf-module__3t79VG__folder{border-radius:var(--radius-8);width:100%;min-height:34px;color:var(--sys-ink-2);font:var(--weight-500)var(--text-13)/var(--leading-130)var(--sys-sans);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 10px;text-decoration:none;display:grid}.guide-shelf-module__3t79VG__folder:hover{background:color-mix(in srgb,var(--brown-42)6%,transparent)}.guide-shelf-module__3t79VG__folder[aria-pressed=true]{background:var(--sys-brown-light);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sys-brown)22%,transparent);color:var(--sys-brown);font-weight:var(--weight-600)}.guide-shelf-module__3t79VG__folder:focus-visible,.guide-shelf-module__3t79VG__row:focus-visible{outline:2px solid var(--sys-orange);outline-offset:-2px}.guide-shelf-module__3t79VG__folderGlyph{color:var(--sys-brown)}.guide-shelf-module__3t79VG__topicGlyph{color:var(--folder)}.guide-shelf-module__3t79VG__folderName{min-width:0}.guide-shelf-module__3t79VG__count{color:var(--sys-muted);font-size:var(--text-12);font-variant-numeric:tabular-nums}.guide-shelf-module__3t79VG__main{background:var(--sys-bright);grid-area:main;min-width:0}.guide-shelf-module__3t79VG__head{border-bottom:1px solid var(--sys-rule);gap:4px;padding:16px 18px 12px;display:grid}.guide-shelf-module__3t79VG__shelfName{color:var(--sys-ink);font:var(--weight-600)var(--text-16)/var(--leading-130)var(--sys-sans);letter-spacing:var(--track-n10);margin:0}.guide-shelf-module__3t79VG__intro{max-width:40em;color:var(--sys-muted);font:var(--text-13)/var(--leading-150)var(--sys-sans);text-wrap:pretty;margin:0}.guide-shelf-module__3t79VG__list{margin:0;padding:0;list-style:none}.guide-shelf-module__3t79VG__row{border-bottom:1px solid var(--sys-row);color:var(--sys-ink);font:var(--text-13)/var(--leading-140)var(--sys-sans);transition:background-color var(--dur-150)var(--ease-out);grid-template-columns:18px minmax(0,1fr) 56px;align-items:baseline;gap:12px;padding:11px 18px;text-decoration:none;display:grid}.guide-shelf-module__3t79VG__row:hover{background:color-mix(in srgb,var(--sys-brown-light)70%,transparent)}.guide-shelf-module__3t79VG__row:hover .guide-shelf-module__3t79VG__title{text-decoration:underline;-webkit-text-decoration-color:var(--sys-edge);text-decoration-color:var(--sys-edge);text-underline-offset:3px}.guide-shelf-module__3t79VG__glyph{color:var(--sys-muted);translate:0 3px}.guide-shelf-module__3t79VG__name{gap:3px;min-width:0;display:grid}.guide-shelf-module__3t79VG__title{font-weight:var(--weight-500);text-wrap:pretty}.guide-shelf-module__3t79VG__line{color:var(--sys-muted);font:var(--text-12)/var(--leading-140)var(--sys-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guide-shelf-module__3t79VG__read{color:var(--sys-muted);font-size:var(--text-12);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.guide-shelf-module__3t79VG__bodyAll.guide-shelf-module__3t79VG__bodyAll{background:var(--sys-bright);padding:0}.guide-shelf-module__3t79VG__group+.guide-shelf-module__3t79VG__group .guide-shelf-module__3t79VG__head{border-top:1px solid var(--sys-rule)}.guide-shelf-module__3t79VG__group .guide-shelf-module__3t79VG__head{background:var(--sys-raised)}.guide-shelf-module__3t79VG__group .guide-shelf-module__3t79VG__list li:last-child .guide-shelf-module__3t79VG__row{border-bottom:0}@media (max-width:760px){.guide-shelf-module__3t79VG__body.guide-shelf-module__3t79VG__body{grid-template:"shelves""main""topics"/minmax(0,1fr);min-height:0}.guide-shelf-module__3t79VG__shelves,.guide-shelf-module__3t79VG__topics{border-right:0}.guide-shelf-module__3t79VG__shelves{border-bottom:1px solid var(--sys-rule);padding:10px 8px}.guide-shelf-module__3t79VG__shelves .guide-shelf-module__3t79VG__sideLabel{display:none}.guide-shelf-module__3t79VG__shelves .guide-shelf-module__3t79VG__folders{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.guide-shelf-module__3t79VG__shelves .guide-shelf-module__3t79VG__folder{grid-template-columns:minmax(0,1fr) auto}.guide-shelf-module__3t79VG__shelves .guide-shelf-module__3t79VG__folderGlyph{display:none}.guide-shelf-module__3t79VG__topics{border-top:1px solid var(--sys-rule);padding:14px 8px}.guide-shelf-module__3t79VG__topics .guide-shelf-module__3t79VG__folders{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-shelf-module__3t79VG__row{grid-template-columns:18px minmax(0,1fr);padding-inline:14px}.guide-shelf-module__3t79VG__read{display:none}.guide-shelf-module__3t79VG__line{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.guide-shelf-module__3t79VG__head{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.guide-shelf-module__3t79VG__row{transition:none}}
.template-module__D4mMLq__figure{min-width:0;margin:0}@media (max-width:560px){.template-module__D4mMLq__figure [data-extra]{display:none}}@media (max-width:900px){.template-module__D4mMLq__figure [data-off],.template-module__D4mMLq__figure [data-view]:not([data-on]){display:none}}.template-module__D4mMLq__second{vertical-align:middle;margin-left:12px}@media (max-width:520px){.template-module__D4mMLq__second{margin:12px 0 0}}.template-module__D4mMLq__brief{max-width:760px;margin:0 auto}.template-module__D4mMLq__brief .template-module__D4mMLq__briefBody{background:var(--sys-bright);padding:24px 28px 26px}.template-module__D4mMLq__answer{color:var(--sys-ink);font:var(--type-sub);text-wrap:pretty;margin:0}.template-module__D4mMLq__answer a{color:var(--sys-brown);text-decoration:underline;-webkit-text-decoration-color:var(--sys-edge);text-decoration-color:var(--sys-edge);text-underline-offset:3px}.template-module__D4mMLq__answer a:hover{text-decoration-color:currentColor}.template-module__D4mMLq__facts{border-top:1px solid var(--sys-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 0;display:grid}.template-module__D4mMLq__facts>div{padding:14px 16px 0 0}.template-module__D4mMLq__facts>div+div{border-left:1px solid var(--sys-rule);padding-left:16px}.template-module__D4mMLq__facts dt{color:var(--sys-muted);font:var(--type-meta);letter-spacing:var(--track-meta);text-transform:uppercase}.template-module__D4mMLq__facts dd{color:var(--sys-ink-2);font:var(--type-small);font-size:var(--text-14);line-height:var(--leading-150);margin:8px 0 0}@media (max-width:720px){.template-module__D4mMLq__brief .template-module__D4mMLq__briefBody{padding:20px 18px 22px}.template-module__D4mMLq__facts{grid-template-columns:minmax(0,1fr)}.template-module__D4mMLq__facts>div+div{border-top:1px solid var(--sys-rule);border-left:0;margin-top:14px;padding-left:0}}.template-module__D4mMLq__roles{max-width:1040px;margin:0 auto}.template-module__D4mMLq__roles .template-module__D4mMLq__rolesBody{background:var(--sys-bright);padding:0}.template-module__D4mMLq__roleCols{grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.template-module__D4mMLq__roleCol{padding:20px 22px 24px}.template-module__D4mMLq__roleCol+.template-module__D4mMLq__roleCol{border-left:1px solid var(--sys-rule)}.template-module__D4mMLq__roleCol[data-us]{background:var(--sys-orange-soft)}.template-module__D4mMLq__roleWho{color:var(--sys-ink);font:var(--weight-600)var(--text-15)/var(--leading-130)var(--sys-sans);align-items:center;gap:8px;margin:0 0 14px;display:flex}.template-module__D4mMLq__roleIcon{border:1px solid var(--sys-edge);border-radius:var(--radius-6);background:var(--sys-panel);width:28px;height:28px;color:var(--sys-brown);flex:none;place-items:center;display:grid}.template-module__D4mMLq__roleDoes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.template-module__D4mMLq__roleDoes li{color:var(--sys-ink-2);font:var(--type-small);font-size:var(--text-14);line-height:var(--leading-150);text-wrap:pretty;padding-left:16px;position:relative}.template-module__D4mMLq__roleDoes li:before{content:"";background:var(--sys-brown);opacity:.7;width:6px;height:6px;position:absolute;top:.55em;left:1px}.template-module__D4mMLq__roleCol[data-us] .template-module__D4mMLq__roleDoes li:before{background:var(--sys-orange);opacity:1}.template-module__D4mMLq__roleNote{max-width:56ch;color:var(--muted);font:var(--type-small);font-size:var(--text-14);text-align:center;text-wrap:pretty;margin:22px auto 0}@media (max-width:820px){.template-module__D4mMLq__roleCols{grid-template-columns:minmax(0,1fr)}.template-module__D4mMLq__roleCol+.template-module__D4mMLq__roleCol{border-top:1px solid var(--sys-rule);border-left:0}}.template-module__D4mMLq__split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.template-module__D4mMLq__flip{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.template-module__D4mMLq__flip>:first-child{order:2}.template-module__D4mMLq__splitFigure{min-width:0}.template-module__D4mMLq__points{padding-top:10px}.template-module__D4mMLq__points li{font-size:var(--text-16);line-height:var(--leading-150)}.template-module__D4mMLq__solo{max-width:920px;margin:0 auto}.template-module__D4mMLq__wide{max-width:1080px}@media (max-width:900px){.template-module__D4mMLq__split,.template-module__D4mMLq__flip{grid-template-columns:minmax(0,1fr);gap:28px}.template-module__D4mMLq__flip>:first-child{order:0}.template-module__D4mMLq__points{padding-top:0}}
.tool-page-module__NTRRUG__allTools{text-decoration:none}.tool-page-module__NTRRUG__answerCard{border:1px solid var(--line);border-radius:var(--sys-radius);background:var(--sys-bright);max-width:720px;box-shadow:var(--shadow);color:var(--ink);margin:0 auto;padding:24px 32px 28px}.tool-page-module__NTRRUG__answerHead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:14px;display:flex}.tool-page-module__NTRRUG__answerIcon{border-radius:var(--radius-8);background:var(--sys-orange-soft);width:32px;height:32px;color:var(--sys-orange);place-items:center;display:grid}.tool-page-module__NTRRUG__answerName{font:var(--weight-600)var(--text-18)/var(--leading-130)var(--sans);letter-spacing:var(--track-n10)}.tool-page-module__NTRRUG__answer{font:var(--type-sub);text-wrap:pretty;margin:18px 0 0}.tool-page-module__NTRRUG__facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 0;display:grid}.tool-page-module__NTRRUG__facts>div{padding:14px 16px 0 0}.tool-page-module__NTRRUG__facts>div+div{border-left:1px solid var(--line);padding-left:16px}.tool-page-module__NTRRUG__facts dt{color:var(--muted-reading);font:var(--type-meta);letter-spacing:var(--track-meta);text-transform:uppercase}.tool-page-module__NTRRUG__facts dd{font:var(--type-small);text-wrap:pretty;margin:8px 0 0}.tool-page-module__NTRRUG__rulesFigure{max-width:980px;margin:0 auto}.tool-page-module__NTRRUG__rulesWindow{width:100%}.tool-page-module__NTRRUG__rulesWindow .tool-page-module__NTRRUG__rulesBody{background:var(--sys-page);gap:18px;padding:0 0 20px;display:grid}.tool-page-module__NTRRUG__rulesTable{background:var(--sys-panel);display:grid}.tool-page-module__NTRRUG__rulesHead,.tool-page-module__NTRRUG__rulesRow{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.15fr);gap:16px;padding:11px 20px;display:grid}.tool-page-module__NTRRUG__rulesHead{border-bottom:1px solid var(--sys-rule);background:var(--sys-raised);color:var(--sys-muted);font:var(--weight-600)var(--text-11)/var(--leading-120)var(--sys-sans);letter-spacing:var(--track-60);text-transform:uppercase}.tool-page-module__NTRRUG__rulesRow{border-bottom:1px solid var(--sys-row);font:var(--weight-400)var(--text-13)/var(--leading-150)var(--sys-sans)}.tool-page-module__NTRRUG__rulesRule{color:var(--sys-ink);font-weight:var(--weight-600);text-wrap:pretty}.tool-page-module__NTRRUG__rulesValue{color:var(--sys-ink-2);font-variant-numeric:tabular-nums;text-wrap:pretty}.tool-page-module__NTRRUG__rulesSource{color:var(--sys-muted);font-size:var(--text-12);text-wrap:pretty}.tool-page-module__NTRRUG__rulesSource a,.tool-page-module__NTRRUG__rulesValue a,.tool-page-module__NTRRUG__limitList a,.tool-page-module__NTRRUG__answer a{color:var(--sys-brown);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--sys-brown)40%,transparent);text-decoration-color:color-mix(in srgb,var(--sys-brown)40%,transparent);text-underline-offset:2px}.tool-page-module__NTRRUG__rulesSource a:hover,.tool-page-module__NTRRUG__rulesValue a:hover,.tool-page-module__NTRRUG__limitList a:hover,.tool-page-module__NTRRUG__answer a:hover{text-decoration-color:currentColor}.tool-page-module__NTRRUG__limits{gap:8px;padding:0 20px;display:grid}.tool-page-module__NTRRUG__limitList{gap:6px;max-width:78ch;margin:0;padding:0;list-style:none;display:grid}.tool-page-module__NTRRUG__limitList li{color:var(--sys-ink-2);font:var(--weight-400)var(--text-13)/var(--leading-150)var(--sys-sans);text-wrap:pretty;padding-left:16px;position:relative}.tool-page-module__NTRRUG__limitList li:before{content:"";background:var(--sys-brown);opacity:.7;width:5px;height:5px;position:absolute;top:.56em;left:2px}@media (max-width:760px){.tool-page-module__NTRRUG__answerCard{padding:20px 20px 22px}.tool-page-module__NTRRUG__facts{grid-template-columns:minmax(0,1fr)}.tool-page-module__NTRRUG__facts>div+div{border-top:1px solid var(--line);border-left:0;margin-top:14px;padding-left:0}.tool-page-module__NTRRUG__rulesHead{display:none}.tool-page-module__NTRRUG__rulesRow{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 16px}.tool-page-module__NTRRUG__limits{padding:0 16px}}
