/**
* @license
*
* Font Family: Supreme
* Designed by: Jérémie Hornus, Ilya Naumoff
* URL: https://www.fontshare.com/fonts/supreme
* © 2025 Indian Type Foundry
*/@font-face{font-family:Supreme;src:local("Supreme Variable"),url(/fonts/Supreme-Variable.woff2) format("woff2");font-weight:100 800;font-display:swap;font-style:normal}@font-face{font-family:Supreme;src:local("Supreme Variable Italic"),url(/fonts/Supreme-VariableItalic.woff2) format("woff2");font-weight:100 800;font-display:swap;font-style:italic}@font-face{font-family:Chubbo;src:local("Chubbo Variable"),url(/fonts/Chubbo-Variable.woff2) format("woff2");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:Chubbo;src:local("Chubbo Variable"),url(/fonts/Chubbo-VariableItalic.woff2) format("woff2");font-weight:200 700;font-display:swap;font-style:italic}:root{--flexoki-light-bg: #FFFCF0;--flexoki-light-bg-2: #F2F0E5;--flexoki-light-ui: #E6E4D9;--flexoki-light-ui-2: #DAD8CE;--flexoki-light-ui-3: #CECDC3;--flexoki-light-tx: #100F0F;--flexoki-light-tx-2: #6F6E69;--flexoki-light-tx-3: #B7B5AC;--flexoki-dark-bg: #100F0F;--flexoki-dark-bg-2: #1C1B1A;--flexoki-dark-ui: #282726;--flexoki-dark-ui-2: #343331;--flexoki-dark-ui-3: #403E3C;--flexoki-dark-tx: #CECDC3;--flexoki-dark-tx-2: #878580;--flexoki-dark-tx-3: #575653;--flexoki-base-50: #F2F0E5;--flexoki-base-100: #E6E4D9;--flexoki-base-150: #DAD8CE;--flexoki-base-200: #CECDC3;--flexoki-base-300: #B7B5AC;--flexoki-base-400: #9F9D96;--flexoki-base-500: #878580;--flexoki-base-600: #6F6E69;--flexoki-base-700: #575653;--flexoki-base-800: #403E3C;--flexoki-base-850: #343331;--flexoki-base-900: #282726;--flexoki-base-950: #1C1B1A;--flexoki-red-50: #FFE1D5;--flexoki-red-100: #FFCABB;--flexoki-red-150: #FDB2A2;--flexoki-red-200: #F89A8A;--flexoki-red-300: #E8705F;--flexoki-red-400: #D14D41;--flexoki-red-500: #C03E35;--flexoki-red-600: #AF3029;--flexoki-red-700: #942822;--flexoki-red-800: #6C201C;--flexoki-red-850: #551B18;--flexoki-red-900: #3E1715;--flexoki-red-950: #261312;--flexoki-orange-50: #FFE1D5;--flexoki-orange-100: #FFCABB;--flexoki-orange-150: #FDB2A2;--flexoki-orange-200: #F89A8A;--flexoki-orange-300: #E8705F;--flexoki-orange-400: #D14D41;--flexoki-orange-500: #C03E35;--flexoki-orange-600: #AF3029;--flexoki-orange-700: #942822;--flexoki-orange-800: #6C201C;--flexoki-orange-850: #551B18;--flexoki-orange-900: #3E1715;--flexoki-orange-950: #261312;--flexoki-yellow-50: #FAEEC6;--flexoki-yellow-100: #F6E2A0;--flexoki-yellow-150: #F1D67E;--flexoki-yellow-200: #ECCB60;--flexoki-yellow-300: #DFB431;--flexoki-yellow-400: #D0A215;--flexoki-yellow-500: #BE9207;--flexoki-yellow-600: #AD8301;--flexoki-yellow-700: #8E6B01;--flexoki-yellow-800: #664D01;--flexoki-yellow-850: #503D02;--flexoki-yellow-900: #3A2D04;--flexoki-yellow-950: #241E08;--flexoki-green-50: #EDEECF;--flexoki-green-100: #DDE2B2;--flexoki-green-150: #CDD597;--flexoki-green-200: #BEC97E;--flexoki-green-300: #A0AF54;--flexoki-green-400: #879A39;--flexoki-green-500: #768D21;--flexoki-green-600: #66800B;--flexoki-green-700: #536907;--flexoki-green-800: #3D4C07;--flexoki-green-850: #313D07;--flexoki-green-900: #252D09;--flexoki-green-950: #1A1E0C;--flexoki-cyan-50: #DDF1E4;--flexoki-cyan-100: #BFE8D9;--flexoki-cyan-150: #A2DECE;--flexoki-cyan-200: #87D3C3;--flexoki-cyan-300: #5ABDAC;--flexoki-cyan-400: #3AA99F;--flexoki-cyan-500: #2F968D;--flexoki-cyan-600: #24837B;--flexoki-cyan-700: #1C6C66;--flexoki-cyan-800: #164F4A;--flexoki-cyan-850: #143F3C;--flexoki-cyan-900: #122F2C;--flexoki-cyan-950: #101F1D;--flexoki-blue-50: #E1ECEB;--flexoki-blue-100: #C6DDE8;--flexoki-blue-150: #ABCFE2;--flexoki-blue-200: #92BFDB;--flexoki-blue-300: #66A0C8;--flexoki-blue-400: #4385BE;--flexoki-blue-500: #3171B2;--flexoki-blue-600: #205EA6;--flexoki-blue-700: #1A4F8C;--flexoki-blue-800: #163B66;--flexoki-blue-850: #133051;--flexoki-blue-900: #12253B;--flexoki-blue-950: #101A24;--flexoki-purple-50: #F0EAEC;--flexoki-purple-100: #E2D9E9;--flexoki-purple-150: #D3CAE6;--flexoki-purple-200: #C4B9E0;--flexoki-purple-300: #A699D0;--flexoki-purple-400: #8B7EC8;--flexoki-purple-500: #735EB5;--flexoki-purple-600: #5E409D;--flexoki-purple-700: #4F3685;--flexoki-purple-800: #3C2A62;--flexoki-purple-850: #31234E;--flexoki-purple-900: #261C39;--flexoki-purple-950: #1A1623;--flexoki-magenta-50: #FEE4E5;--flexoki-magenta-100: #FCCFDA;--flexoki-magenta-150: #F9B9CF;--flexoki-magenta-200: #F4A4C2;--flexoki-magenta-300: #E47DA8;--flexoki-magenta-400: #CE5D97;--flexoki-magenta-500: #B74583;--flexoki-magenta-600: #A02F6F;--flexoki-magenta-700: #87285E;--flexoki-magenta-800: #641F46;--flexoki-magenta-850: #4F1B39;--flexoki-magenta-900: #39172B;--flexoki-magenta-950: #24131D}:root{--color-bg: var(--flexoki-light-bg);--color-bg-2: var(--flexoki-light-bg-2);--color-txt: var(--flexoki-light-tx);--color-txt-2: var(--flexoki-light-tx-2);--color-ui: var(--flexoki-light-ui);--color-ui-2: var(--flexoki-light-ui-2);--yellow: var(--flexoki-yellow-300);--yellow-2: var(--flexoki-yellow-150);--blue: var(--flexoki-blue-600);--blue-2: var(--flexoki-blue-400);--red: var(--flexoki-red-600);--red-2: var(--flexoki-red-400);--green: var(--flexoki-green-600);--green-2: var(--flexoki-green-400)}@media (prefers-color-scheme: dark){:root{--color-bg: var(--flexoki-dark-bg);--color-bg-2: var(--flexoki-dark-bg-2);--color-txt: var(--flexoki-dark-tx);--color-txt-2: var(--flexoki-dark-tx-2);--color-ui: var(--flexoki-dark-ui);--color-ui-2: var(--flexoki-dark-ui-2);--yellow: var(--flexoki-yellow-500);--yellow-2: var(--flexoki-yellow-300);--blue: var(--flexoki-blue-400);--blue-2: var(--flexoki-blue-600);--red: var(--flexoki-red-600);--red-2: var(--flexoki-red-400);--green: var(--flexoki-green-600);--green-2: var(--flexoki-green-400)}}:root{--base-font-size: 14pt;--base-font-weight: 400;--base-font-family: "Supreme", Avenir, Montserrat, Corbel, "URW Gothic", source-sans-pro, sans-serif;--header-font-family: Chubbo, ui-rounded, "Hiragino Maru Gothic ProN", Quicksand, Comfortaa, Manjari, "Arial Rounded MT", "Arial Rounded MT Bold", Calibri, source-sans-pro, sans-serif;--h1-size: 2.35rem;--h1-weight: 400;--h2-size: 1.77rem;--h2-weight: 450;--h3-size: 1.33rem;--h3-weight: 500}html,body{font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight)}h1,h2,h3,h4{font-family:var(--header-font-family);text-align:left;width:100%}h1{font-size:var(--h1-size);font-weight:var(--h1-weight)}h2{font-size:var(--h2-size);font-weight:var(--h2-weight)}h3{font-size:var(--h3-size);font-weight:var(--h3-weight)}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100svh;min-width:100svw;color:var(--color-txt);background:var(--color-bg);line-height:1.3;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}a{color:var(--blue)}em{font-style:inherit;font-weight:800}.red{background-color:var(--red)}.red.hover:hover{background-color:var(--red-2)}.green{background-color:var(--green)}.green.hover:hover{background-color:var(--green-2)}:root{--card-width: 20rem}#app{margin:0;padding:0;width:100svw;height:100svh;position:relative;overflow:hidden}main{width:100%;height:100%;padding:1.5rem;gap:.25rem;display:grid;overflow-y:auto}#app,main{scrollbar-gutter:stable}.no-select{user-select:none;-webkit-user-select:none}button{border:none;font-family:inherit;font-size:inherit;cursor:pointer;align-content:center;color:var(--color-bg);background-color:var(--blue)}button svg{height:100%}button:hover{background-color:var(--blue-2)}button:active{transform-origin:center;transform:scale(.95)}input{color:var(--color-txt);font-size:inherit;font-family:inherit;background-color:var(--color-ui);border:2px solid var(--color-ui-2);padding:0 .5em;min-width:unset}input:focus{outline:2px solid var(--blue)}.button-holder{display:flex;flex-direction:row;gap:.5em;margin-top:1lh}.button-holder button{width:100%;min-height:2lh}dialog{color:var(--color-txt);background-color:var(--color-bg);margin:auto;max-width:50em;border:6px solid var(--color-txt-2)}dialog::backdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}:is(dialog,.info) p+p{margin-top:.5lh}@media (width < 800px){dialog{width:90vw;max-width:100vw}}.info{grid-area:info;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;width:100%}.info div{width:50%}.info p{max-width:40em;margin-right:auto}.info h1{text-align:right;margin-left:auto}@media (width < 800px){.info{display:block}.info div{width:100%}.info h1{text-align:left;max-width:100%}.info p{max-width:100%}}.notification[data-v-7ddf59bb]{position:absolute;right:2rem;bottom:1rem;min-width:15rem;width:max-content;max-width:20rem;min-height:5lh;display:grid;grid-template-rows:max-content 1fr;align-items:center;padding:1rem;background-color:var(--yellow);border:6px solid var(--color-ui);transform:translate(22rem);transition:transform .2s linear;z-index:3}.show[data-v-7ddf59bb]{transform:translate(0);transition:transform .4s linear(0,.998 44.6%,.885 52%,.85 58.6%,1 77.4%,.976 84.6%,1)}@media (width < 800px){.notification[data-v-7ddf59bb]{left:10vw;right:10vw;min-width:80vw;max-width:80vw}.notification[data-v-7ddf59bb]:not(.show){transform:translate(100vw)}}.name-vote-container[data-v-c49d773c]{width:100%;height:100%;max-width:800px;min-height:400px;align-self:center;display:grid;grid-template-rows:1fr 1fr auto 4em;grid-template-columns:100%;grid-template-areas:"name-one" "name-two" "spacer" "next-pair";gap:1em}label[data-v-c49d773c],button[data-v-c49d773c]{width:100%;align-content:center;padding-left:1em;user-select:none;-webkit-user-select:none}label[data-v-c49d773c]{background-color:var(--color-ui);flex-grow:1}button[data-v-c49d773c]{grid-area:next-pair;height:3em}label[data-v-c49d773c]:has(input:checked){background-color:var(--blue-2);color:var(--color-bg)}input[type=radio][data-v-c49d773c]{visibility:hidden;display:none}.title[data-v-c49d773c]{min-width:75vw}.title h1[data-v-c49d773c]{font-size:var(--h3-size)}.container[data-v-52b6fea5]{width:100%;display:flex;flex-direction:column;justify-content:space-between}.vote-summary[data-v-52b6fea5]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%;gap:1em}p[data-v-52b6fea5]{width:100%}button[data-v-52b6fea5]{width:100%;height:3em;display:flex;flex-direction:row;gap:1em;align-items:center;justify-content:space-around}.vote-summary button[data-v-52b6fea5]{color:var(--color-txt);background-color:var(--color-ui);height:1.3lh}.strike[data-v-52b6fea5]{text-decoration:line-through;opacity:.5}main[data-v-0a57a604]{grid-template-rows:max-content 1fr;grid-template-columns:100%;grid-template-areas:title votes}h1[data-v-0a57a604]{width:100%}.container[data-v-94b96d27]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;margin:1em}h1[data-v-94b96d27],p[data-v-94b96d27]{width:100%}.container[data-v-fa8a1f53]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;margin:1em}h1[data-v-fa8a1f53],p[data-v-fa8a1f53]{width:100%}.container[data-v-d7aec706]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;margin:1em}h1[data-v-d7aec706],p[data-v-d7aec706]{width:100%}main[data-v-d979f917]{grid-template-columns:100%;grid-template-rows:max-content 1fr;grid-template-areas:"fields" "button";align-content:center;justify-items:center}.fields[data-v-d979f917]{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;justify-content:center;grid-area:fields}.fields input[data-v-d979f917],.fields label[data-v-d979f917]{width:100%}button[data-v-d979f917]{grid-area:button;align-self:flex-start;width:100%;padding:1em;margin-top:1em;height:3lh}.name-holder[data-v-9b4da8ff]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;border:1px solid var(--color-ui);padding:1em}.current-round[data-v-9b4da8ff]{border:2px solid var(--blue);font-weight:700;font-size:1.3em}p[data-v-9b4da8ff]{margin:0;width:100%;user-select:none;-webkit-user-select:none}.result-revealed .strike[data-v-9b4da8ff]{text-decoration:line-through;opacity:.25}p[data-v-9b4da8ff]:not(.reveal-name){opacity:0}.first-round p[data-v-9b4da8ff]{font-size:.8em}:is(.finals,.semifinals) p[data-v-9b4da8ff]{font-family:var(--header-font-family);font-size:var(--h2-size)}.finals p[data-v-9b4da8ff]{font-size:var(--h1-size)}.finals p[data-v-9b4da8ff]:nth-child(2){text-align:right}.bracket-grid[data-v-f1a4b2c0]{height:100%;width:100%;display:grid;grid-template-columns:.5fr repeat(2,1fr) 2fr repeat(2,1fr) .5fr;grid-template-rows:repeat(4,1fr);grid-auto-flow:column;gap:1rem;grid-template-areas:"oneone   twoone babyname babyname babyname twothree onefive " "onetwo   twoone threeone fourone  threetwo twothree onesix  " "onethree twotwo threeone fourone  threetwo twofour  oneseven" "onefour  twotwo    .        .        .     twofour  oneeight"}#aster-name-dialog[data-v-f1a4b2c0]{min-width:50vw;min-height:50vh;grid-template-rows:max-content 1fr;align-items:center;opacity:0}#aster-name-dialog[open][data-v-f1a4b2c0]{display:grid;opacity:1}#aster-name-dialog h1[data-v-f1a4b2c0]{font-size:4rem;text-align:center;word-spacing:.5em}#aster-name-dialog span[data-v-f1a4b2c0]{user-select:none;-webkit-user-select:none;filter:blur(20px);transition:filter 1s ease-in}#aster-name-dialog span.revealed[data-v-f1a4b2c0]{filter:none}.baby-name[data-v-f1a4b2c0]{grid-area:babyname;align-content:center;text-align:center;font-size:4rem;font-weight:500}.pad-middle-name[data-v-f1a4b2c0]{padding:0 2em}.user[data-v-f8048244]{background-color:var(--color-bg-2);height:max-content;align-content:center;padding:1em}.has-voted[data-v-f8048244]{color:var(--color-bg);background-color:var(--green)}main[data-v-a17027d8]{grid-template-columns:1fr;grid-template-rows:1fr 1fr min-content;grid-template-areas:"users" "content" "tabs";gap:1em}.user-container[data-v-a17027d8]{grid-area:users;display:flex;flex-direction:row;flex-wrap:wrap}.content[data-v-a17027d8],.login[data-v-a17027d8]{grid-area:content;width:100%}.controls[data-v-a17027d8]{display:flex;flex-direction:column;gap:1em}.navigation-controls[data-v-a17027d8]{display:flex;flex-direction:column;gap:.25em}.bracket-container[data-v-a17027d8]{grid-row-start:1;grid-row-end:3}.tabs[data-v-a17027d8]{width:100%;height:max-content;bottom:1em;grid-area:tabs;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1em}.tabs label[data-v-a17027d8]{flex-grow:1}label[data-v-a17027d8]:has(input[type=radio]){display:block;width:10rem;align-content:center;padding:.3em .3em .3em 1em;background-color:var(--color-ui);user-select:none;-webkit-user-select:none;cursor:pointer}label[data-v-a17027d8]:has(input:checked){background-color:var(--blue);color:var(--color-bg)}input[type=radio][data-v-a17027d8]{display:none;visibility:hidden}@media (hover: hover){.tabs[data-v-a17027d8]{position:absolute}.tabs label[data-v-a17027d8]{opacity:0;flex-grow:1;transition:opacity .25s}.tabs:hover label[data-v-a17027d8]{opacity:1}}.navigation-controls button{height:5em;width:100%}
