.pp-primary-button,.pp-primary-link-button{border:1px solid var(--primary);cursor:pointer;transition:var(--transition);outline:var(--black);background-color:#0000;border-radius:4px;height:42px;padding:.5rem .75rem;font-weight:600;text-decoration:none}.pp-primary-button:hover,.pp-primary-button:focus,.pp-primary-link-button:hover,.pp-primary-link-button:focus{background-color:var(--primary);color:var(--secondary);border:1px solid var(--secondary);box-shadow:0 1px 15px #dadada59}.pp-link-button-with-icon:hover,.pp-link-button-with-icon:focus{color:var(--primary)}.pp-nav-button{text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.pp-secondary-link-button{cursor:pointer;color:var(--secondary);border-radius:16px;outline-color:#0000;text-decoration:none}.pp-secondary-link-button:hover{color:var(--primary);text-decoration:none}
.experience-text{padding:32px 16px;overflow-y:auto}.work{border-radius:16px;padding:16px 24px}.work-active{border:1px solid var(--primary)}ul#menu li{display:flex}@media (max-width:768px){.work{overflow-y:auto}.experience-text{border:none}}@media (max-width:560px){.experience-text{overflow-y:auto}}.work-skill{background-color:var(--secondary);color:var(--background);border-radius:16px;padding:0 8px}
