/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */.absolute{position:absolute}.relative{position:relative}.z-0{z-index:0}.z-10{z-index:10}.mt-auto{margin-top:auto}.flex{display:flex}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-grow{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.text-center{text-align:center}.opacity-50{opacity:.5}html,body,#root{width:100%;height:100%;margin:0;padding:0}body{background-image:url(/images/background_idol_group.jpg);background-position:top;background-repeat:repeat;background-size:contain;background-attachment:fixed}:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#000;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#333}.markdown-body a{color:#000}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.w-full.max-w-xs.relative{display:inline-block}@media (prefers-color-scheme:light){:root{color:#213547}a:hover{color:#333}button{background-color:#f9f9f9}}#root{width:100%}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.title-text{color:#703822;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.message-card-button{padding:.3em .8em;font-size:.9em;background-color:#b8860b;color:#fff;font-family:MS Gothic,sans-serif;font-weight:700;border:2px solid white;border-radius:8px;text-align:center;cursor:pointer;transition:background-color .3s ease,width .3s ease-in-out;white-space:normal;word-break:break-all;max-width:300px}.message-card-button:hover{background-color:#8b4513}.message-card-button.open{width:300px;white-space:normal;overflow:visible;text-align:left;padding:1em}.message-card-container{margin:.2em;flex-shrink:0}.messages-container{display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto}.markdown-body{background-color:#ffffffe6;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#333;line-height:1.6;text-align:center;margin-bottom:20px;margin-left:20px;margin-right:20px}.markdown-body h2,.markdown-body h3{border-bottom:2px solid #eee;padding-bottom:.3em;margin-top:0;margin-bottom:16px}.markdown-body ul,.markdown-body ol{display:inline-block;text-align:left;padding-left:0}.markdown-body li{margin-bottom:.5em}.footer{background-color:#f5e89da6;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#333;line-height:1.6;text-align:center}
