/* COPYRIGHT Esri - https://js.arcgis.com/1.2/LICENSE.txt */
import { c as i } from "../../chunks/runtime.js";
import { css as t, html as n } from "lit";
import { u as o } from "../../chunks/useT9n.js";
import { LitElement as s, createEvent as r } from "@arcgis/lumina";
import "../solutions-resources-section/customElement.js";
const a = t`.position-relative{position:relative}.background-override{--calcite-shell-panel-background-color: var(--calcite-color-foreground-2);--calcite-panel-background-color: var(--calcite-color-foreground-2)}.width-350{--calcite-shell-panel-width: 350px}.height-full{height:100%}.padding-end-1-2{padding-inline-end:var(--calcite-spacing-sm)}calcite-panel{--calcite-panel-background-color: var(--calcite-color-foreground-1)}calcite-shell{background-color:unset}.padding-end-1{padding-inline-end:var(--calcite-spacing-lg)}.padding-start-1{padding-inline-start:var(--calcite-spacing-lg)}.margin-end-md{margin-inline-end:var(--calcite-spacing-md)}.resources-container{width:100%;box-sizing:border-box}.hero-banner{background-color:var(--calcite-color-foreground-2);padding:4.25rem var(--calcite-spacing-md);text-align:center;width:100%;box-sizing:border-box;margin-bottom:3rem}.hero-heading{font-size:var(--calcite-font-size-5);font-weight:var(--calcite-font-weight-medium);margin:0 0 var(--calcite-spacing-xxl) 0;color:var(--calcite-color-text-1)}.hero-subheading{font-size:var(--calcite-font-size-0);color:var(--calcite-color-text-2);max-width:600px;margin:0 auto}`;
class c extends s {
  constructor() {
    super(), this._translations = o({ name: "solutions-resources-shell", blocking: !0 }), this.sortTypeChanged = r(), this.listenOn(window, "deployAppTabSelected", this._handleDeployAppTabSelected);
  }
  static {
    this.properties = { _translations: 16 };
  }
  static {
    this.styles = a;
  }
  render() {
    const e = this._translations;
    return n`<calcite-shell><calcite-panel><div class="resources-container"><div class="hero-banner"><h1 class="hero-heading">${e.hero.heading}</h1><p class="hero-subheading">${e.hero.subheading}</p></div><solutions-resources-section .heading=${e.getStarted.heading} .subheading=${e.getStarted.subheading} .cards=${[
      {
        meridianIcon: "value",
        heading: e.getStarted.card1.heading,
        description: e.getStarted.card1.description,
        url: "https://links.esri.com/solutions/whats-new-in-the-app"
      },
      {
        meridianIcon: "install",
        heading: e.getStarted.card2.heading,
        description: e.getStarted.card2.description,
        url: "https://links.esri.com/solutions/deploy-a-solution"
      },
      {
        meridianIcon: "keys",
        heading: e.getStarted.card3.heading,
        description: e.getStarted.card3.description,
        url: "https://links.esri.com/solutions/manage-a-deployment"
      },
      {
        meridianIcon: "speech-bubbles",
        heading: e.getStarted.card4.heading,
        description: e.getStarted.card4.description,
        url: "https://links.esri.com/solutions/ai-assistant"
      }
    ]}></solutions-resources-section><solutions-resources-section .heading=${e.documentation.heading} .subheading=${e.documentation.subheading} .cards=${[
      {
        meridianIcon: "search-files",
        heading: e.documentation.card1.heading,
        description: e.documentation.card1.description,
        url: "https://links.esri.com/solutions/help"
      },
      {
        meridianIcon: "value",
        heading: e.documentation.card2.heading,
        description: e.documentation.card2.description,
        url: "https://links.esri.com/solutions/whats-new"
      },
      {
        meridianIcon: "faq",
        heading: e.documentation.card3.heading,
        description: e.documentation.card3.description,
        url: "https://links.esri.com/solutions/faq"
      },
      {
        meridianIcon: "arcmap-blog",
        heading: e.documentation.card4.heading,
        description: e.documentation.card4.description,
        url: "https://links.esri.com/solutions/arcgis-blogs"
      }
    ]}></solutions-resources-section><solutions-resources-section .heading=${e.support.heading} .subheading=${e.support.subheading} .cards=${[
      {
        meridianIcon: "esri-community",
        heading: e.support.card1.heading,
        description: e.support.card1.description,
        url: "https://links.esri.com/solutions/esri-community"
      },
      {
        meridianIcon: "idea",
        heading: e.support.card2.heading,
        description: e.support.card2.description,
        url: "https://links.esri.com/solutions/arcgis-ideas"
      },
      {
        meridianIcon: "video",
        heading: e.support.card3.heading,
        description: e.support.card3.description,
        url: "https://links.esri.com/solutions/esri-video"
      },
      {
        meridianIcon: "support",
        heading: e.support.card4.heading,
        description: e.support.card4.description,
        url: "https://links.esri.com/solutions/technical-support"
      }
    ]}></solutions-resources-section></div></calcite-panel></calcite-shell>`;
  }
  _handleDeployAppTabSelected(e) {
    e.detail === "resources" && this.sortTypeChanged.emit("");
  }
}
i("solutions-resources-shell", c);
export {
  c as SolutionsResourcesShell
};
