/*
  <%= moduleName %>
  =================
  Description
*/
.<% if(moduleType === 'cb') { %>c<% } else { %><%= moduleType %><% } %>-<%= moduleName %> {
  $api: (
    mq: 'm',<% if(moduleType === 'cb' || moduleType === 'c' || moduleType === 'o') { %>
    grid: (
      associated: (
        box0: '__box0' false
      ),
      sets: (
        set1: (
          breakpoint: false,
          column-gap: false,
          row-gap: false,
          columns: 1fr,
          rows: auto,
          areas: (
            row1: (box1)
          )
        ),
      )
    )<% } %>
  );

  // ::::::::: ROOT SELECTOR
  $r: #{&}; // Root
  $rn: str_slice($r, 4); // Root with out Classdot

  // ::::::::: API GRABBER
  @function api($keys...) {
    @return map-deep-get($api, $keys...);
  }
  // For getting values from lists
  @function apin($nth, $keys...) {
    @return nth(map-deep-get($api, $keys...), $nth);
  }
  // ::::::::: BASE

  // ::::::::: TAGS
  // ::::::::: MODIFIER
  // ::::::::: CHILDS
}
