.IdleDetectionTool_lede__A6edd{margin:0;font-size:11px;line-height:1.7;color:var(--text-faint)}.IdleDetectionTool_lede__A6edd em{font-style:normal;color:var(--text-dim)}.IdleDetectionTool_tip__KUS_P{margin:8px 0 0;font-size:10px;color:var(--accent,#f0b43c);opacity:.75}.IdleDetectionTool_btnStop__M95V_,.IdleDetectionTool_btn__OkOHt{padding:9px 22px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;text-transform:lowercase;background:transparent;cursor:pointer;transition:background .1s,color .1s}.IdleDetectionTool_btn__OkOHt{border:1px solid var(--accent,#f0b43c);color:var(--accent,#f0b43c)}.IdleDetectionTool_btn__OkOHt:hover{background:var(--accent,#f0b43c);color:var(--bg)}.IdleDetectionTool_btnStop__M95V_{border:1px solid #e05555;color:#e05555}.IdleDetectionTool_btnStop__M95V_:hover{background:#e05555;color:var(--text-hero)}.IdleDetectionTool_denied__hXmlm,.IdleDetectionTool_error__5Qdoj{margin:10px 0 0;font-size:11px;color:#e05555}.IdleDetectionTool_stateCards__8iwRe{display:flex;gap:10px;flex-wrap:wrap}.IdleDetectionTool_stateCard__1Xbom{flex:1 1;min-width:160px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 18px;border:1px solid var(--line);font-family:var(--font-mono),monospace;transition:border-color .4s,background .4s}.IdleDetectionTool_active__WXJ_h{border-color:rgba(80,200,120,.5);background:rgba(80,200,120,.05)}.IdleDetectionTool_idle__T5H2R{border-color:rgba(240,180,60,.5);background:rgba(240,180,60,.05)}.IdleDetectionTool_unlocked__aESQk{border-color:var(--line)}.IdleDetectionTool_locked__FIguy{border-color:rgba(220,70,55,.4);background:rgba(220,70,55,.04)}.IdleDetectionTool_stateIcon__GkJ6h{font-size:20px}.IdleDetectionTool_stateLabel__rPXlu{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.IdleDetectionTool_stateValue__1K7et{font-size:22px;color:var(--text-dim);font-weight:600}.IdleDetectionTool_stateTime__4t56n{font-size:10px;color:var(--text-faint)}.IdleDetectionTool_eventLog__dT6lL{border:1px solid var(--line);max-height:220px;overflow-y:auto;font-family:var(--font-mono),monospace}.IdleDetectionTool_eventRow__xwAcq{display:flex;gap:10px;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.04);font-size:11px;align-items:center}.IdleDetectionTool_eventTime__nqcNg{color:var(--text-faint);opacity:.5;font-size:9px;flex-shrink:0}.IdleDetectionTool_eventUser__hUV6D{font-weight:600}.IdleDetectionTool_activeText__GUBok{color:rgba(80,200,120,.85)}.IdleDetectionTool_idleText__8p_OS{color:rgba(240,180,60,.85)}.IdleDetectionTool_eventSep__4PPCT{color:var(--text-faint);opacity:.4}.IdleDetectionTool_eventScreen__qOYBL{color:var(--text-faint)}.IdleDetectionTool_notesList__eY9tC{margin:0;padding:0;list-style:none;border:1px solid var(--line)}.IdleDetectionTool_notesList__eY9tC li{font-size:11px;color:var(--text-faint);line-height:1.7;padding:10px 14px;border-top:1px solid var(--line)}.IdleDetectionTool_notesList__eY9tC li:first-child{border-top:none}.IdleDetectionTool_notesList__eY9tC strong{color:var(--text-dim)}.IdleDetectionTool_notesList__eY9tC code{font-family:var(--font-mono),monospace;font-size:10px;background:rgba(255,255,255,.06);padding:1px 4px;border-radius:2px}