Просмотр файла assets/index-Bx_Rp-Zd.css

Размер файла: 26.35Kb
  1. *,:before,:after {
  2. box-sizing: border-box;
  3. border-width: 0;
  4. border-style: solid;
  5. border-color: #e5e7eb
  6. }
  7.  
  8. :before,:after {
  9. --tw-content: ""
  10. }
  11.  
  12. html,:host {
  13. line-height: 1.5;
  14. -webkit-text-size-adjust: 100%;
  15. -moz-tab-size: 4;
  16. -o-tab-size: 4;
  17. tab-size: 4;
  18. font-family: Montserrat,sans-serif;
  19. font-feature-settings: normal;
  20. font-variation-settings: normal;
  21. -webkit-tap-highlight-color: transparent
  22. }
  23.  
  24. body {
  25. margin: 0;
  26. line-height: inherit
  27. }
  28.  
  29. hr {
  30. height: 0;
  31. color: inherit;
  32. border-top-width: 1px
  33. }
  34.  
  35. abbr:where([title]) {
  36. -webkit-text-decoration: underline dotted;
  37. text-decoration: underline dotted
  38. }
  39.  
  40. h1,h2,h3,h4,h5,h6 {
  41. font-size: inherit;
  42. font-weight: inherit
  43. }
  44.  
  45. a {
  46. color: inherit;
  47. text-decoration: inherit
  48. }
  49.  
  50. b,strong {
  51. font-weight: bolder
  52. }
  53.  
  54. code,kbd,samp,pre {
  55. font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  56. font-feature-settings: normal;
  57. font-variation-settings: normal;
  58. font-size: 1em
  59. }
  60.  
  61. small {
  62. font-size: 80%
  63. }
  64.  
  65. sub,sup {
  66. font-size: 75%;
  67. line-height: 0;
  68. position: relative;
  69. vertical-align: baseline
  70. }
  71.  
  72. sub {
  73. bottom: -.25em
  74. }
  75.  
  76. sup {
  77. top: -.5em
  78. }
  79.  
  80. table {
  81. text-indent: 0;
  82. border-color: inherit;
  83. border-collapse: collapse
  84. }
  85.  
  86. button,input,optgroup,select,textarea {
  87. font-family: inherit;
  88. font-feature-settings: inherit;
  89. font-variation-settings: inherit;
  90. font-size: 100%;
  91. font-weight: inherit;
  92. line-height: inherit;
  93. letter-spacing: inherit;
  94. color: inherit;
  95. margin: 0;
  96. padding: 0
  97. }
  98.  
  99. button,select {
  100. text-transform: none
  101. }
  102.  
  103. button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {
  104. -webkit-appearance: button;
  105. background-color: transparent;
  106. background-image: none
  107. }
  108.  
  109. :-moz-focusring {
  110. outline: auto
  111. }
  112.  
  113. :-moz-ui-invalid {
  114. box-shadow: none
  115. }
  116.  
  117. progress {
  118. vertical-align: baseline
  119. }
  120.  
  121. ::-webkit-inner-spin-button,::-webkit-outer-spin-button {
  122. height: auto
  123. }
  124.  
  125. [type=search] {
  126. -webkit-appearance: textfield;
  127. outline-offset: -2px
  128. }
  129.  
  130. ::-webkit-search-decoration {
  131. -webkit-appearance: none
  132. }
  133.  
  134. ::-webkit-file-upload-button {
  135. -webkit-appearance: button;
  136. font: inherit
  137. }
  138.  
  139. summary {
  140. display: list-item
  141. }
  142.  
  143. blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
  144. margin: 0
  145. }
  146.  
  147. fieldset {
  148. margin: 0;
  149. padding: 0
  150. }
  151.  
  152. legend {
  153. padding: 0
  154. }
  155.  
  156. ol,ul,menu {
  157. list-style: none;
  158. margin: 0;
  159. padding: 0
  160. }
  161.  
  162. dialog {
  163. padding: 0
  164. }
  165.  
  166. textarea {
  167. resize: vertical
  168. }
  169.  
  170. input::-moz-placeholder,textarea::-moz-placeholder {
  171. opacity: 1;
  172. color: #9ca3af
  173. }
  174.  
  175. input::placeholder,textarea::placeholder {
  176. opacity: 1;
  177. color: #9ca3af
  178. }
  179.  
  180. button,[role=button] {
  181. cursor: pointer
  182. }
  183.  
  184. :disabled {
  185. cursor: default
  186. }
  187.  
  188. img,svg,video,canvas,audio,iframe,embed,object {
  189. display: block;
  190. vertical-align: middle
  191. }
  192.  
  193. img,video {
  194. max-width: 100%;
  195. height: auto
  196. }
  197.  
  198. [hidden] {
  199. display: none
  200. }
  201.  
  202. *,:before,:after {
  203. --tw-border-spacing-x: 0;
  204. --tw-border-spacing-y: 0;
  205. --tw-translate-x: 0;
  206. --tw-translate-y: 0;
  207. --tw-rotate: 0;
  208. --tw-skew-x: 0;
  209. --tw-skew-y: 0;
  210. --tw-scale-x: 1;
  211. --tw-scale-y: 1;
  212. --tw-pan-x: ;
  213. --tw-pan-y: ;
  214. --tw-pinch-zoom: ;
  215. --tw-scroll-snap-strictness: proximity;
  216. --tw-gradient-from-position: ;
  217. --tw-gradient-via-position: ;
  218. --tw-gradient-to-position: ;
  219. --tw-ordinal: ;
  220. --tw-slashed-zero: ;
  221. --tw-numeric-figure: ;
  222. --tw-numeric-spacing: ;
  223. --tw-numeric-fraction: ;
  224. --tw-ring-inset: ;
  225. --tw-ring-offset-width: 0px;
  226. --tw-ring-offset-color: #fff;
  227. --tw-ring-color: rgb(59 130 246 / .5);
  228. --tw-ring-offset-shadow: 0 0 #0000;
  229. --tw-ring-shadow: 0 0 #0000;
  230. --tw-shadow: 0 0 #0000;
  231. --tw-shadow-colored: 0 0 #0000;
  232. --tw-blur: ;
  233. --tw-brightness: ;
  234. --tw-contrast: ;
  235. --tw-grayscale: ;
  236. --tw-hue-rotate: ;
  237. --tw-invert: ;
  238. --tw-saturate: ;
  239. --tw-sepia: ;
  240. --tw-drop-shadow: ;
  241. --tw-backdrop-blur: ;
  242. --tw-backdrop-brightness: ;
  243. --tw-backdrop-contrast: ;
  244. --tw-backdrop-grayscale: ;
  245. --tw-backdrop-hue-rotate: ;
  246. --tw-backdrop-invert: ;
  247. --tw-backdrop-opacity: ;
  248. --tw-backdrop-saturate: ;
  249. --tw-backdrop-sepia: ;
  250. --tw-contain-size: ;
  251. --tw-contain-layout: ;
  252. --tw-contain-paint: ;
  253. --tw-contain-style:
  254. }
  255.  
  256. ::backdrop {
  257. --tw-border-spacing-x: 0;
  258. --tw-border-spacing-y: 0;
  259. --tw-translate-x: 0;
  260. --tw-translate-y: 0;
  261. --tw-rotate: 0;
  262. --tw-skew-x: 0;
  263. --tw-skew-y: 0;
  264. --tw-scale-x: 1;
  265. --tw-scale-y: 1;
  266. --tw-pan-x: ;
  267. --tw-pan-y: ;
  268. --tw-pinch-zoom: ;
  269. --tw-scroll-snap-strictness: proximity;
  270. --tw-gradient-from-position: ;
  271. --tw-gradient-via-position: ;
  272. --tw-gradient-to-position: ;
  273. --tw-ordinal: ;
  274. --tw-slashed-zero: ;
  275. --tw-numeric-figure: ;
  276. --tw-numeric-spacing: ;
  277. --tw-numeric-fraction: ;
  278. --tw-ring-inset: ;
  279. --tw-ring-offset-width: 0px;
  280. --tw-ring-offset-color: #fff;
  281. --tw-ring-color: rgb(59 130 246 / .5);
  282. --tw-ring-offset-shadow: 0 0 #0000;
  283. --tw-ring-shadow: 0 0 #0000;
  284. --tw-shadow: 0 0 #0000;
  285. --tw-shadow-colored: 0 0 #0000;
  286. --tw-blur: ;
  287. --tw-brightness: ;
  288. --tw-contrast: ;
  289. --tw-grayscale: ;
  290. --tw-hue-rotate: ;
  291. --tw-invert: ;
  292. --tw-saturate: ;
  293. --tw-sepia: ;
  294. --tw-drop-shadow: ;
  295. --tw-backdrop-blur: ;
  296. --tw-backdrop-brightness: ;
  297. --tw-backdrop-contrast: ;
  298. --tw-backdrop-grayscale: ;
  299. --tw-backdrop-hue-rotate: ;
  300. --tw-backdrop-invert: ;
  301. --tw-backdrop-opacity: ;
  302. --tw-backdrop-saturate: ;
  303. --tw-backdrop-sepia: ;
  304. --tw-contain-size: ;
  305. --tw-contain-layout: ;
  306. --tw-contain-paint: ;
  307. --tw-contain-style:
  308. }
  309.  
  310. .sr-only {
  311. position: absolute;
  312. width: 1px;
  313. height: 1px;
  314. padding: 0;
  315. margin: -1px;
  316. overflow: hidden;
  317. clip: rect(0,0,0,0);
  318. white-space: nowrap;
  319. border-width: 0
  320. }
  321.  
  322. .pointer-events-none {
  323. pointer-events: none
  324. }
  325.  
  326. .fixed {
  327. position: fixed
  328. }
  329.  
  330. .absolute {
  331. position: absolute
  332. }
  333.  
  334. .relative {
  335. position: relative
  336. }
  337.  
  338. .inset-0 {
  339. top: 0;
  340. right: 0;
  341. bottom: 0;
  342. left: 0
  343. }
  344.  
  345. .-top-4 {
  346. top: -1rem
  347. }
  348.  
  349. .-top-6 {
  350. top: -1.5rem
  351. }
  352.  
  353. .bottom-0 {
  354. bottom: 0
  355. }
  356.  
  357. .left-0 {
  358. left: 0
  359. }
  360.  
  361. .right-0 {
  362. right: 0
  363. }
  364.  
  365. .right-2 {
  366. right: .5rem
  367. }
  368.  
  369. .right-6 {
  370. right: 1.5rem
  371. }
  372.  
  373. .top-0 {
  374. top: 0
  375. }
  376.  
  377. .top-2 {
  378. top: .5rem
  379. }
  380.  
  381. .top-6 {
  382. top: 1.5rem
  383. }
  384.  
  385. .top-\[5px\] {
  386. top: 5px
  387. }
  388.  
  389. .isolate {
  390. isolation: isolate
  391. }
  392.  
  393. .-z-10 {
  394. z-index: -10
  395. }
  396.  
  397. .z-0 {
  398. z-index: 0
  399. }
  400.  
  401. .z-10 {
  402. z-index: 10
  403. }
  404.  
  405. .z-20 {
  406. z-index: 20
  407. }
  408.  
  409. .z-40 {
  410. z-index: 40
  411. }
  412.  
  413. .z-50 {
  414. z-index: 50
  415. }
  416.  
  417. .mx-auto {
  418. margin-left: auto;
  419. margin-right: auto
  420. }
  421.  
  422. .-ml-4 {
  423. margin-left: -1rem
  424. }
  425.  
  426. .-mt-4 {
  427. margin-top: -1rem
  428. }
  429.  
  430. .mt-1 {
  431. margin-top: .25rem
  432. }
  433.  
  434. .mt-2 {
  435. margin-top: .5rem
  436. }
  437.  
  438. .mt-24 {
  439. margin-top: 6rem
  440. }
  441.  
  442. .box-border {
  443. box-sizing: border-box
  444. }
  445.  
  446. .block {
  447. display: block
  448. }
  449.  
  450. .flex {
  451. display: flex
  452. }
  453.  
  454. .inline-flex {
  455. display: inline-flex
  456. }
  457.  
  458. .grid {
  459. display: grid
  460. }
  461.  
  462. .hidden {
  463. display: none
  464. }
  465.  
  466. .size-10 {
  467. width: 2.5rem;
  468. height: 2.5rem
  469. }
  470.  
  471. .size-14 {
  472. width: 3.5rem;
  473. height: 3.5rem
  474. }
  475.  
  476. .size-2 {
  477. width: .5rem;
  478. height: .5rem
  479. }
  480.  
  481. .size-40 {
  482. width: 10rem;
  483. height: 10rem
  484. }
  485.  
  486. .size-6 {
  487. width: 1.5rem;
  488. height: 1.5rem
  489. }
  490.  
  491. .size-8 {
  492. width: 2rem;
  493. height: 2rem
  494. }
  495.  
  496. .size-\[11px\] {
  497. width: 11px;
  498. height: 11px
  499. }
  500.  
  501. .size-\[30px\] {
  502. width: 30px;
  503. height: 30px
  504. }
  505.  
  506. .size-\[80px\] {
  507. width: 80px;
  508. height: 80px
  509. }
  510.  
  511. .h-20 {
  512. height: 5rem
  513. }
  514.  
  515. .h-4 {
  516. height: 1rem
  517. }
  518.  
  519. .h-8 {
  520. height: 2rem
  521. }
  522.  
  523. .h-\[240px\] {
  524. height: 240px
  525. }
  526.  
  527. .h-\[58vw\] {
  528. height: 58vw
  529. }
  530.  
  531. .h-\[70vw\] {
  532. height: 70vw
  533. }
  534.  
  535. .h-fit {
  536. height: -moz-fit-content;
  537. height: fit-content
  538. }
  539.  
  540. .h-full {
  541. height: 100%
  542. }
  543.  
  544. .h-screen {
  545. height: 100vh
  546. }
  547.  
  548. .min-h-14 {
  549. min-height: 3.5rem
  550. }
  551.  
  552. .min-h-16 {
  553. min-height: 4rem
  554. }
  555.  
  556. .w-4 {
  557. width: 1rem
  558. }
  559.  
  560. .w-8 {
  561. width: 2rem
  562. }
  563.  
  564. .w-\[65vw\] {
  565. width: 65vw
  566. }
  567.  
  568. .w-\[80vw\] {
  569. width: 80vw
  570. }
  571.  
  572. .w-fit {
  573. width: -moz-fit-content;
  574. width: fit-content
  575. }
  576.  
  577. .w-full {
  578. width: 100%
  579. }
  580.  
  581. .min-w-0 {
  582. min-width: 0px
  583. }
  584.  
  585. .max-w-\[280px\] {
  586. max-width: 280px
  587. }
  588.  
  589. .max-w-\[40vh\] {
  590. max-width: 40vh
  591. }
  592.  
  593. .max-w-xs {
  594. max-width: 20rem
  595. }
  596.  
  597. .flex-1 {
  598. flex: 1 1 0%
  599. }
  600.  
  601. .shrink-0 {
  602. flex-shrink: 0
  603. }
  604.  
  605. .grow-0 {
  606. flex-grow: 0
  607. }
  608.  
  609. .basis-full {
  610. flex-basis: 100%
  611. }
  612.  
  613. .-translate-y-0 {
  614. --tw-translate-y: -0px;
  615. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  616. }
  617.  
  618. .-translate-y-0\.5 {
  619. --tw-translate-y: -.125rem;
  620. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  621. }
  622.  
  623. .-translate-y-8 {
  624. --tw-translate-y: -2rem;
  625. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  626. }
  627.  
  628. .translate-x-0 {
  629. --tw-translate-x: 0px;
  630. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  631. }
  632.  
  633. .translate-x-0\.5 {
  634. --tw-translate-x: .125rem;
  635. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  636. }
  637.  
  638. .translate-x-1 {
  639. --tw-translate-x: .25rem;
  640. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  641. }
  642.  
  643. .translate-x-1\.5 {
  644. --tw-translate-x: .375rem;
  645. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  646. }
  647.  
  648. .translate-y-0 {
  649. --tw-translate-y: 0px;
  650. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  651. }
  652.  
  653. .translate-y-0\.5 {
  654. --tw-translate-y: .125rem;
  655. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  656. }
  657.  
  658. .translate-y-px {
  659. --tw-translate-y: 1px;
  660. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  661. }
  662.  
  663. .rotate-180 {
  664. --tw-rotate: 180deg;
  665. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  666. }
  667.  
  668. .transform {
  669. transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  670. }
  671.  
  672. @keyframes spin {
  673. to {
  674. transform: rotate(360deg)
  675. }
  676. }
  677.  
  678. .animate-spin {
  679. animation: spin 1s linear infinite
  680. }
  681.  
  682. .cursor-default {
  683. cursor: default
  684. }
  685.  
  686. .cursor-pointer {
  687. cursor: pointer
  688. }
  689.  
  690. .select-none {
  691. -webkit-user-select: none;
  692. -moz-user-select: none;
  693. user-select: none
  694. }
  695.  
  696. .grid-rows-layout {
  697. grid-template-rows: 1fr 84px
  698. }
  699.  
  700. .flex-col {
  701. flex-direction: column
  702. }
  703.  
  704. .place-content-center {
  705. place-content: center
  706. }
  707.  
  708. .items-start {
  709. align-items: flex-start
  710. }
  711.  
  712. .items-center {
  713. align-items: center
  714. }
  715.  
  716. .items-baseline {
  717. align-items: baseline
  718. }
  719.  
  720. .justify-center {
  721. justify-content: center
  722. }
  723.  
  724. .justify-between {
  725. justify-content: space-between
  726. }
  727.  
  728. .gap-0 {
  729. gap: 0px
  730. }
  731.  
  732. .gap-0\.5 {
  733. gap: .125rem
  734. }
  735.  
  736. .gap-1 {
  737. gap: .25rem
  738. }
  739.  
  740. .gap-1\.5 {
  741. gap: .375rem
  742. }
  743.  
  744. .gap-10 {
  745. gap: 2.5rem
  746. }
  747.  
  748. .gap-2 {
  749. gap: .5rem
  750. }
  751.  
  752. .gap-2\.5 {
  753. gap: .625rem
  754. }
  755.  
  756. .gap-3 {
  757. gap: .75rem
  758. }
  759.  
  760. .gap-3\.5 {
  761. gap: .875rem
  762. }
  763.  
  764. .gap-4 {
  765. gap: 1rem
  766. }
  767.  
  768. .gap-6 {
  769. gap: 1.5rem
  770. }
  771.  
  772. .gap-8 {
  773. gap: 2rem
  774. }
  775.  
  776. .gap-\[3px\] {
  777. gap: 3px
  778. }
  779.  
  780. .gap-\[7px\] {
  781. gap: 7px
  782. }
  783.  
  784. .space-y-12>:not([hidden])~:not([hidden]) {
  785. --tw-space-y-reverse: 0;
  786. margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  787. margin-bottom: calc(3rem * var(--tw-space-y-reverse))
  788. }
  789.  
  790. .space-y-2>:not([hidden])~:not([hidden]) {
  791. --tw-space-y-reverse: 0;
  792. margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
  793. margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
  794. }
  795.  
  796. .space-y-3>:not([hidden])~:not([hidden]) {
  797. --tw-space-y-reverse: 0;
  798. margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
  799. margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
  800. }
  801.  
  802. .space-y-4>:not([hidden])~:not([hidden]) {
  803. --tw-space-y-reverse: 0;
  804. margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  805. margin-bottom: calc(1rem * var(--tw-space-y-reverse))
  806. }
  807.  
  808. .space-y-6>:not([hidden])~:not([hidden]) {
  809. --tw-space-y-reverse: 0;
  810. margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  811. margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
  812. }
  813.  
  814. .justify-self-end {
  815. justify-self: end
  816. }
  817.  
  818. .overflow-hidden {
  819. overflow: hidden
  820. }
  821.  
  822. .overflow-scroll {
  823. overflow: scroll
  824. }
  825.  
  826. .overflow-x-hidden {
  827. overflow-x: hidden
  828. }
  829.  
  830. .overflow-y-hidden {
  831. overflow-y: hidden
  832. }
  833.  
  834. .overflow-y-scroll {
  835. overflow-y: scroll
  836. }
  837.  
  838. .whitespace-nowrap {
  839. white-space: nowrap
  840. }
  841.  
  842. .whitespace-pre-line {
  843. white-space: pre-line
  844. }
  845.  
  846. .text-pretty {
  847. text-wrap: pretty
  848. }
  849.  
  850. .rounded {
  851. border-radius: .25rem
  852. }
  853.  
  854. .rounded-2xl {
  855. border-radius: 1rem
  856. }
  857.  
  858. .rounded-3xl {
  859. border-radius: 1.5rem
  860. }
  861.  
  862. .rounded-full {
  863. border-radius: 9999px
  864. }
  865.  
  866. .rounded-xl {
  867. border-radius: .75rem
  868. }
  869.  
  870. .rounded-t-3xl {
  871. border-top-left-radius: 1.5rem;
  872. border-top-right-radius: 1.5rem
  873. }
  874.  
  875. .rounded-t-xl {
  876. border-top-left-radius: .75rem;
  877. border-top-right-radius: .75rem
  878. }
  879.  
  880. .border {
  881. border-width: 1px
  882. }
  883.  
  884. .border-graphite-light {
  885. --tw-border-opacity: 1;
  886. border-color: rgb(57 61 74 / var(--tw-border-opacity))
  887. }
  888.  
  889. .bg-accent-error {
  890. --tw-bg-opacity: 1;
  891. background-color: rgb(220 42 53 / var(--tw-bg-opacity))
  892. }
  893.  
  894. .bg-black\/50 {
  895. background-color: #00000080
  896. }
  897.  
  898. .bg-black\/80 {
  899. background-color: #000c
  900. }
  901.  
  902. .bg-graphite-dark {
  903. --tw-bg-opacity: 1;
  904. background-color: rgb(32 34 41 / var(--tw-bg-opacity))
  905. }
  906.  
  907. .bg-graphite-light {
  908. --tw-bg-opacity: 1;
  909. background-color: rgb(57 61 74 / var(--tw-bg-opacity))
  910. }
  911.  
  912. .bg-graphite-normal {
  913. --tw-bg-opacity: 1;
  914. background-color: rgb(42 45 54 / var(--tw-bg-opacity))
  915. }
  916.  
  917. .bg-white\/5 {
  918. background-color: #ffffff0d
  919. }
  920.  
  921. .bg-gold-button-gradient {
  922. background-image: linear-gradient(90deg,#f6e3b3,#f9c78e)
  923. }
  924.  
  925. .bg-gradient-to-t {
  926. background-image: linear-gradient(to top,var(--tw-gradient-stops))
  927. }
  928.  
  929. .bg-heat-button-gradient {
  930. background-image: linear-gradient(90deg,#f9c78e,#ff7ba9,#722ad9 66.6%,#382ad9)
  931. }
  932.  
  933. .bg-heat-progress-gradient {
  934. background-image: linear-gradient(90deg, rgba(89,221,164,1) 48%, rgba(193,200,29,1) 100%)
  935. }
  936.  
  937. .bg-heat-text-gradient {
  938. background-image: linear-gradient(90deg,#fabd92,#ea6fb0)
  939. }
  940.  
  941. .from-graphite-dark {
  942. --tw-gradient-from: #202229 var(--tw-gradient-from-position);
  943. --tw-gradient-to: rgb(32 34 41 / 0) var(--tw-gradient-to-position);
  944. --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
  945. }
  946.  
  947. .to-transparent {
  948. --tw-gradient-to: transparent var(--tw-gradient-to-position)
  949. }
  950.  
  951. .bg-clip-text {
  952. -webkit-background-clip: text;
  953. background-clip: text
  954. }
  955.  
  956. .object-contain {
  957. -o-object-fit: contain;
  958. object-fit: contain
  959. }
  960.  
  961. .object-cover {
  962. -o-object-fit: cover;
  963. object-fit: cover
  964. }
  965.  
  966. .object-scale-down {
  967. -o-object-fit: scale-down;
  968. object-fit: scale-down
  969. }
  970.  
  971. .p-2 {
  972. padding: .5rem
  973. }
  974.  
  975. .p-2\.5 {
  976. padding: .625rem
  977. }
  978.  
  979. .p-3 {
  980. padding: .75rem
  981. }
  982.  
  983. .p-4 {
  984. padding: 1rem
  985. }
  986.  
  987. .p-5 {
  988. padding: 1.25rem
  989. }
  990.  
  991. .p-6 {
  992. padding: 1.5rem
  993. }
  994.  
  995. .p-\[17px\] {
  996. padding: 17px
  997. }
  998.  
  999. .p-\[3\.2px\] {
  1000. padding: 3.2px
  1001. }
  1002.  
  1003. .p-\[3\.5px\] {
  1004. padding: 3.5px
  1005. }
  1006.  
  1007. .px-1 {
  1008. padding-left: .25rem;
  1009. padding-right: .25rem
  1010. }
  1011.  
  1012. .px-1\.5 {
  1013. padding-left: .375rem;
  1014. padding-right: .375rem
  1015. }
  1016.  
  1017. .px-2 {
  1018. padding-left: .5rem;
  1019. padding-right: .5rem
  1020. }
  1021.  
  1022. .px-3 {
  1023. padding-left: .75rem;
  1024. padding-right: .75rem
  1025. }
  1026.  
  1027. .px-4 {
  1028. padding-left: 1rem;
  1029. padding-right: 1rem
  1030. }
  1031.  
  1032. .px-5 {
  1033. padding-left: 1.25rem;
  1034. padding-right: 1.25rem
  1035. }
  1036.  
  1037. .px-6 {
  1038. padding-left: 1.5rem;
  1039. padding-right: 1.5rem
  1040. }
  1041.  
  1042. .px-8 {
  1043. padding-left: 2rem;
  1044. padding-right: 2rem
  1045. }
  1046.  
  1047. .py-1 {
  1048. padding-top: .25rem;
  1049. padding-bottom: .25rem
  1050. }
  1051.  
  1052. .py-2 {
  1053. padding-top: .5rem;
  1054. padding-bottom: .5rem
  1055. }
  1056.  
  1057. .py-2\.5 {
  1058. padding-top: .625rem;
  1059. padding-bottom: .625rem
  1060. }
  1061.  
  1062. .py-3 {
  1063. padding-top: .75rem;
  1064. padding-bottom: .75rem
  1065. }
  1066.  
  1067. .py-4 {
  1068. padding-top: 1rem;
  1069. padding-bottom: 1rem
  1070. }
  1071.  
  1072. .py-\[17px\] {
  1073. padding-top: 17px;
  1074. padding-bottom: 17px
  1075. }
  1076.  
  1077. .pb-10 {
  1078. padding-bottom: 2.5rem
  1079. }
  1080.  
  1081. .pb-4 {
  1082. padding-bottom: 1rem
  1083. }
  1084.  
  1085. .pb-5 {
  1086. padding-bottom: 1.25rem
  1087. }
  1088.  
  1089. .pb-\[42px\] {
  1090. padding-bottom: 42px
  1091. }
  1092.  
  1093. .pl-4 {
  1094. padding-left: 1rem
  1095. }
  1096.  
  1097. .pr-1 {
  1098. padding-right: .25rem
  1099. }
  1100.  
  1101. .pr-1\.5 {
  1102. padding-right: .375rem
  1103. }
  1104.  
  1105. .pr-5 {
  1106. padding-right: 1.25rem
  1107. }
  1108.  
  1109. .pr-\[18px\] {
  1110. padding-right: 18px
  1111. }
  1112.  
  1113. .pr-\[20px\] {
  1114. padding-right: 20px
  1115. }
  1116.  
  1117. .pt-10 {
  1118. padding-top: 2.5rem
  1119. }
  1120.  
  1121. .pt-4 {
  1122. padding-top: 1rem
  1123. }
  1124.  
  1125. .pt-9 {
  1126. padding-top: 2.25rem
  1127. }
  1128.  
  1129. .pt-\[40px\] {
  1130. padding-top: 40px
  1131. }
  1132.  
  1133. .pt-px {
  1134. padding-top: 1px
  1135. }
  1136.  
  1137. .text-left {
  1138. text-align: left
  1139. }
  1140.  
  1141. .text-center {
  1142. text-align: center
  1143. }
  1144.  
  1145. .font-mono {
  1146. font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
  1147. }
  1148.  
  1149. .text-base {
  1150. font-size: 14px;
  1151. line-height: 14px
  1152. }
  1153.  
  1154. .text-h1 {
  1155. font-size: 35px;
  1156. line-height: 40px;
  1157. font-weight: 600
  1158. }
  1159.  
  1160. .text-h2 {
  1161. font-size: 24px;
  1162. line-height: 24px;
  1163. font-weight: 600
  1164. }
  1165.  
  1166. .text-h3 {
  1167. font-size: 18px;
  1168. line-height: 18px;
  1169. font-weight: 600
  1170. }
  1171.  
  1172. .text-h4 {
  1173. font-size: 16px;
  1174. line-height: 16px;
  1175. font-weight: 600
  1176. }
  1177.  
  1178. .text-h5 {
  1179. font-size: 14px;
  1180. line-height: 14px;
  1181. font-weight: 600
  1182. }
  1183.  
  1184. .text-lg {
  1185. font-size: 1.125rem;
  1186. line-height: 1.75rem
  1187. }
  1188.  
  1189. .text-sm {
  1190. font-size: 12px;
  1191. line-height: 12px
  1192. }
  1193.  
  1194. .font-bold {
  1195. font-weight: 700
  1196. }
  1197.  
  1198. .font-medium {
  1199. font-weight: 500
  1200. }
  1201.  
  1202. .font-normal {
  1203. font-weight: 400
  1204. }
  1205.  
  1206. .leading-\[1\.4rem\] {
  1207. line-height: 1.4rem
  1208. }
  1209.  
  1210. .leading-none {
  1211. line-height: 1
  1212. }
  1213.  
  1214. .text-accent-error {
  1215. --tw-text-opacity: 1;
  1216. color: rgb(220 42 53 / var(--tw-text-opacity))
  1217. }
  1218.  
  1219. .text-black {
  1220. --tw-text-opacity: 1;
  1221. color: rgb(0 0 0 / var(--tw-text-opacity))
  1222. }
  1223.  
  1224. .text-gold {
  1225. --tw-text-opacity: 1;
  1226. color: rgb(249 199 142 / var(--tw-text-opacity))
  1227. }
  1228.  
  1229. .text-graphite-superlight {
  1230. --tw-text-opacity: 1;
  1231. color: rgb(117 123 131 / var(--tw-text-opacity))
  1232. }
  1233.  
  1234. .text-rose-500 {
  1235. --tw-text-opacity: 1;
  1236. color: rgb(244 63 94 / var(--tw-text-opacity))
  1237. }
  1238.  
  1239. .text-transparent {
  1240. color: transparent
  1241. }
  1242.  
  1243. .text-white {
  1244. --tw-text-opacity: 1;
  1245. color: rgb(255 255 255 / var(--tw-text-opacity))
  1246. }
  1247.  
  1248. .text-white\/20 {
  1249. color: #fff3
  1250. }
  1251.  
  1252. .text-white\/35 {
  1253. color: #ffffff59
  1254. }
  1255.  
  1256. .text-white\/65 {
  1257. color: #ffffffa6
  1258. }
  1259.  
  1260. .subpixel-antialiased {
  1261. -webkit-font-smoothing: auto;
  1262. -moz-osx-font-smoothing: auto
  1263. }
  1264.  
  1265. .opacity-20 {
  1266. opacity: .2
  1267. }
  1268.  
  1269. .opacity-50 {
  1270. opacity: .5
  1271. }
  1272.  
  1273. .shadow-gold-button-glow {
  1274. --tw-shadow: inset 0px 0px 16px 0px #FFFFFF;
  1275. --tw-shadow-colored: inset 0px 0px 16px 0px var(--tw-shadow-color);
  1276. box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
  1277. }
  1278.  
  1279. .shadow-heat-button-glow {
  1280. --tw-shadow: inset 0px 0px 16px 0px #F9C78E ;
  1281. --tw-shadow-colored: inset 0px 0px 16px 0px var(--tw-shadow-color);
  1282. box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
  1283. }
  1284.  
  1285. .shadow-progress-glow {
  1286. --tw-shadow: inset 0px 0px 4px 0px #FFFFFF59;
  1287. --tw-shadow-colored: inset 0px 0px 4px 0px var(--tw-shadow-color);
  1288. box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
  1289. }
  1290.  
  1291. .filter {
  1292. 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)
  1293. }
  1294.  
  1295. .backdrop-blur-\[2px\] {
  1296. --tw-backdrop-blur: blur(2px);
  1297. -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  1298. backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  1299. }
  1300.  
  1301. .backdrop-blur-\[4px\] {
  1302. --tw-backdrop-blur: blur(4px);
  1303. -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  1304. backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
  1305. }
  1306.  
  1307. .transition {
  1308. transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
  1309. transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
  1310. transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
  1311. transition-timing-function: cubic-bezier(.4,0,.2,1);
  1312. transition-duration: .15s
  1313. }
  1314.  
  1315. .transition-all {
  1316. transition-property: all;
  1317. transition-timing-function: cubic-bezier(.4,0,.2,1);
  1318. transition-duration: .15s
  1319. }
  1320.  
  1321. .ease-out {
  1322. transition-timing-function: cubic-bezier(0,0,.2,1)
  1323. }
  1324.  
  1325. body {
  1326. --tw-bg-opacity: 1;
  1327. background-color: rgb(32 34 41 / var(--tw-bg-opacity));
  1328. font-size: 14px;
  1329. line-height: 14px;
  1330. --tw-text-opacity: 1;
  1331. color: rgb(255 255 255 / var(--tw-text-opacity));
  1332. -webkit-font-smoothing: antialiased;
  1333. -moz-osx-font-smoothing: grayscale
  1334. }
  1335.  
  1336. html {
  1337. height: auto;
  1338. overflow: hidden
  1339. }
  1340.  
  1341. html body {
  1342. isolation: isolate
  1343. }
  1344.  
  1345. html body {
  1346. height: 100vh
  1347. }
  1348.  
  1349. html body {
  1350. min-height: 100vh
  1351. }
  1352.  
  1353. html body {
  1354. overflow: hidden
  1355. }
  1356.  
  1357. .\*\:h-full>* {
  1358. height: 100%
  1359. }
  1360.  
  1361. .\*\:w-full>* {
  1362. width: 100%
  1363. }
  1364.  
  1365. .\*\:flex-1>* {
  1366. flex: 1 1 0%
  1367. }
  1368.  
  1369. .first-letter\:uppercase:first-letter {
  1370. text-transform: uppercase
  1371. }
  1372.  
  1373. .focus-visible\:outline-none:focus-visible {
  1374. outline: 2px solid transparent;
  1375. outline-offset: 2px
  1376. }
  1377.  
  1378. .focus-visible\:ring-2:focus-visible {
  1379. --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  1380. --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  1381. box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
  1382. }
  1383.  
  1384. .focus-visible\:ring-offset-2:focus-visible {
  1385. --tw-ring-offset-width: 2px
  1386. }
  1387.  
  1388. .disabled\:opacity-35:disabled {
  1389. opacity: .35
  1390. }
  1391.  
  1392. .disabled\:opacity-50:disabled {
  1393. opacity: .5
  1394. }
  1395.  
  1396. .data-\[state\=active\]\:bg-graphite-light[data-state=active] {
  1397. --tw-bg-opacity: 1;
  1398. background-color: rgb(57 61 74 / var(--tw-bg-opacity))
  1399. }
  1400.  
  1401. .data-\[status\=active\]\:bg-active-nav-gradient[data-status=active] {
  1402. background-image: linear-gradient(180deg,#f9c78e80,#f9c78e00)
  1403. }
  1404.  
  1405. .data-\[state\=active\]\:text-white[data-state=active] {
  1406. --tw-text-opacity: 1;
  1407. color: rgb(255 255 255 / var(--tw-text-opacity))
  1408. }
  1409.  
  1410. .data-\[status\=active\]\:text-gold[data-status=active] {
  1411. --tw-text-opacity: 1;
  1412. color: rgb(249 199 142 / var(--tw-text-opacity))
  1413. }
  1414.  
  1415. .data-\[status\=active\]\:shadow-inner-border[data-status=active] {
  1416. --tw-shadow: inset 0 0 0 1px rgba(255, 255, 255, .1);
  1417. --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  1418. box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
  1419. }
  1420.  
  1421. .data-\[status\=active\]\:shadow-gold[data-status=active] {
  1422. --tw-shadow-color: #F9C78E;
  1423. --tw-shadow: var(--tw-shadow-colored)
  1424. }
  1425.  
  1426. .group[data-status=active] .group-data-\[status\=active\]\:block {
  1427. display: block
  1428. }
  1429.  
  1430. @media (min-width: 325px) {
  1431. .tiny\:text-base {
  1432. font-size:14px;
  1433. line-height: 14px
  1434. }
  1435.  
  1436. .tiny\:text-h3 {
  1437. font-size: 18px;
  1438. line-height: 18px;
  1439. font-weight: 600
  1440. }
  1441. }
  1442.  
  1443. @media (min-width: 374px) {
  1444. .small\:gap-2 {
  1445. gap:.5rem
  1446. }
  1447. }