.WebSystemsCard_grid__kUS8Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--uc-card-gap);gap:var(--uc-card-gap);padding:12px var(--uc-card-padding)}.WebSystemsCard_entry__ZvtoY{display:flex;position:relative;min-width:0;min-height:64px;align-items:center;justify-content:flex-start;gap:12px;padding:12px 44px 12px 14px;color:#284d7b;background:linear-gradient(110deg,#e8f1ff,#f3f7fd);border:1px solid #c1d3eb;border-radius:12px;box-shadow:0 2px 6px rgba(41,80,135,.06);font-size:16px;font-weight:600;line-height:1.5;text-align:left;text-decoration:none;overflow-wrap:anywhere;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.WebSystemsCard_entryIcon__eSJVy{display:grid;width:36px;height:36px;flex:0 0 36px;color:#386aa8;background:#dbe9fc;border:1px solid #c2d7f3;border-radius:10px;font-size:19px;place-items:center}.WebSystemsCard_entryName__UH0uJ{min-width:0}.WebSystemsCard_entry__ZvtoY:after{position:absolute;top:50%;right:16px;display:grid;width:20px;height:20px;color:#5f7d9e;content:"→";font-size:18px;font-weight:400;line-height:1;transform:translateY(-50%);transition:color .2s ease;place-items:center}.WebSystemsCard_entry__ZvtoY:hover{color:#174d8a;background:linear-gradient(110deg,#deebff,#edf4ff);border-color:#8eacd3;box-shadow:0 3px 10px rgba(41,80,135,.1)}.WebSystemsCard_entry__ZvtoY:hover:after{color:#1d5ea6}.WebSystemsCard_entry__ZvtoY:active{background:#dfeafd;border-color:#8eacd3;box-shadow:none}.WebSystemsCard_entry__ZvtoY:focus-visible{outline:2px solid #1d5ea6;outline-offset:3px}@media (prefers-reduced-motion:reduce){.WebSystemsCard_entry__ZvtoY,.WebSystemsCard_entry__ZvtoY:after{transition:none}}.WebSystemsCard_status__ZyY8d{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px var(--uc-card-padding);overflow-wrap:anywhere}@media (max-width:1100px){.WebSystemsCard_grid__kUS8Y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.WebSystemsCard_grid__kUS8Y{grid-template-columns:1fr}.WebSystemsCard_entry__ZvtoY{min-height:60px;padding-top:10px;padding-bottom:10px}}