/* [project]/src/components/shared/CommandDeckPage.module.css [app-client] (css) */
.CommandDeckPage-module__XywzKa__page {
  background: radial-gradient(circle at top, #5a88d21f, #0000 22rem), radial-gradient(circle at 100% 0, #2a4c801f, #0000 28rem), linear-gradient(#0d1117 0%, #0a0e13 100%);
  min-height: 100vh;
}

.CommandDeckPage-module__XywzKa__main {
  width: 100%;
  max-width: 88rem;
  margin: 0 auto;
  padding: 1.5rem;
}

.CommandDeckPage-module__XywzKa__mainNarrow {
  max-width: 72rem;
}

.CommandDeckPage-module__XywzKa__hero {
  background: radial-gradient(circle at 100% 0, #5c90e01f, #0000 18rem), linear-gradient(#11171ff0, #0d1219f0);
  border: 1px solid #60799a2e;
  border-radius: 1.75rem;
  margin-bottom: 1.25rem;
  padding: 1.25rem 1.35rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 24px 50px #02070e42;
}

.CommandDeckPage-module__XywzKa__heroRow {
  justify-content: space-between;
  align-items: flex-start;
  gap: 1rem;
  display: flex;
}

.CommandDeckPage-module__XywzKa__heroText {
  min-width: 0;
}

.CommandDeckPage-module__XywzKa__eyebrow {
  color: #f2bc59;
  letter-spacing: .16em;
  text-transform: uppercase;
  margin: 0;
  font-size: .7rem;
  font-weight: 700;
}

.CommandDeckPage-module__XywzKa__title {
  color: #f1f5fb;
  letter-spacing: -.04em;
  margin: .35rem 0 0;
  font-size: clamp(1.55rem, 2.5vw, 2.2rem);
  font-weight: 700;
}

.CommandDeckPage-module__XywzKa__description {
  color: #c9d6e8b8;
  max-width: 48rem;
  margin: .55rem 0 0;
  font-size: .96rem;
  line-height: 1.6;
}

.CommandDeckPage-module__XywzKa__actions {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.CommandDeckPage-module__XywzKa__heroFooter {
  flex-direction: column;
  gap: .75rem;
  min-width: 0;
  margin-top: 1rem;
  display: flex;
}

.CommandDeckPage-module__XywzKa__content {
  color: #eef3fa;
}

.CommandDeckPage-module__XywzKa__content [data-slot="card"] {
  color: #eef3fa;
  background: linear-gradient(#111821db, #0d131bdb), #111822;
  border-color: #768eb02e;
  box-shadow: 0 18px 36px #03080f24;
}

:is(.CommandDeckPage-module__XywzKa__content .bg-card, .CommandDeckPage-module__XywzKa__content .bg-background, .CommandDeckPage-module__XywzKa__content .bg-popover) {
  background: linear-gradient(#111821db, #0d131bdb), #111822 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .text-card-foreground, .CommandDeckPage-module__XywzKa__content .text-foreground) {
  color: #eef3fa !important;
}

.CommandDeckPage-module__XywzKa__content .text-muted-foreground {
  color: #c9d6e8ad !important;
}

:is(.CommandDeckPage-module__XywzKa__content .border, .CommandDeckPage-module__XywzKa__content .border-border, .CommandDeckPage-module__XywzKa__content .border-input) {
  border-color: #768eb02e !important;
}

:is(.CommandDeckPage-module__XywzKa__content .bg-muted, .CommandDeckPage-module__XywzKa__content .bg-muted\/30, .CommandDeckPage-module__XywzKa__content .bg-muted\/40, .CommandDeckPage-module__XywzKa__content .bg-muted\/50, .CommandDeckPage-module__XywzKa__content .bg-accent, .CommandDeckPage-module__XywzKa__content .bg-accent\/50) {
  background: #ffffff0a !important;
}

.CommandDeckPage-module__XywzKa__content .bg-secondary {
  background: #ffffff0f !important;
}

:is(.CommandDeckPage-module__XywzKa__content .text-red-600, .CommandDeckPage-module__XywzKa__content .dark\:text-red-400) {
  color: #f3a1a1 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .text-yellow-700, .CommandDeckPage-module__XywzKa__content .dark\:text-yellow-400, .CommandDeckPage-module__XywzKa__content .text-amber-600, .CommandDeckPage-module__XywzKa__content .dark\:text-amber-400) {
  color: #f2bc59 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .text-blue-600, .CommandDeckPage-module__XywzKa__content .text-blue-700, .CommandDeckPage-module__XywzKa__content .dark\:text-blue-300, .CommandDeckPage-module__XywzKa__content .dark\:text-blue-200) {
  color: #8ebdff !important;
}

:is(.CommandDeckPage-module__XywzKa__content .bg-blue-100, .CommandDeckPage-module__XywzKa__content .dark\:bg-blue-900, .CommandDeckPage-module__XywzKa__content .dark\:bg-blue-900\/50) {
  background: #3b82f629 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .bg-green-100, .CommandDeckPage-module__XywzKa__content .dark\:bg-green-900, .CommandDeckPage-module__XywzKa__content .bg-green-600, .CommandDeckPage-module__XywzKa__content .bg-green-500) {
  background: #1c856c42 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .text-green-700, .CommandDeckPage-module__XywzKa__content .text-green-800, .CommandDeckPage-module__XywzKa__content .dark\:text-green-200) {
  color: #7fe0c3 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .bg-yellow-500\/5, .CommandDeckPage-module__XywzKa__content .bg-yellow-500\/10) {
  background: #f2bc591a !important;
}

.CommandDeckPage-module__XywzKa__content .border-yellow-500\/30 {
  border-color: #f2bc593d !important;
}

:is(.CommandDeckPage-module__XywzKa__content .bg-red-50, .CommandDeckPage-module__XywzKa__content .dark\:bg-red-950\/20) {
  background: #46181e80 !important;
}

:is(.CommandDeckPage-module__XywzKa__content .border-red-200, .CommandDeckPage-module__XywzKa__content .dark\:border-red-900) {
  border-color: #f0778247 !important;
}

:is(.CommandDeckPage-module__XywzKa__content input, .CommandDeckPage-module__XywzKa__content textarea, .CommandDeckPage-module__XywzKa__content select) {
  color: #eef3fa;
  background: #0a0f16b8;
  border-color: #768eb02e;
}

:is(.CommandDeckPage-module__XywzKa__content input::placeholder, .CommandDeckPage-module__XywzKa__content textarea::placeholder) {
  color: #c9d6e880;
}

.CommandDeckPage-module__XywzKa__content [role="tablist"] {
  background: #ffffff0a;
  border: 1px solid #768eb029;
  border-radius: 999px;
  padding: .25rem;
}

.CommandDeckPage-module__XywzKa__content [role="tab"] {
  color: #c9d6e8bd;
  border-radius: 999px;
}

.CommandDeckPage-module__XywzKa__content [role="tab"][data-state="active"] {
  color: #f3f7fd;
  background: #f2bc592e;
}

:is(.CommandDeckPage-module__XywzKa__content .prose, .CommandDeckPage-module__XywzKa__content .prose-sm) {
  color: #d7e2f0;
}

.CommandDeckPage-module__XywzKa__content .prose strong {
  color: #f3f7fd;
}

.CommandDeckPage-module__XywzKa__content .prose a {
  color: #8ebdff;
}

@media (max-width: 768px) {
  .CommandDeckPage-module__XywzKa__main {
    padding: 1rem;
  }

  .CommandDeckPage-module__XywzKa__hero {
    padding: 1rem 1rem 1.1rem;
  }

  .CommandDeckPage-module__XywzKa__heroRow {
    flex-direction: column;
  }

  .CommandDeckPage-module__XywzKa__actions {
    justify-content: flex-start;
    width: 100%;
  }
}

/*# sourceMappingURL=src_components_shared_CommandDeckPage_module_c2eccd31.css.map*/