.experience-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.experience-nav a{display:inline-flex;align-items:center;gap:14px;color:var(--文字色);text-decoration:none;border:1px solid var(--玻璃邊框);border-radius:10px;padding:9px 14px;font-size:.85rem;min-height:44px}.experience-nav a:hover{border-color:var(--主色);color:var(--主色)}.experience-nav span{color:var(--主色);font-size:.75rem}.experience-block+.experience-block{border-top:1px solid var(--玻璃邊框);padding-top:40px}.experience-block-title{font-size:1.15rem;margin-bottom:18px;color:var(--文字色)}.experience-block-title i{color:var(--主色);margin-right:8px}.experience-note{color:var(--文字次色);font-size:.8rem;margin:-8px 0 22px}.publication-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.publication-item{min-width:0;display:flex;flex-direction:column;border:1px solid var(--玻璃邊框)}.record-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:15px}.record-category{color:var(--主色);font-size:.8rem}.record-date-pending{color:var(--文字次色);font-size:.75rem}.publication-item h3{font-size:1.05rem;margin-bottom:10px;overflow-wrap:anywhere}.publication-subtitle{color:var(--文字色);font-size:.9rem;margin-bottom:8px}.record-description{color:var(--文字次色);font-size:.85rem;margin-bottom:18px}.record-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:14px;border-top:1px solid var(--玻璃邊框)}.record-links a,.record-school-link{color:var(--主色);text-decoration:none;font-size:.8rem;display:inline-flex;align-items:center;gap:7px;min-height:36px}.record-links a:hover,.record-school-link:hover{color:#fff}.record-links i{font-size:.65rem}.experience-year{display:grid;grid-template-columns:190px minmax(0,1fr);gap:25px}.experience-year>h3{color:var(--主色);font-size:.95rem;font-weight:600;padding-top:3px}.experience-events{list-style:none;border-left:1px solid rgba(0,162,255,.3)}.experience-event{position:relative;padding:0 0 25px}.experience-event:last-child{padding-bottom:5px}.experience-event::before{content:'';position:absolute;top:8px;width:10px;height:10px;border-radius:50%;background:var(--主色);box-shadow:0 0 0 4px rgba(0,162,255,.1);left:-34px;box-shadow:0 0 0 4px var(--背景深)}.experience-event time{font-size:.75rem;color:var(--文字次色)}.experience-event h4{font-size:1rem;color:var(--文字色);overflow-wrap:anywhere;margin:8px 0;line-height:1.7}.experience-event p{font-size:.85rem;color:var(--文字次色)}.award-list{list-style:none;border:1px solid var(--玻璃邊框);overflow:hidden}.award-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:15px}.award-item+.award-item{border-top:1px solid rgba(255,255,255,.06)}.award-number{font-size:.75rem;color:var(--文字次色)}.award-item h3{font-size:.9rem;font-weight:500;overflow-wrap:anywhere}.award-result{white-space:nowrap;color:#fbbf24;background:rgba(251,191,36,.06);border:1px solid rgba(251,191,36,.18);border-radius:6px;padding:3px 9px;font-size:.8rem}.experience-nav a:focus-visible,.record-links a:focus-visible,.record-school-link:focus-visible{outline:2px solid var(--主色);outline-offset:4px}@media (max-width:768px){.publication-grid{grid-template-columns:1fr}.publication-item{padding:21px}.experience-year{grid-template-columns:1fr;gap:14px}.experience-events{margin-left:5px}.award-item{grid-template-columns:20px minmax(0,1fr);gap:8px 12px;padding:15px}.award-result{grid-column:2;justify-self:start}.experience-nav{gap:8px}.experience-nav a{padding:8px 10px;font-size:.8rem;gap:9px}.record-links a,.record-school-link{min-height:44px}}.award-preview-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px}.award-preview-footer>span{color:var(--文字次色);font-size:.8rem}.award-view-all{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:9px 16px;color:var(--主色);border:1px solid rgba(0,162,255,.35);border-radius:10px;text-decoration:none;font-size:.85rem}.award-view-all:hover{color:#fff;background:rgba(0,162,255,.1);border-color:var(--主色)}.award-view-all:focus-visible{outline:2px solid var(--主色);outline-offset:4px}.experience-section{margin-top:52px}.experience-block{scroll-margin-top:95px;margin-top:40px}.experience-block-title{color:var(--主色)}.publication-item{border:0;border-top:1px solid var(--玻璃邊框);border-radius:0;background:0 0;padding:24px 0}.experience-nav span,.record-category{color:var(--文字次色)}.experience-year{margin-top:32px;gap:32px}.experience-year>h3{color:var(--文字色)}.experience-events{border-color:rgba(255,255,255,.16);padding-left:28px}.experience-event{padding-bottom:36px}.award-list{border:0;border-radius:0}.award-item,.award-item:nth-child(2n){background:0 0;padding:20px 0}@media (max-width:768px){.experience-section{margin-top:40px}.experience-year{grid-template-columns:1fr;gap:20px}.experience-event{padding-bottom:36px}.experience-nav{gap:10px}.record-links{gap:12px 20px}.award-preview-footer{gap:16px;margin-top:24px}}.experience-block+.experience-block{position:relative;border-top:0}.experience-block+.experience-block::before{content:"";position:absolute;top:0;left:0;width:120px;height:12px;background:url("../assets/illustrations/wave-divider.svg") center/contain no-repeat}