.TechnicalGuide-module__NsiE5G__layout{max-width:80rem;padding-inline:max(2rem, env(safe-area-inset-left)) max(2rem, env(safe-area-inset-right));grid-template-columns:13.5rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid}.TechnicalGuide-module__NsiE5G__sidebar{top:calc(var(--header-h) + 1.5rem);max-height:calc(100dvh - var(--header-h) - 2rem);scrollbar-width:thin;padding-block:2.5rem;position:sticky;overflow-y:auto}.TechnicalGuide-module__NsiE5G__label{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:650}.TechnicalGuide-module__NsiE5G__contents ol{border-top:1px solid var(--border);margin-block:1rem 1.5rem}.TechnicalGuide-module__NsiE5G__contents li{border-bottom:1px solid var(--border)}.TechnicalGuide-module__NsiE5G__contents li a{min-height:2.75rem;color:var(--primary);align-items:baseline;gap:.75rem;padding-block:.8rem;font-size:.95rem;line-height:1.35;display:flex}.TechnicalGuide-module__NsiE5G__contents li a span{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.7rem}.TechnicalGuide-module__NsiE5G__contents a:hover{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.TechnicalGuide-module__NsiE5G__document{gap:.5rem;display:grid}.TechnicalGuide-module__NsiE5G__document p{color:var(--muted);font-size:.78rem;line-height:1.5}.TechnicalGuide-module__NsiE5G__document a{min-height:2.75rem;color:var(--accent);justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;font-weight:600;display:flex}.TechnicalGuide-module__NsiE5G__body{min-width:0;padding-bottom:1.5rem}.TechnicalGuide-module__NsiE5G__body>section{background:0 0}.TechnicalGuide-module__NsiE5G__body>section>div{padding-inline:0}.TechnicalGuide-module__NsiE5G__body .section-heading{max-width:44rem;margin-bottom:1.75rem}.TechnicalGuide-module__NsiE5G__body .section-heading h2{max-width:30ch;font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.15}.TechnicalGuide-module__NsiE5G__body p,.TechnicalGuide-module__NsiE5G__body li{text-wrap:pretty}.TechnicalGuide-module__NsiE5G__body .table-scroll table{table-layout:fixed;overflow-wrap:break-word;min-width:0}:is(.TechnicalGuide-module__NsiE5G__body .table-scroll th,.TechnicalGuide-module__NsiE5G__body .table-scroll td){padding:1rem;line-height:1.6}.TechnicalGuide-module__NsiE5G__body .table-scroll tbody th{color:var(--primary)}.TechnicalGuide-module__NsiE5G__body>section[id=complete-guide]{border:1px solid var(--border);background:var(--accent-soft);margin-block:2rem;padding:1.5rem}@media (min-width:1024px){.TechnicalGuide-module__NsiE5G__body>section:first-child>div>div:first-child{grid-template-columns:1fr}.TechnicalGuide-module__NsiE5G__body>section:first-child dl{grid-template-columns:repeat(4,minmax(0,1fr))}.TechnicalGuide-module__NsiE5G__body section ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.TechnicalGuide-module__NsiE5G__layout{display:block}.TechnicalGuide-module__NsiE5G__sidebar{border-bottom:1px solid var(--border);max-height:none;padding-block:1.75rem;position:static}.TechnicalGuide-module__NsiE5G__contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin-bottom:1rem;display:grid}.TechnicalGuide-module__NsiE5G__document{flex-wrap:wrap;align-items:center;column-gap:1.5rem;display:flex}}@media (max-width:600px){.TechnicalGuide-module__NsiE5G__layout{padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right))}.TechnicalGuide-module__NsiE5G__contents ol{gap:0 1rem}.TechnicalGuide-module__NsiE5G__contents li a{gap:.4rem;font-size:.9rem}.TechnicalGuide-module__NsiE5G__document p{flex-basis:100%}:is(.TechnicalGuide-module__NsiE5G__body .table-scroll th,.TechnicalGuide-module__NsiE5G__body .table-scroll td){padding:.8rem .65rem;font-size:.875rem}}@media print{.TechnicalGuide-module__NsiE5G__layout{padding:0;display:block}.TechnicalGuide-module__NsiE5G__sidebar{display:none}.TechnicalGuide-module__NsiE5G__body .table-scroll{overflow:visible}.TechnicalGuide-module__NsiE5G__body tr{break-inside:avoid}.TechnicalGuide-module__NsiE5G__body .surface-card{break-inside:avoid}}
