.Skills-module__UBMQ-a__skills,[data-theme=light] .Skills-module__UBMQ-a__skills{background:0 0}.Skills-module__UBMQ-a__skillsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.Skills-module__UBMQ-a__skillGroupFull{grid-column:1/-1}.Skills-module__UBMQ-a__skillGroup{background:var(--card-glass-bg);border:1px solid var(--card-glass-border);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg);transition:all var(--transition);padding:1.75rem}.Skills-module__UBMQ-a__skillGroup:hover{box-shadow:var(--card-shadow-hover);border-color:#2f81f773;transform:translateY(-4px)}.Skills-module__UBMQ-a__groupHeader{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.Skills-module__UBMQ-a__groupIcon{width:40px;height:40px;color:var(--accent-blue);background:#2f81f71f;border:1px solid #2f81f740;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.Skills-module__UBMQ-a__groupTitle{font-family:var(--font-heading);color:var(--text);font-size:.95rem;font-weight:700}.Skills-module__UBMQ-a__skillChips{flex-direction:column;gap:.625rem;display:flex}.Skills-module__UBMQ-a__skillChipsRow{flex-flow:wrap}.Skills-module__UBMQ-a__skillChipsRow .Skills-module__UBMQ-a__skillChip{flex:auto}.Skills-module__UBMQ-a__skillChip{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition),background var(--transition);cursor:pointer;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.Skills-module__UBMQ-a__skillChip:hover{border-color:var(--accent-blue);background:#2f81f70f}.Skills-module__UBMQ-a__chipIcon{background:var(--surface);border:1px solid var(--border);width:30px;height:30px;color:var(--accent-blue);transition:border-color var(--transition);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:flex}.Skills-module__UBMQ-a__skillChip:hover .Skills-module__UBMQ-a__chipIcon{border-color:var(--accent-blue)}.Skills-module__UBMQ-a__chipName{color:var(--text);flex:1;font-size:.85rem;font-weight:500}.Skills-module__UBMQ-a__chipLevel{letter-spacing:.02em;opacity:0;border-radius:100px;flex-shrink:0;max-width:0;padding:.2rem 0;font-size:.68rem;font-weight:700;transition:max-width .25s,opacity .25s,padding .25s;overflow:hidden}.Skills-module__UBMQ-a__chipLevelVisible{opacity:1;max-width:6rem;padding:.2rem .55rem}.Skills-module__UBMQ-a__lvlAdvanced{color:var(--accent-purple);background:#bc8cff26;border:1px solid #bc8cff59}.Skills-module__UBMQ-a__lvlIntermediate{color:var(--accent-green);background:#3fb95026;border:1px solid #3fb95059}.Skills-module__UBMQ-a__lvlBeginner{color:var(--muted);background:#8b949e26;border:1px solid #8b949e4d}@media (max-width:768px){.Skills-module__UBMQ-a__skillsGrid{grid-template-columns:1fr}.Skills-module__UBMQ-a__skillGroup{-webkit-backdrop-filter:none}}
