/* Code Online documentation icon library — Google Material Symbols Outlined */
.co-icon {
  display:inline-flex;
  flex:0 0 auto;
  align-items:center;
  justify-content:center;
  width:1.25em;
  height:1.25em;
  color:var(--accent, #08d7f5);
  font-family:'Material Symbols Outlined';
  font-style:normal;
  font-weight:normal;
  font-size:1.15em;
  line-height:1;
  letter-spacing:normal;
  text-transform:none;
  white-space:nowrap;
  direction:ltr;
  -webkit-font-smoothing:antialiased;
  font-feature-settings:'liga';
  -webkit-font-feature-settings:'liga';
  font-variation-settings:'FILL' 0,'wght' 500,'GRAD' 0,'opsz' 20;
}
.nav-icon .co-icon,.fh-icon .co-icon,.doc-card-icon .co-icon,.callout-icon .co-icon,.blocks-section-title .co-icon,.bb-cat-title .co-icon {
  width:1.2em;
  height:1.2em;
}
.nav-link.active .co-icon,.nav-link:hover .co-icon { color:var(--accent2, #78e9f6); }
.co-icon--intro::before { content:'rocket_launch'; }
.co-icon--install::before { content:'install_desktop'; }
.co-icon--auth::before { content:'lock'; }
.co-icon--account::before { content:'person'; }
.co-icon--plan::before { content:'workspace_premium'; }
.co-icon--projects::before { content:'folder_open'; }
.co-icon--import::before { content:'move_to_inbox'; }
.co-icon--editor::before { content:'edit'; }
.co-icon--blocks::before { content:'widgets'; }
.co-icon--theme::before { content:'palette'; }
.co-icon--code::before { content:'code'; }
.co-icon--backend::before { content:'account_tree'; }
.co-icon--document::before { content:'description'; }
.co-icon--save::before { content:'save'; }
.co-icon--settings::before { content:'settings'; }
.co-icon--keyboard::before { content:'keyboard'; }
.co-icon--history::before { content:'history'; }
.co-icon--help::before { content:'help'; }
.co-icon--idea::before { content:'lightbulb'; }
.co-icon--image::before { content:'image'; }
.co-icon--preview::before { content:'visibility'; }
.co-icon--label::before { content:'sell'; }
.co-icon--web::before { content:'language'; }
.co-icon--body::before { content:'web'; }
.co-icon--footer::before { content:'vertical_align_bottom'; }
.co-icon--utility::before { content:'bolt'; }
.co-icon--note::before { content:'note_alt'; }
.co-icon--arrow::before { content:'arrow_forward'; }
.co-icon--search::before { content:'search'; }
