@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-latin-ext-v26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-latin-v26.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-latin-ext-v26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-latin-v26.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IM Fell English;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/im-fell-english-italic-v14.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IM Fell English;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/im-fell-english-v14.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --name-hover-progress{syntax:"<number>";inherits:true;initial-value:0}@property --name-hover-return{syntax:"<number>";inherits:true;initial-value:0}@property --name-hover-strength{syntax:"<number>";inherits:true;initial-value:0}@property --name-entry-strength{syntax:"<number>";inherits:false;initial-value:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a0d0a;--paper:#121511;--main-stock:linear-gradient(to bottom, var(--paper) 30svh, #0f110e 60svh);--surface:#20241d;--ink:#f1e7cd;--ink-shadow:0 -1px 0 #060904b3, 0 1px 0 #d8cba30a;--secondary:#dfd5bc;--muted:#c3baa3;--line:#414337;--accent:#bda36a;--gold-rgb:189 163 106;--brass-rim:linear-gradient(135deg, #a78b536e, #b69a627a 24%, #a187506e 52%, #ae915872 82%, #9e844f70);--highlight:var(--accent);--foil:#ddc389;--foil-grain:url(../media/foil-grain.0kd_3v_93ifw7.webp);--foil-ambient:url(../media/foil-ambient.1bw3t6ccd8z_0.webp);--foil-reflection:url(../media/foil-reflection.00cpej_bz_ta4.webp);--foil-coverage:url(../media/foil-coverage.3opb054dp2-54.webp);--foil-gradient:linear-gradient(112deg, #99743f 0%, #cca95e 16%, #e8ce89 26%, #f6e9b7 30%, #c49f57 36%, #a98344 45%, #dabb70 56%, #eedba0 63%, #b5914e 73%, #dec079 86%, #a68347 100%);--verdigris:#698276;--link:#b1c6b5;--danger:#d18f7e;--font-world:"Noto Serif", "Noto Serif Armenian", "Noto Serif Georgian", "Noto Naskh Arabic", "Noto Serif Hebrew", "Noto Serif Devanagari", "Noto Serif Bengali", "Noto Serif Khmer", "Noto Serif Thai", "Noto Serif KR", "Noto Serif SC", "Noto Serif JP", "Noto Serif TC", Georgia, serif;--font-universal:var(--font-world);--font-feature:"Cinzel", var(--font-universal);--font-text:"IM Fell English", var(--font-universal);--font-size-min:12px;--paper-grain:url(/textures/charcoal-paper.svg);--ink-coverage:url(/textures/ink-coverage.svg);--worn-frame:image-set(url(../media/worn-gilt-frame.37e4_i9owattc.webp) 1x, url(../media/worn-gilt-frame@2x.3rw1ag985zb7v.webp) 2x);--sheet-edge:polygon(7px 1px, 19% .6px, 44% 1.2px, 73% .4px, calc(100% - 8px) 1.3px, calc(100% - 2px) 4px, calc(100% - .8px) 12px, calc(100% - 1.4px) 31%, calc(100% - .5px) 64%, calc(100% - 1.2px) calc(100% - 9px), calc(100% - 4px) calc(100% - 2px), calc(100% - 14px) calc(100% - 1px), 68% calc(100% - .5px), 37% calc(100% - 1.3px), 7px calc(100% - 1px), 1.5px calc(100% - 5px), .6px calc(100% - 15px), 1.3px 65%, .5px 34%, 1.2px 8px, 3px 3px)}*{box-sizing:border-box}body{isolation:isolate;background:var(--background);color:var(--ink);font:16px var(--font-text);-webkit-font-smoothing:antialiased;text-shadow:var(--ink-shadow);text-wrap:pretty;margin:0;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;filter:blur(16px);opacity:.45;background:url(../media/background.33p92ggdvwyop.webp) 50%/cover no-repeat;position:fixed;inset:-32px}body:after{content:"";z-index:-1;pointer-events:none;opacity:.85;background:radial-gradient(ellipse 100% 100% at 50% 0, rgb(var(--gold-rgb) / .09), rgb(var(--gold-rgb) / .04) 20%, rgb(var(--gold-rgb) / .014) 42%, rgb(var(--gold-rgb) / .003) 65%, transparent 100%);height:30svh;position:fixed;inset:0 0 auto}html[data-appearance=loading] body,html[data-appearance=loading] .info-modal{visibility:hidden;opacity:0}html[data-appearance=loading] *{animation-play-state:paused!important}html[data-appearance=ready]{animation:1s cubic-bezier(.22,.61,.36,1) both appearance-exposure}html[data-appearance=ready] body{animation:1s ease-out both appearance-in}html[data-appearance=ready] .info-modal{animation:1s ease-out both appearance-in,1s cubic-bezier(.22,.61,.36,1) both appearance-exposure}@keyframes appearance-in{0%{opacity:0}25%,to{opacity:1}}@keyframes appearance-exposure{0%{filter:brightness(.24)saturate(.9)}to{filter:none}}.print-effects{pointer-events:none;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none;-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);transition:color .2s,text-shadow .25s,text-decoration-color .12s ease-out}a:hover,a:focus-visible{text-decoration-color:currentColor}a:hover,a:focus-visible,.text-button:hover:not(:disabled){color:var(--foil);text-shadow:0 0 8px #e6b55770,0 0 22px #c58d3c38}a svg{transition:filter .25s}a:hover svg,a:focus-visible svg{filter:drop-shadow(0 0 4px #e6bb5770)}button,input,select{font:inherit;color:inherit;text-shadow:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{color:var(--ink);background:#3a4c42}.body-numeral{font-size:1.15em;line-height:0}.site-shell{isolation:isolate;max-width:1040px;min-height:100svh;transform-origin:50% var(--modal-origin-y,50svh);flex-direction:column;margin:0 auto;padding:8px 32px 0;transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow-y:clip}.site-stock{z-index:-3;isolation:isolate;clip-path:var(--sheet-edge);pointer-events:none;background:#0f110e;position:absolute;inset:20px 30px -40px;overflow:hidden}.site-stock:before{content:"";z-index:1;background:var(--paper-grain) 0 0 / 512px 512px repeat;mix-blend-mode:soft-light;position:absolute;inset:0}.site-stock-light{background:radial-gradient(ellipse at 24% 9%, #33302030, transparent 68%), var(--main-stock);height:100svh;position:absolute;inset:0 0 auto}.site-shell:before{content:"";z-index:-2;pointer-events:none;border:32px solid #0000;border-image:var(--worn-frame) 2.08333% / 32px stretch;clip-path:var(--sheet-edge);box-shadow:none;background-image:radial-gradient(80px 60px at 0 0,#b5a06e16,#0000 90%),radial-gradient(52px 68px at 100% 100%,#b5a06e10,#0000 90%),linear-gradient(90deg,#0a0d0880,#0000 8% 92%,#0a0d0890);background-repeat:no-repeat;background-origin:border-box;position:absolute;inset:20px 30px -40px}.site-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.7;transform-origin:40% 15%;background:radial-gradient(540px 410px at calc(50% - 150px) 160px,#d99c4020,#b8792409 58%,#0000 84%);animation:8.3s linear infinite candlelight;position:fixed;inset:0}#main{flex-direction:column;flex:1;display:flex}body:has(.info-modal[open]:not([data-phase=closing]),.info-modal[data-navigating]) .site-shell{opacity:0;transform:scale(.96)}.site-footer{z-index:2;color:color-mix(in srgb, var(--muted) 92%, var(--paper));pointer-events:none;background:linear-gradient(#0a0d0a00,#0a0d0a2b 36%,#0a0d0a99 68%,#0a0d0ae6 92%);justify-content:center;align-items:center;gap:26px;padding:76px 0 22px;font-size:14px;display:flex;position:fixed;inset:auto 0 0}.site-footer a{pointer-events:auto}.site-footer a:hover,.text-button:hover,.back-link:hover{color:var(--foil)}.site-navigation-root,.site-navigation-layer{display:contents}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tooltip-anchor{vertical-align:middle;flex-shrink:0;align-items:center;display:inline-flex}.tooltip-bubble{z-index:10;background:var(--paper-grain) 0 0 / 512px 512px, linear-gradient(135deg, #22261f, #141811);background-blend-mode:soft-light, normal;width:max-content;max-width:min(260px,100vw - 24px);color:var(--secondary);font:14px/1.45 var(--font-text);text-shadow:var(--ink-shadow);overflow-wrap:anywhere;border:1px solid #a18b586e;border-radius:3px;margin:0;padding:8px 12px;animation:.14s ease-out both tooltip-in;position:fixed;inset:auto;overflow:visible;box-shadow:0 6px 18px #0007,inset 0 1px #eedba014}.tooltip-bubble:after{content:"";left:var(--tooltip-arrow);background:#171b14;width:7px;height:7px;position:absolute;transform:translate(-50%)rotate(45deg)}.tooltip-bubble[data-side=top]:after{border-bottom:1px solid #a18b586e;border-right:1px solid #a18b586e;bottom:-4px}.tooltip-bubble[data-side=bottom]:after{border-top:1px solid #a18b586e;border-left:1px solid #a18b586e;top:-4px}@keyframes tooltip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.classifier,.content-page{width:100%;max-width:540px;margin:0 auto;padding:clamp(72px,18vh,160px) 0 56px}.classifier{flex-direction:column;flex:1;padding-top:calc(clamp(150px,24vh,190px) - 12px);display:flex}.registry-heading{justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;top:54px;left:64px;right:64px}.brand-mark{width:128px;height:128px;display:block}.brand-mark,.registry-seal{filter:url(#nomancy-foil-wear)}.registry-seal{pointer-events:none;flex-shrink:0;width:32px;height:32px;display:block}.registry-randomize{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-6px;padding:0;transition:filter .2s,opacity .2s;display:flex}.registry-randomize>span{display:block}.registry-randomize:hover:not(:disabled),.registry-randomize:focus-visible{filter:drop-shadow(0 0 5px #e6bb5760)}.registry-randomize:focus-visible{outline-offset:2px}.registry-randomize:disabled{opacity:.5}.foil-face,.brand-mark-foil,.registry-seal-foil,.main-pick .name-letter{background-image:var(--foil-reflection), var(--foil-ambient), var(--foil-grain), var(--foil-gradient);background-blend-mode:screen, multiply, soft-light, normal;background-position:0 0,0 0,0 0,18%;background-size:256px 256px,256px 256px,256px 256px,220% 100%}.foil-face,.brand-mark-foil,.registry-seal-foil{animation:16.6s ease-in-out infinite foil-light}.foil-face[data-motion-paused],.brand-mark-foil[data-motion-paused],.registry-seal-foil[data-motion-paused],.input-candlelight[data-motion-paused] span,.site-shell[data-motion-paused]:after{animation-play-state:paused}.foil-face,.main-pick .name-letters{-webkit-mask:var(--foil-coverage) 0 0 / 256px 256px repeat;mask:var(--foil-coverage) 0 0 / 256px 256px repeat}.foil-face{text-shadow:none;margin:-.12em;padding:.12em;display:block}.brand-mark-foil,.registry-seal-foil{width:100%;height:100%;-webkit-mask-image:url(/brand/nomancy-compass.svg), var(--foil-coverage);mask-image:url(/brand/nomancy-compass.svg), var(--foil-coverage);display:block;-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:contain,256px 256px;mask-size:contain,256px 256px;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}h1{font:46px/1.15 var(--font-feature);letter-spacing:-.7px;margin:0 0 10px;font-weight:400}.registry-heading h1{filter:none;margin:0}.registry-home{font-kerning:none;display:flow-root;position:relative}.registry-home .foil-face{filter:url(#nomancy-foil-wear)}.registry-home-sheen{pointer-events:none;position:absolute;inset:0}.registry-home-sheen .candidate-name{color:#0000;white-space:nowrap;overflow-wrap:normal}.registry-home:is(:hover,:focus-visible){text-shadow:none}.registry-heading h1,.record-parts .name-part-choice strong{font:500 24px/1.15 var(--font-feature);letter-spacing:2.5px;text-transform:uppercase}h1,.main-pick .candidate-name,.empty-title,.data-counts dd,.record-parts .name-part-choice strong{filter:url(#nomancy-foil-wear);color:var(--foil);text-shadow:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.foil-face{color:#0000;-webkit-background-clip:text;background-clip:text}}.intro{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.classifier-form{margin-top:0}.input-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.initials-label{color:var(--secondary);font-size:16px;line-height:1.5;display:block}.randomize-button{width:44px;height:44px;color:var(--accent);background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:-10px -10px -10px 0;padding:0;transition:color .2s;display:inline-flex}.randomize-button svg{transition:transform .2s,filter .2s}.randomize-button:hover:not(:disabled),.randomize-button:focus-visible{color:var(--foil)}.randomize-button:hover:not(:disabled) svg{filter:drop-shadow(0 0 4px #e6bb5750);transform:rotate(-12deg)}.randomize-button:active:not(:disabled) svg{transform:rotate(12deg)}.randomize-button:focus-visible{outline-offset:-5px}.randomize-button:disabled{opacity:.5}.randomize-button .conjure-turning,.registry-randomize .conjure-turning{animation:.76s cubic-bezier(.18,.65,.25,1) conjure-turn,.9s ease-out conjure-glimmer}@keyframes conjure-turn{0%{transform:rotate(0)}78%{transform:rotate(732deg)}to{transform:rotate(720deg)}}@keyframes conjure-glimmer{0%,to{filter:drop-shadow(0 0 #e6bb5700)}40%,65%{filter:drop-shadow(0 0 5px #e6bb5780)}}.search-surface{--candle-intensity:.85;--candle-strength:.35;--candle-inset-strength:0;isolation:isolate;position:relative}.search-surface:hover{--candle-strength:.65;--candle-inset-strength:.1}.search-surface:focus-within{--candle-strength:1;--candle-inset-strength:.3}.input-candlelight{z-index:-1;pointer-events:none;opacity:calc(var(--candle-strength) * var(--candle-intensity));transition:opacity .55s ease-out;position:absolute;inset:-140px max(-150px,50% - 50vw);overflow:clip}.input-candlelight span{position:absolute;inset:0}.candle-amber{opacity:.5;background:radial-gradient(56% 43% at 46%,#d895324d,#c079201f 44%,#0000 90%);animation:7.9s linear infinite candle-amber}.candle-honey{opacity:.32;background:radial-gradient(45% 35% at 49% 48%,#f1d29133,#e8bd651a 38%,#0000 90%);animation:3.17s linear -.83s infinite candle-honey}.candle-ember{opacity:.18;background:radial-gradient(48% 39% at 53% 52%,#bd5c1a26,#c9781f10 43%,#0000 90%);animation:1.73s linear -.39s infinite candle-ember}.input-candlelight-inset{opacity:calc(var(--candle-inset-strength) * var(--candle-intensity));background:linear-gradient(#a8996d04,#b4a2750a);inset:0;box-shadow:inset 0 2px 5px #0006,inset 2px 0 3px #0003,inset -2px 0 3px #0003}.input-candlelight-inset .candle-amber{background:radial-gradient(88% 170% at 46% 44%,#d8953233,#c0792014 46%,#0000 88%)}.input-candlelight-inset .candle-honey{background:radial-gradient(62% 140% at 49% 40%,#f1d29130,#e8bd6512 42%,#0000 88%)}.input-candlelight-inset .candle-ember{background:radial-gradient(76% 160% at 53% 52%,#bd5c1a1f,#c9781f0c 43%,#0000 90%)}.search-surface,.select-surface{--inset-background:var(--paper-grain) 0 0 / 512px 512px repeat padding-box, radial-gradient(ellipse 50% 90% at 50% 30%, #e0cc970d, #b9ad8005 42%, transparent 76%) padding-box, linear-gradient(to bottom, #0b0f0bee, #0f150de8 52%, #121810dc) padding-box;--inset-edge-light:0 -1px 0 #d1c9a508, -1px 0 0 #bdb69506, 1px 0 0 #bdb69506;--inset-shadow:inset 0 2px 4px #0006, inset 2px 0 3px #0002, inset -2px 0 3px #0002, var(--inset-edge-light);--inset-hover-shadow:inset 0 2px 5px #0007, inset 2px 0 3px #0003, inset -2px 0 3px #0003, var(--inset-edge-light)}.search-field,.select-trigger-inset{background:var(--inset-background);background-blend-mode:soft-light, normal, normal;box-shadow:var(--inset-shadow);border:1px solid #6a62474d;border-color:#6a62474d #625d4652 #0000 #625c4352;border-radius:2px 2px 0 0;transition:border-color .2s,box-shadow .2s}.search-field{isolation:isolate;align-items:stretch;display:flex;position:relative;overflow:hidden}.search-field:hover,.select-trigger-inset:hover{box-shadow:var(--inset-hover-shadow)}.search-field:focus-within{box-shadow:var(--inset-hover-shadow);border-color:#9d875580 #9d875566 #0000}.search-field.has-error{border-color:var(--danger)}.search-input{flex:1;min-width:0;position:relative}.search-input>input,.input-flare{font-family:var(--font-text);letter-spacing:3px;text-align:start;font-size:23px;line-height:1.3}.search-input>input{z-index:1;background:0 0;border:0;border-radius:0;outline:none;width:100%;min-width:0;height:100%;padding:15px 18px;position:relative}.search-input>input:focus-visible{outline:none}.search-input>input::placeholder{letter-spacing:0;color:var(--muted);font-size:14px}.input-flare{color:#0000;text-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;direction:ltr;align-items:center;padding:0 18px;display:flex;position:absolute;inset:0;overflow:hidden}.search-input[data-text-direction=rtl] .input-flare{direction:rtl}.search-input[data-text-direction=rtl]>input,.search-input[data-text-direction=rtl] .input-flare{letter-spacing:normal;font-family:"Noto Naskh Arabic", var(--font-universal)}.input-flare-text{white-space:pre;flex:none;width:100%;display:block}.input-flare-text>span{opacity:0}.input-flare-text>[data-flare]{color:#fff1c2;text-shadow:0 0 2px #fff5d9,0 0 8px #ffdc8bd9,0 0 18px #edac4594,0 0 28px #cf762b59;animation:.4s linear both input-sear}.find-button{border:0;width:60px;min-height:60px;color:var(--foil);background:0 0;border-inline-start:1px solid #625d4652;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 1px 0 #0004}.search-field:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .find-button{box-shadow:inset -1px 0 #0004}.find-button:hover:not(:disabled){color:#ead6a0;background:#a68a5312}.find-button:active:not(:disabled){color:var(--accent);box-shadow:inset 0 1px 5px #0009}.find-button:disabled{color:#7b7662}.find-button:focus-visible{outline-offset:-4px}.text-button{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:14px;line-height:1.5;display:inline-flex}.name-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 28px;margin-top:24px;display:grid}.preferences-toggle{display:none}.option-field{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.option-field label{color:var(--muted);font-size:14px;line-height:1.4}.name-option-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;font-size:14px;display:flex}.name-option-action{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.name-option-action label{color:var(--muted)}.name-option-action .select-trigger-text{justify-content:flex-start;gap:5px;min-height:32px;padding:0}.name-option-action .select-trigger-text>bdi{overflow:visible}.select-surface{min-width:0;display:block;position:relative}.select-trigger{min-width:0}.select-trigger>bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-chevron{color:var(--foil);filter:drop-shadow(0 1px .5px #000a);transform-origin:50%;pointer-events:none;flex:none;transition:transform .18s cubic-bezier(.22,1,.36,1);transform:translateY(-1px)rotate(0)}.select-chevron-fold{stroke:#49391f}.select-trigger[aria-expanded=true] .select-chevron{transform:translateY(-1px)rotate(180deg)}.select-trigger:is(:hover,:focus-visible) .select-chevron{color:#e8cd91;filter:drop-shadow(0 0 3px #e6bb5738)}.select-trigger-text{color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;display:inline-flex}.select-trigger-text:hover{color:var(--foil)}.select-trigger:disabled{opacity:.55;cursor:default}.select-popup{z-index:100;box-sizing:border-box;width:max-content;color:var(--ink);font-family:var(--font-text), Georgia, serif;text-align:start;background:#131810;border-radius:3px;flex-direction:column;padding:0;font-size:14px;line-height:1.4;display:flex;box-shadow:0 12px 30px #0009}.select-list{border-radius:inherit;overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;position:relative;overflow:auto}.select-options{border:1px solid #0000;border-image:var(--worn-frame) 2.08333% / 14px stretch;background:var(--paper-grain) 0 0 / 512px 512px repeat, linear-gradient(125deg, #25281e, #131810 80%);background-blend-mode:soft-light, normal;padding-block:12px}.select-popup:before,.select-popup:after{content:"";pointer-events:none;position:absolute;inset:0}.select-popup:before{z-index:1;border-radius:inherit;background:linear-gradient(var(--select-top-shadow,#05080400), #05080400) top / 100% 12px no-repeat, linear-gradient(#05080400, var(--select-bottom-shadow,#05080400)) bottom / 100% 12px no-repeat}.select-popup:after{z-index:2;border:1px solid #0000;border-image:var(--worn-frame) 0.520833% / 3px stretch}.select-popup[data-overflow-top]{--select-top-shadow:#05080466}.select-popup[data-overflow-bottom]{--select-bottom-shadow:#05080466}.select-option{cursor:pointer;overflow-wrap:anywhere;border:1px solid #0000;border-inline:0;align-items:center;min-height:28px;padding-block:3px;padding-inline:22px 8px;display:flex;position:relative}.select-option>bdi{min-width:0}.select-diamond{inset-inline-start:6px;pointer-events:none;background:linear-gradient(135deg,#e8cd91,#ac8746 45%,#cba660 66%,#87632c);border:1px solid #dbbd7c;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%)scaleX(.82)rotate(45deg);box-shadow:0 0 7px #e6b55750}.select-option[aria-selected=true]{color:#f0d28e;text-shadow:0 0 4px #f0d28e70,0 0 12px #e6b55750;background:#bfa4610d;border-color:#d4b77d65}.select-option[data-active]{background:#d5d7c216;border-color:#d5d7c273}.select-option[data-active]:not([aria-selected=true]){color:#e5dec1;text-shadow:none}.select-option[aria-disabled=true]{color:var(--muted);opacity:.55;cursor:default}.select-option mark{color:inherit;text-underline-offset:3px;text-shadow:none;background:#e7bf6330;text-decoration:underline}@media (forced-colors:active){.select-popup{color:canvastext;box-shadow:none;background:canvas}.select-options{background:canvas;border:1px solid canvastext;border-image:}.select-popup:before{display:none}.select-popup:after{border:1px solid canvastext;border-image:}.select-option[aria-selected=true]{color:highlighttext;text-shadow:none;background:highlight;border-color:highlight}.select-diamond{box-shadow:none;background:highlight;border-color:canvastext}.select-option[data-active]{border-color:canvastext;border-block-style:dashed}.select-option[aria-disabled=true]{color:graytext;opacity:1}.select-option mark{color:inherit;background:0 0}.select-chevron,.select-trigger:is(:hover,:focus-visible) .select-chevron{color:buttontext;filter:none}.select-chevron-fold{stroke:buttontext}}.select-trigger-inset{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:32px;padding:5px 8px;font-size:14px;display:flex}.select-trigger-large{min-height:48px;padding:11px 14px;font-size:16px}.select-surface .select-rail,.search-surface .search-rail{top:auto;bottom:-1px}.select-surface:has(.select-trigger:focus-visible) .select-rail{filter:drop-shadow(0 0 3px #e6bb5755)}.search-surface .search-rail{transition:filter .55s ease-out}.search-surface:focus-within .search-rail{filter:brightness(1.1)drop-shadow(0 0 4px #e6bb5757)drop-shadow(0 0 12px #cf8d3020)}.style-option,.age-option{border:0;min-width:0;margin:0;padding:0}.option-choice-row{--rail-center:38.5px;align-items:flex-start;gap:8px;display:flex}.option-caption{margin-top:calc(var(--rail-center) - .7em);color:var(--muted);flex:0 0 48px;font-size:14px;line-height:1.4}.notched-slider{--rail-inset:32px;flex:1;min-width:0;height:54px;position:relative}.notched-labels{inset:0 var(--rail-inset) auto;position:absolute}.option-choice-row .notched-labels{top:3px}.notched-labels button{color:var(--muted);white-space:nowrap;background:0 0;border:0;margin:0;padding:3px 2px;font-size:14px;line-height:1.4;transition:color .16s ease-out,text-shadow .16s ease-out;position:absolute;transform:translate(-50%)}.age-option .notched-labels button:not(:first-child){font-size:15px;line-height:19.6px}.notched-labels button:hover,.notched-labels button[data-selected]{color:var(--foil);text-shadow:0 0 8px #e6b55724}:where(.option-choice-row) .notched-labels button[data-selected],.name-option-action .select-trigger-text>bdi{color:#f0d28e;text-shadow:0 0 4px #f0d28e70,0 0 12px #e6b55770,0 0 22px #c58d3c45}.name-option-action .select-trigger-text>bdi{text-shadow:0 0 4px #f0d28e45,0 0 10px #e6b5573d,0 0 18px #c58d3c24}.notched-rail{left:0;right:0;top:calc(var(--rail-center) - 1.5px);pointer-events:none;background:linear-gradient(#090b07,#a68a4eaa 45%,#d7bd7a66 66%,#090b0780);height:3px;position:absolute;box-shadow:0 1px 2px #0008}.notched-rail:before,.notched-rail:after{content:"";background:#bda36a99;width:1px;height:5px;position:absolute;top:-1px}.notched-rail:before{left:0}.notched-rail:after{right:0}.notched-positions{left:var(--rail-inset);right:var(--rail-inset);top:var(--rail-center);pointer-events:none;position:absolute}.notched-stop{opacity:.78;background:radial-gradient(circle at 32% 22%,#e2c884,#967842 50%,#594c2d);border-radius:50%;width:6px;height:6px;position:absolute;top:0;transform:translate(-50%,-50%);box-shadow:0 1px 2px #000b,0 -.4px .5px #e7d29a60}.notched-thumb{background:linear-gradient(135deg,#e8cd91,#ac8746 45%,#cba660 66%,#87632c);border:1px solid #dbbd7c;width:13px;height:13px;transition:left .18s cubic-bezier(.22,1,.36,1);position:absolute;top:0;transform:translate(-50%,-50%)scaleX(.82)rotate(45deg);box-shadow:0 0 0 1px #3c321d,1px 2px 3px #000a}.notched-thumb:after{content:"";border:1px solid #755626b3;position:absolute;inset:2px;box-shadow:inset .5px .5px #f8e5b75c}.notched-slider input{z-index:2;left:calc(var(--rail-inset) - 9px);width:calc(100% - 2 * var(--rail-inset) + 18px);opacity:0;appearance:none;cursor:pointer;touch-action:pan-y;height:36px;margin:0;padding:0;position:absolute;top:20px}.notched-slider input::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:18px;height:32px}.notched-slider input::-moz-range-thumb{background:0 0;border:0;width:18px;height:32px}.notched-slider:has(input:focus-visible) .notched-thumb{outline:2px solid var(--foil);outline-offset:4px}.input-error{color:var(--danger);margin:15px 0 0;font-size:14px;line-height:1.6}.sheet-section{isolation:isolate;padding-top:28px;display:flow-root;position:relative}.sheet-section:before{content:"";z-index:-1;inset:0 calc(-1 * var(--section-bleed,0px)) calc(-1 * var(--section-bottom-bleed,0px));pointer-events:none;background:linear-gradient(#00000010,#0000 40px),#0000002b;border-top:1px solid #0009;position:absolute;box-shadow:0 -1px #d6c6951c,inset 0 1px #c0ad7f12}.sheet-section>:first-child{margin-top:0}.results{isolation:isolate;flex:1;margin-top:44px;padding-top:36px;padding-bottom:60px;position:relative}.results[aria-hidden=true]{padding-block:0}.results-watermark{z-index:-1;color:#000;opacity:.36;filter:drop-shadow(.6px .8px #dec07f2e);pointer-events:none;-webkit-user-select:none;user-select:none;width:min(620px,100vw - 24px);height:auto;position:absolute;top:16px;left:50%;transform:translate(-50%);-webkit-mask:url(/textures/watermark-wear.svg) 50%/100% 100% no-repeat;mask:url(/textures/watermark-wear.svg) 50%/100% 100% no-repeat}.watermark-lumen{color:#c9a15a;opacity:.24;filter:drop-shadow(0 0 2px #d4a34e66);transition:opacity 1s ease-out}.results:has(.name-list) .watermark-lumen{opacity:0}.initial-loading{align-items:center;min-height:54px;padding-top:8px;display:flex}.loading-dots{height:16px;color:var(--secondary);align-items:center;gap:5px;display:inline-flex}.loading-dots>span{opacity:.35;background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite typing-dot}.loading-dots>span:nth-child(2){animation-delay:.14s}.loading-dots>span:nth-child(3){animation-delay:.28s}.name-list{margin:0;padding:0;list-style:none}.name-list li{opacity:var(--row-opacity,1);transition:opacity .15s}.candidate-name{--name-hover-progress:0;--name-hover-return:0;--name-hover-strength:0;overflow-wrap:anywhere;margin:-.12em;padding:.12em;transition:color .16s ease-out,--name-hover-strength .22s ease-out,--name-hover-progress 0s linear .22s,--name-hover-return 0s linear .22s;display:block}.name-readable{-webkit-user-select:none;user-select:none}.name-letter{opacity:0}.candidate-name[data-letter-padding] .name-letter{margin:-.12em;padding:.12em}[data-writing] .name-letter{animation:name-write var(--letter-duration,.32s) cubic-bezier(.22, 1, .36, 1) both;animation-delay:calc(var(--name-delay,0s) + var(--letter-index) * var(--letter-step))}[data-written] .name-letter{opacity:1}@supports ((-webkit-background-clip:text) or (background-clip:text)){.main-pick .name-letter{background-size:256px 256px,256px 256px,256px 256px,800% 100%;background-position:calc(var(--letter-index) * -16px) 0, calc(var(--letter-index) * -16px) 0, calc(var(--letter-index) * -16px) 0, calc(var(--letter-index) * 3%) 50%;color:#0000;-webkit-background-clip:text;background-clip:text}}.name-list .main-pick{filter:drop-shadow(0 0 7px #e9b66048)drop-shadow(0 0 24px #c7813430);margin-bottom:6px;padding:8px 0 16px}.main-pick .candidate-name{--candidate-size:40px;font:var(--candidate-size)/1.15 var(--font-feature);letter-spacing:-.3px;margin:-.7em;padding:.7em}.main-pick .name-letters{margin:-.12em;padding:.12em;display:block}.main-pick .name-letter{position:relative}.main-pick .name-letter[data-ink]:after{content:attr(data-ink);color:#fff1c2;-webkit-text-fill-color:#fff1c2;text-shadow:0 0 2px #fff5d9,0 0 7px #ffdc8bd9,0 0 16px #edac4599,0 0 27px #cf762b59;opacity:0;pointer-events:none;position:absolute;transform:translate(-100%)}.main-pick[data-writing] .name-letter[data-ink]:after{animation:name-sear var(--letter-duration,.32s) linear both;animation-delay:calc(var(--name-delay,0s) + var(--letter-index) * var(--letter-step))}.alternative-pick{content-visibility:auto;contain-intrinsic-size:auto 28.5px;padding:14px 0}.alternative-pick .candidate-name{color:var(--secondary);font-size:19px;line-height:1.5}.candidate-name[data-name-font=fallback]{font-family:var(--font-universal)}.main-pick .candidate-name[data-name-font=fallback]{font-size:calc(var(--candidate-size) * .98);line-height:calc(var(--candidate-size) * 1.15);font-weight:200}.alternative-pick .candidate-name[data-name-font=fallback]{font-size:17px;font-weight:300;line-height:28.5px}.wildcard-pick .candidate-name{color:#ebcd85;font-style:italic}.wildcard-pick .name-letters{filter:drop-shadow(0 0 5px #dcb46430)drop-shadow(0 0 13px #c68f3314)}.name-record-button{text-align:start;background:0 0;border:0;width:fit-content;max-width:100%;padding:0;display:block}.name-record-button:is(:hover,:focus-visible) .candidate-name,.registry-home:is(:hover,:focus-visible) .candidate-name{--name-hover-progress:1;--name-hover-return:1;--name-hover-strength:.45;transition:color .16s ease-out, --name-hover-strength 70ms ease-out, --name-hover-progress var(--name-hover-duration) linear, --name-hover-return calc(var(--name-hover-duration) * 2.6) linear calc(var(--name-hover-duration) + .18s)}.name-record-button:is(:hover,:focus-visible) .candidate-name{color:var(--foil)}.name-letter[data-ink]{position:relative}.name-letter[data-ink]:before{--hover-pass:calc(var(--name-hover-progress) * (var(--name-length) + 3) - var(--letter-index));--hover-return-pass:calc((1 - var(--name-hover-return)) * (var(--name-length) + 3) - var(--letter-index));content:attr(data-ink);color:#fff1c2;-webkit-text-fill-color:#fff1c2;text-shadow:0 0 2px #fff5d9,0 0 7px #ffdc8bd9,0 0 16px #edac4599,0 0 27px #cf762b59;opacity:calc(var(--name-entry-strength,0) + var(--name-hover-strength) * (.14 * clamp(0, var(--hover-pass), 1) + .56 * clamp(0, min(var(--hover-pass), 3 - var(--hover-pass)), 1) + .12 * clamp(0, min(var(--hover-return-pass), 3 - var(--hover-return-pass)), 1)));pointer-events:none;position:absolute}.registry-home-sheen .name-letter[data-ink]:before{animation:.24s ease-in-out title-entry-sheen;animation-delay:calc(.6s + var(--letter-index) * 55ms)}html[data-appearance=loading] .registry-home-sheen .name-letter[data-ink]:before{animation-play-state:paused}@keyframes title-entry-sheen{0%,to{--name-entry-strength:0}40%{--name-entry-strength:.18}}.candidate-name:not([data-letter-padding]) .name-letters{text-shadow:0 0 7px rgb(255 220 139/calc(var(--name-hover-strength) * .26)), 0 0 20px rgb(207 118 43/calc(var(--name-hover-strength) * .16))}.alternative-pick .candidate-name:not([data-letter-padding]) .name-letters{text-shadow:var(--ink-shadow), 0 0 7px rgb(255 220 139/calc(var(--name-hover-strength) * .26)), 0 0 20px rgb(207 118 43/calc(var(--name-hover-strength) * .16))}.stream-sentinel{min-height:64px;color:var(--muted);justify-content:center;align-items:center;display:flex}.stream-error{font-size:14px;line-height:1.7}.stream-error button{color:var(--accent);margin-left:5px}.empty-title{font:27px var(--font-feature);opacity:.7;margin:0 0 8px;font-weight:400}.empty-note{color:var(--muted);margin:0;font-size:14px}.content-page{max-width:600px;padding-top:55px}.content-page h1{font-size:46px}.data-page{max-width:680px}.data-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 24px;margin:0;padding:12px 0;display:grid}.data-counts>div{min-width:0}.data-counts dt{color:var(--muted);margin-bottom:5px;font-size:14px;line-height:1.4}.data-counts dd{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-1px;margin:0;font-size:clamp(34px,5.5vw,46px);line-height:1.1}.data-count-separator{font-size:max(var(--font-size-min), .6em);vertical-align:.04em;margin-inline:.015em}.page-note{color:var(--muted);margin:28px 0;font-size:14px;line-height:1.8}.info-modal--data .page-note{margin-block:14px}.info-modal--data .data-licence-note{margin-top:36px}.data-method .sources-title{margin-top:28px}.country-coverage{color:var(--muted);margin:32px 0 8px;font-size:14px;line-height:1.7}.coverage-title{color:var(--foil);font:400 clamp(18px, 3.3vw, 20px)/1.35 var(--font-feature);margin:0 0 14px}.country-coverage .coverage-hint{color:var(--muted);margin:12px 0;font-size:13px;line-height:1.7}.coverage-result h3{color:var(--secondary);margin:22px 0 12px;font-size:17px;font-weight:400}.coverage-roles{margin:0}.coverage-roles>div{border-top:1px solid color-mix(in srgb, var(--muted) 25%, transparent);grid-template-columns:minmax(100px,1fr) 2fr;gap:8px 18px;padding:9px 0;display:grid}.coverage-roles dt{color:var(--muted)}.coverage-roles dd{color:var(--secondary);margin:0}.coverage-roles dd>span{color:var(--muted);font-size:13px;display:block}.coverage-sources{margin:8px 0;padding-inline-start:18px}.coverage-sources li{overflow-wrap:anywhere;margin:10px 0}.coverage-sources a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.coverage-sources span{color:var(--muted);font-size:13px;display:block}.back-link{color:var(--muted);align-items:center;gap:7px;margin-bottom:26px;font-size:14px;display:inline-flex}.back-link svg{color:var(--link)}.sources-title{text-transform:uppercase;margin:30px 0 8px;font-size:14px;font-weight:500}.coverage-title,.sources-title{letter-spacing:.04em}.sources-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.sources-heading .sources-title{margin:0}.source-expand-all{min-height:44px;color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:14px;display:inline-flex}.source-expand-all .source-notes-toggle{flex-shrink:0;transform:translateY(-1px)rotate(45deg)scale(.8)}.source-expand-all .source-notes-toggle[data-expanded]:after{transform:rotate(-45deg)}.source-list{margin:0;padding:0;list-style:none}.source-list li{padding:8px 0}.source-list>li+li{margin-top:10px}.source-list a{font-size:15px;line-height:1.6}.source-list>li>a{color:var(--accent)}.source-list a:hover,.about-copy a:hover{color:var(--foil)}.source-list>li>span{color:var(--muted);opacity:.9;margin-top:3px;font-size:14px;line-height:1.7;display:block}.source-list .source-links a,.source-list .source-attribution a{font-size:inherit}.source-list .source-qualification{font-style:italic}.source-list>li{overflow-wrap:anywhere;scroll-margin-top:24px}.source-list .source-period{font-style:italic}.source-coverage.data-source-group{margin:0}.data-source-group+.data-source-group{border-top:1px solid color-mix(in srgb, var(--muted) 25%, transparent)}.source-coverage.data-source-group>summary{flex-wrap:wrap;gap:8px;min-height:38px;padding-block:7px}.data-source-group>.source-list{margin:10px 0 24px}.data-source-group .source-group-count{color:var(--muted);margin-inline-start:auto;font-size:13px}.source-coverage{color:var(--muted);font:14px/1.7 var(--font-text);margin-top:8px}.source-coverage summary{cursor:pointer;width:100%;min-height:30px;color:color-mix(in srgb, var(--ink) 75%, transparent);justify-content:flex-start;align-items:center;gap:6px;padding:3px 0;list-style:none;transition:color .16s ease-out,text-shadow .16s ease-out;display:flex}.source-coverage summary::-webkit-details-marker{display:none}.source-coverage summary::marker{content:""}.source-coverage summary:hover{color:var(--ink);text-shadow:0 0 10px #f1e7cd18}.source-coverage summary:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.source-coverage .source-notes-toggle{color:inherit;flex-shrink:0;margin-inline:3px;transform:translateY(-1px)rotate(45deg)scale(.8)}.source-coverage p{margin:8px 0 0;font-style:normal}.sources-section,.api-details{margin-top:32px}.api-details{padding-top:34px}.about-copy a{text-underline-offset:3px;text-decoration-line:underline}.about-copy{text-align:center;margin:0 0 28px}.about-copy>.brand-mark{margin:0 auto 32px}.about-copy p{color:var(--secondary);margin:0 0 18px;font-size:16px;line-height:1.85}.about-copy .about-credit{color:color-mix(in srgb, var(--muted) 35%, var(--foil));margin-top:26px;font-size:14px}.info-modal{--section-bleed:38px;--section-bottom-bleed:34px;overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);scrollbar-width:thin;scrollbar-color:#806c4685 transparent;background:0 0;border:0;margin:0;padding:24px 24px 80px;position:fixed;inset:0;overflow:hidden auto}.info-modal[open]{flex-direction:column;align-items:center;display:flex}.info-modal-sheet{isolation:isolate;opacity:0;background:0 0;border:1px solid #0000;border-radius:5px 3px 6px 4px;flex-shrink:0;width:min(760px,100%);margin:auto;transition:opacity .24s ease-out,transform .36s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(24px)}.info-modal[data-phase=open] .info-modal-sheet{opacity:1;transform:none}.info-modal[data-phase=closing] .info-modal-sheet{opacity:0;transition-duration:.2s;transition-timing-function:ease-in;transform:translateY(18px)}.info-modal--about .info-modal-sheet{width:min(640px,100%)}.info-modal-sheet:before{will-change:transform;content:"";z-index:-1;border:32px solid #0000;border-image:var(--worn-frame) 2.08333% / 32px stretch;clip-path:var(--sheet-edge);pointer-events:none;background-color:var(--paper);background-image:radial-gradient(ellipse 80px 60px at 0 0, #b5a06e1a, transparent 90%), radial-gradient(ellipse 52px 68px at 100% 100%, #b5a06e14, transparent 90%), var(--paper-grain), radial-gradient(ellipse at 20% 0, #b98a300c, transparent 75%);background-blend-mode:normal, normal, soft-light, normal;box-shadow:none;background-size:auto,auto,512px 512px,auto;background-origin:border-box;position:absolute;inset:0}.info-modal::backdrop{background:0 0}.info-modal-content{padding:54px 40px 36px}.info-modal--data .info-modal-content{padding-top:44px}.info-modal--about .info-modal-content{padding:62px 48px 44px}.info-modal .about-copy,.info-modal .about-copy p:last-child{margin-bottom:0}.info-modal .source-list li:last-child{padding-bottom:0}.modal-close{z-index:3;width:44px;height:44px;color:var(--accent);background:0 0;border:0;place-items:center;padding:0;transition:color .2s,filter .2s;display:grid;position:absolute;top:14px;right:14px}.modal-close:hover,.modal-close:focus-visible{color:var(--foil);filter:drop-shadow(0 0 5px #e6bb5780)}.modal-close:focus-visible{outline-offset:-7px}.api-page{max-width:640px}.info-modal .api-page{max-width:none}.info-modal .api-example{margin-top:0}.info-modal--records .info-modal-sheet{width:min(620px,100%);margin:0 auto auto}.info-modal--records .info-modal-content{padding-top:60px;padding-bottom:26px}.record-loading{min-height:180px;color:var(--muted);align-items:center;gap:12px;font-size:14px;display:flex}.record-error{min-height:100px;color:var(--danger);margin:28px 0;font-size:14px;line-height:1.8}.record-error button{color:var(--foil);margin-left:8px}.record-parts{min-width:0;margin:0 0 24px;position:relative}.name-part-choices,.name-part-measure{gap:var(--name-gap);min-width:0;display:flex}.name-part-choice{min-width:max-content;padding:3px var(--name-padding) 38px;text-align:center;white-space:nowrap;cursor:pointer;color:var(--muted);flex:1 0 auto;grid-template-rows:1fr auto;gap:5px;display:grid;position:relative}.name-part-caption{color:var(--muted);font-size:var(--font-size-min);letter-spacing:.4px;text-transform:uppercase;text-shadow:var(--ink-shadow);align-self:end;line-height:1.4}.record-parts .name-part-choice strong{font-size:var(--name-size);letter-spacing:var(--name-tracking);white-space:nowrap;filter:url(#nomancy-foil-wear)saturate(.5);opacity:.68;margin:-.12em;padding:.12em;transition:opacity .16s ease-out;display:block}.record-parts[data-name-font=fallback] .name-part-choice strong{font-family:var(--font-universal);font-size:calc(var(--name-size) * .98);line-height:calc(var(--name-size) * 1.15);font-weight:200}.record-parts .name-part-choice:hover strong{opacity:.9}.record-parts .name-part-choice[data-selected] strong{opacity:1;filter:url(#nomancy-foil-wear)drop-shadow(0 0 4px #edbf7370)drop-shadow(0 0 16px #c7813448)}.name-part-choice>:is(.notched-stop,.notched-thumb){top:calc(100% - 14.5px);left:50%}.name-part-choice:has(input:focus-visible) .notched-thumb{outline:2px solid var(--foil);outline-offset:4px}.name-part-rail{top:auto;bottom:13px}.name-part-rail-hit{z-index:2;cursor:pointer;touch-action:pan-y;height:36px;position:absolute;bottom:0;left:0;right:0}.name-part-measures{visibility:hidden;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:hidden}.name-part-measure{width:max-content}.record-parts[data-layout=stacked] .name-part-choices{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.record-parts[data-layout=stacked] .name-part-choices>.name-part-choice{text-align:left;white-space:normal;grid-template-rows:auto auto;min-width:0;padding:8px 8px 8px 36px}.record-parts[data-layout=stacked] .name-part-choices strong{white-space:normal;overflow-wrap:anywhere}.record-parts[data-layout=stacked] .name-part-choice>:is(.notched-stop,.notched-thumb){top:50%;left:11px}.record-parts[data-layout=stacked] .name-part-rail{background:linear-gradient(90deg,#090b07,#a68a4eaa 45%,#d7bd7a66 66%,#090b0780);width:3px;height:auto;inset:6px auto 6px 10px}.record-parts[data-layout=stacked] .name-part-rail:before,.record-parts[data-layout=stacked] .name-part-rail:after{width:5px;height:1px;left:-1px;right:auto}.record-parts[data-layout=stacked] .name-part-rail:before{top:0}.record-parts[data-layout=stacked] .name-part-rail:after{top:auto;bottom:0}.record-parts[data-layout=stacked] .name-part-rail-hit{touch-action:pan-x;width:28px;height:auto;top:0;bottom:0;right:auto}.record-note,.record-empty{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.8}.record-note{color:var(--foil);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.record-note>svg{color:var(--accent);margin-top:3px}.record-overview{gap:18px;display:grid}.record-overview>.record-note,.record-overview>.record-empty,.record-overview>.cohort-chart,.record-overview>.record-source,.record-overview>.record-footnote{margin:0}.record-notes{gap:8px;display:grid}.record-notes .record-note{margin:0}.record-overview .record-note{font-size:14px;line-height:1.65}.record-empty{padding-block:16px}.record-country-field{grid-template-columns:minmax(0,1fr);gap:8px;margin:0}.record-country-field label{color:var(--secondary)}.record-country-field .select-trigger{min-height:38px}.cohort-chart{margin:18px 0}.cohort-chart figcaption{color:var(--secondary);font-size:16px;line-height:1.6}.cohort-chart figcaption strong{color:var(--foil);font-variant-numeric:tabular-nums;font-weight:500}.cohort-bars{align-items:end;gap:3px;height:100px;margin-top:14px;padding-top:8px;display:flex}.cohort-bars>span{height:max(1px, var(--cohort-height));transform-origin:bottom;background:linear-gradient(#c6aa6a,#806a3e);border-radius:2px 2px 0 0;flex:1;animation:.65s ease-out both cohort-grow;position:relative}.cohort-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cohort-sheen:after{content:"";opacity:0;animation:1.4s cubic-bezier(.3,.45,.45,1) both cohort-sheen;animation-delay:var(--cohort-sheen-delay);background:linear-gradient(#0000 4%,#edac453d 24%,#ffdc8b99 39%,#fff1c2eb 49%,#ffdc8b99 57%,#edac454d 68%,#c7813412 82%,#0000 96%);position:absolute;inset:-40% 0;transform:translateY(60%)}.cohort-bars>span[data-sheen]:before{content:"";z-index:1;opacity:0;pointer-events:none;height:2px;animation:1.4s linear both cohort-flare;animation-delay:var(--cohort-sheen-delay);background:linear-gradient(90deg,#0000,#fff5d9 30%,#fff8e6 50%,#fff5d9 70%,#0000);border-radius:50%;position:absolute;top:-1px;left:1px;right:1px;box-shadow:0 0 3px #fff5d9b3,0 0 8px #ffdc8b80,0 0 15px #cf762b38}@keyframes cohort-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cohort-sheen{0%{opacity:0;transform:translateY(60%)}18%,48%{opacity:var(--cohort-sheen-strength)}78%{opacity:calc(var(--cohort-sheen-strength) * .45)}to{opacity:0;transform:translateY(-60%)}}@keyframes cohort-flare{0%,62%{opacity:0;transform:scaleX(.7)}76%{opacity:calc(var(--cohort-sheen-strength) * .7);transform:scaleX(1.05)}86%{opacity:calc(var(--cohort-sheen-strength) * .2);transform:scaleX(1)}to{opacity:0;transform:scaleX(.9)}}.cohort-bars>span:hover{background:var(--foil)}.cohort-timeline{direction:ltr;padding:0;display:block;position:relative}.cohort-timeline>span{min-width:1px;position:absolute;bottom:0}.cohort-years{height:21px;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:14px;position:relative}.cohort-years>span{position:absolute;transform:translate(-50%)}.cohort-years>span:before{content:"";border-left:1px solid #bba16b66;height:4px;position:absolute;top:-8px;left:50%}.cohort-years>span[data-edge=first]{transform:none}.cohort-years>span[data-edge=last]{right:0;transform:none;left:auto!important}.cohort-years>span[data-edge=first]:before{left:0}.cohort-years>span[data-edge=last]:before{left:auto;right:0}.record-details{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.8}.record-details summary{cursor:pointer;width:fit-content;color:var(--secondary);text-underline-offset:3px}.record-details summary:hover{color:var(--foil)}.record-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.record-details p{margin:12px 0}.record-source{margin-top:16px}.source-notes{border:1px solid #0000;border-image:var(--worn-frame) 2.08333% / 14px stretch;background:radial-gradient(at 12% 0,#bba16b08,#0000 75%),#0000003d;margin-top:0;transition:background-color .18s ease-out;box-shadow:inset 0 2px 6px #0004}.source-notes:hover,.source-notes[open]{background-color:#00000030}.source-notes summary{width:100%;min-height:48px;font:13px/1.6 var(--font-feature);letter-spacing:.7px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:14px;padding:10px 22px;font-weight:400;list-style:none;display:grid}.source-notes summary::-webkit-details-marker{display:none}.source-notes summary::marker{content:""}.source-notes-toggle{width:16px;height:16px;color:var(--foil);background:linear-gradient(135deg,#c6aa6a24,#080b0880);border:1px solid #bda36a88;position:relative;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #070a0766,1px 1px 2px #0007}.source-notes-toggle:before,.source-notes-toggle:after{content:"";background:currentColor;width:9px;height:1px;position:absolute;top:6.5px;left:2.5px}.source-notes-toggle:before{transform:rotate(-45deg)}.source-notes-toggle:after{transition:transform .18s ease-out;transform:rotate(45deg)}:is(.source-notes,.source-coverage)[open]>summary>.source-notes-toggle:after{transform:rotate(-45deg)}.source-notes[open]>summary{color:var(--foil)}.source-notes-content{padding:0 22px 8px}.source-notes-content .source-notes-attribution{color:var(--secondary);font-style:italic}.info-modal--records .record-details{font-size:14px;line-height:1.7}.info-modal--records .source-notes-attribution{font-style:normal}.source-notes-publisher{color:var(--foil);font-size:15px}.record-footnote{color:color-mix(in srgb, var(--muted) 88%, var(--paper));font-size:var(--font-size-min);margin:18px 0 0;line-height:1.65}.statistical-records{--section-bottom-bleed:24px;gap:18px;margin-top:26px;padding-top:24px;display:grid}.info-modal-sheet[data-records-stock]:after{content:"";z-index:-1;pointer-events:none;clip-path:var(--sheet-edge);background:linear-gradient(to bottom, transparent var(--records-stock-top), #0000002b var(--records-stock-top));position:absolute;inset:0}.info-modal-sheet[data-records-stock] .statistical-records:before{background:linear-gradient(#00000010,#0000 40px)}.statistical-records h2{color:var(--accent);font:400 15px/1.5 var(--font-feature);letter-spacing:.5px;margin:0 0 2px}.statistical-summary{gap:12px;display:grid}.statistical-summary p,.observation-note{margin:0}.statistical-measure{color:var(--secondary);font-size:15px;line-height:1.6}.statistical-latest{flex-wrap:wrap;gap:12px 28px;margin:0;display:flex}.statistical-latest>div{gap:4px;display:grid}.statistical-latest dt{color:var(--muted);font-size:12px;line-height:1.5}.statistical-latest dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:20px;line-height:32px}.statistical-latest>div:first-child dd{color:var(--foil);font-size:28px}.statistical-latest .statistical-category{text-transform:capitalize;font-size:16px}.statistical-note{color:var(--muted);font-size:13px;line-height:1.65}.observation-chart{--axis-width:3.25rem;--axis-gap:12px;margin:0}.observation-chart figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;font-size:14px;display:flex}.observation-chart figcaption span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.observation-axis-title,.observation-x-title{color:var(--muted);font-size:12px;line-height:1.4}.observation-axis-title{margin-bottom:10px}.observation-plot{grid-template-columns:var(--axis-width) minmax(0, 1fr);gap:var(--axis-gap);height:124px;display:grid}.observation-y-axis{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1;position:relative}.observation-y-axis>span{position:absolute;right:0;transform:translateY(50%)}.observation-chart-area{min-width:0;position:relative}.observation-grid{pointer-events:none;position:absolute;inset:0}.observation-grid>span{border-top:1px solid #bda36a26;position:absolute;left:0;right:0}.observation-chart .cohort-bars{align-items:end;gap:1px;height:100%;margin:0;padding:0;display:grid;position:relative}.observation-chart .cohort-bars>span{border-radius:1px 1px 0 0;min-width:0}.observation-years{height:20px;margin:8px 0 0 calc(var(--axis-width) + var(--axis-gap));color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4;position:relative}.observation-years>span{position:absolute;transform:translate(-50%)}.observation-years>span:before{content:"";border-left:1px solid #bba16b66;height:4px;position:absolute;top:-8px;left:50%}.observation-years>span[data-edge=first]{transform:none}.observation-years>span[data-edge=last]{transform:translate(-100%)}.observation-years>span[data-edge=first]:before{left:0}.observation-years>span[data-edge=last]:before{left:auto;right:0}.observation-x-title{margin:2px 0 10px calc(var(--axis-width) + var(--axis-gap));text-align:center}.observation-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px}.observation-table caption{text-align:left;color:var(--secondary);margin-bottom:8px}.observation-table th,.observation-table td{text-align:left;border-bottom:1px solid #bda36a1a;padding:5px 8px 5px 0;font-weight:400}.observation-table th:last-child,.observation-table td:last-child{text-align:right;padding-right:0}.api-example{margin:26px 0}.api-example-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.api-methods,.api-example-actions{align-items:center;gap:14px;display:flex}.api-methods button{color:var(--muted);background:0 0;border:0;padding:5px 0;font:14px ui-monospace,monospace}.api-methods button[aria-pressed=true]{color:var(--accent)}.api-example-actions .text-button{font-size:14px}.api-code{background:var(--background);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;border-radius:7px;margin:0;padding:18px;font:14px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:inset 0 1px 3px #0008,0 1px #ccbb7b14}.api-links{flex-wrap:wrap;gap:12px 24px;display:flex}.api-links a{color:var(--link);align-items:center;gap:4px;font-size:14px;display:inline-flex}.api-resources{margin-top:30px}.api-resources-content{padding-top:4px;padding-bottom:12px}.api-resources .api-heading{margin-top:24px;font-size:14px}.api-heading{text-transform:uppercase;letter-spacing:.06em;margin:38px 0 14px;font-size:15px;font-weight:500}.api-copy{color:var(--secondary);margin:12px 0;font-size:14px;line-height:1.9}.api-details .api-copy,.api-details .api-faq{opacity:.9}.api-copy code,.api-fields code{color:#d7bd87;font-size:max(var(--font-size-min), .86em);overflow-wrap:anywhere}.api-copy code,.api-fields code:not(.api-field-values){border:1px solid rgb(var(--gold-rgb) / .24);background:rgb(var(--gold-rgb) / .04);vertical-align:.02em;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin-inline:.04em;padding:.1em .28em;line-height:1}.api-fields{margin:24px 0}.api-fields>div{grid-template-columns:112px minmax(0,1fr);gap:20px;margin:0 0 22px;display:grid}.api-fields dt{font-size:14px;line-height:1.9}.api-fields dt span{color:var(--muted);font-size:14px;display:block}.api-fields dd{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.api-field-values,.api-field-default{margin-top:5px;display:block}.api-output{margin-top:24px}.api-response-status{color:var(--accent);margin:0 0 12px;font:14px ui-monospace,monospace}.api-faq{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.api-faq dd{color:var(--ink);margin:4px 0 0}.api-footnote{color:var(--muted);margin:32px 0 0;font-size:14px;line-height:1.9}.api-footnote a{text-underline-offset:3px;text-decoration-line:underline}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes typing-dot{0%,60%,to{opacity:.2;transform:translateY(0)}30%{opacity:.65;transform:translateY(-2px)}}@keyframes name-write{0%{opacity:0}to{opacity:1}}@keyframes name-sear{0%{opacity:0}20%{opacity:.85}42%{opacity:.38}70%{opacity:.085}to{opacity:0}}@keyframes input-sear{0%{opacity:0}12%,24%{opacity:.86}54%{opacity:.34}80%{opacity:.055}to{opacity:0}}@keyframes candle-amber{0%,to{opacity:.48;transform:translate(0,0)scale(1)}11%{opacity:.54}17%{opacity:.44}23%{opacity:.51;transform:translate(-2px,1px)scale(1.025)}39%{opacity:.46}47%{opacity:.56}53%{opacity:.49}68%{opacity:.52;transform:translate(2px,-1px)scale(.985)}77%{opacity:.45}86%{opacity:.53}}@keyframes candle-honey{0%,to{opacity:.3;transform:translate(0,0)}9%{opacity:.38}16%{opacity:.27}24%{opacity:.35}31%{opacity:.29;transform:translate(1px,-1px)}43%{opacity:.4}49%{opacity:.32}62%{opacity:.37}71%{opacity:.28;transform:translate(-1px,1px)}83%{opacity:.34}91%{opacity:.29}}@keyframes candle-ember{0%,to{opacity:.17}12%{opacity:.22}19%{opacity:.15}32%{opacity:.2}41%{opacity:.16}57%{opacity:.23}63%{opacity:.18}78%{opacity:.21}87%{opacity:.14}}@keyframes candlelight{0%,to{opacity:.62;transform:translate(0,0)scale(1)}9%{opacity:.69}12%{opacity:.58}16%{opacity:.67;transform:translate(2px,-1px)scale(1.015)}31%{opacity:.6}43%{opacity:.72;transform:translate(-3px,1px)scale(1.025)}47%{opacity:.65}52%{opacity:.7}68%{opacity:.59;transform:translate(1px,-2px)scale(1.01)}79%{opacity:.68}83%{opacity:.61}91%{opacity:.66}}@keyframes foil-light{0%,to{background-position:0 0,0 0,0 0,18%}43%{background-position:0 0,0 0,0 0,30%}68%{background-position:0 0,0 0,0 0,23%}}@media (max-width:620px){.cohort-year-secondary,body:before,body:after{display:none}.site-shell{padding:0 24px}.site-stock{clip-path:none;inset:0}.site-shell:before{clip-path:none;background-image:none;border:0;border-image:;inset:0}.site-shell:after{background:radial-gradient(370px 380px at 25% 130px,#d99c401c,#0000 85%)}.classifier{padding-top:96px}h1{font-size:42px}.registry-heading{top:30px;left:24px;right:24px}.brand-mark{width:104px;height:104px}.registry-heading h1{font-size:22px}.registry-seal{width:28px;height:28px}.registry-randomize{margin:-8px}.preferences[data-expanded]{padding-bottom:8px}.preferences-toggle{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin-top:8px;padding:5px 0;display:flex}.preferences-summary{min-width:0;color:var(--muted);flex-wrap:wrap;flex:1;gap:5px 12px;font-size:13px;line-height:1.4;display:flex}.preferences-setting:first-child{color:var(--secondary)}.preferences-setting[data-numeric]{font-size:14px;line-height:18.2px}.preferences-toggle svg{color:var(--accent);flex-shrink:0;transition:transform .16s ease-out}.preferences[data-expanded] .preferences-toggle svg{color:var(--foil);transform:rotate(180deg)}.preferences:not([data-expanded]) .name-options{display:none}.name-options{gap:14px 16px;margin-top:16px}.option-field,.name-option-actions,.style-option,.age-option{grid-column:1/-1}.search-input>input,.input-flare{letter-spacing:2px;font-size:23px}.main-pick .candidate-name{--candidate-size:35px;margin-inline:-24px;padding-inline:24px}.results{margin-top:16px;padding-top:16px}.content-page{padding-top:64px}.content-page h1{font-size:41px}.info-modal{--section-bleed:22px;--section-bottom-bleed:26px;padding:12px 12px 76px}.info-modal-sheet:before{border-width:24px;border-image-width:24px}.info-modal-content{padding:48px 24px 28px}.info-modal--about .info-modal-content{padding:54px 30px 34px}.data-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.data-counts dd{font-size:clamp(32px,8vw,42px)}.data-counts dt{min-height:2.8em;font-size:13px}.coverage-roles>div{grid-template-columns:1fr;gap:3px}.api-fields>div{grid-template-columns:100px minmax(0,1fr);gap:14px}}@media (max-width:380px){.site-shell{padding:0 20px}h1{font-size:41px}.main-pick .candidate-name{--candidate-size:32px;margin-inline:-20px;padding-inline:20px}}@media (prefers-reduced-motion:reduce){.input-flare,.cohort-sheen,.cohort-bars>span:before{display:none}*,:before,:after{transition:none!important;animation:none!important}.name-letter{opacity:1}.main-pick .name-letter:after{display:none}.name-letter[data-ink]:before{opacity:calc(var(--name-hover-strength) * .14)}}@media (forced-colors:active){:root{--ink-shadow:none}.tooltip-bubble{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.tooltip-bubble:after{background:canvas;border-color:canvastext!important}.input-flare{display:none}html[data-appearance=ready],html[data-appearance=ready] body,html[data-appearance=ready] .info-modal{animation:none}.foil-face,.main-pick .name-letters,.brand-mark-foil,.registry-seal-foil{-webkit-mask:none;mask:none}.foil-face,.main-pick .name-letter{color:canvastext;background:0 0}.source-notes{box-shadow:none;background:canvas;border-color:canvastext;border-image:}.source-notes-toggle{color:buttontext;box-shadow:none;background:canvas;border-color:buttontext}.record-parts .name-part-choice strong,.record-parts .name-part-choice:hover strong{opacity:1}.record-parts .name-part-choice[data-selected] strong{color:linktext;filter:none;text-decoration:underline}.name-part-choice>:is(.notched-stop,.notched-thumb),.name-part-rail-hit{display:none}.name-part-choice input{clip:auto;width:16px;height:16px;margin:0;top:calc(50% - 8px);left:3px;overflow:visible}.record-country-field .select-trigger{color:canvastext;background:canvas;border-color:buttontext}.cohort-bars>span{background:canvastext}.cohort-sheen,.cohort-bars>span:before{display:none}.registry-randomize{color:buttontext;border:1px solid buttontext}.registry-randomize:after{content:"✦"}a{text-decoration-color:currentColor}.api-copy code,.api-fields code{color:canvastext;background:canvas;border-color:graytext}.main-pick .name-letter:after,.name-letter[data-ink]:before{display:none}.candidate-name:not([data-letter-padding]) .name-letters{text-shadow:none}.name-record-button:is(:hover,:focus-visible) .candidate-name{color:canvastext}.name-record-button:is(:hover,:focus-visible) .name-letters{text-underline-offset:6px;text-decoration:underline}.registry-home .foil-face{filter:none}.registry-home-sheen{display:none}.registry-home:is(:hover,:focus-visible) .name-letters{text-underline-offset:6px;text-decoration:underline}.select-trigger-inset{appearance:auto;background-image:none;padding-right:8px}.api-details .api-copy,.api-details .api-faq,.source-list span{opacity:1}.sheet-section:before,body:before,body:after,.site-shell:before,.site-shell:after,.site-stock,.registry-seal,.brand-mark,.input-candlelight,.results-watermark{display:none}body,.search-field,.select-trigger-inset,.api-code{box-shadow:none;text-shadow:none;background:canvas}.search-field,.select-trigger-inset{border-color:buttontext}.notched-rail,.notched-positions{display:none}.notched-labels button{color:canvastext;text-shadow:none}.notched-labels button[data-selected]{color:linktext;text-shadow:none;text-decoration:underline}.name-option-action .select-trigger-text>bdi{color:buttontext;text-shadow:none}.notched-slider input{opacity:1;appearance:auto}.notched-slider input::-webkit-slider-thumb{all:revert}.notched-slider input::-moz-range-thumb{all:revert}.info-modal-sheet{box-shadow:none;background:canvas;border-color:canvastext}.info-modal-sheet:before{display:none}.modal-close{color:buttontext;filter:none}h1,.main-pick .candidate-name,.empty-title,.data-counts dd,.record-parts .name-part-choice strong{color:canvastext;filter:none;text-shadow:none;background:0 0;animation:none;-webkit-mask-image:none;mask-image:none}.name-letter{opacity:1;animation:none}.main-pick .name-letter{color:canvastext;background:0 0}.name-list .main-pick{filter:none}.wildcard-pick .candidate-name{color:canvastext}.wildcard-pick .name-letters{filter:none}}.profile-story{margin-block:8px 32px}.profile-summary{color:var(--ink);margin:8px 0 32px;font-size:18px;line-height:1.65}.profile-summary bdi[dir=ltr]{white-space:nowrap}.profile-geography{margin-block-start:36px}.profile-geography h2,.profile-history figcaption{color:var(--accent);font:inherit;margin:0 0 13px;font-size:15px}.profile-geography-actions{justify-content:flex-start;margin-block-start:8px;display:flex}.profile-presence{opacity:.65;font-size:.9em;font-style:italic}.profile-geography .profile-selection-note{margin:5px 0 8px}.profile-geography dl{margin:0}.profile-geography dl>div{grid-template-columns:minmax(110px,1fr) minmax(0,3fr);gap:16px;padding-block:13px;display:grid}.profile-geography dl>div+div{border-block-start:1px solid #bda36a25}.profile-geography dt{color:var(--foil)}.profile-geography dd{margin:0}.profile-geography dd strong{font-weight:500}.profile-geography dd small{color:var(--muted);font-size:var(--font-size-min);margin-block-start:3px;display:block}.profile-history{margin:0}.profile-history-row,.profile-history-axis{grid-template-columns:minmax(110px,1fr) minmax(0,3fr);align-items:center;column-gap:16px;margin-block:18px;display:grid}.profile-history-label{gap:5px;font-size:14px;display:grid}.profile-history-label strong{color:var(--foil);font-size:16px;font-weight:400}.profile-history-bars.cohort-bars{direction:ltr;height:66px;margin:0;padding:0;display:block;position:relative}.profile-history-bars>span{background:linear-gradient(#74603b,#40351f);border-radius:1px 1px 0 0;min-width:1px;position:absolute;bottom:0}.profile-history-bars>span[data-peak]{background:linear-gradient(#dbc384,#997638)}.profile-history-bars>span:hover{background:linear-gradient(#74603b,#40351f)}.profile-history-bars>span[data-peak]:hover{background:linear-gradient(#dbc384,#997638)}.profile-history-notes{margin-block-start:16px}.profile-history-notes>.record-footnote{margin:0}.profile-history-notes [lang=en]{font-family:var(--font-text)}.cohort-bars>span[data-missing],.cohort-bars>span[data-missing]:hover{background:#000;height:1px;animation:none}.timeline-missing-key{align-items:baseline;gap:8px;display:flex}.timeline-missing-key>span{background:#000;flex:0 0 22px;align-self:center;height:1px}.profile-history-notes>.timeline-missing-key{margin-block-start:8px}.profile-history-axis{margin-block:8px 2px}.profile-history-axis .cohort-years{height:26px;margin:0;font-size:16px}.profile-disclosure{margin-block-start:12px;padding:0}.profile-evidence{margin-block-start:28px}.profile-evidence>h2{color:var(--foil);margin:0;font-size:16px;font-weight:400;line-height:1.4}.profile-evidence-content{margin-block-start:20px}.profile-evidence-content .source-notes-content{padding:0 0 8px 28px}.generation-explanation ul{color:var(--muted);margin-block:16px 4px;padding-inline-start:22px;font-size:14px;line-height:1.65}.generation-explanation li+li{margin-block-start:10px}@media (max-width:430px){.profile-geography dl>div{grid-template-columns:1fr;gap:4px}.profile-history-row,.profile-history-axis{grid-template-columns:minmax(0,1fr);gap:10px}.profile-history-label{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.profile-history-axis>span{display:none}.profile-summary{font-size:17px}}@media (forced-colors:active){.info-modal-sheet[data-records-stock]:after{display:none}.profile-history-bars>span,.profile-history-bars>span:hover{background:canvastext}.profile-history-bars>span[data-peak],.profile-history-bars>span[data-peak]:hover{background:highlight}.cohort-bars>span[data-missing],.cohort-bars>span[data-missing]:hover,.timeline-missing-key>span{background:graytext}.profile-disclosure,.profile-geography dl>div{border-color:canvastext}}.language-control{color:var(--muted);pointer-events:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.language-picker{margin:-11px 0;padding:11px 0}.site-footer .language-control{color:inherit}.input-flare-text[data-run-flare]{color:#fff1c2;text-shadow:0 0 8px #ffdc8b99;animation:.4s linear both input-sear}.modal-close{right:auto;inset-inline-end:14px}.preferences-toggle{text-align:start}.notched-thumb{transition-property:inset-inline-start}.preferences-setting[data-numeric]{direction:ltr;unicode-bidi:isolate}.notched-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .notched-labels button{transform:translate(50%)}.notched-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .notched-stop{transform:translate(50%,-50%)}.notched-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .notched-thumb{transform:translate(50%,-50%)scaleX(.82)rotate(45deg)}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-choices>.name-part-choice{text-align:start;padding-inline:36px 8px}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-choice>:is(.notched-stop,.notched-thumb){left:auto;right:11px;transform:translate(50%,-50%)}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-choice>.notched-thumb{transform:translate(50%,-50%)scaleX(.82)rotate(45deg)}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-rail{left:auto;right:10px}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-rail-hit{left:auto;right:0}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-rail:before{left:auto;right:-1px}.record-parts[data-layout=stacked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-rail:after{left:auto;right:-1px}html:lang(ar){--font-ui:"Noto Naskh Arabic", var(--font-universal)}html:lang(he){--font-ui:"Noto Serif Hebrew", var(--font-universal)}html:lang(hi){--font-ui:"Noto Serif Devanagari", var(--font-universal)}html:lang(ja){--font-universal:"Noto Serif JP", var(--font-world);--font-ui:var(--font-universal)}html:lang(ko){--font-ui:"Noto Serif KR", var(--font-universal)}html:lang(zh-Hans){--font-ui:"Noto Serif SC", var(--font-universal)}html:lang(zh-Hant){--font-universal:"Noto Serif TC", var(--font-world);--font-ui:var(--font-universal)}html:is(:lang(ar),:lang(he),:lang(hi),:lang(ja),:lang(ko),:lang(zh)) body{font-family:var(--font-ui);font-weight:400}html:is(:lang(ar),:lang(he),:lang(hi),:lang(ja),:lang(ko),:lang(zh)) :is(.initials-label,.option-caption,.option-field label,.notched-labels button,.name-part-caption,.profile-story h2,.profile-history figcaption){font-family:var(--font-ui);letter-spacing:normal;text-transform:none;font-weight:400}html:not(:lang(en)) .name-options .option-field{display:block}html:not(:lang(en)) .name-options .option-field label{white-space:normal;margin-block-end:8px;display:block}html:not(:lang(en)) .name-options .option-choice-row{display:block}html:not(:lang(en)) .name-options .option-caption{margin:0 0 6px;display:block}html[lang=ar] :is(.profile-summary,.input-error,.record-error,.profile-disclosure>summary){line-height:1.8}html[lang=ar] .notched-labels button{white-space:normal;min-width:42px;line-height:1.6}@media (forced-colors:active){.record-parts:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .name-part-choice input{left:auto;right:3px}}@media (prefers-reduced-motion:reduce){.input-flare-text[data-run-flare]{color:#0000;text-shadow:none;animation:none}}.info-modal-content[lang=en],.profile-evidence-content [lang=en]{font-family:var(--font-text)}
@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-994c7a14548e5aec.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-fc9cfb6ea12b3954.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-587a3c846af1715e.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-3c8f6fff51ec291e.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-5f1a1d9a04c6d235.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-7b88e337afea323d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-5119ea51adaf6d65.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-a1a6ebee6d69b262.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-7c7afb20d33e30ec.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-54e3bd0c4a002b0f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-9b3f4c4ff3adefd2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-1252037b6f1d6e86.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-d4a6aba2cb4636b3.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-fb6a5ed734c2fbe3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-2654f8d1261a420f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-46281456234014ce.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Armenian;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-armenian-d8a8023a7b9458fa.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Serif Georgian;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-georgian-ef9bc196d2b0ada2.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/noto/noto-naskh-arabic-2a10d33e1f7129ab.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Serif Hebrew;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-hebrew-b5535c575a15a5cc.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-devanagari-bab9ee27c0141b4c.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-bengali-8ae8a8ce3e7a0c15.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Serif Khmer;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-khmer-fd3cfe2c42d264fb.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Noto Serif Thai;font-style:normal;font-weight:200 500;font-display:swap;src:url(/fonts/noto/noto-serif-thai-9f3427e0d6a6ed4d.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}
