/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-ease: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;--text-xs:.75rem;--text-sm:.875rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--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:initial;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:initial}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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.m-13{margin:calc(var(--spacing) * 13)}.m-14{margin:calc(var(--spacing) * 14)}.m-15{margin:calc(var(--spacing) * 15)}.m-16{margin:calc(var(--spacing) * 16)}.m-17{margin:calc(var(--spacing) * 17)}.m-18{margin:calc(var(--spacing) * 18)}.m-19{margin:calc(var(--spacing) * 19)}.m-20{margin:calc(var(--spacing) * 20)}.m-21{margin:calc(var(--spacing) * 21)}.m-22{margin:calc(var(--spacing) * 22)}.m-23{margin:calc(var(--spacing) * 23)}.m-24{margin:calc(var(--spacing) * 24)}.m-25{margin:calc(var(--spacing) * 25)}.m-26{margin:calc(var(--spacing) * 26)}.m-27{margin:calc(var(--spacing) * 27)}.m-28{margin:calc(var(--spacing) * 28)}.m-29{margin:calc(var(--spacing) * 29)}.m-30{margin:calc(var(--spacing) * 30)}.m-31{margin:calc(var(--spacing) * 31)}.m-32{margin:calc(var(--spacing) * 32)}.m-33{margin:calc(var(--spacing) * 33)}.m-34{margin:calc(var(--spacing) * 34)}.m-35{margin:calc(var(--spacing) * 35)}.m-36{margin:calc(var(--spacing) * 36)}.m-37{margin:calc(var(--spacing) * 37)}.m-38{margin:calc(var(--spacing) * 38)}.m-39{margin:calc(var(--spacing) * 39)}.m-40{margin:calc(var(--spacing) * 40)}.m-41{margin:calc(var(--spacing) * 41)}.m-42{margin:calc(var(--spacing) * 42)}.m-43{margin:calc(var(--spacing) * 43)}.m-44{margin:calc(var(--spacing) * 44)}.m-45{margin:calc(var(--spacing) * 45)}.m-46{margin:calc(var(--spacing) * 46)}.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-51{margin:calc(var(--spacing) * 51)}.m-52{margin:calc(var(--spacing) * 52)}.m-53{margin:calc(var(--spacing) * 53)}.m-54{margin:calc(var(--spacing) * 54)}.m-55{margin:calc(var(--spacing) * 55)}.m-56{margin:calc(var(--spacing) * 56)}.m-57{margin:calc(var(--spacing) * 57)}.m-58{margin:calc(var(--spacing) * 58)}.m-59{margin:calc(var(--spacing) * 59)}.m-60{margin:calc(var(--spacing) * 60)}.m-61{margin:calc(var(--spacing) * 61)}.m-62{margin:calc(var(--spacing) * 62)}.m-63{margin:calc(var(--spacing) * 63)}.m-64{margin:calc(var(--spacing) * 64)}.m-65{margin:calc(var(--spacing) * 65)}.m-66{margin:calc(var(--spacing) * 66)}.m-67{margin:calc(var(--spacing) * 67)}.m-68{margin:calc(var(--spacing) * 68)}.m-69{margin:calc(var(--spacing) * 69)}.m-70{margin:calc(var(--spacing) * 70)}.m-71{margin:calc(var(--spacing) * 71)}.m-72{margin:calc(var(--spacing) * 72)}.m-73{margin:calc(var(--spacing) * 73)}.m-74{margin:calc(var(--spacing) * 74)}.m-75{margin:calc(var(--spacing) * 75)}.m-76{margin:calc(var(--spacing) * 76)}.m-77{margin:calc(var(--spacing) * 77)}.m-78{margin:calc(var(--spacing) * 78)}.m-79{margin:calc(var(--spacing) * 79)}.m-80{margin:calc(var(--spacing) * 80)}.m-81{margin:calc(var(--spacing) * 81)}.m-82{margin:calc(var(--spacing) * 82)}.m-83{margin:calc(var(--spacing) * 83)}.m-84{margin:calc(var(--spacing) * 84)}.m-85{margin:calc(var(--spacing) * 85)}.m-86{margin:calc(var(--spacing) * 86)}.m-87{margin:calc(var(--spacing) * 87)}.m-88{margin:calc(var(--spacing) * 88)}.m-89{margin:calc(var(--spacing) * 89)}.m-90{margin:calc(var(--spacing) * 90)}.m-91{margin:calc(var(--spacing) * 91)}.m-92{margin:calc(var(--spacing) * 92)}.m-93{margin:calc(var(--spacing) * 93)}.m-94{margin:calc(var(--spacing) * 94)}.m-95{margin:calc(var(--spacing) * 95)}.m-96{margin:calc(var(--spacing) * 96)}.m-97{margin:calc(var(--spacing) * 97)}.m-98{margin:calc(var(--spacing) * 98)}.m-99{margin:calc(var(--spacing) * 99)}.m-100{margin:calc(var(--spacing) * 100)}.m-101{margin:calc(var(--spacing) * 101)}.m-102{margin:calc(var(--spacing) * 102)}.m-103{margin:calc(var(--spacing) * 103)}.m-104{margin:calc(var(--spacing) * 104)}.m-105{margin:calc(var(--spacing) * 105)}.m-106{margin:calc(var(--spacing) * 106)}.m-107{margin:calc(var(--spacing) * 107)}.m-108{margin:calc(var(--spacing) * 108)}.m-109{margin:calc(var(--spacing) * 109)}.m-110{margin:calc(var(--spacing) * 110)}.m-111{margin:calc(var(--spacing) * 111)}.m-112{margin:calc(var(--spacing) * 112)}.m-113{margin:calc(var(--spacing) * 113)}.m-114{margin:calc(var(--spacing) * 114)}.m-115{margin:calc(var(--spacing) * 115)}.m-116{margin:calc(var(--spacing) * 116)}.m-117{margin:calc(var(--spacing) * 117)}.m-118{margin:calc(var(--spacing) * 118)}.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-124{margin:calc(var(--spacing) * 124)}.m-125{margin:calc(var(--spacing) * 125)}.m-126{margin:calc(var(--spacing) * 126)}.m-127{margin:calc(var(--spacing) * 127)}.m-128{margin:calc(var(--spacing) * 128)}.m-129{margin:calc(var(--spacing) * 129)}.m-130{margin:calc(var(--spacing) * 130)}.m-131{margin:calc(var(--spacing) * 131)}.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-137{margin:calc(var(--spacing) * 137)}.m-138{margin:calc(var(--spacing) * 138)}.m-139{margin:calc(var(--spacing) * 139)}.m-140{margin:calc(var(--spacing) * 140)}.m-141{margin:calc(var(--spacing) * 141)}.m-142{margin:calc(var(--spacing) * 142)}.m-143{margin:calc(var(--spacing) * 143)}.m-144{margin:calc(var(--spacing) * 144)}.m-145{margin:calc(var(--spacing) * 145)}.m-146{margin:calc(var(--spacing) * 146)}.m-147{margin:calc(var(--spacing) * 147)}.m-148{margin:calc(var(--spacing) * 148)}.m-149{margin:calc(var(--spacing) * 149)}.m-150{margin:calc(var(--spacing) * 150)}.m-151{margin:calc(var(--spacing) * 151)}.m-152{margin:calc(var(--spacing) * 152)}.m-153{margin:calc(var(--spacing) * 153)}.m-154{margin:calc(var(--spacing) * 154)}.m-155{margin:calc(var(--spacing) * 155)}.m-156{margin:calc(var(--spacing) * 156)}.m-157{margin:calc(var(--spacing) * 157)}.m-158{margin:calc(var(--spacing) * 158)}.m-159{margin:calc(var(--spacing) * 159)}.m-160{margin:calc(var(--spacing) * 160)}.m-161{margin:calc(var(--spacing) * 161)}.m-162{margin:calc(var(--spacing) * 162)}.m-163{margin:calc(var(--spacing) * 163)}.m-164{margin:calc(var(--spacing) * 164)}.m-165{margin:calc(var(--spacing) * 165)}.m-166{margin:calc(var(--spacing) * 166)}.m-167{margin:calc(var(--spacing) * 167)}.m-168{margin:calc(var(--spacing) * 168)}.m-169{margin:calc(var(--spacing) * 169)}.m-170{margin:calc(var(--spacing) * 170)}.m-171{margin:calc(var(--spacing) * 171)}.m-172{margin:calc(var(--spacing) * 172)}.m-173{margin:calc(var(--spacing) * 173)}.m-174{margin:calc(var(--spacing) * 174)}.m-175{margin:calc(var(--spacing) * 175)}.m-176{margin:calc(var(--spacing) * 176)}.m-177{margin:calc(var(--spacing) * 177)}.m-178{margin:calc(var(--spacing) * 178)}.m-179{margin:calc(var(--spacing) * 179)}.m-180{margin:calc(var(--spacing) * 180)}.m-181{margin:calc(var(--spacing) * 181)}.m-182{margin:calc(var(--spacing) * 182)}.m-183{margin:calc(var(--spacing) * 183)}.m-184{margin:calc(var(--spacing) * 184)}.m-185{margin:calc(var(--spacing) * 185)}.m-186{margin:calc(var(--spacing) * 186)}.m-187{margin:calc(var(--spacing) * 187)}.m-188{margin:calc(var(--spacing) * 188)}.m-189{margin:calc(var(--spacing) * 189)}.m-190{margin:calc(var(--spacing) * 190)}.m-191{margin:calc(var(--spacing) * 191)}.m-192{margin:calc(var(--spacing) * 192)}.m-193{margin:calc(var(--spacing) * 193)}.m-194{margin:calc(var(--spacing) * 194)}.m-195{margin:calc(var(--spacing) * 195)}.m-196{margin:calc(var(--spacing) * 196)}.m-197{margin:calc(var(--spacing) * 197)}.m-198{margin:calc(var(--spacing) * 198)}.m-199{margin:calc(var(--spacing) * 199)}.m-200{margin:calc(var(--spacing) * 200)}.m-201{margin:calc(var(--spacing) * 201)}.m-202{margin:calc(var(--spacing) * 202)}.m-203{margin:calc(var(--spacing) * 203)}.m-204{margin:calc(var(--spacing) * 204)}.m-205{margin:calc(var(--spacing) * 205)}.m-206{margin:calc(var(--spacing) * 206)}.m-207{margin:calc(var(--spacing) * 207)}.m-208{margin:calc(var(--spacing) * 208)}.m-209{margin:calc(var(--spacing) * 209)}.m-210{margin:calc(var(--spacing) * 210)}.m-212{margin:calc(var(--spacing) * 212)}.m-213{margin:calc(var(--spacing) * 213)}.m-214{margin:calc(var(--spacing) * 214)}.m-215{margin:calc(var(--spacing) * 215)}.m-216{margin:calc(var(--spacing) * 216)}.m-217{margin:calc(var(--spacing) * 217)}.m-218{margin:calc(var(--spacing) * 218)}.m-219{margin:calc(var(--spacing) * 219)}.m-220{margin:calc(var(--spacing) * 220)}.m-221{margin:calc(var(--spacing) * 221)}.m-222{margin:calc(var(--spacing) * 222)}.m-223{margin:calc(var(--spacing) * 223)}.m-224{margin:calc(var(--spacing) * 224)}.m-225{margin:calc(var(--spacing) * 225)}.m-226{margin:calc(var(--spacing) * 226)}.m-227{margin:calc(var(--spacing) * 227)}.m-228{margin:calc(var(--spacing) * 228)}.m-229{margin:calc(var(--spacing) * 229)}.m-230{margin:calc(var(--spacing) * 230)}.m-231{margin:calc(var(--spacing) * 231)}.m-232{margin:calc(var(--spacing) * 232)}.m-233{margin:calc(var(--spacing) * 233)}.m-234{margin:calc(var(--spacing) * 234)}.m-235{margin:calc(var(--spacing) * 235)}.m-236{margin:calc(var(--spacing) * 236)}.m-237{margin:calc(var(--spacing) * 237)}.m-238{margin:calc(var(--spacing) * 238)}.m-239{margin:calc(var(--spacing) * 239)}.m-240{margin:calc(var(--spacing) * 240)}.m-241{margin:calc(var(--spacing) * 241)}.m-242{margin:calc(var(--spacing) * 242)}.m-243{margin:calc(var(--spacing) * 243)}.m-244{margin:calc(var(--spacing) * 244)}.m-245{margin:calc(var(--spacing) * 245)}.m-246{margin:calc(var(--spacing) * 246)}.m-247{margin:calc(var(--spacing) * 247)}.m-248{margin:calc(var(--spacing) * 248)}.m-249{margin:calc(var(--spacing) * 249)}.m-250{margin:calc(var(--spacing) * 250)}.m-251{margin:calc(var(--spacing) * 251)}.m-252{margin:calc(var(--spacing) * 252)}.m-253{margin:calc(var(--spacing) * 253)}.m-254{margin:calc(var(--spacing) * 254)}.m-255{margin:calc(var(--spacing) * 255)}.m-256{margin:calc(var(--spacing) * 256)}.m-257{margin:calc(var(--spacing) * 257)}.m-258{margin:calc(var(--spacing) * 258)}.m-259{margin:calc(var(--spacing) * 259)}.m-260{margin:calc(var(--spacing) * 260)}.m-261{margin:calc(var(--spacing) * 261)}.m-262{margin:calc(var(--spacing) * 262)}.m-263{margin:calc(var(--spacing) * 263)}.m-264{margin:calc(var(--spacing) * 264)}.m-265{margin:calc(var(--spacing) * 265)}.m-266{margin:calc(var(--spacing) * 266)}.m-267{margin:calc(var(--spacing) * 267)}.m-268{margin:calc(var(--spacing) * 268)}.m-269{margin:calc(var(--spacing) * 269)}.m-270{margin:calc(var(--spacing) * 270)}.m-271{margin:calc(var(--spacing) * 271)}.m-272{margin:calc(var(--spacing) * 272)}.m-273{margin:calc(var(--spacing) * 273)}.m-274{margin:calc(var(--spacing) * 274)}.m-275{margin:calc(var(--spacing) * 275)}.m-276{margin:calc(var(--spacing) * 276)}.m-277{margin:calc(var(--spacing) * 277)}.m-278{margin:calc(var(--spacing) * 278)}.m-279{margin:calc(var(--spacing) * 279)}.m-280{margin:calc(var(--spacing) * 280)}.m-281{margin:calc(var(--spacing) * 281)}.m-282{margin:calc(var(--spacing) * 282)}.m-283{margin:calc(var(--spacing) * 283)}.m-284{margin:calc(var(--spacing) * 284)}.m-285{margin:calc(var(--spacing) * 285)}.m-286{margin:calc(var(--spacing) * 286)}.m-287{margin:calc(var(--spacing) * 287)}.m-288{margin:calc(var(--spacing) * 288)}.m-289{margin:calc(var(--spacing) * 289)}.m-290{margin:calc(var(--spacing) * 290)}.m-291{margin:calc(var(--spacing) * 291)}.m-292{margin:calc(var(--spacing) * 292)}.m-293{margin:calc(var(--spacing) * 293)}.m-294{margin:calc(var(--spacing) * 294)}.m-295{margin:calc(var(--spacing) * 295)}.m-296{margin:calc(var(--spacing) * 296)}.m-297{margin:calc(var(--spacing) * 297)}.m-298{margin:calc(var(--spacing) * 298)}.m-299{margin:calc(var(--spacing) * 299)}.m-300{margin:calc(var(--spacing) * 300)}.m-301{margin:calc(var(--spacing) * 301)}.m-302{margin:calc(var(--spacing) * 302)}.m-303{margin:calc(var(--spacing) * 303)}.m-304{margin:calc(var(--spacing) * 304)}.m-305{margin:calc(var(--spacing) * 305)}.m-306{margin:calc(var(--spacing) * 306)}.m-307{margin:calc(var(--spacing) * 307)}.m-308{margin:calc(var(--spacing) * 308)}.m-309{margin:calc(var(--spacing) * 309)}.m-310{margin:calc(var(--spacing) * 310)}.m-311{margin:calc(var(--spacing) * 311)}.m-312{margin:calc(var(--spacing) * 312)}.m-313{margin:calc(var(--spacing) * 313)}.m-314{margin:calc(var(--spacing) * 314)}.m-315{margin:calc(var(--spacing) * 315)}.m-316{margin:calc(var(--spacing) * 316)}.m-317{margin:calc(var(--spacing) * 317)}.m-318{margin:calc(var(--spacing) * 318)}.m-319{margin:calc(var(--spacing) * 319)}.m-320{margin:calc(var(--spacing) * 320)}.m-321{margin:calc(var(--spacing) * 321)}.m-322{margin:calc(var(--spacing) * 322)}.m-323{margin:calc(var(--spacing) * 323)}.m-324{margin:calc(var(--spacing) * 324)}.m-325{margin:calc(var(--spacing) * 325)}.m-326{margin:calc(var(--spacing) * 326)}.m-327{margin:calc(var(--spacing) * 327)}.m-328{margin:calc(var(--spacing) * 328)}.m-329{margin:calc(var(--spacing) * 329)}.m-330{margin:calc(var(--spacing) * 330)}.m-331{margin:calc(var(--spacing) * 331)}.m-333{margin:calc(var(--spacing) * 333)}.m-334{margin:calc(var(--spacing) * 334)}.m-335{margin:calc(var(--spacing) * 335)}.m-336{margin:calc(var(--spacing) * 336)}.m-337{margin:calc(var(--spacing) * 337)}.m-338{margin:calc(var(--spacing) * 338)}.m-339{margin:calc(var(--spacing) * 339)}.m-340{margin:calc(var(--spacing) * 340)}.m-341{margin:calc(var(--spacing) * 341)}.m-342{margin:calc(var(--spacing) * 342)}.m-343{margin:calc(var(--spacing) * 343)}.m-345{margin:calc(var(--spacing) * 345)}.m-346{margin:calc(var(--spacing) * 346)}.m-347{margin:calc(var(--spacing) * 347)}.m-348{margin:calc(var(--spacing) * 348)}.m-349{margin:calc(var(--spacing) * 349)}.m-350{margin:calc(var(--spacing) * 350)}.m-351{margin:calc(var(--spacing) * 351)}.m-352{margin:calc(var(--spacing) * 352)}.m-353{margin:calc(var(--spacing) * 353)}.m-354{margin:calc(var(--spacing) * 354)}.m-355{margin:calc(var(--spacing) * 355)}.m-356{margin:calc(var(--spacing) * 356)}.m-357{margin:calc(var(--spacing) * 357)}.m-358{margin:calc(var(--spacing) * 358)}.m-359{margin:calc(var(--spacing) * 359)}.m-360{margin:calc(var(--spacing) * 360)}.m-361{margin:calc(var(--spacing) * 361)}.m-362{margin:calc(var(--spacing) * 362)}.m-363{margin:calc(var(--spacing) * 363)}.m-364{margin:calc(var(--spacing) * 364)}.m-365{margin:calc(var(--spacing) * 365)}.m-366{margin:calc(var(--spacing) * 366)}.m-367{margin:calc(var(--spacing) * 367)}.m-368{margin:calc(var(--spacing) * 368)}.m-369{margin:calc(var(--spacing) * 369)}.m-370{margin:calc(var(--spacing) * 370)}.m-371{margin:calc(var(--spacing) * 371)}.m-372{margin:calc(var(--spacing) * 372)}.m-373{margin:calc(var(--spacing) * 373)}.m-374{margin:calc(var(--spacing) * 374)}.m-375{margin:calc(var(--spacing) * 375)}.m-376{margin:calc(var(--spacing) * 376)}.m-377{margin:calc(var(--spacing) * 377)}.m-378{margin:calc(var(--spacing) * 378)}.m-379{margin:calc(var(--spacing) * 379)}.m-380{margin:calc(var(--spacing) * 380)}.m-382{margin:calc(var(--spacing) * 382)}.m-383{margin:calc(var(--spacing) * 383)}.m-384{margin:calc(var(--spacing) * 384)}.m-385{margin:calc(var(--spacing) * 385)}.m-386{margin:calc(var(--spacing) * 386)}.m-387{margin:calc(var(--spacing) * 387)}.m-388{margin:calc(var(--spacing) * 388)}.m-390{margin:calc(var(--spacing) * 390)}.m-391{margin:calc(var(--spacing) * 391)}.m-392{margin:calc(var(--spacing) * 392)}.m-393{margin:calc(var(--spacing) * 393)}.m-394{margin:calc(var(--spacing) * 394)}.m-395{margin:calc(var(--spacing) * 395)}.m-396{margin:calc(var(--spacing) * 396)}.m-397{margin:calc(var(--spacing) * 397)}.m-398{margin:calc(var(--spacing) * 398)}.m-399{margin:calc(var(--spacing) * 399)}.m-400{margin:calc(var(--spacing) * 400)}.m-401{margin:calc(var(--spacing) * 401)}.m-402{margin:calc(var(--spacing) * 402)}.m-403{margin:calc(var(--spacing) * 403)}.m-404{margin:calc(var(--spacing) * 404)}.m-405{margin:calc(var(--spacing) * 405)}.m-406{margin:calc(var(--spacing) * 406)}.m-407{margin:calc(var(--spacing) * 407)}.m-408{margin:calc(var(--spacing) * 408)}.m-409{margin:calc(var(--spacing) * 409)}.m-410{margin:calc(var(--spacing) * 410)}.m-411{margin:calc(var(--spacing) * 411)}.m-412{margin:calc(var(--spacing) * 412)}.m-413{margin:calc(var(--spacing) * 413)}.m-414{margin:calc(var(--spacing) * 414)}.m-415{margin:calc(var(--spacing) * 415)}.m-416{margin:calc(var(--spacing) * 416)}.m-417{margin:calc(var(--spacing) * 417)}.m-418{margin:calc(var(--spacing) * 418)}.m-419{margin:calc(var(--spacing) * 419)}.m-420{margin:calc(var(--spacing) * 420)}.m-421{margin:calc(var(--spacing) * 421)}.m-422{margin:calc(var(--spacing) * 422)}.m-423{margin:calc(var(--spacing) * 423)}.m-424{margin:calc(var(--spacing) * 424)}.m-425{margin:calc(var(--spacing) * 425)}.m-426{margin:calc(var(--spacing) * 426)}.m-427{margin:calc(var(--spacing) * 427)}.m-428{margin:calc(var(--spacing) * 428)}.m-429{margin:calc(var(--spacing) * 429)}.m-430{margin:calc(var(--spacing) * 430)}.m-431{margin:calc(var(--spacing) * 431)}.m-432{margin:calc(var(--spacing) * 432)}.m-433{margin:calc(var(--spacing) * 433)}.m-434{margin:calc(var(--spacing) * 434)}.m-435{margin:calc(var(--spacing) * 435)}.m-436{margin:calc(var(--spacing) * 436)}.m-437{margin:calc(var(--spacing) * 437)}.m-438{margin:calc(var(--spacing) * 438)}.m-439{margin:calc(var(--spacing) * 439)}.m-440{margin:calc(var(--spacing) * 440)}.m-441{margin:calc(var(--spacing) * 441)}.m-443{margin:calc(var(--spacing) * 443)}.m-444{margin:calc(var(--spacing) * 444)}.m-446{margin:calc(var(--spacing) * 446)}.m-447{margin:calc(var(--spacing) * 447)}.m-448{margin:calc(var(--spacing) * 448)}.m-449{margin:calc(var(--spacing) * 449)}.m-450{margin:calc(var(--spacing) * 450)}.m-451{margin:calc(var(--spacing) * 451)}.m-452{margin:calc(var(--spacing) * 452)}.m-453{margin:calc(var(--spacing) * 453)}.m-454{margin:calc(var(--spacing) * 454)}.m-455{margin:calc(var(--spacing) * 455)}.m-456{margin:calc(var(--spacing) * 456)}.m-457{margin:calc(var(--spacing) * 457)}.m-458{margin:calc(var(--spacing) * 458)}.m-459{margin:calc(var(--spacing) * 459)}.m-460{margin:calc(var(--spacing) * 460)}.m-461{margin:calc(var(--spacing) * 461)}.m-462{margin:calc(var(--spacing) * 462)}.m-463{margin:calc(var(--spacing) * 463)}.m-464{margin:calc(var(--spacing) * 464)}.m-465{margin:calc(var(--spacing) * 465)}.m-466{margin:calc(var(--spacing) * 466)}.m-467{margin:calc(var(--spacing) * 467)}.m-468{margin:calc(var(--spacing) * 468)}.m-470{margin:calc(var(--spacing) * 470)}.m-472{margin:calc(var(--spacing) * 472)}.m-474{margin:calc(var(--spacing) * 474)}.m-475{margin:calc(var(--spacing) * 475)}.m-476{margin:calc(var(--spacing) * 476)}.m-477{margin:calc(var(--spacing) * 477)}.m-478{margin:calc(var(--spacing) * 478)}.m-479{margin:calc(var(--spacing) * 479)}.m-480{margin:calc(var(--spacing) * 480)}.m-481{margin:calc(var(--spacing) * 481)}.m-482{margin:calc(var(--spacing) * 482)}.m-483{margin:calc(var(--spacing) * 483)}.m-484{margin:calc(var(--spacing) * 484)}.m-485{margin:calc(var(--spacing) * 485)}.m-486{margin:calc(var(--spacing) * 486)}.m-487{margin:calc(var(--spacing) * 487)}.m-488{margin:calc(var(--spacing) * 488)}.m-489{margin:calc(var(--spacing) * 489)}.m-491{margin:calc(var(--spacing) * 491)}.m-493{margin:calc(var(--spacing) * 493)}.m-494{margin:calc(var(--spacing) * 494)}.m-495{margin:calc(var(--spacing) * 495)}.m-497{margin:calc(var(--spacing) * 497)}.m-498{margin:calc(var(--spacing) * 498)}.m-500{margin:calc(var(--spacing) * 500)}.m-501{margin:calc(var(--spacing) * 501)}.m-502{margin:calc(var(--spacing) * 502)}.m-503{margin:calc(var(--spacing) * 503)}.m-504{margin:calc(var(--spacing) * 504)}.m-505{margin:calc(var(--spacing) * 505)}.m-506{margin:calc(var(--spacing) * 506)}.m-507{margin:calc(var(--spacing) * 507)}.m-508{margin:calc(var(--spacing) * 508)}.m-509{margin:calc(var(--spacing) * 509)}.m-510{margin:calc(var(--spacing) * 510)}.m-511{margin:calc(var(--spacing) * 511)}.m-512{margin:calc(var(--spacing) * 512)}.m-513{margin:calc(var(--spacing) * 513)}.m-514{margin:calc(var(--spacing) * 514)}.m-515{margin:calc(var(--spacing) * 515)}.m-516{margin:calc(var(--spacing) * 516)}.m-517{margin:calc(var(--spacing) * 517)}.m-519{margin:calc(var(--spacing) * 519)}.m-520{margin:calc(var(--spacing) * 520)}.m-521{margin:calc(var(--spacing) * 521)}.m-522{margin:calc(var(--spacing) * 522)}.m-523{margin:calc(var(--spacing) * 523)}.m-524{margin:calc(var(--spacing) * 524)}.m-525{margin:calc(var(--spacing) * 525)}.m-526{margin:calc(var(--spacing) * 526)}.m-527{margin:calc(var(--spacing) * 527)}.m-528{margin:calc(var(--spacing) * 528)}.m-529{margin:calc(var(--spacing) * 529)}.m-530{margin:calc(var(--spacing) * 530)}.m-531{margin:calc(var(--spacing) * 531)}.m-532{margin:calc(var(--spacing) * 532)}.m-533{margin:calc(var(--spacing) * 533)}.m-534{margin:calc(var(--spacing) * 534)}.m-535{margin:calc(var(--spacing) * 535)}.m-536{margin:calc(var(--spacing) * 536)}.m-537{margin:calc(var(--spacing) * 537)}.m-538{margin:calc(var(--spacing) * 538)}.m-539{margin:calc(var(--spacing) * 539)}.m-540{margin:calc(var(--spacing) * 540)}.m-541{margin:calc(var(--spacing) * 541)}.m-542{margin:calc(var(--spacing) * 542)}.m-543{margin:calc(var(--spacing) * 543)}.m-544{margin:calc(var(--spacing) * 544)}.m-545{margin:calc(var(--spacing) * 545)}.m-546{margin:calc(var(--spacing) * 546)}.m-547{margin:calc(var(--spacing) * 547)}.m-548{margin:calc(var(--spacing) * 548)}.m-550{margin:calc(var(--spacing) * 550)}.m-551{margin:calc(var(--spacing) * 551)}.m-552{margin:calc(var(--spacing) * 552)}.m-553{margin:calc(var(--spacing) * 553)}.m-554{margin:calc(var(--spacing) * 554)}.m-555{margin:calc(var(--spacing) * 555)}.m-556{margin:calc(var(--spacing) * 556)}.m-557{margin:calc(var(--spacing) * 557)}.m-558{margin:calc(var(--spacing) * 558)}.m-559{margin:calc(var(--spacing) * 559)}.m-560{margin:calc(var(--spacing) * 560)}.m-561{margin:calc(var(--spacing) * 561)}.m-562{margin:calc(var(--spacing) * 562)}.m-564{margin:calc(var(--spacing) * 564)}.m-565{margin:calc(var(--spacing) * 565)}.m-567{margin:calc(var(--spacing) * 567)}.m-568{margin:calc(var(--spacing) * 568)}.m-569{margin:calc(var(--spacing) * 569)}.m-570{margin:calc(var(--spacing) * 570)}.m-571{margin:calc(var(--spacing) * 571)}.m-572{margin:calc(var(--spacing) * 572)}.m-573{margin:calc(var(--spacing) * 573)}.m-574{margin:calc(var(--spacing) * 574)}.m-575{margin:calc(var(--spacing) * 575)}.m-576{margin:calc(var(--spacing) * 576)}.m-577{margin:calc(var(--spacing) * 577)}.m-578{margin:calc(var(--spacing) * 578)}.m-580{margin:calc(var(--spacing) * 580)}.m-581{margin:calc(var(--spacing) * 581)}.m-583{margin:calc(var(--spacing) * 583)}.m-584{margin:calc(var(--spacing) * 584)}.m-585{margin:calc(var(--spacing) * 585)}.m-586{margin:calc(var(--spacing) * 586)}.m-587{margin:calc(var(--spacing) * 587)}.m-588{margin:calc(var(--spacing) * 588)}.m-589{margin:calc(var(--spacing) * 589)}.m-591{margin:calc(var(--spacing) * 591)}.m-592{margin:calc(var(--spacing) * 592)}.m-593{margin:calc(var(--spacing) * 593)}.m-594{margin:calc(var(--spacing) * 594)}.m-595{margin:calc(var(--spacing) * 595)}.m-596{margin:calc(var(--spacing) * 596)}.m-598{margin:calc(var(--spacing) * 598)}.m-599{margin:calc(var(--spacing) * 599)}.m-600{margin:calc(var(--spacing) * 600)}.m-601{margin:calc(var(--spacing) * 601)}.m-602{margin:calc(var(--spacing) * 602)}.m-603{margin:calc(var(--spacing) * 603)}.m-604{margin:calc(var(--spacing) * 604)}.m-605{margin:calc(var(--spacing) * 605)}.m-606{margin:calc(var(--spacing) * 606)}.m-607{margin:calc(var(--spacing) * 607)}.m-608{margin:calc(var(--spacing) * 608)}.m-609{margin:calc(var(--spacing) * 609)}.m-610{margin:calc(var(--spacing) * 610)}.m-612{margin:calc(var(--spacing) * 612)}.m-613{margin:calc(var(--spacing) * 613)}.m-614{margin:calc(var(--spacing) * 614)}.m-615{margin:calc(var(--spacing) * 615)}.m-617{margin:calc(var(--spacing) * 617)}.m-618{margin:calc(var(--spacing) * 618)}.m-619{margin:calc(var(--spacing) * 619)}.m-620{margin:calc(var(--spacing) * 620)}.m-621{margin:calc(var(--spacing) * 621)}.m-623{margin:calc(var(--spacing) * 623)}.m-624{margin:calc(var(--spacing) * 624)}.m-625{margin:calc(var(--spacing) * 625)}.m-626{margin:calc(var(--spacing) * 626)}.m-628{margin:calc(var(--spacing) * 628)}.m-629{margin:calc(var(--spacing) * 629)}.m-630{margin:calc(var(--spacing) * 630)}.m-631{margin:calc(var(--spacing) * 631)}.m-632{margin:calc(var(--spacing) * 632)}.m-634{margin:calc(var(--spacing) * 634)}.m-635{margin:calc(var(--spacing) * 635)}.m-636{margin:calc(var(--spacing) * 636)}.m-638{margin:calc(var(--spacing) * 638)}.m-644{margin:calc(var(--spacing) * 644)}.m-645{margin:calc(var(--spacing) * 645)}.m-646{margin:calc(var(--spacing) * 646)}.m-647{margin:calc(var(--spacing) * 647)}.m-648{margin:calc(var(--spacing) * 648)}.m-650{margin:calc(var(--spacing) * 650)}.m-652{margin:calc(var(--spacing) * 652)}.m-653{margin:calc(var(--spacing) * 653)}.m-654{margin:calc(var(--spacing) * 654)}.m-655{margin:calc(var(--spacing) * 655)}.m-657{margin:calc(var(--spacing) * 657)}.m-660{margin:calc(var(--spacing) * 660)}.m-661{margin:calc(var(--spacing) * 661)}.m-662{margin:calc(var(--spacing) * 662)}.m-663{margin:calc(var(--spacing) * 663)}.m-664{margin:calc(var(--spacing) * 664)}.m-665{margin:calc(var(--spacing) * 665)}.m-667{margin:calc(var(--spacing) * 667)}.m-668{margin:calc(var(--spacing) * 668)}.m-669{margin:calc(var(--spacing) * 669)}.m-670{margin:calc(var(--spacing) * 670)}.m-671{margin:calc(var(--spacing) * 671)}.m-672{margin:calc(var(--spacing) * 672)}.m-673{margin:calc(var(--spacing) * 673)}.m-675{margin:calc(var(--spacing) * 675)}.m-676{margin:calc(var(--spacing) * 676)}.m-677{margin:calc(var(--spacing) * 677)}.m-678{margin:calc(var(--spacing) * 678)}.m-680{margin:calc(var(--spacing) * 680)}.m-681{margin:calc(var(--spacing) * 681)}.m-683{margin:calc(var(--spacing) * 683)}.m-685{margin:calc(var(--spacing) * 685)}.m-686{margin:calc(var(--spacing) * 686)}.m-687{margin:calc(var(--spacing) * 687)}.m-688{margin:calc(var(--spacing) * 688)}.m-689{margin:calc(var(--spacing) * 689)}.m-690{margin:calc(var(--spacing) * 690)}.m-691{margin:calc(var(--spacing) * 691)}.m-693{margin:calc(var(--spacing) * 693)}.m-695{margin:calc(var(--spacing) * 695)}.m-696{margin:calc(var(--spacing) * 696)}.m-697{margin:calc(var(--spacing) * 697)}.m-698{margin:calc(var(--spacing) * 698)}.m-699{margin:calc(var(--spacing) * 699)}.m-700{margin:calc(var(--spacing) * 700)}.m-701{margin:calc(var(--spacing) * 701)}.m-702{margin:calc(var(--spacing) * 702)}.m-704{margin:calc(var(--spacing) * 704)}.m-706{margin:calc(var(--spacing) * 706)}.m-707{margin:calc(var(--spacing) * 707)}.m-708{margin:calc(var(--spacing) * 708)}.m-710{margin:calc(var(--spacing) * 710)}.m-712{margin:calc(var(--spacing) * 712)}.m-713{margin:calc(var(--spacing) * 713)}.m-714{margin:calc(var(--spacing) * 714)}.m-716{margin:calc(var(--spacing) * 716)}.m-718{margin:calc(var(--spacing) * 718)}.m-719{margin:calc(var(--spacing) * 719)}.m-720{margin:calc(var(--spacing) * 720)}.m-721{margin:calc(var(--spacing) * 721)}.m-723{margin:calc(var(--spacing) * 723)}.m-724{margin:calc(var(--spacing) * 724)}.m-725{margin:calc(var(--spacing) * 725)}.m-726{margin:calc(var(--spacing) * 726)}.m-727{margin:calc(var(--spacing) * 727)}.m-728{margin:calc(var(--spacing) * 728)}.m-729{margin:calc(var(--spacing) * 729)}.m-730{margin:calc(var(--spacing) * 730)}.m-732{margin:calc(var(--spacing) * 732)}.m-734{margin:calc(var(--spacing) * 734)}.m-735{margin:calc(var(--spacing) * 735)}.m-736{margin:calc(var(--spacing) * 736)}.m-737{margin:calc(var(--spacing) * 737)}.m-738{margin:calc(var(--spacing) * 738)}.m-739{margin:calc(var(--spacing) * 739)}.m-740{margin:calc(var(--spacing) * 740)}.m-741{margin:calc(var(--spacing) * 741)}.m-742{margin:calc(var(--spacing) * 742)}.m-743{margin:calc(var(--spacing) * 743)}.m-744{margin:calc(var(--spacing) * 744)}.m-745{margin:calc(var(--spacing) * 745)}.m-746{margin:calc(var(--spacing) * 746)}.m-747{margin:calc(var(--spacing) * 747)}.m-748{margin:calc(var(--spacing) * 748)}.m-750{margin:calc(var(--spacing) * 750)}.m-751{margin:calc(var(--spacing) * 751)}.m-752{margin:calc(var(--spacing) * 752)}.m-755{margin:calc(var(--spacing) * 755)}.m-756{margin:calc(var(--spacing) * 756)}.m-759{margin:calc(var(--spacing) * 759)}.m-760{margin:calc(var(--spacing) * 760)}.m-761{margin:calc(var(--spacing) * 761)}.m-762{margin:calc(var(--spacing) * 762)}.m-763{margin:calc(var(--spacing) * 763)}.m-764{margin:calc(var(--spacing) * 764)}.m-765{margin:calc(var(--spacing) * 765)}.m-767{margin:calc(var(--spacing) * 767)}.m-768{margin:calc(var(--spacing) * 768)}.m-769{margin:calc(var(--spacing) * 769)}.m-770{margin:calc(var(--spacing) * 770)}.m-771{margin:calc(var(--spacing) * 771)}.m-772{margin:calc(var(--spacing) * 772)}.m-773{margin:calc(var(--spacing) * 773)}.m-774{margin:calc(var(--spacing) * 774)}.m-775{margin:calc(var(--spacing) * 775)}.m-776{margin:calc(var(--spacing) * 776)}.m-777{margin:calc(var(--spacing) * 777)}.m-778{margin:calc(var(--spacing) * 778)}.m-779{margin:calc(var(--spacing) * 779)}.m-780{margin:calc(var(--spacing) * 780)}.m-781{margin:calc(var(--spacing) * 781)}.m-783{margin:calc(var(--spacing) * 783)}.m-784{margin:calc(var(--spacing) * 784)}.m-785{margin:calc(var(--spacing) * 785)}.m-786{margin:calc(var(--spacing) * 786)}.m-787{margin:calc(var(--spacing) * 787)}.m-789{margin:calc(var(--spacing) * 789)}.m-790{margin:calc(var(--spacing) * 790)}.m-792{margin:calc(var(--spacing) * 792)}.m-793{margin:calc(var(--spacing) * 793)}.m-794{margin:calc(var(--spacing) * 794)}.m-795{margin:calc(var(--spacing) * 795)}.m-796{margin:calc(var(--spacing) * 796)}.m-797{margin:calc(var(--spacing) * 797)}.m-800{margin:calc(var(--spacing) * 800)}.m-801{margin:calc(var(--spacing) * 801)}.m-802{margin:calc(var(--spacing) * 802)}.m-803{margin:calc(var(--spacing) * 803)}.m-804{margin:calc(var(--spacing) * 804)}.m-805{margin:calc(var(--spacing) * 805)}.m-806{margin:calc(var(--spacing) * 806)}.m-807{margin:calc(var(--spacing) * 807)}.m-808{margin:calc(var(--spacing) * 808)}.m-809{margin:calc(var(--spacing) * 809)}.m-810{margin:calc(var(--spacing) * 810)}.m-811{margin:calc(var(--spacing) * 811)}.m-812{margin:calc(var(--spacing) * 812)}.m-813{margin:calc(var(--spacing) * 813)}.m-815{margin:calc(var(--spacing) * 815)}.m-816{margin:calc(var(--spacing) * 816)}.m-817{margin:calc(var(--spacing) * 817)}.m-818{margin:calc(var(--spacing) * 818)}.m-819{margin:calc(var(--spacing) * 819)}.m-820{margin:calc(var(--spacing) * 820)}.m-822{margin:calc(var(--spacing) * 822)}.m-823{margin:calc(var(--spacing) * 823)}.m-824{margin:calc(var(--spacing) * 824)}.m-825{margin:calc(var(--spacing) * 825)}.m-827{margin:calc(var(--spacing) * 827)}.m-828{margin:calc(var(--spacing) * 828)}.m-829{margin:calc(var(--spacing) * 829)}.m-831{margin:calc(var(--spacing) * 831)}.m-832{margin:calc(var(--spacing) * 832)}.m-836{margin:calc(var(--spacing) * 836)}.m-837{margin:calc(var(--spacing) * 837)}.m-838{margin:calc(var(--spacing) * 838)}.m-839{margin:calc(var(--spacing) * 839)}.m-840{margin:calc(var(--spacing) * 840)}.m-842{margin:calc(var(--spacing) * 842)}.m-843{margin:calc(var(--spacing) * 843)}.m-844{margin:calc(var(--spacing) * 844)}.m-845{margin:calc(var(--spacing) * 845)}.m-846{margin:calc(var(--spacing) * 846)}.m-848{margin:calc(var(--spacing) * 848)}.m-850{margin:calc(var(--spacing) * 850)}.m-851{margin:calc(var(--spacing) * 851)}.m-854{margin:calc(var(--spacing) * 854)}.m-856{margin:calc(var(--spacing) * 856)}.m-857{margin:calc(var(--spacing) * 857)}.m-858{margin:calc(var(--spacing) * 858)}.m-859{margin:calc(var(--spacing) * 859)}.m-860{margin:calc(var(--spacing) * 860)}.m-861{margin:calc(var(--spacing) * 861)}.m-862{margin:calc(var(--spacing) * 862)}.m-864{margin:calc(var(--spacing) * 864)}.m-865{margin:calc(var(--spacing) * 865)}.m-866{margin:calc(var(--spacing) * 866)}.m-867{margin:calc(var(--spacing) * 867)}.m-869{margin:calc(var(--spacing) * 869)}.m-870{margin:calc(var(--spacing) * 870)}.m-872{margin:calc(var(--spacing) * 872)}.m-873{margin:calc(var(--spacing) * 873)}.m-874{margin:calc(var(--spacing) * 874)}.m-875{margin:calc(var(--spacing) * 875)}.m-877{margin:calc(var(--spacing) * 877)}.m-878{margin:calc(var(--spacing) * 878)}.m-880{margin:calc(var(--spacing) * 880)}.m-883{margin:calc(var(--spacing) * 883)}.m-885{margin:calc(var(--spacing) * 885)}.m-886{margin:calc(var(--spacing) * 886)}.m-889{margin:calc(var(--spacing) * 889)}.m-890{margin:calc(var(--spacing) * 890)}.m-891{margin:calc(var(--spacing) * 891)}.m-893{margin:calc(var(--spacing) * 893)}.m-894{margin:calc(var(--spacing) * 894)}.m-895{margin:calc(var(--spacing) * 895)}.m-896{margin:calc(var(--spacing) * 896)}.m-897{margin:calc(var(--spacing) * 897)}.m-898{margin:calc(var(--spacing) * 898)}.m-899{margin:calc(var(--spacing) * 899)}.m-900{margin:calc(var(--spacing) * 900)}.m-901{margin:calc(var(--spacing) * 901)}.m-904{margin:calc(var(--spacing) * 904)}.m-905{margin:calc(var(--spacing) * 905)}.m-906{margin:calc(var(--spacing) * 906)}.m-907{margin:calc(var(--spacing) * 907)}.m-908{margin:calc(var(--spacing) * 908)}.m-910{margin:calc(var(--spacing) * 910)}.m-911{margin:calc(var(--spacing) * 911)}.m-912{margin:calc(var(--spacing) * 912)}.m-913{margin:calc(var(--spacing) * 913)}.m-914{margin:calc(var(--spacing) * 914)}.m-915{margin:calc(var(--spacing) * 915)}.m-916{margin:calc(var(--spacing) * 916)}.m-917{margin:calc(var(--spacing) * 917)}.m-918{margin:calc(var(--spacing) * 918)}.m-921{margin:calc(var(--spacing) * 921)}.m-922{margin:calc(var(--spacing) * 922)}.m-923{margin:calc(var(--spacing) * 923)}.m-925{margin:calc(var(--spacing) * 925)}.m-926{margin:calc(var(--spacing) * 926)}.m-928{margin:calc(var(--spacing) * 928)}.m-929{margin:calc(var(--spacing) * 929)}.m-930{margin:calc(var(--spacing) * 930)}.m-936{margin:calc(var(--spacing) * 936)}.m-937{margin:calc(var(--spacing) * 937)}.m-938{margin:calc(var(--spacing) * 938)}.m-939{margin:calc(var(--spacing) * 939)}.m-940{margin:calc(var(--spacing) * 940)}.m-941{margin:calc(var(--spacing) * 941)}.m-942{margin:calc(var(--spacing) * 942)}.m-946{margin:calc(var(--spacing) * 946)}.m-951{margin:calc(var(--spacing) * 951)}.m-952{margin:calc(var(--spacing) * 952)}.m-953{margin:calc(var(--spacing) * 953)}.m-955{margin:calc(var(--spacing) * 955)}.m-957{margin:calc(var(--spacing) * 957)}.m-958{margin:calc(var(--spacing) * 958)}.m-960{margin:calc(var(--spacing) * 960)}.m-961{margin:calc(var(--spacing) * 961)}.m-962{margin:calc(var(--spacing) * 962)}.m-963{margin:calc(var(--spacing) * 963)}.m-965{margin:calc(var(--spacing) * 965)}.m-966{margin:calc(var(--spacing) * 966)}.m-968{margin:calc(var(--spacing) * 968)}.m-969{margin:calc(var(--spacing) * 969)}.m-970{margin:calc(var(--spacing) * 970)}.m-973{margin:calc(var(--spacing) * 973)}.m-974{margin:calc(var(--spacing) * 974)}.m-975{margin:calc(var(--spacing) * 975)}.m-977{margin:calc(var(--spacing) * 977)}.m-978{margin:calc(var(--spacing) * 978)}.m-979{margin:calc(var(--spacing) * 979)}.m-980{margin:calc(var(--spacing) * 980)}.m-981{margin:calc(var(--spacing) * 981)}.m-982{margin:calc(var(--spacing) * 982)}.m-989{margin:calc(var(--spacing) * 989)}.m-991{margin:calc(var(--spacing) * 991)}.m-992{margin:calc(var(--spacing) * 992)}.m-993{margin:calc(var(--spacing) * 993)}.m-994{margin:calc(var(--spacing) * 994)}.m-995{margin:calc(var(--spacing) * 995)}.m-996{margin:calc(var(--spacing) * 996)}.m-997{margin:calc(var(--spacing) * 997)}.m-999{margin:calc(var(--spacing) * 999)}.m-1002{margin:calc(var(--spacing) * 1002)}.m-1004{margin:calc(var(--spacing) * 1004)}.m-1005{margin:calc(var(--spacing) * 1005)}.m-1006{margin:calc(var(--spacing) * 1006)}.m-1007{margin:calc(var(--spacing) * 1007)}.m-1011{margin:calc(var(--spacing) * 1011)}.m-1012{margin:calc(var(--spacing) * 1012)}.m-1017{margin:calc(var(--spacing) * 1017)}.m-1018{margin:calc(var(--spacing) * 1018)}.m-1019{margin:calc(var(--spacing) * 1019)}.m-1020{margin:calc(var(--spacing) * 1020)}.m-1022{margin:calc(var(--spacing) * 1022)}.m-1023{margin:calc(var(--spacing) * 1023)}.m-1024{margin:calc(var(--spacing) * 1024)}.m-1026{margin:calc(var(--spacing) * 1026)}.m-1027{margin:calc(var(--spacing) * 1027)}.m-1028{margin:calc(var(--spacing) * 1028)}.m-1030{margin:calc(var(--spacing) * 1030)}.m-1032{margin:calc(var(--spacing) * 1032)}.m-1033{margin:calc(var(--spacing) * 1033)}.m-1034{margin:calc(var(--spacing) * 1034)}.m-1035{margin:calc(var(--spacing) * 1035)}.m-1037{margin:calc(var(--spacing) * 1037)}.m-1038{margin:calc(var(--spacing) * 1038)}.m-1040{margin:calc(var(--spacing) * 1040)}.m-1042{margin:calc(var(--spacing) * 1042)}.m-1043{margin:calc(var(--spacing) * 1043)}.m-1044{margin:calc(var(--spacing) * 1044)}.m-1045{margin:calc(var(--spacing) * 1045)}.m-1046{margin:calc(var(--spacing) * 1046)}.m-1048{margin:calc(var(--spacing) * 1048)}.m-1049{margin:calc(var(--spacing) * 1049)}.m-1050{margin:calc(var(--spacing) * 1050)}.m-1051{margin:calc(var(--spacing) * 1051)}.m-1055{margin:calc(var(--spacing) * 1055)}.m-1057{margin:calc(var(--spacing) * 1057)}.m-1058{margin:calc(var(--spacing) * 1058)}.m-1059{margin:calc(var(--spacing) * 1059)}.m-1060{margin:calc(var(--spacing) * 1060)}.m-1061{margin:calc(var(--spacing) * 1061)}.m-1064{margin:calc(var(--spacing) * 1064)}.m-1066{margin:calc(var(--spacing) * 1066)}.m-1070{margin:calc(var(--spacing) * 1070)}.m-1071{margin:calc(var(--spacing) * 1071)}.m-1072{margin:calc(var(--spacing) * 1072)}.m-1074{margin:calc(var(--spacing) * 1074)}.m-1075{margin:calc(var(--spacing) * 1075)}.m-1076{margin:calc(var(--spacing) * 1076)}.m-1077{margin:calc(var(--spacing) * 1077)}.m-1078{margin:calc(var(--spacing) * 1078)}.m-1079{margin:calc(var(--spacing) * 1079)}.m-1080{margin:calc(var(--spacing) * 1080)}.m-1083{margin:calc(var(--spacing) * 1083)}.m-1084{margin:calc(var(--spacing) * 1084)}.m-1086{margin:calc(var(--spacing) * 1086)}.m-1087{margin:calc(var(--spacing) * 1087)}.m-1088{margin:calc(var(--spacing) * 1088)}.m-1089{margin:calc(var(--spacing) * 1089)}.m-1090{margin:calc(var(--spacing) * 1090)}.m-1093{margin:calc(var(--spacing) * 1093)}.m-1094{margin:calc(var(--spacing) * 1094)}.m-1097{margin:calc(var(--spacing) * 1097)}.m-1099{margin:calc(var(--spacing) * 1099)}.m-1102{margin:calc(var(--spacing) * 1102)}.m-1103{margin:calc(var(--spacing) * 1103)}.m-1104{margin:calc(var(--spacing) * 1104)}.m-1107{margin:calc(var(--spacing) * 1107)}.m-1109{margin:calc(var(--spacing) * 1109)}.m-1110{margin:calc(var(--spacing) * 1110)}.m-1111{margin:calc(var(--spacing) * 1111)}.m-1114{margin:calc(var(--spacing) * 1114)}.m-1115{margin:calc(var(--spacing) * 1115)}.m-1117{margin:calc(var(--spacing) * 1117)}.m-1118{margin:calc(var(--spacing) * 1118)}.m-1119{margin:calc(var(--spacing) * 1119)}.m-1120{margin:calc(var(--spacing) * 1120)}.m-1123{margin:calc(var(--spacing) * 1123)}.m-1126{margin:calc(var(--spacing) * 1126)}.m-1127{margin:calc(var(--spacing) * 1127)}.m-1128{margin:calc(var(--spacing) * 1128)}.m-1129{margin:calc(var(--spacing) * 1129)}.m-1130{margin:calc(var(--spacing) * 1130)}.m-1132{margin:calc(var(--spacing) * 1132)}.m-1134{margin:calc(var(--spacing) * 1134)}.m-1135{margin:calc(var(--spacing) * 1135)}.m-1136{margin:calc(var(--spacing) * 1136)}.m-1137{margin:calc(var(--spacing) * 1137)}.m-1138{margin:calc(var(--spacing) * 1138)}.m-1139{margin:calc(var(--spacing) * 1139)}.m-1140{margin:calc(var(--spacing) * 1140)}.m-1142{margin:calc(var(--spacing) * 1142)}.m-1143{margin:calc(var(--spacing) * 1143)}.m-1146{margin:calc(var(--spacing) * 1146)}.m-1147{margin:calc(var(--spacing) * 1147)}.m-1148{margin:calc(var(--spacing) * 1148)}.m-1149{margin:calc(var(--spacing) * 1149)}.m-1154{margin:calc(var(--spacing) * 1154)}.m-1155{margin:calc(var(--spacing) * 1155)}.m-1156{margin:calc(var(--spacing) * 1156)}.m-1157{margin:calc(var(--spacing) * 1157)}.m-1158{margin:calc(var(--spacing) * 1158)}.m-1159{margin:calc(var(--spacing) * 1159)}.m-1160{margin:calc(var(--spacing) * 1160)}.m-1161{margin:calc(var(--spacing) * 1161)}.m-1162{margin:calc(var(--spacing) * 1162)}.m-1166{margin:calc(var(--spacing) * 1166)}.m-1167{margin:calc(var(--spacing) * 1167)}.m-1168{margin:calc(var(--spacing) * 1168)}.m-1170{margin:calc(var(--spacing) * 1170)}.m-1172{margin:calc(var(--spacing) * 1172)}.m-1174{margin:calc(var(--spacing) * 1174)}.m-1176{margin:calc(var(--spacing) * 1176)}.m-1177{margin:calc(var(--spacing) * 1177)}.m-1178{margin:calc(var(--spacing) * 1178)}.m-1179{margin:calc(var(--spacing) * 1179)}.m-1180{margin:calc(var(--spacing) * 1180)}.m-1181{margin:calc(var(--spacing) * 1181)}.m-1182{margin:calc(var(--spacing) * 1182)}.m-1183{margin:calc(var(--spacing) * 1183)}.m-1184{margin:calc(var(--spacing) * 1184)}.m-1187{margin:calc(var(--spacing) * 1187)}.m-1188{margin:calc(var(--spacing) * 1188)}.m-1189{margin:calc(var(--spacing) * 1189)}.m-1190{margin:calc(var(--spacing) * 1190)}.m-1192{margin:calc(var(--spacing) * 1192)}.m-1194{margin:calc(var(--spacing) * 1194)}.m-1195{margin:calc(var(--spacing) * 1195)}.m-1199{margin:calc(var(--spacing) * 1199)}.m-1200{margin:calc(var(--spacing) * 1200)}.m-1201{margin:calc(var(--spacing) * 1201)}.m-1202{margin:calc(var(--spacing) * 1202)}.m-1203{margin:calc(var(--spacing) * 1203)}.m-1205{margin:calc(var(--spacing) * 1205)}.m-1206{margin:calc(var(--spacing) * 1206)}.m-1207{margin:calc(var(--spacing) * 1207)}.m-1208{margin:calc(var(--spacing) * 1208)}.m-1209{margin:calc(var(--spacing) * 1209)}.m-1211{margin:calc(var(--spacing) * 1211)}.m-1212{margin:calc(var(--spacing) * 1212)}.m-1214{margin:calc(var(--spacing) * 1214)}.m-1216{margin:calc(var(--spacing) * 1216)}.m-1218{margin:calc(var(--spacing) * 1218)}.m-1219{margin:calc(var(--spacing) * 1219)}.m-1221{margin:calc(var(--spacing) * 1221)}.m-1222{margin:calc(var(--spacing) * 1222)}.m-1223{margin:calc(var(--spacing) * 1223)}.m-1224{margin:calc(var(--spacing) * 1224)}.m-1226{margin:calc(var(--spacing) * 1226)}.m-1227{margin:calc(var(--spacing) * 1227)}.m-1229{margin:calc(var(--spacing) * 1229)}.m-1230{margin:calc(var(--spacing) * 1230)}.m-1231{margin:calc(var(--spacing) * 1231)}.m-1232{margin:calc(var(--spacing) * 1232)}.m-1233{margin:calc(var(--spacing) * 1233)}.m-1234{margin:calc(var(--spacing) * 1234)}.m-1237{margin:calc(var(--spacing) * 1237)}.m-1238{margin:calc(var(--spacing) * 1238)}.m-1239{margin:calc(var(--spacing) * 1239)}.m-1240{margin:calc(var(--spacing) * 1240)}.m-1242{margin:calc(var(--spacing) * 1242)}.m-1243{margin:calc(var(--spacing) * 1243)}.m-1244{margin:calc(var(--spacing) * 1244)}.m-1247{margin:calc(var(--spacing) * 1247)}.m-1248{margin:calc(var(--spacing) * 1248)}.m-1249{margin:calc(var(--spacing) * 1249)}.m-1251{margin:calc(var(--spacing) * 1251)}.m-1253{margin:calc(var(--spacing) * 1253)}.m-1254{margin:calc(var(--spacing) * 1254)}.m-1255{margin:calc(var(--spacing) * 1255)}.m-1258{margin:calc(var(--spacing) * 1258)}.m-1259{margin:calc(var(--spacing) * 1259)}.m-1260{margin:calc(var(--spacing) * 1260)}.m-1261{margin:calc(var(--spacing) * 1261)}.m-1262{margin:calc(var(--spacing) * 1262)}.m-1265{margin:calc(var(--spacing) * 1265)}.m-1267{margin:calc(var(--spacing) * 1267)}.m-1268{margin:calc(var(--spacing) * 1268)}.m-1269{margin:calc(var(--spacing) * 1269)}.m-1270{margin:calc(var(--spacing) * 1270)}.m-1271{margin:calc(var(--spacing) * 1271)}.m-1272{margin:calc(var(--spacing) * 1272)}.m-1274{margin:calc(var(--spacing) * 1274)}.m-1276{margin:calc(var(--spacing) * 1276)}.m-1278{margin:calc(var(--spacing) * 1278)}.m-1280{margin:calc(var(--spacing) * 1280)}.m-1285{margin:calc(var(--spacing) * 1285)}.m-1287{margin:calc(var(--spacing) * 1287)}.m-1289{margin:calc(var(--spacing) * 1289)}.m-1293{margin:calc(var(--spacing) * 1293)}.m-1294{margin:calc(var(--spacing) * 1294)}.m-1295{margin:calc(var(--spacing) * 1295)}.m-1296{margin:calc(var(--spacing) * 1296)}.m-1300{margin:calc(var(--spacing) * 1300)}.m-1301{margin:calc(var(--spacing) * 1301)}.m-1302{margin:calc(var(--spacing) * 1302)}.m-1303{margin:calc(var(--spacing) * 1303)}.m-1305{margin:calc(var(--spacing) * 1305)}.m-1306{margin:calc(var(--spacing) * 1306)}.m-1308{margin:calc(var(--spacing) * 1308)}.m-1309{margin:calc(var(--spacing) * 1309)}.m-1310{margin:calc(var(--spacing) * 1310)}.m-1311{margin:calc(var(--spacing) * 1311)}.m-1312{margin:calc(var(--spacing) * 1312)}.m-1316{margin:calc(var(--spacing) * 1316)}.m-1317{margin:calc(var(--spacing) * 1317)}.m-1319{margin:calc(var(--spacing) * 1319)}.m-1322{margin:calc(var(--spacing) * 1322)}.m-1324{margin:calc(var(--spacing) * 1324)}.m-1325{margin:calc(var(--spacing) * 1325)}.m-1326{margin:calc(var(--spacing) * 1326)}.m-1327{margin:calc(var(--spacing) * 1327)}.m-1328{margin:calc(var(--spacing) * 1328)}.m-1329{margin:calc(var(--spacing) * 1329)}.m-1334{margin:calc(var(--spacing) * 1334)}.m-1337{margin:calc(var(--spacing) * 1337)}.m-1341{margin:calc(var(--spacing) * 1341)}.m-1343{margin:calc(var(--spacing) * 1343)}.m-1344{margin:calc(var(--spacing) * 1344)}.m-1345{margin:calc(var(--spacing) * 1345)}.m-1346{margin:calc(var(--spacing) * 1346)}.m-1348{margin:calc(var(--spacing) * 1348)}.m-1350{margin:calc(var(--spacing) * 1350)}.m-1351{margin:calc(var(--spacing) * 1351)}.m-1354{margin:calc(var(--spacing) * 1354)}.m-1356{margin:calc(var(--spacing) * 1356)}.m-1358{margin:calc(var(--spacing) * 1358)}.m-1359{margin:calc(var(--spacing) * 1359)}.m-1363{margin:calc(var(--spacing) * 1363)}.m-1365{margin:calc(var(--spacing) * 1365)}.m-1366{margin:calc(var(--spacing) * 1366)}.m-1367{margin:calc(var(--spacing) * 1367)}.m-1368{margin:calc(var(--spacing) * 1368)}.m-1369{margin:calc(var(--spacing) * 1369)}.m-1371{margin:calc(var(--spacing) * 1371)}.m-1374{margin:calc(var(--spacing) * 1374)}.m-1375{margin:calc(var(--spacing) * 1375)}.m-1376{margin:calc(var(--spacing) * 1376)}.m-1377{margin:calc(var(--spacing) * 1377)}.m-1378{margin:calc(var(--spacing) * 1378)}.m-1379{margin:calc(var(--spacing) * 1379)}.m-1380{margin:calc(var(--spacing) * 1380)}.m-1382{margin:calc(var(--spacing) * 1382)}.m-1383{margin:calc(var(--spacing) * 1383)}.m-1384{margin:calc(var(--spacing) * 1384)}.m-1386{margin:calc(var(--spacing) * 1386)}.m-1387{margin:calc(var(--spacing) * 1387)}.m-1390{margin:calc(var(--spacing) * 1390)}.m-1391{margin:calc(var(--spacing) * 1391)}.m-1392{margin:calc(var(--spacing) * 1392)}.m-1393{margin:calc(var(--spacing) * 1393)}.m-1397{margin:calc(var(--spacing) * 1397)}.m-1400{margin:calc(var(--spacing) * 1400)}.m-1401{margin:calc(var(--spacing) * 1401)}.m-1405{margin:calc(var(--spacing) * 1405)}.m-1407{margin:calc(var(--spacing) * 1407)}.m-1408{margin:calc(var(--spacing) * 1408)}.m-1410{margin:calc(var(--spacing) * 1410)}.m-1412{margin:calc(var(--spacing) * 1412)}.m-1418{margin:calc(var(--spacing) * 1418)}.m-1419{margin:calc(var(--spacing) * 1419)}.m-1420{margin:calc(var(--spacing) * 1420)}.m-1421{margin:calc(var(--spacing) * 1421)}.m-1422{margin:calc(var(--spacing) * 1422)}.m-1423{margin:calc(var(--spacing) * 1423)}.m-1424{margin:calc(var(--spacing) * 1424)}.m-1425{margin:calc(var(--spacing) * 1425)}.m-1426{margin:calc(var(--spacing) * 1426)}.m-1427{margin:calc(var(--spacing) * 1427)}.m-1428{margin:calc(var(--spacing) * 1428)}.m-1431{margin:calc(var(--spacing) * 1431)}.m-1432{margin:calc(var(--spacing) * 1432)}.m-1434{margin:calc(var(--spacing) * 1434)}.m-1435{margin:calc(var(--spacing) * 1435)}.m-1437{margin:calc(var(--spacing) * 1437)}.m-1440{margin:calc(var(--spacing) * 1440)}.m-1441{margin:calc(var(--spacing) * 1441)}.m-1444{margin:calc(var(--spacing) * 1444)}.m-1445{margin:calc(var(--spacing) * 1445)}.m-1447{margin:calc(var(--spacing) * 1447)}.m-1448{margin:calc(var(--spacing) * 1448)}.m-1449{margin:calc(var(--spacing) * 1449)}.m-1450{margin:calc(var(--spacing) * 1450)}.m-1453{margin:calc(var(--spacing) * 1453)}.m-1456{margin:calc(var(--spacing) * 1456)}.m-1458{margin:calc(var(--spacing) * 1458)}.m-1460{margin:calc(var(--spacing) * 1460)}.m-1468{margin:calc(var(--spacing) * 1468)}.m-1469{margin:calc(var(--spacing) * 1469)}.m-1470{margin:calc(var(--spacing) * 1470)}.m-1474{margin:calc(var(--spacing) * 1474)}.m-1476{margin:calc(var(--spacing) * 1476)}.m-1477{margin:calc(var(--spacing) * 1477)}.m-1478{margin:calc(var(--spacing) * 1478)}.m-1479{margin:calc(var(--spacing) * 1479)}.m-1481{margin:calc(var(--spacing) * 1481)}.m-1482{margin:calc(var(--spacing) * 1482)}.m-1484{margin:calc(var(--spacing) * 1484)}.m-1487{margin:calc(var(--spacing) * 1487)}.m-1488{margin:calc(var(--spacing) * 1488)}.m-1491{margin:calc(var(--spacing) * 1491)}.m-1492{margin:calc(var(--spacing) * 1492)}.m-1497{margin:calc(var(--spacing) * 1497)}.m-1500{margin:calc(var(--spacing) * 1500)}.m-1503{margin:calc(var(--spacing) * 1503)}.m-1504{margin:calc(var(--spacing) * 1504)}.m-1505{margin:calc(var(--spacing) * 1505)}.m-1508{margin:calc(var(--spacing) * 1508)}.m-1514{margin:calc(var(--spacing) * 1514)}.m-1515{margin:calc(var(--spacing) * 1515)}.m-1521{margin:calc(var(--spacing) * 1521)}.m-1524{margin:calc(var(--spacing) * 1524)}.m-1525{margin:calc(var(--spacing) * 1525)}.m-1528{margin:calc(var(--spacing) * 1528)}.m-1531{margin:calc(var(--spacing) * 1531)}.m-1533{margin:calc(var(--spacing) * 1533)}.m-1537{margin:calc(var(--spacing) * 1537)}.m-1542{margin:calc(var(--spacing) * 1542)}.m-1543{margin:calc(var(--spacing) * 1543)}.m-1544{margin:calc(var(--spacing) * 1544)}.m-1549{margin:calc(var(--spacing) * 1549)}.m-1550{margin:calc(var(--spacing) * 1550)}.m-1553{margin:calc(var(--spacing) * 1553)}.m-1554{margin:calc(var(--spacing) * 1554)}.m-1555{margin:calc(var(--spacing) * 1555)}.m-1556{margin:calc(var(--spacing) * 1556)}.m-1558{margin:calc(var(--spacing) * 1558)}.m-1559{margin:calc(var(--spacing) * 1559)}.m-1560{margin:calc(var(--spacing) * 1560)}.m-1561{margin:calc(var(--spacing) * 1561)}.m-1562{margin:calc(var(--spacing) * 1562)}.m-1570{margin:calc(var(--spacing) * 1570)}.m-1571{margin:calc(var(--spacing) * 1571)}.m-1572{margin:calc(var(--spacing) * 1572)}.m-1573{margin:calc(var(--spacing) * 1573)}.m-1576{margin:calc(var(--spacing) * 1576)}.m-1577{margin:calc(var(--spacing) * 1577)}.m-1579{margin:calc(var(--spacing) * 1579)}.m-1580{margin:calc(var(--spacing) * 1580)}.m-1583{margin:calc(var(--spacing) * 1583)}.m-1585{margin:calc(var(--spacing) * 1585)}.m-1587{margin:calc(var(--spacing) * 1587)}.m-1589{margin:calc(var(--spacing) * 1589)}.m-1590{margin:calc(var(--spacing) * 1590)}.m-1592{margin:calc(var(--spacing) * 1592)}.m-1594{margin:calc(var(--spacing) * 1594)}.m-1598{margin:calc(var(--spacing) * 1598)}.m-1599{margin:calc(var(--spacing) * 1599)}.m-1602{margin:calc(var(--spacing) * 1602)}.m-1605{margin:calc(var(--spacing) * 1605)}.m-1607{margin:calc(var(--spacing) * 1607)}.m-1608{margin:calc(var(--spacing) * 1608)}.m-1610{margin:calc(var(--spacing) * 1610)}.m-1611{margin:calc(var(--spacing) * 1611)}.m-1612{margin:calc(var(--spacing) * 1612)}.m-1613{margin:calc(var(--spacing) * 1613)}.m-1615{margin:calc(var(--spacing) * 1615)}.m-1617{margin:calc(var(--spacing) * 1617)}.m-1620{margin:calc(var(--spacing) * 1620)}.m-1621{margin:calc(var(--spacing) * 1621)}.m-1622{margin:calc(var(--spacing) * 1622)}.m-1623{margin:calc(var(--spacing) * 1623)}.m-1624{margin:calc(var(--spacing) * 1624)}.m-1625{margin:calc(var(--spacing) * 1625)}.m-1629{margin:calc(var(--spacing) * 1629)}.m-1632{margin:calc(var(--spacing) * 1632)}.m-1635{margin:calc(var(--spacing) * 1635)}.m-1636{margin:calc(var(--spacing) * 1636)}.m-1642{margin:calc(var(--spacing) * 1642)}.m-1643{margin:calc(var(--spacing) * 1643)}.m-1645{margin:calc(var(--spacing) * 1645)}.m-1648{margin:calc(var(--spacing) * 1648)}.m-1650{margin:calc(var(--spacing) * 1650)}.m-1652{margin:calc(var(--spacing) * 1652)}.m-1653{margin:calc(var(--spacing) * 1653)}.m-1655{margin:calc(var(--spacing) * 1655)}.m-1660{margin:calc(var(--spacing) * 1660)}.m-1665{margin:calc(var(--spacing) * 1665)}.m-1667{margin:calc(var(--spacing) * 1667)}.m-1668{margin:calc(var(--spacing) * 1668)}.m-1669{margin:calc(var(--spacing) * 1669)}.m-1670{margin:calc(var(--spacing) * 1670)}.m-1672{margin:calc(var(--spacing) * 1672)}.m-1675{margin:calc(var(--spacing) * 1675)}.m-1678{margin:calc(var(--spacing) * 1678)}.m-1679{margin:calc(var(--spacing) * 1679)}.m-1680{margin:calc(var(--spacing) * 1680)}.m-1681{margin:calc(var(--spacing) * 1681)}.m-1683{margin:calc(var(--spacing) * 1683)}.m-1684{margin:calc(var(--spacing) * 1684)}.m-1685{margin:calc(var(--spacing) * 1685)}.m-1688{margin:calc(var(--spacing) * 1688)}.m-1691{margin:calc(var(--spacing) * 1691)}.m-1697{margin:calc(var(--spacing) * 1697)}.m-1699{margin:calc(var(--spacing) * 1699)}.m-1702{margin:calc(var(--spacing) * 1702)}.m-1712{margin:calc(var(--spacing) * 1712)}.m-1713{margin:calc(var(--spacing) * 1713)}.m-1714{margin:calc(var(--spacing) * 1714)}.m-1715{margin:calc(var(--spacing) * 1715)}.m-1716{margin:calc(var(--spacing) * 1716)}.m-1717{margin:calc(var(--spacing) * 1717)}.m-1718{margin:calc(var(--spacing) * 1718)}.m-1720{margin:calc(var(--spacing) * 1720)}.m-1731{margin:calc(var(--spacing) * 1731)}.m-1735{margin:calc(var(--spacing) * 1735)}.m-1738{margin:calc(var(--spacing) * 1738)}.m-1740{margin:calc(var(--spacing) * 1740)}.m-1741{margin:calc(var(--spacing) * 1741)}.m-1745{margin:calc(var(--spacing) * 1745)}.m-1755{margin:calc(var(--spacing) * 1755)}.m-1757{margin:calc(var(--spacing) * 1757)}.m-1758{margin:calc(var(--spacing) * 1758)}.m-1759{margin:calc(var(--spacing) * 1759)}.m-1760{margin:calc(var(--spacing) * 1760)}.m-1767{margin:calc(var(--spacing) * 1767)}.m-1769{margin:calc(var(--spacing) * 1769)}.m-1773{margin:calc(var(--spacing) * 1773)}.m-1779{margin:calc(var(--spacing) * 1779)}.m-1781{margin:calc(var(--spacing) * 1781)}.m-1785{margin:calc(var(--spacing) * 1785)}.m-1788{margin:calc(var(--spacing) * 1788)}.m-1790{margin:calc(var(--spacing) * 1790)}.m-1793{margin:calc(var(--spacing) * 1793)}.m-1794{margin:calc(var(--spacing) * 1794)}.m-1797{margin:calc(var(--spacing) * 1797)}.m-1798{margin:calc(var(--spacing) * 1798)}.m-1801{margin:calc(var(--spacing) * 1801)}.m-1805{margin:calc(var(--spacing) * 1805)}.m-1807{margin:calc(var(--spacing) * 1807)}.m-1810{margin:calc(var(--spacing) * 1810)}.m-1812{margin:calc(var(--spacing) * 1812)}.m-1818{margin:calc(var(--spacing) * 1818)}.m-1825{margin:calc(var(--spacing) * 1825)}.m-1833{margin:calc(var(--spacing) * 1833)}.m-1835{margin:calc(var(--spacing) * 1835)}.m-1839{margin:calc(var(--spacing) * 1839)}.m-1841{margin:calc(var(--spacing) * 1841)}.m-1848{margin:calc(var(--spacing) * 1848)}.m-1853{margin:calc(var(--spacing) * 1853)}.m-1859{margin:calc(var(--spacing) * 1859)}.m-1862{margin:calc(var(--spacing) * 1862)}.m-1864{margin:calc(var(--spacing) * 1864)}.m-1867{margin:calc(var(--spacing) * 1867)}.m-1871{margin:calc(var(--spacing) * 1871)}.m-1872{margin:calc(var(--spacing) * 1872)}.m-1891{margin:calc(var(--spacing) * 1891)}.m-1898{margin:calc(var(--spacing) * 1898)}.m-1900{margin:calc(var(--spacing) * 1900)}.m-1903{margin:calc(var(--spacing) * 1903)}.m-1906{margin:calc(var(--spacing) * 1906)}.m-1908{margin:calc(var(--spacing) * 1908)}.m-1912{margin:calc(var(--spacing) * 1912)}.m-1915{margin:calc(var(--spacing) * 1915)}.m-1916{margin:calc(var(--spacing) * 1916)}.m-1917{margin:calc(var(--spacing) * 1917)}.m-1918{margin:calc(var(--spacing) * 1918)}.m-1921{margin:calc(var(--spacing) * 1921)}.m-1922{margin:calc(var(--spacing) * 1922)}.m-1924{margin:calc(var(--spacing) * 1924)}.m-1925{margin:calc(var(--spacing) * 1925)}.m-1926{margin:calc(var(--spacing) * 1926)}.m-1930{margin:calc(var(--spacing) * 1930)}.m-1933{margin:calc(var(--spacing) * 1933)}.m-1934{margin:calc(var(--spacing) * 1934)}.m-1936{margin:calc(var(--spacing) * 1936)}.m-1938{margin:calc(var(--spacing) * 1938)}.m-1942{margin:calc(var(--spacing) * 1942)}.m-1944{margin:calc(var(--spacing) * 1944)}.m-1946{margin:calc(var(--spacing) * 1946)}.m-1948{margin:calc(var(--spacing) * 1948)}.m-1949{margin:calc(var(--spacing) * 1949)}.m-1962{margin:calc(var(--spacing) * 1962)}.m-1965{margin:calc(var(--spacing) * 1965)}.m-1973{margin:calc(var(--spacing) * 1973)}.m-1981{margin:calc(var(--spacing) * 1981)}.m-1983{margin:calc(var(--spacing) * 1983)}.m-1988{margin:calc(var(--spacing) * 1988)}.m-1989{margin:calc(var(--spacing) * 1989)}.m-1994{margin:calc(var(--spacing) * 1994)}.m-1999{margin:calc(var(--spacing) * 1999)}.m-2002{margin:calc(var(--spacing) * 2002)}.m-2011{margin:calc(var(--spacing) * 2011)}.m-2014{margin:calc(var(--spacing) * 2014)}.m-2019{margin:calc(var(--spacing) * 2019)}.m-2020{margin:calc(var(--spacing) * 2020)}.m-2028{margin:calc(var(--spacing) * 2028)}.m-2029{margin:calc(var(--spacing) * 2029)}.m-2040{margin:calc(var(--spacing) * 2040)}.m-2043{margin:calc(var(--spacing) * 2043)}.m-2045{margin:calc(var(--spacing) * 2045)}.m-2047{margin:calc(var(--spacing) * 2047)}.m-2052{margin:calc(var(--spacing) * 2052)}.m-2057{margin:calc(var(--spacing) * 2057)}.m-2058{margin:calc(var(--spacing) * 2058)}.m-2070{margin:calc(var(--spacing) * 2070)}.m-2072{margin:calc(var(--spacing) * 2072)}.m-2075{margin:calc(var(--spacing) * 2075)}.m-2078{margin:calc(var(--spacing) * 2078)}.m-2079{margin:calc(var(--spacing) * 2079)}.m-2084{margin:calc(var(--spacing) * 2084)}.m-2087{margin:calc(var(--spacing) * 2087)}.m-2090{margin:calc(var(--spacing) * 2090)}.m-2091{margin:calc(var(--spacing) * 2091)}.m-2093{margin:calc(var(--spacing) * 2093)}.m-2095{margin:calc(var(--spacing) * 2095)}.m-2099{margin:calc(var(--spacing) * 2099)}.m-2101{margin:calc(var(--spacing) * 2101)}.m-2104{margin:calc(var(--spacing) * 2104)}.m-2109{margin:calc(var(--spacing) * 2109)}.m-2110{margin:calc(var(--spacing) * 2110)}.m-2116{margin:calc(var(--spacing) * 2116)}.m-2121{margin:calc(var(--spacing) * 2121)}.m-2124{margin:calc(var(--spacing) * 2124)}.m-2125{margin:calc(var(--spacing) * 2125)}.m-2127{margin:calc(var(--spacing) * 2127)}.m-2130{margin:calc(var(--spacing) * 2130)}.m-2136{margin:calc(var(--spacing) * 2136)}.m-2137{margin:calc(var(--spacing) * 2137)}.m-2142{margin:calc(var(--spacing) * 2142)}.m-2143{margin:calc(var(--spacing) * 2143)}.m-2147{margin:calc(var(--spacing) * 2147)}.m-2151{margin:calc(var(--spacing) * 2151)}.m-2152{margin:calc(var(--spacing) * 2152)}.m-2160{margin:calc(var(--spacing) * 2160)}.m-2164{margin:calc(var(--spacing) * 2164)}.m-2166{margin:calc(var(--spacing) * 2166)}.m-2180{margin:calc(var(--spacing) * 2180)}.m-2186{margin:calc(var(--spacing) * 2186)}.m-2198{margin:calc(var(--spacing) * 2198)}.m-2200{margin:calc(var(--spacing) * 2200)}.m-2203{margin:calc(var(--spacing) * 2203)}.m-2204{margin:calc(var(--spacing) * 2204)}.m-2227{margin:calc(var(--spacing) * 2227)}.m-2230{margin:calc(var(--spacing) * 2230)}.m-2235{margin:calc(var(--spacing) * 2235)}.m-2237{margin:calc(var(--spacing) * 2237)}.m-2239{margin:calc(var(--spacing) * 2239)}.m-2248{margin:calc(var(--spacing) * 2248)}.m-2250{margin:calc(var(--spacing) * 2250)}.m-2251{margin:calc(var(--spacing) * 2251)}.m-2256{margin:calc(var(--spacing) * 2256)}.m-2257{margin:calc(var(--spacing) * 2257)}.m-2259{margin:calc(var(--spacing) * 2259)}.m-2269{margin:calc(var(--spacing) * 2269)}.m-2270{margin:calc(var(--spacing) * 2270)}.m-2271{margin:calc(var(--spacing) * 2271)}.m-2274{margin:calc(var(--spacing) * 2274)}.m-2276{margin:calc(var(--spacing) * 2276)}.m-2277{margin:calc(var(--spacing) * 2277)}.m-2278{margin:calc(var(--spacing) * 2278)}.m-2280{margin:calc(var(--spacing) * 2280)}.m-2282{margin:calc(var(--spacing) * 2282)}.m-2283{margin:calc(var(--spacing) * 2283)}.m-2286{margin:calc(var(--spacing) * 2286)}.m-2291{margin:calc(var(--spacing) * 2291)}.m-2293{margin:calc(var(--spacing) * 2293)}.m-2297{margin:calc(var(--spacing) * 2297)}.m-2299{margin:calc(var(--spacing) * 2299)}.m-2305{margin:calc(var(--spacing) * 2305)}.m-2312{margin:calc(var(--spacing) * 2312)}.m-2328{margin:calc(var(--spacing) * 2328)}.m-2340{margin:calc(var(--spacing) * 2340)}.m-2341{margin:calc(var(--spacing) * 2341)}.m-2344{margin:calc(var(--spacing) * 2344)}.m-2346{margin:calc(var(--spacing) * 2346)}.m-2351{margin:calc(var(--spacing) * 2351)}.m-2352{margin:calc(var(--spacing) * 2352)}.m-2353{margin:calc(var(--spacing) * 2353)}.m-2354{margin:calc(var(--spacing) * 2354)}.m-2355{margin:calc(var(--spacing) * 2355)}.m-2357{margin:calc(var(--spacing) * 2357)}.m-2358{margin:calc(var(--spacing) * 2358)}.m-2360{margin:calc(var(--spacing) * 2360)}.m-2368{margin:calc(var(--spacing) * 2368)}.m-2371{margin:calc(var(--spacing) * 2371)}.m-2374{margin:calc(var(--spacing) * 2374)}.m-2378{margin:calc(var(--spacing) * 2378)}.m-2380{margin:calc(var(--spacing) * 2380)}.m-2384{margin:calc(var(--spacing) * 2384)}.m-2385{margin:calc(var(--spacing) * 2385)}.m-2390{margin:calc(var(--spacing) * 2390)}.m-2391{margin:calc(var(--spacing) * 2391)}.m-2400{margin:calc(var(--spacing) * 2400)}.m-2404{margin:calc(var(--spacing) * 2404)}.m-2405{margin:calc(var(--spacing) * 2405)}.m-2406{margin:calc(var(--spacing) * 2406)}.m-2414{margin:calc(var(--spacing) * 2414)}.m-2417{margin:calc(var(--spacing) * 2417)}.m-2420{margin:calc(var(--spacing) * 2420)}.m-2422{margin:calc(var(--spacing) * 2422)}.m-2423{margin:calc(var(--spacing) * 2423)}.m-2424{margin:calc(var(--spacing) * 2424)}.m-2430{margin:calc(var(--spacing) * 2430)}.m-2431{margin:calc(var(--spacing) * 2431)}.m-2433{margin:calc(var(--spacing) * 2433)}.m-2445{margin:calc(var(--spacing) * 2445)}.m-2458{margin:calc(var(--spacing) * 2458)}.m-2467{margin:calc(var(--spacing) * 2467)}.m-2468{margin:calc(var(--spacing) * 2468)}.m-2470{margin:calc(var(--spacing) * 2470)}.m-2471{margin:calc(var(--spacing) * 2471)}.m-2475{margin:calc(var(--spacing) * 2475)}.m-2476{margin:calc(var(--spacing) * 2476)}.m-2478{margin:calc(var(--spacing) * 2478)}.m-2479{margin:calc(var(--spacing) * 2479)}.m-2480{margin:calc(var(--spacing) * 2480)}.m-2482{margin:calc(var(--spacing) * 2482)}.m-2488{margin:calc(var(--spacing) * 2488)}.m-2493{margin:calc(var(--spacing) * 2493)}.m-2499{margin:calc(var(--spacing) * 2499)}.m-2503{margin:calc(var(--spacing) * 2503)}.m-2504{margin:calc(var(--spacing) * 2504)}.m-2510{margin:calc(var(--spacing) * 2510)}.m-2515{margin:calc(var(--spacing) * 2515)}.m-2518{margin:calc(var(--spacing) * 2518)}.m-2524{margin:calc(var(--spacing) * 2524)}.m-2527{margin:calc(var(--spacing) * 2527)}.m-2541{margin:calc(var(--spacing) * 2541)}.m-2544{margin:calc(var(--spacing) * 2544)}.m-2555{margin:calc(var(--spacing) * 2555)}.m-2561{margin:calc(var(--spacing) * 2561)}.m-2565{margin:calc(var(--spacing) * 2565)}.m-2579{margin:calc(var(--spacing) * 2579)}.m-2591{margin:calc(var(--spacing) * 2591)}.m-2594{margin:calc(var(--spacing) * 2594)}.m-2597{margin:calc(var(--spacing) * 2597)}.m-2599{margin:calc(var(--spacing) * 2599)}.m-2609{margin:calc(var(--spacing) * 2609)}.m-2615{margin:calc(var(--spacing) * 2615)}.m-2616{margin:calc(var(--spacing) * 2616)}.m-2619{margin:calc(var(--spacing) * 2619)}.m-2620{margin:calc(var(--spacing) * 2620)}.m-2625{margin:calc(var(--spacing) * 2625)}.m-2626{margin:calc(var(--spacing) * 2626)}.m-2628{margin:calc(var(--spacing) * 2628)}.m-2631{margin:calc(var(--spacing) * 2631)}.m-2633{margin:calc(var(--spacing) * 2633)}.m-2647{margin:calc(var(--spacing) * 2647)}.m-2651{margin:calc(var(--spacing) * 2651)}.m-2652{margin:calc(var(--spacing) * 2652)}.m-2660{margin:calc(var(--spacing) * 2660)}.m-2665{margin:calc(var(--spacing) * 2665)}.m-2677{margin:calc(var(--spacing) * 2677)}.m-2681{margin:calc(var(--spacing) * 2681)}.m-2682{margin:calc(var(--spacing) * 2682)}.m-2685{margin:calc(var(--spacing) * 2685)}.m-2688{margin:calc(var(--spacing) * 2688)}.m-2701{margin:calc(var(--spacing) * 2701)}.m-2705{margin:calc(var(--spacing) * 2705)}.m-2713{margin:calc(var(--spacing) * 2713)}.m-2714{margin:calc(var(--spacing) * 2714)}.m-2716{margin:calc(var(--spacing) * 2716)}.m-2723{margin:calc(var(--spacing) * 2723)}.m-2733{margin:calc(var(--spacing) * 2733)}.m-2749{margin:calc(var(--spacing) * 2749)}.m-2751{margin:calc(var(--spacing) * 2751)}.m-2754{margin:calc(var(--spacing) * 2754)}.m-2759{margin:calc(var(--spacing) * 2759)}.m-2762{margin:calc(var(--spacing) * 2762)}.m-2769{margin:calc(var(--spacing) * 2769)}.m-2777{margin:calc(var(--spacing) * 2777)}.m-2795{margin:calc(var(--spacing) * 2795)}.m-2796{margin:calc(var(--spacing) * 2796)}.m-2797{margin:calc(var(--spacing) * 2797)}.m-2801{margin:calc(var(--spacing) * 2801)}.m-2854{margin:calc(var(--spacing) * 2854)}.m-2855{margin:calc(var(--spacing) * 2855)}.m-2868{margin:calc(var(--spacing) * 2868)}.m-2886{margin:calc(var(--spacing) * 2886)}.m-2889{margin:calc(var(--spacing) * 2889)}.m-2892{margin:calc(var(--spacing) * 2892)}.m-2896{margin:calc(var(--spacing) * 2896)}.m-2905{margin:calc(var(--spacing) * 2905)}.m-2906{margin:calc(var(--spacing) * 2906)}.m-2909{margin:calc(var(--spacing) * 2909)}.m-2925{margin:calc(var(--spacing) * 2925)}.m-2927{margin:calc(var(--spacing) * 2927)}.m-2933{margin:calc(var(--spacing) * 2933)}.m-2940{margin:calc(var(--spacing) * 2940)}.m-2949{margin:calc(var(--spacing) * 2949)}.m-2956{margin:calc(var(--spacing) * 2956)}.m-2958{margin:calc(var(--spacing) * 2958)}.m-2965{margin:calc(var(--spacing) * 2965)}.m-2970{margin:calc(var(--spacing) * 2970)}.m-2976{margin:calc(var(--spacing) * 2976)}.m-2978{margin:calc(var(--spacing) * 2978)}.m-2985{margin:calc(var(--spacing) * 2985)}.m-2986{margin:calc(var(--spacing) * 2986)}.m-3015{margin:calc(var(--spacing) * 3015)}.m-3023{margin:calc(var(--spacing) * 3023)}.m-3028{margin:calc(var(--spacing) * 3028)}.m-3031{margin:calc(var(--spacing) * 3031)}.m-3035{margin:calc(var(--spacing) * 3035)}.m-3037{margin:calc(var(--spacing) * 3037)}.m-3041{margin:calc(var(--spacing) * 3041)}.m-3055{margin:calc(var(--spacing) * 3055)}.m-3066{margin:calc(var(--spacing) * 3066)}.m-3098{margin:calc(var(--spacing) * 3098)}.m-3102{margin:calc(var(--spacing) * 3102)}.m-3103{margin:calc(var(--spacing) * 3103)}.m-3105{margin:calc(var(--spacing) * 3105)}.m-3106{margin:calc(var(--spacing) * 3106)}.m-3109{margin:calc(var(--spacing) * 3109)}.m-3111{margin:calc(var(--spacing) * 3111)}.m-3112{margin:calc(var(--spacing) * 3112)}.m-3113{margin:calc(var(--spacing) * 3113)}.m-3126{margin:calc(var(--spacing) * 3126)}.m-3130{margin:calc(var(--spacing) * 3130)}.m-3136{margin:calc(var(--spacing) * 3136)}.m-3137{margin:calc(var(--spacing) * 3137)}.m-3139{margin:calc(var(--spacing) * 3139)}.m-3140{margin:calc(var(--spacing) * 3140)}.m-3148{margin:calc(var(--spacing) * 3148)}.m-3156{margin:calc(var(--spacing) * 3156)}.m-3157{margin:calc(var(--spacing) * 3157)}.m-3162{margin:calc(var(--spacing) * 3162)}.m-3172{margin:calc(var(--spacing) * 3172)}.m-3180{margin:calc(var(--spacing) * 3180)}.m-3191{margin:calc(var(--spacing) * 3191)}.m-3197{margin:calc(var(--spacing) * 3197)}.m-3204{margin:calc(var(--spacing) * 3204)}.m-3205{margin:calc(var(--spacing) * 3205)}.m-3220{margin:calc(var(--spacing) * 3220)}.m-3223{margin:calc(var(--spacing) * 3223)}.m-3228{margin:calc(var(--spacing) * 3228)}.m-3231{margin:calc(var(--spacing) * 3231)}.m-3235{margin:calc(var(--spacing) * 3235)}.m-3240{margin:calc(var(--spacing) * 3240)}.m-3246{margin:calc(var(--spacing) * 3246)}.m-3248{margin:calc(var(--spacing) * 3248)}.m-3252{margin:calc(var(--spacing) * 3252)}.m-3253{margin:calc(var(--spacing) * 3253)}.m-3271{margin:calc(var(--spacing) * 3271)}.m-3280{margin:calc(var(--spacing) * 3280)}.m-3281{margin:calc(var(--spacing) * 3281)}.m-3290{margin:calc(var(--spacing) * 3290)}.m-3298{margin:calc(var(--spacing) * 3298)}.m-3322{margin:calc(var(--spacing) * 3322)}.m-3324{margin:calc(var(--spacing) * 3324)}.m-3334{margin:calc(var(--spacing) * 3334)}.m-3346{margin:calc(var(--spacing) * 3346)}.m-3347{margin:calc(var(--spacing) * 3347)}.m-3370{margin:calc(var(--spacing) * 3370)}.m-3378{margin:calc(var(--spacing) * 3378)}.m-3390{margin:calc(var(--spacing) * 3390)}.m-3404{margin:calc(var(--spacing) * 3404)}.m-3433{margin:calc(var(--spacing) * 3433)}.m-3434{margin:calc(var(--spacing) * 3434)}.m-3440{margin:calc(var(--spacing) * 3440)}.m-3444{margin:calc(var(--spacing) * 3444)}.m-3454{margin:calc(var(--spacing) * 3454)}.m-3455{margin:calc(var(--spacing) * 3455)}.m-3464{margin:calc(var(--spacing) * 3464)}.m-3467{margin:calc(var(--spacing) * 3467)}.m-3468{margin:calc(var(--spacing) * 3468)}.m-3482{margin:calc(var(--spacing) * 3482)}.m-3488{margin:calc(var(--spacing) * 3488)}.m-3495{margin:calc(var(--spacing) * 3495)}.m-3496{margin:calc(var(--spacing) * 3496)}.m-3498{margin:calc(var(--spacing) * 3498)}.m-3499{margin:calc(var(--spacing) * 3499)}.m-3504{margin:calc(var(--spacing) * 3504)}.m-3512{margin:calc(var(--spacing) * 3512)}.m-3516{margin:calc(var(--spacing) * 3516)}.m-3517{margin:calc(var(--spacing) * 3517)}.m-3521{margin:calc(var(--spacing) * 3521)}.m-3525{margin:calc(var(--spacing) * 3525)}.m-3529{margin:calc(var(--spacing) * 3529)}.m-3530{margin:calc(var(--spacing) * 3530)}.m-3533{margin:calc(var(--spacing) * 3533)}.m-3535{margin:calc(var(--spacing) * 3535)}.m-3541{margin:calc(var(--spacing) * 3541)}.m-3549{margin:calc(var(--spacing) * 3549)}.m-3554{margin:calc(var(--spacing) * 3554)}.m-3569{margin:calc(var(--spacing) * 3569)}.m-3578{margin:calc(var(--spacing) * 3578)}.m-3588{margin:calc(var(--spacing) * 3588)}.m-3589{margin:calc(var(--spacing) * 3589)}.m-3603{margin:calc(var(--spacing) * 3603)}.m-3610{margin:calc(var(--spacing) * 3610)}.m-3615{margin:calc(var(--spacing) * 3615)}.m-3616{margin:calc(var(--spacing) * 3616)}.m-3623{margin:calc(var(--spacing) * 3623)}.m-3635{margin:calc(var(--spacing) * 3635)}.m-3640{margin:calc(var(--spacing) * 3640)}.m-3642{margin:calc(var(--spacing) * 3642)}.m-3648{margin:calc(var(--spacing) * 3648)}.m-3655{margin:calc(var(--spacing) * 3655)}.m-3660{margin:calc(var(--spacing) * 3660)}.m-3664{margin:calc(var(--spacing) * 3664)}.m-3670{margin:calc(var(--spacing) * 3670)}.m-3675{margin:calc(var(--spacing) * 3675)}.m-3683{margin:calc(var(--spacing) * 3683)}.m-3687{margin:calc(var(--spacing) * 3687)}.m-3688{margin:calc(var(--spacing) * 3688)}.m-3691{margin:calc(var(--spacing) * 3691)}.m-3698{margin:calc(var(--spacing) * 3698)}.m-3702{margin:calc(var(--spacing) * 3702)}.m-3711{margin:calc(var(--spacing) * 3711)}.m-3727{margin:calc(var(--spacing) * 3727)}.m-3731{margin:calc(var(--spacing) * 3731)}.m-3739{margin:calc(var(--spacing) * 3739)}.m-3749{margin:calc(var(--spacing) * 3749)}.m-3752{margin:calc(var(--spacing) * 3752)}.m-3762{margin:calc(var(--spacing) * 3762)}.m-3782{margin:calc(var(--spacing) * 3782)}.m-3787{margin:calc(var(--spacing) * 3787)}.m-3790{margin:calc(var(--spacing) * 3790)}.m-3822{margin:calc(var(--spacing) * 3822)}.m-3843{margin:calc(var(--spacing) * 3843)}.m-3858{margin:calc(var(--spacing) * 3858)}.m-3866{margin:calc(var(--spacing) * 3866)}.m-3873{margin:calc(var(--spacing) * 3873)}.m-3878{margin:calc(var(--spacing) * 3878)}.m-3883{margin:calc(var(--spacing) * 3883)}.m-3898{margin:calc(var(--spacing) * 3898)}.m-3900{margin:calc(var(--spacing) * 3900)}.m-3909{margin:calc(var(--spacing) * 3909)}.m-3927{margin:calc(var(--spacing) * 3927)}.m-3932{margin:calc(var(--spacing) * 3932)}.m-3944{margin:calc(var(--spacing) * 3944)}.m-3950{margin:calc(var(--spacing) * 3950)}.m-3959{margin:calc(var(--spacing) * 3959)}.m-3960{margin:calc(var(--spacing) * 3960)}.m-3966{margin:calc(var(--spacing) * 3966)}.m-3967{margin:calc(var(--spacing) * 3967)}.m-3974{margin:calc(var(--spacing) * 3974)}.m-4000{margin:calc(var(--spacing) * 4000)}.m-4009{margin:calc(var(--spacing) * 4009)}.m-4035{margin:calc(var(--spacing) * 4035)}.m-4049{margin:calc(var(--spacing) * 4049)}.m-4061{margin:calc(var(--spacing) * 4061)}.m-4068{margin:calc(var(--spacing) * 4068)}.m-4070{margin:calc(var(--spacing) * 4070)}.m-4082{margin:calc(var(--spacing) * 4082)}.m-4085{margin:calc(var(--spacing) * 4085)}.m-4087{margin:calc(var(--spacing) * 4087)}.m-4097{margin:calc(var(--spacing) * 4097)}.m-4112{margin:calc(var(--spacing) * 4112)}.m-4123{margin:calc(var(--spacing) * 4123)}.m-4131{margin:calc(var(--spacing) * 4131)}.m-4134{margin:calc(var(--spacing) * 4134)}.m-4135{margin:calc(var(--spacing) * 4135)}.m-4140{margin:calc(var(--spacing) * 4140)}.m-4145{margin:calc(var(--spacing) * 4145)}.m-4162{margin:calc(var(--spacing) * 4162)}.m-4180{margin:calc(var(--spacing) * 4180)}.m-4200{margin:calc(var(--spacing) * 4200)}.m-4204{margin:calc(var(--spacing) * 4204)}.m-4256{margin:calc(var(--spacing) * 4256)}.m-4264{margin:calc(var(--spacing) * 4264)}.m-4276{margin:calc(var(--spacing) * 4276)}.m-4296{margin:calc(var(--spacing) * 4296)}.m-4306{margin:calc(var(--spacing) * 4306)}.m-4308{margin:calc(var(--spacing) * 4308)}.m-4331{margin:calc(var(--spacing) * 4331)}.m-4333{margin:calc(var(--spacing) * 4333)}.m-4340{margin:calc(var(--spacing) * 4340)}.m-4350{margin:calc(var(--spacing) * 4350)}.m-4354{margin:calc(var(--spacing) * 4354)}.m-4361{margin:calc(var(--spacing) * 4361)}.m-4367{margin:calc(var(--spacing) * 4367)}.m-4375{margin:calc(var(--spacing) * 4375)}.m-4380{margin:calc(var(--spacing) * 4380)}.m-4385{margin:calc(var(--spacing) * 4385)}.m-4388{margin:calc(var(--spacing) * 4388)}.m-4394{margin:calc(var(--spacing) * 4394)}.m-4395{margin:calc(var(--spacing) * 4395)}.m-4398{margin:calc(var(--spacing) * 4398)}.m-4412{margin:calc(var(--spacing) * 4412)}.m-4415{margin:calc(var(--spacing) * 4415)}.m-4422{margin:calc(var(--spacing) * 4422)}.m-4429{margin:calc(var(--spacing) * 4429)}.m-4470{margin:calc(var(--spacing) * 4470)}.m-4472{margin:calc(var(--spacing) * 4472)}.m-4489{margin:calc(var(--spacing) * 4489)}.m-4519{margin:calc(var(--spacing) * 4519)}.m-4556{margin:calc(var(--spacing) * 4556)}.m-4575{margin:calc(var(--spacing) * 4575)}.m-4577{margin:calc(var(--spacing) * 4577)}.m-4580{margin:calc(var(--spacing) * 4580)}.m-4583{margin:calc(var(--spacing) * 4583)}.m-4590{margin:calc(var(--spacing) * 4590)}.m-4594{margin:calc(var(--spacing) * 4594)}.m-4622{margin:calc(var(--spacing) * 4622)}.m-4627{margin:calc(var(--spacing) * 4627)}.m-4633{margin:calc(var(--spacing) * 4633)}.m-4653{margin:calc(var(--spacing) * 4653)}.m-4680{margin:calc(var(--spacing) * 4680)}.m-4686{margin:calc(var(--spacing) * 4686)}.m-4709{margin:calc(var(--spacing) * 4709)}.m-4726{margin:calc(var(--spacing) * 4726)}.m-4733{margin:calc(var(--spacing) * 4733)}.m-4757{margin:calc(var(--spacing) * 4757)}.m-4762{margin:calc(var(--spacing) * 4762)}.m-4768{margin:calc(var(--spacing) * 4768)}.m-4786{margin:calc(var(--spacing) * 4786)}.m-4788{margin:calc(var(--spacing) * 4788)}.m-4802{margin:calc(var(--spacing) * 4802)}.m-4821{margin:calc(var(--spacing) * 4821)}.m-4832{margin:calc(var(--spacing) * 4832)}.m-4852{margin:calc(var(--spacing) * 4852)}.m-4855{margin:calc(var(--spacing) * 4855)}.m-4894{margin:calc(var(--spacing) * 4894)}.m-4953{margin:calc(var(--spacing) * 4953)}.m-4960{margin:calc(var(--spacing) * 4960)}.m-5027{margin:calc(var(--spacing) * 5027)}.m-5042{margin:calc(var(--spacing) * 5042)}.m-5043{margin:calc(var(--spacing) * 5043)}.m-5052{margin:calc(var(--spacing) * 5052)}.m-5062{margin:calc(var(--spacing) * 5062)}.m-5063{margin:calc(var(--spacing) * 5063)}.m-5089{margin:calc(var(--spacing) * 5089)}.m-5100{margin:calc(var(--spacing) * 5100)}.m-5102{margin:calc(var(--spacing) * 5102)}.m-5125{margin:calc(var(--spacing) * 5125)}.m-5150{margin:calc(var(--spacing) * 5150)}.m-5179{margin:calc(var(--spacing) * 5179)}.m-5186{margin:calc(var(--spacing) * 5186)}.m-5189{margin:calc(var(--spacing) * 5189)}.m-5194{margin:calc(var(--spacing) * 5194)}.m-5229{margin:calc(var(--spacing) * 5229)}.m-5230{margin:calc(var(--spacing) * 5230)}.m-5233{margin:calc(var(--spacing) * 5233)}.m-5255{margin:calc(var(--spacing) * 5255)}.m-5267{margin:calc(var(--spacing) * 5267)}.m-5269{margin:calc(var(--spacing) * 5269)}.m-5271{margin:calc(var(--spacing) * 5271)}.m-5285{margin:calc(var(--spacing) * 5285)}.m-5333{margin:calc(var(--spacing) * 5333)}.m-5350{margin:calc(var(--spacing) * 5350)}.m-5362{margin:calc(var(--spacing) * 5362)}.m-5383{margin:calc(var(--spacing) * 5383)}.m-5428{margin:calc(var(--spacing) * 5428)}.m-5442{margin:calc(var(--spacing) * 5442)}.m-5443{margin:calc(var(--spacing) * 5443)}.m-5448{margin:calc(var(--spacing) * 5448)}.m-5470{margin:calc(var(--spacing) * 5470)}.m-5471{margin:calc(var(--spacing) * 5471)}.m-5500{margin:calc(var(--spacing) * 5500)}.m-5505{margin:calc(var(--spacing) * 5505)}.m-5524{margin:calc(var(--spacing) * 5524)}.m-5587{margin:calc(var(--spacing) * 5587)}.m-5606{margin:calc(var(--spacing) * 5606)}.m-5608{margin:calc(var(--spacing) * 5608)}.m-5657{margin:calc(var(--spacing) * 5657)}.m-5662{margin:calc(var(--spacing) * 5662)}.m-5699{margin:calc(var(--spacing) * 5699)}.m-5702{margin:calc(var(--spacing) * 5702)}.m-5707{margin:calc(var(--spacing) * 5707)}.m-5719{margin:calc(var(--spacing) * 5719)}.m-5728{margin:calc(var(--spacing) * 5728)}.m-5739{margin:calc(var(--spacing) * 5739)}.m-5754{margin:calc(var(--spacing) * 5754)}.m-5770{margin:calc(var(--spacing) * 5770)}.m-5801{margin:calc(var(--spacing) * 5801)}.m-5819{margin:calc(var(--spacing) * 5819)}.m-5837{margin:calc(var(--spacing) * 5837)}.m-5844{margin:calc(var(--spacing) * 5844)}.m-5950{margin:calc(var(--spacing) * 5950)}.m-5954{margin:calc(var(--spacing) * 5954)}.m-5983{margin:calc(var(--spacing) * 5983)}.m-5988{margin:calc(var(--spacing) * 5988)}.m-6017{margin:calc(var(--spacing) * 6017)}.m-6034{margin:calc(var(--spacing) * 6034)}.m-6056{margin:calc(var(--spacing) * 6056)}.m-6102{margin:calc(var(--spacing) * 6102)}.m-6108{margin:calc(var(--spacing) * 6108)}.m-6180{margin:calc(var(--spacing) * 6180)}.m-6253{margin:calc(var(--spacing) * 6253)}.m-6255{margin:calc(var(--spacing) * 6255)}.m-6289{margin:calc(var(--spacing) * 6289)}.m-6333{margin:calc(var(--spacing) * 6333)}.m-6367{margin:calc(var(--spacing) * 6367)}.m-6373{margin:calc(var(--spacing) * 6373)}.m-6380{margin:calc(var(--spacing) * 6380)}.m-6443{margin:calc(var(--spacing) * 6443)}.m-6520{margin:calc(var(--spacing) * 6520)}.m-6542{margin:calc(var(--spacing) * 6542)}.m-6551{margin:calc(var(--spacing) * 6551)}.m-6583{margin:calc(var(--spacing) * 6583)}.m-6605{margin:calc(var(--spacing) * 6605)}.m-6610{margin:calc(var(--spacing) * 6610)}.m-6624{margin:calc(var(--spacing) * 6624)}.m-6631{margin:calc(var(--spacing) * 6631)}.m-6700{margin:calc(var(--spacing) * 6700)}.m-6701{margin:calc(var(--spacing) * 6701)}.m-6749{margin:calc(var(--spacing) * 6749)}.m-6837{margin:calc(var(--spacing) * 6837)}.m-6838{margin:calc(var(--spacing) * 6838)}.m-6850{margin:calc(var(--spacing) * 6850)}.m-6867{margin:calc(var(--spacing) * 6867)}.m-6870{margin:calc(var(--spacing) * 6870)}.m-6994{margin:calc(var(--spacing) * 6994)}.m-6998{margin:calc(var(--spacing) * 6998)}.m-7059{margin:calc(var(--spacing) * 7059)}.m-7080{margin:calc(var(--spacing) * 7080)}.m-7082{margin:calc(var(--spacing) * 7082)}.m-7130{margin:calc(var(--spacing) * 7130)}.m-7237{margin:calc(var(--spacing) * 7237)}.m-7260{margin:calc(var(--spacing) * 7260)}.m-7267{margin:calc(var(--spacing) * 7267)}.m-7280{margin:calc(var(--spacing) * 7280)}.m-7290{margin:calc(var(--spacing) * 7290)}.m-7303{margin:calc(var(--spacing) * 7303)}.m-7329{margin:calc(var(--spacing) * 7329)}.m-7345{margin:calc(var(--spacing) * 7345)}.m-7356{margin:calc(var(--spacing) * 7356)}.m-7380{margin:calc(var(--spacing) * 7380)}.m-7448{margin:calc(var(--spacing) * 7448)}.m-7466{margin:calc(var(--spacing) * 7466)}.m-7512{margin:calc(var(--spacing) * 7512)}.m-7549{margin:calc(var(--spacing) * 7549)}.m-7554{margin:calc(var(--spacing) * 7554)}.m-7560{margin:calc(var(--spacing) * 7560)}.m-7666{margin:calc(var(--spacing) * 7666)}.m-7690{margin:calc(var(--spacing) * 7690)}.m-7728{margin:calc(var(--spacing) * 7728)}.m-7730{margin:calc(var(--spacing) * 7730)}.m-7820{margin:calc(var(--spacing) * 7820)}.m-7843{margin:calc(var(--spacing) * 7843)}.m-7901{margin:calc(var(--spacing) * 7901)}.m-7907{margin:calc(var(--spacing) * 7907)}.m-7917{margin:calc(var(--spacing) * 7917)}.m-7954{margin:calc(var(--spacing) * 7954)}.m-7969{margin:calc(var(--spacing) * 7969)}.m-8040{margin:calc(var(--spacing) * 8040)}.m-8041{margin:calc(var(--spacing) * 8041)}.m-8048{margin:calc(var(--spacing) * 8048)}.m-8057{margin:calc(var(--spacing) * 8057)}.m-8148{margin:calc(var(--spacing) * 8148)}.m-8192{margin:calc(var(--spacing) * 8192)}.m-8239{margin:calc(var(--spacing) * 8239)}.m-8298{margin:calc(var(--spacing) * 8298)}.m-8345{margin:calc(var(--spacing) * 8345)}.m-8346{margin:calc(var(--spacing) * 8346)}.m-8400{margin:calc(var(--spacing) * 8400)}.m-8412{margin:calc(var(--spacing) * 8412)}.m-8417{margin:calc(var(--spacing) * 8417)}.m-8436{margin:calc(var(--spacing) * 8436)}.m-8450{margin:calc(var(--spacing) * 8450)}.m-8462{margin:calc(var(--spacing) * 8462)}.m-8536{margin:calc(var(--spacing) * 8536)}.m-8557{margin:calc(var(--spacing) * 8557)}.m-8560{margin:calc(var(--spacing) * 8560)}.m-8580{margin:calc(var(--spacing) * 8580)}.m-8609{margin:calc(var(--spacing) * 8609)}.m-8620{margin:calc(var(--spacing) * 8620)}.m-8632{margin:calc(var(--spacing) * 8632)}.m-8650{margin:calc(var(--spacing) * 8650)}.m-8659{margin:calc(var(--spacing) * 8659)}.m-8715{margin:calc(var(--spacing) * 8715)}.m-8731{margin:calc(var(--spacing) * 8731)}.m-8766{margin:calc(var(--spacing) * 8766)}.m-8770{margin:calc(var(--spacing) * 8770)}.m-8850{margin:calc(var(--spacing) * 8850)}.m-8880{margin:calc(var(--spacing) * 8880)}.m-8888{margin:calc(var(--spacing) * 8888)}.m-8935{margin:calc(var(--spacing) * 8935)}.m-8957{margin:calc(var(--spacing) * 8957)}.m-8962{margin:calc(var(--spacing) * 8962)}.m-8976{margin:calc(var(--spacing) * 8976)}.m-8995{margin:calc(var(--spacing) * 8995)}.m-9188{margin:calc(var(--spacing) * 9188)}.m-9309{margin:calc(var(--spacing) * 9309)}.m-9388{margin:calc(var(--spacing) * 9388)}.m-9410{margin:calc(var(--spacing) * 9410)}.m-9459{margin:calc(var(--spacing) * 9459)}.m-9478{margin:calc(var(--spacing) * 9478)}.m-9533{margin:calc(var(--spacing) * 9533)}.m-9670{margin:calc(var(--spacing) * 9670)}.m-9679{margin:calc(var(--spacing) * 9679)}.m-9683{margin:calc(var(--spacing) * 9683)}.m-9709{margin:calc(var(--spacing) * 9709)}.m-9711{margin:calc(var(--spacing) * 9711)}.m-9765{margin:calc(var(--spacing) * 9765)}.m-9806{margin:calc(var(--spacing) * 9806)}.m-9855{margin:calc(var(--spacing) * 9855)}.m-9890{margin:calc(var(--spacing) * 9890)}.m-9948{margin:calc(var(--spacing) * 9948)}.m-10080{margin:calc(var(--spacing) * 10080)}.m-10208{margin:calc(var(--spacing) * 10208)}.m-10225{margin:calc(var(--spacing) * 10225)}.m-10243{margin:calc(var(--spacing) * 10243)}.m-10360{margin:calc(var(--spacing) * 10360)}.m-10422{margin:calc(var(--spacing) * 10422)}.m-10457{margin:calc(var(--spacing) * 10457)}.m-10486{margin:calc(var(--spacing) * 10486)}.m-10555{margin:calc(var(--spacing) * 10555)}.m-10580{margin:calc(var(--spacing) * 10580)}.m-10600{margin:calc(var(--spacing) * 10600)}.m-10666{margin:calc(var(--spacing) * 10666)}.m-10675{margin:calc(var(--spacing) * 10675)}.m-10716{margin:calc(var(--spacing) * 10716)}.m-10739{margin:calc(var(--spacing) * 10739)}.m-10816{margin:calc(var(--spacing) * 10816)}.m-10857{margin:calc(var(--spacing) * 10857)}.m-10869{margin:calc(var(--spacing) * 10869)}.m-10956{margin:calc(var(--spacing) * 10956)}.m-11008{margin:calc(var(--spacing) * 11008)}.m-11045{margin:calc(var(--spacing) * 11045)}.m-11089{margin:calc(var(--spacing) * 11089)}.m-11113{margin:calc(var(--spacing) * 11113)}.m-11156{margin:calc(var(--spacing) * 11156)}.m-11176{margin:calc(var(--spacing) * 11176)}.m-11197{margin:calc(var(--spacing) * 11197)}.m-11245{margin:calc(var(--spacing) * 11245)}.m-11250{margin:calc(var(--spacing) * 11250)}.m-11272{margin:calc(var(--spacing) * 11272)}.m-11322{margin:calc(var(--spacing) * 11322)}.m-11342{margin:calc(var(--spacing) * 11342)}.m-11360{margin:calc(var(--spacing) * 11360)}.m-11389{margin:calc(var(--spacing) * 11389)}.m-11398{margin:calc(var(--spacing) * 11398)}.m-11424{margin:calc(var(--spacing) * 11424)}.m-11447{margin:calc(var(--spacing) * 11447)}.m-11457{margin:calc(var(--spacing) * 11457)}.m-11458{margin:calc(var(--spacing) * 11458)}.m-11465{margin:calc(var(--spacing) * 11465)}.m-11478{margin:calc(var(--spacing) * 11478)}.m-11481{margin:calc(var(--spacing) * 11481)}.m-11482{margin:calc(var(--spacing) * 11482)}.m-11491{margin:calc(var(--spacing) * 11491)}.m-11502{margin:calc(var(--spacing) * 11502)}.m-11538{margin:calc(var(--spacing) * 11538)}.m-11542{margin:calc(var(--spacing) * 11542)}.m-11585{margin:calc(var(--spacing) * 11585)}.m-11617{margin:calc(var(--spacing) * 11617)}.m-11627{margin:calc(var(--spacing) * 11627)}.m-11634{margin:calc(var(--spacing) * 11634)}.m-11699{margin:calc(var(--spacing) * 11699)}.m-11709{margin:calc(var(--spacing) * 11709)}.m-11839{margin:calc(var(--spacing) * 11839)}.m-11851{margin:calc(var(--spacing) * 11851)}.m-11912{margin:calc(var(--spacing) * 11912)}.m-11930{margin:calc(var(--spacing) * 11930)}.m-11947{margin:calc(var(--spacing) * 11947)}.m-11958{margin:calc(var(--spacing) * 11958)}.m-12043{margin:calc(var(--spacing) * 12043)}.m-12064{margin:calc(var(--spacing) * 12064)}.m-12069{margin:calc(var(--spacing) * 12069)}.m-12173{margin:calc(var(--spacing) * 12173)}.m-12203{margin:calc(var(--spacing) * 12203)}.m-12216{margin:calc(var(--spacing) * 12216)}.m-12229{margin:calc(var(--spacing) * 12229)}.m-12442{margin:calc(var(--spacing) * 12442)}.m-12491{margin:calc(var(--spacing) * 12491)}.m-12532{margin:calc(var(--spacing) * 12532)}.m-12680{margin:calc(var(--spacing) * 12680)}.m-12734{margin:calc(var(--spacing) * 12734)}.m-12878{margin:calc(var(--spacing) * 12878)}.m-12977{margin:calc(var(--spacing) * 12977)}.m-12992{margin:calc(var(--spacing) * 12992)}.m-13020{margin:calc(var(--spacing) * 13020)}.m-13073{margin:calc(var(--spacing) * 13073)}.m-13078{margin:calc(var(--spacing) * 13078)}.m-13378{margin:calc(var(--spacing) * 13378)}.m-13415{margin:calc(var(--spacing) * 13415)}.m-13512{margin:calc(var(--spacing) * 13512)}.m-13523{margin:calc(var(--spacing) * 13523)}.m-13622{margin:calc(var(--spacing) * 13622)}.m-13641{margin:calc(var(--spacing) * 13641)}.m-13652{margin:calc(var(--spacing) * 13652)}.m-13720{margin:calc(var(--spacing) * 13720)}.m-13750{margin:calc(var(--spacing) * 13750)}.m-13790{margin:calc(var(--spacing) * 13790)}.m-13859{margin:calc(var(--spacing) * 13859)}.m-13864{margin:calc(var(--spacing) * 13864)}.m-13882{margin:calc(var(--spacing) * 13882)}.m-13930{margin:calc(var(--spacing) * 13930)}.m-14035{margin:calc(var(--spacing) * 14035)}.m-14189{margin:calc(var(--spacing) * 14189)}.m-14231{margin:calc(var(--spacing) * 14231)}.m-14239{margin:calc(var(--spacing) * 14239)}.m-14251{margin:calc(var(--spacing) * 14251)}.m-14366{margin:calc(var(--spacing) * 14366)}.m-14440{margin:calc(var(--spacing) * 14440)}.m-14527{margin:calc(var(--spacing) * 14527)}.m-14560{margin:calc(var(--spacing) * 14560)}.m-14566{margin:calc(var(--spacing) * 14566)}.m-14570{margin:calc(var(--spacing) * 14570)}.m-14655{margin:calc(var(--spacing) * 14655)}.m-14783{margin:calc(var(--spacing) * 14783)}.m-14935{margin:calc(var(--spacing) * 14935)}.m-14978{margin:calc(var(--spacing) * 14978)}.m-15035{margin:calc(var(--spacing) * 15035)}.m-15056{margin:calc(var(--spacing) * 15056)}.m-15083{margin:calc(var(--spacing) * 15083)}.m-15108{margin:calc(var(--spacing) * 15108)}.m-15131{margin:calc(var(--spacing) * 15131)}.m-15146{margin:calc(var(--spacing) * 15146)}.m-15190{margin:calc(var(--spacing) * 15190)}.m-15214{margin:calc(var(--spacing) * 15214)}.m-15261{margin:calc(var(--spacing) * 15261)}.m-15488{margin:calc(var(--spacing) * 15488)}.m-16035{margin:calc(var(--spacing) * 16035)}.m-16115{margin:calc(var(--spacing) * 16115)}.m-16118{margin:calc(var(--spacing) * 16118)}.m-16250{margin:calc(var(--spacing) * 16250)}.m-16541{margin:calc(var(--spacing) * 16541)}.m-16582{margin:calc(var(--spacing) * 16582)}.m-16604{margin:calc(var(--spacing) * 16604)}.m-16755{margin:calc(var(--spacing) * 16755)}.m-16763{margin:calc(var(--spacing) * 16763)}.m-16770{margin:calc(var(--spacing) * 16770)}.m-16810{margin:calc(var(--spacing) * 16810)}.m-16859{margin:calc(var(--spacing) * 16859)}.m-16880{margin:calc(var(--spacing) * 16880)}.m-17380{margin:calc(var(--spacing) * 17380)}.m-17481{margin:calc(var(--spacing) * 17481)}.m-17523{margin:calc(var(--spacing) * 17523)}.m-17617{margin:calc(var(--spacing) * 17617)}.m-17648{margin:calc(var(--spacing) * 17648)}.m-18080{margin:calc(var(--spacing) * 18080)}.m-18349{margin:calc(var(--spacing) * 18349)}.m-18426{margin:calc(var(--spacing) * 18426)}.m-18771{margin:calc(var(--spacing) * 18771)}.m-18967{margin:calc(var(--spacing) * 18967)}.m-18990{margin:calc(var(--spacing) * 18990)}.m-19072{margin:calc(var(--spacing) * 19072)}.m-19218{margin:calc(var(--spacing) * 19218)}.m-19240{margin:calc(var(--spacing) * 19240)}.m-19331{margin:calc(var(--spacing) * 19331)}.m-19420{margin:calc(var(--spacing) * 19420)}.m-19624{margin:calc(var(--spacing) * 19624)}.m-20180{margin:calc(var(--spacing) * 20180)}.m-20234{margin:calc(var(--spacing) * 20234)}.m-20284{margin:calc(var(--spacing) * 20284)}.m-20345{margin:calc(var(--spacing) * 20345)}.m-21234{margin:calc(var(--spacing) * 21234)}.m-22035{margin:calc(var(--spacing) * 22035)}.m-22471{margin:calc(var(--spacing) * 22471)}.m-22553{margin:calc(var(--spacing) * 22553)}.m-22846{margin:calc(var(--spacing) * 22846)}.m-24232{margin:calc(var(--spacing) * 24232)}.m-24409{margin:calc(var(--spacing) * 24409)}.m-25175{margin:calc(var(--spacing) * 25175)}.m-29808{margin:calc(var(--spacing) * 29808)}.m-34676{margin:calc(var(--spacing) * 34676)}.m-34706{margin:calc(var(--spacing) * 34706)}.m-35128{margin:calc(var(--spacing) * 35128)}.m-37104{margin:calc(var(--spacing) * 37104)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-2023{padding:calc(var(--spacing) * 2023)}.p-2024{padding:calc(var(--spacing) * 2024)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--c-gray-0:#fff;--c-gray-25:#f7f8fc;--c-gray-50:#f2f4f8;--c-gray-75:#eef1f6;--c-gray-100:#e8edf5;--c-gray-150:#e5e8f0;--c-gray-200:#d7dce8;--c-gray-300:#c9d1de;--c-gray-350:#b3bccb;--c-gray-400:#a3adbd;--c-gray-450:#97a0b3;--c-gray-500:#8b93a6;--c-gray-600:#687187;--c-gray-700:#4f5970;--c-gray-750:#344860;--c-gray-800:#26324b;--c-gray-850:#1f2633;--c-gray-900:#172033;--c-gray-950:#141c30;--c-neutral-50:#f2f2f2;--c-neutral-400:#9a9a9a;--c-neutral-600:#6f6f6f;--c-neutral-700:#3a3a3a;--c-neutral-780:#2e2e2e;--c-neutral-800:#2c2c2c;--c-neutral-850:#1f1f1f;--c-neutral-900:#161616;--c-neutral-750:#333;--c-neutral-920:#222;--c-neutral-950:#111;--c-blue-25:#f3f8ff;--c-blue-50:#eaf3ff;--c-blue-100:#d9eafe;--c-blue-150:#d4e2f5;--c-blue-200:#bad5f8;--c-blue-300:#a6c8f7;--c-blue-350:#9fb7de;--c-blue-400:#76a8ed;--c-blue-650:#4977b3;--c-blue-450:#5b8def;--c-blue-500:#3b82f6;--c-blue-550:#2563eb;--c-blue-600:#0056d2;--c-blue-700:#00419e;--c-sky-400:#5ec2ff;--c-sky-500:#38bdf8;--c-green-25:#f0fbf7;--c-green-50:#e8f6ef;--c-green-100:#eaf9f4;--c-green-200:#c9e7dc;--c-green-300:#80bca0;--c-green-400:#4cc38a;--c-green-500:#22c55e;--c-green-600:#1f8a5b;--c-green-700:#17775a;--c-teal-500:#14b8a6;--c-red-25:#fff8f8;--c-red-50:#fdeef0;--c-red-75:#fdf2f2;--c-red-200:#f3cfd1;--c-red-300:#dfa596;--c-red-350:#f87171;--c-red-400:#ee7d74;--c-red-450:#ff5d7a;--c-red-500:#e5484d;--c-red-600:#d0475a;--c-red-650:#c2413b;--c-red-700:#b43f46;--c-amber-50:#fff5df;--c-amber-200:#f2dfb4;--c-amber-250:#ffe58a;--c-amber-300:#ffd666;--c-amber-400:#fbbf24;--c-amber-500:#f59e0b;--c-amber-700:#94620d;--c-amber-900:#5c3b00;--c-orange-300:#ffa53d;--c-orange-400:#fb923c;--c-brown-600:#9a4b21;--c-violet-50:#f0f5ff;--c-violet-300:#c4b5fd;--c-violet-400:#a78bfa;--c-violet-500:#8b5cf6;--c-violet-550:#a855f7;--c-violet-600:#6a3fb5;--c-pink-500:#ec4899;--c-sheet-pink-500:#d9468a;--c-sheet-pink-700:#b8326f;--c-sheet-red-500:#e0525c;--c-sheet-red-700:#b83a44;--c-sheet-violet-500:#8a5cb5;--c-sheet-violet-700:#6f449a;--c-sheet-orange-500:#d9731f;--c-sheet-orange-700:#a8540f;--c-graphite-300:#c9cdd6;--c-graphite-600:#444a56;--c-graphite-700:#3a3b40;--c-graphite-800:#2a2b2f;--c-graphite-900:#2b2f38;--c-biology-600:#176d54;--c-night-0:#121212;--c-night-50:#1c1c1e;--c-night-100:#232325;--c-night-125:#262628;--c-night-150:#2c2c2e;--c-night-200:#2e2e30;--c-night-250:#333336;--c-night-300:#38383b;--c-night-350:#444448;--c-night-400:#525252;--c-night-450:#626262;--c-night-500:#737373;--c-night-550:#858585;--c-night-600:#9a9a9a;--c-night-650:#b4b4b4;--c-night-700:#cfcfcf;--c-night-750:#dadada;--c-night-800:#ececec;--c-night-blue-500:#3d84f7;--c-night-blue-400:#5b9bff;--c-night-blue-300:#7fb0f5;--c-night-blue-200:#8fb0dc;--c-night-blue-600:#5a77a3;--c-night-green-400:#4cc38a;--c-night-green-300:#7fd8ac;--c-night-red-400:#f0828a;--c-night-red-500:#f2676c;--c-night-red-300:#f5a3a3;--c-night-amber-400:#e2b052;--c-night-amber-300:#f0c674;--c-night-brown-400:#e0915e;--c-night-biology-400:#4fbf95;--c-night-violet-400:#a98bf0;--c-night-violet-300:#c4b2e6;--c-night-teal-300:#7fd0b0;--c-tile-unanswered:#f4f6fa;--c-tile-correct-line:#e3e8f0;--c-tile-unanswered-line:#e9ecf2;--c-record-unanswered:#f1f3f7;--c-card-glow:#eef4ff;--c-outcome-unanswered:#c3cad6;--c-card-shadow:#141e3c;--c-soft-shadow:#202d50;--c-decor-indigo:#6366f1;--c-decor-blue-light:#60a5fa;--c-decor-indigo-dark:#4f46e5;--c-decor-violet:#7c3aed;--c-decor-sky:#0ea5e9;--c-amber-600:#d39932;--c-amber-450:#e7b95b;--c-green-550:#27a477;--c-green-350:#7be0bd;--c-teal-600:#13a086;--c-green-800:#245f4c;--c-red-800:#9b291e;--c-salmon-300:#f4a28c;--c-note-green-pen:#8ce99a;--c-note-red-pen:#ff7b7b;--c-note-pink-pen:#f06595;--c-note-green-line:#2fb36a;--c-tone-topic:#9aa5b8;--c-tone-topic-bg:#f3f5f8;--c-tone-support:#6ea8e8;--c-tone-support-bg:#eef5fd;--c-tone-turn:#e0a33b;--c-tone-turn-bg:#fdf5e7;--c-tone-cause:#3fb397;--c-tone-cause-bg:#eaf7f2;--c-tone-sum:#8f84e0;--c-tone-sum-bg:#f2f0fd;--c-tone-extend:#7cbf4a;--c-tone-extend-bg:#f1f8ea;--c-tone-conclude:#c46aa0;--c-tone-conclude-bg:#fbeff6;--c-grammar-modifier:#21624f;--c-grammar-modifier-bg:#edf6f1;--c-grammar-clause:#564373;--c-grammar-clause-mark:#d69526;--c-grammar-insert-mark:#8a94a6;--c-grammar-modifier-mark:#4f8fd6;--c-subject-dot-japanese:#d98aaa;--c-subject-dot-math-c1:#aa8bcc;--c-subject-dot-math-c2:#8c82c8;--c-subject-dot-physics:#6b9ade;--c-subject-dot-chemistry:#dca06f;--c-subject-dot-biology:#76ae94;--c-subject-dot-liberal-arts:#5fb0b8;--c-shadow-accent:#375f97;--c-note-yellow:#fff0a3;--c-note-green:#c8f0d4;--c-note-blue:#cfe4ff;--c-note-pink:#ffd6e5;--c-note-hot:#dbe9ff;--c-note-flash:#b9d4ff;--c-note-yellow-swatch:#f5d547;--c-note-green-swatch:#5fcf86;--c-note-blue-swatch:#7fb2ff;--c-note-pink-swatch:#ff8fb8;--c-note-red-ink:#d9480f;--c-mark:#e6ad23;--c-mark-soft:#f9df9e;--c-mark-ink:#b08415;--c-reg-sel:#16251b;--canvas:var(--c-gray-25);--paper:var(--c-gray-0);--focus-desk:var(--c-gray-75);--sunken:var(--c-gray-50);--sunken-soft:var(--c-gray-75);--sunken-strong:var(--c-gray-100);--inverse:var(--c-gray-900);--inverse-soft:var(--c-gray-850);--ink:var(--c-gray-900);--ink-soft:var(--c-gray-800);--ink-body:var(--c-gray-750);--ink-secondary:var(--c-gray-700);--muted:var(--c-gray-600);--subtle:var(--c-gray-500);--faint:var(--c-gray-450);--ghost:var(--c-gray-400);--disabled:var(--c-gray-350);--on-accent:var(--c-gray-0);--on-inverse:var(--c-gray-0);--line:var(--c-gray-150);--line-soft:var(--c-gray-100);--line-strong:var(--c-gray-200);--line-stronger:var(--c-gray-300);--accent:var(--c-blue-600);--accent-dark:var(--c-blue-700);--accent-bright:var(--c-blue-500);--accent-mid:var(--c-blue-450);--accent-wash:var(--c-blue-25);--accent-soft:var(--c-blue-50);--accent-soft-strong:var(--c-blue-100);--accent-line:var(--c-blue-150);--accent-border:var(--c-blue-300);--accent-border-soft:var(--c-blue-200);--accent-light:var(--c-blue-400);--accent-faded:var(--c-blue-350);--accent-muted:var(--c-blue-650);--violet-soft:var(--c-violet-50);--success:var(--c-green-700);--success-bright:var(--c-green-400);--success-soft:var(--c-green-50);--success-wash:var(--c-green-25);--success-line:var(--c-green-200);--success-line-strong:var(--c-green-300);--mint-soft:var(--c-green-100);--danger:var(--c-red-700);--danger-bright:var(--c-red-500);--danger-soft:var(--c-red-50);--danger-wash:var(--c-red-25);--danger-line:var(--c-red-200);--danger-line-strong:var(--c-red-300);--warn:var(--c-amber-700);--warn-strong:var(--c-amber-900);--warn-bright:var(--c-amber-400);--amber-soft:var(--c-amber-50);--warn-line:var(--c-amber-200);--highlight:var(--c-amber-300);--highlight-soft:var(--c-amber-250);--figure-filter:none;--screenshot-filter:none;--figure-paper:var(--c-gray-0);--print-paper:var(--c-gray-0);--print-ink:var(--c-neutral-950);--print-line:var(--c-neutral-920);--print-line-soft:var(--c-neutral-750);--shadow-ink:var(--c-gray-950);--sheet-science:var(--c-sheet-pink-500);--sheet-science-text:var(--c-sheet-pink-700);--sheet-math:var(--c-sheet-red-500);--sheet-math-text:var(--c-sheet-red-700);--sheet-general:var(--c-sheet-violet-500);--sheet-general-text:var(--c-sheet-violet-700);--sheet-japanese:var(--c-sheet-orange-500);--sheet-japanese-text:var(--c-sheet-orange-700);--pencil-graphite:var(--c-graphite-700);--pencil-fill:var(--c-graphite-800);--pencil-toolbar:var(--c-graphite-900);--pencil-toolbar-ink:var(--c-graphite-300);--pencil-toolbar-rule:var(--c-graphite-600);--subject-physics:var(--accent);--subject-chemistry:var(--c-brown-600);--subject-biology:var(--c-biology-600);--subject-math:var(--c-violet-600);--me-subject-physics:var(--c-blue-500);--me-subject-chemistry:var(--c-orange-400);--me-subject-biology:var(--c-green-500);--me-subject-math:var(--c-violet-500);--me-subject-math-c1:var(--c-violet-300);--me-subject-japanese:var(--c-pink-500);--me-subject-liberal-arts:var(--c-teal-500);--me-subject-integrated:var(--c-amber-500);--me-mode-practice:var(--c-blue-500);--me-mode-question:var(--c-sky-400);--me-mode-ai:var(--c-violet-400);--me-mode-textbook:var(--c-amber-400);--me-mode-vocabulary:var(--c-green-400);--me-gradient-score:linear-gradient(120deg,var(--c-blue-550) 10%,var(--c-violet-500) 90%);--me-gradient-week:linear-gradient(120deg,var(--c-sky-500) 10%,var(--c-blue-500) 90%);--me-gradient-mistake:linear-gradient(120deg,var(--c-orange-300) 10%,var(--c-red-450) 90%);--me-gradient-streak:linear-gradient(120deg,var(--c-violet-550) 10%,var(--c-pink-500) 90%);--chart-1:var(--c-blue-500);--chart-2:var(--c-green-500);--chart-3:var(--c-violet-400);--chart-4:var(--c-amber-400);--chart-5:var(--c-red-450);--chart-6:var(--c-sky-400);--chart-7:var(--c-pink-500);--chart-track:var(--c-gray-75);--chart-grid:var(--c-gray-75);--chart-axis:var(--c-gray-450);--card-bg:var(--paper);--card-shadow:0 1px 1px transparent,0 8px 24px transparent}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow:0 1px 1px color-mix(in srgb,transparent,var(--c-card-shadow) 3%),0 8px 24px color-mix(in srgb,transparent,var(--c-card-shadow) 5%)}}:root{--card-shadow-raised:0 1px 1px transparent,0 10px 30px transparent}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow-raised:0 1px 1px color-mix(in srgb,transparent,var(--c-card-shadow) 3%),0 10px 30px color-mix(in srgb,transparent,var(--c-card-shadow) 7%)}}:root{--card-glow:radial-gradient(120% 120% at 0% 0%,var(--c-card-glow) 0%,var(--paper) 60%);--shadow-sm:0 10px 30px transparent}@supports (color:color-mix(in lab,red,red)){:root{--shadow-sm:0 10px 30px color-mix(in srgb,transparent,var(--c-soft-shadow) 6%)}}:root{--shadow:0 24px 70px transparent}@supports (color:color-mix(in lab,red,red)){:root{--shadow:0 24px 70px color-mix(in srgb,transparent,var(--c-soft-shadow) 11%)}}:root{--outcome-correct:var(--success-bright);--outcome-wrong:var(--c-red-400);--outcome-unanswered:var(--c-outcome-unanswered);--tile-correct-bg:var(--paper);--tile-correct-border:var(--c-tile-correct-line);--tile-correct-ink:var(--ink);--tile-wrong-bg:var(--c-red-75);--tile-wrong-border:var(--danger-line);--tile-wrong-ink:var(--c-red-650);--tile-unanswered-bg:var(--c-tile-unanswered);--tile-unanswered-border:var(--c-tile-unanswered-line);--tile-unanswered-ink:var(--ghost);--record-correct-bg:var(--success-soft);--record-correct-ink:var(--c-green-600);--record-wrong-bg:var(--danger-soft);--record-wrong-ink:var(--c-red-600);--record-unanswered-bg:var(--c-record-unanswered);--record-unanswered-ink:var(--c-gray-350);--tone-topic:var(--c-tone-topic);--tone-topic-bg:var(--c-tone-topic-bg);--tone-support:var(--c-tone-support);--tone-support-bg:var(--c-tone-support-bg);--tone-turn:var(--c-tone-turn);--tone-turn-bg:var(--c-tone-turn-bg);--tone-cause:var(--c-tone-cause);--tone-cause-bg:var(--c-tone-cause-bg);--tone-sum:var(--c-tone-sum);--tone-sum-bg:var(--c-tone-sum-bg);--tone-extend:var(--c-tone-extend);--tone-extend-bg:var(--c-tone-extend-bg);--tone-conclude:var(--c-tone-conclude);--tone-conclude-bg:var(--c-tone-conclude-bg);--grammar-modifier:var(--c-grammar-modifier);--grammar-modifier-bg:var(--c-grammar-modifier-bg);--grammar-clause:var(--c-grammar-clause);--grammar-predicate:var(--accent);--grammar-clause-mark:var(--c-grammar-clause-mark);--grammar-insert-mark:var(--c-grammar-insert-mark);--grammar-modifier-mark:var(--c-grammar-modifier-mark);--subject-dot-japanese:var(--c-subject-dot-japanese);--subject-dot-math-c1:var(--c-subject-dot-math-c1);--subject-dot-math-c2:var(--c-subject-dot-math-c2);--subject-dot-physics:var(--c-subject-dot-physics);--subject-dot-chemistry:var(--c-subject-dot-chemistry);--subject-dot-biology:var(--c-subject-dot-biology);--subject-dot-liberal-arts:var(--c-subject-dot-liberal-arts);--shadow-accent:var(--c-shadow-accent);--note-yellow:var(--c-note-yellow);--note-green:var(--c-note-green);--note-blue:var(--c-note-blue);--note-pink:var(--c-note-pink);--note-underline:var(--c-red-500);--note-dot:var(--c-blue-500);--note-hot:var(--c-note-hot);--note-flash:var(--c-note-flash);--note-yellow-swatch:var(--c-note-yellow-swatch);--note-green-swatch:var(--c-note-green-swatch);--note-blue-swatch:var(--c-note-blue-swatch);--note-pink-swatch:var(--c-note-pink-swatch);--note-red-ink:var(--c-note-red-ink);--mark:var(--c-mark);--mark-soft:var(--c-mark-soft);--mark-ink:var(--c-mark-ink);--decor-indigo:var(--c-decor-indigo);--decor-blue-light:var(--c-decor-blue-light);--decor-indigo-dark:var(--c-decor-indigo-dark);--decor-violet:var(--c-decor-violet);--decor-sky:var(--c-decor-sky);--decor-orange:var(--c-orange-400);--decor-purple:var(--c-violet-550);--accent-vivid:var(--c-blue-550);--pending-dot:var(--c-amber-600);--saved-dot:var(--c-green-550);--success-glow:var(--c-green-350);--subject-dot-integrated-chemistry:var(--c-teal-600);--success-strong:var(--c-green-800);--danger-strong:var(--c-red-800);--danger-faded:var(--c-salmon-300);--warn-line-strong:var(--c-amber-450);--note-green-pen:var(--c-note-green-pen);--note-red-pen:var(--c-note-red-pen);--note-pink-pen:var(--c-note-pink-pen);--note-green-line:var(--c-note-green-line);--reg-bg:var(--c-neutral-900);--reg-card:var(--c-neutral-850);--reg-line:var(--c-neutral-780);--reg-hover:var(--c-neutral-700);--reg-ink:var(--c-neutral-50);--reg-soft:var(--c-neutral-400);--reg-faint:var(--c-neutral-600);--reg-accent:var(--c-green-500);--reg-sel:var(--c-reg-sel);--reg-btn:var(--c-neutral-50);--reg-btn-ink:var(--c-neutral-950);--reg-btn-off:var(--c-neutral-800);--reg-btn-off-ink:var(--c-neutral-600);--reg-track:var(--c-neutral-800);--reg-danger:var(--c-red-350)}:root[data-theme=dark]{color-scheme:dark;--canvas:var(--c-night-0);--paper:var(--c-night-50);--focus-desk:var(--c-night-0);--sunken:var(--c-night-100);--sunken-soft:var(--c-night-125);--sunken-strong:var(--c-night-150);--inverse:var(--c-night-250);--inverse-soft:var(--c-night-300);--ink:var(--c-night-800);--ink-soft:var(--c-night-750);--ink-body:var(--c-night-700);--ink-secondary:var(--c-night-650);--muted:var(--c-night-600);--subtle:var(--c-night-550);--faint:var(--c-night-500);--ghost:var(--c-night-450);--disabled:var(--c-night-400);--line:var(--c-night-200);--line-soft:var(--c-night-150);--line-strong:var(--c-night-300);--line-stronger:var(--c-night-350);--accent:var(--c-night-blue-500);--accent-dark:var(--c-night-blue-300);--accent-bright:var(--c-night-blue-400);--accent-mid:var(--c-night-blue-400);--accent-light:var(--c-night-blue-300);--accent-faded:var(--c-night-blue-600);--accent-muted:var(--c-night-blue-200);--accent-vivid:var(--c-night-blue-400);--accent-wash:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--accent-wash:color-mix(in srgb,var(--paper),var(--accent) 8%)}}:root[data-theme=dark]{--accent-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--accent-soft:color-mix(in srgb,var(--paper),var(--accent) 15%)}}:root[data-theme=dark]{--accent-soft-strong:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--accent-soft-strong:color-mix(in srgb,var(--paper),var(--accent) 22%)}}:root[data-theme=dark]{--accent-line:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--accent-line:color-mix(in srgb,var(--paper),var(--accent) 28%)}}:root[data-theme=dark]{--accent-border-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--accent-border-soft:color-mix(in srgb,var(--paper),var(--accent) 36%)}}:root[data-theme=dark]{--accent-border:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--accent-border:color-mix(in srgb,var(--paper),var(--accent) 48%)}}:root[data-theme=dark]{--violet-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--violet-soft:color-mix(in srgb,var(--paper),var(--c-violet-500) 14%)}}:root[data-theme=dark]{--success:var(--c-night-green-400);--success-bright:var(--c-night-green-400);--success-strong:var(--c-night-green-300);--success-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--success-soft:color-mix(in srgb,var(--paper),var(--success) 15%)}}:root[data-theme=dark]{--success-wash:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--success-wash:color-mix(in srgb,var(--paper),var(--success) 9%)}}:root[data-theme=dark]{--success-line:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--success-line:color-mix(in srgb,var(--paper),var(--success) 32%)}}:root[data-theme=dark]{--success-line-strong:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--success-line-strong:color-mix(in srgb,var(--paper),var(--success) 48%)}}:root[data-theme=dark]{--mint-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--mint-soft:color-mix(in srgb,var(--paper),var(--success) 13%)}}:root[data-theme=dark]{--danger:var(--c-night-red-400);--danger-bright:var(--c-night-red-500);--danger-strong:var(--c-night-red-300);--danger-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--danger-soft:color-mix(in srgb,var(--paper),var(--danger) 15%)}}:root[data-theme=dark]{--danger-wash:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--danger-wash:color-mix(in srgb,var(--paper),var(--danger) 9%)}}:root[data-theme=dark]{--danger-line:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--danger-line:color-mix(in srgb,var(--paper),var(--danger) 32%)}}:root[data-theme=dark]{--danger-line-strong:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--danger-line-strong:color-mix(in srgb,var(--paper),var(--danger) 48%)}}:root[data-theme=dark]{--warn:var(--c-night-amber-400);--warn-strong:var(--c-night-amber-300);--amber-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--amber-soft:color-mix(in srgb,var(--paper),var(--warn) 15%)}}:root[data-theme=dark]{--warn-line:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--warn-line:color-mix(in srgb,var(--paper),var(--warn) 32%)}}:root[data-theme=dark]{--highlight:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--highlight:color-mix(in srgb,var(--paper),var(--c-night-amber-400) 40%)}}:root[data-theme=dark]{--highlight-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--highlight-soft:color-mix(in srgb,var(--paper),var(--c-night-amber-400) 22%)}}:root[data-theme=dark]{--figure-filter:invert(.9) hue-rotate(180deg);--screenshot-filter:invert(.92) hue-rotate(180deg) saturate(1.1);--print-paper:var(--paper);--print-ink:var(--ink);--print-line:var(--c-night-700);--print-line-soft:var(--c-night-600);--shadow-ink:var(--c-neutral-950);--sheet-science-text:var(--sheet-science);--sheet-math-text:var(--sheet-math);--sheet-general-text:var(--sheet-general);--sheet-japanese-text:var(--sheet-japanese);--pencil-graphite:var(--ink-soft);--pencil-fill:var(--ink);--subject-chemistry:var(--c-night-brown-400);--subject-biology:var(--c-night-biology-400);--subject-math:var(--c-night-violet-400);--chart-track:var(--sunken-strong);--chart-grid:var(--line);--chart-axis:var(--faint);--card-shadow:0 1px 1px transparent,0 8px 24px transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--card-shadow:0 1px 1px color-mix(in srgb,transparent,var(--shadow-ink) 30%),0 8px 24px color-mix(in srgb,transparent,var(--shadow-ink) 28%)}}:root[data-theme=dark]{--card-shadow-raised:0 1px 1px transparent,0 10px 30px transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--card-shadow-raised:0 1px 1px color-mix(in srgb,transparent,var(--shadow-ink) 30%),0 10px 30px color-mix(in srgb,transparent,var(--shadow-ink) 36%)}}:root[data-theme=dark]{--card-glow:radial-gradient(120% 120% at 0% 0%,var(--accent-soft) 0%,var(--paper) 60%);--shadow-sm:0 10px 30px transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--shadow-sm:0 10px 30px color-mix(in srgb,transparent,var(--shadow-ink) 30%)}}:root[data-theme=dark]{--shadow:0 24px 70px transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--shadow:0 24px 70px color-mix(in srgb,transparent,var(--shadow-ink) 45%)}}:root[data-theme=dark]{--shadow-accent:var(--shadow-ink);--outcome-unanswered:var(--line-stronger);--tile-correct-border:var(--line);--tile-wrong-bg:var(--danger-soft);--tile-wrong-ink:var(--danger);--tile-unanswered-bg:var(--sunken);--tile-unanswered-border:var(--line-soft);--record-correct-ink:var(--success-strong);--record-wrong-ink:var(--danger);--record-unanswered-bg:var(--sunken);--record-unanswered-ink:var(--disabled);--tone-topic-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-topic-bg:color-mix(in srgb,var(--paper),var(--tone-topic) 16%)}}:root[data-theme=dark]{--tone-support-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-support-bg:color-mix(in srgb,var(--paper),var(--tone-support) 16%)}}:root[data-theme=dark]{--tone-turn-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-turn-bg:color-mix(in srgb,var(--paper),var(--tone-turn) 16%)}}:root[data-theme=dark]{--tone-cause-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-cause-bg:color-mix(in srgb,var(--paper),var(--tone-cause) 16%)}}:root[data-theme=dark]{--tone-sum-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-sum-bg:color-mix(in srgb,var(--paper),var(--tone-sum) 16%)}}:root[data-theme=dark]{--tone-extend-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-extend-bg:color-mix(in srgb,var(--paper),var(--tone-extend) 16%)}}:root[data-theme=dark]{--tone-conclude-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--tone-conclude-bg:color-mix(in srgb,var(--paper),var(--tone-conclude) 16%)}}:root[data-theme=dark]{--grammar-modifier:var(--c-night-teal-300);--grammar-modifier-bg:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--grammar-modifier-bg:color-mix(in srgb,var(--paper),var(--c-night-teal-300) 14%)}}:root[data-theme=dark]{--grammar-clause:var(--c-night-violet-300);--note-yellow:transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--note-yellow:color-mix(in srgb,transparent,var(--c-note-yellow-swatch) 34%)}}:root[data-theme=dark]{--note-green:transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--note-green:color-mix(in srgb,transparent,var(--c-note-green-swatch) 30%)}}:root[data-theme=dark]{--note-blue:transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--note-blue:color-mix(in srgb,transparent,var(--c-note-blue-swatch) 32%)}}:root[data-theme=dark]{--note-pink:transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--note-pink:color-mix(in srgb,transparent,var(--c-note-pink-swatch) 30%)}}:root[data-theme=dark]{--note-hot:transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--note-hot:color-mix(in srgb,transparent,var(--accent) 30%)}}:root[data-theme=dark]{--note-flash:transparent}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--note-flash:color-mix(in srgb,transparent,var(--accent) 45%)}}:root[data-theme=dark]{--mark-soft:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--mark-soft:color-mix(in srgb,var(--paper),var(--mark) 28%)}}:root[data-theme=dark]{--mark-ink:var(--mark)}:root{--radius-sm:12px;--radius:18px;--radius-lg:28px;--gutter:20px;--container-reading:760px;--container-standard:1200px;--container-workspace:1600px;--page-width:var(--container-standard);--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:36px;--radius-md:12px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--card-radius-sm:20px;--card-radius:22px;--card-radius-lg:22px;--card-padding:20px 24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--canvas)}body{min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%}::selection{color:var(--ink);background:var(--accent-line)}:focus-visible{outline:3px solid #0000}@supports (color:color-mix(in lab,red,red)){:focus-visible{outline:3px solid color-mix(in srgb,transparent,var(--accent) 40%)}}:focus-visible{outline-offset:3px}:root[data-theme-switching] *,:root[data-theme-switching] :after,:root[data-theme-switching] :before{transition:none!important}.shell{flex-direction:column;min-height:100dvh;display:flex}.shell:has([data-page-width=workspace]){--page-width:var(--container-workspace)}.shell:has([data-page-width=full]){--page-width:100vw}.shell:has([data-exam-focus]) .topbar,.shell:has([data-question-focus]) .topbar{display:none}#main-content{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:761px){body.chateju-panel-active #main-content{margin-right:420px}}.skip-link{z-index:100;color:var(--on-inverse);background:var(--inverse);border-radius:10px;padding:10px 14px;transition:transform .15s;position:fixed;top:8px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.staging-banner{padding:7px 16px;font-size:13px;font-weight:800;line-height:1.4}.script-health-banner,.staging-banner{z-index:2147483000;color:var(--warn-strong);background:var(--amber-soft);border-bottom:1px solid var(--warn-line);text-align:center;position:relative}.script-health-banner{padding:10px 16px;font-size:14px;font-weight:700;line-height:1.5}.topbar{z-index:30;border-bottom:1px solid var(--line);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.topbar{border-bottom:1px solid color-mix(in srgb,var(--line) 86%,transparent)}}.topbar{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.topbar{background:color-mix(in srgb,var(--paper) 88%,transparent)}}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-inner{width:min(var(--page-width),calc(100% - 2 * var(--gutter)));justify-content:space-between;align-items:center;gap:28px;min-height:68px;margin:0 auto;display:flex;position:relative}.brand{flex:none;align-items:center;gap:10px;display:inline-flex}.topbar-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.brand-copy{line-height:1;display:flex}.brand-copy strong{color:var(--accent);letter-spacing:-.055em;font-size:21px;display:inline-block}.desktop-nav{justify-content:flex-end;align-items:center;gap:2px;display:flex}.desktop-nav a{min-height:42px;color:var(--muted);white-space:nowrap;border-radius:11px;align-items:center;padding:0 11px;font-size:14px;font-weight:650;transition:color .16s,background .16s;display:inline-flex}.desktop-nav a:hover{color:var(--ink);background:var(--accent-soft)}.nav-avatar{width:24px;height:24px;box-shadow:0 0 0 1px var(--line);border-radius:7px;flex:none;margin-right:7px;overflow:hidden}.mobile-nav-grid .nav-icon.nav-icon-avatar svg,.nav-avatar svg{width:100%;height:100%;display:block}.desktop-nav a[aria-current=page]{color:var(--accent);background:var(--accent-soft);font-weight:850}.desktop-nav a[aria-current=page]:hover{color:var(--accent-dark);background:var(--accent-soft-strong)}.public-nav{align-items:center;gap:12px;display:flex}.header-login{min-height:42px;color:var(--ink-soft);align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.mobile-nav{display:none}.footer{border-top:1px solid var(--line);background:var(--paper);padding:36px 0 30px}@media (max-width:640px){.footer{padding-bottom:calc(30px + 58px + env(safe-area-inset-bottom))}}.footer-inner{width:min(var(--page-width),calc(100% - 2 * var(--gutter)));color:var(--muted);margin:0 auto;font-size:13px}.footer-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px 32px;padding-bottom:22px}.footer-about,.footer-top{flex-wrap:wrap;display:flex}.footer-about{align-items:baseline;gap:16px}.footer-about p{color:var(--ink-soft);margin:0;font-size:14px}.footer-brand{color:var(--accent);letter-spacing:-.025em;font-size:22px;font-weight:650;line-height:1}.footer-links{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.footer-links a{color:var(--ink-soft)}.footer-links a:hover{color:var(--accent)}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:18px;font-size:12px;display:flex}.footer-bottom p{margin:0}.footer-legal{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.footer-legal a{color:inherit;text-decoration:none}.footer-legal a:hover{color:var(--accent)}.main{width:min(var(--container-standard),calc(100% - 2 * var(--gutter)));margin:0 auto;padding:52px 0 84px}.narrow{width:min(100%,var(--container-reading));margin-inline:auto}.hero{padding:36px 0 28px}.eyebrow{color:var(--accent-dark);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.eyebrow-dot{background:var(--success-glow);border-radius:50%;width:7px;height:7px;margin-right:2px;display:inline-block;box-shadow:0 0 0 5px #0000}@supports (color:color-mix(in lab,red,red)){.eyebrow-dot{box-shadow:0 0 0 5px color-mix(in srgb,transparent,var(--success-bright) 17%)}}h1{letter-spacing:-.055em;max-width:840px;margin:14px 0 18px;font-size:clamp(38px,7vw,64px);line-height:1.04}h2{letter-spacing:-.035em;margin:0 0 10px;font-size:25px;line-height:1.2}h3{margin:0 0 8px;font-size:17px;line-height:1.35}.rich img{filter:var(--figure-filter)}.rich :is(h1,h2,h3,h4,h5,h6){max-width:none;color:inherit;letter-spacing:0;margin:1.15em 0 .45em;font-weight:700;line-height:1.45}.rich h1{font-size:1.3em}.rich h2{font-size:1.2em}.rich h3{font-size:1.1em}.rich-blocked-image{color:var(--muted);font-size:.9em}.rich :is(h4,h5,h6){font-size:1em}:is(.rich,.rich-inline) strong .katex,:is(.rich,.rich-inline) strong .katex *{font-weight:inherit}.lead{max-width:690px;margin:0;font-size:18px;line-height:1.72}.lead,.muted{color:var(--muted)}.small{font-size:13px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.stack{gap:16px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:22px}@supports (color:color-mix(in lab,red,red)){.card{background:color-mix(in srgb,var(--paper) 96%,transparent)}}.card{box-shadow:var(--shadow-sm)}a.card{transition:transform .18s,border-color .18s,box-shadow .18s}a.card:hover{border-color:var(--line-stronger);transform:translateY(-2px);box-shadow:0 16px 42px #0000}@supports (color:color-mix(in lab,red,red)){a.card:hover{box-shadow:0 16px 42px color-mix(in srgb,transparent,var(--shadow-ink) 9%)}}.metric{letter-spacing:-.045em;font-size:30px;font-weight:850}.label{color:var(--muted);margin:0 0 7px;font-size:13px;font-weight:750;display:block}.field{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;min-height:46px;color:var(--ink);background:var(--paper);outline:none;padding:11px 13px;transition:border-color .15s,box-shadow .15s}.field:focus{border-color:var(--accent);box-shadow:0 0 0 4px #0000}@supports (color:color-mix(in lab,red,red)){.field:focus{box-shadow:0 0 0 4px color-mix(in srgb,transparent,var(--accent) 14%)}}.btn{border-radius:var(--radius-sm);min-height:44px;color:var(--on-accent);background:var(--accent);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 17px;display:inline-flex;box-shadow:0 8px 20px #0000}@supports (color:color-mix(in lab,red,red)){.btn{box-shadow:0 8px 20px color-mix(in srgb,transparent,var(--accent) 18%)}}.btn{font-weight:800;line-height:1.2;transition:transform .15s,background .15s,box-shadow .15s}.btn:hover{color:var(--on-accent);background:var(--accent-dark);transform:translateY(-1px);box-shadow:0 11px 24px #0000}@supports (color:color-mix(in lab,red,red)){.btn:hover{box-shadow:0 11px 24px color-mix(in srgb,transparent,var(--accent) 24%)}}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.btn.compact{min-height:40px;padding:8px 14px}.header-signup{color:var(--on-accent);background:var(--accent)}.header-signup:hover{color:var(--on-accent);background:var(--accent-dark)}.btn.large{border-radius:var(--radius-sm);min-height:50px;padding:13px 20px}.btn.secondary{color:var(--ink-soft);background:var(--accent-soft);box-shadow:none}.btn.secondary:hover{color:var(--accent-dark);background:var(--accent-soft-strong)}.btn.ghost{color:var(--muted);border-color:var(--line);box-shadow:none;background:0 0}.btn.danger{background:var(--danger)}.btn.light{color:var(--accent-dark);background:var(--paper);box-shadow:none}.text-link{min-height:44px;color:var(--ink-soft);align-items:center;font-size:14px;font-weight:750;display:inline-flex}.pill,.text-link:hover{color:var(--accent-dark)}.pill{background:var(--accent-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.pill.warn{color:var(--warn);background:var(--amber-soft)}.pill.error{color:var(--danger);background:var(--tile-wrong-bg)}.notice{border:1px solid var(--accent-border);border-radius:var(--radius-sm);color:var(--accent-dark);background:var(--accent-soft);padding:13px 15px;font-size:14px;line-height:1.58}.notice.warn{color:var(--warn);border-color:var(--warn-line);background:var(--amber-soft)}.notice.error{color:var(--danger);border-color:var(--danger-line);background:var(--tile-wrong-bg)}.divider{background:var(--line);height:1px;margin:20px 0}.steps{counter-reset:step;gap:10px;margin:24px 0;display:grid}.step{border:1px solid var(--line);background:var(--paper);border-radius:13px;align-items:center;gap:12px;padding:13px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.step{background:color-mix(in srgb,var(--paper) 74%,transparent)}}.step:before{counter-increment:step;content:counter(step);width:25px;height:25px;color:var(--on-inverse);background:var(--inverse);border-radius:50%;flex:0 0 25px;place-items:center;font-size:12px;font-weight:800;display:grid}.options{gap:10px;display:grid}.option{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.option:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}td,th{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:11px 9px}th{color:var(--muted);font-weight:800}.qr{aspect-ratio:1;border:1px solid var(--line);border-radius:14px;width:min(220px,100%)}.formula{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:13px;padding:18px;overflow-x:auto}.student-home{width:min(var(--container-standard),calc(100% - 2 * var(--gutter)));margin:0 auto;padding:54px 0 84px}.student-welcome{background:linear-gradient(135deg,var(--accent-soft),var(--canvas) 62%,var(--mint-soft));border-radius:28px;justify-content:space-between;align-items:center;gap:34px;padding:40px clamp(24px,5vw,54px);display:flex;overflow:hidden}.student-welcome h1{margin:12px 0;font-size:clamp(36px,6vw,56px)}.student-welcome .lead{max-width:610px;font-size:16px}.dashboard-chat-entry{border:1px solid var(--accent-border-soft);color:var(--ink-soft);background:linear-gradient(115deg,var(--accent-soft),var(--canvas));box-shadow:var(--shadow-sm);border-radius:24px;align-items:center;gap:22px;margin-top:24px;padding:clamp(24px,4vw,34px);display:flex}.dashboard-chat-entry .dashboard-chat-mark{width:60px;height:60px;color:var(--on-accent);background:var(--accent);border-radius:18px;flex:0 0 60px;place-items:center;font-size:36px;display:grid}.dashboard-chat-entry>div:nth-child(2){flex:1}.dashboard-chat-entry h2{margin:6px 0 7px;font-size:clamp(23px,3vw,31px)}.dashboard-chat-entry p:last-child{color:var(--ink-secondary);margin:0;line-height:1.6}.dashboard-chat-entry .btn{flex:none}.dashboard-action-shell{grid-template-columns:minmax(0,1.65fr) minmax(250px,.75fr);gap:14px;margin-top:24px;display:grid}.dashboard-primary-action,.dashboard-recent-result{border:1px solid var(--accent-line);background:var(--paper);box-shadow:var(--shadow-sm);border-radius:24px;padding:clamp(22px,4vw,32px)}.dashboard-primary-action{background:linear-gradient(135deg,var(--paper),var(--accent-wash));justify-content:space-between;align-items:center;gap:26px;display:flex}.dashboard-primary-action h2{margin:9px 0 8px;font-size:clamp(25px,3.5vw,34px)}.dashboard-primary-action p{max-width:650px;color:var(--ink-soft);margin:0;line-height:1.65}.dashboard-primary-action small{color:var(--muted);margin-top:11px;display:block}.dashboard-primary-action .btn{flex:none}.dashboard-recent-result{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.dashboard-recent-result strong{color:var(--ink);margin-top:8px;font-size:31px;display:block}.dashboard-recent-result strong span{color:var(--muted);font-size:16px}.dashboard-recent-result>p{color:var(--muted);margin:0;font-size:13px}.dashboard-recent-result>a{color:var(--accent-dark);font-weight:800}.welcome-symbol{flex:0 0 170px;place-items:center;width:170px;height:150px;display:grid;position:relative}.welcome-symbol:after,.welcome-symbol:before{content:"";border:1px solid #0000;position:absolute}@supports (color:color-mix(in lab,red,red)){.welcome-symbol:after,.welcome-symbol:before{border:1px solid color-mix(in srgb,transparent,var(--accent) 22%)}}.welcome-symbol:after,.welcome-symbol:before{border-radius:50%}.welcome-symbol:before{width:160px;height:72px;transform:rotate(-18deg)}.welcome-symbol:after{width:130px;height:110px;transform:rotate(28deg)}.welcome-symbol span{z-index:1;color:var(--on-accent);background:var(--accent);border-radius:20px;place-items:center;padding:14px 18px;display:grid;position:relative;box-shadow:0 18px 40px #0000}@supports (color:color-mix(in lab,red,red)){.welcome-symbol span{box-shadow:0 18px 40px color-mix(in srgb,transparent,var(--accent) 24%)}}.welcome-symbol span{letter-spacing:-.06em;font-size:17px;font-weight:900}.student-section{margin-top:46px}.student-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.student-section-heading h2{font-size:29px}.student-section-heading p{color:var(--muted);margin:0;font-size:14px}.subject-quick-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.subject-quick-card{border:1px solid var(--line);background:var(--paper);border-radius:18px;justify-content:space-between;align-items:center;gap:15px;padding:22px;transition:transform .16s,border-color .16s;display:flex}.subject-quick-card:hover{border-color:var(--line-stronger);transform:translateY(-2px)}.subject-quick-card p{color:var(--muted);margin:4px 0 0;font-size:12px}.subject-quick-card>span{color:var(--accent);font-size:20px}.subject-quick-card-disabled{color:var(--muted);background:var(--sunken-soft)}.subject-quick-card-disabled:hover{border-color:var(--line);transform:none}.subject-quick-card-disabled>span{color:var(--muted)}.student-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.student-entry{border:1px solid var(--line);background:var(--paper);min-height:205px;box-shadow:var(--shadow-sm);border-radius:21px;flex-direction:column;padding:23px;transition:transform .17s,border-color .17s,box-shadow .17s;display:flex}.student-entry:hover{border-color:var(--line-stronger);transform:translateY(-3px);box-shadow:0 18px 45px #0000}@supports (color:color-mix(in lab,red,red)){.student-entry:hover{box-shadow:0 18px 45px color-mix(in srgb,transparent,var(--shadow-ink) 9%)}}.entry-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.entry-icon{width:46px;height:46px;color:var(--accent-dark);background:var(--accent-soft);border-radius:14px;place-items:center;display:grid}.entry-status{color:var(--muted);background:var(--sunken);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.entry-status.ready{color:var(--success);background:var(--mint-soft)}.student-entry h3{margin-top:24px;font-size:19px}.student-entry p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.entry-arrow{color:var(--accent);margin-top:auto;padding-top:18px;font-weight:850}.status-panel{border:1px solid var(--line);background:var(--paper);max-width:680px;box-shadow:var(--shadow-sm);text-align:center;border-radius:26px;margin:30px auto 0;padding:clamp(32px,7vw,58px)}.status-panel.error{border-color:var(--danger-line);background:var(--danger-wash)}.status-icon{width:64px;height:64px;color:var(--accent-dark);background:var(--accent-soft);border-radius:20px;place-items:center;margin:0 auto 20px;display:grid}.status-eyebrow{color:var(--accent-dark);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.status-panel h2{margin:12px 0 10px;font-size:30px}.status-panel>p{max-width:510px;color:var(--muted);margin:0 auto;line-height:1.7}.status-actions{justify-content:center;margin-top:24px}.loading-panel{text-align:center;min-height:240px;color:var(--muted);place-items:center;display:grid}.spinner{border:3px solid var(--accent-soft);border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;margin:0 auto 14px;animation:spin .8s linear infinite;display:block}.status-panel>.btn{margin-top:24px}@keyframes spin{to{transform:rotate(1turn)}}.subject-physics{color:var(--accent-dark);background:var(--accent-soft)}.subject-chemistry{color:var(--subject-chemistry);background:var(--tile-wrong-bg)}.subject-biology{color:var(--subject-biology);background:var(--success-soft)}.question-id{overflow-wrap:anywhere;max-width:100%;color:var(--ink-secondary);background:var(--sunken);border-radius:8px;margin-top:12px;padding:7px 8px;font-size:10px;display:block}.feedback-question-summary{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:25px 0 16px;padding:16px 18px;display:flex}.feedback-form{gap:20px;margin-top:22px;display:grid}.feedback-form label{gap:7px;display:grid}.feedback-form .label{margin:0}.feedback-description{resize:vertical;min-height:150px;line-height:1.65}.feedback-form .notice{margin:0}.feedback-form>.btn{justify-self:start}.feedback-back-link{margin-top:24px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1040px){.desktop-nav a{padding-inline:8px;font-size:13px}}@media (max-width:880px){.desktop-nav{display:none}.mobile-nav{display:block}.mobile-nav summary{min-height:44px;color:var(--ink-soft);background:var(--sunken);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 11px;font-size:13px;font-weight:800;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.menu-lines{gap:3px;width:18px;display:grid}.menu-lines i{background:currentColor;border-radius:2px;height:2px;display:block}.mobile-nav-panel{border:1px solid var(--line);background:var(--paper);border-radius:20px;padding:20px;position:absolute;top:calc(100% + 10px);left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mobile-nav-panel{background:color-mix(in srgb,var(--paper) 98%,transparent)}}.mobile-nav-panel{box-shadow:var(--shadow)}.mobile-nav-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.mobile-nav-heading span{color:var(--muted);font-size:12px}.mobile-nav-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.mobile-nav-grid a{background:var(--canvas);border-radius:14px;align-items:center;gap:11px;min-height:72px;padding:11px;display:flex}.mobile-nav-grid a:hover{background:var(--accent-soft)}.mobile-nav-grid a[aria-current=page]{color:var(--accent-dark);background:var(--accent-soft)}.mobile-nav-grid .nav-icon.nav-icon-avatar{box-shadow:0 0 0 1px var(--line);overflow:hidden}.mobile-nav-grid .nav-icon{width:38px;height:38px;color:var(--accent-dark);background:var(--paper);border-radius:11px;flex:0 0 38px;place-items:center;font-size:20px;display:grid}.mobile-nav-grid a>span:last-child{gap:3px;display:grid}.mobile-nav-grid strong{font-size:13px}.mobile-nav-grid small{color:var(--muted);font-size:10px;line-height:1.25}.dashboard-action-shell{grid-template-columns:1fr}.student-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){:root{--gutter:14px}.topbar-inner{min-height:62px}.brand-copy strong{font-size:18px}.public-nav{gap:5px}.header-login{padding-inline:6px;font-size:13px}.public-nav .btn{min-height:38px;padding:8px 12px;font-size:13px}.mobile-nav-panel{left:-2px;right:-2px}.main,.student-home{padding:36px 0 64px}.narrow{width:100%}h1{font-size:38px}.lead{font-size:16px}.grid,.grid-3{grid-template-columns:1fr}.hero{padding-top:10px}.footer-top{flex-direction:column;align-items:flex-start}.footer-links{gap:8px 22px}.student-welcome{padding:28px 23px}.welcome-symbol{display:none}.dashboard-primary-action{flex-direction:column;align-items:stretch}.dashboard-chat-entry{flex-wrap:wrap}.dashboard-chat-entry .btn,.dashboard-primary-action .btn{justify-content:center;width:100%}.student-section{margin-top:36px}.student-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.student-entry-grid,.subject-quick-grid{grid-template-columns:1fr}.student-entry{min-height:180px}.status-panel{border-radius:22px;padding:34px 22px}.status-panel h2{font-size:26px}.feedback-form>.btn{width:100%}}@media (max-width:390px){.mobile-nav-grid{grid-template-columns:1fr;max-height:calc(100vh - 120px);overflow-y:auto}}.pill.muted-pill{color:var(--muted);background:var(--line)}.table-scroll{overflow-x:auto}.doc-table{border-collapse:collapse;width:100%;font-size:14px}.doc-table td,.doc-table th{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px}.doc-table thead th{color:var(--muted);font-size:12px;font-weight:800}.doc-list dt,.doc-table tbody th{font-weight:800}.doc-list dt{margin-top:14px}.doc-list dt:first-child{margin-top:0}.doc-list dd{color:var(--ink-secondary);margin:4px 0 0;font-size:14px;line-height:1.7}.doc-plan{margin:0;padding-left:20px}.doc-plan li{color:var(--ink-secondary);margin-bottom:8px;font-size:14px;line-height:1.7}.kn-layout{grid-template-columns:258px minmax(0,1fr);align-items:start;gap:34px;display:grid}.kn-sidebar{max-height:calc(100vh - 48px);padding-right:6px;font-size:13px;position:sticky;top:24px;overflow-y:auto}.kn-sidebar-home{letter-spacing:-.02em;color:var(--ink);margin-bottom:14px;font-weight:850;text-decoration:none;display:block}.kn-sidebar-group{margin-bottom:16px}.kn-sidebar-group h3{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.kn-sidebar-group ul{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.kn-sidebar-group a{color:var(--ink-secondary);border-left:2px solid #0000;justify-content:space-between;gap:8px;margin-left:-1px;padding:5px 10px;text-decoration:none;display:flex}.kn-sidebar-group a:hover{color:var(--ink);background:var(--accent-soft)}.kn-sidebar-group a.active{color:var(--accent-dark);border-left-color:var(--accent-dark);background:var(--accent-soft);font-weight:800}.kn-sidebar-group em{color:var(--muted);flex:none;font-size:11px;font-style:normal}.kn-content{min-width:0}.kn-content h1{letter-spacing:-.03em;font-size:34px}.kn-chapter-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:14px;display:grid}.kn-chapter-card{border:1px solid var(--line);color:inherit;border-radius:16px;flex-direction:column;padding:16px 18px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.kn-chapter-card:hover{border-color:var(--accent-dark);transform:translateY(-2px)}.kn-chapter-card h3{letter-spacing:-.02em;font-size:16px}.kn-chapter-card p{color:var(--ink-secondary);margin:8px 0 14px;font-size:13px;line-height:1.65}.kn-chapter-meta{color:var(--accent-dark);margin-top:auto;font-size:12px;font-weight:800}.kn-question-list{border-top:1px solid var(--line);margin:12px 0 0;padding:0;list-style:none}.kn-question-list a{border-bottom:1px solid var(--line);color:inherit;justify-content:space-between;gap:12px;padding:10px 4px;font-size:14px;text-decoration:none;display:flex}.kn-question-list a:hover{background:var(--accent-soft)}.kn-question-list em{color:var(--muted);text-align:right;font-size:12px;font-style:normal}.kn-pager{border-top:1px solid var(--line);justify-content:space-between;gap:16px;margin-top:32px;padding-top:16px;font-size:14px;display:flex}.kn-demo-body{color:var(--ink);grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:18px;margin-top:14px;display:grid}.kn-demo svg{width:100%;height:auto}.kn-planet{fill:var(--accent-dark)}.kn-satellite{fill:var(--warn)}.kn-svg-label{fill:var(--on-accent)}.kn-readout dt,.kn-svg-label{font-size:11px;font-weight:800}.kn-readout dt{color:var(--muted)}.kn-readout dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 12px;font-size:20px;font-weight:850}.kn-slider{color:var(--muted);align-items:center;gap:12px;margin-top:8px;font-size:12px;display:flex}.kn-slider input{flex:1}.kn-formula{border-top:1px solid var(--line);color:var(--muted);text-align:center;margin:12px 0 0;padding-top:12px;font-size:13px}@media (max-width:900px){.kn-layout{grid-template-columns:1fr;gap:20px}.kn-sidebar{border:1px solid var(--line);border-radius:14px;max-height:300px;padding:14px;position:static}.kn-demo-body{grid-template-columns:1fr}.kn-readout{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kn-readout dd{margin-bottom:0}}.card.planned{background:0 0;border-style:dashed}.card.planned h3{color:var(--muted)}.card.planned:hover{border-color:var(--line)}.desktop-nav .nav-admin{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 10px}.desktop-nav .nav-admin:hover{border-color:var(--accent-dark);color:var(--accent-dark)}.mobile-nav-admin{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.mobile-nav-admin a{color:var(--muted);font-size:13px;font-weight:800;text-decoration:none}.tb-page{gap:16px;display:grid}.tb-layout{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:20px;display:grid}.tb-content{min-width:0}.tb-content h1{letter-spacing:-.01em;margin:6px 0 0;font-size:clamp(26px,3vw,32px);font-weight:600}.tb-sidebar{border-radius:var(--card-radius,22px);background:var(--paper);max-height:calc(100vh - 108px);box-shadow:var(--card-shadow);padding:16px 14px;font-size:13px;position:sticky;top:84px;overflow-y:auto}.tb-sidebar-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.tb-sidebar-home{letter-spacing:-.02em;min-height:32px;color:var(--ink);align-items:center;font-weight:850;display:inline-flex}.tb-toggle-all{border:1px solid var(--line);min-height:32px;color:var(--muted);white-space:nowrap;background:0 0;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:750}.tb-toggle-all:hover{border-color:var(--accent-dark);color:var(--accent-dark)}.tb-sidebar-part{margin-bottom:4px}.tb-tree-btn{text-align:left;width:100%;min-height:32px;color:var(--ink-soft);background:0 0;border:0;align-items:center;gap:6px;padding:5px 4px;display:flex}.tb-tree-part{letter-spacing:-.01em;font-size:12.5px;font-weight:850}.tb-tree-part:hover{color:var(--accent-dark)}.tb-tree-part em{color:var(--muted);margin-left:auto;font-size:11px;font-style:normal;font-weight:700}.tb-caret{width:11px;color:var(--muted);flex:none;font-size:9px;line-height:1}.tb-sidebar-chapter{margin:2px 0 6px 11px}.tb-chapter-row{align-items:center;gap:2px;display:flex}.tb-tree-chapter{flex:0 0 32px;justify-content:center;width:32px;padding:3px}.tb-chapter-row>a{min-width:0;min-height:32px;color:var(--ink-soft);border-radius:6px;flex:1;align-items:center;padding:3px 6px;font-size:12.5px;font-weight:700;display:flex}.tb-chapter-row>a.active,.tb-chapter-row>a:hover{color:var(--accent-dark);background:var(--accent-soft)}.tb-sidebar-chapter ul{border-left:1px solid var(--line);margin:2px 0 0 13px;padding:0;list-style:none}.tb-sidebar-chapter li a{min-height:32px;color:var(--ink-secondary);border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:6px;margin-left:-1px;padding:4px 10px;font-size:12.5px;line-height:1.5;display:flex}.tb-sidebar-chapter li a:hover{color:var(--ink);background:var(--accent-soft)}.tb-sidebar-chapter li a.active{color:var(--accent-dark);background:var(--accent-soft);border-left-color:var(--accent-dark);font-weight:800}.tb-draft-dot{color:var(--warn);flex:none;font-style:normal;font-weight:900}.tb-progress{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-top:22px;display:grid}.tb-progress>div{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:16px 18px}.tb-progress strong{letter-spacing:-.04em;color:var(--accent-dark);font-variant-numeric:tabular-nums;font-size:26px;font-weight:850;display:block}.tb-progress span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.tb-part{margin-top:26px;scroll-margin-top:84px}.tb-part:first-of-type{margin-top:0}.tb-part-nav{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.tb-part-nav a{color:var(--ink);background:var(--paper);box-shadow:var(--card-shadow);border-radius:12px;align-items:baseline;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.tb-part-nav a small{color:var(--muted);font-size:12px;font-weight:600}.tb-part-nav a:hover{color:var(--accent-dark)}.tb-part h2{letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0;font-size:20px;font-weight:600;display:flex}.tb-part h2 small{color:var(--muted);font-size:13px;font-weight:500}.tb-chapter-grid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:12px;margin-top:14px;display:grid}.tb-chapter-card{border-radius:var(--card-radius,22px);background:var(--paper);box-shadow:var(--card-shadow);color:inherit;flex-direction:column;gap:8px;padding:18px 20px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.tb-chapter-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tb-chapter-count{color:var(--muted);background:var(--sunken);border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:700}.tb-chapter-count[data-done]{color:var(--success);background:var(--success-soft)}.tb-chapter-bar{background:var(--sunken-soft);border-radius:999px;height:4px;margin-top:auto;display:block;overflow:hidden}.tb-chapter-bar em{background:var(--accent-mid);height:100%;display:block}.tb-chapter-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000}@supports (color:color-mix(in lab,red,red)){.tb-chapter-card:hover{box-shadow:0 12px 28px color-mix(in srgb,transparent,var(--shadow-ink) 8%)}}.tb-chapter-card h3{letter-spacing:-.02em;margin:0;font-size:16.5px}.tb-chapter-card p{-webkit-line-clamp:3;color:var(--ink-secondary);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.68;display:-webkit-box;overflow:hidden}.tb-chapter-meta{color:var(--accent-dark);margin-top:auto;font-size:12px;font-weight:800}.tb-node-list{counter-reset:tbnode;border-radius:var(--card-radius,22px);background:var(--paper);box-shadow:var(--card-shadow);margin:22px 0 0;padding:4px 0;list-style:none;overflow:hidden}.tb-node-list li+li{border-top:1px solid var(--sunken)}.tb-node-list a{color:inherit;gap:16px;padding:16px 22px;text-decoration:none;display:flex}.tb-node-index,.tb-node-list a:hover{background:var(--accent-soft)}.tb-node-index{width:28px;height:28px;color:var(--accent-dark);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:850;display:grid}.tb-node-body{gap:3px;min-width:0;display:grid}.tb-node-body strong{letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;display:flex}.tb-draft-tag{background:var(--amber-soft);color:var(--warn);border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:800}.tb-node-ja{color:var(--muted);font-size:12px}.tb-node-summary{color:var(--ink-secondary);font-size:13.5px;line-height:1.66}.tb-node-meta{color:var(--muted);font-size:11.5px}.tb-article{border-radius:var(--card-radius,22px);background:var(--paper);max-width:860px;box-shadow:var(--card-shadow);padding:30px clamp(20px,4vw,44px) 36px}.tb-title-ja{color:var(--muted);margin:6px 0 0;font-size:14px}.tb-syllabus-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tb-conclusion{border-left:3px solid var(--accent-dark);background:var(--accent-soft);border-radius:0 14px 14px 0;margin-top:22px;padding:18px 20px}.tb-conclusion p{color:var(--ink);margin:6px 0 0;font-size:15.5px;font-weight:600;line-height:1.78}.tb-opening{color:var(--ink-soft);margin-top:24px;font-size:17px;line-height:1.86}.tb-section{margin-top:38px}.tb-section h2{letter-spacing:-.025em;border-bottom:1px solid var(--line);padding-bottom:8px;font-size:22px}.tb-section p{color:var(--ink-soft);margin:16px 0 0;font-size:15.5px;line-height:1.88}.tb-section strong{color:var(--ink);font-weight:800}.tb-teaser{max-height:190px;-webkit-mask-image:linear-gradient(var(--ink) 20%,transparent 100%);mask-image:linear-gradient(var(--ink) 20%,transparent 100%);overflow:hidden}.tb-gate{border:1px solid var(--line);background:var(--paper);box-shadow:var(--card-shadow);text-align:center;border-radius:14px;margin:28px 0 8px;padding:26px 28px}.tb-gate-title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:19px;font-weight:700}.tb-gate-text{color:var(--ink-soft);margin:8px 0 18px;font-size:14.5px;line-height:1.7}.tb-gate-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tb-locked{margin:10px 0 0;padding:0;list-style:none}.tb-locked li{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;padding:14px 4px;font-size:16px;display:flex}.tb-locked svg{flex:none}.tb-figure{border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);border-radius:16px;margin:24px 0 0;padding:18px}.tb-figure-svg{width:100%;height:auto;display:block}.tb-formula{border:1px solid var(--line-strong);background:var(--canvas);border-radius:16px;margin:22px 0 0;padding:18px 20px}.tb-formula>code{letter-spacing:.01em;text-align:center;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:19px;font-weight:700;display:block}.tb-formula-symbols{gap:6px;margin:16px 0 0;display:grid}.tb-formula-symbols>div{grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.tb-formula-symbols dt{color:var(--accent-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;font-weight:750}.tb-formula-symbols dd{color:var(--ink-secondary);margin:0;font-size:13.5px;line-height:1.6}.tb-unit{color:var(--muted);margin-left:6px;font-size:12px}.tb-conditions{border-top:1px dashed var(--line-strong);margin-top:14px;padding-top:12px}.tb-conditions ul{color:var(--ink-soft);margin:6px 0 0;padding-left:20px;font-size:13.5px;line-height:1.72}.tb-callout{border-radius:14px;margin:22px 0 0;padding:14px 16px;font-size:14px;line-height:1.72}.tb-callout-note{background:var(--accent-soft);color:var(--accent-dark)}.tb-callout-tip{background:var(--mint-soft);color:var(--success)}.tb-callout-warn{background:var(--amber-soft);color:var(--warn)}.tb-example-prompt{font-weight:650;color:var(--ink)!important}.tb-steps{margin:16px 0 0;padding-left:22px}.tb-steps li{color:var(--ink-soft);margin-bottom:10px;font-size:15px;line-height:1.82}.tb-answer{background:var(--mint-soft);border-radius:12px;padding:12px 16px;font-weight:700;color:var(--success)!important;margin-top:16px!important}.tb-answer .label{color:var(--success);margin-right:8px;display:inline}.tb-misconception{border:1px solid var(--line);border-left:3px solid var(--danger);background:var(--paper);border-radius:0 14px 14px 0;margin-top:20px;padding:16px 18px}.tb-mis-wrong{gap:9px;font-weight:700;display:flex;color:var(--ink)!important;margin:0!important;font-size:15px!important}.tb-mis-badge{background:var(--tile-wrong-bg);width:20px;height:20px;color:var(--danger);border-radius:999px;flex:none;place-items:center;margin-top:3px;font-size:11px;font-weight:900;display:grid}.tb-mis-text{flex:1;min-width:0}.tb-mis-fix,.tb-mis-why{font-size:14.5px!important}.tb-mis-fix strong{color:var(--success)}.tb-quiz{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:18px;display:grid}.tb-quiz-item{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:18px 20px}.tb-quiz-q{color:var(--ink);gap:10px;margin:0;font-size:15px;font-weight:650;line-height:1.7;display:flex}.tb-quiz-num{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-dark);border-radius:999px;flex:none;place-items:center;margin-top:2px;font-size:11.5px;font-weight:850;display:grid}.tb-quiz-text{flex:1;min-width:0}.tb-quiz-options{gap:8px;margin-top:14px;display:grid}.tb-quiz-option{text-align:left;border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);border-radius:12px;align-items:baseline;gap:9px;padding:11px 14px;font-size:14px;line-height:1.62;transition:border-color .15s,background .15s;display:flex}.tb-quiz-option:hover{border-color:var(--accent-dark);background:var(--accent-soft)}.tb-quiz-option.correct{border-color:var(--success);background:var(--mint-soft);color:var(--success);font-weight:650}.tb-quiz-option.wrong{border-color:var(--danger);background:var(--tile-wrong-bg);color:var(--danger)}.tb-quiz-mark{flex:none;width:14px;font-weight:900}.tb-quiz-explain{background:var(--tile-wrong-bg);color:var(--danger);border-radius:12px;margin-top:12px;padding:12px 14px;font-size:13.5px;line-height:1.7}.tb-quiz-explain.ok{background:var(--mint-soft);color:var(--success)}.tb-quiz-explain p{margin:4px 0 0;color:inherit!important;font-size:13.5px!important}.tb-terms{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:16px 0 0;display:grid}.tb-terms>div{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:10px 14px}.tb-terms dt{color:var(--ink);font-size:14.5px;font-weight:750}.tb-terms dd{color:var(--muted);margin:2px 0 0;font-size:12.5px}.tb-terms>.tb-term-linked{padding:0}.tb-term-linked>a{color:inherit;border-radius:12px;padding:10px 14px;text-decoration:none;display:block}.tb-term-linked:hover{border-color:var(--accent-border);background:var(--accent-wash)}.tb-term-linked:hover dt{color:var(--accent-dark)}.tb-question-links{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.tb-question-links a{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;font-size:14.5px;text-decoration:none;display:flex}.tb-question-links a:hover{border-color:var(--accent)}.tb-pager{border-top:1px solid var(--line);justify-content:space-between;gap:18px;margin-top:44px;padding-top:18px;font-size:14px;font-weight:700;display:flex}.tb-pager a{color:var(--accent-dark)}@media (max-width:900px){.tb-layout{grid-template-columns:1fr;gap:22px}.tb-sidebar{border:1px solid var(--line);background:var(--paper);border-radius:14px;max-height:320px;padding:16px;position:static}.tb-chapter-row>a,.tb-sidebar-chapter li a,.tb-sidebar-home,.tb-toggle-all,.tb-tree-btn{min-height:44px}.tb-tree-chapter{flex-basis:44px;width:44px}.tb-content h1{font-size:30px}.tb-article{max-width:100%}.tb-opening,.tb-section p{font-size:15px}.tb-formula-symbols>div{grid-template-columns:52px minmax(0,1fr)}}.tb-math{white-space:nowrap;font-family:Latin Modern Math,STIX Two Math,Cambria Math,Georgia,Times New Roman,serif;font-size:1.06em}.tb-math .tb-var{font-style:italic}.tb-math sub,.tb-math sup{vertical-align:initial;font-size:.66em;font-style:normal;line-height:1;position:relative}.tb-math sup{top:-.46em}.tb-math sub{top:.26em}.tb-math .tb-fn,.tb-math .tb-prime{font-style:normal}.tb-math .tb-fn{padding-right:.06em}.tb-math .tb-upright{font-style:normal}.tb-math .tb-op{padding:0 .26em}.tb-math .tb-punct{padding:0 .02em}.tb-math .tb-mspace{width:.2em;display:inline-block}.tb-math .tb-sqrt{align-items:flex-start;display:inline-flex}.tb-math .tb-sqrt-sign{font-size:1.15em;line-height:1;transform:translateY(-.04em)}.tb-math .tb-sqrt-body{border-top:1px solid;margin-top:.16em;padding:.1em .12em 0 .1em}.tb-math .tb-fslash{padding:0 .1em}.tb-chem{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-family:inherit;font-style:normal}.tb-chem .tb-chem-space{white-space:normal}.tb-chem .tb-chem-el{font-style:normal;font-weight:inherit}.tb-chem sub,.tb-chem sup{vertical-align:initial;font-size:.68em;font-style:normal;line-height:1;position:relative}.tb-chem sub{top:.28em}.tb-chem sup{top:-.44em}.tb-chem .tb-chem-mass{margin-right:-.06em}.tb-chem .tb-chem-state{opacity:.78;margin-left:.1em;font-size:.82em}.tb-chem .tb-chem-arrow{padding:0 .42em;font-size:1.1em}.tb-chem .tb-chem-plus{padding:0 .26em}.tb-chem .tb-chem-bond{padding:0}.tb-chem .tb-chem-paren{padding:0 .02em}.tb-chem .tb-chem-radical{padding-right:.04em}.tb-formula-expr .tb-chem,.tb-math-display .tb-chem{font-size:1.18em}.tb-math-display{white-space:normal;flex-wrap:wrap;justify-content:center;font-size:1.34em}.tb-math-display,.tb-math-display .tb-frac,.tb-math-display>span{align-items:center;display:inline-flex}.tb-math-display .tb-frac{vertical-align:initial;flex-direction:column;margin:0 .2em}.tb-math-display .tb-frac-num{border-bottom:1.4px solid;padding:0 .3em .1em}.tb-math-display .tb-frac-den{padding:.1em .3em 0}.tb-formula-expr{text-align:center;color:var(--ink);padding:4px 0 2px}.tb-tex{position:relative}.tb-tex .katex{font-size:1.05em}.tb-tex-display{max-width:100%;display:block;position:relative;overflow:auto hidden}.tb-tex-display .katex-display{margin:0}.tb-formula-symbols dt .tb-math,.tb-formula-symbols dt .tb-tex .katex{font-size:1em}@media (max-width:900px){.tb-math-display{font-size:1.2em}}::highlight(note-y){background-color:var(--note-yellow)}::highlight(note-g){background-color:var(--note-green)}::highlight(note-b){background-color:var(--note-blue)}::highlight(note-p){background-color:var(--note-pink)}::highlight(note-ul){-webkit-text-decoration:underline solid var(--note-underline) 2px;text-decoration:underline solid var(--note-underline) 2px}::highlight(note-dot){-webkit-text-decoration:underline dashed var(--note-dot) 2px;text-decoration:underline dashed var(--note-dot) 2px}::highlight(note-hot){background-color:var(--note-hot)}::highlight(note-flash){background-color:var(--note-flash)}.question-notes-toast{z-index:70;background:var(--inverse-soft);color:var(--on-accent);pointer-events:none;border-radius:10px;padding:8px 14px;font-size:13px;position:fixed;top:76px;left:50%;transform:translate(-50%)}@media (min-width:1100px){body:has([data-chat-slot]:not(:empty)) [data-floating-help],body:has([data-notes-column][data-open=true]) [data-floating-help]{display:none}}.link-pending{opacity:.6}.link-pending:after{content:"";vertical-align:-.12em;border:2px solid;border-right:2px solid #0000;border-radius:50%;width:.85em;height:.85em;margin-left:.4em;animation:link-pending-spin .7s linear infinite;display:inline-block}@keyframes link-pending-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.link-pending:after{animation-duration:2s}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-ease{syntax:"*";inherits:false}