.wsr{--wsr-sans:var(--font-inter), "Inter", system-ui, sans-serif;--wsr-display:var(--font-inter), "Inter", system-ui, sans-serif;--wsr-mono:var(--font-inter), "Inter", system-ui, sans-serif;--wsr-ease:cubic-bezier(.2, .7, .2, 1);font-family:var(--ws-font-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.wsr-aside{background:var(--ws-panel);border-right:1px solid var(--ws-border);width:264px;min-height:0;color:var(--ws-fg);flex-direction:column;flex:0 0 264px;position:relative}.wsr-head{border-bottom:1px solid var(--ws-border);flex:0 0 60px;align-items:center;gap:10px;height:60px;padding:0 10px 0 16px;display:flex}.wsr-brand{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.wsr-mark{background:var(--ws-fg);flex:none;width:18px;height:18px;display:block;-webkit-mask:url(/assets/nagent-mark.png) 50%/contain no-repeat;mask:url(/assets/nagent-mark.png) 50%/contain no-repeat}.wsr-product-logo{object-fit:contain;flex:none;width:auto;max-width:72px;height:18px;display:block}.wsr-product-initial{background:var(--ws-fg);width:18px;height:18px;color:var(--ws-bg);border-radius:4px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.wsr-vsep{background:var(--ws-border);flex:none;width:1px;height:20px}.wsr-tile{background:var(--ws-fg);width:22px;height:22px;color:var(--ws-bg);letter-spacing:-.03em;border-radius:6px;flex:0 0 22px;place-items:center;font-size:13px;font-weight:800;display:grid}.wsr-tile img{object-fit:contain;border-radius:inherit;background:var(--ws-surface);width:100%;height:100%}.wsr-org{flex-direction:column;min-width:0;display:flex}.wsr-org-name{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:14px;overflow:hidden}.wsr-org-sub{color:var(--ws-fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:13px;overflow:hidden}.wsr-icon{width:26px;height:26px;color:var(--ws-fg-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 26px;place-items:center;text-decoration:none;transition:background-color .14s,color .14s;display:grid}.wsr-icon:hover{background:var(--ws-bg-hover);color:var(--ws-fg)}.wsr-search-wrap{padding:12px 10px 6px}.wsr-search{border:1px solid var(--ws-border);background:var(--ws-control);width:100%;height:30px;color:var(--ws-fg-3);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;transition:border-color .14s,color .14s;display:flex}.wsr-search:hover{border-color:var(--ws-border-strong);color:var(--ws-fg-2)}.wsr-search>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wsr-kbd{font-family:var(--wsr-mono);color:var(--ws-fg-4);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.wsr-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:0 10px 8px;overflow:hidden auto}.wsr-row{width:100%;height:30px;color:var(--ws-fg-2);font:inherit;letter-spacing:-.002em;text-align:left;cursor:pointer;transition:background-color .14s ease, color .14s ease, transform .18s var(--wsr-ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;display:flex}.wsr-row:hover{background:var(--ws-bg-hover);color:var(--ws-fg)}.wsr-row[aria-current]{background:var(--ws-bg-hover);color:var(--ws-fg);font-weight:600}.wsr-row:disabled,.wsr-row[aria-disabled=true]{opacity:.5;cursor:default}.wsr-row:disabled:hover,.wsr-row[aria-disabled=true]:hover{color:var(--ws-fg-2);background:0 0}.wsr-scroll .wsr-row:not([aria-current]):hover{transform:translate(3px)}.wsr-glyph{width:20px;color:var(--ws-fg-4);flex:0 0 20px;place-items:center;display:grid}.wsr-row:hover .wsr-glyph,.wsr-row[aria-current] .wsr-glyph{color:var(--ws-fg-2)}.wsr-glyph-mono{font-family:var(--wsr-mono);text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.wsr-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wsr-end{flex:none;justify-content:flex-end;align-items:center;gap:5px;margin-left:6px;display:flex}.wsr-group{letter-spacing:.1em;text-transform:uppercase;color:var(--ws-fg-4);margin:24px 0 6px;padding:0 8px;font-size:10.5px;font-weight:650;line-height:14px}.wsr-group-toggle{width:100%;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-fg-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:20px 0 4px;padding:0 8px;font-size:11.5px;font-weight:650;line-height:16px;display:flex}.wsr-group-toggle:hover{color:var(--ws-fg-2)}.wsr-group-toggle>svg{transition:transform .16s}.wsr-group-toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.wsr-group-toggle>span{text-align:left;flex:1}.wsr-sub{letter-spacing:.08em;text-transform:uppercase;color:var(--ws-fg-4);margin:8px 0 2px;padding:0 8px;font-size:11px;font-weight:650;line-height:15px}.wsr-note{color:var(--ws-fg-3);margin:2px 0;padding:4px 8px;font-size:12px;line-height:16px}.wsr-unread{background:var(--ws-fg-3);border-radius:999px;flex:none;width:5px;height:5px}.wsr-signal{background:var(--ws-signal);border-radius:999px;flex:none;width:6px;height:6px;animation:3.4s ease-in-out infinite wsr-breathe}.wsr-count{background:var(--ws-signal);min-width:17px;height:17px;color:var(--ws-signal-fg);font-family:var(--wsr-mono);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;place-items:center;padding:0 5px;font-size:11px;font-weight:500;display:grid}.wsr-count-quiet{color:var(--ws-fg-3);background:0 0;min-width:0;padding:0}.wsr-lvl{font-family:var(--wsr-mono);color:var(--ws-fg-3);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px;font-weight:500}.wsr-lvl[data-rank="1"]{color:var(--ws-r1)}.wsr-lvl[data-rank="2"]{color:var(--ws-r2)}.wsr-lvl[data-rank="3"]{color:var(--ws-r3)}.wsr-lvl[data-rank="4"]{color:var(--ws-r4)}.wsr-lvl[data-rank="5"]{color:var(--ws-r5)}.wsr-beta{background:var(--ws-accent-wash);color:var(--ws-accent);border-radius:5px;flex:none;padding:1px 6px;font-size:10.5px;font-weight:650;line-height:14px}.wsr-bar{background:var(--ws-bg-hover);border-radius:999px;flex:none;width:34px;height:3px;overflow:hidden}.wsr-bar>span{border-radius:inherit;background:var(--ws-accent);height:100%;transition:width .32s;display:block}.wsr-pct{font-family:var(--wsr-mono);color:var(--ws-fg-4);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:500}.wsr-face{background:var(--ws-control);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--ws-border-strong);color:var(--ws-fg-3);font-family:var(--wsr-mono);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:7.5px;font-weight:500;display:grid;position:relative;overflow:hidden}.wsr-face img{object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}.wsr-face-agent{box-shadow:0 0 0 1px var(--ws-panel), 0 0 0 2px var(--ws-accent-line);color:var(--ws-accent)}.wsr-face-add{box-shadow:none;border:1px solid var(--ws-border-strong);color:var(--ws-fg-3);background:0 0}.wsr-foot{border-top:1px solid var(--ws-border);flex:none;align-items:center;gap:8px;padding:10px;display:flex}.wsr-me{min-width:0;height:30px;color:inherit;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 6px;text-decoration:none;transition:background-color .14s;display:flex}.wsr-me:hover,.wsr-me[aria-current]{background:var(--ws-bg-hover)}.wsr-me-face{background:var(--ws-control);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--ws-border-strong);color:var(--ws-fg-2);font-family:var(--wsr-mono);font-variant-numeric:tabular-nums;border-radius:999px;flex:0 0 22px;place-items:center;font-size:8.5px;font-weight:500;display:grid;position:relative}.wsr-me-face:after{content:"";background:var(--ws-positive);width:7px;height:7px;box-shadow:0 0 0 2px var(--ws-panel);border-radius:999px;position:absolute;bottom:-1px;right:-1px}.wsr-me-text{flex-direction:column;min-width:0;display:flex}.wsr-me-name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:14px;overflow:hidden}.wsr-me-role{color:var(--ws-fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:13px;overflow:hidden}.wsr-pop{z-index:30;background:var(--ws-bg-elevated);border:1px solid var(--ws-border);box-shadow:var(--ws-popover);animation:wsr-pop .22s var(--wsr-ease) both;border-radius:12px;padding:5px;position:absolute}.wsr-pop-head{border-bottom:1px solid var(--ws-border);letter-spacing:.08em;text-transform:uppercase;color:var(--ws-fg-3);align-items:center;gap:8px;margin-bottom:4px;padding:8px 6px 8px 8px;font-size:10.5px;font-weight:650;line-height:14px;display:flex}.wsr-pop-item{width:100%;min-height:32px;color:var(--ws-fg-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.wsr-pop-item:hover{background:var(--ws-bg-hover);color:var(--ws-fg)}[data-create-dm]{max-height:320px;overflow-y:auto}.wsr-pop-search{border:1px solid var(--ws-border);width:100%;color:var(--ws-fg);font:inherit;background:0 0;border-radius:8px;margin:2px 0 6px;padding:6px 8px;font-size:13px}.wsr-pop-search:focus{border-color:var(--ws-border-strong);outline:none}.wsr-pop-tile{border:1px solid var(--ws-border);background:var(--ws-control);width:30px;height:30px;color:var(--ws-fg-2);transition:transform .24s var(--wsr-ease);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.wsr-pop-item:hover .wsr-pop-tile{transform:scale(1.08)rotate(-4deg)}.wsr-pop-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wsr-pop-label{letter-spacing:-.005em;color:var(--ws-fg);font-size:14px;font-weight:600;line-height:19px}.wsr-bar-top{z-index:4;border-bottom:1px solid var(--ws-border);background:var(--ws-bg);height:52px;color:var(--ws-fg);font-family:var(--ws-font-body);flex:0 0 52px;align-items:center;gap:8px;padding:0 16px 0 12px;display:flex;position:relative}.wsr-crumbs{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.wsr-crumb{color:var(--ws-fg-3);white-space:nowrap;font-size:13px;text-decoration:none}.wsr-crumb:hover{color:var(--ws-fg)}.wsr-crumb-sep{color:var(--ws-fg-4);font-size:12px}.wsr-crumb-here{letter-spacing:-.01em;color:var(--ws-fg);white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none}.wsr-spacer{flex:1}.wsr-btn{border:1px solid var(--ws-border);width:32px;height:32px;color:var(--ws-fg-2);cursor:pointer;transition:border-color .14s ease, color .14s ease, background-color .14s ease, transform .16s var(--wsr-ease);background:0 0;border-radius:9px;flex:0 0 32px;place-items:center;text-decoration:none;display:grid;position:relative}.wsr-btn:hover{border-color:var(--ws-border-strong);color:var(--ws-fg);background:var(--ws-bg-hover)}.wsr-btn:active{transform:scale(.94)}.wsr-btn-badge{background:var(--ws-signal);min-width:16px;height:16px;color:var(--ws-signal-fg);font-family:var(--wsr-mono);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:16px;display:grid;position:absolute;top:-5px;right:-5px}.wsr-chip{border:1px solid var(--ws-signal-ring);background:var(--ws-signal-wash);height:28px;color:var(--ws-signal);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.wsr-chip:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;animation:3.4s ease-in-out infinite wsr-breathe}@keyframes wsr-breathe{0%,to{opacity:1}50%{opacity:.3}}@keyframes wsr-pop{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wsr *,.wsr :before,.wsr :after{transition-duration:.01ms!important;animation:none!important}.wsr-scroll .wsr-row:not([aria-current]):hover{transform:none}}.wsr-unread,.wsr-signal{border-radius:0}.wsr-signal{width:5px;height:5px}.wsr-group,.wsr-sub{align-items:center;gap:7px;display:flex}.wsr-group:before,.wsr-sub:before{content:"";box-sizing:border-box;border:1px solid var(--ws-fg-4);flex:none;width:5px;height:5px}.wsr-scroll .wsr-row[aria-current]{position:relative}.wsr-scroll .wsr-row[aria-current]:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--ws-accent-line);background:linear-gradient(var(--ws-accent), var(--ws-accent)) left -2px top -2px / 5px 5px no-repeat, linear-gradient(var(--ws-accent), var(--ws-accent)) right -2px top -2px / 5px 5px no-repeat, linear-gradient(var(--ws-accent), var(--ws-accent)) left -2px bottom -2px / 5px 5px no-repeat, linear-gradient(var(--ws-accent), var(--ws-accent)) right -2px bottom -2px / 5px 5px no-repeat;position:absolute;inset:0}.wsr-scroll .wsr-row[aria-current] .wsr-glyph{color:var(--ws-accent)}.wsr-search:focus-visible,.wsr-row:focus-visible{outline:1px solid var(--ws-accent);outline-offset:1px}.wsr .wsr-group,.wsr .wsr-group-toggle{letter-spacing:.1em;text-transform:uppercase;color:var(--ws-fg-3);margin:22px 0 6px;font-size:10.5px;font-weight:600;line-height:14px}.wsr .wsr-group:before{border-color:var(--ws-accent)}.wsr .wsr-sub{letter-spacing:.1em;text-transform:uppercase;color:var(--ws-fg-4);margin:10px 0 2px;font-size:10px;font-weight:600}.wsr .wsr-tile{background:var(--ws-accent-grad);color:var(--ws-accent-fg);box-shadow:var(--ws-lacq)}.wsr-lead{isolation:isolate;border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:10px;align-items:center;gap:10px;margin:6px 0 4px;padding:10px;display:flex;position:relative;overflow:hidden}.wsr-lead-art{z-index:-1;opacity:.42;background-position:50% 40%;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 100%);mask-image:linear-gradient(90deg,#0000 10%,#000 100%)}[data-ws-theme=light] .wsr-lead-art{opacity:.26}.wsr-lead-face{background:var(--ws-control);width:28px;height:28px;box-shadow:0 0 0 2px var(--ws-surface), 0 0 0 3px var(--ws-accent);color:var(--ws-accent);font-family:var(--wsr-mono);font-variant-numeric:tabular-nums;border-radius:999px;flex:0 0 28px;place-items:center;font-size:10px;font-weight:500;display:grid}.wsr-lead-text{flex-direction:column;min-width:0;display:flex}.wsr-lead-name{color:var(--ws-fg);align-items:center;gap:6px;font-size:13px;font-weight:650;line-height:17px;display:flex}.wsr-lead-line{color:var(--ws-fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:15px;overflow:hidden}.nora.wsr,.nora.paper.wsr{--page:var(--ws-bg);--panel:var(--ws-panel);--raised:var(--ws-bg-hover);--inset:var(--ws-bg-sunken);--hair:var(--ws-border);--strong:var(--ws-border-strong);--display:var(--ws-fg);--ink:var(--ws-fg);--body:var(--ws-fg-2);--nora-muted:var(--ws-fg-3);--faint:var(--ws-fg-4);--accf:var(--ws-accent);background:var(--ws-bg)}.nora.wsr .wsr-aside{display:flex}.nora.wsr .wsr-hist{display:grid}@media (max-width:1023px){.nora.wsr .wsr-hist{display:none}}.nora.wsr .wsr-aside a,.nora.wsr .wsr-bar-top a{color:inherit}.nora.wsr .wsr-aside a.wsr-row{color:var(--ws-fg-2)}.nora.wsr .wsr-aside a.wsr-row:hover,.nora.wsr .wsr-aside a.wsr-row[aria-current]{color:var(--ws-fg)}.nora.wsr .wsr-aside a.wsr-icon,.nora.wsr .wsr-bar-top a.wsr-crumb{color:var(--ws-fg-3)}.nora.wsr .wsr-aside a.wsr-icon:hover,.nora.wsr .wsr-bar-top a.wsr-crumb:hover,.nora.wsr .wsr-bar-top a.wsr-crumb-here{color:var(--ws-fg)}.nora.wsr .wsr-bar-top a.wsr-btn{color:var(--ws-fg-2)}.nora.wsr .wsr-bar-top a.wsr-chip{color:var(--ws-signal)}.nora.paper.wsr{background:var(--ws-bg)}.wsr-bar-mobile{border-bottom:1px solid var(--ws-border);background:var(--ws-panel);color:var(--ws-fg)}.wsr-drawer{flex:none;width:min(320px,86vw)}.wsr .wsr-aside a{color:inherit;text-decoration:none}.wsr .wsr-aside a.wsr-row{color:var(--ws-fg-2)}.wsr .wsr-aside a.wsr-row:hover,.wsr .wsr-aside a.wsr-row[aria-current]{color:var(--ws-fg)}.wsr .wsr-aside a.wsr-icon{color:var(--ws-fg-3)}.wsr .wsr-aside a.wsr-icon:hover{color:var(--ws-fg)}.wsr[data-ws-theme=light],[data-ws-theme=light] .wsr,.nora.paper.wsr{--ws-surface:var(--site-win);--ws-control:var(--site-win);--ws-bg-elevated:var(--site-win);--ws-bg-hover:color-mix(in srgb, var(--site-ink) 6%, transparent);--ws-fg:var(--site-ink);--ws-fg-2:var(--site-body);--ws-fg-3:var(--site-sec);--ws-fg-4:var(--site-faint);--ws-border:var(--site-winhair);--ws-border-strong:var(--site-hair);--ws-accent:var(--site-acc)}.wsr .wsr-org-name,.wsr .wsr-lead-name,.wsr .wsr-crumb-here{font-family:var(--wsr-display);letter-spacing:-.02em}.wsr .wsr-crumb-here{font-size:16px;font-weight:500}.wsr .wsr-row{letter-spacing:-.006em}.wsr-theme{border:1px solid var(--ws-border);background:var(--ws-bg-sunken);border-radius:10px;align-items:center;gap:2px;height:32px;padding:3px;display:inline-flex;position:relative}.wsr-theme-opt{height:24px;color:var(--ws-fg-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.wsr-theme-opt:hover{color:var(--ws-fg)}.wsr-theme-opt[aria-checked=true]{background:var(--ws-surface);color:var(--ws-fg);box-shadow:0 0 0 1px var(--ws-border), var(--ws-pop)}.wsr-theme-opt[aria-checked=true] svg{color:var(--ws-accent)}.wsr-theme-compact{height:28px;padding:2px}.wsr-theme-compact .wsr-theme-opt{height:22px;padding:0 7px}[data-ws-theme=light] .wsr-theme,.wsr[data-ws-theme=light] .wsr-theme{background:color-mix(in srgb, var(--site-ink) 4%, transparent)}.wsr-lead-face{background-position:50% 24%;background-size:cover}.wsr .wsr-aside,.wsr .wsr-bar-top{background:var(--ws-bg)}.nora.wsr,.nora.paper.wsr{--page:var(--ws-bg);--panel:var(--ws-bg)}.wsr .wsr-search{background:0 0}.wsr .wsr-row[aria-current]{background:color-mix(in srgb, var(--ws-fg) 6%, transparent)}.wsr .wsr-lead{background:0 0}@media (max-width:640px){.wsr .wsr-bar-top .wsr-theme-opt span,.wsr .wsr-bar-top .wsr-chip{display:none}.wsr .wsr-bar-top{min-width:0}}.wsr-create{width:244px;padding:6px}.wsr-create .wsr-pop-head{margin:0 0 4px}.wsr-create .wsr-pop-item{align-items:center;min-height:48px;padding:7px 8px}.wsr-create .wsr-pop-tile{border-radius:8px}.wsr-create .wsr-pop-label{font-size:13.5px;line-height:18px}.wsr-pop-line{color:var(--ws-fg-3);text-wrap:pretty;font-size:11.5px;line-height:15px}.wsr-pop-foot{border-top:1px solid var(--ws-border);color:var(--ws-fg-2);align-items:center;gap:8px;margin-top:4px;padding:10px 10px 6px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex}.wsr-pop-foot:hover{color:var(--ws-fg)}.wsr .wsr-aside a.wsr-pop-item,.wsr .wsr-aside a.wsr-pop-foot{color:var(--ws-fg-2)}.wsr .wsr-aside [data-create=row]>button.wsr-row{color:var(--ws-fg-3)}.wsr .wsr-aside [data-create=row]>button.wsr-row:hover,.wsr .wsr-aside [data-create=row]>button.wsr-row[aria-expanded=true]{color:var(--ws-fg);background:var(--ws-bg-hover)}.wsr-aside{border-right-color:var(--px-hair)}.wsr-head{border-bottom-color:var(--px-hair)}[data-ws-theme=light] .wsr-aside,[data-ws-theme=light] .wsr-bar-mobile{--ws-bg-hover:color-mix(in srgb, var(--px-ink) 6%, var(--px-margin));background-color:var(--px-margin);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-ws-theme=light] .wsr-search{background:var(--px-column);border-color:var(--px-hair)}.wsr-scroll .wsr-row[aria-current]{border-radius:4px}.wsr .wsr-row{height:32px;font-size:14px}.wsr .wsr-group,.wsr .wsr-group-toggle{font-size:11px}.wsr .wsr-sub{font-size:10.5px}.wsr .wsr-note{font-size:13px;line-height:18px}.wsr .wsr-search{height:32px;font-size:13.5px}.wsr .wsr-org-name,.wsr .wsr-me-name{font-size:13px}.wsr .wsr-me-role{font-size:12px}.wsr .wsr-lead-name{font-size:14px}.wsr .wsr-lead-line{font-size:12.5px}.wsr-create .wsr-pop-label{font-size:14.5px}.wsr-pop-line{font-size:12.5px;line-height:17px}.wsr-scroll{counter-reset:wsrg;padding:2px 12px 12px}.wsr .wsr-group-toggle{height:22px;font-family:var(--wsr-mono);letter-spacing:.09em;color:var(--ws-fg-3);font-variant-numeric:tabular-nums;gap:8px;margin:22px 0 6px;padding:0 4px 0 6px;font-size:10.5px;font-weight:500;position:relative}.wsr .wsr-group-toggle:before{counter-increment:wsrg;content:counter(wsrg, decimal-leading-zero);color:var(--ws-accent);letter-spacing:.02em;order:-1}.wsr .wsr-group-toggle>svg{color:var(--ws-fg-4);order:3}.wsr .wsr-group-toggle>span{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.wsr .wsr-group-toggle>span:after{content:"";background:var(--px-hair);flex:1;min-width:12px;height:1px}.wsr .wsr-group-toggle[data-count]:after{content:attr(data-count);color:var(--ws-fg-4);letter-spacing:.02em;order:2}.wsr .wsr-group-toggle:hover{color:var(--ws-fg)}.wsr .wsr-group-toggle:hover>span:after{background:var(--ws-fg-4)}.wsr-tree{padding-left:10px;position:relative}.wsr-tree:before{content:"";background:linear-gradient(var(--px-hair) 50%, transparent 0) 0 0 / 1px 4px repeat-y;pointer-events:none;width:1px;position:absolute;top:4px;bottom:4px;left:15px}.wsr-tree:empty{display:none}.wsr-tree .wsr-sub{margin-left:2px}.wsr .wsr-row{border-radius:6px;gap:10px;height:34px;padding:0 10px;font-size:14px;font-weight:450;transition:background-color .18s,color .18s,box-shadow .18s}.wsr .wsr-scroll .wsr-row:not([aria-current]):hover{transform:none}.wsr .wsr-row:hover{background:color-mix(in srgb, var(--px-ink) 4.5%, transparent)}.wsr-tree .wsr-glyph{z-index:1;position:relative}.wsr-tree .wsr-glyph-mono{border:1px solid var(--px-hair);background:var(--px-column);letter-spacing:.04em;width:22px;height:22px;color:var(--ws-fg-3);border-radius:5px;flex-basis:22px;font-size:9.5px}.wsr .wsr-scroll .wsr-row[aria-current]{background:var(--px-column);color:var(--ws-fg);box-shadow:0 0 0 1px var(--px-hair), 0 1px 2px color-mix(in srgb, var(--px-ink) 6%, transparent), 0 10px 22px -16px color-mix(in srgb, var(--px-ink) 40%, transparent);font-weight:550}.wsr .wsr-scroll .wsr-row[aria-current]:after{box-shadow:inset 0 0 0 1px var(--ws-accent-line)}.wsr .wsr-scroll .wsr-row[aria-current] .wsr-glyph-mono{border-color:var(--ws-accent-line);color:var(--ws-accent)}.wsr-scroll>a.wsr-row:first-of-type{margin-top:8px}.wsr .wsr-bar{background:var(--px-hair);border-radius:0;width:40px;height:2px}.wsr .wsr-bar>span{border-radius:0}.wsr .wsr-count{border-radius:4px;min-width:18px;height:18px}.wsr .wsr-head{height:60px;padding:0 12px 0 18px}.wsr .wsr-org-name{font-size:14px;font-weight:600;line-height:17px}.wsr .wsr-org-sub{margin-top:1px}.wsr .wsr-search-wrap{padding:14px 12px 4px}.wsr .wsr-search{border-color:var(--px-hair);background:var(--px-column);height:36px;box-shadow:0 1px 2px color-mix(in srgb, var(--px-ink) 5%, transparent);border-radius:8px;gap:9px;padding:0 6px 0 11px;font-size:13.5px}.wsr .wsr-search:hover{border-color:var(--ws-fg-4)}.wsr .wsr-search .wsr-kbd{border:1px solid var(--px-hair);background:color-mix(in srgb, var(--px-ink) 3%, var(--px-column));min-width:30px;height:22px;color:var(--ws-fg-3);border-radius:5px;place-items:center;padding:0 6px;font-size:10.5px;display:grid}.wsr .wsr-foot{border-top-color:var(--px-hair);flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px 12px}.wsr-foot-me{align-items:center;gap:6px;min-width:0;display:flex}.wsr-foot-tools{align-items:center;gap:4px;display:flex}.wsr .wsr-me{border-radius:8px;gap:10px;height:44px;padding:0 8px}.wsr .wsr-me:hover,.wsr .wsr-me[aria-current]{background:color-mix(in srgb, var(--px-ink) 4.5%, transparent)}.wsr .wsr-me-face{background:var(--px-column);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--px-hair);flex-basis:30px;font-size:10.5px}.wsr .wsr-me-name{font-size:13.5px;line-height:17px}.wsr .wsr-me-role{font-size:12px;line-height:15px}.wsr-foot-tools .wsr-theme{border-color:var(--px-hair);height:30px;padding:2px}.wsr-foot-tools .wsr-theme-opt{gap:5px;height:24px;padding:0 8px;font-size:12px}.wsr-foot-tools .wsr-theme{flex:1}.wsr-foot-tools .wsr-theme-opt{justify-content:center;min-width:30px}.wsr-foot-tools .wsr-theme-opt[aria-checked=true]{flex:1}.wsr-foot-tools .wsr-theme-opt:not([aria-checked=true]) span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wsr-foot-tools .wsr-icon{border-radius:7px;flex-basis:30px;width:30px;height:30px}.wsr-foot-me .wsr-me{gap:9px;padding:0 6px}.wsr-foot-me .wsr-icon{border-radius:7px;flex-basis:28px;width:28px;height:28px}[data-ws-theme=dark] .wsr .wsr-scroll .wsr-row[aria-current],.wsr[data-ws-theme=dark] .wsr-scroll .wsr-row[aria-current]{background:color-mix(in srgb, var(--px-ink) 7%, var(--px-column))}.wsr-acct{flex:1;min-width:0;position:relative}.wsr-acct:not([data-acct=rail]){flex:none}button.wsr-me{width:100%;height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}button.wsr-me[aria-expanded=true],button.wsr-me[data-current]{background:var(--ws-bg-hover)}.wsr-me-chev{color:var(--ws-fg-4);flex:none;margin-left:auto;transition:color .14s}button.wsr-me:hover .wsr-me-chev,button.wsr-me[aria-expanded=true] .wsr-me-chev{color:var(--ws-fg-2)}.wsr-me-face{overflow:visible}.wsr-me-face>img,.wsr-acct-pill-face>img,.wsr-acct-dot-face>img,.wsr-acct-face>img{object-fit:cover;border-radius:999px;width:100%;height:100%;position:absolute;inset:0}.wsr-acct-pill-face,.wsr-acct-dot-face{background:color-mix(in srgb, var(--px-ink) 7%, var(--px-column));color:var(--px-ink);font-family:var(--wsr-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-weight:500;display:grid;position:relative}.wsr-top{z-index:20;border-bottom:1px solid var(--px-hair);background-color:var(--px-margin);height:60px;color:var(--px-ink);flex:0 0 60px;align-items:center;gap:16px;padding:0 clamp(16px,2vw,28px);position:relative}[data-ws-theme=light] .wsr-top{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.wsr-top-crumbs{white-space:nowrap;flex:1;align-items:center;gap:4px;min-width:0;font-size:14.5px;line-height:20px;display:flex;overflow:hidden}.wsr-top-org,.wsr-top-group{height:30px;color:var(--px-text);border-radius:8px;align-items:center;padding:0 8px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}a.wsr-top-org:hover,a.wsr-top-group:hover{background:color-mix(in srgb, var(--px-ink) 6%, transparent);color:var(--px-ink)}.wsr-top-org{color:var(--px-ink)}.wsr-top-sep{color:var(--px-grey);font-weight:400}.wsr-top-here{background:var(--px-column);height:30px;box-shadow:inset 0 0 0 1px var(--px-hair);letter-spacing:-.005em;color:var(--px-ink);text-overflow:ellipsis;border-radius:8px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex;overflow:hidden}.wsr-acct-pill{background:var(--px-column);height:38px;box-shadow:inset 0 0 0 1px var(--px-hair);color:var(--px-ink);font:inherit;cursor:pointer;transition:box-shadow .18s var(--wsr-ease);border:0;border-radius:999px;align-items:center;gap:9px;padding:0 12px 0 4px;display:flex}.wsr-acct-pill:hover,.wsr-acct-pill[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--px-ink)}.wsr-acct-pill>svg{color:var(--px-grey);transition:transform .22s var(--wsr-ease)}.wsr-acct-pill[aria-expanded=true]>svg{color:var(--px-ink);transform:rotate(180deg)}.wsr-acct-pill-face{width:30px;height:30px;font-size:10.5px}.wsr-acct-pill-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;max-width:160px;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.wsr-acct-dot{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--ws-border);cursor:pointer;transition:box-shadow .18s var(--wsr-ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.wsr-acct-dot:hover,.wsr-acct-dot[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--ws-fg-2)}.wsr-acct-dot-face{width:24px;height:24px;font-size:9.5px}.wsr-acct[data-acct=room]{margin-left:4px}.wsm .wsm-head .wsr-acct{flex:none;order:8}.wsr-acct-pop{width:272px;padding:6px}.wsr-acct:not([data-acct=rail]) .wsr-acct-pop{z-index:60;transform-origin:100% 0;top:calc(100% + 8px);right:0}.wsr-acct[data-acct=rail] .wsr-acct-pop{transform-origin:0 100%;width:248px;bottom:calc(100% + 10px);left:0}.wsr-acct-who{border-bottom:1px solid var(--ws-border);align-items:center;gap:10px;margin:0 0 6px;padding:8px 8px 12px;display:flex}.wsr-acct-face{background:var(--ws-control);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--ws-border-strong);color:var(--ws-fg-2);font-family:var(--wsr-mono);font-variant-numeric:tabular-nums;border-radius:999px;flex:0 0 36px;place-items:center;font-size:11.5px;font-weight:500;display:grid;position:relative}.wsr-acct-text{flex-direction:column;flex:1;min-width:0;display:flex}.wsr-acct-name{letter-spacing:-.005em;color:var(--ws-fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:19px;overflow:hidden}.wsr-acct-mail{color:var(--ws-fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:17px;overflow:hidden}.wsr-acct-role{border:1px solid var(--ws-border);font-family:var(--wsr-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ws-fg-3);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;align-self:flex-start;padding:2px 6px;font-size:10px;font-weight:500;line-height:14px}.wsr-acct-pop .wsr-pop-item{min-height:36px;color:var(--ws-fg-2);gap:10px;font-size:14px}.wsr-acct-pop .wsr-pop-item>svg{color:var(--ws-fg-3);flex:none}.wsr-acct-pop .wsr-pop-item:hover>svg{color:var(--ws-fg)}.wsr .wsr-aside a.wsr-acct-pop .wsr-pop-item,.wsr .wsr-aside .wsr-acct-pop a.wsr-pop-item{color:var(--ws-fg-2)}.wsr-acct-pop .wsr-acct-out{margin-top:6px;position:relative}.wsr-acct-pop .wsr-acct-out:before{content:"";border-top:1px solid var(--ws-border);position:absolute;top:-4px;left:8px;right:8px}.wsr-acct-pop .wsr-acct-out:hover{background:color-mix(in srgb, var(--ws-negative) 9%, transparent);color:var(--ws-negative)}.wsr-acct-pop .wsr-acct-out:hover>svg{color:var(--ws-negative)}.wsr-acct-pop .wsr-acct-out:disabled{opacity:.6;cursor:default}@media (min-width:1024px){.wsr-aside{transition:flex-basis .24s var(--wsr-ease), width .24s var(--wsr-ease), opacity .18s ease}.wsr-aside[data-shut]{opacity:0;pointer-events:none;border-right-width:0;flex-basis:0;width:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.wsr-aside{transition:opacity .12s}}.wsr-fold{margin-left:-2px}.wsr-strip{border-right:1px solid var(--ws-border);background:var(--ws-bg);width:52px;color:var(--ws-fg-3);animation:wsr-strip-in .24s var(--wsr-ease);flex-direction:column;flex:0 0 52px;align-items:center;gap:6px;padding:14px 0}.wsr-strip .wsr-icon{position:relative}.wsr-strip .wsr-icon[aria-current]{color:var(--ws-fg);background:color-mix(in srgb, var(--ws-fg) 6%, transparent)}.wsr-strip-mark{place-items:center;width:32px;height:32px;margin:6px 0 8px;display:grid}.wsr-strip-dot{background:var(--ws-fg);width:6px;height:6px;box-shadow:0 0 0 2px var(--ws-bg);border-radius:999px;position:absolute;top:5px;right:5px}@keyframes wsr-strip-in{0%{opacity:0}to{opacity:1}}.wsr-cx{flex-direction:column;padding:10px 0 0;display:flex}.wsr-cx-label{font-family:var(--wsr-mono);letter-spacing:.04em;color:color-mix(in srgb, var(--ws-fg) 50%, transparent);margin:14px 0 5px;font-size:10.5px;line-height:14px}.wsr-cx-label:first-child{margin-top:0}.wsr-cx-line{color:var(--ws-fg-3);margin:0 0 4px;font-size:12.5px;line-height:17px}.wsr-cx-board{border:1px solid var(--px-hair);background:var(--px-column);box-shadow:0 1px 2px color-mix(in srgb, var(--px-ink) 6%, transparent), 0 2px 6px -2px color-mix(in srgb, var(--px-ink) 6%, transparent);border-radius:0;margin:0;padding:0;list-style:none}.wsr-cx-items{margin:0;padding:0;list-style:none}.wsr-cx-unit+.wsr-cx-unit,.wsr-cx-board>.wsr-cx-row+.wsr-cx-row{border-top:1px solid var(--px-hair)}.wsr-cx-row{min-height:34px;color:var(--ws-fg);background:var(--px-column);align-items:center;gap:4px;padding:3px 4px 3px 2px;font-size:13.5px;line-height:18px;display:flex;position:relative}.wsr-cx-items>.wsr-cx-row{color:var(--ws-fg-2);padding-left:16px;font-size:13px}.wsr-cx-items>.wsr-cx-row:before{content:"";border-top:1px dashed color-mix(in srgb, var(--ws-fg) 18%, transparent);position:absolute;top:0;left:8px;right:0}.wsr-cx-row[data-group] .wsr-cx-name{font-family:var(--wsr-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ws-fg-2);font-size:10.5px;font-weight:500}.wsr-cx-row[data-hidden] .wsr-cx-name,.wsr-cx-unit[data-hidden] .wsr-cx-row .wsr-cx-name,.wsr-cx-row[data-hidden] .wsr-cx-glyph{color:var(--ws-fg-4);text-decoration:line-through;text-decoration-thickness:1px}.wsr-cx-row[data-dragging]{opacity:.45}.wsr-cx-row[data-drop-over]{box-shadow:inset 0 1px 0 var(--ws-fg), 0 -1px 0 var(--ws-fg);z-index:1}.wsr-cx-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.wsr-cx-glyph{width:20px;color:var(--ws-fg-3);flex:0 0 20px;place-items:center;display:grid}.wsr-cx-glyph .wsr-face{width:18px;height:18px;font-size:8px}.wsr-cx-mono{font-family:var(--wsr-mono);letter-spacing:.04em;text-transform:uppercase;font-size:9.5px}.wsr-cx-handle,.wsr-cx-btn{width:24px;height:24px;color:var(--ws-fg-3);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.wsr-cx-handle{cursor:grab;width:18px;color:var(--ws-fg-4)}.wsr-cx-handle:active{cursor:grabbing}.wsr-cx-btn:hover,.wsr-cx-handle:hover{background:color-mix(in srgb, var(--ws-fg) 6%, transparent);color:var(--ws-fg)}.wsr-cx-btn:disabled{opacity:.3;cursor:default;background:0 0}.wsr-cx-btn[aria-pressed=false]{color:var(--ws-fg-4)}.wsr-cx-handle:focus-visible,.wsr-cx-btn:focus-visible,.wsr-cx-add:focus-visible,.wsr-cx-done:focus-visible,.wsr-cx-reset:focus-visible{outline:1px solid var(--ws-fg);outline-offset:1px}.wsr-cx-moves{flex:none;order:9;display:flex}.wsr-cx-row>.wsr-cx-btn{order:10}.wsr-cx-chip{border:1px solid var(--px-hair);background:var(--px-column);box-shadow:0 1px 0 color-mix(in srgb, var(--px-ink) 8%, transparent);font-family:var(--wsr-mono);letter-spacing:.04em;color:var(--ws-fg-3);border-radius:3px;flex:none;order:8;padding:1px 5px;font-size:9.5px;line-height:13px}.wsr-cx-add-row{padding:3px}.wsr-cx-add{width:100%;min-height:28px;font:inherit;text-align:left;color:var(--ws-fg-2);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;line-height:17px;display:flex}.wsr-cx-add:hover:not(:disabled){background:color-mix(in srgb, var(--ws-fg) 5%, transparent);color:var(--ws-fg)}.wsr-cx-add:disabled{cursor:default;color:var(--ws-fg-4)}.wsr-cx-foot{border-top:1px solid var(--px-hair);background:var(--ws-panel);flex-wrap:wrap;gap:6px;margin:14px -12px -12px;padding:10px 12px 12px;display:flex;position:sticky;bottom:-12px}[data-ws-theme=light] .wsr-cx-foot{background:var(--px-margin)}.wsr-cx-done,.wsr-cx-reset{height:30px;font:inherit;cursor:pointer;border-radius:4px;padding:0 12px;font-size:13px;font-weight:550;transition:transform .18s cubic-bezier(.16,1,.3,1)}.wsr-cx-done:active,.wsr-cx-reset:active{transform:scale(.97)}.wsr-cx-done{border:1px solid var(--ws-fg);background:var(--ws-fg);color:var(--ws-bg)}.wsr-cx-reset{border:1px solid var(--px-hair);background:var(--px-column);color:var(--ws-fg-2)}.wsr-cx-reset:hover{color:var(--ws-fg);border-color:var(--ws-fg-4)}.wsr-foot-tools .wsr-icon[aria-pressed=true]{background:var(--ws-fg);color:var(--ws-bg)}
