.nightshift-lp-bar{background:none;font-family:var(--ns-font-body);padding:var(--ns-header-top) 0 var(--ns-bullet);position:relative;width:100%;z-index:5}.nightshift-lp-bar--top{left:0;position:absolute;right:0;top:0}.nightshift-lp-bar--bottom{background:var(--nightshift-lp-bar-bg);border-top:var(--ns-rule-width) solid var(--nightshift-lp-bar-rule);padding:var(--ns-gap-actions) 0}.nightshift-lp-bar--dark{--nightshift-lp-bar-bg:var(--ns-dark-bg);--nightshift-lp-bar-heading:var(--ns-dark-heading);--nightshift-lp-bar-soft:var(--ns-dark-soft);--nightshift-lp-bar-rule:var(--ns-dark-rule);--nightshift-lp-bar-p-bg:var(--ns-btn-primary-dark-bg);--nightshift-lp-bar-p-ink:var(--ns-btn-primary-dark-ink);--nightshift-lp-bar-p-line:var(--ns-btn-primary-dark-bg);--nightshift-lp-bar-p-bg-hover:var(--ns-btn-primary-dark-bg-hover);--nightshift-lp-bar-s-bg:var(--ns-btn-secondary-dark-bg);--nightshift-lp-bar-s-ink:var(--ns-btn-secondary-dark-ink);--nightshift-lp-bar-s-line:var(--ns-btn-secondary-dark-line);--nightshift-lp-bar-s-bg-hover:var(--ns-btn-secondary-dark-bg-hover)}.nightshift-lp-bar--light{--nightshift-lp-bar-bg:var(--ns-light-bg);--nightshift-lp-bar-heading:var(--ns-light-heading);--nightshift-lp-bar-soft:var(--ns-light-soft);--nightshift-lp-bar-rule:var(--ns-light-rule);--nightshift-lp-bar-p-bg:var(--ns-btn-primary-bg);--nightshift-lp-bar-p-ink:var(--ns-btn-primary-ink);--nightshift-lp-bar-p-line:var(--ns-btn-primary-line);--nightshift-lp-bar-p-bg-hover:var(--ns-btn-primary-bg-hover);--nightshift-lp-bar-s-bg:var(--ns-btn-secondary-bg);--nightshift-lp-bar-s-ink:var(--ns-btn-secondary-ink);--nightshift-lp-bar-s-line:var(--ns-btn-secondary-line);--nightshift-lp-bar-s-bg-hover:var(--ns-btn-secondary-bg-hover)}.nightshift-lp-bar *,.nightshift-lp-bar :after,.nightshift-lp-bar :before{box-sizing:border-box}.nightshift-lp-bar__inner{margin:0 auto;max-width:var(--ns-max);padding:0 var(--ns-margin)}.nightshift-lp-bar__row{align-items:center;display:flex;gap:var(--ns-gutter);justify-content:space-between;min-height:var(--ns-header-height)}.nightshift-lp-bar__logo-link{display:inline-flex}.nightshift-lp-bar__logo{display:block;height:var(--nightshift-lp-bar-logo-h);width:auto}.nightshift-lp-bar__end{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ns-gutter);justify-content:flex-end}.nightshift-lp-bar__link,.nightshift-lp-bar__note{color:var(--nightshift-lp-bar-soft);font-size:var(--ns-xs);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-xs);margin:0;text-decoration:none}.nightshift-lp-bar__link:hover{color:var(--nightshift-lp-bar-heading);text-decoration:none}.nightshift-lp-bar--top .nightshift-lp-bar__note{font-size:var(--ns-ui);line-height:var(--ns-lh-ui-ui)}.nightshift-lp-bar__btn{align-items:center;background:var(--nightshift-lp-bar-p-bg);border:var(--ns-btn-border) solid var(--nightshift-lp-bar-p-line);border-radius:var(--ns-btn-radius);display:inline-flex;font-family:var(--ns-font-body);font-size:var(--ns-btn-size);font-weight:var(--ns-btn-weight);justify-content:center;letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-btn-size);padding:calc(var(--ns-btn-pad-y) - var(--ns-btn-border)) calc(var(--ns-btn-pad-x) - var(--ns-btn-border));transition:background-color var(--ns-transition),border-color var(--ns-transition);white-space:nowrap}.nightshift-lp-bar__btn,.nightshift-lp-bar__btn:hover{color:var(--nightshift-lp-bar-p-ink);text-decoration:none}.nightshift-lp-bar__btn:hover{background:var(--nightshift-lp-bar-p-bg-hover);border-color:var(--nightshift-lp-bar-p-bg-hover)}.nightshift-lp-bar__btn--secondary{background:var(--nightshift-lp-bar-s-bg);border-width:var(--ns-btn-border-secondary)}.nightshift-lp-bar__btn--secondary,.nightshift-lp-bar__btn--secondary:hover{border-color:var(--nightshift-lp-bar-s-line);color:var(--nightshift-lp-bar-s-ink)}.nightshift-lp-bar__btn--secondary:hover{background:var(--nightshift-lp-bar-s-bg-hover)}.nightshift-lp-bar__actions{display:flex;gap:calc(var(--ns-gutter)/2)}@media (max-width:767px){.nightshift-lp-bar--top .nightshift-lp-bar__note{display:none}.nightshift-lp-bar--bottom .nightshift-lp-bar__row{align-items:flex-start;flex-direction:column}.nightshift-lp-bar--bottom .nightshift-lp-bar__end{justify-content:flex-start}}