@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";trix-editor{background:#1f2937;border-color:#4b5563!important;color:#d1d5db}trix-editor h1{font-size:1.5em;font-weight:700;margin:1rem 0}trix-editor a{color:#60a5fa}trix-editor ul,trix-editor ol{margin:.5rem 0;padding-left:1.5rem}trix-editor li{margin-bottom:.25rem}trix-editor blockquote{border-left:4px solid #4b5563;padding:.5rem 1rem;margin:1rem 0;font-style:italic;color:#9ca3af}trix-editor pre{background-color:#111827;color:#e5e7eb;padding:1rem;border-radius:.25rem;white-space:pre-wrap;font-family:monospace;margin:1rem 0}trix-toolbar{background-color:#374151;border-bottom-color:#4b5563}trix-toolbar .trix-button-group{border-color:#4b5563}trix-toolbar .trix-button{filter:invert(1)}trix-toolbar .trix-button:hover{background-color:#4b5563}trix-toolbar .trix-button.trix-active{background-color:#1f2937}trix-toolbar .trix-dialog{background:#374151;border-color:#4b5563}trix-toolbar .trix-dialog .trix-input{background-color:#1f2937;color:#d1d5db;border-color:#6b7280}trix-toolbar .trix-dialog .trix-input:focus{border-color:#3b82f6}trix-toolbar .trix-dialog .trix-button-group .trix-button{color:#d1d5db;filter:none}.btn-highlight{@apply cursor-pointer relative inline-flex items-center justify-center p-[1px];}.btn-highlight.active .in{@apply bg-transparent text-white dark:bg-transparent;}.btn-highlight.mini .in{@apply px-2 py-0.5 text-xs;}.btn-highlight .in{@apply hover:bg-transparent hover:dark:bg-transparent hover:text-white relative px-5 py-2.5 transition-all ease-in duration-75 bg-white dark:bg-gray-900 rounded-md group-hover:bg-opacity-0 text-def;}.btn-highlight-red{@apply text-white bg-gradient-to-r from-red-400 via-red-500 to-red-600 hover:bg-gradient-to-br focus:ring-4 focus:outline-none focus:ring-red-300 dark:focus:ring-red-800 font-medium rounded-lg text-sm text-center;}.btn-highlight-blue{@apply text-white bg-gradient-to-r from-blue-500 via-blue-600 to-blue-700 hover:bg-gradient-to-br focus:ring-4 focus:outline-none focus:ring-blue-300 dark:focus:ring-blue-800 font-medium rounded-lg text-sm text-center;}.btn-highlight-gray{@apply text-white bg-gradient-to-r from-gray-500 via-gray-600 to-gray-700 hover:bg-gradient-to-br focus:ring-4 focus:outline-none focus:ring-gray-300 dark:focus:ring-gray-800 font-medium rounded-lg text-sm text-center;}.btn-highlight-green{@apply text-white bg-gradient-to-r from-green-400 via-green-500 to-green-600 hover:bg-gradient-to-br focus:ring-4 focus:outline-none focus:ring-green-300 dark:focus:ring-green-800 font-medium rounded-lg text-sm text-center;}.btn-highlight-purple{@apply text-white bg-gradient-to-r from-purple-500 via-purple-600 to-purple-700 hover:bg-gradient-to-br focus:ring-4 focus:outline-none focus:ring-purple-300 dark:focus:ring-purple-800 font-medium rounded-lg text-sm text-center;}.btn-highlight-orange{@apply text-white bg-gradient-to-r from-orange-400 via-orange-500 to-orange-600 hover:bg-gradient-to-br focus:ring-4 focus:outline-none focus:ring-orange-300 dark:focus:ring-orange-800 font-medium rounded-lg text-sm text-center;}input.checkbox{@apply w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 dark:focus:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600;}.form-label{@apply block mb-2 text-sm font-medium text-gray-900 dark:text-white;}input.form-input{@apply bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500;}.has-error .form-label{@apply text-red-700 dark:text-red-500;}.has-error input{@apply dark:border-red-500;}select.form-select{@apply bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500;}.btn-primary{@apply transition-all focus:outline-none text-white bg-yellow-400 hover:bg-yellow-500 focus:ring-4 focus:ring-yellow-300 font-medium rounded-lg text-sm px-3 lg:px-5 py-2 lg:py-2.5 dark:focus:ring-yellow-900;}.btn-secondary{@apply transition-all focus:outline-none text-white bg-blue-600/80 hover:bg-blue-600 focus:ring-4 focus:ring-blue-300 font-medium rounded-lg text-sm px-3 lg:px-5 py-2 lg:py-2.5 dark:focus:ring-blue-900;}.btn-light{@apply inline-flex mb-1 items-center px-3 lg:px-5 py-2 lg:py-2.5 border border-transparent text-sm leading-4 font-medium rounded-lg text-gray-500 dark:text-gray-400 bg-white dark:bg-gray-800 hover:text-gray-700 dark:hover:text-gray-300 focus:outline-none transition ease-in-out duration-150;}.btn-light2{@apply inline-flex items-center px-3 lg:px-5 py-2 lg:py-2.5 border border-transparent text-sm leading-4 font-medium rounded-lg text-gray-500 dark:text-gray-400 bg-gray-50 dark:bg-gray-700 hover:text-gray-700 dark:hover:text-gray-300 focus:outline-none transition ease-in-out duration-150;}.btn-sm{@apply px-2.5 py-1 text-xs;}.btn-group .btn{@apply text-sm font-medium text-gray-900 bg-white border border-gray-200 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:ring-2 focus:ring-blue-700 focus:text-blue-700 dark:bg-gray-800 dark:border-gray-700 dark:text-white dark:hover:text-white dark:hover:bg-gray-700 dark:focus:ring-blue-500 dark:focus:text-white;}.btn-group .btn.highlighted{@apply text-white bg-green-def;}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.box-def{@apply bg-gradient-to-r from-indigo-900/10 to-blue-900/10 backdrop-blur-lg border-b border-indigo-600/20;}.box-def.light{@apply dark:bg-gray-700/10;}.box-def.dark{@apply dark:bg-gray-800/20;}.text-def,button.text-def{@apply text-gray-900 dark:text-gray-100;}.text-light-def{@apply text-gray-500 dark:text-gray-300;}.text-red-def,label.text-red-def{@apply text-red-600 dark:text-red-500;}.text-green-def{@apply text-green-500 dark:text-green-400;}.text-lime-def,label.text-lime-def{@apply text-lime-600 dark:text-lime-500;}.bg-red-def{@apply bg-red-600 dark:bg-red-500;}.bg-green-def{@apply bg-green-500 dark:bg-green-400;}.bg-gray-def{@apply bg-gray-500 dark:bg-gray-400;}.bg-blue-def{@apply bg-blue-600 dark:bg-blue-400;}.text-yellow-def{@apply text-[#ffb100] dark:text-yellow-300;}.bg-yellow-def{@apply bg-[#ffb100] dark:bg-yellow-300;}.text-orange-def{@apply text-orange-600 dark:text-orange-400;}.text-blue-def{@apply text-blue-600 dark:text-blue-400;}.text-violet-def{@apply text-violet-600 dark:text-violet-400;}.btn-padding-def{@apply px-3 py-2;}.btn-rounded-def{@apply rounded-lg;}.border-def{@apply border-indigo-600/20;}.border-yellow-def{border-color:#ffb100}.border-orange-def{border-color:#ff700d}.border-blue-def{@apply border-blue-500 dark:border-blue-500;}.border-violet-def{@apply border-violet-600 dark:border-violet-400;}.btn-def{@apply btn-padding-def btn-rounded-def font-medium flex items-center cursor-pointer;}.btn-boxed-def{@apply text-gray-900 bg-white border border-gray-300 focus:outline-none hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 font-medium rounded-lg text-sm btn-padding-def dark:bg-gray-800 dark:text-white dark:border-gray-600 dark:hover:bg-gray-700 dark:hover:border-gray-600 dark:focus:ring-gray-700;}.font-roboto{font-family:Roboto,sans-serif}.list-orders .row{@apply bg-white dark:bg-gray-800 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-900;}.scrollable{overflow-y:scroll}.scrollable-x{overflow-x:scroll}.in-scrollable ::-webkit-scrollbar{background-color:transparent;width:20px}.in-scrollable ::-webkit-scrollbar-track{background-color:transparent}.in-scrollable ::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}.in-scrollable ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.dark .in-scrollable ::-webkit-scrollbar{background-color:transparent}.dark .in-scrollable ::-webkit-scrollbar-thumb{background-color:#302837;border-radius:20px;border:6px solid transparent;background-clip:content-box}.dark .in-scrollable ::-webkit-scrollbar-thumb:hover{background-color:#382d42}.search .results{@apply border border-def z-10 absolute top-0 lg:top-2 left-0 mt-14 lg:mt-0 w-full bg-white dark:bg-gray-900 border-def shadow-sm rounded-sm flex flex-col;}.search .results .result{@apply px-2;}.search .results .result.highlighted{@apply bg-gray-50 dark:bg-gray-800 border-l-2 border-l-orange-500/80 -ml-[2px];}.search .results .result:hover{@apply bg-gray-50 dark:bg-gray-800;}.opening-top-menu .active{@apply border-b border-blue-def;margin-bottom:-1px}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pull-list-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.pull-list-scroll::-webkit-scrollbar{width:4px}.pull-list-scroll::-webkit-scrollbar-track{background:transparent}.pull-list-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.pull-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.05)}.table-border-def{@apply border-gray-200 dark:border-gray-700/40;}.table-list{@apply table-border-def;}.table-list .header{@apply bg-gray-950/30 table-border-def text-sm font-medium;}.table-list .list{@apply flex flex-col gap-0;}.table-list .list.has-grid{@apply grid gap-4;}.table-list .list .item{@apply transition-colors;}.table-list .list .item:nth-child(odd){@apply bg-gray-950/10 hover:bg-gray-950/20;}.table-list .list .item:nth-child(2n){@apply bg-gray-950/20 hover:bg-gray-950/30;}.table-list .list .item:not(:last-child){@apply border-b table-border-def;}.anim-fade-in{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.battle-cover-opened-bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffc10759;overflow:hidden;opacity:1;transition:opacity .45s ease}.battle-cover-opened-bar-inner{width:100%;height:100%;background:linear-gradient(90deg,#ffc10773,#ffeb3bf2,#ffc10773);transform-origin:center;animation:battle-opened-bar-vibrate .85s ease-in-out infinite}@keyframes battle-opened-bar-vibrate{0%{opacity:.8;transform:scaleX(.99);filter:brightness(.95)}50%{opacity:1;transform:scaleX(1.02);filter:brightness(1.15)}to{opacity:.82;transform:scaleX(1);filter:brightness(1)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.battle-intro-in-header{animation:fadein_battle_header 5s linear}@keyframes fadein_battle_header{0%{opacity:0}to{opacity:1}}.battle-intro-in-member-1{animation:fadein_battle_member_1 5s linear}.battle-intro-in-member-2{animation:fadein_battle_member_1 6s linear}.battle-intro-in-member-3{animation:fadein_battle_member_1 7s linear}.battle-intro-in-member-4{animation:fadein_battle_member_1 8s linear}.battle-intro-in-member-5{animation:fadein_battle_member_1 9s linear}.battle-intro-in-member-6{animation:fadein_battle_member_1 10s linear}.battle-intro-in-member-7{animation:fadein_battle_member_1 11s linear}.battle-intro-in-member-8{animation:fadein_battle_member_1 12s linear}.battle-intro-in-member-9{animation:fadein_battle_member_1 12.5s linear}.battle-intro-in-member-10{animation:fadein_battle_member_1 13s linear}@keyframes fadein_battle_member_1{0%{opacity:0}90%{opacity:0}to{opacity:1}}.widget-text-shadow{text-shadow:2px 2px 2px rgba(35,35,35,.71);letter-spacing:.03em;font-weight:700}.bg-dark-def-50{background-color:#1e1e1e80!important}.avatar-frame-default{border:4px solid rgba(0,0,0,.5);box-shadow:0 4px 15px #00000080}.avatar-frame-orange-glow{border:4px solid transparent;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(135deg,#ff6b00,#ff9500,#ffb800,#ff6b00) border-box;box-shadow:0 0 10px #ff8c00,0 0 20px #ff6b0080,0 0 30px #ff450050;animation:orange-glow-pulse 5s ease-in-out infinite}@keyframes orange-glow-pulse{0%,to{box-shadow:0 0 10px #ff8c00,0 0 20px #ff6b0080,0 0 30px #ff450050}50%{box-shadow:0 0 15px #fa0,0 0 25px #ff8c00aa,0 0 40px #ff6b0070}}.avatar-frame-red-glow{border:4px solid #ff3333;box-shadow:0 0 10px #f33,0 0 20px #f33,0 0 30px #ff000080;animation:red-glow-pulse 5s ease-in-out infinite}@keyframes red-glow-pulse{0%,to{box-shadow:0 0 10px #f33,0 0 20px #f33,0 0 30px #ff000080}50%{box-shadow:0 0 15px #f55,0 0 30px #f33,0 0 45px #f00a}}.avatar-frame-gengar{border:4px solid transparent;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(135deg,#6b2d8b,#9b4dca,#f6c,#6b2d8b) border-box;box-shadow:0 0 10px #8b3dbb,0 0 20px #6b2d8b80,0 0 30px #4a1d6b50;animation:gengar-glow-pulse 5s ease-in-out infinite}@keyframes gengar-glow-pulse{0%,to{box-shadow:0 0 10px #8b3dbb,0 0 20px #6b2d8b80,0 0 30px #4a1d6b50}50%{box-shadow:0 0 15px #a5d,0 0 25px #8b3dbbaa,0 0 40px #6b2d8b70}}.avatar-frame-blue-glow{border:4px solid transparent;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(135deg,#06f,#0af,#0df,#06f) border-box;box-shadow:0 0 10px #08f,0 0 20px #0066ff80,0 0 30px #0044ff50;animation:blue-glow-pulse 5s ease-in-out infinite}@keyframes blue-glow-pulse{0%,to{box-shadow:0 0 10px #08f,0 0 20px #0066ff80,0 0 30px #0044ff50}50%{box-shadow:0 0 15px #0af,0 0 25px #08fa,0 0 40px #0066ff70}}.avatar-frame-gold{border:4px solid #ffd700;box-shadow:0 0 8px #ffd70080,0 4px 15px #00000080}.avatar-frame-silver{border:4px solid #c0c0c0;box-shadow:0 0 8px #c0c0c080,0 4px 15px #00000080}.avatar-frame-bronze{border:4px solid #cd7f32;box-shadow:0 0 8px #cd7f3280,0 4px 15px #00000080}.avatar-frame-emerald{border:4px solid #50c878;box-shadow:0 0 8px #50c87880,0 4px 15px #00000080}.avatar-frame-slate{border:4px solid #607d8b;box-shadow:0 0 8px #607d8b80,0 4px 15px #00000080}.avatar-frame-copper{border:4px solid #b87333;box-shadow:0 0 8px #b8733380,0 4px 15px #00000080}.avatar-frame-ruby{border:4px solid #9b111e;box-shadow:0 0 8px #9b111e80,0 4px 15px #00000080}.avatar-frame-midnight{border:4px solid #191970;box-shadow:0 0 8px #19197080,0 4px 15px #00000080}.avatar-frame-obsidian{border:4px solid #1c1c1c;box-shadow:0 0 10px #0a0a0a,0 4px 15px #000000b3}.avatar-frame-platinum{border:4px solid #e5e4e2;box-shadow:0 0 8px #e5e4e280,0 4px 15px #00000080}.avatar-frame-neon-green{border:4px solid #39ff14;box-shadow:0 0 10px #39ff14,0 0 20px #39ff1480,0 0 30px #39ff1440;animation:neon-green-pulse 5s ease-in-out infinite}@keyframes neon-green-pulse{0%,to{box-shadow:0 0 10px #39ff14,0 0 20px #39ff1480,0 0 30px #39ff1440}50%{box-shadow:0 0 18px #39ff14,0 0 35px #39ff14aa,0 0 50px #39ff1470}}.avatar-frame-ice-crystal{border:4px solid transparent;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(135deg,#a5f3fc,#67e8f9,#e0f2fe,#a5f3fc) border-box;box-shadow:0 0 12px #67e8f980,0 0 24px #a5f3fc50;animation:ice-shimmer 5s ease-in-out infinite}@keyframes ice-shimmer{0%,to{box-shadow:0 0 12px #67e8f980,0 0 24px #a5f3fc50}50%{box-shadow:0 0 18px #a5f3fcaa,0 0 36px #67e8f970}}.avatar-frame-cherry-blossom{border:4px solid transparent;background:linear-gradient(#1a1018,#1a1018) padding-box,linear-gradient(135deg,#f8bbd0,#f48fb1,#f06292,#f8bbd0) border-box;box-shadow:0 0 10px #f48fb180,0 0 20px #f0629250;animation:cherry-bloom 5s ease-in-out infinite}@keyframes cherry-bloom{0%,to{box-shadow:0 0 10px #f48fb180,0 0 20px #f0629250}50%{box-shadow:0 0 16px #f8bbd0aa,0 0 30px #f48fb180,0 0 44px #f0629260}}.avatar-frame-shadow-pulse{border:4px solid #2d1b4e;box-shadow:0 0 10px #1a1a2e,0 0 20px #0d0d1a,0 0 40px #000;animation:shadow-expand 6s ease-in-out infinite}@keyframes shadow-expand{0%,to{box-shadow:0 0 10px #1a1a2e,0 0 20px #0d0d1a,0 0 40px #000;border-color:#2d1b4e}50%{box-shadow:0 0 20px #2d1b4ecc,0 0 40px #1a1a2eaa,0 0 60px #0d0d1a80,0 0 80px #00000060;border-color:#4a2d7a}}.avatar-frame-frostbite{border:4px solid #b3e5fc;box-shadow:0 0 12px #81d4fa,0 0 24px #4fc3f780,0 0 36px #039be550;animation:frostbite-chill 6s ease-in-out infinite}@keyframes frostbite-chill{0%,to{box-shadow:0 0 12px #81d4fa,0 0 24px #4fc3f780,0 0 36px #039be550}50%{box-shadow:0 0 18px #e1f5fe,0 0 34px #81d4faaa,0 0 48px #4fc3f770}}.avatar-frame-pikachu{border:4px solid #ffd700;box-shadow:0 0 8px gold,0 0 16px #ffea0080,0 0 24px #ffd70040;animation:pikachu-spark 6s ease-in-out infinite}@keyframes pikachu-spark{0%,to{box-shadow:0 0 8px gold,0 0 16px #ffea0060,0 0 24px #ffd70030}50%{box-shadow:0 0 16px #fff176,0 0 30px #ffd700cc,0 0 46px #ffea0070}}.avatar-frame-dragonite{border:4px solid transparent;background:linear-gradient(#1a1508,#1a1508) padding-box,linear-gradient(160deg,#e6a800,gold,#fff176,#e6a800) border-box;box-shadow:0 0 10px gold,0 0 20px #e6a80060,0 0 30px #c4960040;animation:dragonite-fire 6s ease-in-out infinite}@keyframes dragonite-fire{0%,to{box-shadow:0 0 10px gold,0 0 20px #e6a80060,0 0 30px #c4960040}50%{box-shadow:0 0 18px #fff176,0 0 34px #ffd700aa,0 0 48px #e6a80060}}.avatar-frame-rainbow{border:4px solid transparent;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,conic-gradient(red,#f80,#ff0,#0f0,#08f,#80f,#f08,red) border-box;box-shadow:0 0 10px #ff000040,0 0 20px #00ff0030,0 0 30px #0088ff20;animation:rainbow-glow 6s ease-in-out infinite}@keyframes rainbow-glow{0%,to{box-shadow:0 0 10px #ff000040,0 0 20px #00ff0030,0 0 30px #0088ff20}33%{box-shadow:0 0 14px #00ff0050,0 0 28px #0088ff40,0 0 40px #ff000030}66%{box-shadow:0 0 14px #0088ff50,0 0 28px #ff000040,0 0 40px #00ff0030}}.avatar-frame-plasma{border:4px solid transparent;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(135deg,#00eaff,#7b61ff,#ff61dc,#00eaff) border-box;box-shadow:0 0 10px #7b61ff,0 0 20px #00eaff60,0 0 30px #ff61dc40;animation:plasma-flicker 6s ease-in-out infinite}@keyframes plasma-flicker{0%,to{box-shadow:0 0 10px #7b61ff,0 0 20px #00eaff60,0 0 30px #ff61dc40}50%{box-shadow:0 0 18px #00eaff,0 0 34px #7b61ffaa,0 0 48px #ff61dc70}}.avatar-frame-cosmic{border:4px solid transparent;background:linear-gradient(#0a0a1a,#0a0a1a) padding-box,conic-gradient(#1a0533,#4a0e8f,#0d47a1,#00695c,#4a0e8f,#1a0533) border-box;box-shadow:0 0 12px #4a0e8f80,0 0 24px #0d47a150,0 0 36px #1a053330;animation:cosmic-breathe 6s ease-in-out infinite}@keyframes cosmic-breathe{0%,to{box-shadow:0 0 12px #4a0e8f80,0 0 24px #0d47a150,0 0 36px #1a053330}50%{box-shadow:0 0 20px #7b1fa2aa,0 0 40px #1565c080,0 0 60px #4a0e8f60}}.avatar-frame-eevee{border:4px solid transparent;background:linear-gradient(#1a1510,#1a1510) padding-box,linear-gradient(135deg,#c8a06e,#e8d5b0,#a0784c,#c8a06e) border-box;box-shadow:0 0 10px #c8a06e80,0 0 20px #a0784c50;animation:eevee-shift 6s ease-in-out infinite}@keyframes eevee-shift{0%,to{box-shadow:0 0 10px #c8a06e80,0 0 20px #a0784c50}50%{box-shadow:0 0 16px #e8d5b0aa,0 0 30px #c8a06e80}}.avatar-frame-snorlax{border:4px solid transparent;background:linear-gradient(#0d1a1a,#0d1a1a) padding-box,linear-gradient(135deg,#1a535c,#2e7d86,#4db6ac,#1a535c) border-box;box-shadow:0 0 10px #2e7d8680,0 0 20px #1a535c50;animation:snorlax-breathe 7s ease-in-out infinite}@keyframes snorlax-breathe{0%,to{box-shadow:0 0 10px #2e7d8680,0 0 20px #1a535c50}50%{box-shadow:0 0 18px #4db6acaa,0 0 34px #2e7d8680}}.avatar-frame-charizard{border:4px solid transparent;background:linear-gradient(#1a0a00,#1a0a00) padding-box,linear-gradient(180deg,#ff4500,#ff6b00,gold,#ff4500) border-box;box-shadow:0 0 14px #ff4500,0 0 28px #ff6b00aa,0 0 42px #ff000060;animation:charizard-blaze 7s ease-in-out infinite}@keyframes charizard-blaze{0%,to{box-shadow:0 0 14px #ff4500,0 0 28px #ff6b0080,0 0 42px #ff000040}50%{box-shadow:0 0 22px gold,0 0 44px #ff4500cc,0 0 60px #ff000070}}.avatar-frame-gyarados{border:4px solid transparent;background:linear-gradient(#0a0a1a,#0a0a1a) padding-box,linear-gradient(135deg,#0d47a1,#1976d2,#42a5f5,#0d47a1) border-box;box-shadow:0 0 12px #1976d2,0 0 24px #0d47a180,0 0 36px #42a5f550;animation:gyarados-wave 6s ease-in-out infinite}@keyframes gyarados-wave{0%,to{box-shadow:0 0 12px #1976d2,0 0 24px #0d47a180,0 0 36px #42a5f550}50%{box-shadow:0 0 20px #42a5f5,0 0 40px #1976d2aa,0 0 56px #0d47a170}}.avatar-frame-lucario{border:4px solid transparent;background:linear-gradient(#0a0f1a,#0a0f1a) padding-box,linear-gradient(135deg,#1565c0,#78909c,#b0bec5,#1565c0) border-box;box-shadow:0 0 12px #1565c0,0 0 24px #78909c80,0 0 36px #b0bec550;animation:lucario-aura 6s ease-in-out infinite}@keyframes lucario-aura{0%,to{box-shadow:0 0 12px #1565c0,0 0 24px #78909c80,0 0 36px #b0bec550}50%{box-shadow:0 0 20px #42a5f5,0 0 40px #1565c0aa,0 0 56px #78909c70}}.avatar-frame-legendary{border:4px solid transparent;background:linear-gradient(#1a1400,#1a1400) padding-box,conic-gradient(gold,#fff8e1,#ffab00,gold,#fff8e1,#ffab00,gold) border-box;box-shadow:0 0 14px gold,0 0 28px #ffab0080,0 0 42px #ff8f0050,0 0 56px #ffd70030;animation:legendary-intensity 6s ease-in-out infinite}@keyframes legendary-intensity{0%,to{box-shadow:0 0 14px gold,0 0 28px #ffab0080,0 0 42px #ff8f0050,0 0 56px #ffd70030}50%{box-shadow:0 0 22px #fff8e1,0 0 44px #ffd700cc,0 0 66px #ffab00aa,0 0 80px #ffd70060}}.avatar-frame-rayquaza{border:4px solid transparent;background:linear-gradient(#0a1a0a,#0a1a0a) padding-box,linear-gradient(135deg,#2e7d32,#66bb6a,gold,#2e7d32) border-box;box-shadow:0 0 14px #2e7d32,0 0 28px #66bb6a80,0 0 42px #ffd70050;animation:rayquaza-sky 6s ease-in-out infinite}@keyframes rayquaza-sky{0%,to{box-shadow:0 0 14px #2e7d32,0 0 28px #66bb6a80,0 0 42px #ffd70050}50%{box-shadow:0 0 22px #66bb6a,0 0 44px #ffd700aa,0 0 60px #2e7d3270}}.avatar-frame-mewtwo{border:4px solid transparent;background:linear-gradient(#120820,#120820) padding-box,linear-gradient(135deg,#7c4dff,#e040fb,#b388ff,#7c4dff) border-box;box-shadow:0 0 12px #7c4dff,0 0 24px #e040fb60,0 0 36px #b388ff30;animation:mewtwo-wave 7s ease-in-out infinite}@keyframes mewtwo-wave{0%,to{box-shadow:0 0 12px #7c4dff,0 0 24px #e040fb60,0 0 36px #b388ff30}50%{box-shadow:0 0 22px #e040fb,0 0 44px #7c4dffaa,0 0 66px #b388ff70}}.avatar-frame-ho-oh{border:4px solid transparent;background:linear-gradient(#1a0a0a,#1a0a0a) padding-box,conic-gradient(#d50000,#ff6f00,#ffd600,#00c853,#d50000) border-box;box-shadow:0 0 14px #d50000,0 0 28px #ff6f0080,0 0 42px #ffd60050;animation:hooh-blaze 6s ease-in-out infinite}@keyframes hooh-blaze{0%,to{box-shadow:0 0 14px #d50000,0 0 28px #ff6f0080,0 0 42px #ffd60050}50%{box-shadow:0 0 22px #ffd600,0 0 44px #d50000cc,0 0 66px #00c853aa}}.avatar-frame-lugia{border:4px solid transparent;background:linear-gradient(#0f0f1a,#0f0f1a) padding-box,linear-gradient(135deg,#b0bec5,#e1f5fe,#90a4ae,#b0bec5) border-box;box-shadow:0 0 14px #b0bec5aa,0 0 28px #e1f5fe60,0 0 42px #90a4ae40;animation:lugia-aero 6s ease-in-out infinite}@keyframes lugia-aero{0%,to{box-shadow:0 0 14px #b0bec5aa,0 0 28px #e1f5fe60,0 0 42px #90a4ae40}50%{box-shadow:0 0 22px #e1f5fecc,0 0 44px #b0bec5aa,0 0 66px #90a4ae70}}.avatar-frame-darkrai{border:4px solid transparent;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(135deg,#1a1a2e,#4a148c,#880e4f,#1a1a2e) border-box;box-shadow:0 0 14px #4a148c,0 0 28px #880e4f80,0 0 42px #00000090;animation:darkrai-void 7s ease-in-out infinite}@keyframes darkrai-void{0%,to{box-shadow:0 0 14px #4a148c,0 0 28px #880e4f80,0 0 42px #00000090}50%{box-shadow:0 0 24px #880e4f,0 0 48px #4a148ccc,0 0 68px #000a}}.avatar-frame-giratina{border:4px solid transparent;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(135deg,#424242,#b71c1c,#ff6f00,#424242) border-box;box-shadow:0 0 14px #b71c1c,0 0 28px #ff6f0080,0 0 42px #42424260;animation:giratina-distort 6s ease-in-out infinite}@keyframes giratina-distort{0%,to{box-shadow:0 0 14px #b71c1c,0 0 28px #ff6f0080,0 0 42px #42424260}50%{box-shadow:0 0 22px #ff6f00,0 0 44px #b71c1ccc,0 0 66px #424242aa}}.avatar-frame-arceus{border:4px solid transparent;background:linear-gradient(#0f0f0f,#0f0f0f) padding-box,conic-gradient(gold,#ff4081,#7c4dff,#00e5ff,#69f0ae,gold) border-box;box-shadow:0 0 16px #ffd700aa,0 0 32px #ff408180,0 0 48px #7c4dff60,0 0 64px #00e5ff40,0 0 80px #ffd70020;animation:arceus-radiance 7s ease-in-out infinite}@keyframes arceus-radiance{0%,to{box-shadow:0 0 16px #ffd700aa,0 0 32px #ff408180,0 0 48px #7c4dff60,0 0 64px #00e5ff40,0 0 80px #ffd70020}50%{box-shadow:0 0 24px #ffd700ee,0 0 48px #ff4081cc,0 0 72px #7c4dffaa,0 0 96px #00e5ff80,0 0 110px #ffd70050}}.avatar-frame-mew{border:4px solid transparent;background:linear-gradient(#1a101a,#1a101a) padding-box,linear-gradient(135deg,#f8bbd0,#ce93d8,#b39ddb,#80cbc4,#f8bbd0) border-box;box-shadow:0 0 14px #ce93d8aa,0 0 28px #b39ddb60,0 0 42px #80cbc440;animation:mew-glow 6s ease-in-out infinite}@keyframes mew-glow{0%,to{box-shadow:0 0 14px #ce93d8aa,0 0 28px #b39ddb60,0 0 42px #80cbc440}50%{box-shadow:0 0 22px #f8bbd0cc,0 0 44px #ce93d8aa,0 0 66px #b39ddb70}}.widget-text-shadow [class*=avatar-frame-]{border-width:6px}@tailwind base;@tailwind components;@tailwind utilities;.sidebar .link{@apply p-2 py-1 text-gray-900 rounded-lg dark:text-white hover:bg-gray-100 dark:hover:bg-gray-700;}.link{@apply text-blue-def hover:text-white transition-colors cursor-pointer;}.link-yellow{@apply text-[#ffb100] dark:text-yellow-300 dark:hover:text-white transition-colors cursor-pointer;}.link-white{@apply dark:text-white hover:text-[#ffb100] hover:dark:text-yellow-300 transition-colors cursor-pointer;}.dropdown-link{@apply font-medium cursor-pointer flex gap-2 block w-full px-4 py-2 text-start text-sm leading-5 text-gray-700 dark:text-gray-300 hover:bg-gray-100 dark:hover:bg-gray-800 focus:outline-none focus:bg-gray-100 dark:focus:bg-gray-800 transition duration-150 ease-in-out;}.dd-button{@apply inline-flex mb-1 items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-gray-500 dark:text-gray-400 bg-white dark:bg-gray-800 hover:text-gray-700 dark:hover:text-gray-300 focus:outline-none transition ease-in-out duration-150;}.dd-menu{@apply z-10 overflow-hidden w-48 bg-white divide-y divide-gray-100 rounded-lg shadow-sm dark:bg-gray-700 dark:divide-gray-600;}.textarea{@apply p-2.5 w-full text-sm text-gray-900 bg-gray-50 rounded-lg border border-gray-300 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500;}.pull{@apply rounded-md box-def light border;}.pull:hover .icon{@apply transition-colors dark:text-yellow-300;}.submenu .item{@apply py-2 px-4 flex items-center justify-center border-b-2 border-def font-medium text-base uppercase cursor-pointer;}.submenu .item.active{@apply border-yellow-def;}
