.DevToolbar-module__gsdTbq__root{--dev-bg:#1a1a2e;--dev-bg-hover:#16213e;--dev-border:#2a2a4a;--dev-text:#e0e0e0;--dev-text-muted:#888;--dev-accent:#6c63ff;--dev-accent-hover:#5a52d5;font-family:ui-monospace,SF Mono,Cascadia Code,monospace;font-size:12px}.DevToolbar-module__gsdTbq__fab{z-index:99999;border:1px solid var(--dev-border);background:var(--dev-bg);min-width:28px;height:28px;color:var(--dev-accent);cursor:pointer;opacity:.45;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 6px;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex;position:fixed;top:12px}.DevToolbar-module__gsdTbq__fab:hover{opacity:1;transform:scale(1.08)}.DevToolbar-module__gsdTbq__overlay{z-index:99998;background:#0000004d;position:fixed;inset:0}.DevToolbar-module__gsdTbq__sidebar{z-index:100000;background:var(--dev-bg);border-left:1px solid var(--dev-border);width:480px;max-width:90vw;color:var(--dev-text);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 24px #0006}.DevToolbar-module__gsdTbq__header{border-bottom:1px solid var(--dev-border);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.DevToolbar-module__gsdTbq__title{color:var(--dev-accent);font-size:13px;font-weight:700}.DevToolbar-module__gsdTbq__close{color:var(--dev-text-muted);cursor:pointer;background:0 0;border:none;font-size:20px;line-height:1}.DevToolbar-module__gsdTbq__close:hover{color:var(--dev-text)}.DevToolbar-module__gsdTbq__ab{border-bottom:1px solid var(--dev-border);padding:10px 12px}.DevToolbar-module__gsdTbq__abTitle{color:var(--dev-text-muted);margin-bottom:6px;font-size:11px}.DevToolbar-module__gsdTbq__abRow{flex-wrap:wrap;gap:6px;display:flex}.DevToolbar-module__gsdTbq__abBtn{border:1px solid var(--dev-border);color:var(--dev-text);cursor:pointer;background:#ffffff0d;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:11px;text-decoration:none}.DevToolbar-module__gsdTbq__abBtn:hover{background:var(--dev-bg-hover);color:var(--dev-accent)}.DevToolbar-module__gsdTbq__abActive{background:var(--dev-accent);border-color:var(--dev-accent);color:#fff}.DevToolbar-module__gsdTbq__search{border-bottom:1px solid var(--dev-border);padding:8px 12px}.DevToolbar-module__gsdTbq__filter{border:1px solid var(--dev-border);width:100%;color:var(--dev-text);background:#ffffff0d;border-radius:4px;outline:none;padding:6px 8px;font-family:inherit;font-size:12px}.DevToolbar-module__gsdTbq__filter:focus{border-color:var(--dev-accent)}.DevToolbar-module__gsdTbq__list{flex:1;padding:8px 0;overflow-y:auto}.DevToolbar-module__gsdTbq__group{margin-bottom:2px}.DevToolbar-module__gsdTbq__pattern{width:100%;color:var(--dev-text-muted);background:var(--dev-bg);cursor:pointer;text-align:left;border:none;align-items:center;gap:8px;padding:6px 12px;font-family:inherit;font-size:11px;display:flex}.DevToolbar-module__gsdTbq__pattern:hover{background:var(--dev-bg-hover);color:var(--dev-text)}.DevToolbar-module__gsdTbq__patternLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.DevToolbar-module__gsdTbq__count{background:var(--dev-border);color:var(--dev-text-muted);border-radius:8px;padding:0 6px;font-size:10px;line-height:16px}.DevToolbar-module__gsdTbq__link{color:var(--dev-text);white-space:nowrap;text-overflow:ellipsis;padding:4px 12px 4px 30px;text-decoration:none;display:block;overflow:hidden}.DevToolbar-module__gsdTbq__linkFlat{padding:6px 12px}.DevToolbar-module__gsdTbq__link:hover{background:var(--dev-bg-hover);color:var(--dev-accent)}
