.dashboardPage.svelte-x1i5gj{min-height:100%;display:grid;gap:var(--spacing-xl);padding:var(--spacing-xl);background:radial-gradient(circle at 10% 0%,rgba(84,111,255,.16),transparent 34%),radial-gradient(circle at 86% 12%,rgba(233,91,43,.14),transparent 32%),linear-gradient(180deg,var(--color-surface-page) 0%,var(--color-bg-default) 68%)}.heroShell.svelte-x1i5gj{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--spacing-xl);align-items:stretch;padding:clamp(28px,4vw,56px);border:1px solid rgba(255,255,255,.72);border-radius:var(--radius-2xl);background:linear-gradient(135deg,#ffffffeb,#ffffffad),linear-gradient(135deg,#005a9c2e,#e95b2b1f);box-shadow:var(--elevation-hero)}.heroShell.svelte-x1i5gj:after{content:"";position:absolute;right:-120px;top:-160px;width:360px;height:360px;border-radius:999px;background:linear-gradient(135deg,#007acc38,#ffc20e2e);filter:blur(2px);pointer-events:none}.heroContent.svelte-x1i5gj,.aiPanel.svelte-x1i5gj{position:relative;z-index:1}.heroContent.svelte-x1i5gj{display:grid;align-content:center;gap:var(--spacing-lg);max-width:760px}.eyebrow.svelte-x1i5gj,.sectionEyebrow.svelte-x1i5gj,.aiPanelTopline.svelte-x1i5gj,.insightLabel.svelte-x1i5gj{font-size:12px;line-height:16px;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-primary)}.heroTitle.svelte-x1i5gj{max-width:820px;font-size:clamp(42px,6vw,72px);line-height:.96;font-weight:800;letter-spacing:-.06em;color:var(--color-text-primary)}.heroSubtitle.svelte-x1i5gj{max-width:680px;font-size:var(--font-size-body-lg);line-height:30px;font-weight:var(--font-weight-medium);color:var(--color-text-secondary-strong)}.heroActions.svelte-x1i5gj{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.primaryCta.svelte-x1i5gj,.secondaryCta.svelte-x1i5gj,.aiPanelLink.svelte-x1i5gj,.viewAllLink.svelte-x1i5gj,.emptyStateCta.svelte-x1i5gj{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--spacing-lg);border-radius:999px;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-bold);text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease}.primaryCta.svelte-x1i5gj{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-secondary));color:var(--color-neutral-100);box-shadow:var(--elevation-action)}.secondaryCta.svelte-x1i5gj,.viewAllLink.svelte-x1i5gj,.emptyStateCta.svelte-x1i5gj{background:#ffffffc2;border:1px solid rgba(0,90,156,.16);color:var(--color-brand-primary)}.primaryCta.svelte-x1i5gj:hover,.secondaryCta.svelte-x1i5gj:hover,.aiPanelLink.svelte-x1i5gj:hover,.viewAllLink.svelte-x1i5gj:hover,.emptyStateCta.svelte-x1i5gj:hover,.statCard.svelte-x1i5gj:hover,.intentAction.svelte-x1i5gj:hover,.insightCard.svelte-x1i5gj:hover,.jobRow.svelte-x1i5gj:hover{transform:translateY(-2px)}.aiPanel.svelte-x1i5gj{display:grid;align-content:space-between;gap:var(--spacing-lg);min-height:280px;padding:var(--spacing-xl);border:1px solid rgba(255,255,255,.68);border-radius:var(--radius-xl);background:linear-gradient(180deg,#0c162deb,#005a9cdb),radial-gradient(circle at top right,rgba(255,194,14,.32),transparent 40%);box-shadow:var(--elevation-floating);color:var(--color-neutral-100)}.aiPanelTopline.svelte-x1i5gj{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:#ffffffb8}.aiPulse.svelte-x1i5gj{width:10px;height:10px;border-radius:999px;background:var(--color-accent);box-shadow:0 0 0 6px #ffc20e2e}.aiPanelTitle.svelte-x1i5gj{font-size:var(--font-size-heading-md);line-height:var(--line-height-heading-md);font-weight:var(--font-weight-bold);letter-spacing:-.03em}.aiPanelText.svelte-x1i5gj{color:#ffffffbd}.aiPanelLink.svelte-x1i5gj{justify-self:start;background:var(--color-neutral-100);color:var(--color-brand-primary)}.errorMessage.svelte-x1i5gj{padding:var(--spacing-md);border:1px solid rgba(211,47,47,.24);border-radius:var(--radius-lg);background:#d32f2f14;color:var(--color-alert-error);font-weight:var(--font-weight-medium)}.statsGrid.svelte-x1i5gj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-lg)}.statCard.svelte-x1i5gj,.intentCard.svelte-x1i5gj,.insightsPanel.svelte-x1i5gj,.jobsPanel.svelte-x1i5gj{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:#ffffffd1;box-shadow:var(--elevation-card-modern);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.statCard.svelte-x1i5gj{display:grid;gap:var(--spacing-xs);padding:var(--spacing-lg);text-decoration:none;color:inherit;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.statCard.svelte-x1i5gj:hover{border-color:#005a9c47;box-shadow:var(--elevation-floating)}.statLabel.svelte-x1i5gj,.statDescription.svelte-x1i5gj{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-secondary)}.statValue.svelte-x1i5gj{font-size:var(--font-size-display-md);line-height:42px;font-weight:800;letter-spacing:-.04em;color:var(--color-text-primary)}.workspaceGrid.svelte-x1i5gj{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--spacing-lg)}.intentCard.svelte-x1i5gj,.insightsPanel.svelte-x1i5gj,.jobsPanel.svelte-x1i5gj{padding:var(--spacing-xl);display:grid;gap:var(--spacing-lg)}.sectionHeadingGroup.svelte-x1i5gj{display:grid;gap:var(--spacing-xxs)}.sectionTitle.svelte-x1i5gj{font-size:var(--font-size-heading-md);line-height:var(--line-height-heading-md);font-weight:800;letter-spacing:-.04em}.intentList.svelte-x1i5gj,.insightList.svelte-x1i5gj,.jobList.svelte-x1i5gj{display:grid;gap:var(--spacing-sm)}.intentAction.svelte-x1i5gj,.insightCard.svelte-x1i5gj{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-md);align-items:center;padding:var(--spacing-md);border-radius:var(--radius-lg);text-decoration:none;transition:transform .14s ease,background .14s ease,border-color .14s ease}.intentAction.svelte-x1i5gj{border:1px solid var(--color-border-subtle);background:var(--color-surface-soft);color:var(--color-text-primary)}.intentAction[data-variant=primary].svelte-x1i5gj{background:linear-gradient(135deg,#005a9c1a,#007acc14);border-color:#005a9c3d}.intentAction.svelte-x1i5gj strong:where(.svelte-x1i5gj),.insightCard.svelte-x1i5gj strong:where(.svelte-x1i5gj){display:block;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary)}.intentAction.svelte-x1i5gj small:where(.svelte-x1i5gj),.insightCard.svelte-x1i5gj span:where(.svelte-x1i5gj):last-child{display:block;margin-top:var(--spacing-xxs);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-secondary)}.intentArrow.svelte-x1i5gj{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-neutral-100);color:var(--color-brand-primary);font-weight:var(--font-weight-bold)}.insightList.svelte-x1i5gj{grid-template-columns:repeat(3,minmax(0,1fr))}.insightCard.svelte-x1i5gj{grid-template-columns:1fr;align-content:start;min-height:168px;border:1px solid rgba(0,90,156,.14);background:linear-gradient(180deg,#ffffffe0,#f4f7fbeb),radial-gradient(circle at 100% 0%,rgba(255,194,14,.14),transparent 42%);color:inherit}.jobsPanel.svelte-x1i5gj{gap:var(--spacing-md)}.jobsHeader.svelte-x1i5gj{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.jobList.svelte-x1i5gj{list-style:none;margin:0;padding:0}.jobRow.svelte-x1i5gj{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:#ffffffc2;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.jobRow.svelte-x1i5gj:hover{border-color:#005a9c38;box-shadow:var(--elevation-card-modern)}.jobMain.svelte-x1i5gj{display:grid;gap:var(--spacing-xxs);min-width:0}.jobTitleLink.svelte-x1i5gj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-decoration:none}.jobTitleLink.svelte-x1i5gj:hover,.goCandidatesLink.svelte-x1i5gj:hover,.viewAllLink.svelte-x1i5gj:hover{color:var(--color-brand-secondary)}.jobMeta.svelte-x1i5gj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-secondary)}.jobActions.svelte-x1i5gj{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.goCandidatesLink.svelte-x1i5gj{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--spacing-md);border-radius:999px;background:var(--color-surface-soft);color:var(--color-brand-primary);font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-bold);text-decoration:none}.badge.svelte-x1i5gj{min-height:30px;padding:0 var(--spacing-sm);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-border-subtle);font-size:12px;line-height:16px;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;background:var(--color-bg-muted);color:var(--color-text-secondary-strong)}.badge[data-variant=active].svelte-x1i5gj{background:#388e3c1a;border-color:#388e3c3d;color:var(--color-alert-success)}.badge[data-variant=paused].svelte-x1i5gj{background:#f57c001a;border-color:#f57c003d;color:var(--color-alert-warning)}.badge[data-variant=draft].svelte-x1i5gj{background:#4b4b4b14;border-color:#4b4b4b29;color:var(--color-text-secondary-strong)}.emptyState.svelte-x1i5gj{display:grid;justify-items:start;gap:var(--spacing-xs);padding:var(--spacing-xl);border:1px dashed rgba(0,90,156,.24);border-radius:var(--radius-lg);background:#f4f7fbbd;color:var(--color-text-secondary)}.emptyState.svelte-x1i5gj strong:where(.svelte-x1i5gj){color:var(--color-text-primary)}a:focus-visible,button:focus-visible{outline:3px solid rgba(0,122,204,.24);outline-offset:3px}@media(max-width:1100px){.heroShell.svelte-x1i5gj,.workspaceGrid.svelte-x1i5gj{grid-template-columns:1fr}.aiPanel.svelte-x1i5gj{min-height:auto}.insightList.svelte-x1i5gj{grid-template-columns:1fr}}@media(max-width:820px){.dashboardPage.svelte-x1i5gj{padding:var(--spacing-md)}.statsGrid.svelte-x1i5gj{grid-template-columns:1fr}.jobsHeader.svelte-x1i5gj,.jobRow.svelte-x1i5gj,.jobActions.svelte-x1i5gj{align-items:stretch;grid-template-columns:1fr}.jobActions.svelte-x1i5gj{display:grid;grid-template-columns:1fr}.goCandidatesLink.svelte-x1i5gj{width:100%}}
