1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[228],{2422:(e,t,r)=>{"use strict";r.d(t,{PapersExplorer:()=>d});var a=r(95155),l=r(12115),o=r(52619),s=r.n(o),n=r(77415),i=r(96108);let c="border bg-transparent px-3 py-2 font-mono text-[11.5px] text-[color:var(--ink-on-cloth)] placeholder:text-[color:var(--ink-ghost)] focus:outline-none";function p(e){let{paper:t}=e,[r,o]=(0,l.useState)(!1);return(0,a.jsxs)("article",{className:"border-t py-6 first:border-t-0",style:{borderColor:"var(--rule)"},children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,a.jsx)(n.dm,{label:t.venue,tone:"muted"}),(0,a.jsx)(n.dm,{label:t.track,tone:"Research Abstract"===t.track?"default":"active"}),(0,a.jsx)("span",{className:"font-mono text-[10px] uppercase tracking-[0.16em] text-[color:var(--ink-ghost)]",children:t.subjectAreas.slice(0,3).join(" \xb7 ")})]}),(0,a.jsx)("h3",{className:"mt-3 font-serif text-[clamp(18px,1.8vw,23px)] leading-snug tracking-tight",children:(0,a.jsx)(s(),{href:"/papers/paper/?venue=".concat(t.venueId,"&id=").concat(t.id),className:"text-[color:var(--ink-on-cloth)] transition hover:text-[color:var(--foil)]",children:t.title})}),(0,a.jsx)("p",{className:"mt-2 font-mono text-[11.5px] leading-relaxed text-[color:var(--ink-faint)]",children:t.authors.map((e,r)=>(0,a.jsxs)("span",{children:[e.name,(0,a.jsxs)("span",{className:"text-[color:var(--ink-ghost)]",children:[" (",e.affiliation,")"]}),r<t.authors.length-1?" \xb7 ":""]},e.name))}),(0,a.jsxs)("div",{className:"mt-4 flex flex-wrap items-center gap-x-6 gap-y-2",children:[(0,a.jsx)("button",{type:"button",onClick:()=>o(e=>!e),"aria-expanded":r,className:"font-mono text-[10.5px] uppercase tracking-[0.24em] text-[color:var(--foil)] transition hover:opacity-80",children:r?"Hide abstract â":"Show abstract â"}),(0,a.jsx)(s(),{href:"/papers/paper/?venue=".concat(t.venueId,"&id=").concat(t.id),className:"font-mono text-[10.5px] uppercase tracking-[0.24em] text-[color:var(--ink-dim)] transition hover:text-[color:var(--foil)]",children:"Details â"})]}),r&&(0,a.jsx)("p",{className:"mt-4 max-w-3xl border-l pl-5 text-[14.5px] leading-relaxed text-[color:var(--ink-dim)]",style:{borderColor:"var(--rule-strong)"},children:t.abstract})]})}function d(){let e=(0,l.useMemo)(()=>(0,i.$V)(),[]),t=(0,l.useMemo)(()=>[...new Set(e.map(e=>e.venue))],[e]),r=(0,l.useMemo)(()=>(0,i.Ul)(),[]),o=(0,l.useMemo)(()=>[...new Set(e.map(e=>e.track))].sort(),[e]),[s,n]=(0,l.useState)("All venues"),[d,x]=(0,l.useState)("All types"),[m,u]=(0,l.useState)(""),[h,f]=(0,l.useState)([]),[v,g]=(0,l.useState)(!1),b=(0,l.useMemo)(()=>{let t=e;if("All venues"!==s&&(t=t.filter(e=>e.venue===s)),"All types"!==d&&(t=t.filter(e=>e.track===d)),m){let e=m.toLowerCase();t=t.filter(t=>t.title.toLowerCase().includes(e)||t.abstract.toLowerCase().includes(e)||t.subjectAreas.some(t=>t.toLowerCase().includes(e))||t.authors.some(t=>t.name.toLowerCase().includes(e)||t.affiliation.toLowerCase().includes(e)))}return h.length>0&&(t=t.filter(e=>e.subjectAreas.some(e=>h.includes(e)))),t},[e,s,d,m,h]),j=e=>f(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e]),y="All venues"!==s||"All types"!==d||""!==m||h.length>0;return(0,a.jsxs)("div",{className:"mx-auto max-w-7xl px-6 py-12 lg:px-12",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-3 border-b pb-6 md:flex-row md:items-center",style:{borderColor:"var(--rule)"},children:[(0,a.jsx)("input",{type:"search",placeholder:"Search papersâ¦",value:m,onChange:e=>u(e.target.value),className:"".concat(c," w-full md:max-w-xs"),style:{borderColor:"var(--rule-strong)"}}),(0,a.jsx)("select",{value:s,onChange:e=>n(e.target.value),"aria-label":"Venue",className:c,style:{borderColor:"var(--rule-strong)"},children:["All venues",...t].map(e=>(0,a.jsx)("option",{value:e,children:e},e))}),(0,a.jsx)("select",{value:d,onChange:e=>x(e.target.value),"aria-label":"Type",className:c,style:{borderColor:"var(--rule-strong)"},children:["All types",...o].map(e=>(0,a.jsx)("option",{value:e,children:e},e))}),(0,a.jsxs)("button",{type:"button",onClick:()=>g(e=>!e),"aria-expanded":v,className:"self-start px-1 py-2 font-mono text-[10.5px] uppercase tracking-[0.22em] text-[color:var(--ink-dim)] transition hover:text-[color:var(--foil)] md:self-auto",children:["Subjects",h.length>0&&(0,a.jsxs)("span",{className:"ml-1.5 text-[color:var(--foil)]",children:["(",h.length,")"]}
1),(0,a.jsx)("span",{"aria-hidden":!0,className:"ml-1.5",children:v?"â":"â"})]}),(0,a.jsxs)("span",{className:"font-mono text-[10.5px] uppercase tracking-[0.22em] text-[color:var(--ink-faint)] md:ml-auto",children:[b.length," / ",e.length]}),y&&(0,a.jsx)("button",{type:"button",onClick:()=>{n("All venues"),x("All types"),u(""),f([])},className:"self-start px-1 py-2 font-mono text-[10.5px] uppercase tracking-[0.22em] text-[color:var(--copper)] transition hover:opacity-80 md:self-auto",children:"Clear"})]}),v&&(0,a.jsx)("div",{className:"border-b py-5",style:{borderColor:"var(--rule)"},children:(0,a.jsx)("div",{className:"flex flex-wrap gap-x-4 gap-y-2",children:r.map(e=>{let t=h.includes(e);return(0,a.jsx)("button",{type:"button",onClick:()=>j(e),"aria-pressed":t,className:"font-mono text-[10px] uppercase tracking-[0.14em] transition",style:{color:t?"var(--foil)":"var(--ink-faint)",borderBottom:t?"1px solid var(--foil)":"1px solid transparent",paddingBottom:1},children:e},e)})})}),!v&&h.length>0&&(0,a.jsx)("div",{className:"flex flex-wrap gap-2 border-b py-4",style:{borderColor:"var(--rule)"},children:h.map(e=>(0,a.jsxs)("button",{type:"button",onClick:()=>j(e),className:"font-mono text-[10px] uppercase tracking-[0.14em] text-[color:var(--foil)] transition hover:opacity-80",style:{border:"1px solid var(--foil)",padding:"2px 8px"},children:[e," \xd7"]},e))}),(0,a.jsxs)("div",{className:"mt-2",children:[b.map(e=>(0,a.jsx)(p,{paper:e},"".concat(e.venueId,"-").concat(e.id))),0===b.length&&(0,a.jsx)("p",{className:"py-10 text-[15px] text-[color:var(--ink-dim)]",children:"No papers match the current filters."})]})]})}},77415:(e,t,r)=>{"use strict";r.d(t,{dm:()=>i,o$:()=>n,YN:()=>s,M3:()=>o});var a=r(95155);let l=function(){for(var e,t,r=0,a="",l=arguments.length;r<l;r++)(e=arguments[r])&&(t=function e(t){var r,a,l="";if("string"==typeof t||"number"==typeof t)l+=t;else if("object"==typeof t)if(Array.isArray(t)){var o=t.length;for(r=0;r<o;r++)t[r]&&(a=e(t[r]))&&(l&&(l+=" "),l+=a)}else for(a in t)t[a]&&(l&&(l+=" "),l+=a);return l}(e))&&(a&&(a+=" "),a+=t);return a};function o(e){let{className:t,style:r,size:l=10,color:o="var(--foil-ghost)"}=e;return(0,a.jsx)("svg",{className:t,style:r,width:l,height:l,viewBox:"0 0 10 10",fill:"none",stroke:o,strokeWidth:"1","aria-hidden":!0,children:(0,a.jsx)("path",{d:"M5 0v10M0 5h10"})})}function s(e){let{number:t,label:r,className:o}=e;return(0,a.jsx)("p",{className:l("font-mono text-[10px] uppercase tracking-[0.3em] text-[color:var(--foil)]",o),children:t?"".concat(t," \xb7 ").concat(r):r})}function n(e){let{before:t,italic:r,after:o,as:s="h2",className:n}=e;return(0,a.jsxs)(s,{className:l("font-serif leading-[1.04] tracking-tight text-[color:var(--ink-on-cloth)]","h1"===s?"text-[clamp(2.25rem,4.5vw,4.25rem)]":"text-[clamp(1.75rem,3.5vw,3rem)]",n),children:[t,r&&(0,a.jsx)("span",{className:"text-[color:var(--foil)]",style:{fontFamily:"var(--font-italic)",fontStyle:"italic"},children:r}),o]})}function i(e){let{label:t,tone:r="default"}=e;return(0,a.jsx)("span",{className:"inline-block font-mono uppercase",style:{..."active"===r?{background:"var(--foil)",color:"var(--cloth)",border:"1px solid var(--foil)"}:"muted"===r?{background:"transparent",color:"var(--ink-faint)",border:"1px solid var(--rule)"}:{background:"transparent",color:"var(--foil)",border:"1px solid var(--foil)"},fontSize:"9.5px",letterSpacing:"0.22em",padding:"2px 7px"},children:t})}},79148:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,52619,23)),Promise.resolve().then(r.bind(r,2422)),Promise.resolve().then(r.bind(r,21364))}},e=>{e.O(0,[887,714,942,315,311,364,108,441,255,358],()=>e(e.s=79148)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.