.qpm .theme-t5{background:var(--bg)}.qpm .theme-t5 :is(.card,.note,.login-card,.prof,.mfund,.sys){background:var(--bg);box-shadow:none;border-color:var(--line)}.qpm .theme-t5 :is(.card,.note,.login-card){border:1px solid var(--line);border-radius:2px}.qpm .theme-t5 :is(.mh,.mh2){color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}.qpm .theme-t5 .mh{margin-top:20px;margin-bottom:4px}.qpm .theme-t5 .mh2{margin-top:20px;margin-bottom:8px}.qpm .theme-t5 .mlist{border-top:1px solid var(--line);margin-top:8px}.qpm .theme-t5 .mlist li{border-bottom:1px solid var(--line);background:0 0;gap:12px;min-height:48px;padding:10px 0;font-size:13px}.qpm .theme-t5 .mlist li>svg{stroke-width:1.75px;flex:none;width:20px;height:20px}.qpm .theme-t5 .mlist li>svg:last-child{width:16px;height:16px;color:var(--muted);margin-left:auto}.qpm .theme-t5 .mlist li:hover,.qpm .theme-menu .menu-rows button:hover{background:var(--surface2)}.qpm .theme-t5 :is(.btn,.lnkb,.ib,.seg button){border-radius:2px;min-height:40px}.qpm .theme-t5 .ib{min-width:40px}.qpm .theme-t5 .btn{border-color:var(--line-strong);background:0 0;font-size:15px;font-weight:500}.qpm .theme-t5 .btn.pri{background:var(--ink);height:48px;min-height:48px;color:var(--bg);border-color:var(--ink);font-weight:600}.qpm .theme-t5 :is(button,[role=button]):focus-visible{outline:1px solid var(--ink);outline-offset:2px}.qpm .theme-t5 .fld .in{border-color:var(--line-strong);background:0 0;border-radius:2px;min-height:44px}.qpm .theme-t5 .fld .in:focus{border-color:var(--ink);box-shadow:none}.qpm .theme-t5 .seg{border-color:var(--line);background:0 0;min-height:40px;overflow-x:auto}.qpm .theme-t5 .seg button{flex-shrink:0;min-width:40px}.qpm .theme-t5 .seg button.on{background:var(--surface2);color:var(--ink)}.qpm .theme-t5 .sw.on{background:var(--buy)}.qpm .theme-t5 .sw:after{border-radius:50%}.qpm .theme-t5 .sw.on:after{background:var(--on-trade)}.qpm .theme-t5 .note{padding:12px;line-height:1.55}.qpm .theme-t5 .note svg{width:16px;height:16px;color:var(--muted)}.qpm .theme-t5 .lim{border-bottom:1px solid var(--line);gap:16px;min-height:48px;font-size:13px}.qpm .theme-t5 .lim>b{overflow-wrap:anywhere;min-width:0;max-width:65%}.qpm .theme-menu .menu-rows{flex-direction:column;margin:0 14px;display:flex}.qpm .theme-menu .menu-rows button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);text-align:left;background:0 0;border-radius:2px;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.qpm .theme-menu .menu-rows button>svg{stroke-width:1.75px;flex:none;width:20px;height:20px}.qpm .theme-menu .menu-rows button>svg:last-child{width:16px;height:16px;color:var(--muted);margin-left:auto}.qpm .theme-menu .menu-rows button>span{overflow-wrap:anywhere;min-width:0}.qpm .theme-menu .menu-summary,.qpm .theme-menu .menu-sections{min-width:0}.qpm .theme-menu .prof{border-bottom:1px solid var(--line);min-height:76px}.qpm .theme-menu .mfund{border:0;border-bottom:1px solid var(--line);margin:0 14px;padding:12px 0}.qpm .theme-menu .mfund b{font-size:18px;font-weight:600}.qpm .theme-menu .mfund .btn{min-height:48px}.qpm .theme-menu .sys{border:1px solid var(--line);padding:12px}.qpm .theme-profile .prof{border-bottom:1px solid var(--line)}.qpm .theme-profile .prof b{font-size:18px;font-weight:600}.qpm .theme-settings .lim{min-height:48px}.qpm .theme-settings .seg[aria-label=Default\ underlying]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.qpm .theme-help .lrow{background:0 0;min-height:48px;padding-block:12px}.qpm .theme-help .lrow .nm{overflow-wrap:anywhere;min-width:0}.qpm .theme-help .seg[aria-label=Topic]{flex-wrap:wrap;gap:4px;overflow:visible}.qpm .theme-help .seg[aria-label=Topic] button{flex:80px}.qpm .theme-plans .card .btn{height:48px}.qpm .theme-plans .card>div:first-child{flex-wrap:wrap;gap:8px}.qpm .theme-plans .card>div:first-child>.num{margin-left:auto}.qpm .theme-login .login{background:var(--bg);padding-inline:14px}.qpm .theme-t5.theme-login .login-card{box-shadow:none}.qpm .theme-login .login-card{flex:none;padding:20px 16px 16px}.qpm .theme-login .login .legal{flex:none}.qpm .theme-login .login-form h1{font-size:24px;font-weight:600}.qpm .theme-login .login-form .go{background:var(--ink);height:48px;color:var(--bg);border-color:var(--ink)}.qpm .theme-login .login-form .links{gap:8px}.qpm .theme-login .login-form .note.err{background:0 0}@media (min-width:1024px){.qpm .qpm-app.theme-t5{max-width:1440px}.qpm .theme-t5:not(.theme-login)>.scroll{width:100%;max-width:960px;margin-inline:auto}.qpm .theme-t5:is(.theme-menu,.theme-profile,.theme-help)>.scroll{grid-template-columns:380px minmax(0,1fr);align-content:start;max-width:1440px;display:grid}.qpm .theme-menu .menu-summary{align-self:start;position:sticky;top:0}.qpm .theme-menu .menu-sections{border-left:1px solid var(--line)}.qpm .theme-profile>.scroll{grid-template-rows:auto minmax(0,1fr)}.qpm .theme-profile .prof{grid-area:1/1;align-self:start}.qpm .theme-profile>.scroll>.sec{border-left:1px solid var(--line);grid-area:1/2/3}.qpm .theme-profile>.scroll>.mlist{grid-area:2/1;margin-top:0}.qpm .theme-help>.scroll>.mlist{grid-column:1;align-self:start}.qpm .theme-help>.scroll>.sec{border-left:1px solid var(--line);grid-column:2}.qpm .theme-login .login-logo,.qpm .theme-login .login-card,.qpm .theme-login .login .legal{width:400px;max-width:100%}}@media (max-height:500px){.qpm .theme-login .login-logo{flex:none;min-height:88px;padding:20px 0}}
