.submission-journey-page{display:flex;flex-direction:column;gap:.75rem}.submission-journey-surface{border-radius:1.25rem!important;border:1px solid rgba(226,232,240,.95)!important;background:var(--color-background)!important;box-shadow:0 2px 18px rgba(15,23,42,.05)!important}.submission-journey-status-banner{border-radius:1.25rem!important;border:1px solid rgba(251,191,36,.28)!important;background:linear-gradient(135deg,var(--brand-neutral-paper) 0,var(--brand-neutral-paper) 55%,var(--brand-neutral-paper) 100%)!important;padding:1rem 1.125rem!important;box-shadow:0 2px 14px rgba(251,146,60,.08)!important}.submission-journey-status-banner--urgent{border-color:rgba(251,113,133,.35)!important;background:linear-gradient(135deg,var(--brand-neutral-paper) 0,var(--brand-neutral-paper) 50%,#fff1f2 100%)!important}.submission-journey-status-banner__title{font-size:.875rem!important;font-weight:var(--font-weight-semibold)!important;line-height:1.35!important;color:#6b3f2e!important;margin:0!important}.submission-journey-status-banner--urgent .submission-journey-status-banner__title{color:var(--brand-profile-light)!important}.submission-journey-status-banner--urgent .submission-journey-status-banner__subtitle{color:color-mix(in srgb,var(--brand-profile-light) 82%,transparent)!important}.submission-journey-status-banner__subtitle{font-size:.75rem!important;font-weight:var(--font-weight-regular)!important;line-height:1.45!important;color:rgba(107,63,46,.82)!important;margin:.25rem 0 0!important}.submission-journey-accent-card{position:relative;overflow:hidden;border-radius:1.35rem!important;border:1px solid rgba(226,232,240,.95)!important;background:linear-gradient(145deg,var(--color-background) 0,var(--brand-neutral-card) 55%,var(--brand-neutral-card) 100%)!important;padding:1rem 1.125rem!important;box-shadow:0 4px 22px rgba(15,23,42,.05)!important}.submission-journey-accent-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.32rem;border-top-left-radius:1.35rem;border-bottom-left-radius:1.35rem}.submission-journey-accent-card--amber:before{background:linear-gradient(180deg,#fbbf24,#fb923c 55%,#f97316)!important}.submission-journey-accent-card--rose:before{background:linear-gradient(180deg,#fb7185,#f472b6 55%,#ec4899)!important}.submission-journey-accent-card--violet:before{background:linear-gradient(180deg,#a78bfa,#8b5cf6 55%,#7c3aed)!important}.submission-journey-accent-card--sky:before{background:linear-gradient(180deg,#38bdf8,#0ea5e9 55%,#0284c7)!important}.dashboard .submission-journey-card-title,.dashboard h4.submission-journey-card-title,.dashboard h5.submission-journey-card-title,.submission-journey-card-title{font-weight:var(--font-weight-semibold)!important}.submission-journey-card-title{font-size:.9375rem!important;line-height:1.3!important;color:#0f172a!important;margin:0!important}@media (max-width:767px){.submission-journey-card-header{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important}.submission-journey-card-title-wrap{width:100%;min-width:0;justify-content:flex-start!important;align-self:stretch}.submission-journey-card-title{text-align:left!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.submission-journey-card-actions{width:100%;align-self:stretch;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important}.submission-journey-card-actions .submission-journey-action-btn{flex:0 0 auto}.submission-journey-detail-value{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.submission-summary-cell__value{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}}.submission-journey-card-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.25rem!important;height:2.25rem!important;border-radius:.85rem!important;flex-shrink:0}.submission-journey-card-icon--amber{background:linear-gradient(135deg,var(--brand-neutral-paper) 0,var(--brand-dashboard-on-burgundy) 100%)!important;color:#ea580c!important}.submission-journey-card-icon--rose{background:linear-gradient(135deg,#fff1f2 0,var(--brand-hot-rose-15) 100%)!important;color:#e11d48!important}.submission-journey-card-icon--violet{background:linear-gradient(135deg,#f5f3ff,#ede9fe)!important;color:#7c3aed!important}.submission-journey-card-icon--sky{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)!important;color:#0284c7!important}.submission-journey-card-icon svg{display:block!important;width:1.125rem!important;height:1.125rem!important;stroke:currentColor!important;fill:none!important}.submission-journey-detail-label{color:#64748b!important}.submission-journey-detail-label,.submission-journey-detail-value{font-size:.75rem!important;font-weight:var(--font-weight-medium)!important;line-height:1.35!important}.submission-journey-detail-value{color:#0f172a!important;text-align:right}.submission-journey-detail-value--expired{color:#e11d48!important}.submission-journey-detail-value--expiring{color:#d97706!important}.submission-journey-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:.65rem!important;padding:.4rem .8rem!important;font-size:.6875rem!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-heading)!important;text-decoration:none!important;border:1px solid transparent!important;transition:filter .15s ease,transform .15s ease}.submission-journey-action-btn:hover{filter:brightness(.97);transform:translateY(-1px)}.submission-journey-action-btn--amber{background:linear-gradient(135deg,var(--brand-neutral-paper) 0,var(--brand-dashboard-on-burgundy) 100%)!important;color:#c2410c!important;border-color:rgba(251,146,60,.35)!important}.submission-journey-action-btn--rose{background:linear-gradient(135deg,#fff1f2 0,var(--brand-hot-rose-15) 100%)!important;color:#be123c!important;border-color:rgba(244,114,182,.35)!important}.submission-journey-action-btn--indigo{background:linear-gradient(135deg,#eef2ff,#e0e7ff)!important;color:#4338ca!important;border-color:rgba(129,140,248,.35)!important}.submission-journey-action-btn--violet{background:linear-gradient(135deg,#f5f3ff,#ede9fe)!important;color:#6d28d9!important;border-color:rgba(167,139,250,.35)!important}.submission-journey-action-btn--sky{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)!important;color:#0369a1!important;border-color:rgba(56,189,248,.35)!important}.event-progress-stepper__scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.event-progress-stepper__scroll::-webkit-scrollbar{display:none;width:0;height:0}.event-progress-stepper__title{font-size:.875rem!important;font-weight:var(--font-weight-semibold)!important;line-height:1.3!important;color:#0f172a!important;margin:0 0 1rem!important}.event-progress-stepper__track{position:absolute;top:1.25rem;left:2rem;right:2rem;height:2px;background:linear-gradient(90deg,#e2e8f0,#f1f5f9);border-radius:999px}.event-progress-stepper__node{position:relative;z-index:1;display:flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:2.5rem!important;border-radius:999px!important;border:2px solid color-mix(in srgb,var(--brand-neutral-card) 85%,transparent)!important;box-shadow:0 4px 14px rgba(15,23,42,.08)!important;transition:transform .15s ease}.event-progress-stepper__node--completed{background:linear-gradient(145deg,#86efac,#4ade80 42%,#22c55e)!important;box-shadow:0 4px 16px rgba(34,197,94,.28)!important}.event-progress-stepper__node--current{background:linear-gradient(145deg,var(--brand-secondary-hot-rose) 0,#fb7185 48%,#f472b6 100%)!important;box-shadow:0 6px 18px rgba(244,114,182,.32)!important}.event-progress-stepper__node--stopped{background:linear-gradient(145deg,#fca5a5,#f87171 48%,#ef4444)!important;box-shadow:0 4px 16px rgba(239,68,68,.28)!important}.event-progress-stepper__node--pending{background:linear-gradient(145deg,var(--brand-neutral-card) 0,#e2e8f0 55%,#cbd5e1 100%)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--brand-neutral-card) 90%,transparent),0 2px 8px rgba(15,23,42,.06)!important}.event-progress-stepper__icon,.event-progress-stepper__icon *{display:block!important;width:1.05rem!important;height:1.05rem!important;color:var(--color-on-primary)!important;stroke:var(--color-on-primary)!important;fill:none!important;flex-shrink:0;pointer-events:none}.event-progress-stepper__node--pending .event-progress-stepper__icon,.event-progress-stepper__node--pending .event-progress-stepper__icon *{color:#64748b!important;stroke:#64748b!important}.event-progress-stepper__step-label{margin-top:.5rem;max-width:5.25rem;text-align:center;font-size:13.5px!important;font-weight:var(--font-weight-medium)!important;line-height:1.25!important;color:#64748b!important;text-transform:none}.event-progress-stepper__step-label--current{color:#e11d48!important;font-weight:var(--font-weight-semibold)!important}.event-progress-stepper__step-label--completed{color:#334155!important}.event-progress-stepper__step-meta{margin-top:.125rem;text-align:center;font-size:11px!important;font-weight:var(--font-weight-medium)!important;line-height:1.25!important;color:#94a3b8!important}.event-progress-stepper__step-meta--current{color:#f472b6!important}.event-progress-stepper__step-meta--stopped{color:#f87171!important;font-weight:var(--font-weight-semibold)!important}.event-progress-stepper__step-meta--event-ended{color:#be4468!important;font-weight:var(--font-weight-semibold)!important}.event-progress-stepper__node--event-ended{position:relative;overflow:visible!important}.event-progress-stepper__node.event-progress-stepper__node--event-ended{background:var(--color-primary)!important;box-shadow:0 0 0 6px var(--brand-hot-rose-60)!important}.event-progress-stepper__node--event-ended:after,.event-progress-stepper__node--event-ended:before{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(190,68,104,.55);pointer-events:none;z-index:0;animation:event-progress-stepper-ripple 2.2s ease-out infinite}.event-progress-stepper__node--event-ended:after{animation-delay:1.1s}.event-progress-stepper__node--event-ended>*{position:relative;z-index:1}@keyframes event-progress-stepper-ripple{0%{transform:scale(1);opacity:.75}70%{opacity:.12}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.event-progress-stepper__node--event-ended:after,.event-progress-stepper__node--event-ended:before{animation:none;opacity:.4}}.event-dashboard-mini-chart__title{font-size:.8125rem!important;font-weight:var(--font-weight-semibold)!important;line-height:1.3!important;color:#0f172a!important}.submission-journey-current-status{margin-top:.75rem!important;border-radius:.85rem!important;border:2px solid var(--brand-secondary-cool-blue)!important;background:linear-gradient(145deg,#eff6ff,#f0f9ff 48%,#e0f2fe)!important;padding:.75rem 1rem!important;box-shadow:0 2px 12px rgba(56,189,248,.08)!important}.submission-journey-current-status__title{font-size:.8125rem!important;font-weight:var(--font-weight-bold)!important;line-height:1.35!important;color:#1e3a8a!important;margin:0 0 .375rem!important}.submission-journey-current-status__body{font-size:.75rem!important;font-weight:var(--font-weight-regular)!important;line-height:1.55!important;color:#1e3a8a!important;margin:0!important}.submission-journey-current-status--urgent{border-color:#fca5a5!important;background:linear-gradient(145deg,var(--brand-neutral-paper) 0,#fff1f2 48%,var(--brand-hot-rose-15) 100%)!important;box-shadow:0 2px 12px rgba(244,114,182,.08)!important}.submission-journey-current-status--urgent .submission-journey-current-status__body,.submission-journey-current-status--urgent .submission-journey-current-status__title{color:#7f1d1d!important}.submission-summary-card{padding:1.05rem 1.15rem 1.15rem!important}.submission-summary-card__header{margin-bottom:.85rem!important;padding-left:.35rem!important}.submission-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid #e8edf3;border-radius:.95rem;overflow:hidden;background:#e8edf3}.submission-summary-cell{display:flex;align-items:flex-start;gap:.55rem;min-width:0;padding:.85rem .9rem;background:var(--color-background)}.submission-summary-cell--wide{grid-column:span 1}.submission-summary-cell__icon{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;flex-shrink:0;margin-top:.05rem;border-radius:.45rem;background:var(--brand-neutral-card);color:#94a3b8!important}.submission-summary-cell__icon svg{display:block;width:.875rem!important;height:.875rem!important;stroke:currentColor!important}.submission-summary-cell__content{min-width:0;flex:1;display:flex;flex-direction:column;gap:.2rem}.submission-summary-cell__label{font-size:.68rem!important;font-weight:var(--font-weight-semibold)!important;line-height:1.3!important;color:#94a3b8!important}.submission-summary-cell__value{font-size:.8rem!important;font-weight:var(--font-weight-bold)!important;line-height:1.35!important;color:#0f172a!important;word-break:break-word}.submission-summary-cell__value .submission-journey-detail-value--expired{color:#e11d48!important;font-weight:var(--font-weight-bold)!important}.submission-summary-cell__value .submission-journey-detail-value--expiring{color:#d97706!important;font-weight:var(--font-weight-bold)!important}.submission-summary-cell__id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem!important;font-weight:var(--font-weight-bold)!important;letter-spacing:.02em;color:#0f172a!important}@media (max-width:1100px){.submission-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.submission-summary-grid{grid-template-columns:1fr}}