/* Singularity Cosmos & Nebula - generated palette layer.
 * Stylesheets: 42 (entry: assets/vendor-misc-DB0Q8XAf.css, assets/index-n4TA9nEB.css)
 * Generated by build_theme.py
 */

.account-tools-menu-item[data-v-d51fc164]{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.account-tools-menu-item[data-v-d51fc164]:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.account-tools-menu-item[data-v-d51fc164]:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.account-tools-menu-item[data-v-d51fc164]:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.driver-active-element{outline:4px solid rgb(120 156 242 / .2)!important}
.driver-popover.theme-tour-popover{background-color:rgb(255 255 255)!important;border:1px solid rgb(228 231 235)!important;box-shadow:0 20px 25px -5px rgb(0 0 0 / 0.102),0 10px 10px -5px rgb(0 0 0 / 0.039)!important;color:rgb(34 41 51)!important}
.dark .driver-popover.theme-tour-popover{background-color:rgb(30 41 59)!important;border-color:rgb(53 64 86)!important;color:rgb(241 244 248)!important}
.driver-popover-title-text{color:rgb(21 24 32)!important}
.dark .driver-popover-title-text{color:rgb(255 255 255)!important}
.theme-tour-popover .driver-popover-close-btn{color:rgb(155 163 177)!important}
.theme-tour-popover .driver-popover-close-btn:hover{background-color:rgb(241 244 248)!important;color:rgb(77 85 97)!important}
.dark .theme-tour-popover .driver-popover-close-btn:hover{background-color:rgb(53 64 86)!important}
.theme-tour-popover .driver-popover-description{color:rgb(77 85 97)!important}
.dark .theme-tour-popover .driver-popover-description{color:rgb(209 212 216)!important}
.theme-tour-popover .driver-popover-footer{background-color:rgb(247 250 254)!important;border-top:1px solid rgb(241 244 248)!important}
.dark .theme-tour-popover .driver-popover-footer{background-color:rgb(13 23 42)!important;border-top-color:rgb(30 41 59)!important}
.theme-tour-popover .driver-popover-progress-text{color:rgb(106 114 127)!important}
.dark .theme-tour-popover .driver-popover-progress-text{color:rgb(155 163 177)!important}
.footer-shortcuts{border-left:1px solid rgb(228 231 235)!important}
.dark .footer-shortcuts{border-left-color:rgb(53 64 86)!important}
.shortcut-item{color:rgb(106 114 127)!important}
.dark .shortcut-item{color:rgb(150 162 185)!important}
.shortcut-item kbd{background-color:rgb(255 255 255)!important;border:1px solid rgb(228 231 235)!important;color:rgb(77 85 97)!important;box-shadow:0 1px rgb(0 0 0 / 0.051)!important}
.dark .shortcut-item kbd{background-color:rgb(30 41 59)!important;border-color:rgb(73 84 106)!important;color:rgb(209 212 216)!important}
.theme-tour-popover .driver-popover-next-btn{background-color:rgb(120 156 242)!important;color:rgb(255 255 255)!important;box-shadow:0 1px 2px rgb(0 0 0 / 0.051)!important}
.theme-tour-popover .driver-popover-next-btn:hover{background-color:rgb(97 126 195)!important}
.theme-tour-popover .driver-popover-prev-btn{background-color:rgb(255 255 255)!important;color:rgb(106 114 127)!important;border:1px solid rgb(228 231 235)!important;box-shadow:0 1px 2px rgb(0 0 0 / 0.051)!important}
.theme-tour-popover .driver-popover-prev-btn:hover{background-color:rgb(247 250 254)!important;color:rgb(58 65 76)!important}
.dark .theme-tour-popover .driver-popover-prev-btn{background-color:rgb(30 41 59)!important;border-color:rgb(73 84 106)!important;color:rgb(155 163 177)!important}
.driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:rgb(255 255 255)!important}
.driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:rgb(255 255 255)!important}
.driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:rgb(255 255 255)!important}
.driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:rgb(255 255 255)!important}
.dark .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:rgb(30 41 59)!important}
.dark .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:rgb(30 41 59)!important}
.dark .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:rgb(30 41 59)!important}
.dark .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:rgb(30 41 59)!important}
.sidebar-section-title[data-v-b811eb84]:after{background:rgb(228 231 235)}
.dark .sidebar-section-title[data-v-b811eb84]:after{background:rgb(58 65 76)}
.overflow-y-auto[data-v-2d45de02]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,rgb(209 212 216),rgb(150 162 185))}
.dark .overflow-y-auto[data-v-2d45de02]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,rgb(77 85 97),rgb(58 65 76))}
.overflow-y-auto[data-v-2d45de02]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,rgb(150 162 185),rgb(102 115 140))}
.dark .overflow-y-auto[data-v-2d45de02]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,rgb(106 114 127),rgb(77 85 97))}
.text-gradient[data-v-86388737]{--tw-gradient-from:rgb(97 126 195) var(--tw-gradient-from-position);--tw-gradient-to:rgb(97 126 195 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(120 156 242) var(--tw-gradient-to-position)}

.aliyun-captcha-button[data-v-f958ff23]{border:1px solid rgb(210 213 217);background-color:rgb(247 250 254);color:rgb(58 65 76)}
.aliyun-captcha-button[data-v-f958ff23]:hover:not(:disabled){border-color:rgb(155 163 177);background-color:rgb(241 244 248)}
.aliyun-captcha-button--verified[data-v-f958ff23]{border-color:rgb(0 197 113);background-color:rgb(246 249 253);color:rgb(0 128 72)}
:root.dark .aliyun-captcha-button[data-v-f958ff23],.dark .aliyun-captcha-button[data-v-f958ff23]{border-color:rgb(58 65 76);background-color:rgb(34 41 51);color:rgb(210 213 217)}
:root.dark .aliyun-captcha-button[data-v-f958ff23]:hover:not(:disabled),.dark .aliyun-captcha-button[data-v-f958ff23]:hover:not(:disabled){border-color:rgb(77 85 97);background-color:rgb(58 65 76)}
:root.dark .aliyun-captcha-button--verified[data-v-f958ff23],.dark .aliyun-captcha-button--verified[data-v-f958ff23]{border-color:rgb(0 197 113);background-color:rgb(20 83 49 / 0.302);color:rgb(138 238 175)}
.select-trigger[data-v-34616c70]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.select-trigger[data-v-34616c70]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.select-trigger[data-v-34616c70]:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.select-trigger[data-v-34616c70]:hover{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.select-trigger[data-v-34616c70]:hover:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.select-trigger-open[data-v-34616c70]{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.filter-dropdown[data-v-34616c70]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.filter-dropdown[data-v-34616c70]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.health-score10[data-v-160eba47]{background:rgb(0 163 93)}
.health-score9[data-v-160eba47]{background:rgb(0 197 113)}
.health-score8[data-v-160eba47]{background:rgb(70 222 139)}
.health-score7[data-v-160eba47]{background:rgb(81 239 152)}
.health-score6[data-v-160eba47]{background:rgb(255 199 87)}
.health-score5[data-v-160eba47]{background:rgb(248 191 75)}
.health-score4[data-v-160eba47]{background:rgb(225 169 47)}
.health-score3[data-v-160eba47]{background:rgb(232 130 0)}
.health-score2[data-v-160eba47]{background:rgb(249 118 114)}
.health-score1[data-v-160eba47]{background:rgb(244 117 112)}
.health-score0[data-v-160eba47]{background:rgb(227 83 82)}
.health-healthy[data-v-160eba47]{background:rgb(0 197 113)}
.health-warning[data-v-160eba47]{background:rgb(225 169 47)}
.health-critical[data-v-160eba47]{background:rgb(228 83 83)}
.health-unknown[data-v-160eba47]{background:rgb(155 163 177)}
.score-legend[data-v-160eba47]{background:linear-gradient(90deg,rgb(227 83 82),rgb(244 117 112),rgb(232 130 0),rgb(225 169 47) 45%,rgb(255 199 87) 55%,rgb(81 239 152),rgb(0 197 113),rgb(0 163 93))}
.pulse-tooltip[data-v-160eba47]{border:1px solid rgb(228 231 235);background:rgb(255 255 255);box-shadow:0 10px 25px -5px rgb(0 0 0 / 0.149)}
.pulse-tooltip-line[data-v-160eba47]{color:rgb(77 85 97)}
.pulse-tooltip-title[data-v-160eba47]{color:rgb(21 24 32)}
.matrix-floating-tooltip[data-v-160eba47]{border:1px solid rgb(228 231 235);background:rgb(255 255 255);box-shadow:0 18px 40px -12px rgb(0 0 0 / 0.278)}
.dark{border-color:rgb(58 65 76);background:rgb(21 24 32);color:rgb(228 231 235);color:rgb(210 213 217);color:rgb(241 244 248)}
.matrix-floating-tooltip-line[data-v-160eba47]{color:rgb(77 85 97)}
.matrix-floating-tooltip-title[data-v-160eba47]{color:rgb(21 24 32)}
.health-score10[data-v-3e0168ae]{background:rgb(0 163 93)}
.health-score9[data-v-3e0168ae]{background:rgb(0 197 113)}
.health-score8[data-v-3e0168ae]{background:rgb(70 222 139)}
.health-score7[data-v-3e0168ae]{background:rgb(81 239 152)}
.health-score6[data-v-3e0168ae]{background:rgb(255 199 87)}
.health-score5[data-v-3e0168ae]{background:rgb(248 191 75)}
.health-score4[data-v-3e0168ae]{background:rgb(225 169 47)}
.health-score3[data-v-3e0168ae]{background:rgb(232 130 0)}
.health-score2[data-v-3e0168ae]{background:rgb(249 118 114)}
.health-score1[data-v-3e0168ae]{background:rgb(244 117 112)}
.health-score0[data-v-3e0168ae]{background:rgb(227 83 82)}
.health-healthy[data-v-3e0168ae]{background:rgb(0 197 113)}
.health-warning[data-v-3e0168ae]{background:rgb(225 169 47)}
.health-critical[data-v-3e0168ae]{background:rgb(228 83 83)}
.health-unknown[data-v-3e0168ae]{background:rgb(155 163 177)}
.channel-tab-active[data-v-e2b911b5]{border-color:rgb(97 126 195 / var(--tw-border-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.channel-tab-active[data-v-e2b911b5]:is(.dark *){border-color:rgb(152 183 255 / var(--tw-border-opacity, 1));color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.channel-tab-inactive[data-v-e2b911b5]{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.channel-tab-inactive[data-v-e2b911b5]:hover{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1));color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.channel-tab-inactive[data-v-e2b911b5]:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.channel-tab-inactive[data-v-e2b911b5]:hover:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.toc-sidebar[data-v-d4976463]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.toc-sidebar[data-v-d4976463]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
  @media (max-width: 640px){
  .toc-sidebar[data-v-d4976463]{box-shadow:2px 0 8px rgb(0 0 0 / 0.102)}
  }
.toc-header[data-v-d4976463]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.toc-header[data-v-d4976463]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.toc-title[data-v-d4976463]{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.toc-title[data-v-d4976463]:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.toc-close-btn[data-v-d4976463]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.toc-close-btn[data-v-d4976463]:hover{background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1));color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.toc-close-btn[data-v-d4976463]:hover:is(.dark *){background-color:rgb(73 84 106 / var(--tw-bg-opacity, 1));color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.toc-item[data-v-d4976463]{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.toc-item[data-v-d4976463]:hover{background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.toc-item[data-v-d4976463]:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.toc-item[data-v-d4976463]:hover:is(.dark *){background-color:rgb(73 84 106 / var(--tw-bg-opacity, 1))}
.toc-item.toc-active[data-v-d4976463]{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.toc-item.toc-active[data-v-d4976463]:is(.dark *){background-color:rgb(52 67 102 / 0.2);color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.toc-toggle-btn[data-v-d4976463]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(77 85 97 / var(--tw-text-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.toc-toggle-btn[data-v-d4976463]:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1));background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1));color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.toc-toggle-btn[data-v-d4976463]:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.toc-toggle-btn[data-v-d4976463]:hover:is(.dark *){background-color:rgb(73 84 106 / var(--tw-bg-opacity, 1))}
.custom-embed-shell[data-v-d4976463]{--tw-gradient-from:rgb(247 250 254) var(--tw-gradient-from-position);--tw-gradient-to:rgb(247 250 254 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(255 255 255) var(--tw-gradient-to-position)}
.custom-embed-shell[data-v-d4976463]:is(.dark *){--tw-gradient-from:rgb(13 23 42) var(--tw-gradient-from-position);--tw-gradient-to:rgb(13 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(1 6 23) var(--tw-gradient-to-position)}
.custom-open-fab[data-v-d4976463]{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
  @supports (backdrop-filter: var(--tw)){
  .custom-open-fab[data-v-d4976463]{background-color:rgb(255 255 255 / 0.8)}
  }
  @supports (backdrop-filter: var(--tw)){
  .custom-open-fab[data-v-d4976463]:is(.dark *){background-color:rgb(30 41 59 / 0.8)}
  }
.markdown-page-content h1{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.markdown-page-content h1:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.markdown-page-content a{color:rgb(120 156 242 / var(--tw-text-opacity, 1))}
.markdown-page-content a:hover{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.markdown-page-content blockquote{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1));color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.markdown-page-content blockquote:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1));color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.markdown-page-content th{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1));background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.markdown-page-content th:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1));background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.markdown-page-content td{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.markdown-page-content td:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.markdown-page-content code{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.markdown-page-content code:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.markdown-page-content pre{background-color:rgb(21 24 32 / var(--tw-bg-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.markdown-page-content pre:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.markdown-page-content hr{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.markdown-page-content hr:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.copy-btn{background:rgb(255 255 255 / 0.149);color:rgb(229 232 235);border:1px solid rgb(255 255 255 / .2)}
.copy-btn:hover{background:rgb(255 255 255 / 0.251)}
.table-wrapper .table-header[data-v-352b6634]{background-color:rgb(247 250 254)}
.dark .table-wrapper .table-header[data-v-352b6634]{background-color:rgb(34 41 51)}
.sticky-header-cell[data-v-352b6634]{background-color:rgb(247 250 254)}
.dark .sticky-header-cell[data-v-352b6634]{background-color:rgb(34 41 51)}
tbody .sticky-col[data-v-352b6634]{background-color:rgb(255 255 255)}
.dark tbody .sticky-col[data-v-352b6634]{background-color:rgb(21 24 32)}
tbody tr:hover .sticky-col[data-v-352b6634]{background-color:rgb(247 250 254)}
.dark tbody tr:hover .sticky-col[data-v-352b6634]{background-color:rgb(34 41 51)}
.is-scrollable .sticky-col-left[data-v-352b6634]:after{background:linear-gradient(to right,rgb(0 0 0 / .08),transparent)}
.is-scrollable .sticky-col-left-second[data-v-352b6634]:after{background:linear-gradient(to right,rgb(0 0 0 / .08),transparent)}
.is-scrollable .sticky-col-right[data-v-352b6634]:before{background:linear-gradient(to left,rgb(0 0 0 / .08),transparent)}
.dark .is-scrollable .sticky-col-left[data-v-352b6634]:after,.dark .is-scrollable .sticky-col-left-second[data-v-352b6634]:after{background:linear-gradient(to right,rgb(0 0 0 / .2),transparent)}
.dark .is-scrollable .sticky-col-right[data-v-352b6634]:before{background:linear-gradient(to left,rgb(0 0 0 / .2),transparent)}
.table-wrapper::-webkit-scrollbar-track{background-color:rgb(0 0 0 / 0.031)!important}
.dark .table-wrapper::-webkit-scrollbar-track{background-color:rgb(255 255 255 / 0.051)!important}
.table-wrapper::-webkit-scrollbar-thumb{background-color:rgb(106 114 127 / 0.749)!important}
.table-wrapper::-webkit-scrollbar-thumb:hover{background-color:rgb(77 85 97 / 0.902)!important}
.dark .table-wrapper::-webkit-scrollbar-thumb{background-color:rgb(155 163 177 / 0.749)!important}
.dark .table-wrapper::-webkit-scrollbar-thumb:hover{background-color:rgb(210 213 217 / 0.902)!important}
  @supports (-moz-appearance:none){
  .table-wrapper{scrollbar-color:rgb(155 163 177 / .5) rgb(0 0 0 / .03)!important}
  }
  @supports (-moz-appearance:none){
  .dark .table-wrapper{scrollbar-color:rgb(77 85 97 / .5) rgb(255 255 255 / .05)!important}
  }





.terminal-window[data-v-9883d0e0]{background:linear-gradient(145deg,rgb(30 41 59),rgb(13 23 42));box-shadow:0 25px 50px -12px rgb(0 0 0 / 0.4),0 0 0 1px rgb(255 255 255 / 0.102),inset 0 1px rgb(255 255 255 / 0.102)}
.terminal-header[data-v-9883d0e0]{background:rgb(30 41 59 / 0.8);border-bottom:1px solid rgb(255 255 255 / .05)}
.btn-close[data-v-9883d0e0]{background:rgb(228 83 83)}
.btn-minimize[data-v-9883d0e0]{background:rgb(233 178 62)}
.btn-maximize[data-v-9883d0e0]{background:rgb(0 197 113)}
.terminal-title[data-v-9883d0e0]{color:rgb(102 115 140)}
.code-prompt[data-v-9883d0e0]{color:rgb(0 197 113)}
.code-cmd[data-v-9883d0e0]{color:rgb(130 174 255)}
.code-flag[data-v-9883d0e0]{color:rgb(169 140 245)}
.code-url[data-v-9883d0e0]{color:rgb(120 156 242)}
.code-comment[data-v-9883d0e0]{color:rgb(102 115 140)}
.code-success[data-v-9883d0e0]{color:rgb(0 197 113);background:rgb(0 197 113 / 0.149)}
.code-response[data-v-9883d0e0]{color:rgb(248 191 75)}
.cursor[data-v-9883d0e0]{background:rgb(0 197 113)}
[data-v-9883d0e0] .dark .terminal-window{box-shadow:0 25px 50px -12px rgb(0 0 0 / 0.6),0 0 0 1px rgb(120 156 242 / 0.2),0 0 40px rgb(120 156 242 / 0.102),inset 0 1px rgb(255 255 255 / 0.102)}
.input-ring[data-v-a0ec3d82]:focus{box-shadow:0 0 0 3px rgb(120 156 242 / 0.2);border-color:rgb(120 156 242)}
.skeleton[data-v-a0ec3d82]{background:linear-gradient(90deg,rgb(228 231 235) 25%,rgb(241 244 248),rgb(228 231 235) 75%)}
.dark{background:linear-gradient(90deg,rgb(53 64 86) 25%,rgb(30 41 59),rgb(53 64 86) 75%)}
.legal-document-content[data-v-6726f351] h1{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.legal-document-content[data-v-6726f351] h1:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.legal-document-content[data-v-6726f351] p{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] p:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] a{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] a:hover{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] a:is(.dark *){color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] a:hover:is(.dark *){color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] li{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] li:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] blockquote{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1));color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] blockquote:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] code{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.legal-document-content[data-v-6726f351] pre{background-color:rgb(5 7 14 / var(--tw-bg-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-6726f351] th{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1));background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.legal-document-content[data-v-6726f351] th:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.legal-document-content[data-v-6726f351] td{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.legal-document-content[data-v-6726f351] td:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.legal-document-content[data-v-6726f351] hr{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.legal-document-content[data-v-6726f351] hr:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}





.chip-tinted-active[data-v-5ec3be4c]{color:rgb(255 255 255)}
.plaza-description[data-v-10883807] h1,.plaza-description[data-v-10883807] h2,.plaza-description[data-v-10883807] h3{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] p{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] p:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] a{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] a:hover{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] a:is(.dark *){color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] li{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] li:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] code{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.plaza-description[data-v-10883807] blockquote{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1));color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.plaza-description[data-v-10883807] blockquote:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.model-icon-fallback[data-v-c5cd77df]{background:linear-gradient(135deg,rgb(60 117 229),rgb(140 101 224));color:rgb(255 255 255)}

.custom-scrollbar[data-v-484aa3d3]{scrollbar-color:rgb(155 163 177 / .3) transparent}
.custom-scrollbar[data-v-484aa3d3]::-webkit-scrollbar-thumb{background-color:rgb(155 163 177 / 0.302)}
.custom-scrollbar[data-v-484aa3d3]::-webkit-scrollbar-thumb:hover{background-color:rgb(155 163 177 / 0.502)}



.select-trigger[data-v-c62534a0]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.select-trigger[data-v-c62534a0]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.select-trigger[data-v-c62534a0]:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.select-trigger[data-v-c62534a0]:hover{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.select-trigger[data-v-c62534a0]:hover:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.select-trigger-open[data-v-c62534a0]{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.select-trigger-disabled[data-v-c62534a0]{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.select-trigger-disabled[data-v-c62534a0]:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.select-icon[data-v-c62534a0]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-icon[data-v-c62534a0]:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.select-dropdown[data-v-c62534a0]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.select-dropdown[data-v-c62534a0]:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.select-header[data-v-c62534a0]{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.select-header[data-v-c62534a0]:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.select-search-input[data-v-c62534a0]{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.select-search-input[data-v-c62534a0]:is(.dark *){color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.select-search-input[data-v-c62534a0]::-moz-placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-search-input[data-v-c62534a0]::placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-search-input[data-v-c62534a0]:is(.dark *)::-moz-placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.select-search-input[data-v-c62534a0]:is(.dark *)::placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.batch-test-btn[data-v-c62534a0]{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.batch-test-btn[data-v-c62534a0]:hover{color:rgb(53 148 94 / var(--tw-text-opacity, 1));background-color:rgb(246 248 252 / var(--tw-bg-opacity, 1))}
.batch-test-btn[data-v-c62534a0]:hover:is(.dark *){color:rgb(91 208 139 / var(--tw-text-opacity, 1));background-color:rgb(30 77 49 / 0.2)}
.select-option[data-v-c62534a0]{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.select-option[data-v-c62534a0]:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.select-option[data-v-c62534a0]:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.select-option[data-v-c62534a0]:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.select-option-selected[data-v-c62534a0]{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.select-option-selected[data-v-c62534a0]:is(.dark *){background-color:rgb(52 67 102 / 0.2);color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.select-empty[data-v-c62534a0]{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.select-empty[data-v-c62534a0]:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.test-btn[data-v-c62534a0]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.test-btn[data-v-c62534a0]:hover{color:rgb(53 148 94 / var(--tw-text-opacity, 1));background-color:rgb(246 248 252 / var(--tw-bg-opacity, 1))}
.test-btn[data-v-c62534a0]:hover:is(.dark *){color:rgb(91 208 139 / var(--tw-text-opacity, 1));background-color:rgb(30 77 49 / 0.2)}



.select-trigger[data-v-3b119ecb]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.select-trigger[data-v-3b119ecb]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.select-trigger[data-v-3b119ecb]:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.select-trigger[data-v-3b119ecb]:hover{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.select-trigger[data-v-3b119ecb]:hover:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.select-trigger-open[data-v-3b119ecb]{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.select-trigger-error[data-v-3b119ecb]{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.select-trigger-error[data-v-3b119ecb]:focus{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1));--tw-ring-color:rgb(228 83 83 / .3)}
.select-trigger-disabled[data-v-3b119ecb]{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.select-trigger-disabled[data-v-3b119ecb]:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.select-icon[data-v-3b119ecb]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-icon[data-v-3b119ecb]:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.select-clear[data-v-3b119ecb]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-clear[data-v-3b119ecb]:hover{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.select-clear[data-v-3b119ecb]:hover:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.select-dropdown-portal{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.select-dropdown-portal:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.select-dropdown-portal .select-search{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.select-dropdown-portal .select-search:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.select-dropdown-portal .select-search-input{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-search-input:is(.dark *){color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-search-input::-moz-placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-search-input::placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-search-input:is(.dark *)::-moz-placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-search-input:is(.dark *)::placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.select-dropdown-portal .select-option:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.select-dropdown-portal .select-option-selected{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option-selected:is(.dark *){background-color:rgb(52 67 102 / 0.2);color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option-focused{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.select-dropdown-portal .select-option-focused:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.select-dropdown-portal .select-option-group{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option-group:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1));color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-option-group:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.select-dropdown-portal .select-option-group:hover:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.select-dropdown-portal .select-empty{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.select-dropdown-portal .select-empty:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.table-wrapper thead.settings-tabs-shell[data-v-8f71cc0b]{box-shadow:0 1px 3px rgb(0 0 0 / 0.102)}
.settings-tabs-shell[data-v-8f71cc0b]{border-color:rgb(255 255 255 / 0.8);background-color:rgb(255 255 255 / 0.902);box-shadow:0 12px 28px rgb(13 23 42 / 0.071),0 1px rgb(255 255 255 / 0.902) inset}
.settings-tab[data-v-8f71cc0b]{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.settings-tab[data-v-8f71cc0b]:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.settings-tab[data-v-8f71cc0b]:before{background:linear-gradient(135deg,rgb(247 250 254 / 0.949),rgb(242 245 249 / 0.8))}
.settings-tab[data-v-8f71cc0b]:focus-visible{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .4);--tw-ring-offset-color:rgb(255 255 255)}
.settings-tab[data-v-8f71cc0b]:focus-visible:is(.dark *){--tw-ring-offset-color:rgb(13 23 42)}
.settings-tab-active[data-v-8f71cc0b]{border-color:rgb(212 225 255 / 0.8);color:rgb(77 100 156 / var(--tw-text-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);box-shadow:0 8px 18px rgb(13 23 42 / 0.078),0 1px rgb(255 255 255 / 0.922) inset}
.settings-tab-active[data-v-8f71cc0b]:is(.dark *){border-color:rgb(152 183 255 / 0.302);background-color:rgb(53 64 86 / 0.949);color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.settings-tab-active[data-v-8f71cc0b]:after{background:linear-gradient(90deg,rgb(120 156 242),rgb(101 151 246))}
.settings-tab-icon[data-v-8f71cc0b]{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.settings-tab-icon[data-v-8f71cc0b]:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.settings-tab:hover .settings-tab-icon[data-v-8f71cc0b],.settings-tab:focus-visible .settings-tab-icon[data-v-8f71cc0b]{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.settings-tab:hover .settings-tab-icon[data-v-8f71cc0b]:is(.dark *),.settings-tab:focus-visible .settings-tab-icon[data-v-8f71cc0b]:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.settings-tab-active .settings-tab-icon[data-v-8f71cc0b]{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.settings-tab-active .settings-tab-icon[data-v-8f71cc0b]:is(.dark *){background-color:rgb(152 183 255 / 0.102);color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.dark .settings-tabs-shell{border-color:rgb(53 64 86 / 0.651);background:rgb(13 23 42 / 0.859);box-shadow:0 16px 36px rgb(0 0 0 / 0.278),0 1px rgb(255 255 255 / 0.059) inset}
.dark .settings-tab:before{background:linear-gradient(135deg,rgb(30 41 59 / 0.902),rgb(53 64 86 / 0.62))}
.dark .settings-tab-active{box-shadow:0 12px 26px rgb(0 0 0 / 0.22),0 1px rgb(255 255 255 / 0.078) inset}
.usage-label[data-v-c03c4556]{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.usage-label[data-v-c03c4556]:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.usage-amount[data-v-c03c4556]{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.usage-amount[data-v-c03c4556]:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.reset-info[data-v-c03c4556]{color:rgb(49 105 215 / var(--tw-text-opacity, 1))}
.reset-info[data-v-c03c4556]:is(.dark *){color:rgb(111 161 253 / var(--tw-text-opacity, 1))}
.table-scroll-container[data-v-d8153291]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.table-scroll-container[data-v-d8153291]:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.table-scroll-container[data-v-d8153291] thead{background-color:rgb(247 250 254 / 0.8)}
.table-scroll-container[data-v-d8153291] thead:is(.dark *){background-color:rgb(30 41 59 / 0.8)}
.table-scroll-container[data-v-d8153291] th{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.table-scroll-container[data-v-d8153291] th:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1));color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.table-scroll-container[data-v-d8153291] td{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1));color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.table-scroll-container[data-v-d8153291] td:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.table-page-layout.mobile-mode .table-scroll-container[data-v-d8153291]{--tw-shadow:0 0 rgb(0 0 0 / 0);--tw-shadow-colored:0 0 rgb(0 0 0 / 0);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.date-picker-trigger[data-v-265519a6]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.date-picker-trigger[data-v-265519a6]:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.date-picker-trigger[data-v-265519a6]:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.date-picker-trigger[data-v-265519a6]:hover{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.date-picker-trigger[data-v-265519a6]:hover:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.date-picker-trigger-open[data-v-265519a6]{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.date-picker-icon[data-v-265519a6]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.date-picker-icon[data-v-265519a6]:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.date-picker-chevron[data-v-265519a6]{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.date-picker-chevron[data-v-265519a6]:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.date-picker-dropdown[data-v-265519a6]{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.date-picker-dropdown[data-v-265519a6]:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.date-picker-preset[data-v-265519a6]{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.date-picker-preset[data-v-265519a6]:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.date-picker-preset[data-v-265519a6]:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.date-picker-preset[data-v-265519a6]:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.date-picker-preset-active[data-v-265519a6]{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1));color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.date-picker-preset-active[data-v-265519a6]:is(.dark *){background-color:rgb(52 67 102 / 0.302);color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.date-picker-divider[data-v-265519a6]{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.date-picker-divider[data-v-265519a6]:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.date-picker-label[data-v-265519a6]{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.date-picker-label[data-v-265519a6]:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.date-picker-input[data-v-265519a6]{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.date-picker-input[data-v-265519a6]:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1));border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.date-picker-input[data-v-265519a6]:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.date-picker-apply[data-v-265519a6]{background-color:rgb(97 126 195 / var(--tw-bg-opacity, 1))}
.date-picker-apply[data-v-265519a6]:hover{background-color:rgb(77 100 156 / var(--tw-bg-opacity, 1))}


.navigation-progress-bar[data-v-0856a86e]{background:linear-gradient(90deg,transparent 0%,rgb(152 183 255) 20%,rgb(120 156 242) 50%,rgb(152 183 255) 80%,transparent 100%)}
:root.dark .navigation-progress-bar[data-v-0856a86e]{background:linear-gradient(90deg,transparent 0%,rgb(120 156 242) 20%,rgb(152 183 255) 50%,rgb(120 156 242) 80%,transparent 100%)}
.legal-document-content[data-v-42404ff1] h1{color:rgb(5 7 14 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-42404ff1] h2{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-42404ff1] p{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-42404ff1] p:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-42404ff1] ul,.legal-document-content[data-v-42404ff1] ol{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-42404ff1] ul:is(.dark *),.legal-document-content[data-v-42404ff1] ol:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.legal-document-content[data-v-42404ff1] strong{color:rgb(5 7 14 / var(--tw-text-opacity, 1))}
.markdown-body{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.markdown-body:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.markdown-body h1{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.markdown-body h1:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.markdown-body h2{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.markdown-body h2:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.markdown-body h3{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.markdown-body h4{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.markdown-body a{color:rgb(49 105 215 / var(--tw-text-opacity, 1));text-decoration-color:rgb(49 105 215 / 0.302)}
.markdown-body a:hover{text-decoration-color:rgb(49 105 215)}
.markdown-body a:is(.dark *){color:rgb(111 161 253 / var(--tw-text-opacity, 1));text-decoration-color:rgb(111 161 253 / 0.302)}
.markdown-body a:hover:is(.dark *){text-decoration-color:rgb(111 161 253)}
.markdown-body li::marker{color:rgb(49 105 215 / var(--tw-text-opacity, 1))}
.markdown-body li:is(.dark *)::marker{color:rgb(111 161 253 / var(--tw-text-opacity, 1))}
.markdown-body blockquote{border-color:rgb(71 129 242 / var(--tw-border-opacity, 1));background-color:rgb(243 245 249 / 0.502);color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.markdown-body blockquote:is(.dark *){border-color:rgb(111 161 253 / var(--tw-border-opacity, 1));background-color:rgb(19 59 139 / 0.102);color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.markdown-body blockquote:before{color:rgb(71 129 242 / 0.2)}
.markdown-body blockquote:is(.dark *):before{color:rgb(111 161 253 / 0.2)}
.markdown-body code{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1));color:rgb(212 68 70 / var(--tw-text-opacity, 1))}
.markdown-body code:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1));color:rgb(253 118 114 / var(--tw-text-opacity, 1))}
.markdown-body pre{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.markdown-body pre:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));background-color:rgb(13 23 42 / 0.502)}
.markdown-body pre code{color:rgb(34 41 51 / var(--tw-text-opacity, 1))}
.markdown-body pre code:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.markdown-body hr{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.markdown-body hr:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.markdown-body table{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.markdown-body table:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.markdown-body th,.markdown-body td{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.markdown-body th:is(.dark *),.markdown-body td:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.markdown-body th{--tw-gradient-from:rgb(243 245 249) var(--tw-gradient-from-position);--tw-gradient-to:rgb(243 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(240 243 246) var(--tw-gradient-to-position);color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.markdown-body th:is(.dark *){--tw-gradient-from:rgb(19 59 139 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(19 59 139 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(14 54 132 / .1) var(--tw-gradient-to-position)}
.markdown-body tbody tr:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.markdown-body tbody tr:hover:is(.dark *){background-color:rgb(53 64 86 / 0.302)}
.markdown-body img{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.markdown-body img:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.markdown-body strong{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.markdown-body em{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.markdown-body em:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.overflow-y-auto[data-v-bdbde8bb]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,rgb(209 212 216),rgb(150 162 185))}
.dark .overflow-y-auto[data-v-bdbde8bb]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,rgb(77 85 97),rgb(58 65 76))}
*,:before,:after{--tw-ring-offset-color:rgb(255 255 255);--tw-ring-color:rgb(71 129 242 / .5);--tw-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--tw-ring-shadow:0 0 rgb(0 0 0 / 0);--tw-shadow:0 0 rgb(0 0 0 / 0);--tw-shadow-colored:0 0 rgb(0 0 0 / 0);border-color:rgb(228 231 235)}
::backdrop{--tw-ring-offset-color:rgb(255 255 255);--tw-ring-color:rgb(71 129 242 / .5);--tw-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--tw-ring-shadow:0 0 rgb(0 0 0 / 0);--tw-shadow:0 0 rgb(0 0 0 / 0);--tw-shadow-colored:0 0 rgb(0 0 0 / 0)}
input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(155 163 177)}
input::placeholder,textarea::placeholder{color:rgb(155 163 177)}
*{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
*:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
body{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
body:is(.dark *){background-color:rgb(1 6 23 / var(--tw-bg-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
  @supports (-moz-appearance:none){
  *:hover,*:focus-within{scrollbar-color:rgb(155 163 177 / .5) transparent}
  }
  @supports (-moz-appearance:none){
  .dark *:hover,.dark *:focus-within{scrollbar-color:rgb(77 85 97 / .5) transparent}
  }
*:hover::-webkit-scrollbar-thumb{background-color:rgb(210 213 217 / 0.502)}
*:hover:is(.dark *)::-webkit-scrollbar-thumb{background-color:rgb(73 84 106 / 0.502)}
*:hover::-webkit-scrollbar-thumb:hover{background-color:rgb(155 163 177 / var(--tw-bg-opacity, 1))}
*:hover:is(.dark *)::-webkit-scrollbar-thumb:hover{background-color:rgb(102 115 140 / var(--tw-bg-opacity, 1))}
::-moz-selection{background-color:rgb(120 156 242 / 0.2);color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
::selection{background-color:rgb(120 156 242 / 0.2);color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
:is(.dark *)::-moz-selection{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
:is(.dark *)::selection{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.btn:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .5)}
.btn-primary{--tw-gradient-from:rgb(120 156 242) var(--tw-gradient-from-position);--tw-gradient-to:rgb(120 156 242 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(97 126 195) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(120 156 242 / .25)}
.btn-primary:hover{--tw-gradient-from:rgb(97 126 195) var(--tw-gradient-from-position);--tw-gradient-to:rgb(97 126 195 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(77 100 156) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(120 156 242 / .3)}
.btn-primary:is(.dark *){--tw-shadow-color:rgb(120 156 242 / .2)}
.btn-secondary{color:rgb(58 65 76 / var(--tw-text-opacity, 1));border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.btn-secondary:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1));border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.btn-secondary:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.btn-secondary:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1));border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.btn-ghost{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.btn-ghost:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.btn-ghost:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.btn-danger{--tw-gradient-from:rgb(228 83 83) var(--tw-gradient-from-position);--tw-gradient-to:rgb(228 83 83 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(206 63 65) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(228 83 83 / .25)}
.btn-danger:hover{--tw-gradient-from:rgb(206 63 65) var(--tw-gradient-from-position);--tw-gradient-to:rgb(206 63 65 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(181 36 45) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(228 83 83 / .3)}
.btn-success{--tw-gradient-from:rgb(67 182 117) var(--tw-gradient-from-position);--tw-gradient-to:rgb(67 182 117 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(53 148 94) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(67 182 117 / .25)}
.btn-success:hover{--tw-gradient-from:rgb(53 148 94) var(--tw-gradient-from-position);--tw-gradient-to:rgb(53 148 94 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(45 118 76) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(67 182 117 / .3)}
.btn-success:is(.dark *){--tw-shadow-color:rgb(67 182 117 / .2)}
.btn-warning{--tw-gradient-from:rgb(225 169 47) var(--tw-gradient-from-position);--tw-gradient-to:rgb(225 169 47 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(210 124 38) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(225 169 47 / .25)}
.btn-warning:hover{--tw-gradient-from:rgb(210 124 38) var(--tw-gradient-from-position);--tw-gradient-to:rgb(210 124 38 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(169 93 0) var(--tw-gradient-to-position);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(225 169 47 / .3)}
.btn-warning:is(.dark *){--tw-shadow-color:rgb(225 169 47 / .2)}
.btn-stripe{background-color:rgb(58 115 226 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(58 115 226 / .25)}
.btn-stripe:hover{background-color:rgb(46 102 212 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(58 115 226 / .3)}
.btn-stripe:is(.dark *){background-color:rgb(74 133 246 / var(--tw-bg-opacity, 1));--tw-shadow-color:rgb(74 133 246 / .2)}
.btn-stripe:hover:is(.dark *){background-color:rgb(58 115 226 / var(--tw-bg-opacity, 1))}
.btn-airwallex{background-color:rgb(19 23 30 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(67 182 117 / .2)}
.btn-airwallex:hover{background-color:rgb(31 37 46 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(67 182 117 / .25)}
.btn-airwallex:is(.dark *){background-color:rgb(147 237 179 / var(--tw-bg-opacity, 1));color:rgb(5 7 14 / var(--tw-text-opacity, 1));--tw-shadow-color:rgb(67 182 117 / .2)}
.btn-airwallex:hover:is(.dark *){background-color:rgb(124 214 157 / var(--tw-bg-opacity, 1))}
.btn-alipay{background-color:rgb(107 159 255 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(107 159 255 / .25)}
.btn-alipay:hover{background-color:rgb(97 143 229 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(107 159 255 / .3)}
.btn-alipay:active{background-color:rgb(86 127 204 / var(--tw-bg-opacity, 1))}
.btn-alipay:is(.dark *){--tw-shadow-color:rgb(107 159 255 / .2)}
.btn-wxpay{background-color:rgb(0 183 105 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(0 183 105 / .25)}
.btn-wxpay:hover{background-color:rgb(0 160 91 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);--tw-shadow-color:rgb(0 183 105 / .3)}
.btn-wxpay:active{background-color:rgb(0 138 78 / var(--tw-bg-opacity, 1))}
.btn-wxpay:is(.dark *){--tw-shadow-color:rgb(0 183 105 / .2)}
.\!input{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.\!input:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.input{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.input:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1));color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.\!input::-moz-placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.\!input::placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.\!input:is(.dark *)::-moz-placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.\!input:is(.dark *)::placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.input::-moz-placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.input::placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.input:is(.dark *)::-moz-placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.input:is(.dark *)::placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.\!input:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.input:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0));--tw-ring-color:rgb(120 156 242 / .3)}
.\!input:disabled{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.\!input:disabled:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.input:disabled{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.input:disabled:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.input-error{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.input-error:focus{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1));--tw-ring-color:rgb(228 83 83 / .3)}
.input-label{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.input-label:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.input-hint{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.input-hint:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.input-error-text{color:rgb(228 83 83 / var(--tw-text-opacity, 1))}
.card:is(.dark *){background-color:rgb(30 41 59 / 0.502);border-color:rgb(53 64 86 / 0.502)}
.card{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1));--tw-shadow:0 1px 3px rgb(0 0 0 / .04), 0 1px 2px rgb(0 0 0 / .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.card-glass{background-color:rgb(255 255 255 / 0.702);border-color:rgb(255 255 255 / 0.2);--tw-shadow:0 8px 32px rgb(0 0 0 / .08);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.card-glass:is(.dark *){background-color:rgb(30 41 59 / 0.702);border-color:rgb(53 64 86 / 0.502)}
.card-header{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.card-header:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.stat-card:is(.dark *){background-color:rgb(30 41 59 / 0.502);border-color:rgb(53 64 86 / 0.502)}
.stat-card{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1));--tw-shadow:0 1px 3px rgb(0 0 0 / .04), 0 1px 2px rgb(0 0 0 / .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.stat-icon-primary{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.stat-icon-primary:is(.dark *){background-color:rgb(52 67 102 / 0.302);color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.stat-icon-success{background-color:rgb(214 249 225 / var(--tw-bg-opacity, 1));color:rgb(53 148 94 / var(--tw-text-opacity, 1))}
.stat-icon-success:is(.dark *){background-color:rgb(30 77 49 / 0.302);color:rgb(91 208 139 / var(--tw-text-opacity, 1))}
.stat-icon-warning{background-color:rgb(255 241 214 / var(--tw-bg-opacity, 1));color:rgb(210 124 38 / var(--tw-text-opacity, 1))}
.stat-icon-warning:is(.dark *){background-color:rgb(112 61 4 / 0.302);color:rgb(248 191 75 / var(--tw-text-opacity, 1))}
.stat-icon-danger{background-color:rgb(231 234 238 / var(--tw-bg-opacity, 1));color:rgb(206 63 65 / var(--tw-text-opacity, 1))}
.stat-icon-danger:is(.dark *){background-color:rgb(125 33 34 / 0.302);color:rgb(244 117 112 / var(--tw-text-opacity, 1))}
.stat-value{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.stat-label{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.stat-label:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.stat-trend-up{color:rgb(53 148 94 / var(--tw-text-opacity, 1))}
.stat-trend-up:is(.dark *){color:rgb(91 208 139 / var(--tw-text-opacity, 1))}
.stat-trend-down{color:rgb(206 63 65 / var(--tw-text-opacity, 1))}
.stat-trend-down:is(.dark *){color:rgb(244 117 112 / var(--tw-text-opacity, 1))}
.table-container{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.table-container:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.table th{color:rgb(77 85 97 / var(--tw-text-opacity, 1));background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.table th:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1));background-color:rgb(30 41 59 / 0.502);border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.table td{color:rgb(58 65 76 / var(--tw-text-opacity, 1));border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.table td:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.table tbody tr:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.table tbody tr:hover:is(.dark *){background-color:rgb(30 41 59 / 0.302)}
.badge-primary{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1));color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.badge-primary:is(.dark *){background-color:rgb(52 67 102 / 0.302);color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.badge-success{background-color:rgb(214 249 225 / var(--tw-bg-opacity, 1));color:rgb(45 118 76 / var(--tw-text-opacity, 1))}
.badge-success:is(.dark *){background-color:rgb(30 77 49 / 0.302);color:rgb(91 208 139 / var(--tw-text-opacity, 1))}
.badge-warning{background-color:rgb(255 241 214 / var(--tw-bg-opacity, 1));color:rgb(169 93 0 / var(--tw-text-opacity, 1))}
.badge-warning:is(.dark *){background-color:rgb(112 61 4 / 0.302);color:rgb(248 191 75 / var(--tw-text-opacity, 1))}
.badge-danger{background-color:rgb(231 234 238 / var(--tw-bg-opacity, 1));color:rgb(181 36 45 / var(--tw-text-opacity, 1))}
.badge-danger:is(.dark *){background-color:rgb(125 33 34 / 0.302);color:rgb(244 117 112 / var(--tw-text-opacity, 1))}
.badge-gray{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1));color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.badge-gray:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1));color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.badge-purple{background-color:rgb(238 234 255 / var(--tw-bg-opacity, 1));color:rgb(109 67 187 / var(--tw-text-opacity, 1))}
.badge-purple:is(.dark *){background-color:rgb(76 38 139 / 0.302);color:rgb(174 141 255 / var(--tw-text-opacity, 1))}
.\!dropdown{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.\!dropdown:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.dropdown{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.dropdown:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.\!dropdown,.dropdown{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.dropdown-item{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.dropdown-item:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.dropdown-item:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.dropdown-item:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.modal-overlay{background-color:rgb(0 0 0 / 0.502)}
.modal-content{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow);border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.modal-content:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.modal-header{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.modal-header:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.modal-title{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.modal-footer{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.modal-footer:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.toast{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.sidebar:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.sidebar{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.sidebar-header{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.sidebar-link{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.sidebar-link:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.sidebar-link:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1));color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.sidebar-link-active{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.sidebar-link-active:is(.dark *){background-color:rgb(52 67 102 / 0.2);color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.sidebar-link-active:hover{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.sidebar-link-active:hover:is(.dark *){background-color:rgb(52 67 102 / 0.302)}
.sidebar-section-title{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.sidebar-section-title:is(.dark *){color:rgb(102 115 140 / var(--tw-text-opacity, 1))}
.page-title{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.page-description{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.page-description:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.empty-state-icon{color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.empty-state-icon:is(.dark *){color:rgb(73 84 106 / var(--tw-text-opacity, 1))}
.empty-state-title{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.empty-state-description{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.empty-state-description:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.skeleton{background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1))}
.skeleton:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.tabs{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.tab{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.tab:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.tab:hover{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.tab-active:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.tab-active{color:rgb(21 24 32 / var(--tw-text-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.progress{background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1))}
.progress:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.switch{background-color:rgb(210 213 217 / var(--tw-bg-opacity, 1))}
.switch:is(.dark *){background-color:rgb(73 84 106 / var(--tw-bg-opacity, 1))}
.\!code{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.code{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1));color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.\!code:is(.dark *){color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.code:is(.dark *){color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.table-wrapper thead.sticky{box-shadow:0 1px 3px rgb(0 0 0 / 0.102)}
.divide-gray-100>:not([hidden])~:not([hidden]){border-color:rgb(241 244 248 / var(--tw-divide-opacity, 1))}
.divide-gray-200>:not([hidden])~:not([hidden]){border-color:rgb(228 231 235 / var(--tw-divide-opacity, 1))}
.border-\[\#00AEEF\]{border-color:rgb(107 159 255 / var(--tw-border-opacity, 1))}
.border-\[\#02A9F1\]{border-color:rgb(102 155 254 / var(--tw-border-opacity, 1))}
.border-\[\#09BB07\]{border-color:rgb(0 184 106 / var(--tw-border-opacity, 1))}
.border-\[\#2BB741\]{border-color:rgb(0 183 105 / var(--tw-border-opacity, 1))}
.border-\[\#676BE5\]{border-color:rgb(61 118 230 / var(--tw-border-opacity, 1))}
.border-\[\#FF6B3D\]{border-color:rgb(232 130 0 / var(--tw-border-opacity, 1))}
.border-amber-100\/80{border-color:rgb(255 241 214 / 0.8)}
.border-amber-200{border-color:rgb(255 226 173 / var(--tw-border-opacity, 1))}
.border-amber-300{border-color:rgb(255 207 116 / var(--tw-border-opacity, 1))}
.border-amber-400{border-color:rgb(248 191 75 / var(--tw-border-opacity, 1))}
.border-amber-500{border-color:rgb(225 169 47 / var(--tw-border-opacity, 1))}
.border-amber-500\/20{border-color:rgb(225 169 47 / 0.2)}
.border-amber-500\/30{border-color:rgb(225 169 47 / 0.302)}
.border-amber-500\/35{border-color:rgb(225 169 47 / 0.349)}
.border-blue-100{border-color:rgb(230 233 236 / var(--tw-border-opacity, 1))}
.border-blue-200{border-color:rgb(196 217 255 / var(--tw-border-opacity, 1))}
.border-blue-300{border-color:rgb(159 193 255 / var(--tw-border-opacity, 1))}
.border-blue-400\/30{border-color:rgb(111 161 253 / 0.302)}
.border-blue-500{border-color:rgb(71 129 242 / var(--tw-border-opacity, 1))}
.border-blue-500\/20{border-color:rgb(71 129 242 / 0.2)}
.border-blue-500\/30{border-color:rgb(71 129 242 / 0.302)}
.border-blue-500\/35{border-color:rgb(71 129 242 / 0.349)}
.border-cyan-500\/20{border-color:rgb(118 162 243 / 0.2)}
.border-cyan-500\/30{border-color:rgb(118 162 243 / 0.302)}
.border-cyan-500\/35{border-color:rgb(118 162 243 / 0.349)}
.border-dark-600{border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.border-dark-700\/50{border-color:rgb(53 64 86 / 0.502)}
.border-emerald-200{border-color:rgb(179 241 199 / var(--tw-border-opacity, 1))}
.border-emerald-300{border-color:rgb(134 228 169 / var(--tw-border-opacity, 1))}
.border-emerald-500{border-color:rgb(67 182 117 / var(--tw-border-opacity, 1))}
.border-gray-100{border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
.border-gray-100\/50{border-color:rgb(241 244 248 / 0.502)}
.border-gray-100\/70{border-color:rgb(241 244 248 / 0.702)}
.border-gray-100\/80{border-color:rgb(241 244 248 / 0.8)}
.border-gray-200{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.border-gray-200\/50{border-color:rgb(228 231 235 / 0.502)}
.border-gray-200\/60{border-color:rgb(228 231 235 / 0.6)}
.border-gray-200\/80{border-color:rgb(228 231 235 / 0.8)}
.border-gray-300{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.border-gray-400{border-color:rgb(155 163 177 / var(--tw-border-opacity, 1))}
.border-gray-400\/70{border-color:rgb(155 163 177 / 0.702)}
.border-gray-50{border-color:rgb(247 250 254 / var(--tw-border-opacity, 1))}
.border-gray-700{border-color:rgb(58 65 76 / var(--tw-border-opacity, 1))}
.border-green-200{border-color:rgb(190 246 208 / var(--tw-border-opacity, 1))}
.border-green-300{border-color:rgb(138 238 175 / var(--tw-border-opacity, 1))}
.border-green-400{border-color:rgb(70 222 139 / var(--tw-border-opacity, 1))}
.border-green-500{border-color:rgb(0 197 113 / var(--tw-border-opacity, 1))}
.border-green-500\/20{border-color:rgb(0 197 113 / 0.2)}
.border-green-500\/30{border-color:rgb(0 197 113 / 0.302)}
.border-green-500\/35{border-color:rgb(0 197 113 / 0.349)}
.border-indigo-500{border-color:rgb(60 117 229 / var(--tw-border-opacity, 1))}
.border-indigo-500\/20{border-color:rgb(60 117 229 / 0.2)}
.border-indigo-500\/30{border-color:rgb(60 117 229 / 0.302)}
.border-indigo-500\/35{border-color:rgb(60 117 229 / 0.349)}
.border-neutral-500\/20{border-color:rgb(112 115 120 / 0.2)}
.border-neutral-500\/30{border-color:rgb(112 115 120 / 0.302)}
.border-neutral-500\/35{border-color:rgb(112 115 120 / 0.349)}
.border-orange-500{border-color:rgb(232 130 0 / var(--tw-border-opacity, 1))}
.border-orange-500\/20{border-color:rgb(232 130 0 / 0.2)}
.border-orange-500\/30{border-color:rgb(232 130 0 / 0.302)}
.border-orange-500\/35{border-color:rgb(232 130 0 / 0.349)}
.border-pink-500{border-color:rgb(234 90 88 / var(--tw-border-opacity, 1))}
.border-pink-500\/20{border-color:rgb(234 90 88 / 0.2)}
.border-pink-500\/30{border-color:rgb(234 90 88 / 0.302)}
.border-pink-500\/35{border-color:rgb(234 90 88 / 0.349)}
.border-primary-100{border-color:rgb(232 239 255 / var(--tw-border-opacity, 1))}
.border-primary-100\/80{border-color:rgb(232 239 255 / 0.8)}
.border-primary-200{border-color:rgb(212 225 255 / var(--tw-border-opacity, 1))}
.border-primary-200\/80{border-color:rgb(212 225 255 / 0.8)}
.border-primary-300{border-color:rgb(185 207 255 / var(--tw-border-opacity, 1))}
.border-primary-400{border-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.border-primary-500{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.border-primary-600{border-color:rgb(97 126 195 / var(--tw-border-opacity, 1))}
.border-primary-600\/25{border-color:rgb(97 126 195 / 0.251)}
.border-purple-200{border-color:rgb(225 216 255 / var(--tw-border-opacity, 1))}
.border-purple-500{border-color:rgb(146 108 231 / var(--tw-border-opacity, 1))}
.border-purple-500\/20{border-color:rgb(146 108 231 / 0.2)}
.border-purple-500\/30{border-color:rgb(146 108 231 / 0.302)}
.border-purple-500\/35{border-color:rgb(146 108 231 / 0.349)}
.border-red-100{border-color:rgb(231 234 238 / var(--tw-border-opacity, 1))}
.border-red-200{border-color:rgb(252 203 199 / var(--tw-border-opacity, 1))}
.border-red-400{border-color:rgb(244 117 112 / var(--tw-border-opacity, 1))}
.border-red-500{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.border-rose-300{border-color:rgb(251 167 161 / var(--tw-border-opacity, 1))}
.border-rose-500{border-color:rgb(231 86 85 / var(--tw-border-opacity, 1))}
.border-rose-500\/20{border-color:rgb(231 86 85 / 0.2)}
.border-rose-500\/30{border-color:rgb(231 86 85 / 0.302)}
.border-rose-500\/35{border-color:rgb(231 86 85 / 0.349)}
.border-sky-100{border-color:rgb(236 239 243 / var(--tw-border-opacity, 1))}
.border-sky-200{border-color:rgb(205 223 255 / var(--tw-border-opacity, 1))}
.border-sky-300{border-color:rgb(168 199 255 / var(--tw-border-opacity, 1))}
.border-sky-500{border-color:rgb(101 151 246 / var(--tw-border-opacity, 1))}
.border-sky-500\/20{border-color:rgb(101 151 246 / 0.2)}
.border-sky-500\/30{border-color:rgb(101 151 246 / 0.302)}
.border-sky-500\/35{border-color:rgb(101 151 246 / 0.349)}
.border-slate-200{border-color:rgb(229 232 235 / var(--tw-border-opacity, 1))}
.border-slate-500\/30{border-color:rgb(102 115 140 / 0.302)}
.border-teal-500{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.border-teal-500\/20{border-color:rgb(120 156 242 / 0.2)}
.border-teal-500\/30{border-color:rgb(120 156 242 / 0.302)}
.border-teal-500\/35{border-color:rgb(120 156 242 / 0.349)}
.border-violet-200{border-color:rgb(222 214 252 / var(--tw-border-opacity, 1))}
.border-violet-500\/20{border-color:rgb(140 101 224 / 0.2)}
.border-violet-500\/30{border-color:rgb(140 101 224 / 0.302)}
.border-violet-500\/35{border-color:rgb(140 101 224 / 0.349)}
.border-white\/10{border-color:rgb(255 255 255 / 0.102)}
.border-white\/15{border-color:rgb(255 255 255 / 0.149)}
.border-white\/80{border-color:rgb(255 255 255 / 0.8)}
.border-yellow-200{border-color:rgb(255 234 196 / var(--tw-border-opacity, 1))}
.border-yellow-300{border-color:rgb(255 218 150 / var(--tw-border-opacity, 1))}
.border-yellow-500{border-color:rgb(233 178 62 / var(--tw-border-opacity, 1))}
.border-zinc-500{border-color:rgb(107 115 127 / var(--tw-border-opacity, 1))}
.border-zinc-800{border-color:rgb(36 40 46 / var(--tw-border-opacity, 1))}
.border-zinc-800\/20{border-color:rgb(36 40 46 / 0.2)}
.border-zinc-800\/30{border-color:rgb(36 40 46 / 0.302)}
.border-zinc-800\/35{border-color:rgb(36 40 46 / 0.349)}
.border-b-gray-200{border-bottom-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.border-b-gray-800{border-bottom-color:rgb(34 41 51 / var(--tw-border-opacity, 1))}
.border-b-gray-900{border-bottom-color:rgb(21 24 32 / var(--tw-border-opacity, 1))}
.border-r-gray-900{border-right-color:rgb(21 24 32 / var(--tw-border-opacity, 1))}
.border-t-blue-600{border-top-color:rgb(49 105 215 / var(--tw-border-opacity, 1))}
.border-t-gray-900{border-top-color:rgb(21 24 32 / var(--tw-border-opacity, 1))}
.border-t-primary-600{border-top-color:rgb(97 126 195 / var(--tw-border-opacity, 1))}
.bg-\[\#00AEEF\]{background-color:rgb(107 159 255 / var(--tw-bg-opacity, 1))}
.bg-\[\#2BB741\]{background-color:rgb(0 183 105 / var(--tw-bg-opacity, 1))}
.bg-amber-100{background-color:rgb(255 241 214 / var(--tw-bg-opacity, 1))}
.bg-amber-200\/80{background-color:rgb(255 226 173 / 0.8)}
.bg-amber-400{background-color:rgb(248 191 75 / var(--tw-bg-opacity, 1))}
.bg-amber-50{background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}
.bg-amber-50\/90{background-color:rgb(248 251 255 / 0.902)}
.bg-amber-500{background-color:rgb(225 169 47 / var(--tw-bg-opacity, 1))}
.bg-amber-500\/10{background-color:rgb(225 169 47 / 0.102)}
.bg-amber-500\/20{background-color:rgb(225 169 47 / 0.2)}
.bg-black\/0{background-color:rgb(0 0 0 / 0)}
.bg-black\/10{background-color:rgb(0 0 0 / 0.102)}
.bg-black\/20{background-color:rgb(0 0 0 / 0.2)}
.bg-black\/50{background-color:rgb(0 0 0 / 0.502)}
.bg-black\/60{background-color:rgb(0 0 0 / 0.6)}
.bg-black\/70{background-color:rgb(0 0 0 / 0.702)}
.bg-black\/80{background-color:rgb(0 0 0 / 0.8)}
.bg-blue-100{background-color:rgb(230 233 236 / var(--tw-bg-opacity, 1))}
.bg-blue-200\/60{background-color:rgb(196 217 255 / 0.6)}
.bg-blue-200\/80{background-color:rgb(196 217 255 / 0.8)}
.bg-blue-400{background-color:rgb(111 161 253 / var(--tw-bg-opacity, 1))}
.bg-blue-50{background-color:rgb(243 245 249 / var(--tw-bg-opacity, 1))}
.bg-blue-50\/30{background-color:rgb(243 245 249 / 0.302)}
.bg-blue-50\/50{background-color:rgb(243 245 249 / 0.502)}
.bg-blue-50\/90{background-color:rgb(243 245 249 / 0.902)}
.bg-blue-500{background-color:rgb(71 129 242 / var(--tw-bg-opacity, 1))}
.bg-blue-500\/10{background-color:rgb(71 129 242 / 0.102)}
.bg-blue-600{background-color:rgb(49 105 215 / var(--tw-bg-opacity, 1))}
.bg-blue-900\/5{background-color:rgb(19 59 139 / 0.051)}
.bg-cyan-100{background-color:rgb(234 241 255 / var(--tw-bg-opacity, 1))}
.bg-cyan-200\/70{background-color:rgb(215 228 255 / 0.702)}
.bg-cyan-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.bg-cyan-500\/10{background-color:rgb(118 162 243 / 0.102)}
.bg-cyan-700{background-color:rgb(74 104 160 / var(--tw-bg-opacity, 1))}
.bg-dark-700{background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.bg-emerald-100{background-color:rgb(214 249 225 / var(--tw-bg-opacity, 1))}
.bg-emerald-200\/60{background-color:rgb(179 241 199 / 0.6)}
.bg-emerald-50{background-color:rgb(246 248 252 / var(--tw-bg-opacity, 1))}
.bg-emerald-500{background-color:rgb(67 182 117 / var(--tw-bg-opacity, 1))}
.bg-emerald-500\/10{background-color:rgb(67 182 117 / 0.102)}
.bg-emerald-600{background-color:rgb(53 148 94 / var(--tw-bg-opacity, 1))}
.bg-fuchsia-100{background-color:rgb(255 233 233 / var(--tw-bg-opacity, 1))}
.bg-fuchsia-50{background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}
.bg-gray-100{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.bg-gray-200{background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1))}
.bg-gray-200\/60{background-color:rgb(228 231 235 / 0.6)}
.bg-gray-200\/70{background-color:rgb(228 231 235 / 0.702)}
.bg-gray-200\/80{background-color:rgb(228 231 235 / 0.8)}
.bg-gray-300{background-color:rgb(210 213 217 / var(--tw-bg-opacity, 1))}
.bg-gray-400{background-color:rgb(155 163 177 / var(--tw-bg-opacity, 1))}
.bg-gray-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.bg-gray-50\/30{background-color:rgb(247 250 254 / 0.302)}
.bg-gray-50\/40{background-color:rgb(247 250 254 / 0.4)}
.bg-gray-50\/50{background-color:rgb(247 250 254 / 0.502)}
.bg-gray-50\/60{background-color:rgb(247 250 254 / 0.6)}
.bg-gray-50\/70{background-color:rgb(247 250 254 / 0.702)}
.bg-gray-50\/80{background-color:rgb(247 250 254 / 0.8)}
.bg-gray-700{background-color:rgb(58 65 76 / var(--tw-bg-opacity, 1))}
.bg-gray-800{background-color:rgb(34 41 51 / var(--tw-bg-opacity, 1))}
.bg-gray-800\/80{background-color:rgb(34 41 51 / 0.8)}
.bg-gray-900{background-color:rgb(21 24 32 / var(--tw-bg-opacity, 1))}
.bg-gray-950{background-color:rgb(5 7 14 / var(--tw-bg-opacity, 1))}
.bg-gray-950\/60{background-color:rgb(5 7 14 / 0.6)}
.bg-green-100{background-color:rgb(222 251 231 / var(--tw-bg-opacity, 1))}
.bg-green-400{background-color:rgb(70 222 139 / var(--tw-bg-opacity, 1))}
.bg-green-50{background-color:rgb(246 249 253 / var(--tw-bg-opacity, 1))}
.bg-green-50\/50{background-color:rgb(246 249 253 / 0.502)}
.bg-green-500{background-color:rgb(0 197 113 / var(--tw-bg-opacity, 1))}
.bg-green-500\/10{background-color:rgb(0 197 113 / 0.102)}
.bg-green-500\/20{background-color:rgb(0 197 113 / 0.2)}
.bg-green-600{background-color:rgb(0 163 93 / var(--tw-bg-opacity, 1))}
.bg-indigo-100{background-color:rgb(220 233 255 / var(--tw-bg-opacity, 1))}
.bg-indigo-200\/60{background-color:rgb(190 213 255 / 0.6)}
.bg-indigo-50{background-color:rgb(240 243 246 / var(--tw-bg-opacity, 1))}
.bg-indigo-500{background-color:rgb(60 117 229 / var(--tw-bg-opacity, 1))}
.bg-indigo-500\/10{background-color:rgb(60 117 229 / 0.102)}
.bg-lime-100{background-color:rgb(217 255 229 / var(--tw-bg-opacity, 1))}
.bg-neutral-100{background-color:rgb(242 245 249 / var(--tw-bg-opacity, 1))}
.bg-neutral-500{background-color:rgb(112 115 120 / var(--tw-bg-opacity, 1))}
.bg-neutral-500\/10{background-color:rgb(112 115 120 / 0.102)}
.bg-orange-100{background-color:rgb(251 238 216 / var(--tw-bg-opacity, 1))}
.bg-orange-200\/60{background-color:rgb(244 219 175 / 0.6)}
.bg-orange-50{background-color:rgb(246 249 252 / var(--tw-bg-opacity, 1))}
.bg-orange-500{background-color:rgb(232 130 0 / var(--tw-bg-opacity, 1))}
.bg-orange-500\/10{background-color:rgb(232 130 0 / 0.102)}
.bg-orange-500\/20{background-color:rgb(232 130 0 / 0.2)}
.bg-pink-100{background-color:rgb(235 238 242 / var(--tw-bg-opacity, 1))}
.bg-pink-200\/60{background-color:rgb(255 209 209 / 0.6)}
.bg-pink-50{background-color:rgb(243 246 250 / var(--tw-bg-opacity, 1))}
.bg-pink-500{background-color:rgb(234 90 88 / var(--tw-bg-opacity, 1))}
.bg-pink-500\/10{background-color:rgb(234 90 88 / 0.102)}
.bg-primary-100{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.bg-primary-200\/50{background-color:rgb(212 225 255 / 0.502)}
.bg-primary-300\/10{background-color:rgb(185 207 255 / 0.102)}
.bg-primary-400{background-color:rgb(152 183 255 / var(--tw-bg-opacity, 1))}
.bg-primary-400\/10{background-color:rgb(152 183 255 / 0.102)}
.bg-primary-400\/20{background-color:rgb(152 183 255 / 0.2)}
.bg-primary-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.bg-primary-50\/40{background-color:rgb(247 250 254 / 0.4)}
.bg-primary-50\/50{background-color:rgb(247 250 254 / 0.502)}
.bg-primary-50\/60{background-color:rgb(247 250 254 / 0.6)}
.bg-primary-50\/70{background-color:rgb(247 250 254 / 0.702)}
.bg-primary-50\/80{background-color:rgb(247 250 254 / 0.8)}
.bg-primary-500{background-color:rgb(120 156 242 / var(--tw-bg-opacity, 1))}
.bg-primary-500\/10{background-color:rgb(120 156 242 / 0.102)}
.bg-primary-500\/15{background-color:rgb(120 156 242 / 0.149)}
.bg-primary-600{background-color:rgb(97 126 195 / var(--tw-bg-opacity, 1))}
.bg-primary-900\/10{background-color:rgb(52 67 102 / 0.102)}
.bg-purple-100{background-color:rgb(238 234 255 / var(--tw-bg-opacity, 1))}
.bg-purple-200\/60{background-color:rgb(225 216 255 / 0.6)}
.bg-purple-50{background-color:rgb(245 248 251 / var(--tw-bg-opacity, 1))}
.bg-purple-500{background-color:rgb(146 108 231 / var(--tw-bg-opacity, 1))}
.bg-purple-500\/10{background-color:rgb(146 108 231 / 0.102)}
.bg-red-100{background-color:rgb(231 234 238 / var(--tw-bg-opacity, 1))}
.bg-red-200\/80{background-color:rgb(252 203 199 / 0.8)}
.bg-red-50{background-color:rgb(243 246 249 / var(--tw-bg-opacity, 1))}
.bg-red-50\/60{background-color:rgb(243 246 249 / 0.6)}
.bg-red-500{background-color:rgb(228 83 83 / var(--tw-bg-opacity, 1))}
.bg-red-600{background-color:rgb(206 63 65 / var(--tw-bg-opacity, 1))}
.bg-rose-100{background-color:rgb(233 236 240 / var(--tw-bg-opacity, 1))}
.bg-rose-200\/60{background-color:rgb(253 207 203 / 0.6)}
.bg-rose-50{background-color:rgb(242 245 249 / var(--tw-bg-opacity, 1))}
.bg-rose-500{background-color:rgb(231 86 85 / var(--tw-bg-opacity, 1))}
.bg-rose-500\/10{background-color:rgb(231 86 85 / 0.102)}
.bg-rose-500\/20{background-color:rgb(231 86 85 / 0.2)}
.bg-sky-100{background-color:rgb(236 239 243 / var(--tw-bg-opacity, 1))}
.bg-sky-50{background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}
.bg-sky-50\/60{background-color:rgb(245 248 252 / 0.6)}
.bg-sky-500{background-color:rgb(101 151 246 / var(--tw-bg-opacity, 1))}
.bg-sky-500\/10{background-color:rgb(101 151 246 / 0.102)}
.bg-sky-600{background-color:rgb(76 122 208 / var(--tw-bg-opacity, 1))}
.bg-slate-100{background-color:rgb(242 245 249 / var(--tw-bg-opacity, 1))}
.bg-slate-300{background-color:rgb(209 212 216 / var(--tw-bg-opacity, 1))}
.bg-slate-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.bg-slate-500\/10{background-color:rgb(102 115 140 / 0.102)}
.bg-teal-100{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.bg-teal-200\/60{background-color:rgb(212 225 255 / 0.6)}
.bg-teal-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.bg-teal-500{background-color:rgb(120 156 242 / var(--tw-bg-opacity, 1))}
.bg-teal-500\/10{background-color:rgb(120 156 242 / 0.102)}
.bg-violet-100{background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1))}
.bg-violet-200\/60{background-color:rgb(222 214 252 / 0.6)}
.bg-violet-50{background-color:rgb(242 245 249 / var(--tw-bg-opacity, 1))}
.bg-violet-500{background-color:rgb(140 101 224 / var(--tw-bg-opacity, 1))}
.bg-violet-500\/10{background-color:rgb(140 101 224 / 0.102)}
.bg-white\/10{background-color:rgb(255 255 255 / 0.102)}
.bg-white\/20{background-color:rgb(255 255 255 / 0.2)}
.bg-white\/40{background-color:rgb(255 255 255 / 0.4)}
.bg-white\/50{background-color:rgb(255 255 255 / 0.502)}
.bg-white\/60{background-color:rgb(255 255 255 / 0.6)}
.bg-white\/70{background-color:rgb(255 255 255 / 0.702)}
.bg-white\/80{background-color:rgb(255 255 255 / 0.8)}
.bg-white\/85{background-color:rgb(255 255 255 / 0.851)}
.bg-white\/90{background-color:rgb(255 255 255 / 0.902)}
.bg-white\/95{background-color:rgb(255 255 255 / 0.949)}
.bg-yellow-100{background-color:rgb(255 245 226 / var(--tw-bg-opacity, 1))}
.bg-yellow-50{background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}
.bg-yellow-500{background-color:rgb(233 178 62 / var(--tw-bg-opacity, 1))}
.bg-zinc-100{background-color:rgb(242 244 248 / var(--tw-bg-opacity, 1))}
.bg-zinc-200{background-color:rgb(226 229 232 / var(--tw-bg-opacity, 1))}
.bg-zinc-300\/70{background-color:rgb(210 213 216 / 0.702)}
.bg-zinc-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.bg-zinc-800{background-color:rgb(36 40 46 / var(--tw-bg-opacity, 1))}
.bg-zinc-800\/10{background-color:rgb(36 40 46 / 0.102)}
.bg-zinc-900{background-color:rgb(21 24 32 / var(--tw-bg-opacity, 1))}
.bg-\[linear-gradient\(rgba\(20\,184\,166\,0\.03\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(20\,184\,166\,0\.03\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgb(120 156 242 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(120 156 242 / .03) 1px,transparent 1px)}
.bg-mesh-gradient{background-image:radial-gradient(at 40% 20%,rgb(120 156 242 / .12) 0px,transparent 50%),radial-gradient(at 80% 0%,rgb(118 162 243 / .08) 0px,transparent 50%),radial-gradient(at 0% 50%,rgb(120 156 242 / .08) 0px,transparent 50%)}
.from-\[\#635bff\]{--tw-gradient-from:rgb(58 115 226) var(--tw-gradient-from-position);--tw-gradient-to:rgb(58 115 226 / 0) var(--tw-gradient-to-position)}
.from-amber-400{--tw-gradient-from:rgb(248 191 75) var(--tw-gradient-from-position);--tw-gradient-to:rgb(248 191 75 / 0) var(--tw-gradient-to-position)}
.from-amber-400\/20{--tw-gradient-from:rgb(248 191 75 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(248 191 75 / 0) var(--tw-gradient-to-position)}
.from-amber-50{--tw-gradient-from:rgb(248 251 255) var(--tw-gradient-from-position);--tw-gradient-to:rgb(248 251 255 / 0) var(--tw-gradient-to-position)}
.from-amber-50\/80{--tw-gradient-from:rgb(248 251 255 / .8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(248 251 255 / 0) var(--tw-gradient-to-position)}
.from-amber-500{--tw-gradient-from:rgb(225 169 47) var(--tw-gradient-from-position);--tw-gradient-to:rgb(225 169 47 / 0) var(--tw-gradient-to-position)}
.from-blue-400{--tw-gradient-from:rgb(111 161 253) var(--tw-gradient-from-position);--tw-gradient-to:rgb(111 161 253 / 0) var(--tw-gradient-to-position)}
.from-blue-400\/20{--tw-gradient-from:rgb(111 161 253 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(111 161 253 / 0) var(--tw-gradient-to-position)}
.from-blue-50{--tw-gradient-from:rgb(243 245 249) var(--tw-gradient-from-position);--tw-gradient-to:rgb(243 245 249 / 0) var(--tw-gradient-to-position)}
.from-blue-50\/50{--tw-gradient-from:rgb(243 245 249 / .5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(243 245 249 / 0) var(--tw-gradient-to-position)}
.from-blue-50\/80{--tw-gradient-from:rgb(243 245 249 / .8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(243 245 249 / 0) var(--tw-gradient-to-position)}
.from-blue-500{--tw-gradient-from:rgb(71 129 242) var(--tw-gradient-from-position);--tw-gradient-to:rgb(71 129 242 / 0) var(--tw-gradient-to-position)}
.from-blue-600{--tw-gradient-from:rgb(49 105 215) var(--tw-gradient-from-position);--tw-gradient-to:rgb(49 105 215 / 0) var(--tw-gradient-to-position)}
.from-emerald-400{--tw-gradient-from:rgb(91 208 139) var(--tw-gradient-from-position);--tw-gradient-to:rgb(91 208 139 / 0) var(--tw-gradient-to-position)}
.from-emerald-50{--tw-gradient-from:rgb(246 248 252) var(--tw-gradient-from-position);--tw-gradient-to:rgb(246 248 252 / 0) var(--tw-gradient-to-position)}
.from-emerald-500{--tw-gradient-from:rgb(67 182 117) var(--tw-gradient-from-position);--tw-gradient-to:rgb(67 182 117 / 0) var(--tw-gradient-to-position)}
.from-gray-100{--tw-gradient-from:rgb(241 244 248) var(--tw-gradient-from-position);--tw-gradient-to:rgb(241 244 248 / 0) var(--tw-gradient-to-position)}
.from-gray-50{--tw-gradient-from:rgb(247 250 254) var(--tw-gradient-from-position);--tw-gradient-to:rgb(247 250 254 / 0) var(--tw-gradient-to-position)}
.from-gray-500{--tw-gradient-from:rgb(106 114 127) var(--tw-gradient-from-position);--tw-gradient-to:rgb(106 114 127 / 0) var(--tw-gradient-to-position)}
.from-green-500{--tw-gradient-from:rgb(0 197 113) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 197 113 / 0) var(--tw-gradient-to-position)}
.from-indigo-100\/20{--tw-gradient-from:rgb(220 233 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(220 233 255 / 0) var(--tw-gradient-to-position)}
.from-indigo-100\/30{--tw-gradient-from:rgb(220 233 255 / .3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(220 233 255 / 0) var(--tw-gradient-to-position)}
.from-indigo-400{--tw-gradient-from:rgb(95 149 251) var(--tw-gradient-from-position);--tw-gradient-to:rgb(95 149 251 / 0) var(--tw-gradient-to-position)}
.from-indigo-50{--tw-gradient-from:rgb(240 243 246) var(--tw-gradient-from-position);--tw-gradient-to:rgb(240 243 246 / 0) var(--tw-gradient-to-position)}
.from-indigo-500{--tw-gradient-from:rgb(60 117 229) var(--tw-gradient-from-position);--tw-gradient-to:rgb(60 117 229 / 0) var(--tw-gradient-to-position)}
.from-neutral-400{--tw-gradient-from:rgb(160 163 168) var(--tw-gradient-from-position);--tw-gradient-to:rgb(160 163 168 / 0) var(--tw-gradient-to-position)}
.from-neutral-500{--tw-gradient-from:rgb(112 115 120) var(--tw-gradient-from-position);--tw-gradient-to:rgb(112 115 120 / 0) var(--tw-gradient-to-position)}
.from-orange-100\/30{--tw-gradient-from:rgb(251 238 216 / .3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(251 238 216 / 0) var(--tw-gradient-to-position)}
.from-orange-400{--tw-gradient-from:rgb(242 152 71) var(--tw-gradient-from-position);--tw-gradient-to:rgb(242 152 71 / 0) var(--tw-gradient-to-position)}
.from-orange-50{--tw-gradient-from:rgb(246 249 252) var(--tw-gradient-from-position);--tw-gradient-to:rgb(246 249 252 / 0) var(--tw-gradient-to-position)}
.from-orange-500{--tw-gradient-from:rgb(232 130 0) var(--tw-gradient-from-position);--tw-gradient-to:rgb(232 130 0 / 0) var(--tw-gradient-to-position)}
.from-pink-400{--tw-gradient-from:rgb(253 118 114) var(--tw-gradient-from-position);--tw-gradient-to:rgb(253 118 114 / 0) var(--tw-gradient-to-position)}
.from-pink-50{--tw-gradient-from:rgb(243 246 250) var(--tw-gradient-from-position);--tw-gradient-to:rgb(243 246 250 / 0) var(--tw-gradient-to-position)}
.from-pink-500{--tw-gradient-from:rgb(234 90 88) var(--tw-gradient-from-position);--tw-gradient-to:rgb(234 90 88 / 0) var(--tw-gradient-to-position)}
.from-primary-400{--tw-gradient-from:rgb(152 183 255) var(--tw-gradient-from-position);--tw-gradient-to:rgb(152 183 255 / 0) var(--tw-gradient-to-position)}
.from-primary-50{--tw-gradient-from:rgb(247 250 254) var(--tw-gradient-from-position);--tw-gradient-to:rgb(247 250 254 / 0) var(--tw-gradient-to-position)}
.from-primary-500{--tw-gradient-from:rgb(120 156 242) var(--tw-gradient-from-position);--tw-gradient-to:rgb(120 156 242 / 0) var(--tw-gradient-to-position)}
.from-primary-600{--tw-gradient-from:rgb(97 126 195) var(--tw-gradient-from-position);--tw-gradient-to:rgb(97 126 195 / 0) var(--tw-gradient-to-position)}
.from-purple-400{--tw-gradient-from:rgb(174 141 255) var(--tw-gradient-from-position);--tw-gradient-to:rgb(174 141 255 / 0) var(--tw-gradient-to-position)}
.from-purple-400\/20{--tw-gradient-from:rgb(174 141 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(174 141 255 / 0) var(--tw-gradient-to-position)}
.from-purple-50{--tw-gradient-from:rgb(245 248 251) var(--tw-gradient-from-position);--tw-gradient-to:rgb(245 248 251 / 0) var(--tw-gradient-to-position)}
.from-purple-500{--tw-gradient-from:rgb(146 108 231) var(--tw-gradient-from-position);--tw-gradient-to:rgb(146 108 231 / 0) var(--tw-gradient-to-position)}
.from-red-400{--tw-gradient-from:rgb(244 117 112) var(--tw-gradient-from-position);--tw-gradient-to:rgb(244 117 112 / 0) var(--tw-gradient-to-position)}
.from-red-500{--tw-gradient-from:rgb(228 83 83) var(--tw-gradient-from-position);--tw-gradient-to:rgb(228 83 83 / 0) var(--tw-gradient-to-position)}
.from-rose-400{--tw-gradient-from:rgb(249 118 114) var(--tw-gradient-from-position);--tw-gradient-to:rgb(249 118 114 / 0) var(--tw-gradient-to-position)}
.from-rose-50{--tw-gradient-from:rgb(242 245 249) var(--tw-gradient-from-position);--tw-gradient-to:rgb(242 245 249 / 0) var(--tw-gradient-to-position)}
.from-rose-500{--tw-gradient-from:rgb(231 86 85) var(--tw-gradient-from-position);--tw-gradient-to:rgb(231 86 85 / 0) var(--tw-gradient-to-position)}
.from-sky-400{--tw-gradient-from:rgb(130 174 255) var(--tw-gradient-from-position);--tw-gradient-to:rgb(130 174 255 / 0) var(--tw-gradient-to-position)}
.from-sky-50{--tw-gradient-from:rgb(245 248 252) var(--tw-gradient-from-position);--tw-gradient-to:rgb(245 248 252 / 0) var(--tw-gradient-to-position)}
.from-sky-500{--tw-gradient-from:rgb(101 151 246) var(--tw-gradient-from-position);--tw-gradient-to:rgb(101 151 246 / 0) var(--tw-gradient-to-position)}
.from-slate-500{--tw-gradient-from:rgb(102 115 140) var(--tw-gradient-from-position);--tw-gradient-to:rgb(102 115 140 / 0) var(--tw-gradient-to-position)}
.from-slate-600{--tw-gradient-from:rgb(73 84 106) var(--tw-gradient-from-position);--tw-gradient-to:rgb(73 84 106 / 0) var(--tw-gradient-to-position)}
.from-teal-400{--tw-gradient-from:rgb(152 183 255) var(--tw-gradient-from-position);--tw-gradient-to:rgb(152 183 255 / 0) var(--tw-gradient-to-position)}
.from-teal-50{--tw-gradient-from:rgb(247 250 254) var(--tw-gradient-from-position);--tw-gradient-to:rgb(247 250 254 / 0) var(--tw-gradient-to-position)}
.from-teal-500{--tw-gradient-from:rgb(120 156 242) var(--tw-gradient-from-position);--tw-gradient-to:rgb(120 156 242 / 0) var(--tw-gradient-to-position)}
.from-violet-400{--tw-gradient-from:rgb(169 140 245) var(--tw-gradient-from-position);--tw-gradient-to:rgb(169 140 245 / 0) var(--tw-gradient-to-position)}
.from-violet-500{--tw-gradient-from:rgb(140 101 224) var(--tw-gradient-from-position);--tw-gradient-to:rgb(140 101 224 / 0) var(--tw-gradient-to-position)}
.from-yellow-400\/20{--tw-gradient-from:rgb(255 199 87 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 199 87 / 0) var(--tw-gradient-to-position)}
.from-zinc-50{--tw-gradient-from:rgb(247 250 254) var(--tw-gradient-from-position);--tw-gradient-to:rgb(247 250 254 / 0) var(--tw-gradient-to-position)}
.from-zinc-700{--tw-gradient-from:rgb(58 64 75) var(--tw-gradient-from-position);--tw-gradient-to:rgb(58 64 75 / 0) var(--tw-gradient-to-position)}
.via-indigo-50\/50{--tw-gradient-to:rgb(240 243 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(240 243 246 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-indigo-500{--tw-gradient-to:rgb(60 117 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(60 117 229) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-orange-50\/50{--tw-gradient-to:rgb(246 249 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(246 249 252 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-orange-500{--tw-gradient-to:rgb(232 130 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(232 130 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-50\/30{--tw-gradient-to:rgb(247 250 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(247 250 254 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-white{--tw-gradient-stops:var(--tw-gradient-from), rgb(255 255 255) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.to-\[\#4f46e5\]{--tw-gradient-to:rgb(38 94 203) var(--tw-gradient-to-position)}
.to-amber-100{--tw-gradient-to:rgb(255 241 214) var(--tw-gradient-to-position)}
.to-amber-400{--tw-gradient-to:rgb(248 191 75) var(--tw-gradient-to-position)}
.to-amber-50\/70{--tw-gradient-to:rgb(248 251 255 / .7) var(--tw-gradient-to-position)}
.to-amber-500{--tw-gradient-to:rgb(225 169 47) var(--tw-gradient-to-position)}
.to-amber-500\/20{--tw-gradient-to:rgb(225 169 47 / .2) var(--tw-gradient-to-position)}
.to-amber-600{--tw-gradient-to:rgb(210 124 38) var(--tw-gradient-to-position)}
.to-blue-500{--tw-gradient-to:rgb(71 129 242) var(--tw-gradient-to-position)}
.to-blue-600{--tw-gradient-to:rgb(49 105 215) var(--tw-gradient-to-position)}
.to-cyan-500{--tw-gradient-to:rgb(118 162 243) var(--tw-gradient-to-position)}
.to-cyan-600{--tw-gradient-to:rgb(93 130 199) var(--tw-gradient-to-position)}
.to-emerald-100{--tw-gradient-to:rgb(214 249 225) var(--tw-gradient-to-position)}
.to-emerald-500{--tw-gradient-to:rgb(67 182 117) var(--tw-gradient-to-position)}
.to-emerald-600{--tw-gradient-to:rgb(53 148 94) var(--tw-gradient-to-position)}
.to-gray-100{--tw-gradient-to:rgb(241 244 248) var(--tw-gradient-to-position)}
.to-gray-200{--tw-gradient-to:rgb(228 231 235) var(--tw-gradient-to-position)}
.to-gray-600{--tw-gradient-to:rgb(77 85 97) var(--tw-gradient-to-position)}
.to-green-600{--tw-gradient-to:rgb(0 163 93) var(--tw-gradient-to-position)}
.to-indigo-100{--tw-gradient-to:rgb(220 233 255) var(--tw-gradient-to-position)}
.to-indigo-50\/30{--tw-gradient-to:rgb(240 243 246 / .3) var(--tw-gradient-to-position)}
.to-indigo-500{--tw-gradient-to:rgb(60 117 229) var(--tw-gradient-to-position)}
.to-indigo-500\/20{--tw-gradient-to:rgb(60 117 229 / .2) var(--tw-gradient-to-position)}
.to-indigo-600{--tw-gradient-to:rgb(38 94 203) var(--tw-gradient-to-position)}
.to-neutral-200{--tw-gradient-to:rgb(226 229 233) var(--tw-gradient-to-position)}
.to-neutral-500{--tw-gradient-to:rgb(112 115 120) var(--tw-gradient-to-position)}
.to-neutral-600{--tw-gradient-to:rgb(80 82 87) var(--tw-gradient-to-position)}
.to-orange-500{--tw-gradient-to:rgb(232 130 0) var(--tw-gradient-to-position)}
.to-orange-500\/20{--tw-gradient-to:rgb(232 130 0 / .2) var(--tw-gradient-to-position)}
.to-orange-600{--tw-gradient-to:rgb(207 115 0) var(--tw-gradient-to-position)}
.to-pink-100{--tw-gradient-to:rgb(235 238 242) var(--tw-gradient-to-position)}
.to-pink-500{--tw-gradient-to:rgb(234 90 88) var(--tw-gradient-to-position)}
.to-pink-500\/20{--tw-gradient-to:rgb(234 90 88 / .2) var(--tw-gradient-to-position)}
.to-pink-600{--tw-gradient-to:rgb(212 68 70) var(--tw-gradient-to-position)}
.to-primary-100{--tw-gradient-to:rgb(232 239 255) var(--tw-gradient-to-position)}
.to-primary-500{--tw-gradient-to:rgb(120 156 242) var(--tw-gradient-to-position)}
.to-primary-600{--tw-gradient-to:rgb(97 126 195) var(--tw-gradient-to-position)}
.to-purple-100{--tw-gradient-to:rgb(238 234 255) var(--tw-gradient-to-position)}
.to-purple-50\/30{--tw-gradient-to:rgb(245 248 251 / .3) var(--tw-gradient-to-position)}
.to-purple-500{--tw-gradient-to:rgb(146 108 231) var(--tw-gradient-to-position)}
.to-purple-600{--tw-gradient-to:rgb(126 86 208) var(--tw-gradient-to-position)}
.to-red-500{--tw-gradient-to:rgb(228 83 83) var(--tw-gradient-to-position)}
.to-rose-100{--tw-gradient-to:rgb(233 236 240) var(--tw-gradient-to-position)}
.to-rose-500{--tw-gradient-to:rgb(231 86 85) var(--tw-gradient-to-position)}
.to-rose-600{--tw-gradient-to:rgb(209 66 68) var(--tw-gradient-to-position)}
.to-sky-500{--tw-gradient-to:rgb(101 151 246) var(--tw-gradient-to-position)}
.to-sky-600{--tw-gradient-to:rgb(76 122 208) var(--tw-gradient-to-position)}
.to-teal-100{--tw-gradient-to:rgb(232 239 255) var(--tw-gradient-to-position)}
.to-teal-50{--tw-gradient-to:rgb(247 250 254) var(--tw-gradient-to-position)}
.to-teal-500{--tw-gradient-to:rgb(120 156 242) var(--tw-gradient-to-position)}
.to-teal-600{--tw-gradient-to:rgb(97 126 195) var(--tw-gradient-to-position)}
.to-violet-500{--tw-gradient-to:rgb(140 101 224) var(--tw-gradient-to-position)}
.to-violet-600{--tw-gradient-to:rgb(121 81 202) var(--tw-gradient-to-position)}
.to-white{--tw-gradient-to:rgb(255 255 255) var(--tw-gradient-to-position)}
.to-yellow-50\/30{--tw-gradient-to:rgb(248 251 255 / .3) var(--tw-gradient-to-position)}
.to-yellow-500{--tw-gradient-to:rgb(233 178 62) var(--tw-gradient-to-position)}
.to-zinc-900{--tw-gradient-to:rgb(21 24 32) var(--tw-gradient-to-position)}
.text-\[\#00AEEF\]{color:rgb(107 159 255 / var(--tw-text-opacity, 1))}
.text-amber-100{color:rgb(255 241 214 / var(--tw-text-opacity, 1))}
.text-amber-200{color:rgb(255 226 173 / var(--tw-text-opacity, 1))}
.text-amber-400{color:rgb(248 191 75 / var(--tw-text-opacity, 1))}
.text-amber-500{color:rgb(225 169 47 / var(--tw-text-opacity, 1))}
.text-amber-600{color:rgb(210 124 38 / var(--tw-text-opacity, 1))}
.text-amber-600\/70{color:rgb(210 124 38 / 0.702)}
.text-amber-700{color:rgb(169 93 0 / var(--tw-text-opacity, 1))}
.text-amber-800{color:rgb(136 74 0 / var(--tw-text-opacity, 1))}
.text-amber-900{color:rgb(112 61 4 / var(--tw-text-opacity, 1))}
.text-blue-100{color:rgb(230 233 236 / var(--tw-text-opacity, 1))}
.text-blue-200{color:rgb(196 217 255 / var(--tw-text-opacity, 1))}
.text-blue-400{color:rgb(111 161 253 / var(--tw-text-opacity, 1))}
.text-blue-500{color:rgb(71 129 242 / var(--tw-text-opacity, 1))}
.text-blue-600{color:rgb(49 105 215 / var(--tw-text-opacity, 1))}
.text-blue-700{color:rgb(32 87 196 / var(--tw-text-opacity, 1))}
.text-blue-700\/80{color:rgb(32 87 196 / 0.8)}
.text-blue-800{color:rgb(11 67 174 / var(--tw-text-opacity, 1))}
.text-blue-800\/80{color:rgb(11 67 174 / 0.8)}
.text-blue-900{color:rgb(19 59 139 / var(--tw-text-opacity, 1))}
.text-cyan-100{color:rgb(234 241 255 / var(--tw-text-opacity, 1))}
.text-cyan-200{color:rgb(215 228 255 / var(--tw-text-opacity, 1))}
.text-cyan-300{color:rgb(190 210 255 / var(--tw-text-opacity, 1))}
.text-cyan-400{color:rgb(158 187 255 / var(--tw-text-opacity, 1))}
.text-cyan-600{color:rgb(93 130 199 / var(--tw-text-opacity, 1))}
.text-cyan-700{color:rgb(74 104 160 / var(--tw-text-opacity, 1))}
.text-cyan-800{color:rgb(61 85 129 / var(--tw-text-opacity, 1))}
.text-cyan-900{color:rgb(51 71 108 / var(--tw-text-opacity, 1))}
.text-emerald-100{color:rgb(214 249 225 / var(--tw-text-opacity, 1))}
.text-emerald-200{color:rgb(179 241 199 / var(--tw-text-opacity, 1))}
.text-emerald-300{color:rgb(134 228 169 / var(--tw-text-opacity, 1))}
.text-emerald-400{color:rgb(91 208 139 / var(--tw-text-opacity, 1))}
.text-emerald-500{color:rgb(67 182 117 / var(--tw-text-opacity, 1))}
.text-emerald-600{color:rgb(53 148 94 / var(--tw-text-opacity, 1))}
.text-emerald-600\/70{color:rgb(53 148 94 / 0.702)}
.text-emerald-700{color:rgb(45 118 76 / var(--tw-text-opacity, 1))}
.text-emerald-800{color:rgb(36 93 60 / var(--tw-text-opacity, 1))}
.text-emerald-900{color:rgb(30 77 49 / var(--tw-text-opacity, 1))}
.text-fuchsia-300{color:rgb(255 176 177 / var(--tw-text-opacity, 1))}
.text-fuchsia-500{color:rgb(238 92 105 / var(--tw-text-opacity, 1))}
.text-fuchsia-600{color:rgb(211 67 84 / var(--tw-text-opacity, 1))}
.text-fuchsia-700{color:rgb(185 40 63 / var(--tw-text-opacity, 1))}
.text-gray-100{color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.text-gray-200{color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.text-gray-300{color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.text-gray-400{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.text-gray-500{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.text-gray-600{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.text-gray-700{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.text-gray-800{color:rgb(34 41 51 / var(--tw-text-opacity, 1))}
.text-gray-900{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.text-gray-950{color:rgb(5 7 14 / var(--tw-text-opacity, 1))}
.text-green-300{color:rgb(138 238 175 / var(--tw-text-opacity, 1))}
.text-green-400{color:rgb(70 222 139 / var(--tw-text-opacity, 1))}
.text-green-500{color:rgb(0 197 113 / var(--tw-text-opacity, 1))}
.text-green-600{color:rgb(0 163 93 / var(--tw-text-opacity, 1))}
.text-green-600\/70{color:rgb(0 163 93 / 0.702)}
.text-green-700{color:rgb(0 128 72 / var(--tw-text-opacity, 1))}
.text-green-800{color:rgb(18 101 58 / var(--tw-text-opacity, 1))}
.text-indigo-100{color:rgb(220 233 255 / var(--tw-text-opacity, 1))}
.text-indigo-200{color:rgb(190 213 255 / var(--tw-text-opacity, 1))}
.text-indigo-500{color:rgb(60 117 229 / var(--tw-text-opacity, 1))}
.text-indigo-600{color:rgb(38 94 203 / var(--tw-text-opacity, 1))}
.text-indigo-700{color:rgb(22 77 185 / var(--tw-text-opacity, 1))}
.text-indigo-800{color:rgb(2 58 166 / var(--tw-text-opacity, 1))}
.text-lime-600{color:rgb(0 170 97 / var(--tw-text-opacity, 1))}
.text-lime-700{color:rgb(0 130 73 / var(--tw-text-opacity, 1))}
.text-neutral-100{color:rgb(242 245 249 / var(--tw-text-opacity, 1))}
.text-neutral-200{color:rgb(226 229 233 / var(--tw-text-opacity, 1))}
.text-neutral-500{color:rgb(112 115 120 / var(--tw-text-opacity, 1))}
.text-neutral-700{color:rgb(62 64 68 / var(--tw-text-opacity, 1))}
.text-neutral-800{color:rgb(36 38 42 / var(--tw-text-opacity, 1))}
.text-orange-100{color:rgb(251 238 216 / var(--tw-text-opacity, 1))}
.text-orange-200{color:rgb(244 219 175 / var(--tw-text-opacity, 1))}
.text-orange-400{color:rgb(242 152 71 / var(--tw-text-opacity, 1))}
.text-orange-500{color:rgb(232 130 0 / var(--tw-text-opacity, 1))}
.text-orange-600{color:rgb(207 115 0 / var(--tw-text-opacity, 1))}
.text-orange-700{color:rgb(168 93 0 / var(--tw-text-opacity, 1))}
.text-orange-800{color:rgb(134 73 0 / var(--tw-text-opacity, 1))}
.text-pink-100{color:rgb(235 238 242 / var(--tw-text-opacity, 1))}
.text-pink-200{color:rgb(255 209 209 / var(--tw-text-opacity, 1))}
.text-pink-300{color:rgb(255 172 165 / var(--tw-text-opacity, 1))}
.text-pink-500{color:rgb(234 90 88 / var(--tw-text-opacity, 1))}
.text-pink-600{color:rgb(212 68 70 / var(--tw-text-opacity, 1))}
.text-pink-700{color:rgb(188 44 50 / var(--tw-text-opacity, 1))}
.text-pink-800{color:rgb(158 32 39 / var(--tw-text-opacity, 1))}
.text-primary-100{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.text-primary-200{color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.text-primary-300{color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.text-primary-400{color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.text-primary-500{color:rgb(120 156 242 / var(--tw-text-opacity, 1))}
.text-primary-600{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.text-primary-600\/90{color:rgb(97 126 195 / 0.902)}
.text-primary-700{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.text-primary-800{color:rgb(62 80 124 / var(--tw-text-opacity, 1))}
.text-primary-900{color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
.text-purple-100{color:rgb(238 234 255 / var(--tw-text-opacity, 1))}
.text-purple-200{color:rgb(225 216 255 / var(--tw-text-opacity, 1))}
.text-purple-300{color:rgb(202 186 255 / var(--tw-text-opacity, 1))}
.text-purple-500{color:rgb(146 108 231 / var(--tw-text-opacity, 1))}
.text-purple-600{color:rgb(126 86 208 / var(--tw-text-opacity, 1))}
.text-purple-700{color:rgb(109 67 187 / var(--tw-text-opacity, 1))}
.text-purple-800{color:rgb(93 48 168 / var(--tw-text-opacity, 1))}
.text-red-400{color:rgb(244 117 112 / var(--tw-text-opacity, 1))}
.text-red-500{color:rgb(228 83 83 / var(--tw-text-opacity, 1))}
.text-red-600{color:rgb(206 63 65 / var(--tw-text-opacity, 1))}
.text-red-600\/70{color:rgb(206 63 65 / 0.702)}
.text-red-700{color:rgb(181 36 45 / var(--tw-text-opacity, 1))}
.text-red-800{color:rgb(150 32 38 / var(--tw-text-opacity, 1))}
.text-rose-100{color:rgb(233 236 240 / var(--tw-text-opacity, 1))}
.text-rose-200{color:rgb(253 207 203 / var(--tw-text-opacity, 1))}
.text-rose-400{color:rgb(249 118 114 / var(--tw-text-opacity, 1))}
.text-rose-500{color:rgb(231 86 85 / var(--tw-text-opacity, 1))}
.text-rose-600{color:rgb(209 66 68 / var(--tw-text-opacity, 1))}
.text-rose-700{color:rgb(184 40 47 / var(--tw-text-opacity, 1))}
.text-rose-800{color:rgb(157 29 37 / var(--tw-text-opacity, 1))}
.text-rose-900{color:rgb(135 27 33 / var(--tw-text-opacity, 1))}
.text-sky-100{color:rgb(236 239 243 / var(--tw-text-opacity, 1))}
.text-sky-200{color:rgb(205 223 255 / var(--tw-text-opacity, 1))}
.text-sky-300{color:rgb(168 199 255 / var(--tw-text-opacity, 1))}
.text-sky-500{color:rgb(101 151 246 / var(--tw-text-opacity, 1))}
.text-sky-600{color:rgb(76 122 208 / var(--tw-text-opacity, 1))}
.text-sky-700{color:rgb(59 97 168 / var(--tw-text-opacity, 1))}
.text-sky-800{color:rgb(51 82 139 / var(--tw-text-opacity, 1))}
.text-sky-900{color:rgb(43 68 115 / var(--tw-text-opacity, 1))}
.text-slate-400{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.text-slate-500{color:rgb(102 115 140 / var(--tw-text-opacity, 1))}
.text-slate-600{color:rgb(73 84 106 / var(--tw-text-opacity, 1))}
.text-slate-700{color:rgb(53 64 86 / var(--tw-text-opacity, 1))}
.text-teal-100{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.text-teal-200{color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.text-teal-500{color:rgb(120 156 242 / var(--tw-text-opacity, 1))}
.text-teal-600{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.text-teal-700{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.text-teal-800{color:rgb(62 80 124 / var(--tw-text-opacity, 1))}
.text-violet-100{color:rgb(234 236 240 / var(--tw-text-opacity, 1))}
.text-violet-200{color:rgb(222 214 252 / var(--tw-text-opacity, 1))}
.text-violet-300{color:rgb(197 181 249 / var(--tw-text-opacity, 1))}
.text-violet-500{color:rgb(140 101 224 / var(--tw-text-opacity, 1))}
.text-violet-600{color:rgb(121 81 202 / var(--tw-text-opacity, 1))}
.text-violet-700{color:rgb(107 65 185 / var(--tw-text-opacity, 1))}
.text-violet-800{color:rgb(91 46 166 / var(--tw-text-opacity, 1))}
.text-yellow-400{color:rgb(255 199 87 / var(--tw-text-opacity, 1))}
.text-yellow-500{color:rgb(233 178 62 / var(--tw-text-opacity, 1))}
.text-yellow-600{color:rgb(191 144 44 / var(--tw-text-opacity, 1))}
.text-yellow-700{color:rgb(160 98 39 / var(--tw-text-opacity, 1))}
.text-yellow-800{color:rgb(130 78 30 / var(--tw-text-opacity, 1))}
.text-zinc-100{color:rgb(242 244 248 / var(--tw-text-opacity, 1))}
.text-zinc-300{color:rgb(210 213 216 / var(--tw-text-opacity, 1))}
.text-zinc-600{color:rgb(76 83 96 / var(--tw-text-opacity, 1))}
.text-zinc-700{color:rgb(58 64 75 / var(--tw-text-opacity, 1))}
.text-zinc-800{color:rgb(36 40 46 / var(--tw-text-opacity, 1))}
.text-zinc-900{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.decoration-gray-300{text-decoration-color:rgb(210 213 217)}
.decoration-gray-400{text-decoration-color:rgb(155 163 177)}
.placeholder-gray-400::-moz-placeholder{color:rgb(155 163 177 / var(--tw-placeholder-opacity, 1))}
.placeholder-gray-400::placeholder{color:rgb(155 163 177 / var(--tw-placeholder-opacity, 1))}
.accent-primary-600{accent-color:rgb(97 126 195)}
.shadow{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-\[0_-12px_35px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 -12px 35px rgb(13 23 42 / .08);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-\[0_0_0_2px_rgba\(16\,185\,129\,0\.14\)\]{--tw-shadow:0 0 0 2px rgb(67 182 117 / .14);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-\[0_0_0_2px_rgba\(244\,63\,94\,0\.14\)\]{--tw-shadow:0 0 0 2px rgb(231 86 85 / .14);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-\[0_14px_36px_-20px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 14px 36px -20px rgb(13 23 42 / .35);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-card{--tw-shadow:0 1px 3px rgb(0 0 0 / .04), 0 1px 2px rgb(0 0 0 / .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-glass{--tw-shadow:0 8px 32px rgb(0 0 0 / .08);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-glow{--tw-shadow:0 0 20px rgb(120 156 242 / .25);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-inner{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-lg{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-md{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-none{--tw-shadow:0 0 rgb(0 0 0 / 0);--tw-shadow-colored:0 0 rgb(0 0 0 / 0);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-sm{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-xl{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.shadow-amber-500\/30{--tw-shadow-color:rgb(225 169 47 / .3)}
.shadow-blue-500\/30{--tw-shadow-color:rgb(71 129 242 / .3)}
.shadow-primary-500\/20{--tw-shadow-color:rgb(120 156 242 / .2)}
.shadow-primary-500\/25{--tw-shadow-color:rgb(120 156 242 / .25)}
.shadow-primary-500\/30{--tw-shadow-color:rgb(120 156 242 / .3)}
.shadow-primary-600\/20{--tw-shadow-color:rgb(97 126 195 / .2)}
.shadow-purple-500\/30{--tw-shadow-color:rgb(146 108 231 / .3)}
.ring{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.ring-amber-200{--tw-ring-color:rgb(255 226 173 / var(--tw-ring-opacity, 1))}
.ring-amber-500\/30{--tw-ring-color:rgb(225 169 47 / .3)}
.ring-amber-600\/20{--tw-ring-color:rgb(210 124 38 / .2)}
.ring-emerald-100{--tw-ring-color:rgb(214 249 225 / var(--tw-ring-opacity, 1))}
.ring-emerald-200{--tw-ring-color:rgb(179 241 199 / var(--tw-ring-opacity, 1))}
.ring-gray-200{--tw-ring-color:rgb(228 231 235 / var(--tw-ring-opacity, 1))}
.ring-gray-600\/20{--tw-ring-color:rgb(77 85 97 / .2)}
.ring-gray-900\/5{--tw-ring-color:rgb(21 24 32 / .05)}
.ring-green-500{--tw-ring-color:rgb(0 197 113 / var(--tw-ring-opacity, 1))}
.ring-green-600\/20{--tw-ring-color:rgb(0 163 93 / .2)}
.ring-orange-200{--tw-ring-color:rgb(244 219 175 / var(--tw-ring-opacity, 1))}
.ring-orange-500\/30{--tw-ring-color:rgb(232 130 0 / .3)}
.ring-primary-100{--tw-ring-color:rgb(232 239 255 / var(--tw-ring-opacity, 1))}
.ring-primary-200\/80{--tw-ring-color:rgb(212 225 255 / .8)}
.ring-primary-500\/20{--tw-ring-color:rgb(120 156 242 / .2)}
.ring-primary-500\/40{--tw-ring-color:rgb(120 156 242 / .4)}
.ring-purple-600\/20{--tw-ring-color:rgb(126 86 208 / .2)}
.ring-red-100{--tw-ring-color:rgb(231 234 238 / var(--tw-ring-opacity, 1))}
.ring-red-500{--tw-ring-color:rgb(228 83 83 / var(--tw-ring-opacity, 1))}
.ring-red-500\/20{--tw-ring-color:rgb(228 83 83 / .2)}
.ring-red-600\/20{--tw-ring-color:rgb(206 63 65 / .2)}
.ring-rose-200{--tw-ring-color:rgb(253 207 203 / var(--tw-ring-opacity, 1))}
.ring-rose-500\/30{--tw-ring-color:rgb(231 86 85 / .3)}
.ring-sky-100{--tw-ring-color:rgb(236 239 243 / var(--tw-ring-opacity, 1))}
.ring-sky-200{--tw-ring-color:rgb(205 223 255 / var(--tw-ring-opacity, 1))}
.ring-slate-200\/80{--tw-ring-color:rgb(229 232 235 / .8)}
.ring-slate-600\/20{--tw-ring-color:rgb(73 84 106 / .2)}
.ring-offset-white{--tw-ring-offset-color:rgb(255 255 255)}
.text-gradient{--tw-gradient-from:rgb(120 156 242) var(--tw-gradient-from-position);--tw-gradient-to:rgb(120 156 242 / 0) var(--tw-gradient-to-position);--tw-gradient-to:rgb(102 115 140) var(--tw-gradient-to-position)}
.glass{background-color:rgb(255 255 255 / 0.8)}
.glass:is(.dark *){background-color:rgb(30 41 59 / 0.8)}
  @media (min-width: 1024px){
  .lg\:\!table th{color:rgb(77 85 97 / var(--tw-text-opacity, 1));background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1));border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
  }
  @media (min-width: 1024px){
  .lg\:\!table th:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1));background-color:rgb(30 41 59 / 0.502);border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
  }
  @media (min-width: 1024px){
  .lg\:\!table td{color:rgb(58 65 76 / var(--tw-text-opacity, 1));border-color:rgb(241 244 248 / var(--tw-border-opacity, 1))}
  }
  @media (min-width: 1024px){
  .lg\:\!table td:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
  }
  @media (min-width: 1024px){
  .lg\:\!table tbody tr:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
  }
  @media (min-width: 1024px){
  .lg\:\!table tbody tr:hover:is(.dark *){background-color:rgb(30 41 59 / 0.302)}
  }
.selection\:bg-primary-100 *::-moz-selection{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.selection\:bg-primary-100 *::selection{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.selection\:bg-primary-200 *::-moz-selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.selection\:bg-primary-200 *::selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.selection\:text-gray-900 *::-moz-selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.selection\:text-gray-900 *::selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.selection\:text-primary-900 *::-moz-selection{color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
.selection\:text-primary-900 *::selection{color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
.selection\:bg-primary-100::-moz-selection{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.selection\:bg-primary-100::selection{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.selection\:bg-primary-200::-moz-selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.selection\:bg-primary-200::selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.selection\:text-gray-900::-moz-selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.selection\:text-gray-900::selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.selection\:text-primary-900::-moz-selection{color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
.selection\:text-primary-900::selection{color:rgb(52 67 102 / var(--tw-text-opacity, 1))}
.placeholder\:text-gray-400::-moz-placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.placeholder\:text-gray-400::placeholder{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.before\:border-white\/70:before{border-color:rgb(255 255 255 / 0.702)}
.after\:border-gray-300:after{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.focus-within\:border-primary-300:focus-within{border-color:rgb(185 207 255 / var(--tw-border-opacity, 1))}
.focus-within\:border-primary-500:focus-within{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.focus-within\:ring-1:focus-within{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.focus-within\:ring-primary-500:focus-within{--tw-ring-color:rgb(120 156 242 / var(--tw-ring-opacity, 1))}
.hover\:border-amber-300:hover{border-color:rgb(255 207 116 / var(--tw-border-opacity, 1))}
.hover\:border-blue-300:hover{border-color:rgb(159 193 255 / var(--tw-border-opacity, 1))}
.hover\:border-emerald-300:hover{border-color:rgb(134 228 169 / var(--tw-border-opacity, 1))}
.hover\:border-gray-200:hover{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
.hover\:border-gray-300:hover{border-color:rgb(210 213 217 / var(--tw-border-opacity, 1))}
.hover\:border-gray-400:hover{border-color:rgb(155 163 177 / var(--tw-border-opacity, 1))}
.hover\:border-green-300:hover{border-color:rgb(138 238 175 / var(--tw-border-opacity, 1))}
.hover\:border-indigo-300:hover{border-color:rgb(148 185 254 / var(--tw-border-opacity, 1))}
.hover\:border-orange-300:hover{border-color:rgb(252 185 130 / var(--tw-border-opacity, 1))}
.hover\:border-pink-300:hover{border-color:rgb(255 172 165 / var(--tw-border-opacity, 1))}
.hover\:border-primary-200:hover{border-color:rgb(212 225 255 / var(--tw-border-opacity, 1))}
.hover\:border-primary-300:hover{border-color:rgb(185 207 255 / var(--tw-border-opacity, 1))}
.hover\:border-primary-400:hover{border-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.hover\:border-primary-500:hover{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.hover\:border-purple-300:hover{border-color:rgb(202 186 255 / var(--tw-border-opacity, 1))}
.hover\:border-red-300:hover{border-color:rgb(249 167 161 / var(--tw-border-opacity, 1))}
.hover\:border-rose-300:hover{border-color:rgb(251 167 161 / var(--tw-border-opacity, 1))}
.hover\:border-sky-300:hover{border-color:rgb(168 199 255 / var(--tw-border-opacity, 1))}
.hover\:border-sky-400:hover{border-color:rgb(130 174 255 / var(--tw-border-opacity, 1))}
.hover\:border-teal-300:hover{border-color:rgb(185 207 255 / var(--tw-border-opacity, 1))}
.hover\:border-zinc-400:hover{border-color:rgb(155 163 176 / var(--tw-border-opacity, 1))}
.hover\:border-l-primary-500:hover{border-left-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.hover\:bg-amber-100:hover{background-color:rgb(255 241 214 / var(--tw-bg-opacity, 1))}
.hover\:bg-amber-200:hover{background-color:rgb(255 226 173 / var(--tw-bg-opacity, 1))}
.hover\:bg-amber-50:hover{background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-amber-600:hover{background-color:rgb(210 124 38 / var(--tw-bg-opacity, 1))}
.hover\:bg-black\/70:hover{background-color:rgb(0 0 0 / 0.702)}
.hover\:bg-blue-200:hover{background-color:rgb(196 217 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-blue-50:hover{background-color:rgb(243 245 249 / var(--tw-bg-opacity, 1))}
.hover\:bg-blue-600:hover{background-color:rgb(49 105 215 / var(--tw-bg-opacity, 1))}
.hover\:bg-blue-700:hover{background-color:rgb(32 87 196 / var(--tw-bg-opacity, 1))}
.hover\:bg-cyan-200:hover{background-color:rgb(215 228 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-cyan-50:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.hover\:bg-cyan-800:hover{background-color:rgb(61 85 129 / var(--tw-bg-opacity, 1))}
.hover\:bg-emerald-100:hover{background-color:rgb(214 249 225 / var(--tw-bg-opacity, 1))}
.hover\:bg-emerald-200:hover{background-color:rgb(179 241 199 / var(--tw-bg-opacity, 1))}
.hover\:bg-emerald-50:hover{background-color:rgb(246 248 252 / var(--tw-bg-opacity, 1))}
.hover\:bg-fuchsia-200:hover{background-color:rgb(255 210 210 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-100:hover{background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-100\/80:hover{background-color:rgb(241 244 248 / 0.8)}
.hover\:bg-gray-200:hover{background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-200\/70:hover{background-color:rgb(228 231 235 / 0.702)}
.hover\:bg-gray-300:hover{background-color:rgb(210 213 217 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-50:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-50\/40:hover{background-color:rgb(247 250 254 / 0.4)}
.hover\:bg-gray-50\/70:hover{background-color:rgb(247 250 254 / 0.702)}
.hover\:bg-gray-50\/80:hover{background-color:rgb(247 250 254 / 0.8)}
.hover\:bg-gray-600:hover{background-color:rgb(77 85 97 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-700:hover{background-color:rgb(58 65 76 / var(--tw-bg-opacity, 1))}
.hover\:bg-gray-800:hover{background-color:rgb(34 41 51 / var(--tw-bg-opacity, 1))}
.hover\:bg-green-200:hover{background-color:rgb(190 246 208 / var(--tw-bg-opacity, 1))}
.hover\:bg-green-50:hover{background-color:rgb(246 249 253 / var(--tw-bg-opacity, 1))}
.hover\:bg-green-600:hover{background-color:rgb(0 163 93 / var(--tw-bg-opacity, 1))}
.hover\:bg-green-700:hover{background-color:rgb(0 128 72 / var(--tw-bg-opacity, 1))}
.hover\:bg-indigo-200:hover{background-color:rgb(190 213 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-indigo-600:hover{background-color:rgb(38 94 203 / var(--tw-bg-opacity, 1))}
.hover\:bg-lime-200:hover{background-color:rgb(179 255 205 / var(--tw-bg-opacity, 1))}
.hover\:bg-neutral-600:hover{background-color:rgb(80 82 87 / var(--tw-bg-opacity, 1))}
.hover\:bg-orange-200:hover{background-color:rgb(244 219 175 / var(--tw-bg-opacity, 1))}
.hover\:bg-orange-50:hover{background-color:rgb(246 249 252 / var(--tw-bg-opacity, 1))}
.hover\:bg-orange-600:hover{background-color:rgb(207 115 0 / var(--tw-bg-opacity, 1))}
.hover\:bg-pink-200:hover{background-color:rgb(255 209 209 / var(--tw-bg-opacity, 1))}
.hover\:bg-pink-600:hover{background-color:rgb(212 68 70 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary-100:hover{background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary-200:hover{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary-50:hover{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary-50\/50:hover{background-color:rgb(247 250 254 / 0.502)}
.hover\:bg-primary-600:hover{background-color:rgb(97 126 195 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary-700:hover{background-color:rgb(77 100 156 / var(--tw-bg-opacity, 1))}
.hover\:bg-purple-100:hover{background-color:rgb(238 234 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-purple-200:hover{background-color:rgb(225 216 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-purple-50:hover{background-color:rgb(245 248 251 / var(--tw-bg-opacity, 1))}
.hover\:bg-purple-600:hover{background-color:rgb(126 86 208 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-100:hover{background-color:rgb(231 234 238 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-200:hover{background-color:rgb(252 203 199 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-50:hover{background-color:rgb(243 246 249 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-600:hover{background-color:rgb(206 63 65 / var(--tw-bg-opacity, 1))}
.hover\:bg-red-700:hover{background-color:rgb(181 36 45 / var(--tw-bg-opacity, 1))}
.hover\:bg-rose-200:hover{background-color:rgb(253 207 203 / var(--tw-bg-opacity, 1))}
.hover\:bg-rose-600:hover{background-color:rgb(209 66 68 / var(--tw-bg-opacity, 1))}
.hover\:bg-sky-200:hover{background-color:rgb(205 223 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-sky-50:hover{background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}
.hover\:bg-sky-50\/60:hover{background-color:rgb(245 248 252 / 0.6)}
.hover\:bg-sky-700:hover{background-color:rgb(59 97 168 / var(--tw-bg-opacity, 1))}
.hover\:bg-slate-200:hover{background-color:rgb(229 232 235 / var(--tw-bg-opacity, 1))}
.hover\:bg-teal-200:hover{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-teal-600:hover{background-color:rgb(97 126 195 / var(--tw-bg-opacity, 1))}
.hover\:bg-violet-200:hover{background-color:rgb(222 214 252 / var(--tw-bg-opacity, 1))}
.hover\:bg-violet-50:hover{background-color:rgb(242 245 249 / var(--tw-bg-opacity, 1))}
.hover\:bg-violet-600:hover{background-color:rgb(121 81 202 / var(--tw-bg-opacity, 1))}
.hover\:bg-white\/10:hover{background-color:rgb(255 255 255 / 0.102)}
.hover\:bg-white\/60:hover{background-color:rgb(255 255 255 / 0.6)}
.hover\:bg-yellow-100:hover{background-color:rgb(255 245 226 / var(--tw-bg-opacity, 1))}
.hover\:bg-yellow-200:hover{background-color:rgb(255 234 196 / var(--tw-bg-opacity, 1))}
.hover\:bg-yellow-50:hover{background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}
.hover\:bg-zinc-900:hover{background-color:rgb(21 24 32 / var(--tw-bg-opacity, 1))}
.hover\:from-primary-600:hover{--tw-gradient-from:rgb(97 126 195) var(--tw-gradient-from-position);--tw-gradient-to:rgb(97 126 195 / 0) var(--tw-gradient-to-position)}
.hover\:to-primary-700:hover{--tw-gradient-to:rgb(77 100 156) var(--tw-gradient-to-position)}
.hover\:text-amber-500:hover{color:rgb(225 169 47 / var(--tw-text-opacity, 1))}
.hover\:text-amber-700:hover{color:rgb(169 93 0 / var(--tw-text-opacity, 1))}
.hover\:text-blue-300:hover{color:rgb(159 193 255 / var(--tw-text-opacity, 1))}
.hover\:text-blue-500:hover{color:rgb(71 129 242 / var(--tw-text-opacity, 1))}
.hover\:text-blue-600:hover{color:rgb(49 105 215 / var(--tw-text-opacity, 1))}
.hover\:text-blue-700:hover{color:rgb(32 87 196 / var(--tw-text-opacity, 1))}
.hover\:text-blue-800:hover{color:rgb(11 67 174 / var(--tw-text-opacity, 1))}
.hover\:text-blue-900:hover{color:rgb(19 59 139 / var(--tw-text-opacity, 1))}
.hover\:text-cyan-600:hover{color:rgb(93 130 199 / var(--tw-text-opacity, 1))}
.hover\:text-emerald-600:hover{color:rgb(53 148 94 / var(--tw-text-opacity, 1))}
.hover\:text-emerald-700:hover{color:rgb(45 118 76 / var(--tw-text-opacity, 1))}
.hover\:text-gray-500:hover{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.hover\:text-gray-600:hover{color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.hover\:text-gray-700:hover{color:rgb(58 65 76 / var(--tw-text-opacity, 1))}
.hover\:text-gray-900:hover{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.hover\:text-green-500:hover{color:rgb(0 197 113 / var(--tw-text-opacity, 1))}
.hover\:text-green-600:hover{color:rgb(0 163 93 / var(--tw-text-opacity, 1))}
.hover\:text-indigo-700:hover{color:rgb(22 77 185 / var(--tw-text-opacity, 1))}
.hover\:text-orange-600:hover{color:rgb(207 115 0 / var(--tw-text-opacity, 1))}
.hover\:text-orange-700:hover{color:rgb(168 93 0 / var(--tw-text-opacity, 1))}
.hover\:text-pink-700:hover{color:rgb(188 44 50 / var(--tw-text-opacity, 1))}
.hover\:text-primary-500:hover{color:rgb(120 156 242 / var(--tw-text-opacity, 1))}
.hover\:text-primary-600:hover{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.hover\:text-primary-700:hover{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.hover\:text-primary-800:hover{color:rgb(62 80 124 / var(--tw-text-opacity, 1))}
.hover\:text-purple-600:hover{color:rgb(126 86 208 / var(--tw-text-opacity, 1))}
.hover\:text-purple-700:hover{color:rgb(109 67 187 / var(--tw-text-opacity, 1))}
.hover\:text-red-500:hover{color:rgb(228 83 83 / var(--tw-text-opacity, 1))}
.hover\:text-red-600:hover{color:rgb(206 63 65 / var(--tw-text-opacity, 1))}
.hover\:text-red-700:hover{color:rgb(181 36 45 / var(--tw-text-opacity, 1))}
.hover\:text-red-900:hover{color:rgb(125 33 34 / var(--tw-text-opacity, 1))}
.hover\:text-rose-700:hover{color:rgb(184 40 47 / var(--tw-text-opacity, 1))}
.hover\:text-sky-700:hover{color:rgb(59 97 168 / var(--tw-text-opacity, 1))}
.hover\:text-teal-700:hover{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.hover\:text-yellow-600:hover{color:rgb(191 144 44 / var(--tw-text-opacity, 1))}
.hover\:text-zinc-800:hover{color:rgb(36 40 46 / var(--tw-text-opacity, 1))}
.hover\:decoration-primary-400:hover{text-decoration-color:rgb(152 183 255)}
.hover\:shadow:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.hover\:shadow-card-hover:hover{--tw-shadow:0 10px 40px rgb(0 0 0 / .08);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.hover\:shadow-primary-500\/10:hover{--tw-shadow-color:rgb(120 156 242 / .1)}
.hover\:shadow-primary-500\/30:hover{--tw-shadow-color:rgb(120 156 242 / .3)}
.focus\:border-blue-500:focus{border-color:rgb(71 129 242 / var(--tw-border-opacity, 1))}
.focus\:border-green-500:focus{border-color:rgb(0 197 113 / var(--tw-border-opacity, 1))}
.focus\:border-primary-300:focus{border-color:rgb(185 207 255 / var(--tw-border-opacity, 1))}
.focus\:border-primary-400:focus{border-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.focus\:border-primary-500:focus{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.focus\:border-red-500:focus{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.focus\:text-primary-600:focus{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.focus\:ring-0:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.focus\:ring-blue-500:focus{--tw-ring-color:rgb(71 129 242 / var(--tw-ring-opacity, 1))}
.focus\:ring-blue-500\/10:focus{--tw-ring-color:rgb(71 129 242 / .1)}
.focus\:ring-green-500:focus{--tw-ring-color:rgb(0 197 113 / var(--tw-ring-opacity, 1))}
.focus\:ring-primary-100:focus{--tw-ring-color:rgb(232 239 255 / var(--tw-ring-opacity, 1))}
.focus\:ring-primary-300:focus{--tw-ring-color:rgb(185 207 255 / var(--tw-ring-opacity, 1))}
.focus\:ring-primary-400:focus{--tw-ring-color:rgb(152 183 255 / var(--tw-ring-opacity, 1))}
.focus\:ring-primary-500:focus{--tw-ring-color:rgb(120 156 242 / var(--tw-ring-opacity, 1))}
.focus\:ring-primary-500\/20:focus{--tw-ring-color:rgb(120 156 242 / .2)}
.focus\:ring-primary-500\/30:focus{--tw-ring-color:rgb(120 156 242 / .3)}
.focus\:ring-primary-500\/40:focus{--tw-ring-color:rgb(120 156 242 / .4)}
.focus\:ring-red-500:focus{--tw-ring-color:rgb(228 83 83 / var(--tw-ring-opacity, 1))}
.focus\:ring-red-500\/30:focus{--tw-ring-color:rgb(228 83 83 / .3)}
.focus\:ring-yellow-500:focus{--tw-ring-color:rgb(233 178 62 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-2:focus-visible{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.focus-visible\:ring-primary-500:focus-visible{--tw-ring-color:rgb(120 156 242 / var(--tw-ring-opacity, 1))}
.focus-visible\:ring-primary-500\/30:focus-visible{--tw-ring-color:rgb(120 156 242 / .3)}
.active\:bg-amber-700:active{background-color:rgb(169 93 0 / var(--tw-bg-opacity, 1))}
.active\:bg-blue-700:active{background-color:rgb(32 87 196 / var(--tw-bg-opacity, 1))}
.active\:bg-cyan-900:active{background-color:rgb(51 71 108 / var(--tw-bg-opacity, 1))}
.active\:bg-green-800:active{background-color:rgb(18 101 58 / var(--tw-bg-opacity, 1))}
.active\:bg-indigo-700:active{background-color:rgb(22 77 185 / var(--tw-bg-opacity, 1))}
.active\:bg-neutral-700:active{background-color:rgb(62 64 68 / var(--tw-bg-opacity, 1))}
.active\:bg-orange-700:active{background-color:rgb(168 93 0 / var(--tw-bg-opacity, 1))}
.active\:bg-pink-700:active{background-color:rgb(188 44 50 / var(--tw-bg-opacity, 1))}
.active\:bg-purple-700:active{background-color:rgb(109 67 187 / var(--tw-bg-opacity, 1))}
.active\:bg-rose-700:active{background-color:rgb(184 40 47 / var(--tw-bg-opacity, 1))}
.active\:bg-sky-800:active{background-color:rgb(51 82 139 / var(--tw-bg-opacity, 1))}
.active\:bg-teal-700:active{background-color:rgb(77 100 156 / var(--tw-bg-opacity, 1))}
.active\:bg-violet-700:active{background-color:rgb(107 65 185 / var(--tw-bg-opacity, 1))}
.enabled\:hover\:bg-gray-50:hover:enabled{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.enabled\:hover\:text-gray-900:hover:enabled{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.enabled\:hover\:ring-gray-300:hover:enabled{--tw-ring-color:rgb(210 213 217 / var(--tw-ring-opacity, 1))}
.disabled\:text-gray-300:disabled{color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.disabled\:text-gray-400:disabled{color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.disabled\:hover\:text-gray-300:hover:disabled{color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.group:focus-within .group-focus-within\:text-blue-500{color:rgb(71 129 242 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:border-gray-400{border-color:rgb(155 163 177 / var(--tw-border-opacity, 1))}
.group\/img:hover .group-hover\/img\:bg-black\/20{background-color:rgb(0 0 0 / 0.2)}
.group:hover .group-hover\:bg-blue-100{background-color:rgb(230 233 236 / var(--tw-bg-opacity, 1))}
.group:hover .group-hover\:bg-primary-50{background-color:rgb(247 250 254 / var(--tw-bg-opacity, 1))}
.group:hover .group-hover\:text-amber-500{color:rgb(225 169 47 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-blue-500{color:rgb(71 129 242 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-emerald-500{color:rgb(67 182 117 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-primary-500{color:rgb(120 156 242 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-primary-600{color:rgb(97 126 195 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-primary-700{color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-sky-500{color:rgb(101 151 246 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:ring-primary-100{--tw-ring-color:rgb(232 239 255 / var(--tw-ring-opacity, 1))}
.peer:checked~.peer-checked\:border-primary-500{border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.peer:checked~.peer-checked\:border-red-500{border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.peer:checked~.peer-checked\:bg-primary-50\/60{background-color:rgb(247 250 254 / 0.6)}
.peer:checked~.peer-checked\:bg-primary-500{background-color:rgb(120 156 242 / var(--tw-bg-opacity, 1))}
.peer:checked~.peer-checked\:bg-primary-600{background-color:rgb(97 126 195 / var(--tw-bg-opacity, 1))}
.peer:checked~.peer-checked\:bg-red-50{background-color:rgb(243 246 249 / var(--tw-bg-opacity, 1))}
.peer:checked~.peer-checked\:text-red-700{color:rgb(181 36 45 / var(--tw-text-opacity, 1))}
.peer:checked~.peer-checked\:ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.peer:checked~.peer-checked\:ring-primary-500{--tw-ring-color:rgb(120 156 242 / var(--tw-ring-opacity, 1))}
.peer:focus~.peer-focus\:ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.peer:focus~.peer-focus\:ring-primary-300{--tw-ring-color:rgb(185 207 255 / var(--tw-ring-opacity, 1))}
.peer:focus-visible~.peer-focus-visible\:outline-primary-500{outline-color:rgb(120 156 242)}
.peer:focus-visible~.peer-focus-visible\:ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgb(0 0 0 / 0))}
.peer:focus-visible~.peer-focus-visible\:ring-red-500\/30{--tw-ring-color:rgb(228 83 83 / .3)}
  @supports (backdrop-filter: var(--tw)){
  .supports-\[backdrop-filter\]\:bg-white\/80{background-color:rgb(255 255 255 / 0.8)}
  }
  @supports (backdrop-filter: var(--tw)){
  .supports-\[backdrop-filter\]\:bg-white\/95{background-color:rgb(255 255 255 / 0.949)}
  }
.dark\:divide-dark-600:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgb(73 84 106 / var(--tw-divide-opacity, 1))}
.dark\:divide-dark-700:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgb(53 64 86 / var(--tw-divide-opacity, 1))}
.dark\:divide-dark-700\/60:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgb(53 64 86 / 0.6)}
.dark\:border-\[\#00AEEF\]\/70:is(.dark *){border-color:rgb(107 159 255 / 0.702)}
.dark\:border-\[\#2BB741\]\/70:is(.dark *){border-color:rgb(0 183 105 / 0.702)}
.dark\:border-\[\#FF8E3C\]:is(.dark *){border-color:rgb(243 151 65 / var(--tw-border-opacity, 1))}
.dark\:border-amber-400:is(.dark *){border-color:rgb(248 191 75 / var(--tw-border-opacity, 1))}
.dark\:border-amber-500:is(.dark *){border-color:rgb(225 169 47 / var(--tw-border-opacity, 1))}
.dark\:border-amber-500\/20:is(.dark *){border-color:rgb(225 169 47 / 0.2)}
.dark\:border-amber-500\/30:is(.dark *){border-color:rgb(225 169 47 / 0.302)}
.dark\:border-amber-600:is(.dark *){border-color:rgb(210 124 38 / var(--tw-border-opacity, 1))}
.dark\:border-amber-700:is(.dark *){border-color:rgb(169 93 0 / var(--tw-border-opacity, 1))}
.dark\:border-amber-700\/40:is(.dark *){border-color:rgb(169 93 0 / 0.4)}
.dark\:border-amber-700\/50:is(.dark *){border-color:rgb(169 93 0 / 0.502)}
.dark\:border-amber-800:is(.dark *){border-color:rgb(136 74 0 / var(--tw-border-opacity, 1))}
.dark\:border-amber-800\/30:is(.dark *){border-color:rgb(136 74 0 / 0.302)}
.dark\:border-amber-800\/50:is(.dark *){border-color:rgb(136 74 0 / 0.502)}
.dark\:border-amber-800\/60:is(.dark *){border-color:rgb(136 74 0 / 0.6)}
.dark\:border-amber-900:is(.dark *){border-color:rgb(112 61 4 / var(--tw-border-opacity, 1))}
.dark\:border-amber-900\/40:is(.dark *){border-color:rgb(112 61 4 / 0.4)}
.dark\:border-amber-900\/50:is(.dark *){border-color:rgb(112 61 4 / 0.502)}
.dark\:border-amber-900\/70:is(.dark *){border-color:rgb(112 61 4 / 0.702)}
.dark\:border-blue-500\/20:is(.dark *){border-color:rgb(71 129 242 / 0.2)}
.dark\:border-blue-500\/30:is(.dark *){border-color:rgb(71 129 242 / 0.302)}
.dark\:border-blue-600:is(.dark *){border-color:rgb(49 105 215 / var(--tw-border-opacity, 1))}
.dark\:border-blue-700:is(.dark *){border-color:rgb(32 87 196 / var(--tw-border-opacity, 1))}
.dark\:border-blue-700\/50:is(.dark *){border-color:rgb(32 87 196 / 0.502)}
.dark\:border-blue-800:is(.dark *){border-color:rgb(11 67 174 / var(--tw-border-opacity, 1))}
.dark\:border-blue-800\/30:is(.dark *){border-color:rgb(11 67 174 / 0.302)}
.dark\:border-blue-800\/50:is(.dark *){border-color:rgb(11 67 174 / 0.502)}
.dark\:border-blue-900:is(.dark *){border-color:rgb(19 59 139 / var(--tw-border-opacity, 1))}
.dark\:border-blue-900\/40:is(.dark *){border-color:rgb(19 59 139 / 0.4)}
.dark\:border-blue-900\/60:is(.dark *){border-color:rgb(19 59 139 / 0.6)}
.dark\:border-cyan-500\/20:is(.dark *){border-color:rgb(118 162 243 / 0.2)}
.dark\:border-cyan-500\/30:is(.dark *){border-color:rgb(118 162 243 / 0.302)}
.dark\:border-dark-400:is(.dark *){border-color:rgb(150 162 185 / var(--tw-border-opacity, 1))}
.dark\:border-dark-500:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.dark\:border-dark-600:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.dark\:border-dark-600\/60:is(.dark *){border-color:rgb(73 84 106 / 0.6)}
.dark\:border-dark-700:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.dark\:border-dark-700\/50:is(.dark *){border-color:rgb(53 64 86 / 0.502)}
.dark\:border-dark-700\/60:is(.dark *){border-color:rgb(53 64 86 / 0.6)}
.dark\:border-dark-700\/70:is(.dark *){border-color:rgb(53 64 86 / 0.702)}
.dark\:border-dark-700\/80:is(.dark *){border-color:rgb(53 64 86 / 0.8)}
.dark\:border-dark-800\/50:is(.dark *){border-color:rgb(30 41 59 / 0.502)}
.dark\:border-emerald-400:is(.dark *){border-color:rgb(91 208 139 / var(--tw-border-opacity, 1))}
.dark\:border-emerald-500\/30:is(.dark *){border-color:rgb(67 182 117 / 0.302)}
.dark\:border-emerald-700:is(.dark *){border-color:rgb(45 118 76 / var(--tw-border-opacity, 1))}
.dark\:border-emerald-800:is(.dark *){border-color:rgb(36 93 60 / var(--tw-border-opacity, 1))}
.dark\:border-emerald-800\/30:is(.dark *){border-color:rgb(36 93 60 / 0.302)}
.dark\:border-emerald-800\/50:is(.dark *){border-color:rgb(36 93 60 / 0.502)}
.dark\:border-emerald-900\/60:is(.dark *){border-color:rgb(30 77 49 / 0.6)}
.dark\:border-gray-500:is(.dark *){border-color:rgb(106 114 127 / var(--tw-border-opacity, 1))}
.dark\:border-gray-600:is(.dark *){border-color:rgb(77 85 97 / var(--tw-border-opacity, 1))}
.dark\:border-gray-800:is(.dark *){border-color:rgb(34 41 51 / var(--tw-border-opacity, 1))}
.dark\:border-green-500\/20:is(.dark *){border-color:rgb(0 197 113 / 0.2)}
.dark\:border-green-500\/30:is(.dark *){border-color:rgb(0 197 113 / 0.302)}
.dark\:border-green-600:is(.dark *){border-color:rgb(0 163 93 / var(--tw-border-opacity, 1))}
.dark\:border-green-700:is(.dark *){border-color:rgb(0 128 72 / var(--tw-border-opacity, 1))}
.dark\:border-green-800:is(.dark *){border-color:rgb(18 101 58 / var(--tw-border-opacity, 1))}
.dark\:border-green-800\/50:is(.dark *){border-color:rgb(18 101 58 / 0.502)}
.dark\:border-green-900:is(.dark *){border-color:rgb(20 83 49 / var(--tw-border-opacity, 1))}
.dark\:border-indigo-400:is(.dark *){border-color:rgb(95 149 251 / var(--tw-border-opacity, 1))}
.dark\:border-indigo-500\/20:is(.dark *){border-color:rgb(60 117 229 / 0.2)}
.dark\:border-indigo-500\/30:is(.dark *){border-color:rgb(60 117 229 / 0.302)}
.dark\:border-neutral-500\/20:is(.dark *){border-color:rgb(112 115 120 / 0.2)}
.dark\:border-neutral-500\/30:is(.dark *){border-color:rgb(112 115 120 / 0.302)}
.dark\:border-orange-400:is(.dark *){border-color:rgb(242 152 71 / var(--tw-border-opacity, 1))}
.dark\:border-orange-500\/20:is(.dark *){border-color:rgb(232 130 0 / 0.2)}
.dark\:border-orange-500\/30:is(.dark *){border-color:rgb(232 130 0 / 0.302)}
.dark\:border-pink-400:is(.dark *){border-color:rgb(253 118 114 / var(--tw-border-opacity, 1))}
.dark\:border-pink-500\/20:is(.dark *){border-color:rgb(234 90 88 / 0.2)}
.dark\:border-pink-500\/30:is(.dark *){border-color:rgb(234 90 88 / 0.302)}
.dark\:border-primary-400:is(.dark *){border-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.dark\:border-primary-400\/25:is(.dark *){border-color:rgb(152 183 255 / 0.251)}
.dark\:border-primary-400\/30:is(.dark *){border-color:rgb(152 183 255 / 0.302)}
.dark\:border-primary-500:is(.dark *){border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.dark\:border-primary-500\/20:is(.dark *){border-color:rgb(120 156 242 / 0.2)}
.dark\:border-primary-600:is(.dark *){border-color:rgb(97 126 195 / var(--tw-border-opacity, 1))}
.dark\:border-primary-700:is(.dark *){border-color:rgb(77 100 156 / var(--tw-border-opacity, 1))}
.dark\:border-primary-700\/50:is(.dark *){border-color:rgb(77 100 156 / 0.502)}
.dark\:border-primary-800:is(.dark *){border-color:rgb(62 80 124 / var(--tw-border-opacity, 1))}
.dark\:border-primary-800\/50:is(.dark *){border-color:rgb(62 80 124 / 0.502)}
.dark\:border-primary-900\/40:is(.dark *){border-color:rgb(52 67 102 / 0.4)}
.dark\:border-primary-900\/50:is(.dark *){border-color:rgb(52 67 102 / 0.502)}
.dark\:border-purple-400:is(.dark *){border-color:rgb(174 141 255 / var(--tw-border-opacity, 1))}
.dark\:border-purple-500\/20:is(.dark *){border-color:rgb(146 108 231 / 0.2)}
.dark\:border-purple-500\/30:is(.dark *){border-color:rgb(146 108 231 / 0.302)}
.dark\:border-purple-800\/30:is(.dark *){border-color:rgb(93 48 168 / 0.302)}
.dark\:border-purple-800\/40:is(.dark *){border-color:rgb(93 48 168 / 0.4)}
.dark\:border-red-500:is(.dark *){border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.dark\:border-red-500\/30:is(.dark *){border-color:rgb(228 83 83 / 0.302)}
.dark\:border-red-500\/40:is(.dark *){border-color:rgb(228 83 83 / 0.4)}
.dark\:border-red-700:is(.dark *){border-color:rgb(181 36 45 / var(--tw-border-opacity, 1))}
.dark\:border-red-800:is(.dark *){border-color:rgb(150 32 38 / var(--tw-border-opacity, 1))}
.dark\:border-red-800\/50:is(.dark *){border-color:rgb(150 32 38 / 0.502)}
.dark\:border-red-800\/60:is(.dark *){border-color:rgb(150 32 38 / 0.6)}
.dark\:border-red-900:is(.dark *){border-color:rgb(125 33 34 / var(--tw-border-opacity, 1))}
.dark\:border-red-900\/30:is(.dark *){border-color:rgb(125 33 34 / 0.302)}
.dark\:border-red-900\/60:is(.dark *){border-color:rgb(125 33 34 / 0.6)}
.dark\:border-rose-400:is(.dark *){border-color:rgb(249 118 114 / var(--tw-border-opacity, 1))}
.dark\:border-rose-500\/20:is(.dark *){border-color:rgb(231 86 85 / 0.2)}
.dark\:border-rose-500\/30:is(.dark *){border-color:rgb(231 86 85 / 0.302)}
.dark\:border-rose-700:is(.dark *){border-color:rgb(184 40 47 / var(--tw-border-opacity, 1))}
.dark\:border-sky-400:is(.dark *){border-color:rgb(130 174 255 / var(--tw-border-opacity, 1))}
.dark\:border-sky-500:is(.dark *){border-color:rgb(101 151 246 / var(--tw-border-opacity, 1))}
.dark\:border-sky-500\/20:is(.dark *){border-color:rgb(101 151 246 / 0.2)}
.dark\:border-sky-500\/30:is(.dark *){border-color:rgb(101 151 246 / 0.302)}
.dark\:border-sky-700:is(.dark *){border-color:rgb(59 97 168 / var(--tw-border-opacity, 1))}
.dark\:border-sky-800:is(.dark *){border-color:rgb(51 82 139 / var(--tw-border-opacity, 1))}
.dark\:border-sky-800\/40:is(.dark *){border-color:rgb(51 82 139 / 0.4)}
.dark\:border-sky-800\/50:is(.dark *){border-color:rgb(51 82 139 / 0.502)}
.dark\:border-sky-900\/50:is(.dark *){border-color:rgb(43 68 115 / 0.502)}
.dark\:border-sky-900\/60:is(.dark *){border-color:rgb(43 68 115 / 0.6)}
.dark\:border-slate-700:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
.dark\:border-teal-400:is(.dark *){border-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.dark\:border-teal-500\/20:is(.dark *){border-color:rgb(120 156 242 / 0.2)}
.dark\:border-teal-500\/30:is(.dark *){border-color:rgb(120 156 242 / 0.302)}
.dark\:border-violet-500\/20:is(.dark *){border-color:rgb(140 101 224 / 0.2)}
.dark\:border-violet-500\/30:is(.dark *){border-color:rgb(140 101 224 / 0.302)}
.dark\:border-violet-800:is(.dark *){border-color:rgb(91 46 166 / var(--tw-border-opacity, 1))}
.dark\:border-yellow-700:is(.dark *){border-color:rgb(160 98 39 / var(--tw-border-opacity, 1))}
.dark\:border-yellow-800:is(.dark *){border-color:rgb(130 78 30 / var(--tw-border-opacity, 1))}
.dark\:border-zinc-400:is(.dark *){border-color:rgb(155 163 176 / var(--tw-border-opacity, 1))}
.dark\:border-zinc-500\/20:is(.dark *){border-color:rgb(107 115 127 / 0.2)}
.dark\:border-zinc-500\/30:is(.dark *){border-color:rgb(107 115 127 / 0.302)}
.dark\:border-zinc-500\/35:is(.dark *){border-color:rgb(107 115 127 / 0.349)}
.dark\:border-b-dark-600:is(.dark *){border-bottom-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.dark\:border-b-dark-700\/60:is(.dark *){border-bottom-color:rgb(53 64 86 / 0.6)}
.dark\:border-b-gray-700:is(.dark *){border-bottom-color:rgb(58 65 76 / var(--tw-border-opacity, 1))}
.dark\:border-b-gray-900:is(.dark *){border-bottom-color:rgb(21 24 32 / var(--tw-border-opacity, 1))}
.dark\:border-r-gray-800:is(.dark *){border-right-color:rgb(34 41 51 / var(--tw-border-opacity, 1))}
.dark\:border-t-blue-400:is(.dark *){border-top-color:rgb(111 161 253 / var(--tw-border-opacity, 1))}
.dark\:border-t-dark-600:is(.dark *){border-top-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.dark\:border-t-gray-700:is(.dark *){border-top-color:rgb(58 65 76 / var(--tw-border-opacity, 1))}
.dark\:border-t-primary-400:is(.dark *){border-top-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.dark\:bg-amber-500\/10:is(.dark *){background-color:rgb(225 169 47 / 0.102)}
.dark\:bg-amber-500\/15:is(.dark *){background-color:rgb(225 169 47 / 0.149)}
.dark\:bg-amber-500\/20:is(.dark *){background-color:rgb(225 169 47 / 0.2)}
.dark\:bg-amber-500\/80:is(.dark *){background-color:rgb(225 169 47 / 0.8)}
.dark\:bg-amber-800\/50:is(.dark *){background-color:rgb(136 74 0 / 0.502)}
.dark\:bg-amber-900:is(.dark *){background-color:rgb(112 61 4 / var(--tw-bg-opacity, 1))}
.dark\:bg-amber-900\/10:is(.dark *){background-color:rgb(112 61 4 / 0.102)}
.dark\:bg-amber-900\/20:is(.dark *){background-color:rgb(112 61 4 / 0.2)}
.dark\:bg-amber-900\/25:is(.dark *){background-color:rgb(112 61 4 / 0.251)}
.dark\:bg-amber-900\/30:is(.dark *){background-color:rgb(112 61 4 / 0.302)}
.dark\:bg-amber-900\/40:is(.dark *){background-color:rgb(112 61 4 / 0.4)}
.dark\:bg-amber-900\/50:is(.dark *){background-color:rgb(112 61 4 / 0.502)}
.dark\:bg-amber-950\/30:is(.dark *){background-color:rgb(64 31 0 / 0.302)}
.dark\:bg-amber-950\/40:is(.dark *){background-color:rgb(64 31 0 / 0.4)}
.dark\:bg-amber-950\/50:is(.dark *){background-color:rgb(64 31 0 / 0.502)}
.dark\:bg-black\/50:is(.dark *){background-color:rgb(0 0 0 / 0.502)}
.dark\:bg-blue-400:is(.dark *){background-color:rgb(111 161 253 / var(--tw-bg-opacity, 1))}
.dark\:bg-blue-500:is(.dark *){background-color:rgb(71 129 242 / var(--tw-bg-opacity, 1))}
.dark\:bg-blue-500\/10:is(.dark *){background-color:rgb(71 129 242 / 0.102)}
.dark\:bg-blue-500\/15:is(.dark *){background-color:rgb(71 129 242 / 0.149)}
.dark\:bg-blue-500\/20:is(.dark *){background-color:rgb(71 129 242 / 0.2)}
.dark\:bg-blue-500\/80:is(.dark *){background-color:rgb(71 129 242 / 0.8)}
.dark\:bg-blue-800\/40:is(.dark *){background-color:rgb(11 67 174 / 0.4)}
.dark\:bg-blue-900:is(.dark *){background-color:rgb(19 59 139 / var(--tw-bg-opacity, 1))}
.dark\:bg-blue-900\/10:is(.dark *){background-color:rgb(19 59 139 / 0.102)}
.dark\:bg-blue-900\/20:is(.dark *){background-color:rgb(19 59 139 / 0.2)}
.dark\:bg-blue-900\/30:is(.dark *){background-color:rgb(19 59 139 / 0.302)}
.dark\:bg-blue-900\/40:is(.dark *){background-color:rgb(19 59 139 / 0.4)}
.dark\:bg-blue-900\/5:is(.dark *){background-color:rgb(19 59 139 / 0.051)}
.dark\:bg-blue-900\/60:is(.dark *){background-color:rgb(19 59 139 / 0.6)}
.dark\:bg-blue-950:is(.dark *){background-color:rgb(15 39 85 / var(--tw-bg-opacity, 1))}
.dark\:bg-blue-950\/20:is(.dark *){background-color:rgb(15 39 85 / 0.2)}
.dark\:bg-blue-950\/30:is(.dark *){background-color:rgb(15 39 85 / 0.302)}
.dark\:bg-blue-950\/40:is(.dark *){background-color:rgb(15 39 85 / 0.4)}
.dark\:bg-cyan-500\/10:is(.dark *){background-color:rgb(118 162 243 / 0.102)}
.dark\:bg-cyan-600:is(.dark *){background-color:rgb(93 130 199 / var(--tw-bg-opacity, 1))}
.dark\:bg-cyan-900\/20:is(.dark *){background-color:rgb(51 71 108 / 0.2)}
.dark\:bg-cyan-900\/30:is(.dark *){background-color:rgb(51 71 108 / 0.302)}
.dark\:bg-cyan-900\/40:is(.dark *){background-color:rgb(51 71 108 / 0.4)}
.dark\:bg-cyan-900\/50:is(.dark *){background-color:rgb(51 71 108 / 0.502)}
.dark\:bg-dark-500:is(.dark *){background-color:rgb(102 115 140 / var(--tw-bg-opacity, 1))}
.dark\:bg-dark-600:is(.dark *){background-color:rgb(73 84 106 / var(--tw-bg-opacity, 1))}
.dark\:bg-dark-600\/70:is(.dark *){background-color:rgb(73 84 106 / 0.702)}
.dark\:bg-dark-700:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.dark\:bg-dark-700\/20:is(.dark *){background-color:rgb(53 64 86 / 0.2)}
.dark\:bg-dark-700\/30:is(.dark *){background-color:rgb(53 64 86 / 0.302)}
.dark\:bg-dark-700\/40:is(.dark *){background-color:rgb(53 64 86 / 0.4)}
.dark\:bg-dark-700\/50:is(.dark *){background-color:rgb(53 64 86 / 0.502)}
.dark\:bg-dark-700\/60:is(.dark *){background-color:rgb(53 64 86 / 0.6)}
.dark\:bg-dark-700\/70:is(.dark *){background-color:rgb(53 64 86 / 0.702)}
.dark\:bg-dark-700\/95:is(.dark *){background-color:rgb(53 64 86 / 0.949)}
.dark\:bg-dark-800\/30:is(.dark *){background-color:rgb(30 41 59 / 0.302)}
.dark\:bg-dark-800\/40:is(.dark *){background-color:rgb(30 41 59 / 0.4)}
.dark\:bg-dark-800\/50:is(.dark *){background-color:rgb(30 41 59 / 0.502)}
.dark\:bg-dark-800\/60:is(.dark *){background-color:rgb(30 41 59 / 0.6)}
.dark\:bg-dark-800\/70:is(.dark *){background-color:rgb(30 41 59 / 0.702)}
.dark\:bg-dark-800\/80:is(.dark *){background-color:rgb(30 41 59 / 0.8)}
.dark\:bg-dark-900:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.dark\:bg-dark-900\/20:is(.dark *){background-color:rgb(13 23 42 / 0.2)}
.dark\:bg-dark-900\/30:is(.dark *){background-color:rgb(13 23 42 / 0.302)}
.dark\:bg-dark-900\/40:is(.dark *){background-color:rgb(13 23 42 / 0.4)}
.dark\:bg-dark-900\/50:is(.dark *){background-color:rgb(13 23 42 / 0.502)}
.dark\:bg-dark-900\/60:is(.dark *){background-color:rgb(13 23 42 / 0.6)}
.dark\:bg-dark-900\/70:is(.dark *){background-color:rgb(13 23 42 / 0.702)}
.dark\:bg-dark-900\/90:is(.dark *){background-color:rgb(13 23 42 / 0.902)}
.dark\:bg-dark-900\/95:is(.dark *){background-color:rgb(13 23 42 / 0.949)}
.dark\:bg-dark-950:is(.dark *){background-color:rgb(1 6 23 / var(--tw-bg-opacity, 1))}
.dark\:bg-dark-950\/60:is(.dark *){background-color:rgb(1 6 23 / 0.6)}
.dark\:bg-emerald-500\/10:is(.dark *){background-color:rgb(67 182 117 / 0.102)}
.dark\:bg-emerald-500\/15:is(.dark *){background-color:rgb(67 182 117 / 0.149)}
.dark\:bg-emerald-500\/20:is(.dark *){background-color:rgb(67 182 117 / 0.2)}
.dark\:bg-emerald-800\/40:is(.dark *){background-color:rgb(36 93 60 / 0.4)}
.dark\:bg-emerald-900:is(.dark *){background-color:rgb(30 77 49 / var(--tw-bg-opacity, 1))}
.dark\:bg-emerald-900\/10:is(.dark *){background-color:rgb(30 77 49 / 0.102)}
.dark\:bg-emerald-900\/20:is(.dark *){background-color:rgb(30 77 49 / 0.2)}
.dark\:bg-emerald-900\/25:is(.dark *){background-color:rgb(30 77 49 / 0.251)}
.dark\:bg-emerald-900\/30:is(.dark *){background-color:rgb(30 77 49 / 0.302)}
.dark\:bg-emerald-900\/40:is(.dark *){background-color:rgb(30 77 49 / 0.4)}
.dark\:bg-emerald-950\/30:is(.dark *){background-color:rgb(24 35 62 / 0.302)}
.dark\:bg-emerald-950\/40:is(.dark *){background-color:rgb(24 35 62 / 0.4)}
.dark\:bg-emerald-950\/50:is(.dark *){background-color:rgb(24 35 62 / 0.502)}
.dark\:bg-fuchsia-900\/20:is(.dark *){background-color:rgb(131 24 41 / 0.2)}
.dark\:bg-fuchsia-900\/30:is(.dark *){background-color:rgb(131 24 41 / 0.302)}
.dark\:bg-gray-500:is(.dark *){background-color:rgb(106 114 127 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-500\/20:is(.dark *){background-color:rgb(106 114 127 / 0.2)}
.dark\:bg-gray-600:is(.dark *){background-color:rgb(77 85 97 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-700:is(.dark *){background-color:rgb(58 65 76 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-800:is(.dark *){background-color:rgb(34 41 51 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-800\/80:is(.dark *){background-color:rgb(34 41 51 / 0.8)}
.dark\:bg-gray-900:is(.dark *){background-color:rgb(21 24 32 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-900\/30:is(.dark *){background-color:rgb(21 24 32 / 0.302)}
.dark\:bg-green-500\/10:is(.dark *){background-color:rgb(0 197 113 / 0.102)}
.dark\:bg-green-500\/20:is(.dark *){background-color:rgb(0 197 113 / 0.2)}
.dark\:bg-green-600:is(.dark *){background-color:rgb(0 163 93 / var(--tw-bg-opacity, 1))}
.dark\:bg-green-600\/80:is(.dark *){background-color:rgb(0 163 93 / 0.8)}
.dark\:bg-green-800\/50:is(.dark *){background-color:rgb(18 101 58 / 0.502)}
.dark\:bg-green-900\/10:is(.dark *){background-color:rgb(20 83 49 / 0.102)}
.dark\:bg-green-900\/20:is(.dark *){background-color:rgb(20 83 49 / 0.2)}
.dark\:bg-green-900\/30:is(.dark *){background-color:rgb(20 83 49 / 0.302)}
.dark\:bg-green-900\/50:is(.dark *){background-color:rgb(20 83 49 / 0.502)}
.dark\:bg-green-950:is(.dark *){background-color:rgb(6 46 24 / var(--tw-bg-opacity, 1))}
.dark\:bg-green-950\/20:is(.dark *){background-color:rgb(6 46 24 / 0.2)}
.dark\:bg-green-950\/40:is(.dark *){background-color:rgb(6 46 24 / 0.4)}
.dark\:bg-indigo-500\/10:is(.dark *){background-color:rgb(60 117 229 / 0.102)}
.dark\:bg-indigo-500\/15:is(.dark *){background-color:rgb(60 117 229 / 0.149)}
.dark\:bg-indigo-500\/80:is(.dark *){background-color:rgb(60 117 229 / 0.8)}
.dark\:bg-indigo-800\/40:is(.dark *){background-color:rgb(2 58 166 / 0.4)}
.dark\:bg-indigo-900:is(.dark *){background-color:rgb(14 54 132 / var(--tw-bg-opacity, 1))}
.dark\:bg-indigo-900\/20:is(.dark *){background-color:rgb(14 54 132 / 0.2)}
.dark\:bg-indigo-900\/30:is(.dark *){background-color:rgb(14 54 132 / 0.302)}
.dark\:bg-indigo-900\/40:is(.dark *){background-color:rgb(14 54 132 / 0.4)}
.dark\:bg-indigo-950:is(.dark *){background-color:rgb(9 32 77 / var(--tw-bg-opacity, 1))}
.dark\:bg-lime-900\/30:is(.dark *){background-color:rgb(18 87 50 / 0.302)}
.dark\:bg-neutral-500\/10:is(.dark *){background-color:rgb(112 115 120 / 0.102)}
.dark\:bg-neutral-500\/80:is(.dark *){background-color:rgb(112 115 120 / 0.8)}
.dark\:bg-neutral-900\/40:is(.dark *){background-color:rgb(19 23 31 / 0.4)}
.dark\:bg-orange-500\/10:is(.dark *){background-color:rgb(232 130 0 / 0.102)}
.dark\:bg-orange-500\/15:is(.dark *){background-color:rgb(232 130 0 / 0.149)}
.dark\:bg-orange-500\/20:is(.dark *){background-color:rgb(232 130 0 / 0.2)}
.dark\:bg-orange-500\/80:is(.dark *){background-color:rgb(232 130 0 / 0.8)}
.dark\:bg-orange-600:is(.dark *){background-color:rgb(207 115 0 / var(--tw-bg-opacity, 1))}
.dark\:bg-orange-800\/40:is(.dark *){background-color:rgb(134 73 0 / 0.4)}
.dark\:bg-orange-900:is(.dark *){background-color:rgb(111 59 0 / var(--tw-bg-opacity, 1))}
.dark\:bg-orange-900\/20:is(.dark *){background-color:rgb(111 59 0 / 0.2)}
.dark\:bg-orange-900\/30:is(.dark *){background-color:rgb(111 59 0 / 0.302)}
.dark\:bg-orange-900\/40:is(.dark *){background-color:rgb(111 59 0 / 0.4)}
.dark\:bg-orange-950:is(.dark *){background-color:rgb(59 29 0 / var(--tw-bg-opacity, 1))}
.dark\:bg-pink-500\/10:is(.dark *){background-color:rgb(234 90 88 / 0.102)}
.dark\:bg-pink-500\/15:is(.dark *){background-color:rgb(234 90 88 / 0.149)}
.dark\:bg-pink-500\/80:is(.dark *){background-color:rgb(234 90 88 / 0.8)}
.dark\:bg-pink-800\/40:is(.dark *){background-color:rgb(158 32 39 / 0.4)}
.dark\:bg-pink-900\/20:is(.dark *){background-color:rgb(132 30 34 / 0.2)}
.dark\:bg-pink-900\/30:is(.dark *){background-color:rgb(132 30 34 / 0.302)}
.dark\:bg-pink-900\/40:is(.dark *){background-color:rgb(132 30 34 / 0.4)}
.dark\:bg-primary-300:is(.dark *){background-color:rgb(185 207 255 / var(--tw-bg-opacity, 1))}
.dark\:bg-primary-400\/10:is(.dark *){background-color:rgb(152 183 255 / 0.102)}
.dark\:bg-primary-500\/10:is(.dark *){background-color:rgb(120 156 242 / 0.102)}
.dark\:bg-primary-500\/15:is(.dark *){background-color:rgb(120 156 242 / 0.149)}
.dark\:bg-primary-600:is(.dark *){background-color:rgb(97 126 195 / var(--tw-bg-opacity, 1))}
.dark\:bg-primary-800\/40:is(.dark *){background-color:rgb(62 80 124 / 0.4)}
.dark\:bg-primary-900\/10:is(.dark *){background-color:rgb(52 67 102 / 0.102)}
.dark\:bg-primary-900\/20:is(.dark *){background-color:rgb(52 67 102 / 0.2)}
.dark\:bg-primary-900\/25:is(.dark *){background-color:rgb(52 67 102 / 0.251)}
.dark\:bg-primary-900\/30:is(.dark *){background-color:rgb(52 67 102 / 0.302)}
.dark\:bg-primary-900\/40:is(.dark *){background-color:rgb(52 67 102 / 0.4)}
.dark\:bg-primary-950:is(.dark *){background-color:rgb(29 39 64 / var(--tw-bg-opacity, 1))}
.dark\:bg-primary-950\/20:is(.dark *){background-color:rgb(29 39 64 / 0.2)}
.dark\:bg-primary-950\/40:is(.dark *){background-color:rgb(29 39 64 / 0.4)}
.dark\:bg-purple-500\/10:is(.dark *){background-color:rgb(146 108 231 / 0.102)}
.dark\:bg-purple-500\/15:is(.dark *){background-color:rgb(146 108 231 / 0.149)}
.dark\:bg-purple-500\/80:is(.dark *){background-color:rgb(146 108 231 / 0.8)}
.dark\:bg-purple-800\/40:is(.dark *){background-color:rgb(93 48 168 / 0.4)}
.dark\:bg-purple-900:is(.dark *){background-color:rgb(76 38 139 / var(--tw-bg-opacity, 1))}
.dark\:bg-purple-900\/20:is(.dark *){background-color:rgb(76 38 139 / 0.2)}
.dark\:bg-purple-900\/30:is(.dark *){background-color:rgb(76 38 139 / 0.302)}
.dark\:bg-purple-900\/40:is(.dark *){background-color:rgb(76 38 139 / 0.4)}
.dark\:bg-red-500:is(.dark *){background-color:rgb(228 83 83 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-500\/10:is(.dark *){background-color:rgb(228 83 83 / 0.102)}
.dark\:bg-red-500\/15:is(.dark *){background-color:rgb(228 83 83 / 0.149)}
.dark\:bg-red-500\/20:is(.dark *){background-color:rgb(228 83 83 / 0.2)}
.dark\:bg-red-600:is(.dark *){background-color:rgb(206 63 65 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-800\/50:is(.dark *){background-color:rgb(150 32 38 / 0.502)}
.dark\:bg-red-900:is(.dark *){background-color:rgb(125 33 34 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-900\/10:is(.dark *){background-color:rgb(125 33 34 / 0.102)}
.dark\:bg-red-900\/20:is(.dark *){background-color:rgb(125 33 34 / 0.2)}
.dark\:bg-red-900\/30:is(.dark *){background-color:rgb(125 33 34 / 0.302)}
.dark\:bg-red-900\/40:is(.dark *){background-color:rgb(125 33 34 / 0.4)}
.dark\:bg-red-900\/50:is(.dark *){background-color:rgb(125 33 34 / 0.502)}
.dark\:bg-red-950\/20:is(.dark *){background-color:rgb(68 12 14 / 0.2)}
.dark\:bg-red-950\/30:is(.dark *){background-color:rgb(68 12 14 / 0.302)}
.dark\:bg-red-950\/40:is(.dark *){background-color:rgb(68 12 14 / 0.4)}
.dark\:bg-red-950\/50:is(.dark *){background-color:rgb(68 12 14 / 0.502)}
.dark\:bg-rose-500\/10:is(.dark *){background-color:rgb(231 86 85 / 0.102)}
.dark\:bg-rose-500\/15:is(.dark *){background-color:rgb(231 86 85 / 0.149)}
.dark\:bg-rose-500\/20:is(.dark *){background-color:rgb(231 86 85 / 0.2)}
.dark\:bg-rose-500\/80:is(.dark *){background-color:rgb(231 86 85 / 0.8)}
.dark\:bg-rose-800\/40:is(.dark *){background-color:rgb(157 29 37 / 0.4)}
.dark\:bg-rose-900\/10:is(.dark *){background-color:rgb(135 27 33 / 0.102)}
.dark\:bg-rose-900\/20:is(.dark *){background-color:rgb(135 27 33 / 0.2)}
.dark\:bg-rose-900\/25:is(.dark *){background-color:rgb(135 27 33 / 0.251)}
.dark\:bg-rose-900\/30:is(.dark *){background-color:rgb(135 27 33 / 0.302)}
.dark\:bg-rose-900\/40:is(.dark *){background-color:rgb(135 27 33 / 0.4)}
.dark\:bg-sky-500\/10:is(.dark *){background-color:rgb(101 151 246 / 0.102)}
.dark\:bg-sky-500\/15:is(.dark *){background-color:rgb(101 151 246 / 0.149)}
.dark\:bg-sky-600\/80:is(.dark *){background-color:rgb(76 122 208 / 0.8)}
.dark\:bg-sky-900\/10:is(.dark *){background-color:rgb(43 68 115 / 0.102)}
.dark\:bg-sky-900\/20:is(.dark *){background-color:rgb(43 68 115 / 0.2)}
.dark\:bg-sky-900\/25:is(.dark *){background-color:rgb(43 68 115 / 0.251)}
.dark\:bg-sky-900\/30:is(.dark *){background-color:rgb(43 68 115 / 0.302)}
.dark\:bg-sky-900\/40:is(.dark *){background-color:rgb(43 68 115 / 0.4)}
.dark\:bg-sky-950\/20:is(.dark *){background-color:rgb(26 43 76 / 0.2)}
.dark\:bg-sky-950\/30:is(.dark *){background-color:rgb(26 43 76 / 0.302)}
.dark\:bg-slate-500:is(.dark *){background-color:rgb(102 115 140 / var(--tw-bg-opacity, 1))}
.dark\:bg-slate-700:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.dark\:bg-slate-800\/50:is(.dark *){background-color:rgb(30 41 59 / 0.502)}
.dark\:bg-slate-900:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.dark\:bg-slate-900\/30:is(.dark *){background-color:rgb(13 23 42 / 0.302)}
.dark\:bg-slate-950:is(.dark *){background-color:rgb(1 6 23 / var(--tw-bg-opacity, 1))}
.dark\:bg-teal-500\/10:is(.dark *){background-color:rgb(120 156 242 / 0.102)}
.dark\:bg-teal-500\/15:is(.dark *){background-color:rgb(120 156 242 / 0.149)}
.dark\:bg-teal-500\/80:is(.dark *){background-color:rgb(120 156 242 / 0.8)}
.dark\:bg-teal-800\/40:is(.dark *){background-color:rgb(62 80 124 / 0.4)}
.dark\:bg-teal-900:is(.dark *){background-color:rgb(52 67 102 / var(--tw-bg-opacity, 1))}
.dark\:bg-teal-900\/20:is(.dark *){background-color:rgb(52 67 102 / 0.2)}
.dark\:bg-teal-900\/30:is(.dark *){background-color:rgb(52 67 102 / 0.302)}
.dark\:bg-teal-900\/40:is(.dark *){background-color:rgb(52 67 102 / 0.4)}
.dark\:bg-violet-500\/10:is(.dark *){background-color:rgb(140 101 224 / 0.102)}
.dark\:bg-violet-500\/80:is(.dark *){background-color:rgb(140 101 224 / 0.8)}
.dark\:bg-violet-800\/40:is(.dark *){background-color:rgb(91 46 166 / 0.4)}
.dark\:bg-violet-900:is(.dark *){background-color:rgb(77 32 144 / var(--tw-bg-opacity, 1))}
.dark\:bg-violet-900\/10:is(.dark *){background-color:rgb(77 32 144 / 0.102)}
.dark\:bg-violet-900\/20:is(.dark *){background-color:rgb(77 32 144 / 0.2)}
.dark\:bg-violet-900\/30:is(.dark *){background-color:rgb(77 32 144 / 0.302)}
.dark\:bg-violet-900\/40:is(.dark *){background-color:rgb(77 32 144 / 0.4)}
.dark\:bg-white\/10:is(.dark *){background-color:rgb(255 255 255 / 0.102)}
.dark\:bg-yellow-600:is(.dark *){background-color:rgb(191 144 44 / var(--tw-bg-opacity, 1))}
.dark\:bg-yellow-900:is(.dark *){background-color:rgb(109 66 26 / var(--tw-bg-opacity, 1))}
.dark\:bg-yellow-900\/10:is(.dark *){background-color:rgb(109 66 26 / 0.102)}
.dark\:bg-yellow-900\/20:is(.dark *){background-color:rgb(109 66 26 / 0.2)}
.dark\:bg-yellow-900\/30:is(.dark *){background-color:rgb(109 66 26 / 0.302)}
.dark\:bg-yellow-900\/40:is(.dark *){background-color:rgb(109 66 26 / 0.4)}
.dark\:bg-zinc-500\/10:is(.dark *){background-color:rgb(107 115 127 / 0.102)}
.dark\:bg-zinc-500\/15:is(.dark *){background-color:rgb(107 115 127 / 0.149)}
.dark\:bg-zinc-700:is(.dark *){background-color:rgb(58 64 75 / var(--tw-bg-opacity, 1))}
.dark\:bg-zinc-700\/60:is(.dark *){background-color:rgb(58 64 75 / 0.6)}
.dark\:bg-zinc-800:is(.dark *){background-color:rgb(36 40 46 / var(--tw-bg-opacity, 1))}
.dark\:bg-zinc-900\/30:is(.dark *){background-color:rgb(21 24 32 / 0.302)}
.dark\:from-amber-500\/10:is(.dark *){--tw-gradient-from:rgb(225 169 47 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(225 169 47 / 0) var(--tw-gradient-to-position)}
.dark\:from-amber-900\/10:is(.dark *){--tw-gradient-from:rgb(112 61 4 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(112 61 4 / 0) var(--tw-gradient-to-position)}
.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from:rgb(112 61 4 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(112 61 4 / 0) var(--tw-gradient-to-position)}
.dark\:from-blue-900\/10:is(.dark *){--tw-gradient-from:rgb(19 59 139 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(19 59 139 / 0) var(--tw-gradient-to-position)}
.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from:rgb(19 59 139 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(19 59 139 / 0) var(--tw-gradient-to-position)}
.dark\:from-dark-700:is(.dark *){--tw-gradient-from:rgb(53 64 86) var(--tw-gradient-from-position);--tw-gradient-to:rgb(53 64 86 / 0) var(--tw-gradient-to-position)}
.dark\:from-dark-900:is(.dark *){--tw-gradient-from:rgb(13 23 42) var(--tw-gradient-from-position);--tw-gradient-to:rgb(13 23 42 / 0) var(--tw-gradient-to-position)}
.dark\:from-dark-950:is(.dark *){--tw-gradient-from:rgb(1 6 23) var(--tw-gradient-from-position);--tw-gradient-to:rgb(1 6 23 / 0) var(--tw-gradient-to-position)}
.dark\:from-emerald-500\/10:is(.dark *){--tw-gradient-from:rgb(67 182 117 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(67 182 117 / 0) var(--tw-gradient-to-position)}
.dark\:from-emerald-900\/10:is(.dark *){--tw-gradient-from:rgb(30 77 49 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 77 49 / 0) var(--tw-gradient-to-position)}
.dark\:from-emerald-900\/20:is(.dark *){--tw-gradient-from:rgb(30 77 49 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 77 49 / 0) var(--tw-gradient-to-position)}
.dark\:from-indigo-500\/10:is(.dark *){--tw-gradient-from:rgb(60 117 229 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(60 117 229 / 0) var(--tw-gradient-to-position)}
.dark\:from-indigo-900\/10:is(.dark *){--tw-gradient-from:rgb(14 54 132 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(14 54 132 / 0) var(--tw-gradient-to-position)}
.dark\:from-indigo-900\/20:is(.dark *){--tw-gradient-from:rgb(14 54 132 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(14 54 132 / 0) var(--tw-gradient-to-position)}
.dark\:from-orange-500\/10:is(.dark *){--tw-gradient-from:rgb(232 130 0 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(232 130 0 / 0) var(--tw-gradient-to-position)}
.dark\:from-orange-900\/20:is(.dark *){--tw-gradient-from:rgb(111 59 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(111 59 0 / 0) var(--tw-gradient-to-position)}
.dark\:from-pink-500\/10:is(.dark *){--tw-gradient-from:rgb(234 90 88 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(234 90 88 / 0) var(--tw-gradient-to-position)}
.dark\:from-primary-900\/20:is(.dark *){--tw-gradient-from:rgb(52 67 102 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(52 67 102 / 0) var(--tw-gradient-to-position)}
.dark\:from-primary-900\/30:is(.dark *){--tw-gradient-from:rgb(52 67 102 / .3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(52 67 102 / 0) var(--tw-gradient-to-position)}
.dark\:from-primary-950\/40:is(.dark *){--tw-gradient-from:rgb(29 39 64 / .4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(29 39 64 / 0) var(--tw-gradient-to-position)}
.dark\:from-purple-500\/10:is(.dark *){--tw-gradient-from:rgb(146 108 231 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(146 108 231 / 0) var(--tw-gradient-to-position)}
.dark\:from-purple-900\/10:is(.dark *){--tw-gradient-from:rgb(76 38 139 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(76 38 139 / 0) var(--tw-gradient-to-position)}
.dark\:from-rose-500\/10:is(.dark *){--tw-gradient-from:rgb(231 86 85 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(231 86 85 / 0) var(--tw-gradient-to-position)}
.dark\:from-sky-500\/10:is(.dark *){--tw-gradient-from:rgb(101 151 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(101 151 246 / 0) var(--tw-gradient-to-position)}
.dark\:from-teal-500\/10:is(.dark *){--tw-gradient-from:rgb(120 156 242 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(120 156 242 / 0) var(--tw-gradient-to-position)}
.dark\:from-zinc-500\/10:is(.dark *){--tw-gradient-from:rgb(107 115 127 / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(107 115 127 / 0) var(--tw-gradient-to-position)}
.dark\:via-dark-900:is(.dark *){--tw-gradient-to:rgb(13 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(13 23 42) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.dark\:via-indigo-900\/10:is(.dark *){--tw-gradient-to:rgb(14 54 132 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(14 54 132 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.dark\:via-orange-900\/10:is(.dark *){--tw-gradient-to:rgb(111 59 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(111 59 0 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.dark\:to-amber-500\/20:is(.dark *){--tw-gradient-to:rgb(225 169 47 / .2) var(--tw-gradient-to-position)}
.dark\:to-dark-600:is(.dark *){--tw-gradient-to:rgb(73 84 106) var(--tw-gradient-to-position)}
.dark\:to-dark-700:is(.dark *){--tw-gradient-to:rgb(53 64 86) var(--tw-gradient-to-position)}
.dark\:to-dark-800:is(.dark *){--tw-gradient-to:rgb(30 41 59) var(--tw-gradient-to-position)}
.dark\:to-dark-950:is(.dark *){--tw-gradient-to:rgb(1 6 23) var(--tw-gradient-to-position)}
.dark\:to-emerald-500\/20:is(.dark *){--tw-gradient-to:rgb(67 182 117 / .2) var(--tw-gradient-to-position)}
.dark\:to-indigo-500\/20:is(.dark *){--tw-gradient-to:rgb(60 117 229 / .2) var(--tw-gradient-to-position)}
.dark\:to-indigo-900\/5:is(.dark *){--tw-gradient-to:rgb(14 54 132 / .05) var(--tw-gradient-to-position)}
.dark\:to-neutral-500\/20:is(.dark *){--tw-gradient-to:rgb(112 115 120 / .2) var(--tw-gradient-to-position)}
.dark\:to-pink-500\/20:is(.dark *){--tw-gradient-to:rgb(234 90 88 / .2) var(--tw-gradient-to-position)}
.dark\:to-primary-800\/20:is(.dark *){--tw-gradient-to:rgb(62 80 124 / .2) var(--tw-gradient-to-position)}
.dark\:to-purple-500\/20:is(.dark *){--tw-gradient-to:rgb(146 108 231 / .2) var(--tw-gradient-to-position)}
.dark\:to-purple-900\/5:is(.dark *){--tw-gradient-to:rgb(76 38 139 / .05) var(--tw-gradient-to-position)}
.dark\:to-rose-500\/20:is(.dark *){--tw-gradient-to:rgb(231 86 85 / .2) var(--tw-gradient-to-position)}
.dark\:to-teal-500\/20:is(.dark *){--tw-gradient-to:rgb(120 156 242 / .2) var(--tw-gradient-to-position)}
.dark\:to-teal-900\/20:is(.dark *){--tw-gradient-to:rgb(52 67 102 / .2) var(--tw-gradient-to-position)}
.dark\:to-yellow-900\/5:is(.dark *){--tw-gradient-to:rgb(109 66 26 / .05) var(--tw-gradient-to-position)}
.dark\:text-amber-100:is(.dark *){color:rgb(255 241 214 / var(--tw-text-opacity, 1))}
.dark\:text-amber-200:is(.dark *){color:rgb(255 226 173 / var(--tw-text-opacity, 1))}
.dark\:text-amber-300:is(.dark *){color:rgb(255 207 116 / var(--tw-text-opacity, 1))}
.dark\:text-amber-400:is(.dark *){color:rgb(248 191 75 / var(--tw-text-opacity, 1))}
.dark\:text-amber-400\/70:is(.dark *){color:rgb(248 191 75 / 0.702)}
.dark\:text-amber-500:is(.dark *){color:rgb(225 169 47 / var(--tw-text-opacity, 1))}
.dark\:text-amber-600:is(.dark *){color:rgb(210 124 38 / var(--tw-text-opacity, 1))}
.dark\:text-blue-100:is(.dark *){color:rgb(230 233 236 / var(--tw-text-opacity, 1))}
.dark\:text-blue-200:is(.dark *){color:rgb(196 217 255 / var(--tw-text-opacity, 1))}
.dark\:text-blue-200\/80:is(.dark *){color:rgb(196 217 255 / 0.8)}
.dark\:text-blue-300:is(.dark *){color:rgb(159 193 255 / var(--tw-text-opacity, 1))}
.dark\:text-blue-400:is(.dark *){color:rgb(111 161 253 / var(--tw-text-opacity, 1))}
.dark\:text-cyan-300:is(.dark *){color:rgb(190 210 255 / var(--tw-text-opacity, 1))}
.dark\:text-cyan-400:is(.dark *){color:rgb(158 187 255 / var(--tw-text-opacity, 1))}
.dark\:text-dark-100:is(.dark *){color:rgb(242 245 249 / var(--tw-text-opacity, 1))}
.dark\:text-dark-200:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.dark\:text-dark-300:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.dark\:text-dark-400:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.dark\:text-dark-500:is(.dark *){color:rgb(102 115 140 / var(--tw-text-opacity, 1))}
.dark\:text-dark-600:is(.dark *){color:rgb(73 84 106 / var(--tw-text-opacity, 1))}
.dark\:text-dark-700:is(.dark *){color:rgb(53 64 86 / var(--tw-text-opacity, 1))}
.dark\:text-emerald-100:is(.dark *){color:rgb(214 249 225 / var(--tw-text-opacity, 1))}
.dark\:text-emerald-200:is(.dark *){color:rgb(179 241 199 / var(--tw-text-opacity, 1))}
.dark\:text-emerald-300:is(.dark *){color:rgb(134 228 169 / var(--tw-text-opacity, 1))}
.dark\:text-emerald-400:is(.dark *){color:rgb(91 208 139 / var(--tw-text-opacity, 1))}
.dark\:text-emerald-400\/70:is(.dark *){color:rgb(91 208 139 / 0.702)}
.dark\:text-fuchsia-400:is(.dark *){color:rgb(255 129 136 / var(--tw-text-opacity, 1))}
.dark\:text-gray-100:is(.dark *){color:rgb(241 244 248 / var(--tw-text-opacity, 1))}
.dark\:text-gray-200:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.dark\:text-gray-300:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.dark\:text-gray-400:is(.dark *){color:rgb(155 163 177 / var(--tw-text-opacity, 1))}
.dark\:text-gray-50:is(.dark *){color:rgb(247 250 254 / var(--tw-text-opacity, 1))}
.dark\:text-gray-500:is(.dark *){color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.dark\:text-gray-600:is(.dark *){color:rgb(77 85 97 / var(--tw-text-opacity, 1))}
.dark\:text-gray-900:is(.dark *){color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.dark\:text-green-200:is(.dark *){color:rgb(190 246 208 / var(--tw-text-opacity, 1))}
.dark\:text-green-300:is(.dark *){color:rgb(138 238 175 / var(--tw-text-opacity, 1))}
.dark\:text-green-400:is(.dark *){color:rgb(70 222 139 / var(--tw-text-opacity, 1))}
.dark\:text-green-400\/70:is(.dark *){color:rgb(70 222 139 / 0.702)}
.dark\:text-green-500:is(.dark *){color:rgb(0 197 113 / var(--tw-text-opacity, 1))}
.dark\:text-indigo-200:is(.dark *){color:rgb(190 213 255 / var(--tw-text-opacity, 1))}
.dark\:text-indigo-300:is(.dark *){color:rgb(148 185 254 / var(--tw-text-opacity, 1))}
.dark\:text-indigo-400:is(.dark *){color:rgb(95 149 251 / var(--tw-text-opacity, 1))}
.dark\:text-lime-400:is(.dark *){color:rgb(81 239 152 / var(--tw-text-opacity, 1))}
.dark\:text-neutral-300:is(.dark *){color:rgb(210 212 216 / var(--tw-text-opacity, 1))}
.dark\:text-orange-200:is(.dark *){color:rgb(244 219 175 / var(--tw-text-opacity, 1))}
.dark\:text-orange-300:is(.dark *){color:rgb(252 185 130 / var(--tw-text-opacity, 1))}
.dark\:text-orange-400:is(.dark *){color:rgb(242 152 71 / var(--tw-text-opacity, 1))}
.dark\:text-pink-300:is(.dark *){color:rgb(255 172 165 / var(--tw-text-opacity, 1))}
.dark\:text-pink-400:is(.dark *){color:rgb(253 118 114 / var(--tw-text-opacity, 1))}
.dark\:text-primary-100:is(.dark *){color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.dark\:text-primary-200:is(.dark *){color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.dark\:text-primary-200\/80:is(.dark *){color:rgb(212 225 255 / 0.8)}
.dark\:text-primary-300:is(.dark *){color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.dark\:text-primary-400:is(.dark *){color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.dark\:text-primary-400\/90:is(.dark *){color:rgb(152 183 255 / 0.902)}
.dark\:text-primary-700:is(.dark *){color:rgb(77 100 156 / var(--tw-text-opacity, 1))}
.dark\:text-primary-800:is(.dark *){color:rgb(62 80 124 / var(--tw-text-opacity, 1))}
.dark\:text-purple-200:is(.dark *){color:rgb(225 216 255 / var(--tw-text-opacity, 1))}
.dark\:text-purple-300:is(.dark *){color:rgb(202 186 255 / var(--tw-text-opacity, 1))}
.dark\:text-purple-400:is(.dark *){color:rgb(174 141 255 / var(--tw-text-opacity, 1))}
.dark\:text-red-200:is(.dark *){color:rgb(252 203 199 / var(--tw-text-opacity, 1))}
.dark\:text-red-300:is(.dark *){color:rgb(249 167 161 / var(--tw-text-opacity, 1))}
.dark\:text-red-400:is(.dark *){color:rgb(244 117 112 / var(--tw-text-opacity, 1))}
.dark\:text-red-400\/70:is(.dark *){color:rgb(244 117 112 / 0.702)}
.dark\:text-rose-100:is(.dark *){color:rgb(233 236 240 / var(--tw-text-opacity, 1))}
.dark\:text-rose-200:is(.dark *){color:rgb(253 207 203 / var(--tw-text-opacity, 1))}
.dark\:text-rose-300:is(.dark *){color:rgb(251 167 161 / var(--tw-text-opacity, 1))}
.dark\:text-rose-400:is(.dark *){color:rgb(249 118 114 / var(--tw-text-opacity, 1))}
.dark\:text-sky-100:is(.dark *){color:rgb(236 239 243 / var(--tw-text-opacity, 1))}
.dark\:text-sky-200:is(.dark *){color:rgb(205 223 255 / var(--tw-text-opacity, 1))}
.dark\:text-sky-300:is(.dark *){color:rgb(168 199 255 / var(--tw-text-opacity, 1))}
.dark\:text-sky-400:is(.dark *){color:rgb(130 174 255 / var(--tw-text-opacity, 1))}
.dark\:text-slate-200:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.dark\:text-slate-300:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.dark\:text-slate-400:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.dark\:text-teal-200:is(.dark *){color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.dark\:text-teal-300:is(.dark *){color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.dark\:text-teal-400:is(.dark *){color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.dark\:text-violet-200:is(.dark *){color:rgb(222 214 252 / var(--tw-text-opacity, 1))}
.dark\:text-violet-300:is(.dark *){color:rgb(197 181 249 / var(--tw-text-opacity, 1))}
.dark\:text-violet-400:is(.dark *){color:rgb(169 140 245 / var(--tw-text-opacity, 1))}
.dark\:text-yellow-200:is(.dark *){color:rgb(255 234 196 / var(--tw-text-opacity, 1))}
.dark\:text-yellow-300:is(.dark *){color:rgb(255 218 150 / var(--tw-text-opacity, 1))}
.dark\:text-yellow-400:is(.dark *){color:rgb(255 199 87 / var(--tw-text-opacity, 1))}
.dark\:text-zinc-100:is(.dark *){color:rgb(242 244 248 / var(--tw-text-opacity, 1))}
.dark\:text-zinc-200:is(.dark *){color:rgb(226 229 232 / var(--tw-text-opacity, 1))}
.dark\:text-zinc-300:is(.dark *){color:rgb(210 213 216 / var(--tw-text-opacity, 1))}
.dark\:decoration-dark-500:is(.dark *){text-decoration-color:rgb(102 115 140)}
.dark\:decoration-gray-500:is(.dark *){text-decoration-color:rgb(106 114 127)}
.dark\:placeholder-gray-500:is(.dark *)::-moz-placeholder{color:rgb(106 114 127 / var(--tw-placeholder-opacity, 1))}
.dark\:placeholder-gray-500:is(.dark *)::placeholder{color:rgb(106 114 127 / var(--tw-placeholder-opacity, 1))}
.dark\:shadow-\[0_-12px_35px_rgba\(0\,0\,0\,0\.35\)\]:is(.dark *){--tw-shadow:0 -12px 35px rgb(0 0 0 / .35);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow, 0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}
.dark\:shadow-primary-500\/20:is(.dark *){--tw-shadow-color:rgb(120 156 242 / .2)}
.dark\:ring-amber-500\/30:is(.dark *){--tw-ring-color:rgb(225 169 47 / .3)}
.dark\:ring-amber-800:is(.dark *){--tw-ring-color:rgb(136 74 0 / var(--tw-ring-opacity, 1))}
.dark\:ring-dark-600:is(.dark *){--tw-ring-color:rgb(73 84 106 / var(--tw-ring-opacity, 1))}
.dark\:ring-dark-700:is(.dark *){--tw-ring-color:rgb(53 64 86 / var(--tw-ring-opacity, 1))}
.dark\:ring-emerald-800:is(.dark *){--tw-ring-color:rgb(36 93 60 / var(--tw-ring-opacity, 1))}
.dark\:ring-emerald-900\/50:is(.dark *){--tw-ring-color:rgb(30 77 49 / .5)}
.dark\:ring-gray-500\/30:is(.dark *){--tw-ring-color:rgb(106 114 127 / .3)}
.dark\:ring-green-500\/30:is(.dark *){--tw-ring-color:rgb(0 197 113 / .3)}
.dark\:ring-orange-500\/30:is(.dark *){--tw-ring-color:rgb(232 130 0 / .3)}
.dark\:ring-primary-500\/20:is(.dark *){--tw-ring-color:rgb(120 156 242 / .2)}
.dark\:ring-primary-700\/50:is(.dark *){--tw-ring-color:rgb(77 100 156 / .5)}
.dark\:ring-primary-900:is(.dark *){--tw-ring-color:rgb(52 67 102 / var(--tw-ring-opacity, 1))}
.dark\:ring-primary-900\/40:is(.dark *){--tw-ring-color:rgb(52 67 102 / .4)}
.dark\:ring-purple-500\/30:is(.dark *){--tw-ring-color:rgb(146 108 231 / .3)}
.dark\:ring-red-500\/30:is(.dark *){--tw-ring-color:rgb(228 83 83 / .3)}
.dark\:ring-red-900\/50:is(.dark *){--tw-ring-color:rgb(125 33 34 / .5)}
.dark\:ring-rose-500\/30:is(.dark *){--tw-ring-color:rgb(231 86 85 / .3)}
.dark\:ring-rose-800:is(.dark *){--tw-ring-color:rgb(157 29 37 / var(--tw-ring-opacity, 1))}
.dark\:ring-sky-800:is(.dark *){--tw-ring-color:rgb(51 82 139 / var(--tw-ring-opacity, 1))}
.dark\:ring-sky-900\/60:is(.dark *){--tw-ring-color:rgb(43 68 115 / .6)}
.dark\:ring-slate-500\/30:is(.dark *){--tw-ring-color:rgb(102 115 140 / .3)}
.dark\:ring-slate-700\/70:is(.dark *){--tw-ring-color:rgb(53 64 86 / .7)}
.dark\:selection\:bg-primary-200 *:is(.dark *)::-moz-selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.dark\:selection\:bg-primary-200 *:is(.dark *)::selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.dark\:selection\:bg-primary-900\/60 *:is(.dark *)::-moz-selection{background-color:rgb(52 67 102 / 0.6)}
.dark\:selection\:bg-primary-900\/60 *:is(.dark *)::selection{background-color:rgb(52 67 102 / 0.6)}
.dark\:selection\:text-gray-900 *:is(.dark *)::-moz-selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.dark\:selection\:text-gray-900 *:is(.dark *)::selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.dark\:selection\:text-primary-100 *:is(.dark *)::-moz-selection{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.dark\:selection\:text-primary-100 *:is(.dark *)::selection{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.dark\:selection\:bg-primary-200:is(.dark *)::-moz-selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.dark\:selection\:bg-primary-200:is(.dark *)::selection{background-color:rgb(212 225 255 / var(--tw-bg-opacity, 1))}
.dark\:selection\:bg-primary-900\/60:is(.dark *)::-moz-selection{background-color:rgb(52 67 102 / 0.6)}
.dark\:selection\:bg-primary-900\/60:is(.dark *)::selection{background-color:rgb(52 67 102 / 0.6)}
.dark\:selection\:text-gray-900:is(.dark *)::-moz-selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.dark\:selection\:text-gray-900:is(.dark *)::selection{color:rgb(21 24 32 / var(--tw-text-opacity, 1))}
.dark\:selection\:text-primary-100:is(.dark *)::-moz-selection{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.dark\:selection\:text-primary-100:is(.dark *)::selection{color:rgb(232 239 255 / var(--tw-text-opacity, 1))}
.dark\:placeholder\:text-dark-400:is(.dark *)::-moz-placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.dark\:placeholder\:text-dark-400:is(.dark *)::placeholder{color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.dark\:placeholder\:text-dark-500:is(.dark *)::-moz-placeholder{color:rgb(102 115 140 / var(--tw-text-opacity, 1))}
.dark\:placeholder\:text-dark-500:is(.dark *)::placeholder{color:rgb(102 115 140 / var(--tw-text-opacity, 1))}
.dark\:placeholder\:text-gray-500:is(.dark *)::-moz-placeholder{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.dark\:placeholder\:text-gray-500:is(.dark *)::placeholder{color:rgb(106 114 127 / var(--tw-text-opacity, 1))}
.dark\:after\:border-gray-500:is(.dark *):after{border-color:rgb(106 114 127 / var(--tw-border-opacity, 1))}
.dark\:after\:border-gray-600:is(.dark *):after{border-color:rgb(77 85 97 / var(--tw-border-opacity, 1))}
.dark\:focus-within\:border-primary-700:focus-within:is(.dark *){border-color:rgb(77 100 156 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-amber-500\/50:hover:is(.dark *){border-color:rgb(225 169 47 / 0.502)}
.dark\:hover\:border-amber-700:hover:is(.dark *){border-color:rgb(169 93 0 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-blue-700:hover:is(.dark *){border-color:rgb(32 87 196 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-dark-400:hover:is(.dark *){border-color:rgb(150 162 185 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-dark-500:hover:is(.dark *){border-color:rgb(102 115 140 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-dark-600:hover:is(.dark *){border-color:rgb(73 84 106 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-emerald-500\/50:hover:is(.dark *){border-color:rgb(67 182 117 / 0.502)}
.dark\:hover\:border-gray-600:hover:is(.dark *){border-color:rgb(77 85 97 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-green-700:hover:is(.dark *){border-color:rgb(0 128 72 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-indigo-500\/50:hover:is(.dark *){border-color:rgb(60 117 229 / 0.502)}
.dark\:hover\:border-orange-500\/50:hover:is(.dark *){border-color:rgb(232 130 0 / 0.502)}
.dark\:hover\:border-orange-700:hover:is(.dark *){border-color:rgb(168 93 0 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-pink-500\/50:hover:is(.dark *){border-color:rgb(234 90 88 / 0.502)}
.dark\:hover\:border-primary-400:hover:is(.dark *){border-color:rgb(152 183 255 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-primary-500:hover:is(.dark *){border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-primary-500\/30:hover:is(.dark *){border-color:rgb(120 156 242 / 0.302)}
.dark\:hover\:border-primary-700:hover:is(.dark *){border-color:rgb(77 100 156 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-primary-800:hover:is(.dark *){border-color:rgb(62 80 124 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-purple-500\/50:hover:is(.dark *){border-color:rgb(146 108 231 / 0.502)}
.dark\:hover\:border-purple-700:hover:is(.dark *){border-color:rgb(109 67 187 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-red-400\/60:hover:is(.dark *){border-color:rgb(244 117 112 / 0.6)}
.dark\:hover\:border-rose-500\/50:hover:is(.dark *){border-color:rgb(231 86 85 / 0.502)}
.dark\:hover\:border-sky-500\/50:hover:is(.dark *){border-color:rgb(101 151 246 / 0.502)}
.dark\:hover\:border-sky-600:hover:is(.dark *){border-color:rgb(76 122 208 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-sky-700:hover:is(.dark *){border-color:rgb(59 97 168 / var(--tw-border-opacity, 1))}
.dark\:hover\:border-teal-500\/50:hover:is(.dark *){border-color:rgb(120 156 242 / 0.502)}
.dark\:hover\:border-zinc-500\/50:hover:is(.dark *){border-color:rgb(107 115 127 / 0.502)}
.dark\:hover\:border-zinc-600:hover:is(.dark *){border-color:rgb(76 83 96 / var(--tw-border-opacity, 1))}
.dark\:hover\:bg-amber-500:hover:is(.dark *){background-color:rgb(225 169 47 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){background-color:rgb(112 61 4 / 0.2)}
.dark\:hover\:bg-amber-900\/30:hover:is(.dark *){background-color:rgb(112 61 4 / 0.302)}
.dark\:hover\:bg-amber-900\/50:hover:is(.dark *){background-color:rgb(112 61 4 / 0.502)}
.dark\:hover\:bg-blue-500:hover:is(.dark *){background-color:rgb(71 129 242 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-blue-600:hover:is(.dark *){background-color:rgb(49 105 215 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){background-color:rgb(19 59 139 / 0.2)}
.dark\:hover\:bg-blue-900\/30:hover:is(.dark *){background-color:rgb(19 59 139 / 0.302)}
.dark\:hover\:bg-blue-900\/50:hover:is(.dark *){background-color:rgb(19 59 139 / 0.502)}
.dark\:hover\:bg-cyan-500:hover:is(.dark *){background-color:rgb(118 162 243 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-cyan-900\/30:hover:is(.dark *){background-color:rgb(51 71 108 / 0.302)}
.dark\:hover\:bg-dark-500:hover:is(.dark *){background-color:rgb(102 115 140 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-dark-600:hover:is(.dark *){background-color:rgb(73 84 106 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-dark-700:hover:is(.dark *){background-color:rgb(53 64 86 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-dark-700\/30:hover:is(.dark *){background-color:rgb(53 64 86 / 0.302)}
.dark\:hover\:bg-dark-700\/40:hover:is(.dark *){background-color:rgb(53 64 86 / 0.4)}
.dark\:hover\:bg-dark-700\/50:hover:is(.dark *){background-color:rgb(53 64 86 / 0.502)}
.dark\:hover\:bg-dark-700\/60:hover:is(.dark *){background-color:rgb(53 64 86 / 0.6)}
.dark\:hover\:bg-dark-800\/40:hover:is(.dark *){background-color:rgb(30 41 59 / 0.4)}
.dark\:hover\:bg-dark-800\/50:hover:is(.dark *){background-color:rgb(30 41 59 / 0.502)}
.dark\:hover\:bg-dark-800\/55:hover:is(.dark *){background-color:rgb(30 41 59 / 0.549)}
.dark\:hover\:bg-dark-800\/60:hover:is(.dark *){background-color:rgb(30 41 59 / 0.6)}
.dark\:hover\:bg-dark-800\/70:hover:is(.dark *){background-color:rgb(30 41 59 / 0.702)}
.dark\:hover\:bg-emerald-900\/20:hover:is(.dark *){background-color:rgb(30 77 49 / 0.2)}
.dark\:hover\:bg-emerald-900\/30:hover:is(.dark *){background-color:rgb(30 77 49 / 0.302)}
.dark\:hover\:bg-gray-200:hover:is(.dark *){background-color:rgb(228 231 235 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-gray-700:hover:is(.dark *){background-color:rgb(58 65 76 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-gray-800\/50:hover:is(.dark *){background-color:rgb(34 41 51 / 0.502)}
.dark\:hover\:bg-green-600:hover:is(.dark *){background-color:rgb(0 163 93 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-green-900\/20:hover:is(.dark *){background-color:rgb(20 83 49 / 0.2)}
.dark\:hover\:bg-indigo-500:hover:is(.dark *){background-color:rgb(60 117 229 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-neutral-500:hover:is(.dark *){background-color:rgb(112 115 120 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-orange-500:hover:is(.dark *){background-color:rgb(232 130 0 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-orange-900\/20:hover:is(.dark *){background-color:rgb(111 59 0 / 0.2)}
.dark\:hover\:bg-orange-900\/30:hover:is(.dark *){background-color:rgb(111 59 0 / 0.302)}
.dark\:hover\:bg-pink-500:hover:is(.dark *){background-color:rgb(234 90 88 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-primary-500:hover:is(.dark *){background-color:rgb(120 156 242 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-primary-800:hover:is(.dark *){background-color:rgb(62 80 124 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-primary-900\/20:hover:is(.dark *){background-color:rgb(52 67 102 / 0.2)}
.dark\:hover\:bg-primary-900\/30:hover:is(.dark *){background-color:rgb(52 67 102 / 0.302)}
.dark\:hover\:bg-primary-900\/50:hover:is(.dark *){background-color:rgb(52 67 102 / 0.502)}
.dark\:hover\:bg-purple-500:hover:is(.dark *){background-color:rgb(146 108 231 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-purple-900\/20:hover:is(.dark *){background-color:rgb(76 38 139 / 0.2)}
.dark\:hover\:bg-purple-900\/30:hover:is(.dark *){background-color:rgb(76 38 139 / 0.302)}
.dark\:hover\:bg-red-500\/10:hover:is(.dark *){background-color:rgb(228 83 83 / 0.102)}
.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:rgb(125 33 34 / 0.2)}
.dark\:hover\:bg-red-900\/30:hover:is(.dark *){background-color:rgb(125 33 34 / 0.302)}
.dark\:hover\:bg-red-900\/40:hover:is(.dark *){background-color:rgb(125 33 34 / 0.4)}
.dark\:hover\:bg-red-950\/30:hover:is(.dark *){background-color:rgb(68 12 14 / 0.302)}
.dark\:hover\:bg-rose-500:hover:is(.dark *){background-color:rgb(231 86 85 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-sky-600:hover:is(.dark *){background-color:rgb(76 122 208 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-sky-900\/10:hover:is(.dark *){background-color:rgb(43 68 115 / 0.102)}
.dark\:hover\:bg-sky-900\/20:hover:is(.dark *){background-color:rgb(43 68 115 / 0.2)}
.dark\:hover\:bg-teal-500:hover:is(.dark *){background-color:rgb(120 156 242 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-violet-500:hover:is(.dark *){background-color:rgb(140 101 224 / var(--tw-bg-opacity, 1))}
.dark\:hover\:bg-violet-900\/30:hover:is(.dark *){background-color:rgb(77 32 144 / 0.302)}
.dark\:hover\:bg-yellow-900\/20:hover:is(.dark *){background-color:rgb(109 66 26 / 0.2)}
.dark\:hover\:bg-yellow-900\/30:hover:is(.dark *){background-color:rgb(109 66 26 / 0.302)}
.dark\:hover\:bg-zinc-600:hover:is(.dark *){background-color:rgb(76 83 96 / var(--tw-bg-opacity, 1))}
.dark\:hover\:text-amber-300:hover:is(.dark *){color:rgb(255 207 116 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-amber-400:hover:is(.dark *){color:rgb(248 191 75 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-blue-300:hover:is(.dark *){color:rgb(159 193 255 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-blue-400:hover:is(.dark *){color:rgb(111 161 253 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-cyan-400:hover:is(.dark *){color:rgb(158 187 255 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-dark-200:hover:is(.dark *){color:rgb(229 232 235 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-dark-300:hover:is(.dark *){color:rgb(209 212 216 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-dark-400:hover:is(.dark *){color:rgb(150 162 185 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-emerald-400:hover:is(.dark *){color:rgb(91 208 139 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-gray-200:hover:is(.dark *){color:rgb(228 231 235 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-gray-300:hover:is(.dark *){color:rgb(210 213 217 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-green-400:hover:is(.dark *){color:rgb(70 222 139 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-orange-400:hover:is(.dark *){color:rgb(242 152 71 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-primary-200:hover:is(.dark *){color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-primary-300:hover:is(.dark *){color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-primary-400:hover:is(.dark *){color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-purple-400:hover:is(.dark *){color:rgb(174 141 255 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-red-300:hover:is(.dark *){color:rgb(249 167 161 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-red-400:hover:is(.dark *){color:rgb(244 117 112 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-yellow-400:hover:is(.dark *){color:rgb(255 199 87 / var(--tw-text-opacity, 1))}
.dark\:focus\:border-primary-500:focus:is(.dark *){border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.dark\:focus\:border-primary-600:focus:is(.dark *){border-color:rgb(97 126 195 / var(--tw-border-opacity, 1))}
.dark\:focus\:bg-dark-900:focus:is(.dark *){background-color:rgb(13 23 42 / var(--tw-bg-opacity, 1))}
.dark\:focus\:text-primary-400:focus:is(.dark *){color:rgb(152 183 255 / var(--tw-text-opacity, 1))}
.dark\:focus\:ring-primary-600:focus:is(.dark *){--tw-ring-color:rgb(97 126 195 / var(--tw-ring-opacity, 1))}
.dark\:focus\:ring-primary-900\/40:focus:is(.dark *){--tw-ring-color:rgb(52 67 102 / .4)}
.dark\:focus\:ring-offset-dark-800:focus:is(.dark *){--tw-ring-offset-color:rgb(30 41 59)}
.dark\:focus-visible\:ring-offset-dark-800:focus-visible:is(.dark *){--tw-ring-offset-color:rgb(30 41 59)}
.dark\:focus-visible\:ring-offset-dark-900:focus-visible:is(.dark *){--tw-ring-offset-color:rgb(13 23 42)}
.dark\:disabled\:text-dark-600:disabled:is(.dark *){color:rgb(73 84 106 / var(--tw-text-opacity, 1))}
.dark\:disabled\:hover\:text-dark-600:hover:disabled:is(.dark *){color:rgb(73 84 106 / var(--tw-text-opacity, 1))}
.group:hover .dark\:group-hover\:bg-blue-900\/50:is(.dark *){background-color:rgb(19 59 139 / 0.502)}
.group:hover .dark\:group-hover\:bg-primary-500\/10:is(.dark *){background-color:rgb(120 156 242 / 0.102)}
.group:hover .dark\:group-hover\:text-blue-400:is(.dark *){color:rgb(111 161 253 / var(--tw-text-opacity, 1))}
.group:hover .dark\:group-hover\:text-primary-200:is(.dark *){color:rgb(212 225 255 / var(--tw-text-opacity, 1))}
.group:hover .dark\:group-hover\:text-primary-300:is(.dark *){color:rgb(185 207 255 / var(--tw-text-opacity, 1))}
.group:hover .dark\:group-hover\:ring-primary-500\/20:is(.dark *){--tw-ring-color:rgb(120 156 242 / .2)}
.peer:checked~.dark\:peer-checked\:border-primary-500:is(.dark *){border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.peer:checked~.dark\:peer-checked\:border-red-500:is(.dark *){border-color:rgb(228 83 83 / var(--tw-border-opacity, 1))}
.peer:checked~.peer-checked\:dark\:border-primary-500:is(.dark *){border-color:rgb(120 156 242 / var(--tw-border-opacity, 1))}
.peer:checked~.dark\:peer-checked\:bg-primary-500\/10:is(.dark *){background-color:rgb(120 156 242 / 0.102)}
.peer:checked~.dark\:peer-checked\:bg-red-950\/40:is(.dark *){background-color:rgb(68 12 14 / 0.4)}
.peer:checked~.dark\:peer-checked\:text-red-300:is(.dark *){color:rgb(249 167 161 / var(--tw-text-opacity, 1))}
.peer:focus~.dark\:peer-focus\:ring-primary-800:is(.dark *){--tw-ring-color:rgb(62 80 124 / var(--tw-ring-opacity, 1))}
  @supports (backdrop-filter: var(--tw)){
  .dark\:supports-\[backdrop-filter\]\:bg-dark-800\/95:is(.dark *){background-color:rgb(30 41 59 / 0.949)}
  }
  @media (min-width: 768px){
  .md\:border-gray-200{border-color:rgb(228 231 235 / var(--tw-border-opacity, 1))}
  }
  @media (min-width: 768px){
  .dark\:md\:border-dark-700:is(.dark *){border-color:rgb(53 64 86 / var(--tw-border-opacity, 1))}
  }
.driver-popover{color:rgb(43 45 49);box-shadow:0 1px 10px rgb(0 0 0 / 0.4);background-color:rgb(255 255 255)}
.driver-popover-close-btn{color:rgb(208 210 214)}
.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:rgb(43 45 49)}
.driver-popover-progress-text{color:rgb(111 114 119)}
.driver-popover-footer button{text-shadow:1px 1px 0 rgb(255 255 255);background-color:rgb(255 255 255);color:rgb(43 45 49);border:1px solid rgb(201 204 209)}
.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:rgb(244 247 251)}
.driver-popover-arrow{border:5px solid rgb(255 255 255)}

/* Singularity / Orbital: lunar surfaces, eclipse actions, and a quiet deep-space console. */
@font-face {
  font-family: "Space Grotesk";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/__theme/fonts/space-grotesk-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
  color-scheme: light;
  --cosmic-bg: #edf2f4;
  --cosmic-bg-surface: rgba(249, 251, 250, .9);
  --cosmic-bg-elevated: #fff;
  --cosmic-bg-overlay: rgba(246, 249, 249, .98);
  --cosmic-text: #17252e;
  --cosmic-text-muted: #536873;
  --cosmic-text-subtle: #607580;
  --cosmic-border: rgba(24, 47, 60, .14);
  --cosmic-border-soft: rgba(24, 47, 60, .08);
  --cosmic-primary: #b9502c;
  --cosmic-primary-hover: #9d3f23;
  --cosmic-primary-light: rgba(197, 92, 54, .11);
  --cosmic-primary-glow: 0 0 24px rgba(197, 92, 54, .22);
  --cosmic-cyan: #218f98;
  --cosmic-aurora: #298a78;
  --cosmic-amber: #91631d;
  --cosmic-rose: #a83b56;
  --cosmic-amethyst: #7165b3;
  --cosmic-card-shadow: 0 12px 30px rgba(28, 49, 60, .08), 0 2px 5px rgba(28, 49, 60, .05);
  --cosmic-modal-shadow: 0 24px 70px rgba(13, 27, 36, .2);
  --cosmic-sans: "Space Grotesk", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;
  --cosmic-display: "Space Grotesk", "PingFang SC", "Microsoft YaHei", sans-serif;
  --cosmic-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;
  --op-paper: var(--cosmic-bg);
  --op-paper-2: var(--cosmic-bg-surface);
  --op-paper-3: var(--cosmic-bg-elevated);
  --op-ink: var(--cosmic-text);
  --op-ink-2: var(--cosmic-text-muted);
  --op-ink-3: var(--cosmic-text-subtle);
  --op-line: var(--cosmic-border);
  --op-line-soft: var(--cosmic-border-soft);
  --op-blue: var(--cosmic-primary);
  --op-blue-deep: var(--cosmic-primary-hover);
  --op-blue-bright: var(--cosmic-cyan);
  --op-blue-wash: var(--cosmic-primary-light);
  --op-coral: var(--cosmic-rose);
  --op-brass: var(--cosmic-amber);
  --op-sea: var(--cosmic-aurora);
  --op-display: var(--cosmic-display);
  --op-body: var(--cosmic-sans);
  --op-mono: var(--cosmic-mono);
  --op-shadow: var(--cosmic-card-shadow);
  --op-shadow-sm: 0 2px 8px rgba(28, 49, 60, .06);
  --op-shadow-lg: var(--cosmic-modal-shadow);
}

html.dark {
  color-scheme: dark;
  --cosmic-bg: #080d16;
  --cosmic-bg-surface: rgba(15, 24, 37, .9);
  --cosmic-bg-elevated: #15202f;
  --cosmic-bg-overlay: rgba(10, 17, 28, .98);
  --cosmic-text: #f2eee7;
  --cosmic-text-muted: #a1adb8;
  --cosmic-text-subtle: #8b9ba7;
  --cosmic-border: rgba(220, 231, 235, .13);
  --cosmic-border-soft: rgba(220, 231, 235, .07);
  --cosmic-primary: #e27c4e;
  --cosmic-primary-hover: #f09864;
  --cosmic-primary-light: rgba(226, 124, 78, .16);
  --cosmic-primary-glow: 0 0 28px rgba(226, 124, 78, .28);
  --cosmic-cyan: #6cc9c4;
  --cosmic-aurora: #5cc1a1;
  --cosmic-amber: #e6b55d;
  --cosmic-rose: #eb8294;
  --cosmic-amethyst: #aaa0ef;
  --cosmic-card-shadow: 0 18px 42px rgba(0, 0, 0, .34), inset 0 1px rgba(220, 231, 235, .025);
  --cosmic-modal-shadow: 0 30px 80px rgba(0, 0, 0, .62), 0 0 36px rgba(226, 124, 78, .09);
}

*, *::before, *::after { box-sizing: border-box; }

html { scroll-behavior: smooth; }

body {
  min-width: 320px;
  background-color: var(--cosmic-bg);
  color: var(--cosmic-text);
  font-family: var(--cosmic-sans);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html.dark body {
  background-color: #080d16;
  background-image:
    radial-gradient(circle at 15% 5%, rgba(92, 117, 196, 0.12), transparent 32rem),
    radial-gradient(circle at 88% 82%, rgba(30, 135, 145, 0.08), transparent 34rem);
  background-attachment: fixed;
}

::selection { background: rgba(197, 92, 54, 0.24); color: inherit; }
:focus-visible { outline: 2px solid var(--cosmic-primary) !important; outline-offset: 3px; }

h1, h2, h3, h4, h5, h6,
.page-title, .modal-title, .stat-value, .terminal-title {
  color: var(--cosmic-text);
  font-family: var(--cosmic-sans);
  letter-spacing: -0.025em;
}

code, pre, kbd, .font-mono { font-family: var(--cosmic-mono); }

/* --------------------------------------------------------------------------
   Console surfaces
   -------------------------------------------------------------------------- */

html body .min-h-screen.bg-gray-50,
html body .min-h-screen.bg-gradient-to-br,
html.dark body .min-h-screen,
html.dark body .min-h-screen[class~="dark:bg-dark-950"] {
  background-color: transparent !important;
  background-image: none !important;
}

html body .glass,
html body header.glass,
html body .card,
html body .stat-card,
html body .card-glass {
  background: var(--cosmic-bg-surface) !important;
  border: 1px solid var(--cosmic-border) !important;
  border-radius: 16px !important;
  box-shadow: var(--cosmic-card-shadow) !important;
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}

html body .card,
html body .stat-card { transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease; }
html body .card:hover,
html body .stat-card:hover {
  border-color: rgba(197, 92, 54, 0.34) !important;
  box-shadow: 0 18px 42px rgba(28, 49, 60, 0.13), 0 0 0 1px rgba(197, 92, 54, 0.06) !important;
  transform: translateY(-1px);
}

html.dark body .card:hover,
html.dark body .stat-card:hover {
  border-color: rgba(226, 124, 78, 0.4) !important;
  box-shadow: 0 20px 48px rgba(0, 0, 0, .42), 0 0 22px rgba(226, 124, 78, .08) !important;
}

html body .card-header,
html body .modal-header,
html body .modal-footer {
  border-color: var(--cosmic-border) !important;
  background: transparent !important;
}

html body .card-header { padding: 1.1rem 1.25rem !important; }

html body .modal-content,
html body .dropdown,
html body .toast,
html body .driver-popover.theme-tour-popover {
  background: var(--cosmic-bg-overlay) !important;
  border: 1px solid var(--cosmic-border) !important;
  border-radius: 18px !important;
  box-shadow: var(--cosmic-modal-shadow) !important;
  backdrop-filter: blur(24px);
  -webkit-backdrop-filter: blur(24px);
}

html body .dropdown { padding: .4rem !important; }
html body .dropdown-item { border-radius: 9px !important; color: var(--cosmic-text) !important; }
html body .dropdown-item:hover { background: var(--cosmic-primary-light) !important; color: var(--cosmic-primary-hover) !important; }

html body .table-wrapper,
html body .table-container {
  overflow: hidden !important;
  overflow-x: auto !important;
  border: 1px solid var(--cosmic-border) !important;
  border-radius: 16px !important;
  box-shadow: var(--cosmic-card-shadow) !important;
}

html body .table-wrapper .table-header { background: transparent !important; border-bottom: 1px solid var(--cosmic-border) !important; }
html body .table thead th,
html body .table-wrapper thead th {
  padding: .82rem 1rem !important;
  background: rgba(24, 47, 60, .045) !important;
  border-bottom: 1px solid var(--cosmic-border) !important;
  color: var(--cosmic-text-muted) !important;
  font-size: .7rem !important;
  font-weight: 700 !important;
  letter-spacing: .08em;
  text-transform: uppercase;
}

html.dark body .table thead th,
html.dark body .table-wrapper thead th { background: rgba(220, 231, 235, .045) !important; }
html body .table tbody td,
html body .table-wrapper tbody td {
  padding: .86rem 1rem !important;
  color: var(--cosmic-text) !important;
  border-bottom: 1px solid var(--cosmic-border-soft) !important;
}
html body .table tbody tr,
html body .table-wrapper tbody tr { transition: background-color .16s ease; }
html body .table tbody tr:hover,
html body .table-wrapper tbody tr:hover { background: var(--cosmic-primary-light) !important; }

/* Sidebar and top bar */
html body aside.sidebar,
html body .sidebar {
  background: rgba(246, 249, 249, .92) !important;
  border-right: 1px solid var(--cosmic-border) !important;
  box-shadow: 8px 0 30px rgba(28, 49, 60, .04);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);
}
html.dark body aside.sidebar,
html.dark body .sidebar { background: rgba(8, 13, 22, .9) !important; box-shadow: 10px 0 34px rgba(0, 0, 0, .18); }
html body .sidebar-header { border-bottom: 1px solid var(--cosmic-border) !important; }
html body .sidebar-link {
  margin: 2px 10px !important;
  border-radius: 10px !important;
  color: var(--cosmic-text-muted) !important;
  font-size: .85rem !important;
  font-weight: 550 !important;
  transition: background-color .18s ease, color .18s ease, transform .18s ease !important;
}
html body .sidebar-link:hover { background: var(--cosmic-primary-light) !important; color: var(--cosmic-primary-hover) !important; transform: translateX(2px); }
html body .sidebar-link-active {
  background: linear-gradient(90deg, rgba(197, 92, 54, .16), rgba(197, 92, 54, .035)) !important;
  border-left: 3px solid var(--cosmic-primary) !important;
  color: var(--cosmic-primary-hover) !important;
  font-weight: 700 !important;
  box-shadow: none !important;
}
html.dark body .sidebar-link-active { background: linear-gradient(90deg, rgba(226, 124, 78, .18), rgba(226, 124, 78, .025)) !important; color: var(--cosmic-primary-hover) !important; }
html body header.glass {
  border-bottom: 1px solid var(--cosmic-border) !important;
  border-radius: 0 !important;
  background: rgba(246, 249, 249, .76) !important;
}
html.dark body header.glass { background: rgba(8, 13, 22, .7) !important; }
html body .page-title { font-weight: 720; }
html body .page-title::before {
  display: block;
  width: 34px;
  height: 3px;
  margin-bottom: .6rem;
  border-radius: 99px;
  background: linear-gradient(90deg, var(--cosmic-primary), var(--cosmic-cyan));
  content: "";
}

/* Buttons, controls and fields */
html body .btn,
html body .date-picker-trigger,
html body .select-trigger {
  min-height: 38px;
  border-radius: 10px !important;
  font-size: .84rem !important;
  font-weight: 650 !important;
  letter-spacing: .01em;
  transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease !important;
}
html body .btn:hover,
html body .date-picker-trigger:hover,
html body .select-trigger:hover { transform: translateY(-1px); }
html body .btn-primary {
  background: var(--cosmic-primary) !important;
  border: 1px solid rgba(255, 255, 255, .14) !important;
  color: #fff !important;
  box-shadow: 0 6px 16px rgba(197, 92, 54, .22) !important;
}
html body .btn-primary:hover { background: var(--cosmic-primary-hover) !important; box-shadow: 0 8px 22px rgba(197, 92, 54, .3) !important; }
html.dark body .btn-primary { color: #181510 !important; }
html body .btn-secondary,
html body .date-picker-trigger,
html body .select-trigger {
  background: var(--cosmic-bg-elevated) !important;
  border: 1px solid var(--cosmic-border) !important;
  color: var(--cosmic-text) !important;
  box-shadow: 0 2px 8px rgba(28, 49, 60, .05) !important;
}
html.dark body .btn-secondary,
html.dark body .date-picker-trigger,
html.dark body .select-trigger { background: rgba(21, 32, 47, .78) !important; }
html body .btn-secondary:hover,
html body .date-picker-trigger:hover,
html body .select-trigger:hover { background: var(--cosmic-primary-light) !important; border-color: rgba(197, 92, 54, .35) !important; }
html body .btn-ghost { color: var(--cosmic-text-muted) !important; }
html body .btn-ghost:hover { background: var(--cosmic-primary-light) !important; color: var(--cosmic-primary-hover) !important; }
html body .btn-danger { background: var(--cosmic-rose) !important; border-color: transparent !important; color: #fff !important; box-shadow: 0 5px 15px rgba(185, 79, 104, .22) !important; }

html body .input,
html body input[type="text"],
html body input[type="password"],
html body input[type="email"],
html body input[type="number"],
html body input[type="search"],
html body select,
html body textarea {
  min-height: 38px;
  background: var(--cosmic-bg-elevated) !important;
  border: 1px solid var(--cosmic-border) !important;
  border-radius: 10px !important;
  color: var(--cosmic-text) !important;
  transition: border-color .18s ease, box-shadow .18s ease, background-color .18s ease !important;
}
html.dark body .input,
html.dark body input[type="text"],
html.dark body input[type="password"],
html.dark body input[type="email"],
html.dark body input[type="number"],
html.dark body input[type="search"],
html.dark body select,
html.dark body textarea { background: rgba(15, 24, 37, .78) !important; }
html body .input:focus,
html body input:focus,
html body select:focus,
html body textarea:focus {
  border-color: var(--cosmic-primary) !important;
  box-shadow: 0 0 0 3px rgba(197, 92, 54, .16) !important;
  outline: none !important;
}
html body .input-label { color: var(--cosmic-text-muted) !important; font-size: .74rem; font-weight: 650; letter-spacing: .04em; }

/* Status language */
html body .text-green-500, html body .text-green-600,
html body .text-emerald-500, html body .text-emerald-600 { color: var(--cosmic-aurora) !important; }
html body .text-orange-500, html body .text-orange-600,
html body .text-amber-500, html body .text-amber-600 { color: var(--cosmic-amber) !important; }
html body .text-red-500, html body .text-red-600,
html body .text-rose-500, html body .text-rose-600 { color: var(--cosmic-rose) !important; }
html body .text-blue-500, html body .text-blue-600,
html body .text-primary-500, html body .text-primary-600 { color: var(--cosmic-cyan) !important; }
html body .text-gray-400, html body .text-gray-500 { color: var(--cosmic-text-muted) !important; }
html body .badge {
  background: var(--cosmic-primary-light) !important;
  border: 1px solid rgba(197, 92, 54, .24) !important;
  border-radius: 999px !important;
  color: var(--cosmic-primary-hover) !important;
  font-size: .7rem !important;
  font-weight: 700 !important;
}
html body .progress { background: rgba(127, 145, 155, .16) !important; border-radius: 999px !important; }
html body .progress-bar { background: linear-gradient(90deg, var(--cosmic-primary), var(--cosmic-cyan)) !important; border-radius: 999px !important; }

/* --------------------------------------------------------------------------
   Homepage: orbital command deck
   -------------------------------------------------------------------------- */

.cosmic-home,
.cosmic-home * { box-sizing: border-box; }

.cosmic-home {
  --home-bg: #080d16;
  --home-bg-soft: #0c1420;
  --home-surface: rgba(15, 24, 37, .78);
  --home-surface-strong: rgba(19, 30, 45, .93);
  --home-text: #f4eee7;
  --home-muted: #a7b4bf;
  --home-subtle: #8b9aa7;
  --home-line: rgba(214, 226, 232, .13);
  --home-line-soft: rgba(214, 226, 232, .07);
  --home-orange: #e17a4e;
  --home-orange-soft: rgba(225, 122, 78, .14);
  --home-teal: #65c7bd;
  --home-blue: #91a4ff;
  --home-rose: #e7899b;
  position: relative;
  min-height: 100vh;
  overflow: clip;
  background:
    radial-gradient(circle at 72% 18%, rgba(67, 80, 159, .19), transparent 27rem),
    radial-gradient(circle at 12% 48%, rgba(24, 116, 119, .1), transparent 30rem),
    var(--home-bg);
  color: var(--home-text);
  font-family: var(--cosmic-sans);
  isolation: isolate;
}

.cosmic-home a { color: inherit; text-decoration: none; }
.cosmic-home button { font-family: inherit; }
.cosmic-home code { color: var(--home-orange); }
.cosmic-home::before {
  position: absolute;
  z-index: 0;
  inset: 0;
  pointer-events: none;
  background-image: linear-gradient(rgba(255,255,255,.025) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.025) 1px, transparent 1px);
  background-size: 80px 80px;
  mask-image: linear-gradient(to bottom, rgba(0,0,0,.8), transparent 72%);
  content: "";
}

.cosmic-atmosphere,
.cosmic-home > #cosmic-stars-canvas { position: absolute; z-index: 0; inset: 0; width: 100%; height: 100%; pointer-events: none; }
.cosmic-home > #cosmic-stars-canvas { z-index: 1; opacity: .8; height: min(1500px, 100%); }
.cosmic-aurora { position: absolute; display: block; border-radius: 50%; filter: blur(50px); opacity: .55; }
.cosmic-aurora-a { top: -18rem; right: 16%; width: 34rem; height: 34rem; background: rgba(93, 104, 206, .22); }
.cosmic-aurora-b { top: 28rem; left: -15rem; width: 34rem; height: 34rem; background: rgba(27, 136, 137, .12); }
.cosmic-aurora-c { top: 120rem; right: -10rem; width: 42rem; height: 42rem; background: rgba(177, 76, 54, .09); }
.cosmic-grid-lines { position: absolute; top: 8rem; right: 4%; width: min(42rem, 50vw); height: 42rem; border: 1px solid rgba(174, 190, 232, .07); border-radius: 50%; transform: rotate(-18deg); box-shadow: 0 0 0 28px rgba(174, 190, 232, .025), 0 0 0 56px rgba(174, 190, 232, .018); }

.cosmic-container { position: relative; z-index: 2; width: min(1180px, calc(100% - 64px)); margin: 0 auto; }
.cosmic-nav-shell { position: sticky; top: 0; z-index: 20; border-bottom: 1px solid var(--home-line); background: rgba(8, 13, 22, .72); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); }
.cosmic-nav-inner { display: flex; min-height: 76px; align-items: center; justify-content: space-between; gap: 28px; }
.cosmic-brand { display: inline-flex; align-items: center; gap: 12px; min-width: max-content; }
.cosmic-brand-mark { position: relative; display: grid; width: 38px; height: 38px; place-items: center; border: 1px solid rgba(225, 122, 78, .7); border-radius: 50%; background: radial-gradient(circle at 36% 34%, #f6be91 0 8%, #df774b 25%, #7e3628 62%, #18202d 64%); box-shadow: 0 0 0 5px rgba(225, 122, 78, .08), 0 0 22px rgba(225, 122, 78, .22); }
.cosmic-brand-mark::before, .cosmic-brand-mark::after { position: absolute; border: 1px solid rgba(145, 164, 255, .45); border-radius: 50%; content: ""; }
.cosmic-brand-mark::before { inset: -5px 5px; transform: rotate(-28deg); }
.cosmic-brand-mark::after { inset: 5px -5px; transform: rotate(28deg); }
.cosmic-brand-mark span { width: 7px; height: 7px; border-radius: 50%; background: #fff3e4; box-shadow: 0 0 12px #fff3e4; }
.cosmic-brand-copy { display: grid; gap: 3px; }
.cosmic-brand-copy strong { color: var(--home-text); font-family: var(--cosmic-display); font-size: 19px; line-height: 1; }
.cosmic-brand-copy small { color: var(--home-subtle); font: 9px/1 var(--cosmic-mono); letter-spacing: .13em; }
.cosmic-nav-links { display: flex; align-items: center; gap: 6px; margin-left: auto; }
.cosmic-nav-links a { padding: 8px 13px; border-radius: 8px; color: var(--home-muted); font-size: 13px; transition: color .18s ease, background-color .18s ease; }
.cosmic-nav-links a:hover { color: var(--home-text); background: rgba(255,255,255,.06); }
.cosmic-nav-actions { display: flex; align-items: center; gap: 16px; }
.cosmic-live-status { display: inline-flex; align-items: center; gap: 7px; color: var(--home-subtle); font: 10px var(--cosmic-mono); letter-spacing: .04em; }
.cosmic-live-status i, .cosmic-signal-dot { display: inline-block; width: 7px; height: 7px; border-radius: 50%; background: var(--home-teal); box-shadow: 0 0 12px rgba(101, 199, 189, .8); animation: cosmic-pulse 2.4s ease-in-out infinite; }
.cosmic-nav-login { display: inline-flex; min-height: 40px; align-items: center; gap: 9px; padding: 9px 15px; border: 1px solid rgba(225, 122, 78, .55); border-radius: 8px; background: var(--home-orange); color: #181510 !important; font-size: 13px; font-weight: 700; box-shadow: 0 8px 22px rgba(225, 122, 78, .17); transition: transform .18s ease, background-color .18s ease, box-shadow .18s ease; }
.cosmic-nav-login:hover { background: #ef9362; box-shadow: 0 10px 28px rgba(225, 122, 78, .3); transform: translateY(-2px); }

.cosmic-hero { position: relative; z-index: 2; padding: 84px 0 78px; }
.cosmic-hero-grid { display: grid; grid-template-columns: minmax(0, 1.04fr) minmax(0, .96fr); align-items: center; gap: 48px; }
.cosmic-hero-copy { position: relative; z-index: 3; padding: 18px 0 20px; }
.cosmic-kicker { display: flex; align-items: center; gap: 10px; margin: 0 0 22px; color: var(--home-orange); font: 10px var(--cosmic-mono); letter-spacing: .12em; text-transform: uppercase; }
.cosmic-kicker span { color: var(--home-text); }
.cosmic-hero h1, .cosmic-section-heading h2, .cosmic-cta-copy h2 { margin: 0; color: var(--home-text); font-family: var(--cosmic-display); font-weight: 700; letter-spacing: -.045em; line-height: 1.2; }
.cosmic-hero h1 { max-width: none; font-size: clamp(48px, 5vw, 70px); }
.cosmic-hero h1 span, .cosmic-section-heading h2 span, .cosmic-cta-copy h2 span { color: #c7d3df; }
.cosmic-hero-lead { max-width: 37rem; margin: 30px 0 0; color: var(--home-muted); font-size: 16px; line-height: 1.9; }
.cosmic-hero-actions { display: flex; flex-wrap: wrap; gap: 11px; margin-top: 31px; }
.cosmic-btn { display: inline-flex; min-height: 46px; align-items: center; justify-content: center; gap: 10px; padding: 11px 18px; border: 1px solid transparent; border-radius: 8px; font-size: 13px; font-weight: 700; transition: transform .18s ease, border-color .18s ease, background-color .18s ease, box-shadow .18s ease; }
.cosmic-btn:hover { transform: translateY(-2px); }
.cosmic-btn-primary { background: var(--home-orange); color: #181510 !important; box-shadow: 0 12px 28px rgba(225, 122, 78, .2); }
.cosmic-btn-primary:hover { background: #ef9362; box-shadow: 0 14px 32px rgba(225, 122, 78, .34); }
.cosmic-btn-secondary { border-color: var(--home-line); background: rgba(255,255,255,.035); color: var(--home-text) !important; }
.cosmic-btn-secondary:hover { border-color: rgba(225,122,78,.42); background: var(--home-orange-soft); }
.cosmic-hero-notes { display: flex; flex-wrap: wrap; gap: 0; margin-top: 25px; color: var(--home-subtle); font: 10px var(--cosmic-mono); }
.cosmic-hero-notes span { display: inline-flex; align-items: center; }
.cosmic-hero-notes span + span::before { width: 3px; height: 3px; margin: 0 11px; border-radius: 50%; background: var(--home-orange); content: ""; opacity: .75; }

.cosmic-command-deck { position: relative; min-height: 545px; overflow: hidden; border: 1px solid var(--home-line); border-radius: 20px; background: linear-gradient(145deg, rgba(23, 35, 52, .88), rgba(8, 14, 24, .91)); box-shadow: 0 28px 80px rgba(0,0,0,.3), 0 0 0 1px rgba(225,122,78,.035); transform: perspective(1100px) rotateY(var(--deck-tilt-x, 0deg)) rotateX(var(--deck-tilt-y, 0deg)); transition: transform .35s ease, border-color .3s ease; }
.cosmic-command-deck::before { position: absolute; inset: 0; background: linear-gradient(120deg, rgba(255,255,255,.06), transparent 32%, transparent 70%, rgba(225,122,78,.05)); pointer-events: none; content: ""; }
.cosmic-command-deck::after { position: absolute; right: -15%; bottom: -35%; width: 70%; height: 70%; border-radius: 50%; background: rgba(225,122,78,.08); filter: blur(65px); pointer-events: none; content: ""; }
.cosmic-deck-topline, .cosmic-deck-footer { position: relative; z-index: 3; display: flex; align-items: center; justify-content: space-between; color: var(--home-subtle); font: 9px var(--cosmic-mono); letter-spacing: .08em; }
.cosmic-deck-topline { padding: 20px 22px 0; }
.cosmic-deck-topline > span:first-child { display: inline-flex; align-items: center; gap: 8px; color: var(--home-muted); }
.cosmic-orbit-stage { position: relative; height: 422px; }
.cosmic-orbit-svg { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; }
.cosmic-coordinate-grid path, .cosmic-coordinate-grid circle { fill: none; stroke: rgba(153, 173, 226, .16); stroke-width: 1; stroke-dasharray: 2 8; }
.cosmic-coordinate-grid path:first-child { stroke-dasharray: 5 9; opacity: .75; }
.cosmic-route-beams path { fill: none; stroke: url(#cosmic-route); stroke-width: 1.2; stroke-dasharray: 2 7; opacity: .72; }
.cosmic-orbit-ring { fill: none; stroke: url(#cosmic-ring); stroke-width: 1.15; stroke-dasharray: 4 9; transform-box: fill-box; transform-origin: center; }
.cosmic-orbit-ring-one { animation: cosmic-orbit-spin 38s linear infinite; }
.cosmic-orbit-ring-two { animation: cosmic-orbit-spin-reverse 52s linear infinite; }
.cosmic-orbit-ring circle { fill: var(--home-orange); stroke: rgba(255, 208, 173, .7); stroke-width: 1; filter: url(#cosmic-glow); }
.cosmic-model-node { text-anchor: middle; font-family: var(--cosmic-mono); font-size: 8px; letter-spacing: .08em; }
.cosmic-model-node text { fill: var(--home-subtle); }
.cosmic-model-node .cosmic-node-name { fill: var(--home-text); font-family: var(--cosmic-sans); font-size: 10px; font-weight: 700; letter-spacing: .03em; }
.cosmic-node-halo { fill: rgba(145, 164, 255, .12); stroke: rgba(145, 164, 255, .38); stroke-width: 1; }
.cosmic-node-dot { fill: var(--home-blue); filter: url(#cosmic-glow); }
.cosmic-node-anthropic .cosmic-node-halo { fill: rgba(231, 137, 155, .12); stroke: rgba(231, 137, 155, .4); }
.cosmic-node-anthropic .cosmic-node-dot { fill: var(--home-rose); }
.cosmic-node-google .cosmic-node-halo { fill: rgba(101, 199, 189, .12); stroke: rgba(101, 199, 189, .42); }
.cosmic-node-google .cosmic-node-dot, .cosmic-node-domestic .cosmic-node-dot { fill: var(--home-teal); }
.cosmic-node-domestic .cosmic-node-halo { fill: rgba(101, 199, 189, .12); stroke: rgba(101, 199, 189, .42); }
.cosmic-core-halo { fill: url(#cosmic-core); filter: url(#cosmic-blur); opacity: .78; }
.cosmic-core-orb { fill: #111b2c; stroke: rgba(225, 122, 78, .75); stroke-width: 1.5; }
.cosmic-core-point { fill: #f9c59e; filter: url(#cosmic-glow); }
.cosmic-core-label { fill: #fff3e5; font-family: var(--cosmic-display); font-size: 15px; font-weight: 700; text-anchor: middle; }
.cosmic-core-sub { fill: var(--home-orange); font-family: var(--cosmic-mono); font-size: 7px; letter-spacing: .12em; text-anchor: middle; }
.cosmic-stage-label { position: absolute; z-index: 3; padding: 6px 8px; border: 1px solid var(--home-line); border-radius: 5px; background: rgba(8, 13, 22, .72); color: var(--home-subtle); font: 8px var(--cosmic-mono); letter-spacing: .08em; }
.cosmic-stage-label-a { top: 23%; left: 4%; }
.cosmic-stage-label-b { right: 4%; bottom: 12%; color: var(--home-teal); }
.cosmic-deck-footer { gap: 12px; padding: 0 22px 20px; }
.cosmic-deck-footer div { display: grid; gap: 5px; }
.cosmic-deck-footer div + div { padding-left: 18px; border-left: 1px solid var(--home-line); }
.cosmic-deck-footer span { color: var(--home-subtle); }
.cosmic-deck-footer strong { color: var(--home-muted); font: 10px var(--cosmic-sans); letter-spacing: 0; }

.cosmic-signal-rail { position: relative; z-index: 3; border-top: 1px solid var(--home-line); border-bottom: 1px solid var(--home-line); background: rgba(12, 20, 32, .74); }
.cosmic-signal-grid { display: grid; grid-template-columns: repeat(4, 1fr); }
.cosmic-signal-item { display: flex; align-items: center; gap: 13px; min-height: 86px; padding: 14px 20px; border-right: 1px solid var(--home-line); }
.cosmic-signal-item:first-child { padding-left: 0; }
.cosmic-signal-item:last-child { border-right: 0; }
.cosmic-signal-item > span { color: var(--home-orange); font: 11px var(--cosmic-mono); }
.cosmic-signal-item div { display: grid; gap: 4px; }
.cosmic-signal-item strong { color: var(--home-text); font-size: 12px; }
.cosmic-signal-item small { color: var(--home-subtle); font-size: 10px; }

.cosmic-section { position: relative; z-index: 2; padding: 108px 0; scroll-margin-top: 84px; }
.cosmic-section-heading { display: grid; grid-template-columns: minmax(0, 1fr) minmax(260px, .48fr); gap: 48px; align-items: end; margin-bottom: 48px; }
.cosmic-section-heading .cosmic-kicker { margin-bottom: 20px; }
.cosmic-section-heading h2 { max-width: none; font-size: clamp(32px, 3.5vw, 46px); }
.cosmic-section-heading > p { max-width: 24em; margin: 0 0 6px auto; color: var(--home-muted); font-size: 14px; line-height: 1.8; }
.cosmic-capability-map { display: grid; grid-template-columns: 1.12fr .94fr .94fr; gap: 16px; align-items: start; }
.cosmic-capability-card { position: relative; min-height: 330px; padding: 25px 25px 72px; overflow: hidden; border: 1px solid var(--home-line); border-radius: 14px; background: linear-gradient(155deg, rgba(19, 31, 46, .9), rgba(12, 20, 32, .72)); transition: border-color .22s ease, transform .22s ease, background-color .22s ease; }
.cosmic-capability-card:hover { border-color: rgba(225, 122, 78, .45); background: linear-gradient(155deg, rgba(26, 38, 54, .95), rgba(12, 20, 32, .8)); transform: translateY(-4px); }
.cosmic-capability-card-main { min-height: 380px; border-color: rgba(225, 122, 78, .34); background: radial-gradient(circle at 88% 12%, rgba(225, 122, 78, .13), transparent 14rem), linear-gradient(155deg, rgba(27, 34, 48, .96), rgba(12, 20, 32, .74)); }
.cosmic-capability-card-offset { margin-top: 34px; }
.cosmic-card-index { position: absolute; top: 24px; right: 24px; color: var(--home-subtle); font: 10px var(--cosmic-mono); }
.cosmic-card-icon { display: grid; width: 42px; height: 42px; place-items: center; margin-bottom: 46px; border: 1px solid rgba(225, 122, 78, .42); border-radius: 50%; background: var(--home-orange-soft); color: var(--home-orange); font-size: 18px; }
.cosmic-card-icon-teal { border-color: rgba(101,199,189,.36); background: rgba(101,199,189,.1); color: var(--home-teal); }
.cosmic-card-icon-blue { border-color: rgba(145,164,255,.36); background: rgba(145,164,255,.1); color: var(--home-blue); }
.cosmic-card-label { margin: 0 0 13px; color: var(--home-subtle); font: 9px var(--cosmic-mono); letter-spacing: .1em; }
.cosmic-capability-card h3 { max-width: none; margin: 0; color: var(--home-text); font-family: var(--cosmic-display); font-size: 23px; font-weight: 700; letter-spacing: -.035em; line-height: 1.45; }
.cosmic-capability-card > p:not(.cosmic-card-label) { max-width: 29em; margin: 16px 0 0; color: var(--home-muted); font-size: 13px; line-height: 1.8; }
.cosmic-card-line { position: absolute; right: 25px; bottom: 45px; left: 25px; height: 1px; background: linear-gradient(90deg, var(--home-orange), transparent); opacity: .55; }
.cosmic-card-foot { position: absolute; bottom: 20px; left: 25px; color: var(--home-subtle); font: 8px var(--cosmic-mono); letter-spacing: .1em; }

.cosmic-flow-section { border-top: 1px solid var(--home-line-soft); background: rgba(9, 16, 26, .26); }
.cosmic-flow-layout { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(290px, .75fr); gap: 25px; align-items: stretch; }
.cosmic-terminal { min-height: 510px; padding: 0 24px 20px; overflow: hidden; border: 1px solid var(--home-line); border-radius: 14px; background: #0a111c; box-shadow: 0 26px 70px rgba(0,0,0,.24); }
.cosmic-terminal-header { display: flex; height: 56px; align-items: center; gap: 14px; border-bottom: 1px solid var(--home-line); color: var(--home-subtle); font: 10px var(--cosmic-mono); }
.cosmic-terminal-header b { margin-left: auto; padding: 5px 8px; border: 1px solid rgba(101,199,189,.28); border-radius: 4px; color: var(--home-teal); font: 8px var(--cosmic-mono); letter-spacing: .05em; }
.cosmic-terminal-lights { display: flex; gap: 6px; }
.cosmic-terminal-lights i { width: 9px; height: 9px; border-radius: 50%; background: #e17a4e; }
.cosmic-terminal-lights i:nth-child(2) { background: #d2a24d; }
.cosmic-terminal-lights i:nth-child(3) { background: #63b69e; }
.cosmic-tabs { display: flex; gap: 5px; margin-top: 17px; border-bottom: 1px solid var(--home-line); }
.cosmic-tabs button { position: relative; padding: 9px 12px 11px; border: 0; background: transparent; color: var(--home-subtle); cursor: pointer; font: 11px var(--cosmic-mono); }
.cosmic-tabs button::after { position: absolute; right: 12px; bottom: -1px; left: 12px; height: 2px; background: transparent; content: ""; }
.cosmic-tabs button:hover { color: var(--home-text); }
.cosmic-tabs button.active, .cosmic-tabs button.on { color: var(--home-orange); }
.cosmic-tabs button.active::after, .cosmic-tabs button.on::after { background: var(--home-orange); }
.cosmic-pre { min-height: 340px; margin: 0; padding: 24px 2px; overflow: auto; color: #dce7ec; font: 12px/1.82 var(--cosmic-mono); white-space: pre; }
.cosmic-pre[hidden] { display: none; }
.cosmic-pre .kw { color: var(--home-blue); }
.cosmic-pre .st { color: var(--home-teal); }
.cosmic-pre .cm { color: #617384; font-style: italic; }
.cosmic-pre .fn { color: var(--home-orange); }
.cosmic-terminal-footer { display: flex; align-items: center; justify-content: space-between; gap: 14px; padding-top: 16px; border-top: 1px solid var(--home-line); color: var(--home-subtle); font-size: 10px; }
.cosmic-terminal-footer code { font-size: 10px; }
.cosmic-copy { padding: 8px 12px; border: 1px solid rgba(225,122,78,.42); border-radius: 6px; background: var(--home-orange-soft); color: var(--home-orange); cursor: pointer; font-size: 11px; font-weight: 700; transition: background-color .18s ease, color .18s ease; }
.cosmic-copy:hover, .cosmic-copy.done { background: var(--home-orange); color: #181510; }
.cosmic-route-list { position: relative; display: flex; flex-direction: column; justify-content: space-between; padding: 11px 0; }
.cosmic-route-list::before { position: absolute; top: 27px; bottom: 45px; left: 20px; border-left: 1px dashed rgba(225,122,78,.35); content: ""; }
.cosmic-route-step { position: relative; z-index: 1; display: flex; gap: 17px; padding: 20px 0 20px 0; }
.cosmic-route-number { display: grid; width: 41px; height: 41px; flex: 0 0 41px; place-items: center; border: 1px solid rgba(225,122,78,.4); border-radius: 50%; background: #101a28; color: var(--home-orange); font: 11px var(--cosmic-mono); }
.cosmic-route-step strong { display: block; margin-top: 3px; color: var(--home-text); font-family: var(--cosmic-display); font-size: 22px; font-weight: 600; letter-spacing: -.03em; }
.cosmic-route-step p { max-width: 28ch; margin: 8px 0 0; color: var(--home-muted); font-size: 12px; line-height: 1.75; }
.cosmic-route-end { display: flex; align-items: center; gap: 9px; margin: 12px 0 0 12px; color: var(--home-teal); font: 9px var(--cosmic-mono); letter-spacing: .1em; }
.cosmic-route-end i { width: 9px; height: 9px; border: 2px solid var(--home-teal); border-radius: 50%; box-shadow: 0 0 12px rgba(101,199,189,.6); }

.cosmic-prices-section { border-top: 1px solid var(--home-line-soft); }
.cosmic-model-atlas { display: grid; grid-template-columns: repeat(4, 1fr); gap: 13px; }
.cosmic-model-card { position: relative; display: flex; flex-direction: column; min-height: 330px; padding: 22px 20px 18px; border: 1px solid var(--home-line); border-radius: 12px; background: rgba(15,24,37,.68); transition: transform .2s ease, border-color .2s ease, background-color .2s ease; }
.cosmic-model-card:hover { border-color: rgba(225,122,78,.35); background: rgba(21,31,46,.88); transform: translateY(-3px); }
.cosmic-model-card-featured { border-color: rgba(225,122,78,.33); background: linear-gradient(145deg, rgba(42,32,38,.75), rgba(15,24,37,.72)); }
.cosmic-model-card-head { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding-bottom: 17px; border-bottom: 1px solid var(--home-line); }
.cosmic-model-card-head > div { display: flex; align-items: center; gap: 9px; }
.cosmic-model-card h3 { margin: 0; color: var(--home-text); font-family: var(--cosmic-display); font-size: 20px; font-weight: 600; letter-spacing: -.035em; }
.cosmic-model-card-head > span { color: var(--home-subtle); font: 8px var(--cosmic-mono); }
.cosmic-model-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--home-orange); box-shadow: 0 0 10px rgba(225,122,78,.6); }
.dot-rose { background: var(--home-rose); box-shadow: 0 0 10px rgba(231,137,155,.6); }
.dot-blue { background: var(--home-blue); box-shadow: 0 0 10px rgba(145,164,255,.6); }
.dot-teal { background: var(--home-teal); box-shadow: 0 0 10px rgba(101,199,189,.6); }
.cosmic-model-card ul { margin: 15px 0 0; padding: 0; list-style: none; }
.cosmic-model-card li { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--home-line-soft); color: var(--home-muted); font-size: 11px; }
.cosmic-model-card li:last-child { border-bottom: 0; }
.cosmic-model-card li b { color: var(--home-orange); font: 11px var(--cosmic-mono); }
.cosmic-model-card footer { margin-top: auto; padding-top: 23px; color: var(--home-subtle); font: 9px var(--cosmic-mono); letter-spacing: .04em; }
.cosmic-model-chips { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-top: 15px; color: var(--home-subtle); font-size: 11px; }
.cosmic-model-chips span { margin-right: 4px; color: var(--home-muted); }
.cosmic-model-chips b { padding: 7px 10px; border: 1px solid var(--home-line); border-radius: 5px; background: rgba(255,255,255,.025); color: var(--home-muted); font: 10px var(--cosmic-mono); font-weight: 500; }
.cosmic-model-chips b:hover { border-color: rgba(225,122,78,.4); color: var(--home-orange); }

.cosmic-cta-section { padding-top: 20px; padding-bottom: 96px; }
.cosmic-cta-panel { position: relative; display: flex; min-height: 300px; align-items: center; justify-content: space-between; gap: 40px; overflow: hidden; padding: 48px 55px; border: 1px solid rgba(225,122,78,.36); border-radius: 18px; background: radial-gradient(circle at 78% 50%, rgba(225,122,78,.13), transparent 20rem), linear-gradient(120deg, rgba(25,30,43,.95), rgba(12,20,32,.88)); }
.cosmic-cta-copy { position: relative; z-index: 2; }
.cosmic-cta-copy .cosmic-kicker { margin-bottom: 17px; }
.cosmic-cta-copy h2 { max-width: none; font-size: clamp(32px, 3.5vw, 46px); }
.cosmic-cta-copy > p:last-child { max-width: 28em; margin: 18px 0 0; color: var(--home-muted); font-size: 13px; line-height: 1.8; }
.cosmic-cta-panel > .cosmic-btn { position: relative; z-index: 3; flex: 0 0 auto; }
.cosmic-cta-orbit { position: absolute; top: 50%; right: 2%; width: 390px; height: 230px; transform: translateY(-50%) rotate(-14deg); opacity: .7; }
.cosmic-cta-orbit span { position: absolute; inset: 0; border: 1px solid rgba(225,122,78,.35); border-radius: 50%; transform: rotate(24deg); }
.cosmic-cta-orbit span:nth-child(2) { inset: 18px -20px; border-color: rgba(145,164,255,.24); transform: rotate(-38deg); }
.cosmic-cta-orbit span:nth-child(3) { inset: 60px 70px; border-color: rgba(101,199,189,.35); }
.cosmic-footer { position: relative; z-index: 2; border-top: 1px solid var(--home-line); background: rgba(8,13,22,.7); }
.cosmic-footer-inner { display: flex; min-height: 102px; align-items: center; gap: 30px; }
.cosmic-footer-brand { display: flex; align-items: center; gap: 10px; }
.cosmic-brand-mark-small { width: 26px; height: 26px; }
.cosmic-brand-mark-small span { width: 5px; height: 5px; }
.cosmic-footer-brand > span:last-child { display: grid; gap: 3px; }
.cosmic-footer-brand strong { color: var(--home-text); font-family: var(--cosmic-display); font-size: 15px; }
.cosmic-footer-brand small { color: var(--home-subtle); font-size: 10px; }
.cosmic-footer nav { display: flex; gap: 19px; margin-left: auto; }
.cosmic-footer nav a { color: var(--home-muted); font-size: 11px; }
.cosmic-footer nav a:hover { color: var(--home-orange); }
.cosmic-footer-meta { color: var(--home-subtle); font: 9px var(--cosmic-mono); }

@keyframes cosmic-pulse { 0%,100% { opacity: 1; transform: scale(1); } 50% { opacity: .45; transform: scale(.78); } }
@keyframes cosmic-orbit-spin { to { transform: rotate(360deg); } }
@keyframes cosmic-orbit-spin-reverse { to { transform: rotate(-360deg); } }

@media (max-width: 1050px) {
  .cosmic-hero-grid { grid-template-columns: 1fr; gap: 36px; }
  .cosmic-hero-copy { max-width: 45rem; }
  .cosmic-hero h1 { max-width: none; }
  .cosmic-command-deck { max-width: 720px; }
  .cosmic-model-atlas { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 800px) {
  .cosmic-container { width: min(100% - 38px, 680px); }
  .cosmic-nav-inner { min-height: 68px; }
  .cosmic-nav-links { display: none; }
  .cosmic-live-status { display: none; }
  .cosmic-hero { padding: 70px 0 62px; }
  .cosmic-hero h1 { font-size: clamp(40px, 6.6vw, 60px); }
  .cosmic-hero-lead { font-size: 14px; }
  .cosmic-command-deck { min-height: 470px; }
  .cosmic-orbit-stage { height: 355px; }
  .cosmic-signal-grid { grid-template-columns: repeat(2, 1fr); }
  .cosmic-signal-item, .cosmic-signal-item:first-child { min-height: 74px; padding: 12px 14px; border-bottom: 1px solid var(--home-line); }
  .cosmic-signal-item:nth-child(2) { border-right: 0; }
  .cosmic-signal-item:nth-child(3), .cosmic-signal-item:nth-child(4) { border-bottom: 0; }
  .cosmic-section { padding: 92px 0; }
  .cosmic-section-heading { grid-template-columns: 1fr; gap: 22px; margin-bottom: 32px; }
  .cosmic-section-heading > p { margin: 0; }
  .cosmic-capability-map, .cosmic-flow-layout { grid-template-columns: 1fr; }
  .cosmic-capability-card-offset { margin-top: 0; }
  .cosmic-capability-card, .cosmic-capability-card-main { min-height: 300px; }
  .cosmic-terminal { min-height: 490px; }
  .cosmic-route-list { padding-top: 24px; }
  .cosmic-cta-panel { align-items: flex-start; flex-direction: column; padding: 36px 28px; }
  .cosmic-cta-orbit { right: -12rem; }
  .cosmic-footer-inner { align-items: flex-start; flex-wrap: wrap; padding: 25px 0; }
  .cosmic-footer nav { order: 3; width: 100%; margin-left: 0; }
  .cosmic-footer-meta { margin-left: auto; }
}

@media (max-width: 520px) {
  .cosmic-container { width: min(100% - 28px, 460px); }
  .cosmic-brand-copy small { font-size: 8px; }
  .cosmic-nav-login { padding-inline: 11px; font-size: 11px; }
  .cosmic-hero { padding-top: 54px; }
  .cosmic-hero h1 { font-size: clamp(33px, 8.2vw, 42px); }
  .cosmic-hero-notes { display: grid; gap: 8px; }
  .cosmic-hero-notes span + span::before { display: none; }
  .cosmic-command-deck { min-height: 398px; border-radius: 14px; }
  .cosmic-deck-topline { padding: 16px 14px 0; font-size: 8px; }
  .cosmic-orbit-stage { height: 278px; }
  .cosmic-deck-footer { padding: 0 14px 15px; font-size: 8px; }
  .cosmic-deck-footer div + div { padding-left: 9px; }
  .cosmic-deck-footer strong { font-size: 9px; }
  .cosmic-stage-label-a { left: 2%; }
  .cosmic-stage-label-b { right: 2%; }
  .cosmic-model-atlas { grid-template-columns: 1fr; }
  .cosmic-signal-item, .cosmic-signal-item:first-child { padding: 14px 6px; gap: 8px; }
  .cosmic-signal-item:nth-child(2n) { border-right: 0; }
  .cosmic-section-heading h2 { font-size: clamp(27px, 7.4vw, 36px); }
  .cosmic-capability-card h3 { font-size: 25px; }
  .cosmic-terminal { padding-inline: 15px; }
  .cosmic-terminal-header b { display: none; }
  .cosmic-pre { font-size: 10px; }
  .cosmic-terminal-footer { align-items: flex-start; flex-direction: column; }
  .cosmic-model-card { min-height: 285px; }
  .cosmic-cta-copy h2 { font-size: clamp(26px, 7vw, 36px); }
  .cosmic-footer-meta { width: 100%; margin-left: 0; }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .cosmic-home *, .cosmic-home *::before, .cosmic-home *::after { animation: none !important; transition: none !important; }
  html body .card, html body .stat-card, html body .btn, html body .sidebar-link { transition: none !important; transform: none !important; }
}

