.tm-signal-options>div{flex-wrap:wrap}.tm-primary-targets{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px!important;gap:7px!important}.tm-primary-targets>span{display:flex;flex-direction:column;gap:3px;font-size:10px;color:#a8bac7}.tm-primary-targets>span>b{font-size:11px;color:#dbe7ea!important}.tm-primary-targets>span[data-hit=true],.tm-primary-targets>span[data-hit=true]>b{color:#58e7b2!important}.tm-signal-chip[data-outcome=historical]{border-inline-start-color:#8297a5!important}.tm-signal-chip[data-outcome=protected],.tm-signal-chip[data-outcome=protected_closed]{border-inline-start-color:#ffc269!important}.tms-preview{position:fixed;width:min(450px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:15px;border:1px solid #ad7c37;border-radius:14px;overflow:auto;overscroll-behavior:contain;box-shadow:0 16px 70px #000b;color:#eef5f8;background:#080e14}.tms-preview::-webkit-backdrop{background:#02070dbb}.tms-preview::backdrop{background:#02070dbb}.tms-preview-hover{inset-inline-end:18px;bottom:90px;z-index:11200;margin:0;max-height:min(680px,calc(100dvh - 115px));pointer-events:none}.tms-preview-header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;font-size:12px;letter-spacing:.1em;color:#ffc269}.tms-preview-header button{display:grid;place-items:center;min-height:38px;min-width:38px;color:#ffe2b5;background:#17212a;border:1px solid #6b552f;border-radius:7px;cursor:pointer}.tms-preview-link{display:flex;justify-content:center;align-items:center;gap:10px;color:#ffca80;text-decoration:none;font-size:12px;margin-top:12px;padding:12px;border:1px solid #8c662f;border-radius:7px}.tms-preview .tms-price-pair b{font-size:22px}.tms-preview .tms-detail-note{font-size:12px}.tms-preview .tms-detail-title>div>b{font-size:24px}.tms-preview :focus-visible{outline:2px solid #ffc269;outline-offset:2px}.tm-primary-ledger-scroll{max-height:430px;overflow:auto;scrollbar-width:thin}.tm-primary-ledger-scroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tm-primary-ledger-scroll td,.tm-primary-ledger-scroll th{text-align:start;padding:11px 13px;border-bottom:1px solid #293a45}.tm-primary-ledger-scroll th{position:-webkit-sticky;position:sticky;top:0;background:#101b24;font-size:11px;color:#b3c6d1;font-weight:500;z-index:1}.tm-primary-ledger-scroll td small{display:block;color:#aabcc7;font-size:10px;margin-top:4px}.tm-primary-ledger-scroll a{color:#ffd18f;text-decoration:none;padding:5px 0;display:inline-block}.tm-primary-ledger-scroll a:focus-visible{outline:2px solid #ffc269;outline-offset:3px}.tm-primary-ledger-scroll [data-side=buy]{color:#60dfb5}.tm-primary-ledger-scroll [data-side=sell]{color:#f591a1}.tm-primary-ledger-scroll>p{padding:20px 13px;color:#aabcc7}.signal-ledger-widget nav>b{color:#ffbf66;font-size:12px;letter-spacing:.1em}.signal-ledger-widget input,.signal-ledger-widget label{min-width:0}.tm-signal-ribbon-meta{flex-wrap:wrap}@media(max-width:600px){.tm-signal-options>div{max-width:calc(100vw - 40px)}.tms-preview{padding:10px;width:calc(100vw - 16px)}.tms-preview-hover{inset-inline-end:8px;bottom:80px}.tm-primary-ledger-scroll td,.tm-primary-ledger-scroll th{padding:10px;font-size:11px}.signal-ledger-widget nav{gap:8px}.signal-ledger-widget input{max-width:230px}}