/*! Icons: Font Awesome Free 6.5.1 (CC BY 4.0) - https://fontawesome.com/license/free
 * Subset of the icons used by the spc theme and its menus, drawn as CSS masks.
 * Replaces fontawesome.css + brands.css + solid.css + 2 webfonts (~410 KB).
 * Includes Font Awesome alias names (e.g. fa-home = fa-house, fa-search = fa-magnifying-glass).
 * An icon class that is not in this file renders as nothing (never as a solid box).
 * Padding on an icon adds space around it, the same as with the icon font. */
.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands{display:inline-block;width:var(--w,1em);height:1em;vertical-align:-.125em;flex-shrink:0;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;box-sizing:content-box;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-clip:content-box;mask-clip:content-box}
:is(.fa-arrow-right,.fa-arrow-up,.fa-bars,.fa-navicon,.fa-x,.fa-dollar-sign,.fa-dollar,.fa-usd,.fa-download,.fa-file-zipper,.fa-file-archive,.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-magnifying-glass,.fa-search,.fa-play,.fa-pause,.fa-sliders,.fa-sliders-h,.fa-wave-square,.fa-bandcamp,.fa-facebook,.fa-instagram,.fa-soundcloud,.fa-spotify,.fa-twitter,.fa-youtube){background-color:currentColor}
.fa-arrow-right{--w:0.875em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M439 279Q448 269 448 256Q448 243 439 233L279 73Q269 64 256 64Q243 64 233 73Q224 83 224 96Q224 109 233 119L339 224H32Q18 224 9 233Q0 242 0 256Q0 270 9 279Q18 288 32 288H339L233 393Q224 403 224 416Q224 429 233 439Q243 448 256 448Q269 448 279 439L439 279Z'/%3E%3C/svg%3E")}
.fa-arrow-up{--w:0.75em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M215 41Q205 32 192 32Q179 32 169 41L9 201Q0 211 0 224Q0 237 9 247Q19 256 32 256Q45 256 55 247L160 141V448Q160 462 169 471Q178 480 192 480Q206 480 215 471Q224 462 224 448V141L329 247Q339 256 352 256Q365 256 375 247Q384 237 384 224Q384 211 375 201L215 41Z'/%3E%3C/svg%3E")}
.fa-bars,.fa-navicon{--w:0.875em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M0 96Q0 82 9 73Q18 64 32 64H416Q430 64 439 73Q448 82 448 96Q448 110 439 119Q430 128 416 128H32Q18 128 9 119Q0 110 0 96ZM0 256Q0 242 9 233Q18 224 32 224H416Q430 224 439 233Q448 242 448 256Q448 270 439 279Q430 288 416 288H32Q18 288 9 279Q0 270 0 256ZM448 416Q448 430 439 439Q430 448 416 448H32Q18 448 9 439Q0 430 0 416Q0 402 9 393Q18 384 32 384H416Q430 384 439 393Q448 402 448 416Z'/%3E%3C/svg%3E")}
.fa-x{--w:0.75em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M377 85Q385 74 384 61Q383 48 373 39Q362 31 349 32Q336 33 327 44L192 206L57 44Q48 33 35 32Q22 31 12 39Q1 48 0 61Q-1 74 7 85L150 256L7 428Q-1 438 0 451Q1 464 12 473Q22 481 35 480Q48 479 57 469L192 306L327 469Q336 479 349 480Q362 481 373 473Q383 464 384 451Q385 438 377 428L234 256L377 85Z'/%3E%3C/svg%3E")}
.fa-dollar-sign,.fa-dollar,.fa-usd{--w:0.625em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M160 0Q174 0 183 9Q192 18 192 32V68Q194 68 197 68Q197 68 197 68Q198 69 198 69L246 77Q259 80 266 91Q274 101 272 115Q269 128 258 135Q248 142 234 140L187 132Q139 125 109 138Q81 150 80 166Q77 181 81 186Q83 192 94 199Q118 214 167 226L170 227Q171 227 171 227Q193 232 216 240Q240 248 260 260Q282 274 296 300Q308 327 302 359Q296 388 279 407Q261 426 236 436Q216 444 192 447V480Q192 494 183 503Q174 512 160 512Q146 512 137 503Q128 494 128 480V445Q128 445 127 445Q127 445 127 445H126Q107 442 82 435Q56 428 35 419Q23 413 18 401Q14 389 19 376Q25 364 37 360Q48 355 61 360Q78 367 99 373Q120 379 136 382Q185 388 212 377Q237 366 239 348Q241 332 238 327Q235 321 225 314Q200 299 151 288L148 287Q148 287 148 287Q126 281 102 273Q78 266 58 253Q36 239 23 213Q10 186 17 154Q22 126 41 107Q60 88 85 78Q105 70 128 67V32Q128 18 137 9Q146 0 160 0Z'/%3E%3C/svg%3E")}
.fa-download{--w:1.0em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M288 32Q288 18 279 9Q270 0 256 0Q242 0 233 9Q224 18 224 32V275L151 201Q141 192 128 192Q115 192 105 201Q96 211 96 224Q96 237 105 247L233 375Q243 384 256 384Q269 384 279 375L407 247Q416 237 416 224Q416 211 407 201Q397 192 384 192Q371 192 361 201L288 275V32ZM64 352Q37 353 19 371Q1 389 0 416V448Q1 475 19 493Q37 511 64 512H448Q475 511 493 493Q511 475 512 448V416Q511 389 493 371Q475 353 448 352H347L301 397Q281 416 256 416Q230 416 211 397L166 352H64ZM432 408Q454 410 456 432Q454 454 432 456Q410 454 408 432Q410 410 432 408Z'/%3E%3C/svg%3E")}
.fa-file-zipper,.fa-file-archive{--w:0.75em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0Q37 1 19 19Q1 37 0 64V448Q1 475 19 493Q37 511 64 512H320Q347 511 365 493Q383 475 384 448V160H256Q242 160 233 151Q224 142 224 128V0H64ZM256 0V128V0V128H384L256 0ZM96 48Q97 33 112 32H144Q159 33 160 48Q159 63 144 64H112Q97 63 96 48ZM96 112Q97 97 112 96H144Q159 97 160 112Q159 127 144 128H112Q97 127 96 112ZM96 176Q97 161 112 160H144Q159 161 160 176Q159 191 144 192H112Q97 191 96 176ZM90 248Q97 225 121 224H135Q159 225 166 248L190 336Q192 344 192 352Q191 379 173 397Q155 415 128 416Q101 415 83 397Q65 379 64 352Q64 344 66 336L89 248ZM112 336Q97 337 96 352Q97 367 112 368H144Q159 367 160 352Q159 337 144 336H112Z'/%3E%3C/svg%3E")}
.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--w:1.125em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M576 256Q575 269 566 278Q557 287 544 288H512L513 448Q512 452 512 456V472Q512 489 500 500Q489 512 472 512H456Q454 512 453 512Q451 512 449 512H416H392Q375 512 364 500Q352 489 352 472V448V384Q352 370 343 361Q334 352 320 352H256Q242 352 233 361Q224 370 224 384V448V472Q224 489 212 500Q201 512 184 512H160H128Q127 512 126 512Q125 512 124 512Q122 512 120 512H104Q87 512 76 500Q64 489 64 472V360Q64 359 64 357V288H32Q18 287 9 278Q0 269 0 256Q0 242 10 232L266 8Q277 -1 288 0Q300 0 309 7L565 232Q577 242 576 256Z'/%3E%3C/svg%3E")}
.fa-magnifying-glass,.fa-search{--w:1.0em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208Q415 278 376 331L503 457Q512 467 512 480Q512 493 503 503Q493 512 480 512Q467 512 457 503L331 376Q278 415 208 416Q120 414 61 355Q2 296 0 208Q2 120 61 61Q120 2 208 0Q296 2 355 61Q414 120 416 208ZM208 352Q247 352 280 333Q313 314 333 280Q352 246 352 208Q352 170 333 136Q313 102 280 83Q247 64 208 64Q169 64 136 83Q103 102 83 136Q64 170 64 208Q64 246 83 280Q103 314 136 333Q169 352 208 352Z'/%3E%3C/svg%3E")}
.fa-play{--w:0.75em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M73 39Q49 25 25 38Q1 52 0 80V432Q1 460 25 474Q49 487 73 473L361 297Q383 283 384 256Q383 230 361 215L73 39Z'/%3E%3C/svg%3E")}
.fa-pause{--w:0.625em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M48 64Q28 65 14 78Q1 92 0 112V400Q1 420 14 434Q28 447 48 448H80Q100 447 114 434Q127 420 128 400V112Q127 92 114 78Q100 65 80 64H48ZM240 64Q220 65 206 78Q193 92 192 112V400Q193 420 206 434Q220 447 240 448H272Q292 447 306 434Q319 420 320 400V112Q319 92 306 78Q292 65 272 64H240Z'/%3E%3C/svg%3E")}
.fa-sliders,.fa-sliders-h{--w:1.0em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M0 416Q0 430 9 439Q18 448 32 448H87Q96 470 116 483Q135 496 160 496Q185 496 204 483Q224 470 233 448H480Q494 448 503 439Q512 430 512 416Q512 402 503 393Q494 384 480 384H233Q224 362 204 349Q185 336 160 336Q135 336 116 349Q96 362 87 384H32Q18 384 9 393Q0 402 0 416ZM128 416Q128 402 137 393Q146 384 160 384Q174 384 183 393Q192 402 192 416Q192 430 183 439Q174 448 160 448Q146 448 137 439Q128 430 128 416ZM320 256Q320 242 329 233Q338 224 352 224Q366 224 375 233Q384 242 384 256Q384 270 375 279Q366 288 352 288Q338 288 329 279Q320 270 320 256ZM352 176Q327 176 308 189Q288 202 279 224H32Q18 224 9 233Q0 242 0 256Q0 270 9 279Q18 288 32 288H279Q288 310 308 323Q327 336 352 336Q377 336 396 323Q416 310 425 288H480Q494 288 503 279Q512 270 512 256Q512 242 503 233Q494 224 480 224H425Q416 202 396 189Q377 176 352 176ZM192 128Q178 128 169 119Q160 110 160 96Q160 82 169 73Q178 64 192 64Q206 64 215 73Q224 82 224 96Q224 110 215 119Q206 128 192 128ZM265 64Q256 42 236 29Q217 16 192 16Q167 16 148 29Q128 42 119 64H32Q18 64 9 73Q0 82 0 96Q0 110 9 119Q18 128 32 128H119Q128 150 148 163Q167 176 192 176Q217 176 236 163Q256 150 265 128H480Q494 128 503 119Q512 110 512 96Q512 82 503 73Q494 64 480 64H265Z'/%3E%3C/svg%3E")}
.fa-wave-square{--w:1.25em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M128 64Q128 50 137 41Q146 32 160 32H320Q334 32 343 41Q352 50 352 64V416H448V256Q448 242 457 233Q466 224 480 224H608Q622 224 631 233Q640 242 640 256Q640 270 631 279Q622 288 608 288H512V448Q512 462 503 471Q494 480 480 480H320Q306 480 297 471Q288 462 288 448V96H192V256Q192 270 183 279Q174 288 160 288H32Q18 288 9 279Q0 270 0 256Q0 242 9 233Q18 224 32 224H128V64Z'/%3E%3C/svg%3E")}
.fa-bandcamp{--w:1.0em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 8Q187 9 131 42Q75 75 42 131Q9 187 8 256Q9 325 42 381Q75 437 131 470Q187 503 256 504Q325 503 381 470Q437 437 470 381Q503 325 504 256Q503 187 470 131Q437 75 381 42Q325 9 256 8ZM304 334H123H304H123L208 178H389Z'/%3E%3C/svg%3E")}
.fa-facebook{--w:1.0em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M512 256Q511 184 477 127Q443 69 385 35Q328 1 256 0Q184 1 127 35Q69 69 35 127Q1 184 0 256Q2 348 55 415Q109 482 194 505V334H141V256H194V222Q193 93 319 95Q332 95 349 97Q365 99 375 101V172Q365 171 345 171Q314 171 300 184Q287 198 287 228V256H371L356 334H287V510Q384 496 447 426Q510 356 512 256Z'/%3E%3C/svg%3E")}
.fa-instagram{--w:0.875em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 141Q175 142 143 175Q110 207 109 256Q110 305 143 337Q175 370 224 371Q273 370 305 337Q338 305 339 256Q338 207 305 175Q273 142 224 141ZM224 331Q192 330 171 309Q150 288 149 256Q150 224 171 203Q192 182 224 181Q256 182 277 203Q298 224 299 256Q298 288 277 309Q256 330 224 331ZM371 136Q368 161 344 163Q319 161 317 136Q317 125 325 117Q332 110 344 110Q355 110 363 117Q370 125 371 136ZM447 164Q447 109 410 70Q371 33 317 33Q297 32 260 32Q224 32 188 32Q151 32 132 33Q78 33 38 70Q1 109 2 163Q0 183 0 220Q0 256 0 292Q0 328 2 348Q1 403 38 442Q77 479 132 478Q151 479 188 480Q224 480 260 480Q297 479 317 478Q371 479 410 442Q447 403 447 348Q448 328 448 292Q448 256 448 220Q448 183 447 163ZM399 388Q386 418 356 431Q336 438 302 439Q268 440 240 440Q231 440 224 440Q217 440 208 440Q180 440 146 439Q113 438 92 431Q62 418 49 388Q42 367 41 334Q40 300 40 272Q40 263 40 256Q40 249 40 240Q40 212 41 178Q42 144 49 124Q62 94 92 81Q113 74 146 73Q180 71 208 72Q217 72 224 72Q231 72 240 72Q268 72 302 73Q336 74 356 81Q386 94 399 124Q406 144 407 178Q409 212 408 240Q408 249 408 256Q408 263 408 272Q409 300 407 334Q406 368 399 388Z'/%3E%3C/svg%3E")}
.fa-soundcloud{--w:1.25em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M111 256 117 321 111 256 117 321 111 390Q111 394 107 394Q103 394 103 390L97 321L103 256Q103 253 107 252Q111 253 111 256ZM133 211Q128 211 128 216L123 321L128 390Q128 394 133 395Q137 394 138 390L143 321L138 216Q137 211 133 211ZM158 187Q153 187 153 192L148 322L153 390Q153 395 158 395Q163 395 164 390L169 322L164 192Q163 187 158 187ZM7 283Q5 283 5 286L0 321L5 356Q5 359 7 359Q9 359 10 356L15 321L10 286Q9 283 7 283ZM31 261Q29 262 28 264L22 321L28 377Q29 380 31 380Q33 380 34 378L41 321L34 264Q33 262 31 261ZM56 250Q53 250 53 253L47 321L53 387Q53 390 56 390Q59 390 59 387L66 321L59 253Q59 250 56 250ZM81 248Q78 248 78 251L72 321L78 389Q78 393 81 393Q85 393 85 389L92 321L85 251Q85 248 81 248ZM323 137Q321 136 319 135Q315 136 313 137Q310 140 310 144V145L306 322L308 354L310 386Q311 394 319 394Q327 394 327 386L331 322L327 144Q327 139 323 137ZM296 152Q294 151 292 151Q289 151 287 152Q284 154 284 159L283 161L281 321Q281 319 281 330Q281 340 284 387Q284 390 285 392Q288 395 292 395Q295 395 297 393Q300 390 300 387V380L303 322L300 159Q299 154 296 152ZM185 175Q179 175 179 181L174 321L179 389Q180 394 185 394Q190 394 191 389L196 321L191 181Q190 175 185 175ZM561 237Q545 238 531 244Q525 189 486 154Q448 118 393 117Q365 117 342 127Q334 129 334 136V385Q335 393 343 395H561Q595 394 617 372Q639 350 640 316Q639 283 617 261Q595 238 561 237ZM265 177Q258 178 257 185L254 322L257 387Q258 394 265 395Q272 394 272 387L276 322L272 185Q271 178 265 177ZM211 169Q205 170 205 176L201 321L205 388Q206 394 211 395Q217 394 218 388L222 321L218 176Q217 170 211 169ZM238 173Q231 173 231 180L227 321L231 388Q232 394 238 395Q244 394 245 388L249 321L245 180Q244 173 238 173Z'/%3E%3C/svg%3E")}
.fa-spotify{--w:0.9688em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512'%3E%3Cpath d='M248 8Q179 9 123 42Q67 75 34 131Q1 187 0 256Q1 325 34 381Q67 437 123 470Q179 503 248 504Q317 503 373 470Q429 437 462 381Q495 325 496 256Q495 187 462 131Q429 75 373 42Q317 9 248 8ZM349 373Q343 373 338 369Q291 342 238 337Q185 333 131 345Q130 345 129 346Q123 347 119 347Q104 346 104 332Q105 317 117 315Q179 301 240 305Q300 310 354 341Q364 345 364 358Q362 372 349 373ZM376 307Q369 307 365 304Q364 303 363 303Q315 275 252 266Q188 257 125 274Q123 274 121 275Q117 276 113 276Q95 275 93 257Q93 241 109 236Q129 230 153 226Q176 223 207 223Q307 223 384 268Q395 275 395 288Q393 306 376 307ZM407 231Q400 231 394 227Q337 195 257 188Q178 180 113 198Q112 198 111 198Q106 200 100 200Q78 198 77 177Q79 156 94 153Q147 137 212 137Q267 137 321 149Q374 161 417 185Q429 191 430 208Q427 230 407 231Z'/%3E%3C/svg%3E")}
.fa-twitter{--w:1.0em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M459 152Q460 159 460 165Q460 165 460 165Q460 236 425 304Q391 372 324 417Q258 462 161 464Q71 463 0 417Q12 418 25 418Q100 417 156 373Q120 372 94 352Q68 332 58 301Q67 302 77 302Q92 302 105 299Q68 291 45 263Q22 235 21 196V194Q42 206 68 208Q24 177 21 120Q22 91 36 67Q75 115 131 144Q186 173 252 177Q250 165 250 153Q251 109 280 79Q310 49 354 48Q401 49 431 81Q467 74 498 56Q485 93 452 114Q483 110 512 97Q490 129 459 152Z'/%3E%3C/svg%3E")}
.fa-youtube{--w:1.125em;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M550 124Q538 87 501 75Q477 70 427 67Q377 65 334 64Q291 64 288 64Q285 64 242 64Q199 65 149 67Q99 70 75 75Q38 87 26 124Q21 147 18 177Q16 208 15 232Q15 255 15 256Q15 258 15 281Q16 305 18 335Q21 366 26 389Q38 426 75 437Q99 442 149 445Q199 447 242 448Q285 448 288 448Q288 448 288 448Q291 448 334 448Q377 447 427 445Q477 442 501 437Q538 426 550 389Q555 366 558 335Q560 305 561 281Q561 258 561 256Q561 255 561 232Q560 208 558 177Q555 147 550 124ZM232 338V175V338V175L375 256L232 338Z'/%3E%3C/svg%3E")}
