body{color:#e8eaed;background:#14171c;margin:0;padding:0;font-family:system-ui,sans-serif;line-height:1.6}a{color:#7db1ff}.site-nav{max-width:60rem;margin:0 auto;padding:.75rem 1.5rem 0}.logo-link{color:#e8eaed;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.nav-logo{width:34px;height:22px;display:block}.logo-text{letter-spacing:.02em;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:700}.logo-link:hover{color:#7db1ff}main{max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 3rem}h1,h2,.infobox caption{font-family:Georgia,Times New Roman,serif}h1{border-bottom:3px solid #3a4048;padding-bottom:.4rem;font-size:2rem}h2{border-bottom:1px solid #3a4048;margin-top:2.5rem;padding-bottom:.3rem}.entity-id{color:#9aa0a8;font-size:1rem;font-weight:400}.description{color:#b8bcc2;margin-top:-.5rem;font-style:italic}.mockup-note{color:#9aa0a8;font-size:.9rem}.entity-list{padding-left:1.25rem}.entity-list li{margin-bottom:.4rem}.entity-list .meta{color:#9aa0a8;font-size:.9rem}.search-page h1{margin-bottom:0}.results-summary{color:#9aa0a8;font-size:.9rem}.results-list{padding-left:1.25rem}.results-list li{margin-bottom:.5rem}.results-list .meta{color:#9aa0a8;font-size:.9rem}.infobox{float:right;background:#1c2128;border:1px solid #3a4048;width:20rem;margin:0 0 1rem 1.5rem;font-size:.9rem}.infobox figure{margin:0}.infobox img{width:100%;height:auto;display:block}.infobox .credit{color:#9aa0a8;border-bottom:1px solid #3a4048;padding:.4rem .6rem;font-size:.75rem}.infobox table{border-collapse:collapse;width:100%}.infobox caption{text-align:center;padding:.5rem .6rem;font-size:1.15rem;font-weight:700}.infobox th,.infobox td{text-align:left;vertical-align:top;border-top:1px solid #2a303a;padding:.35rem .6rem}.infobox th{color:#c9ccd1;width:9rem;font-weight:600}.lead{font-size:1.05rem}.visually-hidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hero{text-align:center;background:#05070d;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow:hidden}.hero-graphic{opacity:.9;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-inner{z-index:1;max-width:60rem;margin:0 auto;padding:2.5rem 1.5rem 2rem;position:relative}.wordmark{letter-spacing:.03em;color:#f5f6f7;border-bottom:none;margin:0;padding-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:2.75rem;font-weight:700}.tagline{color:#c7cbd1;max-width:34rem;margin:.75rem auto 1.75rem;font-size:1.05rem}.search-box{max-width:26rem;margin:0 auto 2.25rem;display:flex;position:relative}.search-box-inline{max-width:30rem;margin:1rem 0 1.5rem}.search-box input[type=search]{box-sizing:border-box;border:1px solid #3a4048;border-radius:1.5rem 0 0 1.5rem;flex:1;padding:.65rem 1rem;font-size:1rem}.search-box button{cursor:pointer;background:#eaecf0;border:1px solid #3a4048;border-left:none;border-radius:0 1.5rem 1.5rem 0;padding:.65rem 1.25rem;font-size:1rem}.search-box button:hover{background:#dde1e6}.search-results{z-index:1;inset-inline:0;text-align:left;background:#1c2128;border:1px solid #3a4048;border-radius:.5rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);box-shadow:0 4px 10px #0009}.search-results[hidden]{display:none}.search-results li{padding:.5rem 1rem}.search-box .search-results a{color:#e8eaed;text-decoration:none;display:block}.search-box .search-results a:hover{color:#7db1ff}.search-results .meta{color:#9aa0a8;font-size:.85rem}.info-boxes{text-align:left;flex-wrap:wrap;gap:1.5rem;max-width:50rem;margin:1rem auto 0;display:flex}.info-box{background:#1c2128;border:1px solid #3a4048;border-radius:.5rem;flex:16rem;padding:1.25rem 1.5rem}.info-box h2{border-bottom:none;margin-top:0;padding-bottom:0;font-size:1.15rem}.info-box p{margin-bottom:0}.explore-examples{gap:1rem;margin-top:1rem;display:flex}.explore-example{color:#e8eaed;text-align:center;flex-direction:column;align-items:center;gap:.35rem;width:4.5rem;text-decoration:none;display:flex}.explore-example img{object-fit:cover;background:#1c2128;border:1px solid #3a4048;border-radius:.35rem;width:4.5rem;height:4.5rem}.explore-example-label{font-size:.8rem}.explore-example:hover{color:#7db1ff}.explore-example:hover img{border-color:#7db1ff}.frontpage-panels{margin-top:1.5rem}.entity-page>section{clear:both}.statements-table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.95rem}.statements-table th,.statements-table td{text-align:left;vertical-align:top;border:1px solid #3a4048;padding:.5rem .75rem}.statements-table thead th{background:#262c34}.statements-table tbody th{background:#1c2128;width:12rem;font-weight:600}.statements-table tbody tr:nth-child(2n){background:#1c2128}.statement-refs{margin-top:.4rem;font-size:.85rem}.statement-refs summary{color:#9aa0a8;cursor:pointer;list-style:none}.statement-refs summary::-webkit-details-marker{display:none}.statement-refs summary:before{content:"▸ "}.statement-refs[open] summary:before{content:"▾ "}.statement-refs ul{margin:.3rem 0 0;padding-left:1.25rem}.main-menu{position:relative}.main-menu-toggle{cursor:pointer;border-radius:.25rem;align-items:center;width:2rem;height:2rem;padding:.25rem;list-style:none;display:flex}.main-menu-toggle::-webkit-details-marker{display:none}.main-menu-toggle:hover{background:#262c34}.hamburger-icon{fill:#e8eaed;width:1.25rem;height:1.25rem;display:block}.main-menu-panel{z-index:2;background:#1c2128;border:1px solid #3a4048;border-radius:.5rem;width:16rem;max-width:calc(100vw - 3rem);max-height:70vh;padding:.75rem 0;position:absolute;top:calc(100% + .25rem);left:0;overflow-y:auto;box-shadow:0 4px 10px #0009}.main-menu-heading{text-transform:uppercase;letter-spacing:.03em;color:#9aa0a8;margin:.5rem 1rem .25rem;font-size:.75rem;font-weight:700}.main-menu-panel ul{margin:0;padding:0;list-style:none}.main-menu-link{color:#e8eaed;padding:.4rem 1rem;text-decoration:none;display:block}.main-menu-link:hover{color:#7db1ff;background:#262c34}.notice-box{color:#f0dfa8;background:#3a2f14;border-color:#6b551f}.lexeme-form .field{margin-bottom:1rem}.lexeme-form label{margin-bottom:.3rem;font-weight:600;display:block}.lexeme-form input[type=text]{box-sizing:border-box;color:#e8eaed;background:#14171c;border:1px solid #3a4048;border-radius:.25rem;width:100%;padding:.5rem .75rem;font-size:1rem}.button-primary{color:#fff;cursor:pointer;background:#0b5fff;border:none;border-radius:.25rem;padding:.6rem 1.25rem;font-size:1rem;font-weight:600}.button-primary:hover{background:#0a52dd}.lexeme-example{background:#14171c;border:1px solid #3a4048;border-radius:.35rem;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.lexeme-example dl{margin:0}.lexeme-example dt{font-weight:600;display:inline}.lexeme-example dd{margin:0 .75rem 0 .35rem;display:inline}.filter-chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}.filter-chip{background:#1c2128;border:1px solid #3a4048;border-radius:1rem;padding:.3rem .75rem;font-size:.85rem}.attribution{clear:both;color:#9aa0a8;border-top:1px solid #3a4048;margin-top:2.5rem;padding:1rem 1.5rem;font-size:.85rem}.attribution p{max-width:60rem;margin:0 auto}@media (width<=640px){.infobox{float:none;width:auto;margin:1rem 0}.statements-table th,.statements-table td{padding:.4rem .5rem;font-size:.85rem}.statements-table tbody th{width:auto}.hero-inner{padding:1.75rem 1rem 1.5rem}.wordmark{font-size:2rem}.info-boxes{flex-direction:column}}
