/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.grid{display:grid}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-15{padding-inline:calc(var(--spacing) * 15)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-17{padding-inline:calc(var(--spacing) * 17)}.px-18{padding-inline:calc(var(--spacing) * 18)}.px-19{padding-inline:calc(var(--spacing) * 19)}.px-22{padding-inline:calc(var(--spacing) * 22)}.px-23{padding-inline:calc(var(--spacing) * 23)}.px-24{padding-inline:calc(var(--spacing) * 24)}.px-25{padding-inline:calc(var(--spacing) * 25)}.px-26{padding-inline:calc(var(--spacing) * 26)}.px-27{padding-inline:calc(var(--spacing) * 27)}.px-30{padding-inline:calc(var(--spacing) * 30)}.px-31{padding-inline:calc(var(--spacing) * 31)}.px-32{padding-inline:calc(var(--spacing) * 32)}.px-35{padding-inline:calc(var(--spacing) * 35)}.px-36{padding-inline:calc(var(--spacing) * 36)}.px-37{padding-inline:calc(var(--spacing) * 37)}.px-38{padding-inline:calc(var(--spacing) * 38)}.px-39{padding-inline:calc(var(--spacing) * 39)}.px-40{padding-inline:calc(var(--spacing) * 40)}.px-43{padding-inline:calc(var(--spacing) * 43)}.px-44{padding-inline:calc(var(--spacing) * 44)}.px-45{padding-inline:calc(var(--spacing) * 45)}.px-48{padding-inline:calc(var(--spacing) * 48)}.px-49{padding-inline:calc(var(--spacing) * 49)}.px-50{padding-inline:calc(var(--spacing) * 50)}.px-51{padding-inline:calc(var(--spacing) * 51)}.px-54{padding-inline:calc(var(--spacing) * 54)}.px-57{padding-inline:calc(var(--spacing) * 57)}.px-60{padding-inline:calc(var(--spacing) * 60)}.px-61{padding-inline:calc(var(--spacing) * 61)}.px-64{padding-inline:calc(var(--spacing) * 64)}.px-67{padding-inline:calc(var(--spacing) * 67)}.px-68{padding-inline:calc(var(--spacing) * 68)}.px-69{padding-inline:calc(var(--spacing) * 69)}.px-70{padding-inline:calc(var(--spacing) * 70)}.px-71{padding-inline:calc(var(--spacing) * 71)}.px-72{padding-inline:calc(var(--spacing) * 72)}.px-75{padding-inline:calc(var(--spacing) * 75)}.px-76{padding-inline:calc(var(--spacing) * 76)}.px-77{padding-inline:calc(var(--spacing) * 77)}.px-78{padding-inline:calc(var(--spacing) * 78)}.px-79{padding-inline:calc(var(--spacing) * 79)}.px-82{padding-inline:calc(var(--spacing) * 82)}.px-83{padding-inline:calc(var(--spacing) * 83)}.px-84{padding-inline:calc(var(--spacing) * 84)}.px-85{padding-inline:calc(var(--spacing) * 85)}.px-86{padding-inline:calc(var(--spacing) * 86)}.px-87{padding-inline:calc(var(--spacing) * 87)}.px-88{padding-inline:calc(var(--spacing) * 88)}.px-89{padding-inline:calc(var(--spacing) * 89)}.px-92{padding-inline:calc(var(--spacing) * 92)}.px-93{padding-inline:calc(var(--spacing) * 93)}.px-94{padding-inline:calc(var(--spacing) * 94)}.px-95{padding-inline:calc(var(--spacing) * 95)}.px-98{padding-inline:calc(var(--spacing) * 98)}.px-99{padding-inline:calc(var(--spacing) * 99)}.px-100{padding-inline:calc(var(--spacing) * 100)}.px-101{padding-inline:calc(var(--spacing) * 101)}.px-102{padding-inline:calc(var(--spacing) * 102)}.px-103{padding-inline:calc(var(--spacing) * 103)}.px-106{padding-inline:calc(var(--spacing) * 106)}.px-107{padding-inline:calc(var(--spacing) * 107)}.px-108{padding-inline:calc(var(--spacing) * 108)}.px-111{padding-inline:calc(var(--spacing) * 111)}.px-112{padding-inline:calc(var(--spacing) * 112)}.px-113{padding-inline:calc(var(--spacing) * 113)}.px-114{padding-inline:calc(var(--spacing) * 114)}.px-115{padding-inline:calc(var(--spacing) * 115)}.px-116{padding-inline:calc(var(--spacing) * 116)}.px-117{padding-inline:calc(var(--spacing) * 117)}.px-120{padding-inline:calc(var(--spacing) * 120)}.px-121{padding-inline:calc(var(--spacing) * 121)}.px-122{padding-inline:calc(var(--spacing) * 122)}.px-123{padding-inline:calc(var(--spacing) * 123)}.px-124{padding-inline:calc(var(--spacing) * 124)}.px-125{padding-inline:calc(var(--spacing) * 125)}.px-126{padding-inline:calc(var(--spacing) * 126)}.px-127{padding-inline:calc(var(--spacing) * 127)}.px-128{padding-inline:calc(var(--spacing) * 128)}.px-129{padding-inline:calc(var(--spacing) * 129)}.px-130{padding-inline:calc(var(--spacing) * 130)}.px-131{padding-inline:calc(var(--spacing) * 131)}.px-132{padding-inline:calc(var(--spacing) * 132)}.px-133{padding-inline:calc(var(--spacing) * 133)}.px-135{padding-inline:calc(var(--spacing) * 135)}.px-137{padding-inline:calc(var(--spacing) * 137)}.px-140{padding-inline:calc(var(--spacing) * 140)}.px-141{padding-inline:calc(var(--spacing) * 141)}.px-142{padding-inline:calc(var(--spacing) * 142)}.px-143{padding-inline:calc(var(--spacing) * 143)}.px-144{padding-inline:calc(var(--spacing) * 144)}.px-145{padding-inline:calc(var(--spacing) * 145)}.px-148{padding-inline:calc(var(--spacing) * 148)}.px-151{padding-inline:calc(var(--spacing) * 151)}.px-152{padding-inline:calc(var(--spacing) * 152)}.px-153{padding-inline:calc(var(--spacing) * 153)}.px-154{padding-inline:calc(var(--spacing) * 154)}.px-155{padding-inline:calc(var(--spacing) * 155)}.px-156{padding-inline:calc(var(--spacing) * 156)}.px-157{padding-inline:calc(var(--spacing) * 157)}.px-158{padding-inline:calc(var(--spacing) * 158)}.px-159{padding-inline:calc(var(--spacing) * 159)}.px-160{padding-inline:calc(var(--spacing) * 160)}.px-161{padding-inline:calc(var(--spacing) * 161)}.px-162{padding-inline:calc(var(--spacing) * 162)}.px-163{padding-inline:calc(var(--spacing) * 163)}.px-164{padding-inline:calc(var(--spacing) * 164)}.px-167{padding-inline:calc(var(--spacing) * 167)}.px-168{padding-inline:calc(var(--spacing) * 168)}.px-169{padding-inline:calc(var(--spacing) * 169)}.px-170{padding-inline:calc(var(--spacing) * 170)}.px-171{padding-inline:calc(var(--spacing) * 171)}.px-172{padding-inline:calc(var(--spacing) * 172)}.px-173{padding-inline:calc(var(--spacing) * 173)}.px-174{padding-inline:calc(var(--spacing) * 174)}.px-175{padding-inline:calc(var(--spacing) * 175)}.px-176{padding-inline:calc(var(--spacing) * 176)}.px-177{padding-inline:calc(var(--spacing) * 177)}.px-178{padding-inline:calc(var(--spacing) * 178)}.px-179{padding-inline:calc(var(--spacing) * 179)}.px-182{padding-inline:calc(var(--spacing) * 182)}.px-183{padding-inline:calc(var(--spacing) * 183)}.px-184{padding-inline:calc(var(--spacing) * 184)}.px-187{padding-inline:calc(var(--spacing) * 187)}.px-188{padding-inline:calc(var(--spacing) * 188)}.px-189{padding-inline:calc(var(--spacing) * 189)}.px-191{padding-inline:calc(var(--spacing) * 191)}.px-194{padding-inline:calc(var(--spacing) * 194)}.px-195{padding-inline:calc(var(--spacing) * 195)}.px-196{padding-inline:calc(var(--spacing) * 196)}.px-197{padding-inline:calc(var(--spacing) * 197)}.px-198{padding-inline:calc(var(--spacing) * 198)}.px-199{padding-inline:calc(var(--spacing) * 199)}.px-200{padding-inline:calc(var(--spacing) * 200)}.px-203{padding-inline:calc(var(--spacing) * 203)}.px-204{padding-inline:calc(var(--spacing) * 204)}.px-207{padding-inline:calc(var(--spacing) * 207)}.px-208{padding-inline:calc(var(--spacing) * 208)}.px-209{padding-inline:calc(var(--spacing) * 209)}.px-210{padding-inline:calc(var(--spacing) * 210)}.px-211{padding-inline:calc(var(--spacing) * 211)}.px-214{padding-inline:calc(var(--spacing) * 214)}.px-215{padding-inline:calc(var(--spacing) * 215)}.px-218{padding-inline:calc(var(--spacing) * 218)}.px-219{padding-inline:calc(var(--spacing) * 219)}.px-220{padding-inline:calc(var(--spacing) * 220)}.px-221{padding-inline:calc(var(--spacing) * 221)}.px-224{padding-inline:calc(var(--spacing) * 224)}.px-225{padding-inline:calc(var(--spacing) * 225)}.px-228{padding-inline:calc(var(--spacing) * 228)}.px-229{padding-inline:calc(var(--spacing) * 229)}.px-230{padding-inline:calc(var(--spacing) * 230)}.px-231{padding-inline:calc(var(--spacing) * 231)}.px-232{padding-inline:calc(var(--spacing) * 232)}.px-233{padding-inline:calc(var(--spacing) * 233)}.px-234{padding-inline:calc(var(--spacing) * 234)}.px-235{padding-inline:calc(var(--spacing) * 235)}.px-236{padding-inline:calc(var(--spacing) * 236)}.px-239{padding-inline:calc(var(--spacing) * 239)}.px-240{padding-inline:calc(var(--spacing) * 240)}.px-241{padding-inline:calc(var(--spacing) * 241)}.px-242{padding-inline:calc(var(--spacing) * 242)}.px-243{padding-inline:calc(var(--spacing) * 243)}.px-245{padding-inline:calc(var(--spacing) * 245)}.px-248{padding-inline:calc(var(--spacing) * 248)}.px-249{padding-inline:calc(var(--spacing) * 249)}.px-250{padding-inline:calc(var(--spacing) * 250)}.px-252{padding-inline:calc(var(--spacing) * 252)}.px-255{padding-inline:calc(var(--spacing) * 255)}.px-256{padding-inline:calc(var(--spacing) * 256)}.px-258{padding-inline:calc(var(--spacing) * 258)}.px-260{padding-inline:calc(var(--spacing) * 260)}.px-263{padding-inline:calc(var(--spacing) * 263)}.px-264{padding-inline:calc(var(--spacing) * 264)}.px-267{padding-inline:calc(var(--spacing) * 267)}.px-268{padding-inline:calc(var(--spacing) * 268)}.px-270{padding-inline:calc(var(--spacing) * 270)}.px-271{padding-inline:calc(var(--spacing) * 271)}.px-272{padding-inline:calc(var(--spacing) * 272)}.px-273{padding-inline:calc(var(--spacing) * 273)}.px-274{padding-inline:calc(var(--spacing) * 274)}.px-275{padding-inline:calc(var(--spacing) * 275)}.px-276{padding-inline:calc(var(--spacing) * 276)}.px-277{padding-inline:calc(var(--spacing) * 277)}.px-278{padding-inline:calc(var(--spacing) * 278)}.px-279{padding-inline:calc(var(--spacing) * 279)}.px-280{padding-inline:calc(var(--spacing) * 280)}.px-281{padding-inline:calc(var(--spacing) * 281)}.px-282{padding-inline:calc(var(--spacing) * 282)}.px-283{padding-inline:calc(var(--spacing) * 283)}.px-284{padding-inline:calc(var(--spacing) * 284)}.px-285{padding-inline:calc(var(--spacing) * 285)}.px-286{padding-inline:calc(var(--spacing) * 286)}.px-287{padding-inline:calc(var(--spacing) * 287)}.px-288{padding-inline:calc(var(--spacing) * 288)}.px-289{padding-inline:calc(var(--spacing) * 289)}.px-290{padding-inline:calc(var(--spacing) * 290)}.px-291{padding-inline:calc(var(--spacing) * 291)}.px-292{padding-inline:calc(var(--spacing) * 292)}.px-293{padding-inline:calc(var(--spacing) * 293)}.px-294{padding-inline:calc(var(--spacing) * 294)}.px-295{padding-inline:calc(var(--spacing) * 295)}.px-296{padding-inline:calc(var(--spacing) * 296)}.px-297{padding-inline:calc(var(--spacing) * 297)}.px-298{padding-inline:calc(var(--spacing) * 298)}.px-299{padding-inline:calc(var(--spacing) * 299)}.px-300{padding-inline:calc(var(--spacing) * 300)}.px-301{padding-inline:calc(var(--spacing) * 301)}.px-302{padding-inline:calc(var(--spacing) * 302)}.px-303{padding-inline:calc(var(--spacing) * 303)}.px-305{padding-inline:calc(var(--spacing) * 305)}.px-308{padding-inline:calc(var(--spacing) * 308)}.px-309{padding-inline:calc(var(--spacing) * 309)}.px-310{padding-inline:calc(var(--spacing) * 310)}.px-313{padding-inline:calc(var(--spacing) * 313)}.px-314{padding-inline:calc(var(--spacing) * 314)}.px-315{padding-inline:calc(var(--spacing) * 315)}.px-316{padding-inline:calc(var(--spacing) * 316)}.px-317{padding-inline:calc(var(--spacing) * 317)}.px-318{padding-inline:calc(var(--spacing) * 318)}.px-319{padding-inline:calc(var(--spacing) * 319)}.px-320{padding-inline:calc(var(--spacing) * 320)}.px-321{padding-inline:calc(var(--spacing) * 321)}.px-322{padding-inline:calc(var(--spacing) * 322)}.px-323{padding-inline:calc(var(--spacing) * 323)}.px-324{padding-inline:calc(var(--spacing) * 324)}.px-325{padding-inline:calc(var(--spacing) * 325)}.px-326{padding-inline:calc(var(--spacing) * 326)}.px-327{padding-inline:calc(var(--spacing) * 327)}.px-328{padding-inline:calc(var(--spacing) * 328)}.px-331{padding-inline:calc(var(--spacing) * 331)}.px-332{padding-inline:calc(var(--spacing) * 332)}.px-333{padding-inline:calc(var(--spacing) * 333)}.px-334{padding-inline:calc(var(--spacing) * 334)}.px-335{padding-inline:calc(var(--spacing) * 335)}.px-336{padding-inline:calc(var(--spacing) * 336)}.px-337{padding-inline:calc(var(--spacing) * 337)}.px-338{padding-inline:calc(var(--spacing) * 338)}.px-339{padding-inline:calc(var(--spacing) * 339)}.px-340{padding-inline:calc(var(--spacing) * 340)}.px-341{padding-inline:calc(var(--spacing) * 341)}.px-342{padding-inline:calc(var(--spacing) * 342)}.px-343{padding-inline:calc(var(--spacing) * 343)}.px-344{padding-inline:calc(var(--spacing) * 344)}.px-345{padding-inline:calc(var(--spacing) * 345)}.px-346{padding-inline:calc(var(--spacing) * 346)}.px-347{padding-inline:calc(var(--spacing) * 347)}.px-350{padding-inline:calc(var(--spacing) * 350)}.px-351{padding-inline:calc(var(--spacing) * 351)}.px-352{padding-inline:calc(var(--spacing) * 352)}.px-353{padding-inline:calc(var(--spacing) * 353)}.px-354{padding-inline:calc(var(--spacing) * 354)}.px-355{padding-inline:calc(var(--spacing) * 355)}.px-356{padding-inline:calc(var(--spacing) * 356)}.px-357{padding-inline:calc(var(--spacing) * 357)}.px-358{padding-inline:calc(var(--spacing) * 358)}.px-359{padding-inline:calc(var(--spacing) * 359)}.px-360{padding-inline:calc(var(--spacing) * 360)}.px-361{padding-inline:calc(var(--spacing) * 361)}.px-362{padding-inline:calc(var(--spacing) * 362)}.px-363{padding-inline:calc(var(--spacing) * 363)}.px-364{padding-inline:calc(var(--spacing) * 364)}.px-365{padding-inline:calc(var(--spacing) * 365)}.px-366{padding-inline:calc(var(--spacing) * 366)}.px-369{padding-inline:calc(var(--spacing) * 369)}.px-370{padding-inline:calc(var(--spacing) * 370)}.px-371{padding-inline:calc(var(--spacing) * 371)}.px-372{padding-inline:calc(var(--spacing) * 372)}.px-373{padding-inline:calc(var(--spacing) * 373)}.px-374{padding-inline:calc(var(--spacing) * 374)}.px-375{padding-inline:calc(var(--spacing) * 375)}.px-376{padding-inline:calc(var(--spacing) * 376)}.px-377{padding-inline:calc(var(--spacing) * 377)}.px-378{padding-inline:calc(var(--spacing) * 378)}.px-379{padding-inline:calc(var(--spacing) * 379)}.px-380{padding-inline:calc(var(--spacing) * 380)}.px-381{padding-inline:calc(var(--spacing) * 381)}.px-382{padding-inline:calc(var(--spacing) * 382)}.px-383{padding-inline:calc(var(--spacing) * 383)}.px-384{padding-inline:calc(var(--spacing) * 384)}.px-385{padding-inline:calc(var(--spacing) * 385)}.px-389{padding-inline:calc(var(--spacing) * 389)}.px-390{padding-inline:calc(var(--spacing) * 390)}.px-391{padding-inline:calc(var(--spacing) * 391)}.px-392{padding-inline:calc(var(--spacing) * 392)}.px-393{padding-inline:calc(var(--spacing) * 393)}.px-394{padding-inline:calc(var(--spacing) * 394)}.px-395{padding-inline:calc(var(--spacing) * 395)}.px-396{padding-inline:calc(var(--spacing) * 396)}.px-397{padding-inline:calc(var(--spacing) * 397)}.px-398{padding-inline:calc(var(--spacing) * 398)}.px-399{padding-inline:calc(var(--spacing) * 399)}.px-402{padding-inline:calc(var(--spacing) * 402)}.px-403{padding-inline:calc(var(--spacing) * 403)}.px-404{padding-inline:calc(var(--spacing) * 404)}.px-405{padding-inline:calc(var(--spacing) * 405)}.px-406{padding-inline:calc(var(--spacing) * 406)}.px-407{padding-inline:calc(var(--spacing) * 407)}.px-408{padding-inline:calc(var(--spacing) * 408)}.px-409{padding-inline:calc(var(--spacing) * 409)}.px-410{padding-inline:calc(var(--spacing) * 410)}.px-411{padding-inline:calc(var(--spacing) * 411)}.px-412{padding-inline:calc(var(--spacing) * 412)}.px-414{padding-inline:calc(var(--spacing) * 414)}.px-417{padding-inline:calc(var(--spacing) * 417)}.px-418{padding-inline:calc(var(--spacing) * 418)}.px-419{padding-inline:calc(var(--spacing) * 419)}.px-420{padding-inline:calc(var(--spacing) * 420)}.px-421{padding-inline:calc(var(--spacing) * 421)}.px-422{padding-inline:calc(var(--spacing) * 422)}.px-423{padding-inline:calc(var(--spacing) * 423)}.px-424{padding-inline:calc(var(--spacing) * 424)}.px-425{padding-inline:calc(var(--spacing) * 425)}.px-426{padding-inline:calc(var(--spacing) * 426)}.px-427{padding-inline:calc(var(--spacing) * 427)}.px-428{padding-inline:calc(var(--spacing) * 428)}.px-430{padding-inline:calc(var(--spacing) * 430)}.px-433{padding-inline:calc(var(--spacing) * 433)}.px-434{padding-inline:calc(var(--spacing) * 434)}.px-435{padding-inline:calc(var(--spacing) * 435)}.px-436{padding-inline:calc(var(--spacing) * 436)}.px-437{padding-inline:calc(var(--spacing) * 437)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--navy:#102a43;--blue:#1677a8;--pale:#eaf4f8;--line:#dce5ea;--ink:#203344;--muted:#6b7f8e;--green:#2f8f73}*{box-sizing:border-box;min-width:0}html,body{max-width:100%;overflow-x:hidden}body{color:var(--ink);overflow-wrap:anywhere;background:#f4f7f9;margin:0;font-family:Arial,Helvetica,sans-serif}img,svg{max-width:100%;height:auto}button,input,select,textarea{font:inherit}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 max(28px,50vw - 590px);display:flex}.brand{align-items:center;gap:12px;display:flex}.brandMark{background:var(--navy);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:22px;font-weight:800;display:grid}.brand strong,.brand small{display:block}.brand strong{color:var(--navy);font-size:18px}.brand small{color:var(--muted);margin-top:3px}.ghost{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:10px;padding:10px 15px;font-weight:700}.hero{background:var(--navy);color:#fff;justify-content:space-between;align-items:end;padding:34px max(28px,50vw - 590px);display:flex}.eyebrow{letter-spacing:.2em;color:#88c7e0;font-size:11px;font-weight:800}.hero h1{margin:8px 0;font-size:32px}.hero p{color:#c4d2dd;margin:0}.progress{text-align:right}.progress strong,.progress span{display:block}.progress strong{font-size:24px}.progress span{color:#9fb3c3;font-size:12px}.progress div{background:#314c61;border-radius:99px;width:160px;height:5px;margin-top:9px;overflow:hidden}.progress i{background:#4eb4dc;height:100%;display:block}.steps{grid-template-columns:repeat(10,minmax(0,1fr));max-width:1180px;margin:0 auto;padding:24px 28px 8px;display:grid}.steps button{border:0;border-bottom:3px solid var(--line);color:#8797a3;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:0 6px 16px;font-weight:700;display:flex}.steps b{border:1px solid #b9c5cd;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.steps .active{color:var(--blue);border-color:var(--blue)}.steps .active b{background:var(--blue);border-color:var(--blue);color:#fff}.steps .done{color:var(--green);border-color:#92c8b8}.steps .done b{background:var(--green);border-color:var(--green);color:#fff}.workspace{max-width:1180px;margin:20px auto 110px;padding:0 28px}.panel{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:430px;padding:32px;box-shadow:0 8px 28px #2033440d}.panelTitle{border-bottom:1px solid #edf1f3;align-items:flex-start;gap:14px;margin-bottom:26px;padding-bottom:25px;display:flex}.panelTitle>span{color:var(--blue);background:var(--pale);border-radius:8px;padding:7px;font-weight:800}.panelTitle h2{color:var(--navy);margin:0 0 6px;font-size:24px}.panelTitle p{color:var(--muted);margin:0}.notice,.formulaNote{border-left:4px solid var(--blue);background:#edf7fa;border-radius:8px;margin-bottom:24px;padding:14px 16px}.notice b,.notice span{display:block}.notice span{color:var(--muted);margin-top:4px;font-size:13px}.grid{gap:20px;display:grid}.grid.two{grid-template-columns:repeat(2,1fr)}.grid.three{grid-template-columns:repeat(3,1fr)}.field{margin-bottom:20px;display:block}.field>span{color:#385063;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.field em{color:#cb4b4b;font-style:normal}.field input,.field select,.field textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #cbd7df;border-radius:10px;outline:none;padding:13px 14px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1677a81f}.field textarea{resize:vertical;min-height:90px}.tag{background:var(--pale);color:var(--blue);border-radius:99px;align-items:center;gap:12px;margin:-5px 0 24px;padding:9px 13px;font-weight:700;display:inline-flex}.tag button{color:inherit;background:0 0;border:0;font-size:20px}.selected{background:#f2fafc;border:1px solid #aed7e6;border-radius:12px;margin-bottom:16px;padding:15px}.selected b,.selected span{display:block}.selected span{color:var(--blue);margin-top:4px;font-size:12px}.scores{grid-template-columns:repeat(3,1fr);gap:12px;margin:10px 0 25px;display:grid}.score{border:1px solid var(--line);text-align:center;border-radius:12px;padding:16px}.score small,.score span{color:var(--muted);display:block}.score strong{color:var(--navy);margin:4px;font-size:30px;display:block}.score span{color:var(--green);font-size:11px}.checks{grid-template-columns:repeat(2,1fr);gap:10px;margin:6px 0 24px;display:grid}.checks label{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.checks input{accent-color:var(--blue);width:18px;height:18px}.picker{margin-bottom:24px;position:relative}.picker>label{color:#385063;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.picker>input{border:1px solid #cbd7df;border-radius:10px;outline:none;width:100%;padding:13px 14px}.picker>input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1677a81f}.pickerList{z-index:4;border:1px solid var(--line);background:#fff;border-radius:12px;max-height:310px;padding:6px;position:absolute;top:72px;left:0;right:0;overflow:auto;box-shadow:0 14px 30px #102a4324}.pickerList button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:8px;padding:11px 12px;display:block}.pickerList button:hover{background:var(--pale);color:var(--blue)}.pickerList span{color:var(--muted);padding:14px;display:block}.tags{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.tags .tag{margin:0}.procedureRow{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;padding:14px 16px;display:flex}.procedureRow>div:first-child b,.procedureRow>div:first-child span{display:block}.procedureRow>div:first-child span{color:var(--muted);margin-top:4px;font-size:12px}.miniScores{flex-shrink:0;align-items:center;gap:8px;display:flex}.miniScores>span{color:var(--muted);background:#f4f7f9;border-radius:8px;padding:8px;font-size:11px}.miniScores b{color:var(--navy);margin-left:4px;font-size:15px}.miniScores button{color:#a34b4b;background:0 0;border:0;font-size:22px}.triGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin:8px 0 24px;display:grid}.triField{border:1px solid var(--line);border-radius:11px;padding:12px}.triField>span{color:#385063;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.triField select{background:#fff;border:1px solid #cbd7df;border-radius:8px;width:100%;padding:9px}.warning{background:#fff7e7;border-left:4px solid #d69c2f;border-radius:8px;margin-bottom:22px;padding:14px 16px}.warning b,.warning span,.stsStatus b,.stsStatus span{display:block}.warning span,.stsStatus span{color:var(--muted);margin-top:4px;font-size:13px}.stsStatus{background:#fff9ed;border:1px solid #e0b55f;border-radius:12px;padding:16px}.stsStatus.complete{background:#edf8f4;border-color:#8bc3b0}.stsStatus.complete b{color:var(--green)}.modelBasis{background:#f3fafc;border:1px solid #b8d8e5;border-radius:12px;margin:0 0 16px;padding:16px 18px}.modelBasis b,.modelBasis span{display:block}.modelBasis b{color:var(--navy)}.modelBasis span{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.5}.statReference{background:#f3fafc;border:1px solid #b8d8e5;border-radius:14px;grid-template-columns:1fr auto;align-items:start;gap:14px 24px;margin:-4px 0 24px;padding:18px;display:grid}.statReference small{color:var(--blue);letter-spacing:.08em;font-weight:800}.statReference h3{color:var(--navy);margin:5px 0;font-size:21px}.statReference p{color:var(--muted);margin:0;line-height:1.45}.statReference span{color:#385063;margin-top:8px;font-size:13px;display:block}.statReference a{background:var(--blue);color:#fff;white-space:nowrap;border-radius:9px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none}.statReference .statCaveat{border-top:1px solid #d2e7ef;grid-column:1/-1;padding-top:12px;font-size:12px}.result{background:var(--navy);color:#fff;border-radius:14px;grid-template-columns:2fr 1fr 1fr;display:grid;overflow:hidden}.result>div{border-right:1px solid #3b5367;padding:20px}.result small,.result span{color:#9fb3c3;font-size:11px;display:block}.result strong{margin:5px 0;font-size:36px;display:block}.result b{margin-top:9px;font-size:23px;display:block}.pimReference{background:#f7fbfc;border:1px solid #b8d8e5;border-radius:12px;margin:0 0 24px;overflow:hidden}.pimReference summary{cursor:pointer;color:var(--navy);padding:14px 16px;font-weight:800}.pimReference>div{color:#385063;border-top:1px solid #d2e7ef;padding:4px 16px 16px;font-size:13px;line-height:1.5}.pimReference p{margin:12px 0}.pimReference a{color:var(--blue);font-weight:800}.stsDetails{background:#f7fbfc;border:1px solid #b8d8e5;border-radius:12px;margin:0 0 20px;padding:16px}.stsDetails h3{color:var(--navy);margin:0 0 4px;font-size:16px}.stsDetails>p{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.5}.stsDetails .checks{margin-bottom:0}.experimentalResult{background:linear-gradient(135deg,var(--navy),#173f5b);color:#fff;border-radius:14px;grid-template-columns:2fr 1fr;margin-bottom:24px;display:grid;overflow:hidden}.experimentalResult>div{border-right:1px solid #ffffff26;padding:20px}.experimentalResult small,.experimentalResult span{color:#b8cad7;font-size:11px;display:block}.experimentalResult strong{margin:5px 0;font-size:36px;display:block}.experimentalResult b{margin:9px 0 4px;font-size:23px;display:block}.experimentalResult>p{background:#ffffff14;grid-column:1/-1;margin:0;padding:14px 20px;font-size:13px;line-height:1.5}.actions{border-top:1px solid var(--line);z-index:5;background:#fffffff5;justify-content:space-between;align-items:center;padding:15px max(28px,50vw - 562px);display:flex;position:fixed;bottom:0;left:0;right:0}.actions span{color:var(--muted);font-size:12px}.actions button{border-radius:10px;padding:12px 18px;font-weight:800}.primary{background:var(--blue);color:#fff;border:0}.secondary{border:1px solid var(--line);color:var(--navy);background:#fff}button:disabled{opacity:.4}.homeHero,.reportHero{background:var(--navy);color:#fff;padding:58px max(28px,50vw - 590px)}.homeHero h1,.reportHero h1{margin:10px 0;font-size:40px}.homeHero p,.reportHero p{color:#c4d2dd;max-width:700px;line-height:1.55}.homeChoices{grid-template-columns:repeat(2,1fr);gap:22px;max-width:1180px;margin:38px auto;padding:0 28px;display:grid}.choiceCard{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:28px;display:grid;box-shadow:0 8px 28px #2033440f}.choiceCard>span{background:var(--pale);width:52px;height:52px;color:var(--blue);border-radius:14px;place-items:center;font-size:27px;display:grid}.choiceCard strong,.choiceCard small{display:block}.choiceCard strong{color:var(--navy);font-size:20px}.choiceCard small{color:var(--muted);margin-top:6px;line-height:1.4}.choiceCard>b{color:var(--blue)}.primaryChoice{border-color:#acd4e4}.reviewGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.reviewItem{border:1px solid var(--line);border-radius:10px;padding:13px}.reviewItem small,.reviewItem b{display:block}.reviewItem small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.reviewItem b{color:var(--navy);margin-top:5px}.reviewList{border-top:1px solid var(--line);padding:17px 0}.reviewList h3{color:var(--navy);margin:0 0 9px;font-size:15px}.reviewList ul{margin:0;padding-left:20px}.reviewList span{color:var(--muted)}.reviewActions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.saveButton{border-radius:10px;padding:13px 20px}.headerActions{gap:10px;display:flex}.smallButton{border:0;border-radius:10px;padding:10px 14px;font-weight:800}.reportHero{justify-content:space-between;align-items:end;padding-top:38px;padding-bottom:38px;display:flex}.reportHero h1{font-size:32px}.reportCount{text-align:right}.reportCount strong,.reportCount span{display:block}.reportCount strong{font-size:36px}.reportCount span{color:#c4d2dd;font-size:12px}.reportWorkspace{max-width:1500px;margin:28px auto;padding:0 24px 50px}.monthSheet{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:24px;overflow:hidden;box-shadow:0 6px 22px #2033440d}.monthHeader{border-bottom:1px solid var(--line);background:#f9fbfc;justify-content:space-between;align-items:end;gap:18px;padding:18px 20px;display:flex}.monthHeader h2{text-transform:capitalize;color:var(--navy);margin:0 0 4px}.monthHeader span{color:var(--muted);font-size:12px}.monthHeader>small{color:var(--muted);font-size:11px;line-height:1.35;display:none}.tableWrap{overflow:auto}.reportTable{table-layout:fixed;border-collapse:collapse;width:1900px;min-width:1900px}.reportTable .colDate{width:92px}.reportTable .colAttendance{width:105px}.reportTable .colRecord{width:128px}.reportTable .colPatient{width:190px}.reportTable .colAge{width:82px}.reportTable .colWeight{width:76px}.reportTable .colType{width:135px}.reportTable .colOrigin{width:145px}.reportTable .colDiagnosis{width:235px}.reportTable .colProcedure{width:250px}.reportTable .colPim,.reportTable .colRachs{width:92px}.reportTable .colOutcome{width:145px}.reportTable .colActions{width:133px}.reportTable th,.reportTable td{text-align:left;vertical-align:top;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;border-bottom:1px solid #edf1f3;padding:12px 13px;font-size:12px;line-height:1.45}.reportTable th{color:#385063;text-transform:uppercase;letter-spacing:.04em;background:#edf4f7;font-size:10px;position:sticky;top:0}.reportTable td:first-child,.reportTable td:nth-child(2),.reportTable td:nth-child(3),.reportTable td:nth-child(5),.reportTable td:nth-child(6),.reportTable td:nth-child(11),.reportTable td:nth-child(12){white-space:nowrap}.readmissionBadge{color:#8b5d12;background:#fff1d8;border-radius:99px;width:max-content;margin-top:5px;padding:3px 7px;font-size:10px;font-weight:800;display:block}.emptyState{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;padding:50px}.emptyState b,.emptyState span{display:block}.emptyState b{color:var(--navy);font-size:20px}.emptyState span{color:var(--muted);margin:8px 0 18px}.reportFilters{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:24px;padding:24px;box-shadow:0 6px 22px #2033440d}.filterHeading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.filterHeading h2{color:var(--navy);margin:5px 0;font-size:24px}.filterHeading p{color:var(--muted);margin:0;font-size:13px}.filterGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.clinicalFilterGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:18px;display:grid}.clinicalFilterBlock{border:1px solid var(--line);background:#f7fafb;border-radius:12px;padding:16px}.clinicalFilterBlock h3{color:var(--navy);margin:0;font-size:16px}.clinicalFilterBlock>p{color:var(--muted);margin:5px 0 14px;font-size:12px;line-height:1.4}.clinicalFilterBlock select{max-width:100%}.filterResult{border-top:1px solid var(--line);color:var(--muted);align-items:baseline;gap:8px;margin-top:18px;padding-top:16px;display:flex}.filterResult b{color:var(--blue);font-size:24px}@media (width<=760px){.topbar{gap:10px;height:auto;min-height:64px;padding:10px 14px}.brand{gap:9px;min-width:0}.brandMark{border-radius:11px;flex:0 0 36px;width:36px;height:36px;font-size:19px}.brand>div{min-width:0}.brand strong{font-size:15px;line-height:1.2}.brand small{font-size:10px;line-height:1.25}.ghost{white-space:normal;flex:none;max-width:42vw;padding:9px 10px;line-height:1.15}.hero{padding:24px 16px;display:block}.hero h1{font-size:26px}.hero p,.homeHero p,.reportHero p{font-size:14px;line-height:1.5}.progress{display:none}.steps{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding:12px 14px 5px;display:flex;overflow-x:auto}.steps::-webkit-scrollbar{display:none}.steps button{text-align:left;border:1px solid var(--line);scroll-snap-align:start;border-radius:10px;flex:none;width:auto;max-width:154px;min-height:48px;padding:7px 9px 9px;font-size:11px;line-height:1.2;display:flex}.steps b{flex:0 0 26px;margin:0}.steps span{white-space:normal;overflow-wrap:anywhere}.steps b{margin:0}.workspace{width:100%;margin:12px auto 126px;padding:0 10px}.panel{border-radius:14px;width:100%;min-height:0;padding:19px 14px}.panelTitle{gap:10px;margin-bottom:18px;padding-bottom:17px}.panelTitle>span{flex:none;padding:6px}.panelTitle h2{font-size:20px;line-height:1.2}.panelTitle p{font-size:13px;line-height:1.45}.notice,.formulaNote,.warning,.modelBasis{margin-bottom:16px;padding:12px 13px;line-height:1.45}.notice span,.warning span,.modelBasis span{font-size:12px}.grid.two,.grid.three,.checks,.triGrid{grid-template-columns:minmax(0,1fr);gap:12px}.field{margin-bottom:14px}.field>span{line-height:1.35}.field input,.field select,.field textarea,.picker>input,.triField select{max-width:100%;padding:12px;font-size:16px}.field textarea{min-height:104px}.picker{margin-bottom:18px}.pickerList{max-height:48vh;top:68px}.pickerList button{overflow-wrap:anywhere;font-size:14px;line-height:1.35}.tags{gap:7px}.tag{white-space:normal;align-items:flex-start;max-width:100%;padding:8px 10px;line-height:1.35}.tag button{flex:none;padding:0 2px}.procedureRow{padding:13px;display:block}.procedureRow>div:first-child b{line-height:1.35}.miniScores{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:6px;width:100%;margin-top:12px;display:grid}.miniScores>span{text-align:center;padding:7px 5px;line-height:1.2}.miniScores b{margin:3px 0 0;display:block}.miniScores button{padding:4px 8px}.scores{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.score{padding:11px 5px}.score strong{font-size:24px}.score small{overflow-wrap:anywhere;font-size:10px}.triField{padding:10px}.triField>span{line-height:1.35}.result{grid-template-columns:1fr}.result>div{border-bottom:1px solid #3b5367;border-right:0}.experimentalResult{grid-template-columns:1fr}.experimentalResult>div{border-bottom:1px solid #ffffff26;border-right:0}.result strong,.experimentalResult strong{font-size:31px}.pimReference summary{padding:13px;font-size:13px;line-height:1.4}.pimReference>div{padding:4px 13px 14px}.actions{padding:10px max(10px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));align-items:stretch;gap:8px}.actions button{white-space:normal;flex:1 1 0;min-height:46px;padding:10px 8px;font-size:13px;line-height:1.2}.actions button.primary{flex-grow:1.35}.actions span{display:none}.statReference{grid-template-columns:1fr}.statReference a{white-space:normal;text-align:center}.statReference .statCaveat{grid-column:1}.homeHero,.reportHero{padding:32px 16px}.homeHero h1,.reportHero h1{font-size:27px;line-height:1.16}.homeChoices{grid-template-columns:1fr;gap:12px;margin:16px auto 30px;padding:0 10px}.choiceCard{border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px}.choiceCard>span{width:42px;height:42px;font-size:22px}.choiceCard strong{font-size:17px;line-height:1.25}.choiceCard small{font-size:12px}.choiceCard>b{grid-column:2;font-size:13px}.reviewGrid{grid-template-columns:minmax(0,1fr);gap:8px}.reviewItem{padding:11px}.reviewItem b,.reviewList li{overflow-wrap:anywhere}.reviewActions{grid-template-columns:1fr;gap:9px;display:grid}.reviewActions button{width:100%}.reportHero{display:block}.reportCount{text-align:left;margin-top:18px}.headerActions{gap:6px}.headerActions .ghost{display:none}.headerActions .smallButton{padding:9px;font-size:11px}.reportWorkspace{margin-top:16px;padding:0 8px 30px}.filterHeading{display:block}.filterHeading h2{font-size:21px}.filterHeading button{width:100%;margin-top:14px;padding:11px}.filterGrid,.clinicalFilterGrid{grid-template-columns:minmax(0,1fr);gap:10px}.clinicalFilterBlock{padding:13px}.clinicalFilterBlock .grid.two{grid-template-columns:minmax(0,1fr)}.reportFilters{border-radius:13px;padding:14px}.monthSheet{border-radius:12px}.monthHeader{align-items:center;padding:13px 14px}.monthHeader h2{font-size:18px}.monthHeader>small{text-align:right;max-width:155px;display:block}.tableWrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-color:#91a9b8 #edf3f6;max-width:100%;overflow-x:auto}.reportTable th,.reportTable td{padding:10px 11px;font-size:11px;line-height:1.5}.reportTable th{font-size:9px}.rowActions{flex-direction:column;align-items:stretch}.rowActions button{width:100%}.emptyState{padding:28px 16px}}@media (width<=390px){.brand small{display:none}.topbar .ghost{max-width:38vw}.scores{grid-template-columns:1fr}.miniScores{grid-template-columns:repeat(2,minmax(0,1fr))}.miniScores button{grid-column:2;justify-self:end}.panel{padding:17px 12px}.actions button{font-size:12px}.homeHero h1,.reportHero h1{font-size:25px}}.rowActions{align-items:center;gap:8px;display:flex}.rowActions button{white-space:nowrap;padding:8px 10px;font-size:12px}.dangerButton{color:#9d2525;cursor:pointer;background:#fff7f7;border:1px solid #dca6a6;border-radius:9px;font-weight:700}.dangerButton:hover{background:#fde8e8}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
