pre { white-space: pre-wrap; margin-top: 0.5em; margin-bottom: 0.5em; } .name-bar { border-style: none; border: 2px; border-radius: 8px; padding: 10px; border-color: pink; background-color: antiquewhite; color: black; position: relative; top: 20px; left: 30px; margin-bottom: 20px; } .Can-Trai { text-align: left; } .blur-web { animation: blur 3s linear 1 0s forwards; } ::-webkit-scrollbar { width: 8px; height: 15px; } ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey; border-radius: 10px; } ::-webkit-scrollbar-thumb { background: #00ffbc; border-radius: 10px; } ::-webkit-scrollbar-thumb:hover { background: #00ffbc; } .Mang-Xa-Hoi div { border: 2px solid white; border-radius: 6px; color: white; padding: 12px 20px; cursor: pointer; width: unset; margin: auto; transition: 0.5s; text-align: center; } .Mang-Xa-Hoi:after { content: ""; clear: both; display: table; } .Mang-Xa-Hoi div:not(:last-child) { border-right: none; } .Mang-Xa-Hoi div:hover { transform: translateY(-3px); transition: 0.5s; } .MangXaHoi { padding-bottom: 20px; font-family: Lilita One; position: relative; background-color: transparent; color: var(--accentColor); border: solid var(--accentColor) 3px; border-radius: 10px; font-size: 15px; text-align: center; display: block; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; padding: 10px; text-decoration: none; -webkit-tap-highlight-color: transparent; } .Instagram { background: rgb(131, 58, 180); background: linear-gradient( 90deg, rgba(131, 58, 180, 1) 0%, rgba(253, 29, 29, 1) 50%, rgba(252, 176, 69, 1) 100% ); } .Youtube { background: rgb(221, 105, 105); background: linear-gradient( 138deg, rgba(221, 105, 105, 1) 0%, rgba(222, 94, 94, 1) 21%, rgba(223, 86, 86, 1) 37%, rgba(223, 86, 86, 1) 46%, rgba(235, 49, 43, 1) 66% ); } .Facebook { background: rgb(131, 58, 180); background: linear-gradient( 90deg, rgba(80, 80, 235) 10%, rgba(60, 60, 235) 50%, rgba(100, 100, 235) 100% ); } .TikTok { background: rgb(131, 58, 180); background: linear-gradient( 90deg, rgba(26, 35, 36) 10%, rgba(15, 17, 23) 50%, rgba(31, 32, 33) 100% ); } .Zalo { background: rgb(131, 58, 180); background: linear-gradient( 90deg, rgba(0, 255, 255, 1) 10%, rgba(51, 153, 255) 50%, rgba(49, 136, 212) 100% ); } .Telegram { background: rgb(0, 255, 255); background: linear-gradient( 139deg, rgba(15, 175, 255) 41%, rgba(0, 255, 240, 1) 75% ); } .anh-dai-dien { background: black; border-radius: 100%; margin: 10px; height: 120px; width: 120px; box-sizing: border-box; overflow: hidden; box-shadow: 0 0 10px 1px #ffffff; animation: blur 3s linear 1 0s forwards; animation: pulse 3s infinite; } .muc-gt-moi { padding: 0; font-size: 18px; line-height: 1.8; margin-bottom: 0; color: #ffffff; text-align: center; } .tieu-su-bio { text-align: center; color: #fff; font-size: 12px; } .Cuoi { font-family: Lobster; padding: 40px 0; color: #ffffff; color: white; } .YunnCopyright { margin-top: 15px; text-align: center; font-size: 20px; color: #aaa; margin-bottom: 0; } .s-hr { padding-top: 20px; padding-bottom: 30px; } hr { width: 60%; margin: 0 auto; border: 1px solid rgb(31, 29, 29); } .rainbow { margin-top: 15px; text-align: center; font-size: 16px; color: #aaa; margin-bottom: 0; animation: colorRotate 2.5s linear 1s infinite; } .rain-bown-text-7 { color: pink; animation: colorRotate; animation-iteration-count: infinite; animation-duration: 5s; } .name-yunn-dev { padding: 0; font-size: 23px; line-height: 1.8; margin-bottom: 0; color: #ffffff; } .center { text-align: center; } .slide-thanh-nav { padding-top: 40px; padding-bottom: 10%; font-size: 20px; font-family: Rowdies; } .BoxAboutMe { padding: 20px; text-shadow: 4px 2px 10px #050303; background: transparent; color: #fff; margin-top: 10px; margin-bottom: 10px; border: 3px solid #fff; border-radius: 10px; font-family: Rowdies; font-size: 17px; margin-left: auto; margin-right: auto; transition: transform 250ms; } .vi-tri { font-family: Satoshi; font-size: 12px; } .thong-tin-chi-tiet { width:100%; text-align: center; padding-bottom: 25px; padding-top: 25px; } .phan-thong-tin-moi { width: 10px; font-size: 20px; padding-right: 25%; } .chi-tiet-noi-dung-thong-tin { text-align: left; font-size: 15px; } .mangxahoi-pc { display: flex; text-align: center; gap: 20px; } .Anh-MXH-PC { width: 3%; /* Đảm bảo ảnh chiếm hết chiều rộng của ô trong grid */ height: auto; border-radius: 10%; } .animation-phong-to { transition: transform 0.5s ease; } .animation-phong-to:hover { transform: scale(1.05); } #lam-mau-tieu-su, #lam-mau-trang-khoa { font-size: 15px; opacity: 1; transition: opacity 1s ease; font-family: Arial; } .fade-out-tieu-su { opacity: 0; } .fade-in-tieu-su { opacity: 1; } .gallery { gap: 30px; justify-content: center; align-items: center; } .anh-mo-ta { border-radius: 10px; } .lock-screen { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color:black; display: flex; justify-content: center; align-items: center; visibility: hidden; z-index: 1000; transform: translateY(0); /* Khi khóa sẽ nằm ở vị trí ban đầu */ transition: transform 0.5s ease-in-out; /* Thêm hiệu ứng trượt */ background-image: url('./files/images/pc.mp4'); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; } #background-video { position: absolute; /* Đặt video ở dưới */ top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; z-index: -1; } .lock-screen.locked { transform: translateY(0); /* Giữ vị trí ban đầu khi khóa */ } .lock-screen.unlocked { transform: translateY(-100%); /* Kéo màn hình lên khi mở khóa */ } .lock-content { text-align: center; color: rgb(0, 0, 0); } .lock-message { margin-bottom: 20px; } .tong-hop-skill{ width: 100%; padding: 30px 30px 50px; background-color: rgb(0, 0, 0); border: 2px solid rgba(0, 0, 0, 0.06); border-radius: 10px; box-shadow: 0 20px 30px rgba(0,0,0,0.2); backdrop-filter: blur(10px); } .tong-hop-skill *{ font-family: Satoshi; color: rgb(255, 255, 255); font-weight: 500; } .skills:not(:last-child){ margin-bottom: 30px; } .details{ width: 100%; display: flex; justify-content: space-between; margin-bottom: 10px; } .bar{ position: relative; border: 2px solid cyan; border-radius: 20px; } .bar div{ position: relative; width: 0; height: 9px; border-radius: 10px; background-color: cyan; }