.np-ob{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);background:var(--np-color-bg-2);color:var(--np-color-text);font-family:var(--np-font-sans,var(--np-font-family));font-size:var(--np-text-md);line-height:var(--np-leading-normal)}.np-ob__main{display:flex;flex-direction:column;min-width:0;padding:20px 16px;gap:8px}.np-ob__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.np-ob__brand{display:inline-flex;align-items:center;min-height:var(--np-size-touch-min);color:var(--np-color-text);text-decoration:none;border-radius:var(--np-radius-md)}.np-ob__brand:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__tools{gap:4px;flex-wrap:wrap}.np-ob__body,.np-ob__tools{display:flex;align-items:center}.np-ob__body{flex:1;justify-content:center;padding:24px 0 32px;min-width:0}.np-ob--top .np-ob__body{align-items:flex-start;padding-top:24px}.np-ob__col{width:100%;max-width:440px;min-width:0;display:flex;flex-direction:column;gap:18px}.np-ob__col--wide{max-width:640px}.np-ob__foot{align-items:center;justify-content:space-between;gap:4px 14px;font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-ob__foot,.np-ob__foot nav{display:flex;flex-wrap:wrap}.np-ob__foot a{display:inline-flex;align-items:center;min-height:var(--np-size-touch-min);padding:0 10px;color:var(--np-color-text-2);text-decoration:none;border-radius:var(--np-radius-sm)}.np-ob__foot a:hover{color:var(--np-color-text);text-decoration:underline;text-underline-offset:3px}.np-ob__foot a:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}@media (min-width:640px){.np-ob__main{padding:28px 48px}}@media (max-width:639px){.np-ob__head{gap:6px 12px}.np-ob__tools{display:contents}.np-ob__brand{order:1}.np-ob__tools>:not(.np-ob__stepper){order:2;margin-left:auto}.np-ob__tools>.np-ob__stepper{order:3;flex:1 0 100%}}@media (min-width:1024px){.np-ob--split{grid-template-columns:minmax(0,1fr) 520px}}.np-ob__side{display:none;background:var(--np-color-surface);border-left:1px solid var(--np-color-line);padding:40px;align-items:center;justify-content:center;position:relative;overflow:hidden}@media (min-width:1024px){.np-ob--split .np-ob__side{display:flex}}.np-ob__side-inner{width:100%;max-width:420px;display:flex;flex-direction:column;gap:14px}.np-ob__side-eyebrow{font-size:var(--np-text-xs);font-weight:var(--np-weight-semibold);letter-spacing:var(--np-tracking-caps);text-transform:uppercase;color:var(--np-color-text-3)}.np-ob__side-intro{margin:0;font-size:var(--np-text-sm);line-height:var(--np-leading-relaxed);color:var(--np-color-text-2);text-wrap:pretty}.np-ob__side-card{display:grid;gap:4px;padding:16px 18px;border-radius:var(--np-radius-2xl);background:var(--np-color-bg-2);border:1px solid var(--np-color-line)}.np-ob__side-label{font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-ob__side-value{font-size:28px;line-height:var(--np-leading-tight);font-weight:var(--np-weight-semibold);letter-spacing:var(--np-tracking-heading);white-space:nowrap;color:var(--np-color-text)}.np-ob__side-value.is-gain{color:var(--np-color-gain)}.np-ob__side-meta{font-size:var(--np-text-xs);color:var(--np-color-text-3);text-wrap:pretty}.np-ob__side-list{list-style:none;margin:6px 0 0;padding:0;display:grid}.np-ob__side-list li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--np-color-line-2);font-size:var(--np-text-sm);font-weight:var(--np-weight-semibold)}.np-ob__side-list li:first-child{border-top:0}.np-ob__side-state{flex:none;font-size:var(--np-text-xs);font-weight:var(--np-weight-medium);color:var(--np-color-text-2)}.np-ob__side-foot{margin:0;text-wrap:pretty}.np-ob__eyebrow,.np-ob__side-foot,.np-ob__side-note{font-size:var(--np-text-xs);color:var(--np-color-text-3)}.np-ob__eyebrow{letter-spacing:var(--np-tracking-caps);text-transform:uppercase}.np-ob__eyebrow,.np-ob__title{font-weight:var(--np-weight-semibold);margin:0}.np-ob__title{font-size:26px;line-height:var(--np-leading-snug);letter-spacing:var(--np-tracking-heading);text-wrap:balance}.np-ob__title--sm{font-size:var(--np-text-2xl)}.np-ob__lead{margin:0;font-size:var(--np-text-md);color:var(--np-color-text-2);text-wrap:pretty}.np-ob__head-text{display:grid;gap:6px}.np-ob__small{font-size:var(--np-text-sm);color:var(--np-color-text-2);text-wrap:pretty;margin:0}.np-ob__center{text-align:center}.np-ob__points{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.np-ob__link{color:var(--np-color-accent);font-weight:var(--np-weight-semibold);text-decoration:none;border-radius:4px}.np-ob__link:hover{text-decoration:underline;text-underline-offset:3px}.np-ob__link:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__linkbtn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--np-size-touch-min);padding:0 10px;border:0;background:none;font:inherit;font-size:var(--np-text-sm);font-weight:var(--np-weight-semibold);color:var(--np-color-accent);text-decoration:none;cursor:pointer;border-radius:var(--np-radius-sm)}.np-ob__linkbtn:hover{text-decoration:underline;text-underline-offset:3px}.np-ob__linkbtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__linkbtn--back{align-self:flex-start;padding-left:0;color:var(--np-color-text-2)}.np-ob__linkbtn--back:hover{color:var(--np-color-text);text-decoration:none}.np-ob__linkbtn[aria-disabled=true],.np-ob__linkbtn[disabled]{color:var(--np-color-text-3);cursor:not-allowed;text-decoration:none}.np-ob__form{display:grid;gap:14px}.np-ob__form>[data-ds-btn],.np-ob__form>button[type=submit]{width:100%}.np-ob__row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.np-ob__row--end{justify-content:flex-end;margin-top:-6px}.np-ob__divider{display:flex;align-items:center;gap:10px;font-size:var(--np-text-xs);color:var(--np-color-text-3)}.np-ob__divider:after,.np-ob__divider:before{content:"";flex:1;height:1px;background:var(--np-color-line)}.np-ob__social{display:grid;gap:8px;margin-top:2px}.np-ob__socialbtn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:var(--np-size-control-lg);width:100%;border-radius:var(--np-radius-lg);background:var(--np-color-surface);color:var(--np-color-text);border:1px solid var(--np-color-line);box-shadow:var(--np-shadow-sm);font:inherit;font-size:var(--np-text-md);font-weight:var(--np-weight-semibold);text-decoration:none;cursor:pointer;transition:background-color var(--np-duration-micro) var(--np-ease-standard),border-color var(--np-duration-micro) var(--np-ease-standard)}.np-ob__socialbtn:hover{background:var(--np-color-surface-hover);border-color:var(--np-color-cost-6)}.np-ob__socialbtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__socialbtn[disabled]{color:var(--np-color-text-3);cursor:not-allowed}.np-ob__consents{display:grid;gap:4px}.np-ob__roles{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:var(--np-radius-lg);background:var(--np-color-surface-hover);border:1px solid var(--np-color-line)}.np-ob__role{min-height:38px;border:0;border-radius:var(--np-radius-md);background:transparent;color:var(--np-color-text-2);font:inherit;font-size:var(--np-text-md);font-weight:var(--np-weight-semibold);cursor:pointer;transition:background-color var(--np-duration-micro) var(--np-ease-standard),color var(--np-duration-micro) var(--np-ease-standard)}.np-ob__role:hover{color:var(--np-color-text)}.np-ob__role[aria-pressed=true]{background:var(--np-color-surface);color:var(--np-color-text);box-shadow:var(--np-shadow-sm),0 0 0 1px var(--np-color-line)}.np-ob__role:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__role[disabled]{cursor:not-allowed;color:var(--np-color-text-3)}@media (max-width:639px){.np-ob__role{min-height:var(--np-size-touch-min)}}.np-ob__resend{display:grid;gap:8px}.np-ob__choices{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.np-ob__choice{display:grid;gap:4px;justify-items:start;align-content:start;text-align:left;padding:14px;min-height:84px;border:1px solid var(--np-color-line);border-radius:var(--np-radius-xl);background:var(--np-color-surface);color:var(--np-color-text);font:inherit;cursor:pointer;text-decoration:none;transition:border-color var(--np-duration-micro) var(--np-ease-standard),box-shadow var(--np-duration-micro) var(--np-ease-standard),background-color var(--np-duration-micro) var(--np-ease-standard)}.np-ob__choice:hover{background:var(--np-color-surface-hover)}.np-ob__choice.is-on,.np-ob__choice[aria-checked=true],.np-ob__choice[aria-pressed=true]{border-color:var(--np-color-accent);box-shadow:0 0 0 3px var(--np-color-accent-soft)}.np-ob__choices--2{grid-template-columns:repeat(2,minmax(0,1fr))}.np-ob__choices--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:359px){.np-ob__choices--3{grid-template-columns:minmax(0,1fr)}}.np-ob__choice:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__choice[aria-disabled=true]{color:var(--np-color-text-3);cursor:not-allowed;background:var(--np-color-bg-2)}.np-ob__choice b{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold)}.np-ob__choice--plain{min-height:48px;align-content:center}.np-ob__choice span{font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-ob__choice img{display:block}.np-ob__logo{display:flex;align-items:center;height:22px}.np-ob__cards{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.np-ob__cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.np-ob__cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.np-ob__card{display:grid;align-content:start;gap:6px;padding:16px;border:1px solid var(--np-color-line);border-radius:var(--np-radius-xl);background:var(--np-color-surface);min-width:0}.np-ob__card-icon{display:grid;place-items:center;width:32px;height:32px;margin-bottom:4px;border-radius:var(--np-radius-lg);background:var(--np-color-accent-soft);color:var(--np-color-accent)}.np-ob__card b{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold);overflow-wrap:anywhere}.np-ob__card p{margin:0;font-size:var(--np-text-xs);line-height:var(--np-leading-normal);color:var(--np-color-text-2);text-wrap:pretty}.np-ob__card-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--np-text-sm)}.np-ob__card-link,.np-ob__signout{min-height:var(--np-size-touch-min)}.np-ob__signout{min-width:var(--np-size-touch-min)}.np-ob__stepper{display:flex;flex-wrap:wrap;gap:4px;padding:0;list-style:none;margin:0}.np-ob__stepper li{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--np-radius-md);font-size:var(--np-text-xs);font-weight:var(--np-weight-medium);white-space:nowrap;color:var(--np-color-text-2)}.np-ob__stepper li[aria-current=step]{background:var(--np-color-surface);color:var(--np-color-text);font-weight:var(--np-weight-semibold);box-shadow:var(--np-shadow-sm),0 0 0 1px var(--np-color-line)}.np-ob__stepper li.is-done{color:var(--np-color-gain)}.np-ob__steplist{display:grid;gap:0;list-style:none;margin:0;padding:0;border:1px solid var(--np-color-line);border-radius:var(--np-radius-xl);background:var(--np-color-surface);overflow:hidden}.np-ob__step{display:flex;gap:12px;align-items:center;padding:12px 16px;min-width:0;border-top:1px solid var(--np-color-line-2)}.np-ob__step:first-child{border-top:0}.np-ob__step[aria-current=step]{background:var(--np-color-accent-soft)}.np-ob__dot{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font-size:var(--np-text-xs);font-weight:var(--np-weight-semibold);background:var(--np-color-accent)}.np-ob__dot,.np-ob__dot.is-done{color:var(--np-color-text-inverse)}.np-ob__dot.is-done{background:var(--np-color-gain-fill)}.np-ob__dot.is-warn{background:var(--np-color-warn-soft);color:var(--np-color-warn);box-shadow:inset 0 0 0 1.5px var(--np-color-warn-fill)}.np-ob__dot.is-pending{background:var(--np-color-surface);color:var(--np-color-text-2);box-shadow:inset 0 0 0 1.5px var(--np-color-cost-5)}.np-ob__dot.is-failed{background:var(--np-color-error-soft);color:var(--np-color-error);box-shadow:inset 0 0 0 1.5px var(--np-color-error)}.np-ob__step-body{flex:1;min-width:0;display:grid;gap:2px;line-height:var(--np-leading-normal)}.np-ob__step-title{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold)}.np-ob__step-text{font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-ob__step-state{font-size:var(--np-text-xs);font-weight:var(--np-weight-semibold);white-space:nowrap}.np-ob__step-state.is-done{color:var(--np-color-gain)}.np-ob__step-state.is-warn{color:var(--np-color-warn)}.np-ob__step-state.is-failed{color:var(--np-color-error)}.np-ob__actions{display:grid;gap:8px}.np-ob__actions--row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.np-ob__actions--row .np-ob__link,.np-ob__step-body .np-ob__link{display:inline-flex;align-items:center;min-height:var(--np-size-touch-min)}.np-ob__bridge{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 0 2px}.np-ob__bridge-tile{width:56px;height:56px;display:grid;place-items:center;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line);box-shadow:var(--np-shadow-sm)}.np-ob__bridge-dots{display:flex;gap:5px}.np-ob__bridge-dots i{width:6px;height:6px;border-radius:50%;background:var(--np-color-gain-fill);opacity:.35}.np-ob__bridge.is-running .np-ob__bridge-dots i{opacity:.7}.np-ob__bridge.is-done .np-ob__bridge-dots i{opacity:1}.np-calc{display:grid;gap:8px;padding:16px 18px;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line);box-shadow:var(--np-shadow-sm)}.np-calc__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.np-calc__title{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold)}.np-calc__meta{font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-calc__rows{display:grid;gap:0;margin:0;padding:0;list-style:none}.np-calc__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:7px 0;border-top:1px solid var(--np-color-line-2);font-size:var(--np-text-sm);color:var(--np-color-text-2)}.np-calc__row:first-child{border-top:0}.np-calc__row dt,.np-calc__row>span:first-child{min-width:0}.np-calc__row.is-unknown{color:var(--np-color-text)}.np-calc__why{display:block;font-size:var(--np-text-xs);color:var(--np-color-warn)}.np-calc__hatch{display:inline-block;min-width:72px;padding:1px 8px;text-align:right;border-radius:6px;background-color:var(--np-color-warn-soft);background-image:repeating-linear-gradient(135deg,var(--np-color-warn-fill) 0 1px,transparent 1px 4px);color:var(--np-color-warn);font-weight:var(--np-weight-semibold)}.np-calc__rule{margin-top:2px;display:block;height:0;border-top:2px solid var(--np-color-text)}.np-calc__rule>*{display:none}.np-calc__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:6px;font-weight:var(--np-weight-semibold)}.np-calc__total-value{font-size:var(--np-text-3xl);letter-spacing:var(--np-tracking-heading);font-weight:var(--np-weight-semibold)}.np-calc__total-value.is-loss{color:var(--np-color-error)}.np-calc__total-value.is-gain{color:var(--np-color-gain)}.np-calc__scope{font-size:var(--np-text-xs);color:var(--np-color-text-2);margin:0}.np-calc__inputrow{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:10px;align-items:end;padding:10px 0 2px;border-top:1px solid var(--np-color-line-2)}.np-calc__lines{display:grid;gap:4px}@media (max-width:420px){.np-calc__inputrow{grid-template-columns:minmax(0,1fr)}}.np-gap{display:grid;gap:10px}.np-gap__head{display:grid;gap:4px}.np-gap__headline{margin:0;font-size:var(--np-text-xl);font-weight:var(--np-weight-semibold);letter-spacing:var(--np-tracking-heading)}.np-gap__list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.np-gap__row{display:grid;gap:10px;padding:14px;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line);min-width:0}.np-gap__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.np-gap__name{min-width:0;display:grid;gap:2px}.np-gap__name b{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold);overflow-wrap:anywhere}.np-gap__name span,.np-gap__share{font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-gap__share{display:grid;gap:4px;justify-items:end;min-width:96px}.np-gap__bar{width:96px;height:4px;border-radius:2px;background:var(--np-color-line);overflow:hidden}.np-gap__bar i{display:block;height:100%;background:var(--np-color-accent);border-radius:2px}.np-gap__edit{display:grid;grid-template-columns:minmax(0,160px) max-content;gap:10px;align-items:end}.np-gap__preview{margin:0;font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-gap__row.is-saved{border-color:var(--np-color-gain-fill)}.np-gap__saved{display:inline-flex;align-items:center;gap:6px;color:var(--np-color-gain);font-weight:var(--np-weight-semibold);font-size:var(--np-text-sm)}.np-gap__ask{display:grid;gap:10px;padding:12px;border-radius:var(--np-radius-lg);background:var(--np-color-bg-2);border:1px solid var(--np-color-line)}.np-gap__ask fieldset{border:0;margin:0;padding:0;display:grid;gap:8px}.np-gap__ask legend{font-size:var(--np-text-sm);font-weight:var(--np-weight-semibold);padding:0;margin-bottom:6px}.np-gap__ask label{display:flex;gap:10px;align-items:flex-start;min-height:var(--np-size-touch-min);padding:8px 10px;border-radius:var(--np-radius-lg);border:1px solid var(--np-color-line);background:var(--np-color-surface);cursor:pointer}.np-gap__ask label:has(input:checked){border-color:var(--np-color-accent);box-shadow:0 0 0 3px var(--np-color-accent-soft)}.np-gap__ask label:has(input:focus-visible){box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-gap__ask label span{display:grid;gap:2px;font-size:var(--np-text-sm);font-weight:var(--np-weight-semibold)}.np-gap__ask label small{font-weight:var(--np-weight-regular);font-size:var(--np-text-xs);color:var(--np-color-text-2)}@media (max-width:420px){.np-gap__edit{grid-template-columns:minmax(0,1fr)}}.np-ob__rows{display:grid;gap:8px;list-style:none;margin:0;padding:0}.np-ob__rowlink{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:12px 16px;border:1px solid var(--np-color-line);border-radius:var(--np-radius-xl);background:var(--np-color-surface);color:var(--np-color-text);text-decoration:none;transition:background-color var(--np-duration-micro) var(--np-ease-standard),border-color var(--np-duration-micro) var(--np-ease-standard)}.np-ob__rowlink:hover{background:var(--np-color-surface-hover);border-color:var(--np-color-cost-6)}.np-ob__rowlink:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring);border-color:var(--np-color-accent)}.np-ob__rowlink>span:first-child{min-width:0;display:grid;gap:2px}.np-ob__rowlink b{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold);overflow-wrap:anywhere}.np-ob__rowlink small{font-size:var(--np-text-xs);color:var(--np-color-text-3);overflow-wrap:anywhere}.np-ob__rowlink svg{flex:none;color:var(--np-color-text-2)}.np-ob__state{display:grid;gap:16px;justify-items:start}.np-ob__state-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--np-radius-xl);background:var(--np-color-gain-soft);color:var(--np-color-gain)}.np-ob__state-icon.is-warn{background:var(--np-color-warn-soft);color:var(--np-color-warn)}.np-ob__state-icon.is-loss{background:var(--np-color-error-soft);color:var(--np-color-error)}.np-ob__state-icon.is-neutral{background:var(--np-color-surface-hover);color:var(--np-color-text-2);box-shadow:inset 0 0 0 1px var(--np-color-line)}.np-inv{display:grid;gap:10px;padding:18px;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line);box-shadow:var(--np-shadow-sm)}.np-inv__facts{display:grid;gap:8px;margin:0}.np-inv__facts>div{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:12px;font-size:var(--np-text-md)}.np-inv__facts dt{color:var(--np-color-text-2)}.np-inv__facts dd{overflow-wrap:anywhere}.np-inv__facts dd,.np-ob__formtitle{margin:0;font-weight:var(--np-weight-semibold)}.np-ob__formtitle{font-size:var(--np-text-lg);line-height:var(--np-leading-snug);letter-spacing:var(--np-tracking-heading)}.np-ob__trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-ob__trust li{display:inline-flex;align-items:center;gap:6px}.np-ob__trust svg{color:var(--np-color-gain)}.np-ob__preview{display:grid;gap:6px;padding:16px 18px;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-ob__preview-label{font-size:var(--np-text-xs);color:var(--np-color-text-2)}.np-ob__preview-label,.np-ob__preview-title{margin:0;font-weight:var(--np-weight-semibold)}.np-ob__preview-title{font-size:var(--np-text-lg);line-height:var(--np-leading-snug)}.np-ob__preview-steps{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:var(--np-text-xs);font-weight:var(--np-weight-semibold)}.np-ob__preview-steps li{display:flex;align-items:center;gap:8px;min-width:0}.np-ob__preview-steps li span{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--np-color-bg-2);box-shadow:inset 0 0 0 1px var(--np-color-line);font-size:var(--np-text-xs)}.np-ob__preview--line{padding:8px 12px;border-radius:var(--np-radius-lg)}.np-ob__preview--line .np-ob__preview-steps{margin:0;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:6px}.np-ob__shopify-note strong{color:var(--np-color-text)}.np-ob__verified{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--np-text-sm);font-weight:var(--np-weight-semibold);color:var(--np-color-gain)}@media (max-width:639px){.np-ob--signup .np-ob__main{padding-top:12px;padding-bottom:12px;gap:4px}.np-ob--signup .np-ob__body{padding-top:4px;padding-bottom:12px}.np-ob--signup .np-ob__col,.np-ob--signup .np-ob__form{gap:10px}.np-ob--signup .np-ob__title{font-size:22px}.np-ob--signup .np-ob__lead{font-size:var(--np-text-sm)}.np-ob--signup .np-ob__consents{gap:2px}}.np-ob__invite{display:grid;gap:20px}.np-ob__facts{margin:0;display:grid;gap:0;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line);overflow:hidden}.np-ob__facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px;font-size:var(--np-text-md)}.np-ob__facts>div+div{border-top:1px solid var(--np-color-line-2)}.np-ob__facts dt{color:var(--np-color-text-2);flex:none}.np-ob__facts dd{margin:0;font-weight:var(--np-weight-semibold);text-align:right;min-width:0;overflow-wrap:anywhere}.np-ob__picks{display:grid;gap:10px;border:0;margin:0;padding:0;min-width:0}.np-ob__legend{padding:0;margin-bottom:4px;font-size:var(--np-text-sm);font-weight:var(--np-weight-semibold);color:var(--np-color-text)}.np-ob__pick{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:60px;padding:14px 16px;text-align:left;font:inherit;color:var(--np-color-text);background:var(--np-color-surface);border:1px solid var(--np-color-line);border-radius:var(--np-radius-xl);cursor:pointer;transition:border-color var(--np-duration-micro) var(--np-ease-standard),box-shadow var(--np-duration-micro) var(--np-ease-standard),background-color var(--np-duration-micro) var(--np-ease-standard)}.np-ob__pick:hover{background:var(--np-color-surface-hover)}.np-ob__pick--plain{min-height:52px;align-items:center}@media (min-width:640px){.np-ob__picks--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.np-ob__picks--grid .np-ob__legend{grid-column:1/-1}}.np-ob__pick[aria-checked=true]{border-color:var(--np-color-accent);box-shadow:0 0 0 3px var(--np-color-accent-soft)}.np-ob__pick:focus-visible{outline:none;box-shadow:0 0 0 3px var(--np-color-focus-ring)}.np-ob__pick[disabled]{opacity:.6;cursor:not-allowed}.np-ob__pick-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--np-radius-lg);background:var(--np-color-bg-2);color:var(--np-color-text-2)}.np-ob__pick-text{display:grid;gap:2px;min-width:0}.np-ob__pick-text b{font-size:var(--np-text-md);font-weight:var(--np-weight-semibold)}.np-ob__pick-text small{font-size:var(--np-text-xs);line-height:var(--np-leading-normal);color:var(--np-color-text-2)}.np-ob__state>.np-ob__actions{width:100%}.np-ob__small .np-ob__linkbtn{display:inline;min-height:0;padding:0}.np-ob__small .np-ob__link,.np-ob__small .np-ob__linkbtn{position:relative}.np-ob__small .np-ob__link:after,.np-ob__small .np-ob__linkbtn:after{content:"";position:absolute;inset:-14px -6px}.np-ob .np-ob__title:focus,.np-ob .np-ob__title:focus-visible{outline:none;box-shadow:none}.np-ob__grant{display:grid;gap:10px;padding:16px;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-ob__grant-shops{margin:0;padding-left:20px;display:grid;gap:2px;font-size:var(--np-text-md);font-weight:var(--np-weight-semibold)}.np-ob__code input{height:56px;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:24px;font-weight:var(--np-weight-semibold);letter-spacing:.32em;text-align:center;padding-left:calc(12px + .32em)}.np-ob__code input::placeholder{letter-spacing:.32em}.np-ob__code--text input{letter-spacing:.1em;text-transform:uppercase;font-size:20px;padding-left:12px}.np-ob__addr{font-weight:var(--np-weight-semibold);color:var(--np-color-text);overflow-wrap:anywhere}.np-ob__note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--np-radius-xl);background:var(--np-color-surface);border:1px solid var(--np-color-line);font-size:var(--np-text-sm);color:var(--np-color-text-2)}.np-ob__note svg{flex:none;margin-top:2px;color:var(--np-color-accent)}.np-ob__note p{margin:0;text-wrap:pretty}.np-ob__focus:focus,.np-ob__focus:focus-visible{outline:none;box-shadow:none}.np-ob__actions .np-ob__linkbtn{justify-self:center}.np-ob__actions>[data-ds-btn],.np-ob__form>[data-ds-btn]{width:100%}@media (forced-colors:active){.np-ob__side{border-left:1px solid CanvasText}.np-ob__choice[aria-checked=true],.np-ob__choice[aria-pressed=true],.np-ob__pick[aria-checked=true]{outline:2px solid Highlight}}