.nl-screen.is-browser.is-flush{padding:0 var(--gx) var(--pb)}.nl-apps{container-type:inline-size}.nl-filters{width:calc(100% + 2 * var(--gx));margin:0 calc(-1 * var(--gx)) 23px;background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 100%/100% 1px no-repeat,var(--chrome);align-items:stretch;display:flex;overflow-x:auto}:root[data-rail=slim] .nl-filters{margin-top:-14px}.nl-filter{background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 100%/100% 1px no-repeat;width:112px;min-height:51px;color:var(--muted);font:500 13px/1 var(--f-ui);cursor:pointer;border:0;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px 0 16px;text-decoration:none;display:inline-flex;position:relative}.nl-filter>span{white-space:nowrap}.nl-filter.is-home{justify-content:center;gap:6px}.nl-filter.is-home svg{color:var(--icon)}.nl-filter small{font:500 11px/1 var(--f-ui);color:var(--muted)}.nl-filter:before{content:"";background:var(--line-quiet);width:1px;height:16px;position:absolute;top:calc(50% - 2px);left:0}.nl-filter:is(:first-child,:hover,[aria-pressed=true],[aria-current=page]):before,.nl-filter:is(:hover,[aria-pressed=true],[aria-current=page])+.nl-filter:before{display:none}.nl-filter:hover{color:var(--text);background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 100%/100% 1px no-repeat,linear-gradient(var(--hover),var(--hover))}.nl-filter:is([aria-pressed=true],[aria-current=page]){color:var(--text);background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 0/1px 100% no-repeat,linear-gradient(var(--line-quiet),var(--line-quiet)) 100% 0/1px 100% no-repeat,var(--fill);font-weight:600}.nl-filter:is([aria-pressed=true],[aria-current=page]) small{color:var(--base-ink)}.nl-filter:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.nl-filter-picked{padding:11px var(--gx) 0 12px;color:var(--muted);background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 100%/100% 1px no-repeat;flex:1 0 auto;justify-content:flex-end;align-items:center;font-size:12px;display:flex}.nl-apps-error{color:var(--neg);margin:0 0 12px;font-size:13px}.nl-apps-table{--cols:44px minmax(0,1fr) 106px 71px 71px 70px 71px 114px;border:1px solid var(--line-quiet);clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%);position:relative}.nl-apps-head,.nl-apps-row{grid-template-columns:var(--cols);align-items:stretch;display:grid}.nl-apps-head{border-bottom:1px solid var(--line-quiet);background:color-mix(in srgb,var(--text) 4%,transparent);min-height:38px;color:var(--muted);font:500 12px/1 var(--f-ui)}.nl-apps-head>*{min-width:0;box-shadow:inset 1px 0 0 var(--rule);justify-content:center;align-items:center;padding:0 4px;display:flex}.nl-apps-head>.nl-apps-pick{box-shadow:none}.nl-apps-head>.nl-apps-who{justify-content:flex-start;padding-left:10px}.nl-apps-pick{box-shadow:inset -1px 0 0 var(--rule);justify-content:center;align-items:center;display:flex}.nl-apps-pick input{width:16px;height:16px;accent-color:var(--base);margin:0}.nl-apps-row{border-bottom:1px solid var(--rule)}.nl-apps-row:last-child{border-bottom:0}.nl-apps-row:hover{background:var(--hover)}.nl-apps-row>button{min-width:0;min-height:48px;color:var(--text);font:500 12px/1.2 var(--f-ui);cursor:pointer;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;padding:0 4px;display:flex}.nl-apps-row>button:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.nl-apps-row>.nl-apps-who{text-align:left;justify-content:flex-start;gap:10px;padding:2px 6px 2px 8px}.nl-apps-avatar{object-fit:cover;background:var(--void);border-radius:50%;flex:none;width:32px;height:32px}.nl-apps-id{grid-template-columns:minmax(0,max-content) auto;align-items:center;gap:3px 6px;min-width:0;display:grid}.nl-apps-id>strong{font:600 13px/1.2 var(--f-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nl-apps-id>small{color:var(--muted);font:400 10px/1.2 var(--f-ui);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.nl-pill{border:1px solid var(--line-quiet);height:18px;color:var(--text-2);font:500 11px/1 var(--f-ui);white-space:nowrap;align-items:center;padding:0 6px;display:inline-flex}.nl-pill[data-status=approved]{border-color:color-mix(in srgb,var(--pos) 55%,transparent);color:var(--pos)}.nl-pill:is([data-status=pending],[data-status=held]){border-color:var(--base-line);color:var(--base-ink)}.nl-pill[data-status=rejected]{border-color:color-mix(in srgb,var(--neg) 55%,transparent);color:var(--neg)}.nl-pos{align-items:center;gap:6px;display:inline-flex}.nl-pos img{width:14px;height:14px}.nl-apps-act{justify-content:flex-end;align-items:center;gap:4px;padding:0 6px 0 4px;display:flex}.nl-apps-act .nl-btn{--c:6px;height:28px;font:600 12px/1 var(--f-ui);padding:0 10px}.nl-apps-state{color:var(--text-2);font:500 12px/1 var(--f-ui)}.nl-btn.is-approve{--oc:color-mix(in srgb,var(--pos) 65%,transparent);color:color-mix(in srgb,var(--pos) 60%,var(--text))}.nl-btn.is-approve:not(:disabled):hover{--oc:var(--pos);--face:color-mix(in srgb,var(--pos) 14%,transparent);color:var(--text)}.nl-btn.is-reject{color:var(--text-2)}.nl-btn.is-reject:not(:disabled):hover{--oc:var(--neg);--face:color-mix(in srgb,var(--neg) 12%,transparent);color:color-mix(in srgb,var(--neg) 55%,var(--text))}.nl-btn:disabled{opacity:.55;cursor:default}.nl-apps-detail{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:0 10px 10px;display:grid}.nl-apps-detail>section{border:1px solid var(--line-quiet);padding:14px 12px}.nl-apps-detail h4{border-bottom:1px solid var(--rule);font:600 12px/1 var(--f-ui);margin:0 0 12px;padding-bottom:12px}.nl-apps-detail dl{gap:10px;margin:0;display:grid}.nl-apps-detail dt{color:var(--muted);margin-bottom:6px;font-size:10px}.nl-apps-detail dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.nl-apps-detail .is-note dt{color:var(--base-ink)}.nl-apps-none,.nl-apps-empty{color:var(--muted);margin:0;font-size:12px}.nl-apps-empty{background:color-mix(in srgb,var(--base) 10%,transparent);min-height:96px;color:var(--text-2);place-items:center;display:grid}@container (max-width:700px){.nl-apps-table{--cols:44px minmax(0,1fr) 96px 70px 70px 104px}.nl-apps-head>.is-wide,.nl-apps-row>.is-wide{display:none}}@container (max-width:520px){.nl-apps-table{--cols:40px minmax(0,1fr) 104px}.nl-apps-head>span:not(.nl-apps-who):not(:last-child),.nl-apps-row>.nl-apps-cell{display:none}.nl-apps-detail{grid-template-columns:1fr}.nl-filter{flex:auto;justify-content:center;gap:4px;width:auto;padding:11px 6px 0}.nl-filter-picked{display:none}}.nl-dialog{border:1px solid var(--edge-panel);background:var(--fill);width:min(100% - 32px,440px);color:var(--text);padding:24px}.nl-dialog::backdrop{background:#0000008c}.nl-dialog h2{font:600 16px/1.3 var(--f-ui);margin:0 0 16px}.nl-dialog label{gap:8px;font-size:13px;display:grid}.nl-dialog small{color:var(--muted);margin-top:8px;font-size:12px;display:block}.nl-dialog footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.nl-dialog footer .nl-btn{height:34px;font:600 13px/1 var(--f-ui);padding:0 16px}.nl-join{--cq:12px;border:1px solid var(--line-quiet);max-width:640px;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cq)),calc(100% - var(--cq)) 100%,0 100%);margin:0 0 24px;padding:24px;position:relative}.nl-join h2{font:600 17px/1.4 var(--f-ui);margin:0 0 8px}.nl-join p{color:var(--text-2);margin:0 0 8px;font-size:14px;line-height:1.6}.nl-join .nl-join-small{color:var(--muted);font-size:12px}.nl-join-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.nl-join-actions .nl-btn,.nl-form>.nl-btn{height:38px;font:600 14px/1 var(--f-ui);padding:0 18px}.nl-join-note{border-left:2px solid var(--base-line);background:color-mix(in srgb,var(--base) 8%,transparent);margin:0 0 16px;padding:12px 14px}.nl-join-note h2{font-size:15px}.nl-join-note p{margin:0}.nl-join-gap{border:1px solid color-mix(in srgb,var(--neg) 45%,transparent);margin:0 0 16px;padding:12px 14px}.nl-join-gap strong{color:var(--neg);margin-bottom:6px;font-size:13px;display:block}.nl-join-gap p{white-space:pre-wrap;margin:0}.nl-form{gap:16px;display:grid}.nl-form label{color:var(--text-2);font:500 13px/1.3 var(--f-ui);gap:7px;display:grid}.nl-form label small{color:var(--muted);font-size:12px;font-weight:400}.nl-form :is(input,select,textarea){border:1px solid var(--line-quiet);background:color-mix(in srgb,var(--void) 55%,var(--fill));width:100%;min-height:40px;color:var(--text);font:400 14px/1.4 var(--f-ui);border-radius:0;padding:9px 12px}.nl-form textarea{resize:vertical}.nl-form :is(input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nl-form-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:520px){.nl-form-two{grid-template-columns:1fr}}.nl-form-warn{color:var(--neg)}.nl-form-warn[hidden]{display:none}.nl-form-extra>summary{color:var(--text-2);cursor:pointer;margin-bottom:12px;font-size:13px}.nl-form-error{color:var(--neg);margin:0;font-size:13px}.nl-form>.nl-btn{justify-self:start}.nl-linklike{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
