﻿:root{--sea-red: #ed2939;--sea-blue: #0042a6;--sea-yellow: #f9e300;--sea-green: #009639;--sea-white: #ffffff;--sea-black: #111111;--primary: var(--sea-red);--primary-foreground: var(--sea-white);--secondary: var(--sea-blue);--secondary-foreground: var(--sea-white);--accent: var(--sea-yellow);--accent-foreground: var(--sea-black);--background: var(--sea-white);--foreground: var(--sea-black);--muted: color-mix(in oklch, var(--foreground) 50%, var(--background));--muted-foreground: color-mix( in oklch, var(--foreground) 60%, var(--background) );--border: color-mix(in oklch, var(--foreground) 15%, var(--background));--ring: color-mix(in oklch, var(--sea-red) 60%, white 40%);--bs-primary: var(--primary);--bs-secondary: var(--secondary);--bs-success: var(--sea-green);--bs-danger: color-mix(in oklch, var(--primary) 80%, black 20%);--bs-warning: var(--accent);--bs-info: color-mix(in oklch, var(--secondary) 60%, white 40%);--bs-light: var(--background);--bs-dark: var(--foreground);--bs-primary-rgb: 237, 41, 57;--bs-secondary-rgb: 0, 66, 166;--bs-success-rgb: 0, 150, 57;--bs-danger-rgb: 237, 41, 57;--bs-warning-rgb: 249, 227, 0;--bs-info-rgb: 0, 66, 166;--bs-light-rgb: 255, 255, 255;--bs-dark-rgb: 17, 17, 17;--bs-body-color: var(--foreground);--bs-body-bg: var(--background);--bs-secondary-color: color-mix(in oklch, var(--foreground) 75%, transparent);--bs-secondary-bg: color-mix( in oklch, var(--foreground) 8%, var(--background) );--bs-tertiary: var(--accent);--bs-tertiary-color: color-mix(in oklch, var(--foreground) 50%, transparent);--bs-tertiary-bg: color-mix( in oklch, var(--foreground) 4%, var(--background) );--bs-emphasis-color: var(--foreground);--bs-body-color-rgb: from var(--foreground) r g b;--bs-body-bg-rgb: from var(--background) r g b;--bs-border-color: var(--border);--bs-border-color-translucent: color-mix( in oklch, var(--foreground) 17.5%, transparent );--bs-primary-text-emphasis: oklch(from var(--primary) calc(l - 0.4) c h);--bs-secondary-text-emphasis: oklch(from var(--secondary) calc(l - 0.4) c h);--bs-success-text-emphasis: oklch(from var(--sea-green) calc(l - 0.4) c h);--bs-danger-text-emphasis: oklch(from var(--bs-danger) calc(l - 0.4) c h);--bs-warning-text-emphasis: oklch(from var(--accent) calc(l - 0.4) c h);--bs-tertiary-text-emphasis: oklch(from var(--accent) calc(l - 0.4) c h);--bs-primary-bg-subtle: color-mix( in oklch, var(--primary) 20%, var(--background) );--bs-secondary-bg-subtle: color-mix( in oklch, var(--secondary) 20%, var(--background) );--bs-success-bg-subtle: color-mix( in oklch, var(--sea-green) 20%, var(--background) );--bs-danger-bg-subtle: color-mix( in oklch, var(--bs-danger) 20%, var(--background) );--bs-warning-bg-subtle: color-mix( in oklch, var(--accent) 20%, var(--background) );--bs-tertiary-bg-subtle: color-mix( in oklch, var(--accent) 20%, var(--background) )}[data-bs-theme=dark]{--primary: var(--sea-blue);--primary-foreground: var(--sea-white);--secondary: var(--sea-red);--secondary-foreground: var(--sea-white);--accent: var(--sea-yellow);--accent-foreground: var(--sea-black);--background: var(--sea-black);--foreground: var(--sea-white);--muted: color-mix(in oklch, var(--foreground) 50%, var(--background));--muted-foreground: color-mix( in oklch, var(--foreground) 60%, var(--background) );--border: color-mix(in oklch, var(--foreground) 25%, var(--background));--ring: var(--sea-blue);--bs-primary: var(--primary);--bs-secondary: var(--secondary);--bs-success: var(--sea-green);--bs-danger: var(--sea-red);--bs-warning: var(--accent);--bs-info: var(--sea-blue);--bs-light: var(--background);--bs-dark: var(--foreground);--bs-body-color: var(--foreground);--bs-body-bg: var(--background);--bs-secondary-color: color-mix(in oklch, var(--foreground) 75%, transparent);--bs-secondary-bg: color-mix( in oklch, var(--foreground) 20%, var(--background) );--bs-tertiary: var(--accent);--bs-tertiary-color: color-mix(in oklch, var(--foreground) 50%, transparent);--bs-tertiary-bg: color-mix( in oklch, var(--foreground) 12%, var(--background) );--bs-emphasis-color: var(--foreground);--bs-body-color-rgb: from var(--foreground) r g b;--bs-body-bg-rgb: from var(--background) r g b;--bs-border-color: var(--border);--bs-border-color-translucent: color-mix( in oklch, var(--foreground) 15%, transparent );--bs-link-color: oklch(from var(--primary) calc(l + 0.2) calc(c * 0.8) h);--bs-link-color-rgb: from var(--bs-link-color) r g b;--bs-link-hover-color: oklch(from var(--bs-link-color) calc(l + 0.1) c h);--bs-link-hover-color-rgb: from var(--bs-link-hover-color) r g b;--bs-primary-text-emphasis: oklch( from var(--primary) calc(l + 0.2) calc(c * 0.8) h );--bs-success-text-emphasis: oklch( from var(--sea-green) calc(l + 0.2) calc(c * 0.8) h );--bs-danger-text-emphasis: oklch( from var(--bs-danger) calc(l + 0.2) calc(c * 0.8) h );--bs-warning-text-emphasis: oklch( from var(--accent) calc(l + 0.1) calc(c * 0.8) h );--bs-tertiary-text-emphasis: oklch( from var(--accent) calc(l + 0.1) calc(c * 0.8) h );--bs-primary-bg-subtle: color-mix( in oklch, var(--primary) 25%, var(--background) );--bs-success-bg-subtle: color-mix( in oklch, var(--sea-green) 25%, var(--background) );--bs-danger-bg-subtle: color-mix( in oklch, var(--bs-danger) 25%, var(--background) );--bs-warning-bg-subtle: color-mix( in oklch, var(--accent) 25%, var(--background) );--bs-tertiary-bg-subtle: color-mix( in oklch, var(--accent) 25%, var(--background) )}::selection{background-color:var(--accent);color:var(--foreground)}body{line-height:1.6}h1{font-size:2.5rem;font-weight:500;margin-top:2rem;margin-bottom:1.5rem}h2{font-size:2rem;font-weight:500;margin-top:1.75rem;margin-bottom:1.25rem}h3{font-size:1.75rem;font-weight:500;margin-top:1.5rem;margin-bottom:1rem}h4{font-size:1.5rem;font-weight:500;margin-top:1.25rem;margin-bottom:.75rem}h5{font-size:1.25rem;font-weight:500;margin-top:1rem;margin-bottom:.5rem}h6{font-size:1rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem}p{margin-bottom:1.25rem;line-height:1.7}i{font-weight:300}ul,ol{margin-bottom:1.25rem;line-height:1.6}ul li,ol li{margin-bottom:.25rem}a{transition:color .3s ease;color:var(--secondary);text-decoration:none}a:hover{text-decoration:underline}.card-clickable a,a.btn,a.nav-link,a.list-group-item,a.dropdown-item,a.page-link{text-decoration:none}.card-clickable a:hover,.card-clickable a:focus,a.btn:hover,a.btn:focus,a.nav-link:hover,a.nav-link:focus,a.list-group-item:hover,a.list-group-item:focus,a.dropdown-item:hover,a.dropdown-item:focus,a.page-link:hover,a.page-link:focus{text-decoration:none}blockquote{margin:2rem 0;padding-left:1.5rem;border-left:4px solid var(--border);color:var(--secondary);font-style:italic}blockquote p:last-child{margin-bottom:0}img{max-width:100%}.MathJax_Display{font-size:80%}.card-meta .meta-item,.post-meta .meta-item{display:inline-block;margin-right:1rem}.card-meta .meta-item:last-child,.post-meta .meta-item:last-child{margin-right:0}.card-meta .meta-item i,.post-meta .meta-item i{margin-right:.375rem;opacity:.8}.btn:not([class*=btn-outline-]){background-color:var(--btn-bg);color:var(--btn-color);border-color:var(--btn-bg);transition:all .2s ease-in-out}.btn:not([class*=btn-outline-]):hover,.btn:not([class*=btn-outline-]):focus-visible{background-color:var(--btn-bg-hover);border-color:var(--btn-bg-hover);box-shadow:0 4px 12px rgba(0,0,0,.15)}.btn:not([class*=btn-outline-]):active,.btn:not([class*=btn-outline-]):focus{background-color:var(--btn-bg-active);border-color:var(--btn-bg-active);transform:scale(95%)}[class*=btn-outline-]{background-color:rgba(0,0,0,0) !important;color:var(--btn-border) !important;border-color:var(--btn-border) !important}[class*=btn-outline-]:hover,[class*=btn-outline-]:focus-visible{background-color:var(--btn-border) !important;color:var(--btn-color) !important;border-color:var(--btn-border) !important}[class*=btn-outline-]:active,[class*=btn-outline-]:focus{background-color:var(--btn-bg-hover) !important;border-color:var(--btn-bg-hover) !important;color:var(--btn-color) !important;box-shadow:0 0 0 .2rem var(--btn-focus-ring)}.btn-primary,.btn-outline-primary{--btn-bg: var(--primary);--btn-color: var(--primary-foreground);--btn-border: var(--primary);--btn-bg-hover: oklch(from var(--primary) calc(l - 0.05) c h);--btn-bg-active: oklch( from var(--primary) calc(l - 0.1) c h );--btn-focus-ring: color-mix(in oklch, var(--primary) 35%, transparent)}.btn-secondary,.btn-outline-secondary{--btn-bg: var(--secondary);--btn-color: var(--secondary-foreground);--btn-border: var(--secondary);--btn-bg-hover: oklch(from var(--secondary) calc(l - 0.05) c h);--btn-bg-active: oklch(from var(--secondary) calc(l - 0.1) c h);--btn-focus-ring: color-mix(in oklch, var(--secondary) 35%, transparent)}.btn-accent,.btn-outline-accent{--btn-bg: var(--accent);--btn-color: var(--accent-foreground);--btn-border: var(--accent);--btn-bg-hover: oklch(from var(--accent) calc(l - 0.08) calc(c + 0.02) h);--btn-bg-active: oklch(from var(--accent) calc(l - 0.15) calc(c + 0.03) h);--btn-focus-ring: color-mix(in oklch, var(--accent) 50%, transparent)}.btn-outline-accent{--btn-border: oklch(from var(--accent) calc(l - 0.1) c h)}.accordion{--bs-accordion-inner-border-radius: var(--bs-border-radius);--bs-accordion-border-radius: var(--bs-border-radius)}.accordion-item{border:none;border-bottom:1px solid var(--bs-border-color)}.accordion-item:first-of-type{border-top:none}.accordion-item:last-of-type{border-bottom:none}.accordion-button{font-weight:500;padding:1.25rem 1rem}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);color:var(--bs-body-color);box-shadow:none}.accordion-button:hover{background-color:var(--bs-tertiary-bg)}.accordion-button:focus{border-color:rgba(0,0,0,0);box-shadow:none}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M12 5v14'/%3e%3cpath d='M5 12h14'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;background-position:center;transition:transform .2s ease-in-out}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M12 5v14'/%3e%3cpath d='M5 12h14'/%3e%3c/svg%3e");transform:rotate(45deg)}.card{width:100%;border-radius:.75rem;border:1px solid color-mix(in oklch, var(--border) 50%, transparent);padding:.75rem 1rem;transition:all 300ms;position:relative;margin-bottom:1.5rem}.card:not(.card-clickable):hover{border-color:color-mix(in oklch, var(--border) 80%, transparent)}.card-clickable{cursor:pointer}.card-clickable:hover{border-color:color-mix(in oklch, var(--accent) 80%, transparent);box-shadow:0 20px 25px -5px color-mix(in oklch, var(--ring) 10%, transparent),0 10px 10px -5px color-mix(in oklch, var(--ring) 4%, transparent)}.card-clickable:active,.card-clickable:focus,.card-clickable:focus-visible{border-color:color-mix(in oklch, var(--primary) 90%, transparent);background-color:color-mix(in oklch, var(--primary) 8%, transparent);box-shadow:0 4px 6px -1px color-mix(in oklch, var(--ring) 10%, transparent),0 2px 4px -1px color-mix(in oklch, var(--ring) 6%, transparent)}.card-selected{background:linear-gradient(to bottom right, color-mix(in oklch, var(--primary) 10%, transparent) 20%, var(--background), var(--background));border:1px solid color-mix(in oklch, var(--primary) 50%, transparent)}.card-focusable:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 30%, transparent)}.card-content{display:flex;flex-direction:column;gap:.75rem}.card-header{display:flex;align-items:center;gap:.5rem}.card-title{color:var(--foreground);font-size:1.125rem;line-height:1.25;font-weight:600}.card-title-link{text-decoration:none}.card-title-link:hover{color:var(--primary);text-decoration:underline}.card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem}.card-description{color:var(--muted-foreground);flex-grow:1;font-size:.875rem;line-height:1.5}.card-actions{display:flex;flex-wrap:wrap;gap:.5rem}.navbar{background-color:var(--background);box-shadow:0 2px 4px color-mix(in oklch, var(--foreground) 10%, transparent);font-size:.875rem;--bs-navbar-brand-color: var(--foreground);--bs-navbar-brand-hover-color: var(--accent);--bs-navbar-nav-link-color: var(--foreground);--bs-navbar-nav-link-hover-color: var(--accent);--bs-navbar-active-color: var(--primary);--bs-navbar-toggler-border-color: transparent;--bs-navbar-toggler-focus-width: 0}.nav-link{font-weight:500;transition:color .2s ease;border-bottom:2px solid rgba(0,0,0,0);display:flex;align-items:center;padding-top:.4rem;padding-bottom:.2rem;line-height:1.2}.nav-link:hover,.nav-link:focus{color:var(--accent);text-decoration:none}.dropdown-menu{--bs-dropdown-font-size: 0.875rem;--bs-dropdown-color: var(--muted-foreground);--bs-dropdown-bg: var(--background);--bs-dropdown-link-color: var(--foreground);--bs-dropdown-link-hover-color: var(--accent-foreground);--bs-dropdown-link-hover-bg: var(--accent);--bs-dropdown-link-active-color: var(--primary-foreground);--bs-dropdown-link-active-bg: var(--primary);--bs-dropdown-link-disabled-color: var(--muted-foreground);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: var(--muted-foreground)}.navbar-toggler-icon{background:none;position:relative;width:24px;height:18px;display:block}.line{position:absolute;width:100%;height:2px;background-color:var(--foreground);transition:transform .3s ease,opacity .3s ease;left:0}.line-1{top:0}.line-2{top:8px}.line-3{top:16px}.navbar-toggler[aria-expanded=true] .line-1{transform:rotate(45deg) translate(5.5px, 5.5px)}.navbar-toggler[aria-expanded=true] .line-2{opacity:0}.navbar-toggler[aria-expanded=true] .line-3{transform:rotate(-45deg) translate(5.5px, -5.5px)}.navbar-toggler:focus{box-shadow:none}.footer{padding:1rem 0;border-top:1px solid var(--muted-foreground);color:var(--muted)}.social-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem}footer .social-links{justify-content:flex-start}.social-link{color:var(--muted-foreground);font-size:1.2rem;transition:all .2s ease-out;text-decoration:none;display:inline-block}.social-link:hover,.social-link:focus{color:var(--primary);transform:translateY(-2px)}.social-link:active{color:var(--primary);transform:translateY(0)}.breadcrumb-nav{padding:.5rem 0;font-family:"Open Sans",sans-serif;font-size:.7rem;text-transform:uppercase;font-weight:300;margin-top:56px}.breadcrumb-content{display:flex;align-items:center;gap:.4rem;color:var(--bs-secondary)}.breadcrumb-link{color:var(--bs-secondary);text-decoration:none;transition:color .2s ease}.breadcrumb-link:hover{color:var(--bs-dark);text-decoration:none}.breadcrumb-separator{color:var(--bs-secondary-bg);font-weight:300}.breadcrumb-current{color:var(--bs-secondary);font-weight:400}@media(max-width: 40em){.breadcrumb-nav{font-size:.65rem}.breadcrumb-content{gap:.3rem}}.page-title{font-weight:600;padding-top:2rem;padding-bottom:.5rem;margin-top:2rem;margin-bottom:.5rem}.page-description{margin-bottom:2rem}.profile-thumbnail{display:block;margin:0 auto .5rem auto;object-fit:cover;object-position:center;width:200px;height:200px;border-radius:50%;aspect-ratio:1/1}#project-navigation .project-aside-title{border-bottom:1px solid;padding-bottom:.5rem;margin-bottom:1rem}.post-nav-link{transition:border-color .3s ease,color .3s ease;border-color:var(--bs-border-color);color:var(--bs-body-color);min-height:80px;background-color:var(--bs-body-bg)}.post-nav-link:hover,.post-nav-link:focus{border-color:var(--bs-primary) !important;color:var(--bs-primary) !important}.post-nav-link:focus{outline:2px solid var(--bs-primary);outline-offset:2px}.nav-icon{font-size:1.2rem;transition:transform .3s ease;color:var(--bs-primary);opacity:.7}.post-nav-link:hover .nav-icon,.post-nav-link:focus .nav-icon{opacity:1}.post-nav-prev:hover .nav-icon,.post-nav-prev:focus .nav-icon{transform:translateX(-3px)}.post-nav-next:hover .nav-icon,.post-nav-next:focus .nav-icon{transform:translateX(3px)}.nav-label{font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.nav-title{font-size:.95rem;line-height:1.3;display:block;transition:color .3s ease}.post-nav-link:hover .nav-title,.post-nav-link:focus .nav-title{color:var(--bs-primary) !important}@media(max-width: 767.98px){.post-nav-link{min-height:70px}.nav-icon{font-size:1rem}.nav-title{font-size:.9rem}}@media(prefers-reduced-motion: reduce){.post-nav-link,.nav-icon,.nav-title{transition:none}.post-nav-prev:hover .nav-icon,.post-nav-prev:focus .nav-icon,.post-nav-next:hover .nav-icon,.post-nav-next:focus .nav-icon{transform:none}}.anchor-link{color:var(--bs-secondary);text-decoration:none;margin-left:.5em;opacity:0;transition:opacity .2s ease}.anchor-link:hover{color:var(--bs-primary)}h2:hover .anchor-link,h3:hover .anchor-link,h4:hover .anchor-link,h5:hover .anchor-link,h6:hover .anchor-link{opacity:1}h2,h3,h4,h5,h6{position:relative;scroll-margin-top:60px}.contributors p{margin-bottom:.25rem;font-size:.875rem}main img:not(.profile-thumbnail):not(a img):not(.card img):not(.clickable-card img),main .bibliography-preview{cursor:zoom-in;transition:transform .3s ease}.medium-zoom-overlay{z-index:999}.medium-zoom-image--opened{z-index:1000}.highlight{margin-bottom:1rem;border-radius:4px}.highlight .hll{background-color:#ffc}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#000;font-weight:bold}.highlight .o{color:#000;font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold;font-style:italic}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{color:#000;font-weight:bold}.highlight .kd{color:#000;font-weight:bold}.highlight .kn{color:#000;font-weight:bold}.highlight .kp{color:#000;font-weight:bold}.highlight .kr{color:#000;font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nl{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d01040}.highlight .sc{color:#d01040}.highlight .sd{color:#d01040}.highlight .s2{color:#d01040}.highlight .se{color:#d01040}.highlight .sh{color:#d01040}.highlight .si{color:#d01040}.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.bibliography{list-style:none;margin:0;padding:0}.bibliography li::marker,.bibliography li::before{content:none}.bibliography-entry .bibliography-preview{object-fit:cover}.bibliography-entry .bibliography-buttons{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.author-toggle{border:none;background:none;color:var(--bs-secondary);text-decoration:underline;cursor:pointer;padding:0}.author-toggle:hover{color:var(--bs-secondary-dark)}.publisher-name{font-size:.5rem;width:100%;margin:.25rem;padding:.25rem .5rem;text-align:center;display:inline-block;border:1px solid currentColor;border-radius:.25rem;color:inherit}.award-badge .fa-award{margin-right:.5rem}.award-badge .award-name{font-weight:600;color:var(--bs-primary);font-size:.9rem}.bibliography-title{font-size:1.1rem;margin-bottom:.75rem;color:var(--bs-primary-color)}.bibliography-authors{margin-bottom:.75rem;color:var(--bs-body-secondary-color);line-height:1.4}.bibliography-authors .team-member{text-decoration:underline dotted}.bibliography-details{font-size:.9rem;color:var(--bs-body-secondary-color);margin-bottom:1rem}.bibliography-details .publication-type{font-weight:500;color:var(--bs-secondary-color)}.bibliography-abstract{display:inline-block}.bibliography-abstract summary{cursor:pointer}.bibliography-abstract summary::-webkit-details-marker,.bibliography-abstract summary::marker{display:none}.bibliography-abstract summary::before{content:"⏵";display:inline-block;margin-right:.5em;transition:transform .2s}.bibliography-abstract[open] summary{margin-bottom:.5rem}.bibliography-abstract[open] summary::before{transform:rotate(90deg)}.bibliography-abstract .abstract-content{font-size:.9rem;line-height:1.6;color:var(--muted-foreground);text-align:justify}/*# sourceMappingURL=main.css.map */