.pfd-return-tool{max-width:1180px;margin-inline:auto;padding-block:48px 96px}.pfd-return-settings{max-width:930px;margin:28px auto 0}.pfd-return-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.pfd-return-fields>label:not(.pfd-return-toggle){display:grid;gap:8px;color:#acb6cc;font-size:13px;font-weight:700}.pfd-return-fields input[type=number]{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #2d364c;border-radius:10px;background:#070a12;color:#fff;padding:0 14px;font:inherit}.pfd-return-fields input:focus{border-color:#5275ff;outline:3px solid rgba(82,117,255,.22)}.pfd-return-toggle{display:flex;align-items:center;gap:12px;min-height:48px;padding:9px 12px;border:1px solid #2d364c;border-radius:10px;background:#080b14;color:#fff}.pfd-return-toggle input{width:20px;height:20px;accent-color:#6253ff}.pfd-return-toggle span{display:grid;gap:2px}.pfd-return-toggle small{color:#909bb4;font-weight:400}.pfd-return-ratio{color:#9ca9c5}.pfd-return-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.pfd-return-metrics article{display:grid;gap:8px;padding:18px;border:1px solid #2b344a;border-radius:14px;background:linear-gradient(145deg,#0b1020,#101329)}.pfd-return-metrics span{color:#98a4be;font-size:12px;text-transform:uppercase}.pfd-return-metrics strong{color:#fff;font-size:24px}.pfd-return-metrics article:first-child strong{color:#3ce6a5}.pfd-return-metrics small{color:#ff9b76}.pfd-return-chart{position:relative}.pfd-return-chart [data-pfd-return-chart]{height:300px;border:1px solid #263048;border-radius:12px;background:repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(255,255,255,.05) 60px),#070a12;overflow:hidden}.pfd-return-chart svg{width:100%;height:100%}.pfd-return-chart polyline{fill:none;stroke:#41dfa4;stroke-width:1.2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(65,223,164,.55))}.pfd-return-chart-placeholder,.pfd-return-empty{display:grid;place-items:center;height:100%;color:#8d98b1}.pfd-return-empty{position:absolute;inset:110px 24px 24px;height:auto}.pfd-return-log{margin-top:18px}.pfd-return-log>header button{margin-left:auto;border:1px solid #3a4662;border-radius:9px;background:#0c1120;color:#fff;padding:10px 14px;cursor:pointer}.pfd-return-log>header button:disabled{opacity:.45;cursor:not-allowed}.pfd-return-log table{width:100%;border-collapse:collapse}.pfd-return-log th,.pfd-return-log td{padding:12px;border-bottom:1px solid #252e43;text-align:right;white-space:nowrap}.pfd-return-log th:first-child,.pfd-return-log td:nth-child(2){text-align:left}.pfd-return-log .is-win{color:#39dfa1}.pfd-return-log .is-loss{color:#ff7d87}.pfd-return-values{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px}.pfd-return-values article{padding:22px;border:1px solid #2a344b;border-radius:15px;background:#0b0f1d}.pfd-return-guide{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;margin-top:56px}.pfd-return-guide li{margin:10px 0;color:#b4bed2}.pfd-return-guide aside{padding:24px;border:1px solid #34405b;border-radius:16px;background:linear-gradient(145deg,#0d1427,#15132e)}@media(max-width:900px){.pfd-return-fields{grid-template-columns:repeat(2,1fr)}.pfd-return-metrics{grid-template-columns:repeat(2,1fr)}.pfd-return-guide{grid-template-columns:1fr}}@media(max-width:600px){.pfd-return-tool{padding-block:28px 64px}.pfd-return-fields,.pfd-return-metrics,.pfd-return-values{grid-template-columns:1fr}.pfd-return-chart [data-pfd-return-chart]{height:230px}.pfd-return-log>header{align-items:flex-start}.pfd-return-log>header button{margin-left:0}.pfd-return-log .pfd-table-wrap{overflow:auto}.pfd-return-log table{min-width:680px}}
