.part-b_body__0H81_{min-width:0}form:has(.part-b_body__0H81_)>:last-child{position:sticky;bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom));background:var(--surface);max-width:var(--sheet-table-width);padding-block:var(--space-3);border-top:var(--border-width) solid var(--border)}@media (min-width:768px){form:has(.part-b_body__0H81_)>:last-child{bottom:0}}.tools_page__mrR4s{width:100%;max-width:calc(var(--content-home) + var(--gutter) * 2);margin-inline:auto;padding:var(--space-5) var(--gutter) var(--space-7)}@media screen{.tools_page__mrR4s h1{font-size:var(--font-size-title)}.tools_page__mrR4s h2{font-size:var(--font-size-section)}.tools_page__mrR4s p{line-height:var(--line-height-body)}}.tools_cards__fOL_L,.tools_guide__YyMro,.tools_screen__ZDyNc{display:grid;gap:var(--space-5)}.tools_guide__YyMro{max-width:var(--content-read)}.tools_back__4jH_x{justify-self:start;margin-block-end:calc(var(--space-2) * -1);margin-inline-start:calc(var(--space-4) * -1)}.tools_guide__YyMro section{display:grid;gap:var(--space-3)}.tools_card__YGL0q{display:grid;gap:var(--space-4)}.tools_actions__2nEEh,.tools_flags__NrSiz,.tools_region__bs8mY{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.tools_actions__2nEEh{margin-block:var(--space-5)}.tools_summary__hSXs0{margin:0 auto 0 0;font-weight:var(--font-weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tools_note__RW2sv,.tools_sources__Dyir4{color:var(--text-muted);font-size:var(--font-size-sub)}.tools_sources__Dyir4{display:grid;gap:var(--space-2);overflow-wrap:anywhere}.tools_sources__Dyir4 a{color:var(--accent)}.tools_region__bs8mY{margin-block:var(--space-4)}.tools_region__bs8mY legend{margin-bottom:var(--space-2);font-weight:var(--font-weight-strong)}.tools_region__bs8mY button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-subtle);font-weight:var(--font-weight-strong)}.tools_legend__DOPGp{margin-block:var(--space-4);padding:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-control)}.tools_legend__DOPGp summary{cursor:pointer;min-height:var(--control-height-md);display:flex;align-items:center;text-decoration:underline}.tools_legend__DOPGp p{margin-block:var(--space-2)}.tools_motion__3e_yk{margin-block:var(--space-5);padding-block:var(--space-3);border-top:var(--border-width) solid var(--border)}.tools_motion__3e_yk>legend{font-size:var(--font-size-section);font-weight:var(--font-weight-strong);padding-right:var(--space-3)}.tools_grades__tSfi6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-2)}.tools_grades__tSfi6 button{min-width:0;min-height:var(--control-height-md);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);cursor:pointer}.tools_grades__tSfi6 button[aria-pressed=true]{color:var(--accent);background:var(--accent-subtle);border:var(--indicator-width) solid var(--accent);font-weight:var(--font-weight-strong)}.tools_grades__tSfi6 button:disabled{color:var(--text-muted);background:var(--surface-subtle);cursor:not-allowed}.tools_flags__NrSiz{margin-top:var(--space-2)}.tools_flags__NrSiz label{display:inline-flex;gap:var(--space-2);min-height:var(--control-height-md);align-items:center;cursor:pointer}.tools_flags__NrSiz input{width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--accent)}.tools_angle__yDqqV{display:grid;gap:var(--space-2);align-content:start}.tools_angle__yDqqV>input{width:100%;min-width:0;min-height:var(--control-height-md);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-control);padding:var(--space-2);background:var(--surface);font-size:var(--font-size-body)}.tools_angle__yDqqV input[aria-invalid=true]{border-color:var(--danger)}.tools_error__Psdfz{color:var(--danger);font-size:var(--font-size-sub)}@media (min-width:768px){.tools_cards__fOL_L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.tools_screen__ZDyNc{display:none}.tools_page__mrR4s{max-width:none;margin:0;padding:0}}.bbs-print_print__l6u8j{display:none}@media print{.bbs-print_print__l6u8j{display:block;color:var(--print-ink);font-size:10pt;line-height:1.25}.bbs-print_page__FNONH{display:flex;flex-direction:column;min-height:274mm}.bbs-print_rule__QzX4Y{margin:0 0 1.5mm;font-size:9pt}.bbs-print_items__qxYzf{line-height:1.2;column-count:2;column-gap:6mm;column-rule:.4pt solid var(--print-ink)}.bbs-print_item__Z0GWL{margin:0 0 1.6mm;page-break-inside:avoid;break-inside:avoid}.bbs-print_title__BvmvF{margin:0;font-size:10.5pt;font-weight:var(--font-weight-heading)}.bbs-print_note__IhEWZ{margin:0;font-size:10pt}.bbs-print_lines__28fgI{margin:0;padding:0;list-style:none}.bbs-print_lines__28fgI li{display:flex;gap:1mm;font-size:10pt}.bbs-print_box__GTOqq{flex:none;width:6.5mm;font-weight:var(--font-weight-heading);white-space:nowrap}.bbs-print_score__6L05E{flex:none;width:2.5mm}.bbs-print_bottom__9H2Ia{display:flex;align-items:flex-start;gap:5mm;margin-top:1.5mm;page-break-inside:avoid;break-inside:avoid}.bbs-print_total__6c3Dk{flex:none;margin:0;padding:1.5mm 3mm;border:.8pt solid var(--print-ink);font-size:11pt;font-weight:var(--font-weight-heading)}.bbs-print_memo__UBvbI{flex:1 1}.bbs-print_memo__UBvbI p{margin:0;font-size:10pt;font-weight:var(--font-weight-heading)}.bbs-print_memo__UBvbI div{height:6mm;border-bottom:.5pt solid var(--print-ink)}.bbs-print_foot__3MgLj{margin-top:auto;padding-top:1.5mm;page-break-inside:avoid;break-inside:avoid}.bbs-print_foot__3MgLj a,.bbs-print_foot__3MgLj div,.bbs-print_foot__3MgLj p{margin:0;color:var(--print-ink);gap:0;font-size:9pt;line-height:1.3}.bbs-print_number__X9cC3{text-align:right}}.print_print__ulh3q{display:none}@page{size:A4 portrait;margin:10mm}@media print{body:has(.print_root__JREvF){color:var(--print-ink);background:var(--surface);font-size:10pt}body:has(.print_root__JREvF) [href="#main-content"],body:has(.print_root__JREvF) [role=status],body:has(.print_root__JREvF) dialog,body:has(.print_root__JREvF) footer,body:has(.print_root__JREvF) header,body:has(.print_root__JREvF) nav{display:none}body:has(.print_root__JREvF) #main-content{padding:0;margin:0;min-height:0}.print_print__ulh3q{display:block;font-size:10pt;line-height:1.25;color:var(--print-ink)}.print_sheet__nz__j{display:flex;flex-direction:column;min-height:274mm;page-break-after:always;break-after:page;padding:0}.print_sheet__nz__j:last-child{page-break-after:auto;break-after:auto}.print_heading__4xGB1{border-bottom:.8pt solid var(--print-ink);padding-bottom:1.5mm;margin-bottom:2mm}.print_heading__4xGB1 h2{margin:0 0 1mm;font-size:13pt;line-height:1.25}.print_heading__4xGB1 p{margin:0;font-size:10pt;white-space:nowrap}.print_print__ulh3q table{width:100%;border-collapse:collapse;margin-block:2mm;table-layout:fixed}.print_print__ulh3q td,.print_print__ulh3q th{border:.6pt solid var(--print-ink);padding:.8mm 1.5mm;font-size:10pt;text-align:left;overflow-wrap:anywhere}.print_print__ulh3q th:first-child{width:30%}.print_print__ulh3q tr{page-break-inside:avoid;break-inside:avoid}.print_line__KI1lz{margin-block:1mm;font-size:10pt}.print_memo__hF3R4{margin-block:2mm;page-break-inside:avoid;break-inside:avoid}.print_memo__hF3R4 p{margin:0;font-size:10pt}.print_memo__hF3R4 div{border-bottom:.5pt solid var(--print-ink);height:6mm}.print_foot__BbFNe{margin-top:auto;padding-top:2mm;page-break-inside:avoid;break-inside:avoid}.print_foot__BbFNe a,.print_foot__BbFNe div,.print_foot__BbFNe p{margin:0;color:var(--print-ink);gap:0;font-size:9pt;line-height:1.3}.print_foot__BbFNe a{text-decoration:underline}.print_page__NT9da{text-align:right;margin-top:1mm}}