.auth-register-module__zLw1KW__bp{--paper:#f2f0eb;--paper-deep:#ebe8e1;--ink:#0a0a0a;--ink-soft:#2a2a2a;--muted:#555;--muted-light:#888;--muted-faint:#aaa;--blueprint:#1854a0;--blueprint-dark:#0e3d7a;--sky:#4a9eff;--success:#3a7d44;--success-dark:#2c5f34;--success-soft:#e8f0e9;--warning:#b8860b;--warning-dark:#8a650a;--warning-soft:#faf3e0;--danger:#a83232;--danger-soft:#f7e9e9;--hair-soft:#d5d1c8;--shadow:#0a0a0a17;--grid-light:#00000009;--font:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-jbmono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--radius:2px;--border:2px solid var(--ink);--gap-brand:clamp(18px, 3vh, 28px);--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.22, .61, .36, 1);font-family:var(--font);background:var(--paper);color:var(--ink);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto;font-feature-settings:normal;box-sizing:border-box;scrollbar-width:auto;scrollbar-color:auto;min-height:100dvh;margin:0;padding:0;line-height:normal}.auth-register-module__zLw1KW__bp svg{vertical-align:baseline;display:inline}.auth-register-module__zLw1KW__bp button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.auth-register-module__zLw1KW__bp a{color:inherit;text-decoration:none}:is(.auth-register-module__zLw1KW__bp input,.auth-register-module__zLw1KW__bp select){font-family:inherit}.auth-register-module__zLw1KW__bp svg.ic{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}:is(.auth-register-module__zLw1KW__bp .kpi-lbl,.auth-register-module__zLw1KW__bp .caps){font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.auth-register-module__zLw1KW__bp .auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.auth-register-module__zLw1KW__bp .auth-form{flex-direction:column;justify-content:center;width:100%;max-width:620px;margin:0 auto;padding:48px 56px;display:flex}.auth-register-module__zLw1KW__bp .brand{align-items:center;gap:11px;margin-bottom:44px;display:inline-flex}.auth-register-module__zLw1KW__bp .brand-mark{border:var(--border);border-radius:var(--radius);background:var(--ink);width:34px;height:34px;color:var(--paper);place-items:center;font-size:16px;font-weight:900;display:grid}.auth-register-module__zLw1KW__bp .brand-name{letter-spacing:-.01em;font-size:19px;font-weight:900}.auth-register-module__zLw1KW__bp .auth-kicker{align-items:center;gap:9px;margin-bottom:12px;display:flex}.auth-register-module__zLw1KW__bp .auth-kicker:before{content:"";background:var(--sky);border-radius:50%;width:7px;height:7px}.auth-register-module__zLw1KW__bp .auth-h1{letter-spacing:-.025em;font-size:40px;font-weight:900;line-height:1.04}.auth-register-module__zLw1KW__bp .auth-lede{max-width:46ch;color:var(--muted);margin-top:12px;font-size:14px;line-height:1.55}.auth-register-module__zLw1KW__bp .fld{margin-bottom:16px;display:block}.auth-register-module__zLw1KW__bp .fld-lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:9.5px;font-weight:600;display:block}.auth-register-module__zLw1KW__bp .fld-in{border:var(--border);border-radius:var(--radius);background:var(--paper);width:100%;height:46px;color:var(--ink);box-shadow:none;transition:box-shadow .14s var(--ease);padding:0 13px;font-size:14.5px}.auth-register-module__zLw1KW__bp .fld-in:focus{box-shadow:4px 4px 0 var(--ink);outline:none}.auth-register-module__zLw1KW__bp .fld-in::placeholder{color:var(--muted-faint)}.auth-register-module__zLw1KW__bp .fld-note{font-family:var(--font-mono);color:var(--muted);margin-top:6px;font-size:10.5px}.auth-register-module__zLw1KW__bp .pw-wrap{position:relative}.auth-register-module__zLw1KW__bp .pw-toggle{border-radius:var(--radius);width:34px;height:34px;color:var(--muted);place-items:center;display:grid;position:absolute;top:6px;right:6px}.auth-register-module__zLw1KW__bp .pw-toggle:hover{background:var(--paper-deep);color:var(--ink)}.auth-register-module__zLw1KW__bp .row{justify-content:space-between;align-items:center;gap:12px;margin:-6px 0 20px;display:flex}.auth-register-module__zLw1KW__bp .link-quiet{color:var(--muted);border-bottom:1.5px solid var(--hair-soft);font-size:12.5px}.auth-register-module__zLw1KW__bp .link-quiet:hover{color:var(--ink);border-color:var(--ink)}.auth-register-module__zLw1KW__bp .link-ink{color:var(--ink);border-bottom:1.5px solid var(--ink);font-weight:700}.auth-register-module__zLw1KW__bp .btn{border:var(--border);border-radius:var(--radius);background:var(--blueprint);color:#fff;letter-spacing:.08em;text-transform:uppercase;width:100%;height:48px;box-shadow:3px 3px 0 var(--ink);transition:transform .1s var(--ease), box-shadow .1s var(--ease);justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.auth-register-module__zLw1KW__bp .btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.auth-register-module__zLw1KW__bp .btn:active{box-shadow:1px 1px 0 var(--ink);transform:none}.auth-register-module__zLw1KW__bp .btn[disabled]{opacity:.55;pointer-events:none}.auth-register-module__zLw1KW__bp .btn--ghost{background:var(--paper);color:var(--ink)}.auth-register-module__zLw1KW__bp .btn--ghost:hover{background:var(--paper-deep)}.auth-register-module__zLw1KW__bp .err{border:1.5px solid var(--danger);border-radius:var(--radius);background:var(--danger-soft);color:var(--danger);border-left-width:5px;margin-top:16px;padding:12px 14px;font-size:12.5px;line-height:1.5}.auth-register-module__zLw1KW__bp .err.is-hidden{display:none}.auth-register-module__zLw1KW__bp .divider{align-items:center;gap:14px;margin:26px 0;display:flex}.auth-register-module__zLw1KW__bp .divider:before{content:"";background:var(--hair-soft);flex:1;height:1.5px}.auth-register-module__zLw1KW__bp .divider:after{content:"";background:var(--hair-soft);flex:1;height:1.5px}.auth-register-module__zLw1KW__bp .foot{color:var(--muted);margin-top:32px;font-size:13px}.auth-register-module__zLw1KW__bp .foot-note{font-family:var(--font-mono);color:var(--muted-faint);margin-top:18px;font-size:10.5px;line-height:1.6}.auth-register-module__zLw1KW__bp .chips{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.auth-register-module__zLw1KW__bp .fld-in--other{margin-top:9px}.auth-register-module__zLw1KW__bp .chip{border:1.5px solid var(--hair-soft);border-radius:var(--radius);background:var(--paper);height:34px;color:var(--muted);padding:0 12px;font-size:12.5px;font-weight:600;transition:border-color .12s,color .12s,background .12s}.auth-register-module__zLw1KW__bp .chip:hover{border-color:var(--ink);color:var(--ink)}.auth-register-module__zLw1KW__bp .chip.on{border-color:var(--blueprint);color:var(--blueprint);background:#1854a012;font-weight:700}.auth-register-module__zLw1KW__bp .section-split{border-top:2px solid var(--hair-soft);margin:26px 0 18px;padding-top:20px}.auth-register-module__zLw1KW__bp .section-split p{max-width:52ch;color:var(--muted);margin-top:6px;font-size:12px;line-height:1.55}.auth-register-module__zLw1KW__bp .grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.auth-register-module__zLw1KW__bp .ref-banner{border:1.5px solid var(--success);border-radius:var(--radius);background:var(--success-soft);align-items:center;gap:11px;margin-bottom:22px;padding:11px 13px;display:flex}.auth-register-module__zLw1KW__bp .ref-banner .ic{width:15px;height:15px;color:var(--success-dark)}.auth-register-module__zLw1KW__bp .ref-t{color:var(--success-dark);font-size:12.5px;font-weight:700}.auth-register-module__zLw1KW__bp .ref-c{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10.5px}.auth-register-module__zLw1KW__bp .meta{border:var(--border);border-radius:var(--radius);background:var(--paper);box-shadow:3px 3px 0 var(--shadow);margin-top:24px;overflow:hidden}.auth-register-module__zLw1KW__bp .meta-row{border-bottom:1.5px solid var(--hair-soft);align-items:center;gap:14px;padding:12px 15px;display:flex}.auth-register-module__zLw1KW__bp .meta-row:last-child{border-bottom:none}.auth-register-module__zLw1KW__bp .meta-row .caps{flex:0 0 88px}.auth-register-module__zLw1KW__bp .meta-v{font-size:13.5px;font-weight:600}.auth-register-module__zLw1KW__bp .badge{border:1.5px solid var(--blueprint);border-radius:var(--radius);letter-spacing:.1em;text-transform:uppercase;color:var(--blueprint);background:#1854a012;align-items:center;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.auth-register-module__zLw1KW__bp .btn-pair{gap:10px;margin-top:22px;display:flex}.auth-register-module__zLw1KW__bp .done-mark{border:var(--border);border-radius:var(--radius);background:var(--success-soft);width:46px;height:46px;color:var(--success-dark);place-items:center;margin-bottom:18px;display:grid}.auth-register-module__zLw1KW__bp .state.is-hidden{display:none}@media (max-width:1000px){.auth-register-module__zLw1KW__bp .auth{grid-template-columns:minmax(0,1fr)}.auth-register-module__zLw1KW__bp .auth-form{max-width:520px;padding:40px 28px}}@media (max-width:560px){.auth-register-module__zLw1KW__bp .auth-form{padding:30px 20px}.auth-register-module__zLw1KW__bp .auth-h1{font-size:31px}.auth-register-module__zLw1KW__bp .grid2{grid-template-columns:1fr}}.auth-register-module__zLw1KW__bp svg.ic{vertical-align:middle}.auth-register-module__zLw1KW__bp .ic--brand{stroke:none;fill:none}.auth-register-module__zLw1KW__bp .pw-wrap{display:block;position:relative}.auth-register-module__zLw1KW__bp .pw-toggle{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.auth-register-module__zLw1KW__bp .link-back{align-items:center;gap:7px;display:inline-flex}.auth-register-module__zLw1KW__bp .link-back .ic{width:13px;height:13px}.auth-register-module__zLw1KW__bp .btn .ic{width:16px;height:16px}.auth-register-module__zLw1KW__bp .ref-banner .ic{margin-top:1px}.auth-register-module__zLw1KW__bp .done-mark{place-items:center;display:grid}.auth-register-module__zLw1KW__bp .auth{height:100dvh;overflow:hidden}.auth-register-module__zLw1KW__bp .auth-form{max-height:100dvh;padding:clamp(14px,3.4vh,44px) 56px;overflow:hidden}.auth-register-module__zLw1KW__bp .brand{margin-bottom:clamp(10px,2.6vh,40px)}.auth-register-module__zLw1KW__bp .brand-mark{width:clamp(28px,3.6vh,34px);height:clamp(28px,3.6vh,34px)}.auth-register-module__zLw1KW__bp .auth-h1{font-size:clamp(25px,3.7vh,40px)}.auth-register-module__zLw1KW__bp .auth-lede{margin-top:clamp(5px,1.1vh,12px);font-size:clamp(12.5px,1.5vh,14px)}.auth-register-module__zLw1KW__bp .fld-in{height:clamp(36px,4.7vh,46px);font-size:clamp(13px,1.6vh,14.5px)}.auth-register-module__zLw1KW__bp .fld-lbl{margin-bottom:clamp(3px,.6vh,6px)}.auth-register-module__zLw1KW__bp .btn{height:clamp(38px,5vh,48px)}.auth-register-module__zLw1KW__bp .foot-note{margin-top:clamp(8px,1.6vh,18px)}.auth-register-module__zLw1KW__bp .section-split{margin:clamp(12px,2.4vh,26px) 0 clamp(10px,1.8vh,18px);padding-top:clamp(10px,2vh,20px)}.auth-register-module__zLw1KW__bp .chips{margin-top:clamp(5px,1vh,9px)}.auth-register-module__zLw1KW__bp .chip{height:clamp(28px,3.6vh,34px)}.auth-register-module__zLw1KW__bp .meta{margin-top:clamp(12px,2.2vh,24px)}.auth-register-module__zLw1KW__bp .meta-row{padding:clamp(7px,1.4vh,12px) 15px}@media (max-height:620px),(max-width:1000px){.auth-register-module__zLw1KW__bp .auth{height:auto;min-height:100dvh;overflow:visible}.auth-register-module__zLw1KW__bp .auth-form{max-height:none;overflow:visible}}.auth-register-module__zLw1KW__bp .stepper{align-items:center;gap:12px;margin-bottom:clamp(12px,2.4vh,26px);display:flex}.auth-register-module__zLw1KW__bp .st-item{opacity:.45;align-items:center;gap:10px;transition:opacity .18s;display:flex}.auth-register-module__zLw1KW__bp .st-item.on{opacity:1}.auth-register-module__zLw1KW__bp .st-item.done{opacity:.75}.auth-register-module__zLw1KW__bp .st-n{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--paper);width:26px;height:26px;font-family:var(--font-mono);flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.auth-register-module__zLw1KW__bp .st-item.on .st-n{background:var(--blueprint);border-color:var(--blueprint-dark);color:#fff}.auth-register-module__zLw1KW__bp .st-item.done .st-n{background:var(--success-soft);border-color:var(--success);color:var(--success-dark)}.auth-register-module__zLw1KW__bp .st-t{font-size:12.5px;font-weight:800;display:block}.auth-register-module__zLw1KW__bp .st-h{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:1px;font-size:9.5px;font-weight:600;display:block}.auth-register-module__zLw1KW__bp .st-line{background:var(--hair-soft);flex:1;height:1.5px}.auth-register-module__zLw1KW__bp .step.is-hidden{display:none}.auth-register-module__zLw1KW__bp #skipBtn{font-size:12.5px}.auth-register-module__zLw1KW__bp .auth-side{border-left:var(--border);background:linear-gradient(#f2f0eb1e 1px, transparent 1px), linear-gradient(90deg, #f2f0eb1e 1px, transparent 1px), var(--ink);background-size:34px 34px,34px 34px,auto;position:relative;overflow:hidden}.auth-register-module__zLw1KW__bp .side-wash{pointer-events:none;z-index:1;background:linear-gradient(#0a0a0a8c,#0a0a0a26 42%,#0a0a0ab8),radial-gradient(70% 50% at 80% 20%,#1854a038,#0000 62%);position:absolute;inset:0}.auth-register-module__zLw1KW__bp .perk-btn{border:var(--border);border-radius:var(--radius);background:var(--paper);height:clamp(32px,4vh,38px);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;box-shadow:2px 2px 0 var(--ink);transition:transform .1s var(--ease), box-shadow .1s var(--ease);align-items:center;gap:9px;padding:0 14px;font-size:11.5px;font-weight:800;display:inline-flex}.auth-register-module__zLw1KW__bp .side-perk{top:0;left:0;right:0;bottom:calc(clamp(20px, 3vh, 40px) + var(--news-h,210px));pointer-events:none;justify-content:center;align-items:center;padding:clamp(20px,3.4vh,44px) clamp(20px,2.6vw,40px) 0;display:flex;position:absolute}.auth-register-module__zLw1KW__bp .side-perk.is-hidden{display:none}.auth-register-module__zLw1KW__bp .pk{pointer-events:auto;text-align:center;width:100%;max-width:46ch}.auth-register-module__zLw1KW__bp .pk-eyebrow{border:1.5px solid var(--success);border-radius:var(--radius);background:var(--success-soft);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--success-dark);align-items:center;gap:8px;padding:5px 11px;font-size:9.5px;font-weight:700;display:inline-flex}.auth-register-module__zLw1KW__bp .pk-eyebrow .ic{width:13px;height:13px}.auth-register-module__zLw1KW__bp .pk-h{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:clamp(14px,2.4vh,24px) 0 0;font-size:clamp(24px,4vh,40px);font-weight:900;line-height:1.08}.auth-register-module__zLw1KW__bp .pk-p{max-width:44ch;color:var(--muted);text-wrap:pretty;margin:clamp(11px,1.9vh,18px) auto 0;font-size:clamp(13px,1.7vh,15.5px);line-height:1.6}.auth-register-module__zLw1KW__bp .pk-rule{background:var(--ink);width:46px;height:2px;margin:clamp(14px,2.4vh,24px) auto 0}.auth-register-module__zLw1KW__bp .pk-facts{flex-wrap:wrap;justify-content:center;gap:clamp(8px,1.4vw,16px);margin-top:clamp(12px,2vh,20px);display:flex}.auth-register-module__zLw1KW__bp .pk-facts span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:clamp(10px,1.3vh,11.5px);font-weight:600}.auth-register-module__zLw1KW__bp .pk-facts b{color:var(--ink);font-weight:800}.auth-register-module__zLw1KW__bp .pk-facts span:last-child b{color:var(--success-dark)}.auth-register-module__zLw1KW__bp .perk-btn{border:var(--border);border-radius:var(--radius);background:var(--paper);height:clamp(34px,4.4vh,42px);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;box-shadow:3px 3px 0 var(--ink);transition:transform .1s var(--ease), box-shadow .1s var(--ease);align-items:center;gap:9px;margin-top:clamp(16px,2.6vh,26px);padding:0 17px;font-size:12px;font-weight:800;display:inline-flex}.auth-register-module__zLw1KW__bp .perk-btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.auth-register-module__zLw1KW__bp .perk-btn:active{box-shadow:1px 1px 0 var(--ink);transform:none}.auth-register-module__zLw1KW__bp .perk-btn .ic{width:14px;height:14px}.auth-register-module__zLw1KW__bp .btn-pair .btn{padding-left:36px;padding-right:36px;position:relative}.auth-register-module__zLw1KW__bp .btn-pair .btn>.ic:first-child{position:absolute;top:50%;left:13px;transform:translateY(-50%)}:is(.auth-register-module__zLw1KW__bp .btn,.auth-register-module__zLw1KW__bp .perk-btn){text-indent:.08em}.auth-register-module__zLw1KW__bp .side-perk .pk-rule{background:#f2f0eb40}.auth-register-module__zLw1KW__bp .side-perk .pk-facts span{color:#f2f0eb9e}.auth-register-module__zLw1KW__bp .side-perk .pk-facts b{color:var(--paper)}.auth-register-module__zLw1KW__bp .side-art{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%;pointer-events:none;opacity:.82;filter:saturate(.92)contrast(1.04);width:100%;height:100%;display:block;position:absolute;inset:0}.auth-register-module__zLw1KW__bp .auth{transition:grid-template-columns .38s var(--ease)}.auth-register-module__zLw1KW__bp .auth--wide{grid-template-columns:minmax(0,1fr) 0fr}.auth-register-module__zLw1KW__bp .auth-side{transition:transform .38s var(--ease), opacity .28s var(--ease), visibility 0s linear 0s}.auth-register-module__zLw1KW__bp .auth-side.is-out{opacity:0;visibility:hidden;transition:transform .38s var(--ease), opacity .28s var(--ease), visibility 0s linear .38s;transform:translate(100%)}.auth-register-module__zLw1KW__bp .auth--wide .auth-form{max-width:1180px;padding:40px 48px}.auth-register-module__zLw1KW__bp .pw-head{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:18px;display:flex}.auth-register-module__zLw1KW__bp #stepPlan .auth-h1{letter-spacing:-.03em;font-size:clamp(32px,5.2vh,50px)}.auth-register-module__zLw1KW__bp .pw-lede{color:var(--muted);font-size:15px;line-height:1.4}.auth-register-module__zLw1KW__bp .pw-lede b{color:var(--ink);font-weight:800}.auth-register-module__zLw1KW__bp .pw-int{border:var(--border);border-radius:var(--radius);box-shadow:3px 3px 0 var(--hair-soft,#0a0a0a24);flex:none;margin:0;display:inline-flex;overflow:hidden}.auth-register-module__zLw1KW__bp .pw-int-b{border:none;border-right:var(--border);background:var(--paper);letter-spacing:.1em;text-transform:uppercase;height:40px;color:var(--muted);cursor:pointer;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:800;display:inline-flex}.auth-register-module__zLw1KW__bp .pw-int-b:last-child{border-right:none}.auth-register-module__zLw1KW__bp .pw-int-b.on{background:var(--ink);color:var(--paper)}.auth-register-module__zLw1KW__bp .pw-int-b i{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;color:var(--blueprint);font-size:10px}.auth-register-module__zLw1KW__bp .pw-int-b.on i{color:var(--sky)}.auth-register-module__zLw1KW__bp #stepPlan:not(.is-hidden){flex-direction:column;flex:auto;gap:clamp(10px,1.8vh,18px);min-height:0;display:flex}.auth-register-module__zLw1KW__bp .auth--wide .auth-form{justify-content:flex-start}.auth-register-module__zLw1KW__bp .pw-plans{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;min-height:0;padding-top:13px;display:grid}.auth-register-module__zLw1KW__bp .pw-plan{text-align:left;cursor:pointer;border:var(--border);border-radius:var(--radius);background:var(--paper);min-height:0;color:var(--ink);transition:transform .1s var(--ease), box-shadow .1s var(--ease);flex-direction:column;gap:clamp(6px,1vh,10px);padding:clamp(14px,2vh,22px) clamp(14px,1.2vw,20px) clamp(12px,1.6vh,20px);display:flex;position:relative;overflow:visible}.auth-register-module__zLw1KW__bp .pw-plan:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.auth-register-module__zLw1KW__bp .pw-plan.on{border-color:var(--blueprint);box-shadow:6px 6px 0 var(--blueprint)}.auth-register-module__zLw1KW__bp .pw-plan--hero{background:var(--paper-deep);box-shadow:4px 4px 0 var(--ink)}.auth-register-module__zLw1KW__bp .pw-plan--hero.on{box-shadow:6px 6px 0 var(--ink)}.auth-register-module__zLw1KW__bp .pw-tag{z-index:2;border:var(--border);border-radius:var(--radius);background:var(--blueprint);color:#fff;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;box-shadow:2px 2px 0 var(--ink);padding:4px 10px;font-size:9.5px;font-weight:700;position:absolute;top:-12px;left:16px}.auth-register-module__zLw1KW__bp .pw-plan-n{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.auth-register-module__zLw1KW__bp .pw-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,4.4vh,44px);font-weight:900;line-height:.95}.auth-register-module__zLw1KW__bp .pw-price i{color:var(--muted);font-size:14px;font-style:normal;font-weight:800}.auth-register-module__zLw1KW__bp .pw-save{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--success,#1f7a52);align-items:baseline;gap:7px;margin-top:-2px;font-size:10.5px;font-weight:700;display:inline-flex}.auth-register-module__zLw1KW__bp .pw-save s{color:var(--muted-light,#8a8a8a);text-decoration-thickness:1.5px}.auth-register-module__zLw1KW__bp .pw-pick{border:var(--border);border-radius:var(--radius);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--paper);align-self:flex-start;padding:6px 13px;font-size:10.5px;font-weight:700}.auth-register-module__zLw1KW__bp .pw-feats{border-top:1.5px solid var(--hair-soft,#0a0a0a24);overscroll-behavior:contain;flex-direction:column;gap:0;min-height:0;margin-top:6px;padding-top:2px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.auth-register-module__zLw1KW__bp .pw-feats[data-cut="0"]{-webkit-mask-image:none;mask-image:none}.auth-register-module__zLw1KW__bp .pw-feats::-webkit-scrollbar{width:4px}.auth-register-module__zLw1KW__bp .pw-feats::-webkit-scrollbar-track{background:0 0}.auth-register-module__zLw1KW__bp .pw-feats::-webkit-scrollbar-thumb{background:var(--hair-soft,#0a0a0a2e);border:none;border-radius:2px}.auth-register-module__zLw1KW__bp .pw-feats:hover::-webkit-scrollbar-thumb{background:var(--muted-light,#8a8a8a)}.auth-register-module__zLw1KW__bp .pw-f{border-bottom:1px solid var(--hair-soft,#0a0a0a1a);color:var(--ink);align-items:flex-start;gap:9px;padding:clamp(5px,.9vh,9px) 0;font-size:clamp(11.5px,1.4vh,13px);font-weight:600;line-height:1.3;display:flex}.auth-register-module__zLw1KW__bp .pw-f:last-child{border-bottom:none}.auth-register-module__zLw1KW__bp .pw-f .ic{width:14px;height:14px;color:var(--blueprint);flex-shrink:0;margin-top:2px}.auth-register-module__zLw1KW__bp .pw-f--no{color:var(--muted-light,#8a8a8a);font-weight:500}.auth-register-module__zLw1KW__bp .pw-f--no .ic{color:var(--muted-faint,#b8b4ad)}.auth-register-module__zLw1KW__bp .pw-plan--custom{border-style:dashed}.auth-register-module__zLw1KW__bp .pw-plan--custom.on{border-style:solid}.auth-register-module__zLw1KW__bp .pw-f--add{color:var(--blueprint);font-weight:800}.auth-register-module__zLw1KW__bp .pw-f--add .ic{color:var(--blueprint)}.auth-register-module__zLw1KW__bp .pw-edit{border:var(--border);border-radius:var(--radius);background:var(--ink);color:var(--paper);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;align-self:flex-start;margin-top:14px;padding:7px 12px;font-size:10px;font-weight:700}.auth-register-module__zLw1KW__bp .pw-edit:hover{background:var(--blueprint)}.auth-register-module__zLw1KW__bp .pw-foot{flex:none;align-items:stretch;gap:12px;margin-top:0;display:flex}.auth-register-module__zLw1KW__bp .pw-promo{border:var(--border);border-radius:var(--radius);background:var(--paper);flex:0 400px;align-items:stretch;min-width:320px;display:flex;overflow:hidden}.auth-register-module__zLw1KW__bp .pw-promo.is-on{border-color:var(--success,#1f7a52)}.auth-register-module__zLw1KW__bp .pw-promo-in{min-width:0;height:clamp(42px,5.4vh,52px);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:0 0;border:none;flex:1;padding:0 14px;font-size:13px;font-weight:700}.auth-register-module__zLw1KW__bp .pw-promo-in::-moz-placeholder{color:var(--muted-light,#8a8a8a);letter-spacing:.06em}.auth-register-module__zLw1KW__bp .pw-promo-in::placeholder{color:var(--muted-light,#8a8a8a);letter-spacing:.06em}.auth-register-module__zLw1KW__bp .pw-promo-b{border:none;border-left:var(--border);background:var(--paper-deep);color:var(--ink);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;flex:none;padding:0 18px;font-size:11.5px;font-weight:800}.auth-register-module__zLw1KW__bp .pw-promo-b:hover:not(:disabled){background:var(--ink);color:var(--paper)}.auth-register-module__zLw1KW__bp .pw-promo-b:disabled{color:var(--muted-light,#8a8a8a);cursor:default}.auth-register-module__zLw1KW__bp .pw-go.pw-go{letter-spacing:.06em;flex:auto;height:clamp(42px,5.4vh,52px);font-size:clamp(13.5px,1.8vh,15.5px)}.auth-register-module__zLw1KW__bp .pw-promo-ok{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--success,#1f7a52);margin-top:10px;font-size:11px;font-weight:600}.auth-register-module__zLw1KW__bp .pw-note{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light,#8a8a8a);margin-top:4px;font-size:10.5px;font-weight:600}.auth-register-module__zLw1KW__bp .pw-skip{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light,#8a8a8a);text-underline-offset:3px;background:0 0;border:none;padding:6px 2px;font-size:10.5px;font-weight:600;text-decoration:underline;position:absolute;bottom:-4px;right:0}.auth-register-module__zLw1KW__bp .pw-skip:hover{color:var(--ink)}.auth-register-module__zLw1KW__bp #stepPlan{padding-bottom:26px;position:relative}@media (max-width:1400px){.auth-register-module__zLw1KW__bp .pw-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-register-module__zLw1KW__bp .auth{height:auto;min-height:100dvh;overflow:visible}.auth-register-module__zLw1KW__bp .auth-form{max-height:none;overflow:visible}}@media (max-width:1100px){.auth-register-module__zLw1KW__bp .pw-plans{grid-template-columns:1fr}.auth-register-module__zLw1KW__bp .pw-foot{flex-direction:column}.auth-register-module__zLw1KW__bp .pw-promo{flex:auto;max-width:none}.auth-register-module__zLw1KW__bp .pw-skip{margin:16px auto 0;display:block;position:static}}@media (prefers-reduced-motion:reduce){:is(.auth-register-module__zLw1KW__bp .auth,.auth-register-module__zLw1KW__bp .auth-side){transition:none}}.auth-register-module__zLw1KW__bp .pwp{z-index:120;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-register-module__zLw1KW__bp .pwp-scrim{opacity:0;transition:opacity .22s var(--ease);background:#0a0a0a8c;position:absolute;inset:0}.auth-register-module__zLw1KW__bp .pwp.is-on .pwp-scrim{opacity:1}.auth-register-module__zLw1KW__bp .pwp-box{border:var(--border);border-radius:var(--radius);background:var(--paper);width:min(560px,100%);max-height:min(86dvh,760px);box-shadow:8px 8px 0 var(--ink);opacity:0;transform-origin:50% 0;transition:opacity .16s var(--ease), transform .22s var(--ease);flex-direction:column;display:flex;position:relative;transform:translateY(12px)scale(.985)}.auth-register-module__zLw1KW__bp .pwp.is-on .pwp-box{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:is(.auth-register-module__zLw1KW__bp .pwp-scrim,.auth-register-module__zLw1KW__bp .pwp-box){transition:none}}.auth-register-module__zLw1KW__bp .pwp-head{border-bottom:var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 14px;display:flex}.auth-register-module__zLw1KW__bp .pwp-kick{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--blueprint);font-size:10px;font-weight:700}.auth-register-module__zLw1KW__bp .pwp-h{letter-spacing:-.02em;margin-top:5px;font-size:22px;font-weight:900}.auth-register-module__zLw1KW__bp .pwp-x{color:var(--muted);padding:2px 6px;font-size:22px;line-height:1}.auth-register-module__zLw1KW__bp .pwp-x:hover{color:var(--ink)}.auth-register-module__zLw1KW__bp .pwp-lede{color:var(--muted);padding:14px 22px 0;font-size:13px;line-height:1.5}.auth-register-module__zLw1KW__bp .pwp-list{flex-direction:column;gap:8px;padding:12px 22px 4px;display:flex;overflow-y:auto}.auth-register-module__zLw1KW__bp .pwp-row{text-align:left;border:1.5px solid var(--hair);border-radius:var(--radius);background:var(--paper);cursor:pointer;width:100%;transition:border-color .1s var(--ease), background .1s var(--ease);align-items:center;gap:12px;padding:11px 13px;display:flex}.auth-register-module__zLw1KW__bp .pwp-row:hover{border-color:var(--ink)}.auth-register-module__zLw1KW__bp .pwp-row.on{border-color:var(--blueprint);background:#1854a012}.auth-register-module__zLw1KW__bp .pwp-box-t{border:var(--border);border-radius:var(--radius);background:var(--paper);flex:none;place-items:center;width:20px;height:20px;display:grid}.auth-register-module__zLw1KW__bp .pwp-row.on .pwp-box-t{background:var(--blueprint);border-color:var(--blueprint);color:#fff}.auth-register-module__zLw1KW__bp .pwp-box-t .ic{width:13px;height:13px}.auth-register-module__zLw1KW__bp .pwp-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.auth-register-module__zLw1KW__bp .pwp-n{font-size:14px;font-weight:800}.auth-register-module__zLw1KW__bp .pwp-note{color:var(--muted);font-size:11.5px}.auth-register-module__zLw1KW__bp .pwp-p{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:12.5px;font-weight:700}.auth-register-module__zLw1KW__bp .pwp-foot{border-top:var(--border);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding:16px 22px 18px;display:flex}.auth-register-module__zLw1KW__bp .pwp-total{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.auth-register-module__zLw1KW__bp .pwp-total i{color:var(--muted);font-size:13px;font-style:normal;font-weight:800}.auth-register-module__zLw1KW__bp .pwp-done.pwp-done{width:auto;height:44px;padding:0 26px}.auth-register-module__zLw1KW__bp .auth-form{justify-content:safe center;max-width:660px;padding:clamp(76px,11vh,110px) 64px clamp(28px,5vh,48px);position:relative}.auth-register-module__zLw1KW__bp .auth-form .brand{margin:0;position:absolute;top:clamp(22px,4vh,40px);left:64px}.auth-register-module__zLw1KW__bp .brand{gap:10px}.auth-register-module__zLw1KW__bp .brand-mark{width:32px;height:32px;font-size:15px}.auth-register-module__zLw1KW__bp .brand-name{font-size:18px}.auth-register-module__zLw1KW__bp .auth-body{width:100%}.auth-register-module__zLw1KW__bp .stepper{gap:12px;margin-bottom:clamp(16px,2.8vh,26px)}.auth-register-module__zLw1KW__bp .auth-kicker{margin-bottom:clamp(8px,1.4vh,12px)}.auth-register-module__zLw1KW__bp .auth-h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,4.8vh,46px);line-height:1.02}.auth-register-module__zLw1KW__bp .auth-lede{max-width:44ch;margin-top:clamp(10px,1.6vh,16px);font-size:clamp(14px,1.7vh,15.5px);line-height:1.5}.auth-register-module__zLw1KW__bp form{margin-top:clamp(24px,3.8vh,34px)}.auth-register-module__zLw1KW__bp .fld-lbl{letter-spacing:.14em;margin-bottom:7px;font-size:10px}.auth-register-module__zLw1KW__bp .fld-in{height:clamp(44px,5.4vh,50px);padding:0 14px;font-size:15px}.auth-register-module__zLw1KW__bp .pw-wrap .fld-in{padding-right:48px}.auth-register-module__zLw1KW__bp .fld-note{margin-top:7px;font-size:10.5px}.auth-register-module__zLw1KW__bp .grid2{gap:16px}.auth-register-module__zLw1KW__bp .chips{gap:8px;margin-top:10px}.auth-register-module__zLw1KW__bp .chip{height:clamp(34px,4vh,38px);padding:0 13px;font-size:13px}.auth-register-module__zLw1KW__bp form>.btn{margin-top:clamp(14px,2.4vh,22px)}.auth-register-module__zLw1KW__bp .btn{height:clamp(46px,5.8vh,52px);font-size:13.5px}.auth-register-module__zLw1KW__bp .btn-pair{margin-top:clamp(20px,3.4vh,30px)}.auth-register-module__zLw1KW__bp .row{margin:-6px 0 clamp(18px,3vh,26px)}.auth-register-module__zLw1KW__bp .err{margin-top:14px}.auth-register-module__zLw1KW__bp .foot{margin-top:clamp(24px,3.8vh,34px);font-size:13.5px}.auth-register-module__zLw1KW__bp .done-mark{width:52px;height:52px;margin-bottom:clamp(16px,2.8vh,24px)}.auth-register-module__zLw1KW__bp .done-mark .ic{width:24px;height:24px}.auth-register-module__zLw1KW__bp .fld-in:focus-visible{box-shadow:4px 4px 0 var(--ink)}:is(.auth-register-module__zLw1KW__bp .btn:focus-visible,.auth-register-module__zLw1KW__bp .chip:focus-visible,.auth-register-module__zLw1KW__bp .pw-toggle:focus-visible,.auth-register-module__zLw1KW__bp .link-ink:focus-visible,.auth-register-module__zLw1KW__bp .link-quiet:focus-visible){outline:2px solid var(--blueprint);outline-offset:2px}.auth-register-module__zLw1KW__bp ::selection{background:var(--blueprint);color:#fff}.auth-register-module__zLw1KW__bp .fld-in{caret-color:var(--blueprint)}@media (max-height:760px),(max-width:1000px){.auth-register-module__zLw1KW__bp .auth{height:auto;min-height:100dvh;overflow:visible}.auth-register-module__zLw1KW__bp .auth-form{max-height:none;overflow:visible}}@media (max-width:1000px){.auth-register-module__zLw1KW__bp .auth-form{max-width:560px;padding-left:32px;padding-right:32px}.auth-register-module__zLw1KW__bp .auth-form .brand{left:32px}}.auth-register-module__zLw1KW__bp .side-perk{z-index:3;pointer-events:none;opacity:0;visibility:hidden;width:min(372px,100% - 56px);transition:opacity .32s var(--ease-out), transform .46s var(--ease-out), visibility 0s linear .46s;padding:0;display:block;position:absolute;inset:clamp(28px,5vh,56px) clamp(28px,3.4vw,56px) auto auto;transform:translateY(-14px)}.auth-register-module__zLw1KW__bp .side-perk.is-on{opacity:1;visibility:visible;transition:opacity .32s var(--ease-out) .12s, transform .46s var(--ease-out) .12s, visibility 0s linear 0s;transform:none}.auth-register-module__zLw1KW__bp .pk{pointer-events:auto;text-align:left;border:var(--border);border-radius:var(--radius);background:var(--paper);width:auto;max-width:none;box-shadow:6px 6px 0 var(--blueprint);padding:22px 24px 24px}.auth-register-module__zLw1KW__bp .pk-h{letter-spacing:-.025em;margin:14px 0 0;font-size:clamp(22px,2.8vh,27px);line-height:1.1}.auth-register-module__zLw1KW__bp .pk-p{max-width:none;margin:10px 0 0;font-size:13.5px;line-height:1.5}.auth-register-module__zLw1KW__bp .side-perk .pk-h{color:var(--ink)}.auth-register-module__zLw1KW__bp .side-perk .pk-p{color:var(--muted)}.auth-register-module__zLw1KW__bp{position:relative;overflow-x:hidden}.auth-register-module__zLw1KW__bp .auth{transition:transform .62s var(--ease-out), visibility 0s linear 0s;will-change:transform}.auth-register-module__zLw1KW__bp .auth.is-gone{visibility:hidden;transition:transform .62s var(--ease-out), visibility 0s linear .62s;transform:translate(-100%)}.auth-register-module__zLw1KW__bp .plan-sheet{z-index:6;overscroll-behavior:contain;background:var(--paper);visibility:hidden;transition:transform .62s var(--ease-out), visibility 0s linear .62s;will-change:transform;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.auth-register-module__zLw1KW__bp .plan-sheet.is-in{visibility:visible;transition:transform .62s var(--ease-out), visibility 0s linear 0s;transform:none}.auth-register-module__zLw1KW__bp .plan-sheet-in{flex-direction:column;max-width:1280px;min-height:100%;margin:0 auto;padding:clamp(22px,3.6vh,36px) 48px clamp(18px,3vh,30px);display:flex}.auth-register-module__zLw1KW__bp .plan-sheet .brand{margin:0 0 clamp(16px,2.8vh,26px);position:static}.auth-register-module__zLw1KW__bp .plan-sheet .stepper{margin-bottom:clamp(12px,2.2vh,20px)}.auth-register-module__zLw1KW__bp .plan-sheet #stepPlan{padding-bottom:26px}@media (max-width:1100px){.auth-register-module__zLw1KW__bp .plan-sheet-in{padding-left:28px;padding-right:28px}}@keyframes auth-register-module__zLw1KW__jfAuthBreathe{0%,to{box-shadow:0 0 #1854a047}50%{box-shadow:0 0 0 8px #1854a000}}.auth-register-module__zLw1KW__bp .done-mark.is-busy{background:var(--paper);color:var(--blueprint);border-color:var(--blueprint);animation:1.2s ease-in-out infinite auth-register-module__zLw1KW__jfAuthBreathe}.auth-register-module__zLw1KW__bp .done-mark.is-busy .ic{opacity:.55}@media (prefers-reduced-motion:reduce){:is(.auth-register-module__zLw1KW__bp .auth,.auth-register-module__zLw1KW__bp .plan-sheet,.auth-register-module__zLw1KW__bp .side-perk){transition:none}.auth-register-module__zLw1KW__bp .done-mark.is-busy{animation:none}}.auth-register-module__zLw1KW__bp .auth-form{justify-content:flex-start;padding-top:clamp(84px,12.4vh,116px)}.auth-register-module__zLw1KW__bp .fld{margin-bottom:clamp(12px,1.8vh,16px)}.auth-register-module__zLw1KW__bp .divider{margin:clamp(16px,2.6vh,22px) 0}.auth-register-module__zLw1KW__bp .foot{margin-top:clamp(20px,3.2vh,28px)}.auth-register-module__zLw1KW__bp .plan-sheet-in{height:100%}@media (max-width:1400px),(max-height:760px){.auth-register-module__zLw1KW__bp .plan-sheet-in{height:auto;min-height:100%}}.auth-register-module__zLw1KW__bp .side-perk{inset:auto auto clamp(28px,5vh,56px) clamp(28px,3.4vw,56px);transform:translateY(14px)}.auth-register-module__zLw1KW__bp .side-perk.is-on{transform:none}.auth-register-module__zLw1KW__bp .auth-form{flex-direction:column;display:flex}.auth-register-module__zLw1KW__bp .auth-body{flex-direction:column;flex:auto;min-height:0;display:flex}.auth-register-module__zLw1KW__bp .auth-body .stepper{flex:none}.auth-register-module__zLw1KW__bp .auth-body .step:not(.is-hidden){margin:auto 0}.auth-register-module__zLw1KW__bp .side-perk{width:min(480px,100% - 64px);transition:opacity .42s var(--ease-out), transform .56s var(--ease-out), visibility 0s linear .56s;inset:50% auto auto 50%;transform:translate(-50%,calc(18px - 50%))}.auth-register-module__zLw1KW__bp .side-perk.is-on{transition:opacity .42s var(--ease-out) 3s, transform .56s var(--ease-out) 3s, visibility 0s linear 3s;transform:translate(-50%,-50%)}.auth-register-module__zLw1KW__bp .pk{box-shadow:8px 8px 0 var(--blueprint);padding:30px 32px 32px}.auth-register-module__zLw1KW__bp .pk-eyebrow{padding:6px 12px;font-size:10px}.auth-register-module__zLw1KW__bp .pk-h{letter-spacing:-.03em;margin-top:16px;font-size:clamp(28px,3.8vh,38px);line-height:1.06}.auth-register-module__zLw1KW__bp .pk-p{margin-top:12px;font-size:15px;line-height:1.55}@media (prefers-reduced-motion:reduce){.auth-register-module__zLw1KW__bp .side-perk.is-on{transition-delay:0s}}.auth-register-module__zLw1KW__bp .pw-save--code{color:var(--blueprint)}.auth-register-module__zLw1KW__bp .pw-save--code s{color:var(--muted-light,#8a8a8a)}.jf-reg-sug{z-index:130;max-height:288px;font-family:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#fff;border:2px solid #0a0a0a;border-radius:2px;margin:0;padding:4px;list-style:none;display:none;position:fixed;overflow-y:auto;box-shadow:4px 4px #0a0a0a}.jf-reg-sug.open{display:block}.jf-reg-sug .bp-sug-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:#0a0a0a;background:0 0;border:none;border-radius:2px;align-items:center;gap:10px;padding:9px 10px;transition:background .12s;display:flex}.jf-reg-sug li+li .bp-sug-item{border-top:1.5px solid #d5d1c8;border-top-left-radius:0;border-top-right-radius:0}:is(.jf-reg-sug .bp-sug-item:hover,.jf-reg-sug .bp-sug-item.on){background:#1854a014}.jf-reg-sug .bp-sug-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;color:#888;flex:none;width:15px;height:15px}:is(.jf-reg-sug .bp-sug-item.on .bp-sug-ic,.jf-reg-sug .bp-sug-item:hover .bp-sug-ic){color:#1854a0}.jf-reg-sug .bp-sug-txt{flex:1;min-width:0}.jf-reg-sug .bp-sug-main{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;display:block;overflow:hidden}.jf-reg-sug .bp-sug-sub{font-family:var(--font-jbmono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.04em;color:#555;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;font-weight:500;display:block;overflow:hidden}.auth-register-module__zLw1KW__bp .gsu-note{border:1.5px solid var(--success);border-radius:var(--radius);background:var(--success-soft);color:var(--success-dark);align-items:flex-start;gap:10px;margin-bottom:clamp(12px,1.8vh,16px);padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.auth-register-module__zLw1KW__bp .gsu-note b{color:var(--ink);font-weight:800}.auth-register-module__zLw1KW__bp .gsu-note .ic{flex:none;width:16px;height:16px;margin-top:1px}.auth-register-module__zLw1KW__bp .fld-in[readonly]{background:var(--paper-deep);color:var(--muted)}.auth-register-module__zLw1KW__bp .pw-pick{letter-spacing:.12em;background:var(--paper);min-height:42px;color:var(--ink);justify-content:center;align-self:stretch;align-items:center;margin-top:auto;padding:0 14px;font-size:11.5px;display:inline-flex}.auth-register-module__zLw1KW__bp .pw-plan:hover .pw-pick{background:var(--ink);color:var(--paper)}.auth-register-module__zLw1KW__bp .pw-plan.on .pw-pick{background:var(--blueprint);border-color:var(--blueprint);color:#fff}.auth-register-module__zLw1KW__bp .pw-edit{background:var(--paper);min-height:42px;color:var(--ink);letter-spacing:.12em;border-style:dashed;justify-content:center;align-self:stretch;align-items:center;margin-top:auto;padding:0 14px;font-size:11.5px;display:inline-flex}.auth-register-module__zLw1KW__bp .pw-edit:hover{background:var(--paper-deep);color:var(--ink);border-style:solid}.auth-register-module__zLw1KW__bp .pw-edit+.pw-pick{margin-top:8px}.auth-register-module__zLw1KW__bp .pw-feats{margin-bottom:10px}.auth-register-module__zLw1KW__bp .pw-more{display:none}@media (max-width:768px){.auth-register-module__zLw1KW__bp .plan-sheet-in{height:auto;min-height:100%;padding:16px 0 140px}:is(.auth-register-module__zLw1KW__bp .plan-sheet .brand,.auth-register-module__zLw1KW__bp .plan-sheet .stepper,.auth-register-module__zLw1KW__bp .pw-head,.auth-register-module__zLw1KW__bp #stepPlan>.err,.auth-register-module__zLw1KW__bp .pw-promo-ok,.auth-register-module__zLw1KW__bp #stepPlan>.err,.auth-register-module__zLw1KW__bp .pw-note){margin-left:18px;margin-right:18px}.auth-register-module__zLw1KW__bp .pw-head{flex-direction:column;align-items:flex-start;gap:12px}.auth-register-module__zLw1KW__bp #stepPlan .auth-h1{font-size:30px}.auth-register-module__zLw1KW__bp .pw-plans{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;flex-wrap:nowrap;gap:12px;padding:14px 18px 8px;scroll-padding:0 18px;display:flex;overflow:auto hidden}.auth-register-module__zLw1KW__bp .pw-plans::-webkit-scrollbar{display:none}.auth-register-module__zLw1KW__bp .pw-plan{scroll-snap-align:center;flex:0 0 min(84vw,340px);height:min(560px,100dvh - 330px);min-height:440px;padding:16px 16px 14px;transition:none}.auth-register-module__zLw1KW__bp .pw-plan:hover{box-shadow:none;transform:none}.auth-register-module__zLw1KW__bp .pw-plan.on{box-shadow:4px 4px 0 var(--blueprint)}.auth-register-module__zLw1KW__bp .pw-feats{overscroll-behavior:auto;flex:0 auto;max-height:250px;margin-bottom:4px;-webkit-mask-image:none;mask-image:none;overflow:hidden!important}.auth-register-module__zLw1KW__bp .pw-feats.is-open{max-height:none}.auth-register-module__zLw1KW__bp .pw-f{padding:5px 0;font-size:12px}.auth-register-module__zLw1KW__bp .pw-more{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blueprint);text-underline-offset:3px;align-self:flex-start;margin:0 0 10px;font-size:10.5px;font-weight:700;text-decoration:underline;display:inline-block}:is(.auth-register-module__zLw1KW__bp .pw-plan .pw-pick,.auth-register-module__zLw1KW__bp .pw-plan .pw-edit){min-height:44px}.auth-register-module__zLw1KW__bp .pw-foot{display:none}.auth-register-module__zLw1KW__bp .pw-foot.is-armed{padding:0 0 calc(76px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;margin-top:14px;display:flex;position:static}.auth-register-module__zLw1KW__bp .pw-foot.is-armed .pw-promo{flex:none;min-width:0}.auth-register-module__zLw1KW__bp .pw-foot.is-armed .pw-promo-in{height:44px}.auth-register-module__zLw1KW__bp .pw-skip{margin:12px auto 0;display:block;position:static}.auth-register-module__zLw1KW__bp #stepPlan{padding-bottom:0}.auth-register-module__zLw1KW__bp .pwp{place-items:end center;padding:0}.auth-register-module__zLw1KW__bp .pwp-box{width:100%;max-height:88dvh;box-shadow:none;border-bottom:none;border-left:none;border-right:none;border-radius:6px 6px 0 0;transform:translateY(32px)}.auth-register-module__zLw1KW__bp .pwp.is-on .pwp-box{transform:none}.auth-register-module__zLw1KW__bp .pwp-done.pwp-done{min-height:46px}}.auth-register-module__zLw1KW__bp.pwp-host{display:contents}@media (max-width:1000px){.auth-register-module__zLw1KW__bp .auth{grid-template-columns:minmax(0,1fr)}.auth-register-module__zLw1KW__bp .auth-side{display:none}:is(.auth-register-module__zLw1KW__bp .side-wash,.auth-register-module__zLw1KW__bp .side-art){display:none}.auth-register-module__zLw1KW__bp .auth-side:has(.side-perk.is-on){background:0 0;height:auto;min-height:0;padding:0 32px 36px;display:block;position:static}:is(.auth-register-module__zLw1KW__bp .auth-side .side-perk,.auth-register-module__zLw1KW__bp .auth-side .side-perk.is-on){width:100%;max-width:560px;margin:0 auto;position:static;inset:auto;transform:none}}@media (max-width:560px){.auth-register-module__zLw1KW__bp .auth-form{padding:clamp(52px,7.5vh,68px) 22px 28px}.auth-register-module__zLw1KW__bp .auth-form .brand{left:22px}.auth-register-module__zLw1KW__bp .stepper{margin-bottom:16px}.auth-register-module__zLw1KW__bp .auth-h1{letter-spacing:-.025em;font-size:27px;line-height:1.08}.auth-register-module__zLw1KW__bp .auth-lede{margin-top:8px;font-size:13.5px;line-height:1.45}.auth-register-module__zLw1KW__bp form{margin-top:16px}.auth-register-module__zLw1KW__bp .fld{margin-bottom:12px}.auth-register-module__zLw1KW__bp .fld-in{height:46px}.auth-register-module__zLw1KW__bp .chips{gap:7px;margin-top:8px}.auth-register-module__zLw1KW__bp .chip{height:36px;padding:0 12px;font-size:12.5px}.auth-register-module__zLw1KW__bp .btn-pair{gap:10px;margin-top:18px}.auth-register-module__zLw1KW__bp .btn-pair .btn:first-child{flex:none;width:34%;padding-left:30px;padding-right:16px}.auth-register-module__zLw1KW__bp .btn-pair .btn:last-child{flex:auto;padding-left:16px;padding-right:16px}.auth-register-module__zLw1KW__bp .auth-side:has(.side-perk.is-on){border-left:none;padding:0 22px 32px}.auth-register-module__zLw1KW__bp #stepPlan .auth-h1{font-size:34px}}@media (max-width:768px){.auth-register-module__zLw1KW__bp .plan-sheet.is-in{will-change:auto}.auth-register-module__zLw1KW__bp .pw-head{gap:8px}.auth-register-module__zLw1KW__bp .pw-plan{height:auto;min-height:0;max-height:none;padding:16px 16px 14px}.auth-register-module__zLw1KW__bp .pw-foot.is-armed{margin-top:12px}.auth-register-module__zLw1KW__bp .plan-sheet .st-h{display:none}.auth-register-module__zLw1KW__bp .plan-sheet .st-t{white-space:nowrap}.auth-register-module__zLw1KW__bp .pw-foot.is-armed{margin-left:18px;margin-right:18px;padding-bottom:0}.auth-register-module__zLw1KW__bp .pw-feats{max-height:162px}}@media (max-width:560px){.auth-register-module__zLw1KW__bp .plan-sheet .stepper{justify-content:space-between;gap:8px}.auth-register-module__zLw1KW__bp .plan-sheet .st-line{display:none}.auth-register-module__zLw1KW__bp .plan-sheet .st-item{gap:6px}.auth-register-module__zLw1KW__bp .plan-sheet .st-n{width:24px;height:24px;font-size:11px}.auth-register-module__zLw1KW__bp .plan-sheet .st-t{font-size:11.5px}}.auth-register-module__zLw1KW__bp .pw-plan .pw-go.pw-go{letter-spacing:.12em;width:100%;height:auto;min-height:42px;box-shadow:3px 3px 0 var(--ink);flex:none;align-self:stretch;margin-top:auto;padding:0 14px;font-size:11.5px}.auth-register-module__zLw1KW__bp .pw-plan:focus-visible{outline:3px solid var(--blueprint);outline-offset:3px}.auth-register-module__zLw1KW__bp .pw-plan .pw-edit{margin-top:auto}.auth-register-module__zLw1KW__bp .pw-edit+.pw-go.pw-go{margin-top:8px}@media (max-width:768px){.auth-register-module__zLw1KW__bp .pw-plan .pw-go.pw-go{min-height:44px;font-size:12px}.auth-register-module__zLw1KW__bp .plan-sheet-in{padding-bottom:40px}.auth-register-module__zLw1KW__bp .pw-foot.is-armed{padding-bottom:0}.auth-register-module__zLw1KW__bp .auth-form{padding-top:clamp(22px,4vh,40px)}.auth-register-module__zLw1KW__bp .auth-form .brand{margin:0 0 var(--gap-brand);position:static;top:auto;left:auto}.auth-register-module__zLw1KW__bp .plan-sheet .brand{margin-bottom:var(--gap-brand)}}
.jf-blueprint .manual-blueprint-module__KZujNa__page{--mb-card:#fff;--mb-well:#f7f5f1;--mb-sunken:var(--paper-deep);--mb-rule:var(--hair-soft,#0a0a0a14);--mb-line:var(--hair,#0a0a0a1f);--mb-lift:3px 3px 0 var(--shadow,#0a0a0a0f);--mb-lift-sheet:4px 4px 0 var(--shadow,#0a0a0a0f);--mb-pad:24px;--mb-gap:32px;width:100%;font-family:var(--font);color:var(--ink);flex-direction:column;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__head{margin-bottom:32px}.jf-blueprint .manual-blueprint-module__KZujNa__meta{flex-direction:column;align-items:flex-end;gap:6px;padding-bottom:6px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__metaMono{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);font-size:10px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__metaOrg{color:var(--ink-soft);font-size:12px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__state{min-height:20px;color:var(--muted);align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.jf-blueprint .manual-blueprint-module__KZujNa__stateDot{background:var(--muted-faint);width:6px;height:6px}.jf-blueprint .manual-blueprint-module__KZujNa__stateDotLive{background:var(--blueprint)}.jf-blueprint .manual-blueprint-module__KZujNa__metaMob{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__mstat{letter-spacing:.1em;text-transform:uppercase;min-height:30px;color:var(--muted);background:var(--mb-well);border:1.5px solid var(--mb-line);border-radius:var(--radius);align-items:center;gap:8px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.jf-blueprint .manual-blueprint-module__KZujNa__mstatDot{background:currentColor;flex-shrink:0;width:7px;height:7px}.jf-blueprint .manual-blueprint-module__KZujNa__mstatLive{color:var(--blueprint);border-color:var(--blueprint);background:var(--chart-fill)}.jf-blueprint .manual-blueprint-module__KZujNa__mstatOk{color:var(--success-dark);border-color:var(--success);background:var(--success-soft)}.jf-blueprint .manual-blueprint-module__KZujNa__mstatErr{color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.jf-blueprint .manual-blueprint-module__KZujNa__mline{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:11px;font-weight:600;line-height:1.5}.jf-blueprint .manual-blueprint-module__KZujNa__mlineSep{color:var(--muted-faint);padding:0 6px}.jf-blueprint .manual-blueprint-module__KZujNa__stack{gap:var(--mb-gap);flex-direction:column;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__card{background:var(--mb-card);border:var(--border);border-radius:var(--radius);box-shadow:var(--mb-lift);padding:var(--mb-pad);scroll-margin-top:calc(var(--topbar-h) + 20px)}.jf-blueprint .manual-blueprint-module__KZujNa__cardSheet{box-shadow:var(--mb-lift-sheet);padding:var(--mb-pad) var(--mb-pad) 32px}.jf-blueprint .manual-blueprint-module__KZujNa__cardHead{align-items:baseline;gap:11px;margin-bottom:18px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__num{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1}.jf-blueprint .manual-blueprint-module__KZujNa__cardTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--ink);font-size:16px;font-weight:900;line-height:1.1}.jf-blueprint .manual-blueprint-module__KZujNa__body{flex-direction:column;gap:24px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__group{flex-direction:column;gap:12px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__subHead{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__field{flex-direction:column;gap:6px;min-width:0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__label{color:var(--ink-soft);font-size:12px;font-weight:600;line-height:1.2}.jf-blueprint .manual-blueprint-module__KZujNa__labelSm{color:var(--ink-soft);font-size:10.5px;font-weight:600;line-height:1.2}.jf-blueprint .manual-blueprint-module__KZujNa__hint{color:var(--muted);font-size:11px;font-weight:500;line-height:1.4}:is(.jf-blueprint .manual-blueprint-module__KZujNa__input,.jf-blueprint .manual-blueprint-module__KZujNa__textarea){width:100%;font-family:var(--font);color:var(--ink);background:var(--mb-well);border:1.5px solid var(--mb-line);border-radius:var(--radius);box-shadow:none;transition:border-color .12s var(--ease);font-size:13.5px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__input{height:36px;padding:0 10px;line-height:36px}.jf-blueprint .manual-blueprint-module__KZujNa__textarea{resize:vertical;min-height:72px;padding:10px;line-height:1.6}:is(.jf-blueprint .manual-blueprint-module__KZujNa__input:hover,.jf-blueprint .manual-blueprint-module__KZujNa__textarea:hover,.jf-blueprint .manual-blueprint-module__KZujNa__input:focus,.jf-blueprint .manual-blueprint-module__KZujNa__textarea:focus){border-color:var(--ink);outline:none}.jf-blueprint .manual-blueprint-module__KZujNa__input::-moz-placeholder{color:var(--muted-light)}.jf-blueprint .manual-blueprint-module__KZujNa__textarea::-moz-placeholder{color:var(--muted-light)}.jf-blueprint .manual-blueprint-module__KZujNa__input::placeholder{color:var(--muted-light)}.jf-blueprint .manual-blueprint-module__KZujNa__textarea::placeholder{color:var(--muted-light)}.jf-blueprint .manual-blueprint-module__KZujNa__page .manual-blueprint-module__KZujNa__selWrap .bp-sel-in{height:36px;padding:0 26px 0 10px;font-size:11px}.jf-blueprint .manual-blueprint-module__KZujNa__selWrap{min-width:0}.jf-blueprint .manual-blueprint-module__KZujNa__numWrap{display:block;position:relative}.jf-blueprint .manual-blueprint-module__KZujNa__numWrap .manual-blueprint-module__KZujNa__input{font-variant-numeric:tabular-nums;text-align:right}.jf-blueprint .manual-blueprint-module__KZujNa__hasPre .manual-blueprint-module__KZujNa__input{padding-left:22px}.jf-blueprint .manual-blueprint-module__KZujNa__hasSuf .manual-blueprint-module__KZujNa__input{padding-right:24px}.jf-blueprint .manual-blueprint-module__KZujNa__affix{height:36px;font-family:var(--font-mono);color:var(--muted-light);pointer-events:none;align-items:center;font-size:11px;font-weight:600;display:flex;position:absolute;top:0}.jf-blueprint .manual-blueprint-module__KZujNa__affixPre{left:10px}.jf-blueprint .manual-blueprint-module__KZujNa__affixSuf{right:10px}.jf-blueprint .manual-blueprint-module__KZujNa__btn{height:auto;min-height:36px;font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius);box-shadow:2px 2px 0 var(--ink);cursor:pointer;transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out), background .14s var(--ease), color .14s var(--ease);background-clip:padding-box;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:11.5px;font-weight:800;display:inline-flex}.jf-blueprint .manual-blueprint-module__KZujNa__btn:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.jf-blueprint .manual-blueprint-module__KZujNa__btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(0)}.jf-blueprint .manual-blueprint-module__KZujNa__btn:disabled{color:var(--muted);background:var(--paper);border-color:var(--muted);box-shadow:none;cursor:not-allowed;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btn:disabled:hover{color:var(--muted);background:var(--paper);border-color:var(--muted);box-shadow:none;cursor:not-allowed;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btn:disabled:active{color:var(--muted);background:var(--paper);border-color:var(--muted);box-shadow:none;cursor:not-allowed;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btnPrimary{color:#fff;background:var(--blueprint);border-color:var(--ink)}.jf-blueprint .manual-blueprint-module__KZujNa__btnPrimary:hover{background:var(--blueprint-dark);border-color:var(--ink)}.jf-blueprint .manual-blueprint-module__KZujNa__btnQuiet{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000;padding:0 11px}.jf-blueprint .manual-blueprint-module__KZujNa__btnQuiet:hover{box-shadow:none;background:var(--paper);border-color:var(--ink);color:var(--ink);transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btnQuiet:active{box-shadow:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btnAdd{width:100%;color:var(--muted);border:1.5px dashed var(--muted-faint);box-shadow:none;background:0 0}.jf-blueprint .manual-blueprint-module__KZujNa__btnAdd:hover{box-shadow:none;color:var(--ink);background:var(--paper);border-color:var(--ink);border-style:dashed;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btnAdd:active{box-shadow:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btnDanger{color:var(--danger);border-color:var(--danger);box-shadow:2px 2px 0 var(--danger)}.jf-blueprint .manual-blueprint-module__KZujNa__btnDanger:hover{color:#fff;background:var(--danger);border-color:var(--danger);box-shadow:3px 3px 0 var(--danger)}.jf-blueprint .manual-blueprint-module__KZujNa__btn .ic{width:14px;height:14px}.jf-blueprint .manual-blueprint-module__KZujNa__iconBtn{width:34px;height:34px;color:var(--muted-light);border-radius:var(--radius);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);background:0 0;border:1.5px solid #0000;justify-content:center;align-items:center;display:inline-flex}.jf-blueprint .manual-blueprint-module__KZujNa__iconBtn:hover{color:var(--danger);border-color:var(--danger)}.jf-blueprint .manual-blueprint-module__KZujNa__iconBtn .ic{width:14px;height:14px}.jf-blueprint .manual-blueprint-module__KZujNa__picker{position:relative}.jf-blueprint .manual-blueprint-module__KZujNa__pickTrigger{width:100%;min-height:36px;font-family:var(--font);text-align:left;color:var(--ink);background:var(--mb-well);border:1.5px solid var(--mb-line);border-radius:var(--radius);cursor:pointer;transition:border-color .12s var(--ease);justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pickTrigger:hover{border-color:var(--ink)}.jf-blueprint .manual-blueprint-module__KZujNa__pickEmpty{color:var(--muted-light)}.jf-blueprint .manual-blueprint-module__KZujNa__picker .ic{width:13px;height:13px;color:var(--muted)}.jf-blueprint .manual-blueprint-module__KZujNa__pickPanel{z-index:20;background:var(--paper);border:var(--border);border-radius:var(--radius);max-height:300px;box-shadow:4px 4px 0 var(--shadow,#0a0a0a0f);padding:4px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto}.jf-blueprint .manual-blueprint-module__KZujNa__pickOpt{width:100%;min-height:40px;font-family:var(--font);text-align:left;color:var(--ink-soft);cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;font-weight:500;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pickOpt:hover{background:var(--paper-deep);color:var(--ink)}.jf-blueprint .manual-blueprint-module__KZujNa__pickOptOn{color:var(--blueprint);font-weight:700}.jf-blueprint .manual-blueprint-module__KZujNa__pickSub{color:var(--muted);margin-top:2px;font-size:11px;font-weight:500;display:block}.jf-blueprint .manual-blueprint-module__KZujNa__pickOptBody{flex:auto;min-width:0}.jf-blueprint .manual-blueprint-module__KZujNa__pickOptIcon{flex:none;justify-content:center;align-items:center;width:16px;display:inline-flex}.jf-blueprint .manual-blueprint-module__KZujNa__pickDiv{background:var(--mb-rule);height:1.5px;margin:4px 0}.jf-blueprint .manual-blueprint-module__KZujNa__freeRow{justify-content:space-between;align-items:center;gap:12px;margin-top:2px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__freeTag{color:var(--muted);font-size:11px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__freeBack{min-height:24px;font-family:var(--font);color:var(--blueprint);cursor:pointer;transition:color .12s var(--ease);background:0 0;border:none;border-radius:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:600;display:inline-flex}.jf-blueprint .manual-blueprint-module__KZujNa__freeBack:hover{color:var(--blueprint-dark)}.jf-blueprint .manual-blueprint-module__KZujNa__freeBack .ic{width:12px;height:12px}.jf-blueprint .manual-blueprint-module__KZujNa__rowActions{align-items:center;gap:10px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__derived{flex-direction:column;gap:10px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__dRow{justify-content:space-between;align-items:baseline;gap:20px;min-height:20px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__dLabel{color:var(--muted);font-size:12px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__dValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.jf-blueprint .manual-blueprint-module__KZujNa__dRowLead{border-top:2px solid var(--ink);padding-top:12px}.jf-blueprint .manual-blueprint-module__KZujNa__dRowLead .manual-blueprint-module__KZujNa__dLabel{color:var(--ink);font-size:13px;font-weight:700}.jf-blueprint .manual-blueprint-module__KZujNa__dValueLead{letter-spacing:-.01em;color:var(--ink);font-size:24px;font-weight:900}.jf-blueprint .manual-blueprint-module__KZujNa__toggles{flex-direction:column;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__toggleRow{width:100%;min-height:44px;font-family:var(--font);text-align:left;border:none;border-top:1.5px solid var(--mb-rule);cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:6px 0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__toggles>:first-child{border-top:none}.jf-blueprint .manual-blueprint-module__KZujNa__toggleText{letter-spacing:-.005em;color:var(--ink);font-size:15px;font-weight:700}.jf-blueprint .manual-blueprint-module__KZujNa__toggleRow:hover .manual-blueprint-module__KZujNa__toggleText{color:var(--blueprint)}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow{margin-left:calc(-1 * var(--mb-pad));margin-right:calc(-1 * var(--mb-pad));border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__toggles:last-child>.manual-blueprint-module__KZujNa__switchRow:last-child{margin-bottom:calc(-1 * var(--mb-pad));border-bottom:none}.jf-blueprint .manual-blueprint-module__KZujNa__toggles:last-child>.manual-blueprint-module__KZujNa__switchRow:last-child>.manual-blueprint-module__KZujNa__toggleCell{padding-bottom:var(--mb-pad)}.jf-blueprint .manual-blueprint-module__KZujNa__toggleCell{min-height:44px;font-family:var(--font);text-align:left;border:none;border-left:2px solid var(--ink);cursor:pointer;background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 18px 16px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell:first-child{padding-left:var(--mb-pad);border-left:none}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell:last-child{padding-right:var(--mb-pad)}.jf-blueprint .manual-blueprint-module__KZujNa__cellText{letter-spacing:-.005em;color:var(--ink);font-size:14px;font-weight:700;line-height:1.35}.jf-blueprint .manual-blueprint-module__KZujNa__toggleCell:hover .manual-blueprint-module__KZujNa__cellText{color:var(--blueprint)}.jf-blueprint .manual-blueprint-module__KZujNa__switch{background:color-mix(in srgb, var(--danger,#a83232) 14%, transparent);border:1.5px solid var(--ink);border-radius:var(--radius);width:46px;height:25px;transition:background .2s var(--ease), border-color .2s var(--ease);flex-shrink:0;position:relative}.jf-blueprint .manual-blueprint-module__KZujNa__switchOn{background:color-mix(in srgb, var(--success,#3a7d44) 16%, transparent);border-color:var(--ink)}.jf-blueprint .manual-blueprint-module__KZujNa__knob{background:var(--danger,#a83232);width:16px;height:16px;transition:transform .2s var(--ease-out), background .2s var(--ease);border-radius:1px;position:absolute;top:3px;left:3px}.jf-blueprint .manual-blueprint-module__KZujNa__switchOn .manual-blueprint-module__KZujNa__knob{background:var(--success,#3a7d44);transform:translate(21px)}.jf-blueprint .manual-blueprint-module__KZujNa__segRow{border-top:1.5px solid var(--mb-rule);justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:6px 0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__segRowBare{border-top:none;min-height:0;padding:0;display:block}.jf-blueprint .manual-blueprint-module__KZujNa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jf-blueprint .manual-blueprint-module__KZujNa__seg{border:1.5px solid var(--ink);border-radius:var(--radius);flex-shrink:0;display:inline-flex;overflow:hidden}.jf-blueprint .manual-blueprint-module__KZujNa__segFull{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__segFull .manual-blueprint-module__KZujNa__segBtn{min-width:0;min-height:40px}.jf-blueprint .manual-blueprint-module__KZujNa__segBtn{min-width:76px;min-height:32px;font-family:var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--paper);border:none;border-left:1.5px solid var(--ink);cursor:pointer;transition:background .14s var(--ease), color .14s var(--ease);border-radius:0;padding:0 12px;font-size:10px;font-weight:800}.jf-blueprint .manual-blueprint-module__KZujNa__seg .manual-blueprint-module__KZujNa__segBtn:first-child{border-left:none}.jf-blueprint .manual-blueprint-module__KZujNa__segBtn:hover{color:var(--ink);background:var(--paper-deep)}.jf-blueprint .manual-blueprint-module__KZujNa__segBtnOn{color:#fff;background:var(--blueprint)}.jf-blueprint .manual-blueprint-module__KZujNa__segBtnOn:hover{color:#fff;background:var(--blueprint-dark)}.jf-blueprint .manual-blueprint-module__KZujNa__adjust{border-bottom:1.5px solid var(--mb-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-bottom:24px;padding-bottom:20px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__adjCell{flex-direction:column;gap:8px;min-width:0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__adjLine{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__adjLabel{color:var(--ink);font-size:13.5px;font-weight:700}.jf-blueprint .manual-blueprint-module__KZujNa__adjCtl{min-width:0}.jf-blueprint .manual-blueprint-module__KZujNa__adjAmt{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.jf-blueprint .manual-blueprint-module__KZujNa__adjAmtZero{color:var(--muted)}.jf-blueprint .manual-blueprint-module__KZujNa__adjNote{color:var(--muted);margin:0;font-size:11.5px;font-weight:500;line-height:1.5}.jf-blueprint .manual-blueprint-module__KZujNa__rateAmt{font-family:var(--font-mono);text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__instRow{border-top:1.5px solid var(--mb-rule);grid-template-columns:1fr 96px 76px 108px 34px;align-items:center;gap:10px;padding:10px 0;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__instFirst{border-top:none}.jf-blueprint .manual-blueprint-module__KZujNa__instValue{font-family:var(--font-mono);text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__unitToggle{min-height:36px;font-family:var(--font-mono);color:var(--muted);background:var(--paper);border:1.5px solid var(--mb-line);border-radius:var(--radius);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);font-size:12px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__unitToggle:hover{color:var(--ink);border-color:var(--ink)}.jf-blueprint .manual-blueprint-module__KZujNa__meterTop{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__meterFig{font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__meterTrack{background:var(--mb-well);border:1.5px solid var(--ink);border-radius:0;height:8px;overflow:hidden}.jf-blueprint .manual-blueprint-module__KZujNa__meterFill{background:var(--muted-faint);height:100%;transition:width .24s var(--ease-out), background .2s var(--ease)}.jf-blueprint .manual-blueprint-module__KZujNa__fillUnder{background:var(--warning)}.jf-blueprint .manual-blueprint-module__KZujNa__fillExact{background:var(--success)}.jf-blueprint .manual-blueprint-module__KZujNa__fillOver{background:var(--danger)}.jf-blueprint .manual-blueprint-module__KZujNa__meterNote{color:var(--muted);margin-top:8px;font-size:12px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__noteUnder{color:var(--warning-dark);font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__noteExact{color:var(--success-dark);font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__noteOver{color:var(--danger);font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__fileRow{border-top:1.5px solid var(--mb-rule);align-items:center;gap:10px;padding:10px 0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__fileFirst{border-top:none}.jf-blueprint .manual-blueprint-module__KZujNa__fileRow .ic{width:15px;height:15px;color:var(--muted-light)}.jf-blueprint .manual-blueprint-module__KZujNa__fileName{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.jf-blueprint .manual-blueprint-module__KZujNa__fileSize{font-family:var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__hiddenInput{display:none}.jf-blueprint .manual-blueprint-module__KZujNa__empty{color:var(--muted);border:1.5px dashed var(--muted-faint);border-radius:var(--radius);margin-bottom:10px;padding:11px 13px;font-size:12px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__printCaption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:10px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__sheetHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__sheetOrg{letter-spacing:.02em;text-transform:uppercase;color:var(--ink);font-size:13.5px;font-weight:900}.jf-blueprint .manual-blueprint-module__KZujNa__sheetFor{color:var(--muted);margin-top:6px;font-size:12.5px;font-weight:500;line-height:1.5}.jf-blueprint .manual-blueprint-module__KZujNa__sheetRef{text-align:right;font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);font-size:10px;font-weight:600;line-height:1.7}.jf-blueprint .manual-blueprint-module__KZujNa__sheetTitle{letter-spacing:.01em;text-transform:uppercase;color:var(--ink);margin-top:26px;font-size:15px;font-weight:900}.jf-blueprint .manual-blueprint-module__KZujNa__sheetProse{color:var(--ink-soft);white-space:pre-wrap;margin-top:14px;font-size:12.5px;font-weight:400;line-height:1.7}.jf-blueprint .manual-blueprint-module__KZujNa__printRow{border-top:1.5px solid var(--mb-rule);justify-content:space-between;align-items:flex-start;gap:20px;padding:11px 0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__printFirst{border-top:none}.jf-blueprint .manual-blueprint-module__KZujNa__printName{color:var(--ink);font-size:12.5px;font-weight:600;line-height:1.45;display:block}.jf-blueprint .manual-blueprint-module__KZujNa__printSub{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;line-height:1.5;display:block}.jf-blueprint .manual-blueprint-module__KZujNa__printSub+.manual-blueprint-module__KZujNa__printSub{margin-top:2px}.jf-blueprint .manual-blueprint-module__KZujNa__printAmt{font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__sumRow{justify-content:space-between;align-items:baseline;gap:20px;padding:6px 0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__sumLabel{color:var(--muted);font-size:12px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__sumValue{font-family:var(--font-mono);color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__sumTotal{border-top:2px solid var(--ink);margin-top:6px;padding-top:12px}.jf-blueprint .manual-blueprint-module__KZujNa__sumTotalLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:800}.jf-blueprint .manual-blueprint-module__KZujNa__sumTotalValue{letter-spacing:-.005em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}.jf-blueprint .manual-blueprint-module__KZujNa__signRow{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfProse+.manual-blueprint-module__KZujNa__signRow{margin-top:52px}.jf-blueprint .manual-blueprint-module__KZujNa__signLine{border-top:1.5px solid var(--ink);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:8px;font-size:9.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBlock{flex-direction:column;gap:22px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSpec{border:var(--border);border-radius:var(--radius);background:var(--mb-well);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSpecCell{border-left:1.5px solid var(--mb-line);flex-direction:column;gap:5px;padding:12px 14px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSpecCell:first-child{border-left:none}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSpecLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSpecValue{font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfActions{align-items:center;gap:10px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobSpec{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);background:var(--mb-well);border:var(--border);border-radius:var(--radius);font-variant-numeric:tabular-nums;padding:11px 12px;font-size:11.5px;font-weight:600;display:block}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobDot{color:var(--muted-faint);padding:0 6px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobSet{flex-direction:column;gap:18px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobField{flex-direction:column;gap:8px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobLbl{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-light);font-size:11px;font-weight:800}:is(.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobField .manual-blueprint-module__KZujNa__segRowBare,.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobField .manual-blueprint-module__KZujNa__seg){width:100%}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobField .manual-blueprint-module__KZujNa__segBtn{flex:1;min-height:44px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobRows{flex-direction:column;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobRows>:first-child{border-top:none}.jf-blueprint .manual-blueprint-module__KZujNa__pdfActionsStack{flex-direction:column;align-items:stretch;gap:8px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfActionsStack .manual-blueprint-module__KZujNa__btn{justify-content:center;min-height:46px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfVault{visibility:hidden;height:0;overflow:hidden}.jf-blueprint .content:has(.manual-blueprint-module__KZujNa__pdfVaultOpen){z-index:200}.jf-blueprint:has(.manual-blueprint-module__KZujNa__pdfVaultOpen){z-index:200}.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen{z-index:120;visibility:visible;background:color-mix(in srgb, var(--ink) 62%, transparent);height:auto;animation:manual-blueprint-module__KZujNa__pdfViewerIn .16s var(--ease-out,ease-out);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes manual-blueprint-module__KZujNa__pdfViewerIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen{animation:none}}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBar{background:var(--paper);border-bottom:2px solid var(--ink);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBarTitle{min-width:0;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBarSep{opacity:.5;padding:0 .5em}.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoom{border:2px solid var(--ink);border-radius:var(--radius);background:var(--mb-card,#fff);flex:none;align-items:center;display:flex}:is(.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomBtn,.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomNow){min-height:32px;font-family:var(--font);color:var(--ink);cursor:pointer;transition:background .14s var(--ease);background:0 0;border:none;border-radius:0;padding:0 12px;font-size:13px;font-weight:700;line-height:1}.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomBtn{min-width:38px;font-size:16px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomNow{min-width:62px;font-family:var(--font-mono);letter-spacing:.04em;border-left:2px solid var(--ink);border-right:2px solid var(--ink);font-variant-numeric:tabular-nums;font-size:11.5px}:is(.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomBtn:hover,.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomNow:hover){background:color-mix(in srgb, var(--blueprint) 12%, transparent)}.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomBtn:disabled{color:var(--muted);cursor:not-allowed;opacity:.45;background:0 0}:is(.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomBtn:focus-visible,.jf-blueprint .manual-blueprint-module__KZujNa__pdfZoomNow:focus-visible,.jf-blueprint .manual-blueprint-module__KZujNa__pdfClose:focus-visible){outline:2px solid var(--blueprint);outline-offset:2px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfClose{min-height:32px;font-family:var(--font);color:var(--paper);background:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);cursor:pointer;transition:background .14s var(--ease);flex:none;padding:0 16px;font-size:13px;font-weight:700;line-height:1}.jf-blueprint .manual-blueprint-module__KZujNa__pdfClose:hover{background:var(--blueprint);border-color:var(--blueprint)}.jf-blueprint .manual-blueprint-module__KZujNa__pdfStage{background:var(--mb-sunken);border:var(--border);border-radius:var(--radius);justify-content:center;padding:26px;display:flex;overflow-x:auto}.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen .manual-blueprint-module__KZujNa__pdfStage{border:none;border-radius:0;flex:auto;place-items:start center;min-height:0;padding:28px;display:grid;overflow:auto}.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen .manual-blueprint-module__KZujNa__pdfSheet{transform:scale(var(--pdf-zoom,1));transform-origin:top;margin-bottom:calc((var(--pdf-zoom,1) - 1) * 100%);transition:transform .14s var(--ease-out,ease-out)}@media (prefers-reduced-motion:reduce){.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen .manual-blueprint-module__KZujNa__pdfSheet{transition:none}}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSheet{width:var(--pdf-w,816px);border:var(--border);max-width:100%;box-shadow:var(--mb-lift-sheet);color:var(--ink);background:#fff;flex-shrink:0;padding:56px 60px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfPaged{border-collapse:collapse;table-layout:fixed;width:100%}.jf-blueprint .manual-blueprint-module__KZujNa__pdfPaged td{vertical-align:top;text-align:left;padding:0}.jf-blueprint .manual-blueprint-module__KZujNa__pdfRunHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:12px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfHeadOrg{letter-spacing:.02em;text-transform:uppercase;color:var(--ink);font-size:13.5px;font-weight:900}.jf-blueprint .manual-blueprint-module__KZujNa__pdfHeadLine{color:var(--muted);margin-top:4px;font-size:11px;font-weight:500}.jf-blueprint .manual-blueprint-module__KZujNa__pdfHeadRef{text-align:right;font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);font-size:10px;font-weight:600;line-height:1.7}.jf-blueprint .manual-blueprint-module__KZujNa__pdfRunFoot{border-top:1.5px solid var(--mb-line);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;margin-top:30px;padding-top:10px;font-size:9px;font-weight:600;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfFlow{padding-top:0;padding-bottom:0}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBody{display:flow-root}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCover{flex-direction:column;min-height:620px;padding:60px 0 40px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverKicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverTitle{letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);margin-top:18px;font-size:38px;font-weight:900;line-height:1.05}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverFor{color:var(--muted);margin-top:22px;font-size:13px;font-weight:500;line-height:1.6}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverTotal{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:20px;margin-top:auto;padding-top:16px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverTotalLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:800}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverTotalValue{letter-spacing:-.005em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:900}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCoverMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:9.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfDocHead{padding:26px 0 0}.jf-blueprint .manual-blueprint-module__KZujNa__pdfDocTitle{letter-spacing:.01em;text-transform:uppercase;color:var(--ink);font-size:19px;font-weight:900;line-height:1.15}.jf-blueprint .manual-blueprint-module__KZujNa__pdfDocSub{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:7px;font-size:9.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSection{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:26px}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSecHead{border-bottom:1.5px solid var(--ink);align-items:baseline;gap:10px;margin-bottom:12px;padding-bottom:7px;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSecNum{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSecTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:11.5px;font-weight:900;line-height:1.1}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMeta{grid-template-columns:1fr 1fr;gap:9px 28px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMetaPair{grid-template-columns:92px 1fr;align-items:baseline;gap:10px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMetaLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMetaValue{color:var(--ink);overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.45}.jf-blueprint .manual-blueprint-module__KZujNa__pdfProse{color:var(--ink-soft);white-space:pre-wrap;font-size:12px;font-weight:400;line-height:1.65}.jf-blueprint .manual-blueprint-module__KZujNa__pdfPayRow{border-top:1.5px solid var(--mb-rule);-moz-column-break-inside:avoid;break-inside:avoid;grid-template-columns:1fr auto auto;align-items:baseline;gap:16px;padding:9px 0;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfPayShare{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__pdfFileRow{border-top:1.5px solid var(--mb-rule);-moz-column-break-inside:avoid;break-inside:avoid;justify-content:space-between;align-items:baseline;gap:20px;padding:9px 0;display:flex}.jf-blueprint .manual-blueprint-module__KZujNa__pdfFine{color:var(--muted);margin-top:10px;font-size:10.5px;font-weight:400;line-height:1.55}.jf-blueprint .manual-blueprint-module__KZujNa__bar{z-index:12;margin-top:var(--mb-gap);background:var(--mb-card);border:var(--border);border-radius:var(--radius);box-shadow:var(--mb-lift);justify-content:space-between;align-items:center;gap:20px;padding:11px 18px;display:flex;position:sticky;bottom:0}.jf-blueprint .manual-blueprint-module__KZujNa__barLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:9.5px;font-weight:600}.jf-blueprint .manual-blueprint-module__KZujNa__barTotal{flex:auto;min-width:0}.jf-blueprint .manual-blueprint-module__KZujNa__barMoney{letter-spacing:-.005em;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:900;line-height:1.05}.jf-blueprint .manual-blueprint-module__KZujNa__barMoneyLong{font-size:18px}.jf-blueprint .manual-blueprint-module__KZujNa__barActions{align-items:center;gap:10px;display:flex}@media (max-width:1180px){.jf-blueprint .manual-blueprint-module__KZujNa__instRow{grid-template-columns:1fr 84px 68px 96px 34px;gap:8px}.jf-blueprint .manual-blueprint-module__KZujNa__grid2{grid-template-columns:1fr}}@media (max-width:768px){.jf-blueprint .manual-blueprint-module__KZujNa__bodyWide{overscroll-behavior-x:contain;overflow-x:auto}.jf-blueprint .manual-blueprint-module__KZujNa__btn{min-height:44px}.jf-blueprint .manual-blueprint-module__KZujNa__input{height:44px;line-height:44px}.jf-blueprint .manual-blueprint-module__KZujNa__page .manual-blueprint-module__KZujNa__selWrap .bp-sel-in{height:44px}.jf-blueprint .manual-blueprint-module__KZujNa__pickTrigger{min-height:44px}.jf-blueprint .manual-blueprint-module__KZujNa__iconBtn{width:44px;height:44px}.jf-blueprint .manual-blueprint-module__KZujNa__page{--mb-pad:14px}.jf-blueprint .manual-blueprint-module__KZujNa__card{padding:22px var(--mb-pad) 24px}.jf-blueprint .manual-blueprint-module__KZujNa__cardSheet{padding:22px var(--mb-pad) 32px}.jf-blueprint .manual-blueprint-module__KZujNa__meta{text-align:left;align-items:flex-start}.jf-blueprint .manual-blueprint-module__KZujNa__bar{margin-left:calc(-1 * var(--pad-x,14px));margin-right:calc(-1 * var(--pad-x,14px));padding:11px var(--pad-x,14px) calc(11px + var(--safe-b,0px));border:none;border-top:var(--border);box-shadow:none;border-radius:0;gap:12px;margin-bottom:-28px}.jf-blueprint .manual-blueprint-module__KZujNa__barActions{flex:none;gap:8px}.jf-blueprint .manual-blueprint-module__KZujNa__barMoney{font-size:20px}.jf-blueprint .manual-blueprint-module__KZujNa__barMoneyLong{font-size:15px}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow{grid-template-columns:minmax(0,1fr)}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell{min-height:56px;padding:8px var(--mb-pad);border-left:none;border-top:1.5px solid var(--mb-rule);flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell:first-child{min-height:56px;padding:8px var(--mb-pad);border-left:none;border-top:1.5px solid var(--mb-rule);flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell:last-child{min-height:56px;padding:8px var(--mb-pad);border-left:none;border-top:1.5px solid var(--mb-rule);flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.jf-blueprint .manual-blueprint-module__KZujNa__toggles:last-child>.manual-blueprint-module__KZujNa__switchRow:last-child>.manual-blueprint-module__KZujNa__toggleCell{min-height:56px;padding:8px var(--mb-pad);border-left:none;border-top:1.5px solid var(--mb-rule);flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell:first-child{border-top:none}.jf-blueprint .manual-blueprint-module__KZujNa__switchRow>.manual-blueprint-module__KZujNa__toggleCell>.manual-blueprint-module__KZujNa__cellText{order:-1;font-size:15px}.jf-blueprint .manual-blueprint-module__KZujNa__segRow{gap:14px;min-height:48px;padding:4px 0}.jf-blueprint .manual-blueprint-module__KZujNa__segRow:not(.manual-blueprint-module__KZujNa__segRowBare) .manual-blueprint-module__KZujNa__seg{flex:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));width:160px;display:grid}.jf-blueprint .manual-blueprint-module__KZujNa__segRow:not(.manual-blueprint-module__KZujNa__segRowBare) .manual-blueprint-module__KZujNa__segBtn{min-width:0;min-height:34px;padding:0 6px;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.jf-blueprint .manual-blueprint-module__KZujNa__btn{transition:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btn:hover{transition:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__btn:active{transition:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__caret .ic{transition:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__knob{transition:none;transform:none}.jf-blueprint .manual-blueprint-module__KZujNa__meterFill{transition:none;transform:none}}@media print{html{zoom:1!important}:is(html,body){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}:is(.jf-blueprint .sb,.jf-blueprint .sb-overlay,.jf-blueprint .topbar){display:none!important}body:before{display:none!important}.jf-blueprint .main:before{display:none!important}.jf-blueprint{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.jf-blueprint .layout{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}:is(.jf-blueprint .main,.jf-blueprint .content){max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.jf-blueprint .manual-blueprint-module__KZujNa__head{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__bar{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__stack>.manual-blueprint-module__KZujNa__card:not(:has(.manual-blueprint-module__KZujNa__pdfBlock)){display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__stack{gap:0!important}.jf-blueprint .manual-blueprint-module__KZujNa__card:has(.manual-blueprint-module__KZujNa__pdfBlock){box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.jf-blueprint .manual-blueprint-module__KZujNa__card:has(.manual-blueprint-module__KZujNa__pdfBlock) .manual-blueprint-module__KZujNa__cardHead{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSpec{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfMobSpec{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBlock>.manual-blueprint-module__KZujNa__pdfMobSet{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBlock>.manual-blueprint-module__KZujNa__toggles{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfActions{display:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfBar{display:none!important}:is(.jf-blueprint .manual-blueprint-module__KZujNa__body,.jf-blueprint .manual-blueprint-module__KZujNa__pdfBlock){gap:0!important;display:block!important}:is(.jf-blueprint .manual-blueprint-module__KZujNa__pdfVault,.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen){z-index:auto!important;visibility:visible!important;background:0 0!important;height:auto!important;animation:none!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen .manual-blueprint-module__KZujNa__pdfSheet{margin-bottom:0!important;transform:none!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfVaultOpen .manual-blueprint-module__KZujNa__pdfStage{min-height:0!important;display:block!important;overflow:visible!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfStage{background:0 0!important;border:none!important;padding:0!important;display:block!important;overflow:visible!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSheet{width:auto!important;max-width:none!important;box-shadow:none!important;border:none!important;padding:0!important}:is(.jf-blueprint .manual-blueprint-module__KZujNa__card:has(.manual-blueprint-module__KZujNa__pdfBlock),.jf-blueprint .manual-blueprint-module__KZujNa__pdfBlock,.jf-blueprint .manual-blueprint-module__KZujNa__pdfVault,.jf-blueprint .manual-blueprint-module__KZujNa__pdfStage,.jf-blueprint .manual-blueprint-module__KZujNa__pdfSheet){filter:none!important;opacity:1!important;will-change:auto!important;transform:none!important}:is(.jf-blueprint .manual-blueprint-module__KZujNa__pdfFlowHead,.jf-blueprint .manual-blueprint-module__KZujNa__pdfFlowFoot){padding-top:0!important;padding-bottom:0!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfCover{-moz-column-break-after:page;break-after:page;min-height:0!important;padding-top:30mm!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfDocHead{-moz-column-break-after:avoid;break-after:avoid;padding-top:0!important}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSection{-moz-column-break-inside:avoid!important;break-inside:avoid!important}:is(.jf-blueprint .manual-blueprint-module__KZujNa__printRow,.jf-blueprint .manual-blueprint-module__KZujNa__sumRow,.jf-blueprint .manual-blueprint-module__KZujNa__pdfPayRow,.jf-blueprint .manual-blueprint-module__KZujNa__pdfFileRow,.jf-blueprint .manual-blueprint-module__KZujNa__pdfSecHead,.jf-blueprint .manual-blueprint-module__KZujNa__pdfMetaPair,.jf-blueprint .manual-blueprint-module__KZujNa__signRow){-moz-column-break-inside:avoid;break-inside:avoid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfSecHead{-moz-column-break-after:avoid;break-after:avoid}.jf-blueprint .manual-blueprint-module__KZujNa__sumTotal{-moz-column-break-before:avoid;break-before:avoid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfFine{-moz-column-break-before:avoid;break-before:avoid}.jf-blueprint .manual-blueprint-module__KZujNa__pdfProse{orphans:3;widows:3}}.manual-blueprint-module__KZujNa__doneWrap{z-index:215;background:color-mix(in srgb, var(--ink) 46%, transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.manual-blueprint-module__KZujNa__doneBox{border:var(--border);border-radius:var(--radius);width:min(460px,100%);box-shadow:5px 5px 0 var(--ink);background:#fff;padding:28px 30px 26px}.manual-blueprint-module__KZujNa__doneKicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blueprint);font-size:10px;font-weight:700}.manual-blueprint-module__KZujNa__doneH{letter-spacing:-.01em;color:var(--ink);margin-top:8px;font-size:22px;font-weight:900}.manual-blueprint-module__KZujNa__doneText{color:var(--ink-soft,#3a3a3a);margin-top:10px;font-size:14.5px;line-height:1.5}.manual-blueprint-module__KZujNa__doneRef{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink);font-weight:700}.manual-blueprint-module__KZujNa__doneCount{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:18px;font-size:11px;font-weight:600}.manual-blueprint-module__KZujNa__doneBar{background:var(--mb-rule,#0a0a0a1a);height:4px;margin-top:8px}.manual-blueprint-module__KZujNa__doneBar>span{background:var(--blueprint);height:100%;transition:width 1s linear;display:block}@media (max-width:640px){.manual-blueprint-module__KZujNa__doneBox{padding:22px 18px 20px}.manual-blueprint-module__KZujNa__doneActions{flex-direction:column;gap:8px}.manual-blueprint-module__KZujNa__doneActions>*{justify-content:center;width:100%;min-height:48px}}.manual-blueprint-module__KZujNa__emailIn{box-sizing:border-box;border:1.5px solid var(--ink);border-radius:var(--radius);width:100%;min-height:40px;font:inherit;color:var(--ink);background:#fff;margin-top:16px;padding:10px 12px;font-size:14px;line-height:1.4}.manual-blueprint-module__KZujNa__emailIn::placeholder{color:var(--muted-faint)}.manual-blueprint-module__KZujNa__emailIn:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.manual-blueprint-module__KZujNa__emailIn[aria-invalid=true]{border-color:var(--danger)}.manual-blueprint-module__KZujNa__emailErr{font-family:var(--font-mono);color:var(--danger);margin-top:8px;font-size:11.5px}.manual-blueprint-module__KZujNa__doneActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}
