/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=Orbitron:wght@500;700;900&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.m-4{margin:calc(var(--spacing) * 4)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-10{margin:calc(var(--spacing) * 10)}.m-14{margin:calc(var(--spacing) * 14)}.m-15{margin:calc(var(--spacing) * 15)}.m-16{margin:calc(var(--spacing) * 16)}.m-20{margin:calc(var(--spacing) * 20)}.m-22{margin:calc(var(--spacing) * 22)}.m-24{margin:calc(var(--spacing) * 24)}.m-25{margin:calc(var(--spacing) * 25)}.m-30{margin:calc(var(--spacing) * 30)}.m-35{margin:calc(var(--spacing) * 35)}.m-37{margin:calc(var(--spacing) * 37)}.m-40{margin:calc(var(--spacing) * 40)}.m-43{margin:calc(var(--spacing) * 43)}.m-44{margin:calc(var(--spacing) * 44)}.m-45{margin:calc(var(--spacing) * 45)}.m-47{margin:calc(var(--spacing) * 47)}.m-48{margin:calc(var(--spacing) * 48)}.m-49{margin:calc(var(--spacing) * 49)}.m-50{margin:calc(var(--spacing) * 50)}.m-52{margin:calc(var(--spacing) * 52)}.m-53{margin:calc(var(--spacing) * 53)}.m-55{margin:calc(var(--spacing) * 55)}.m-60{margin:calc(var(--spacing) * 60)}.m-61{margin:calc(var(--spacing) * 61)}.m-63{margin:calc(var(--spacing) * 63)}.m-64{margin:calc(var(--spacing) * 64)}.m-66{margin:calc(var(--spacing) * 66)}.m-67{margin:calc(var(--spacing) * 67)}.m-70{margin:calc(var(--spacing) * 70)}.m-72{margin:calc(var(--spacing) * 72)}.m-75{margin:calc(var(--spacing) * 75)}.m-81{margin:calc(var(--spacing) * 81)}.m-82{margin:calc(var(--spacing) * 82)}.m-83{margin:calc(var(--spacing) * 83)}.m-85{margin:calc(var(--spacing) * 85)}.m-90{margin:calc(var(--spacing) * 90)}.m-91{margin:calc(var(--spacing) * 91)}.m-93{margin:calc(var(--spacing) * 93)}.m-95{margin:calc(var(--spacing) * 95)}.m-96{margin:calc(var(--spacing) * 96)}.m-100{margin:calc(var(--spacing) * 100)}.m-101{margin:calc(var(--spacing) * 101)}.m-102{margin:calc(var(--spacing) * 102)}.m-105{margin:calc(var(--spacing) * 105)}.m-106{margin:calc(var(--spacing) * 106)}.m-109{margin:calc(var(--spacing) * 109)}.m-110{margin:calc(var(--spacing) * 110)}.m-113{margin:calc(var(--spacing) * 113)}.m-114{margin:calc(var(--spacing) * 114)}.m-119{margin:calc(var(--spacing) * 119)}.m-120{margin:calc(var(--spacing) * 120)}.m-121{margin:calc(var(--spacing) * 121)}.m-122{margin:calc(var(--spacing) * 122)}.m-123{margin:calc(var(--spacing) * 123)}.m-126{margin:calc(var(--spacing) * 126)}.m-127{margin:calc(var(--spacing) * 127)}.m-130{margin:calc(var(--spacing) * 130)}.m-132{margin:calc(var(--spacing) * 132)}.m-133{margin:calc(var(--spacing) * 133)}.m-134{margin:calc(var(--spacing) * 134)}.m-135{margin:calc(var(--spacing) * 135)}.m-136{margin:calc(var(--spacing) * 136)}.m-144{margin:calc(var(--spacing) * 144)}.m-145{margin:calc(var(--spacing) * 145)}.m-148{margin:calc(var(--spacing) * 148)}.m-149{margin:calc(var(--spacing) * 149)}.m-159{margin:calc(var(--spacing) * 159)}.m-160{margin:calc(var(--spacing) * 160)}.m-165{margin:calc(var(--spacing) * 165)}.m-167{margin:calc(var(--spacing) * 167)}.m-174{margin:calc(var(--spacing) * 174)}.m-175{margin:calc(var(--spacing) * 175)}.m-177{margin:calc(var(--spacing) * 177)}.m-178{margin:calc(var(--spacing) * 178)}.m-180{margin:calc(var(--spacing) * 180)}.m-183{margin:calc(var(--spacing) * 183)}.m-188{margin:calc(var(--spacing) * 188)}.m-190{margin:calc(var(--spacing) * 190)}.m-193{margin:calc(var(--spacing) * 193)}.m-195{margin:calc(var(--spacing) * 195)}.m-196{margin:calc(var(--spacing) * 196)}.m-197{margin:calc(var(--spacing) * 197)}.m-206{margin:calc(var(--spacing) * 206)}.m-207{margin:calc(var(--spacing) * 207)}.m-208{margin:calc(var(--spacing) * 208)}.m-210{margin:calc(var(--spacing) * 210)}.m-214{margin:calc(var(--spacing) * 214)}.m-215{margin:calc(var(--spacing) * 215)}.m-216{margin:calc(var(--spacing) * 216)}.m-220{margin:calc(var(--spacing) * 220)}.m-223{margin:calc(var(--spacing) * 223)}.m-226{margin:calc(var(--spacing) * 226)}.m-227{margin:calc(var(--spacing) * 227)}.m-228{margin:calc(var(--spacing) * 228)}.m-231{margin:calc(var(--spacing) * 231)}.m-235{margin:calc(var(--spacing) * 235)}.m-238{margin:calc(var(--spacing) * 238)}.m-244{margin:calc(var(--spacing) * 244)}.m-246{margin:calc(var(--spacing) * 246)}.m-251{margin:calc(var(--spacing) * 251)}.m-255{margin:calc(var(--spacing) * 255)}.m-273{margin:calc(var(--spacing) * 273)}.m-274{margin:calc(var(--spacing) * 274)}.m-280{margin:calc(var(--spacing) * 280)}.m-283{margin:calc(var(--spacing) * 283)}.m-284{margin:calc(var(--spacing) * 284)}.m-285{margin:calc(var(--spacing) * 285)}.m-289{margin:calc(var(--spacing) * 289)}.m-290{margin:calc(var(--spacing) * 290)}.m-299{margin:calc(var(--spacing) * 299)}.m-300{margin:calc(var(--spacing) * 300)}.m-302{margin:calc(var(--spacing) * 302)}.m-309{margin:calc(var(--spacing) * 309)}.m-313{margin:calc(var(--spacing) * 313)}.m-317{margin:calc(var(--spacing) * 317)}.m-320{margin:calc(var(--spacing) * 320)}.m-321{margin:calc(var(--spacing) * 321)}.m-327{margin:calc(var(--spacing) * 327)}.m-330{margin:calc(var(--spacing) * 330)}.m-333{margin:calc(var(--spacing) * 333)}.m-340{margin:calc(var(--spacing) * 340)}.m-342{margin:calc(var(--spacing) * 342)}.m-343{margin:calc(var(--spacing) * 343)}.m-344{margin:calc(var(--spacing) * 344)}.m-346{margin:calc(var(--spacing) * 346)}.m-348{margin:calc(var(--spacing) * 348)}.m-360{margin:calc(var(--spacing) * 360)}.m-370{margin:calc(var(--spacing) * 370)}.m-377{margin:calc(var(--spacing) * 377)}.m-380{margin:calc(var(--spacing) * 380)}.m-388{margin:calc(var(--spacing) * 388)}.m-390{margin:calc(var(--spacing) * 390)}.m-395{margin:calc(var(--spacing) * 395)}.m-396{margin:calc(var(--spacing) * 396)}.m-399{margin:calc(var(--spacing) * 399)}.m-400{margin:calc(var(--spacing) * 400)}.m-420{margin:calc(var(--spacing) * 420)}.m-430{margin:calc(var(--spacing) * 430)}.m-432{margin:calc(var(--spacing) * 432)}.m-433{margin:calc(var(--spacing) * 433)}.m-437{margin:calc(var(--spacing) * 437)}.m-440{margin:calc(var(--spacing) * 440)}.m-448{margin:calc(var(--spacing) * 448)}.m-451{margin:calc(var(--spacing) * 451)}.m-456{margin:calc(var(--spacing) * 456)}.m-458{margin:calc(var(--spacing) * 458)}.m-460{margin:calc(var(--spacing) * 460)}.m-470{margin:calc(var(--spacing) * 470)}.m-477{margin:calc(var(--spacing) * 477)}.m-484{margin:calc(var(--spacing) * 484)}.m-485{margin:calc(var(--spacing) * 485)}.m-495{margin:calc(var(--spacing) * 495)}.m-519{margin:calc(var(--spacing) * 519)}.m-520{margin:calc(var(--spacing) * 520)}.m-532{margin:calc(var(--spacing) * 532)}.m-536{margin:calc(var(--spacing) * 536)}.m-540{margin:calc(var(--spacing) * 540)}.m-541{margin:calc(var(--spacing) * 541)}.m-544{margin:calc(var(--spacing) * 544)}.m-556{margin:calc(var(--spacing) * 556)}.m-559{margin:calc(var(--spacing) * 559)}.m-561{margin:calc(var(--spacing) * 561)}.m-575{margin:calc(var(--spacing) * 575)}.m-576{margin:calc(var(--spacing) * 576)}.m-590{margin:calc(var(--spacing) * 590)}.m-591{margin:calc(var(--spacing) * 591)}.m-597{margin:calc(var(--spacing) * 597)}.m-610{margin:calc(var(--spacing) * 610)}.m-614{margin:calc(var(--spacing) * 614)}.m-627{margin:calc(var(--spacing) * 627)}.m-628{margin:calc(var(--spacing) * 628)}.m-630{margin:calc(var(--spacing) * 630)}.m-632{margin:calc(var(--spacing) * 632)}.m-640{margin:calc(var(--spacing) * 640)}.m-652{margin:calc(var(--spacing) * 652)}.m-656{margin:calc(var(--spacing) * 656)}.m-658{margin:calc(var(--spacing) * 658)}.m-659{margin:calc(var(--spacing) * 659)}.m-673{margin:calc(var(--spacing) * 673)}.m-683{margin:calc(var(--spacing) * 683)}.m-698{margin:calc(var(--spacing) * 698)}.m-706{margin:calc(var(--spacing) * 706)}.m-708{margin:calc(var(--spacing) * 708)}.m-714{margin:calc(var(--spacing) * 714)}.m-718{margin:calc(var(--spacing) * 718)}.m-730{margin:calc(var(--spacing) * 730)}.m-731{margin:calc(var(--spacing) * 731)}.m-737{margin:calc(var(--spacing) * 737)}.m-739{margin:calc(var(--spacing) * 739)}.m-747{margin:calc(var(--spacing) * 747)}.m-748{margin:calc(var(--spacing) * 748)}.m-750{margin:calc(var(--spacing) * 750)}.m-756{margin:calc(var(--spacing) * 756)}.m-759{margin:calc(var(--spacing) * 759)}.m-762{margin:calc(var(--spacing) * 762)}.m-765{margin:calc(var(--spacing) * 765)}.m-772{margin:calc(var(--spacing) * 772)}.m-784{margin:calc(var(--spacing) * 784)}.m-795{margin:calc(var(--spacing) * 795)}.m-800{margin:calc(var(--spacing) * 800)}.m-810{margin:calc(var(--spacing) * 810)}.m-812{margin:calc(var(--spacing) * 812)}.m-813{margin:calc(var(--spacing) * 813)}.m-820{margin:calc(var(--spacing) * 820)}.m-822{margin:calc(var(--spacing) * 822)}.m-826{margin:calc(var(--spacing) * 826)}.m-828{margin:calc(var(--spacing) * 828)}.m-847{margin:calc(var(--spacing) * 847)}.m-853{margin:calc(var(--spacing) * 853)}.m-856{margin:calc(var(--spacing) * 856)}.m-874{margin:calc(var(--spacing) * 874)}.m-875{margin:calc(var(--spacing) * 875)}.m-882{margin:calc(var(--spacing) * 882)}.m-883{margin:calc(var(--spacing) * 883)}.m-894{margin:calc(var(--spacing) * 894)}.m-903{margin:calc(var(--spacing) * 903)}.m-917{margin:calc(var(--spacing) * 917)}.m-920{margin:calc(var(--spacing) * 920)}.m-928{margin:calc(var(--spacing) * 928)}.m-934{margin:calc(var(--spacing) * 934)}.m-936{margin:calc(var(--spacing) * 936)}.m-940{margin:calc(var(--spacing) * 940)}.m-942{margin:calc(var(--spacing) * 942)}.m-943{margin:calc(var(--spacing) * 943)}.m-945{margin:calc(var(--spacing) * 945)}.m-955{margin:calc(var(--spacing) * 955)}.m-962{margin:calc(var(--spacing) * 962)}.m-963{margin:calc(var(--spacing) * 963)}.m-984{margin:calc(var(--spacing) * 984)}.m-993{margin:calc(var(--spacing) * 993)}.m-997{margin:calc(var(--spacing) * 997)}.m-1000{margin:calc(var(--spacing) * 1000)}.m-1017{margin:calc(var(--spacing) * 1017)}.m-1028{margin:calc(var(--spacing) * 1028)}.m-1032{margin:calc(var(--spacing) * 1032)}.m-1033{margin:calc(var(--spacing) * 1033)}.m-1053{margin:calc(var(--spacing) * 1053)}.m-1063{margin:calc(var(--spacing) * 1063)}.m-1066{margin:calc(var(--spacing) * 1066)}.m-1080{margin:calc(var(--spacing) * 1080)}.m-1111{margin:calc(var(--spacing) * 1111)}.m-1118{margin:calc(var(--spacing) * 1118)}.m-1123{margin:calc(var(--spacing) * 1123)}.m-1148{margin:calc(var(--spacing) * 1148)}.m-1166{margin:calc(var(--spacing) * 1166)}.m-1190{margin:calc(var(--spacing) * 1190)}.m-1206{margin:calc(var(--spacing) * 1206)}.m-1223{margin:calc(var(--spacing) * 1223)}.m-1239{margin:calc(var(--spacing) * 1239)}.m-1283{margin:calc(var(--spacing) * 1283)}.m-1285{margin:calc(var(--spacing) * 1285)}.m-1293{margin:calc(var(--spacing) * 1293)}.m-1305{margin:calc(var(--spacing) * 1305)}.m-1307{margin:calc(var(--spacing) * 1307)}.m-1317{margin:calc(var(--spacing) * 1317)}.m-1330{margin:calc(var(--spacing) * 1330)}.m-1340{margin:calc(var(--spacing) * 1340)}.m-1350{margin:calc(var(--spacing) * 1350)}.m-1355{margin:calc(var(--spacing) * 1355)}.m-1361{margin:calc(var(--spacing) * 1361)}.m-1367{margin:calc(var(--spacing) * 1367)}.m-1390{margin:calc(var(--spacing) * 1390)}.m-1392{margin:calc(var(--spacing) * 1392)}.m-1413{margin:calc(var(--spacing) * 1413)}.m-1418{margin:calc(var(--spacing) * 1418)}.m-1445{margin:calc(var(--spacing) * 1445)}.m-1460{margin:calc(var(--spacing) * 1460)}.m-1499{margin:calc(var(--spacing) * 1499)}.m-1505{margin:calc(var(--spacing) * 1505)}.m-1550{margin:calc(var(--spacing) * 1550)}.m-1568{margin:calc(var(--spacing) * 1568)}.m-1580{margin:calc(var(--spacing) * 1580)}.m-1594{margin:calc(var(--spacing) * 1594)}.m-1606{margin:calc(var(--spacing) * 1606)}.m-1658{margin:calc(var(--spacing) * 1658)}.m-1666{margin:calc(var(--spacing) * 1666)}.m-1667{margin:calc(var(--spacing) * 1667)}.m-1705{margin:calc(var(--spacing) * 1705)}.m-1717{margin:calc(var(--spacing) * 1717)}.m-1733{margin:calc(var(--spacing) * 1733)}.m-1736{margin:calc(var(--spacing) * 1736)}.m-1795{margin:calc(var(--spacing) * 1795)}.m-1833{margin:calc(var(--spacing) * 1833)}.m-1843{margin:calc(var(--spacing) * 1843)}.m-1847{margin:calc(var(--spacing) * 1847)}.m-1863{margin:calc(var(--spacing) * 1863)}.m-1882{margin:calc(var(--spacing) * 1882)}.m-1947{margin:calc(var(--spacing) * 1947)}.m-1969{margin:calc(var(--spacing) * 1969)}.m-1978{margin:calc(var(--spacing) * 1978)}.m-1980{margin:calc(var(--spacing) * 1980)}.m-1985{margin:calc(var(--spacing) * 1985)}.m-1994{margin:calc(var(--spacing) * 1994)}.m-2040{margin:calc(var(--spacing) * 2040)}.m-2065{margin:calc(var(--spacing) * 2065)}.m-2095{margin:calc(var(--spacing) * 2095)}.m-2132{margin:calc(var(--spacing) * 2132)}.m-2162{margin:calc(var(--spacing) * 2162)}.m-2168{margin:calc(var(--spacing) * 2168)}.m-2208{margin:calc(var(--spacing) * 2208)}.m-2210{margin:calc(var(--spacing) * 2210)}.m-2226{margin:calc(var(--spacing) * 2226)}.m-2227{margin:calc(var(--spacing) * 2227)}.m-2246{margin:calc(var(--spacing) * 2246)}.m-2264{margin:calc(var(--spacing) * 2264)}.m-2335{margin:calc(var(--spacing) * 2335)}.m-2345{margin:calc(var(--spacing) * 2345)}.m-2355{margin:calc(var(--spacing) * 2355)}.m-2356{margin:calc(var(--spacing) * 2356)}.m-2357{margin:calc(var(--spacing) * 2357)}.m-2366{margin:calc(var(--spacing) * 2366)}.m-2373{margin:calc(var(--spacing) * 2373)}.m-2397{margin:calc(var(--spacing) * 2397)}.m-2424{margin:calc(var(--spacing) * 2424)}.m-2493{margin:calc(var(--spacing) * 2493)}.m-2519{margin:calc(var(--spacing) * 2519)}.m-2536{margin:calc(var(--spacing) * 2536)}.m-2553{margin:calc(var(--spacing) * 2553)}.m-2575{margin:calc(var(--spacing) * 2575)}.m-2584{margin:calc(var(--spacing) * 2584)}.m-2588{margin:calc(var(--spacing) * 2588)}.m-2591{margin:calc(var(--spacing) * 2591)}.m-2601{margin:calc(var(--spacing) * 2601)}.m-2640{margin:calc(var(--spacing) * 2640)}.m-2651{margin:calc(var(--spacing) * 2651)}.m-2679{margin:calc(var(--spacing) * 2679)}.m-2705{margin:calc(var(--spacing) * 2705)}.m-2781{margin:calc(var(--spacing) * 2781)}.m-2788{margin:calc(var(--spacing) * 2788)}.m-2831{margin:calc(var(--spacing) * 2831)}.m-2874{margin:calc(var(--spacing) * 2874)}.m-2904{margin:calc(var(--spacing) * 2904)}.m-2928{margin:calc(var(--spacing) * 2928)}.m-2964{margin:calc(var(--spacing) * 2964)}.m-2999{margin:calc(var(--spacing) * 2999)}.m-3142{margin:calc(var(--spacing) * 3142)}.m-3199{margin:calc(var(--spacing) * 3199)}.m-3215{margin:calc(var(--spacing) * 3215)}.m-3297{margin:calc(var(--spacing) * 3297)}.m-3408{margin:calc(var(--spacing) * 3408)}.m-3420{margin:calc(var(--spacing) * 3420)}.m-3502{margin:calc(var(--spacing) * 3502)}.m-3512{margin:calc(var(--spacing) * 3512)}.m-3594{margin:calc(var(--spacing) * 3594)}.m-3628{margin:calc(var(--spacing) * 3628)}.m-3650{margin:calc(var(--spacing) * 3650)}.m-3734{margin:calc(var(--spacing) * 3734)}.m-3744{margin:calc(var(--spacing) * 3744)}.m-3803{margin:calc(var(--spacing) * 3803)}.m-3817{margin:calc(var(--spacing) * 3817)}.m-3822{margin:calc(var(--spacing) * 3822)}.m-4011{margin:calc(var(--spacing) * 4011)}.m-4115{margin:calc(var(--spacing) * 4115)}.m-4142{margin:calc(var(--spacing) * 4142)}.m-4151{margin:calc(var(--spacing) * 4151)}.m-4159{margin:calc(var(--spacing) * 4159)}.m-4203{margin:calc(var(--spacing) * 4203)}.m-4258{margin:calc(var(--spacing) * 4258)}.m-4357{margin:calc(var(--spacing) * 4357)}.m-4372{margin:calc(var(--spacing) * 4372)}.m-4441{margin:calc(var(--spacing) * 4441)}.m-4487{margin:calc(var(--spacing) * 4487)}.m-4555{margin:calc(var(--spacing) * 4555)}.m-4628{margin:calc(var(--spacing) * 4628)}.m-4681{margin:calc(var(--spacing) * 4681)}.m-4695{margin:calc(var(--spacing) * 4695)}.m-4800{margin:calc(var(--spacing) * 4800)}.m-4823{margin:calc(var(--spacing) * 4823)}.m-5033{margin:calc(var(--spacing) * 5033)}.m-5037{margin:calc(var(--spacing) * 5037)}.m-5075{margin:calc(var(--spacing) * 5075)}.m-5087{margin:calc(var(--spacing) * 5087)}.m-5095{margin:calc(var(--spacing) * 5095)}.m-5186{margin:calc(var(--spacing) * 5186)}.m-5229{margin:calc(var(--spacing) * 5229)}.m-5248{margin:calc(var(--spacing) * 5248)}.m-5278{margin:calc(var(--spacing) * 5278)}.m-5332{margin:calc(var(--spacing) * 5332)}.m-5335{margin:calc(var(--spacing) * 5335)}.m-5424{margin:calc(var(--spacing) * 5424)}.m-5426{margin:calc(var(--spacing) * 5426)}.m-5433{margin:calc(var(--spacing) * 5433)}.m-5547{margin:calc(var(--spacing) * 5547)}.m-5580{margin:calc(var(--spacing) * 5580)}.m-5686{margin:calc(var(--spacing) * 5686)}.m-5687{margin:calc(var(--spacing) * 5687)}.m-5825{margin:calc(var(--spacing) * 5825)}.m-5843{margin:calc(var(--spacing) * 5843)}.m-5865{margin:calc(var(--spacing) * 5865)}.m-5896{margin:calc(var(--spacing) * 5896)}.m-5897{margin:calc(var(--spacing) * 5897)}.m-5905{margin:calc(var(--spacing) * 5905)}.m-5908{margin:calc(var(--spacing) * 5908)}.m-5936{margin:calc(var(--spacing) * 5936)}.m-5960{margin:calc(var(--spacing) * 5960)}.m-6039{margin:calc(var(--spacing) * 6039)}.m-6105{margin:calc(var(--spacing) * 6105)}.m-6107{margin:calc(var(--spacing) * 6107)}.m-6133{margin:calc(var(--spacing) * 6133)}.m-6142{margin:calc(var(--spacing) * 6142)}.m-6198{margin:calc(var(--spacing) * 6198)}.m-6232{margin:calc(var(--spacing) * 6232)}.m-6248{margin:calc(var(--spacing) * 6248)}.m-6256{margin:calc(var(--spacing) * 6256)}.m-6269{margin:calc(var(--spacing) * 6269)}.m-6303{margin:calc(var(--spacing) * 6303)}.m-6317{margin:calc(var(--spacing) * 6317)}.m-6328{margin:calc(var(--spacing) * 6328)}.m-6330{margin:calc(var(--spacing) * 6330)}.m-6355{margin:calc(var(--spacing) * 6355)}.m-6392{margin:calc(var(--spacing) * 6392)}.m-6397{margin:calc(var(--spacing) * 6397)}.m-6404{margin:calc(var(--spacing) * 6404)}.m-6419{margin:calc(var(--spacing) * 6419)}.m-6428{margin:calc(var(--spacing) * 6428)}.m-6431{margin:calc(var(--spacing) * 6431)}.m-6473{margin:calc(var(--spacing) * 6473)}.m-6478{margin:calc(var(--spacing) * 6478)}.m-6499{margin:calc(var(--spacing) * 6499)}.m-6523{margin:calc(var(--spacing) * 6523)}.m-6593{margin:calc(var(--spacing) * 6593)}.m-6597{margin:calc(var(--spacing) * 6597)}.m-6615{margin:calc(var(--spacing) * 6615)}.m-6644{margin:calc(var(--spacing) * 6644)}.m-6660{margin:calc(var(--spacing) * 6660)}.m-6667{margin:calc(var(--spacing) * 6667)}.m-6668{margin:calc(var(--spacing) * 6668)}.m-6689{margin:calc(var(--spacing) * 6689)}.m-6758{margin:calc(var(--spacing) * 6758)}.m-6783{margin:calc(var(--spacing) * 6783)}.m-6794{margin:calc(var(--spacing) * 6794)}.m-6827{margin:calc(var(--spacing) * 6827)}.m-6839{margin:calc(var(--spacing) * 6839)}.m-6868{margin:calc(var(--spacing) * 6868)}.m-6874{margin:calc(var(--spacing) * 6874)}.m-6882{margin:calc(var(--spacing) * 6882)}.m-6885{margin:calc(var(--spacing) * 6885)}.m-6902{margin:calc(var(--spacing) * 6902)}.m-6945{margin:calc(var(--spacing) * 6945)}.m-6955{margin:calc(var(--spacing) * 6955)}.m-6990{margin:calc(var(--spacing) * 6990)}.m-7050{margin:calc(var(--spacing) * 7050)}.m-7067{margin:calc(var(--spacing) * 7067)}.m-7070{margin:calc(var(--spacing) * 7070)}.m-7073{margin:calc(var(--spacing) * 7073)}.m-7089{margin:calc(var(--spacing) * 7089)}.m-7096{margin:calc(var(--spacing) * 7096)}.m-7105{margin:calc(var(--spacing) * 7105)}.m-7120{margin:calc(var(--spacing) * 7120)}.m-7127{margin:calc(var(--spacing) * 7127)}.m-7150{margin:calc(var(--spacing) * 7150)}.m-7153{margin:calc(var(--spacing) * 7153)}.m-7175{margin:calc(var(--spacing) * 7175)}.m-7197{margin:calc(var(--spacing) * 7197)}.m-7223{margin:calc(var(--spacing) * 7223)}.m-7228{margin:calc(var(--spacing) * 7228)}.m-7235{margin:calc(var(--spacing) * 7235)}.m-7250{margin:calc(var(--spacing) * 7250)}.m-7254{margin:calc(var(--spacing) * 7254)}.m-7265{margin:calc(var(--spacing) * 7265)}.m-7312{margin:calc(var(--spacing) * 7312)}.m-7329{margin:calc(var(--spacing) * 7329)}.m-7339{margin:calc(var(--spacing) * 7339)}.m-7369{margin:calc(var(--spacing) * 7369)}.m-7370{margin:calc(var(--spacing) * 7370)}.m-7442{margin:calc(var(--spacing) * 7442)}.m-7448{margin:calc(var(--spacing) * 7448)}.m-7450{margin:calc(var(--spacing) * 7450)}.m-7526{margin:calc(var(--spacing) * 7526)}.m-7584{margin:calc(var(--spacing) * 7584)}.m-7604{margin:calc(var(--spacing) * 7604)}.m-7638{margin:calc(var(--spacing) * 7638)}.m-7672{margin:calc(var(--spacing) * 7672)}.m-7674{margin:calc(var(--spacing) * 7674)}.m-7720{margin:calc(var(--spacing) * 7720)}.m-7745{margin:calc(var(--spacing) * 7745)}.m-7755{margin:calc(var(--spacing) * 7755)}.m-7770{margin:calc(var(--spacing) * 7770)}.m-7795{margin:calc(var(--spacing) * 7795)}.m-7859{margin:calc(var(--spacing) * 7859)}.m-7870{margin:calc(var(--spacing) * 7870)}.m-7997{margin:calc(var(--spacing) * 7997)}.m-8010{margin:calc(var(--spacing) * 8010)}.m-8021{margin:calc(var(--spacing) * 8021)}.m-8048{margin:calc(var(--spacing) * 8048)}.m-8071{margin:calc(var(--spacing) * 8071)}.m-8156{margin:calc(var(--spacing) * 8156)}.m-8240{margin:calc(var(--spacing) * 8240)}.m-8340{margin:calc(var(--spacing) * 8340)}.m-8357{margin:calc(var(--spacing) * 8357)}.m-8391{margin:calc(var(--spacing) * 8391)}.m-8435{margin:calc(var(--spacing) * 8435)}.m-8451{margin:calc(var(--spacing) * 8451)}.m-8459{margin:calc(var(--spacing) * 8459)}.m-8475{margin:calc(var(--spacing) * 8475)}.m-8518{margin:calc(var(--spacing) * 8518)}.m-8554{margin:calc(var(--spacing) * 8554)}.m-8600{margin:calc(var(--spacing) * 8600)}.m-8613{margin:calc(var(--spacing) * 8613)}.m-8620{margin:calc(var(--spacing) * 8620)}.m-8630{margin:calc(var(--spacing) * 8630)}.m-8652{margin:calc(var(--spacing) * 8652)}.m-8653{margin:calc(var(--spacing) * 8653)}.m-8730{margin:calc(var(--spacing) * 8730)}.m-8748{margin:calc(var(--spacing) * 8748)}.m-8794{margin:calc(var(--spacing) * 8794)}.m-8880{margin:calc(var(--spacing) * 8880)}.m-8906{margin:calc(var(--spacing) * 8906)}.m-8968{margin:calc(var(--spacing) * 8968)}.m-9065{margin:calc(var(--spacing) * 9065)}.m-9116{margin:calc(var(--spacing) * 9116)}.m-9176{margin:calc(var(--spacing) * 9176)}.m-9199{margin:calc(var(--spacing) * 9199)}.m-9234{margin:calc(var(--spacing) * 9234)}.m-9243{margin:calc(var(--spacing) * 9243)}.m-9309{margin:calc(var(--spacing) * 9309)}.m-9310{margin:calc(var(--spacing) * 9310)}.m-9382{margin:calc(var(--spacing) * 9382)}.m-9420{margin:calc(var(--spacing) * 9420)}.m-9422{margin:calc(var(--spacing) * 9422)}.m-9538{margin:calc(var(--spacing) * 9538)}.m-9562{margin:calc(var(--spacing) * 9562)}.m-9655{margin:calc(var(--spacing) * 9655)}.m-9664{margin:calc(var(--spacing) * 9664)}.m-9811{margin:calc(var(--spacing) * 9811)}.m-9891{margin:calc(var(--spacing) * 9891)}.m-9980{margin:calc(var(--spacing) * 9980)}.m-10051{margin:calc(var(--spacing) * 10051)}.m-10080{margin:calc(var(--spacing) * 10080)}.m-10215{margin:calc(var(--spacing) * 10215)}.m-10249{margin:calc(var(--spacing) * 10249)}.m-10274{margin:calc(var(--spacing) * 10274)}.m-10320{margin:calc(var(--spacing) * 10320)}.m-10353{margin:calc(var(--spacing) * 10353)}.m-10368{margin:calc(var(--spacing) * 10368)}.m-10467{margin:calc(var(--spacing) * 10467)}.m-10537{margin:calc(var(--spacing) * 10537)}.m-10570{margin:calc(var(--spacing) * 10570)}.m-10672{margin:calc(var(--spacing) * 10672)}.m-10847{margin:calc(var(--spacing) * 10847)}.m-10932{margin:calc(var(--spacing) * 10932)}.m-10948{margin:calc(var(--spacing) * 10948)}.m-10954{margin:calc(var(--spacing) * 10954)}.m-10966{margin:calc(var(--spacing) * 10966)}.m-11070{margin:calc(var(--spacing) * 11070)}.m-11073{margin:calc(var(--spacing) * 11073)}.m-11100{margin:calc(var(--spacing) * 11100)}.m-11341{margin:calc(var(--spacing) * 11341)}.m-11404{margin:calc(var(--spacing) * 11404)}.m-11433{margin:calc(var(--spacing) * 11433)}.m-11475{margin:calc(var(--spacing) * 11475)}.m-11490{margin:calc(var(--spacing) * 11490)}.m-11582{margin:calc(var(--spacing) * 11582)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#02060d;--panel:#0c1828;--border:#1b4253;--cyan:#2bf0ff;--red:#ff3b5c;--text:#eafcff;--muted:#829ba9;--amber:#ffb627}*{box-sizing:border-box}body{color:var(--text);background:radial-gradient(at 50% 0,#121e34 0,#02060d 65%);margin:0;font-family:Chakra Petch,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:var(--cyan)}h1,h2,h3,p{margin:0}.loading{height:100vh;color:var(--cyan);place-items:center;font-family:Orbitron;display:grid}.arena-shell{background-image:linear-gradient(#2bf0ff08 1px,#0000 0),linear-gradient(90deg,#2bf0ff08 1px,#0000 0);background-size:48px 48px;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-height:100vh;padding:20px 28px;display:grid}.arena-header{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding-bottom:15px}.arena-header,.brand{align-items:center;display:flex}.brand{gap:15px}.brand-mark{border:2px solid var(--red);width:46px;height:46px;color:var(--red);border-radius:10px;place-items:center;font:900 16px Orbitron;display:grid;box-shadow:0 0 20px #ff3b5c88}.brand h1{letter-spacing:1px;font:700 clamp(15px,1.5vw,24px) Orbitron}.brand h1 b{color:var(--red)}.brand p{letter-spacing:2px;color:var(--muted);margin-top:5px;font-size:11px}.header-status{align-items:center;gap:22px;display:flex}.header-status>div{text-align:right;border-left:1px solid var(--border);padding-left:20px}.header-status strong{font:700 20px Orbitron;display:block}.header-status small{letter-spacing:1px;color:var(--muted);font-size:10px;display:block}.header-status .countdown{color:var(--amber)}.phase-pill{color:var(--red);white-space:nowrap;background:#ff3b5c16;border:1px solid #ff3b5c66;border-radius:50px;padding:8px 14px;font:700 11px Orbitron}.arena-main{grid-template-rows:minmax(410px,1fr) auto;grid-template-columns:minmax(0,1fr) 350px;gap:15px;min-height:0;display:grid}.panel,.target-card{background:linear-gradient(150deg,#16293edc,#07101ce8);border:1px solid #7bc5dc38;border-radius:17px;box-shadow:inset 0 1px #ffffff15,0 20px 40px #0009}.panel{min-width:0;padding:16px 18px}.panel h2{letter-spacing:1.5px;color:var(--cyan);border-bottom:1px dashed var(--border);padding-bottom:12px;font:700 12px Orbitron}.panel h2 b{color:var(--red)}.map-panel{flex-direction:column;display:flex}.map-stage{flex:1;min-height:340px;position:relative}.map-stage svg{width:100%;height:100%;transform:rotateX(9deg)}.map-legend{color:var(--muted);gap:18px;font-size:10px;display:flex;position:absolute;bottom:0;left:0}.targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.target-card{padding:15px 18px}.target-title{justify-content:space-between;display:flex}.target-title strong{font:700 16px Orbitron;display:block}.target-title small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.target-title>span{color:var(--red);border:1px solid #ff3b5c77;border-radius:20px;height:max-content;padding:5px 10px;font-size:10px}.target-metrics{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.known,.target-metrics>div{background:#ffffff09;border:1px solid #ffffff13;border-radius:10px;padding:10px}.target-metrics small{color:var(--muted);font-size:10px;display:block}.target-metrics strong{margin-top:5px;font:900 28px Orbitron;display:block}.red{color:var(--red)}.cyan{color:var(--cyan)}.known{margin-top:9px}.known span,.new-vuln span{color:var(--muted);font-size:10px}.known strong{float:right;color:var(--amber);font:700 15px Orbitron}.bar{clear:both;background:#ffffff14;height:6px;margin-top:10px}.bar,.bar i{border-radius:9px}.bar i{background:linear-gradient(90deg,var(--amber),var(--red));height:100%;display:block}.new-vuln{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.new-vuln b{color:#9b83ff;font:700 17px Orbitron}.traffic{color:var(--muted);margin-top:4px;font-size:10px}.leaderboard{flex-direction:column;grid-area:1/2/span 2;display:flex}.leaderboard h2 em{float:right;color:var(--amber);font:700 9px Orbitron}.leaderboard>div{flex:1}.rank-row{background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:11px;margin-top:9px;padding:9px;display:grid}.rank-row.top-1{border-color:#ffb62788}.rank-row.top-2{border-color:#c7cedb66}.rank-row.top-3{border-color:#e0995a66}.rank-num{background:#ffffff17;border-radius:50%;place-items:center;width:28px;height:28px;font:700 13px Orbitron;display:grid}.top-1 .rank-num{background:var(--amber);color:#211400}.rank-row strong{font:700 12px Orbitron;display:block}.rank-row small{color:var(--muted);font-size:10px;display:block}.rank-row>b{color:var(--red);font:700 17px Orbitron}.leaderboard footer{border-top:1px dashed var(--border);text-align:center;color:var(--muted);margin-top:10px;padding-top:10px;font-size:11px}.ticker{border-top:1px solid var(--border);align-items:center;gap:15px;padding-top:10px;display:flex;overflow:hidden}.ticker>b{background:var(--red);color:#13040a;border-radius:5px;padding:7px 12px;font:900 11px Orbitron}.ticker>div{white-space:nowrap;text-overflow:ellipsis;color:#b4c7d1;font-size:12px;overflow:hidden}.console{grid-template-columns:245px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--border);background:#07111e;padding:25px 18px}.sidebar h1{color:var(--cyan);margin-bottom:25px;font:900 20px Orbitron}.sidebar nav{gap:4px;display:grid}.sidebar button{color:var(--muted);text-align:left;background:0 0;border:0;border-radius:7px;padding:10px}.sidebar button.active,.sidebar button:hover{color:#fff;background:#173047}.content{width:100%;max-width:1450px;margin:auto;padding:30px}.content h2{margin-bottom:10px;font:700 25px Orbitron}.muted{color:var(--muted)}.card{border:1px solid var(--border);background:#0d1a2a;border-radius:12px;margin-top:15px;padding:18px}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;display:grid}.table{border-collapse:collapse;width:100%;margin-top:15px}.table td,.table th{border-bottom:1px solid var(--border);text-align:left;padding:10px;font-size:13px}.table th{color:var(--cyan);font-size:11px}.form{gap:10px;max-width:650px;display:grid}.form input,.form select,.form textarea,.login input{color:var(--text);border:1px solid var(--border);background:#081522;border-radius:7px;width:100%;padding:10px}.action,.form button,.login button{border:1px solid var(--cyan);color:#fff;background:#0d6f7d;border-radius:7px;padding:9px 13px}.actions{flex-wrap:wrap;gap:8px;display:flex}.error{color:#ff8092}.success{color:#6fffb0}.login{place-items:center;min-height:100vh;display:grid}.login>form{border:1px solid var(--border);background:#101f30;border-radius:15px;gap:15px;width:min(420px,90vw);padding:30px;display:grid}.login h1{color:var(--cyan);font:700 20px Orbitron}@media (max-width:1200px){.arena-main{grid-template-rows:auto auto auto;grid-template-columns:1fr}.leaderboard{grid-area:3/1}.map-stage{height:450px}.header-status{gap:8px}.brand h1{font-size:15px}}@media (max-width:700px){.arena-shell{padding:12px}.arena-header{display:block}.header-status{justify-content:space-between;margin-top:15px}.console,.targets{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--border)}.sidebar nav{display:flex;overflow:auto}.content{padding:15px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}