body.dfx-trader-lab-page .wrap_thecontent>.wrap{width:94%;max-width:1440px;margin-left:auto;margin-right:auto;box-sizing:border-box}body.dfx-trader-lab-page .thecontent.fullnew{width:100%;max-width:none;float:none;box-sizing:border-box}body.dfx-trader-lab-page .pagetitle{background:#f5f8fc;border-bottom:1px solid #e3eaf2}body.dfx-trader-lab-page .pagetitle .wrap{padding-top:9px;padding-bottom:9px}body.dfx-trader-lab-page .pagetitle h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.dfx-trader-lab-page .dfx-breadcrumb{font-family:'Inter',Arial,sans-serif;font-size:12px;color:#60738a}body.dfx-trader-lab-page .dfx-lab{width:100%;max-width:none;margin:22px 0 58px;padding:0;box-sizing:border-box}@media(max-width:700px){body.dfx-trader-lab-page .wrap_thecontent>.wrap{width:100%;padding-left:10px;padding-right:10px}body.dfx-trader-lab-page .dfx-lab{margin-top:12px}}.dfx-lab{--dfx-navy:#071d36;--dfx-navy2:#0b2b4a;--dfx-blue:#1769e0;--dfx-blue2:#3b8ff5;--dfx-gold:#d7a82e;--dfx-gold2:#efc85a;--dfx-teal:#0b9f8f;--dfx-green:#17815f;--dfx-red:#c94d57;--dfx-orange:#c87c19;--dfx-text:#13243a;--dfx-muted:#65778a;--dfx-line:#dfe7ef;--dfx-soft:#f5f8fc;--dfx-surface:#ffffff;--dfx-shadow:0 9px 26px rgba(16,45,76,.07);color:var(--dfx-text);font-family:'Inter',Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6}.dfx-lab *{box-sizing:border-box}.dfx-lab a{color:var(--dfx-blue)}.dfx-lab h2,.dfx-lab h3{color:var(--dfx-navy);font-family:'Inter',Arial,sans-serif}.dfx-hero{position:relative;overflow:hidden;background:linear-gradient(112deg,#ffffff 0%,#f6f9fd 54%,#e8f2fb 100%);border:1px solid #d9e4ee;border-top:4px solid var(--dfx-gold);border-radius:18px;padding:34px 38px 32px;margin-bottom:14px;box-shadow:var(--dfx-shadow)}.dfx-hero:after{content:"";position:absolute;right:-70px;top:-90px;width:330px;height:260px;border-radius:50%;background:radial-gradient(circle,rgb(23 105 224 / .13),#fff0 69%);pointer-events:none}.dfx-eyebrow{position:relative;z-index:1;color:var(--dfx-gold);font-size:11px;font-weight:800;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.dfx-hero-title{position:relative;z-index:1;margin:0 0 9px!important;max-width:920px;color:var(--dfx-navy)!important;font-family:'Economica','Arial Narrow',Arial,sans-serif!important;font-size:clamp(37px,5vw,59px)!important;line-height:.98!important;letter-spacing:.005em;font-weight:700!important}.dfx-lead{position:relative;z-index:1;max-width:860px;margin:0;color:#435a72;font-size:17px;line-height:1.65}.dfx-badges{position:relative;z-index:1;display:flex;gap:8px;flex-wrap:wrap;margin-top:17px}.dfx-badge{display:inline-flex;align-items:center;border:1px solid #d6e2ed;background:#fff;color:#294a69;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;box-shadow:0 2px 8px rgb(23 52 83 / .035)}.dfx-tool-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:#fff;border:1px solid var(--dfx-line);border-radius:13px;box-shadow:0 6px 20px rgb(16 45 76 / .05);overflow:hidden;margin:0 0 20px}.dfx-tool-nav-item{display:flex;align-items:center;gap:9px;min-height:70px;padding:11px 12px;text-decoration:none!important;border-right:1px solid var(--dfx-line);border-bottom:3px solid #fff0;color:#25415e!important;background:#fff;transition:background .16s ease,border-color .16s ease,color .16s ease}.dfx-tool-nav-item:last-child{border-right:0}.dfx-tool-nav-item:hover{background:#f7faff;color:var(--dfx-blue)!important}.dfx-tool-nav-item.is-active{background:#f4f8ff;border-bottom-color:var(--dfx-blue);color:var(--dfx-blue)!important}.dfx-tool-nav-icon{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:9px;background:#edf4fb;color:#1e5f9f;font-size:18px;font-weight:800}.dfx-tool-nav-item.is-active .dfx-tool-nav-icon{background:#e4efff;color:var(--dfx-blue)}.dfx-tool-nav-copy{min-width:0}.dfx-tool-nav-copy strong{display:block;color:inherit;font-size:12px;line-height:1.25;font-weight:800}.dfx-tool-nav-copy small{display:block;color:#718397;font-size:10px;line-height:1.35;margin-top:2px}.dfx-section-intro{margin:27px 0 15px;padding:0 2px}.dfx-section-intro span{color:var(--dfx-gold);font-size:10px;font-weight:800;letter-spacing:.14em}.dfx-section-intro h2{margin:4px 0 5px;font-family:'Economica','Arial Narrow',Arial,sans-serif!important;font-size:34px;line-height:1.05}.dfx-section-intro p{margin:0;color:var(--dfx-muted);max-width:820px}.dfx-tool-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-bottom:16px}.dfx-tool-card{position:relative;display:block;min-height:220px;padding:22px 20px 20px;text-decoration:none!important;background:#fff;border:1px solid var(--dfx-line);border-radius:14px;box-shadow:0 6px 20px rgb(16 45 76 / .045);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.dfx-tool-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--dfx-blue),#62a7f3);border-radius:14px 14px 0 0;opacity:.72}.dfx-tool-card:hover{transform:translateY(-2px);border-color:#b9d0ea;box-shadow:0 11px 26px rgb(16 45 76 / .09)}.dfx-card-no{display:inline-grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#edf4fb;color:var(--dfx-blue);font-size:11px;font-weight:800}.dfx-tool-card h2{margin:15px 0 8px;font-size:20px;line-height:1.3;color:var(--dfx-navy)}.dfx-tool-card p{margin:0 0 14px;color:var(--dfx-muted);font-size:13px;line-height:1.65}.dfx-tool-card strong{color:var(--dfx-blue);font-size:12px}.dfx-tool-app{display:grid;gap:16px}.dfx-panel,.dfx-diagnosis,.dfx-kpi,.dfx-seo-copy,.dfx-risk-card{background:#fff;border:1px solid var(--dfx-line);border-radius:14px;box-shadow:0 5px 18px rgb(16 45 76 / .04)}.dfx-panel{padding:22px}.dfx-panel h2,.dfx-panel h3,.dfx-seo-copy h2,.dfx-seo-copy h3,.dfx-diagnosis h3{margin-top:0;color:var(--dfx-navy)}.dfx-panel-head{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:15px}.dfx-panel-head>div{display:flex;gap:10px;align-items:center;min-width:0}.dfx-panel-head>div>div{min-width:0}.dfx-panel-head h2{margin:0;font-size:20px}.dfx-panel-head p{margin:3px 0 0;color:var(--dfx-muted);font-size:12px;line-height:1.5}.dfx-step{display:grid;place-items:center;flex:0 0 29px;width:29px;height:29px;border-radius:8px;background:#e9f2fe;color:var(--dfx-blue);font-size:12px;font-weight:800}.dfx-form-grid{display:grid;gap:13px}.dfx-form-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dfx-form-grid label{color:#304b66;font-size:12px;font-weight:700}.dfx-form-grid input,.dfx-form-grid select,.dfx-table input,.dfx-table select{width:100%;margin-top:6px;border:1px solid #cad7e4;border-radius:8px;background:#fff;color:#13243a;padding:11px 12px;font:inherit;font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.dfx-form-grid input:focus,.dfx-form-grid select:focus,.dfx-table input:focus,.dfx-table select:focus{border-color:#7facdf;box-shadow:0 0 0 3px rgb(23 105 224 / .08)}.dfx-table input,.dfx-table select{min-width:90px;margin:0}.dfx-dropzone{display:grid;place-items:center;text-align:center;border:1.5px dashed #91b4d8;border-radius:12px;padding:34px;cursor:pointer;background:#f8fbff;transition:border-color .15s ease,background .15s ease}.dfx-dropzone:hover{border-color:var(--dfx-blue);background:#f3f8ff}.dfx-dropzone input{display:none}.dfx-drop-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#e7f1fd;color:var(--dfx-blue);font-size:25px;margin-bottom:5px}.dfx-dropzone strong{font-size:17px;color:var(--dfx-navy);margin:4px 0}.dfx-dropzone small,.dfx-muted,.dfx-table em{color:var(--dfx-muted)}.dfx-inline-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:13px}.dfx-details{margin-top:12px;color:#60758a;font-size:13px}.dfx-details summary{cursor:pointer;color:#284d70;font-weight:700}.dfx-btn{appearance:none;border:0;border-radius:8px;padding:11px 16px;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.dfx-btn:hover{transform:translateY(-1px)}.dfx-btn-primary{background:linear-gradient(180deg,var(--dfx-gold2),var(--dfx-gold));color:#2c250f;box-shadow:0 5px 13px rgb(182 139 31 / .18)}.dfx-btn-primary:hover{filter:brightness(1.03)}.dfx-btn-secondary{background:#edf4fb;color:#174d7e;border:1px solid #d2dfec}.dfx-btn-ghost{background:#fff;color:#345873;border:1px solid #cfdbe6}.dfx-btn-wide{width:100%;font-size:14px;padding:13px 16px}.dfx-icon-btn{width:34px;height:34px;border-radius:8px;border:1px solid #cfdbe6;background:#fff;color:#45627e;cursor:pointer}.dfx-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dfx-kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dfx-kpi{position:relative;padding:17px 17px 16px;min-width:0;border-top:3px solid #d7e6f5}.dfx-kpi span{display:block;color:#6d7f91;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.dfx-kpi strong{display:block;color:var(--dfx-navy);font-size:23px;line-height:1.15;margin-top:5px;word-break:break-word}.dfx-kpi small{display:block;color:#8190a0;margin-top:5px;font-size:11px;line-height:1.4}.dfx-diagnosis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dfx-diagnosis{padding:17px}.dfx-diagnosis-head{display:flex;justify-content:space-between;gap:10px}.dfx-diagnosis p{color:#586d80;line-height:1.62;margin-bottom:0;font-size:13px}.dfx-level{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:800;white-space:nowrap}.dfx-level-low,.dfx-level-good{background:#e3f5ed;color:#1a7357}.dfx-level-mid{background:#fff2d6;color:#9b6612}.dfx-level-high{background:#fde7e8;color:#b3424b}.dfx-pos{color:#157759!important}.dfx-neg{color:#c44752!important}.dfx-table-wrap{overflow:auto;border-radius:10px;border:1px solid #d9e4ee;background:#fff}.dfx-table{width:100%;border-collapse:collapse;min-width:680px;background:#fff}.dfx-table th,.dfx-table td{padding:12px 11px;border-bottom:1px solid #e7edf3;text-align:left;vertical-align:top}.dfx-table th{position:sticky;top:0;z-index:1;font-size:10px;letter-spacing:.03em;text-transform:uppercase;color:#546b81;background:#edf4fb;font-weight:800}.dfx-table td{color:#31495f;font-size:12px}.dfx-table tbody tr:nth-child(even){background:#fbfdff}.dfx-table tbody tr:last-child td{border-bottom:0}.dfx-table td small,.dfx-table td em{display:block;font-size:10px;margin-top:4px;max-width:300px}.dfx-table td em{font-style:normal;line-height:1.45}.dfx-mini-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.dfx-mini-link{display:inline-block;white-space:nowrap;color:var(--dfx-blue)!important;text-decoration:none!important;font-size:11px;font-weight:800}.dfx-mini-link-affiliate{color:#147b5b!important}.dfx-note{background:#f2f7fd;border:1px solid #d8e6f5;border-left:4px solid var(--dfx-blue);border-radius:10px;padding:14px 16px;color:#4e657b;line-height:1.62;font-size:13px}.dfx-note-compact{margin-top:13px;padding:12px 14px}.dfx-affiliate-disclosure{margin-top:12px;background:#f7fbf8;border:1px solid #d8ebe2;border-left:4px solid var(--dfx-green);border-radius:10px;padding:13px 15px;color:#4e675e;line-height:1.62;font-size:12px}.dfx-affiliate-disclosure a{color:#1769e0!important;text-decoration:underline}.dfx-affiliate-disclosure code{color:#35546f}.dfx-seo-copy{padding:23px 24px;border-top:3px solid #eef3f7}.dfx-seo-copy h2{font-size:21px;margin-bottom:8px}.dfx-seo-copy h3{font-size:16px;margin:20px 0 5px}.dfx-seo-copy p{color:#5d7083;line-height:1.75;margin:0 0 10px;font-size:13px}.dfx-chart-wrap{width:100%;overflow:hidden;border:1px solid #dbe5ee;border-radius:11px;background:#fff;padding:10px}.dfx-chart-wrap canvas{display:block;width:100%;max-width:100%}.dfx-risk-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.dfx-risk-card{padding:15px;min-width:0;border-top:3px solid #d7e6f5}.dfx-risk-card span{display:block;color:#6d7f91;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.dfx-risk-card strong{display:block;color:var(--dfx-navy);font-size:20px;margin-top:5px;word-break:break-word}.dfx-risk-card small{display:block;color:#8190a0;margin-top:5px;line-height:1.45;font-size:10px}.dfx-stress-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dfx-stress-card{padding:14px;background:#fff;border:1px solid var(--dfx-line);border-radius:11px}.dfx-stress-card strong,.dfx-stress-card span{display:block}.dfx-stress-card span{color:#6d7f91;margin-top:5px;font-size:11px}.dfx-stress-card .dfx-level{display:inline-flex;margin-top:9px}.dfx-exposure-input-table{min-width:620px}.dfx-exposure-map{display:grid;gap:9px}.dfx-exposure-row{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(180px,1.4fr) minmax(180px,1.4fr) minmax(120px,.8fr);gap:14px;align-items:center;padding:13px 14px;background:#fbfdff;border:1px solid #dfe8f0;border-radius:10px}.dfx-exposure-label strong{display:block;color:var(--dfx-navy);font-size:16px}.dfx-exposure-label span{display:block;color:#78899a;font-size:10px;line-height:1.4;margin-top:4px}.dfx-exposure-bars small{display:block;color:#6f8193;font-size:10px;margin-top:5px}.dfx-exposure-track{height:9px;background:#edf2f6;border:1px solid #e0e7ee;border-radius:999px;overflow:hidden}.dfx-exposure-track span{display:block;height:100%;border-radius:999px}.dfx-exposure-long{background:linear-gradient(90deg,#158e82,#35b9a8)}.dfx-exposure-short{background:linear-gradient(90deg,#e19536,#d75b63)}.dfx-exposure-net{text-align:right;font-weight:800;color:#34516c;white-space:nowrap}.dfx-home-lab-wrap{width:94%;max-width:1440px;margin:34px auto 40px;box-sizing:border-box}.dfx-home-lab{position:relative;overflow:hidden;background:linear-gradient(115deg,#ffffff 0%,#f7fafd 62%,#edf5fb 100%);border:1px solid #d7e3ee;border-top:4px solid #d7a82e;border-radius:18px;padding:27px;color:#13243a;box-shadow:0 12px 34px rgb(16 45 76 / .08);font-family:'Inter',Arial,sans-serif}.dfx-home-lab:after{content:"";position:absolute;right:-75px;top:-95px;width:310px;height:260px;border-radius:50%;background:radial-gradient(circle,rgb(23 105 224 / .1),#fff0 70%);pointer-events:none}.dfx-home-lab *{box-sizing:border-box}.dfx-home-lab-head{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:22px;flex-wrap:wrap;margin-bottom:19px}.dfx-home-lab-head>div{max-width:850px}.dfx-home-lab-kicker{margin:0 0 6px;color:#b48417;font-size:10px;font-weight:800;letter-spacing:.14em}.dfx-home-lab h2{margin:0 0 8px;color:#071d36;font-family:'Economica','Arial Narrow',Arial,sans-serif;font-size:clamp(31px,4vw,45px);line-height:1.02}.dfx-home-lab-head p:not(.dfx-home-lab-kicker){margin:0;color:#5b6e81;font-size:14px;line-height:1.62}.dfx-home-lab-cta{display:inline-block;background:linear-gradient(180deg,#efc85a,#d7a82e);color:#2d260f!important;text-decoration:none!important;border-radius:8px;padding:11px 17px;font-size:12px;font-weight:800;white-space:nowrap;box-shadow:0 5px 13px rgb(182 139 31 / .16)}.dfx-home-lab-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.dfx-home-lab-grid>a{display:block;text-decoration:none!important;background:#fff;border:1px solid #dce6ef;border-radius:11px;padding:15px;color:#13243a!important;transition:.15s ease;box-shadow:0 4px 12px rgb(16 45 76 / .035)}.dfx-home-lab-grid>a:hover{transform:translateY(-2px);border-color:#b9d0ea}.dfx-home-lab-grid span{display:block;color:#1769e0;font-size:9px;font-weight:800;letter-spacing:.06em;margin-bottom:5px}.dfx-home-lab-grid strong{display:block;color:#071d36;font-size:15px;line-height:1.3;margin-bottom:4px}.dfx-home-lab-grid small{display:block;color:#718294;font-size:11px;line-height:1.5}.dfx-home-lab-note{position:relative;z-index:1;margin:12px 0 0;color:#7d8d9c;font-size:10px;line-height:1.5}@media(max-width:1180px){.dfx-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dfx-tool-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.dfx-tool-nav-item:nth-child(3){border-right:0}.dfx-tool-nav-item:nth-child(-n+3){border-bottom-width:1px;border-bottom-color:var(--dfx-line)}.dfx-tool-nav-item.is-active{border-bottom:3px solid var(--dfx-blue)}.dfx-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.dfx-form-grid-4,.dfx-kpis,.dfx-kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dfx-diagnosis-grid{grid-template-columns:1fr}.dfx-stress-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dfx-home-lab-wrap{width:96%}.dfx-home-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dfx-exposure-row{grid-template-columns:1fr 1.3fr 1.3fr}.dfx-exposure-net{grid-column:1/-1;text-align:left}}@media(max-width:620px){.dfx-hero{padding:24px 18px 22px;border-radius:14px}.dfx-hero-title{font-size:38px!important}.dfx-lead{font-size:14px}.dfx-tool-nav{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:10px}.dfx-tool-nav-item{min-height:63px;padding:9px 7px;gap:6px}.dfx-tool-nav-icon{width:27px;height:27px;flex-basis:27px;font-size:15px}.dfx-tool-nav-copy strong{font-size:10px}.dfx-tool-nav-copy small{font-size:8px}.dfx-tool-grid,.dfx-home-lab-grid,.dfx-form-grid-4,.dfx-kpis,.dfx-kpis-4,.dfx-risk-grid,.dfx-stress-grid{grid-template-columns:1fr}.dfx-tool-card{min-height:auto}.dfx-panel{padding:16px}.dfx-panel-head{align-items:flex-start;flex-wrap:wrap}.dfx-btn-secondary{width:100%}.dfx-inline-actions .dfx-btn{width:auto}.dfx-table th,.dfx-table td{padding:10px 9px}.dfx-exposure-row{grid-template-columns:1fr}.dfx-exposure-net{grid-column:auto}.dfx-exposure-bars{min-width:0}.dfx-home-lab{padding:20px 15px;border-radius:14px}.dfx-home-lab-cta{width:100%;text-align:center}.dfx-home-lab-wrap{width:100%;padding:0 10px}.dfx-section-intro h2{font-size:29px}}.dfx-trader-lab-page .dfx-tool-app .code-block,.dfx-trader-lab-page .dfx-tool-app .ai-wrap,.dfx-trader-lab-page .dfx-tool-app .ai-rotate{display:none!important}.dfx-trader-lab-page .dfx-tool-app{gap:14px}.dfx-trader-lab-page .dfx-results{display:grid;gap:14px}.dfx-trader-lab-page .dfx-results[hidden]{display:none!important}.dfx-trader-lab-page .dfx-panel+.dfx-panel{margin-top:0}.dfx-trader-lab-page .dfx-kpis{margin:0}.dfx-trader-lab-page .dfx-note{margin:0}@media(min-width:901px){.dfx-trader-lab-page .dfx-table th{white-space:nowrap}.dfx-trader-lab-page .dfx-table td{line-height:1.45}}@media(max-width:620px){.dfx-trader-lab-page .dfx-tool-app{gap:12px}.dfx-trader-lab-page .dfx-results{gap:12px}}.dfx-lab-account #dfx-account-results>.dfx-panel-head{padding:15px 17px;background:#f8fbff;border:1px solid #dfe8f0;border-radius:12px}@media(min-width:1100px){.dfx-lab-account .dfx-diagnosis-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dfx-lab-margin .dfx-stress-card{border-top:3px solid #d7e6f5}.dfx-lab-margin #dfx-ms-message{border-left-color:#c87c19;background:#fff8ec}.dfx-lab-cost .dfx-cost-panel{overflow:hidden}.dfx-lab-cost .dfx-cost-comparable{border-top:3px solid #2f9d78}.dfx-lab-cost .dfx-cost-minimum{border-top:3px solid #d7a82e}.dfx-lab-cost .dfx-cost-pending{border-top:3px solid #9aaabc}.dfx-lab-cost .dfx-cost-panel .dfx-panel-head{padding-bottom:3px}.dfx-lab-cost .dfx-table{min-width:860px}.dfx-lab-cost .dfx-table td:first-child{font-weight:700;color:#183653}.dfx-lab-strategy .dfx-strategy-chart-panel{border-top:3px solid #1769e0}.dfx-lab-strategy .dfx-strategy-risk-panel{border-top:3px solid #0b9f8f}.dfx-lab-strategy .dfx-strategy-stress-panel{border-top:3px solid #d7a82e}.dfx-lab-strategy .dfx-chart-wrap{min-height:330px;display:flex;align-items:center}.dfx-lab-strategy .dfx-chart-wrap canvas{min-height:300px}@media(min-width:1180px){.dfx-lab-strategy #dfx-sr-results{grid-template-columns:repeat(12,minmax(0,1fr))}.dfx-lab-strategy #dfx-sr-results>.dfx-kpis{grid-column:1/-1}.dfx-lab-strategy .dfx-strategy-chart-panel{grid-column:1/9}.dfx-lab-strategy .dfx-strategy-risk-panel{grid-column:9/-1}.dfx-lab-strategy .dfx-strategy-stress-panel{grid-column:1/-1}.dfx-lab-strategy #dfx-sr-note{grid-column:1/-1}.dfx-lab-strategy .dfx-risk-grid{grid-template-columns:1fr}}.dfx-lab-portfolio .dfx-portfolio-map-panel{border-top:3px solid #0b9f8f}.dfx-lab-portfolio .dfx-portfolio-cluster-panel{border-top:3px solid #1769e0}.dfx-lab-portfolio .dfx-portfolio-overlap-panel{border-top:3px solid #d7a82e}.dfx-lab-portfolio .dfx-exposure-row{box-shadow:0 3px 10px rgb(16 45 76 / .025)}.dfx-lab-portfolio .dfx-table td:first-child{font-weight:700;color:#183653}.dfx-hub .dfx-tool-card:nth-child(1):before{background:#1769e0}.dfx-hub .dfx-tool-card:nth-child(2):before{background:#0b9f8f}.dfx-hub .dfx-tool-card:nth-child(3):before{background:#d7a82e}.dfx-hub .dfx-tool-card:nth-child(4):before{background:#6b70d6}.dfx-hub .dfx-tool-card:nth-child(5):before{background:#2f9d78}.dfx-hub-simple .dfx-hub-hero{margin-bottom:20px}.dfx-hub-guide{display:grid;gap:18px}.dfx-hub-group{background:#fff;border:1px solid var(--dfx-line);border-radius:15px;padding:21px;box-shadow:0 5px 18px rgb(16 45 76 / .04)}.dfx-hub-group-head{margin-bottom:14px}.dfx-hub-group-head>span{display:block;color:#b48417;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:4px}.dfx-hub-group-head h2{margin:0 0 5px;font-size:23px;line-height:1.2;color:var(--dfx-navy)}.dfx-hub-group-head p{margin:0;max-width:900px;color:var(--dfx-muted);font-size:13px;line-height:1.65}.dfx-hub-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dfx-hub-choice{display:flex;flex-direction:column;min-height:205px;padding:18px;text-decoration:none!important;background:#f9fbfd;border:1px solid #dce6ef;border-radius:12px;color:var(--dfx-text)!important;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.dfx-hub-choice:hover{transform:translateY(-2px);border-color:#adc9e6;box-shadow:0 8px 20px rgb(16 45 76 / .07)}.dfx-hub-choice-tag{display:inline-flex;align-self:flex-start;margin-bottom:8px;padding:4px 7px;border-radius:999px;background:#edf4fb;color:#32618e;font-size:9px;font-weight:800;letter-spacing:.05em}.dfx-hub-choice h3{margin:0 0 6px;color:var(--dfx-navy);font-size:20px;line-height:1.3}.dfx-hub-choice p{margin:0 0 10px;color:#5d7083;font-size:13px;line-height:1.6}.dfx-hub-choice small{display:block;margin-top:auto;color:#718397;font-size:11px;line-height:1.5}.dfx-hub-choice-cta{display:block;margin-top:11px;color:var(--dfx-blue);font-size:12px}.dfx-hub-group-cost{border-top:3px solid var(--dfx-gold)}.dfx-hub-choice-wide{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;row-gap:0;align-items:center;background:#fffaf0;border-color:#ead9a7}.dfx-hub-choice-wide>.dfx-hub-choice-tag,.dfx-hub-choice-wide>h3,.dfx-hub-choice-wide>p,.dfx-hub-choice-wide>small{grid-column:1}.dfx-hub-choice-wide>.dfx-hub-choice-tag{justify-self:start}.dfx-hub-choice-wide .dfx-hub-choice-cta{grid-column:2;grid-row:1/5;align-self:center;margin-top:0;white-space:nowrap;padding:10px 13px;border-radius:8px;background:linear-gradient(180deg,var(--dfx-gold2),var(--dfx-gold));color:#2d260f!important}.dfx-hub-note{margin-top:16px}@media(max-width:760px){.dfx-hub-choice-grid{grid-template-columns:1fr}.dfx-hub-choice{min-height:0}.dfx-hub-choice-wide{grid-template-columns:1fr}.dfx-hub-choice-wide>.dfx-hub-choice-tag,.dfx-hub-choice-wide>h3,.dfx-hub-choice-wide>p,.dfx-hub-choice-wide>small,.dfx-hub-choice-wide .dfx-hub-choice-cta{grid-column:1}.dfx-hub-choice-wide .dfx-hub-choice-cta{grid-row:auto;margin-top:8px;text-align:center}.dfx-hub-group{padding:16px}}.dfx-hub-choice h3 a{color:var(--dfx-navy)!important;text-decoration:none!important}.dfx-hub-choice h3 a:hover{color:var(--dfx-blue)!important}.dfx-hub-choice .dfx-hub-choice-cta{display:inline-flex;align-items:center;align-self:flex-start;text-decoration:none!important;font-weight:800}.dfx-hub-choice:not(.dfx-hub-choice-wide) .dfx-hub-choice-cta{margin-top:11px;color:var(--dfx-blue)!important}body.dfx-trader-lab-page .wrap_thecontent>.wrap{width:960px!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.dfx-trader-lab-page .wrap_thecontent{margin:12px auto 32px!important}body.dfx-trader-lab-page .pagetitle{padding:9px 0!important;margin:0 auto!important}body.dfx-trader-lab-page .pagetitle .wrap{width:960px!important;max-width:calc(100% - 24px)!important;padding:0!important}body.dfx-trader-lab-page .dfx-breadcrumb{margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.4!important}body.dfx-trader-lab-page .dfx-lab{margin:0 0 38px!important}.dfx-lab,.dfx-lab button,.dfx-lab input,.dfx-lab select,.dfx-lab textarea,.dfx-lab h2,.dfx-lab h3,.dfx-hero-title,.dfx-section-intro h2,.dfx-home-lab,.dfx-home-lab h2{font-family:Arial,Helvetica,sans-serif!important}.dfx-lab{font-size:14px!important;line-height:1.55!important}.dfx-hero-title{font-size:32px!important;line-height:1.12!important;letter-spacing:0!important}.dfx-lead{font-size:16px!important;line-height:1.55!important}.dfx-lab h2{font-size:26px}.dfx-lab h3{font-size:20px}.dfx-panel-head h2{font-size:20px!important}.dfx-hub-group-head h2{font-size:22px!important}.dfx-hub-choice h3{font-size:19px!important}.dfx-hero{padding:24px 26px 22px!important;margin-bottom:10px!important;border-radius:12px!important}.dfx-hub-simple .dfx-hub-hero{margin-bottom:12px!important}.dfx-tool-nav{margin:0 0 13px!important}.dfx-hub-guide{gap:12px!important}.dfx-hub-group{padding:18px!important;border-radius:12px!important}.dfx-hub-group-head{margin-bottom:10px!important}.dfx-hub-choice-grid{gap:10px!important}.dfx-hub-choice{padding:16px!important;min-height:0!important;border-radius:10px!important}.dfx-hub-note{margin-top:12px!important}.dfx-tool-app{gap:12px!important}.dfx-results{gap:12px!important}.dfx-home-lab-wrap{width:960px!important;max-width:calc(100% - 24px)!important}.dfx-home-lab{font-size:14px!important}.dfx-home-lab h2{font-size:30px!important;line-height:1.15!important}@media(max-width:700px){body.dfx-trader-lab-page .wrap_thecontent>.wrap,body.dfx-trader-lab-page .pagetitle .wrap{width:100%!important;max-width:none!important;padding-left:10px!important;padding-right:10px!important}body.dfx-trader-lab-page .wrap_thecontent{margin:8px auto 26px!important}body.dfx-trader-lab-page .pagetitle{padding:7px 0!important}.dfx-hero{padding:18px 16px!important;margin-bottom:8px!important}.dfx-hero-title{font-size:28px!important}.dfx-lead{font-size:15px!important}.dfx-tool-nav{margin-bottom:10px!important}.dfx-hub-guide{gap:10px!important}.dfx-hub-group{padding:14px!important}.dfx-home-lab-wrap{width:100%!important;max-width:none!important;padding:0 10px!important}}.dfx-lab{--dfx-navy:#00203c;--dfx-navy2:#001d38;--dfx-blue:#00437f;--dfx-blue2:#0b5f96;--dfx-gold:#d4a43b;--dfx-gold2:#efc866;--dfx-teal:#087f8f;--dfx-green:#1d7a5b;--dfx-text:#00203c;--dfx-muted:#5f6f7d;--dfx-line:#d8e1e8;--dfx-soft:#f4f6f8;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:var(--dfx-text)!important}.dfx-lab h2,.dfx-lab h3,.dfx-lab h4,.dfx-lab button,.dfx-lab input,.dfx-lab select,.dfx-lab textarea{font-family:Arial,Helvetica,sans-serif!important}body.dfx-trader-lab-page .thecontent.fullnew>p:empty{display:none!important;margin:0!important;padding:0!important;height:0!important}.dfx-lab p{font-size:15px!important;line-height:1.6!important;margin:0 0 10px!important}.dfx-lab .dfx-tool-app>p{margin:0!important}.dfx-lab small{font-size:12px}body.dfx-trader-lab-page .wrap_thecontent>.wrap,body.dfx-trader-lab-page .pagetitle .wrap{width:960px!important;max-width:calc(100% - 24px)!important}body.dfx-trader-lab-page .pagetitle{padding:6px 0!important;margin:0!important;background:#f4f4f4!important;border-bottom:1px solid #ccc!important}body.dfx-trader-lab-page .dfx-breadcrumb{font-size:13px!important;line-height:20px!important;color:#546574!important}body.dfx-trader-lab-page .wrap_thecontent{margin:7px auto 28px!important}body.dfx-trader-lab-page .dfx-lab{margin:0 0 30px!important}.dfx-hero{padding:19px 22px 18px!important;margin:0 0 8px!important;border:1px solid #d5e0e8!important;border-top:3px solid #00437f!important;border-radius:7px!important;background:linear-gradient(110deg,#fff 0%,#f7f9fb 64%,#eef4f8 100%)!important;box-shadow:0 3px 10px rgb(0 32 60 / .045)!important}.dfx-hero-title{font-size:30px!important;line-height:1.18!important;margin:0 0 7px!important;color:#00203c!important;font-weight:700!important}.dfx-lead{font-size:16px!important;line-height:1.55!important;color:#40586b!important;max-width:820px!important}.dfx-eyebrow{font-size:11px!important;color:#00437f!important;margin-bottom:5px!important;letter-spacing:.1em!important}.dfx-badges{margin-top:11px!important;gap:6px!important}.dfx-badge{padding:4px 8px!important;border-radius:4px!important;font-size:11px!important;box-shadow:none!important;background:#fff!important;border-color:#d7e1e8!important}.dfx-tool-nav{display:flex!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;background:#fff!important;border:1px solid #d5dee5!important;border-radius:5px!important;box-shadow:none!important;margin:0 0 12px!important}.dfx-tool-nav-item{flex:1 1 0!important;min-width:0!important;min-height:50px!important;padding:8px 9px!important;gap:6px!important;border-right:1px solid #e0e6eb!important;border-bottom:3px solid transparent!important}.dfx-tool-nav-item:last-child{border-right:0!important}.dfx-tool-nav-item.is-active{background:#f2f6f9!important;border-bottom-color:#00437f!important;color:#00437f!important}.dfx-tool-nav-icon{width:25px!important;height:25px!important;flex:0 0 25px!important;border-radius:4px!important;background:#eaf1f6!important;color:#00437f!important;font-size:14px!important}.dfx-tool-nav-copy strong{font-size:12px!important;line-height:1.25!important;white-space:normal!important}.dfx-tool-nav-copy small{display:none!important}.dfx-panel,.dfx-diagnosis,.dfx-kpi,.dfx-seo-copy,.dfx-risk-card,.dfx-hub-group{border-radius:7px!important;border-color:#d8e1e8!important;box-shadow:0 2px 8px rgb(0 32 60 / .035)!important}.dfx-panel{padding:18px!important}.dfx-panel-head{margin-bottom:11px!important}.dfx-panel-head h2{font-size:20px!important;line-height:1.3!important}.dfx-panel-head p{font-size:13px!important;line-height:1.5!important}.dfx-step{width:27px!important;height:27px!important;flex-basis:27px!important;border-radius:4px!important;background:#e8f1f7!important;color:#00437f!important}.dfx-hub-guide{gap:12px!important}.dfx-hub-group{padding:17px!important}.dfx-hub-group-head{margin-bottom:11px!important}.dfx-hub-group-head h2{font-size:23px!important;line-height:1.3!important;margin-bottom:4px!important}.dfx-hub-group-head p{font-size:15px!important;line-height:1.55!important}.dfx-hub-choice-grid{gap:12px!important}.dfx-hub-choice{padding:16px!important;border-radius:6px!important;background:#fafbfc!important;border-color:#dce4ea!important;box-shadow:none!important}.dfx-hub-choice:hover{transform:none!important;border-color:#9db8cc!important;box-shadow:0 3px 10px rgb(0 32 60 / .05)!important}.dfx-hub-choice-tag{font-size:10px!important;padding:4px 7px!important;border-radius:3px!important;color:#00437f!important;background:#edf3f7!important}.dfx-hub-choice h3{font-size:20px!important;line-height:1.3!important;margin-bottom:6px!important}.dfx-hub-choice p{font-size:15px!important;line-height:1.55!important;margin-bottom:9px!important}.dfx-hub-choice small{font-size:13px!important;line-height:1.45!important}.dfx-hub-choice-cta{font-size:14px!important;margin-top:8px!important;color:#00437f!important}.dfx-hub-choice-wide .dfx-hub-choice-cta{background:#00437f!important;color:#fff!important;border-radius:4px!important;padding:9px 12px!important}.dfx-hub-group-cost{border-top:3px solid #00437f!important}.dfx-hub-note{margin-top:10px!important}.dfx-form-grid{gap:12px!important}.dfx-form-grid-4{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dfx-form-grid label{font-size:13px!important;line-height:1.4!important}.dfx-form-grid input,.dfx-form-grid select,.dfx-table input,.dfx-table select{font-size:14px!important;padding:9px 10px!important;border-radius:4px!important;border-color:#c8d3dc!important}.dfx-dropzone{padding:26px 18px!important;border-radius:6px!important}.dfx-dropzone strong{font-size:17px!important}.dfx-btn{font-size:14px!important;border-radius:4px!important;padding:10px 14px!important}.dfx-btn-primary{background:#00437f!important;color:#fff!important;box-shadow:none!important}.dfx-btn-secondary{background:#f0f4f7!important;color:#00437f!important;border-color:#cfd9e1!important}.dfx-btn-wide{padding:11px 14px!important}.dfx-kpis,.dfx-kpis-4{gap:10px!important}.dfx-kpi{padding:15px!important;border-radius:6px!important;border-top:3px solid #87a9c1!important}.dfx-kpi span{font-size:11px!important}.dfx-kpi strong{font-size:24px!important}.dfx-kpi small{font-size:12px!important;line-height:1.45!important}.dfx-diagnosis-grid{gap:10px!important}.dfx-diagnosis{padding:15px!important}.dfx-diagnosis p{font-size:14px!important;line-height:1.55!important}.dfx-note,.dfx-affiliate-disclosure{font-size:14px!important;line-height:1.6!important;border-radius:5px!important;padding:12px 14px!important}.dfx-table-wrap{border-radius:5px!important}.dfx-table th{font-size:11px!important;padding:10px 9px!important;background:#eef2f5!important;color:#42596b!important}.dfx-table td{font-size:13px!important;line-height:1.5!important;padding:10px 9px!important;color:#233f55!important}.dfx-table td small,.dfx-table td em{font-size:11px!important}.dfx-seo-copy{padding:18px 19px!important}.dfx-seo-copy h2{font-size:24px!important;line-height:1.3!important;margin-bottom:7px!important}.dfx-seo-copy h3{font-size:19px!important;line-height:1.35!important;margin:17px 0 5px!important}.dfx-seo-copy p{font-size:15px!important;line-height:1.7!important;margin:0 0 9px!important;color:#40586b!important}.dfx-home-lab-wrap{width:960px!important;max-width:calc(100% - 24px)!important;margin:26px auto 30px!important}.dfx-home-lab{font-family:Arial,Helvetica,sans-serif!important;border-radius:8px!important;padding:22px!important;border-top:3px solid #00437f!important;box-shadow:0 3px 12px rgb(0 32 60 / .05)!important}.dfx-home-lab h2{font-family:Arial,Helvetica,sans-serif!important;font-size:27px!important;line-height:1.25!important}.dfx-home-lab-head p:not(.dfx-home-lab-kicker){font-size:15px!important}.dfx-home-lab-cta{background:#00437f!important;color:#fff!important;border-radius:4px!important;font-size:14px!important;box-shadow:none!important}@media(max-width:760px){body.dfx-trader-lab-page .wrap_thecontent>.wrap,body.dfx-trader-lab-page .pagetitle .wrap{max-width:none!important;width:100%!important;padding-left:10px!important;padding-right:10px!important}body.dfx-trader-lab-page .wrap_thecontent{margin:6px auto 22px!important}.dfx-hero{padding:16px 14px 15px!important;margin-bottom:7px!important}.dfx-hero-title{font-size:26px!important}.dfx-lead{font-size:15px!important}.dfx-tool-nav{margin-bottom:9px!important;scrollbar-width:none}.dfx-tool-nav::-webkit-scrollbar{display:none}.dfx-tool-nav-item{flex:0 0 auto!important;min-width:138px!important;min-height:47px!important;padding:7px 8px!important}.dfx-tool-nav-copy strong{font-size:12px!important;white-space:nowrap!important}.dfx-form-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dfx-kpis,.dfx-kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dfx-hub-choice-grid{grid-template-columns:1fr!important}.dfx-hub-group{padding:14px!important}.dfx-panel{padding:14px!important}.dfx-home-lab-wrap{width:100%!important;max-width:none!important;padding:0 10px!important;margin:20px auto 24px!important}}@media(max-width:480px){.dfx-form-grid-4{grid-template-columns:1fr!important}.dfx-kpis,.dfx-kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dfx-hub-group-head h2{font-size:21px!important}.dfx-hub-choice h3{font-size:19px!important}.dfx-seo-copy h2{font-size:22px!important}}@media(max-width:350px){.dfx-kpis,.dfx-kpis-4{grid-template-columns:1fr!important}}.dfx-ui-icon{box-sizing:border-box;display:inline-grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#eaf3fb;color:#00437f}.dfx-ui-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dfx-ui-icon-account{background:#e7f2ff;color:#1672d4}.dfx-ui-icon-margin{background:#fff0ee;color:#e65c56}.dfx-ui-icon-strategy{background:#fff4dc;color:#d58a00}.dfx-ui-icon-portfolio{background:#eaf8ed;color:#258d43}.dfx-ui-icon-cost{background:#e9f3ff;color:#116fc8}.dfx-ui-icon-shield{background:#e8f1fb;color:#0a5a9c}.dfx-mini-visual{box-sizing:border-box;position:relative;display:grid;place-items:center;flex:0 0 64px;width:64px;height:48px;border-radius:8px;background:rgb(255 255 255 / .82);border:1px solid rgb(25 71 110 / .10);overflow:hidden}.dfx-mini-gauge{border-radius:50%;width:50px;height:50px;background:conic-gradient(#28a85d 0 78%,#e5edf3 78% 100%);border:0}.dfx-mini-gauge:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#fff}.dfx-mini-gauge b{position:relative;z-index:1;color:#173c5e;font-size:12px}.dfx-mini-gauge i{display:none}.dfx-mini-spark svg{width:58px;height:32px}.dfx-mini-spark path{fill:none;stroke:#e45e5c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dfx-mini-spark line{stroke:#f1a0a0;stroke-width:1;stroke-dasharray:4 3}.dfx-mini-bars{display:flex;align-items:end;justify-content:center;gap:4px;padding:7px}.dfx-mini-bars i,.dfx-mini-cost i{display:block;width:7px;border-radius:2px 2px 0 0;background:#28a85d}.dfx-mini-bars i:nth-child(1){height:13px}.dfx-mini-bars i:nth-child(2){height:22px}.dfx-mini-bars i:nth-child(3){height:17px}.dfx-mini-bars i:nth-child(4){height:30px}.dfx-mini-bars i:nth-child(5){height:35px}.dfx-mini-donut{width:48px;height:48px;border-radius:50%;background:conic-gradient(#126fd0 0 38%,#25a868 38% 66%,#f1a51c 66% 82%,#6f5bd3 82% 100%)}.dfx-mini-donut:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;background:#fff}.dfx-mini-cost{display:flex;align-items:end;justify-content:center;gap:5px;padding:7px}.dfx-mini-cost i{background:#1672d4}.dfx-mini-cost i:nth-child(1){height:10px}.dfx-mini-cost i:nth-child(2){height:18px}.dfx-mini-cost i:nth-child(3){height:29px}.dfx-mini-cost i:nth-child(4){height:38px}.dfx-home-lab-wrap{width:960px!important;max-width:calc(100% - 24px)!important;margin:24px auto 28px!important;padding:0!important}.dfx-home-lab-v2{overflow:visible!important;padding:18px!important;border:1px solid #d7e3ec!important;border-top:4px solid #00437f!important;border-radius:10px!important;background:linear-gradient(180deg,#f9fcff 0,#fff 38%)!important;box-shadow:0 5px 18px rgb(0 32 60 / .06)!important}.dfx-home-lab-v2:after{display:none!important}.dfx-home-lab-v2 .dfx-home-lab-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:18px!important;align-items:center!important;margin:0 0 15px!important;padding:2px 2px 14px!important;border-bottom:1px solid #dfe8ef}.dfx-home-lab-intro{max-width:650px!important}.dfx-home-lab-kicker{color:#0d6aa2!important;font-size:11px!important;margin-bottom:4px!important}.dfx-home-lab-v2 h2{margin:0 0 6px!important;color:#00203c!important;font-size:27px!important;line-height:1.25!important}.dfx-home-lab-intro>p:last-child{margin:0!important;color:#526a7d!important;font-size:15px!important;line-height:1.55!important}.dfx-home-lab-stats{display:grid;grid-template-columns:auto auto;gap:7px 9px;min-width:235px}.dfx-home-lab-stats span{display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:7px;background:#edf6fb;color:#194b6d}.dfx-home-lab-stats span:nth-child(2){background:#eef9f3;color:#276944}.dfx-home-lab-stats strong{font-size:19px;line-height:1}.dfx-home-lab-stats small{font-size:11px;line-height:1.2}.dfx-home-lab-stats a{grid-column:1/-1;display:block;padding:8px 10px;border-radius:5px;background:#00437f;color:#fff!important;text-align:center;text-decoration:none!important;font-size:13px;font-weight:700}.dfx-home-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dfx-home-group{box-sizing:border-box;min-width:0;border:1px solid #d9e4ec;border-radius:9px;background:#fff;overflow:hidden}.dfx-home-group-head{display:flex;align-items:center;gap:9px;min-height:84px;padding:12px;color:#fff}.dfx-home-group-head .dfx-ui-icon{width:38px;height:38px;flex-basis:38px;background:rgb(255 255 255 / .14);color:#fff;border:1px solid rgb(255 255 255 / .18)}.dfx-home-group-head span{display:block;margin-bottom:2px;font-size:9px;font-weight:800;letter-spacing:.08em;opacity:.78}.dfx-home-group-head h3{margin:0 0 2px!important;color:#fff!important;font-size:18px!important;line-height:1.25!important}.dfx-home-group-head p{margin:0!important;color:rgb(255 255 255 / .86)!important;font-size:12px!important;line-height:1.4!important}.dfx-home-group-risk .dfx-home-group-head{background:linear-gradient(135deg,#083668,#0c5f9c)}.dfx-home-group-strategy .dfx-home-group-head{background:linear-gradient(135deg,#087b7b,#0b9891)}.dfx-home-group-cost .dfx-home-group-head{background:linear-gradient(135deg,#1766ad,#3387d2)}.dfx-home-tool{box-sizing:border-box;margin:9px;padding:11px;border:1px solid #dde7ef;border-radius:8px;background:#fafcfe}.dfx-home-tool+.dfx-home-tool{margin-top:0}.dfx-home-tool-account{background:#f3f8ff;border-color:#d9e8f7}.dfx-home-tool-margin{background:#fff6f4;border-color:#f3deda}.dfx-home-tool-strategy{background:#fff9ec;border-color:#efe2bd}.dfx-home-tool-portfolio{background:#f2faf4;border-color:#d7eadb}.dfx-home-tool-cost{background:#f2f8ff;border-color:#d8e6f4}.dfx-home-tool-top{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:7px}.dfx-home-tool-top .dfx-ui-icon{width:38px;height:38px;flex-basis:38px}.dfx-home-tool-top h4{margin:0 0 2px!important;font-size:16px!important;line-height:1.25!important}.dfx-home-tool-top h4 a{color:#002f58!important;text-decoration:none!important}.dfx-home-tool-top p{margin:0!important;color:#607487!important;font-size:12px!important;line-height:1.4!important}.dfx-home-tool .dfx-mini-visual{transform:scale(.88);transform-origin:right center}.dfx-home-tool-fit{margin:0 0 6px!important;padding:6px 7px;border-radius:5px;background:rgb(255 255 255 / .75);color:#425b70!important;font-size:12px!important;line-height:1.45!important}.dfx-home-tool ul{margin:0 0 7px!important;padding-left:17px!important;list-style:disc!important}.dfx-home-tool li{margin:0 0 2px!important;color:#526a7d!important;font-size:12px!important;line-height:1.4!important}.dfx-home-tool-cta{display:block;padding:8px 10px;border-radius:5px;background:#00437f;color:#fff!important;text-align:center;text-decoration:none!important;font-size:12px;font-weight:700}.dfx-home-tool-margin .dfx-home-tool-cta{background:#cf514c}.dfx-home-tool-strategy .dfx-home-tool-cta{background:#c98200}.dfx-home-tool-portfolio .dfx-home-tool-cta{background:#2f8b45}.dfx-home-tool-cost .dfx-home-tool-cta{background:#176fc2}.dfx-home-tip{margin:9px;padding:10px;border-radius:7px;background:#edf5fc;border:1px dashed #b9d1e6}.dfx-home-tip strong,.dfx-home-tip span{display:block}.dfx-home-tip strong{margin-bottom:2px;color:#0f568b;font-size:13px}.dfx-home-tip span{color:#5f7487;font-size:12px;line-height:1.45}.dfx-home-lab-v2 .dfx-home-lab-note{margin:12px 2px 0!important;padding-top:10px;border-top:1px solid #e1e9ef;color:#607487!important;font-size:12px!important}.dfx-hub-dashboard .dfx-hub-hero{background:linear-gradient(135deg,#f7fbff,#eef7fb)!important;border-top-color:#00437f!important}.dfx-hub-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 12px}.dfx-hub-summary-item{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:8px;color:#fff}.dfx-hub-summary-item .dfx-ui-icon{width:38px;height:38px;flex-basis:38px;background:rgb(255 255 255 / .14);color:#fff;border:1px solid rgb(255 255 255 / .2)}.dfx-hub-summary-item div{min-width:0}.dfx-hub-summary-item span{float:right;color:rgb(255 255 255 / .45);font-size:24px;font-weight:800;margin-left:5px}.dfx-hub-summary-item strong,.dfx-hub-summary-item small{display:block}.dfx-hub-summary-item strong{font-size:15px;line-height:1.3}.dfx-hub-summary-item small{margin-top:2px;color:rgb(255 255 255 / .82);font-size:11px;line-height:1.35}.dfx-hub-summary-risk{background:linear-gradient(135deg,#09396d,#0d5f9d)}.dfx-hub-summary-strategy{background:linear-gradient(135deg,#087878,#0a9a92)}.dfx-hub-summary-cost{background:linear-gradient(135deg,#1a64a9,#3c8bd3)}.dfx-hub-dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}.dfx-hub-column{min-width:0;border:1px solid #d8e3eb;border-radius:9px;background:#f9fbfd;overflow:hidden}.dfx-hub-column-head{display:flex;align-items:center;gap:9px;min-height:104px;padding:13px;color:#fff}.dfx-hub-column-head .dfx-ui-icon{width:42px;height:42px;flex-basis:42px;background:rgb(255 255 255 / .14);color:#fff;border:1px solid rgb(255 255 255 / .18)}.dfx-hub-column-head span{display:block;margin-bottom:3px;font-size:9px;font-weight:800;letter-spacing:.08em;opacity:.75}.dfx-hub-column-head h2{margin:0 0 3px!important;color:#fff!important;font-size:19px!important;line-height:1.25!important}.dfx-hub-column-head p{margin:0!important;color:rgb(255 255 255 / .86)!important;font-size:12px!important;line-height:1.45!important}.dfx-hub-column-risk .dfx-hub-column-head{background:linear-gradient(135deg,#083568,#0c609d)}.dfx-hub-column-strategy .dfx-hub-column-head{background:linear-gradient(135deg,#067a7a,#0b9991)}.dfx-hub-column-cost .dfx-hub-column-head{background:linear-gradient(135deg,#1765ad,#3589d2)}.dfx-hub-tool-card{box-sizing:border-box;margin:9px;padding:12px;border:1px solid #dce6ed;border-radius:8px;background:#fff}.dfx-hub-tool-card+.dfx-hub-tool-card{margin-top:0}.dfx-hub-tool-account{background:#f4f8ff}.dfx-hub-tool-margin{background:#fff5f3}.dfx-hub-tool-strategy{background:#fff8e9}.dfx-hub-tool-portfolio{background:#f1faf3}.dfx-hub-tool-cost{background:#f1f7ff}.dfx-hub-tool-title{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:8px}.dfx-hub-tool-title .dfx-ui-icon{width:40px;height:40px;flex-basis:40px}.dfx-hub-tool-title h3{margin:0 0 2px!important;font-size:17px!important;line-height:1.25!important}.dfx-hub-tool-title h3 a{color:#002f58!important;text-decoration:none!important}.dfx-hub-tool-title p{margin:0!important;color:#607487!important;font-size:12px!important;line-height:1.4!important}.dfx-hub-tool-title .dfx-mini-visual{transform:scale(.82);transform-origin:right center}.dfx-hub-tool-card>p{margin:0 0 8px!important;color:#4f6679!important;font-size:13px!important;line-height:1.5!important}.dfx-hub-meta{margin:0 0 8px!important;border-top:1px solid rgb(85 111 134 / .16);border-bottom:1px solid rgb(85 111 134 / .16)}.dfx-hub-meta>div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:7px;padding:7px 0}.dfx-hub-meta>div+div{border-top:1px solid rgb(85 111 134 / .11)}.dfx-hub-meta dt{color:#214e70;font-size:11px;font-weight:700}.dfx-hub-meta dd{margin:0;color:#5e7385;font-size:11px;line-height:1.4}.dfx-hub-features{margin:0 0 9px}.dfx-hub-features>strong{display:block;margin-bottom:3px;color:#214e70;font-size:11px}.dfx-hub-features ul{margin:0!important;padding-left:17px!important;list-style:disc!important}.dfx-hub-features li{margin:0 0 2px!important;color:#50687c!important;font-size:11px!important;line-height:1.4!important}.dfx-hub-tool-cta{display:block;padding:8px 9px;border-radius:5px;background:#096bb5;color:#fff!important;text-align:center;text-decoration:none!important;font-size:12px;font-weight:700}.dfx-hub-tool-margin .dfx-hub-tool-cta{background:#cf514c}.dfx-hub-tool-strategy .dfx-hub-tool-cta{background:#c78200}.dfx-hub-tool-portfolio .dfx-hub-tool-cta{background:#2d8a43}.dfx-hub-tool-cost .dfx-hub-tool-cta{background:#176fc2}.dfx-hub-cost-note{margin:10px 0;padding:9px;border-radius:6px;background:#e7f2fd;border-left:3px solid #176fc2}.dfx-hub-cost-note strong,.dfx-hub-cost-note span{display:block}.dfx-hub-cost-note strong{margin-bottom:2px;color:#17547f;font-size:12px}.dfx-hub-cost-note span{color:#5b7184;font-size:11px;line-height:1.45}.dfx-hub-dashboard .dfx-hub-note{margin-top:12px!important}.dfx-trader-lab-page .dfx-table-wrap{border-width:1px!important;border-radius:7px!important;box-shadow:0 2px 8px rgb(0 32 60 / .035)}.dfx-trader-lab-page .dfx-table th{font-size:11px!important;letter-spacing:.02em!important;text-transform:none!important;padding:11px 10px!important}.dfx-trader-lab-page .dfx-table td{font-size:13px!important;padding:11px 10px!important}.dfx-trader-lab-page .dfx-table tbody tr{transition:background .12s ease}.dfx-trader-lab-page .dfx-table tbody tr:hover{background:#f4f9fc!important}.dfx-lab-account .dfx-table-wrap{border-top:3px solid #1672d4!important}.dfx-lab-account .dfx-table th{background:#e9f4ff!important;color:#0c568f!important}.dfx-lab-account .dfx-table tbody tr:nth-child(even){background:#f7fbff!important}.dfx-lab-margin .dfx-table-wrap{border-top:3px solid #de5a54!important}.dfx-lab-margin .dfx-table th{background:#fff0ee!important;color:#9d3b37!important}.dfx-lab-margin .dfx-table tbody tr:nth-child(even){background:#fff9f8!important}.dfx-lab-cost .dfx-table-wrap{border-top:3px solid #d49a16!important}.dfx-lab-cost .dfx-table th{background:#fff6df!important;color:#865c00!important}.dfx-lab-cost .dfx-table tbody tr:nth-child(even){background:#fffaf0!important}.dfx-lab-strategy .dfx-table-wrap{border-top:3px solid #159685!important}.dfx-lab-strategy .dfx-table th{background:#e9f8f4!important;color:#11695e!important}.dfx-lab-strategy .dfx-table tbody tr:nth-child(even){background:#f5fbf9!important}.dfx-lab-portfolio .dfx-table-wrap{border-top:3px solid #5d63c8!important}.dfx-lab-portfolio .dfx-table th{background:#f0f0ff!important;color:#414793!important}.dfx-lab-portfolio .dfx-table tbody tr:nth-child(even){background:#f8f8ff!important}.dfx-trader-lab-page .dfx-kpi:nth-child(5n+1),.dfx-trader-lab-page .dfx-risk-card:nth-child(5n+1){border-top-color:#1672d4!important}.dfx-trader-lab-page .dfx-kpi:nth-child(5n+2),.dfx-trader-lab-page .dfx-risk-card:nth-child(5n+2){border-top-color:#22a16f!important}.dfx-trader-lab-page .dfx-kpi:nth-child(5n+3),.dfx-trader-lab-page .dfx-risk-card:nth-child(5n+3){border-top-color:#d79a18!important}.dfx-trader-lab-page .dfx-kpi:nth-child(5n+4),.dfx-trader-lab-page .dfx-risk-card:nth-child(5n+4){border-top-color:#735fc7!important}.dfx-trader-lab-page .dfx-kpi:nth-child(5n),.dfx-trader-lab-page .dfx-risk-card:nth-child(5n){border-top-color:#d95861!important}@media(max-width:900px){.dfx-home-dashboard,.dfx-hub-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dfx-home-group-cost,.dfx-hub-column-cost{grid-column:1/-1}.dfx-home-group-cost .dfx-home-tool-cost{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.dfx-home-group-cost .dfx-home-tool-top,.dfx-home-group-cost .dfx-home-tool-fit,.dfx-home-group-cost .dfx-home-tool ul{grid-column:1}.dfx-home-group-cost .dfx-home-tool-cta{grid-column:2;grid-row:1/5;align-self:end;min-width:180px}.dfx-home-tip{grid-column:1/-1}}@media(max-width:700px){.dfx-home-lab-wrap{width:100%!important;max-width:none!important;padding:0 10px!important;margin:18px auto 22px!important}.dfx-home-lab-v2{padding:13px!important}.dfx-home-lab-v2 .dfx-home-lab-head{grid-template-columns:1fr!important}.dfx-home-lab-stats{grid-template-columns:1fr 1fr;min-width:0}.dfx-home-dashboard,.dfx-hub-dashboard-grid,.dfx-hub-summary{grid-template-columns:1fr!important}.dfx-home-group-cost,.dfx-hub-column-cost{grid-column:auto}.dfx-home-group-cost .dfx-home-tool-cost{display:block}.dfx-home-group-cost .dfx-home-tool-cta{min-width:0;margin-top:7px}.dfx-home-group-head,.dfx-hub-column-head{min-height:0}.dfx-hub-summary-item{padding:9px 10px}.dfx-hub-tool-title,.dfx-home-tool-top{grid-template-columns:38px minmax(0,1fr) auto}.dfx-hub-tool-title .dfx-mini-visual,.dfx-home-tool .dfx-mini-visual{transform:scale(.78)}}@media(max-width:430px){.dfx-mini-visual{display:none}.dfx-hub-tool-title,.dfx-home-tool-top{grid-template-columns:38px minmax(0,1fr)}.dfx-hub-meta>div{grid-template-columns:1fr;gap:2px}.dfx-home-lab-stats{grid-template-columns:1fr}.dfx-home-lab-stats a{grid-column:1}}.dfx-hub-summary{display:none!important}body.home .dfx-home-lab-wrap{box-sizing:border-box!important;width:960px!important;max-width:calc(100% - 24px)!important;margin:24px auto 28px!important;padding:0!important}body.home .dfx-home-lab-v2{box-sizing:border-box!important;width:100%!important;margin:0!important}body.home .dfx-home-lab,body.home .dfx-home-lab button,body.home .dfx-home-lab input,body.home .dfx-home-lab select,body.home .dfx-home-lab textarea,body.home .dfx-home-lab h2,body.home .dfx-home-lab h3,body.home .dfx-home-lab h4{font-family:Arial,Helvetica,sans-serif!important}body.home .dfx-home-lab-v2 .dfx-home-lab-head{margin-bottom:14px!important}body.home .dfx-home-lab-v2 .dfx-home-lab-intro{max-width:650px!important}body.home .dfx-home-lab-v2 .dfx-home-lab-kicker{margin:0 0 5px!important;color:#00437f!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:normal!important;letter-spacing:.06em!important}body.home .dfx-home-lab-v2 #dfx-home-lab-title{margin:0 0 8px!important;color:#00203c!important;font-family:Arial,Helvetica,sans-serif!important;font-size:26px!important;font-weight:700!important;line-height:normal!important;letter-spacing:0!important}body.home .dfx-home-lab-v2 .dfx-home-lab-intro>p:last-child{margin:0!important;color:#00203c!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:26px!important}.dfx-hub-dashboard .dfx-hub-hero{margin-bottom:12px!important}.dfx-hub-dashboard-grid{margin-top:0!important}@media(max-width:700px){body.home .dfx-home-lab-wrap{width:100%!important;max-width:none!important;margin:18px auto 22px!important;padding:0 10px!important}body.home .dfx-home-lab-v2 #dfx-home-lab-title{font-size:24px!important;line-height:1.25!important}body.home .dfx-home-lab-v2 .dfx-home-lab-intro>p:last-child{font-size:16px!important;line-height:25px!important}}\n\n\n\nbody.dfx-trader-lab-page .wrap_thecontent>.wrap,\nbody.dfx-trader-lab-page .pagetitle .wrap{\n width:calc(100% - 48px)!important;\n max-width:1080px!important;\n margin-left:auto!important;\n margin-right:auto!important;\n padding-left:0!important;\n padding-right:0!important;\n}\nbody.home .dfx-home-lab-wrap,\n.dfx-home-lab-wrap{\n box-sizing:border-box!important;\n width:calc(100% - 48px)!important;\n max-width:1080px!important;\n margin-left:auto!important;\n margin-right:auto!important;\n padding-left:0!important;\n padding-right:0!important;\n}\n\n.dfx-hub-column-head>div>span,\n.dfx-home-group-head>div>span{\n font-size:11px!important;\n letter-spacing:.10em!important;\n opacity:.72!important;\n}\n@media(max-width:700px){\n body.dfx-trader-lab-page .wrap_thecontent>.wrap,\n body.dfx-trader-lab-page .pagetitle .wrap,\n body.home .dfx-home-lab-wrap,\n .dfx-home-lab-wrap{\n width:calc(100% - 32px)!important;\n max-width:1080px!important;\n padding-left:0!important;\n padding-right:0!important;\n}\n}\n body.dfx-trader-lab-page .dfx-lab{position:relative!important;left:50%!important;transform:translateX(-50%)!important;width:min(1080px,calc(100vw - 48px))!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.home .dfx-home-lab-wrap{position:relative!important;left:50%!important;transform:translateX(-50%)!important;width:min(1080px,calc(100vw - 48px))!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.dfx-trader-lab-page .dfx-hub .dfx-eyebrow{display:none!important}body.dfx-trader-lab-page .dfx-hub .dfx-hero-title{margin-top:0!important}body.dfx-trader-lab-page .dfx-breadcrumb>span:last-child{font-size:0!important}body.dfx-trader-lab-page .dfx-breadcrumb>span:last-child::after{content:"Trader Lab";font-size:13px!important;line-height:20px!important}body.dfx-trader-lab-page .dfx-hub-column-head>div>span{font-size:10px!important;opacity:.55!important;letter-spacing:.08em!important}@media(max-width:700px){body.dfx-trader-lab-page .dfx-lab,body.home .dfx-home-lab-wrap{width:calc(100vw - 32px)!important}}body.dfx-trader-lab-page .wrap_thecontent>.wrap,body.dfx-trader-lab-page .wrap_thecontent>.wrap>.thecontent.fullnew{overflow:visible!important;max-width:none!important}.dfx-trader-lab-page .dfx-hero{position:relative!important;overflow:hidden!important;border:1px solid #d8e4ee!important;box-shadow:0 10px 28px rgb(0 32 60 / .05)!important}.dfx-trader-lab-page .dfx-hero:after{content:"";position:absolute;inset:auto -70px -70px auto;width:180px;height:180px;border-radius:50%;opacity:.16;pointer-events:none;background:radial-gradient(circle at center,rgb(255 255 255 / .92) 0,rgb(255 255 255 / .08) 58%,#fff0 72%)}.dfx-trader-lab-page .dfx-hero-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:10px}.dfx-trader-lab-page .dfx-hero-head .dfx-ui-icon{width:52px;height:52px;flex-basis:52px;border-radius:16px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2),0 5px 14px rgb(0 32 60 / .08)}.dfx-trader-lab-page .dfx-hero-copy{min-width:0;flex:1 1 auto}.dfx-trader-lab-page .dfx-hero-copy .dfx-eyebrow{margin-bottom:4px!important}.dfx-lab-account .dfx-hero{background:linear-gradient(135deg,#edf6ff 0%,#f6fbff 55%,#eef7ff 100%)!important}.dfx-lab-margin .dfx-hero{background:linear-gradient(135deg,#fff1ef 0%,#fff9f8 55%,#fff4f2 100%)!important}.dfx-lab-cost .dfx-hero{background:linear-gradient(135deg,#fff8e6 0%,#fffdf7 55%,#fff7e3 100%)!important}.dfx-lab-strategy .dfx-hero{background:linear-gradient(135deg,#edfbf7 0%,#f7fffc 55%,#effcf8 100%)!important}.dfx-lab-portfolio .dfx-hero{background:linear-gradient(135deg,#f1f1ff 0%,#fbfbff 55%,#f3f4ff 100%)!important}.dfx-tool-nav{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;padding:10px!important;overflow:auto hidden!important;border:1px solid #d7e3ed!important;border-radius:16px!important;background:linear-gradient(180deg,#f7fbff,#eff4f8)!important;box-shadow:0 8px 24px rgb(0 32 60 / .05)!important;scrollbar-width:thin}.dfx-tool-nav-item{--nav:#0b5c9d;--nav2:#0e76c7;--nav-soft:#eaf3fb;--nav-ink:#0a4a7e;position:relative!important;flex:1 1 0!important;min-width:0!important;min-height:82px!important;display:grid!important;grid-template-columns:30px 38px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:12px 12px!important;border:1px solid #d7e2ea!important;border-top:3px solid var(--nav)!important;border-right:1px solid #d7e2ea!important;border-bottom:1px solid #d7e2ea!important;border-radius:14px!important;background:#fff!important;box-shadow:0 3px 12px rgb(0 32 60 / .04)!important;color:#223f56!important;overflow:hidden;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.dfx-tool-nav-item:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgb(0 32 60 / .08)!important;background:#fff!important}.dfx-tool-nav-item:last-child{border-right:1px solid #d7e2ea!important}.dfx-tool-nav-no{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--nav-soft);color:var(--nav-ink);font-size:10px;font-weight:800;letter-spacing:.08em}.dfx-tool-nav .dfx-ui-icon{width:38px!important;height:38px!important;flex-basis:38px!important;border-radius:12px!important;background:var(--nav-soft)!important;color:var(--nav)!important;box-shadow:none!important}.dfx-tool-nav .dfx-ui-icon svg{width:20px;height:20px}.dfx-tool-nav-copy{min-width:0}.dfx-tool-nav-copy strong{display:block;font-size:13px!important;line-height:1.25!important;color:inherit!important;white-space:normal!important}.dfx-tool-nav-copy small{display:block!important;margin-top:3px!important;font-size:11px!important;line-height:1.35!important;color:#6a8092!important;white-space:normal!important}.dfx-tool-nav-item--hub{--nav:#0b5c9d;--nav2:#0d71bc;--nav-soft:#eaf3fb;--nav-ink:#0a4a7e}.dfx-tool-nav-item--account{--nav:#1672d4;--nav2:#115eb0;--nav-soft:#eaf2ff;--nav-ink:#0e4e97}.dfx-tool-nav-item--margin{--nav:#de5a54;--nav2:#be433d;--nav-soft:#fff0ee;--nav-ink:#9c3a35}.dfx-tool-nav-item--cost{--nav:#d49a16;--nav2:#b98000;--nav-soft:#fff6df;--nav-ink:#8b6200}.dfx-tool-nav-item--strategy{--nav:#159685;--nav2:#0f7f71;--nav-soft:#e9f8f4;--nav-ink:#0d655a}.dfx-tool-nav-item--portfolio{--nav:#5d63c8;--nav2:#4b52af;--nav-soft:#f0f0ff;--nav-ink:#43488f}.dfx-tool-nav-item.is-active{color:#fff!important;border-color:transparent!important;box-shadow:0 12px 24px rgb(0 32 60 / .12)!important}.dfx-tool-nav-item--hub.is-active{background:linear-gradient(135deg,#0b5c9d,#0d71bc)!important}.dfx-tool-nav-item--account.is-active{background:linear-gradient(135deg,#1672d4,#115eb0)!important}.dfx-tool-nav-item--margin.is-active{background:linear-gradient(135deg,#de5a54,#be433d)!important}.dfx-tool-nav-item--cost.is-active{background:linear-gradient(135deg,#d49a16,#b98000)!important}.dfx-tool-nav-item--strategy.is-active{background:linear-gradient(135deg,#159685,#0f7f71)!important}.dfx-tool-nav-item--portfolio.is-active{background:linear-gradient(135deg,#5d63c8,#4b52af)!important}.dfx-tool-nav-item.is-active .dfx-tool-nav-copy strong,.dfx-tool-nav-item.is-active .dfx-tool-nav-copy small{color:#fff!important}.dfx-tool-nav-item.is-active .dfx-tool-nav-copy small{opacity:.88}.dfx-tool-nav-item.is-active .dfx-tool-nav-no{background:rgb(255 255 255 / .18)!important;color:#fff!important}.dfx-tool-nav-item.is-active .dfx-ui-icon{background:rgb(255 255 255 / .16)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .18)}.dfx-trader-lab-page .dfx-panel,.dfx-trader-lab-page .dfx-risk-card,.dfx-trader-lab-page .dfx-diagnosis,.dfx-trader-lab-page .dfx-kpi{box-shadow:0 8px 20px rgb(0 32 60 / .045)!important}.dfx-trader-lab-page .dfx-panel-head h2,.dfx-trader-lab-page .dfx-seo-copy h2,.dfx-trader-lab-page .dfx-seo-copy h3{color:#183653!important}.dfx-lab-account .dfx-panel-head h2{color:#0f5d9d!important}.dfx-lab-margin .dfx-panel-head h2{color:#a9443f!important}.dfx-lab-cost .dfx-panel-head h2{color:#946700!important}.dfx-lab-strategy .dfx-panel-head h2{color:#0f7164!important}.dfx-lab-portfolio .dfx-panel-head h2{color:#454b98!important}.dfx-trader-lab-page .dfx-table tbody tr:hover td{background:rgb(255 255 255 / .52)!important}.dfx-trader-lab-page .dfx-table td:first-child{position:relative}.dfx-trader-lab-page .dfx-table td:first-child:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:middle;background:#b9c8d6}.dfx-lab-account .dfx-table td:first-child:before{background:#1672d4}.dfx-lab-margin .dfx-table td:first-child:before{background:#de5a54}.dfx-lab-cost .dfx-table td:first-child:before{background:#d49a16}.dfx-lab-strategy .dfx-table td:first-child:before{background:#159685}.dfx-lab-portfolio .dfx-table td:first-child:before{background:#5d63c8}@media (max-width:980px){.dfx-tool-nav-item{min-width:178px!important;flex:0 0 auto!important;grid-template-columns:28px 36px minmax(0,1fr)!important;min-height:74px!important}.dfx-tool-nav-copy strong{font-size:12px!important}.dfx-tool-nav-copy small{font-size:10px!important}}@media (max-width:700px){.dfx-trader-lab-page .dfx-hero-head{gap:10px}.dfx-trader-lab-page .dfx-hero-head .dfx-ui-icon{width:46px!important;height:46px!important;flex-basis:46px!important;border-radius:14px}.dfx-tool-nav{gap:8px!important;padding:8px!important;border-radius:14px!important}.dfx-tool-nav-item{min-width:170px!important;min-height:68px!important;padding:10px!important;grid-template-columns:26px 34px minmax(0,1fr)!important}.dfx-tool-nav-no{width:26px;height:26px;font-size:9px}.dfx-tool-nav .dfx-ui-icon{width:34px!important;height:34px!important;flex-basis:34px!important;border-radius:11px!important}.dfx-tool-nav-copy strong{font-size:12px!important;white-space:normal!important}.dfx-tool-nav-copy small{display:block!important;font-size:10px!important;line-height:1.3!important}}\n\n\n.dfx-tool-nav-no{display:none!important}\n.dfx-tool-nav-item{\n grid-template-columns:38px minmax(0,1fr)!important;\n}\n@media(max-width:980px){\n .dfx-tool-nav-item{grid-template-columns:36px minmax(0,1fr)!important}\n}\n@media(max-width:700px){\n .dfx-tool-nav-item{grid-template-columns:34px minmax(0,1fr)!important}\n}\n .dfx-tool-nav{gap:8px!important;padding:8px!important}.dfx-tool-nav-item{grid-template-columns:32px minmax(0,1fr)!important;gap:7px!important;min-height:60px!important;padding:9px 9px!important;border-radius:12px!important}.dfx-tool-nav .dfx-ui-icon{width:32px!important;height:32px!important;flex-basis:32px!important;border-radius:10px!important}.dfx-tool-nav .dfx-ui-icon svg{width:18px!important;height:18px!important}.dfx-tool-nav-copy strong{font-size:12px!important;line-height:1.25!important;white-space:normal!important;text-wrap:balance}.dfx-tool-nav-copy small{display:none!important}@media(min-width:981px){.dfx-tool-nav-item{flex:1 1 0!important;min-width:0!important}}@media(max-width:980px){.dfx-tool-nav-item{flex:0 0 auto!important;min-width:154px!important;grid-template-columns:30px minmax(0,1fr)!important;min-height:56px!important;padding:8px!important}.dfx-tool-nav .dfx-ui-icon{width:30px!important;height:30px!important;flex-basis:30px!important}.dfx-tool-nav-copy strong{font-size:11.5px!important;white-space:nowrap!important}}@media(max-width:700px){.dfx-tool-nav{gap:7px!important;padding:7px!important}.dfx-tool-nav-item{min-width:150px!important;min-height:54px!important;grid-template-columns:29px minmax(0,1fr)!important;gap:6px!important}.dfx-tool-nav .dfx-ui-icon{width:29px!important;height:29px!important;flex-basis:29px!important}.dfx-tool-nav-copy strong{font-size:11.5px!important}}.dfx-level-info{background:#e9f4ff;color:#175f99}.dfx-lab-margin .dfx-margin-account-panel{border-top:4px solid #de5a54!important;background:linear-gradient(180deg,#fff 0%,#fffafa 100%)!important}.dfx-lab-margin .dfx-margin-account-head{margin-bottom:16px!important}.dfx-lab-margin .dfx-margin-account-head>div{align-items:center!important}.dfx-lab-margin .dfx-margin-account-head .dfx-ui-icon{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:12px!important}.dfx-lab-margin .dfx-margin-account-head h2{margin:0!important;color:#9c3a35!important}.dfx-lab-margin .dfx-margin-account-head p{margin:3px 0 0!important}.dfx-lab-margin .dfx-margin-account-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.dfx-lab-margin .dfx-margin-account-grid>br{display:none!important}.dfx-lab-margin .dfx-field{box-sizing:border-box;display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:13px!important;border:1px solid #e1e8ee!important;border-radius:10px!important;background:#fff!important;color:#29465f!important}.dfx-lab-margin .dfx-field-label{display:block!important;min-height:36px!important;font-size:13px!important;line-height:1.35!important;font-weight:800!important}.dfx-lab-margin .dfx-field-label b{font-weight:700;color:#7a8792}.dfx-lab-margin .dfx-field input,.dfx-lab-margin .dfx-field select{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;height:43px!important;margin:7px 0 0!important;padding:9px 11px!important;border:1px solid #c6d3de!important;border-radius:7px!important;background:#fff!important;color:#15364f!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important}.dfx-lab-margin .dfx-field select{appearance:auto!important;-webkit-appearance:menulist!important}.dfx-lab-margin .dfx-field small{display:block!important;margin-top:7px!important;color:#718292!important;font-size:11px!important;line-height:1.4!important;font-weight:500!important}.dfx-lab-margin .dfx-stress-card{border-top:3px solid #de5a54!important}.dfx-lab-margin .dfx-stress-card span{display:block}@media(max-width:1000px){.dfx-lab-margin .dfx-margin-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.dfx-lab-margin .dfx-margin-account-grid{grid-template-columns:1fr!important;gap:10px!important}.dfx-lab-margin .dfx-field{padding:11px!important}.dfx-lab-margin .dfx-field-label{min-height:0!important}}.dfx-lab-margin .dfx-tool-app,.dfx-lab-margin .dfx-panel,.dfx-lab-margin .dfx-table-wrap{min-width:0!important;max-width:100%!important}.dfx-lab-margin .dfx-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.dfx-lab-cost .dfx-cost-input-panel{background:linear-gradient(135deg,#fffaf0,#fffdf8)!important;border-color:#eadfc6!important}.dfx-lab-cost .dfx-cost-input-head{margin-bottom:14px!important}.dfx-lab-cost .dfx-cost-input-head>div{align-items:center!important}.dfx-lab-cost .dfx-cost-input-head .dfx-ui-icon{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:12px!important}.dfx-lab-cost .dfx-cost-input-head h2{margin:0!important;color:#8b6200!important}.dfx-lab-cost .dfx-cost-input-head p{margin:3px 0 0!important}.dfx-lab-cost .dfx-cost-input-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.dfx-lab-cost .dfx-cost-input-grid>br{display:none!important}.dfx-lab-cost .dfx-field{box-sizing:border-box;display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:13px!important;border:1px solid #eadfcf!important;border-radius:10px!important;background:#fff!important;color:#29465f!important}.dfx-lab-cost .dfx-field-label{display:block!important;min-height:36px!important;font-size:13px!important;line-height:1.35!important;font-weight:800!important}.dfx-lab-cost .dfx-field-label b{font-weight:700;color:#7a8792}.dfx-lab-cost .dfx-field input,.dfx-lab-cost .dfx-field select{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:8px 0 0!important;border:1px solid #d4dce4!important;border-radius:8px!important;background:#fff!important;padding:10px 11px!important;font-size:14px!important;color:#183653!important}.dfx-lab-cost .dfx-field small{display:block!important;margin-top:7px!important;color:#718292!important;font-size:11px!important;line-height:1.4!important}.dfx-lab-cost .dfx-cost-method-note{margin-top:13px;padding:11px 12px;border-left:3px solid #d49a16;border-radius:6px;background:#fff8e7;color:#5e5130;font-size:12px;line-height:1.55}.dfx-lab-cost .dfx-cost-error{margin-top:12px!important;border-color:#efc8c5!important;background:#fff3f2!important;color:#8d3530!important}.dfx-lab-cost .dfx-bc-profile{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dfx-lab-cost .dfx-cost-panel{padding:18px!important;overflow:visible!important}.dfx-lab-cost .dfx-broker-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.dfx-lab-cost .dfx-broker-result-card{box-sizing:border-box;min-width:0;padding:15px;border:1px solid #dde5eb;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgb(0 32 60 / .04)}.dfx-lab-cost .dfx-broker-result-card.is-low{border-top:4px solid #2f9d78}.dfx-lab-cost .dfx-broker-result-card.is-mid{border-top:4px solid #d49a16}.dfx-lab-cost .dfx-broker-result-card.is-high{border-top:4px solid #cf655e}.dfx-lab-cost .dfx-broker-result-card.is-pending{border-top:4px solid #9aaabc;background:#fbfcfd}.dfx-lab-cost .dfx-broker-result-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:11px}.dfx-lab-cost .dfx-broker-result-head>div{min-width:0}.dfx-lab-cost .dfx-broker-result-head strong{display:block;color:#173a58;font-size:17px;line-height:1.25}.dfx-lab-cost .dfx-broker-result-head span:not(.dfx-broker-basis-badge){display:block;margin-top:2px;color:#718397;font-size:12px;line-height:1.35}.dfx-lab-cost .dfx-broker-basis-badge{flex:0 0 auto;display:inline-flex;align-items:center;padding:5px 8px;border-radius:999px;background:#f1f4f7;color:#50677b;font-size:10px;font-weight:800;line-height:1.2}.dfx-lab-cost .dfx-cost-comparable .dfx-broker-basis-badge{background:#e9f7f1;color:#247354}.dfx-lab-cost .dfx-cost-minimum .dfx-broker-basis-badge{background:#fff4d8;color:#866000}.dfx-lab-cost .dfx-broker-cost-hero{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:11px;padding:10px 11px;border-radius:9px;background:#f7fafc}.dfx-lab-cost .dfx-broker-cost-hero small{flex:1 0 100%;margin:0;color:#718397;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:800}.dfx-lab-cost .dfx-broker-cost-hero strong{color:#173a58;font-size:24px;line-height:1}.dfx-lab-cost .dfx-broker-cost-hero span{color:#60758a;font-size:12px}.dfx-lab-cost .dfx-broker-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.dfx-lab-cost .dfx-broker-metrics>div{min-width:0;padding:8px;border:1px solid #e7edf2;border-radius:8px;background:#fff}.dfx-lab-cost .dfx-broker-metrics dt{margin:0 0 3px;color:#7b8996;font-size:10px;line-height:1.25}.dfx-lab-cost .dfx-broker-metrics dd{margin:0;color:#23445f;font-size:12px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.dfx-lab-cost .dfx-broker-basis-note{margin:10px 0 0!important;padding-top:9px;border-top:1px dashed #e1e7ec;color:#65798b!important;font-size:11px!important;line-height:1.45!important}.dfx-lab-cost .dfx-mini-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px!important}.dfx-lab-cost .dfx-mini-link{display:inline-flex;align-items:center;padding:7px 9px;border-radius:7px;background:#eef4f8;color:#1b5e91!important;font-size:11px!important;font-weight:800;text-decoration:none!important}.dfx-lab-cost .dfx-mini-link-affiliate{background:#fff2d4;color:#7a5600!important}.dfx-lab-cost .dfx-empty-state{grid-column:1/-1;margin:0!important;padding:14px;border:1px dashed #d6e0e7;border-radius:9px;color:#718397!important;text-align:center}@media(max-width:900px){.dfx-lab-cost .dfx-cost-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dfx-lab-cost .dfx-bc-profile{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dfx-lab-cost .dfx-broker-result-grid{grid-template-columns:1fr}}@media(max-width:560px){.dfx-lab-cost .dfx-cost-input-grid{grid-template-columns:1fr!important}.dfx-lab-cost .dfx-bc-profile{grid-template-columns:1fr!important}.dfx-lab-cost .dfx-field-label{min-height:0!important}.dfx-lab-cost .dfx-broker-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dfx-lab-cost .dfx-cost-panel{padding:14px!important}}.dfx-lab-strategy .dfx-strategy-input-panel{padding:18px!important;background:linear-gradient(180deg,#f9fffd 0%,#f5fbf9 100%)!important;border-top:4px solid #159685!important}.dfx-lab-strategy .dfx-strategy-input-head{margin-bottom:14px!important}.dfx-lab-strategy .dfx-strategy-input-head>div{align-items:center!important}.dfx-lab-strategy .dfx-strategy-input-head .dfx-ui-icon{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:12px!important}.dfx-lab-strategy .dfx-strategy-input-head h2{margin:0!important;color:#0f7164!important}.dfx-lab-strategy .dfx-strategy-input-head p{margin:3px 0 0!important}.dfx-lab-strategy .dfx-strategy-input-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.dfx-lab-strategy .dfx-strategy-input-groups>br,.dfx-lab-strategy .dfx-strategy-input-group>br,.dfx-lab-strategy .dfx-strategy-field-grid>br{display:none!important}.dfx-lab-strategy .dfx-strategy-input-group{box-sizing:border-box;min-width:0;margin:0!important;padding:13px;border:1px solid #dce9e5;border-radius:12px;background:#fff;box-shadow:0 4px 14px rgb(0 32 60 / .035)}.dfx-lab-strategy .dfx-strategy-group-edge{border-top:4px solid #159685}.dfx-lab-strategy .dfx-strategy-group-risk{border-top:4px solid #5d63c8}.dfx-lab-strategy .dfx-strategy-group-sim{border-top:4px solid #d49a16}.dfx-lab-strategy .dfx-strategy-group-title{display:flex;align-items:flex-start;gap:9px;margin-bottom:11px}.dfx-lab-strategy .dfx-strategy-group-mark{display:grid;place-items:center;flex:0 0 29px;width:29px;height:29px;border-radius:9px;background:#e9f8f4;color:#0f7164;font-size:11px;font-weight:900}.dfx-lab-strategy .dfx-strategy-group-risk .dfx-strategy-group-mark{background:#f0f0ff;color:#4b52af}.dfx-lab-strategy .dfx-strategy-group-sim .dfx-strategy-group-mark{background:#fff6df;color:#9a6b00}.dfx-lab-strategy .dfx-strategy-group-title h3{margin:0!important;color:#173a58!important;font-size:16px!important;line-height:1.3!important}.dfx-lab-strategy .dfx-strategy-group-title p{margin:2px 0 0!important;color:#718293!important;font-size:11px!important;line-height:1.4!important}.dfx-lab-strategy .dfx-strategy-field-grid{display:grid;grid-template-columns:1fr;gap:9px}.dfx-lab-strategy .dfx-field{box-sizing:border-box;display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:10px!important;border:1px solid #e2e9ee!important;border-radius:9px!important;background:#fbfdfe!important;color:#29465f!important}.dfx-lab-strategy .dfx-field-label{display:block!important;font-size:12.5px!important;line-height:1.35!important;font-weight:800!important;color:#29465f!important}.dfx-lab-strategy .dfx-field-label b{font-weight:700;color:#7b8994}.dfx-lab-strategy .dfx-field input,.dfx-lab-strategy .dfx-field select{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:7px 0 0!important;padding:9px 10px!important;border:1px solid #d2dde5!important;border-radius:8px!important;background:#fff!important;color:#173a58!important;font-size:14px!important;font-weight:700!important}.dfx-lab-strategy .dfx-field small{display:block!important;margin-top:5px!important;color:#758797!important;font-size:10.5px!important;line-height:1.4!important;font-weight:500!important}.dfx-lab-strategy .dfx-field input:focus,.dfx-lab-strategy .dfx-field select:focus{border-color:#159685!important;box-shadow:0 0 0 3px rgb(21 150 133 / .10)!important;outline:0!important}.dfx-lab-strategy .dfx-strategy-input-error{margin-top:12px!important;border-left:4px solid #c94d57!important;background:#fff5f5!important;color:#8e343c!important}.dfx-lab-strategy .dfx-strategy-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dfx-lab-strategy .dfx-strategy-kpis .dfx-kpi:nth-child(1){border-top-color:#159685!important}.dfx-lab-strategy .dfx-strategy-kpis .dfx-kpi:nth-child(2){border-top-color:#1672d4!important}.dfx-lab-strategy .dfx-strategy-kpis .dfx-kpi:nth-child(3){border-top-color:#5d63c8!important}.dfx-lab-strategy .dfx-strategy-kpis .dfx-kpi:nth-child(4){border-top-color:#d49a16!important}.dfx-lab-strategy .dfx-strategy-kpis .dfx-kpi:nth-child(5){border-top-color:#de5a54!important}@media(max-width:980px){.dfx-lab-strategy .dfx-strategy-input-groups{grid-template-columns:1fr!important}.dfx-lab-strategy .dfx-strategy-field-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dfx-lab-strategy .dfx-strategy-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.dfx-lab-strategy .dfx-strategy-input-panel{padding:14px!important}.dfx-lab-strategy .dfx-strategy-field-grid{grid-template-columns:1fr!important}.dfx-lab-strategy .dfx-strategy-kpis{grid-template-columns:1fr!important}.dfx-lab-strategy .dfx-chart-wrap{min-height:280px!important;overflow:hidden!important}.dfx-lab-strategy .dfx-chart-wrap canvas{max-width:100%!important;min-height:260px!important}}.dfx-lab-portfolio .dfx-portfolio-account-panel{border-top:3px solid #5d63c8!important;background:linear-gradient(180deg,#fbfbff,#fff)!important}.dfx-lab-portfolio .dfx-portfolio-account-head .dfx-ui-icon{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:12px!important}.dfx-lab-portfolio .dfx-portfolio-account-head h2{margin:0!important;color:#454b98!important}.dfx-lab-portfolio .dfx-portfolio-account-head p{margin:3px 0 0!important}.dfx-lab-portfolio .dfx-portfolio-account-grid{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:14px;align-items:stretch}.dfx-lab-portfolio .dfx-portfolio-account-grid>.dfx-field{box-sizing:border-box;display:flex!important;flex-direction:column!important;min-width:0;margin:0!important;padding:14px!important;border:1px solid #dfdff3;border-radius:11px;background:#fff;color:#29465f}.dfx-lab-portfolio .dfx-portfolio-account-grid .dfx-field-label{display:block;min-height:34px;font-size:13px;line-height:1.35;font-weight:800}.dfx-lab-portfolio .dfx-portfolio-account-grid .dfx-field-label b{font-weight:700;color:#7a8792}.dfx-lab-portfolio .dfx-portfolio-account-grid input{box-sizing:border-box;width:100%!important;min-width:0!important;min-height:44px;margin:8px 0 0!important;border:1px solid #cfd9e5!important;border-radius:8px!important;background:#fff!important;padding:10px 11px!important;font-size:14px!important}.dfx-lab-portfolio .dfx-portfolio-account-grid .dfx-field small{display:block;margin-top:7px;color:#78899a;font-size:11px;line-height:1.45}.dfx-lab-portfolio .dfx-portfolio-model-note{padding:14px 16px;border:1px solid #e1e3f7;border-radius:11px;background:#f6f6ff;color:#4b5870}.dfx-lab-portfolio .dfx-portfolio-model-note strong{display:block;margin-bottom:5px;color:#454b98;font-size:13px}.dfx-lab-portfolio .dfx-portfolio-model-note p{margin:0!important;font-size:13px!important;line-height:1.58!important;color:#586a7d!important}.dfx-lab-portfolio .dfx-portfolio-input-error{margin-top:12px!important;background:#fff0ef!important;border-left-color:#cf655e!important;color:#873c38!important}.dfx-lab-portfolio .dfx-portfolio-positions-panel{border-top:3px solid #258d43!important}.dfx-lab-portfolio .dfx-pe-position-list{display:grid;gap:10px;margin-top:4px}.dfx-lab-portfolio .dfx-pe-position-row{display:grid;grid-template-columns:1.15fr .8fr 1fr 42px;gap:10px;align-items:stretch;padding:11px;border:1px solid #dce6ed;border-radius:11px;background:#fbfdff;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dfx-lab-portfolio .dfx-pe-position-row:nth-child(even){background:#f7fbf8}.dfx-lab-portfolio .dfx-pe-position-row.is-invalid{border-color:#d86a64;background:#fff5f4;box-shadow:0 0 0 2px rgb(216 106 100 / .08)}.dfx-lab-portfolio .dfx-pe-position-field{display:flex;flex-direction:column;min-width:0;margin:0!important;color:#334f67}.dfx-lab-portfolio .dfx-pe-position-field>span{display:block;margin-bottom:5px;font-size:11px;font-weight:800;color:#50677c}.dfx-lab-portfolio .dfx-pe-position-field input,.dfx-lab-portfolio .dfx-pe-position-field select{box-sizing:border-box;width:100%!important;min-width:0!important;min-height:42px;margin:0!important;padding:9px 10px!important;border:1px solid #ccd8e2!important;border-radius:8px!important;background:#fff!important;font-size:14px!important}.dfx-lab-portfolio .dfx-pe-position-field small{display:block;margin-top:5px;color:#8795a4;font-size:10px;line-height:1.35}.dfx-lab-portfolio .dfx-pe-position-remove{display:flex;align-items:center;justify-content:center;padding-top:17px}.dfx-lab-portfolio .dfx-pe-position-remove .dfx-icon-btn{width:38px;height:38px;border-color:#efd3d0;background:#fff6f5;color:#b94b46;font-size:20px}.dfx-lab-portfolio .dfx-strategy-kpis,.dfx-lab-portfolio .dfx-kpis-4{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dfx-lab-portfolio .dfx-portfolio-cluster-panel .dfx-table-wrap,.dfx-lab-portfolio .dfx-portfolio-overlap-panel .dfx-table-wrap{overflow:auto}.dfx-lab-portfolio .dfx-portfolio-cluster-panel .dfx-table,.dfx-lab-portfolio .dfx-portfolio-overlap-panel .dfx-table{min-width:760px}.dfx-lab-portfolio .dfx-table td small{display:block!important;margin-top:3px!important;color:#78899a!important}@media(max-width:980px){.dfx-lab-portfolio .dfx-portfolio-account-grid{grid-template-columns:1fr}.dfx-lab-portfolio .dfx-pe-position-row{grid-template-columns:1fr 1fr 1fr 42px}.dfx-lab-portfolio .dfx-kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.dfx-lab-portfolio .dfx-pe-position-row{grid-template-columns:1fr 1fr;padding:10px}.dfx-lab-portfolio .dfx-pe-position-field:nth-child(3){grid-column:1/-1}.dfx-lab-portfolio .dfx-pe-position-remove{grid-column:1/-1;justify-content:flex-end;padding-top:0}.dfx-lab-portfolio .dfx-portfolio-cluster-panel .dfx-table-wrap,.dfx-lab-portfolio .dfx-portfolio-overlap-panel .dfx-table-wrap{border:0!important;overflow:visible!important;background:transparent!important}.dfx-lab-portfolio .dfx-portfolio-cluster-panel .dfx-table,.dfx-lab-portfolio .dfx-portfolio-overlap-panel .dfx-table{display:block;min-width:0!important;background:transparent!important}.dfx-lab-portfolio .dfx-portfolio-cluster-panel thead,.dfx-lab-portfolio .dfx-portfolio-overlap-panel thead{display:none}.dfx-lab-portfolio .dfx-portfolio-cluster-panel tbody,.dfx-lab-portfolio .dfx-portfolio-overlap-panel tbody{display:grid;gap:10px}.dfx-lab-portfolio .dfx-portfolio-cluster-panel tr,.dfx-lab-portfolio .dfx-portfolio-overlap-panel tr{display:block;padding:10px 11px;border:1px solid #dde5ee;border-radius:10px;background:#fff;box-shadow:0 3px 10px rgb(0 32 60 / .035)}.dfx-lab-portfolio .dfx-portfolio-cluster-panel td,.dfx-lab-portfolio .dfx-portfolio-overlap-panel td{display:grid;grid-template-columns:112px minmax(0,1fr);gap:9px;width:100%;padding:7px 0!important;border:0!important;border-bottom:1px solid #edf1f5!important;word-break:break-word}.dfx-lab-portfolio .dfx-portfolio-cluster-panel td:last-child,.dfx-lab-portfolio .dfx-portfolio-overlap-panel td:last-child{border-bottom:0!important}.dfx-lab-portfolio .dfx-portfolio-cluster-panel td:before,.dfx-lab-portfolio .dfx-portfolio-overlap-panel td:before{content:attr(data-label);font-size:10px;font-weight:800;color:#74879a;text-transform:uppercase;letter-spacing:.03em}}@media(max-width:480px){.dfx-lab-portfolio .dfx-pe-position-row{grid-template-columns:1fr}.dfx-lab-portfolio .dfx-pe-position-field:nth-child(3),.dfx-lab-portfolio .dfx-pe-position-remove{grid-column:auto}.dfx-lab-portfolio .dfx-pe-position-remove{justify-content:flex-start}.dfx-lab-portfolio .dfx-portfolio-cluster-panel td,.dfx-lab-portfolio .dfx-portfolio-overlap-panel td{grid-template-columns:96px minmax(0,1fr)}}@media(max-width:480px){.dfx-lab-portfolio .dfx-kpis-4{grid-template-columns:1fr!important}}