.kmp-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px;padding:6px;border:1px solid #3c2933;background:#160f15;border-radius:13px;width:fit-content}.kmp-tabs [role=tab]{border:0;border-radius:9px;padding:13px 25px;color:#c5aeb9;background:#fff0;font:inherit;font-size:14px;cursor:pointer}.kmp-tabs [aria-selected=true]{color:#fff;background:#90233f;box-shadow:inset 0 0 0 1px #cf50734f}.kmp-tabs [role=tab]:focus-visible{outline:2px solid #e2b574;outline-offset:3px}.kmp-panel[hidden],[data-kmp-panel][hidden],[data-kmp=content][hidden],[data-kmp=gate][hidden]{display:none!important}.kmp-panel{margin-bottom:48px;scroll-margin-top:90px}.kmp-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:8px 0 25px}.kmp-heading h2{margin:5px 0 10px!important;font-size:clamp(25px,3.4vw,38px)!important;line-height:1.3!important}.kmp-heading p{color:#bfaab5;font-size:14px;line-height:1.7}.kmp-access-tag{padding:7px 12px;border:1px solid #b98a4c73;color:#e6bd7b;background:#b98a4c13;border-radius:7px;font-size:11px;letter-spacing:.12em;white-space:nowrap}.kmp-gate{padding:30px!important;max-width:850px}.kmp-gate h3{font-size:23px;line-height:1.4;margin:0 0 14px}.kmp-gate p{color:#c3aeb9;font-size:14px;line-height:1.7;margin:10px 0}.kmp-gate-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:20px}.kmp-gate-actions a.km-button{display:inline-flex;text-decoration:none}.kmp-progress{height:6px;background:#38212e;border-radius:10px;overflow:hidden;margin:18px 0 8px}.kmp-progress>span{display:block;height:100%;background:linear-gradient(90deg,#b8294b,#e1b57e)}.kmp-access-bar{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;border-left:3px solid #ca9e60;background:#b98a4c0b;padding:13px 17px;margin-bottom:22px;color:#dac7d0;font-size:13px}.kmp-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}.kmp-controls label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#cab5c1;width:min(340px,100%)}.kmp-controls select{width:100%;border:1px solid #60434f;border-radius:8px;background:#100d12;color:#fff;min-height:44px;padding:10px;font:inherit}.kmp-chart-panel{padding:0!important;overflow:hidden}.kmp-chart-panel>[data-kmp=chart]{min-height:330px}.kmp-boards-section{margin-top:38px}.kmp-boards-section>h2{margin-bottom:8px}.kmp-boards-section>p{font-size:14px;line-height:1.7;color:#bba7b2;margin-bottom:22px}.kmp-inline-error{color:#ffb3b9!important}.kmp-gate a{color:#eea2b3}@media(max-width:600px){.kmp-tabs{width:100%;box-sizing:border-box}.kmp-tabs button{flex:1;padding:12px 10px!important;font-size:13px!important}.kmp-heading{gap:12px}.kmp-heading h2{font-size:25px!important}.kmp-gate{padding:22px!important}.kmp-gate-actions{align-items:stretch}.kmp-gate-actions>*{flex:1 1 auto;justify-content:center}.kmp-controls label{width:100%}.kmp-controls>button{width:100%}.kmp-chart-panel>[data-kmp=chart]{min-height:300px}.kmp-access-bar{font-size:12px}}[data-kmp-panel=pro] .kmp-controls[hidden],[data-kmp-panel=pro] .km-chart-top[hidden],[data-kmp-panel=pro] .km-chart-toolbar[hidden]{display:none!important}.kmp-chart-actions{display:flex;justify-content:flex-end;margin:8px 0}.kmp-music-dock{min-height:72px;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:10px 0;border:1px solid #583342;border-radius:12px;padding:8px;background:#170e15;box-sizing:border-box}.kmp-music-dock[data-music-owned=true]>button{visibility:hidden}.kmp-music-dock>button{min-height:44px}@media(max-width:600px){.kmp-music-dock{min-height:44px;padding:0}}.kmp-music-dock[data-music-owned=true]{border-color:#fff0;background:none}.kmp-music-dock:not([data-music-owned=true]){padding:0;border:0;background:none}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music]{display:flex;align-items:center;gap:12px;width:100%;height:auto;min-height:72px;margin:0;padding:0 14px;border:1px solid #743049;border-radius:12px;background:linear-gradient(110deg,#4c1830,#251923);color:#e2e4e8;text-align:left;line-height:1.3;cursor:pointer;box-shadow:none}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music]::before{content:'\25B6';flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:2px solid #ff5775;background:#ed2448;color:#fff;font-size:16px;box-sizing:border-box}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music]:hover{border-color:#b37387;background:linear-gradient(110deg,#5a1c39,#2b1d29)}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music] strong{display:block;font-size:14px;color:#f1ca7c}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music] small{display:block;font-size:12px;font-weight:400;color:#aab4ad}@media(max-width:600px){.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music]{min-height:44px;padding:0 6px;gap:8px;border-radius:10px}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music]::before{width:32px;height:32px;font-size:12px}.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music] strong,.kmp-music-dock:not([data-music-owned=true])>button.km-button[data-kmp=music] small{display:inline;margin-right:6px}}.kmusic-chart [data-kmp-panel=pro] .kmi-backtest,.kmusic-chart [data-kmp-panel=pro] .kmi-details{display:none!important}.kmusic-chart .kmusic-chart-workspace .kmusic-chart-header{justify-content:flex-start;gap:10px;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:3px 8px}.kmusic-chart .kmusic-chart-workspace .kmusic-chart-header [data-kmp=controls-toggle]{flex:none;margin:0;white-space:nowrap}.kmusic-chart-workspace .kmusic-chart-frames,.kmusic-chart-workspace .kmusic-chart-rates{display:flex;align-items:center;flex:none;gap:9px;white-space:nowrap}.kmusic-chart-workspace .kmusic-chart-frames .km-chart-intervals{display:flex;flex-wrap:nowrap;margin:0;gap:3px}.kmusic-chart-workspace .kmusic-chart-frames .km-chart-interval{flex:none;min-width:30px;min-height:30px;padding:4px 6px;font-size:10px}.kmusic-chart-workspace .kmusic-chart-rate{display:inline-flex;align-items:center;gap:4px;color:#91a0b7;font-size:11px;font-variant-numeric:tabular-nums}.kmusic-chart-workspace .kmusic-chart-rate b{color:#26e2a4;font-size:11px}.kmusic-chart-workspace .kmusic-chart-rate[data-music-chart-rate=SL] b{color:#ff7785}.kmusic-chart-workspace .kmusic-chart-state{flex:none;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edc979;font-size:11px}.kmusic-chart-workspace .km-chart-indicator-legend,.kmusic-chart-workspace .km-chart-footer,.kmusic-chart-workspace .km-chart-freshness,.kmusic-chart-workspace .km-chart-help,.kmusic-chart-workspace [data-kmp=mti]{display:none!important}@media(max-width:600px){.kmusic-chart .kmusic-chart-workspace .kmusic-chart-header{flex-wrap:wrap;overflow-x:hidden;row-gap:6px}.kmusic-chart-workspace .kmusic-chart-frames,.kmusic-chart-workspace .kmusic-chart-rates{flex-wrap:wrap;white-space:normal;max-width:100%}.kmusic-chart-workspace .kmusic-chart-frames .km-chart-intervals{flex-wrap:wrap}.kmusic-chart-workspace .kmusic-chart-state{flex:1 1 100%;max-width:100%}}