
    .nex-toolbox-head,.nex-optimize-head{display:flex!important;align-items:baseline;gap:6px 12px;flex-wrap:nowrap;min-width:0}
    .nex-toolbox-title,.nex-optimize-title{flex:0 0 auto}
    .nex-toolbox-sub,.nex-optimize-sub{margin:0!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    html body .nex-optimize-flyout{position:fixed;z-index:100100;background:var(--nx-bg,#202a35);color:var(--nx-text,#e5ebf5);border:1px solid var(--nx-border,#45566d);border-radius:18px;box-shadow:0 14px 45px #0006;padding:18px;display:flex;flex-direction:column;box-sizing:border-box}
    html body .nex-optimize-flyout[hidden]{display:none!important}
    .nex-optimize-flyout-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;flex-shrink:0}
    .nex-optimize-flyout-head button{border:0;background:transparent;color:inherit;font-size:26px;line-height:1;cursor:pointer;padding:4px 8px}
    html body .nex-optimize-flyout .nex-optimize-result{margin:0!important;overflow:auto;min-height:0;height:auto;flex:1 1 auto}
    .nex-home-pair-stack .nex-toolbox-folders{align-content:start!important}
    @media(min-width:1000px){.nex-home-pair-stack .nex-optimize-form{margin:auto 0}.nex-home-pair-stack .nex-toolbox-head,.nex-home-pair-stack .nex-optimize-head{margin-bottom:10px!important}}

    .nex-home-pair-stack{display:contents}
    @media(min-width:1000px){
      body.home main > .nex-home-pair-stack{display:grid;grid-column:2;grid-row:span 2;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:12px;height:var(--nex-stack-height);margin-top:var(--nex-stack-top,16px);min-width:0;align-self:start}
      body.home main > .nex-home-pair-stack > .home-widget{display:flex;flex-direction:column;min-height:0;min-width:0;margin:0!important;padding:0!important;height:100%}
      body.home main > .nex-home-pair-stack .nex-toolbox,
      body.home main > .nex-home-pair-stack .nex-optimize{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:0!important;max-height:100%;margin:0!important;padding:16px;flex:1 1 0}
      .nex-home-pair-stack .nex-toolbox-head,.nex-home-pair-stack .nex-optimize-head,.nex-home-pair-stack .nex-optimize-form{flex-shrink:0}
      .nex-home-pair-stack .nex-toolbox-folders{flex:1 1 0;min-height:0;overflow:auto;align-content:center;gap:12px 10px}
      .nex-home-pair-stack .nex-optimize-result{flex:1 1 0;min-height:0;overflow:auto;margin-top:10px}
      .nex-home-pair-stack .nex-optimize-hint{line-height:1.6}
    }
    