h2.svelte-1uha8ag{margin-top:2em;margin-bottom:.5em}.todo-cover.svelte-1kohq8i{aspect-ratio:17/6;--mixed-color:color-mix(in srgb, #ef4444 calc(var(--urgency) * 10%), var(--state-color));background:linear-gradient(135deg,var(--mixed-color) 0%,color-mix(in srgb,var(--mixed-color) 70%,black) 100%);border-radius:var(--ids__radius,.5em);justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}.badge.svelte-1kohq8i{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:.8em;font-weight:600}.publication-authors.svelte-ocxnsb{width:80%}.publication-authors.svelte-ocxnsb ul:where(.svelte-ocxnsb){margin-bottom:.65em;margin-left:0}.publication-authors.svelte-ocxnsb ul:where(.svelte-ocxnsb) li:where(.svelte-ocxnsb):before{content:"";opacity:1;top:.01em;left:-.9em}.publication-authors.svelte-ocxnsb ul:where(.svelte-ocxnsb) li:where(.svelte-ocxnsb){margin-bottom:.7em;padding-left:1.9em;font-size:.8em}strong.svelte-ocxnsb{font-weight:600}.breadcrumbs.svelte-1jovwxm{flex-direction:row;align-items:center;gap:.4em;font-size:.85em;display:flex}.separator.svelte-1jovwxm{opacity:.4}.current-page.svelte-1jovwxm{opacity:.6}.info.svelte-x84cjg{flex-direction:row;padding-top:.1em;font-size:.8em;display:flex}@media(min-width:768px){.info.svelte-x84cjg{float:right}}.info.svelte-x84cjg>div:not(:first-child):before{content:"·";padding-inline:.5em}.info.svelte-x84cjg>:last-child:before{content:none}.tags.svelte-x84cjg{flex-wrap:wrap;align-items:center;gap:.3em;display:flex}.tag.svelte-x84cjg{background:rgba(var(--ids__surface-RGB),1);color:rgba(var(--ids__code-RGB),1);border-radius:.2em;padding:.1em .4em;font-size:.75em}.after-header.svelte-x84cjg{justify-content:space-between;align-items:baseline;display:flex}.cta.svelte-82cwq4{background:var(--ids__surface-RGB);border-radius:.4em;flex-wrap:wrap;align-items:center;width:100%;height:25em;padding-top:0;display:flex}.cta.svelte-82cwq4 .cover-for-small:where(.svelte-82cwq4){display:none;overflow:hidden}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4){color:var(--ids__text-RGB);text-align:center;width:100%;margin:-5em auto 0;padding:0 4em}@media(max-width:768px){.cta.svelte-82cwq4 .description:where(.svelte-82cwq4){margin:-5em auto 0;padding:0 2em}}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .title:where(.svelte-82cwq4),.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .subtitle:where(.svelte-82cwq4){font-size:.9em}@media(max-width:768px){.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .title:where(.svelte-82cwq4),.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .subtitle:where(.svelte-82cwq4){font-size:.8em}}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .title:where(.svelte-82cwq4){margin-bottom:.3em;font-weight:800}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4){width:65%;min-width:10em;margin-top:.7em;font-size:.9em;font-weight:500}@media(max-width:768px){.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4){width:80%;margin-top:.5em;font-size:.8em}}.cta.svelte-82cwq4 svg.logo:where(.svelte-82cwq4){display:none}.cta.svelte-82cwq4.small{background:#000;flex-direction:row-reverse;justify-content:space-between;align-items:end;height:auto;margin-top:1.5em;margin-bottom:1.5em;padding-top:1em;transition:opacity .3s;display:flex;position:relative}.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4){display:none}.cta.svelte-82cwq4.small:hover{opacity:.8;transition:opacity}.cta.svelte-82cwq4.small:hover .arrow:where(.svelte-82cwq4){opacity:1;transition:opacity,right;right:.4em}@media(max-width:768px){.cta.svelte-82cwq4.small{justify-content:left;height:auto;padding-top:.3em;padding-left:.5em}}.cta.svelte-82cwq4.small .cover-for-small:where(.svelte-82cwq4){width:60%;display:block}@media(max-width:768px){.cta.svelte-82cwq4.small .cover-for-small:where(.svelte-82cwq4){width:100%}}.cta.svelte-82cwq4.small svg.logo:where(.svelte-82cwq4){width:2.2em;height:2.2em;display:block;position:absolute;top:1em;left:1.1em}@media(max-width:768px){.cta.svelte-82cwq4.small svg.logo:where(.svelte-82cwq4){width:1.8em;height:1.8em;left:unset;top:unset;bottom:1em;right:1em}}.cta.svelte-82cwq4.small .arrow:where(.svelte-82cwq4){opacity:0;width:2em;height:2em;transition:opacity .2s,right .2s;position:absolute;top:.5em;right:.8em}@media(max-width:768px){.cta.svelte-82cwq4.small .arrow:where(.svelte-82cwq4){opacity:1;display:none;top:1em;right:.7em}}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4){text-align:left;color:#fff;width:40%;margin-top:0;margin:unset;padding:0 1em 0 1.3em;font-size:.9em}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4) .subtitle:where(.svelte-82cwq4){margin-bottom:0}@media(max-width:768px){.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4){width:80%;padding:1em .5em 0;font-size:1.1em}}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4){opacity:0;height:0;margin-top:-1em}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4):after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4){width:auto;height:auto;fill:var(--ids__sveleton-logo-color);font-size:.7em;position:absolute;top:1em;left:1.5em}.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4) path:where(.svelte-82cwq4){fill:var(--ids__sveleton-logo-color)}@media(max-width:768px){.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4){margin-top:-3.5em;margin-right:.8em;font-size:20px}}.big-logo.svelte-82cwq4{text-align:center;pointer-events:none;z-index:1;width:4.5em;height:4.5em;fill:var(--ids__sveleton-logo-color);border:none;margin:0 auto;font-size:40px;position:relative}@media(max-width:768px){.big-logo.svelte-82cwq4{width:3em;height:3em}}.big-logo.svelte-82cwq4 svg:where(.svelte-82cwq4){min-width:3em;margin:0 auto 0 -.45em;padding-left:.1em}.big-logo.svelte-82cwq4 svg:where(.svelte-82cwq4) path:where(.svelte-82cwq4){fill:var(--ids__sveleton-logo-color)}@property --ids-nav-margin-top{syntax:"<length>";inherits:true;initial-value:3em}.nav-anchor.svelte-3yio41{margin-top:calc(0px - var(--ids-nav-margin-top,0em));scroll-margin-top:2em}.nav-anchor.svelte-3yio41:active{background:0 0}.tags.svelte-bu79hl{flex-wrap:wrap;gap:.3rem;display:flex}.articles.svelte-1s2ms6o{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:.6em;display:grid}.articles.svelte-1s2ms6o>*{width:100%}@media(max-width:768px){.articles.svelte-1s2ms6o{grid-template-columns:repeat(1,1fr)}}@media(min-width:769px){.articles.svelte-1s2ms6o>*{grid-column:span 6}.articles.svelte-1s2ms6o.compact>*{grid-column:span 4}.articles.svelte-1s2ms6o.fancy:not(:has(>.featured))>:nth-child(12n+1){grid-area:span 2/span 9}:is(.articles.svelte-1s2ms6o.fancy:not(:has(>.featured))>:nth-child(12n+2),.articles.svelte-1s2ms6o.fancy:not(:has(>.featured))>:nth-child(12n+3)){grid-column:span 3;font-size:.9em}}@media(min-width:769px){.article-item.featured.svelte-1s2ms6o{grid-area:span 2/span 9}:is(.article-item:where(.svelte-1s2ms6o):has(+.article-item.featured.svelte-1s2ms6o:nth-child(3n)),.article-item:where(.svelte-1s2ms6o):has(+.article-item:where(.svelte-1s2ms6o)+.article-item.featured.svelte-1s2ms6o:nth-child(3n))){grid-column:1/span 3;font-size:.9em}.article-item.featured.svelte-1s2ms6o:nth-child(3n+1)+.article-item:where(.svelte-1s2ms6o),.article-item.featured.svelte-1s2ms6o:nth-child(3n+1)+.article-item:where(.svelte-1s2ms6o)+.article-item:where(.svelte-1s2ms6o){grid-column:span 3;font-size:.9em}:is(.article-item.featured.svelte-1s2ms6o:nth-child(3n+2)+.article-item:where(.svelte-1s2ms6o),.article-item:where(.svelte-1s2ms6o):has(+.article-item.featured.svelte-1s2ms6o:nth-child(3n+2))){grid-column:span 3;font-size:.9em}}.label.svelte-1yu4t7e{font-size:1em}
