/* GENERATED by scripts/gen-theme.mjs — do not edit by hand. Default Dark has no rules here. */
:root[data-theme="light"]{--bg:hsl(216 23.8% 95.9%);--panel:hsl(218 20.0% 92.2%);--raised:hsl(216 19.2% 89.8%);--border:hsl(218 17.8% 82.4%);--blue:hsl(219 100.0% 63.1%);--text:hsl(216 33.3% 4.0%);--muted:hsl(217 9.4% 37.6%)}html[data-theme="light"] button:focus-visible,html[data-theme="light"] a:focus-visible,html[data-theme="light"] input:focus-visible,html[data-theme="light"] textarea:focus-visible,html[data-theme="light"] select:focus-visible,html[data-theme="light"] summary:focus-visible{outline:2px solid hsl(219 100.0% 74.5%)}html[data-theme="light"] label{color:hsl(219 14.9% 18.4%)}html[data-theme="light"] input:not([type=checkbox]):not([type=color]),html[data-theme="light"] textarea,html[data-theme="light"] select{border:1px solid hsl(219 17.2% 77.3%);background:hsl(218 25.0% 93.7%)}html[data-theme="light"] input[type=color]{border:1px solid hsl(219 17.2% 77.3%)}html[data-theme="light"] .blue{color:hsl(219 100.0% 30.0%)}html[data-theme="light"] .eyebrow{color:hsl(219 100.0% 30.0%)}html[data-theme="light"] .sidebar{background:hsl(220 20.0% 94.1%);border-right:1px solid hsl(220 17.6% 83.3%)}html[data-theme="light"] .wordmark>span{color:hsl(218 63.2% 30.0%)}html[data-theme="light"] .workspace-label{color:hsl(218 8.4% 40.0%)}html[data-theme="light"] .workspace-label span{color:hsl(220 100.0% 30.0%)}html[data-theme="light"] .nav-label{color:hsl(218 9.8% 40.0%)}html[data-theme="light"] .nav-item{color:hsl(217 11.4% 31.0%)}html[data-theme="light"] .nav-item:hover{background:hsl(218 27.6% 88.6%);color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .nav-item.active{background:linear-gradient(90deg,hsl(220 68.5% 24.9%),hsl(219 35.0% 85.1%));border-color:hsl(218 35.0% 71.0%)}html[data-theme="light"] .nav-item.active svg{color:hsl(218 100.0% 30.0%)}html[data-theme="light"] .nav-item small{color:hsl(217 16.3% 25.3%)}html[data-theme="light"] .community-note{color:hsl(217 17.3% 20.4%)}html[data-theme="light"] .community-note small{color:hsl(216 11.1% 40.0%)}html[data-theme="light"] .blue-dot{background:hsl(219 100.0% 63.1%);box-shadow:0 0 12px hsl(219 100.0% 50.0% / 0.439)}html[data-theme="light"] .button{border:1px solid hsl(216 19.4% 74.7%);background:hsl(217 30.0% 88.2%);color:hsl(219 35.0% 5.9%)}html[data-theme="light"] .button:hover{background:hsl(217 35.0% 80.4%)}html[data-theme="light"] .button.primary{background:hsl(219 92.3% 59.0%);border-color:hsl(219 100.0% 65.1%);box-shadow:0 3px 15px hsl(220 85.5% 50.0% / 0.09)}html[data-theme="light"] .button.primary:hover{background:hsl(219 81.7% 52.7%)}html[data-theme="light"] .topbar{background:hsl(218 26.7% 94.1% / 0.929)}html[data-theme="light"] .top-search{background:hsl(218 21.6% 90.0%);border:1px solid hsl(215 19.1% 82.5%);color:hsl(216 12.2% 40.0%)}html[data-theme="light"] .top-search kbd{color:hsl(218 10.7% 40.0%)}html[data-theme="light"] .agency-top{color:hsl(218 15.2% 31.0%)}html[data-theme="light"] .session-link{border-left:1px solid hsl(221 16.5% 77.5%)}html[data-theme="light"] .session-link>span:first-child{border:1px solid hsl(217 26.9% 69.4%);background:hsl(216 35.0% 82.5%)}html[data-theme="light"] .breadcrumb{color:hsl(217 11.9% 40.0%)}html[data-theme="light"] .breadcrumb span{color:hsl(217 20.3% 40.0%)}html[data-theme="light"] .page-heading p{color:hsl(216 13.2% 40.0%)}html[data-theme="light"] .pill{background:hsl(216 35.0% 87.8%);border:1px solid hsl(218 35.0% 73.7%);color:hsl(218 100.0% 30.0%)}html[data-theme="light"] .hero-panel{border:1px solid hsl(216 29.7% 74.9%);background:hsl(215 35.0% 89.2%)}html[data-theme="light"] .hero-panel:after{background:linear-gradient(90deg,hsl(218 35.0% 92.5% / 0.961) 12%,hsl(218 35.0% 92.5% / 0.839) 39%,hsl(218 35.0% 92.5% / 0.22) 77%,hsl(218 35.0% 92.5% / 0.157))}html[data-theme="light"] .hero-copy h2 span{color:hsl(217 100.0% 30.0%)}html[data-theme="light"] .hero-copy p{color:hsl(218 24.5% 19.2%)}html[data-theme="light"] .hero-actions .button:not(.primary){background:hsl(215 35.0% 88.6% / 0.8)}html[data-theme="light"] .hero-tag{color:hsl(219 35.0% 5.7%);border:1px solid hsl(213 35.0% 29.2% / 0.302);background:hsl(220 35.0% 90.4% / 0.659)}html[data-theme="light"] .section-title a{color:hsl(219 100.0% 30.0%)}html[data-theme="light"] .section-title p{color:hsl(215 13.2% 40.0%)}html[data-theme="light"] .chip{background:hsl(217 27.7% 90.8%);border:1px solid hsl(218 23.8% 79.4%);color:hsl(216 22.6% 24.3%)}html[data-theme="light"] .chip:hover{background:hsl(216 35.0% 82.9%)}html[data-theme="light"] .chip.active{background:hsl(219 73.0% 53.5%);border-color:hsl(217 100.0% 63.5%)}html[data-theme="light"] .build-card{border:1px solid hsl(218 20.4% 78.8%);background:hsl(217 28.9% 91.2%)}html[data-theme="light"] .build-card:hover{border-color:hsl(216 32.3% 51.4%)}html[data-theme="light"] .build-card>img{background:hsl(217 35.0% 93.1%)}html[data-theme="light"] .build-card p{color:hsl(217 16.6% 36.7%)}html[data-theme="light"] .build-card-bottom{border-top:1px solid hsl(217 28.2% 79.8%);color:hsl(215 35.0% 32.7%)}html[data-theme="light"] .build-card-bottom>span:last-child{color:hsl(218 100.0% 30.0%)}html[data-theme="light"] .panel>p{color:hsl(216 14.3% 38.4%)}html[data-theme="light"] .feature-icon{color:hsl(218 100.0% 30.0%);background:hsl(218 35.0% 84.1%);border:1px solid hsl(217 35.0% 72.5%)}html[data-theme="light"] .feature-row p{color:hsl(217 15.6% 39.0%)}html[data-theme="light"] .phase-note{color:hsl(214 14.1% 38.8%)}html[data-theme="light"] .phase-note a{color:hsl(220 100.0% 30.0%)}html[data-theme="light"] .app-footer{border-top:1px solid hsl(218 22.9% 83.7%);color:hsl(217 12.8% 40.0%)}html[data-theme="light"] .app-footer a{color:hsl(216 23.0% 31.6%)}html[data-theme="light"] .skeleton{color:hsl(217 21.2% 31.4%)}html[data-theme="light"] .empty-state{border:1px dashed hsl(220 23.4% 72.4%);background:hsl(219 30.4% 91.0%)}html[data-theme="light"] .empty-state>svg{color:hsl(217 35.0% 37.6%)}html[data-theme="light"] .empty-state p{color:hsl(216 18.4% 34.1%)}html[data-theme="light"] .status-line{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .status-line.error{color:hsl(0 100.0% 30.0%)}html[data-theme="light"] .settings-nav a{color:hsl(217 16.9% 30.2%)}html[data-theme="light"] .settings-nav a:hover,html[data-theme="light"] .settings-nav a.active{background:hsl(218 35.0% 84.1%);color:hsl(218 100.0% 30.0%)}html[data-theme="light"] .help{color:hsl(218 16.5% 38.0%)}html[data-theme="light"] .media-box{border:1px solid hsl(218 25.0% 76.5%);background:hsl(219 35.0% 92.9%)}html[data-theme="light"] .media-preview{background:linear-gradient(120deg,hsl(218 60.4% 20.8%),hsl(218 35.0% 85.9%) 55%,hsl(219 35.0% 89.2%));border:1px solid hsl(218 35.0% 74.1%)}html[data-theme="light"] .media-preview svg{color:hsl(216 48.6% 30.0%)}html[data-theme="light"] .check-row{border-bottom:1px solid hsl(218 25.0% 81.2%)}html[data-theme="light"] .check-row small{color:hsl(217 16.1% 37.8%)}html[data-theme="light"] .notice{border:1px solid hsl(218 35.0% 69.0%);background:hsl(218 35.0% 87.1%);color:hsl(216 60.9% 30.0%)}html[data-theme="light"] .danger{color:hsl(0 100.0% 30.0%)}html[data-theme="light"] .destructive{background:hsl(347 35.0% 81.8%);border-color:hsl(349 35.0% 67.1%);color:hsl(353 35.0% 11.6%)}html[data-theme="light"] .destructive:hover{background:hsl(345 35.0% 72.9%)}html[data-theme="light"] .security-row p{color:hsl(216 17.4% 36.1%)}html[data-theme="light"] .connection-row p{color:hsl(216 17.6% 39.0%)}html[data-theme="light"] .icon-button{border:1px solid hsl(217 27.0% 75.3%);background:hsl(216 35.0% 86.9%)}html[data-theme="light"] .icon-button:hover{background:hsl(216 35.0% 78.4%)}html[data-theme="light"] .profile-cover{background:radial-gradient(ellipse at 75% 10%,hsl(216 55.4% 34.3%),transparent 65%),linear-gradient(130deg,hsl(218 35.0% 88.0%),hsl(215 27.3% 91.4%))}html[data-theme="light"] .profile-shell{border:1px solid hsl(217 24.4% 76.7%);background:hsl(217 28.9% 91.2%)}html[data-theme="light"] .profile-avatar{border:5px solid hsl(217 28.9% 91.2%);background:hsl(218 35.0% 82.5%);color:hsl(219 100.0% 30.0%)}html[data-theme="light"] .handle{color:hsl(215 19.0% 40.0%)}html[data-theme="light"] .availability{color:hsl(218 67.3% 30.0%)}html[data-theme="light"] .profile-bio{color:hsl(215 22.1% 25.7%)}html[data-theme="light"] .profile-tabs{border-top:1px solid hsl(219 25.9% 78.8%)}html[data-theme="light"] .profile-tabs a{border-bottom:2px solid hsl(219 100.0% 63.1%);color:hsl(218 93.5% 30.0%)}html[data-theme="light"] .profile-tabs>span{color:hsl(217 14.3% 40.0%)}html[data-theme="light"] .about-row{color:hsl(215 23.3% 28.6%)}html[data-theme="light"] .about-row svg{color:hsl(216 49.5% 30.0%)}html[data-theme="light"] .about-row a{color:hsl(218 100.0% 30.0%)}html[data-theme="light"] .creator-card{border:1px solid hsl(217 24.8% 77.1%);background:hsl(219 33.3% 90.0%)}html[data-theme="light"] .creator-card p{color:hsl(214 19.8% 36.7%)}html[data-theme="light"] .log-row{border-bottom:1px solid hsl(217 23.2% 78.0%)}html[data-theme="light"] .log-row time{color:hsl(215 20.0% 38.2%)}html[data-theme="light"] dialog{border:1px solid hsl(219 26.3% 70.2%);background:hsl(218 34.5% 89.2%);color:hsl(219 35.0% 4.0%)}html[data-theme="light"] dialog::backdrop{background:hsl(220 35.0% 97.5% / 0.871)}html[data-theme="light"] .dialog-content>p{color:hsl(216 24.2% 30.0%)}html[data-theme="light"] #delete-status{color:hsl(0 100.0% 30.0%)}html[data-theme="light"] #toast{background:hsl(216 35.0% 83.5%);color:hsl(216 35.0% 6.9%);border:1px solid hsl(213 33.3% 58.2%);box-shadow:0 8px 30px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .skip-link{background:hsl(219 100.0% 63.1%)}@media(max-width:800px){html[data-theme="light"] .sidebar.open{box-shadow:20px 0 60px hsl(0 0.0% 15.0% / 0.12)}}@media(max-width:520px){html[data-theme="light"] .hero-panel:after{background:linear-gradient(90deg,hsl(218 35.0% 92.5% / 0.949),hsl(218 35.0% 92.5% / 0.565))}}html[data-theme="light"] .agency-banner{background:linear-gradient(120deg,hsl(219 35.0% 85.7%),hsl(218 23.5% 93.3%))}html[data-theme="light"] .package-card{border:1px solid hsl(215 18.8% 80.2%);background:hsl(218 25.6% 91.6%)}html[data-theme="light"] .package-popular{border-color:hsl(219 100.0% 63.1%);background:linear-gradient(160deg,hsl(217 35.0% 83.3%),hsl(218 25.6% 91.6%))}html[data-theme="light"] .package-badge{color:hsl(216 100.0% 30.0%)}html[data-theme="light"] .package-price{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .package-features{color:hsl(217 19.0% 23.7%)}html[data-theme="light"] .package-payment p,html[data-theme="light"] .package-payment li{color:hsl(216 20.8% 28.2%)}html[data-theme="light"] .project-open{border:1px solid hsl(215 18.8% 80.2%);background:hsl(218 25.6% 91.6%)}html[data-theme="light"] .project-index,html[data-theme="light"] .project-badge{background:hsl(221 35.0% 93.7% / 0.788)}html[data-theme="light"] .project-meta p,html[data-theme="light"] .project-meta>span{color:hsl(216 20.8% 28.2%)}html[data-theme="light"] .terms-item{border-bottom:1px solid hsl(215 18.8% 80.2%)}html[data-theme="light"] .terms-number{color:hsl(219 100.0% 30.0%)}html[data-theme="light"] .terms-body{color:hsl(217 19.0% 23.7%)}html[data-theme="light"] .terms-ending,html[data-theme="light"] .form-note,html[data-theme="light"] .contact-hint{color:hsl(215 20.7% 32.2%)}html[data-theme="light"] .contact-layout .accent{color:hsl(219 100.0% 30.0%)}html[data-theme="light"] .discord-card{border:1px solid hsl(215 18.8% 80.2%)}html[data-theme="light"] .discord-row button,html[data-theme="light"] .clear-references{background:hsl(216 35.0% 81.2%);border:1px solid hsl(215 35.0% 62.9%);color:hsl(217 35.0% 10.8%)}html[data-theme="light"] .agency-integrated #gallery{background:hsl(220 35.0% 92.4%);color:hsl(218 35.0% 4.0%);border:1px solid hsl(216 28.8% 71.4%)}html[data-theme="light"] .agency-integrated #gallery::backdrop{background:hsl(220 35.0% 97.5% / 0.91)}html[data-theme="light"] .close-gallery,html[data-theme="light"] .gallery-arrow{background:hsl(215 35.0% 83.3%);color:hsl(0 0.0% 4.0%);border:1px solid hsl(216 28.8% 71.4%)}html[data-theme="light"] .gallery-thumb[aria-pressed=true]{border-color:hsl(219 100.0% 63.1%)}html[data-theme="light"] .gallery-info,html[data-theme="light"] .gallery-help,html[data-theme="light"] #gallery-description{color:hsl(217 19.0% 23.7%)}html[data-theme="light"] .agency-integrated button:focus-visible,html[data-theme="light"] .project-open:focus-visible{outline:2px solid hsl(216 100.0% 73.5%)}html[data-theme="light"] .market-intro{background:linear-gradient(120deg,hsl(212 35.0% 90.0%),hsl(215 31.6% 92.5%))}html[data-theme="light"] .listing-card{border:1px solid var(--border,hsl(215 20.4% 81.8%));background:hsl(215 27.3% 91.4%)}html[data-theme="light"] .listing-cover{background:radial-gradient(ellipse at 85% 20%,hsl(216 35.0% 73.3%),transparent 70%),linear-gradient(135deg,hsl(215 35.0% 89.0%),hsl(215 35.0% 85.3%));color:hsl(217 35.0% 5.1%)}html[data-theme="light"] .listing-category-icon{color:hsl(218 100.0% 30.0%)}html[data-theme="light"] .listing-kind{color:hsl(215 35.0% 21.0%)}html[data-theme="light"] .listing-meta{color:hsl(214 18.3% 32.2%)}html[data-theme="light"] .listing-card p{color:hsl(215 17.8% 28.6%)}html[data-theme="light"] .listing-summary hr,html[data-theme="light"] .listing-editor-note hr{border-top:1px solid hsl(215 19.2% 80.6%)}html[data-theme="light"] .agency-wordmark{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .portfolio-cover{background:linear-gradient(135deg,hsl(214 35.0% 84.1%),hsl(215 35.0% 74.7%));color:hsl(217 35.0% 8.0%)}html[data-theme="light"] .portfolio-cover>.pill{background:hsl(222 35.0% 90.4% / 0.902)}html[data-theme="light"] .project-cover-large{background:hsl(214 35.0% 88.8%)}html[data-theme="light"] .chat-thread small{color:hsl(215 16.7% 40.0%)}html[data-theme="light"] .chat-thread.selected{background:hsl(217 35.0% 84.5%);border-color:hsl(217 35.0% 68.8%)}html[data-theme="light"] .chat-thread:hover{background:hsl(216 35.0% 85.5%)}html[data-theme="light"] .chat-initial{background:linear-gradient(140deg,hsl(213 54.7% 31.2%),hsl(219 35.0% 85.1%));border:1px solid hsl(212 35.0% 67.6%);color:hsl(217 100.0% 30.0%)}html[data-theme="light"] .chat-bubble{background:hsl(218 26.0% 85.7%);border:1px solid hsl(218 23.1% 77.1%)}html[data-theme="light"] .chat-bubble.mine{background:hsl(216 64.2% 24.1%);border-color:hsl(216 52.7% 33.1%)}html[data-theme="light"] .chat-author{color:hsl(214 52.9% 30.0%)}html[data-theme="light"] .chat-bubble time{color:hsl(216 29.1% 34.3%)}html[data-theme="light"] .notification-item.is-unread{border-left:3px solid hsl(219 100.0% 63.1%);background:hsl(216 35.0% 88.0%)}html[data-theme="light"] .notification-count{background:hsl(219 92.3% 59.0%)}html[data-theme="light"] .profile-badges .vexo-badge{border-color:var(--badge-color,hsl(219 100.0% 63.1%));color:var(--badge-color,hsl(219 100.0% 30.0%));background:color-mix(in srgb,var(--badge-color,hsl(219 100.0% 63.1%)) 9%,transparent)}:root[data-theme="light"]{--bg:hsl(212 35.0% 95.5%);--panel:hsl(210 35.0% 91.8%);--raised:hsl(210 35.0% 88.6%);--border:hsl(210 35.0% 82.0%);--blue:hsl(214 100.0% 51.6%);--text:hsl(219 35.0% 4.0%);--muted:hsl(211 26.3% 33.5%);--cyan:hsl(200 100.0% 60.8%)}html[data-theme="light"] body{background:radial-gradient(ellipse at 70% 0%, hsl(211 35.0% 82.4% / 0.333), transparent 48%), var(--bg)}html[data-theme="light"] button:focus-visible,html[data-theme="light"] a:focus-visible,html[data-theme="light"] summary:focus-visible{outline:2px solid hsl(202 100.0% 68.4%)}html[data-theme="light"] .topbar{background:hsl(211 35.0% 94.7% / 0.929);border-bottom:1px solid hsl(211 35.0% 81.4%)}html[data-theme="light"] .vexo-brand{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .global-nav a{color:hsl(211 32.4% 29.0%)}html[data-theme="light"] .global-nav a:hover{color:hsl(0 0.0% 4.0%);background:hsl(211 35.0% 88.0%)}html[data-theme="light"] .global-nav a[aria-current]{color:hsl(218 35.0% 4.0%);background:hsl(213 35.0% 85.1%);box-shadow:inset 0 -1px hsl(212 86.4% 53.7%)}html[data-theme="light"] .top-search{background:hsl(212 35.0% 90.2%);border-color:hsl(211 46.2% 20.4%)}html[data-theme="light"] .header-action,html[data-theme="light"] .mobile-menu{border:1px solid hsl(210 46.4% 22.0%);background:hsl(209 35.0% 90.0%);color:hsl(211 48.4% 30.0%)}html[data-theme="light"] .header-action:hover,html[data-theme="light"] .mobile-menu:hover{background:hsl(211 35.0% 81.6%);color:hsl(0 0.0% 4.0%)}html[data-theme="light"] #header-unread{background:hsl(214 100.0% 53.7%);box-shadow:0 0 0 3px hsl(211 35.0% 94.7%)}html[data-theme="light"] .session-link > span:first-child{background:linear-gradient(140deg,hsl(212 100.0% 53.5%),hsl(221 84.2% 39.6%));border:1px solid hsl(215 92.0% 60.8%)}html[data-theme="light"] .sidebar{background:hsl(210 35.0% 92.5%);border-right:1px solid hsl(208 51.1% 26.5%)}html[data-theme="light"] .sidebar.open{box-shadow:25px 0 90px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .workspace-label{color:hsl(210 26.0% 39.2%)}html[data-theme="light"] .nav-item.active{background:hsl(212 35.0% 82.0%);border-color:hsl(211 60.5% 33.7%)}html[data-theme="light"] .nav-label{color:hsl(210 25.0% 40.0%)}html[data-theme="light"] .drawer-scrim{background:hsl(212 35.0% 96.7% / 0.722)}html[data-theme="light"] .breadcrumb{color:hsl(209 22.3% 40.0%)}html[data-theme="light"] .breadcrumb a:hover{color:hsl(207 100.0% 30.0%)}html[data-theme="light"] .page-heading p{color:hsl(209 32.5% 31.4%)}html[data-theme="light"] .button{border:1px solid hsl(209 35.0% 73.5%);background:linear-gradient(145deg,hsl(211 35.0% 85.3%),hsl(210 35.0% 90.6%));color:hsl(214 35.0% 4.9%);box-shadow:0 2px 2px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .button:hover{background:hsl(210 61.5% 20.4%);border-color:hsl(210 52.5% 47.1%)}html[data-theme="light"] .button.primary{background:linear-gradient(130deg,hsl(209 100.0% 51.4%),hsl(220 95.1% 48.0%));border:1px solid hsl(212 99.1% 57.8%);box-shadow:0 4px 20px hsl(215 100.0% 50.0% / 0.149), inset 0 1px hsl(0 0.0% 15.0% / 0.094)}html[data-theme="light"] .button.primary:hover{background:linear-gradient(130deg,hsl(207 100.0% 56.7%),hsl(218 100.0% 54.3%))}html[data-theme="light"] .eyebrow{color:hsl(208 100.0% 30.0%)}html[data-theme="light"] .pill{border:1px solid hsl(209 48.5% 26.7%);color:hsl(208 71.2% 30.0%);background:hsl(210 35.0% 87.5%)}html[data-theme="light"] .blue-dot,html[data-theme="light"] .status-dot{background:hsl(204 100.0% 58.8%);box-shadow:0 0 10px hsl(210 100.0% 50.0% / 0.533)}html[data-theme="light"] .panel{background:linear-gradient(145deg,hsl(210 35.0% 90.2%),hsl(210 35.0% 92.9%))}html[data-theme="light"] .panel > p{color:hsl(209 31.3% 32.0%)}html[data-theme="light"] .muted,html[data-theme="light"] .help{color:hsl(210 28.9% 35.3%)}html[data-theme="light"] .section-title p{color:hsl(208 31.8% 35.1%)}html[data-theme="light"] .section-title > a{color:hsl(209 100.0% 30.0%)}html[data-theme="light"] input:not([type=checkbox]):not([type=color]),html[data-theme="light"] textarea,html[data-theme="light"] select{background:hsl(209 35.0% 93.1%);border:1px solid hsl(209 35.0% 77.3%);color:hsl(213 35.0% 4.7%)}html[data-theme="light"] input::placeholder,html[data-theme="light"] textarea::placeholder{color:hsl(211 23.1% 40.0%)}html[data-theme="light"] input:focus,html[data-theme="light"] textarea:focus,html[data-theme="light"] select:focus{outline:2px solid hsl(211 80.7% 51.2%)}html[data-theme="light"] label{color:hsl(209 35.0% 17.1%)}html[data-theme="light"] input[type=color]{border-color:hsl(209 48.9% 26.9%)}html[data-theme="light"] .chip{background:hsl(210 35.0% 88.6%);border-color:hsl(210 35.0% 76.5%);color:hsl(210 35.0% 24.7%)}html[data-theme="light"] .chip.active{background:hsl(212 95.3% 50.4%);border-color:hsl(210 100.0% 60.0%)}html[data-theme="light"] .notice{background:hsl(209 35.0% 86.5%);border-color:hsl(208 54.8% 28.6%)}html[data-theme="light"] .empty-state{border:1px dashed hsl(210 35.0% 70.8%);background:hsl(207 35.0% 91.6%)}html[data-theme="light"] .quiet-empty{border:1px dashed hsl(208 35.0% 74.1%);color:hsl(208 31.1% 34.7%)}html[data-theme="light"] .quiet-empty svg{color:hsl(208 61.9% 30.0%)}html[data-theme="light"] .app-footer{border-top:1px solid hsl(209 35.0% 82.7%);color:hsl(209 24.3% 40.0%)}html[data-theme="light"] .footer-brand{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .app-footer a{color:hsl(209 32.4% 27.3%)}html[data-theme="light"] .landing-hero{border:1px solid hsl(210 50.3% 28.4%);background:hsl(213 35.0% 90.2%)}html[data-theme="light"] .landing-hero::after{background:linear-gradient(90deg,hsl(214 35.0% 95.1% / 0.722) 0%,hsl(214 35.0% 95.1% / 0.251) 40%,transparent 65%),linear-gradient(0deg,hsl(214 35.0% 95.1% / 0.788),transparent 30%)}html[data-theme="light"] .hero-kicker{color:hsl(208 100.0% 30.0%)}html[data-theme="light"] .landing-copy h1 > span{color:hsl(198 100.0% 30.0%);background:linear-gradient(100deg,hsl(205 100.0% 51.4%),hsl(195 100.0% 66.5%))}html[data-theme="light"] .landing-copy p{color:hsl(209 51.6% 30.0%)}html[data-theme="light"] .hero-caption{color:hsl(210 89.9% 30.0%)}html[data-theme="light"] .hero-caption > span:last-child{color:hsl(211 33.6% 40.0%);border-left:1px solid hsl(210 35.0% 62.0%)}html[data-theme="light"] .landing-paths > a{background:linear-gradient(135deg,hsl(209 35.0% 88.4%),hsl(208 35.0% 92.9%));border:1px solid hsl(208 51.9% 21.2%)}html[data-theme="light"] .landing-paths > a:hover{border-color:hsl(205 61.6% 43.9%)}html[data-theme="light"] .path-icon{color:hsl(199 100.0% 30.0%);background:hsl(210 35.0% 84.1%);border:1px solid hsl(206 64.3% 25.3%)}html[data-theme="light"] .landing-paths div > span{color:hsl(209 31.3% 38.2%)}html[data-theme="light"] .landing-paths > a > svg{color:hsl(208 31.4% 40.0%)}html[data-theme="light"] .build-card{background:hsl(209 35.0% 92.0%);border-color:hsl(208 35.0% 78.0%)}html[data-theme="light"] .build-card .eyebrow{color:hsl(206 51.4% 30.0%)}html[data-theme="light"] .build-card-bottom{border-color:hsl(209 35.0% 80.2%)}html[data-theme="light"] .build-card-bottom > span:last-child{color:hsl(206 95.3% 30.0%)}html[data-theme="light"] .landing-cta{border:1px solid hsl(205 51.7% 29.2%);background:radial-gradient(ellipse at right,hsl(211 91.5% 27.8% / 0.4),transparent 70%),hsl(206 35.0% 91.0%)}html[data-theme="light"] .landing-cta p{color:hsl(208 33.7% 31.4%)}html[data-theme="light"] .filter-tabs{background:hsl(209 35.0% 91.6%);border:1px solid hsl(209 49.5% 20.2%)}html[data-theme="light"] .filter-tabs a{color:hsl(209 33.3% 31.2%)}html[data-theme="light"] .filter-tabs a:hover{color:hsl(0 0.0% 4.0%);background:hsl(209 35.0% 81.2%)}html[data-theme="light"] .filter-tabs a.active{background:linear-gradient(135deg,hsl(212 100.0% 51.6%),hsl(219 92.9% 43.9%));box-shadow:0 2px 8px hsl(219 100.0% 50.0% / 0.18)}html[data-theme="light"] .directory-filters{border-bottom:1px solid hsl(209 35.0% 82.4%)}html[data-theme="light"] .directory-filters label{color:hsl(209 27.4% 39.4%)}html[data-theme="light"] .listing-card{background:linear-gradient(145deg,hsl(210 35.0% 89.8%),hsl(208 35.0% 92.5%));border:1px solid hsl(208 35.0% 78.2%)}html[data-theme="light"] .listing-card:hover{border-color:hsl(207 54.9% 40.0%)}html[data-theme="light"] .listing-meta{color:hsl(209 30.2% 33.1%)}html[data-theme="light"] .tiny-avatar{background:hsl(212 65.4% 26.1%);border:1px solid hsl(210 50.5% 38.8%)}html[data-theme="light"] .listing-card p{color:hsl(209 30.4% 36.1%)}html[data-theme="light"] .listing-card-bottom{border-top:1px solid hsl(208 47.6% 20.2%)}html[data-theme="light"] .price-label{color:hsl(208 27.7% 40.0%)}html[data-theme="light"] .listing-card-bottom strong{color:hsl(209 35.0% 4.9%)}html[data-theme="light"] .card-arrow{border:1px solid hsl(206 47.7% 25.5%);background:hsl(209 35.0% 86.9%);color:hsl(205 100.0% 30.0%)}html[data-theme="light"] .card-arrow:hover{background:hsl(210 83.8% 29.0%);border-color:hsl(209 85.7% 53.5%)}html[data-theme="light"] .category-art{background:radial-gradient(ellipse at 50% 20%,hsl(209 73.7% 34.3% / 0.4),transparent 70%),hsl(210 35.0% 89.4%);border-bottom:1px solid hsl(207 51.4% 28.2%);color:hsl(202 100.0% 30.0%)}html[data-theme="light"] .art-grid{background-image:linear-gradient(hsl(205 54.8% 49.4% / 0.161) 1px,transparent 1px),linear-gradient(90deg,hsl(205 54.8% 49.4% / 0.161) 1px,transparent 1px)}html[data-theme="light"] .art-orbit{border:1px solid hsl(207 88.3% 50.0% / 0.4);box-shadow:0 0 0 19px hsl(208 88.3% 50.0% / 0.086),0 0 0 40px hsl(208 88.3% 50.0% / 0.043)}html[data-theme="light"] .art-symbol{background:linear-gradient(145deg,hsl(208 87.4% 31.2%),hsl(211 35.0% 84.3%));border:1px solid hsl(204 61.9% 50.6%);box-shadow:10px 15px 30px hsl(206 30.0% 15.0% / 0.12),inset 0 0 15px hsl(202 70.5% 46.5% / 0.133)}html[data-theme="light"] .art-label{color:hsl(205 61.7% 30.0%)}html[data-theme="light"] .art-type{background:hsl(208 35.0% 92.9% / 0.78);border:1px solid hsl(205 59.3% 34.7%);color:hsl(205 87.8% 30.0%)}html[data-theme="light"] .art-code{background:radial-gradient(ellipse at 50% 20%,hsl(249 55.8% 44.3% / 0.412),transparent 70%),hsl(230 35.0% 87.6%);color:hsl(244 100.0% 30.0%)}html[data-theme="light"] .art-code .art-symbol{background:linear-gradient(145deg,hsl(242 47.9% 37.6%),hsl(235 35.0% 81.6%));border-color:hsl(249 52.5% 60.4%)}html[data-theme="light"] .art-interface{background:radial-gradient(ellipse at 50% 20%,hsl(190 100.0% 33.3% / 0.4),transparent 70%),hsl(204 35.0% 90.4%);color:hsl(188 87.2% 30.0%)}html[data-theme="light"] .art-interface .art-symbol{background:linear-gradient(145deg,hsl(191 88.7% 27.8%),hsl(196 35.0% 83.9%));border-color:hsl(188 67.0% 45.1%)}html[data-theme="light"] .art-model{color:hsl(275 35.0% 13.1%);background:radial-gradient(ellipse at 50% 20%,hsl(297 35.0% 58.4% / 0.4),transparent 70%),hsl(259 35.0% 86.9%)}html[data-theme="light"] .art-environment{color:hsl(166 67.6% 30.0%);background:radial-gradient(ellipse at 50% 20%,hsl(172 65.4% 31.8% / 0.4),transparent 70%),hsl(198 35.0% 91.0%)}html[data-theme="light"] .listing-summary{background:linear-gradient(150deg,hsl(211 35.0% 87.3%),hsl(208 35.0% 92.2%))}html[data-theme="light"] .listing-summary hr{border-top:1px solid hsl(209 35.0% 77.3%)}html[data-theme="light"] .listing-description{color:hsl(209 35.0% 22.7%)}html[data-theme="light"] .listing-editor-note{background:hsl(207 35.0% 89.8%);border-color:hsl(207 48.1% 25.7%)}html[data-theme="light"] .job-row{background:linear-gradient(120deg,hsl(210 35.0% 89.4%),hsl(209 35.0% 92.0%));border:1px solid hsl(208 46.4% 22.0%)}html[data-theme="light"] .job-row:hover{background:hsl(209 35.0% 86.9%);border-color:hsl(207 52.9% 36.7%)}html[data-theme="light"] .job-glyph{border:1px solid hsl(212 65.3% 41.8%);background:linear-gradient(135deg,hsl(211 88.9% 45.9%),hsl(217 75.3% 28.6%));box-shadow:inset 0 1px hsl(0 0.0% 15.0% / 0.078)}html[data-theme="light"] .job-meta{color:hsl(208 34.4% 38.2%)}html[data-theme="light"] .job-copy p{color:hsl(207 47.4% 30.0%)}html[data-theme="light"] .job-copy p > span{color:hsl(207 35.0% 40.0%)}html[data-theme="light"] .job-status{border:1px solid hsl(210 51.0% 30.4%);background:hsl(208 35.0% 84.5%);color:hsl(208 90.1% 30.0%)}html[data-theme="light"] .job-status.hiring{background:hsl(166 35.0% 88.6%);color:hsl(159 63.7% 30.0%);border-color:hsl(164 35.0% 80.6%)}html[data-theme="light"] .agency-feature{border:1px solid hsl(207 54.5% 28.4%);background:hsl(209 35.0% 90.0%)}html[data-theme="light"] .agency-feature::after{background:linear-gradient(90deg,hsl(213 35.0% 93.1% / 0.984) 8%,hsl(213 35.0% 93.1% / 0.859) 36%,hsl(213 35.0% 93.1% / 0.063) 85%)}html[data-theme="light"] .agency-feature h1 span{color:hsl(203 100.0% 30.0%)}html[data-theme="light"] .agency-feature p{color:hsl(208 35.0% 25.3%)}html[data-theme="light"] .agency-feature ul{color:hsl(209 35.0% 13.9%)}html[data-theme="light"] .agency-feature li svg{color:hsl(200 100.0% 30.0%)}html[data-theme="light"] .package-card{background:hsl(208 35.0% 91.0%);border-color:hsl(209 35.0% 77.3%)}html[data-theme="light"] .package-popular{background:linear-gradient(150deg,hsl(211 35.0% 80.2%),hsl(209 35.0% 91.2%));border-color:hsl(210 81.4% 51.6%)}html[data-theme="light"] .project-open{border-color:hsl(208 45.7% 25.3%);background:hsl(209 35.0% 91.2%)}html[data-theme="light"] .terms-item{border-color:hsl(208 50.0% 22.0%)}html[data-theme="light"] .profile-shell{background:hsl(207 35.0% 92.4%);border-color:hsl(207 47.6% 24.7%)}html[data-theme="light"] .profile-cover{background:radial-gradient(ellipse at 75% 10%,hsl(213 81.7% 38.6% / 0.4),transparent 60%),linear-gradient(120deg,hsl(211 35.0% 89.2%),hsl(209 35.0% 92.0%))}html[data-theme="light"] .profile-avatar{background:linear-gradient(140deg,hsl(211 93.7% 49.6%),hsl(221 71.2% 24.5%));color:hsl(207 100.0% 30.0%);border-color:hsl(207 35.0% 92.4%)}html[data-theme="light"] .profile-bio{color:hsl(207 35.0% 22.9%)}html[data-theme="light"] .handle{color:hsl(207 32.0% 40.0%)}html[data-theme="light"] .availability{color:hsl(166 35.0% 40.0%)}html[data-theme="light"] .profile-tabs{border-color:hsl(206 49.5% 21.8%)}html[data-theme="light"] .profile-tabs a{color:hsl(207 35.0% 32.7%)}html[data-theme="light"] .profile-tabs a[aria-current]{background:hsl(210 35.0% 84.7%);border-bottom:2px solid hsl(200 100.0% 56.9%);color:hsl(207 35.0% 8.2%)}html[data-theme="light"] .about-row{color:hsl(208 35.0% 28.4%)}html[data-theme="light"] .about-row svg{color:hsl(207 81.3% 30.0%)}html[data-theme="light"] .creator-card{background:linear-gradient(145deg,hsl(210 35.0% 89.0%),hsl(209 35.0% 92.4%));border:1px solid hsl(208 46.7% 23.5%)}html[data-theme="light"] .creator-card::before{background:linear-gradient(90deg,hsl(212 88.6% 48.2%),transparent)}html[data-theme="light"] .creator-card .profile-avatar{border:1px solid hsl(210 61.7% 47.1%)}html[data-theme="light"] .creator-card p{color:hsl(208 30.3% 34.3%)}html[data-theme="light"] .availability-pill{color:hsl(163 35.0% 36.7%);background:hsl(176 35.0% 89.4%);border:1px solid hsl(168 35.0% 80.2%)}html[data-theme="light"] .availability-pill .status-dot{background:hsl(159 62.9% 59.8%)}html[data-theme="light"] .creator-skills span{background:hsl(209 35.0% 84.9%);color:hsl(208 49.6% 30.0%);border:1px solid hsl(208 51.7% 22.7%)}html[data-theme="light"] .portfolio-cover{background:hsl(209 35.0% 83.5%)}html[data-theme="light"] .project-cover-large{border:1px solid hsl(206 48.1% 25.7%);background:hsl(209 35.0% 92.7%)}html[data-theme="light"] .chat-inbox{background:hsl(208 35.0% 91.0%)}html[data-theme="light"] .inbox-tools{border:1px solid hsl(208 35.0% 74.1%);background:hsl(209 35.0% 87.6%)}html[data-theme="light"] .inbox-tools > summary{color:hsl(208 58.9% 30.0%)}html[data-theme="light"] .inbox-tools > summary::after{color:hsl(208 30.3% 40.0%)}html[data-theme="light"] .privacy-tools{background:hsl(207 35.0% 92.0%)}html[data-theme="light"] .chat-inbox > .help{color:hsl(209 25.6% 40.0%)}html[data-theme="light"] .chat-thread.selected{background:hsl(209 35.0% 82.4%);border-color:hsl(207 55.7% 31.0%)}html[data-theme="light"] .chat-thread:hover{background:hsl(209 35.0% 86.1%)}html[data-theme="light"] .chat-thread small{color:hsl(207 31.5% 40.0%)}html[data-theme="light"] .chat-thread p{color:hsl(208 33.7% 33.1%)}html[data-theme="light"] .chat-initial{background:linear-gradient(140deg,hsl(210 76.4% 34.9%),hsl(214 63.1% 20.2%));border-color:hsl(208 60.0% 39.2%)}html[data-theme="light"] .chat-main{background:hsl(208 35.0% 92.5%)}html[data-theme="light"] .chat-header a{color:hsl(208 35.0% 36.9%)}html[data-theme="light"] .chat-availability{color:hsl(208 30.3% 40.0%);border-color:hsl(208 51.9% 20.4%)}html[data-theme="light"] .chat-bubble{border:1px solid hsl(208 53.7% 23.7%);background:hsl(209 35.0% 84.9%)}html[data-theme="light"] .chat-bubble.mine{border-color:hsl(214 64.8% 42.4%);background:linear-gradient(135deg,hsl(214 85.7% 32.9%),hsl(215 79.3% 22.7%))}html[data-theme="light"] .chat-bubble p{color:hsl(213 35.0% 6.9%)}html[data-theme="light"] .chat-author{color:hsl(208 93.2% 30.0%)}html[data-theme="light"] .chat-bubble time{color:hsl(209 35.0% 38.0%)}html[data-theme="light"] #message-form{border-top:1px solid hsl(207 50.9% 22.4%)}html[data-theme="light"] #message-form > label{color:hsl(208 31.0% 38.6%)}html[data-theme="light"] #message-body{background:hsl(208 35.0% 89.8%)}html[data-theme="light"] .friend-card{background:hsl(209 35.0% 90.0%);border-color:hsl(205 46.9% 25.1%)}html[data-theme="light"] .notification-item{background:hsl(209 35.0% 90.0%);border-color:hsl(207 49.6% 23.3%)}html[data-theme="light"] .notification-item.is-unread{background:hsl(210 35.0% 86.7%);border-left:3px solid hsl(201 100.0% 58.6%)}html[data-theme="light"] .notification-count{background:hsl(213 94.4% 50.6%)}html[data-theme="light"] .settings-nav{background:hsl(208 35.0% 91.0%);border:1px solid hsl(208 35.0% 76.5%)}html[data-theme="light"] .settings-nav a{color:hsl(209 34.5% 32.9%)}html[data-theme="light"] .settings-nav a.active{background:linear-gradient(100deg,hsl(214 90.8% 42.7%),hsl(212 81.7% 23.5%))}html[data-theme="light"] .media-box{background:hsl(209 35.0% 92.0%);border-color:hsl(208 35.0% 77.1%)}html[data-theme="light"] .media-preview{background:linear-gradient(135deg,hsl(210 68.1% 22.2%),hsl(208 35.0% 91.4%));border-color:hsl(204 52.0% 29.4%)}html[data-theme="light"] .media-preview.avatar{background:linear-gradient(140deg,hsl(211 91.4% 45.7%),hsl(219 69.5% 20.6%))}html[data-theme="light"] .check-row,html[data-theme="light"] .security-row,html[data-theme="light"] .connection-row,html[data-theme="light"] .log-row{border-color:hsl(207 46.7% 20.6%)}html[data-theme="light"] .admin-badge-preview{background:hsl(208 35.0% 93.3%);border:1px solid hsl(207 51.5% 25.9%)}html[data-theme="light"] .admin-badge-item{border-color:hsl(206 49.5% 21.8%)}html[data-theme="light"] .destructive{background:hsl(336 35.0% 85.1%);border-color:hsl(337 35.0% 67.5%)}html[data-theme="light"] .destructive:hover{background:hsl(334 35.0% 76.9%)}html[data-theme="light"] dialog{background:hsl(209 35.0% 89.6%);border-color:hsl(206 50.6% 33.3%)}html[data-theme="light"] #toast{background:hsl(208 35.0% 84.9%);border-color:hsl(205 57.0% 39.2%);color:hsl(205 35.0% 4.7%)}@media (max-width: 760px){html[data-theme="light"] .landing-hero::after{background:linear-gradient(90deg,hsl(214 35.0% 95.1% / 0.788),hsl(214 35.0% 95.1% / 0.333)),linear-gradient(0deg,hsl(214 35.0% 95.1% / 0.69),transparent)}html[data-theme="light"] .back-to-inbox{color:hsl(206 100.0% 30.0%)}}@media (max-width: 520px){html[data-theme="light"] .agency-feature::after{background:linear-gradient(90deg,hsl(213 35.0% 93.1% / 0.941),hsl(213 35.0% 93.1% / 0.467))}}html[data-theme="light"] .project-toolbar .project-demo-role{color:var(--muted,hsl(213 24.6% 34.3%))}html[data-theme="light"] .project-intro{border:1px solid hsl(211 65.3% 23.7%);background:radial-gradient(ellipse at right top,hsl(216 79.2% 24.5% / 0.267),transparent 70%),hsl(212 35.0% 90.6%)}html[data-theme="light"] .project-intro p{color:hsl(214 25.0% 31.4%)}html[data-theme="light"] .project-intro>svg{color:hsl(213 100.0% 30.0%)}html[data-theme="light"] .project-card>p{color:hsl(214 25.0% 31.4%)}html[data-theme="light"] .project-card-top small,html[data-theme="light"] .project-card-bottom small{color:hsl(215 24.3% 34.7%)}html[data-theme="light"] .project-card-bottom{border-top:1px solid hsl(213 35.0% 82.2%)}html[data-theme="light"] .project-card h2 a:hover{color:hsl(212 100.0% 30.0%)}html[data-theme="light"] .project-people{color:hsl(215 27.6% 34.1%)}html[data-theme="light"] .project-people strong{color:hsl(216 35.0% 7.8%)}html[data-theme="light"] .project-progress progress{background:hsl(214 35.0% 84.3%)}html[data-theme="light"] .project-progress progress::-webkit-progress-bar{background:hsl(214 35.0% 84.3%)}html[data-theme="light"] .project-progress progress::-webkit-progress-value{background:hsl(212 100.0% 57.1%)}html[data-theme="light"] .project-progress progress::-moz-progress-bar{background:hsl(212 100.0% 57.1%)}html[data-theme="light"] .project-progress span{color:hsl(213 35.0% 26.9%)}html[data-theme="light"] .project-status{color:hsl(213 100.0% 30.0%)!important}html[data-theme="light"] .project-guide p{color:hsl(214 25.0% 31.4%)}html[data-theme="light"] .project-terms dt{color:hsl(212 31.7% 39.0%)}html[data-theme="light"] .project-summary-counts strong{color:hsl(217 35.0% 5.1%)}html[data-theme="light"] .project-summary-counts span{color:hsl(214 32.5% 33.1%)}html[data-theme="light"] .project-tabs{border-bottom:1px solid hsl(214 35.0% 80.0%)}html[data-theme="light"] .project-tabs button{color:hsl(214 32.2% 33.5%)}html[data-theme="light"] .project-tabs button[aria-current=page]{border-bottom-color:hsl(212 100.0% 57.3%);color:hsl(213 35.0% 4.0%)}html[data-theme="light"] .project-tabs button:focus-visible{outline:2px solid hsl(211 100.0% 65.3%)}html[data-theme="light"] .project-column{background:hsl(212 35.0% 92.2%);border:1px solid hsl(214 35.0% 83.5%)}html[data-theme="light"] .project-column h3{color:hsl(214 50.5% 30.0%)}html[data-theme="light"] .project-column h3 small{color:hsl(213 29.8% 40.0%)}html[data-theme="light"] .project-task{background:hsl(212 35.0% 88.4%);border:1px solid hsl(213 52.3% 21.4%)}html[data-theme="light"] .project-task p{color:hsl(213 30.2% 33.7%)}html[data-theme="light"] .project-task small{color:hsl(213 35.0% 36.5%)}html[data-theme="light"] .project-priority{color:hsl(210 100.0% 30.0%)}html[data-theme="light"] .project-milestone{border-bottom:1px solid hsl(214 35.0% 81.4%)}html[data-theme="light"] .project-milestone svg{color:hsl(212 100.0% 30.0%)}html[data-theme="light"] .project-milestone small{color:hsl(215 34.9% 33.1%)}html[data-theme="light"] .project-section summary{color:hsl(211 100.0% 30.0%)}html[data-theme="light"] .project-review form{border-top:1px solid hsl(213 35.0% 80.4%)}html[data-theme="light"] .project-feedback{border-left:2px solid hsl(212 100.0% 56.9%);background:hsl(213 35.0% 86.5%)}html[data-theme="light"] .project-feedback small{color:hsl(214 34.2% 31.0%)}html[data-theme="light"] .project-messages article{border-top:1px solid hsl(213 35.0% 82.2%)}html[data-theme="light"] .project-messages small{color:hsl(214 30.3% 38.8%)}html[data-theme="light"] .project-messages p{color:hsl(215 35.0% 20.0%)}html[data-theme="light"] .project-upload{border:1px dashed hsl(213 47.9% 28.6%)}html[data-theme="light"] .project-file-list li{border-bottom:1px solid hsl(213 35.0% 82.4%)}html[data-theme="light"] .project-file-list small{color:hsl(214 34.5% 34.7%)}html[data-theme="light"] .project-timeline li{border-bottom:1px solid hsl(214 35.0% 81.2%)}html[data-theme="light"] .project-timeline-dot{background:hsl(210 100.0% 57.8%)}html[data-theme="light"] .project-timeline p{color:hsl(214 35.0% 32.5%)}html[data-theme="light"] .project-admin-report{border:1px solid hsl(214 35.0% 75.5%)}html[data-theme="light"] .project-admin-stats span{border:1px solid hsl(213 53.2% 21.8%)}html[data-theme="light"] .project-admin-log{color:hsl(215 35.0% 32.7%);border-bottom:1px solid hsl(213 35.0% 82.0%)}@media(max-width:1200px){html[data-theme="light"] .project-summary-counts{border-top:1px solid hsl(214 35.0% 80.0%)}}html[data-theme="light"] .tm-filters label,html[data-theme="light"] .tm-editor form>label,html[data-theme="light"] .tm-form-grid label,html[data-theme="light"] .tm-editor>label,html[data-theme="light"] .tm-report label{color:hsl(212 35.0% 22.7%)}html[data-theme="light"] .tm-logo{border:1px solid hsl(211 49.7% 32.7%)}html[data-theme="light"] .tm-logo-fallback{background:linear-gradient(145deg,hsl(213 79.8% 34.9%),hsl(212 35.0% 85.1%));color:hsl(206 100.0% 30.0%)}html[data-theme="light"] .tm-card-top{background:radial-gradient(ellipse at 5% 0%,hsl(210 68.3% 27.3% / 0.533),transparent 80%),hsl(211 35.0% 89.6%);border-bottom:1px solid hsl(212 52.3% 21.4%)}html[data-theme="light"] .tm-card-bottom{border-top:1px solid hsl(211 35.0% 80.2%);color:hsl(211 28.5% 37.8%)}html[data-theme="light"] .tm-card-bottom a{color:hsl(208 100.0% 30.0%)}html[data-theme="light"] .tm-verified{color:hsl(208 100.0% 30.0%)}html[data-theme="light"] .tm-editor small{color:hsl(213 31.5% 40.0%)}html[data-theme="light"] .tm-editor fieldset{border:1px solid hsl(210 35.0% 74.5%)}html[data-theme="light"] .tm-editor legend{color:hsl(213 35.0% 31.2%)}html[data-theme="light"] .tm-hub-row,html[data-theme="light"] .tm-member-row{border-bottom:1px solid hsl(211 48.1% 20.4%)}html[data-theme="light"] .tm-hub-row small,html[data-theme="light"] .tm-member-row small{color:hsl(212 30.8% 40.0%)}html[data-theme="light"] .tm-invite{border-bottom:1px solid hsl(211 48.1% 20.4%)}html[data-theme="light"] .tm-stat-grid span{color:hsl(211 35.0% 30.8%)}html[data-theme="light"] .tm-inquiry{border-bottom:1px solid hsl(211 49.5% 21.8%)}html[data-theme="light"] .tm-inquiry>p{color:hsl(212 35.0% 24.3%)}html[data-theme="light"] .tm-back{color:hsl(212 35.0% 32.2%)}html[data-theme="light"] .tm-banner{border-bottom:1px solid hsl(210 49.6% 24.1%)}html[data-theme="light"] .tm-banner-fallback{background:radial-gradient(ellipse at 75% 0%,hsl(210 82.6% 42.7% / 0.369),transparent 65%),linear-gradient(130deg,hsl(211 35.0% 86.3%),hsl(210 35.0% 92.5%))}html[data-theme="light"] .tm-team-identity>.tm-logo{box-shadow:0 0 0 6px hsl(210 35.0% 91.8%)}html[data-theme="light"] .tm-team-identity p{color:hsl(212 35.0% 28.6%)}html[data-theme="light"] .tm-team-meta{color:hsl(211 35.0% 35.3%)}html[data-theme="light"] .tm-public-grid .tm-preserve{color:hsl(212 35.0% 26.3%)}html[data-theme="light"] .tm-hire-panel{background:radial-gradient(ellipse at top right,hsl(209 76.3% 26.5% / 0.439),transparent 90%),hsl(210 35.0% 91.8%)}html[data-theme="light"] .tm-member{border:1px solid hsl(211 49.5% 21.0%)}html[data-theme="light"] .tm-member small{color:hsl(213 35.0% 38.2%)}html[data-theme="light"] .tm-project-media{background:linear-gradient(145deg,hsl(212 35.0% 82.5%),hsl(211 35.0% 91.6%));border-bottom:1px solid hsl(211 45.9% 23.9%)}html[data-theme="light"] .tm-project-media>span:not(.pill) svg{color:hsl(211 48.4% 37.3%)}html[data-theme="light"] .tm-project-media>.pill{background:hsl(211 35.0% 92.7% / 0.929)}html[data-theme="light"] .tm-gallery img{border:1px solid hsl(210 52.4% 28.8%)}html[data-theme="light"] .tm-gallery figcaption{color:hsl(210 34.0% 38.0%)}html[data-theme="light"] .tm-image-choices label{color:hsl(212 35.0% 29.0%)}html[data-theme="light"] .tm-report summary{color:hsl(211 34.1% 33.3%)}html[data-theme="light"] .tm-admin-row{border-bottom:1px solid hsl(212 45.3% 22.9%)}html[data-theme="light"] .tm-admin-row span{color:hsl(211 35.0% 32.7%)}html[data-theme="light"] .tm-admin-row strong{color:hsl(213 35.0% 10.2%)}html[data-theme="light"] .tm-demo-role{background:hsl(56 24.2% 87.1%);border:1px solid hsl(51 35.0% 73.3%);color:hsl(52 28.4% 31.8%)}html[data-theme="light"] .tm-demo-role span{color:hsl(53 14.3% 40.0%)}html[data-theme="light"] .sc-chip-video,html[data-theme="light"] .sc-chip-featured{background:hsl(212 35.0% 95.5% / 0.8)}html[data-theme="light"] .sc-like.is-liked{color:hsl(341 100.0% 30.0%);border-color:hsl(341 100.0% 68.2%)}html[data-theme="light"] .sc-pillnav{box-shadow:0 8px 24px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .sc-cat.is-active{background:hsl(214 100.0% 50.0% / 0.12)}html[data-theme="light"] .sc-card{background:linear-gradient(180deg,var(--panel),hsl(211 35.0% 92.4%))}html[data-theme="light"] .sc-card:hover{border-color:hsl(209 45.0% 25.7%)}html[data-theme="light"] .sc-menu-list{box-shadow:0 12px 32px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .sc-clamp{color:hsl(213 35.0% 15.5%)}html[data-theme="light"] .sc-media-count{background:hsl(212 35.0% 95.5% / 0.78)}html[data-theme="light"] .sc-linkcard-icon{background:hsl(214 100.0% 50.0% / 0.16)}html[data-theme="light"] .sc-round:hover{border-color:hsl(210 35.0% 71.2%)}html[data-theme="light"] .sc-like.is-liked{color:hsl(341 100.0% 30.0%);border-color:hsl(341 100.0% 50.0% / 0.5);background:hsl(341 100.0% 50.0% / 0.1)}html[data-theme="light"] .sc-composer{background:hsl(210 35.0% 88.6% / 0.92);box-shadow:0 14px 40px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .sc-composer-plus{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .sc-composer:hover{border-color:hsl(210 35.0% 71.2%)}html[data-theme="light"] .sc-sk-line,html[data-theme="light"] .sc-sk-media{background:linear-gradient(90deg,var(--raised) 0,hsl(209 35.0% 84.5%) 50%,var(--raised) 100%)}html[data-theme="light"] .rep-level{background:hsl(219 100.0% 50.0% / 0.12);color:hsl(220 100.0% 30.0%);border:1px solid hsl(219 100.0% 50.0% / 0.3)}html[data-theme="light"] .rep-level-3{background:hsl(158 64.4% 50.0% / 0.12);color:hsl(156 71.6% 30.0%);border-color:hsl(158 64.4% 50.0% / 0.3)}html[data-theme="light"] .rep-level-4{background:hsl(271 91.0% 50.0% / 0.14);border-color:hsl(271 91.0% 50.0% / 0.35)}html[data-theme="light"] .rep-level-5{background:hsl(48 95.8% 50.0% / 0.14);color:hsl(48 96.6% 30.0%);border-color:hsl(48 95.8% 50.0% / 0.4)}html[data-theme="light"] .rep-stats div{background:hsl(0 0.0% 4.0% / 0.03);border:1px solid hsl(0 0.0% 4.0% / 0.07)}html[data-theme="light"] .rep-achievements li{border:1px solid hsl(0 0.0% 4.0% / 0.08);background:hsl(0 0.0% 4.0% / 0.03)}html[data-theme="light"] .rep-achievements li.is-featured{border-color:hsl(48 95.8% 50.0% / 0.45)}html[data-theme="light"] .rep-bar{background:hsl(0 0.0% 4.0% / 0.08)}html[data-theme="light"] .rep-bar i{background:linear-gradient(90deg,hsl(219 100.0% 63.1%),hsl(258 89.5% 66.3%))}html[data-theme="light"] .rep-review{border-bottom:1px solid hsl(0 0.0% 4.0% / 0.06)}html[data-theme="light"] .rep-tabs a{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .rep-tabs a[aria-selected="true"]{background:hsl(219 100.0% 63.1%);border-color:hsl(219 100.0% 63.1%)}html[data-theme="light"] .rep-table th,html[data-theme="light"] .rep-table td{border-bottom:1px solid hsl(0 0.0% 4.0% / 0.06)}html[data-theme="light"] .dh-search{border:1px solid hsl(0 0.0% 4.0% / 0.1);background:hsl(0 0.0% 4.0% / 0.03)}html[data-theme="light"] .dh-search:focus-within{border-color:hsl(219 100.0% 63.1%);box-shadow:0 0 0 3px hsl(219 100.0% 50.0% / 0.2)}html[data-theme="light"] .dh-tabs{border-bottom:1px solid hsl(0 0.0% 4.0% / 0.08)}html[data-theme="light"] .dh-tabs a[aria-current]{border-bottom-color:hsl(219 100.0% 63.1%)}html[data-theme="light"] .dh-chip{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .dh-chip[aria-current],html[data-theme="light"] .dh-chip[aria-pressed="true"]{background:hsl(219 100.0% 50.0% / 0.16);border-color:hsl(219 100.0% 50.0% / 0.5)}html[data-theme="light"] .dh-card{border:1px solid hsl(0 0.0% 4.0% / 0.07);background:hsl(0 0.0% 4.0% / 0.025)}html[data-theme="light"] .dh-card:hover{border-color:hsl(219 100.0% 50.0% / 0.35)}html[data-theme="light"] .dh-card.is-solved{border-left:3px solid hsl(158 64.4% 51.6%)}html[data-theme="light"] .dh-solved{color:hsl(156 71.6% 30.0%)}html[data-theme="light"] .dh-cat{background:hsl(258 89.5% 50.0% / 0.15)}html[data-theme="light"] .dh-tag{background:hsl(0 0.0% 4.0% / 0.05)}html[data-theme="light"] .dh-avatar-fallback{background:hsl(221 34.5% 78.4%)}html[data-theme="light"] .dh-pill{background:hsl(0 0.0% 4.0% / 0.08)}html[data-theme="light"] .dh-pill-solved{background:hsl(158 64.4% 50.0% / 0.16);color:hsl(156 71.6% 30.0%)}html[data-theme="light"] .dh-pill-warn{background:hsl(27 96.0% 50.0% / 0.16);color:hsl(31 97.2% 30.0%)}html[data-theme="light"] .dh-skeleton span{background:linear-gradient(90deg,hsl(0 0.0% 4.0% / 0.04),hsl(0 0.0% 4.0% / 0.09),hsl(0 0.0% 4.0% / 0.04))}html[data-theme="light"] .dh-vote button{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .dh-vote button[aria-pressed="true"]{background:hsl(219 100.0% 63.1%);border-color:hsl(219 100.0% 63.1%)}html[data-theme="light"] .dh-md code{background:hsl(0 0.0% 4.0% / 0.07)}html[data-theme="light"] .dh-md blockquote{border-left:3px solid hsl(219 100.0% 63.1%);background:hsl(219 100.0% 50.0% / 0.06)}html[data-theme="light"] .dh-md img.dh-img{border:1px solid hsl(0 0.0% 4.0% / 0.08)}html[data-theme="light"] .dh-code{border:1px solid hsl(0 0.0% 4.0% / 0.08);background:hsl(226 35.0% 91.6%)}html[data-theme="light"] .dh-code-head{background:hsl(0 0.0% 4.0% / 0.04)}html[data-theme="light"] .dh-copy{border:1px solid hsl(0 0.0% 4.0% / 0.15)}html[data-theme="light"] .dh-tk-k{color:hsl(276 67.7% 30.0%)}html[data-theme="light"] .dh-tk-b{color:hsl(221 100.0% 30.0%)}html[data-theme="light"] .dh-tk-s{color:hsl(84 66.4% 30.0%)}html[data-theme="light"] .dh-tk-n{color:hsl(14 89.7% 30.0%)}html[data-theme="light"] .dh-tk-c{color:hsl(231 18.6% 40.0%)}html[data-theme="light"] .dh-comments{border-top:1px solid hsl(0 0.0% 4.0% / 0.06)}html[data-theme="light"] .dh-answer.is-accepted{border-color:hsl(158 64.4% 50.0% / 0.5);box-shadow:0 0 0 1px hsl(158 64.4% 50.0% / 0.25) inset}html[data-theme="light"] .dh-accepted{color:hsl(156 71.6% 30.0%)}html[data-theme="light"] .dh-ai{border:1px dashed hsl(258 89.5% 50.0% / 0.5);background:hsl(258 89.5% 50.0% / 0.07)}html[data-theme="light"] .dh-ai-label{color:hsl(269 35.0% 14.9%)}html[data-theme="light"] .dh-editor{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .dh-editor-bar{background:hsl(0 0.0% 4.0% / 0.04)}html[data-theme="light"] .dh-tool{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .dh-editor-tabs button[aria-pressed="true"]{background:hsl(219 100.0% 50.0% / 0.2)}html[data-theme="light"] .dh-history-body{background:hsl(0 0.0% 4.0% / 0.03)}html[data-theme="light"] button.link{color:hsl(220 100.0% 30.0%)}html[data-theme="light"] .gr-form fieldset{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .gr-pill{background:hsl(222 100.0% 50.0% / 0.16)}html[data-theme="light"] .gr-who img,html[data-theme="light"] .gr-avatar{background:hsl(226 46.0% 24.7%)}html[data-theme="light"] .gr-rbx{background:hsl(158 100.0% 34.5% / 0.16);color:hsl(154 79.0% 30.0%)}html[data-theme="light"] .gr-tabs a.is-active{background:hsl(222 100.0% 50.0% / 0.18)}html[data-theme="light"] .gr-card{color:hsl(0 0.0% 4.0%);box-shadow:0 20px 60px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .gr-card[data-frame]{box-shadow:0 0 0 6px var(--gf),0 20px 60px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .gr-card-tags span{background:hsl(0 0.0% 4.0% / 0.14)}html[data-theme="light"] .gr-st-available_now{background:hsl(156 100.0% 39.2% / 0.18);color:hsl(152 84.7% 30.0%)}html[data-theme="light"] .gr-st-this_week{background:hsl(206 100.0% 50.0% / 0.18);color:hsl(204 100.0% 30.0%)}html[data-theme="light"] .gr-st-busy{background:hsl(34 100.0% 50.0% / 0.18);color:hsl(35 100.0% 30.0%)}html[data-theme="light"] .gr-score{background:hsl(222 100.0% 50.0% / 0.16)}html[data-theme="light"] .gr-reasons li{background:hsl(0 0.0% 4.0% / 0.06)}html[data-theme="light"] .gr-budget{border:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .gr-stats div{background:hsl(0 0.0% 4.0% / 0.05)}html[data-theme="light"] .gr-milestones li.is-done{color:hsl(152 84.7% 30.0%)}html[data-theme="light"] .gr-rbx-logo{background:hsl(0 0.0% 4.0%);color:hsl(0 0.0% 40.0%)}html[data-theme="light"] .dl-cover{background:linear-gradient(135deg,hsl(226 35.0% 87.1%),hsl(226 46.0% 24.7%))}html[data-theme="light"] .xp-note{border:1px solid hsl(40 100.0% 50.0% / 0.45);background:hsl(40 100.0% 50.0% / 0.08)}html[data-theme="light"] .xp-checks{border:1px solid hsl(0 0.0% 4.0% / 0.12)}html[data-theme="light"] .xp-thread li{background:hsl(0 0.0% 4.0% / 0.05)}html[data-theme="light"] .xp-thread li.mine{background:hsl(222 100.0% 50.0% / 0.15)}html[data-theme="light"] .xp-app{border-top:1px solid hsl(0 0.0% 4.0% / 0.1)}html[data-theme="light"] .xp-viewport{background:hsl(225 35.0% 96.5%)}html[data-theme="light"] .xp-pin{border:2px solid hsl(0 0.0% 4.0%);background:hsl(349 100.0% 65.1%)}html[data-theme="light"] .xp-pin.resolved{background:hsl(151 61.8% 44.1%)}html[data-theme="light"] .xp-pin.pending{background:hsl(39 100.0% 56.3%)}html[data-theme="light"] .xp-pin.active{box-shadow:0 0 0 4px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .xp-pin-card.active{outline:2px solid hsl(222 100.0% 73.9%)}html[data-theme="light"] .xp-bad{background:hsl(0 62.7% 29.4%)}html[data-theme="light"] .xp-spot{border:1px solid hsl(222 100.0% 50.0% / 0.4);background:linear-gradient(135deg,hsl(228 55.0% 25.3% / 0.5),hsl(226 35.0% 91.6% / 0.5))}@media print{html[data-theme="light"] .xp-receipt{color:hsl(0 0.0% 40.0%);background:hsl(0 0.0% 4.0%)}}html[data-theme="light"] .cm-stat span{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .cm-stat.is-overdue strong,html[data-theme="light"] .cm-overdue{color:hsl(0 100.0% 30.0%)}html[data-theme="light"] .cm-col{background:var(--panel,hsl(221 35.0% 90.2%));border:1px solid var(--border,hsl(0 0.0% 4.0% / 0.08))}html[data-theme="light"] .cm-drop.is-over{background:hsl(217 91.2% 50.0% / 0.12);outline:1px dashed var(--blue,hsl(217 91.2% 59.8%))}html[data-theme="light"] .cm-card{background:var(--raised,hsl(220 35.0% 87.3%));border:1px solid var(--border,hsl(0 0.0% 4.0% / 0.08))}html[data-theme="light"] .cm-card:hover,html[data-theme="light"] .cm-card:focus-within{border-color:var(--blue,hsl(217 91.2% 59.8%))}html[data-theme="light"] .cm-card.is-overdue{border-left:3px solid hsl(0 100.0% 77.1%)}html[data-theme="light"] .cm-card-open:focus-visible{outline:2px solid var(--blue,hsl(217 91.2% 59.8%))}html[data-theme="light"] .cm-card-open small,html[data-theme="light"] .cm-card-meta{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .cm-move{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .cm-checks{border:1px solid var(--border,hsl(0 0.0% 4.0% / 0.12))}html[data-theme="light"] .cm-table th,html[data-theme="light"] .cm-table td{border-bottom:1px solid var(--border,hsl(0 0.0% 4.0% / 0.08))}html[data-theme="light"] .cm-table th{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .cm-table tr.is-overdue td:first-child{box-shadow:inset 3px 0 hsl(0 100.0% 77.1%)}html[data-theme="light"] .link-button{color:var(--blue-hi,hsl(217 100.0% 30.0%))}html[data-theme="light"] .link-button:focus-visible{outline:2px solid var(--blue,hsl(217 91.2% 59.8%))}html[data-theme="light"] .cm-notes li{background:var(--raised,hsl(220 35.0% 87.3%))}html[data-theme="light"] .cm-history li{border-left:2px solid var(--blue,hsl(217 91.2% 59.8%))}html[data-theme="light"] .cm-linkcard{border:1px solid var(--border-strong,hsl(217 100.0% 50.0% / 0.35))}html[data-theme="light"] .cm-linkcard small{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .cm-replies{border-left:2px solid var(--border,hsl(0 0.0% 4.0% / 0.1))}html[data-theme="light"] .lp-cover{background:linear-gradient(135deg,hsl(220 35.0% 87.1%),hsl(220 35.0% 91.4%))}html[data-theme="light"] .lp-cover-empty{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .lp-launching_soon{border-color:hsl(42 89.1% 63.9%);color:hsl(42 89.1% 30.0%)}html[data-theme="light"] .lp-released{border-color:hsl(142 69.2% 58.0%);color:hsl(142 69.2% 30.0%)}html[data-theme="light"] .lp-testing{border-color:hsl(255 91.7% 76.3%);color:hsl(252 35.0% 14.9%)}html[data-theme="light"] .lp-tagline{color:var(--muted,hsl(219 29.3% 22.7%))}html[data-theme="light"] .lp-countdown{background:hsl(217 91.2% 50.0% / 0.12);border:1px solid var(--border-strong,hsl(217 100.0% 50.0% / 0.35))}html[data-theme="light"] .lp-countdown span{color:var(--muted,hsl(219 17.2% 38.8%))}html[data-theme="light"] .lp-update{border-bottom:1px solid var(--border,hsl(0 0.0% 4.0% / 0.08))}html[data-theme="light"] .bt-budget{color:var(--text,hsl(222 35.0% 5.1%))}html[data-theme="light"] .bt-skill{background:hsl(217 91.2% 50.0% / 0.12);color:hsl(217 100.0% 30.0%)}html[data-theme="light"] .bt-state.bt-open{background:hsl(142 70.6% 45.3% / 0.14);color:hsl(142 76.6% 30.0%)}html[data-theme="light"] .bt-state.bt-submitted,html[data-theme="light"] .bt-state.bt-revision_requested{background:hsl(48 95.8% 50.0% / 0.14);color:hsl(48 96.6% 30.0%)}html[data-theme="light"] .bt-state.bt-assigned,html[data-theme="light"] .bt-state.bt-in_progress,html[data-theme="light"] .bt-state.bt-reviewing{background:hsl(217 91.2% 50.0% / 0.16);color:hsl(212 96.4% 30.0%)}html[data-theme="light"] .bt-state.bt-cancelled,html[data-theme="light"] .bt-state.bt-closed,html[data-theme="light"] .bt-state.bt-draft{background:hsl(215 20.2% 34.9% / 0.14);color:hsl(213 26.8% 16.1%)}html[data-theme="light"] .bt-overdue{background:hsl(0 84.2% 50.0% / 0.15);color:hsl(0 93.5% 30.0%)}html[data-theme="light"] .bt-app{border-top:1px solid var(--line,hsl(215 20.2% 34.9% / 0.16))}html[data-theme="light"] .ib-item.is-unread{border-left:3px solid var(--accent,hsl(217 91.2% 59.8%))}html[data-theme="light"] .ib-action{background:hsl(48 95.8% 50.0% / 0.14);color:hsl(48 96.6% 30.0%)}html[data-theme="light"] .ib-pin{background:hsl(217 91.2% 50.0% / 0.16);color:hsl(212 96.4% 30.0%)}html[data-theme="light"] .ib-count{background:var(--accent,hsl(217 91.2% 59.8%))}html[data-theme="light"] .sp-num{color:hsl(212 96.4% 30.0%);background:hsl(217 91.2% 50.0% / 0.12)}html[data-theme="light"] .sp-status.sp-open,html[data-theme="light"] .sp-status.sp-staff{background:hsl(217 91.2% 50.0% / 0.16);color:hsl(212 96.4% 30.0%)}html[data-theme="light"] .sp-status.sp-user{background:hsl(48 95.8% 50.0% / 0.14);color:hsl(48 96.6% 30.0%)}html[data-theme="light"] .sp-status.sp-progress{background:hsl(234 89.5% 50.0% / 0.16)}html[data-theme="light"] .sp-status.sp-resolved{background:hsl(142 70.6% 45.3% / 0.14);color:hsl(142 76.6% 30.0%)}html[data-theme="light"] .sp-status.sp-closed{background:hsl(215 20.2% 34.9% / 0.14);color:hsl(213 26.8% 16.1%)}html[data-theme="light"] .sp-msg{border:1px solid var(--line,hsl(215 20.2% 34.9% / 0.16));background:hsl(222 35.0% 88.8% / 0.5)}html[data-theme="light"] .sp-from-staff{border-color:hsl(217 91.2% 50.0% / 0.35);background:hsl(224 64.3% 32.9% / 0.18)}html[data-theme="light"] .sp-system{color:var(--muted,hsl(215 20.2% 34.9%))}html[data-theme="light"] .sp-files img{border:1px solid var(--line,hsl(215 20.2% 34.9% / 0.2))}html[data-theme="light"] .sp-preview{border:1px dashed hsl(217 91.2% 50.0% / 0.5)}html[data-theme="light"] .sp-closed-note{border-top:1px solid var(--line,hsl(215 20.2% 34.9% / 0.16))}html[data-theme="light"] .spa-list li.is-active{border-color:var(--accent,hsl(217 91.2% 59.8%))}html[data-theme="light"] .spa-open:focus-visible{outline:2px solid var(--accent,hsl(217 91.2% 59.8%))}html[data-theme="light"] .spa-p-urgent{background:hsl(0 84.2% 50.0% / 0.18);color:hsl(0 93.5% 30.0%)}html[data-theme="light"] .spa-p-high{background:hsl(48 95.8% 50.0% / 0.14);color:hsl(48 96.6% 30.0%)}html[data-theme="light"] .spa-p-low{background:hsl(215 20.2% 34.9% / 0.14);color:hsl(213 26.8% 16.1%)}html[data-theme="light"] .spa-notes{background:repeating-linear-gradient(135deg,hsl(48 95.8% 50.0% / 0.05) 0 12px,transparent 12px 24px);border:1px solid hsl(48 95.8% 50.0% / 0.35)}html[data-theme="light"] .spa-notes h3{color:hsl(48 96.6% 30.0%)}html[data-theme="light"] .spa-note{border-top:1px solid hsl(48 95.8% 50.0% / 0.2)}html[data-theme="light"] .spa-note.is-ai small{color:hsl(252 35.0% 14.9%)}html[data-theme="light"] .hb-meta{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .hb-initial{background:linear-gradient(135deg,hsl(220 90.2% 60.0%),hsl(240 6.9% 88.6%))}html[data-theme="light"] .hb-app{border:1px solid var(--line,hsl(240 6.2% 84.1%));background:var(--panel,hsl(240 7.0% 91.6%))}html[data-theme="light"] .hb-side{background:hsl(240 6.7% 94.1%);border-right:1px solid var(--line,hsl(240 6.2% 84.1%))}html[data-theme="light"] .hb-hubhead small{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .hb-chans h2{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .hb-chan{color:hsl(240 4.7% 21.0%)}html[data-theme="light"] .hb-chan:hover{background:hsl(240 6.9% 88.6%)}html[data-theme="light"] .hb-chan.is-active{background:hsl(240 5.4% 85.5%);color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .hb-chathead{border-bottom:1px solid var(--line,hsl(240 6.2% 84.1%))}html[data-theme="light"] .hb-live{color:hsl(142 69.2% 30.0%)}html[data-theme="light"] .hb-msg:hover{background:hsl(240 5.9% 90.0%)}html[data-theme="light"] .hb-msg-head a{color:hsl(240 8.3% 4.7%)}html[data-theme="light"] .hb-msg-head small{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .hb-body{color:hsl(240 5.7% 17.1%)}html[data-theme="light"] .hb-body code{background:hsl(240 8.3% 95.3%);border:1px solid hsl(240 6.2% 84.1%)}html[data-theme="light"] .hb-code{background:hsl(240 8.3% 95.3%);border:1px solid hsl(240 6.2% 84.1%)}html[data-theme="light"] .lx-k{color:hsl(220 90.8% 30.0%)}html[data-theme="light"] .lx-s{color:hsl(116 54.5% 30.0%)}html[data-theme="light"] .lx-n{color:hsl(31 87.3% 30.0%)}html[data-theme="light"] .lx-c{color:hsl(240 2.3% 40.0%)}html[data-theme="light"] .lx-g{color:hsl(192 82.0% 30.0%)}html[data-theme="light"] .hb-mention{background:hsl(240 5.4% 85.5% / 0.333);color:hsl(240 4.7% 21.0%)}html[data-theme="light"] .hb-mention.is-me{background:hsl(220 90.2% 60.0%)}html[data-theme="light"] .hb-replyto{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .hb-files img{border:1px solid hsl(240 6.2% 84.1%)}html[data-theme="light"] .hb-link{border:1px solid hsl(240 5.7% 79.2%);background:hsl(240 6.9% 88.6%);color:hsl(240 5.7% 17.1%)}html[data-theme="light"] .hb-link span{color:hsl(220 90.8% 30.0%)}html[data-theme="light"] .hb-link.is-private{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .hb-react{border:1px solid hsl(240 5.7% 79.2%);background:hsl(240 6.9% 88.6%);color:hsl(240 8.3% 4.7%)}html[data-theme="light"] .hb-react.is-mine{background:hsl(220 90.2% 60.0%);border-color:hsl(220 90.2% 60.0%)}html[data-theme="light"] .hb-actions{background:hsl(240 7.0% 91.6%);border:1px solid hsl(240 6.2% 84.1%)}html[data-theme="light"] .hb-actions button{color:hsl(240 4.7% 21.0%)}html[data-theme="light"] .hb-actions button:hover{background:hsl(240 5.4% 85.5%)}html[data-theme="light"] .hb-compose{border-top:1px solid var(--line,hsl(240 6.2% 84.1%))}html[data-theme="light"] .hb-replybar{color:hsl(240 4.7% 21.0%)}html[data-theme="light"] .hb-readonly{border-top:1px solid var(--line,hsl(240 6.2% 84.1%))}html[data-theme="light"] .hb-dialog{background:hsl(240 7.0% 91.6%);color:hsl(240 8.3% 4.7%);border:1px solid hsl(240 6.2% 84.1%)}html[data-theme="light"] .hb-dialog::backdrop{background:hsl(0 0.0% 98.5% / 0.667)}html[data-theme="light"] .hb-danger{border-color:hsl(0 62.8% 30.6%)}html[data-theme="light"] .an-metric{background:linear-gradient(130deg,hsl(211 35.0% 86.1% / 0.467),hsl(210 35.0% 91.8%))}html[data-theme="light"] .an-metric-label{color:hsl(213 34.8% 27.6%)}html[data-theme="light"] .an-metric-label svg{color:hsl(210 100.0% 30.0%)}html[data-theme="light"] .an-metric>strong{color:hsl(220 35.0% 4.0%)}html[data-theme="light"] .an-metric small{color:hsl(213 30.7% 39.0%)}html[data-theme="light"] .an-today{border-color:hsl(210 60.9% 27.1%)!important;background:radial-gradient(ellipse at top left,hsl(210 71.4% 24.7% / 0.4),transparent 80%),hsl(210 35.0% 91.8%)}html[data-theme="light"] .an-today h2 span{color:hsl(212 46.7% 30.0%)}html[data-theme="light"] .an-today p{color:hsl(214 35.0% 32.7%)}html[data-theme="light"] .an-comparison{color:hsl(213 35.0% 32.4%);border:1px solid hsl(211 52.1% 23.7%)}html[data-theme="light"] .an-chart{background:hsl(210 35.0% 91.8%);border:1px solid hsl(210 35.0% 82.0%)}html[data-theme="light"] .an-chart figcaption strong{color:hsl(216 35.0% 6.9%)}html[data-theme="light"] .an-chart figcaption span,html[data-theme="light"] .an-axis{color:hsl(213 34.3% 39.4%)}html[data-theme="light"] .an-chart svg text{fill:hsl(212 27.8% 40.0%)}html[data-theme="light"] .an-grid{stroke:hsl(212 35.0% 80.6%)}html[data-theme="light"] .an-trend-line{stroke:hsl(212 100.0% 30.0%)}html[data-theme="light"] .an-chart circle{fill:hsl(210 100.0% 30.0%);stroke:hsl(210 35.0% 88.6%)}html[data-theme="light"] .an-bar{fill:hsl(214 85.0% 30.0%)}html[data-theme="light"] .an-bar:hover,html[data-theme="light"] .an-bar:focus{fill:hsl(210 100.0% 30.0%);stroke:hsl(210 100.0% 30.0%)}html[data-theme="light"] .an-chart circle:hover,html[data-theme="light"] .an-chart circle:focus{fill:hsl(0 0.0% 4.0%);stroke:hsl(209 100.0% 30.0%)}html[data-theme="light"] .an-chart-detail{color:hsl(213 35.0% 38.4%)}html[data-theme="light"] .an-chart-empty{background:radial-gradient(ellipse,hsl(209 35.0% 83.7% / 0.333),transparent 75%)}html[data-theme="light"] .an-chart-empty>svg{color:hsl(208 71.2% 30.0%)}html[data-theme="light"] .an-chart-empty p{color:hsl(213 32.0% 38.0%)}html[data-theme="light"] .an-insights li{border-bottom:1px solid hsl(211 35.0% 82.2%)}html[data-theme="light"] .an-insights li svg{color:hsl(210 100.0% 30.0%)}html[data-theme="light"] .an-connections>div{border-bottom:1px solid hsl(211 35.0% 82.0%)}html[data-theme="light"] .an-connections dt{color:hsl(213 55.6% 30.0%)}html[data-theme="light"] .an-connections small{color:hsl(212 30.2% 40.0%)}html[data-theme="light"] .an-connections dd{color:hsl(215 35.0% 6.7%)}html[data-theme="light"] .an-portfolio th,html[data-theme="light"] .an-portfolio td{border-bottom:1px solid hsl(212 35.0% 80.6%)}html[data-theme="light"] .an-portfolio thead th{color:hsl(213 35.0% 32.4%)}html[data-theme="light"] .an-portfolio tbody th a{color:hsl(215 35.0% 10.6%)}html[data-theme="light"] .an-portfolio tbody th small{color:hsl(213 34.0% 40.0%)}html[data-theme="light"] .an-portfolio td{color:hsl(212 54.0% 30.0%)}html[data-theme="light"] .an-footnote{color:hsl(212 26.8% 40.0%)}html[data-theme="light"] .an-privacy-link{color:hsl(212 34.1% 32.2%)}html[data-theme="light"] .an-privacy-link:hover{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .an-privacy{background:hsl(210 35.0% 91.8%);color:hsl(214 35.0% 8.0%);border:1px solid hsl(211 35.0% 71.0%)}html[data-theme="light"] .an-privacy::backdrop{background:hsl(0 0.0% 98.5% / 0.667)}html[data-theme="light"] .an-privacy p{color:hsl(213 35.0% 30.4%)}html[data-theme="light"] .an-admin-metrics>div{border:1px solid hsl(212 47.1% 23.7%)}html[data-theme="light"] .an-admin-metrics strong{color:hsl(215 35.0% 5.1%)}html[data-theme="light"] .an-admin-metrics span{color:hsl(214 35.0% 32.0%)}html[data-theme="light"] .an-admin-sections>div{border-bottom:1px solid hsl(213 35.0% 80.4%)}html[data-theme="light"] .an-admin-sections span{color:hsl(214 46.2% 30.0%)}html[data-theme="light"] #vexo-analytics-admin label{color:hsl(213 35.0% 31.0%)}html[data-theme="light"] body[data-page=analytics]{background:radial-gradient(ellipse at 10% 18%,hsl(182 35.0% 50.8% / 0.188),transparent 50%),radial-gradient(ellipse at 100% 90%,hsl(235 32.3% 38.2% / 0.188),transparent 55%),hsl(201 35.0% 90.2%)}html[data-theme="light"] .an-workspace{border:1px solid hsl(193 19.0% 53.5% / 0.4);background:hsl(192 35.0% 94.9%);box-shadow:0 26px 80px hsl(0 0.0% 15.0% / 0.12),0 0 0 7px hsl(179 57.8% 50.0% / 0.043)}html[data-theme="light"] .an-sidebar{background:linear-gradient(155deg,hsl(191 34.5% 78.4% / 0.6),hsl(195 35.0% 87.8% / 0.867) 65%);border-right:1px solid hsl(192 22.3% 65.7% / 0.333)}html[data-theme="light"] .an-brand{color:hsl(180 35.0% 4.0%)}html[data-theme="light"] .an-brand span{color:hsl(187 17.3% 38.4%)}html[data-theme="light"] .an-side-label{color:hsl(192 15.9% 40.0%)}html[data-theme="light"] .an-sidebar nav a{border-bottom:1px solid hsl(188 31.5% 36.1% / 0.071);color:hsl(195 17.9% 30.6%)}html[data-theme="light"] .an-sidebar nav a:hover{background:hsl(181 46.3% 31.4% / 0.133)}html[data-theme="light"] .an-sidebar nav a[aria-current]{background:linear-gradient(90deg,hsl(177 68.2% 50.0% / 0.133),transparent);border-left:2px solid hsl(178 72.7% 51.2%)}html[data-theme="light"] .an-active-dot{background:hsl(174 73.4% 54.3%);box-shadow:0 0 10px hsl(175 80.9% 50.8%)}html[data-theme="light"] .an-side-bottom{color:hsl(190 17.5% 40.0%)}html[data-theme="light"] .an-side-bottom p{color:hsl(194 17.2% 40.0%)}html[data-theme="light"] .an-side-bottom>a{color:hsl(195 21.2% 25.9%)}html[data-theme="light"] .an-secure-dot{background:hsl(168 66.8% 51.6%);box-shadow:0 0 12px hsl(171 66.0% 50.0% / 0.267)}html[data-theme="light"] .an-main{background:radial-gradient(ellipse at 70% 0%,hsl(188 35.0% 86.9% / 0.188),transparent 50%)}html[data-theme="light"] .an-studio-header .eyebrow{color:hsl(191 20.3% 40.0%)}html[data-theme="light"] .an-studio-header h1 span{color:hsl(176 69.3% 30.0%)}html[data-theme="light"] .an-studio-header p{color:hsl(194 19.3% 40.0%)}html[data-theme="light"] .an-studio-link{color:hsl(188 26.8% 27.8%)}html[data-theme="light"] .an-tabs{border-bottom:1px solid hsl(192 30.5% 76.9% / 0.4)}html[data-theme="light"] .an-tabs a{color:hsl(197 17.8% 39.6%)}html[data-theme="light"] .an-tabs a[aria-current]{color:hsl(180 35.0% 4.0%);border-bottom:2px solid hsl(177 70.6% 52.0%);box-shadow:0 6px 15px -9px hsl(178 78.2% 51.4%)}html[data-theme="light"] .an-tabs a:hover{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .an-preview-note{color:hsl(196 21.3% 30.4%);background:hsl(187 35.0% 82.9% / 0.22);border:1px solid hsl(187 35.0% 73.9%)}html[data-theme="light"] .an-preview-note strong{color:hsl(178 59.6% 30.0%)}html[data-theme="light"] .an-main .button{background:hsl(195 35.0% 88.8%);border-color:hsl(191 35.0% 77.5%);color:hsl(191 34.7% 19.2%)}html[data-theme="light"] .an-main .button:hover{background:hsl(188 35.0% 81.2%);border-color:hsl(184 50.5% 40.4%)}html[data-theme="light"] .an-main .button.primary{background:hsl(180 75.1% 44.1% / 0.106);color:hsl(178 78.6% 30.0%);border-color:hsl(183 57.6% 36.1%)}html[data-theme="light"] .an-hero-chart{border:1px solid hsl(189 35.0% 75.3%);background:linear-gradient(150deg,hsl(192 35.0% 92.4%),hsl(195 35.0% 94.9%));box-shadow:inset 0 1px hsl(0 0.0% 15.0% / 0.02)}html[data-theme="light"] .an-hero-summary>div>span{color:hsl(191 26.9% 20.4%)}html[data-theme="light"] .an-hero-summary strong{color:hsl(180 35.0% 4.0%)}html[data-theme="light"] .an-hero-summary p{color:hsl(175 33.3% 40.0%)}html[data-theme="light"] .an-period-label{color:hsl(191 23.4% 36.9%)}html[data-theme="light"] .an-grid{stroke:hsl(193 35.0% 79.8%)}html[data-theme="light"] .an-trend-line{stroke:hsl(175 72.1% 30.0%)}html[data-theme="light"] .an-chart circle{fill:hsl(168 74.9% 30.0%);stroke:hsl(194 35.0% 90.0%)}html[data-theme="light"] .an-chart circle:hover,html[data-theme="light"] .an-chart circle:focus{fill:hsl(170 100.0% 30.0%);stroke:hsl(168 74.9% 30.0%)}html[data-theme="light"] .an-chart svg text{fill:hsl(193 20.0% 40.0%)}html[data-theme="light"] .an-bar{fill:hsl(185 74.4% 30.0%)}html[data-theme="light"] .an-bar:hover,html[data-theme="light"] .an-bar:focus{fill:hsl(174 78.1% 30.0%);stroke:hsl(169 100.0% 30.0%)}html[data-theme="light"] .an-axis,html[data-theme="light"] .an-chart-detail{color:hsl(193 20.0% 40.0%)}html[data-theme="light"] .an-main .an-metric{background:linear-gradient(145deg,hsl(191 35.0% 87.6% / 0.667),hsl(192 35.0% 92.4%));border:1px solid hsl(190 35.0% 77.3%)}html[data-theme="light"] .an-metric-label{color:hsl(193 22.8% 31.0%)}html[data-theme="light"] .an-metric-label svg{color:hsl(180 55.6% 30.0%)}html[data-theme="light"] .an-metric small{color:hsl(192 19.7% 40.0%)}html[data-theme="light"] .an-main .panel{background:linear-gradient(145deg,hsl(191 35.0% 88.6% / 0.6),hsl(193 35.0% 92.9%));border-color:hsl(191 35.0% 77.5%)}html[data-theme="light"] .an-today p{color:hsl(194 19.2% 40.0%)}html[data-theme="light"] .an-main .eyebrow{color:hsl(188 21.3% 40.0%)}html[data-theme="light"] .an-main .pill{color:hsl(173 53.6% 30.0%);border-color:hsl(180 35.0% 74.1%);background:hsl(168 35.0% 85.7% / 0.333)}html[data-theme="light"] .an-comparison{color:hsl(188 22.8% 37.1%);border-color:hsl(191 35.0% 77.5%)}html[data-theme="light"] .an-chart-grid .an-chart{background:linear-gradient(130deg,hsl(192 35.0% 89.4% / 0.533),hsl(192 35.0% 93.1%));border-color:hsl(191 35.0% 77.5%)}html[data-theme="light"] .an-chart figcaption span{color:hsl(194 19.8% 40.0%)}html[data-theme="light"] .an-insights li{border-color:hsl(192 35.0% 78.6%)}html[data-theme="light"] .an-insights li svg{color:hsl(174 61.6% 30.0%)}html[data-theme="light"] .an-connections>div{border-color:hsl(192 35.0% 78.6%)}html[data-theme="light"] .an-connections dt{color:hsl(192 27.3% 21.6%)}html[data-theme="light"] .an-connections small,html[data-theme="light"] .an-main .help{color:hsl(194 20.7% 40.0%)}html[data-theme="light"] .an-connections dd{color:hsl(173 35.0% 7.6%)}html[data-theme="light"] .an-portfolio th,html[data-theme="light"] .an-portfolio td{border-color:hsl(192 35.0% 78.2%)}html[data-theme="light"] .an-portfolio thead th{color:hsl(193 21.0% 40.0%)}html[data-theme="light"] .an-portfolio tbody th small,html[data-theme="light"] .an-footnote{color:hsl(194 19.4% 40.0%)}html[data-theme="light"] .an-portfolio .an-section-heading a{color:hsl(178 58.6% 30.0%)}html[data-theme="light"] .an-source-tag{color:hsl(176 49.5% 30.0%);border:1px solid hsl(180 35.0% 75.9%)}html[data-theme="light"] .an-currency-label{color:hsl(192 21.4% 40.0%)}html[data-theme="light"] .an-main .an-currency-label select{background:hsl(193 35.0% 88.4%);border:1px solid hsl(189 35.0% 73.7%);color:hsl(180 45.5% 30.0%)}html[data-theme="light"] .an-earnings-summary{border-top:1px solid hsl(191 35.0% 77.5%);background:hsl(192 35.0% 84.9% / 0.2)}html[data-theme="light"] .an-earnings-summary span{color:hsl(191 21.6% 40.0%)}html[data-theme="light"] .an-earnings-summary strong{color:hsl(168 35.0% 8.0%)}html[data-theme="light"] .an-receipt-details summary{color:hsl(176 60.6% 30.0%)}html[data-theme="light"] .an-receipt-form label{color:hsl(189 24.0% 33.5%)}html[data-theme="light"] .an-receipt-form input,html[data-theme="light"] .an-receipt-form select{background:hsl(192 35.0% 89.8%);color:hsl(180 35.0% 9.0%);border:1px solid hsl(192 31.5% 72.0%)}html[data-theme="light"] .an-receipt-table td,html[data-theme="light"] .an-receipt-table th{border-bottom:1px solid hsl(192 35.0% 79.8%)}html[data-theme="light"] .an-receipt-table th{color:hsl(194 22.7% 40.0%)}html[data-theme="light"] .an-receipt-table td{color:hsl(191 27.3% 23.7%)}html[data-theme="light"] .an-sample-lock{color:hsl(184 34.0% 40.0%);border-left:2px solid hsl(182 53.5% 39.6%)}html[data-theme="light"] .an-v2 .an-studio-header h1{color:hsl(216 33.3% 4.0%)}html[data-theme="light"] .an-v2 .an-studio-header h1 span{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .an-v2 .an-studio-header p{color:hsl(217 9.4% 37.6%)}html[data-theme="light"] .an-v2 .an-studio-link{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .an-v2 .an-tabs a{border:1px solid hsl(222 58.8% 50.0% / 0.14);background:hsl(224 35.0% 90.2% / 0.7);color:hsl(222 25.0% 26.7%)}html[data-theme="light"] .an-v2 .an-tabs a[aria-current="page"],html[data-theme="light"] .an-v2 .an-tabs a:hover{border-color:hsl(222 100.0% 50.0% / 0.55);background:hsl(222 100.0% 50.0% / 0.12)}html[data-theme="light"] .an-v2 .panel,html[data-theme="light"] .an-v2 .an-hero-chart,html[data-theme="light"] .an-v2 .an-metric,html[data-theme="light"] .an-v2 .an-today,html[data-theme="light"] .an-v2 figure.an-chart{border:1px solid hsl(222 58.8% 50.0% / 0.14)!important;background:hsl(222 35.0% 91.4% / 0.72)!important}html[data-theme="light"] .an-v2 .an-metric-label svg,html[data-theme="light"] .an-v2 .an-chart-empty svg,html[data-theme="light"] .an-v2 .an-insights li svg{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .an-v2 .an-metric>strong,html[data-theme="light"] .an-v2 .an-hero-summary strong{color:hsl(216 33.3% 4.0%)}html[data-theme="light"] .an-v2 .an-metric small,html[data-theme="light"] .an-v2 .an-hero-summary p,html[data-theme="light"] .an-v2 .an-period-label,html[data-theme="light"] .an-v2 .an-comparison,html[data-theme="light"] .an-v2 .an-footnote{color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .an-v2 .an-secure-dot,html[data-theme="light"] .an-v2 .an-active-dot{background:hsl(219 100.0% 63.1%);box-shadow:0 0 0 3px hsl(219 100.0% 50.0% / 0.18)}html[data-theme="light"] .an-v2 .notice{border:1px solid hsl(222 58.8% 50.0% / 0.18);background:hsl(222 100.0% 50.0% / 0.08)}html[data-theme="light"] .an-v2 .an-table-wrap{border-color:hsl(222 58.8% 50.0% / 0.14)}html[data-theme="light"] .an-v2 .an-section-heading a{color:hsl(222 100.0% 30.0%)}:root[data-theme="light"]{--bg:hsl(225 35.0% 96.9%);--panel:hsl(219 35.0% 92.7%);--raised:hsl(219 35.0% 89.6%);--border:hsl(219 35.0% 84.3%);--border-strong:hsl(217 32.7% 77.8%);--blue:hsl(220 100.0% 56.1%);--blue-hi:hsl(218 100.0% 62.0%);--cyan:hsl(203 100.0% 63.1%);--text:hsl(220 35.0% 4.0%);--muted:hsl(218 20.4% 37.5%);--glow:0 0 0 1px hsl(220 100.0% 50.0% / 0.45),0 8px 28px hsl(220 100.0% 50.0% / 0.28)}html[data-theme="light"] body{background:radial-gradient(1200px 600px at 75% -10%,hsl(220 100.0% 50.0% / 0.1),transparent 60%),var(--bg)!important}html[data-theme="light"] ::selection{background:hsl(220 100.0% 50.0% / 0.45)}html[data-theme="light"] .topbar{background:hsl(225 35.0% 96.9% / 0.82)!important}html[data-theme="light"] .global-nav a[aria-current]{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .top-search input:focus{box-shadow:0 0 0 3px hsl(220 100.0% 50.0% / 0.2)}html[data-theme="light"] .button:hover{border-color:hsl(218 34.2% 69.0%)!important;background:hsl(218 35.0% 86.7%)!important}html[data-theme="light"] .button.primary{color:hsl(0 0.0% 4.0%)!important;box-shadow:0 6px 18px hsl(220 100.0% 50.0% / 0.35)}html[data-theme="light"] .button.danger,html[data-theme="light"] .button.destructive{background:hsl(354 100.0% 50.0% / 0.1)!important;border-color:hsl(354 100.0% 50.0% / 0.4)!important;color:hsl(354 100.0% 30.0%)!important}html[data-theme="light"] .panel,html[data-theme="light"] .listing-card,html[data-theme="light"] .creator-card,html[data-theme="light"] .portfolio-card,html[data-theme="light"] .friend-card,html[data-theme="light"] .job-row,html[data-theme="light"] .notification-item,html[data-theme="light"] .build-card,html[data-theme="light"] .settings-nav,html[data-theme="light"] .chat-inbox,html[data-theme="light"] .chat-main,html[data-theme="light"] .empty-state{background:linear-gradient(180deg,var(--panel),hsl(220 35.0% 93.9%))!important}html[data-theme="light"] .listing-card:hover,html[data-theme="light"] .creator-card:hover,html[data-theme="light"] .portfolio-card:hover,html[data-theme="light"] .job-row:hover,html[data-theme="light"] .build-card:hover,html[data-theme="light"] .friend-card:hover{box-shadow:0 14px 36px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .notice{border:1px solid hsl(220 100.0% 50.0% / 0.35)!important;background:hsl(220 100.0% 50.0% / 0.08)!important}html[data-theme="light"] .filter-tabs [aria-current],html[data-theme="light"] .filter-tabs .active,html[data-theme="light"] .filter-tabs [aria-pressed="true"],html[data-theme="light"] .friend-tabs [aria-current],html[data-theme="light"] .friend-tabs .active{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),html[data-theme="light"] select,html[data-theme="light"] textarea{background:hsl(219 35.0% 94.5%)!important}html[data-theme="light"] input:focus,html[data-theme="light"] select:focus,html[data-theme="light"] textarea:focus{box-shadow:0 0 0 3px hsl(220 100.0% 50.0% / 0.2)!important}html[data-theme="light"] label{color:hsl(219 31.9% 17.8%)}html[data-theme="light"] .landing-hero{box-shadow:0 30px 80px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .landing-copy h1 span{text-shadow:0 0 40px hsl(220 100.0% 50.0% / 0.45)}html[data-theme="light"] .hero-kicker{border:1px solid hsl(220 100.0% 50.0% / 0.4)!important;background:hsl(220 100.0% 50.0% / 0.1)!important}html[data-theme="light"] .path-icon{background:hsl(220 100.0% 50.0% / 0.14)!important}html[data-theme="light"] .price-label{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .job-glyph{background:hsl(220 100.0% 50.0% / 0.14)!important}html[data-theme="light"] .profile-cover{background:linear-gradient(120deg,hsl(220 35.0% 86.5%),hsl(216 35.0% 92.7%) 60%,hsl(220 35.0% 81.8%))!important}html[data-theme="light"] .profile-tabs a[aria-current]{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .chat-person[aria-current],html[data-theme="light"] .chat-person.active{background:hsl(220 100.0% 50.0% / 0.12)!important}html[data-theme="light"] .notification-item.is-unread{border-color:hsl(220 100.0% 50.0% / 0.45)!important}html[data-theme="light"] .settings-nav [aria-current],html[data-theme="light"] .settings-nav .active{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .sidebar{background:hsl(220 35.0% 95.3%)!important}html[data-theme="light"] .nav-item.active{background:hsl(220 100.0% 50.0% / 0.14)!important}html[data-theme="light"] dialog::backdrop{background:hsl(220 35.0% 98.0% / 0.7)}html[data-theme="light"] .account-panel{background:linear-gradient(180deg,var(--panel),hsl(220 35.0% 93.9%))!important;box-shadow:0 30px 80px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .header{background:hsl(225 35.0% 96.9% / 0.82)!important}:root[data-theme="light"]{--bg:hsl(220 35.0% 91.6%);--panel:hsl(219 35.0% 88.2%);--raised:hsl(222 35.0% 84.3%);--border:hsl(219 35.0% 81.8%);--border-strong:hsl(219 35.0% 74.5%);--blue:hsl(218 100.0% 59.2%);--blue-hi:hsl(218 100.0% 64.5%);--cyan:hsl(212 100.0% 67.6%);--text:hsl(217 35.0% 4.1%);--muted:hsl(219 21.3% 36.9%)}html[data-theme="light"] .listing-card:hover,html[data-theme="light"] .creator-card:hover,html[data-theme="light"] .portfolio-card:hover,html[data-theme="light"] .job-row:hover,html[data-theme="light"] .build-card:hover,html[data-theme="light"] .friend-card:hover,html[data-theme="light"] .hb-card:hover{box-shadow:0 10px 28px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .button.primary{box-shadow:0 4px 14px hsl(218 100.0% 50.0% / 0.3)}html[data-theme="light"] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),html[data-theme="light"] select,html[data-theme="light"] textarea{background:hsl(220 35.0% 89.8%)!important}html[data-theme="light"] .topbar{background:hsl(220 35.0% 91.6% / 0.9)!important}html[data-theme="light"] #header-unread{background:hsl(354 100.0% 65.1%)!important}html[data-theme="light"] .session-avatar{background:linear-gradient(135deg,hsl(218 100.0% 59.2%),hsl(212 100.0% 67.6%))!important}html[data-theme="light"] .sidebar{background:hsl(221 35.0% 91.8%)!important;scrollbar-color:hsl(219 35.0% 78.2%) transparent}html[data-theme="light"] .sidebar .wordmark{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .sidebar .wordmark>span{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .nav-label{color:hsl(218 20.9% 40.0%)!important}html[data-theme="light"] .nav-item{color:hsl(218 29.9% 22.9%)!important}html[data-theme="light"] .nav-item:hover{background:hsl(220 35.0% 87.1%)!important;color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .nav-item.active{background:hsl(218 35.0% 81.4%)!important;color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .nav-item.active svg{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .notification-count{background:hsl(354 100.0% 65.1%)!important}html[data-theme="light"] details.nav-group summary:hover{color:hsl(218 35.0% 14.7%)!important}html[data-theme="light"] .vx-hubs-head a{color:hsl(218 35.0% 26.9%)}html[data-theme="light"] .vx-hubs-head a:hover{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .vx-hub{color:hsl(217 35.0% 9.4%)}html[data-theme="light"] .vx-hub:hover{background:hsl(220 35.0% 87.1%)}html[data-theme="light"] .vx-hub.active{background:hsl(218 35.0% 83.9%);border-color:hsl(218 100.0% 50.0% / 0.4)}html[data-theme="light"] .vx-hub-icon{background:linear-gradient(135deg,hsl(220 56.9% 25.5%),hsl(218 100.0% 59.2%))}html[data-theme="light"] .vx-user-link{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .vx-user-link:hover{background:hsl(220 35.0% 87.1%)}html[data-theme="light"] .vx-user-settings:hover{color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .breadcrumb{color:hsl(218 22.0% 40.0%)}html[data-theme="light"] .filter-tabs [aria-current],html[data-theme="light"] .filter-tabs .active,html[data-theme="light"] .filter-tabs [aria-pressed="true"],html[data-theme="light"] .friend-tabs [aria-current],html[data-theme="light"] .friend-tabs .active{color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .pill,html[data-theme="light"] .chip{background:hsl(221 35.0% 84.7%)!important;border-color:hsl(221 45.2% 24.3%)!important;color:hsl(218 35.0% 14.3%)}html[data-theme="light"] .hb-banner{background:radial-gradient(600px 200px at 80% 0,hsl(218 100.0% 50.0% / 0.45),transparent 70%),linear-gradient(120deg,hsl(220 35.0% 85.7%),hsl(219 63.5% 20.4%) 55%,hsl(221 35.0% 88.0%))}html[data-theme="light"] .hb-hero-icon{background:linear-gradient(135deg,hsl(220 56.9% 25.5%),hsl(218 100.0% 59.2%))}html[data-theme="light"] .hb-hero-text p{color:hsl(218 33.3% 20.6%)}html[data-theme="light"] .hb-hero-meta{color:hsl(218 33.3% 20.6%)}html[data-theme="light"] .hb-joined{color:hsl(219 100.0% 30.0%)!important;border-color:hsl(218 100.0% 50.0% / 0.4)!important}html[data-theme="light"] .hb-stats div{background:hsl(220 35.0% 89.8%)}html[data-theme="light"] .hb-chan.is-active{background:hsl(218 35.0% 81.4%)!important;color:hsl(0 0.0% 4.0%)!important}html[data-theme="light"] .vx-presence{color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .vx-presence i{background:hsl(223 17.3% 59.2%)}html[data-theme="light"] .vx-presence.is-online i{background:hsl(142 70.6% 45.3%);box-shadow:0 0 0 3px hsl(142 70.6% 45.3% / 0.18)}html[data-theme="light"] .vx-presence.is-online{color:hsl(142 76.6% 30.0%)}html[data-theme="light"] #content .vh-hero{border:1px solid hsl(222 58.8% 50.0% / 0.16);background:hsl(224 35.0% 91.8%)}html[data-theme="light"] .vh-hero::after{background:linear-gradient(90deg,hsl(224 35.0% 94.3%) 0%,hsl(224 35.0% 94.3% / 0.88) 42%,hsl(224 35.0% 94.3% / 0.2) 100%)}html[data-theme="light"] .vh-hero h1 span{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-hero p{color:hsl(222 25.0% 26.7%)}html[data-theme="light"] .vh-quick a{border:1px solid hsl(222 58.8% 50.0% / 0.14);background:hsl(224 35.0% 90.2% / 0.7)}html[data-theme="light"] .vh-quick a:hover{border-color:hsl(222 100.0% 50.0% / 0.55)}html[data-theme="light"] .vh-qi{background:hsl(222 100.0% 50.0% / 0.12);color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-quick small{color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .vh-section{border:1px solid hsl(222 58.8% 50.0% / 0.14);background:hsl(222 35.0% 91.4% / 0.72)}html[data-theme="light"] .vh-head a{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-muted{color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .vh-empty{border:1px dashed hsl(222 58.8% 50.0% / 0.2);color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .vh-creator,html[data-theme="light"] .vh-hub{background:hsl(0 0.0% 4.0% / 0.02);border:1px solid hsl(222 58.8% 50.0% / 0.1)}html[data-theme="light"] .vh-creator:hover,html[data-theme="light"] .vh-hub:hover,html[data-theme="light"] .vh-list a:hover{border-color:hsl(222 100.0% 50.0% / 0.45)}html[data-theme="light"] .vh-av,html[data-theme="light"] .vh-hi{background:hsl(223 35.0% 84.3%);color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-cn small,html[data-theme="light"] .vh-hub small,html[data-theme="light"] .vh-lt small{color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .vh-cn em,html[data-theme="light"] .vh-hub em{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-list a{border:1px solid hsl(222 58.8% 50.0% / 0.1);background:hsl(0 0.0% 4.0% / 0.02)}html[data-theme="light"] .vh-list b{color:hsl(226 35.0% 4.9%)}html[data-theme="light"] .vh-tag{background:hsl(222 100.0% 50.0% / 0.14);color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-shot{background:hsl(223 35.0% 87.3%);color:hsl(0 0.0% 4.0%)}html[data-theme="light"] .vh-shot>span:last-child{background:linear-gradient(transparent,hsl(224 35.0% 95.9% / 0.9))}html[data-theme="light"] .vh-shot small{color:hsl(222 25.0% 26.7%)}html[data-theme="light"] .vh-noimg{color:hsl(222 23.7% 40.0%)}html[data-theme="light"] .vh-stats a{border:1px solid hsl(222 58.8% 50.0% / 0.1)}html[data-theme="light"] .vh-stats svg{color:hsl(222 100.0% 30.0%)}html[data-theme="light"] .vh-stats small{color:hsl(221 19.6% 40.0%)}html[data-theme="light"] .vh-ai,html[data-theme="light"] .vh-cta{border:1px solid hsl(222 100.0% 50.0% / 0.22);background:linear-gradient(120deg,hsl(222 100.0% 50.0% / 0.1),hsl(222 35.0% 91.4% / 0.8))}html[data-theme="light"] .vh-ai p{color:hsl(222 25.0% 26.7%)}html[data-theme="light"] .vh-cta{background:hsl(222 35.0% 91.4% / 0.72);border-color:hsl(222 58.8% 50.0% / 0.14)}html[data-theme="light"] .vexo-ai-launcher{border:1px solid hsl(214 100.0% 61.0%);background:linear-gradient(130deg,hsl(212 100.0% 51.6%),hsl(219 82.3% 35.5%));box-shadow:0 8px 35px hsl(215 30.0% 15.0% / 0.12)}html[data-theme="light"] .vexo-ai-launcher:hover{background:hsl(214 85.4% 48.2%)}html[data-theme="light"] .vexo-ai-launcher:focus-visible,html[data-theme="light"] .vexo-ai-panel button:focus-visible,html[data-theme="light"] .vexo-ai-panel a:focus-visible{outline:2px solid hsl(200 100.0% 72.4%)}html[data-theme="light"] .vexo-ai-panel{background:hsl(209 35.0% 92.0%);border:1px solid hsl(207 50.3% 31.6%);box-shadow:0 20px 90px hsl(0 0.0% 15.0% / 0.12);color:hsl(207 35.0% 4.3%)}html[data-theme="light"] .vexo-ai-header{background:linear-gradient(125deg,hsl(211 35.0% 83.5%),hsl(211 35.0% 89.6%));border-bottom:1px solid hsl(207 35.0% 74.1%)}html[data-theme="light"] .vexo-ai-mark{background:hsl(211 82.1% 30.6%);border:1px solid hsl(210 70.6% 48.0%);color:hsl(201 100.0% 30.0%)}html[data-theme="light"] .vexo-ai-header div>span{color:hsl(206 48.6% 30.0%)}html[data-theme="light"] .vexo-ai-header select{border:1px solid hsl(206 48.7% 30.6%);background:hsl(208 35.0% 86.7%);color:hsl(206 93.0% 30.0%)}html[data-theme="light"] .vexo-ai-header button{color:hsl(207 35.0% 28.6%)}html[data-theme="light"] .vexo-ai-history{scrollbar-color:hsl(207 48.3% 28.8%) transparent}html[data-theme="light"] .vexo-ai-welcome>span{color:hsl(203 100.0% 30.0%)}html[data-theme="light"] .vexo-ai-welcome p{color:hsl(208 33.7% 33.7%)}html[data-theme="light"] .vexo-ai-welcome button{border:1px solid hsl(208 35.0% 74.9%);background:hsl(209 35.0% 87.8%);color:hsl(207 56.5% 30.0%)}html[data-theme="light"] .vexo-ai-bubble{background:hsl(209 35.0% 84.5%);border:1px solid hsl(207 50.4% 26.1%)}html[data-theme="light"] .vexo-ai-bubble.user{background:hsl(214 75.8% 25.9%);border-color:hsl(215 64.9% 38.0%)}html[data-theme="light"] .vexo-ai-bubble small{color:hsl(206 100.0% 30.0%)}html[data-theme="light"] .vexo-ai-bubble p{color:hsl(208 35.0% 10.4%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-status{color:hsl(205 48.8% 30.0%)}html[data-theme="light"] .vexo-ai-recovery button,html[data-theme="light"] .vexo-ai-recovery a{color:hsl(206 100.0% 30.0%)}html[data-theme="light"] .vexo-ai-panel form{border-top:1px solid hsl(207 35.0% 76.3%);background:hsl(208 35.0% 90.2%)}html[data-theme="light"] .vexo-ai-consent{color:hsl(207 31.4% 33.7%)}html[data-theme="light"] .vexo-ai-consent input{accent-color:hsl(214 100.0% 54.3%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-input{border:1px solid hsl(207 35.0% 70.0%);background:hsl(209 35.0% 93.1%);color:hsl(207 35.0% 6.9%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-input:focus{outline:2px solid hsl(211 83.2% 53.3%)}html[data-theme="light"] .vexo-ai-controls button{border:1px solid hsl(205 50.0% 31.4%);background:hsl(207 35.0% 85.1%);color:hsl(205 84.1% 30.0%)}html[data-theme="light"] .vexo-ai-controls #vexo-ai-send{background:hsl(213 92.5% 46.9%);border-color:hsl(212 100.0% 57.6%)}html[data-theme="light"] .vexo-ai-controls #vexo-ai-count{color:hsl(206 28.3% 40.0%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-hint{color:hsl(207 25.0% 40.0%)}html[data-theme="light"] .vexo-ai-modebar{border-bottom:1px solid hsl(208 35.0% 76.9%)}html[data-theme="light"] .vexo-ai-modebar label{color:hsl(208 28.6% 39.0%)}html[data-theme="light"] .vexo-ai-modebar select{background:hsl(208 35.0% 87.3%);border:1px solid hsl(205 45.2% 26.5%);color:hsl(205 62.1% 30.0%)}html[data-theme="light"] .vexo-ai-context-button{color:hsl(208 100.0% 30.0%)!important}html[data-theme="light"] .vexo-ai-panel #vexo-ai-result{background:hsl(210 35.0% 87.5%);border-top:1px solid hsl(208 35.0% 73.7%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-result label{color:hsl(205 50.8% 30.0%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-result textarea{background:hsl(207 35.0% 92.4%);border:1px solid hsl(205 35.0% 68.6%);color:hsl(205 35.0% 9.8%)}html[data-theme="light"] .vexo-ai-panel #vexo-ai-result button{background:hsl(213 90.3% 40.6%);border:1px solid hsl(211 80.6% 53.5%)}html[data-theme="light"] .vexo-ai-match{border:1px solid hsl(207 45.1% 30.0%);background:hsl(207 35.0% 84.9%)}html[data-theme="light"] .vexo-ai-match strong{color:hsl(206 100.0% 30.0%)}html[data-theme="light"] .vexo-ai-match span,html[data-theme="light"] .vexo-ai-match small{color:hsl(206 35.0% 32.0%)}html[data-theme="light"] .vexo-ai-admin-stats>div{background:hsl(209 35.0% 86.9%);border:1px solid hsl(206 50.0% 26.7%)}html[data-theme="light"] .vexo-ai-admin-stats span{color:hsl(206 35.0% 30.8%)}html[data-theme="light"] .vexo-ai-admin-report{border-bottom:1px solid hsl(206 35.0% 75.9%)}html[data-theme="light"] .vexo-ai-admin-report p{color:hsl(206 45.3% 30.0%)}html[data-theme="light"] .vexo-ai-admin-report small{color:hsl(209 25.1% 40.0%)}html[data-theme="light"]:not(.vexo-ios-app){--bg:hsl(240 8.3% 95.3%);--panel:hsl(240 7.0% 91.6%);--raised:hsl(240 6.9% 88.6%);--border:hsl(240 6.2% 84.1%);--border-strong:hsl(240 5.7% 79.2%);--blue:hsl(220 90.2% 60.0%);--blue-hi:hsl(220 90.8% 66.1%);--cyan:hsl(240 2.3% 43.3%);--text:hsl(240 8.3% 4.7%);--muted:hsl(240 2.3% 43.3%)}html[data-theme="light"]:not(.vexo-ios-app):not([data-accent]){--vx-accent:hsl(220 90.2% 60.0%)}html[data-theme="light"]:not(.vexo-ios-app),html[data-theme="light"]:not(.vexo-ios-app) body{background:hsl(240 8.3% 95.3%)!important}html[data-theme="light"]:not(.vexo-ios-app) .topbar{background:hsl(240 8.3% 95.3% / 0.96)!important}html[data-theme="light"]:not(.vexo-ios-app) .sidebar{background:hsl(240 6.7% 94.1%)!important}html[data-theme="light"]:not(.vexo-ios-app) .nav-item{color:hsl(240 4.7% 21.0%)!important}html[data-theme="light"] .vx-rel .vx-rel-on svg{color:hsl(135 63.6% 30.0%)}html[data-theme="light"] .vx-rel-menu{background:var(--panel,hsl(240 7.0% 91.6%));border:1px solid var(--border,hsl(240 6.2% 84.1%));box-shadow:0 8px 24px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .vx-rel-menu button{color:var(--text,hsl(240 8.3% 4.7%))}html[data-theme="light"] .vx-rel-menu button:hover,html[data-theme="light"] .vx-rel-menu button:focus-visible{background:var(--raised,hsl(240 6.9% 88.6%))}html[data-theme="light"] .vx-rel-menu .vx-rel-warn{color:hsl(3 100.0% 30.0%)}html[data-theme="light"] .vx-rel-dialog{border:1px solid var(--border,hsl(240 6.2% 84.1%));background:var(--panel,hsl(240 7.0% 91.6%));color:var(--text,hsl(240 8.3% 4.7%))}html[data-theme="light"] .vx-rel-dialog::backdrop{background:hsl(0 0.0% 98.5% / 0.55)}html[data-theme="light"] .vx-rel-dialog p{color:var(--muted,hsl(240 2.3% 40.0%))}html[data-theme="light"] .vx-rel-dialog .vx-rel-danger{background:hsl(3 100.0% 61.4%)!important}html[data-theme="light"] .chat-job-tag{background:var(--raised,hsl(240 6.9% 88.6%));color:var(--muted,hsl(240 2.3% 40.0%));border:1px solid var(--border,hsl(240 6.2% 84.1%))}html[data-theme="light"] .job-thread-list{border:1px solid var(--border,hsl(240 6.2% 84.1%))}html[data-theme="light"] .job-thread-list .chat-thread+.chat-thread{border-top:1px solid var(--border,hsl(240 6.2% 84.1%))!important}html[data-theme="light"] .vx-staff-hit{border:1px solid var(--border,hsl(240 6.2% 84.1%))}html[data-theme="light"] .vx-staff-chip{border:1px solid var(--border,hsl(240 6.2% 84.1%))}html[data-theme="light"] .vx-staff-chip button:hover{color:hsl(3 100.0% 30.0%)}html[data-theme="light"] .vx-tip{background:hsl(220 8.1% 92.7%);color:hsl(240 8.3% 4.7%);border:1px solid hsl(0 0.0% 4.0% / 0.06);box-shadow:0 6px 18px hsl(0 0.0% 15.0% / 0.12)}html[data-theme="light"] .vx-tip small{color:hsl(240 4.1% 38.0%)}html[data-theme="light"] .vx-tip-arrow{background:hsl(220 8.1% 92.7%);border-right:1px solid hsl(0 0.0% 4.0% / 0.06);border-bottom:1px solid hsl(0 0.0% 4.0% / 0.06)}html[data-theme="light"][data-theme="light"] .vx-tip,html[data-theme="light"][data-theme="light"] .vx-tip-arrow{background:hsl(228 7.9% 87.6%)}
:root[data-theme="midnight"]{--bg:hsl(216 14.3% 1.2%);--panel:hsl(218 12.0% 2.4%);--raised:hsl(216 11.5% 3.1%);--border:hsl(218 10.7% 5.3%)}html[data-theme="midnight"] input:not([type=checkbox]):not([type=color]),html[data-theme="midnight"] textarea,html[data-theme="midnight"] select{border:1px solid hsl(219 10.3% 6.8%);background:hsl(218 15.0% 1.9%)}html[data-theme="midnight"] input[type=color]{border:1px solid hsl(219 10.3% 6.8%)}html[data-theme="midnight"] .sidebar{background:hsl(220 12.0% 1.8%);border-right:1px solid hsl(220 10.6% 5.0%)}html[data-theme="midnight"] .nav-item:hover{background:hsl(218 16.6% 3.4%)}html[data-theme="midnight"] .nav-item.active{background:linear-gradient(90deg,#14316b,hsl(219 25.3% 4.5%));border-color:hsl(218 26.8% 8.7%)}html[data-theme="midnight"] .button{border:1px solid hsl(216 11.6% 7.6%);background:hsl(217 18.0% 3.5%)}html[data-theme="midnight"] .button:hover{background:hsl(217 21.6% 5.9%)}html[data-theme="midnight"] .topbar{background:hsl(218 16.0% 1.8% / 0.929)}html[data-theme="midnight"] .top-search{background:hsl(218 12.9% 3.0%);border:1px solid hsl(215 11.5% 5.2%)}html[data-theme="midnight"] .session-link{border-left:1px solid hsl(221 9.9% 6.8%)}html[data-theme="midnight"] .session-link>span:first-child{background:hsl(216 22.2% 5.2%)}html[data-theme="midnight"] .breadcrumb span{color:hsl(217 12.2% 8.4%)}html[data-theme="midnight"] .pill{background:hsl(216 27.1% 3.6%);border:1px solid hsl(218 26.9% 7.9%)}html[data-theme="midnight"] .hero-panel{border:1px solid hsl(216 17.8% 7.5%);background:hsl(215 31.6% 3.2%)}html[data-theme="midnight"] .hero-panel:after{background:linear-gradient(90deg,hsl(218 37.9% 2.2% / 0.961) 12%,hsl(218 37.9% 2.2% / 0.839) 39%,hsl(218 37.9% 2.2% / 0.22) 77%,hsl(218 37.9% 2.2% / 0.157))}html[data-theme="midnight"] .hero-actions .button:not(.primary){background:hsl(215 26.9% 3.4% / 0.8)}html[data-theme="midnight"] .hero-tag{background:hsl(220 33.1% 2.9% / 0.659)}html[data-theme="midnight"] .chip{background:hsl(217 16.6% 2.8%);border:1px solid hsl(218 14.3% 6.2%)}html[data-theme="midnight"] .chip:hover{background:hsl(216 24.1% 5.1%)}html[data-theme="midnight"] .build-card{border:1px solid hsl(218 12.2% 6.4%);background:hsl(217 17.3% 2.6%)}html[data-theme="midnight"] .build-card>img{background:hsl(217 22.3% 2.1%)}html[data-theme="midnight"] .build-card-bottom{border-top:1px solid hsl(217 16.9% 6.1%)}html[data-theme="midnight"] .feature-icon{background:hsl(218 25.9% 4.8%);border:1px solid hsl(217 23.1% 8.2%)}html[data-theme="midnight"] .app-footer{border-top:1px solid hsl(218 13.7% 4.9%)}html[data-theme="midnight"] .empty-state{border:1px dashed hsl(220 14.0% 8.3%);background:hsl(219 18.3% 2.7%)}html[data-theme="midnight"] .settings-nav a:hover,html[data-theme="midnight"] .settings-nav a.active{background:hsl(218 25.9% 4.8%)}html[data-theme="midnight"] .media-box{border:1px solid hsl(218 15.0% 7.1%);background:hsl(219 23.3% 2.1%)}html[data-theme="midnight"] .media-preview{background:linear-gradient(120deg,#152c55,hsl(218 26.7% 4.2%) 55%,hsl(219 31.6% 3.2%));border:1px solid hsl(218 25.5% 7.8%)}html[data-theme="midnight"] .check-row{border-bottom:1px solid hsl(218 15.0% 5.6%)}html[data-theme="midnight"] .notice{background:hsl(218 29.1% 3.9%)}html[data-theme="midnight"] .destructive{background:hsl(347 23.9% 5.5%)}html[data-theme="midnight"] .destructive:hover{background:hsl(345 27.0% 8.1%)}html[data-theme="midnight"] .icon-button{border:1px solid hsl(217 16.2% 7.4%);background:hsl(216 22.4% 3.9%)}html[data-theme="midnight"] .icon-button:hover{background:hsl(216 21.8% 6.5%)}html[data-theme="midnight"] .profile-cover{background:radial-gradient(ellipse at 75% 10%,#274d88,transparent 65%),linear-gradient(130deg,hsl(218 26.6% 3.6%),hsl(215 16.4% 2.6%))}html[data-theme="midnight"] .profile-shell{border:1px solid hsl(217 14.6% 7.0%);background:hsl(217 17.3% 2.6%)}html[data-theme="midnight"] .profile-avatar{border:5px solid hsl(217 17.3% 2.6%);background:hsl(218 27.6% 5.2%)}html[data-theme="midnight"] .profile-tabs{border-top:1px solid hsl(219 15.6% 6.4%)}html[data-theme="midnight"] .creator-card{border:1px solid hsl(217 14.9% 6.9%);background:hsl(219 20.0% 3.0%)}html[data-theme="midnight"] .log-row{border-bottom:1px solid hsl(217 13.9% 6.6%)}html[data-theme="midnight"] dialog{border:1px solid hsl(219 15.8% 8.9%);background:hsl(218 20.7% 3.2%)}html[data-theme="midnight"] dialog::backdrop{background:hsl(220 41.5% 0.8% / 0.871)}html[data-theme="midnight"] #toast{background:hsl(216 28.6% 4.9%);box-shadow:0 8px 30px hsl(0 0.0% 0.0% / 0.4)}@media(max-width:800px){html[data-theme="midnight"] .sidebar.open{box-shadow:20px 0 60px hsl(0 0.0% 0.0% / 0.6)}}@media(max-width:520px){html[data-theme="midnight"] .hero-panel:after{background:linear-gradient(90deg,hsl(218 37.9% 2.2% / 0.949),hsl(218 37.9% 2.2% / 0.565))}}html[data-theme="midnight"] .agency-banner{background:linear-gradient(120deg,hsl(219 30.4% 4.3%),hsl(218 14.1% 2.0%))}html[data-theme="midnight"] .package-card{border:1px solid hsl(215 11.3% 5.9%);background:hsl(218 15.3% 2.5%)}html[data-theme="midnight"] .package-popular{background:linear-gradient(160deg,hsl(217 31.8% 5.0%),hsl(218 15.3% 2.5%))}html[data-theme="midnight"] .project-open{border:1px solid hsl(215 11.3% 5.9%);background:hsl(218 15.3% 2.5%)}html[data-theme="midnight"] .project-index,html[data-theme="midnight"] .project-badge{background:hsl(221 30.0% 1.9% / 0.788)}html[data-theme="midnight"] .terms-item{border-bottom:1px solid hsl(215 11.3% 5.9%)}html[data-theme="midnight"] .discord-card{border:1px solid hsl(215 11.3% 5.9%)}html[data-theme="midnight"] .discord-row button,html[data-theme="midnight"] .clear-references{background:hsl(216 30.0% 5.6%)}html[data-theme="midnight"] .agency-integrated #gallery{background:hsl(220 23.1% 2.3%);border:1px solid hsl(216 17.3% 8.6%)}html[data-theme="midnight"] .agency-integrated #gallery::backdrop{background:hsl(220 41.5% 0.8% / 0.91)}html[data-theme="midnight"] .close-gallery,html[data-theme="midnight"] .gallery-arrow{background:hsl(215 27.5% 5.0%);border:1px solid hsl(216 17.3% 8.6%)}html[data-theme="midnight"] .market-intro{background:linear-gradient(120deg,hsl(212 22.4% 3.0%),hsl(215 18.9% 2.2%))}html[data-theme="midnight"] .listing-card{border:1px solid var(--border,hsl(215 12.3% 5.5%));background:hsl(215 16.4% 2.6%)}html[data-theme="midnight"] .listing-cover{background:radial-gradient(ellipse at 85% 20%,hsl(216 26.5% 8.0%),transparent 70%),linear-gradient(135deg,hsl(215 25.7% 3.3%),hsl(215 23.2% 4.4%))}html[data-theme="midnight"] .listing-summary hr,html[data-theme="midnight"] .listing-editor-note hr{border-top:1px solid hsl(215 11.5% 5.8%)}html[data-theme="midnight"] .portfolio-cover{background:linear-gradient(135deg,hsl(214 30.4% 4.8%),hsl(215 26.5% 7.6%))}html[data-theme="midnight"] .portfolio-cover>.pill{background:hsl(222 28.2% 2.9% / 0.902)}html[data-theme="midnight"] .project-cover-large{background:hsl(214 24.2% 3.4%)}html[data-theme="midnight"] .chat-thread.selected{background:hsl(217 29.6% 4.6%)}html[data-theme="midnight"] .chat-thread:hover{background:hsl(216 22.7% 4.4%)}html[data-theme="midnight"] .chat-initial{background:linear-gradient(140deg,#244b7b,hsl(219 26.8% 4.5%))}html[data-theme="midnight"] .chat-bubble{background:hsl(218 15.6% 4.3%);border:1px solid hsl(218 13.8% 6.9%)}html[data-theme="midnight"] .notification-item.is-unread{background:hsl(216 26.6% 3.6%)}:root[data-theme="midnight"]{--bg:hsl(212 44.3% 1.4%);--panel:hsl(210 37.1% 2.5%);--raised:hsl(210 35.2% 3.4%);--border:hsl(210 27.4% 5.4%)}html[data-theme="midnight"] body{background:radial-gradient(ellipse at 70% 0%, hsl(211 38.7% 5.3% / 0.333), transparent 48%), var(--bg)}html[data-theme="midnight"] .topbar{background:hsl(211 46.7% 1.6% / 0.929);border-bottom:1px solid hsl(211 28.4% 5.6%)}html[data-theme="midnight"] .global-nav a:hover{background:hsl(211 38.4% 3.6%)}html[data-theme="midnight"] .global-nav a[aria-current]{background:hsl(213 42.6% 4.5%)}html[data-theme="midnight"] .top-search{background:hsl(212 40.8% 2.9%)}html[data-theme="midnight"] .header-action,html[data-theme="midnight"] .mobile-menu{background:hsl(209 41.2% 3.0%)}html[data-theme="midnight"] .header-action:hover,html[data-theme="midnight"] .mobile-menu:hover{background:hsl(211 39.6% 5.5%)}html[data-theme="midnight"] #header-unread{box-shadow:0 0 0 3px hsl(211 46.7% 1.6%)}html[data-theme="midnight"] .sidebar{background:hsl(210 41.1% 2.2%)}html[data-theme="midnight"] .sidebar.open{box-shadow:25px 0 90px hsl(0 0.0% 0.0% / 0.533)}html[data-theme="midnight"] .nav-item.active{background:hsl(212 44.3% 5.4%)}html[data-theme="midnight"] .drawer-scrim{background:hsl(212 52.9% 1.0% / 0.722)}html[data-theme="midnight"] .button{border:1px solid hsl(209 24.4% 7.9%);background:linear-gradient(145deg,hsl(211 34.4% 4.4%),hsl(210 37.5% 2.8%));box-shadow:0 2px 2px hsl(0 0.0% 0.0% / 0.133)}html[data-theme="midnight"] .pill{background:hsl(210 41.3% 3.8%)}html[data-theme="midnight"] .panel{background:linear-gradient(145deg,hsl(210 36.0% 2.9%),hsl(210 40.0% 2.1%))}html[data-theme="midnight"] input:not([type=checkbox]):not([type=color]),html[data-theme="midnight"] textarea,html[data-theme="midnight"] select{background:hsl(209 46.3% 2.1%);border:1px solid hsl(209 24.8% 6.8%)}html[data-theme="midnight"] .chip{background:hsl(210 39.3% 3.4%);border-color:hsl(210 27.0% 7.1%)}html[data-theme="midnight"] .notice{background:hsl(209 44.3% 4.1%)}html[data-theme="midnight"] .empty-state{border:1px dashed hsl(210 27.0% 8.8%);background:hsl(207 43.3% 2.5%)}html[data-theme="midnight"] .quiet-empty{border:1px dashed hsl(208 26.4% 7.8%)}html[data-theme="midnight"] .app-footer{border-top:1px solid hsl(209 31.4% 5.2%)}html[data-theme="midnight"] .landing-hero{background:hsl(213 43.2% 2.9%)}html[data-theme="midnight"] .landing-hero::after{background:linear-gradient(90deg,hsl(214 50.4% 1.5% / 0.722) 0%,hsl(214 50.4% 1.5% / 0.251) 40%,transparent 65%),linear-gradient(0deg,hsl(214 50.4% 1.5% / 0.788),transparent 30%)}html[data-theme="midnight"] .landing-paths > a{background:linear-gradient(135deg,hsl(209 39.7% 3.5%),hsl(208 43.3% 2.1%))}html[data-theme="midnight"] .path-icon{background:hsl(210 45.2% 4.8%)}html[data-theme="midnight"] .build-card{background:hsl(209 39.5% 2.4%);border-color:hsl(208 25.7% 6.6%)}html[data-theme="midnight"] .build-card-bottom{border-color:hsl(209 26.7% 5.9%)}html[data-theme="midnight"] .landing-cta{background:radial-gradient(ellipse at right,#06448866,transparent 70%),hsl(206 41.7% 2.7%)}html[data-theme="midnight"] .filter-tabs{background:hsl(209 43.3% 2.5%)}html[data-theme="midnight"] .filter-tabs a:hover{background:hsl(209 37.5% 5.6%)}html[data-theme="midnight"] .directory-filters{border-bottom:1px solid hsl(209 29.3% 5.3%)}html[data-theme="midnight"] .listing-card{background:linear-gradient(145deg,hsl(210 36.9% 3.1%),hsl(208 41.1% 2.2%));border:1px solid hsl(208 25.4% 6.5%)}html[data-theme="midnight"] .card-arrow{background:hsl(209 40.3% 3.9%)}html[data-theme="midnight"] .category-art{background:radial-gradient(ellipse at 50% 20%,#175a9866,transparent 70%),hsl(210 44.4% 3.2%)}html[data-theme="midnight"] .art-symbol{background:linear-gradient(145deg,#0a5595,hsl(211 51.0% 4.7%));box-shadow:10px 15px 30px hsl(206 60.0% 1.6% / 0.502),inset 0 0 15px #238dca22}html[data-theme="midnight"] .art-type{background:hsl(208 50.0% 2.1% / 0.78)}html[data-theme="midnight"] .art-code{background:radial-gradient(ellipse at 50% 20%,#4432b069,transparent 70%),hsl(230 29.5% 3.7%)}html[data-theme="midnight"] .art-code .art-symbol{background:linear-gradient(145deg,#35328e,hsl(235 31.9% 5.5%))}html[data-theme="midnight"] .art-interface{background:radial-gradient(ellipse at 50% 20%,#008eaa66,transparent 70%),hsl(204 45.3% 2.9%)}html[data-theme="midnight"] .art-interface .art-symbol{background:linear-gradient(145deg,#086f86,hsl(196 49.8% 4.8%))}html[data-theme="midnight"] .art-model{background:radial-gradient(ellipse at 50% 20%,#933c9866,transparent 70%),hsl(259 26.0% 3.9%)}html[data-theme="midnight"] .art-environment{background:radial-gradient(ellipse at 50% 20%,#1c867866,transparent 70%),hsl(198 44.3% 2.7%)}html[data-theme="midnight"] .listing-summary{background:linear-gradient(150deg,hsl(211 39.7% 3.8%),hsl(208 42.0% 2.4%))}html[data-theme="midnight"] .listing-summary hr{border-top:1px solid hsl(209 25.9% 6.8%)}html[data-theme="midnight"] .listing-editor-note{background:hsl(207 43.8% 3.1%)}html[data-theme="midnight"] .job-row{background:linear-gradient(120deg,hsl(210 37.8% 3.2%),hsl(209 39.5% 2.4%))}html[data-theme="midnight"] .job-row:hover{background:hsl(209 38.5% 3.9%)}html[data-theme="midnight"] .job-status{background:hsl(208 41.8% 4.6%)}html[data-theme="midnight"] .job-status.hiring{background:hsl(166 45.5% 3.4%);border-color:hsl(164 40.6% 5.8%)}html[data-theme="midnight"] .agency-feature{background:hsl(209 43.5% 3.0%)}html[data-theme="midnight"] .agency-feature::after{background:linear-gradient(90deg,hsl(213 46.3% 2.1% / 0.984) 8%,hsl(213 46.3% 2.1% / 0.859) 36%,hsl(213 46.3% 2.1% / 0.063) 85%)}html[data-theme="midnight"] .package-card{background:hsl(208 41.7% 2.7%);border-color:hsl(209 23.8% 6.8%)}html[data-theme="midnight"] .package-popular{background:linear-gradient(150deg,hsl(211 45.7% 5.9%),hsl(209 41.3% 2.6%))}html[data-theme="midnight"] .project-open{background:hsl(209 41.3% 2.6%)}html[data-theme="midnight"] .profile-shell{background:hsl(207 41.5% 2.3%)}html[data-theme="midnight"] .profile-cover{background:radial-gradient(ellipse at 75% 10%,#125bb366,transparent 60%),linear-gradient(120deg,hsl(211 44.7% 3.2%),hsl(209 39.5% 2.4%))}html[data-theme="midnight"] .profile-avatar{border-color:hsl(207 41.5% 2.3%)}html[data-theme="midnight"] .profile-tabs a[aria-current]{background:hsl(210 41.5% 4.6%)}html[data-theme="midnight"] .creator-card{background:linear-gradient(145deg,hsl(210 38.6% 3.3%),hsl(209 41.5% 2.3%))}html[data-theme="midnight"] .availability-pill{background:hsl(176 35.6% 3.2%);border:1px solid hsl(168 26.7% 5.9%)}html[data-theme="midnight"] .creator-skills span{background:hsl(209 35.1% 4.5%)}html[data-theme="midnight"] .portfolio-cover{background:hsl(209 37.1% 4.9%)}html[data-theme="midnight"] .project-cover-large{background:hsl(209 43.8% 2.2%)}html[data-theme="midnight"] .chat-inbox{background:hsl(208 41.7% 2.7%)}html[data-theme="midnight"] .inbox-tools{border:1px solid hsl(208 26.4% 7.8%);background:hsl(209 41.0% 3.7%)}html[data-theme="midnight"] .privacy-tools{background:hsl(207 42.4% 2.4%)}html[data-theme="midnight"] .chat-thread.selected{background:hsl(209 38.7% 5.3%)}html[data-theme="midnight"] .chat-thread:hover{background:hsl(209 39.7% 4.2%)}html[data-theme="midnight"] .chat-main{background:hsl(208 44.2% 2.2%)}html[data-theme="midnight"] .chat-bubble{background:hsl(209 35.1% 4.5%)}html[data-theme="midnight"] #message-body{background:hsl(208 43.8% 3.1%)}html[data-theme="midnight"] .friend-card{background:hsl(209 41.2% 3.0%)}html[data-theme="midnight"] .notification-item{background:hsl(209 41.2% 3.0%)}html[data-theme="midnight"] .notification-item.is-unread{background:hsl(210 42.4% 4.0%)}html[data-theme="midnight"] .settings-nav{background:hsl(208 41.7% 2.7%);border:1px solid hsl(208 27.0% 7.1%)}html[data-theme="midnight"] .media-box{background:hsl(209 39.5% 2.4%);border-color:hsl(208 26.2% 6.9%)}html[data-theme="midnight"] .media-preview{background:linear-gradient(135deg,#12395f,hsl(208 43.6% 2.6%))}html[data-theme="midnight"] .admin-badge-preview{background:hsl(208 45.9% 2.0%)}html[data-theme="midnight"] .destructive{background:hsl(336 23.7% 4.5%)}html[data-theme="midnight"] .destructive:hover{background:hsl(334 25.4% 6.9%)}html[data-theme="midnight"] dialog{background:hsl(209 41.9% 3.1%)}html[data-theme="midnight"] #toast{background:hsl(208 44.4% 4.5%)}@media (max-width: 760px){html[data-theme="midnight"] .landing-hero::after{background:linear-gradient(90deg,hsl(214 50.4% 1.5% / 0.788),hsl(214 50.4% 1.5% / 0.333)),linear-gradient(0deg,hsl(214 50.4% 1.5% / 0.69),transparent)}}@media (max-width: 520px){html[data-theme="midnight"] .agency-feature::after{background:linear-gradient(90deg,hsl(213 46.3% 2.1% / 0.941),hsl(213 46.3% 2.1% / 0.467))}}html[data-theme="midnight"] .project-intro{background:radial-gradient(ellipse at right top,#0d347044,transparent 70%),hsl(212 37.5% 2.8%)}html[data-theme="midnight"] .project-card-bottom{border-top:1px solid hsl(213 28.4% 5.4%)}html[data-theme="midnight"] .project-progress progress{background:hsl(214 30.0% 4.7%)}html[data-theme="midnight"] .project-progress progress::-webkit-progress-bar{background:hsl(214 30.0% 4.7%)}html[data-theme="midnight"] .project-tabs{border-bottom:1px solid hsl(214 28.2% 6.0%)}html[data-theme="midnight"] .project-column{background:hsl(212 39.0% 2.4%);border:1px solid hsl(214 30.0% 4.9%)}html[data-theme="midnight"] .project-task{background:hsl(212 37.6% 3.5%)}html[data-theme="midnight"] .project-milestone{border-bottom:1px solid hsl(214 29.7% 5.6%)}html[data-theme="midnight"] .project-review form{border-top:1px solid hsl(213 28.8% 5.9%)}html[data-theme="midnight"] .project-feedback{background:hsl(213 39.1% 4.1%)}html[data-theme="midnight"] .project-messages article{border-top:1px solid hsl(213 28.4% 5.4%)}html[data-theme="midnight"] .project-file-list li{border-bottom:1px solid hsl(213 30.7% 5.3%)}html[data-theme="midnight"] .project-timeline li{border-bottom:1px solid hsl(214 30.0% 5.6%)}html[data-theme="midnight"] .project-admin-report{border:1px solid hsl(214 26.4% 7.4%)}html[data-theme="midnight"] .project-admin-log{border-bottom:1px solid hsl(213 31.3% 5.4%)}@media(max-width:1200px){html[data-theme="midnight"] .project-summary-counts{border-top:1px solid hsl(214 28.2% 6.0%)}}html[data-theme="midnight"] .tm-logo-fallback{background:linear-gradient(145deg,#1251a0,hsl(212 39.5% 4.5%))}html[data-theme="midnight"] .tm-card-top{background:radial-gradient(ellipse at 5% 0%,#16467588,transparent 80%),hsl(211 41.9% 3.1%)}html[data-theme="midnight"] .tm-card-bottom{border-top:1px solid hsl(211 29.1% 5.9%)}html[data-theme="midnight"] .tm-editor fieldset{border:1px solid hsl(210 26.8% 7.6%)}html[data-theme="midnight"] .tm-banner-fallback{background:radial-gradient(ellipse at 75% 0%,#136ec75e,transparent 65%),linear-gradient(130deg,hsl(211 44.6% 4.1%),hsl(210 37.9% 2.2%))}html[data-theme="midnight"] .tm-team-identity>.tm-logo{box-shadow:0 0 0 6px hsl(210 37.1% 2.5%)}html[data-theme="midnight"] .tm-hire-panel{background:radial-gradient(ellipse at top right,#10457770,transparent 90%),hsl(210 37.1% 2.5%)}html[data-theme="midnight"] .tm-project-media{background:linear-gradient(145deg,hsl(212 38.4% 5.2%),hsl(211 34.9% 2.5%))}html[data-theme="midnight"] .tm-project-media>.pill{background:hsl(211 47.0% 2.2% / 0.929)}html[data-theme="midnight"] .tm-demo-role{background:hsl(56 14.5% 3.9%);border:1px solid hsl(51 21.2% 8.0%)}html[data-theme="midnight"] .sc-chip-video,html[data-theme="midnight"] .sc-chip-featured{background:hsl(212 44.3% 1.4% / 0.8)}html[data-theme="midnight"] .sc-pillnav{box-shadow:0 8px 24px hsl(0 0.0% 0.0% / 0.25)}html[data-theme="midnight"] .sc-card{background:linear-gradient(180deg,var(--panel),hsl(211 38.5% 2.3%))}html[data-theme="midnight"] .sc-menu-list{box-shadow:0 12px 32px hsl(0 0.0% 0.0% / 0.45)}html[data-theme="midnight"] .sc-media-count{background:hsl(212 44.3% 1.4% / 0.78)}html[data-theme="midnight"] .sc-round:hover{border-color:hsl(210 25.7% 8.6%)}html[data-theme="midnight"] .sc-composer{background:hsl(210 35.2% 3.4% / 0.92);box-shadow:0 14px 40px hsl(0 0.0% 0.0% / 0.5)}html[data-theme="midnight"] .sc-composer:hover{border-color:hsl(210 25.7% 8.6%)}html[data-theme="midnight"] .sc-sk-line,html[data-theme="midnight"] .sc-sk-media{background:linear-gradient(90deg,var(--raised) 0,hsl(209 32.7% 4.6%) 50%,var(--raised) 100%)}html[data-theme="midnight"] .dh-avatar-fallback{background:hsl(221 20.7% 6.5%)}html[data-theme="midnight"] .dh-code{background:hsl(226 29.3% 2.5%)}html[data-theme="midnight"] .gr-card{box-shadow:0 20px 60px hsl(0 0.0% 0.0% / 0.35)}html[data-theme="midnight"] .gr-card[data-frame]{box-shadow:0 0 0 6px var(--gf),0 20px 60px hsl(0 0.0% 0.0% / 0.35)}html[data-theme="midnight"] .gr-rbx-logo{color:hsl(0 0.0% 2.0%)}html[data-theme="midnight"] .dl-cover{background:linear-gradient(135deg,hsl(226 23.6% 3.9%),#22305c)}html[data-theme="midnight"] .xp-viewport{background:hsl(225 26.7% 1.1%)}html[data-theme="midnight"] .xp-spot{background:linear-gradient(135deg,rgba(29,43,100,.5),hsl(226 29.3% 2.5% / 0.5))}@media print{html[data-theme="midnight"] .xp-receipt{color:hsl(0 0.0% 0.0%)}}html[data-theme="midnight"] .cm-col{background:var(--panel,hsl(221 26.4% 2.9%))}html[data-theme="midnight"] .cm-card{background:var(--raised,hsl(220 24.9% 3.8%))}html[data-theme="midnight"] .cm-notes li{background:var(--raised,hsl(220 24.9% 3.8%))}html[data-theme="midnight"] .lp-cover{background:linear-gradient(135deg,hsl(220 32.7% 3.9%),hsl(220 32.7% 2.6%))}html[data-theme="midnight"] .sp-msg{background:hsl(222 28.4% 3.4% / 0.5)}html[data-theme="midnight"] .hb-initial{background:linear-gradient(135deg,#3d7bf5,hsl(240 4.1% 3.4%))}html[data-theme="midnight"] .hb-app{border:1px solid var(--line,hsl(240 3.7% 4.8%));background:var(--panel,hsl(240 4.2% 2.5%))}html[data-theme="midnight"] .hb-side{background:hsl(240 4.0% 1.8%);border-right:1px solid var(--line,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .hb-chan:hover{background:hsl(240 4.1% 3.4%)}html[data-theme="midnight"] .hb-chan.is-active{background:hsl(240 3.2% 4.4%)}html[data-theme="midnight"] .hb-chathead{border-bottom:1px solid var(--line,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .hb-msg:hover{background:hsl(240 3.5% 3.0%)}html[data-theme="midnight"] .hb-body code{background:hsl(240 5.0% 1.4%);border:1px solid hsl(240 3.7% 4.8%)}html[data-theme="midnight"] .hb-code{background:hsl(240 5.0% 1.4%);border:1px solid hsl(240 3.7% 4.8%)}html[data-theme="midnight"] .hb-mention{background:hsl(240 3.2% 4.4% / 0.333)}html[data-theme="midnight"] .hb-files img{border:1px solid hsl(240 3.7% 4.8%)}html[data-theme="midnight"] .hb-link{border:1px solid hsl(240 3.4% 6.2%);background:hsl(240 4.1% 3.4%)}html[data-theme="midnight"] .hb-react{border:1px solid hsl(240 3.4% 6.2%);background:hsl(240 4.1% 3.4%)}html[data-theme="midnight"] .hb-actions{background:hsl(240 4.2% 2.5%);border:1px solid hsl(240 3.7% 4.8%)}html[data-theme="midnight"] .hb-actions button:hover{background:hsl(240 3.2% 4.4%)}html[data-theme="midnight"] .hb-compose{border-top:1px solid var(--line,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .hb-readonly{border-top:1px solid var(--line,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .hb-dialog{background:hsl(240 4.2% 2.5%);border:1px solid hsl(240 3.7% 4.8%)}html[data-theme="midnight"] .hb-dialog::backdrop{background:hsl(0 0.0% 0.0% / 0.667)}html[data-theme="midnight"] .an-metric{background:linear-gradient(130deg,hsl(211 38.0% 4.2% / 0.467),hsl(210 37.1% 2.5%))}html[data-theme="midnight"] .an-today{background:radial-gradient(ellipse at top left,#123f6c66,transparent 80%),hsl(210 37.1% 2.5%)}html[data-theme="midnight"] .an-chart{background:hsl(210 37.1% 2.5%);border:1px solid hsl(210 27.4% 5.4%)}html[data-theme="midnight"] .an-grid{stroke:hsl(212 28.5% 5.8%)}html[data-theme="midnight"] .an-chart circle{stroke:hsl(210 35.2% 3.4%)}html[data-theme="midnight"] .an-chart-empty{background:radial-gradient(ellipse,hsl(209 44.1% 4.9% / 0.333),transparent 75%)}html[data-theme="midnight"] .an-insights li{border-bottom:1px solid hsl(211 32.3% 5.4%)}html[data-theme="midnight"] .an-connections>div{border-bottom:1px solid hsl(211 30.0% 5.4%)}html[data-theme="midnight"] .an-portfolio th,html[data-theme="midnight"] .an-portfolio td{border-bottom:1px solid hsl(212 28.5% 5.8%)}html[data-theme="midnight"] .an-privacy{background:hsl(210 37.1% 2.5%);border:1px solid hsl(211 26.8% 8.7%)}html[data-theme="midnight"] .an-privacy::backdrop{background:hsl(0 0.0% 0.0% / 0.667)}html[data-theme="midnight"] .an-admin-sections>div{border-bottom:1px solid hsl(213 27.6% 5.9%)}html[data-theme="midnight"] body[data-page=analytics]{background:radial-gradient(ellipse at 10% 18%,#4dabae30,transparent 50%),radial-gradient(ellipse at 100% 90%,#7e83bd30,transparent 55%),hsl(201 33.6% 2.9%)}html[data-theme="midnight"] .an-workspace{background:hsl(192 46.2% 1.5%);box-shadow:0 26px 80px hsl(0 0.0% 0.0% / 0.333),0 0 0 7px #b8eceb0b}html[data-theme="midnight"] .an-sidebar{background:linear-gradient(155deg,hsl(191 20.7% 6.5% / 0.6),hsl(195 27.1% 3.6% / 0.867) 65%)}html[data-theme="midnight"] .an-main{background:radial-gradient(ellipse at 70% 0%,hsl(188 47.5% 3.9% / 0.188),transparent 50%)}html[data-theme="midnight"] .an-tabs{border-bottom:1px solid hsl(192 18.3% 6.9% / 0.4)}html[data-theme="midnight"] .an-preview-note{background:hsl(187 29.7% 5.1% / 0.22);border:1px solid hsl(187 22.1% 7.8%)}html[data-theme="midnight"] .an-main .button{background:hsl(195 34.7% 3.4%);border-color:hsl(191 22.4% 6.8%)}html[data-theme="midnight"] .an-main .button:hover{background:hsl(188 32.5% 5.6%)}html[data-theme="midnight"] .an-hero-chart{border:1px solid hsl(189 25.7% 7.4%);background:linear-gradient(150deg,hsl(192 44.6% 2.3%),hsl(195 46.2% 1.5%))}html[data-theme="midnight"] .an-grid{stroke:hsl(193 25.0% 6.1%)}html[data-theme="midnight"] .an-chart circle{stroke:hsl(194 41.2% 3.0%)}html[data-theme="midnight"] .an-main .an-metric{background:linear-gradient(145deg,hsl(191 35.2% 3.7% / 0.667),hsl(192 38.5% 2.3%));border:1px solid hsl(190 22.8% 6.8%)}html[data-theme="midnight"] .an-main .panel{background:linear-gradient(145deg,hsl(191 35.2% 3.4% / 0.6),hsl(193 40.0% 2.1%));border-color:hsl(191 22.4% 6.8%)}html[data-theme="midnight"] .an-main .pill{border-color:hsl(180 23.6% 7.8%);background:hsl(168 32.1% 4.3% / 0.333)}html[data-theme="midnight"] .an-comparison{border-color:hsl(191 22.4% 6.8%)}html[data-theme="midnight"] .an-chart-grid .an-chart{background:linear-gradient(130deg,hsl(192 37.8% 3.2% / 0.533),hsl(192 42.9% 2.1%));border-color:hsl(191 22.4% 6.8%)}html[data-theme="midnight"] .an-insights li{border-color:hsl(192 21.5% 6.4%)}html[data-theme="midnight"] .an-connections>div{border-color:hsl(192 21.5% 6.4%)}html[data-theme="midnight"] .an-portfolio th,html[data-theme="midnight"] .an-portfolio td{border-color:hsl(192 21.1% 6.5%)}html[data-theme="midnight"] .an-source-tag{border:1px solid hsl(180 22.0% 7.2%)}html[data-theme="midnight"] .an-main .an-currency-label select{background:hsl(193 37.6% 3.5%);border:1px solid hsl(189 24.2% 7.9%)}html[data-theme="midnight"] .an-earnings-summary{border-top:1px solid hsl(191 22.4% 6.8%);background:hsl(192 31.9% 4.5% / 0.2)}html[data-theme="midnight"] .an-receipt-form input,html[data-theme="midnight"] .an-receipt-form select{background:hsl(192 39.2% 3.1%);border:1px solid hsl(192 18.9% 8.4%)}html[data-theme="midnight"] .an-receipt-table td,html[data-theme="midnight"] .an-receipt-table th{border-bottom:1px solid hsl(192 22.7% 6.1%)}html[data-theme="midnight"] .an-v2 .an-tabs a{background:hsl(224 26.4% 2.9% / 0.7)}html[data-theme="midnight"] .an-v2 .panel,html[data-theme="midnight"] .an-v2 .an-hero-chart,html[data-theme="midnight"] .an-v2 .an-metric,html[data-theme="midnight"] .an-v2 .an-today,html[data-theme="midnight"] .an-v2 figure.an-chart{background:hsl(222 27.3% 2.6% / 0.72)!important}:root[data-theme="midnight"]{--bg:hsl(225 30.0% 0.9%);--panel:hsl(219 27.6% 2.2%);--raised:hsl(219 26.0% 3.1%);--border:hsl(219 21.0% 4.7%);--border-strong:hsl(217 19.6% 6.6%)}html[data-theme="midnight"] .topbar{background:hsl(225 30.0% 0.9% / 0.82)!important}html[data-theme="midnight"] .button:hover{background:hsl(218 26.5% 4.0%)!important}html[data-theme="midnight"] .panel,html[data-theme="midnight"] .listing-card,html[data-theme="midnight"] .creator-card,html[data-theme="midnight"] .portfolio-card,html[data-theme="midnight"] .friend-card,html[data-theme="midnight"] .job-row,html[data-theme="midnight"] .notification-item,html[data-theme="midnight"] .build-card,html[data-theme="midnight"] .settings-nav,html[data-theme="midnight"] .chat-inbox,html[data-theme="midnight"] .chat-main,html[data-theme="midnight"] .empty-state{background:linear-gradient(180deg,var(--panel),hsl(220 29.0% 1.8%))!important}html[data-theme="midnight"] .listing-card:hover,html[data-theme="midnight"] .creator-card:hover,html[data-theme="midnight"] .portfolio-card:hover,html[data-theme="midnight"] .job-row:hover,html[data-theme="midnight"] .build-card:hover,html[data-theme="midnight"] .friend-card:hover{box-shadow:0 14px 36px hsl(0 0.0% 0.0% / 0.45)}html[data-theme="midnight"] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),html[data-theme="midnight"] select,html[data-theme="midnight"] textarea{background:hsl(219 30.0% 1.6%)!important}html[data-theme="midnight"] .landing-hero{box-shadow:0 30px 80px hsl(0 0.0% 0.0% / 0.55)}html[data-theme="midnight"] .profile-cover{background:linear-gradient(120deg,hsl(220 40.9% 4.1%),hsl(216 40.5% 2.2%) 60%,hsl(220 43.2% 5.5%))!important}html[data-theme="midnight"] .sidebar{background:hsl(220 30.0% 1.4%)!important}html[data-theme="midnight"] dialog::backdrop{background:hsl(220 36.0% 0.6% / 0.7)}html[data-theme="midnight"] .account-panel{background:linear-gradient(180deg,var(--panel),hsl(220 29.0% 1.8%))!important;box-shadow:0 30px 80px hsl(0 0.0% 0.0% / 0.5)}html[data-theme="midnight"] .header{background:hsl(225 30.0% 0.9% / 0.82)!important}:root[data-theme="midnight"]{--bg:hsl(220 29.3% 2.5%);--panel:hsl(219 26.0% 3.5%);--raised:hsl(222 27.0% 4.7%);--border:hsl(219 22.6% 5.5%);--border-strong:hsl(219 21.2% 7.6%)}html[data-theme="midnight"] .listing-card:hover,html[data-theme="midnight"] .creator-card:hover,html[data-theme="midnight"] .portfolio-card:hover,html[data-theme="midnight"] .job-row:hover,html[data-theme="midnight"] .build-card:hover,html[data-theme="midnight"] .friend-card:hover,html[data-theme="midnight"] .hb-card:hover{box-shadow:0 10px 28px hsl(0 0.0% 0.0% / 0.35)}html[data-theme="midnight"] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),html[data-theme="midnight"] select,html[data-theme="midnight"] textarea{background:hsl(220 27.7% 3.1%)!important}html[data-theme="midnight"] .topbar{background:hsl(220 29.3% 2.5% / 0.9)!important}html[data-theme="midnight"] .sidebar{background:hsl(221 31.4% 2.5%)!important;scrollbar-color:hsl(219 23.2% 6.5%) transparent}html[data-theme="midnight"] .nav-item:hover{background:hsl(220 27.3% 3.9%)!important}html[data-theme="midnight"] .nav-item.active{background:hsl(218 33.5% 5.6%)!important}html[data-theme="midnight"] .vx-hub:hover{background:hsl(220 27.3% 3.9%)}html[data-theme="midnight"] .vx-hub.active{background:hsl(218 32.2% 4.8%)}html[data-theme="midnight"] .vx-user-link:hover{background:hsl(220 27.3% 3.9%)}html[data-theme="midnight"] .pill,html[data-theme="midnight"] .chip{background:hsl(221 29.2% 4.6%)!important}html[data-theme="midnight"] .hb-banner{background:radial-gradient(600px 200px at 80% 0,rgba(47,123,255,.45),transparent 70%),linear-gradient(120deg,hsl(220 35.3% 4.3%),#132a55 55%,hsl(221 34.4% 3.6%))}html[data-theme="midnight"] .hb-stats div{background:hsl(220 27.7% 3.1%)}html[data-theme="midnight"] .hb-chan.is-active{background:hsl(218 33.5% 5.6%)!important}html[data-theme="midnight"] #content .vh-hero{background:hsl(224 31.4% 2.5%)}html[data-theme="midnight"] .vh-hero::after{background:linear-gradient(90deg,hsl(224 31.0% 1.7%) 0%,hsl(224 31.0% 1.7% / 0.88) 42%,hsl(224 31.0% 1.7% / 0.2) 100%)}html[data-theme="midnight"] .vh-quick a{background:hsl(224 26.4% 2.9% / 0.7)}html[data-theme="midnight"] .vh-section{background:hsl(222 27.3% 2.6% / 0.72)}html[data-theme="midnight"] .vh-av,html[data-theme="midnight"] .vh-hi{background:hsl(223 27.0% 4.7%)}html[data-theme="midnight"] .vh-shot{background:hsl(223 28.6% 3.8%)}html[data-theme="midnight"] .vh-shot>span:last-child{background:linear-gradient(transparent,hsl(224 31.4% 1.2% / 0.9))}html[data-theme="midnight"] .vh-ai,html[data-theme="midnight"] .vh-cta{background:linear-gradient(120deg,rgba(91,140,255,.10),hsl(222 27.3% 2.6% / 0.8))}html[data-theme="midnight"] .vh-cta{background:hsl(222 27.3% 2.6% / 0.72)}html[data-theme="midnight"] .vexo-ai-launcher{box-shadow:0 8px 35px hsl(215 60.0% 3.3% / 0.6)}html[data-theme="midnight"] .vexo-ai-panel{background:hsl(209 39.5% 2.4%);box-shadow:0 20px 90px hsl(0 0.0% 0.0% / 0.6)}html[data-theme="midnight"] .vexo-ai-header{background:linear-gradient(125deg,hsl(211 42.9% 4.9%),hsl(211 39.6% 3.1%));border-bottom:1px solid hsl(207 26.4% 7.8%)}html[data-theme="midnight"] .vexo-ai-header select{background:hsl(208 45.9% 4.0%)}html[data-theme="midnight"] .vexo-ai-welcome button{border:1px solid hsl(208 26.3% 7.5%);background:hsl(209 38.7% 3.6%)}html[data-theme="midnight"] .vexo-ai-bubble{background:hsl(209 35.7% 4.6%)}html[data-theme="midnight"] .vexo-ai-panel form{border-top:1px solid hsl(207 25.3% 7.1%);background:hsl(208 43.2% 2.9%)}html[data-theme="midnight"] .vexo-ai-panel #vexo-ai-input{background:hsl(209 49.7% 2.1%)}html[data-theme="midnight"] .vexo-ai-controls button{background:hsl(207 44.2% 4.5%)}html[data-theme="midnight"] .vexo-ai-modebar{border-bottom:1px solid hsl(208 26.4% 6.9%)}html[data-theme="midnight"] .vexo-ai-modebar select{background:hsl(208 43.4% 3.8%)}html[data-theme="midnight"] .vexo-ai-panel #vexo-ai-result{background:hsl(210 43.1% 3.8%);border-top:1px solid hsl(208 23.3% 7.9%)}html[data-theme="midnight"] .vexo-ai-panel #vexo-ai-result textarea{background:hsl(207 47.7% 2.3%)}html[data-theme="midnight"] .vexo-ai-match{background:hsl(207 41.3% 4.5%)}html[data-theme="midnight"] .vexo-ai-admin-stats>div{background:hsl(209 45.7% 3.9%)}html[data-theme="midnight"] .vexo-ai-admin-report{border-bottom:1px solid hsl(206 25.9% 7.2%)}html[data-theme="midnight"]:not(.vexo-ios-app){--bg:hsl(240 5.0% 1.4%);--panel:hsl(240 4.2% 2.5%);--raised:hsl(240 4.1% 3.4%);--border:hsl(240 3.7% 4.8%);--border-strong:hsl(240 3.4% 6.2%)}html[data-theme="midnight"]:not(.vexo-ios-app),html[data-theme="midnight"]:not(.vexo-ios-app) body{background:hsl(240 5.0% 1.4%)!important}html[data-theme="midnight"]:not(.vexo-ios-app) .topbar{background:hsl(240 5.0% 1.4% / 0.96)!important}html[data-theme="midnight"]:not(.vexo-ios-app) .sidebar{background:hsl(240 4.0% 1.8%)!important}html[data-theme="midnight"] .vx-rel-menu{background:var(--panel,hsl(240 4.2% 2.5%));border:1px solid var(--border,hsl(240 3.7% 4.8%));box-shadow:0 8px 24px hsl(0 0.0% 0.0% / 0.35)}html[data-theme="midnight"] .vx-rel-menu button:hover,html[data-theme="midnight"] .vx-rel-menu button:focus-visible{background:var(--raised,hsl(240 4.1% 3.4%))}html[data-theme="midnight"] .vx-rel-dialog{border:1px solid var(--border,hsl(240 3.7% 4.8%));background:var(--panel,hsl(240 4.2% 2.5%))}html[data-theme="midnight"] .vx-rel-dialog::backdrop{background:hsl(0 0.0% 0.0% / 0.55)}html[data-theme="midnight"] .chat-job-tag{background:var(--raised,hsl(240 4.1% 3.4%));border:1px solid var(--border,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .job-thread-list{border:1px solid var(--border,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .job-thread-list .chat-thread+.chat-thread{border-top:1px solid var(--border,hsl(240 3.7% 4.8%))!important}html[data-theme="midnight"] .vx-staff-hit{border:1px solid var(--border,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .vx-staff-chip{border:1px solid var(--border,hsl(240 3.7% 4.8%))}html[data-theme="midnight"] .vx-tip{background:hsl(220 4.9% 2.2%);box-shadow:0 6px 18px hsl(0 0.0% 0.0% / 0.4)}html[data-theme="midnight"] .vx-tip-arrow{background:hsl(220 4.9% 2.2%)}html[data-theme="midnight"][data-theme="light"] .vx-tip,html[data-theme="midnight"][data-theme="light"] .vx-tip-arrow{background:hsl(228 4.8% 3.7%)}
:root[data-accent]{--blue:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] button:focus-visible,html[data-accent] a:focus-visible,html[data-accent] input:focus-visible,html[data-accent] textarea:focus-visible,html[data-accent] select:focus-visible,html[data-accent] summary:focus-visible{outline:2px solid color-mix(in oklab,var(--vx-accent),white 36%)}html[data-accent] .blue{color:color-mix(in oklab,var(--vx-accent),white 31%)}html[data-accent] .eyebrow{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .wordmark>span{color:color-mix(in oklab,var(--vx-accent),white 57%)}html[data-accent] .workspace-label span{color:color-mix(in oklab,var(--vx-accent),white 16%)}html[data-accent] .nav-item.active svg{color:color-mix(in oklab,var(--vx-accent),white 28%)}html[data-accent] .blue-dot{background:color-mix(in oklab,var(--vx-accent),white 8%);box-shadow:0 0 12px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 44%,transparent)}html[data-accent] .button.primary{background:color-mix(in oklab,var(--vx-accent),black 2%);border-color:color-mix(in oklab,var(--vx-accent),white 13%);box-shadow:0 3px 15px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 10%) 9%,transparent)}html[data-accent] .button.primary:hover{background:color-mix(in oklab,var(--vx-accent),black 12%)}html[data-accent] .pill{color:color-mix(in oklab,var(--vx-accent),white 43%)}html[data-accent] .hero-copy h2 span{color:color-mix(in oklab,var(--vx-accent),white 16%)}html[data-accent] .section-title a{color:color-mix(in oklab,var(--vx-accent),white 34%)}html[data-accent] .chip.active{background:color-mix(in oklab,var(--vx-accent),black 11%);border-color:color-mix(in oklab,var(--vx-accent),white 9%)}html[data-accent] .build-card-bottom>span:last-child{color:color-mix(in oklab,var(--vx-accent),white 31%)}html[data-accent] .feature-icon{color:color-mix(in oklab,var(--vx-accent),white 32%)}html[data-accent] .phase-note a{color:color-mix(in oklab,var(--vx-accent),white 39%)}html[data-accent] .status-line{color:color-mix(in oklab,var(--vx-accent),white 52%)}html[data-accent] .settings-nav a:hover,html[data-accent] .settings-nav a.active{color:color-mix(in oklab,var(--vx-accent),white 57%)}html[data-accent] .media-preview svg{color:color-mix(in oklab,var(--vx-accent),black 3%)}html[data-accent] .notice{color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .profile-cover{background:radial-gradient(ellipse at 75% 10%,color-mix(in oklab,var(--vx-accent),black 43%),transparent 65%),linear-gradient(130deg,#111b2c,#10151c)}html[data-accent] .profile-avatar{color:color-mix(in oklab,var(--vx-accent),white 45%)}html[data-accent] .availability{color:color-mix(in oklab,var(--vx-accent),white 49%)}html[data-accent] .profile-tabs a{border-bottom:2px solid color-mix(in oklab,var(--vx-accent),white 8%);color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .about-row svg{color:color-mix(in oklab,var(--vx-accent),white 9%)}html[data-accent] .about-row a{color:color-mix(in oklab,var(--vx-accent),white 44%)}html[data-accent] .skip-link{background:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .package-popular{border-color:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .package-badge{color:color-mix(in oklab,var(--vx-accent),white 52%)}html[data-accent] .terms-number{color:color-mix(in oklab,var(--vx-accent),white 27%)}html[data-accent] .contact-layout .accent{color:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .discord-row button,html[data-accent] .clear-references{color:color-mix(in oklab,var(--vx-accent),white 73%)}html[data-accent] .gallery-thumb[aria-pressed=true]{border-color:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .agency-integrated button:focus-visible,html[data-accent] .project-open:focus-visible{outline:2px solid color-mix(in oklab,var(--vx-accent),white 34%)}html[data-accent] .listing-category-icon{color:color-mix(in oklab,var(--vx-accent),white 39%)}html[data-accent] .chat-initial{background:linear-gradient(140deg,color-mix(in oklab,var(--vx-accent),black 48%),#152137);color:color-mix(in oklab,var(--vx-accent),white 58%)}html[data-accent] .chat-bubble.mine{border-color:color-mix(in oklab,var(--vx-accent),black 45%)}html[data-accent] .chat-author{color:color-mix(in oklab,var(--vx-accent),white 50%)}html[data-accent] .notification-item.is-unread{border-left:3px solid color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .notification-count{background:color-mix(in oklab,var(--vx-accent),black 2%)}html[data-accent] .profile-badges .vexo-badge{border-color:var(--badge-color,color-mix(in oklab,var(--vx-accent),white 8%));color:var(--badge-color,color-mix(in oklab,var(--vx-accent),white 8%));background:color-mix(in srgb,var(--badge-color,color-mix(in oklab,var(--vx-accent),white 8%)) 9%,transparent)}:root[data-accent]{--blue:color-mix(in oklab,var(--vx-accent),black 14%);--cyan:var(--vx-accent)}html[data-accent] button:focus-visible,html[data-accent] a:focus-visible,html[data-accent] summary:focus-visible{outline:2px solid color-mix(in oklab,var(--vx-accent),white 21%)}html[data-accent] .global-nav a[aria-current]{box-shadow:inset 0 -1px color-mix(in oklab,var(--vx-accent),black 10%)}html[data-accent] .header-action,html[data-accent] .mobile-menu{color:color-mix(in oklab,var(--vx-accent),white 54%)}html[data-accent] #header-unread{background:color-mix(in oklab,var(--vx-accent),black 10%)}html[data-accent] .session-link > span:first-child{background:linear-gradient(140deg,color-mix(in oklab,var(--vx-accent),black 11%),color-mix(in oklab,var(--vx-accent),black 34%));border:1px solid var(--vx-accent)}html[data-accent] .sidebar{border-right:1px solid color-mix(in oklab,var(--vx-accent),black 56%)}html[data-accent] .nav-item.active{border-color:color-mix(in oklab,var(--vx-accent),black 44%)}html[data-accent] .breadcrumb a:hover{color:color-mix(in oklab,var(--vx-accent),white 26%)}html[data-accent] .button:hover{border-color:color-mix(in oklab,var(--vx-accent),black 22%)}html[data-accent] .button.primary{background:linear-gradient(130deg,color-mix(in oklab,var(--vx-accent),black 14%),color-mix(in oklab,var(--vx-accent),black 20%));border:1px solid color-mix(in oklab,var(--vx-accent),black 4%);box-shadow:0 4px 20px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 17%) 15%,transparent), inset 0 1px #ffffff18}html[data-accent] .button.primary:hover{background:linear-gradient(130deg,color-mix(in oklab,var(--vx-accent),black 6%),color-mix(in oklab,var(--vx-accent),black 9%))}html[data-accent] .eyebrow{color:color-mix(in oklab,var(--vx-accent),white 27%)}html[data-accent] .pill{border:1px solid color-mix(in oklab,var(--vx-accent),black 56%);color:color-mix(in oklab,var(--vx-accent),white 46%)}html[data-accent] .blue-dot,html[data-accent] .status-dot{background:color-mix(in oklab,var(--vx-accent),black 2%);box-shadow:0 0 10px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 9%) 53%,transparent)}html[data-accent] .section-title > a{color:color-mix(in oklab,var(--vx-accent),white 31%)}html[data-accent] input:focus,html[data-accent] textarea:focus,html[data-accent] select:focus{outline:2px solid color-mix(in oklab,var(--vx-accent),black 15%)}html[data-accent] input[type=color]{border-color:color-mix(in oklab,var(--vx-accent),black 55%)}html[data-accent] .chip.active{background:color-mix(in oklab,var(--vx-accent),black 16%);border-color:var(--vx-accent)}html[data-accent] .notice{border-color:color-mix(in oklab,var(--vx-accent),black 52%)}html[data-accent] .quiet-empty svg{color:color-mix(in oklab,var(--vx-accent),black 2%)}html[data-accent] .landing-hero{border:1px solid color-mix(in oklab,var(--vx-accent),black 53%)}html[data-accent] .hero-kicker{color:color-mix(in oklab,var(--vx-accent),white 43%)}html[data-accent] .landing-copy h1 > span{color:color-mix(in oklab,var(--vx-accent),black 10%);background:linear-gradient(100deg,color-mix(in oklab,var(--vx-accent),black 14%),color-mix(in oklab,var(--vx-accent),white 16%))}html[data-accent] .landing-copy p{color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .hero-caption{color:color-mix(in oklab,var(--vx-accent),white 61%)}html[data-accent] .landing-paths > a:hover{border-color:color-mix(in oklab,var(--vx-accent),black 27%)}html[data-accent] .path-icon{color:color-mix(in oklab,var(--vx-accent),black 2%);border:1px solid color-mix(in oklab,var(--vx-accent),black 58%)}html[data-accent] .build-card .eyebrow{color:color-mix(in oklab,var(--vx-accent),white 9%)}html[data-accent] .build-card-bottom > span:last-child{color:color-mix(in oklab,var(--vx-accent),white 17%)}html[data-accent] .landing-cta{border:1px solid color-mix(in oklab,var(--vx-accent),black 51%);background:radial-gradient(ellipse at right,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 54%) 40%,transparent),transparent 70%),#071927}html[data-accent] .filter-tabs a.active{background:linear-gradient(135deg,color-mix(in oklab,var(--vx-accent),black 14%),color-mix(in oklab,var(--vx-accent),black 27%));box-shadow:0 2px 8px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 17%) 18%,transparent)}html[data-accent] .listing-card:hover{border-color:color-mix(in oklab,var(--vx-accent),black 33%)}html[data-accent] .tiny-avatar{background:color-mix(in oklab,var(--vx-accent),black 57%);border:1px solid color-mix(in oklab,var(--vx-accent),black 35%);color:color-mix(in oklab,var(--vx-accent),white 74%)}html[data-accent] .card-arrow{border:1px solid color-mix(in oklab,var(--vx-accent),black 58%);color:color-mix(in oklab,var(--vx-accent),white 44%)}html[data-accent] .card-arrow:hover{background:color-mix(in oklab,var(--vx-accent),black 52%);border-color:color-mix(in oklab,var(--vx-accent),black 11%)}html[data-accent] .category-art{background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 43%) 40%,transparent),transparent 70%),#071b2f;border-bottom:1px solid color-mix(in oklab,var(--vx-accent),black 53%);color:color-mix(in oklab,var(--vx-accent),white 28%)}html[data-accent] .art-grid{background-image:linear-gradient(color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 18%) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 18%) 16%,transparent) 1px,transparent 1px)}html[data-accent] .art-orbit{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 40%,transparent);box-shadow:0 0 0 19px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 9%,transparent),0 0 0 40px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 4%,transparent)}html[data-accent] .art-symbol{background:linear-gradient(145deg,color-mix(in oklab,var(--vx-accent),black 48%),#06274a);border:1px solid color-mix(in oklab,var(--vx-accent),black 16%);box-shadow:10px 15px 30px #00101c80,inset 0 0 15px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 23%) 13%,transparent)}html[data-accent] .art-label{color:color-mix(in oklab,var(--vx-accent),white 21%)}html[data-accent] .art-type{border:1px solid color-mix(in oklab,var(--vx-accent),black 42%);color:color-mix(in oklab,var(--vx-accent),white 60%)}html[data-accent] .art-interface .art-symbol{background:linear-gradient(145deg,color-mix(in oklab,var(--vx-accent),black 54%),#07394b)}html[data-accent] .listing-editor-note{border-color:color-mix(in oklab,var(--vx-accent),black 57%)}html[data-accent] .job-row:hover{border-color:color-mix(in oklab,var(--vx-accent),black 39%)}html[data-accent] .job-glyph{border:1px solid color-mix(in oklab,var(--vx-accent),black 30%);background:linear-gradient(135deg,color-mix(in oklab,var(--vx-accent),black 24%),color-mix(in oklab,var(--vx-accent),black 52%));color:color-mix(in oklab,var(--vx-accent),white 65%)}html[data-accent] .job-copy p{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .job-status{border:1px solid color-mix(in oklab,var(--vx-accent),black 49%);color:color-mix(in oklab,var(--vx-accent),white 41%)}html[data-accent] .agency-feature{border:1px solid color-mix(in oklab,var(--vx-accent),black 53%)}html[data-accent] .agency-feature h1 span{color:color-mix(in oklab,var(--vx-accent),white 11%)}html[data-accent] .agency-feature ul{color:color-mix(in oklab,var(--vx-accent),white 65%)}html[data-accent] .agency-feature li svg{color:color-mix(in oklab,var(--vx-accent),black 4%)}html[data-accent] .package-popular{border-color:color-mix(in oklab,var(--vx-accent),black 14%)}html[data-accent] .project-open{border-color:color-mix(in oklab,var(--vx-accent),black 58%)}html[data-accent] .profile-cover{background:radial-gradient(ellipse at 75% 10%,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 36%) 40%,transparent),transparent 60%),linear-gradient(120deg,#071b30,#071522)}html[data-accent] .profile-avatar{background:linear-gradient(140deg,color-mix(in oklab,var(--vx-accent),black 17%),#122e6b);color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .profile-tabs a[aria-current]{border-bottom:2px solid color-mix(in oklab,var(--vx-accent),black 5%)}html[data-accent] .about-row svg{color:color-mix(in oklab,var(--vx-accent),white 6%)}html[data-accent] .creator-card::before{background:linear-gradient(90deg,color-mix(in oklab,var(--vx-accent),black 20%),transparent)}html[data-accent] .creator-card .profile-avatar{border:1px solid color-mix(in oklab,var(--vx-accent),black 22%)}html[data-accent] .creator-skills span{color:color-mix(in oklab,var(--vx-accent),white 38%)}html[data-accent] .project-cover-large{border:1px solid color-mix(in oklab,var(--vx-accent),black 57%)}html[data-accent] .inbox-tools > summary{color:color-mix(in oklab,var(--vx-accent),white 48%)}html[data-accent] .chat-thread.selected{border-color:color-mix(in oklab,var(--vx-accent),black 48%)}html[data-accent] .chat-initial{background:linear-gradient(140deg,color-mix(in oklab,var(--vx-accent),black 42%),#132f54);border-color:color-mix(in oklab,var(--vx-accent),black 35%);color:color-mix(in oklab,var(--vx-accent),white 66%)}html[data-accent] .chat-bubble.mine{border-color:color-mix(in oklab,var(--vx-accent),black 29%);background:linear-gradient(135deg,color-mix(in oklab,var(--vx-accent),black 45%),#0c3268)}html[data-accent] .chat-author{color:color-mix(in oklab,var(--vx-accent),white 43%)}html[data-accent] .friend-card{border-color:color-mix(in oklab,var(--vx-accent),black 58%)}html[data-accent] .notification-item.is-unread{border-left:3px solid color-mix(in oklab,var(--vx-accent),black 2%)}html[data-accent] .notification-count{background:color-mix(in oklab,var(--vx-accent),black 16%)}html[data-accent] .settings-nav a.active{background:linear-gradient(100deg,color-mix(in oklab,var(--vx-accent),black 29%),#0b396d)}html[data-accent] .media-preview{border-color:color-mix(in oklab,var(--vx-accent),black 51%)}html[data-accent] .media-preview.avatar{background:linear-gradient(140deg,color-mix(in oklab,var(--vx-accent),black 24%),#102a59)}html[data-accent] .admin-badge-preview{border:1px solid color-mix(in oklab,var(--vx-accent),black 57%)}html[data-accent] dialog{border-color:color-mix(in oklab,var(--vx-accent),black 44%)}html[data-accent] #toast{border-color:color-mix(in oklab,var(--vx-accent),black 35%)}@media (max-width: 760px){html[data-accent] .back-to-inbox{color:color-mix(in oklab,var(--vx-accent),white 40%)}}html[data-accent] .project-intro>svg{color:var(--vx-accent)}html[data-accent] .project-card h2 a:hover{color:color-mix(in oklab,var(--vx-accent),white 15%)}html[data-accent] .project-progress progress::-webkit-progress-value{background:color-mix(in oklab,var(--vx-accent),black 5%)}html[data-accent] .project-progress progress::-moz-progress-bar{background:color-mix(in oklab,var(--vx-accent),black 5%)}html[data-accent] .project-status{color:color-mix(in oklab,var(--vx-accent),white 34%)!important}html[data-accent] .project-tabs button[aria-current=page]{border-bottom-color:color-mix(in oklab,var(--vx-accent),black 5%)}html[data-accent] .project-tabs button:focus-visible{outline:2px solid color-mix(in oklab,var(--vx-accent),white 13%)}html[data-accent] .project-column h3{color:color-mix(in oklab,var(--vx-accent),white 54%)}html[data-accent] .project-priority{color:color-mix(in oklab,var(--vx-accent),white 17%)}html[data-accent] .project-milestone svg{color:color-mix(in oklab,var(--vx-accent),black 4%)}html[data-accent] .project-section summary{color:color-mix(in oklab,var(--vx-accent),white 30%)}html[data-accent] .project-feedback{border-left:2px solid color-mix(in oklab,var(--vx-accent),black 5%)}html[data-accent] .project-upload{border:1px dashed color-mix(in oklab,var(--vx-accent),black 52%)}html[data-accent] .project-timeline-dot{background:color-mix(in oklab,var(--vx-accent),black 4%)}html[data-accent] .tm-logo{border:1px solid color-mix(in oklab,var(--vx-accent),black 45%)}html[data-accent] .tm-logo-fallback{background:linear-gradient(145deg,color-mix(in oklab,var(--vx-accent),black 42%),#0d243f);color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .tm-card-top{background:radial-gradient(ellipse at 5% 0%,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 55%) 53%,transparent),transparent 80%),#081a2d}html[data-accent] .tm-card-bottom a{color:color-mix(in oklab,var(--vx-accent),white 11%)}html[data-accent] .tm-verified{color:color-mix(in oklab,var(--vx-accent),white 17%)}html[data-accent] .tm-banner-fallback{background:radial-gradient(ellipse at 75% 0%,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 29%) 37%,transparent),transparent 65%),linear-gradient(130deg,#09223d,#07131f)}html[data-accent] .tm-hire-panel{background:radial-gradient(ellipse at top right,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 56%) 44%,transparent),transparent 90%),#081522}html[data-accent] .tm-project-media>span:not(.pill) svg{color:color-mix(in oklab,var(--vx-accent),black 38%)}html[data-accent] .tm-gallery img{border:1px solid color-mix(in oklab,var(--vx-accent),black 52%)}html[data-accent] .tm-admin-row strong{color:color-mix(in oklab,var(--vx-accent),white 75%)}html[data-accent] .sc-cat.is-active{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 14%) 12%,transparent)}html[data-accent] .sc-card:hover{border-color:color-mix(in oklab,var(--vx-accent),black 57%)}html[data-accent] .sc-linkcard-icon{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 14%) 16%,transparent)}html[data-accent] .rep-level{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 12%,transparent);color:color-mix(in oklab,var(--vx-accent),white 45%);border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 30%,transparent)}html[data-accent] .rep-bar i{background:linear-gradient(90deg,color-mix(in oklab,var(--vx-accent),white 8%),#8b5cf6)}html[data-accent] .rep-tabs a[aria-selected="true"]{background:color-mix(in oklab,var(--vx-accent),white 8%);border-color:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .dh-search:focus-within{border-color:color-mix(in oklab,var(--vx-accent),white 8%);box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 20%,transparent)}html[data-accent] .dh-tabs a[aria-current]{border-bottom-color:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .dh-chip[aria-current],html[data-accent] .dh-chip[aria-pressed="true"]{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 16%,transparent);border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 50%,transparent)}html[data-accent] .dh-card:hover{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 35%,transparent)}html[data-accent] .dh-vote button[aria-pressed="true"]{background:color-mix(in oklab,var(--vx-accent),white 8%);border-color:color-mix(in oklab,var(--vx-accent),white 8%)}html[data-accent] .dh-md blockquote{border-left:3px solid color-mix(in oklab,var(--vx-accent),white 8%);background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 6%,transparent)}html[data-accent] .dh-tk-b{color:color-mix(in oklab,var(--vx-accent),white 39%)}html[data-accent] .dh-editor-tabs button[aria-pressed="true"]{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 20%,transparent)}html[data-accent] button.link{color:color-mix(in oklab,var(--vx-accent),white 45%)}html[data-accent] .gr-pill{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 35%) 16%,transparent);color:color-mix(in oklab,var(--vx-accent),white 67%)}html[data-accent] .gr-tabs a.is-active{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 35%) 18%,transparent)}html[data-accent] .gr-st-this_week{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 14%) 18%,transparent);color:color-mix(in oklab,var(--vx-accent),white 57%)}html[data-accent] .gr-score{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 35%) 16%,transparent)}html[data-accent] .xp-thread li.mine{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 35%) 15%,transparent)}html[data-accent] .xp-pin-card.active{outline:2px solid color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .xp-spot{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 35%) 40%,transparent);background:linear-gradient(135deg,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 58%) 50%,transparent),rgba(11,16,32,.5))}html[data-accent] .cm-drop.is-over{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 12%,transparent);outline:1px dashed var(--blue,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .cm-card:hover,html[data-accent] .cm-card:focus-within{border-color:var(--blue,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .cm-card-open:focus-visible{outline:2px solid var(--blue,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .link-button{color:var(--blue-hi,color-mix(in oklab,var(--vx-accent),white 37%))}html[data-accent] .link-button:focus-visible{outline:2px solid var(--blue,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .cm-history li{border-left:2px solid var(--blue,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .cm-linkcard{border:1px solid var(--border-strong,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 37%) 35%,transparent))}html[data-accent] .lp-countdown{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 12%,transparent);border:1px solid var(--border-strong,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 37%) 35%,transparent))}html[data-accent] .bt-skill{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 12%,transparent);color:color-mix(in oklab,var(--vx-accent),white 51%)}html[data-accent] .bt-state.bt-assigned,html[data-accent] .bt-state.bt-in_progress,html[data-accent] .bt-state.bt-reviewing{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 16%,transparent);color:color-mix(in oklab,var(--vx-accent),white 46%)}html[data-accent] .ib-item.is-unread{border-left:3px solid var(--accent,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .ib-pin{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 16%,transparent);color:color-mix(in oklab,var(--vx-accent),white 46%)}html[data-accent] .ib-count{background:var(--accent,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .sp-num{color:color-mix(in oklab,var(--vx-accent),white 46%);background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 12%,transparent)}html[data-accent] .sp-status.sp-open,html[data-accent] .sp-status.sp-staff{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 16%,transparent);color:color-mix(in oklab,var(--vx-accent),white 46%)}html[data-accent] .sp-status.sp-progress{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 35%) 16%,transparent);color:color-mix(in oklab,var(--vx-accent),white 72%)}html[data-accent] .sp-from-staff{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 35%,transparent);background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 45%) 18%,transparent)}html[data-accent] .sp-preview{border:1px dashed color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 0%) 50%,transparent)}html[data-accent] .spa-list li.is-active{border-color:var(--accent,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .spa-open:focus-visible{outline:2px solid var(--accent,color-mix(in oklab,var(--vx-accent),black 0%))}html[data-accent] .hb-initial{background:linear-gradient(135deg,var(--vx-accent),#1b1b1f)}html[data-accent] .lx-k{color:color-mix(in oklab,var(--vx-accent),white 15%)}html[data-accent] .lx-g{color:color-mix(in oklab,var(--vx-accent),white 18%)}html[data-accent] .hb-mention.is-me{background:var(--vx-accent)}html[data-accent] .hb-link span{color:color-mix(in oklab,var(--vx-accent),white 15%)}html[data-accent] .hb-react.is-mine{background:var(--vx-accent);border-color:var(--vx-accent)}html[data-accent] .an-metric-label svg{color:color-mix(in oklab,var(--vx-accent),white 6%)}html[data-accent] .an-today{border-color:color-mix(in oklab,var(--vx-accent),black 55%)!important}html[data-accent] .an-today h2 span{color:color-mix(in oklab,var(--vx-accent),white 34%)}html[data-accent] .an-trend-line{stroke:color-mix(in oklab,var(--vx-accent),black 3%)}html[data-accent] .an-chart circle{fill:color-mix(in oklab,var(--vx-accent),white 19%)}html[data-accent] .an-bar{fill:color-mix(in oklab,var(--vx-accent),black 22%)}html[data-accent] .an-bar:hover,html[data-accent] .an-bar:focus{fill:color-mix(in oklab,var(--vx-accent),white 21%);stroke:color-mix(in oklab,var(--vx-accent),white 50%)}html[data-accent] .an-chart circle:hover,html[data-accent] .an-chart circle:focus{stroke:color-mix(in oklab,var(--vx-accent),black 2%)}html[data-accent] .an-chart-empty>svg{color:color-mix(in oklab,var(--vx-accent),black 21%)}html[data-accent] .an-insights li svg{color:color-mix(in oklab,var(--vx-accent),black 1%)}html[data-accent] .an-connections dt{color:color-mix(in oklab,var(--vx-accent),white 60%)}html[data-accent] .an-portfolio tbody th a{color:color-mix(in oklab,var(--vx-accent),white 74%)}html[data-accent] .an-portfolio td{color:color-mix(in oklab,var(--vx-accent),white 45%)}html[data-accent] .an-admin-sections span{color:color-mix(in oklab,var(--vx-accent),white 42%)}html[data-accent] .an-v2 .an-studio-header h1 span{color:color-mix(in oklab,var(--vx-accent),white 20%)}html[data-accent] .an-v2 .an-studio-link{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .an-v2 .an-tabs a{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 14%,transparent)}html[data-accent] .an-v2 .an-tabs a[aria-current="page"],html[data-accent] .an-v2 .an-tabs a:hover{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 55%,transparent);background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 12%,transparent)}html[data-accent] .an-v2 .panel,html[data-accent] .an-v2 .an-hero-chart,html[data-accent] .an-v2 .an-metric,html[data-accent] .an-v2 .an-today,html[data-accent] .an-v2 figure.an-chart{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 14%,transparent)!important}html[data-accent] .an-v2 .an-metric-label svg,html[data-accent] .an-v2 .an-chart-empty svg,html[data-accent] .an-v2 .an-insights li svg{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .an-v2 .an-secure-dot,html[data-accent] .an-v2 .an-active-dot{background:color-mix(in oklab,var(--vx-accent),white 8%);box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 8%) 18%,transparent)}html[data-accent] .an-v2 .notice{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 18%,transparent);background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 8%,transparent)}html[data-accent] .an-v2 .an-table-wrap{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 14%,transparent)}html[data-accent] .an-v2 .an-section-heading a{color:color-mix(in oklab,var(--vx-accent),white 35%)}:root[data-accent]{--blue:color-mix(in oklab,var(--vx-accent),black 7%);--blue-hi:var(--vx-accent);--cyan:color-mix(in oklab,var(--vx-accent),white 8%);--glow:0 0 0 1px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 45%,transparent),0 8px 28px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 28%,transparent)}html[data-accent] body{background:radial-gradient(1200px 600px at 75% -10%,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 10%,transparent),transparent 60%),var(--bg)!important}html[data-accent] ::selection{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 45%,transparent)}html[data-accent] .top-search input:focus{box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 20%,transparent)}html[data-accent] .button.primary{box-shadow:0 6px 18px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 35%,transparent)}html[data-accent] .notice{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 35%,transparent)!important;background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 8%,transparent)!important}html[data-accent] input:focus,html[data-accent] select:focus,html[data-accent] textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 20%,transparent)!important}html[data-accent] .landing-copy h1 span{text-shadow:0 0 40px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 45%,transparent)}html[data-accent] .hero-kicker{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 40%,transparent)!important;background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 10%,transparent)!important}html[data-accent] .path-icon{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 14%,transparent)!important}html[data-accent] .job-glyph{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 14%,transparent)!important}html[data-accent] .chat-person[aria-current],html[data-accent] .chat-person.active{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 12%,transparent)!important}html[data-accent] .notification-item.is-unread{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 45%,transparent)!important}html[data-accent] .nav-item.active{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 7%) 14%,transparent)!important}:root[data-accent]{--blue:color-mix(in oklab,var(--vx-accent),black 1%);--blue-hi:color-mix(in oklab,var(--vx-accent),white 11%);--cyan:color-mix(in oklab,var(--vx-accent),white 19%)}html[data-accent] .button.primary{box-shadow:0 4px 14px color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 30%,transparent)}html[data-accent] .session-avatar{background:linear-gradient(135deg,color-mix(in oklab,var(--vx-accent),black 1%),color-mix(in oklab,var(--vx-accent),white 19%))!important}html[data-accent] .vx-hub.active{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 40%,transparent)}html[data-accent] .vx-hub-icon{background:linear-gradient(135deg,color-mix(in oklab,var(--vx-accent),black 58%),color-mix(in oklab,var(--vx-accent),black 1%))}html[data-accent] .pill,html[data-accent] .chip{color:color-mix(in oklab,var(--vx-accent),white 64%)}html[data-accent] .hb-banner{background:radial-gradient(600px 200px at 80% 0,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 45%,transparent),transparent 70%),linear-gradient(120deg,#0f1d3a,#132a55 55%,#0d1830)}html[data-accent] .hb-hero-icon{background:linear-gradient(135deg,color-mix(in oklab,var(--vx-accent),black 58%),color-mix(in oklab,var(--vx-accent),black 1%))}html[data-accent] .hb-joined{color:color-mix(in oklab,var(--vx-accent),white 53%)!important;border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),black 1%) 40%,transparent)!important}html[data-accent] #content .vh-hero{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 16%,transparent)}html[data-accent] .vh-hero h1 span{color:color-mix(in oklab,var(--vx-accent),white 20%)}html[data-accent] .vh-quick a{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 14%,transparent)}html[data-accent] .vh-quick a:hover{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 55%,transparent)}html[data-accent] .vh-qi{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 12%,transparent);color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .vh-section{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 14%,transparent)}html[data-accent] .vh-head a{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .vh-empty{border:1px dashed color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 20%,transparent)}html[data-accent] .vh-creator,html[data-accent] .vh-hub{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 10%,transparent)}html[data-accent] .vh-creator:hover,html[data-accent] .vh-hub:hover,html[data-accent] .vh-list a:hover{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 45%,transparent)}html[data-accent] .vh-av,html[data-accent] .vh-hi{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .vh-cn em,html[data-accent] .vh-hub em{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .vh-list a{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 10%,transparent)}html[data-accent] .vh-tag{background:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 14%,transparent);color:color-mix(in oklab,var(--vx-accent),white 45%)}html[data-accent] .vh-stats a{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 10%,transparent)}html[data-accent] .vh-stats svg{color:color-mix(in oklab,var(--vx-accent),white 35%)}html[data-accent] .vh-ai,html[data-accent] .vh-cta{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 22%,transparent);background:linear-gradient(120deg,color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 20%) 10%,transparent),rgba(12,18,32,.8))}html[data-accent] .vh-cta{border-color:color-mix(in srgb,color-mix(in oklab,var(--vx-accent),white 17%) 14%,transparent)}html[data-accent] .vexo-ai-launcher{border:1px solid var(--vx-accent);background:linear-gradient(130deg,color-mix(in oklab,var(--vx-accent),black 14%),color-mix(in oklab,var(--vx-accent),black 41%))}html[data-accent] .vexo-ai-launcher:hover{background:color-mix(in oklab,var(--vx-accent),black 20%)}html[data-accent] .vexo-ai-launcher:focus-visible,html[data-accent] .vexo-ai-panel button:focus-visible,html[data-accent] .vexo-ai-panel a:focus-visible{outline:2px solid color-mix(in oklab,var(--vx-accent),white 31%)}html[data-accent] .vexo-ai-panel{border:1px solid color-mix(in oklab,var(--vx-accent),black 47%)}html[data-accent] .vexo-ai-mark{background:color-mix(in oklab,var(--vx-accent),black 49%);border:1px solid color-mix(in oklab,var(--vx-accent),black 20%);color:color-mix(in oklab,var(--vx-accent),white 43%)}html[data-accent] .vexo-ai-header div>span{color:color-mix(in oklab,var(--vx-accent),white 27%)}html[data-accent] .vexo-ai-header select{border:1px solid color-mix(in oklab,var(--vx-accent),black 49%);color:color-mix(in oklab,var(--vx-accent),white 58%)}html[data-accent] .vexo-ai-history{scrollbar-color:color-mix(in oklab,var(--vx-accent),black 52%) transparent}html[data-accent] .vexo-ai-welcome>span{color:color-mix(in oklab,var(--vx-accent),white 18%)}html[data-accent] .vexo-ai-welcome button{color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .vexo-ai-bubble{border:1px solid color-mix(in oklab,var(--vx-accent),black 57%)}html[data-accent] .vexo-ai-bubble.user{background:color-mix(in oklab,var(--vx-accent),black 57%);border-color:color-mix(in oklab,var(--vx-accent),black 37%)}html[data-accent] .vexo-ai-bubble small{color:color-mix(in oklab,var(--vx-accent),white 27%)}html[data-accent] .vexo-ai-bubble p{color:color-mix(in oklab,var(--vx-accent),white 74%)}html[data-accent] .vexo-ai-panel #vexo-ai-status{color:color-mix(in oklab,var(--vx-accent),white 41%)}html[data-accent] .vexo-ai-recovery button,html[data-accent] .vexo-ai-recovery a{color:color-mix(in oklab,var(--vx-accent),white 25%)}html[data-accent] .vexo-ai-consent input{accent-color:color-mix(in oklab,var(--vx-accent),black 9%)}html[data-accent] .vexo-ai-panel #vexo-ai-input:focus{outline:2px solid color-mix(in oklab,var(--vx-accent),black 11%)}html[data-accent] .vexo-ai-controls button{border:1px solid color-mix(in oklab,var(--vx-accent),black 48%);color:color-mix(in oklab,var(--vx-accent),white 57%)}html[data-accent] .vexo-ai-controls #vexo-ai-send{background:color-mix(in oklab,var(--vx-accent),black 22%);border-color:color-mix(in oklab,var(--vx-accent),black 4%)}html[data-accent] .vexo-ai-modebar select{border:1px solid color-mix(in oklab,var(--vx-accent),black 56%);color:color-mix(in oklab,var(--vx-accent),white 53%)}html[data-accent] .vexo-ai-context-button{color:color-mix(in oklab,var(--vx-accent),white 47%)!important}html[data-accent] .vexo-ai-panel #vexo-ai-result label{color:color-mix(in oklab,var(--vx-accent),white 36%)}html[data-accent] .vexo-ai-panel #vexo-ai-result button{background:color-mix(in oklab,var(--vx-accent),black 32%);border:1px solid color-mix(in oklab,var(--vx-accent),black 11%)}html[data-accent] .vexo-ai-match{border:1px solid color-mix(in oklab,var(--vx-accent),black 50%)}html[data-accent] .vexo-ai-match strong{color:color-mix(in oklab,var(--vx-accent),white 55%)}html[data-accent] .vexo-ai-admin-stats>div{border:1px solid color-mix(in oklab,var(--vx-accent),black 56%)}html[data-accent] .vexo-ai-admin-report p{color:color-mix(in oklab,var(--vx-accent),white 43%)}html[data-accent]:not(.vexo-ios-app){--blue:var(--vx-accent);--blue-hi:color-mix(in oklab,var(--vx-accent),white 15%)}html[data-accent]:not(.vexo-ios-app):not([data-accent]){--vx-accent:var(--vx-accent)}
/* Hand-written appearance rules (splash, density, motion, text size). */
html[data-theme="light"]{color-scheme:light}
html[data-theme="light"] body{background:#f4f6fb;color:#111827}
html[data-theme="midnight"] body{background:#000}
html[data-theme="light"] #vx-splash{background:radial-gradient(60% 50% at 50% 45%,#ffffff 0%,#eef2f9 70%)}
html[data-theme="light"] #vx-splash .vxs-box{color:#111827}
html[data-theme="midnight"] #vx-splash{background:#000}
html[data-accent] #vx-splash svg{color:var(--vx-accent)}
html[data-accent] #vx-splash .vxs-bar i{background:linear-gradient(90deg,transparent,var(--vx-accent),transparent)}
html[data-motion="reduce"] *,html[data-motion="reduce"] *::before,html[data-motion="reduce"] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
html[data-textsize] body{zoom:var(--vx-zoom,1)}
html[data-density="compact"] .panel,html[data-density="compact"] .vh-section,html[data-density="compact"] .vh-ai,html[data-density="compact"] .vh-cta{padding:12px!important}
html[data-density="compact"] .vh-grid,html[data-density="compact"] .vh-quick{gap:10px!important;margin-bottom:12px!important}
html[data-density="compact"] .nav-item{padding-top:5px!important;padding-bottom:5px!important;min-height:0!important}
html[data-density="compact"] #content{gap:12px}
html[data-density="compact"] .button{padding-top:7px!important;padding-bottom:7px!important}
/* Appearance settings panel */
.vx-appearance .vx-ap-row{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 18px}
.vx-appearance .vx-ap-theme{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:10px;border:2px solid var(--border,#252b35);border-radius:12px;background:transparent;color:inherit;cursor:pointer;width:132px;font:inherit}
.vx-appearance .vx-ap-theme[aria-checked="true"]{border-color:var(--vx-accent,#4385ff)}
.vx-appearance .vx-ap-thumb{width:100%;height:56px;border-radius:8px;border:1px solid rgba(127,127,127,.3)}
.vx-appearance .vx-ap-sw{width:30px;height:30px;border-radius:50%;border:3px solid transparent;cursor:pointer;outline-offset:2px}
.vx-appearance .vx-ap-sw[aria-checked="true"]{border-color:var(--text,#fff)}
.vx-appearance input[type=range]{width:min(320px,100%)}
.vx-appearance .vx-ap-preview{border:1px solid var(--border,#252b35);border-radius:14px;padding:16px;margin:8px 0 16px;background:var(--panel,#101318)}
.vx-appearance .vx-ap-preview .vx-ap-msg{display:flex;gap:10px;align-items:flex-start}
.vx-appearance .vx-ap-preview .vx-ap-av{width:36px;height:36px;border-radius:50%;background:var(--vx-accent,#4385ff);flex:none}
.vx-appearance .vx-ap-preview p{margin:4px 0 0;color:var(--muted,#969da8)}
html[data-theme="light"] .eyebrow{color:#1f4fb8!important}html[data-theme="light"][data-accent] .eyebrow{color:color-mix(in oklab,var(--vx-accent),black 35%)!important}

