*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg);color-scheme:light;scroll-behavior:smooth;scroll-padding-top:120px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root.hrc-theme-dark{color-scheme:dark}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--ink);background:var(--bg)}a{color:inherit}@media print{.no-print{display:none!important}:root{--accent: #2d6a4f !important;--accent-soft: #eaf3ef !important;--ink: #16181d !important;--muted: #5b6069 !important;--line: #d8dce1 !important;--bg: #ffffff !important;--chip-bg: #f1f3f4 !important;--box-warn-bg: #fdf6e7 !important;--box-danger-bg: #fdefed !important}.guide-content .cover .logo.logo-dark{display:none!important}.guide-content .cover .logo.logo-light{display:block!important}}:root{--accent: #2d6a4f;--accent-soft: #eaf3ef;--ink: #16181d;--muted: #5b6069;--line: #d8dce1;--bg: #ffffff;--chip-bg: #f1f3f4;--box-warn-bg: #fdf6e7;--box-danger-bg: #fdefed}:root.hrc-theme-dark{--accent: #52b788;--accent-soft: #16261e;--ink: #e7e9ed;--muted: #9aa1ac;--line: #2b2f37;--bg: #14161a;--chip-bg: #262a31;--box-warn-bg: #3a2c12;--box-danger-bg: #3a1815}.guide-content .web img,.guide-content .diagram img,.guide-content .cover .cover-art:not(.kiosk) img{background:#fff}:root.hrc-theme-dark .guide-content .web img,:root.hrc-theme-dark .guide-content .diagram img{padding:5px}:root.hrc-theme-dark .guide-content img[style*=--dark-src]{background:transparent;padding:0}@media screen{:root.hrc-theme-dark .guide-content img[style*=--dark-src]{content:var(--dark-src)}}.guide-content{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--ink);font-size:10.5pt;line-height:1.55;counter-reset:fig}.guide-content .page-break{break-before:page}.guide-content section{break-inside:auto}.guide-content figure,.guide-content .box,.guide-content table,.guide-content .steps li{break-inside:avoid}.guide-content h1,.guide-content h2,.guide-content h3{break-after:avoid;break-inside:avoid}.guide-content h1{font-size:21pt;line-height:1.2;letter-spacing:-.01em;padding-bottom:4mm;margin-bottom:6mm;border-bottom:1.2mm solid var(--accent)}.guide-content h1 .part-kicker{display:block;font-size:9pt;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:2mm}.guide-content h2{font-size:14pt;margin:8mm 0 3mm;color:var(--ink)}.guide-content h2 .secno{color:var(--accent);margin-right:2.5mm}.guide-content h3{font-size:11pt;margin:5mm 0 2mm}.guide-content p{margin:0 0 2.8mm}.guide-content ul,.guide-content ol{margin:0 0 3mm 5mm}.guide-content li{margin-bottom:1.2mm}.guide-content strong{font-weight:600}.guide-content .muted{color:var(--muted)}.guide-content kbd,.guide-content .ui{font-family:inherit;font-weight:600;background:var(--chip-bg);border:.3pt solid var(--line);border-radius:1mm;padding:0 1.4mm;white-space:nowrap}.guide-content code{font-family:SF Mono,Menlo,Consolas,monospace;font-size:9pt;background:var(--chip-bg);padding:0 1.2mm;border-radius:1mm}.guide-content .box{border:.4pt solid var(--line);border-left:1.2mm solid var(--accent);background:var(--accent-soft);border-radius:1.5mm;padding:3mm 4mm;margin:3.5mm 0}.guide-content .box.warn{border-left-color:#c77f1a;background:var(--box-warn-bg)}.guide-content .box.danger{border-left-color:#b3372f;background:var(--box-danger-bg)}.guide-content .box .box-title{display:block;font-weight:700;font-size:9pt;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.2mm}.guide-content .box p:last-child{margin-bottom:0}.guide-content ol.steps{list-style:none;margin-left:0;counter-reset:step}.guide-content ol.steps>li{counter-increment:step;position:relative;padding-left:9mm;margin-bottom:2.6mm}.guide-content ol.steps>li:before{content:counter(step);position:absolute;left:0;top:.4mm;width:6mm;height:6mm;border-radius:50%;background:var(--accent);color:#fff;font-weight:700;font-size:9.5pt;line-height:6mm;text-align:center}.guide-content figure{margin:4mm 0}.guide-content figure figcaption{counter-increment:fig;font-size:8.5pt;color:var(--muted);margin-top:1.6mm;text-align:center}.guide-content figure figcaption:before{content:"Figure " counter(fig) " \2014  ";font-weight:600;color:var(--accent)}.guide-content .shots{display:flex;flex-wrap:wrap;gap:6mm;justify-content:center;align-items:flex-start;break-inside:avoid}.guide-content .shots figure{flex:0 0 auto;margin:4mm 0 2mm}.guide-content .shots figure.kiosk{width:54mm}.guide-content .shots figure.kiosk.lg{width:62mm}.guide-content .kiosk img{display:block;width:54mm;height:auto;background:#0b0c0e;border-radius:3mm;padding:1.6mm;border:.4pt solid #2a2d31}.guide-content .kiosk.lg img{width:62mm}.guide-content .web img{display:block;max-width:100%;width:168mm;height:auto;margin:0 auto;border:.4pt solid var(--line);border-radius:1.5mm}.guide-content .web.tall img{width:150mm}.guide-content .web.xtall img{width:118mm}.guide-content .web.dialog img{width:110mm}.guide-content .web.popup img{width:84mm}.guide-content .diagram img{display:block;max-width:100%;width:118mm;margin:0 auto}@media screen{.guide-content .web img,.guide-content .diagram img,.guide-content .kiosk img,.guide-content .cover-art img{cursor:zoom-in}}.guide-content .media-row{display:flex;flex-wrap:wrap;gap:7mm;align-items:flex-start;justify-content:center;break-inside:avoid}.guide-content .media-row .grow{flex:1 1 auto;min-width:0}.guide-content .media-row figure{margin-top:1mm}.guide-content .media-row figure.web.dialog{flex:0 0 74mm}.guide-content .media-row figure.web.dialog img{width:74mm}.guide-content .media-row figure.web.popup{flex:0 0 68mm}.guide-content .media-row figure.web.popup img{width:68mm}.guide-content table{width:100%;border-collapse:collapse;margin:3mm 0 4mm;font-size:9.5pt}.guide-content th,.guide-content td{border:.4pt solid var(--line);padding:1.8mm 2.5mm;vertical-align:top;text-align:left}.guide-content th{background:var(--accent-soft);color:var(--ink);font-size:8.5pt;letter-spacing:.06em;text-transform:uppercase}.guide-content tr{break-inside:avoid}.guide-content .cover{display:flex;flex-direction:column}.guide-content .cover .logo{width:62mm;margin:6mm 0}.guide-content .cover .logo.logo-dark{display:none}:root.hrc-theme-dark .guide-content .cover .logo.logo-light{display:none}:root.hrc-theme-dark .guide-content .cover .logo.logo-dark{display:block}.guide-content .cover h1.cover-title{border:none;padding:0;margin:0 0 4mm;font-size:30pt;line-height:1.12}.guide-content .cover .cover-sub{font-size:13pt;color:var(--muted);margin-bottom:10mm}.guide-content .cover .cover-art{margin:2mm auto 8mm}.guide-content .cover .cover-art img{width:150mm;max-width:100%;display:block;border:.4pt solid var(--line);border-radius:2mm}.guide-content .cover .cover-art.kiosk img{width:66mm;display:block;background:#0b0c0e;border-radius:4mm;padding:2mm;border:.4pt solid #2a2d31}.guide-content .cover .cover-meta{margin-top:auto;border-top:.4pt solid var(--line);padding-top:4mm}.guide-content .cover .cover-meta p{margin-bottom:1mm;font-size:9.5pt;color:var(--muted)}.guide-content .toc{display:none}.guide-content .toc h1{margin-bottom:8mm}.guide-content .toc .toc-part{font-size:9pt;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:6mm 0 2mm}.guide-content .toc ul{list-style:none;margin:0}.guide-content .toc li{padding:1.2mm 0;border-bottom:.3pt dotted var(--line);font-size:11pt}.guide-content .toc li .secno{display:inline-block;width:9mm;color:var(--accent);font-weight:700}.guide-content .support-line{display:flex;align-items:baseline;gap:3mm;margin:4mm 0;font-weight:600}.guide-content .support-line .fill{flex:1;border-bottom:.5pt solid var(--ink);min-height:6mm}.guide-content .qr-grid{display:grid;grid-template-columns:1fr 1fr;gap:4mm;margin:4mm 0}.guide-content .qr-card{border:.4pt solid var(--line);border-radius:2mm;padding:3.5mm 4mm;break-inside:avoid}.guide-content .qr-card .qr-k{font-size:8.5pt;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:1mm}.guide-content .qr-card .qr-v{font-size:10.5pt}@media screen{.guide-content .shots figure{flex:0 1 auto;min-width:0}.guide-content .shots figure img{max-width:100%}}@media screen and (min-width:561px){.guide-content .shots{flex-wrap:nowrap}}@media(max-width:640px){.guide-content .qr-grid{grid-template-columns:1fr}.guide-content .media-row{flex-direction:column;align-items:center}.guide-content .media-row .grow{align-self:stretch}.guide-content .media-row figure.web.dialog,.guide-content .media-row figure.web.popup{flex:0 0 auto}.guide-content .media-row figure.web.dialog img,.guide-content .media-row figure.web.popup img{width:100%}.guide-content .ui,.guide-content kbd{white-space:normal}.guide-content th,.guide-content td{overflow-wrap:anywhere}}@media print{.guide-content .toc{display:block}.guide-content .cover{min-height:255mm;break-after:page}.guide-content section.page-break{break-before:page}.guide-content h1+h2{break-before:auto}}
