.nr{--rail:max(16px, calc(50% - 640px));--rule:#acadab;--line:#d0d0d0;--dash:repeating-linear-gradient(to bottom, var(--rule) 0 4px, transparent 4px 8px);isolation:isolate;position:relative}.nr:before{content:"";z-index:-1;pointer-events:none;background:var(--dash) var(--rail) 0 / 1px 100% no-repeat, var(--dash) calc(100% - var(--rail)) 0 / 1px 100% no-repeat;position:absolute;inset:0}.nr-part{position:relative}.nr .hs{padding-top:56px;padding-bottom:112px}.nr .hs-head{display:none}.nr .hs-body{margin-top:0}.nr-d{position:relative}.nr-m{z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3E%3Cpath d='M5.5.6 10.4 3.3v5.4L5.5 11.4.6 8.7V3.3z' fill='%23c9cac8' stroke='%23acadab'/%3E%3C/svg%3E") 50%/contain no-repeat;width:11px;height:12px;position:absolute;translate:-50% -50%}.nr-m.l{left:var(--rail)}.nr-m.r{left:calc(100% - var(--rail))}.nr-rule{background:var(--rule);height:1px}.nr-seam{background:linear-gradient(var(--rule), var(--rule)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 8px / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 14px / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 18px / 100% 1px no-repeat, linear-gradient(var(--rule), var(--rule)) 0 21px / 100% 1px no-repeat;height:22px}.nr-ruler{border-bottom:1px solid var(--rule);background:repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px 48px) 0 100% / 100% 12px no-repeat, repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px 8px) 0 100% / 100% 6px no-repeat;height:14px}.nr-hatch{border-block:1px solid var(--rule);background:repeating-linear-gradient(-45deg, transparent 0 9px, var(--line) 9px 10px);height:96px}.nr-tab{--tab-ink:#373935;--tab-muted:#5b5d59;--tab-ground:#ebebeb;border-block:1px solid var(--rule);margin-top:48px;position:relative}.nr-folio{max-width:1280px;font:12px/1.2 var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--tab-muted);justify-content:space-between;align-items:stretch;gap:24px;margin:0 auto;padding:0 24px;display:flex}.nr-folio>span{align-items:center;display:flex}.nr-folio .t{color:var(--tab-ink)}.nr-folio .c{background:var(--tab-ink);color:var(--tab-ground);margin-right:14px;padding:10px 12px 9px}.nr-folio .of{border-inline:1px solid var(--rule);padding:10px 14px 9px}@media (min-width:768px){.nr-folio{padding-inline:40px}}.nr-sub{width:100vw;font:12px/1.2 var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--tab-muted,#5b5d59);margin-left:calc(50% - 50vw);position:relative}.nr-sub-in{max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:768px){.nr-sub-in{padding-inline:40px}}.nr-dash{border-top:1px dashed var(--rule);position:relative}.nr-x{background:linear-gradient(var(--tab-ink), var(--tab-ink)) center / 100% 1px no-repeat, linear-gradient(var(--tab-ink), var(--tab-ink)) center / 1px 100% no-repeat;width:11px;height:11px;position:absolute;top:0;left:0;translate:-50% -50%}.nr-sub-folio{justify-content:space-between;gap:24px;padding-top:12px;display:flex}.nr-sub-folio .t{color:var(--tab-ink)}.nr-dark{--hl-ground:#2c2e2b;--rule:#6b6d69;--line:#464844;--dash:repeating-linear-gradient(to bottom, #6b6d69 0 4px, transparent 4px 8px);--dither-intensity:.7;color:#ebebeb;background:var(--dash) var(--rail) 0 / 1px 100% no-repeat, var(--dash) calc(100% - var(--rail)) 0 / 1px 100% no-repeat, radial-gradient(circle at 1px 1px, #ebebeb12 1px, transparent 1.5px) 0 0 / 32px 32px, #2c2e2b}.nr-dark .nr-m{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3E%3Cpath d='M5.5.6 10.4 3.3v5.4L5.5 11.4.6 8.7V3.3z' fill='%23464844' stroke='%236b6d69'/%3E%3C/svg%3E")}.nr-dark,.nr-dark .nr-tab{--tab-ink:#ebebeb;--tab-muted:#a3a5a1;--tab-ground:#2c2e2b}.nr-dark .how-bar-track{background:#464844!important}.nr-dark .how-bar-fill{background:#ebebeb!important}.nr-dark [class*="text-[#373935]"],.nr-dark [style*="color:#373935"],.nr-dark [style*="color: rgb(55, 57, 53)"]{color:#ebebeb!important}.nr-dark [class*="text-[#5b5d59]"],.nr-dark [class*="text-[#666764]"],.nr-dark [style*="color:#5b5d59"],.nr-dark [style*="color: rgb(91, 93, 89)"]{color:#a3a5a1!important}.nr-dark [class*="text-[#8a8c88]"]{color:#7d7f7b!important}.nr-dark .ink-link,.nr-dark .quiet-link{color:#ebebeb}.nr-dark [class*="bg-[#ebebeb]"]{background-color:#2c2e2b!important}.nr-dark [class*="bg-[#f4f4f3]"],.nr-dark [class*="bg-[#e2e2e1]"],.nr-dark [class*="bg-[#dcdcdb]"],.nr-dark [class*="bg-[#e4e4e3]"]{background-color:#363834!important}.nr-dark [class*="bg-[#acadab]"]{background-color:#6b6d69!important}.nr-dark [class*="bg-[#d0d0d0]"]{background-color:#464844!important}.nr-dark [class*="bg-[#373935]"]{color:#2c2e2b!important;background-color:#ebebeb!important}.nr-dark [class*="border-[#d0d0d0]"],.nr-dark [class*="border-[#d0d0d0]"]:before{border-color:#464844!important}.nr-dark [class*="border-[#acadab]"]{border-color:#6b6d69!important}.nr-dark [class*="border-[#373935]"]{border-color:#ebebeb!important}.nr-dark [stroke=\#373935]{stroke:#ebebeb}.nr-dark [stroke=\#5b5d59]{stroke:#a3a5a1}.nr-dark [stroke=\#acadab]{stroke:#6b6d69}.nr-dark [stroke=\#d0d0d0]{stroke:#464844}.nr-dark [fill=\#ebebeb]{fill:#2c2e2b}.nr-dark [fill=\#373935]{fill:#ebebeb}.nr-dark .ink-link{color:#ebebeb!important}.nr-dark .quiet-link{color:#a3a5a1!important}.nr-dark .quiet-link:hover{color:#ebebeb!important}.nr-dark :is(.bg-white,.how-art) [class*="text-[#373935]"],.nr-dark :is(.bg-white,.how-art) [style*="color:#373935"],.nr-dark :is(.bg-white,.how-art) [style*="color: rgb(55, 57, 53)"]{color:#373935!important}.nr-dark :is(.bg-white,.how-art) [class*="text-[#5b5d59]"],.nr-dark :is(.bg-white,.how-art) [style*="color:#5b5d59"],.nr-dark :is(.bg-white,.how-art) [style*="color: rgb(91, 93, 89)"]{color:#5b5d59!important}.nr-dark :is(.bg-white,.how-art) [class*="bg-[#ebebeb]"]{background-color:#ebebeb!important}.nr-dark :is(.bg-white,.how-art) [class*="border-[#d0d0d0]"]{border-color:#d0d0d0!important}.nr-dark :is(.bg-white,.how-art) [stroke=\#373935]{stroke:#373935}.nr-dark :is(.bg-white,.how-art){color:#373935}@layer utilities{.nr-dark [class*="!bg-[#373935]"]{color:#2c2e2b!important;background-color:#ebebeb!important}.nr-dark [class*="!bg-[#373935]"]:hover{background-color:#fff!important}.nr-dark [class*=\!bg-transparent][class*="!text-[#373935]"]{color:#ebebeb!important;box-shadow:inset 0 0 0 1px #6b6d69!important}.nr-dark [class*=\!bg-transparent][class*="!text-[#373935]"]:hover{box-shadow:inset 0 0 0 1px #ebebeb!important}}.nr-dark .how-art .on-ground{color:#ebebeb!important}.nr-dark .on-dither{isolation:isolate}.nr-dark .on-dither:not(.absolute){position:relative}.nr-dark .on-dither:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2c2e2b99;position:absolute;inset:-14px -48px;-webkit-mask:radial-gradient(closest-side,#000 55%,#0000);mask:radial-gradient(closest-side,#000 55%,#0000)}.nr-dark .how-art .gd-fill{fill:#363834}.nr-dark .how-art .gd-line{stroke:#ebebeb}.nr-dark .how-art .gd-dot{fill:#a3a5a1}.nr-dark #how-place [data-hairline]{--hairline-plate:#363834!important;--hairline-hi:#ebebeb!important;--hairline-edge:#a3a5a1!important;--hairline-mid:#6b6d69!important;--hairline-lo:#6b6d69!important}.nr-dark #how-place .how-art svg [style*=color]{color:#ebebeb!important}.nr-dark #how-place .how-art svg [stroke=\#373935]{stroke:#ebebeb}.nr-dark #how-place .how-art svg [fill=\#373935]{fill:#ebebeb}.nr-dark #how-place .how-art svg [fill=\#fff]{fill:#2c2e2b}.nr-dark #how-place .how-art svg{--tag-shadow:#6b6d69}.nr .how-bleed{--tw-translate-x:0;width:100%;padding-inline:0;left:0;translate:none}.res-frame{--rf-rule:#acadab;--rf-hatch:#c4c5c3;--rf-ink:#373935;border:1px solid var(--rf-rule);background:repeating-linear-gradient(-45deg, var(--rf-hatch) 0 1px, transparent 1px 4px);padding:8px}.nr-dark .res-frame{--rf-rule:#6b6d69;--rf-hatch:#5a5c58;--rf-ink:#ebebeb}.res-frame:before,.res-frame:after{content:"";pointer-events:none;background:linear-gradient(var(--rf-ink), var(--rf-ink)) center / 100% 1px no-repeat, linear-gradient(var(--rf-ink), var(--rf-ink)) center / 1px 100% no-repeat;width:15px;height:15px;position:absolute;translate:-50% -50%}.res-frame:before{top:-1px;left:-1px}.res-frame:after{top:calc(100% + 1px);left:calc(100% + 1px)}.hero-rails{--rail:max(16px, calc(50% - 640px));background:repeating-linear-gradient(to bottom, #acadab 0 4px, transparent 4px 8px) var(--rail) 0 / 1px 100% no-repeat, repeating-linear-gradient(to bottom, #acadab 0 4px, transparent 4px 8px) calc(100% - var(--rail)) 0 / 1px 100% no-repeat;position:relative}.hero-band{border-block:1px solid #acadab;padding:10px 0;position:relative}.hero-band:before{content:"";inset:0 var(--rail);pointer-events:none;background:repeating-linear-gradient(-45deg,#c4c5c3 0 1px,#0000 1px 4px);position:absolute;box-shadow:inset 1px 0 #acadab,inset -1px 0 #acadab}.how-draw{--hl-t:max(3px, .075em);--hl-y:calc(1.065em + min(.14em, 6px))}.how-draw[data-g]:after{clip-path:inset(0 0 0 100%);transition:clip-path .25s ease-out}.how-draw[data-g][data-on=s]:after{clip-path:none;transition:none}.how-draw[data-g][data-on="1"]:after{clip-path:inset(0);transition:none;animation:.8s ease-in-out .3s both how-draw-in}@keyframes how-draw-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.how-draw[data-g]:after{transition:none;animation:none!important}}.nr{--gen-surface:#ebebeb;--gen-line:#9a9b98;--gen-strong:#5b5d59;--gen-ink:#3739354d;--gen-text:#373935;--gen-muted:#666764;--gen-font:var(--font-jetbrains-mono), ui-monospace, monospace}.nr-dark{--gen-surface:#2c2e2b;--gen-line:#7d7f7b;--gen-strong:#a3a5a1;--gen-ink:#ebebeb47;--gen-text:#ebebeb;--gen-muted:#a3a5a1}
