.simple-plan{margin-top:8px}.simple-plan-toolbar{display:flex;align-items:end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.simple-plan-toolbar label{display:flex;flex-direction:column;gap:8px;min-width:130px;font-size:12px;color:#647269}.simple-plan-toolbar select,.simple-plan-toolbar input{margin:0;min-height:44px;min-width:0;width:100%;font-size:14px}.simple-search{flex:1}.simple-horizon{display:flex;gap:6px;border:1px solid #dce6df;border-radius:12px;padding:5px;background:#eff4f0;margin-right:auto}.simple-horizon button{padding:11px 19px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:#6c7c71;min-width:108px;text-align:left}.simple-horizon strong,.simple-horizon small{display:block}.simple-horizon strong{font-size:14px}.simple-horizon small{font-size:10px;margin-top:4px}.simple-horizon [aria-pressed=true]{background:#245b50;color:white;box-shadow:0 2px 5px #254c3220}.simple-plan-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:#7c867e;margin:15px 0}.simple-plan-meta b{color:#334e3e;font-size:15px}.simple-reference-note{padding:12px 16px;border-radius:9px;background:#f6f2e9;color:#876e41;font-size:12px;line-height:1.8;margin:14px 0}.simple-table-scroll{overflow:auto;border:1px solid #dfe7e1;border-radius:14px;background:white;scrollbar-color:#adbdaf #f3f6f3}.simple-decision-table{width:100%;border-collapse:separate;border-spacing:0;min-width:850px;text-align:left;table-layout:fixed}.simple-decision-table th,.simple-decision-table td{padding:19px 14px;vertical-align:top;border-bottom:1px solid #e9eee9;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.simple-decision-table thead th{padding:15px 14px;background:#f2f6f2;color:#5f7165;font-size:11px;font-weight:600;white-space:nowrap}.simple-decision-table thead th:nth-child(1){width:15%}.simple-decision-table thead th:nth-child(2){width:12%}.simple-decision-table thead th:nth-child(3){width:19%}.simple-decision-table thead th:nth-child(4),.simple-decision-table thead th:nth-child(5){width:17%}.simple-decision-table thead th:nth-child(6){width:20%}.simple-decision-table tbody th{background:#fff;font-weight:600}.simple-decision-table tbody tr:last-child>*{border-bottom:0}.simple-decision-table tbody tr:hover>*{background:#f9fbf8}.simple-decision-table th>strong,.simple-decision-table td>strong{display:block;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.7}.simple-decision-table small{display:block;font-size:10px;font-weight:400;color:#839087;margin-top:7px;line-height:1.6}.simple-verdict{display:inline-block;padding:6px 10px;border-radius:7px;font-size:12px;font-weight:650;line-height:1.7;white-space:nowrap}.simple-verdict.buy{color:#1e6850;background:#e9f5ee}.simple-verdict.hold{color:#3f607b;background:#edf3f8}.simple-verdict.sell{color:#a14d43;background:#faeeec}.simple-verdict.wait{color:#696b7b;background:#f1f1f6}.simple-verdict.pending{color:#896f3f;background:#f7f1e5}.simple-buy{color:#376d8b}.simple-sell{color:#a85650}.simple-reason{font-size:12px!important;line-height:1.7;margin:0;color:#67756c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.simple-decision-table .text-btn{font-size:11px;padding:7px 0;margin-top:4px}.simple-plan-footer{margin-top:16px}.simple-plan-footer p,.simple-plan-footer>small{font-size:11px;color:#7e887f;line-height:1.9}.simple-plan-footer .action-group{margin:16px 0 8px}.simple-plan-footer .btn{font-size:12px}.simple-plan-footer>small{display:block}.simple-scroll-note{display:none;font-size:11px;color:#738577}.simple-empty{padding:40px!important;text-align:center;color:#7d897f}.simple-plan caption.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:700px){.simple-plan-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:13px}.simple-horizon{grid-column:1/-1;width:100%;margin-right:0}.simple-horizon button{flex:1;min-width:0;text-align:center}.simple-plan-toolbar label{min-width:0}.simple-plan-toolbar select,.simple-plan-toolbar input{font-size:12px}.simple-decision-table{min-width:840px}.simple-decision-table th,.simple-decision-table td{padding:15px 12px}.simple-decision-table th:first-child{position:sticky;left:0;z-index:1;box-shadow:5px 0 8px -6px #56675155}.simple-decision-table thead th:first-child{z-index:2}.simple-plan-meta{font-size:11px;gap:6px}.simple-scroll-note{display:block}.simple-plan-footer .action-group{gap:8px}.simple-plan-footer .btn{padding:10px 12px}.simple-reference-note{font-size:11px}}
