:root,[data-accent=graphite]{--accent-h:250;--accent-c:.01;--accent-l:.33;--accent-l-dark:.86}[data-accent=indigo]{--accent-h:272;--accent-c:.11;--accent-l:.52;--accent-l-dark:.76}[data-accent=blue]{--accent-h:248;--accent-c:.1;--accent-l:.53;--accent-l-dark:.77}[data-accent=cyan]{--accent-h:218;--accent-c:.075;--accent-l:.535;--accent-l-dark:.78}[data-accent=teal]{--accent-h:188;--accent-c:.07;--accent-l:.53;--accent-l-dark:.77}[data-accent=emerald]{--accent-h:158;--accent-c:.08;--accent-l:.52;--accent-l-dark:.77}[data-accent=amber]{--accent-h:72;--accent-c:.09;--accent-l:.545;--accent-l-dark:.8}[data-accent=orange]{--accent-h:48;--accent-c:.1;--accent-l:.55;--accent-l-dark:.77}[data-accent=rose]{--accent-h:18;--accent-c:.1;--accent-l:.54;--accent-l-dark:.76}[data-accent=pink]{--accent-h:350;--accent-c:.1;--accent-l:.55;--accent-l-dark:.77}[data-accent=violet]{--accent-h:305;--accent-c:.1;--accent-l:.52;--accent-l-dark:.76}:root{--highlight:oklch(var(--accent-l) var(--accent-c) var(--accent-h));--highlight-foreground:#fff;--highlight-soft:oklch(var(--accent-l) var(--accent-c) var(--accent-h) / .09)}html.dark{--highlight:oklch(var(--accent-l-dark) var(--accent-c) var(--accent-h));--highlight-foreground:var(--night-950);--highlight-soft:oklch(var(--accent-l-dark) var(--accent-c) var(--accent-h) / .12)}:root{--brand-1:var(--paper-300);--brand-2:var(--paper-200);--brand-3:var(--paper-400)}html.dark{--brand-1:var(--night-700);--brand-2:var(--night-800);--brand-3:var(--night-500)}::selection{background:oklch(from var(--highlight) l c h / .2)}html[data-radius=sharp]{--radius:.4375rem}html[data-radius=round]{--radius:1.125rem}html[data-text=small]{font-size:15px}html[data-text=large]{font-size:17.5px}.app-backdrop{--bg-scale:1;background-color:var(--background);transition:background-color var(--motion-ambient) ease;contain:paint}.app-backdrop[data-preview]{--bg-scale:.5}.app-pattern,.app-glow,.app-drift{pointer-events:none;display:none;position:absolute}.app-pattern{background-color:var(--pattern-ink);-webkit-mask-image:var(--pattern), var(--pattern-fade,linear-gradient(#000, #000));mask-image:var(--pattern), var(--pattern-fade,linear-gradient(#000, #000));-webkit-mask-size:calc(var(--pattern-size) * var(--bg-scale)) auto, 100% 100%;mask-size:calc(var(--pattern-size) * var(--bg-scale)) auto, 100% 100%;inset:0;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.app-backdrop:not([data-preview]) .app-pattern{--pattern-fade-to:linear-gradient(to bottom, transparent 180px, #000 380px)}:is(html[data-bg=dots] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=dots]){background-image:radial-gradient(oklch(from var(--heading) l c h / .085) 1px, transparent 1.2px);background-position:-10px -10px;background-size:20px 20px}html.dark :is(html[data-bg=dots] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=dots]){background-image:radial-gradient(#ffffff12 1px,#0000 1.2px)}:is(html[data-bg=mesh] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=mesh]){--grid-minor:oklch(from var(--heading) l c h / .035);--grid-major:oklch(from var(--heading) l c h / .06);background-image:linear-gradient(var(--grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--grid-major) 1px, transparent 1px), linear-gradient(var(--grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--grid-minor) 1px, transparent 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 100%)}html.dark :is(html[data-bg=mesh] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=mesh]){--grid-minor:#ffffff08;--grid-major:#ffffff0e}.app-glow{will-change:transform;background:radial-gradient(closest-side,#ddae7712,#0000 100%);background:radial-gradient(closest-side,lab(74.3936% 12.8025 34.9487/.07),#0000 100%);border-radius:9999px;width:110vmax;height:80vmax;margin-left:-55vmax;top:-35vmax;left:50%}.app-backdrop[data-preview] .app-glow{width:170%;height:150%;margin-left:-85%;top:-70%}html.dark .app-glow{background:radial-gradient(closest-side,#e5c9a30d,#0000 100%);background:radial-gradient(closest-side,lab(82.6469% 6.21653 23.0561/.05),#0000 100%)}:is(html[data-bg=aurora] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=aurora]) .app-glow{animation:28s ease-in-out infinite glow-drift;display:block}@keyframes glow-drift{0%,to{transform:translate(0,0)}50%{transform:translate(6vw,4vh)}}:is(html[data-bg=grain] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=grain]){background-color:#f7f4ef;background-color:lab(96.3112% .459313 3.01502)}html.dark :is(html[data-bg=grain] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=grain]){background-color:#191714;background-color:lab(7.78347% .713564 2.0331)}:is(html[data-bg=grain] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=grain]) .app-pattern{--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6 0 0 0 -.45'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--pattern-size:180px;--pattern-ink:#46372b17;display:block}@supports (color:lab(0% 0 0)){:is(html[data-bg=grain] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=grain]) .app-pattern{--pattern-ink:lab(24.5177% 5.57716 10.4396/.09)}}html.dark :is(html[data-bg=grain] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=grain]) .app-pattern{--pattern-ink:#fffaf00f}:is(html[data-bg=contours] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=contours]) .app-pattern{--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720'%3E%3Cpath d='M472 486L464 489L456 496L452 512L456 526L464 535L472 539L488 537L495 528L498 520L500 504L496 492L488 486L472 486M496 447L488 449L472 453L463 456L448 463L440 469L432 477L426 488L424 501L424 506L426 520L432 533L439 544L447 552L456 560L464 565L472 568L488 570L496 568L506 560L512 551L519 536L521 528L526 512L528 499L529 488L530 472L528 461L520 450L512 447L496 447M720 292L712 286L704 280L693 272L683 264L672 256L664 251L656 246L640 240L624 243L614 248L604 256L595 264L587 272L580 280L573 288L568 296L560 310L556 320L552 331L548 344L544 356L539 368L535 376L528 388L520 397L512 405L504 410L495 416L480 423L472 426L457 432L448 436L438 440L424 448L416 456L410 464L407 472L404 488L404 504L408 519L411 528L416 537L424 549L432 559L440 567L448 573L456 579L464 584L480 591L488 593L498 592L512 585L520 576L524 568L528 560L534 544L536 536L540 520L544 507L547 496L551 480L554 472L559 456L562 448L568 435L574 424L579 416L585 408L592 399L600 390L608 381L616 374L624 368L636 360L648 354L656 351L672 346L682 344L696 342L712 339L720 337M0 337L8 334L16 327L16 312L12 304L4 296L0 292M720 264L712 258L704 252L696 245L688 237L680 229L672 221L664 214L656 208L640 202L624 203L613 208L600 216L592 222L584 228L576 234L568 240L557 248L545 256L536 262L528 267L520 274L512 282L506 296L505 312L505 328L504 344L502 352L497 368L492 376L485 384L476 392L464 399L456 403L440 408L432 410L416 415L408 419L400 425L392 436L388 448L385 464L385 480L386 496L390 512L392 520L400 536L404 544L410 552L416 560L424 568L432 576L441 584L451 592L463 600L472 606L480 609L496 614L512 612L520 607L528 598L535 584L538 576L544 560L546 552L550 536L552 528L557 512L560 503L565 488L568 480L576 464L580 456L585 448L592 436L600 425L608 416L615 408L623 400L632 392L640 386L648 381L658 376L672 371L683 368L696 366L712 364L720 363M0 363L16 361L24 360L40 353L48 345L52 336L51 320L48 310L40 298L32 289L24 283L16 276L8 270L0 264M720 244L712 237L704 230L696 221L688 212L680 203L672 194L664 186L656 181L643 176L632 176L624 177L610 184L600 190L592 196L584 202L575 208L563 216L552 222L544 226L530 232L520 235L504 239L496 240L480 243L464 245L449 248L440 252L432 258L424 267L416 280L412 288L408 297L401 312L396 320L390 328L384 336L376 346L368 359L364 368L360 381L358 392L358 408L359 424L360 432L362 448L364 464L367 480L369 488L372 504L376 515L381 528L385 536L392 548L400 559L408 568L416 576L424 584L432 591L440 598L448 605L456 611L464 617L475 624L488 631L496 634L512 636L524 632L534 624L539 616L544 606L549 592L552 581L555 568L559 552L561 544L565 528L568 520L573 504L576 496L584 480L588 472L592 464L600 452L608 441L615 432L622 424L630 416L639 408L648 402L656 397L665 392L680 386L690 384L704 382L720 381M0 381L16 380L32 379L45 376L56 371L64 364L71 352L73 344L73 328L72 320L66 304L61 296L54 288L46 280L36 272L26 264L16 257L8 251L0 244M720 227L712 218L704 209L697 200L691 192L684 184L678 176L670 168L659 160L648 156L632 155L616 160L608 164L600 169L591 176L580 184L568 192L560 197L552 202L538 208L528 211L512 215L499 216L488 216L480 216L464 214L448 213L432 212L416 216L408 221L400 230L394 240L390 248L384 261L379 272L375 280L368 294L363 304L358 312L352 324L346 336L342 344L337 360L335 368L332 384L332 400L334 416L336 426L340 440L344 456L346 464L351 480L353 488L358 504L360 512L367 528L371 536L376 545L384 557L392 567L400 576L408 584L416 591L424 598L432 605L440 612L448 619L456 626L464 633L473 640L485 648L496 654L504 657L520 658L528 656L540 648L547 640L552 632L558 616L560 608L564 592L567 576L569 568L572 552L576 536L578 528L583 512L586 504L592 491L598 480L602 472L608 463L616 452L624 442L632 433L640 426L648 419L656 414L666 408L680 402L688 400L704 397L720 396M0 396L16 395L32 395L48 394L59 392L72 386L80 378L85 368L88 360L90 344L89 328L88 320L82 304L78 296L72 287L64 278L56 271L47 264L37 256L26 248L16 241L8 234L0 227M720 209L713 200L706 192L701 184L695 176L688 166L680 157L672 149L664 143L648 137L640 136L632 137L616 142L608 146L598 152L587 160L577 168L568 174L560 179L552 184L536 191L528 194L512 197L496 197L480 196L464 192L448 187L440 184L424 177L416 173L404 168L392 165L380 168L375 176L372 192L370 208L368 219L366 232L362 248L359 256L354 272L351 280L344 295L340 304L336 312L329 328L326 336L320 352L318 360L315 376L314 392L314 408L317 424L320 435L324 448L328 460L332 472L336 484L340 496L344 508L349 520L352 528L360 544L365 552L371 560L378 568L385 576L393 584L402 592L411 600L420 608L428 616L437 624L446 632L454 640L463 648L471 656L480 663L488 669L496 674L512 679L528 679L544 672L553 664L560 655L567 640L570 632L574 616L576 606L578 592L580 576L583 560L584 552L588 536L592 523L596 512L600 503L607 488L612 480L617 472L624 462L632 452L640 444L648 436L656 430L665 424L680 417L688 414L704 411L720 410M464 192L464 192M0 410L16 410L32 411L48 411L64 411L74 408L88 400L96 390L101 376L104 361L105 352L104 336L103 328L100 312L96 301L89 288L84 280L76 272L68 264L57 256L48 250L40 244L32 238L24 232L15 224L6 216L0 209M88 400L88 400M544 672L544 672M720 191L712 179L704 168L699 160L693 152L687 144L680 136L670 128L656 121L648 119L632 119L624 121L608 128L600 133L592 139L584 145L575 152L564 160L552 167L544 171L532 176L520 179L504 181L488 179L476 176L464 171L456 167L445 160L434 152L426 144L418 136L410 128L401 120L392 114L384 110L368 105L352 105L336 108L327 112L316 120L310 128L309 144L312 153L320 168L325 176L329 184L336 200L338 208L340 224L340 240L338 256L336 264L331 280L328 288L322 304L319 312L313 328L310 336L305 352L303 360L300 376L298 392L298 408L301 424L304 437L307 448L312 461L316 472L320 483L325 496L328 506L333 520L337 528L344 543L349 552L355 560L361 568L368 576L377 584L385 592L395 600L404 608L413 616L422 624L430 632L438 640L446 648L453 656L461 664L468 672L477 680L487 688L496 693L504 697L520 699L536 698L544 695L555 688L564 680L570 672L576 663L582 648L585 640L588 624L591 608L592 594L593 584L595 568L597 552L600 540L603 528L608 515L613 504L617 496L624 484L632 472L638 464L646 456L654 448L664 440L672 435L680 431L696 426L709 424L720 423M0 423L16 424L24 425L40 427L56 429L72 429L88 426L96 422L104 415L112 402L115 392L118 376L118 360L118 344L116 328L113 312L111 304L105 288L100 280L94 272L87 264L77 256L66 248L56 241L48 236L40 230L32 224L23 216L14 208L7 200L0 191M720 171L713 160L708 152L703 144L696 134L688 124L680 117L672 111L657 104L648 102L632 101L621 104L608 110L600 114L592 120L582 128L572 136L562 144L552 151L544 155L532 160L520 163L504 164L488 161L480 158L467 152L456 144L448 136L441 128L434 120L428 112L420 104L412 96L401 88L392 84L379 80L368 78L352 77L336 77L320 78L304 79L296 80L280 83L264 86L256 89L243 96L236 104L232 112L229 128L232 143L237 152L246 160L256 167L264 172L272 176L284 184L294 192L301 200L307 208L312 217L316 232L318 248L316 264L313 280L311 288L306 304L303 312L298 328L295 336L291 352L288 363L285 376L283 392L283 408L285 424L288 440L291 448L296 463L299 472L304 484L308 496L312 506L317 520L320 528L327 544L331 552L336 560L344 570L352 579L360 586L368 593L377 600L387 608L397 616L406 624L415 632L423 640L430 648L437 656L444 664L450 672L456 680L464 689L472 698L480 705L492 712L504 716L520 719L536 717L552 713L560 708L568 702L576 694L584 684L590 672L594 664L599 648L601 640L604 624L606 608L607 592L608 582L609 568L612 552L615 536L617 528L623 512L627 504L632 495L640 483L648 473L656 464L664 457L672 452L680 447L696 441L704 439L720 438M0 438L16 439L25 440L40 443L56 446L72 448L80 448L88 448L104 444L112 440L120 432L128 419L131 408L133 392L133 376L132 360L130 344L129 328L127 320L124 304L120 289L116 280L112 272L104 262L96 254L88 248L77 240L64 232L56 227L48 222L40 216L30 208L22 200L15 192L8 183L0 171M467 0L477 8L488 13L497 16L512 18L528 18L544 17L552 15L568 8L576 3L579 0M720 148L713 136L708 128L702 120L696 112L688 104L678 96L664 88L656 85L640 82L624 83L609 88L600 93L592 99L584 105L576 112L567 120L558 128L546 136L536 141L528 144L512 146L496 144L488 142L478 136L468 128L461 120L454 112L448 103L440 91L432 81L424 73L416 68L407 64L392 60L376 57L364 56L352 55L336 54L320 52L304 48L296 46L280 40L272 36L264 30L255 24L240 16L232 15L224 18L216 24L208 32L200 43L194 56L192 64L189 80L188 96L187 112L188 128L189 144L192 156L196 168L201 176L209 184L223 192L232 196L244 200L256 205L264 208L276 216L284 224L289 232L295 248L297 256L296 272L295 280L292 296L288 312L286 320L281 336L279 344L275 360L272 371L269 384L267 400L267 416L268 432L272 447L275 456L280 469L284 480L288 489L293 504L296 512L302 528L304 536L310 552L314 560L320 571L328 581L336 588L344 594L352 600L364 608L376 616L384 621L392 627L400 634L408 642L416 650L424 659L432 670L439 680L444 688L449 696L456 707L464 717L467 720M0 454L16 455L24 456L40 460L56 464L64 465L80 467L96 467L112 464L120 461L130 456L139 448L144 440L150 424L151 408L150 392L148 376L145 360L144 350L142 336L140 320L138 304L136 293L133 280L128 267L121 256L114 248L104 240L96 236L88 231L75 224L64 218L56 213L48 208L39 200L30 192L23 184L16 174L8 162L2 152L0 148M720 454L704 455L696 457L681 464L672 470L664 477L656 486L649 496L644 504L640 512L633 528L631 536L628 552L626 568L625 584L624 599L623 608L622 624L619 640L616 652L612 664L608 675L602 688L598 696L592 705L584 715L579 720M185 0L179 8L174 16L168 25L162 40L160 48L158 64L158 80L159 96L160 104L162 120L163 136L164 152L165 168L166 184L168 192L176 207L184 213L192 216L208 220L224 223L232 225L248 231L256 236L264 243L272 255L275 264L277 280L276 296L273 312L271 320L267 336L264 345L259 360L256 372L252 384L248 400L247 408L245 424L247 440L249 448L255 464L259 472L264 483L269 496L273 504L278 520L280 528L284 544L286 560L288 573L290 584L295 600L304 607L312 610L328 613L338 616L352 621L360 624L374 632L384 639L392 645L400 652L408 661L416 672L421 680L425 688L432 704L434 712L436 720M292 0L297 8L305 16L318 24L328 28L341 32L352 34L368 36L384 36L400 36L416 35L429 32L437 24L438 8L436 0M610 0L606 8L600 20L592 32L584 38L576 40L560 42L544 42L528 42L512 43L496 43L480 45L471 48L464 61L464 66L467 80L472 94L478 104L485 112L495 120L504 123L520 124L534 120L544 114L552 107L560 99L568 90L576 80L582 72L589 64L600 57L608 55L621 56L632 58L648 62L656 65L672 72L680 77L688 83L696 90L704 98L712 109L719 120L720 122M0 473L16 474L32 477L43 480L56 483L72 485L88 486L104 486L120 483L130 480L144 474L152 469L160 463L168 454L174 440L176 424L173 408L168 392L166 384L162 368L160 359L157 344L155 328L153 312L152 297L151 288L150 272L148 256L144 244L136 234L128 229L116 224L104 220L93 216L80 211L72 207L59 200L48 192L40 185L32 176L26 168L21 160L16 152L8 137L3 128L0 122M720 473L704 475L690 480L680 487L672 495L665 504L660 512L656 520L651 536L648 549L647 560L646 576L646 592L645 608L642 624L640 635L637 648L632 664L629 672L624 686L620 696L616 706L610 720M292 720L288 712L283 696L280 682L278 672L275 656L272 648L256 647L248 652L240 658L232 666L224 674L216 683L208 693L200 702L192 712L185 720M156 0L150 8L144 16L136 31L133 40L131 56L132 72L134 88L136 98L138 112L140 128L141 144L139 160L136 175L132 184L124 192L112 197L96 197L80 193L72 190L61 184L51 176L44 168L37 160L32 152L24 137L19 128L16 120L8 105L3 96L0 92M332 0L344 7L352 9L368 12L384 10L392 8L401 0M639 0L640 14L644 24L650 32L660 40L671 48L680 54L688 59L696 66L704 73L712 81L720 92M192 255L184 260L176 271L173 280L171 296L170 312L171 328L174 344L176 352L183 368L187 376L192 384L201 392L216 394L224 388L232 377L237 368L241 360L247 344L249 336L254 320L256 305L256 296L256 288L251 272L245 264L234 256L224 252L208 251L192 255M0 499L16 499L32 501L48 503L59 504L72 505L88 504L96 504L112 502L128 500L144 496L152 494L168 489L176 486L192 480L200 477L216 477L224 481L232 488L240 498L248 512L251 520L255 536L256 546L256 554L254 568L250 584L247 592L240 605L234 616L229 624L224 632L216 644L208 656L202 664L196 672L190 680L183 688L176 697L168 706L160 715L156 720M720 499L704 504L696 509L688 518L682 528L679 536L677 552L676 568L675 584L674 600L672 610L669 624L664 639L661 648L656 661L652 672L648 683L644 696L640 712L639 720M401 720L406 704L403 688L399 680L392 669L384 661L376 655L362 648L352 645L336 647L328 651L320 662L316 672L316 688L320 704L325 712L332 720M128 0L120 9L112 20L105 32L103 40L101 56L104 72L106 80L110 96L112 104L116 120L116 136L114 152L110 160L102 168L88 172L73 168L64 163L56 155L48 145L43 136L39 128L32 112L29 104L24 92L18 80L13 72L6 64L0 57M672 0L674 8L680 18L688 28L696 35L704 42L712 49L720 57M208 294L200 302L197 312L199 328L204 336L216 338L224 328L226 320L226 304L221 296L208 294M128 720L136 712L144 704L152 696L160 688L167 680L174 672L180 664L186 656L192 647L200 634L206 624L210 616L216 601L219 592L224 576L225 568L225 552L224 544L216 528L208 521L200 517L184 514L168 514L152 515L136 517L120 519L108 520L96 522L80 524L64 526L51 528L40 531L25 536L16 541L8 550L2 560L0 565M720 565L716 576L712 592L709 600L704 616L701 624L696 636L691 648L687 656L680 672L677 680L672 696L671 704L672 720M91 0L81 8L72 16L64 23L56 29L48 33L36 32L24 27L16 22L8 15L0 6M716 0L720 6M91 720L102 712L112 705L120 699L128 693L136 686L144 679L152 672L160 663L168 653L176 642L182 632L186 624L192 609L195 600L198 584L197 568L192 554L184 545L176 541L160 536L152 535L136 535L120 536L112 537L96 540L80 544L72 547L60 552L48 560L40 568L32 579L25 592L22 600L16 616L13 624L8 639L5 648L0 661M48 560L48 560M720 661L716 672L712 688L711 696L712 709L716 720M104 558L96 560L80 567L72 573L64 580L56 590L51 600L47 608L42 624L40 633L38 648L39 664L40 672L48 684L56 689L72 691L88 688L96 686L109 680L120 674L128 668L136 662L144 655L152 646L160 634L166 624L169 616L173 600L173 584L168 572L160 563L152 559L136 555L120 555L104 558M112 582L104 584L91 592L83 600L79 608L74 624L77 640L83 648L96 652L112 649L120 644L128 638L136 629L143 616L145 608L144 597L136 586L128 582L112 582' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E");--pattern-size:720px;--pattern-ink:oklch(from var(--heading) l c h / .085);display:block;-webkit-mask-position:-120px -80px;mask-position:-120px -80px}html.dark :is(html[data-bg=contours] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=contours]) .app-pattern{--pattern-ink:#ffffff0f}:is(html[data-bg=sunset] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=sunset]){background-color:#fbf6f0;background-color:lab(97.1053% 1.15025 3.60521);background-image:radial-gradient(50% 55% at 100% 0,#ffd1d0b3,#0000),radial-gradient(60% 50% at 10% 0,#ffe1cca6,#0000),radial-gradient(70% 60% at 80% 100%,#fee5b3b3,#0000),radial-gradient(50% 50% at 0 100%,#ffd8e380,#0000);background-image:radial-gradient(50% 55% at 100% 0,lab(87.7928% 19.0715 8.14399/.7),#0000),radial-gradient(60% 50% at 10% 0,lab(91.6653% 12.2908 19.4543/.65),#0000),radial-gradient(70% 60% at 80% 100%,lab(92.0868% 3.28738 27.8065/.7),#0000),radial-gradient(50% 50% at 0 100%,lab(90.0918% 16.7718 .174403/.5),#0000)}html.dark :is(html[data-bg=sunset] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=sunset]){background-color:#1b1412;background-color:lab(7.15232% 3.04346 2.61263);background-image:radial-gradient(50% 55% at 100% 0,#51222799,#0000),radial-gradient(60% 50% at 10% 0,#45240f8c,#0000),radial-gradient(70% 60% at 80% 100%,#442e0980,#0000),radial-gradient(50% 50% at 0 100%,#41232f73,#0000);background-image:radial-gradient(50% 55% at 100% 0,lab(20.3496% 22.7093 7.57614/.6),#0000),radial-gradient(60% 50% at 10% 0,lab(18.448% 14.8916 20.3566/.55),#0000),radial-gradient(70% 60% at 80% 100%,lab(21.0686% 7.92795 26.2395/.5),#0000),radial-gradient(50% 50% at 0 100%,lab(18.1492% 16.3978 -1.47272/.45),#0000)}:is(html[data-bg=ocean] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=ocean]){background-color:#f1f8fa;background-color:lab(97.1493% -2.04527 -1.97101);background-image:radial-gradient(55% 55% at 100% 0,#b9e5ffb3,#0000),radial-gradient(60% 50% at 10% 0,#c2f3f5a6,#0000),radial-gradient(70% 60% at 75% 100%,#b8f2eab3,#0000),radial-gradient(50% 50% at 0 100%,#d4e6ff80,#0000);background-image:radial-gradient(55% 55% at 100% 0,lab(88.5255% -10.5013 -18.3541/.7),#0000),radial-gradient(60% 50% at 10% 0,lab(92.3743% -15.7851 -6.57432/.65),#0000),radial-gradient(70% 60% at 75% 100%,lab(91.4424% -20.4026 -2.15448/.7),#0000),radial-gradient(50% 50% at 0 100%,lab(90.6172% -2.83226 -14.4681/.5),#0000)}html.dark :is(html[data-bg=ocean] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=ocean]){background-color:#0f171c;background-color:lab(7.25435% -2.36741 -4.53447);background-image:radial-gradient(55% 55% at 100% 0,#04375399,#0000),radial-gradient(60% 50% at 10% 0,#02353a8c,#0000),radial-gradient(70% 60% at 75% 100%,#0039348c,#0000),radial-gradient(50% 50% at 0 100%,#1f2e4773,#0000);background-image:radial-gradient(55% 55% at 100% 0,lab(21.0264% -7.13521 -21.8222/.6),#0000),radial-gradient(60% 50% at 10% 0,lab(19.2321% -14.789 -7.8754/.55),#0000),radial-gradient(70% 60% at 75% 100%,lab(20.6811% -20.8516 -2.10007/.55),#0000),radial-gradient(50% 50% at 0 100%,lab(18.4983% -.0575036 -17.8143/.45),#0000)}:is(html[data-bg=forest] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=forest]){background-color:#f5f7f0;background-color:lab(96.9753% -1.71012 3.29245);background-image:radial-gradient(55% 55% at 100% 0,#c6edcdb3,#0000),radial-gradient(60% 50% at 10% 0,#edefc9a6,#0000),radial-gradient(70% 60% at 75% 100%,#c1eddcb3,#0000),radial-gradient(50% 50% at 0 100%,#f5e7c380,#0000);background-image:radial-gradient(55% 55% at 100% 0,lab(90.3541% -17.7965 11.4011/.7),#0000),radial-gradient(60% 50% at 10% 0,lab(93.4642% -5.41583 18.2965/.65),#0000),radial-gradient(70% 60% at 75% 100%,lab(90.2227% -16.8954 3.15548/.7),#0000),radial-gradient(50% 50% at 0 100%,lab(92.1001% .560969 19.6109/.5),#0000)}html.dark :is(html[data-bg=forest] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=forest]){background-color:#121813;background-color:lab(7.40067% -3.78357 2.36474);background-image:radial-gradient(55% 55% at 100% 0,#12392399,#0000),radial-gradient(60% 50% at 10% 0,#2d30158c,#0000),radial-gradient(70% 60% at 75% 100%,#0a362c8c,#0000),radial-gradient(50% 50% at 0 100%,#342e1573,#0000);background-image:radial-gradient(55% 55% at 100% 0,lab(20.7416% -19.0886 9.83659/.6),#0000),radial-gradient(60% 50% at 10% 0,lab(19.1661% -5.40036 17.0187/.55),#0000),radial-gradient(70% 60% at 75% 100%,lab(19.4467% -17.5194 1.51934/.55),#0000),radial-gradient(50% 50% at 0 100%,lab(18.9703% .0501871 16.7322/.45),#0000)}:is(html[data-bg=lavender] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=lavender]){background-color:#f7f6fb;background-color:lab(97.0122% 1.39067 -2.61565);background-image:radial-gradient(55% 55% at 100% 0,#e3d6ffb3,#0000),radial-gradient(60% 50% at 10% 0,#e0e7ffa6,#0000),radial-gradient(70% 60% at 75% 100%,#ffd6f5a6,#0000),radial-gradient(50% 50% at 0 100%,#d2e7ff80,#0000);background-image:radial-gradient(55% 55% at 100% 0,lab(87.6941% 10.9701 -19.2616/.7),#0000),radial-gradient(60% 50% at 10% 0,lab(91.5144% 2.42263 -18.5377/.65),#0000),radial-gradient(70% 60% at 75% 100%,lab(89.8896% 18.3586 -9.3863/.65),#0000),radial-gradient(50% 50% at 0 100%,lab(90.5825% -3.37163 -18.0136/.5),#0000)}html.dark :is(html[data-bg=lavender] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=lavender]){background-color:#16151c;background-color:lab(7.07027% 2.27031 -4.96008);background-image:radial-gradient(55% 55% at 100% 0,#392a5199,#0000),radial-gradient(60% 50% at 10% 0,#262c478c,#0000),radial-gradient(70% 60% at 75% 100%,#43243c80,#0000),radial-gradient(50% 50% at 0 100%,#1c2f4673,#0000);background-image:radial-gradient(55% 55% at 100% 0,lab(20.1352% 14.4865 -21.8323/.6),#0000),radial-gradient(60% 50% at 10% 0,lab(18.3261% 4.09748 -18.0124/.55),#0000),radial-gradient(70% 60% at 75% 100%,lab(19.1022% 18.1307 -9.25343/.5),#0000),radial-gradient(50% 50% at 0 100%,lab(18.5633% -1.51221 -17.4836/.45),#0000)}.app-drift{inset:-20%}.app-drift:before,.app-drift:after{content:"";will-change:transform;position:absolute;inset:0}:is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]){background-color:#f4f7fb;background-color:lab(97.0812% -.318885 -2.24555)}html.dark :is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]){background-color:#13151a;background-color:lab(6.63001% .23406 -4.30656)}:is(:is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]),:is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent])) .app-drift{display:block}:is(:is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]),:is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent])) .app-drift:before{animation:48s ease-in-out infinite alternate drift-a}:is(:is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]),:is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent])) .app-drift:after{animation:64s ease-in-out infinite alternate drift-b}:is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]) .app-drift:before{background:radial-gradient(32% 30% at 26% 24%,#a0e6ea99,#0000),radial-gradient(30% 28% at 72% 74%,#fbc9e980,#0000);background:radial-gradient(32% 30% at 26% 24%,lab(86.7685% -22.0599 -9.15103/.6),#0000),radial-gradient(30% 28% at 72% 74%,lab(86.2746% 22.0794 -8.82068/.5),#0000)}:is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]) .app-drift:after{background:radial-gradient(30% 28% at 76% 26%,#fadea48c,#0000),radial-gradient(32% 30% at 28% 76%,#d3d3ff80,#0000);background:radial-gradient(30% 28% at 76% 26%,lab(89.7806% 4.02883 32.1058/.55),#0000),radial-gradient(32% 30% at 28% 76%,lab(85.4009% 7.73722 -24.9571/.5),#0000)}html.dark :is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]) .app-drift:before{background:radial-gradient(32% 30% at 26% 24%,#00474d8c,#0000),radial-gradient(30% 28% at 72% 74%,#522b4673,#0000);background:radial-gradient(32% 30% at 26% 24%,lab(26.3589% -20.5697 -10.9695/.55),#0000),radial-gradient(30% 28% at 72% 74%,lab(23.6144% 21.725 -8.72531/.45),#0000)}html.dark :is(html[data-bg=drift] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=drift]) .app-drift:after{background:radial-gradient(30% 28% at 76% 26%,#503c1773,#0000),radial-gradient(32% 30% at 28% 76%,#37355d80,#0000);background:radial-gradient(30% 28% at 76% 26%,lab(26.9537% 5.90469 25.972/.45),#0000),radial-gradient(32% 30% at 28% 76%,lab(23.7628% 9.86406 -24.3404/.5),#0000)}:is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent]){background-color:oklch(.975 calc(var(--accent-c) * .1) var(--accent-h))}html.dark :is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent]){background-color:oklch(.2 calc(var(--accent-c) * .12) var(--accent-h))}:is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent]) .app-drift:before{background:radial-gradient(34% 30% at 26% 24%, oklch(.9 calc(var(--accent-c) * .65) var(--accent-h) / .6), transparent), radial-gradient(30% 28% at 74% 76%, oklch(.91 calc(var(--accent-c) * .55) calc(var(--accent-h) + 35) / .5), transparent)}:is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent]) .app-drift:after{background:radial-gradient(30% 28% at 76% 24%, oklch(.91 calc(var(--accent-c) * .55) calc(var(--accent-h) - 30) / .5), transparent), radial-gradient(32% 30% at 28% 76%, oklch(.92 calc(var(--accent-c) * .5) var(--accent-h) / .45), transparent)}html.dark :is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent]) .app-drift:before{background:radial-gradient(34% 30% at 26% 24%, oklch(.36 calc(var(--accent-c) * .7) var(--accent-h) / .55), transparent), radial-gradient(30% 28% at 74% 76%, oklch(.35 calc(var(--accent-c) * .6) calc(var(--accent-h) + 35) / .45), transparent)}html.dark :is(html[data-bg=accent] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=accent]) .app-drift:after{background:radial-gradient(30% 28% at 76% 24%, oklch(.35 calc(var(--accent-c) * .6) calc(var(--accent-h) - 30) / .45), transparent), radial-gradient(32% 30% at 28% 76%, oklch(.34 calc(var(--accent-c) * .55) var(--accent-h) / .4), transparent)}@keyframes drift-a{0%{transform:translate(0,0)rotate(0)}to{transform:translate(6%,4%)rotate(8deg)}}@keyframes drift-b{0%{transform:translate(0,0)rotate(0)scale(1)}to{transform:translate(-5%,3%)rotate(-6deg)scale(1.06)}}:is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]){--grid-minor:#4075aa0f;--grid-major:#4075aa1a;background-color:#ecf6ff;background-color:lab(96.2924% -2.16082 -5.50004);background-image:linear-gradient(var(--grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--grid-major) 1px, transparent 1px), linear-gradient(var(--grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--grid-minor) 1px, transparent 1px);background-size:calc(120px * var(--bg-scale)) calc(120px * var(--bg-scale)), calc(120px * var(--bg-scale)) calc(120px * var(--bg-scale)), calc(24px * var(--bg-scale)) calc(24px * var(--bg-scale)), calc(24px * var(--bg-scale)) calc(24px * var(--bg-scale))}@supports (color:lab(0% 0 0)){:is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]){--grid-minor:lab(47.4354% -5.44673 -33.951/.06);--grid-major:lab(47.4354% -5.44673 -33.951/.1)}}html.dark :is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]){--grid-minor:#8ec5ec0b;--grid-major:#8ec5ec13;background-color:#0d1928;background-color:lab(8.19431% -1.05806 -12.2385)}@supports (color:lab(0% 0 0)){html.dark :is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]){--grid-minor:lab(76.8299% -11.1146 -25.5716/.045);--grid-major:lab(76.8299% -11.1146 -25.5716/.075)}}:is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]) .app-pattern{--pattern-fade:var(--pattern-fade-to);--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M114 120h12M120 114v12M354 360h12M360 354v12M354 120h12M360 114v12M114 360h12M120 354v12'/%3E%3Ccircle cx='120' cy='120' r='38' stroke-dasharray='3 5'/%3E%3Cpath d='M240 300l-5 -3v6zM240 300H420l5 -3v6z' stroke-width='.8'/%3E%3Cpath d='M240 292v16M420 292v16'/%3E%3Cpath d='M60 420L180 300' stroke-dasharray='8 6'/%3E%3Ccircle cx='360' cy='120' r='3'/%3E%3C/g%3E%3C/svg%3E");--pattern-size:480px;--pattern-ink:#2a75ba42;display:block}@supports (color:lab(0% 0 0)){:is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]) .app-pattern{--pattern-ink:lab(47.197% -4.55368 -43.7618/.26)}}html.dark :is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]) .app-pattern{--pattern-ink:#81cffc33}@supports (color:lab(0% 0 0)){html.dark :is(html[data-bg=blueprint] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=blueprint]) .app-pattern{--pattern-ink:lab(79.2622% -16.0483 -30.1184/.2)}}:is(html[data-bg=confetti] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=confetti]) .app-pattern{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='440' height='440' fill='none' stroke-linecap='round' stroke-linejoin='round' opacity='0.55'%3E%3Cg transform='translate(40 40)'%3E%3Ccircle cx='46' cy='58' r='5' fill='%23ec8f7a'/%3E%3Cpath d='M160 40l12 20h-24z' fill='%235bb3a5'/%3E%3Crect x='262' y='86' width='14' height='14' rx='3' transform='rotate(22 269 93)' fill='%23e9b949'/%3E%3Cpath d='M70 196q10 -12 20 0t20 0t20 0' stroke='%238a9fe6' stroke-width='3'/%3E%3Ccircle cx='300' cy='232' r='8' stroke='%23e28fb8' stroke-width='3'/%3E%3Cpath d='M196 300v14M189 307h14' stroke='%23ec8f7a' stroke-width='3'/%3E%3Cpath d='M30 320a10 10 0 0 1 20 0z' fill='%23e9b949'/%3E%3Crect x='196' y='164' width='18' height='5' rx='2.5' transform='rotate(-35 205 166)' fill='%235bb3a5'/%3E%3Ccircle cx='120' cy='280' r='3.5' fill='%23e28fb8'/%3E%3Ccircle cx='330' cy='330' r='4' fill='%238a9fe6'/%3E%3C/g%3E%3C/svg%3E") 0 0 / calc(440px * var(--bg-scale)) auto repeat;-webkit-mask-image:var(--pattern-fade-to,linear-gradient(#000, #000));mask-image:var(--pattern-fade-to,linear-gradient(#000, #000));display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html.dark :is(html[data-bg=confetti] .app-backdrop:not([data-preview]),.app-backdrop[data-preview=confetti]) .app-pattern{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='440' height='440' fill='none' stroke-linecap='round' stroke-linejoin='round' opacity='0.38'%3E%3Cg transform='translate(40 40)'%3E%3Ccircle cx='46' cy='58' r='5' fill='%23e7907d'/%3E%3Cpath d='M160 40l12 20h-24z' fill='%236cc2b3'/%3E%3Crect x='262' y='86' width='14' height='14' rx='3' transform='rotate(22 269 93)' fill='%23e3bd62'/%3E%3Cpath d='M70 196q10 -12 20 0t20 0t20 0' stroke='%2397a9ee' stroke-width='3'/%3E%3Ccircle cx='300' cy='232' r='8' stroke='%23e29cc0' stroke-width='3'/%3E%3Cpath d='M196 300v14M189 307h14' stroke='%23e7907d' stroke-width='3'/%3E%3Cpath d='M30 320a10 10 0 0 1 20 0z' fill='%23e3bd62'/%3E%3Crect x='196' y='164' width='18' height='5' rx='2.5' transform='rotate(-35 205 166)' fill='%236cc2b3'/%3E%3Ccircle cx='120' cy='280' r='3.5' fill='%23e29cc0'/%3E%3Ccircle cx='330' cy='330' r='4' fill='%2397a9ee'/%3E%3C/g%3E%3C/svg%3E")}html:not(.dark):not([data-bg=plain]){--muted-foreground:#656460}html:not(.dark)[data-bg=blueprint]{--muted-foreground:#5c5b57}[data-accent=team]{--accent-h:var(--team-h,250);--accent-c:var(--team-c,.01);--accent-l:var(--team-l,.33);--accent-l-dark:var(--team-l-dark,.86)}:root{--highlight-2:var(--highlight);--button-bg:var(--primary);--button-bg-hover:var(--primary-hover);--button-fg:var(--primary-foreground);--team-ink:oklch(var(--team-l,.33) var(--team-c,.01) var(--team-h,250));--team-ink-2:oklch(var(--team2-l,var(--team-l,.33)) var(--team2-c,var(--team-c,.01)) var(--team2-h,var(--team-h,250)))}html.dark{--team-ink:oklch(var(--team-l-dark,.86) var(--team-c,.01) var(--team-h,250));--team-ink-2:oklch(var(--team2-l-dark,var(--team-l-dark,.86)) var(--team2-c,var(--team-c,.01)) var(--team2-h,var(--team-h,250)))}html[data-accent=team]{--highlight-2:var(--team-ink-2);--button-bg:var(--highlight);--button-bg-hover:oklch(from var(--highlight) calc(l - .06) c h);--button-fg:var(--highlight-foreground);--chart-1:var(--highlight);--chart-2:oklch(var(--team2-l,.6) var(--team2-c,.08) var(--team2-h,35))}html.dark[data-accent=team]{--button-bg-hover:oklch(from var(--highlight) calc(l + .05) c h);--chart-2:oklch(var(--team2-l-dark,.74) var(--team2-c,.08) var(--team2-h,35))}[data-sidebar-preview]{--sidebar:var(--paper-50)}.dark [data-sidebar-preview]{--sidebar:var(--night-950)}:is(html[data-bg=grain],[data-sidebar-preview=grain]){--sidebar:#f3eee7}@supports (color:lab(0% 0 0)){:is(html[data-bg=grain],[data-sidebar-preview=grain]){--sidebar:lab(94.4633% .64218 4.15261)}}:is(html[data-bg=sunset],[data-sidebar-preview=sunset]){--sidebar:#faede6}@supports (color:lab(0% 0 0)){:is(html[data-bg=sunset],[data-sidebar-preview=sunset]){--sidebar:lab(94.7088% 3.70812 5.03042)}}:is(html[data-bg=ocean],[data-sidebar-preview=ocean]){--sidebar:#e6f3f8}@supports (color:lab(0% 0 0)){:is(html[data-bg=ocean],[data-sidebar-preview=ocean]){--sidebar:lab(94.8551% -3.50839 -4.04663)}}:is(html[data-bg=forest],[data-sidebar-preview=forest]){--sidebar:#ebf3e9}@supports (color:lab(0% 0 0)){:is(html[data-bg=forest],[data-sidebar-preview=forest]){--sidebar:lab(94.9737% -3.91984 3.64689)}}:is(html[data-bg=lavender],[data-sidebar-preview=lavender]){--sidebar:#f0eef9}@supports (color:lab(0% 0 0)){:is(html[data-bg=lavender],[data-sidebar-preview=lavender]){--sidebar:lab(94.625% 2.24134 -5.12195)}}:is(html[data-bg=drift],[data-sidebar-preview=drift]){--sidebar:#eff1f7}@supports (color:lab(0% 0 0)){:is(html[data-bg=drift],[data-sidebar-preview=drift]){--sidebar:lab(95.0789% .059098 -3.41023)}}:is(html[data-bg=accent],[data-sidebar-preview=accent]){--sidebar:oklch(.955 calc(var(--accent-c) * .18) var(--accent-h))}:is(html[data-bg=blueprint],[data-sidebar-preview=blueprint]){--sidebar:#e1effb}@supports (color:lab(0% 0 0)){:is(html[data-bg=blueprint],[data-sidebar-preview=blueprint]){--sidebar:lab(93.624% -2.92999 -7.54128)}}:is(html.dark[data-bg=grain],.dark [data-sidebar-preview=grain]){--sidebar:#1f1c19}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=grain],.dark [data-sidebar-preview=grain]){--sidebar:lab(10.4496% .844643 2.55123)}}:is(html.dark[data-bg=sunset],.dark [data-sidebar-preview=sunset]){--sidebar:#231a17}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=sunset],.dark [data-sidebar-preview=sunset]){--sidebar:lab(10.3409% 4.25618 4.0752)}}:is(html.dark[data-bg=ocean],.dark [data-sidebar-preview=ocean]){--sidebar:#141e24}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=ocean],.dark [data-sidebar-preview=ocean]){--sidebar:lab(10.483% -3.09408 -5.48537)}}:is(html.dark[data-bg=forest],.dark [data-sidebar-preview=forest]){--sidebar:#171f18}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=forest],.dark [data-sidebar-preview=forest]){--sidebar:lab(10.6595% -4.74753 3.04323)}}:is(html.dark[data-bg=lavender],.dark [data-sidebar-preview=lavender]){--sidebar:#1d1b24}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=lavender],.dark [data-sidebar-preview=lavender]){--sidebar:lab(10.245% 2.90103 -6.02544)}}:is(html.dark[data-bg=drift],.dark [data-sidebar-preview=drift]){--sidebar:#191b22}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=drift],.dark [data-sidebar-preview=drift]){--sidebar:lab(9.90184% .272818 -4.83293)}}:is(html.dark[data-bg=accent],.dark [data-sidebar-preview=accent]){--sidebar:oklch(.228 calc(var(--accent-c) * .16) var(--accent-h))}:is(html.dark[data-bg=blueprint],.dark [data-sidebar-preview=blueprint]){--sidebar:#142030}@supports (color:lab(0% 0 0)){:is(html.dark[data-bg=blueprint],.dark [data-sidebar-preview=blueprint]){--sidebar:lab(11.6878% -1.31047 -12.2909)}}[data-slot=sidebar],[data-sidebar-preview]{--sidebar-accent:oklch(from var(--sidebar) calc(l + .03) calc(c * .5) h);--sidebar-border:oklch(from var(--sidebar) calc(l - .055) calc(c * 1.4) h);--sidebar-hover:oklch(from var(--sidebar) calc(l - .025) c h);--accent:var(--sidebar-hover)}.dark [data-slot=sidebar],.dark [data-sidebar-preview]{--sidebar-accent:oklch(from var(--sidebar) calc(l + .055) c h);--sidebar-border:#ffffff14;--sidebar-hover:oklch(from var(--sidebar) calc(l + .035) c h)}[data-sidebar=sidebar],[data-slot=sidebar][data-mobile=true],[data-sidebar-preview]{background-color:var(--sidebar);transition:background-color var(--motion-ambient) ease}[data-slot=sidebar]>.fixed{border-color:var(--sidebar-border)}.team-stripe{flex-shrink:0;height:3px;display:flex}.team-stripe>span:first-child{background:var(--team-ink);flex:3}.team-stripe>span:last-child{background:var(--team-ink-2);flex:1}[data-slot=sidebar-menu-button]{transition:background-color var(--motion-fast) var(--ease-premium), color var(--motion-fast) var(--ease-premium);position:relative}[data-slot=sidebar-menu-button][data-active=true]{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground);box-shadow:inset 0 0 0 1px var(--sidebar-border);font-weight:500}[data-slot=sidebar-menu-item]:has(>[data-slot=sidebar-menu-button][data-active=true]):before{content:"";background:var(--highlight-2);width:2px;animation:nav-bar-in var(--motion-base) var(--ease-premium) both;border-radius:0 2px 2px 0;position:absolute;top:25%;bottom:25%;left:-.5rem}[data-slot=sidebar-menu-button][data-active=true]>svg{color:var(--highlight)}[data-collapsible=icon] [data-slot=sidebar-menu-item]:before{display:none}@keyframes nav-bar-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes hero-float{0%,to{translate:0}50%{translate:0 -6px}}@keyframes grow-bar{0%{width:0}}@keyframes send-fly{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(20px)}46%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes arrive-glow{0%{background-color:var(--highlight-soft)}to{background-color:#0000}}*{scrollbar-width:thin;scrollbar-color:oklch(from var(--heading) l c h / .18) transparent}.shimmer{background-color:var(--muted);animation:1.6s ease-in-out infinite shimmer}@keyframes shimmer{50%{opacity:.55}}.text-gradient{color:inherit;font-style:italic}.reveal{opacity:0;transition:opacity .6s var(--ease-premium), transform .6s var(--ease-premium);transform:translateY(10px)}.reveal.is-visible{opacity:1;transform:none}::view-transition-old(.page-exit){animation:page-out .16s var(--ease-exit) both}::view-transition-new(.page-enter){animation:page-in .32s var(--ease-premium) 40ms both}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}}@supports (view-transition-class:page){.page-transition{animation:none}}html.theme-transition::view-transition-old(root){mix-blend-mode:normal;animation:none}html.theme-transition::view-transition-new(root){mix-blend-mode:normal;animation:none}[data-motion=calm]{--motion-slow:.24s;--motion-entrance:.4s}[data-motion=calm] .app-glow,[data-motion=calm] .app-drift:before,[data-motion=calm] .app-drift:after{animation:none!important}[data-motion=off]{--motion-instant:1ms;--motion-fast:1ms;--motion-base:1ms;--motion-slow:1ms;--motion-ambient:1ms;--motion-entrance:1ms}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-motion=off] .app-glow,[data-motion=off] .app-drift:before,[data-motion=off] .app-drift:after{animation:none!important}[data-motion=off] .reveal{opacity:1;transform:none}[data-motion=off]::view-transition-group(*){animation:none!important}[data-motion=off]::view-transition-old(*){animation:none!important}[data-motion=off]::view-transition-new(*){animation:none!important}@media (prefers-reduced-motion:reduce){.app-glow,.app-drift:before,.app-drift:after,.shimmer{animation:none!important}.reveal{opacity:1;transform:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.tour-spotlight{transition:top var(--motion-base) var(--ease-premium), left var(--motion-base) var(--ease-premium), width var(--motion-base) var(--ease-premium), height var(--motion-base) var(--ease-premium);box-shadow:0 0 0 200vmax #1111116b}.dark .tour-spotlight{box-shadow:0 0 0 200vmax #0000009e}.tour-card{animation:tour-card-in var(--motion-base) var(--ease-premium) both}@keyframes tour-card-in{0%{opacity:0;transform:translateY(6px)}}[data-motion=off] .tour-card,[data-motion=off] .tour-spotlight{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.tour-spotlight{transition:none}.tour-card{animation-name:tour-card-fade}@keyframes tour-card-fade{0%{opacity:0}}}.team-initials{border-color:oklch(from var(--team-ink) l c h / .28);background-color:oklch(from var(--team-ink) l c h / .12);color:var(--team-ink)}.app-preview{--pv-p:var(--highlight);--pv-s:var(--highlight-2);--pv-btn:var(--button-bg);--pv-btn-fg:var(--button-fg);--pv-s-soft:oklch(from var(--pv-s) l c h / .14);--pv-s-ink:color-mix(in oklch, var(--pv-s) 55%, var(--heading));--pv-stripe-1:var(--team-ink);--pv-stripe-2:var(--team-ink-2)}.app-preview[data-custom]{--pv-p:var(--pv-p-l);--pv-s:var(--pv-s-l);--pv-btn:var(--pv-p-l);--pv-btn-fg:#fff;--pv-stripe-1:var(--pv-p);--pv-stripe-2:var(--pv-s)}.dark .app-preview[data-custom]{--pv-p:var(--pv-p-d);--pv-s:var(--pv-s-d);--pv-btn:var(--pv-p-d);--pv-btn-fg:var(--night-950);--pv-stripe-1:var(--pv-p);--pv-stripe-2:var(--pv-s)}
