.tsh_world .tsh_stepper_wrap{margin:0 0 30px}.tsh_world .tsh_stepper_try{margin:0 0 20px}.tsh_world .tsh_stepper_field{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.tsh_world .tsh_stepper_try label{color:var(--n-brass-hi);font-family:var(--n-display);margin:0;font-size:18px;font-weight:600}.tsh_world .tsh_stepper_try input{border:1px solid var(--n-line-strong);background-color:var(--n-bg-2);width:190px;max-width:100%;height:44px;color:var(--n-text);letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;border-radius:12px;padding:0 14px;font-size:16px}.tsh_world .tsh_stepper_try input::placeholder{color:var(--n-placeholder);opacity:1;letter-spacing:0}.tsh_world .tsh_stepper_try input:focus{border-color:var(--n-brass);box-shadow:0 0 0 3px #d8b87824}.tsh_world .tsh_stepper_try input[aria-invalid=true]{border-color:var(--n-error)}.tsh_world p.tsh_stepper_error{color:var(--n-error);margin:0;font-size:15px;line-height:1.5}.tsh_world p.tsh_stepper_error:not(:empty){margin-top:8px}.tsh_world p.tsh_stepper_lead{color:var(--n-text);margin:0 0 24px;font-size:17px;line-height:1.7}.tsh_world ol.tsh_stepper{margin:0;padding:0;list-style:none}.tsh_world .tsh_step{grid-template-columns:48px minmax(0,1fr) minmax(0,230px);column-gap:22px;padding-bottom:44px;display:grid;position:relative}.tsh_world .tsh_step:last-child{padding-bottom:0}.tsh_world .tsh_step:not(:last-child):before{content:"";background:linear-gradient(180deg, var(--n-line-strong), var(--n-line));width:1px;position:absolute;top:56px;bottom:8px;left:23.5px}.tsh_world .tsh_step_ring{border:1.5px solid var(--n-brass);background-color:var(--n-bg-2);width:48px;height:48px;color:var(--n-brass-hi);font-family:var(--n-display);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1;box-shadow:0 0 22px -8px var(--n-glow);border-radius:50%;place-items:center;font-size:21px;font-weight:600;line-height:1;display:grid}.tsh_world .tsh_step_text{min-width:0;padding-top:9px}.tsh_world h3.tsh_step_title{margin:0 0 6px;font-size:21px;line-height:1.3}.tsh_world .tsh_step_text p{color:var(--n-text);margin:0;font-size:17px;line-height:1.7}.tsh_world .tsh_step_text p.tsh_step_note{border-left:2px solid var(--n-brass);color:var(--n-light);background-color:#d8b8781a;border-radius:0 10px 10px 0;margin-top:12px;padding:7px 14px;font-size:15px;line-height:1.5;display:inline-block}.tsh_world p.tsh_step_example{border:1px solid var(--n-line);background-color:var(--n-panel);color:var(--n-light);font-family:var(--n-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;overflow-wrap:anywhere;border-radius:12px;align-self:start;margin:9px 0 0;padding:10px 14px;font-size:19px;line-height:1.45}.tsh_world p.tsh_step_example a{min-height:44px;color:var(--n-link);text-underline-offset:4px;align-items:center;margin:-10px 0;font-size:26px;text-decoration:underline;display:inline-flex}@media (max-width:767px){.tsh_world .tsh_step{grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding-bottom:36px}.tsh_world p.tsh_step_example{grid-column:2;justify-self:start;max-width:100%;margin-top:12px}}
.tsh_world .tsh_totals_head{margin-top:56px}.tsh_world p.tsh_totals_lead{max-width:680px;color:var(--n-text);text-align:center;margin:-14px auto 28px;font-size:17px;line-height:1.7}.tsh_world p.tsh_totals_labels{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0 0 6px;display:grid}.tsh_world .tsh_totals_label{border-bottom:1px solid var(--n-line);color:var(--n-brass-hi);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:0 12px 8px;font-size:13px;font-weight:600;display:flex}.tsh_world dl.tsh_totals{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:8px 28px;margin:0;display:grid}.tsh_world .tsh_totals_row{border:1px solid #0000;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:8px 12px;display:grid}.tsh_world .tsh_totals_row :is(dt,dd){margin:0}.tsh_world .tsh_totals_row dd{grid-area:1/1}.tsh_world .tsh_totals_row dt{grid-area:1/2;align-items:center;gap:10px;display:flex}.tsh_world .tsh_totals_row dt:before{content:"→";content:"→" / "";color:var(--n-brass);font-size:18px;line-height:1}.tsh_world a.tsh_totals_plate{border:1.5px solid var(--n-hue,var(--n-brass));background:radial-gradient(closest-side, color-mix(in oklab, var(--n-hue,var(--n-brass)) 22%, transparent), transparent);width:48px;height:48px;color:var(--n-light);font-family:var(--n-display);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1;border-radius:50%;place-items:center;font-size:20px;font-weight:600;line-height:1;text-decoration:none;display:grid}.tsh_world a.tsh_totals_plate.is_long{font-size:14px}.tsh_world a.tsh_totals_plate:is(:hover,:focus-visible){box-shadow:0 0 18px -4px var(--n-hue,var(--n-glow));color:#fff}.tsh_world .tsh_totals_row dd{flex-wrap:wrap;gap:8px;display:flex}.tsh_world .tsh_chip{border:1px solid var(--n-line-strong);min-width:42px;height:32px;color:var(--n-text);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;border-radius:999px;place-items:center;padding:0 10px;font-size:15px;line-height:1;display:inline-grid;position:relative}.tsh_world .tsh_totals_tick{border:1px solid var(--n-brass);background-color:var(--n-bg-2);fill:none;width:17px;height:17px;stroke:var(--n-brass-hi);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:2px;position:absolute;top:-7px;right:-7px}.tsh_world .tsh_chip.is_kept{border-color:var(--n-brass)}.tsh_world .tsh_chip_mark{color:var(--n-brass-hi);vertical-align:super;margin-left:3px;font-size:9px;line-height:1}.tsh_world .tsh_chip .tsh_chip_mark{margin:0;position:absolute;top:3px;right:5px}.tsh_world .tsh_chip:has(.tsh_chip_mark){padding-right:16px}.tsh_world p.tsh_how_note .tsh_chip_mark{vertical-align:2px;margin:0 2px 0 0}.tsh_world .tsh_totals_row.is_you{border-color:var(--n-brass);background-color:#d8b87812}.tsh_world .tsh_totals_row.is_you a.tsh_totals_plate{border-width:2.5px}.tsh_world .tsh_chip.is_you{background:var(--n-brass-fill);color:var(--n-ink);box-shadow:0 0 16px -4px var(--n-glow);border-color:#0000;font-weight:700}.tsh_world .tsh_chip.is_you .tsh_chip_mark{color:var(--n-ink)}.tsh_world ul.tsh_totals_legend{color:var(--n-muted);flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.tsh_world ul.tsh_totals_legend li{align-items:center;gap:8px;display:flex}.tsh_world .tsh_totals_legend_mark{place-items:center;width:18px;display:inline-grid}.tsh_world .tsh_totals_legend_mark .tsh_totals_tick{position:static}.tsh_world ul.tsh_totals_legend .tsh_chip_mark{vertical-align:0;margin:0;font-size:11px}.tsh_world p.tsh_totals_hint{color:var(--n-muted);margin:12px 0 0;font-size:15px;font-style:italic;line-height:1.5}@media (max-width:767px){.tsh_world dl.tsh_totals{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.tsh_world p.tsh_totals_labels{grid-template-columns:minmax(0,1fr)}.tsh_world .tsh_totals_label:nth-child(2){display:none}.tsh_world .tsh_totals_label,.tsh_world .tsh_totals_row{padding-left:6px;padding-right:6px}.tsh_world .tsh_totals_row{column-gap:10px}.tsh_world p.tsh_totals_lead{text-align:left}}
.tsh_world .tsh_indices{--graph-line:#d8b87859;--tone-date:var(--n-brass-lo);--tone-name:var(--n-brass-hi);--line-date:color-mix(in srgb, var(--n-brass-lo) 50%, transparent);--line-name:color-mix(in srgb, var(--n-brass-hi) 38%, transparent);--graph-x:24px;text-align:left;position:relative}.tsh_world .tsh_indices:before{content:"";z-index:0;left:calc(var(--graph-x) - .5px);background-color:var(--graph-line);transform-origin:top;width:1px;position:absolute;top:10px;bottom:0}.tsh_world .tsh_indices_branches{z-index:1;grid-template-columns:minmax(0,1fr);gap:20px;display:grid;position:relative}.tsh_world .tsh_indices_group{z-index:1;min-width:0;position:relative}.tsh_world .tsh_indices_group.is_date{--tone:var(--tone-date);--tone-hover:var(--n-brass)}.tsh_world .tsh_indices_group.is_name{--tone:var(--tone-name);--tone-hover:var(--n-light)}.tsh_world .tsh_indices_group.is_both{--tone:var(--n-brass);--tone-hover:var(--n-brass-hi)}.tsh_world .tsh_indices_head{z-index:1;padding-left:calc(var(--graph-x) * 2 + 24px);position:relative}.tsh_world h3.tsh_indices_label{color:var(--tone,var(--n-brass-hi));font-family:var(--font-body-face), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700;line-height:20px;position:relative}.tsh_world .tsh_indices_head h3.tsh_indices_label:before{content:"";left:calc(var(--graph-x) - 3.5px - var(--graph-x) * 2 - 24px);background-color:var(--tone,var(--n-brass));width:7px;height:7px;box-shadow:0 0 0 4px var(--n-bg);border-radius:50%;position:absolute;top:6.5px}.tsh_world .tsh_indices_glyph{vertical-align:middle;color:currentColor;width:15px;height:15px;margin:-2px 6px 0 0;display:inline-block}.tsh_world .tsh_indices_head p{margin:0;font-size:15px;line-height:1.6}.tsh_world p.tsh_indices_input{color:var(--n-light)}.tsh_world p.tsh_indices_lead{color:var(--n-muted)}.tsh_world ol.tsh_indices_list{grid-template-columns:minmax(0,1fr);gap:32px;margin:18px 0 0;padding:0 0 8px;list-style:none;display:grid;position:relative}.tsh_world .tsh_index_card{z-index:1;min-width:0;scroll-margin-top:calc(var(--header-h,99px) + 24px);grid-template-columns:48px minmax(0,1fr);align-content:start;align-items:center;gap:4px 24px;display:grid;position:relative}.tsh_world .tsh_index_card>p{grid-column:2}.tsh_world .tsh_index_card:target{background-color:var(--n-panel-2);box-shadow:0 0 0 8px var(--n-panel-2);border-radius:4px}.tsh_world .tsh_index_icon{z-index:1;border:1px solid var(--tone,var(--n-brass));background-color:var(--n-bg-2);width:48px;height:48px;box-shadow:0 0 0 6px var(--n-bg);color:var(--n-brass);border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex;position:relative}.tsh_world .tsh_index_svg{width:26px;height:26px;display:block}.tsh_world h4.tsh_index_name{grid-area:1/1/auto/-1;grid-template-columns:subgrid;font-family:var(--n-display);text-transform:none;align-items:center;margin:0;font-size:18px;line-height:1.3;display:grid}.tsh_world a.tsh_index_hit{grid-column:1/-1;grid-template-columns:subgrid;color:var(--n-brass-hi);cursor:pointer;border-radius:32px;align-items:center;text-decoration:none;display:grid}.tsh_world .tsh_index_label{grid-column:2}.tsh_world a.tsh_index_hit:is(:hover,:focus-visible) .tsh_index_label{color:var(--n-light);text-underline-offset:4px;text-decoration:underline}.tsh_world a.tsh_index_hit:is(:hover,:focus-visible) .tsh_index_icon{border-color:var(--tone-hover,var(--n-brass-hi));color:var(--n-brass-hi)}.tsh_world a.tsh_index_hit:focus-visible{outline:2px solid var(--n-brass);outline-offset:8px}.tsh_world .tsh_index_arrow{white-space:nowrap}.tsh_world .tsh_index_arrow.is_after{display:none}.tsh_world .tsh_index_card p.tsh_index_what{max-width:44ch;color:var(--n-text);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.tsh_world .tsh_index_card p.tsh_index_from{max-width:44ch;color:var(--n-muted);align-items:center;gap:6px;margin:0;font-size:.9em;line-height:1.5;display:flex}.tsh_world .tsh_index_glyph{width:15px;height:15px;color:var(--n-brass);flex:none}.tsh_world svg.tsh_graph{display:none}.tsh_world path.tsh_graph_curve{fill:none;stroke:var(--graph-line);stroke-width:1px}.tsh_world path.tsh_graph_curve.is_date{stroke:var(--line-date)}.tsh_world path.tsh_graph_curve.is_name{stroke:var(--line-name)}.tsh_world .tsh_confluence{z-index:1;margin:20px 0 8px calc(var(--graph-x) - 14px);flex-direction:row;align-items:center;gap:24px;display:flex;position:relative}.tsh_world .tsh_confluence_ring{border:1px solid var(--n-brass);background-color:var(--n-bg);width:28px;height:28px;box-shadow:0 0 0 6px var(--n-bg);border-radius:50%;place-items:center;display:grid}.tsh_world .tsh_confluence_dot{background-color:var(--n-brass);border-radius:50%;width:12px;height:12px}.tsh_world h3.tsh_indices_label.tsh_confluence_label{margin:0;padding:0}.tsh_world .tsh_confluence_stem{background-color:var(--graph-line);transform-origin:top;width:1px;height:40px;margin-top:8px;display:none}.tsh_world .tsh_indices_group.is_both ol.tsh_indices_list{margin-top:18px}@media (min-width:768px){.tsh_world .tsh_indices:before{content:none}.tsh_world .tsh_indices_branches{grid-template-rows:auto repeat(12,minmax(64px,auto));grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.tsh_world .tsh_indices_branches:before,.tsh_world .tsh_indices_branches:after{content:"";z-index:0;background-color:var(--graph-line);transform-origin:top;width:1px;position:absolute;top:10px;bottom:0}.tsh_world .tsh_indices_branches:before{background-color:var(--line-date);left:calc(50% - 20.5px)}.tsh_world .tsh_indices_branches:after{background-color:var(--line-name);left:calc(50% + 19.5px)}.tsh_world .tsh_indices_group{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.tsh_world .tsh_indices_group.is_date{grid-column:1}.tsh_world .tsh_indices_group.is_name{grid-column:2}.tsh_world .tsh_indices_head{grid-row:1}.tsh_world ol.tsh_indices_list{grid-row:2/-1;grid-template-rows:subgrid;gap:0;margin:18px 0 0;padding:0}.tsh_world .tsh_indices_group[data-spine] .tsh_index_card{padding-bottom:24px}.tsh_world .is_date .tsh_index_card:first-child{grid-row:1/span 2}.tsh_world .is_date .tsh_index_card:nth-child(2){grid-row:3/span 2}.tsh_world .is_date .tsh_index_card:nth-child(3){grid-row:5/span 2}.tsh_world .is_date .tsh_index_card:nth-child(4){grid-row:7/span 2}.tsh_world .is_date .tsh_index_card:nth-child(5){grid-row:9/span 2}.tsh_world .is_date .tsh_index_card:nth-child(6){grid-row:11/span 2}.tsh_world .is_name .tsh_index_card:first-child{grid-row:2/span 2}.tsh_world .is_name .tsh_index_card:nth-child(2){grid-row:4/span 2}.tsh_world .is_name .tsh_index_card:nth-child(3){grid-row:6/span 2}.tsh_world .is_name .tsh_index_card:nth-child(4){grid-row:8/span 2}.tsh_world .is_date .tsh_indices_head{text-align:right;padding-left:0;padding-right:68px}.tsh_world .is_date .tsh_indices_head h3.tsh_indices_label:before{left:auto;right:-51.5px}.tsh_world .is_date .tsh_index_card{text-align:right;grid-template-columns:minmax(0,1fr) 48px;margin-right:-4px}.tsh_world .is_date .tsh_index_icon{grid-column:2}.tsh_world .is_date .tsh_index_card>p,.tsh_world .is_date .tsh_index_label{grid-column:1;justify-self:end}.tsh_world .is_date p.tsh_index_from{flex-direction:row-reverse}.tsh_world .is_date .tsh_index_arrow.is_before{display:none}.tsh_world .is_date .tsh_index_arrow.is_after{display:inline}.tsh_world .is_name .tsh_indices_head{padding-left:68px}.tsh_world .is_name .tsh_indices_head h3.tsh_indices_label:before{left:-51.5px}.tsh_world .is_name .tsh_index_card{margin-left:-4px}.tsh_world svg.tsh_graph{z-index:0;pointer-events:none;display:block;position:absolute;top:0;left:0;overflow:visible}.tsh_world .tsh_confluence{flex-direction:column;gap:0;margin:42px 0 0}.tsh_world h3.tsh_indices_label.tsh_confluence_label{text-align:center;margin-top:10px}.tsh_world .tsh_confluence_stem{display:block}.tsh_world .tsh_indices_group.is_both{max-width:760px;margin:0 auto}.tsh_world .tsh_indices_group.is_both ol.tsh_indices_list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin-top:0}.tsh_world .is_both .tsh_index_card:first-child{text-align:right;grid-template-columns:minmax(0,1fr) 48px}.tsh_world .is_both .tsh_index_card:first-child .tsh_index_icon{grid-column:2}.tsh_world .is_both .tsh_index_card:first-child>p,.tsh_world .is_both .tsh_index_card:first-child .tsh_index_label{grid-column:1;justify-self:end}.tsh_world .is_both .tsh_index_card:first-child p.tsh_index_from{flex-direction:row-reverse}.tsh_world .is_both .tsh_index_card:first-child .tsh_index_arrow.is_before{display:none}.tsh_world .is_both .tsh_index_card:first-child .tsh_index_arrow.is_after{display:inline}.tsh_world .is_both ol.tsh_indices_list:before,.tsh_world .is_both ol.tsh_indices_list:after{content:"";z-index:0;background-color:var(--graph-line);position:absolute}.tsh_world .is_both ol.tsh_indices_list:before{transform-origin:50%;height:1px;top:23.5px;left:calc(50% - 40px);right:calc(50% - 40px)}.tsh_world .is_both ol.tsh_indices_list:after{transform-origin:top;width:1px;height:24px;top:0;left:calc(50% - .5px)}}@media (min-width:1200px){.tsh_world .tsh_indices{max-width:1040px;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:no-preference){.tsh_world .tsh_indices.is_undrawn:before,.tsh_world .tsh_indices.is_undrawn .tsh_indices_branches:before,.tsh_world .tsh_indices.is_undrawn .tsh_indices_branches:after{transform:scaleY(0)}.tsh_world .tsh_indices.is_undrawn path.tsh_graph_curve,.tsh_world .tsh_indices.is_undrawn :is(.tsh_confluence_ring,.tsh_confluence_stem),.tsh_world .tsh_indices.is_undrawn .is_both ol.tsh_indices_list:before,.tsh_world .tsh_indices.is_undrawn .is_both ol.tsh_indices_list:after{opacity:0}.tsh_world .tsh_indices.is_drawing:before,.tsh_world .tsh_indices.is_drawing .tsh_indices_branches:before,.tsh_world .tsh_indices.is_drawing .tsh_indices_branches:after{animation:.35s ease-out both tsh_graph_grow}.tsh_world .tsh_indices.is_drawing path.tsh_graph_curve{animation:.35s ease-out .35s both tsh_graph_show}.tsh_world .tsh_indices.is_drawing :is(.tsh_confluence_ring,.tsh_confluence_stem),.tsh_world .tsh_indices.is_drawing .is_both ol.tsh_indices_list:before,.tsh_world .tsh_indices.is_drawing .is_both ol.tsh_indices_list:after{animation:.2s ease-out .7s both tsh_graph_show}}@keyframes tsh_graph_grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes tsh_graph_show{0%{opacity:0}to{opacity:1}}.tsh_world .tsh_sample_grid{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 40px;max-width:900px;margin:0 auto;display:grid}.tsh_world dl.tsh_sample_values{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px;margin:0;display:grid}.tsh_world .tsh_sample_value{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.tsh_world .tsh_sample_value dt{color:var(--n-muted);order:2;font-size:14px;font-weight:400;line-height:1.3}.tsh_world .tsh_sample_value dd{flex-direction:column;order:1;align-items:center;gap:2px;margin:0;display:flex}.tsh_world .tsh_sample_plate{border:1.5px solid var(--n-hue,var(--n-brass));background:radial-gradient(closest-side, color-mix(in oklab, var(--n-hue,var(--n-brass)) 20%, transparent), transparent);width:52px;height:52px;color:var(--n-light);font-family:var(--n-display);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1;border-radius:50%;place-items:center;font-size:22px;font-weight:600;line-height:1;display:grid}.tsh_world .tsh_sample_working{color:var(--n-brass-hi);font-variant-numeric:lining-nums;font-size:12px}.tsh_world figure.tsh_sample_chart{margin:0}.tsh_world figcaption.tsh_sample_chart_label{color:var(--n-brass-hi);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:700}.tsh_world .tsh_sample_chart .tsh_chart{border-spacing:6px}.tsh_world .tsh_sample_chart .tsh_chart td{width:40px;height:40px;position:relative}.tsh_world .tsh_sample_chart .tsh_chart td.is_filled span.tsh_cell_digit{font-size:16px}.tsh_world .tsh_sample_chart .tsh_chart td span.tsh_cell_digit.is_ghost{opacity:.35;font-size:13px}.tsh_world .tsh_sample_chart .tsh_chart td span.tsh_cell_badge{color:var(--n-brass-hi);font-size:11px;font-weight:700;position:absolute;bottom:-4px;right:0}.tsh_world .tsh_sample_chart th.tsh_plane{color:var(--n-muted);font-family:var(--font-body-face), sans-serif;text-align:right;white-space:nowrap;background:0 0;border:0;padding:0 6px 0 0;font-size:12px;font-weight:400}.tsh_world p.tsh_sample_note{color:var(--n-muted);text-align:center;margin:6px 0 0;font-size:13px}.tsh_world p.tsh_sample_caption{max-width:900px;color:var(--n-muted);margin:22px auto 0;font-size:14px;line-height:1.6}.tsh_world p.tsh_sample_invite{max-width:900px;margin:14px auto 0}.tsh_world a.tsh_invite_btn{border:1px solid var(--n-brass);min-height:45px;color:var(--n-brass);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:11px 28px;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.tsh_world a.tsh_invite_btn:hover,.tsh_world a.tsh_invite_btn:focus-visible{color:var(--n-brass-hi);border-color:var(--n-brass-hi);background-color:#d8b8781a}.tsh_world a.tsh_invite_btn:focus-visible{outline:2px solid var(--n-brass);outline-offset:3px}.tsh_world .tsh_invite_arrow{font-weight:400}@media (max-width:991px){.tsh_world .tsh_sample_grid{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (max-width:575px){.tsh_world dl.tsh_sample_values{gap:12px 8px}.tsh_world .tsh_sample_plate{width:44px;height:44px;font-size:19px}.tsh_world .tsh_sample_value dt{font-size:12.5px}}.tsh_world p.tsh_faq_sources{max-width:720px;color:var(--n-muted);text-align:center;scroll-margin-top:calc(var(--header-h,99px) + 24px);margin:32px auto 0;font-size:13.5px;line-height:1.6}.tsh_world p.tsh_faq_sources a{color:var(--n-link);text-underline-offset:3px;text-decoration:underline}.tsh_world p.tsh_faq_sources a:focus-visible{outline:2px solid var(--n-brass);outline-offset:3px;border-radius:3px}
.tsh_world p.tsh_data_sub{color:var(--n-muted);letter-spacing:.02em;margin:8px 0 0;font-size:15px}.tsh_world .tsh_data_body{grid-template-columns:minmax(0,880px);justify-content:center;gap:28px 40px;margin:0 auto;display:grid}.tsh_world .tsh_data_main{min-width:0}.tsh_world .tsh_data_chart{--num-w:56px;--val-w:200px;--cols:var(--num-w) minmax(0, 1fr) var(--val-w)}.tsh_world .tsh_data_scale{grid-template-columns:var(--cols);column-gap:16px;min-height:22px;display:grid}.tsh_world .tsh_data_ref_label{width:max-content;margin-left:var(--ref);color:var(--n-muted);white-space:nowrap;grid-column:2;font-size:12px;line-height:22px;transform:translate(-50%)}.tsh_world ol.tsh_data_rows{margin:0;padding:0;list-style:none}.tsh_world .tsh_data_row{grid-template-columns:var(--cols);align-items:center;column-gap:16px;min-height:40px;display:grid}.tsh_world a.tsh_data_num{color:var(--n-brass-hi);font-family:var(--n-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;justify-self:end;font-size:20px;font-weight:600;line-height:1.2;text-decoration:none}.tsh_world a.tsh_data_num:hover{color:var(--n-light);text-underline-offset:4px;text-decoration:underline}.tsh_world a.tsh_data_num:focus-visible{outline:2px solid var(--n-brass);outline-offset:3px;border-radius:3px}.tsh_world .tsh_data_track{align-self:stretch;min-height:40px;position:relative}.tsh_world .tsh_data_track:after{content:"";top:0;bottom:0;left:var(--ref);border-left:1px dashed #d8b8788c;position:absolute}.tsh_world .tsh_data_bar{background-color:#d8b87873;border-radius:0 7px 7px 0;height:14px;margin-top:-7px;position:absolute;top:50%;left:0}.tsh_world .tsh_data_row.is_rare .tsh_data_bar{background-color:var(--n-brass)}.tsh_world .tsh_data_value{color:var(--n-text);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;line-height:1.4;display:flex}.tsh_world .tsh_data_rare{border:1px solid var(--n-brass);color:var(--n-brass-hi);border-radius:999px;padding:0 8px;font-size:12px;font-weight:700;line-height:18px}.tsh_world p.tsh_data_note{color:var(--n-muted);margin:14px 0 0;font-size:14px;line-height:1.6}.tsh_world .tsh_data_callout{border-left:2px solid var(--n-brass);background-color:var(--n-panel);border-radius:0 12px 12px 0;align-self:start;padding:16px 20px}.tsh_world .tsh_data_callout p{color:var(--n-light);font-family:var(--n-display);font-variant-numeric:lining-nums;margin:0;font-size:19px;line-height:1.4}.tsh_world .tsh_data_callout p+p{margin-top:10px}.tsh_world .tsh_data_after{margin-top:28px}.tsh_world details.tsh_data_details>summary{min-height:44px;color:var(--n-link);text-underline-offset:3px;cursor:pointer;align-items:center;font-size:15px;text-decoration:underline;display:inline-flex}.tsh_world details.tsh_data_details>summary:focus-visible{outline:2px solid var(--n-brass);outline-offset:3px;border-radius:3px}.tsh_world details.tsh_data_details[open] table{margin-top:12px}@media (min-width:1024px){.tsh_world .tsh_data_body{grid-template-columns:minmax(0,880px) 240px}}@media (max-width:575px){.tsh_world .tsh_data_chart{--num-w:44px;--cols:var(--num-w) minmax(0, 1fr)}.tsh_world .tsh_data_row{grid-template-areas:"num bar""num val";row-gap:2px;padding:4px 0}.tsh_world a.tsh_data_num{grid-area:num;font-size:18px}.tsh_world .tsh_data_track{grid-area:bar;min-height:24px}.tsh_world .tsh_data_value{grid-area:val;font-size:13px}.tsh_world .tsh_data_callout p{font-size:17px}}
.tsh_world .tsh_why{max-width:1040px;margin:0 auto}.tsh_world table.tsh_why_table{border-collapse:collapse;width:100%}.tsh_world .tsh_why_table thead th{border-bottom:1px solid var(--n-line-strong);color:var(--n-brass-hi);text-align:left;vertical-align:bottom;padding:0 14px 12px;font-size:14px;font-weight:700;line-height:1.4}.tsh_world .tsh_why_sub{margin-top:2px;font-size:12px;font-weight:400;display:block}.tsh_world .tsh_why_table tbody :is(th,td){border-bottom:1px solid var(--n-line);color:var(--n-text);text-align:left;vertical-align:top;padding:16px 14px;font-size:15px;font-weight:400;line-height:1.6}.tsh_world .tsh_why_table tbody th.tsh_why_date{color:var(--n-light);font-family:var(--n-display);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;font-size:18px;font-weight:600}.tsh_world .tsh_why_steps{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;overflow-wrap:anywhere}.tsh_world .tsh_why_result{color:var(--n-light);font-family:var(--n-display);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;font-size:20px;font-weight:600;line-height:1}.tsh_world .tsh_why_result.is_diff{text-decoration:underline;-webkit-text-decoration-color:var(--n-brass);text-decoration-color:var(--n-brass);text-underline-offset:5px;text-decoration-thickness:2px}.tsh_world .tsh_why_label{display:none}.tsh_world p.tsh_why_more{color:var(--n-muted);margin:18px 0 0;font-size:15px;line-height:1.6}.tsh_world p.tsh_why_more a{color:var(--n-link);text-underline-offset:3px;text-decoration:underline}.tsh_world p.tsh_why_more a:focus-visible{outline:2px solid var(--n-brass);outline-offset:3px;border-radius:3px}@media (max-width:767px){.tsh_world .tsh_why_table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tsh_world .tsh_why_table thead :is(tr,th,th *){width:1px;padding:0;display:block;overflow:hidden}.tsh_world .tsh_why_table,.tsh_world .tsh_why_table tbody{display:block}.tsh_world .tsh_why_table tbody tr{border:1px solid var(--n-line);background-color:var(--n-panel);border-radius:14px;margin:0 0 14px;padding:14px 16px;display:block}.tsh_world .tsh_why_table tbody :is(th,td){border:0;padding:0;display:block}.tsh_world .tsh_why_table tbody th.tsh_why_date{margin-bottom:10px;font-size:20px}.tsh_world .tsh_why_table tbody td+td{margin-top:10px}.tsh_world .tsh_why_label{color:var(--n-brass-hi);margin-bottom:2px;font-size:12.5px;font-weight:700;line-height:1.4;display:block}.tsh_world .tsh_why_label .tsh_why_sub{margin:0 0 0 6px;font-weight:400;display:inline}.tsh_world .tsh_why_table tbody td.tsh_why_reason{border-top:1px solid var(--n-line);color:var(--n-text);padding-top:10px}}
