:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background-color:pink;transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background:#cf2d91}::-webkit-scrollbar-thumb{background:#b8247f}::-webkit-scrollbar-thumb:hover{background:#a52172}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.pink{text-decoration:none;color:#350322;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#bd006833}}@media (min-width: 1024px){body{display:flex}#app{display:block;grid-template-columns:1fr 1fr;padding:0 2rem}}.body[data-v-1210547a]{background-color:pink}#app[data-v-1210547a]{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin-top:60px}select[data-v-630f117b]{padding:.5em;font-size:1em}.loading-container[data-v-f6d4a9ad]{display:flex;flex-direction:column;align-items:center;margin-top:4rem;font-size:1.2rem;color:#444}.spinner[data-v-f6d4a9ad]{width:48px;height:48px;border:6px solid #ffc0cb;border-top-color:transparent;border-radius:50%;animation:spin-f6d4a9ad .8s linear infinite;margin-bottom:1rem}@keyframes spin-f6d4a9ad{to{transform:rotate(360deg)}}.dressup-container[data-v-f6d4a9ad]{animation:fadeIn-f6d4a9ad .4s ease-out}@keyframes fadeIn-f6d4a9ad{0%{opacity:0}to{opacity:1}}.blend[data-v-f6d4a9ad]{float:left;width:500px;height:750px;background-size:cover;vertical-align:top;background-image:url(/assets/base-pm6tckI-.png)}.thumbnail-image[data-v-d86103d7]{width:100%;max-width:100%;display:block}.thumbnail-image.focused[data-v-d86103d7]{border:ridge black}@media (max-width: 900px){.thumbnail-image[data-v-d86103d7]{width:120px;max-width:none;flex-shrink:0}}.thumbnail-wrapper[data-v-d86103d7]{padding-bottom:2px}.placeholder[data-v-e8dd3ee0]{width:100%;display:block}.loading-blur[data-v-e8dd3ee0]{width:100%;display:block;filter:blur(12px);transform:scale(1.05);opacity:.7;transition:opacity .3s ease}.loaded-image[data-v-e8dd3ee0]{width:100%;display:block;border:ridge thick pink;animation:fadeInSharp-e8dd3ee0 .35s ease-out forwards}@keyframes fadeInSharp-e8dd3ee0{0%{opacity:0;filter:blur(8px);transform:scale(1.02)}to{opacity:1;filter:blur(0);transform:scale(1)}}.gallery-layout[data-v-d7ffff25]{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.gallery-column[data-v-d7ffff25]{width:100%}.mobile-toggle[data-v-d7ffff25]{display:none}@media (max-width: 900px){.mobile-toggle[data-v-d7ffff25]{display:flex;justify-content:center;cursor:pointer;padding:.5rem 0}}.desktop-toggle[data-v-d7ffff25]{display:none}@media (min-width: 900px){.desktop-toggle[data-v-d7ffff25]{display:flex;justify-content:flex-end;padding:.5rem;cursor:pointer}}.triangle[data-v-d7ffff25]{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid hotpink;transition:transform .25s ease;transform:rotate(-90deg)}.triangle.open[data-v-d7ffff25]{transform:rotate(0)}.comic-list[data-v-d7ffff25]{transition:max-height .35s ease,opacity .35s ease;overflow:hidden}.comic-list.collapsed[data-v-d7ffff25]{max-height:0;opacity:0;padding:0}@media (max-width: 900px){.comic-list[data-v-d7ffff25]{display:flex;flex-direction:row;overflow-x:auto;gap:.5rem;scroll-snap-type:x mandatory;scroll-behavior:smooth;max-height:160px}.comic-list img[data-v-d7ffff25]{width:120px;flex-shrink:0;scroll-snap-align:start}.thumbnails[data-v-d7ffff25]{display:flex;overflow-x:auto;gap:.5rem;scroll-snap-type:x mandatory;scroll-behavior:smooth}.thumbnails img[data-v-d7ffff25]{width:120px;flex-shrink:0;scroll-snap-align:start}}@media (min-width: 900px){.gallery-layout[data-v-d7ffff25]{flex-direction:row;gap:2rem;height:100%}.comic-list[data-v-d7ffff25]{max-width:250px;max-height:100%;overflow-y:auto;overflow-x:hidden;transition:max-width .35s ease,opacity .35s ease}.comic-list.collapsed[data-v-d7ffff25]{max-width:0;opacity:0;padding:0;overflow:hidden}.thumbnails[data-v-d7ffff25]{display:block;max-height:100%;overflow-y:auto}.gallery-column[data-v-d7ffff25]{flex:1 1 0}.main-image[data-v-d7ffff25]{flex:2 1 0;max-width:36rem}}.image-nav-wrapper[data-v-d7ffff25]{position:relative}.tap-zone[data-v-d7ffff25]{position:absolute;top:0;bottom:0;width:30%;z-index:5}.tap-zone.left[data-v-d7ffff25]{left:0}.tap-zone.right[data-v-d7ffff25]{right:0}.tap-zone[data-v-d7ffff25]:active{background:#ffc0cb26}.thumbnail-toggle[data-v-d7ffff25]{display:flex;justify-content:center;cursor:pointer;padding:.5rem 0}.thumbnails[data-v-d7ffff25]{transition:max-height .35s ease,opacity .35s ease;overflow:hidden}.thumbnails.collapsed[data-v-d7ffff25]{max-height:0;opacity:0;padding:0}.wheel-container[data-v-f79b7857]{position:relative;--wheel-size: min(600px, 90vw);width:var(--wheel-size);height:var(--wheel-size);overflow:visible;margin:0 auto;--radius: calc(var(--wheel-size) / 2 - 15px)}@media (max-width: 400px){.wheel-container[data-v-f79b7857]{--wheel-size: 80vw}}.indicator[data-v-f79b7857]{position:absolute;pointer-events:none;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:20px solid red;top:50%;left:100%;transform:translateY(-50%) rotate(90deg);z-index:10}.wheel-wrapper[data-v-f79b7857]{position:relative;display:flex;flex-direction:column;align-items:center}.layout[data-v-f79b7857]{display:flex;gap:40px;align-items:flex-start;justify-content:center;margin-top:20px}.contestant-list[data-v-f79b7857]{width:200px;pointer-events:none}.contestant-list[data-v-f79b7857] *{pointer-events:auto}.contestant-list ul[data-v-f79b7857]{list-style:none;padding:0;margin:0}.contestant-list li[data-v-f79b7857]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #ddd}.delete[data-v-f79b7857]{background:transparent;border:none;color:red;font-size:16px;cursor:pointer}.wheel[data-v-f79b7857]{width:100%;height:100%;border-radius:50%;border:5px solid #333;position:relative;overflow:hidden;transition:transform 4s cubic-bezier(.33,1,.68,1)}.slice[data-v-f79b7857]{position:absolute;width:50%;height:50%;top:50%;left:50%;transform-origin:0% 0%;overflow:visible;pointer-events:none;z-index:1;clip-path:polygon(0 0,100% 50%,100% 100%)}.slice .label[data-v-f79b7857]{position:absolute;left:70%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap;font-size:10px;pointer-events:none;z-index:10}.error[data-v-f79b7857]{color:red;margin-top:10px}.paste-area{border:2px dashed #888;padding:20px;text-align:center}.preview img{max-width:300px;margin-top:10px}.gallery{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.image-card{border:1px solid #ccc;padding:10px;width:180px;text-align:center}.image-card img{max-width:100%;height:auto}
