html,body,#app{min-height:100%;margin:0;padding:0}body{overflow-x:hidden}.mw-visual-viewer,.mw-page-root{position:relative;width:100%;min-height:100vh}.mw-page-shell{display:flex;width:100%;min-height:100vh;justify-content:center;align-items:flex-start}.mw-runtime-ui{box-sizing:border-box;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mw-runtime-ui *,.mw-runtime-ui *:before,.mw-runtime-ui *:after{box-sizing:border-box}.mw-runtime-loading{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#f3f4f6}.mw-runtime-loading__spinner{width:3rem;height:3rem;border:3px solid #d1d5db;border-top-color:#2563eb;border-radius:9999px;animation:mw-runtime-spin .8s linear infinite}.mw-runtime-loading__message{margin-top:1rem;color:#4b5563;font-size:.875rem;text-align:center}@keyframes mw-runtime-spin{to{transform:rotate(360deg)}}.mw-runtime-ui.fixed{position:fixed}.mw-runtime-ui .absolute,.mw-runtime-ui.absolute{position:absolute}.mw-runtime-ui .relative{position:relative}.mw-runtime-ui.inset-0,.mw-runtime-ui .inset-0{inset:0}.mw-runtime-ui.top-0{top:0}.mw-runtime-ui.bottom-0{bottom:0}.mw-runtime-ui.bottom-4{bottom:1rem}.mw-runtime-ui.left-0{left:0}.mw-runtime-ui.left-4{left:1rem}.mw-runtime-ui.right-0{right:0}.mw-runtime-ui.right-4{right:1rem}.mw-runtime-ui .right-3{right:.75rem}.mw-runtime-ui .top-1\/2{top:50%}.mw-runtime-ui .-translate-y-1\/2{transform:translateY(-50%)}.mw-runtime-ui.z-50{z-index:50}.mw-runtime-ui.z-\[9999\]{z-index:9999}.mw-runtime-ui.flex,.mw-runtime-ui .flex{display:flex}.mw-runtime-ui.inline-flex,.mw-runtime-ui .inline-flex{display:inline-flex}.mw-runtime-ui .items-center,.mw-runtime-ui.items-center{align-items:center}.mw-runtime-ui .items-start{align-items:flex-start}.mw-runtime-ui.justify-center,.mw-runtime-ui .justify-center{justify-content:center}.mw-runtime-ui .justify-between{justify-content:space-between}.mw-runtime-ui .flex-wrap{flex-wrap:wrap}.mw-runtime-ui .flex-1{flex:1 1 0%}.mw-runtime-ui .flex-shrink-0{flex-shrink:0}.mw-runtime-ui .w-full{width:100%}.mw-runtime-ui .w-4{width:1rem}.mw-runtime-ui .w-5{width:1.25rem}.mw-runtime-ui .w-8{width:2rem}.mw-runtime-ui .w-9{width:2.25rem}.mw-runtime-ui .w-10{width:2.5rem}.mw-runtime-ui .w-16{width:4rem}.mw-runtime-ui .w-20{width:5rem}.mw-runtime-ui .h-4{height:1rem}.mw-runtime-ui .h-5{height:1.25rem}.mw-runtime-ui .h-8{height:2rem}.mw-runtime-ui .h-16{height:4rem}.mw-runtime-ui .h-20{height:5rem}.mw-runtime-ui .max-w-md{max-width:28rem}.mw-runtime-ui .max-w-lg{max-width:32rem}.mw-runtime-ui .mx-4{margin-right:1rem;margin-left:1rem}.mw-runtime-ui .mx-auto{margin-right:auto;margin-left:auto}.mw-runtime-ui .mt-1{margin-top:.25rem}.mw-runtime-ui .mt-2{margin-top:.5rem}.mw-runtime-ui .mt-3{margin-top:.75rem}.mw-runtime-ui .mt-4{margin-top:1rem}.mw-runtime-ui .mt-6{margin-top:1.5rem}.mw-runtime-ui .mb-1{margin-bottom:.25rem}.mw-runtime-ui .mb-2{margin-bottom:.5rem}.mw-runtime-ui .mb-3{margin-bottom:.75rem}.mw-runtime-ui .mb-4{margin-bottom:1rem}.mw-runtime-ui .mb-6{margin-bottom:1.5rem}.mw-runtime-ui .ml-4{margin-left:1rem}.mw-runtime-ui.p-4,.mw-runtime-ui .p-4{padding:1rem}.mw-runtime-ui .p-6{padding:1.5rem}.mw-runtime-ui .px-2{padding-right:.5rem;padding-left:.5rem}.mw-runtime-ui .px-4{padding-right:1rem;padding-left:1rem}.mw-runtime-ui .px-6{padding-right:1.5rem;padding-left:1.5rem}.mw-runtime-ui .py-1{padding-top:.25rem;padding-bottom:.25rem}.mw-runtime-ui .py-2{padding-top:.5rem;padding-bottom:.5rem}.mw-runtime-ui .py-3{padding-top:.75rem;padding-bottom:.75rem}.mw-runtime-ui .py-4{padding-top:1rem;padding-bottom:1rem}.mw-runtime-ui .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.mw-runtime-ui .py-8{padding-top:2rem;padding-bottom:2rem}.mw-runtime-ui .pr-12{padding-right:3rem}.mw-runtime-ui .gap-1{gap:.25rem}.mw-runtime-ui .gap-2{gap:.5rem}.mw-runtime-ui .gap-3{gap:.75rem}.mw-runtime-ui .gap-4{gap:1rem}.mw-runtime-ui .space-y-3>:not([hidden])~:not([hidden]){margin-top:.75rem}.mw-runtime-ui .overflow-hidden{overflow:hidden}.mw-runtime-ui .rounded{border-radius:.25rem}.mw-runtime-ui .rounded-lg{border-radius:.5rem}.mw-runtime-ui .rounded-2xl{border-radius:1rem}.mw-runtime-ui .rounded-full{border-radius:9999px}.mw-runtime-ui .border{border:1px solid #d1d5db}.mw-runtime-ui .border-t{border-top:1px solid #e5e7eb}.mw-runtime-ui .border-b{border-bottom:1px solid #e5e7eb}.mw-runtime-ui .bg-white{background:#fff}.mw-runtime-ui .bg-gray-50{background:#f9fafb}.mw-runtime-ui .bg-gray-100{background:#f3f4f6}.mw-runtime-ui .bg-gray-200{background:#e5e7eb}.mw-runtime-ui .bg-gray-300{background:#d1d5db}.mw-runtime-ui .bg-gray-700{background:#374151}.mw-runtime-ui .bg-gray-800{background:#1f2937}.mw-runtime-ui .bg-gray-900{background:#111827}.mw-runtime-ui .text-white{color:#fff}.mw-runtime-ui .text-gray-300{color:#d1d5db}.mw-runtime-ui .text-gray-400{color:#9ca3af}.mw-runtime-ui .text-gray-500{color:#6b7280}.mw-runtime-ui .text-gray-600{color:#4b5563}.mw-runtime-ui .text-gray-700{color:#374151}.mw-runtime-ui .text-gray-900{color:#111827}.mw-runtime-ui .text-red-600{color:#dc2626}.mw-runtime-ui .text-blue-400{color:#60a5fa}.mw-runtime-ui .text-blue-500{color:#3b82f6}.mw-runtime-ui .text-blue-600{color:#2563eb}.mw-runtime-ui .text-orange-500{color:#f97316}.mw-runtime-ui .text-purple-500{color:#a855f7}.mw-runtime-ui .text-left{text-align:left}.mw-runtime-ui .text-center{text-align:center}.mw-runtime-ui .text-xs{font-size:.75rem}.mw-runtime-ui .text-sm{font-size:.875rem}.mw-runtime-ui .text-lg{font-size:1.125rem}.mw-runtime-ui .text-xl{font-size:1.25rem}.mw-runtime-ui .text-2xl{font-size:1.5rem}.mw-runtime-ui .font-medium{font-weight:500}.mw-runtime-ui .font-semibold{font-weight:600}.mw-runtime-ui .font-bold{font-weight:700}.mw-runtime-ui .object-contain{-o-object-fit:contain;object-fit:contain}.mw-runtime-ui .shadow-2xl{box-shadow:0 25px 50px -12px #00000040}.mw-runtime-ui .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mw-runtime-ui .animate-spin{animation:mw-runtime-spin .8s linear infinite}.mw-runtime-ui button,.mw-runtime-ui input{font:inherit}.mw-runtime-ui button{cursor:pointer}.mw-runtime-ui button:disabled,.mw-runtime-ui input:disabled{cursor:not-allowed;opacity:.5}.mw-runtime-ui input{color:#111827;background:#fff}
