dialog.svelte-182ebk2{-webkit-user-select:none;user-select:none}img.svelte-182ebk2{vertical-align:middle;height:1em}input[type=file].svelte-182ebk2{display:none}footer.svelte-1wlmi2p{display:flex;justify-content:end;gap:.5em;z-index:9999;box-sizing:border-box;background:#eee;width:100dvw;overflow:hidden;-webkit-user-select:none;user-select:none;anchor-name:--footer}footer.svelte-1wlmi2p .left:where(.svelte-1wlmi2p){display:flex;flex-grow:1;align-items:center;gap:1em;font-size:.8em}footer.svelte-1wlmi2p .left:where(.svelte-1wlmi2p) a:where(.svelte-1wlmi2p){text-decoration:none}footer.svelte-1wlmi2p .left:where(.svelte-1wlmi2p) a:where(.svelte-1wlmi2p):hover{opacity:.6}footer.svelte-1wlmi2p a:where(.svelte-1wlmi2p),footer.svelte-1wlmi2p button{max-width:10dvw;overflow:hidden;white-space:nowrap}:is(footer.svelte-1wlmi2p a:where(.svelte-1wlmi2p),footer.svelte-1wlmi2p button).blink{animation:svelte-1wlmi2p-blink-animation .5s ease infinite;background-color:red;color:#fff}@keyframes svelte-1wlmi2p-blink-animation{to{opacity:.3}}@media (max-width: 599px){footer.svelte-1wlmi2p{font-size:.5em}footer.svelte-1wlmi2p .left:where(.svelte-1wlmi2p){gap:.2em}footer.svelte-1wlmi2p .left:where(.svelte-1wlmi2p)>a:where(.svelte-1wlmi2p){font-size:0}footer.svelte-1wlmi2p .left:where(.svelte-1wlmi2p)>a:where(.svelte-1wlmi2p):first-letter{font-size:1rem}}.attendant-limit.svelte-1g59njs{box-sizing:border-box;display:inline-block;height:1.8em;translate:0 -.1em;border:1px solid black;border-radius:.2em;padding:.1em .3em;font-weight:700;font-size:.8em}span.svelte-1n2m839{box-sizing:border-box;display:inline-block;height:1.8em;translate:0 -.15em;border-radius:.2em;padding:.1em .3em;color:#fff;font-weight:700;font-size:.8em}.single.svelte-1n2m839{background-color:#4caf50}.double.svelte-1n2m839{background-color:#2196f3}.endless.svelte-1n2m839{background-color:#cf810b}.counter-popover.svelte-980g43{position:fixed;position-anchor:--global-header;top:calc(anchor(bottom) + .25em);left:calc(anchor(left) + .5em);z-index:1000;box-shadow:0 2px 30px #00000080;border-radius:.25rem;background:#ffffff7f;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);padding:.6em;font-size:1.5em;text-align:right;text-shadow:0 0 .25em #fff}small.svelte-980g43{font-size:.6em}dialog[open].svelte-1h0plvo{display:grid;grid-template-rows:auto 1fr auto;width:95%;max-width:calc(var(--rule-base-width) * 2 + var(--rule-gap) + .5em * 2 + 1.5rem * 2 + 20em);padding-top:1.25em;text-wrap:pretty;background:#fff6;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);--rule-base-width: 24em;--rule-gap: 2em}.rules.svelte-1h0plvo{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--rule-gap);width:100%;padding:2em;overflow-y:auto;box-sizing:border-box}.rules.svelte-1h0plvo:has(.rule:where(.svelte-1h0plvo):last-child:nth-child(2n+2)):after{box-sizing:border-box;min-height:0;flex:1 1 var(--rule-base-width);padding:0 2em;content:""}.rule.svelte-1h0plvo{flex:1 1 var(--rule-base-width);border-radius:1em;box-shadow:0 0 1em #0003;padding:1.5em 2em;background:#ffffff4d;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);box-sizing:border-box}.rule.svelte-1h0plvo:first-child{flex:1 1 calc(var(--rule-base-width) * 2 + var(--rule-gap))}.rule.svelte-1h0plvo:first-child div:where(.svelte-1h0plvo){font-size:1.2em}.rule.svelte-1h0plvo span:where(.svelte-1h0plvo){display:inline-block}em.svelte-1h0plvo{font-style:normal;font-weight:700;color:#c10808;text-shadow:0 0 .05em rgb(0 0 0 / 30%)}.buttons.svelte-1h0plvo{padding-top:1em;margin-bottom:.5em}h1.svelte-1h0plvo{display:flex;gap:.25em;margin:0;border-bottom:3px solid #333}ul.svelte-1h0plvo{margin-top:.5em;margin-bottom:0;margin-left:0;font-size:1.5em}li.svelte-1h0plvo{white-space:pre-wrap}header.svelte-1apv8g3{display:flex;justify-content:space-between;gap:1em;z-index:9999;box-sizing:border-box;background:#eee;width:100dvw;font-weight:700;font-size:1em;anchor-name:--global-header}header.svelte-1apv8g3 h1:where(.svelte-1apv8g3){all:unset}header.svelte-1apv8g3 .editable-title:where(.svelte-1apv8g3){position:relative;top:-.3em;padding-right:3px;anchor-name:--title}header.svelte-1apv8g3 .editable-title:where(.svelte-1apv8g3):before{content:"kissQ: "}header.svelte-1apv8g3 .editable-title:where(.svelte-1apv8g3):empty:not(:focus):before{content:"kissQ"}header.svelte-1apv8g3 .editable-title:where(.svelte-1apv8g3):empty:focus:after{animation:svelte-1apv8g3-blink 1s infinite;border-right:1px solid #000;content:"";font-weight:lighter}h1.svelte-1apv8g3 .subtitle:where(.svelte-1apv8g3){position:absolute;position-anchor:--title;top:calc(anchor(bottom) - .5em);left:anchor(left);z-index:9999;font-size:.6em}h1.svelte-1apv8g3 .subtitle:where(.svelte-1apv8g3):is(a:where(.svelte-1apv8g3)){color:#00f}h1.svelte-1apv8g3 .subtitle:where(.svelte-1apv8g3).slightly-left{left:calc(anchor(left) - 1.5em)}h1.svelte-1apv8g3 a:where(.svelte-1apv8g3):not(:focus,:hover){color:inherit;text-decoration:none}.spacer.svelte-1apv8g3{display:none;flex:1 1 0}.rule-wrapper.svelte-1apv8g3{display:flex;align-items:flex-end;gap:.25em}#rule.svelte-1apv8g3{display:inline-block;translate:0 -.15em;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.scroller.svelte-1apv8g3{display:inline-block}.scroller.svelte-1apv8g3:not(.truncated) .rule-inner:last-child{display:none}.scroller.svelte-1apv8g3:hover .rule-inner:where(.svelte-1apv8g3){color:#00f;text-decoration:underline}.rule-inner.svelte-1apv8g3{display:inline-block;margin-left:1em;color:inherit;text-decoration:none}.scroller.truncated{animation:svelte-1apv8g3-scroll 7s linear infinite}.calculating #rule.svelte-1apv8g3{display:none}.calculating .rule-inner.svelte-1apv8g3+.rule-inner:where(.svelte-1apv8g3){display:none}.calculating .spacer.svelte-1apv8g3{display:block}@keyframes svelte-1apv8g3-blink{to{opacity:0}}@keyframes svelte-1apv8g3-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 599px){header.svelte-1apv8g3{font-size:.5em}}.show-btn.svelte-kzw2mc{anchor-name:--show-btn}.dialog.svelte-kzw2mc{position:absolute;position-anchor:--show-btn;display:grid;bottom:anchor(top);left:anchor(left);grid-template-rows:2em 1fr;grid-template-columns:1fr 1fr;margin-bottom:.25em;box-shadow:0 0 1em #0005;border:2px solid #000;border-radius:.25em;background-color:#fff;padding:1em;width:480px;max-height:min(80dvh,800px);overflow-y:auto}.dialog.svelte-kzw2mc>div:where(.svelte-kzw2mc){display:flex;flex:1 1 50%;flex-direction:column}dialog[open].svelte-9te1ye{display:grid;grid-template-rows:1fr auto;gap:.5em}.table-wrapper.svelte-9te1ye{overflow-y:auto}table.svelte-9te1ye{cursor:text;margin-bottom:2em;border-spacing:10px;width:100%}table.svelte-9te1ye tr:where(.svelte-9te1ye):last-child>:where(.svelte-9te1ye){border-bottom:1px solid #eee}table.svelte-9te1ye th:where(.svelte-9te1ye){width:70%}table.svelte-9te1ye td:where(.svelte-9te1ye){border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:0 .5em;max-width:8em;text-align:right;word-break:break-word}table.svelte-9te1ye td:where(.svelte-9te1ye) .no-select:where(.svelte-9te1ye){-webkit-user-select:none;user-select:none}table.svelte-9te1ye .title:where(.svelte-9te1ye){background-color:#333;color:#fff}.hidden.svelte-9te1ye{opacity:.2;-webkit-user-select:none;user-select:none}.pushers.svelte-1086p78{position:fixed;z-index:999;transition:top .3s ease;inset:0;overflow:hidden;font-weight:700;font-size:min(4dvw,12dvh);line-height:1;-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap}.pushers.svelte-1086p78>div:where(.svelte-1086p78){display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:.5em;z-index:999;width:100%}.pushers.svelte-1086p78 .attendant:where(.svelte-1086p78){display:grid;grid-template-columns:3em 1fr 3em;align-items:center;width:80%}.pushers.svelte-1086p78 .rank:where(.svelte-1086p78){z-index:9999;border:1px solid white;border-radius:1em;background:#000;color:#fff;font-size:.5em;line-height:1.5}.pushers.svelte-1086p78 .time:where(.svelte-1086p78){z-index:9999;border:1px solid white;border-radius:1em;background:#000;color:#fff;font-size:.5em;line-height:1.5}.pushers.svelte-1086p78 .name:where(.svelte-1086p78){margin-right:-1em;margin-left:-1em;background:#222;padding:.1em 0;color:#fff;line-height:1;text-shadow:0 0 15px #fff8}.pushers.svelte-1086p78 select:where(.svelte-1086p78){border:none;background:#ffffe0;padding:.1em;font-size:1em}.pushers.svelte-1086p78 .answerer-1st:where(.svelte-1086p78){animation:svelte-1086p78-answerer-1st .3s ease infinite alternate}.pushers.svelte-1086p78 .answerer-1st:where(.svelte-1086p78),.pushers.svelte-1086p78 .answerer-1st-uncertain:where(.svelte-1086p78){box-shadow:0 0 25px #aa0a,0 0 25px #aa0a,0 0 25px #aa0a;background:#ff0;color:#222}.pushers.svelte-1086p78 .answerer-2nd:where(.svelte-1086p78){color:#ff0;text-shadow:0px 0px 25px #aa0a,0px 0px 25px #aa0a,0px 0px 25px #aa0a}.pushers-bg.svelte-1086p78{position:fixed;z-index:998;inset:0;background-color:#0000004d;pointer-events:none}.escape-btn.svelte-1086p78{position:absolute;right:2em;bottom:100px;opacity:0;z-index:1000;animation:svelte-1086p78-appear 1s 10s ease forwards 1;box-shadow:none!important;border:1px solid white;background:transparent;color:#fff;font-size:1rem}@keyframes svelte-1086p78-answerer-1st{to{scale:1.1}}@keyframes svelte-1086p78-appear{to{opacity:1}}.question.svelte-1mb6ues{position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:-.7rem;box-shadow:0 0 15px #eeea;border-radius:0 0 .5em .5em;background-color:#0008;padding:.5em 1em;height:5em}.question.svelte-1mb6ues p:where(.svelte-1mb6ues){margin:0;height:100%;overflow:hidden}.question.svelte-1mb6ues small:where(.svelte-1mb6ues){opacity:.6;font-weight:lighter;font-size:smaller}.question.svelte-1mb6ues .char:where(.svelte-1mb6ues).dimmed{font-size:.9em;opacity:.6;font-weight:lighter}.question.svelte-1mb6ues .char:where(.svelte-1mb6ues).slash:after{content:"/";color:#ff0;margin:0 .2em}.likes.svelte-1mb6ues{display:inline-block;position:absolute;bottom:-.5em;left:1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s translate 1s ease;margin-top:.5em;box-shadow:0 0 15px #eeea;border-radius:.5em;background-color:#000c;padding:.35em 1em .15em;color:#f66}.answer.svelte-1mb6ues{display:inline-block;position:absolute;right:1em;bottom:-.5em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s translate 1s ease;margin-top:.5em;box-shadow:0 0 15px #eeea;border-radius:.5em;background-color:#000c;padding:.35em 1em .15em}.answer.svelte-1mb6ues:is(.question:where(.svelte-1mb6ues):active :where(.svelte-1mb6ues)){translate:0 60%;transition-delay:0s}.popup-btn.svelte-1mb6ues{position:absolute;top:.5em;right:.5em;opacity:0;transition:.3s opacity ease;cursor:pointer;border:none;background:none;color:#fff;font-size:.8em}.question.svelte-1mb6ues:hover .popup-btn:where(.svelte-1mb6ues){opacity:1}.qr-code.svelte-1mb6ues{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;box-sizing:border-box;box-shadow:0 0 25px #fff;border-radius:.5em;background-color:#fff;padding:2em;width:min(50dvw,50dvh);height:min(50dvw,50dvh)}.qr-code.svelte-1mb6ues img:where(.svelte-1mb6ues){border-radius:.5em;width:100%;height:100%;object-fit:contain}svg.svelte-tpac1l{width:95dvw;height:95dvh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;-webkit-user-select:none;user-select:none}dialog.svelte-15vfo3r{-webkit-user-select:none;user-select:none}.success.svelte-15vfo3r{margin:0;color:green}.error.svelte-15vfo3r,.sample.svelte-15vfo3r{margin:0;color:red}label.svelte-15vfo3r{display:block}.buttons.svelte-15vfo3r{margin-top:1em}dialog.svelte-ervdgk{-webkit-user-select:none;user-select:none}details.svelte-ervdgk{margin-left:1em;border:1px solid #ccc;border-radius:4px;padding:.25em 1em}details.svelte-ervdgk ul:where(.svelte-ervdgk){margin:.5em}details.svelte-ervdgk summary:where(.svelte-ervdgk){cursor:pointer}.password-wrapper.svelte-ervdgk{display:flex;flex-wrap:wrap;gap:.5em}.password-wrapper.svelte-ervdgk input:where(.svelte-ervdgk){flex:1 1 auto;font-size:1em}.buttons.svelte-ervdgk{margin-top:1em}.bg.svelte-13cy0fx{position:fixed;inset:0;z-index:999999;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(./wallpaper.BBZ7qftX.jpg);background-position:center center;background-size:cover;background-color:#0f1221e5;color:#fff;overflow:hidden;isolation:isolate}.bg.svelte-13cy0fx:before{position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,#080a1cb8,#321140ad);content:""}.glow.svelte-13cy0fx{position:absolute;z-index:-1;width:min(80vw,700px);height:min(80vw,700px);border-radius:50%;background:#ffc10738;filter:blur(80px);animation:svelte-13cy0fx-pulse 3s ease-in-out infinite}.confetti.svelte-13cy0fx{position:absolute;inset:0;z-index:-1;overflow:hidden}.confetti.svelte-13cy0fx span:where(.svelte-13cy0fx){position:absolute;top:-8vh;left:var(--x);width:.65rem;height:1.15rem;background:var(--color);box-shadow:0 0 8px #ffffff59;opacity:0;transform:rotate(var(--rotate));animation:svelte-13cy0fx-fall var(--duration) linear var(--delay) infinite}.wrapper.svelte-13cy0fx{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:min(90vw,900px);width:min(90vw,720px);text-align:center;animation:svelte-13cy0fx-arrive .8s cubic-bezier(.2,.8,.2,1) both}.eyebrow.svelte-13cy0fx{color:#ffe082;font-size:clamp(.7rem,2vw,1rem);font-weight:800;letter-spacing:.35em;text-shadow:0 0 15px rgb(255 193 7 / 70%);transform:translateY(1em)}.title-1st.svelte-13cy0fx{display:flex;align-items:center;font-size:clamp(2.6rem,8vw,4.5rem);font-weight:900;gap:.2em;margin-bottom:1.2rem;color:#fff8e1;text-shadow:0 3px 0 #b87800,0 0 24px rgb(255 193 7 / 75%)}.title-1st.svelte-13cy0fx span:where(.svelte-13cy0fx){animation:svelte-13cy0fx-title-shine 2.8s ease-in-out infinite}.winner-card.svelte-13cy0fx{position:relative;width:100%;box-sizing:border-box;padding:clamp(1.5rem,5vw,3rem) 1.5rem;border:2px solid rgb(255 224 130 / 85%);border-radius:1.5rem;background:linear-gradient(135deg,#fff3,#ffc10724);box-shadow:0 20px 70px #0006,inset 0 1px #fff6,0 0 35px #ffc10740;overflow:hidden;text-align:center;animation:svelte-13cy0fx-card-pop .9s .15s cubic-bezier(.2,1.4,.4,1) both}.winner-card-shine.svelte-13cy0fx{position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgb(255 255 255 / 18%) 48%,transparent 65%);transform:translate(-100%);animation:svelte-13cy0fx-shine 4s 1.2s ease-in-out infinite}.title-1st.svelte-13cy0fx{position:relative}.name-1st-wrapper.svelte-13cy0fx{position:relative;width:100%;box-sizing:border-box;color:#fff;font-size:clamp(2rem,7vw,4rem);font-weight:900;white-space:nowrap;text-shadow:0 3px 12px rgb(0 0 0 / 60%);text-align:center;text-fit:shrink}.trophy.svelte-13cy0fx{width:2em;height:2em;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(./trophy.BsBFxLRc.png)}.name-others-wrapper.svelte-13cy0fx{display:grid;grid-template-columns:auto 1fr;align-items:center;width:min(100%,560px);margin-top:1.5rem;padding:.8rem 1rem;border:1px solid rgb(255 255 255 / 18%);border-radius:1rem;background:#0000003d;gap:.4rem 1rem;text-align:left;animation:svelte-13cy0fx-arrive .8s .4s both}.name-others-wrapper.svelte-13cy0fx:empty{display:none}.rank.svelte-13cy0fx{min-width:3.5rem;color:#e0e0e0;font-size:1.1rem;font-weight:800}.rank.second.svelte-13cy0fx{color:#c5c5c5}.rank.third.svelte-13cy0fx{color:#d99a6c}.other-name.svelte-13cy0fx{color:#ffffffd9}.other-name.svelte-13cy0fx span:where(.svelte-13cy0fx){display:inline-block}.other-name.svelte-13cy0fx span:where(.svelte-13cy0fx):not(:last-child):after{content:"・";opacity:.4}.congratulations.svelte-13cy0fx{margin-top:1.5rem;color:#ffe082d9;font-size:clamp(.75rem,2vw,1rem);font-weight:800;letter-spacing:.25em;animation:svelte-13cy0fx-pulse 2s ease-in-out infinite}@keyframes svelte-13cy0fx-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.configs.svelte-13cy0fx{position:fixed;bottom:1em;right:1em;opacity:.2;transition:opacity .3s ease}.configs.svelte-13cy0fx:hover{opacity:1}.configs.svelte-13cy0fx button:where(.svelte-13cy0fx){box-shadow:none!important;border:1px solid white;background:transparent;color:#fff;font-size:1rem}@keyframes svelte-13cy0fx-card-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes svelte-13cy0fx-title-shine{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}@keyframes svelte-13cy0fx-shine{0%,30%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@keyframes svelte-13cy0fx-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes svelte-13cy0fx-fall{0%{opacity:0;transform:translate3d(0,-8vh,0) rotate(var(--rotate))}10%,90%{opacity:.9}to{opacity:0;transform:translate3d(8vw,110vh,0) rotate(calc(var(--rotate) + 540deg))}}@media (prefers-reduced-motion: reduce){.svelte-13cy0fx{animation-duration:.01ms!important;animation-iteration-count:1!important}}
