.tk-monitor-nav{position:relative;margin:0;padding:0;border:0;min-width:0;color:var(--text);z-index:60}
.tk-monitor-trigger{list-style:none;display:flex;align-items:center;gap:9px;min-height:38px;padding:4px 10px;box-sizing:border-box;font-size:12px;font-weight:650;line-height:1.3;border:1px solid transparent;border-radius:12px;cursor:pointer;color:var(--muted);user-select:none}
.tk-monitor-trigger::-webkit-details-marker{display:none}.tk-monitor-trigger::marker{content:''}
.tk-monitor-trigger:hover,.tk-monitor-nav[open]>.tk-monitor-trigger{color:var(--text);background:var(--panel2)}
.tk-monitor-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.tk-monitor-nav.is-active>.tk-monitor-trigger{background:rgba(227,0,11,.08);border-color:rgba(227,0,11,.18);color:var(--text)}
.tk-monitor-chevron{transition:transform .15s;flex-shrink:0}.tk-monitor-nav[open] .tk-monitor-chevron{transform:rotate(180deg)}
.tk-monitor-submenu{position:absolute;top:100%;left:0;width:285px;max-width:calc(100vw - 48px);padding:8px;box-sizing:border-box;background:var(--panel,#fff);border:1px solid var(--line,#dce1e7);border-radius:14px;box-shadow:0 14px 35px #0003;display:grid;gap:3px}
.tk-monitor-nav:not([open])>.tk-monitor-submenu{display:none}
.kt-portal-nav .kt-nav-group .tk-monitor-submenu a,#kt-mobile-menu .tk-monitor-submenu a{display:flex!important;align-items:center;gap:10px!important;width:100%;min-height:44px!important;padding:8px 10px!important;box-sizing:border-box;border-radius:9px!important;font-size:13px!important;white-space:normal;color:var(--text);text-decoration:none}
.tk-monitor-submenu a:hover{background:var(--panel2)!important}.tk-monitor-submenu a.active{background:rgba(227,0,11,.1)!important}.tk-monitor-submenu .kt-nav-icon{flex-shrink:0}
@media(max-width:700px){.tk-monitor-nav{width:100%;z-index:auto}.tk-monitor-trigger{font-size:14px;min-height:48px;padding:8px 14px}.tk-monitor-chevron{margin-left:auto}.tk-monitor-submenu{position:static;width:100%;max-width:none;margin-top:4px;box-shadow:none;background:var(--panel2,var(--panel));border-radius:12px}.tk-monitor-submenu a{min-height:48px!important}}
