.not-found-module__HS70Aa__notFoundPage{background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-gradient-end) 100%);justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:flex}.not-found-module__HS70Aa__container{width:100%;max-width:600px;margin:0 auto}.not-found-module__HS70Aa__content{background:var(--color-admin-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-card);text-align:center;padding:48px 40px}@media (max-width:768px){.not-found-module__HS70Aa__content{padding:32px 24px}}.not-found-module__HS70Aa__brand{border-bottom:1px solid var(--color-border);justify-content:center;align-items:center;gap:14px;margin-bottom:48px;padding-bottom:32px;display:flex}.not-found-module__HS70Aa__logoIcon{justify-content:center;align-items:center;font-size:48px;display:flex}.not-found-module__HS70Aa__name{background:linear-gradient(135deg, var(--color-main), var(--color-main-light));-webkit-text-fill-color:transparent;text-align:left;-webkit-background-clip:text;background-clip:text;margin:0;font-size:18px;font-weight:700}.not-found-module__HS70Aa__tagline{color:var(--color-text-secondary);text-align:left;margin:2px 0 0;font-size:13px}.not-found-module__HS70Aa__company{color:var(--color-text-muted);text-align:left;margin:6px 0 0;font-size:12px}.not-found-module__HS70Aa__textBlock{text-align:center}.not-found-module__HS70Aa__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 16px}@media (max-width:768px){.not-found-module__HS70Aa__title{font-size:var(--font-size-xl)}}.not-found-module__HS70Aa__description{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0 0 32px}@media (max-width:768px){.not-found-module__HS70Aa__description{font-size:var(--font-size-sm)}}.not-found-module__HS70Aa__actions{justify-content:center;display:flex}.not-found-module__HS70Aa__primaryButton{background:linear-gradient(135deg, var(--color-main), var(--color-main-light));color:var(--color-text-inverse);border-radius:var(--radius-full);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);border:none;align-items:center;gap:10px;padding:12px 32px;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primaryButton:hover{box-shadow:var(--shadow-button);transform:translateY(-2px)}.not-found-module__HS70Aa__primaryButton:active{transform:translateY(0)}
