.member-account-panel{margin:20px 0}.member-account-panel h2 small{font-size:12px;color:#f6cc45}.member-account-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;padding:18px;border:1px solid #2b4659;border-radius:12px;background:#0b1722}.member-account-form[hidden]{display:none}.member-account-form h3,.member-account-form p,.member-account-form .member-check{grid-column:1/-1;margin:0}.member-account-form label{display:flex;flex-direction:column;gap:7px;color:#acc1d5}.member-account-form input,.member-account-form select{min-width:0;width:100%;box-sizing:border-box;padding:11px;border:1px solid #355066;border-radius:7px;background:#08111c;color:#fff}.member-account-form .member-check{flex-direction:row;align-items:center}.member-check input{width:auto}.member-account-form p{font-size:12px;line-height:1.5;color:#9fb2c4}.member-account-form button,.member-dialog button{padding:10px 14px;border:1px solid #37546a;border-radius:7px;color:#fff;background:#183448;cursor:pointer}.member-account-form button[type=submit]{background:#4bd3a3;color:#06140f;font-weight:700}.member-dialog{box-sizing:border-box;max-width:540px;width:calc(100% - 28px);padding:24px;border:1px solid #355368;border-radius:16px;background:#0c1723;color:white;max-height:90dvh;overflow:auto}.member-dialog::backdrop{background:#000a}.member-dialog-close{float:right}.member-dialog a{color:#6bcbff}.member-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:15px;background:#071018;border-radius:8px;color:#f6cc45}.member-portfolio-dropdown{position:fixed;right:16px;top:76px;width:min(410px,calc(100vw - 24px));max-height:calc(100dvh - 100px);overflow:auto;z-index:11000;border:1px solid #355368;background:#0c1723;box-shadow:0 16px 50px #0009;border-radius:14px;color:#fff;padding:16px;box-sizing:border-box}.member-portfolio-dropdown[hidden]{display:none!important}.member-portfolio-dropdown header,.member-portfolio-dropdown footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.member-portfolio-dropdown footer{border-top:1px solid #2b4659;padding-top:14px}.member-portfolio-dropdown a{color:inherit;text-decoration:none}.member-portfolio-asset{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #263f51}.member-portfolio-asset img{width:32px;height:32px;border-radius:50%}.member-portfolio-asset span{min-width:0;overflow-wrap:anywhere}.member-portfolio-asset small{display:block;font-size:11px;color:#a1b6c9;margin-top:4px}.member-portfolio-asset .positive{color:#43dcac}.member-portfolio-asset .negative{color:#ff637a}.member-portfolio-asset .market{text-align:right}.member-slippage{display:flex;align-items:center;gap:8px;margin:10px 0;font-size:12px;color:#a6bed2}.member-slippage input{width:76px!important;padding:8px!important;border:1px solid #38516a;border-radius:5px;background:#0b1722;color:#fff}.member-slippage input:invalid{border-color:#ff637a}.member-slippage small{font-size:10px;color:#e0bd51}@media(max-width:600px){.member-account-form{grid-template-columns:1fr}.member-portfolio-dropdown{right:12px;top:70px}}
.member-portfolio-dropdown header button{border:1px solid #37546a;border-radius:7px;padding:7px 11px;background:#183448;color:#d7ebf8;font-weight:600;cursor:pointer}.member-portfolio-dropdown footer a:hover{color:#4bd3a3}.member-portfolio-dropdown summary{cursor:pointer;padding:8px 0;color:#accadd}.member-portfolio-asset[href]:hover{background:#142a3b;border-radius:6px}
