.ToggleGroupItem{align-items:center;background-color:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;display:flex;justify-content:center;line-height:1;margin-left:-1px;padding:4px}.ToggleGroupItem:first-child{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);margin-left:0}.ToggleGroupItem:last-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.ToggleGroupItem:focus{outline:none;position:relative;&-visible{box-shadow:0 0 0 1px var(--border-color)}}@media (hover){.ToggleGroupItem:hover{background-color:var(--bg-hover);color:var(--text-hover)}}.ToggleGroupItem[data-disabled]{opacity:.75}.ToggleGroupItem[data-state=on]{background-color:var(--bg-secondary)}.ToggleGroupItem.xs{font-size:var(--text-mini);height:20px;min-width:20px}.ToggleGroupItem.xs>.ui-icon{height:16px;width:16px}.ToggleGroupItem.sm{font-size:var(--text-small);height:30px;min-width:30px}.ToggleGroupItem.sm>.ui-icon{height:18px;width:18px}.ToggleGroupItem.lg{font-size:var(--text);height:38px;min-width:38px}.ToggleGroupItem.lg>.ui-icon{height:20px;width:20px}.ToggleGroupItem.xl{font-size:var(--text-large);height:52px;min-width:52px}.ToggleGroupItem.xl>.ui-icon{height:28px;width:28px}.ToggleGroup[data-v-65589bdf]{border-radius:var(--border-radius);display:inline-flex;position:relative}.ui-input{font-size:var(--text-small);position:relative}.ui-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--border-radius);color:var(--text-secondary);display:block;line-height:1;padding:0;position:relative;width:100%}.ui-input input::-moz-placeholder{color:var(--border-color)}.ui-input input::placeholder{color:var(--border-color)}.ui-input input:is(:disabled,[disabled]){cursor:not-allowed;opacity:.75}.ui-input input:focus{outline:1px solid var(--border-color)}.ui-input input.padded{min-height:38px;padding:8px 12px}.ui-input input[type=file]::file-selector-button{background-color:transparent;border:0;color:var(--border-color);font-weight:500;margin-right:12px;outline:none;padding:0}.ui-input input.leading{padding-inline-start:40px}.ui-input input.trailing{padding-inline-end:40px}.ui-input input.outline{background-color:transparent;border-color:var(--border-color)}.ui-input input.clear{background-color:var(--bg-color)}.ui-input>span{align-items:center;bottom:0;display:flex;padding-left:4px;padding-right:4px;position:absolute;top:0}.ui-input>span .ui-icon{color:var(--text-secondary);flex-shrink:0;height:20px;width:20px}.ui-input .leading__wrapper{left:0}.ui-input .trailing__wrapper{right:0}.TabsRoot{--padding:4px;display:flex;flex-direction:column}.TabsRoot .TabsList{background-color:var(--bg-color);border-radius:var(--border-radius);display:flex;flex-shrink:0;position:relative}.TabsRoot .TabsList .TabsIndicator{background-color:var(--black-a1);border-radius:var(--border-radius);bottom:var(--padding);height:calc(100% - var(--padding)*2);left:var(--padding);position:absolute;transform:translate(var(--reka-tabs-indicator-position));transition-duration:.3s;transition-property:width,transform;width:calc(var(--reka-tabs-indicator-size) - var(--padding)*2)}.TabsRoot .TabsTrigger{align-items:center;color:var(--text-color);cursor:pointer;display:flex;flex:0 1 auto;font-family:inherit;font-size:var(--text-small);gap:6px;height:36px;justify-content:center;line-height:1;padding:2px 8px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.TabsRoot .TabsTrigger:nth-child(2){border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.TabsRoot .TabsTrigger:last-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.TabsRoot .TabsTrigger:focus{outline:none;&-visible{box-shadow:0 0 0 1px var(--border-color)}}.TabsRoot .TabsTrigger .ui-icon{height:17px}.TabsRoot .TabsContent{flex-grow:0;margin-top:6px;outline:none;padding:4px}.resources-filters[data-v-6b4fdb50]{align-items:flex-start;display:flex;gap:8px;margin-bottom:10vh;padding:0 16px;position:relative;width:100%}@media (max-width:1280px){.resources-filters[data-v-6b4fdb50]{flex-direction:column;gap:var(--app-margin);padding:0 8px}}.resources-filters .view-mode[data-v-6b4fdb50]{display:flex;width:50%}.resources-filters .filters-tabs[data-v-6b4fdb50]{flex:1}.resources-filters .filters-tabs .ToggleGroup[data-v-6b4fdb50]{flex-wrap:wrap;gap:4px}.resources-filters .filters-tabs .ToggleGroupItem[data-v-6b4fdb50]{border-radius:40px;padding:8px 12px}.resources-filters .clear-filters-button[data-v-6b4fdb50]{position:absolute;right:6px;top:6px}table tr td[data-v-2758d0ea]{border:none}.resources-table button[data-v-2758d0ea]{font-size:inherit!important}.resources-table tbody tr[data-v-2758d0ea]{border-top:1px solid var(--border-color)}.resources-table thead tr[data-v-2758d0ea]{border:none}.resources-table td[data-v-2758d0ea]{font-size:var(--text-small);vertical-align:middle}.resources-table .resource[data-v-2758d0ea]{align-items:center;align-self:stretch;display:flex;gap:4px}.resources-table .resource>*[data-v-2758d0ea]{align-self:stretch}.resources-table thead[data-v-2758d0ea]{height:54px}.resources-table thead th[data-v-2758d0ea]{color:var(--text-hover);font-size:var(--text-small);font-weight:var(--regular);padding:0 16px;text-align:left}.resources-table thead th.sortable[data-v-2758d0ea]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resources-table .ui-button[data-v-2758d0ea]{flex-shrink:1;line-height:1.2}.resources-table .resource-title[data-v-2758d0ea]{align-items:flex-start;flex:1 1 auto;justify-content:flex-start;max-width:100%;overflow-wrap:anywhere;padding:0;text-align:left;white-space:normal;word-break:break-word}.resources-table tr[data-v-2758d0ea]{align-items:stretch;display:flex;position:relative;width:100%}:is(.resources-table td,.resources-table th)[data-v-2758d0ea]{align-items:stretch;border-top:1px solid rgba(var(--current-gray-rgb-inverted),.25)}:is(.resources-table td,.resources-table th).table-year[data-v-2758d0ea]{flex:0 1 10%;max-width:100px}:is(.resources-table td,.resources-table th).type[data-v-2758d0ea]{flex:0 1 10%;max-width:150px}:is(.resources-table td,.resources-table th).open[data-v-2758d0ea]{flex:0 1 5%;max-width:70px}:is(.resources-table td,.resources-table th).slug[data-v-2758d0ea]{flex:0 1 40%}:is(.resources-table td,.resources-table th).author[data-v-2758d0ea]{flex:1 0 30%}@media (max-width:768px){:is(.resources-table td,.resources-table th).slug[data-v-2758d0ea]{flex:1 0 80%}:is(.resources-table td,.resources-table th).author[data-v-2758d0ea],:is(.resources-table td,.resources-table th).table-year[data-v-2758d0ea],:is(.resources-table td,.resources-table th).type[data-v-2758d0ea]{display:none}:is(.resources-table td,.resources-table th).open[data-v-2758d0ea]{flex:0 1 10%}}@media (max-width:480px){.resources-table .open[data-v-2758d0ea]{display:none}}.resource-grid[data-v-0be56111]{display:grid;gap:var(--app-margin);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:var(--app-margin)}.resource-grid .resource-grid-item[data-v-0be56111]{align-self:self-start;cursor:pointer;display:flex;flex-direction:column;gap:8px}.resource-grid .resource-grid-item:hover .title[data-v-0be56111]{text-decoration:underline}.resource-grid .resource-grid-item .cover[data-v-0be56111]{border-radius:4px;height:auto;width:100%}.resource-grid .resource-grid-item .title[data-v-0be56111]{cursor:pointer;font-size:var(--text-small)}.people-list li{align-items:center;display:flex;font-size:var(--text-small);gap:8px}.people-list li .person-link{align-items:center;display:flex;gap:4px}.people-list li .person-link:hover{text-decoration:underline}.people-list li img{border-radius:50%;width:36px}.resource-card{display:grid;gap:var(--text);grid-template-columns:1fr 2fr;padding:var(--app-margin-small)}.resource-card header{display:flex;flex-direction:column;font-size:var(--text-large);gap:0;grid-column:1/-1;margin-bottom:64px}.resource-card header .resource-title{line-height:1.2;margin-bottom:0!important}.resource-card .cover{border-radius:4px;height:auto;width:200px}.resource-card .description{font-size:var(--text-small);max-width:70ch}.resource-card .description,.resource-card .resource-link{grid-column:2/-1}.resource-card .meta{display:grid;gap:24px;grid-column:2/-1;grid-template-columns:1fr 1fr;margin:16px 0}.resource-card .meta .col{align-items:baseline;display:grid;gap:6px;grid-template-columns:72px 1fr}.resource-card .meta dt{color:var(--text-secondary);font-size:var(--text-mini);padding-right:8px;width:auto}.resource-card .meta dd{display:flex;flex-wrap:wrap;font-size:var(--text-small);line-height:1.4}.resource-card .meta .tag:hover span{text-decoration:underline}.resource-card .meta .tag.ui-button{line-height:1.4}.resource-card .meta .tag:not(:last-child):after{content:",";display:inline-block;margin-left:-4px;margin-right:6px}@media (max-width:1280px){.resource-card{width:100%}.resource-card .meta{grid-template-columns:1fr}}.DialogOverlay{animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--black-a6);cursor:pointer;inset:0;position:fixed;transition:background-color .2s ease-out}.DialogContent{animation:dialogAnimateIn .2s ease-out;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);left:50%;max-height:85vh;max-width:var(--ui-dialog-max-width,50vw);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100vw - var(--app-padding))}.DialogContent.bottom,.DialogContent.left,.DialogContent.right,.DialogContent.top{transform:translate(0)}.DialogContent.left,.DialogContent.right,.DialogContent.top{top:0}.DialogContent.bottom,.DialogContent.left,.DialogContent.top{left:0}.DialogContent.bottom,.DialogContent.top{width:100vw}.DialogContent.left,.DialogContent.right{height:var(--unit-100vh);max-height:none}@media (max-width:1024px){.DialogContent.left,.DialogContent.right{max-width:100vw}}.DialogContent.top[data-state=open]{animation:fullSlideDownAndFadeIn .4s ease-out}.DialogContent.top[data-state=closed]{animation:fullSlideUpAndFadeOut .2s ease-out}.DialogContent.left[data-state=open]{animation:fullSlideRightAndFadeIn .4s ease-out}.DialogContent.left[data-state=closed]{animation:fullSlideLeftAndFadeOut .2s ease-out}.DialogContent.right{left:auto;right:0}.DialogContent.right[data-state=open]{animation:fullSlideLeftAndFadeIn .4s ease-out}.DialogContent.right[data-state=closed]{animation:fullSlideRightAndFadeOut .2s ease-out}.DialogContent.bottom{bottom:0;top:auto}.DialogContent.bottom[data-state=open]{animation:fullSlideUpAndFadeIn .4s ease-out}.DialogContent.bottom[data-state=closed]{animation:fullSlideDownAndFadeOut .2s ease-out}.DialogContent:focus{outline:none}.DialogContent>header{align-items:flex-start;border-bottom:1px solid var(--border-color);flex-direction:column;justify-content:center;padding:16px}.DialogContent>header .DialogTitle{font-size:var(--text);font-weight:var(--bold)}.DialogContent>header .DialogDescription{font-size:var(--text-small);margin-top:8px}.DialogContent .DialogClose{position:absolute;right:8px;top:8px}.DialogContent.inset{max-height:calc(100vh - 64px)}.DialogContent.inset.bottom,.DialogContent.inset.top{left:32px;right:32px;width:auto}.DialogContent.inset.top{top:32px}.DialogContent.inset.bottom{bottom:32px}.DialogContent.inset.left,.DialogContent.inset.right{bottom:32px;height:calc(var(--unit-100vh) - 64px);max-height:none;top:auto}.DialogContent.inset.left{left:32px}.DialogContent.inset.right{left:auto;right:32px}.DialogContent.inset.inset-auto-height.left,.DialogContent.inset.inset-auto-height.right{height:auto;max-height:calc(var(--unit-100vh) - 64px)}@media (max-width:1024px){.DialogContent.inset.left,.DialogContent.inset.right{max-width:calc(100vw - 64px)}}@keyframes fadeIn{0%{opacity:0}}@keyframes dialogAnimateIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.resources-page[data-v-d161462f]{display:flex;flex-direction:column;margin:10vh 0 0}
