*{box-sizing:border-box}html{background:#191b28;font-family:-apple-system,BlinkMacSystemFont,"Microsoft YaHei",Arial,sans-serif}body{margin:0 auto;width:100%;max-width:500px;color:#fff}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}button:focus-visible{outline:2px solid #ffde72;outline-offset:2px}.page{background:#161015 url("./images/background.js") no-repeat fixed center top;background-size:min(100vw,500px) auto;min-height:100vh;overflow:clip}.nav{position:sticky;top:0;z-index:10;background:#191b28;height:58.667px;display:flex;align-items:center;justify-content:space-between;padding:0 10.667px;gap:8px}.nav :is(button, .nav-link){border:0;border-radius:45px;background:#ffffff1a;padding:0 13.333px;line-height:37.333px;font-size:17.333px;font-weight:600;white-space:nowrap}.nav :is(button, .nav-link):nth-child(3){color:#e7c270}.nav :is(button, .nav-link):nth-child(5){color:#fa637d}.nav :is(button, .nav-link):nth-child(6){color:#51c9e9}.nav :is(button, .nav-link).active{background:linear-gradient(90deg,#fa7d77,#ab4f89);color:white;font-weight:700}.ad{display:block;width:100%;height:156px;border:0;padding:0;background:#260968;text-align:center;overflow:hidden;position:relative}.adtop{height:78px;display:flex;align-items:center;justify-content:space-around;background:linear-gradient(100deg,#1713bf,#090586);gap:5px;padding:5px 7px}.adlogo{width:64px;height:64px;display:grid;place-content:center;border:2px solid #ffdf80;border-radius:12px;background:linear-gradient(135deg,#891119,#ce2016,#73121e);color:#ffe896;line-height:1.4;font-size:18px;font-weight:900;text-shadow:1px 2px #631810}.adtitle{color:#ffea73;font-size:43px;letter-spacing:-2px;font-weight:900;text-shadow:2px 2px #a95514;white-space:nowrap}.adtag{background:linear-gradient(#ffed88,#e9a42b,#fff197);border:3px solid #f9d57f;border-radius:6px;padding:4px 9px;font-size:31px;color:#951309;font-weight:1000;white-space:nowrap;box-shadow:inset 0 0 4px #843910}.adbottom{height:78px;background:linear-gradient(110deg,#b91120,#e31725,#921521);display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 10px}.seal{width:65px;height:65px;border:2px solid #ffefab;border-radius:50%;display:grid;place-content:center;font-size:19px;font-weight:900;background:#d52f21;box-shadow:inset 0 0 10px #fff797;line-height:1.1}.adcopy{flex:1;min-width:0}.adcopy small{display:flex;gap:5px;justify-content:center;color:#fff;font-size:16px;font-weight:800;text-shadow:1px 1px #c73769}.adcopy small span{background:#eb4794;border:2px solid #800d2d;border-radius:7px;padding:0 8px}.adcopy strong{font-size:29px;white-space:nowrap;line-height:1.35;display:block;color:#fff186;text-shadow:2px 2px #7c0c0c}.dots{position:absolute;bottom:2px;right:7px;display:flex;gap:4px}.dots i{width:4px;height:4px;background:#ffffff65;border-radius:50%}.dots i.on{background:#fff}.ad-space{height:4px}.grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9.333px 10.667px;padding:10.667px}.entry{border:0;background:none;padding:0;display:flex;flex-direction:column;align-items:center;min-width:0}.tile{height:72px;width:72px;max-width:calc((100vw - 75px)/6);max-height:calc((100vw - 75px)/6);border-radius:13.333px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:var(--tile);box-shadow:inset 0 0 0 1px #ffffff45;color:var(--ink);font-size:25px;font-weight:900;text-shadow:1px 1px #0003;line-height:1.15}.tile em{font-style:normal;font-size:9px;font-weight:600;letter-spacing:1px;position:absolute;top:4px}.tile b{margin-top:8px}.tile small{font-size:13px;font-weight:900;letter-spacing:1px;margin-top:4px}.entry:nth-child(7n+1) .tile:after{content:'推荐';position:absolute;left:-12px;top:6px;transform:rotate(-40deg);background:#ff323f;color:white;font-size:8px;padding:2px 15px;letter-spacing:0}.label{font-family:"PingFang SC","Microsoft YaHei",sans-serif;font-size:11px;line-height:15px;margin:5.333px 0;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.section-title{display:flex;gap:12px;align-items:baseline;padding:12px 11px 10px;font-size:18px;font-weight:700}.section-title small{font-size:13px;color:#c5aaba;font-weight:400}.wide-ad{margin:6px 10.667px;background:linear-gradient(110deg,#243da2,#9647a1);min-height:64px;border:1px solid #d1a2ff70;border-radius:5px;display:flex;align-items:center;justify-content:space-around;width:calc(100% - 21.334px);font-size:26px;font-weight:900;color:#ffe793;padding:8px}.wide-ad span{font-size:13px;color:#fff}.profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 10.667px 10px}.profile{padding:0;border:0;border-radius:8px;overflow:hidden;background:#ffffff0d;text-align:left}.photo{height:230px;background:linear-gradient(135deg,#3b3548,#6b5164);display:grid;place-content:center;position:relative;color:#ffffff55;font-size:20px;letter-spacing:2px}.photo:before{content:'图片占位';border:1px solid #ffffff25;padding:11px 17px;font-size:14px}.photo .badge{position:absolute;top:8px;right:8px;font-size:10px;background:#0005;border-radius:14px;padding:4px 7px;color:white;letter-spacing:0}.photo .caption{position:absolute;bottom:8px;left:9px;font-size:12px;letter-spacing:0;color:#fff}.profile .info{padding:9px;font-size:12px;line-height:1.65;color:#e2d5e0}.info b{font-size:14px;color:white;display:block}.info small{font-size:11px;color:#a896ad}.smallnav{display:flex;gap:7px;overflow:auto;scrollbar-width:none;padding:0 10.667px 12px}.smallnav button{border:0;white-space:nowrap;background:#ffffff15;border-radius:6px;padding:7px 11px;font-size:13px}.smallnav button.active{background:linear-gradient(90deg,#fa7d77,#ab4f89)}.videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 10.667px 10px}.video{border:0;padding:0;background:none;text-align:left}.video .photo{height:140px;border-radius:6px}.video .title{font-size:13px;line-height:1.6;padding:6px 0}.actions{display:flex;gap:12px;justify-content:center;padding:15px 10px 22px}.actions button{padding:8px 26px;border:0;background:#ffffff15;border-radius:22px;font-size:14px}.live-row{display:flex;gap:9px;padding:10px 11px;overflow-x:auto}.live-item{border:0;background:none;min-width:70px;padding:0;font-size:11px}.avatar{width:60px;height:60px;border-radius:50%;background:#574666;border:2px solid #ec7cac;display:grid;place-content:center;margin:0 auto 6px;color:#dec5e8}.live-item small{display:block;margin-top:5px;color:#f4a9b6;font-size:10px}.footer{padding:18px 12px 28px;text-align:center;font-size:11px;color:#967e96}.float-top{position:fixed;bottom:18px;right:max(12px,calc((100vw - 500px)/2 + 10px));width:34px;height:34px;background:#3c3044dd;border:1px solid #ffffff30;border-radius:50%;z-index:5}dialog{width:calc(100% - 48px);max-width:340px;padding:24px;border:1px solid #6b4665;border-radius:14px;background:#29212f;color:#fff;box-shadow:0 20px 80px #0007}dialog::backdrop{background:#0009}dialog h2{margin:0 0 14px;font-size:19px}dialog p{font-size:14px;line-height:1.8;color:#c1acbf}dialog button{width:100%;padding:10px;background:linear-gradient(90deg,#fa7d77,#ab4f89);border:0;border-radius:20px;font-size:14px}[hidden]{display:none!important}@media(max-width:499px){.nav{height:calc(100vw * .117334);padding:0 2.133vw;gap:1vw}.nav :is(button, .nav-link){line-height:7.467vw;padding:0 2.3vw;font-size:3.467vw}.ad{height:31.2vw}.adtop,.adbottom{height:15.6vw}.adlogo{width:12.8vw;height:12.8vw;font-size:3.6vw;border-radius:2.4vw}.adtitle{font-size:8.6vw}.adtag{font-size:6.2vw;padding:1vw}.seal{width:13vw;height:13vw;font-size:3.8vw;flex-shrink:0}.adcopy small{font-size:3.2vw}.adcopy small span{padding:0 1vw}.adcopy strong{font-size:5.8vw}.grid{gap:1.867vw 2.133vw;padding:2.133vw}.tile{width:14.4vw;height:14.4vw;max-width:none;max-height:none;border-radius:2.667vw;font-size:5vw}.tile small{font-size:2.6vw}.tile em{font-size:1.8vw}.label{font-size:10px;margin:4px 0}.photo{height:47vw}.video .photo{height:28vw}.ad-space{height:.8vw}.section-title{font-size:17px}.section-title small{font-size:12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

.moving-ad{display:flex;align-items:center;gap:12px;width:100%;height:50px;border:0;padding:0 11px;background:#5965ff;text-align:left;overflow:hidden;color:white}
.moving-logo{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(145deg,#774aff,#52c9ff);font-weight:900;font-size:19px;font-style:italic;box-shadow:inset 0 0 5px #ffffff55;text-shadow:1px 1px #77baff}
.moving-window{flex:1;min-width:0;overflow:hidden}.moving-track{display:flex;width:max-content;animation:ad-crawl 14s linear infinite;will-change:transform}.moving-copy{flex-shrink:0;white-space:nowrap;padding-right:60px;font-size:20px;font-weight:500;line-height:50px}.moving-download{flex:0 0 21px;width:21px;height:23px;display:grid;place-items:center;border-radius:6px;background:#fff500;color:#4059ef}.moving-download svg{width:16px;height:18px}
.moving-ad:hover .moving-track,.moving-ad:focus-visible .moving-track{animation-play-state:paused}
@keyframes ad-crawl{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:499px){.moving-ad{height:10vw;gap:2.4vw;padding:0 2.2vw}.moving-copy{font-size:4vw;line-height:10vw;padding-right:12vw}.moving-logo{width:4.8vw;height:4.8vw;flex-basis:4.8vw;font-size:3.8vw;border-radius:1.4vw}.moving-download{width:4.2vw;height:4.6vw;flex-basis:4.2vw;border-radius:1.2vw}.moving-download svg{width:3.2vw;height:3.6vw}}
@media(prefers-reduced-motion:reduce){.moving-track{animation:none}.moving-ad{height:auto;min-height:50px}.moving-copy{white-space:normal;padding-right:0;font-size:14px;line-height:1.6;width:100%}.moving-track{width:100%}.moving-copy[aria-hidden]{display:none}}
.tile{object-fit:cover}.photo{background:#46364c url('./images/placeholder.js') center/cover}.photo:before{content:none}.entry{color:inherit;text-decoration:none}.entry:focus-visible{outline:2px solid #ffde72;outline-offset:3px}

/* All ad placements are real anchors and independent img elements. */
a[data-ad]{color:inherit;text-decoration:none;cursor:pointer}
a[data-ad]:focus-visible{outline:2px solid #ffde72;outline-offset:3px}
.hero-image{display:block;width:100%;height:100%;object-fit:cover}
.photo{display:block;background:#594454}
.photo-image{display:block;width:100%;height:100%;object-fit:cover}
.photo .badge,.photo .caption{z-index:1}
.wide-ad{padding:0;overflow:hidden}
.wide-image{display:block;width:100%;height:auto;min-height:64px;object-fit:cover}
img.avatar{object-fit:cover;display:block}
.moving-logo{object-fit:cover;display:block}
.moving-download{font-size:22px;font-weight:800}
.actions[hidden]{display:none}
.actions button:disabled{opacity:.5;cursor:default}
.empty{grid-column:1/-1;text-align:center;color:#bdaabc;font-size:14px}

/* Reference column 4: two choices, coverflow, two-column photo feed. */
.reference-section{--u:min(1vw,5px)}
.reference-menu{display:flex;gap:5px;padding:5px 3px 12px}
.reference-menu-item{position:relative;display:flex;align-items:center;width:50%;min-width:0;border:0;border-radius:14px;background:#4d536a;padding:0;min-height:calc(var(--u)*16.6);text-align:left}
.reference-menu-item.active{background:linear-gradient(90deg,#783add,#cc68e0)}
.reference-menu-item.active:after{content:'';position:absolute;bottom:-9px;left:48%;border-top:10px solid #a94fe0;border-inline:6px solid transparent}
.reference-menu-image{width:calc(var(--u)*16);height:calc(var(--u)*16.6);object-fit:cover;border-radius:14px 0 0 14px}
.reference-menu-text{display:flex;flex-direction:column;gap:5px;min-width:0;padding:5px 6px}
.reference-menu-text strong{font-size:clamp(15px,4.267vw,21.333px);white-space:nowrap}
.reference-menu-text small{font-size:clamp(11px,3.2vw,16px);color:#d8c9e4;white-space:nowrap}
.reference-coverflow{position:relative;height:calc(var(--u)*96);overflow:hidden;touch-action:pan-y;margin-top:7px;perspective:1000px}
.reference-photo-card{position:absolute;left:26%;top:0;width:48%;border-radius:calc(var(--u)*4.267);overflow:hidden;background:#ffffff0f;transition:transform .4s,opacity .4s;transform-origin:center center;display:block;opacity:.75;z-index:1;transform:translateX(0) scale(.78)}
.reference-photo-card.is-active{transform:translateX(0) scale(1);opacity:1;z-index:3}
.reference-photo-card.is-before{transform:translateX(-111%) scale(.78);z-index:2}
.reference-photo-card.is-after{transform:translateX(111%) scale(.78);z-index:2}
.reference-cover{height:calc(var(--u)*64);position:relative}
.reference-cover-image{width:100%;height:100%;object-fit:cover;display:block}
.reference-count{position:absolute;bottom:9px;right:0;font-size:clamp(11px,2.9vw,14px);font-weight:600;background:#0009;padding:6px 10px;border-radius:22px 0 0 22px;color:#fff}
.reference-card-body{padding:calc(var(--u)*2.4);min-height:calc(var(--u)*29.6)}
.reference-card-row{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}
.reference-card-row h3{font-size:clamp(16px,4vw,20px);line-height:1.4;margin:0;font-weight:500;min-width:0}
.reference-location{color:#c69486;font-size:clamp(11px,2.6vw,13px);padding-top:3px;white-space:nowrap}
.reference-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}
.reference-tags span{font-size:clamp(10px,2.4vw,12px);background:#036952;color:#41e2c8;padding:1px 4px}
.reference-card-body p{color:#e5cbd9;font-size:clamp(11px,2.6vw,13px);line-height:1.5;margin:6px 0 0}
.reference-selectors{display:flex;justify-content:center;gap:8px;padding:0 0 10px}
.reference-selectors button{border:0;padding:0;width:7px;height:7px;border-radius:50%;background:#ffffff3f}
.reference-selectors button.active{background:#df86d9}
.reference-feed{padding:0 10.667px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.reference-feed-card{min-width:0;border-radius:12px;overflow:hidden;background:#ffffff09;display:block}
.reference-feed-cover{height:calc(var(--u)*63.4);position:relative}
.reference-verified{position:absolute;top:0;left:0;background:linear-gradient(90deg,#00ab6f,#00c4a2);color:#fff;padding:5px 8px;border-radius:0 0 9px 0;font-size:clamp(11px,3vw,15px)}
.reference-feed-count{position:absolute;bottom:9px;right:8px;background:#0007;border-radius:15px;padding:3px 7px;font-size:11px}
.reference-feed-body{padding:10px}
.reference-card-row strong{font-size:clamp(14px,3.467vw,17px);font-weight:500}
.reference-card-row small{font-size:10px;white-space:nowrap;color:#ac90a5}
.reference-feed-tags{display:flex;gap:5px;flex-wrap:wrap;margin:8px 0;font-size:11px;color:#ddbcca}
.reference-feed-tags span{background:#ffffff12;border-radius:3px;padding:2px 4px}
.reference-feed-body p{margin:0;font-size:12px;line-height:1.5;color:#c7adbe}
/* Reference column 5: colored horizontal rows and structured multi-image cards. */
main[data-page='topics'] .section-title{color:#ff4594;gap:5px;padding:15px 8px 10px}
main[data-page='topics'] .section-title:before{content:'';display:block;width:3px;height:18px;background:#ff4594}
main[data-page='topics'] .section-title small{color:#c8bbc2}
.reference-directory{display:grid;gap:10px;padding:0 10.667px 10px}
.reference-user-row{display:flex;align-items:center;gap:calc(var(--u)*3.2);padding:calc(var(--u)*3.2) calc(var(--u)*4.267);border-radius:calc(var(--u)*2.667);min-width:0}
.tone-green{background:linear-gradient(#329c30 -11.03%,#22421b 50%);--button:#1f9619}
.tone-blue{background:linear-gradient(#478eb6 -11.03%,#0a3d48 50%);--button:#187f9e}
.tone-gold{background:linear-gradient(#a6942f -11.03%,#3f3b17 50%);--button:#9e8b1e}
.tone-purple{background:linear-gradient(#a144ad -11.03%,#533458 50%);--button:#a146ad}
.reference-user-avatar{width:calc(var(--u)*14.933);height:calc(var(--u)*14.933);object-fit:cover;flex-shrink:0;border-radius:calc(var(--u)*2.667)}
.reference-user-info{flex:1;min-width:0;overflow-wrap:anywhere}
.reference-user-name{font-size:clamp(15px,4vw,20px);line-height:1.35;font-weight:600;color:#ffffffcf;margin:0}
.reference-user-tag{color:#f4c8a5}
.reference-user-desc{font-size:clamp(12px,3.2vw,16px);line-height:1.5;margin:5px 0 0;color:#ffffff80}
.reference-user-button{flex-shrink:0;border-radius:53px;background:var(--button);font-size:clamp(14px,4.267vw,21.333px);padding:calc(var(--u)*2.667) calc(var(--u)*4.8);white-space:nowrap;font-weight:500}
.reference-dossiers{padding:0 8px 10px}
.reference-dossier{padding:calc(var(--u)*2.933);background:#2e313c;border-radius:calc(var(--u)*2.667);margin-bottom:13.333px;min-width:0}
.reference-dossier-header{display:flex;align-items:center;gap:12px;margin-bottom:8px;min-width:0}
.reference-dossier-avatar{width:calc(var(--u)*17.866);height:calc(var(--u)*17.866);border-radius:50%;object-fit:cover;flex-shrink:0}
.reference-dossier-identity{flex:1;min-width:0}
.reference-dossier-identity h3{font-size:clamp(19px,5.333vw,26.667px);line-height:1.3;margin:0;color:white;overflow-wrap:anywhere}
.reference-dossier-location{font-size:clamp(12px,3.3vw,16.5px);color:#acafb9;margin-top:9px}
.reference-dossier-button{padding:0 12px;line-height:calc(var(--u)*9.067);border-radius:22px;background:linear-gradient(90deg,#fa7d77,#ab4f89);font-size:clamp(11px,3.15vw,15.75px);font-weight:700;white-space:nowrap;flex-shrink:0}
.reference-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:13px 0 0}
.reference-field{display:flex;flex-wrap:wrap;gap:2px;min-width:0;padding:6px 4px;color:#fff;font-size:clamp(11px,2.8vw,14px);line-height:1.5}
.reference-field dt{color:#adb0bb}.reference-field dd{margin:0;overflow-wrap:anywhere}
.reference-dossier-description{font-size:clamp(12px,2.8vw,14px);line-height:1.7;color:#c5c7d0;margin:10px 4px}
.reference-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18.667px}
.reference-gallery-item{display:block;min-width:0}
.reference-gallery-item img{width:100%;height:calc(var(--u)*35.733);object-fit:cover;border-radius:4px;display:block}
@media(prefers-reduced-motion:reduce){.reference-photo-card{transition:none}}

.profile .photo .caption{color:#ff0000}

/* Home and live recommendation: 600 x 150 */
main .profiles{grid-template-columns:minmax(0,1fr)}
main .profile .photo{height:auto;aspect-ratio:4 / 1;overflow:hidden}
main .profile .photo-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}

/* Two-column portrait cards */
main .profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 7px 10px}
main .profile{background:#262735;border-radius:10px;min-width:0}
main .profile .photo{aspect-ratio:334 / 500;height:auto;border-radius:10px;overflow:hidden}
main .profile .photo:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#0006);pointer-events:none}
.profile .portrait-title{position:absolute;left:9px;bottom:20px;z-index:2;max-width:43%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,4.3vw,22px);color:white;letter-spacing:0;text-shadow:0 1px 3px #0008}
main .profile .photo .caption{left:auto;right:7px;bottom:22px;z-index:2;max-width:55%;font-size:clamp(10px,2.6vw,13px);border-radius:20px;padding:4px 7px;background:#fff;line-height:1.4;color:#ff0000;letter-spacing:0;white-space:nowrap}
main .profile .badge{left:0;right:auto;top:0;border-radius:9px 0 9px 0;background:#00b58c;color:#fff;z-index:2;font-size:13px}
main .profile .info{padding:10px;min-height:65px;font-size:13px}
main .profile .info small{display:block;margin-top:5px;color:#24d99a;font-size:12px}

main .profile .photo-image{object-fit:contain}

/* All large cards use the supplied 334x500 portrait ratio. */
main .profiles,main .videos,main .reference-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 7px 10px}
main .video,main .reference-feed-card{min-width:0;border-radius:10px;overflow:hidden;background:#262735}
main .video .photo,main .reference-feed-cover,main .reference-cover{height:auto;aspect-ratio:334 / 500;position:relative;overflow:hidden;border-radius:10px}
main .video .photo-image,main .reference-feed-cover>.reference-cover-image,main .reference-cover>.reference-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
main .reference-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}
main .reference-gallery-item img{height:auto;aspect-ratio:334 / 500;object-fit:contain}
main .video .title,main .video-description{padding:6px 10px;margin:0}
main .ad-extra-description{display:block;margin:7px 0 0;color:#eee;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}
main .video>.ad-extra-description{margin:0;padding:5px 10px 10px}
main .reference-featured-grid{margin-top:10px}

/* Circular entrances scroll horizontally while retaining touch interaction. */
.live-row{scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:auto}.live-row::-webkit-scrollbar{display:none}.live-item{flex:0 0 70px}

main .video .info{padding:10px;font-size:12px;line-height:1.65;min-height:65px;color:#e2d5e0;overflow-wrap:anywhere}main .video .info small{display:block;margin-top:3px;color:#00d88d;font-size:11px}

.nav .nav-link{display:inline-block;text-align:center;text-decoration:none;color:#51c9e9}
.nav .nav-link-blink{animation:nav-link-pulse 1.8s ease-in-out infinite}
@keyframes nav-link-pulse{0%,100%{opacity:1}50%{opacity:.4}}
@media(prefers-reduced-motion:reduce){.nav .nav-link-blink{animation:none}}
