:root,[data-dashboard-theme="dark"]{--dashboard-header-rgb:11 26 68;--dashboard-sidebar-rgb:10 23 64;--dashboard-background-rgb:10 22 56;--dashboard-foreground-rgb:244 239 225;--dashboard-card-rgb:15 31 77;--dashboard-card-foreground-rgb:244 239 225;--dashboard-popover-rgb:19 38 90;--dashboard-popover-foreground-rgb:244 239 225;--dashboard-primary-rgb:248 193 51;--dashboard-primary-foreground-rgb:11 26 68;--dashboard-secondary-rgb:19 38 90;--dashboard-secondary-foreground-rgb:232 226 208;--dashboard-muted-rgb:19 38 90;--dashboard-muted-foreground-rgb:169 179 207;--dashboard-accent-rgb:251 211 106;--dashboard-accent-foreground-rgb:11 26 68;--dashboard-destructive-rgb:240 122 108;--dashboard-border-rgb:34 55 110;--dashboard-ring-rgb:248 193 51;--dashboard-canvas-rgb:15 31 77;--dashboard-subtle-rgb:13 27 69;--dashboard-scrollbar-rgb:51 74 133;--dashboard-cta-rgb:90 172 90;--dashboard-cta-foreground-rgb:8 18 47;--dashboard-success-rgb:108 192 112;--dashboard-attention-rgb:248 193 51;--dashboard-link:#f8c133;--dashboard-link-hover:#ffdf8a;--dashboard-tab-underline:#f8c133;--dashboard-open:#6cc070;--background:#0a1638;--foreground:#f4efe1;--card:#0f1f4d;--primary:#f8c133;--primary-foreground:#0b1a44;--secondary:#13265a;--muted-foreground:#a9b3cf}
[data-dashboard-theme="light"]{--dashboard-header-rgb:246 241 227;--dashboard-sidebar-rgb:246 241 227;--dashboard-background-rgb:251 248 240;--dashboard-foreground-rgb:11 26 68;--dashboard-card-rgb:255 255 255;--dashboard-card-foreground-rgb:11 26 68;--dashboard-popover-rgb:255 255 255;--dashboard-popover-foreground-rgb:11 26 68;--dashboard-primary-rgb:30 63 153;--dashboard-primary-foreground-rgb:255 255 255;--dashboard-secondary-rgb:255 255 255;--dashboard-secondary-foreground-rgb:26 40 80;--dashboard-muted-rgb:241 235 219;--dashboard-muted-foreground-rgb:75 86 117;--dashboard-accent-rgb:30 63 153;--dashboard-accent-foreground-rgb:255 255 255;--dashboard-destructive-rgb:184 50 36;--dashboard-border-rgb:228 220 198;--dashboard-ring-rgb:30 63 153;--dashboard-canvas-rgb:255 255 255;--dashboard-subtle-rgb:247 242 230;--dashboard-scrollbar-rgb:184 176 154;--dashboard-cta-rgb:46 125 50;--dashboard-cta-foreground-rgb:255 255 255;--dashboard-success-rgb:46 125 50;--dashboard-attention-rgb:154 100 0;--dashboard-link:#1e3f99;--dashboard-link-hover:#0b1a44;--dashboard-tab-underline:#e0a800;--dashboard-open:#2e7d32;--background:#fbf8f0;--foreground:#0b1a44;--card:#ffffff;--primary:#1e3f99;--primary-foreground:#ffffff;--secondary:#ffffff;--muted-foreground:#4b5675}
:root {
  --dashboard-control-radius: 8px;
}

:root,
[data-dashboard-theme="dark"] {
  --midnight-green: #5aac5a;
  --midnight-amber: #f8c133;
  --midnight-coral: #e25444;
  --midnight-cream: #f4efe1;
  --midnight-dots: rgb(244 239 225 / 0.035);
}

[data-dashboard-theme="light"] {
  --midnight-green: #2e7d32;
  --midnight-amber: #e0a800;
  --midnight-coral: #b83224;
  --midnight-cream: #0b1a44;
  --midnight-dots: rgb(11 26 68 / 0.04);
}

body {
  background-image: radial-gradient(var(--midnight-dots) 1.5px, transparent 1.6px);
  background-size: 22px 22px;
}

body::before {
  content: "";
  position: fixed;
  inset: 0 0 auto;
  z-index: 2147483000;
  height: 3px;
  pointer-events: none;
  background: linear-gradient(90deg,
    var(--midnight-green) 0 25%,
    var(--midnight-amber) 25% 50%,
    var(--midnight-coral) 50% 75%,
    var(--midnight-cream) 75% 100%);
}

::selection {
  background: rgb(var(--dashboard-primary-rgb) / 0.32);
}

h1,
h2 {
  font-weight: 750;
  letter-spacing: -0.02em;
}

h3 {
  font-weight: 650;
  letter-spacing: -0.01em;
}

.rounded-md {
  border-radius: 8px;
}

.rounded-lg {
  border-radius: 12px;
}

.rounded-xl {
  border-radius: 16px;
}

.fm-btn {
  font-weight: 600;
}

.fm-btn-cta,
.bg-cta {
  font-weight: 700;
}

.fm-btn-cta {
  border-color: transparent;
  box-shadow: 0 1px 0 rgb(0 0 0 / 0.18), inset 0 1px 0 rgb(255 255 255 / 0.18);
}

.fm-btn-cta:hover {
  background: rgb(var(--dashboard-cta-rgb) / 0.9);
}

.fm-label {
  border-radius: 999px;
  font-weight: 650;
}

.fm-label-success {
  background: rgb(var(--dashboard-success-rgb) / 0.14);
}

.fm-label-attention {
  background: rgb(var(--dashboard-attention-rgb) / 0.14);
}

.fm-label-danger {
  background: rgb(var(--dashboard-destructive-rgb) / 0.14);
}

.fm-label-accent {
  background: rgb(var(--dashboard-primary-rgb) / 0.14);
}

[data-settings-section-link][aria-current="page"],
:is(nav, aside) a[aria-current="page"] {
  background-color: rgb(var(--dashboard-primary-rgb) / 0.14) !important;
  box-shadow: inset 3px 0 0 rgb(var(--dashboard-primary-rgb));
  color: rgb(var(--dashboard-foreground-rgb)) !important;
  font-weight: 600 !important;
}

[data-settings-active-indicator] {
  display: none !important;
}

:is(input, textarea, select):focus-visible {
  border-color: rgb(var(--dashboard-primary-rgb)) !important;
}

input[type="checkbox"],
input[type="radio"] {
  accent-color: rgb(var(--dashboard-primary-rgb));
}
:root{--instance-color-mode:system}
@media (prefers-color-scheme: light){html:not([data-dashboard-theme-resolved]){--dashboard-header-rgb:246 241 227;--dashboard-sidebar-rgb:246 241 227;--dashboard-background-rgb:251 248 240;--dashboard-foreground-rgb:11 26 68;--dashboard-card-rgb:255 255 255;--dashboard-card-foreground-rgb:11 26 68;--dashboard-popover-rgb:255 255 255;--dashboard-popover-foreground-rgb:11 26 68;--dashboard-primary-rgb:30 63 153;--dashboard-primary-foreground-rgb:255 255 255;--dashboard-secondary-rgb:255 255 255;--dashboard-secondary-foreground-rgb:26 40 80;--dashboard-muted-rgb:241 235 219;--dashboard-muted-foreground-rgb:75 86 117;--dashboard-accent-rgb:30 63 153;--dashboard-accent-foreground-rgb:255 255 255;--dashboard-destructive-rgb:184 50 36;--dashboard-border-rgb:228 220 198;--dashboard-ring-rgb:30 63 153;--dashboard-canvas-rgb:255 255 255;--dashboard-subtle-rgb:247 242 230;--dashboard-scrollbar-rgb:184 176 154;--dashboard-cta-rgb:46 125 50;--dashboard-cta-foreground-rgb:255 255 255;--dashboard-success-rgb:46 125 50;--dashboard-attention-rgb:154 100 0;--dashboard-link:#1e3f99;--dashboard-link-hover:#0b1a44;--dashboard-tab-underline:#e0a800;--dashboard-open:#2e7d32;--background:#fbf8f0;--foreground:#0b1a44;--card:#ffffff;--primary:#1e3f99;--primary-foreground:#ffffff;--secondary:#ffffff;--muted-foreground:#4b5675;color-scheme:light}}
:root{--instance-plugins:ready}
[data-instance-plugin~="world"],:is(header, nav, aside, footer) a[href="/world"],:is(header, nav, aside, footer) a[href^="/world/"],:is(header, nav, aside, footer) a[href^="https://world.forkmesh.com"],:is(header, nav, aside, footer) a[href="/office"],:is(header, nav, aside, footer) a[href^="/office/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/world"]),:is(header, nav, aside, footer) li:has(> a[href="/office"]){display:none !important}
[data-instance-plugin~="hackathon"],:is(header, nav, aside, footer) a[href="/hackathon"],:is(header, nav, aside, footer) a[href^="/hackathon/"],:is(header, nav, aside, footer) a[href="/admin/hackathon"],:is(header, nav, aside, footer) a[href^="/admin/hackathon/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/hackathon"]),:is(header, nav, aside, footer) li:has(> a[href="/admin/hackathon"]){display:none !important}
[data-instance-plugin~="challenges"],:is(header, nav, aside, footer) a[href="/dashboard/challenges"],:is(header, nav, aside, footer) a[href^="/dashboard/challenges/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/dashboard/challenges"]){display:none !important}
[data-instance-plugin~="pitch-deck"],:is(header, nav, aside, footer) a[href="/pitch-deck"],:is(header, nav, aside, footer) a[href^="/pitch-deck/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/pitch-deck"]){display:none !important}
[data-instance-plugin~="ads"],:is(header, nav, aside, footer) a[href="/dashboard/ads"],:is(header, nav, aside, footer) a[href^="/dashboard/ads/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/dashboard/ads"]){display:none !important}
[data-instance-plugin~="patreon"]{display:none !important}
[data-instance-plugin~="discord"]{display:none !important}
[data-instance-plugin~="microjobs"],:is(header, nav, aside, footer) a[href="/microjobs"],:is(header, nav, aside, footer) a[href^="/microjobs/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/microjobs"]){display:none !important}
[data-instance-plugin~="rewards"],:is(header, nav, aside, footer) a[href="/ledger"],:is(header, nav, aside, footer) a[href^="/ledger/"],:is(header, nav, aside, footer) a[href="/mirror-payouts"],:is(header, nav, aside, footer) a[href^="/mirror-payouts/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/ledger"]),:is(header, nav, aside, footer) li:has(> a[href="/mirror-payouts"]){display:none !important}
[data-instance-plugin~="referrals"],:is(header, nav, aside, footer) a[href="/referral"],:is(header, nav, aside, footer) a[href^="/referral/"],:is(header, nav, aside, footer) a[href="/referrals"],:is(header, nav, aside, footer) a[href^="/referrals/"],:is(header, nav, aside, footer) a[href="/dashboard/links"],:is(header, nav, aside, footer) a[href^="/dashboard/links/"],:is(header, nav, aside, footer) a[href="/dashboard/bounties"],:is(header, nav, aside, footer) a[href^="/dashboard/bounties/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/referral"]),:is(header, nav, aside, footer) li:has(> a[href="/referrals"]),:is(header, nav, aside, footer) li:has(> a[href="/dashboard/links"]),:is(header, nav, aside, footer) li:has(> a[href="/dashboard/bounties"]){display:none !important}
[data-instance-plugin~="forkbot"]{display:none !important}
[data-instance-plugin~="guestbook"]{display:none !important}
[data-instance-plugin~="ecosystem"]{display:none !important}
[data-instance-plugin~="blog"],:is(header, nav, aside, footer) a[href="/rss.xml"],:is(header, nav, aside, footer) a[href^="/rss.xml/"],:is(header, nav, aside, footer) a[href="/feed.xml"],:is(header, nav, aside, footer) a[href^="/feed.xml/"],:is(header, nav, aside, footer) a[href="/blog/rss.xml"],:is(header, nav, aside, footer) a[href^="/blog/rss.xml/"],:is(header, nav, aside, footer) a[href="/blog/feed.xml"],:is(header, nav, aside, footer) a[href^="/blog/feed.xml/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/rss.xml"]),:is(header, nav, aside, footer) li:has(> a[href="/feed.xml"]),:is(header, nav, aside, footer) li:has(> a[href="/blog/rss.xml"]),:is(header, nav, aside, footer) li:has(> a[href="/blog/feed.xml"]){display:none !important}
[data-instance-plugin~="genie"],.fm-genie, .fm-genie-bubble, .fm-genie-fx, genie-spider{display:none !important}
[data-instance-plugin~="status"],:is(header, nav, aside, footer) a[href="/status"],:is(header, nav, aside, footer) a[href^="/status/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/status"]){display:none !important}
[data-instance-plugin~="developer-docs"],:is(header, nav, aside, footer) a[href="/dashboard/docs"],:is(header, nav, aside, footer) a[href^="/dashboard/docs/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/dashboard/docs"]){display:none !important}
[data-instance-plugin~="ios-testers"]{display:none !important}
[data-instance-plugin~="instance-launcher"],:is(header, nav, aside, footer) a[href="/start"],:is(header, nav, aside, footer) a[href^="/start/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/start"]){display:none !important}
[data-instance-plugin~="website"],:is(header, nav, aside, footer) a[href="/about"],:is(header, nav, aside, footer) a[href^="/about/"],:is(header, nav, aside, footer) a[href="/careers"],:is(header, nav, aside, footer) a[href^="/careers/"],:is(header, nav, aside, footer) a[href="/press"],:is(header, nav, aside, footer) a[href^="/press/"],:is(header, nav, aside, footer) a[href="/pricing"],:is(header, nav, aside, footer) a[href^="/pricing/"],:is(header, nav, aside, footer) a[href="/features"],:is(header, nav, aside, footer) a[href^="/features/"],:is(header, nav, aside, footer) a[href="/ecosystem"],:is(header, nav, aside, footer) a[href^="/ecosystem/"],:is(header, nav, aside, footer) a[href="/leaderboards"],:is(header, nav, aside, footer) a[href^="/leaderboards/"],:is(header, nav, aside, footer) a[href="/blog"],:is(header, nav, aside, footer) a[href^="/blog/"],:is(header, nav, aside, footer) a[href="/market"],:is(header, nav, aside, footer) a[href^="/market/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/about"]),:is(header, nav, aside, footer) li:has(> a[href="/careers"]),:is(header, nav, aside, footer) li:has(> a[href="/press"]),:is(header, nav, aside, footer) li:has(> a[href="/pricing"]),:is(header, nav, aside, footer) li:has(> a[href="/features"]),:is(header, nav, aside, footer) li:has(> a[href="/ecosystem"]),:is(header, nav, aside, footer) li:has(> a[href="/leaderboards"]),:is(header, nav, aside, footer) li:has(> a[href="/blog"]),:is(header, nav, aside, footer) li:has(> a[href="/market"]){display:none !important}
[data-instance-plugin~="agents"],[data-plugin-entry="agents"], [data-org-agent-sessions], [data-repo-issue-assign-agent], [data-repo-agents], [data-composer-slot], [data-composer],:is(header, nav, aside, footer) a[href="/dashboard/agents"],:is(header, nav, aside, footer) a[href^="/dashboard/agents/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/dashboard/agents"]){display:none !important}
[data-instance-plugin~="changelog"],:is(header, nav, aside, footer) a[href="/changelog"],:is(header, nav, aside, footer) a[href^="/changelog/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/changelog"]){display:none !important}
[data-instance-plugin~="read-surfaces"]{display:none !important}
[data-instance-plugin~="lite"],:is(header, nav, aside, footer) a[href="/lite"],:is(header, nav, aside, footer) a[href^="/lite/"]{display:none !important}
:is(header, nav, aside, footer) li:has(> a[href="/lite"]){display:none !important}
[data-instance-plugin~="mirrored-attachments"]{display:none !important}
[data-instance-plugin~="forum-list"]{display:none !important}
[data-instance-plugin~="post-translate"]{display:none !important}
[data-instance-plugin~="community-translations"],[data-post-translations]{display:none !important}
