.wpnav-quick-tag-index{position:fixed;z-index:120;left:16px;top:89px;isolation:isolate}.wpnav-quick-tag-index-trigger{font-family:inherit;cursor:pointer}.wpnav-quick-button-neon{--green:#1BFD9C;font-size:15px;padding:.7em 2.7em;letter-spacing:.06em;position:relative;font-family:inherit;border-radius:.6em;overflow:hidden;transition:all .3s;line-height:1.4em;border:2px solid var(--green);background:linear-gradient(to right,rgba(27,253,156,.1) 1%,transparent 40%,transparent 60%,rgba(27,253,156,.1) 100%);color:var(--green);box-shadow:inset 0 0 10px rgba(27,253,156,.4),0 0 9px 3px rgba(27,253,156,.1)}.wpnav-quick-button-neon:hover{color:#82ffc9;box-shadow:inset 0 0 10px rgba(27,253,156,.6),0 0 9px 3px rgba(27,253,156,.2)}.wpnav-quick-button-neon:before{content:"";position:absolute;left:-4em;width:4em;height:100%;top:0;transition:transform .4s ease-in-out;background:linear-gradient(to right,transparent 1%,rgba(27,253,156,.1) 40%,rgba(27,253,156,.1) 60%,transparent 100%)}.wpnav-quick-button-neon:hover:before{transform:translateX(15em)}
.wpnav-quick-button-gradient{position:relative;width:120px;height:40px;background-color:#000;display:flex;align-items:center;color:#fff;flex-direction:column;justify-content:center;border:none;padding:12px;gap:12px;border-radius:8px;cursor:pointer}.wpnav-quick-button-gradient:before{content:"";position:absolute;inset:0;left:-4px;top:-1px;margin:auto;width:128px;height:48px;border-radius:10px;background:linear-gradient(-45deg,#e81cff 0%,#40c9ff 100%);z-index:-10;pointer-events:none;transition:all .6s cubic-bezier(.175,.885,.32,1.275)}.wpnav-quick-button-gradient:after{content:"";z-index:-1;position:absolute;inset:0;background:linear-gradient(-45deg,#fc00ff 0%,#00dbde 100%);transform:translate3d(0,0,0) scale(.95);filter:blur(20px)}.wpnav-quick-button-gradient:hover:after{filter:blur(30px)}.wpnav-quick-button-gradient:hover:before{transform:rotate(-180deg)}.wpnav-quick-button-gradient:active:before{scale:.7}
.wpnav-quick-button-stellar{position:relative;display:flex;justify-content:center;align-items:center;width:13rem;overflow:hidden;height:3rem;background-size:300% 300%;cursor:pointer;backdrop-filter:blur(1rem);border-radius:5rem;transition:.5s;animation:wpnav-quick-gradient 5s ease infinite;border:double 4px transparent;background-image:linear-gradient(#212121,#212121),linear-gradient(137.48deg,#ffdb3b 10%,#fe53bb 45%,#8f51ea 67%,#0044ff 87%);background-origin:border-box;background-clip:content-box,border-box}.wpnav-quick-container-stars{position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;transition:.5s;backdrop-filter:blur(1rem);border-radius:5rem}.wpnav-quick-button-stellar strong{z-index:2;font-family:"Avalors Personal Use",inherit;font-size:12px;letter-spacing:5px;color:#fff;text-shadow:0 0 4px #fff}.wpnav-quick-glow{position:absolute;display:flex;width:12rem}.wpnav-quick-glow i{width:100%;height:30px;filter:blur(2rem);animation:wpnav-quick-pulse 4s infinite;z-index:-1}.wpnav-quick-glow i:first-child{background:rgba(254,83,186,.636)}.wpnav-quick-glow i:last-child{background:rgba(142,81,234,.704)}.wpnav-quick-button-stellar:hover .wpnav-quick-container-stars{z-index:1;background-color:#212121}.wpnav-quick-button-stellar:hover{transform:scale(1.1)}.wpnav-quick-button-stellar:active{border:double 4px #fe53bb;background-origin:border-box;background-clip:content-box,border-box;animation:none}.wpnav-quick-button-stellar:active .wpnav-quick-glow i{background:#fe53bb}.wpnav-quick-stars{position:relative;display:block;background:transparent;width:200rem;height:200rem}.wpnav-quick-stars:after{content:"";position:absolute;top:-10rem;left:-100rem;width:100%;height:100%;animation:wpnav-quick-star-rotate 90s linear infinite;background-image:radial-gradient(#fff 1px,transparent 1%);background-size:50px 50px}.wpnav-quick-stars:before{content:"";position:absolute;top:0;left:-50%;width:170%;height:500%;animation:wpnav-quick-stars-move 60s linear infinite;background-image:radial-gradient(#fff 1px,transparent 1%);background-size:50px 50px;opacity:.5}
.wpnav-quick-button-conic{position:relative;display:inline-flex;height:48px;overflow:hidden;border:0;border-radius:8px;padding:1px;outline:0;background:transparent;cursor:pointer}.wpnav-quick-conic-ring{position:absolute;inset:-1000%;animation:wpnav-quick-spin 2s linear infinite;background:conic-gradient(from 90deg at 50% 50%,#e7029a 0%,#f472b6 50%,#bd5fff 100%)}.wpnav-quick-conic-content{position:relative;display:inline-flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:7px;background:#020617;padding:0 28px;font-size:14px;font-weight:500;color:#fff;backdrop-filter:blur(24px);gap:8px}.wpnav-quick-button-conic:active{transform:scale(.95)}
@keyframes wpnav-quick-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes wpnav-quick-stars-move{from{transform:translateY(0)}to{transform:translateY(-135rem)}}@keyframes wpnav-quick-star-rotate{from{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes wpnav-quick-pulse{0%{transform:scale(.75);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{transform:scale(.75);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes wpnav-quick-spin{to{transform:rotate(360deg)}}/* 三种全站配色：只调整色相与明度，保留四款按钮的原有结构和动效。 */
body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-neon{--green:#59d6b2;color:#59d6b2;border-color:#59d6b2;box-shadow:inset 0 0 10px rgba(89,214,178,.28),0 0 9px 3px rgba(89,214,178,.08)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-neon:hover{color:#a5f3d6;box-shadow:inset 0 0 10px rgba(89,214,178,.42),0 0 9px 3px rgba(89,214,178,.15)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#8274d7 0%,#4da7cf 100%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#7663c6 0%,#4fa5c8)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-stellar{background-image:linear-gradient(#202328,#202328),linear-gradient(137.48deg,#d8b869 10%,#ce7297 45%,#9977c8 67%,#557ebd 87%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#b6608d 0%,#d18aab 50%,#8c73c8 100%)}
body.io-grey-mode .wpnav-quick-button-neon{--green:#6d9d8b;color:#547a6b;border-color:#6d9d8b;background:linear-gradient(to right,rgba(109,157,139,.1) 1%,transparent 40%,transparent 60%,rgba(109,157,139,.1) 100%);box-shadow:inset 0 0 10px rgba(109,157,139,.24),0 0 9px 3px rgba(109,157,139,.06)}body.io-grey-mode .wpnav-quick-button-neon:hover{color:#315c4d;box-shadow:inset 0 0 10px rgba(109,157,139,.34),0 0 9px 3px rgba(109,157,139,.12)}body.io-grey-mode .wpnav-quick-button-neon:before{background:linear-gradient(to right,transparent 1%,rgba(109,157,139,.14) 40%,rgba(109,157,139,.14) 60%,transparent 100%)}body.io-grey-mode .wpnav-quick-button-gradient{background:#394049;color:#f0f2f4}body.io-grey-mode .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#7f8d9e 0%,#8ca6ad 100%)}body.io-grey-mode .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#718090 0%,#829ca3)}body.io-grey-mode .wpnav-quick-button-stellar{background-image:linear-gradient(#3b4147,#3b4147),linear-gradient(137.48deg,#b4a66a 10%,#a98591 45%,#8e849f 67%,#748caa 87%)}body.io-grey-mode .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#9b8190 0%,#b2a2ab 50%,#788b9e 100%)}body.io-grey-mode .wpnav-quick-conic-content{background:#353b42;color:#f0f2f4}
body.io-black-mode .wpnav-quick-button-neon{--green:#43cfa5;color:#43cfa5;border-color:#43cfa5;background:linear-gradient(to right,rgba(67,207,165,.12) 1%,transparent 40%,transparent 60%,rgba(67,207,165,.12) 100%);box-shadow:inset 0 0 10px rgba(67,207,165,.34),0 0 9px 3px rgba(67,207,165,.1)}body.io-black-mode .wpnav-quick-button-neon:hover{color:#8bf0cd;box-shadow:inset 0 0 10px rgba(67,207,165,.5),0 0 9px 3px rgba(67,207,165,.18)}body.io-black-mode .wpnav-quick-button-neon:before{background:linear-gradient(to right,transparent 1%,rgba(67,207,165,.13) 40%,rgba(67,207,165,.13) 60%,transparent 100%)}body.io-black-mode .wpnav-quick-button-gradient{background:#090b10}body.io-black-mode .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#7769d2 0%,#328ebf 100%)}body.io-black-mode .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#6657ba 0%,#318ab3)}body.io-black-mode .wpnav-quick-button-stellar{background-image:linear-gradient(#101318,#101318),linear-gradient(137.48deg,#c7a854 10%,#bd5e84 45%,#805bb2 67%,#3e72b0 87%)}body.io-black-mode .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#ad4e7d 0%,#ce769c 50%,#765bc0 100%)}body.io-black-mode .wpnav-quick-conic-content{background:#080a0e}
body.io-grey-mode .wpnav-quick-tag-index-menu{background:#e8ece8;color:#29322f;box-shadow:0 18px 46px rgba(44,55,50,.18)}body.io-grey-mode .wpnav-quick-tag-index-group h3{color:#26332d}body.io-grey-mode .wpnav-quick-tag-index-chip a,body.io-grey-mode .wpnav-quick-tag-index-ungrouped a{border-color:#c1cbc4;color:#4d5b54}body.io-grey-mode .wpnav-quick-tag-index-chip a span,body.io-grey-mode .wpnav-quick-tag-index-ungrouped a span{color:#8c7b31}body.io-black-mode .wpnav-quick-tag-index-menu{background:#101317;box-shadow:0 18px 46px rgba(0,0,0,.7)}body.io-black-mode .wpnav-quick-tag-index-chip a,body.io-black-mode .wpnav-quick-tag-index-ungrouped a{border-color:#343b41;color:#afb8bf}body.io-black-mode .wpnav-quick-tag-index-chip a span,body.io-black-mode .wpnav-quick-tag-index-ungrouped a span{color:#c1ad53}.wpnav-quick-tag-index-menu{position:fixed;z-index:121;width:min(436px,calc(100vw - 24px));max-height:min(78vh,840px);overflow-y:auto;box-sizing:border-box;margin:0;padding:28px 30px 38px;border:0;border-radius:14px;background:#202427;color:#e1e3e5;box-shadow:0 18px 46px rgba(0,0,0,.42)}.wpnav-quick-tag-index-menu::-webkit-scrollbar{width:5px}.wpnav-quick-tag-index-menu::-webkit-scrollbar-thumb{border-radius:9px;background:#42484d}.wpnav-quick-tag-index-list,.wpnav-quick-tag-index-list ul{list-style:none;margin:0;padding:0}.wpnav-quick-tag-index-list{display:block}.wpnav-quick-tag-index-group{display:block;margin:0 0 27px}.wpnav-quick-tag-index-group:last-child{margin-bottom:0}.wpnav-quick-tag-index-group h3{margin:0 0 12px;color:#f0f1f2;font-size:15px;font-weight:700;line-height:1.25}.wpnav-quick-tag-index-chips{display:flex;flex-wrap:wrap;gap:9px 8px}.wpnav-quick-tag-index-chip,.wpnav-quick-tag-index-ungrouped{margin:0;padding:0}.wpnav-quick-tag-index-ungrouped{display:inline-block;margin:0 8px 9px 0}.wpnav-quick-tag-index-chip a,.wpnav-quick-tag-index-ungrouped a{display:inline-flex;align-items:center;gap:5px;min-height:30px;box-sizing:border-box;padding:5px 12px;border:1px solid #41464a;border-radius:9px;background:transparent;color:#c4c7ca;font-size:13px;line-height:18px;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.wpnav-quick-tag-index-chip a span,.wpnav-quick-tag-index-ungrouped a span{color:#dfca57;font-size:15px;font-weight:800;line-height:1}.wpnav-quick-tag-index-chip a:hover,.wpnav-quick-tag-index-ungrouped a:hover{border-color:#827837;background:rgba(223,202,87,.09);color:#fff}.wpnav-quick-tag-index-chip a:hover span,.wpnav-quick-tag-index-ungrouped a:hover span{color:#fff19a}@media(max-width:960px){.wpnav-quick-tag-index{left:12px;top:calc(var(--wpnav-mobile-topbar-h,52px) + 10px)}.wpnav-quick-tag-index-menu{max-height:55vh}}
/* v2.16.85：缩小入口；展开时从顶部导航以下铺满屏幕高度。 */
.wpnav-quick-button-neon{font-size:10px;padding:.467em 1.8em;border-width:1px}.wpnav-quick-button-gradient{width:80px;height:27px;padding:8px;gap:8px;border-radius:5px;font-size:10px}.wpnav-quick-button-gradient:before{left:-3px;top:-1px;width:85px;height:32px;border-radius:7px}.wpnav-quick-button-stellar{width:8.667rem;height:2rem;border-width:3px}.wpnav-quick-container-stars{border-radius:3.333rem}.wpnav-quick-button-stellar strong{font-size:9px;letter-spacing:3px}.wpnav-quick-glow{width:8rem}.wpnav-quick-glow i{height:20px}.wpnav-quick-button-conic{height:32px;border-radius:5px}.wpnav-quick-conic-content{border-radius:4px;padding:0 19px;font-size:10px}
.wpnav-quick-tag-index-menu{z-index:121;top:0;bottom:0;max-height:none;height:auto;margin:0;padding:28px 30px 38px;border-radius:0 0 14px 14px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-14px);transition:opacity .24s ease,transform .28s cubic-bezier(.22,.61,.36,1),visibility 0s linear .28s}.wpnav-quick-tag-index.is-open .wpnav-quick-tag-index-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .24s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.wpnav-quick-tag-index.is-open{z-index:120}
/* 白天：浅色、低饱和配色。 */
body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-neon{--green:#71ad98;color:#568d79;border-color:#8bbdab;background:linear-gradient(to right,rgba(139,189,171,.16) 1%,rgba(255,255,255,.58) 40%,rgba(255,255,255,.58) 60%,rgba(139,189,171,.16) 100%);box-shadow:inset 0 0 8px rgba(111,171,151,.2),0 0 7px 2px rgba(111,171,151,.1)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-neon:hover{color:#356c5a;box-shadow:inset 0 0 8px rgba(111,171,151,.32),0 0 7px 2px rgba(111,171,151,.16)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient{background:#f5f6fa;color:#526072}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#b9a9df 0%,#93c4dd 100%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#c6b6e8 0%,#9ccce5)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-stellar{background-image:linear-gradient(#f7f5f7,#f7f5f7),linear-gradient(137.48deg,#dfc27f 10%,#d998b0 45%,#ad95cf 67%,#7faed0 87%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-stellar strong{color:#5e5365;text-shadow:0 0 3px rgba(255,255,255,.9)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#d496ae 0%,#ecc0cf 50%,#b69fe0 100%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-conic-content{background:#f6f7fb;color:#596275}.wpnav-quick-tag-index-menu{background:#f7f8fa;color:#3f4854;box-shadow:0 18px 46px rgba(53,67,83,.16)}.wpnav-quick-tag-index-group h3{color:#364250}.wpnav-quick-tag-index-chip a,.wpnav-quick-tag-index-ungrouped a{border-color:#d5dbe2;color:#5b6673;background:#fff}.wpnav-quick-tag-index-chip a span,.wpnav-quick-tag-index-ungrouped a span{color:#b89a47}.wpnav-quick-tag-index-chip a:hover,.wpnav-quick-tag-index-ungrouped a:hover{border-color:#b8a568;background:rgba(211,193,125,.13);color:#303c4a}
/* 护眼和夜间：深色面板，分别使用柔和灰绿与深黑蓝色调。 */
body.io-grey-mode .wpnav-quick-button-neon{--green:#7eaa98;color:#8eb7a5;border-color:#789d8e;background:linear-gradient(to right,rgba(120,157,142,.18) 1%,transparent 40%,transparent 60%,rgba(120,157,142,.18) 100%)}body.io-grey-mode .wpnav-quick-button-gradient{background:#303836;color:#d7dfd9}body.io-grey-mode .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#828d9c 0%,#7f9a94 100%)}body.io-grey-mode .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#73808f 0%,#77938d)}body.io-grey-mode .wpnav-quick-button-stellar{background-image:linear-gradient(#303735,#303735),linear-gradient(137.48deg,#a89967 10%,#9f7e88 45%,#847d96 67%,#708a99 87%)}body.io-grey-mode .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#967e89 0%,#a797a0 50%,#738a8e 100%)}body.io-grey-mode .wpnav-quick-conic-content{background:#2b3230;color:#e0e6e1}body.io-grey-mode .wpnav-quick-tag-index-menu{background:#252c29;color:#d7ded9;box-shadow:0 18px 46px rgba(28,36,31,.45)}body.io-grey-mode .wpnav-quick-tag-index-group h3{color:#edf2ee}body.io-grey-mode .wpnav-quick-tag-index-chip a,body.io-grey-mode .wpnav-quick-tag-index-ungrouped a{border-color:#46514b;background:#2d3531;color:#c4ccc6}body.io-grey-mode .wpnav-quick-tag-index-chip a span,body.io-grey-mode .wpnav-quick-tag-index-ungrouped a span{color:#c1ad63}
body.io-black-mode .wpnav-quick-tag-index-menu{background:#0c1015;color:#c8d0d8;box-shadow:0 18px 46px rgba(0,0,0,.78)}body.io-black-mode .wpnav-quick-tag-index-group h3{color:#eef3f8}body.io-black-mode .wpnav-quick-tag-index-chip a,body.io-black-mode .wpnav-quick-tag-index-ungrouped a{border-color:#28333d;background:#121820;color:#aeb9c5}body.io-black-mode .wpnav-quick-tag-index-chip a span,body.io-black-mode .wpnav-quick-tag-index-ungrouped a span{color:#bda75a}/* v2.16.86：模式名称对应：默认=夜间，io-grey=白天，io-black=简约护眼。 */
.wpnav-quick-button-neon{font-size:12.5px;padding:.55em 2.15em}.wpnav-quick-button-gradient{width:100px;height:34px;padding:10px;gap:10px;font-size:12px;border-radius:7px}.wpnav-quick-button-gradient:before{left:-3px;top:-1px;width:106px;height:40px;border-radius:8px}.wpnav-quick-button-stellar{width:10.5rem;height:2.4rem}.wpnav-quick-container-stars{border-radius:4rem}.wpnav-quick-button-stellar strong{font-size:10px;letter-spacing:4px}.wpnav-quick-glow{width:9.5rem}.wpnav-quick-glow i{height:24px}.wpnav-quick-button-conic{height:40px;border-radius:7px}.wpnav-quick-conic-content{border-radius:6px;padding:0 23px;font-size:12px}.wpnav-quick-tag-index-menu{border-radius:14px!important}
/* 夜间：默认模式。 */
body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-neon{--green:#4cc7a1;color:#4cc7a1;border-color:#4cc7a1;background:linear-gradient(to right,rgba(76,199,161,.12) 1%,transparent 40%,transparent 60%,rgba(76,199,161,.12) 100%);box-shadow:inset 0 0 9px rgba(76,199,161,.32),0 0 8px 2px rgba(76,199,161,.09)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient{background:#10141b;color:#e8edf4}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#7568cc 0%,#3c95c3 100%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#6255b7 0%,#3788b0)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-stellar{background-image:linear-gradient(#161a20,#161a20),linear-gradient(137.48deg,#c4a653 10%,#b75b82 45%,#805db1 67%,#3c73af 87%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-button-stellar strong{color:#f4f5f8;text-shadow:0 0 4px rgba(255,255,255,.8)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#a84d7a 0%,#cd7399 50%,#765fc0 100%)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-conic-content{background:#0e1218;color:#ecf0f5}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-tag-index-menu{background:#11161d;color:#c5ced8;box-shadow:0 18px 46px rgba(0,0,0,.72)}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-tag-index-group h3{color:#eef3f8}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-tag-index-chip a,body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-tag-index-ungrouped a{border-color:#2c3742;background:#18202a;color:#aebac6}body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-tag-index-chip a span,body:not(.io-grey-mode):not(.io-black-mode) .wpnav-quick-tag-index-ungrouped a span{color:#c0aa58}
/* 白天：io-grey-mode。 */
body.io-grey-mode .wpnav-quick-button-neon{--green:#79b79f;color:#568d76;border-color:#91c5b2;background:linear-gradient(to right,rgba(145,197,178,.16) 1%,rgba(255,255,255,.66) 40%,rgba(255,255,255,.66) 60%,rgba(145,197,178,.16) 100%);box-shadow:inset 0 0 9px rgba(118,182,158,.2),0 0 8px 2px rgba(118,182,158,.09)}body.io-grey-mode .wpnav-quick-button-gradient{background:#f6f7fa;color:#516074}body.io-grey-mode .wpnav-quick-button-gradient:before{background:linear-gradient(-45deg,#baa9df 0%,#91c2dc 100%)}body.io-grey-mode .wpnav-quick-button-gradient:after{background:linear-gradient(-45deg,#c7b7e9 0%,#9dcee5)}body.io-grey-mode .wpnav-quick-button-stellar{background-image:linear-gradient(#f8f6f8,#f8f6f8),linear-gradient(137.48deg,#dfc27f 10%,#d999b1 45%,#ad95cf 67%,#7fafd0 87%)}body.io-grey-mode .wpnav-quick-button-stellar strong{color:#5b5364;text-shadow:0 0 3px rgba(255,255,255,.9)}body.io-grey-mode .wpnav-quick-conic-ring{background:conic-gradient(from 90deg at 50% 50%,#d395ad 0%,#ecc0cf 50%,#b69fe0 100%)}body.io-grey-mode .wpnav-quick-conic-content{background:#f7f8fb;color:#596376}body.io-grey-mode .wpnav-quick-tag-index-menu{background:#f7f8fa;color:#3e4855;box-shadow:0 18px 46px rgba(53,67,83,.16)}body.io-grey-mode .wpnav-quick-tag-index-group h3{color:#354251}body.io-grey-mode .wpnav-quick-tag-index-chip a,body.io-grey-mode .wpnav-quick-tag-index-ungrouped a{border-color:#d5dbe2;background:#fff;color:#5b6673}body.io-grey-mode .wpnav-quick-tag-index-chip a span,body.io-grey-mode .wpnav-quick-tag-index-ungrouped a span{color:#b89a47}
/* 简约护眼：io-black-mode。 */
body.io-black-mode .wpnav-quick-tag-index-menu{background:#151917;color:#c6cec8;box-shadow:0 18px 46px rgba(0,0,0,.68)}body.io-black-mode .wpnav-quick-tag-index-group h3{color:#ebf0ec}body.io-black-mode .wpnav-quick-tag-index-chip a,body.io-black-mode .wpnav-quick-tag-index-ungrouped a{border-color:#364039;background:#202722;color:#b9c3bc}body.io-black-mode .wpnav-quick-tag-index-chip a span,body.io-black-mode .wpnav-quick-tag-index-ungrouped a span{color:#bca95b}/* 菜单容器与首页卡片网格外层共用同一背景变量：后台设为透明时透明，设为实色时使用同一实色。 */
.wpnav-quick-tag-index-menu{background:var(--wpnav-panel-bg,transparent)!important;box-shadow:var(--wpnav-panel-shadow,none)!important;border:1px solid var(--wpnav-border)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.wpnav-quick-tag-index-group h3{color:var(--wpnav-text)!important}.wpnav-quick-tag-index-chip a,.wpnav-quick-tag-index-ungrouped a{border-color:var(--wpnav-border)!important;background:var(--wpnav-surface)!important;color:var(--wpnav-text-dim)!important;transition:transform var(--wpnav-dur-fast) var(--wpnav-ease),background var(--wpnav-dur-fast) var(--wpnav-ease),border-color var(--wpnav-dur-fast) var(--wpnav-ease),color var(--wpnav-dur-fast) var(--wpnav-ease)!important}.wpnav-quick-tag-index-chip a span,.wpnav-quick-tag-index-ungrouped a span{color:var(--wpnav-accent-a)!important}.wpnav-quick-tag-index-chip a:hover,.wpnav-quick-tag-index-ungrouped a:hover{border-color:var(--wpnav-accent-a)!important;background:var(--wpnav-surface-hover)!important;color:var(--wpnav-text)!important;transform:translateY(-1px)}.wpnav-quick-tag-index-chip a:hover span,.wpnav-quick-tag-index-ungrouped a:hover span{color:var(--wpnav-accent-a)!important}/* 动态透明包裹背景使用主题同色系磨砂玻璃；实色包裹背景仍原样跟随后台设置。 */
.wpnav-quick-tag-index.is-glass-panel .wpnav-quick-tag-index-menu{background:color-mix(in srgb,var(--wpnav-bg-elevated) 72%,transparent)!important;box-shadow:0 16px 42px rgba(0,0,0,.24),var(--wpnav-glass-highlight)!important;backdrop-filter:blur(20px) saturate(145%)!important;-webkit-backdrop-filter:blur(20px) saturate(145%)!important}.wpnav-quick-tag-index.is-open .wpnav-quick-tag-index-trigger,.wpnav-quick-tag-index.is-closing .wpnav-quick-tag-index-trigger{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.92);transition:opacity .16s ease,visibility 0s linear .18s,transform .18s ease}.wpnav-quick-tag-index-trigger{transition:opacity .16s ease,visibility 0s,transform .18s ease}
/* 分组标题和标签采用更紧凑、易扫读的层级。 */
.wpnav-quick-tag-index-menu{padding:24px 26px 28px!important}.wpnav-quick-tag-index-group{margin:0 0 23px!important}.wpnav-quick-tag-index-group h3{display:flex;align-items:center;gap:8px;margin:0 0 11px!important;font-size:14px!important;letter-spacing:.01em}.wpnav-quick-tag-index-group h3:after{content:"";height:1px;flex:1;background:var(--wpnav-border);opacity:.8}.wpnav-quick-tag-index-chips{gap:8px!important}.wpnav-quick-tag-index-chip a,.wpnav-quick-tag-index-ungrouped a{min-height:29px!important;padding:5px 11px!important;border-radius:8px!important;font-size:12.5px!important}.wpnav-quick-tag-index-list>.wpnav-quick-tag-index-ungrouped{margin:0 8px 8px 0!important}/* 中性磨砂：透明包裹背景不叠加主题色、边框或阴影。 */
.wpnav-quick-tag-index.is-glass-panel .wpnav-quick-tag-index-menu{background:rgba(255,255,255,.055)!important;border:0!important;box-shadow:none!important;backdrop-filter:blur(22px) saturate(100%)!important;-webkit-backdrop-filter:blur(22px) saturate(100%)!important}body.io-grey-mode .wpnav-quick-tag-index.is-glass-panel .wpnav-quick-tag-index-menu{background:rgba(255,255,255,.66)!important}body.io-black-mode .wpnav-quick-tag-index.is-glass-panel .wpnav-quick-tag-index-menu{background:rgba(255,255,255,.045)!important}
/* 相邻分类使用内边距隔开，避免下一分类标题紧贴上一组标签。 */
.wpnav-quick-tag-index-group+.wpnav-quick-tag-index-group{padding-top:20px!important}.wpnav-quick-tag-index-group+.wpnav-quick-tag-index-group h3{margin-top:0!important}
/* 简约模式没有完整导航外壳，作为缓存/切换时的兜底也始终隐藏入口。 */
body.wpnav-simple-page .wpnav-quick-tag-index{display:none!important}
