.rma{color:#edf6f3;box-sizing:border-box;background:#071d27;border-radius:12px;width:100%;padding:24px 14px}.rma-title{margin:0 0 22px}.rma-title h2{color:#ffd52a;margin:0 0 10px;font-size:24px}.rma-title p,.rma-title small{color:#a8bdc3;font-size:13px}.rma-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rma-card{background:#0b252f;border:1px solid #34515a;border-radius:12px;min-width:0;padding:18px}.rma-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.rma-card h3{color:#ffd52a;margin:0;font-size:17px}.rma-card h3 small{color:#9fb4bc;font-size:12px}.rma-card header>span{color:#a8bdc3;font-size:12px}.rma-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.rma-stats small{color:#a8bdc3;margin-bottom:5px;font-size:12px;display:block}.rma-stats b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:18px;display:block}.rma .gain{color:#0cda76}.rma .loss{color:#f53a56}.rma svg{width:100%;height:130px;display:block}.rma p,.rma summary{font-size:13px;line-height:1.6}.rma summary{cursor:pointer;color:#ffd52a}.rma fieldset{border:1px solid #34515a;border-radius:8px;margin-top:16px;padding:12px}.rma label{justify-content:space-between;align-items:center;gap:10px;margin:12px 0;font-size:13px;display:flex}.rma input,.rma select{color:#fff;background:#071d27;border:1px solid #45606b;border-radius:5px;width:100px;max-width:50%;padding:6px}.rma input[type=checkbox]{accent-color:#ffd52a;width:20px}.rma button{color:#142530;cursor:pointer;background:#ffd52a;border:0;border-radius:6px;padding:9px 14px;font-weight:700}.rma button:disabled{opacity:.5}.rma a{color:#ffd52a}.rma-admin-note{margin-bottom:20px}@media (max-width:600px){.rma-grid{grid-template-columns:minmax(0,1fr)}.rma-card{padding:16px}.rma-title h2{font-size:21px}}.rma-card h3{overflow-wrap:anywhere}.rma .rapid-ranking{border-top:1px solid #34515a;margin-top:28px;padding-top:20px}.rma .rapid-ranking>header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.rma .rapid-ranking>header span,.rma .rapid-ranking-updated{color:#a8bdc3;font-size:12px}.rma .rapid-ranking ol{margin:12px 0;padding:0;list-style:none}.rma .rapid-ranking li,.rma .rapid-ranking-head{border-bottom:1px solid #34515a;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;padding:12px 0;font-size:13px;display:grid}.rma .rapid-ranking li>span{overflow-wrap:anywhere}.rma .rapid-ranking .profit{color:#0cda76}.rma .rapid-ranking .loss{color:#f53a56}.rma .rapid-ranking li small{color:#a8bdc3;font-size:10px}.rma-overview{background:#0b252f;border:1px solid #34515a;border-radius:12px;margin:22px 0;padding:20px}.rma-overview>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rma-overview h3{color:#ffd52a;margin:0 0 8px;font-size:19px}.rma-overview p,.rma-overview>small{color:#a8bdc3}.rma .rma-overview-chart{touch-action:pan-y;width:100%;height:auto;min-height:220px;margin:18px 0 8px}.rma-overview-legend{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:14px 0;display:grid}.rma .rma-overview-legend button{color:#edf6f3;text-align:left;background:#071d27;border:1px solid;align-items:center;gap:8px;padding:10px;font-size:12px;font-weight:400;display:flex}.rma-overview-legend i{flex-shrink:0;width:20px;height:5px}.rma-overview-legend b{font-variant-numeric:tabular-nums;margin-left:auto}.rma-overview-legend button[aria-pressed=true]{outline-offset:1px;outline:2px solid #edf6f3}.rma-overview-inspect{color:#edf6f3;background:#071d27;flex-wrap:wrap;gap:10px;padding:10px;font-size:12px;display:flex}.rma-overview-inspect span{white-space:nowrap}.rma-overview>small{font-size:12px;line-height:1.6}@media (max-width:600px){.rma-overview{padding:12px}.rma .rma-overview-chart{min-height:180px}.rma-overview>header{display:block}.rma-overview-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.rma .rma-overview-legend button{flex-wrap:wrap;font-size:11px}.rma-overview-legend b{width:100%;margin-left:0}}.rma-overview-plot{width:100%;min-width:0;max-width:100%}.rma .rma-overview-chart{width:100%;min-width:0;max-width:100%;height:auto;min-height:0}.rma .rma-overview-legend button{flex-wrap:wrap;min-width:0}.rma-overview-legend b{overflow-wrap:anywhere;flex-basis:100%;margin-left:0}.rma,.rma-overview{min-width:0;max-width:100%}.rma-overview>header>div{min-width:0}.rma-overview-inspect span{white-space:normal;overflow-wrap:anywhere}.rma .rma-account-link{color:inherit;border-radius:8px;text-decoration:none;display:block}.rma-account-link h3,.rma .rma-open-detail{color:#ffd52a}.rma-account-link:hover h3{text-decoration:underline}:is(.rma-account-link:focus-visible,.rma-back:focus-visible){outline-offset:6px;outline:2px solid #ffd52a}.rma-detail-grid{grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto}.rma .rma-back{background:#102d35;border:1px solid #34515a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;display:inline-flex}.rma .rma-back svg{width:32px;height:32px}.rma-sort-note{color:#a8bdc3}.rma-strategy-intro{border-top:1px solid #34515a;border-bottom:1px solid #34515a;margin:20px 0;padding:18px 0}.rma-strategy-intro h3{color:#ffd52a;font-size:20px}.rma-strategy-intro h4{margin:18px 0 8px}.rma-strategy-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;font-size:13px;display:grid}.rma-strategy-settings>div{border-bottom:1px solid #29454d;justify-content:space-between;gap:12px;min-width:0;padding:10px 0;display:flex}.rma-strategy-settings dt{color:#a8bdc3}.rma-strategy-settings dd{text-align:right;overflow-wrap:anywhere;margin:0}@media (max-width:380px){.rma-strategy-settings{grid-template-columns:minmax(0,1fr)}}.rma-model-crosslink{padding:12px 0;font-weight:700;display:inline-block}.rma-detail-nav{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.rma-detail-nav .rma-back{flex-shrink:0;margin:0}.rma-detail-nav .rma-model-crosslink{text-align:right;overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.6}.rma-card[id]{scroll-margin-top:20px}.rma-card[id]:focus{outline-offset:3px;outline:2px solid #ffd52a}.model-economic-background{overflow-wrap:anywhere;min-width:0}.model-economic-background h4{margin:20px 0 8px}.model-economic-background p{line-height:1.8}.model-economic-background ul{padding-left:20px}.model-economic-background li{margin:10px 0}.model-economic-background a{overflow-wrap:anywhere}.rma-fill-chart,.rma-fill-chart>div{width:100%;min-width:0}.rma .rma-fill-chart svg{width:100%;height:auto;min-height:160px;display:block}.rma-fill-chart-title{color:#a8bdc3;margin:18px 0 8px}.rma-fill-chart small{color:#a8bdc3;font-size:11px;line-height:1.7;display:block}.rma-history-link{padding:14px 0 4px;font-weight:700;display:block}.rma-history-link:focus-visible{outline-offset:3px;outline:2px solid #ffd52a}.rma-fill-controls{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.rma .rma-fill-controls button{color:#edf6f3;background:#102d35;border:1px solid #34515a;padding:8px 10px;font-size:12px}.rma .rma-fill-controls button[aria-pressed=true]{color:#ffd52a;border-color:#ffd52a}.rma-fill-canvas-wrap{width:100%;min-width:0;max-width:100%;overflow:hidden}.rma-fill-canvas-wrap canvas{max-width:100%;display:block}.rma-fill-navigation{align-items:center;gap:7px;margin:10px 0;display:flex}.rma .rma-fill-navigation input[type=range]{accent-color:#ffd52a;flex:1;width:100%;min-width:0;max-width:none;padding:0}.rma .rma-fill-navigation button{flex-shrink:0;padding:8px;font-size:11px}.rma-fill-range,.rma-fill-inspect{color:#a8bdc3;font-size:12px!important}.rma-fill-inspect{min-height:22px}.rma .rma-open-detail{margin:12px 0;display:block}:is(body:has(.rma) .language-switch,body:has(.rma) .site-language-selector){display:none}body:has(.rma) .mobile-bottom-nav button:first-child>svg{display:none}.rma-bar-details{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.rma-bar-detail{background:#071d27;border-top:3px solid;border-radius:5px;flex-direction:column;gap:5px;min-width:0;padding:10px 8px;line-height:1.5;display:flex}.rma-bar-detail span{color:#a8bdc3;overflow-wrap:anywhere;font-size:12px}.rma-bar-detail strong{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:14px}.rma .rma-pnl-overview{background:linear-gradient(150deg,#0d2b33,#09232c);border-color:#2b4750;border-radius:18px;padding:18px 14px;box-shadow:0 8px 28px #03151c20}.rma .rma-pnl-overview>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rma-pnl-overview h3{letter-spacing:.2px;font-size:18px}.rma .rma-pnl-subtitle{color:#809fa5;margin:5px 0 0;font-size:12px;line-height:1.5}.rma-pnl-unit{letter-spacing:1px;color:#99b3b7;border:1px solid #31515a;border-radius:6px;flex-shrink:0;padding:4px 7px;font-size:10px}.rma .rma-pnl-overview .rma-overview-chart{margin:14px 0 0;overflow:visible}.rma-pnl-overview [data-model-series]{transition:opacity .14s}.rma .rma-pnl-overview .rma-overview-legend{gap:8px;margin:12px 0 14px}.rma .rma-pnl-overview .rma-overview-legend button{background:#082029b3;border:1px solid #25434c;border-left:3px solid;border-radius:10px;grid-template-columns:14px minmax(0,1fr);align-content:center;gap:8px 7px;min-height:72px;padding:10px;transition:opacity .14s,background .14s;display:grid}.rma-pnl-overview .rma-overview-legend i{border-radius:3px;width:12px;height:3px}.rma-pnl-model-name{color:#b8cbce;overflow-wrap:anywhere;font-size:11px;line-height:1.35}.rma .rma-pnl-overview .rma-overview-legend b{letter-spacing:-.2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-column:2;font-size:15px;font-weight:650;line-height:1.25}.rma .rma-pnl-overview .rma-overview-legend button[aria-pressed=true]{outline-offset:1px;background:#173b41;outline:1px solid #c1dbd7}.rma .rma-pnl-hint{text-align:center;color:#78969d;font-size:11px;display:block}.rma .rma-pnl-method{border-top:1px solid #24414b;margin-top:12px;padding-top:10px}.rma .rma-pnl-method>summary{color:#7e9ba2;padding:0;font-size:11px}.rma .rma-pnl-method p{margin:10px 0 0;font-size:11px;line-height:1.7}.rma .rma-pnl-overview .rma-overview-legend button{touch-action:manipulation}
