@layer aurtiv-experience{
 .industry-actions,.industry-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.industry-toolbar{justify-content:space-between}.industry-toolbar label{display:grid;gap:7px;min-width:220px}.industry-toolbar input{padding:12px;border:1px solid #bdcde5;border-radius:12px;background:#fff;color:#142b4c}
 .industry-stat{display:grid;gap:14px;min-width:0;padding:25px;text-decoration:none;border:1px solid #d5e2f3;border-radius:24px;background:linear-gradient(145deg,#fff,#f1f7ff);box-shadow:0 12px 32px #193b6c09;color:#16365c}.industry-stat strong{font-size:38px;color:#183e87}.industry-stat span{font-size:14px;line-height:1.6}.industry-stat small{color:#2854a0}.industry-stat:hover{border-color:#7e9ff2;transform:translateY(-2px)}
 .industry-journey{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;margin:24px 0}.industry-journey a{display:grid;gap:16px;align-content:start;min-width:0;border:1px solid #dbe7f5;border-radius:18px;padding:22px;text-decoration:none;background:#f8fbff;color:#193451}.industry-journey a>span{display:grid;place-items:center;width:40px;height:40px;background:#e0f5ee;border-radius:12px;color:#146c59;font-weight:800}.industry-journey strong{line-height:1.5}.industry-journey small{color:#365c92}
 #industry-dialog{box-sizing:border-box;width:min(880px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #cdddf1;border-radius:26px;padding:28px;background:#fff;color:#172d4d;box-shadow:0 32px 100px #0b21442b}#industry-dialog::backdrop{background:#0b214455;backdrop-filter:blur(5px)}.industry-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.industry-dialog-head h2{font-size:24px;margin:0}.industry-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.industry-details div{min-width:0}.industry-details dt{font-size:12px;font-weight:700;color:#526a86;margin-bottom:6px}.industry-details dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.industry-actions .btn{min-height:44px}#industry-dialog [role=alert]{color:#a22d43}#industry-status{padding:12px;background:#fff0f3;color:#8b263b;border-radius:12px}
 @media(max-width:600px){.industry-details{grid-template-columns:1fr}#industry-dialog{padding:20px}.industry-toolbar label{width:100%;min-width:0}.industry-stat{padding:20px}.industry-actions .btn{max-width:100%;white-space:normal}}
 @media(prefers-reduced-motion:no-preference){.industry-stat{transition:transform .18s ease,border-color .18s ease}}
}

@layer aurtiv-experience{.industry-ref{display:grid;gap:8px;min-width:0}.industry-ref>label{font-weight:700}.industry-ref small{color:#506787;font-size:12px}.industry-ref input,.industry-ref select{box-sizing:border-box;width:100%;min-width:0;padding:12px;border:1px solid #b8cce5;border-radius:12px;background:#fff;color:#18395c}}
