@keyframes TechRadar-module-scss-module__u0pCka__fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes TechRadar-module-scss-module__u0pCka__fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes TechRadar-module-scss-module__u0pCka__entrance-fade{0%{opacity:0}to{opacity:1}}@keyframes TechRadar-module-scss-module__u0pCka__entrance-rise{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes TechRadar-module-scss-module__u0pCka__entrance{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes TechRadar-module-scss-module__u0pCka__pulse-sync{0%{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(.9)}}.TechRadar-module-scss-module__u0pCka__wrapper{width:100%;max-width:calc(100% - 7.75rem);margin-bottom:5rem;padding:0 1rem}@media (max-width:1200px){.TechRadar-module-scss-module__u0pCka__wrapper{max-width:100%}}.TechRadar-module-scss-module__u0pCka__controls{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.TechRadar-module-scss-module__u0pCka__ringChip{border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;transition:background-color .15s,border-color .15s;display:inline-flex}.TechRadar-module-scss-module__u0pCka__ringChip:hover{border-color:var(--text-color)}.TechRadar-module-scss-module__u0pCka__ringChipDot{background:var(--ring-color,#9ca3af);border-radius:9999px;width:10px;height:10px}.TechRadar-module-scss-module__u0pCka__ringChipActive{border-color:var(--text-color);background:var(--card-bg-glass,#0000000a)}.TechRadar-module-scss-module__u0pCka__radarLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}@media (max-width:767px){.TechRadar-module-scss-module__u0pCka__radarLayout{grid-template-columns:1fr}}.TechRadar-module-scss-module__u0pCka__radarBox{aspect-ratio:1;width:100%}.TechRadar-module-scss-module__u0pCka__legend{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:767px){.TechRadar-module-scss-module__u0pCka__legend{grid-template-columns:1fr}}.TechRadar-module-scss-module__u0pCka__legendQuadrant{flex-direction:column;gap:.75rem;display:flex}.TechRadar-module-scss-module__u0pCka__legendTitle{color:var(--text-color);margin:0;font-size:1.125rem;font-weight:600}.TechRadar-module-scss-module__u0pCka__legendList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.TechRadar-module-scss-module__u0pCka__legendItem{color:var(--text-color);cursor:default;border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.875rem;transition:opacity .15s;display:flex}.TechRadar-module-scss-module__u0pCka__legendItem:hover{background:var(--card-bg-glass,#0000000a)}.TechRadar-module-scss-module__u0pCka__legendItemDim{opacity:.35}.TechRadar-module-scss-module__u0pCka__legendDot{border-radius:9999px;flex:none;width:8px;height:8px}.TechRadar-module-scss-module__u0pCka__legendName{flex:auto}.TechRadar-module-scss-module__u0pCka__legendMeta{color:var(--text-color-light);flex:none;line-height:0}.TechRadar-module-scss-module__u0pCka__updatedAt{color:var(--text-color-light);margin:1.5rem 0 0;font-size:.75rem}
