.nxi-directory,.nxi-profile{gap:var(--nx-space-5,24px);min-width:0;display:grid}.nxi-filter{background:var(--nx-bg-elevated,transparent);border:1px solid var(--nx-border-hairline,#7f7f7f40);flex-wrap:wrap;align-items:end;gap:12px;padding:16px;display:flex}.nxi-field{min-width:0;font:500 13px/1.3 var(--nx-font-sans,inherit);color:var(--nx-text-secondary,inherit);flex:220px;gap:6px;display:grid}.nxi-field:has(select){flex:0 200px}.nxi-field input,.nxi-field select{border:1px solid var(--nx-border-strong,currentColor);background:var(--nx-bg-canvas,transparent);width:100%;min-height:44px;color:var(--nx-text-primary,inherit);font:400 15px/1.2 var(--nx-font-sans,inherit);border-radius:0;padding:0 12px}.nxi-filter .hx-primary{flex:none}.nxi-summary{font:500 14px/1.4 var(--nx-font-sans,inherit);color:var(--nx-text-secondary,inherit);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.nxi-summary a,.nxi-back a,.nxi-pager a{min-height:44px;color:var(--nx-accent-text,var(--nx-accent,inherit));align-items:center;display:inline-flex}.nxi-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nxi-member,.nxi-group{background:var(--nx-bg-elevated,transparent);border:1px solid var(--nx-border-hairline,#7f7f7f40);height:100%;min-height:72px;color:var(--nx-text-primary,inherit);align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}.nxi-group{flex-direction:column;align-items:flex-start;gap:6px}.nxi-group span:not(.hx-meta){color:var(--nx-text-secondary,inherit);font-size:14px}.nxi-member:hover,.nxi-group:hover{border-color:var(--nx-border-strong,currentColor);background:var(--nx-bg-hover,var(--nx-bg-elevated,transparent))}.nxi-member img,.nxi-profile-head img{object-fit:cover;background:var(--nx-surface-2,transparent);border-radius:50%;flex:none}.nxi-member-text{gap:2px;min-width:0;display:grid}.nxi-member-text b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.nxi-avatar{background:var(--nx-surface-2,#7f7f7f26);block-size:48px;inline-size:48px;color:var(--nx-text-strong-muted,inherit);font:600 16px/1 var(--nx-font-sans,inherit);border-radius:50%;flex:none;place-items:center;display:inline-grid}.nxi-avatar-lg{block-size:96px;inline-size:96px;font-size:30px}.nxi-groupcard{background:var(--nx-bg-elevated,transparent);border:1px solid var(--nx-border-hairline,#7f7f7f40);grid-template-rows:1fr auto;height:100%;display:grid}.nxi-groupcard .nxi-group,.nxi-groupcard .nxi-member{background:0 0;border:0}.nxi-groupcard:hover{border-color:var(--nx-border-strong,currentColor)}.nxi-group-top{align-items:center;gap:10px;min-width:0;display:flex}.nxi-group-top b{overflow-wrap:anywhere;font-weight:600}.nxi-join{flex-wrap:wrap;align-items:center;gap:8px;padding:0 14px 14px;display:flex}.nxi-avatar-sq,.nxi-group-top img{border-radius:4px}.nxi-group-top .nxi-avatar{block-size:40px;inline-size:40px;font-size:14px}.nxi-note{border-inline-start:3px solid var(--nx-accent,currentColor);background:var(--nx-bg-elevated,transparent);color:var(--nx-text-secondary,inherit);margin:0;padding:12px 14px;font-size:14px}.nxi-note a{color:var(--nx-accent-text,var(--nx-accent,inherit))}.nxi-about{gap:12px;max-inline-size:70ch;display:grid}.nxi-about p{margin:0;font-size:16px;line-height:1.6}.nxi-pager{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.nxi-pager a[rel=next]{justify-self:end}.nxi-profile-head{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.nxi-profile-id{flex:220px;gap:4px;min-width:0;display:grid}.nxi-profile-id h2{overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}.nxi-profile-id p{margin:0}.nxi-profile-actions form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nxi-tabs,.nxi-directory>*,.nxi-profile>*{min-width:0}.nxi-tabs ul{scrollbar-width:thin;border-block-end:1px solid var(--nx-border-hairline,#7f7f7f40);gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.nxi-tabs a{min-height:44px;color:var(--nx-text-secondary,inherit);white-space:nowrap;border-block-end:3px solid #0000;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.nxi-tabs a:hover{color:var(--nx-text-primary,inherit)}.nxi-tabs a[aria-current=page]{color:var(--nx-text-primary,inherit);border-block-end-color:var(--nx-accent,currentColor);font-weight:600}.nxi-tab{gap:var(--nx-space-5,24px);display:grid}.nxi-fieldsets{gap:var(--nx-space-5,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.nxi-fieldsets h3{margin:0 0 8px;font-size:15px}.nxi-fields{grid-template-columns:minmax(8em,max-content) 1fr;align-items:baseline;gap:8px 16px;margin:0;display:grid}.nxi-fields dt{color:var(--nx-text-muted,inherit);font-size:14px}.nxi-fields dd{overflow-wrap:anywhere;margin:0}.nxi-feed{margin:0;padding:0;list-style:none;display:grid}.nxi-feed p{overflow-wrap:anywhere;margin:0}.nxi-feed-title{font-weight:600}.nxi-entry{border-block-end:1px solid var(--nx-border-hairline,#7f7f7f40);gap:6px;padding-block:16px;display:grid}.nxi-entry p{overflow-wrap:anywhere;margin:0}.nxi-entry-text{font-size:16px;line-height:1.55}.nxi-entry-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.nxi-inline .hx-primary,.nxi-reply summary{min-height:36px;color:var(--nx-text-primary,inherit);border:1px solid var(--nx-border-strong,currentColor);background:0 0;padding:0 12px;font-size:14px}.nxi-inline,.nxi-inline [data-nx-status]{align-items:center;gap:8px;display:inline-flex}.nxi-reply summary{cursor:pointer;align-items:center;list-style:none;display:inline-flex}.nxi-reply summary::-webkit-details-marker{display:none}.nxi-reply[open]{flex-basis:100%}.nxi-reply form,.nxi-composer{gap:8px;margin-block-start:8px;display:grid}.nxi-composer{background:var(--nx-bg-elevated,transparent);border:1px solid var(--nx-border-hairline,#7f7f7f40);margin:0;padding:16px}.nxi-composer label,.nxi-reply label{font:500 13px/1.3 var(--nx-font-sans,inherit);color:var(--nx-text-secondary,inherit);gap:6px;display:grid}.nxi-composer textarea,.nxi-reply textarea{border:1px solid var(--nx-border-strong,currentColor);background:var(--nx-bg-canvas,transparent);inline-size:100%;color:var(--nx-text-primary,inherit);font:400 15px/1.5 var(--nx-font-sans,inherit);resize:vertical;border-radius:0;padding:10px 12px}.nxi-composer .hx-primary,.nxi-reply .hx-primary{justify-self:start}.nxi-back{margin:0}.nxi-pending{min-height:96px;display:block}@media (width<=480px){.nxi-tabs a{padding:0 10px}.nxi-profile-head{gap:14px}.nxi-avatar-lg,.nxi-profile-head img{block-size:72px;inline-size:72px;font-size:24px}.nxi-fields{grid-template-columns:1fr}.nxi-fields dd{margin-block-end:8px}.nxi-filter{padding:12px}}.nxc{gap:var(--nx-space-6,32px);display:grid}.nxc-head{gap:10px;display:grid}.nxc-head h1,.nxc-head p{margin:0}.nxc-crumbs ol{color:var(--nx-text-muted,inherit);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.nxc-crumbs li+li:before{content:"/";color:var(--nx-text-muted,inherit);margin-inline-end:8px}.nxc-crumbs a{color:var(--nx-accent-text,var(--nx-accent,inherit))}.nxc-toc ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nxc-toc a{border:1px solid var(--nx-border-hairline,#7f7f7f40);min-height:44px;color:var(--nx-text-primary,inherit);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.nxc-toc a:hover{border-color:var(--nx-border-strong,currentColor)}.nxc-group{gap:14px;min-width:0;display:grid}.nxc-group h2{margin:0;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem)}.nxc-group h3{margin:0 0 8px;font-size:15px}.nxc-card{background:var(--nx-bg-elevated,transparent);border:1px solid var(--nx-border-hairline,#7f7f7f40);height:100%;color:var(--nx-text-primary,inherit);flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}.nxc-card:hover{border-color:var(--nx-border-strong,currentColor)}.nxc-card b{font-size:16px;font-weight:600}.nxc-card>span{color:var(--nx-text-secondary,inherit);font-size:14px;line-height:1.5}.nxc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.nxc-facts{flex-wrap:wrap;gap:6px 18px;margin:auto 0 0;display:flex}.nxc-facts div{gap:2px;display:grid}.nxc-facts dt{font:500 11px/1.2 var(--hx-mono,monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--nx-text-muted,inherit)}.nxc-facts dd{margin:0;font-size:13px}.nxc-facts-lg{gap:12px 28px;margin:8px 0 0}.nxc-facts-lg dd{font-size:15px}.nxc-prose{max-inline-size:72ch;margin:0;font-size:16px;line-height:1.65}.nxc-cols{gap:var(--nx-space-5,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.nxc-cols ul,.nxc-rules,.nxc-plain{gap:6px;margin:0;padding-inline-start:1.2em;line-height:1.55;display:grid}.nxc-plain{padding-inline-start:0;list-style:none}.nxc-chips,.nxc-cols .nxc-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nxc-chips li{background:var(--nx-surface-2,#7f7f7f26);padding:6px 10px;font-size:13px;line-height:1.3}.nxc-steps{counter-reset:nxc;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nxc-steps li{border-block-start:3px solid var(--nx-accent,currentColor);background:var(--nx-bg-elevated,transparent);counter-increment:nxc;gap:4px;padding:14px;display:grid}.nxc-steps b:before{content:counter(nxc) ". "}.nxc-steps span{color:var(--nx-text-secondary,inherit);font-size:14px}.nxc-roles{border-collapse:collapse;inline-size:100%;font-size:14px}.nxc-roles caption{text-align:start;color:var(--nx-text-muted,inherit);padding-block-end:8px}.nxc-roles th,.nxc-roles td{text-align:start;vertical-align:top;border-block-end:1px solid var(--nx-border-hairline,#7f7f7f40);padding:10px 12px}.nxc-roles thead th{font:500 12px/1.2 var(--hx-mono,monospace);text-transform:uppercase;letter-spacing:.04em;color:var(--nx-text-muted,inherit)}.nxc-roles td:last-child{text-align:center;inline-size:5em}@media (width<=560px){.nxc-roles thead{display:none}.nxc-roles tr{border-block-end:1px solid var(--nx-border-hairline,#7f7f7f40);grid-template-columns:1fr auto;gap:2px 12px;padding-block:10px;display:grid}.nxc-roles th,.nxc-roles td{border:0;padding:0}.nxc-roles td:nth-child(2){color:var(--nx-text-secondary,inherit);grid-area:2/1/auto/-1}}.nxi-reply input,.nxi-reply select{inline-size:100%;border:1px solid var(--nx-border-strong,currentColor);background:var(--nx-bg-canvas,transparent);min-height:44px;color:var(--nx-text-primary,inherit);font:400 15px/1.3 var(--nx-font-sans,inherit);border-radius:0;padding:0 12px}.nxi-reply select[multiple]{padding:6px}.nxi-compose>summary{background:var(--nx-primary-bg,transparent);min-height:44px;color:var(--nx-primary-ink,inherit);border:0;padding:0 18px;font-size:15px}.nxi-compose[open]>summary{margin-block-end:4px}.nxi-inbox,.nxi-notices,.nxi-messages{margin:0;padding:0;list-style:none;display:grid}.nxi-conv{border-block-end:1px solid var(--nx-border-hairline,#7f7f7f40);color:var(--nx-text-primary,inherit);border-inline-start:3px solid #0000;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.nxi-conv:hover{background:var(--nx-bg-hover,var(--nx-bg-elevated,transparent))}.nxi-conv-top{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.nxi-conv-top b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nxi-conv-subject{align-items:center;gap:8px;font-size:15px;display:flex}.nxi-conv-excerpt{color:var(--nx-text-secondary,inherit);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.nxi-unread{border-inline-start-color:var(--nx-accent,currentColor);background:var(--nx-bg-elevated,transparent)}.nxi-unread .nxi-conv-top b,.nxi-unread .nxi-conv-subject{font-weight:700}.nxi-msg{background:var(--nx-bg-elevated,transparent);border:1px solid var(--nx-border-hairline,#7f7f7f40);gap:6px;max-inline-size:min(68ch,88%);margin-block-end:10px;padding:12px 14px;display:grid}.nxi-msg p{overflow-wrap:anywhere;margin:0;line-height:1.55}.nxi-msg-mine{border-inline-end:3px solid var(--nx-accent,currentColor);justify-self:end}.nxi-notice{border-block-end:1px solid var(--nx-border-hairline,#7f7f7f40);border-inline-start:3px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}.nxi-notice>a{color:var(--nx-text-primary,inherit);flex:260px;align-content:center;gap:2px;min-height:44px;text-decoration:none;display:grid}.nxi-notice>a:hover span{text-decoration:underline}.nxi-notice.nxi-unread>a span{font-weight:600}.nxi-wz-steps{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.nxi-wz-steps a{border:1px solid var(--nx-border-hairline,#7f7f7f40);min-height:44px;color:var(--nx-text-secondary,inherit);align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.nxi-wz-steps a span{background:var(--nx-surface-2,#7f7f7f26);block-size:22px;inline-size:22px;font:600 12px/1 var(--nx-font-sans,inherit);border-radius:50%;place-items:center;display:inline-grid}.nxi-wz-steps li[aria-current=step] a{border-color:var(--nx-accent,currentColor);color:var(--nx-text-primary,inherit);font-weight:600}.nxi-wz-steps li[data-done] a span{background:var(--nx-accent,currentColor);color:var(--nx-primary-ink,#fff)}.nxi-composer input:not([type=checkbox]):not([type=hidden]),.nxi-composer select{inline-size:100%;border:1px solid var(--nx-border-strong,currentColor);background:var(--nx-bg-canvas,transparent);min-height:44px;color:var(--nx-text-primary,inherit);font:400 15px/1.3 var(--nx-font-sans,inherit);border-radius:0;padding:0 12px}.nxi-composer select[multiple]{padding:6px}.nxi-checkline{align-items:center;gap:10px;min-height:44px;color:var(--nx-text-primary,inherit)!important;font-weight:400!important;display:flex!important}.nxi-checkline input{block-size:20px;inline-size:20px;accent-color:var(--nx-accent,currentColor);margin:0}.nxi-done{gap:14px;display:grid}.nxi-done p{margin:0}.nxi-meter{font:500 13px/1.3 var(--nx-font-sans,inherit);color:var(--nx-text-secondary,inherit);gap:6px;display:grid}.nxi-meter meter{block-size:14px;inline-size:100%}.nxi-choices{border:1px solid var(--nx-border-hairline,#7f7f7f40);gap:8px;margin:0;padding:12px;display:grid}.nxi-choices legend{font:500 13px/1.3 var(--nx-font-sans,inherit);color:var(--nx-text-secondary,inherit);padding:0 4px}.nxi-choice{border:1px solid var(--nx-border-hairline,#7f7f7f40);cursor:pointer;align-items:flex-start;gap:10px;padding:10px;color:var(--nx-text-primary,inherit)!important;font-weight:400!important;display:flex!important}.nxi-choice:has(input:checked){border-color:var(--nx-accent,currentColor)}.nxi-choice input{block-size:18px;inline-size:18px;accent-color:var(--nx-accent,currentColor);margin-block-start:3px}.nxi-field-error:empty,.nxi-errors:empty{display:none}.nxi-field-error{color:var(--nx-danger,#c62828);font-size:13px}.nxi-errors{color:var(--nx-danger,#c62828);margin:0;padding-inline-start:1.2em;font-size:14px}
