img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
dialog.gcd{--brand:#24365f;--brand-d:#182543;--soft:#eceff5;--line:#c8d0df;--ink:#181f2a;--body:#33404f;--muted:#68727f;--rule:#e3e8ef;--paper:#f6f8fb;--r:4px;--sans:var(--theme-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);--serif:"Source Han Serif SC","Noto Serif SC","Noto Serif CJK SC","Songti SC","STSong","SimSun",serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--g4-brand:#24365f;--g4-ink:#181f2a;--g4-line:#c8d0df;--g4-muted:#68727f;--g4-soft:#eceff5;--g4-r:4px;position:fixed;inset:0 0 0 auto;width:min(540px, 100vw);max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;border:0;background:#fff;color:var(--body);font:400 14px/1.6 var(--sans);box-shadow:-24px 0 60px -30px rgba(0,0,0,.5)}dialog.gcd::backdrop{background:rgba(14,22,38,.45)}dialog.gcd[open]{animation:gcd-in .28s cubic-bezier(.2,.7,.2,1)}dialog.gcd[open]::backdrop{animation:gcd-bd .25s ease}dialog.gcd.out{animation:gcd-out .22s cubic-bezier(.4,0,1,1) forwards}dialog.gcd.out::backdrop{animation:gcd-bd-out .22s cubic-bezier(.4,0,1,1) forwards}@keyframes gcd-in{from{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}@keyframes gcd-out{to{transform:translateX(48px);opacity:0}}@keyframes gcd-bd{from{opacity:0}}@keyframes gcd-bd-out{to{opacity:0}}html.gcd-lock{overflow:hidden}html.gcd-lock.gla-sbg{scrollbar-gutter:stable}.gcd *,.gcd *:before,.gcd *:after{box-sizing:border-box}.gcd a{text-decoration:none}.gcd :where(a,button,summary):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.gcd .dw-in{display:flex;flex-direction:column;height:100%}.gcd .dw-x{flex:none;width:34px;height:34px;border:1px solid var(--rule);border-radius:var(--r);background:#fff;color:var(--ink);font-size:20px;line-height:1;cursor:pointer}.gcd .dw-x:hover{border-color:var(--line);background:var(--soft)}.gcd .dw9-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 14px;border-bottom:1px solid var(--rule)}.gcd .dw9-t{display:flex;gap:12px;align-items:flex-start;min-width:0}.gcd .dw9-t>svg{flex:none;margin-top:2px}.gcd .dw9-k{margin:0 0 2px;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.04em}.gcd .dw9-t h3{margin:0;color:var(--ink);font:700 18px/1.38 var(--serif);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gcd .dw9-b{flex:1;min-height:0;overflow:auto;padding:14px 20px 16px;display:grid;gap:12px;align-content:start}.gcd .dw9-st{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;color:var(--muted);font-size:12.5px}.gcd .dw9-st code{padding:0;background:0 0;color:var(--ink);font:700 13.5px var(--mono);letter-spacing:.02em}.gcd .dw9-st time{font-family:var(--mono);color:var(--ink)}.gcd .tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:1px solid;border-radius:var(--r);font:600 12.5px/1.6 var(--sans);white-space:nowrap}.gcd .tag svg{width:11px;height:11px}.gcd .t-ok{color:#1e7f4a;background:#e8f5ee;border-color:#bfe3cc}.gcd .t-bad{color:#b4302a;background:#fdecea;border-color:#f2c1bc}.gcd .t-gone{color:#5f6670;background:#f1f3f5;border-color:#d5dae0}.gcd .dw9-g{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);margin:0;border:1px solid var(--rule)}.gcd .dw9-g div{min-width:0;padding:8px 12px;border-top:1px solid var(--rule)}.gcd .dw9-g div:nth-child(-n+2){border-top:0}.gcd .dw9-g div:nth-child(even){border-left:1px solid var(--rule)}.gcd .dw9-g dt{color:var(--muted);font-size:11.5px;font-weight:400}.gcd .dw9-g dd{margin:1px 0 0;color:var(--ink);font-size:13px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.gcd .dw9-lb{margin:0 0 6px;color:var(--ink);font-size:12.5px;font-weight:700}.gcd .dw9-ck summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer}.gcd .dw9-ck summary::-webkit-details-marker{display:none}.gcd .dw9-ck summary .dw9-lb{margin:0}.gcd .dw9-ck summary b{display:inline-flex;align-items:center;gap:5px;color:#1e7f4a;font-size:12.5px}.gcd .dw9-ck.is-bad summary b{color:#b4302a}.gcd .dw9-ck summary i{margin-left:auto;color:var(--brand);font:600 12px var(--sans);font-style:normal}.gcd .dw9-ck[open] summary i{font-size:0}.gcd .dw9-ck[open] summary i:after{content:"收起";font-size:12px}.gcd .dw9-cl{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:0 14px;list-style:none;margin:6px 0 0;padding:0}.gcd .dw9-cl li{display:flex;align-items:baseline;gap:6px;min-width:0;padding:4px 0;border-top:1px solid var(--rule);font-size:12.5px;line-height:1.45}.gcd .dw9-cl span{flex:none;color:var(--muted)}.gcd .dw9-cl b{min-width:0;color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gcd .dw9-cl svg{flex:none;margin-left:auto;color:#1e7f4a}.gcd .dw9-rv{padding:10px 12px;border:1px solid #d5dae0;background:#f6f7f9;font-size:13px}.gcd .dw9-rv p{margin:0}.gcd .dw9-rv .dw9-lb{margin-bottom:4px}.gcd .dw9-rv p+p{margin-top:6px}.gcd .dw9-rv b{margin-right:8px;color:var(--ink)}.gcd .dw9-sr{display:flex;gap:12px;align-items:center}.gcd .dw9-so{flex:1;min-width:0;display:grid;gap:4px}.gcd .dw9-so>small{color:var(--muted);font-size:11.5px}.gcd .dw9-so time{font-family:var(--mono)}.gcd .dw9-th{position:relative;flex:none;width:96px;height:64px;padding:0;border:1px solid var(--rule);background:#e9ecf1;overflow:hidden}.gcd .dw9-th img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.gcd .dw9-th span{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:18px;height:18px;border-radius:var(--r);background:rgba(16,26,48,.75);color:#fff;font-size:11px;line-height:1}.gcd .dw9-th:hover{border-color:var(--brand)}.gcd .g4-src{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;padding:8px 10px;border:1px solid var(--g4-line);background:#fff;color:var(--g4-ink);transition:border-color .3s}.gcd .g4-src:is(:hover,:focus-visible){border-color:var(--g4-brand)}.gcd .g4-src-ic{width:22px;height:22px;flex:none;fill:var(--g4-brand)}.gcd .g4-src-m{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;flex:1;min-width:0}.gcd .g4-src-n{font-weight:600;font-size:14px}.gcd .g4-src-d{font:12px/1.4 var(--mono);color:var(--g4-muted);overflow-wrap:anywhere}.gcd .g4-src-d b{color:var(--g4-ink)}.gcd .g4-src-ok{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px solid var(--g4-line);border-radius:var(--g4-r);background:var(--g4-soft);color:var(--g4-brand);font-size:12px;font-weight:600;line-height:1.6;white-space:nowrap}.gcd .g4-src-ok svg{width:11px;height:11px}.gcd .g4-src-go{display:grid;place-items:center;width:26px;height:26px;flex:none;border:1px solid var(--g4-line);border-radius:var(--g4-r);color:var(--g4-brand);transition:background-color .3s,color .3s}.gcd .g4-src-go svg{width:12px;height:12px}.gcd .g4-src:is(:hover,:focus-visible) .g4-src-go{background:var(--g4-brand);color:#fff}.gcd .sgp{position:relative;padding:14px 16px 12px;border:1px solid #e3dac4;background-color:#fbf8f0;background-image:radial-gradient(rgba(122,98,52,.07) .8px,transparent .9px),radial-gradient(rgba(122,98,52,.045) .8px,transparent .9px),linear-gradient(180deg,#fcfaf5,#f6f1e4);background-size:5px 5px,7px 7px,100% 100%;background-position:0 0,2px 3px,0 0;box-shadow:inset 0 0 0 3px rgba(255,255,255,.55)}.gcd .ttl{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0 6px 0 5px;border:1px solid color-mix(in srgb,var(--brand) 35%,#fff);border-radius:var(--r);background:var(--soft);color:var(--brand);font:600 11.5px/1.7 var(--sans);white-space:nowrap;vertical-align:middle}.gcd .ttl svg{flex:none;width:10px;height:10px}.gcd .ttl b{display:inline;color:inherit;font:inherit}.gcd .ttl-2{border-color:var(--brand);background:var(--brand);color:#fff}.gcd .ttl-3{border-color:#101a30;background:#101a30;color:#fff;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand) 70%,#fff)}.gcd .dw9-f{flex:none;padding:12px 20px 14px;border-top:1px solid var(--rule);background:#fff;box-shadow:0 -10px 20px -18px rgba(16,26,48,.5)}.gcd .dw9-a{display:flex;flex-wrap:wrap;gap:8px}.gcd .btn{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:6px;margin:0;padding:10px 20px;border:1px solid var(--brand);border-radius:var(--r);background:var(--brand);color:#fff;font:600 15px/1.2 var(--sans);white-space:nowrap;cursor:pointer;transition:background-color .2s,box-shadow .2s}.gcd .btn:hover{background:var(--brand-d);box-shadow:0 8px 20px -10px var(--brand);color:#fff}.gcd .btn.ghost{background:#fff;color:var(--brand)}.gcd .btn.ghost:hover{background:var(--soft);color:var(--brand)}.gcd .btn.ok{border-color:#1e7f4a;color:#1e7f4a}.gcd .dw9-f p{margin:8px 0 0;color:var(--muted);font-size:11.5px;line-height:1.5}.gcd-toast{position:fixed;left:50%;bottom:28px;z-index:2147483647;padding:10px 18px;border-radius:4px;background:#14223f;color:#fff;font-size:14px;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.gcd-toast.on{opacity:1;transform:translate(-50%,0)}@media (max-width:767px){dialog.gcd{width:100vw;height:100dvh;max-height:100dvh}.gcd .dw9-h{padding:12px 14px}.gcd .dw9-b{padding:12px 14px}.gcd .dw9-f{padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.gcd .dw9-sr{flex-wrap:wrap;align-items:flex-start}.gcd .dw9-so{flex-basis:100%}.gcd .dw9-cl{grid-template-columns:minmax(0, 1fr)}}@media (prefers-reduced-motion:reduce){dialog.gcd[open],dialog.gcd[open]::backdrop,dialog.gcd.out,dialog.gcd.out::backdrop{animation:none}}
.sgp .compiler{display:flex;align-items:center;justify-content:space-between;gap:16px}.sgp .compiler__who{display:flex;align-items:center;gap:12px;min-width:0}.sgp .compiler__who>div{min-width:0}.sgp .compiler__avatar,.sgp .compiler__glyph{flex:none;box-sizing:border-box;width:48px;height:48px;border:1px solid #d4dae3;background:#fff}.sgp .compiler__avatar{display:block;object-fit:cover;object-position:center 25%}.sgp .compiler__glyph{display:grid;place-items:center;color:var(--brand,#24365f);font:700 20px/1 "Noto Serif SC","Songti SC","STSong",serif}.sgp .compiler__name{margin:0;color:var(--ink,#181f2a);font:700 17px/1.3 "Noto Serif SC","Songti SC","STSong",serif;overflow-wrap:anywhere}.sgp .compiler__name a{color:inherit;text-decoration:none}.sgp .compiler__name a:hover{color:var(--brand,#24365f);text-decoration:underline}.sgp .compiler__affiliation{margin:4px 0 0;color:var(--muted,#68727f);font-size:13px;line-height:20px;overflow-wrap:anywhere}.sgp .compiler__affiliation a{color:inherit}.sgp .compiler__role{margin:4px 0 0;line-height:20px}.sgp .compiler__sign{display:flex;flex:none;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;padding-left:16px;border-left:1px solid #e2e5e8;text-align:center}.sgp .compiler__sign .sig{display:block;width:130px;height:44px;object-fit:contain}.sgp .compiler__sign .name-seal{display:block;width:auto;height:66px}.sgp .compiler__sign .name-seal--wide{height:46px}.sgp .compiler__sign .name-seal--two{height:66px}.sgp .compiler__sign small,.sgp .compiler__sign time{display:block;color:var(--muted,#68727f);font-size:12px;line-height:18px;white-space:nowrap}.sgp .compiler__sign small{margin-top:4px}.sgp .compiler__note{margin:14px 0 0;padding-top:11px;border-top:1px solid #e0e4df;color:var(--muted,#68727f);font:400 11px/18px -apple-system,BlinkMacSystemFont,"PingFang SC","Noto Sans SC",sans-serif}.sgp-off .compiler__sign img,.sgp-off .compiler__sign svg{filter:grayscale(1);opacity:.6}.sgp-page .compiler{justify-content:flex-start;gap:28px;max-width:560px}.sgp-page .compiler__avatar,.sgp-page .compiler__glyph{width:60px;height:60px}.sgp-page .compiler__glyph{font-size:24px}.sgp-page .compiler__name{font-size:19px}.sgp-page .compiler__sign{padding-left:24px}.sgp-page .compiler__sign .sig{width:150px;height:50px}.sgp-page .compiler__sign .name-seal{height:76px}.sgp-page .compiler__sign .name-seal--wide{height:52px}.sgp-page .compiler__sign .name-seal--two{height:76px}@media (max-width:575.98px){.sgp .compiler{flex-wrap:wrap}.sgp .compiler__sign{align-items:flex-start;padding-left:0;border-left:0;text-align:left}}
dialog.gla-rd{--rd-ink:#14181f;--rd-muted:#5d6673;--rd-rule:#e3e7ee;--rd-brand:var(--theme-color,#1c5cbe);position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:#fff;color:var(--rd-ink);outline:0}dialog.gla-rd[open]{display:flex;flex-direction:column;animation:gla-rd-in .3s cubic-bezier(.2,.7,.2,1)}dialog.gla-rd::backdrop{background:rgba(8,14,26,.72);animation:gla-rd-bd .25s ease}dialog.gla-rd.is-out{animation:gla-rd-out .22s cubic-bezier(.4,0,1,1) forwards}dialog.gla-rd.is-out::backdrop{animation:gla-rd-bd-out .22s cubic-bezier(.4,0,1,1) forwards}@keyframes gla-rd-in{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes gla-rd-out{to{opacity:0;transform:translateY(24px)}}@keyframes gla-rd-bd-out{to{opacity:0}}@keyframes gla-rd-bd{from{opacity:0}}html.gla-rd-lock{overflow:hidden}html.gla-rd-lock.gla-sbg{scrollbar-gutter:stable}.gla-rd__bar{display:flex;flex:none;gap:12px;align-items:center;height:52px;padding:0 12px 0 20px;border-bottom:1px solid var(--rd-rule);font-size:14px}.gla-rd__k{flex:none;color:var(--rd-brand);font-size:12.5px;font-weight:700;letter-spacing:.06em}.gla-rd__t{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--rd-ink);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.gla-rd__full{flex:none;margin-left:auto;color:var(--rd-brand);font-size:13px;font-weight:600;text-decoration:none}.gla-rd__full:hover{text-decoration:underline;text-underline-offset:3px}.gla-rd__x{display:grid;flex:none;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--rd-muted);font-size:24px;line-height:1;cursor:pointer;transition:background-color .2s,color .2s}.gla-rd__x:hover{background:#f1f3f6;color:var(--rd-ink)}.gla-rd :is(a,button):focus:not(:focus-visible){outline:0}.gla-rd :is(a,button):focus-visible{outline:2px solid var(--rd-brand);outline-offset:2px}.gla-rd__body{position:relative;flex:1;min-height:0}.gla-rd__body iframe{display:block;width:100%;height:100%;border:0;opacity:1;transition:opacity .2s ease}.gla-rd.is-ld .gla-rd__body iframe{opacity:0}.gla-rd__ld{position:absolute;inset:0;display:none;grid-template-columns:232px minmax(0, 1fr);gap:32px;align-content:start;width:min(100% - 48px, 1100px);margin:40px auto 0;pointer-events:none}.gla-rd.is-ld .gla-rd__ld{display:grid}.gla-rd__ld i{display:block;border-radius:4px;background:linear-gradient(90deg,#eef1f5 0%,#f6f8fb 50%,#eef1f5 100%) 0 0/200% 100%;animation:gla-rd-sk 1.2s linear infinite}.gla-rd__ld i:first-child{grid-row:1/4;aspect-ratio:1}.gla-rd__ld i:nth-child(2){height:36px}.gla-rd__ld i:nth-child(3){width:70%;height:16px}.gla-rd__ld i:nth-child(4){width:85%;height:120px}@keyframes gla-rd-sk{to{background-position:-200% 0}}@media (max-width:767.98px){.gla-rd__bar{height:48px;padding:0 6px 0 14px}.gla-rd__ld{grid-template-columns:minmax(0, 1fr);gap:14px;width:calc(100% - 32px);margin-top:20px}.gla-rd__ld i:first-child{grid-row:auto;aspect-ratio:16/7}}@media (prefers-reduced-motion:reduce){dialog.gla-rd[open],dialog.gla-rd::backdrop,dialog.gla-rd.is-out,dialog.gla-rd.is-out::backdrop,.gla-rd__ld i{animation:none}}html.gla-in-reader header.header,html.gla-in-reader .gla-menu,html.gla-in-reader .gla-mbar,html.gla-in-reader .footer_menu,html.gla-in-reader footer.newfooter,html.gla-in-reader .action{display:none !important}html.gla-in-reader body,html.gla-in-reader #wrap{padding-top:0 !important}html.gla-in-reader .gla{--top:0px}@media (max-width:767.98px){.gla-body table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gla-body table>tbody:only-child{display:table;width:100%}}
@media (min-width:768px){:root{--theme-container-width:750px}}@media (min-width:992px){:root{--theme-container-width:970px}}@media (min-width:1240px){:root{--theme-container-width:1200px}}html{text-size-adjust:100%}a{background-color:transparent}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}::-webkit-file-upload-button{appearance:button;font:inherit}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#232323;font-family:var(--theme-font-family);font-size:14px;line-height:1.42857;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:var(--theme-color)}a,a:hover{text-decoration:none}a:hover{color:var(--theme-hover)}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-1px}img{vertical-align:middle}p{margin:0 0 .8em}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.container{width:var(--theme-container-width,100%)}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.btn-xs{border-radius:var(--theme-border-radius-s,3px);font-size:12px;line-height:14px;padding:6px 15px}.collapse{display:none}.collapse.in{display:block}.collapsing,.dropdown,.dropup{position:relative}.dropdown-menu{background-clip:padding-box;background-color:var(--theme-el-bg-color);border:1px solid rgba(0,0,0,.15);border-radius:var(--theme-border-radius-m,2px);display:none;filter:drop-shadow(hsla(var(--theme-color-hsl),.2) 0 6px 15px);font-size:14px;left:0;list-style:none;margin:2px 0 0;max-width:280px;min-width:130px;padding:5px 0;position:absolute;text-align:left;top:100%;width:max-content;z-index:1000}@media (max-width:991px){.dropdown-menu{z-index:1}}.dropdown-menu>li>a{display:block}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#161616;text-decoration:none}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:hsla(var(--theme-color-hsl),.03);text-decoration:none}.navbar-collapse{border-top:1px solid transparent;box-shadow:rgba(255,255,255,.1) 0px 1px 0px inset;overflow-x:visible;padding-left:10px;padding-right:10px}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:992px){.navbar-collapse{border-top:0;box-shadow:none;width:auto}}@media (min-width:992px){.navbar-collapse.collapse{display:block;height:auto;overflow:visible;padding-bottom:0}}@media (min-width:992px){.navbar-collapse.in{overflow-y:visible}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-10px;margin-right:-10px}@media (min-width:992px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:var(--theme-border-radius-m,2px);float:right;margin-bottom:8px;margin-right:10px;margin-top:8px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0px}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:20px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}@media (min-width:992px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -10px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px;white-space:nowrap}@media (min-width:992px){.navbar-nav{display:flex;margin:0}}@media (min-width:992px){.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.action{bottom:20%;display:flex;flex-direction:column;position:fixed;right:20px;width:40px;z-index:999}.action .action-item{background:var(--theme-body-bg-color);border-top:1px solid hsla(var(--theme-color-hsl),.1);box-sizing:content-box;color:hsla(var(--theme-color-hsl),.5);display:block;height:40px;line-height:40px;position:relative;text-align:center;text-decoration:none;width:40px;z-index:0}.action .action-item:before{background:var(--theme-line-color);inset:0px;content:"";position:absolute;z-index:-1}.action .action-item:first-child{border-top:0}.action .action-item:first-child,.action .action-item:first-child:before{border-top-left-radius:var(--theme-border-radius-m,3px);border-top-right-radius:var(--theme-border-radius-m,3px)}.action .action-item:last-child,.action .action-item:last-child:before{border-bottom-left-radius:var(--theme-border-radius-m,3px);border-bottom-right-radius:var(--theme-border-radius-m,3px)}.action .action-item:hover{background-color:var(--theme-hover);color:#fff;cursor:pointer}.action .gotop{opacity:0;transition:opacity .3s}.action .gotop.active{opacity:1;transition:opacity .3s}.action .action-item-icon{font-size:20px;line-height:40px}@media (max-width:767px){.action{display:none}}.m-dropdown,.navbar-on-shadow{cursor:pointer;display:none}@media (max-width:991px){.navbar-on .navbar-on-shadow{background:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483647}}body.header-fixed #wrap{padding-top:64px}@media (max-width:767px){body.header-fixed #wrap{overflow:hidden;padding-top:50px}}body.header-fixed>header.header{left:0;position:fixed;z-index:999}body>header.header{background-color:var(--header-bg-color);background-image:var(--header-bg-image);border:0;box-shadow:0 0 3px 1px hsla(var(--theme-color-hsl),.06);position:relative;width:100%;z-index:9}body>header.header>.container{display:flex;justify-content:space-between}body>header.header>.container:after,body>header.header>.container:before{display:none}@media (max-width:767px){body>header.header>.container{padding:0 10px 0 15px !important}}body>header.header.header-fluid>.container{padding-left:3.2em;padding-right:3.2em;width:100%}@media (max-width:1299px){body>header.header.header-fluid>.container{padding-left:2em;padding-right:2em}}@media (max-width:1199px){body>header.header.header-fluid>.container{padding-left:1.5em;padding-right:1.5em}}body>header.header .navbar-collapse{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-left:2.5em;padding-left:0;width:100%}body>header.header .navbar-collapse:after,body>header.header .navbar-collapse:before{display:none}@media (max-width:1299px){body>header.header .navbar-collapse{margin-left:1.8em}}@media (max-width:1199px){body>header.header .navbar-collapse{margin-left:1.6em}}@media (max-width:991px){body>header.header .navbar-collapse{gap:0px;margin:0;opacity:0;transition:opacity .3s;height:100% !important;width:80% !important}}@media (max-width:991px){body>header.header .navbar-collapse.in{flex-direction:column;opacity:1;overflow:hidden;transition:opacity .1s}}body>header.header .logo{align-items:center;display:flex;font-size:20px;height:64px;line-height:1;margin:0;padding:0;transition:.3s ease-out}@media (max-width:991px){body>header.header .logo{height:auto}}@media (max-width:991px){body>header.header .logo>a{display:block}}body>header.header .logo img{display:block;height:min(var(--logo-height),50px);max-width:fit-content;transition:.3s ease-out;width:auto}@media (max-width:767px){body>header.header .logo img{height:min(var(--logo-height-mobile),40px)}}body>header.header .nav{align-items:center;font-size:14px}body>header.header .nav>li{--menu-item-padding:calc(var(--menu-item-gap)/2)}@media (min-width:1200px) and (max-width:1239px){body>header.header .nav>li{--menu-item-padding:calc(var(--menu-item-gap)/2*0.8)}}@media (min-width:992px) and (max-width:1199px){body>header.header .nav>li{--menu-item-padding:calc(var(--menu-item-gap)/2*0.6)}}@media (max-width:767px){body>header.header .nav>li{margin:0}}body>header.header .nav>li:first-child{margin-left:0}body>header.header .nav>li>a{background:0px 0px;color:var(--theme-black-color);line-height:64px;padding:0 var(--menu-item-padding)}body>header.header .nav>li>a:hover{background:0px 0px;color:var(--theme-hover)}body>header.header .dropdown-menu{background-color:var(--theme-el-bg-color);padding:12px}@media (max-width:991px){body>header.header .dropdown-menu{background-color:var(--mobile-menu-bg-color)}}body>header.header .dropdown-menu>li>a{color:var(--theme-black-color);padding:9px 15px}@media (max-width:991px){body>header.header .dropdown-menu>li>a{color:var(--mobile-menu-color)}}body>header.header .dropdown-menu>.active>a:focus,body>header.header .dropdown-menu>.active>a:hover,body>header.header .dropdown-menu>li>a:focus,body>header.header .dropdown-menu>li>a:hover{background-color:hsla(var(--theme-color-hsl),.06);border-radius:var(--theme-border-radius-m);color:var(--theme-hover);outline:0px}@media (max-width:991px){body>header.header .dropdown-menu>.active>a:focus,body>header.header .dropdown-menu>.active>a:hover,body>header.header .dropdown-menu>li>a:focus,body>header.header .dropdown-menu>li>a:hover{background-color:var(--mobile-menu-bg-color);color:var(--mobile-menu-active-color)}}body>header.header .wpcom-adv-menu{position:relative;--menu-margin-left:3.2em}@media (max-width:991px){body>header.header .wpcom-adv-menu{box-sizing:border-box;margin:0;padding:0}}@media (max-width:991px){body>header.header .wpcom-adv-menu li{display:block !important;width:100% !important}}@media (max-width:991px){body>header.header .wpcom-adv-menu li a{border-bottom:1px solid hsla(var(--theme-color-hsl),.04);color:var(--mobile-menu-color,#fff);font-weight:400;overflow:hidden;padding:15px 20px;white-space:normal;line-height:24px !important}}@media (max-width:991px){body>header.header .wpcom-adv-menu li a:active,body>header.header .wpcom-adv-menu li a:focus,body>header.header .wpcom-adv-menu li a:hover{background:hsla(var(--theme-color-hsl),.04);color:var(--mobile-menu-active-color,#fff)}}@media (max-width:991px){body>header.header .wpcom-adv-menu li:last-child a{border-bottom:0}}.navbar-collapse{padding-right:0}.navbar-action{display:flex;gap:16px;height:26px;white-space:nowrap}.navbar-action .login{color:var(--theme-gray-color);display:none;font-size:14px;line-height:26px}.navbar-action .login:first-child{margin-right:8px;padding-right:9px;position:relative}.navbar-action .login:first-child:after{background:var(--theme-gray-color);content:"";height:14px;opacity:.9;position:absolute;right:0;top:6px;width:1px}@media (max-width:991px){.navbar-action .login:first-child:after{display:none}}.navbar-action .login.cur{display:inline-block}.navbar-action .login:focus,.navbar-action .login:hover{color:var(--theme-hover);text-decoration:none}@media (max-width:991px){.navbar-action .login{background:var(--theme-line-color);border-radius:var(--theme-border-radius-m);color:var(--mobile-menu-color);line-height:24px;text-align:center;width:calc(50% - 30px);margin:0 !important;padding:8px 30px !important}}@media (max-width:991px){.navbar-action .login:hover{color:var(--mobile-menu-active-color)}}.navbar-action .publish{font-weight:400;padding-bottom:5px;padding-top:5px;vertical-align:top}.navbar-action .profile{display:inline-block;font-size:13px;height:45px;list-style:none;margin-bottom:0;padding:0;vertical-align:top}.navbar-action .profile .menu-item{height:45px}.navbar-action .profile .dropdown{padding-right:calc(1em + 2px)}.navbar-action .profile .dropdown:after{content:"";width:.9em;height:26px;background:currentcolor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.2 9 12 15.5 18.8 9' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/0.9em .9em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.2 9 12 15.5 18.8 9' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/0.9em .9em;font-size:.9em;line-height:26px;opacity:.7;position:absolute;right:0;top:0;transition:transform .3s}.navbar-action .profile .dropdown:hover:after{transform:rotate(-180deg);transition:transform .3s}.navbar-action .profile .dropdown:hover .dropdown-menu{opacity:1;transform:scaleY(1);transition:transform .3s,opacity .1s;visibility:visible}.navbar-action .profile .dropdown:hover .dropdown-menu:after,.navbar-action .profile .dropdown:hover .dropdown-menu:before{opacity:1;transition:transform .2s,opacity .1s}.navbar-action .profile .dropdown-menu{backface-visibility:hidden;background-color:var(--theme-el-bg-color);border:0;border-radius:var(--theme-border-radius-l);display:block;margin:0;opacity:0;transform:scaleY(0);transform-origin:0px 0px;transition:transform .3s,opacity .1s .2s,visibility .1s .3s;visibility:hidden}@media (max-width:991px){.navbar-action .profile .dropdown-menu{background-color:var(--mobile-menu-bg-color)}}.navbar-action .profile .dropdown-menu:before{border-top:8px solid transparent;border-right:8px solid transparent;border-left:8px solid transparent;border-image:none;border-bottom:8px solid var(--theme-el-bg-color);content:"";filter:drop-shadow(hsla(var(--theme-color-hsl),.2) 0 -4px 5px);left:40px;margin-left:-8px;opacity:0;position:absolute;top:-16px;transition:opacity .2s;z-index:1}.navbar-action .profile .dropdown-menu a{display:block;line-height:20px;position:relative}.navbar-action .profile .menu-item-user{align-items:center;color:var(--theme-gray-color);display:inline-flex;gap:4px}@media (max-width:991px){.navbar-action .profile .menu-item-user{color:var(--mobile-menu-color)}}.navbar-action .profile .menu-item-user:hover{color:var(--theme-hover)}@media (max-width:991px){.navbar-action .profile .menu-item-user:hover{color:var(--mobile-menu-active-color)}}.navbar-action .profile .menu-item-name{display:block;max-width:124px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991px){.navbar-action .profile .menu-item-name{max-width:220px}}.navbar-action .profile .menu-item-avatar{display:block;flex-shrink:0;height:26px;width:26px}.navbar-action .profile .menu-item-unread{background:#ff5c64;border-radius:8px;color:#fff;font-size:12px;height:16px;line-height:16px;min-width:16px;padding:0 2px;position:absolute;right:-4px;text-align:center;top:-4px}.navbar-action .profile img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.navbar-search{display:none;left:0;position:absolute;top:19px;width:100%;z-index:1}.navbar-search-inner{margin:0 auto;width:360px}.navbar-search-close{color:var(--theme-gray-color);cursor:pointer;display:inline-block;font-size:18px;line-height:26px;text-align:center;vertical-align:top;width:26px}.navbar-search-close:hover{color:var(--theme-hover)}.navbar-search-input{background:0px 0px;border-top:0;border-right:0;border-bottom:0;border-image:none;border-left:1px solid var(--theme-black-color);border-radius:0;color:var(--theme-black-color);display:inline-block;font-size:14px;height:16px;line-height:16px;margin-left:8px;margin-top:5px;outline:0px;padding:0 7px 0 15px;vertical-align:top;width:280px}.navbar-search-input::placeholder{color:var(--theme-gray-color)}.navbar-search-btn{background:0px 0px;border:0;color:var(--theme-gray-color);cursor:pointer;display:inline-block;font-size:18px;line-height:26px;outline:0px;padding:0;vertical-align:top}.navbar-search-btn:hover{color:var(--theme-hover)}.is-search>.container{position:relative}.is-search .navbar-header{position:relative;z-index:2}.is-search .navbar-search{display:block}.is-search .navbar-search-icon,.is-search .primary-menu{display:none}.is-search .navbar-collapse{justify-content:end !important}.navbar-search-icon{color:var(--theme-gray-color);cursor:pointer;display:inline-block;text-align:center;vertical-align:top}.navbar-search-icon .wi{display:inline-block;font-size:18px;line-height:26px;width:22px}.navbar-search-icon:focus,.navbar-search-icon:hover{color:var(--theme-hover);text-decoration:none}@media (max-width:991px){.navbar-search-icon,.shopping-cart{display:none !important}}@media (max-width:991px){body>header.header .nav{font-size:16px}}@media (max-width:991px){body>header.header .navbar-header{align-items:center;display:flex;float:none;height:64px;justify-content:space-between;margin:0;width:100%}}@media (max-width:991px){body>header.header .navbar-header:after,body>header.header .navbar-header:before{display:none}}@media (max-width:991px) and (max-width:767px){body>header.header .navbar-header{height:50px}}@media (max-width:991px){body>header.header .primary-menu{flex-grow:1;gap:0px;min-height:100px;overflow-y:auto;width:100%}}@media (max-width:991px){body>header.header .dropdown:after{display:none}}@media (max-width:991px){.navbar-nav{float:none;margin:0;width:100%}}@media (max-width:991px){.navbar-nav>li{float:none}}@media (max-width:991px){.navbar-nav li{background-image:none !important}}@media (max-width:991px){.navbar-toggle{display:block;margin:0;order:1;transition:.3s ease-out}}@media (max-width:991px){.navbar-collapse{background:var(--mobile-menu-bg-color);border:0;bottom:0;overflow:auto;padding:0;right:100%;top:0;transition:.3s ease-out;z-index:998;--mobile-dropdown-menu-filter:brightness(1.05);--mobile-menu-btn-color:var(--theme-color);--mobile-menu-btn-bg-color:#fff;position:fixed !important}}@media (max-width:991px){.navbar-collapse:before{background:var(--mobile-menu-bg-color);content:"";filter:drop-shadow(hsla(var(--theme-color-hsl),.06) 0 1px 1px);flex-shrink:0;height:50px;width:100%;display:block !important}}@media (max-width:991px){.navbar-collapse.collapse{display:none}}@media (max-width:991px){.icon-bar{background:var(--theme-gray-color);transition:.3s ease-out .3s}}@media (max-width:991px){.navbar-on{inset:0px;overflow:hidden;position:fixed;transform:translateX(80%);transition:.3s ease-out}}@media (max-width:991px){.navbar-on .navbar-on-shadow{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483647}}@media (max-width:991px){.navbar-on .icon-bar{transition:.3s ease-out .3s;background:var(--mobile-menu-color) !important}}@media (max-width:991px){.navbar-on .icon-bar-1{margin-bottom:0;transform:rotate(-45deg) translate(-5px,5px)}}@media (max-width:991px){.navbar-on .icon-bar-2{opacity:0}}@media (max-width:991px){.navbar-on .icon-bar-3{transform:rotate(45deg) translate(-5px,-5px)}}@media (max-width:991px){.navbar-on .navbar-toggle{margin:8px 0;position:fixed;right:calc(100% + 4px);top:0;transition:.3s ease-out;z-index:1000;background:0 0 !important;border:0 !important}}@media (max-width:991px){.navbar-action{flex-direction:column;flex-shrink:0;gap:8px;height:min-content;margin:0;padding:20px 0 calc(20px + env(safe-area-inset-bottom));width:100%}}@media (max-width:991px){.navbar-action #j-user-wrap{display:flex;gap:20px;justify-content:center;margin:0;order:5;width:100%}}@media (max-width:991px){.navbar-action .profile{height:auto;width:100%}}@media (max-width:991px){.navbar-action .profile a{display:block}}@media (max-width:991px){.navbar-action .profile .menu-item-avatar{margin-top:4px}}@media (max-width:991px){.navbar-action .profile .menu-item{height:auto;padding:0}}@media (max-width:991px){.navbar-action .profile .menu-item>a.menu-item-user{display:flex;line-height:34px;padding:10px 20px}}@media (max-width:991px){.navbar-action .profile .dropdown-menu{border-radius:0;display:none;filter:var(--mobile-dropdown-menu-filter);left:0;margin:0;max-width:none;opacity:1;padding:0;position:relative;transform:scaleY(1);visibility:visible;width:100%}}@media (max-width:991px){.navbar-action .profile .dropdown-menu:after,.navbar-action .profile .dropdown-menu:before{display:none}}@media (max-width:991px){.navbar-action .profile .dropdown-menu li{border-bottom:1px solid hsla(var(--theme-color-hsl),.04)}}@media (max-width:991px){.navbar-action .profile .dropdown-menu a{line-height:26px;padding:10px 20px}}@media (max-width:991px){.navbar-search{background:0px 0px;border:0;display:block;height:auto;order:1;padding:0 20px;position:relative;top:0;width:100%}}@media (max-width:991px){.navbar-search ::placeholder{color:var(--theme-light-color) !important}}@media (max-width:991px){.navbar-search-inner{position:relative;width:100%}}@media (max-width:991px){.navbar-search-input{background:var(--theme-el-bg-color);border-radius:var(--theme-border-radius-m);height:auto;line-height:26px;margin:0;padding:6px 40px 6px 16px;width:100%;border:1px solid var(--theme-border-color) !important;color:var(--theme-black-color) !important}}@media (max-width:991px){.navbar-search-close{display:none !important}}@media (max-width:991px){.navbar-search-btn{line-height:40px;padding:0 12px;position:absolute;right:0;top:0;color:var(--theme-gray-color) !important}}:root{--theme-color:#206be7;--theme-hover:#1162e8;--action-color:#206be7;--theme-base-color:#fff;--theme-body-bg-color:#f5f5f5;--theme-body-bg-image:none;--theme-body-bg-image-repeat:no-repeat;--theme-body-bg-image-size:auto;--theme-body-bg-image-position:0 0;--theme-body-bg-image-attachment:scroll‌;--theme-el-bg-color:#fff;--theme-color-h:0;--theme-color-s:0%;--theme-color-l:10%;--theme-color-hsl:var(--theme-color-h),var(--theme-color-s),var(--theme-color-l);--theme-black-color:hsl(var(--theme-color-hsl));--theme-gray-color:hsla(var(--theme-color-hsl),.8);--theme-light-color:hsla(var(--theme-color-hsl),.6);--theme-line-color:hsla(var(--theme-color-hsl),.07);--theme-border-color:hsla(var(--theme-color-hsl),.2);--theme-font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;--theme-sidebar-width:300px;--theme-content-sidebar-gap:40px;--theme-border-radius-xl:12px;--theme-border-radius-l:8px;--theme-border-radius-m:5px;--theme-border-radius-s:3px;--header-bg-color:var(--theme-el-bg-color);--header-bg-image:none;--logo-height:32px;--logo-height-mobile:26px;--menu-item-gap:28px;--mobile-menu-color:var(--theme-black-color);--mobile-menu-active-color:var(--theme-color);--mobile-menu-bg-color:var(--theme-el-bg-color);--post-video-ratio:16/9}@media (min-width:992px) and (max-width:1239px){:root{--theme-container-width:calc(100vw - 60px);--theme-sidebar-width:250px}}@media (min-width:768px) and (max-width:991px){:root{--theme-container-width:calc(100vw - 60px)}}@media (max-width:767px){:root{--theme-black-color:#111}}html{font-size:12px}body{background-attachment:var(--theme-body-bg-image-attachment);background-color:var(--theme-body-bg-color);background-image:var(--theme-body-bg-image);background-position:var(--theme-body-bg-image-position);background-repeat:var(--theme-body-bg-image-repeat);background-size:var(--theme-body-bg-image-size);margin:0;padding-bottom:env(safe-area-inset-bottom);overflow-wrap:break-word;color:var(--theme-black-color);--scrollbar-width:0px;transition:.3s ease-out,padding-right}@media (max-width:991px){body{transition:.3s ease-out,padding-right}}@media (max-width:767px){body{background-color:var(--theme-el-bg-color);background-image:none}}@media (max-width:767px){.container{padding-left:15px;padding-right:15px}}.el-boxed{--theme-content-sidebar-gap:20px}.newfooter{text-align:center;padding:20px 0}.newfooter .copyright{color:#828282}.newfooter .copyright a{color:#999}.newfooter .copyright a:hover{color:#999}@media (max-width:991px){html{-webkit-tap-highlight-color:rgba(0,0,0,0);text-size-adjust:100%}}@media (max-width:991px){#wrap{padding-top:66px}}@media (max-width:991px){body>header.header .navbar-header{position:relative}}.profile .dropdown-menu li{position:relative}.profile .menu-item-avatar{display:inline-block;position:relative}.profile .menu-item-unread{padding:0 2px;right:0;top:0}.profile .menu-item-unread,.profile .num-count{background:#ff5c64;border-radius:8px;color:#fff;font-size:12px;height:16px;line-height:16px;min-width:16px;position:absolute;text-align:center}@media (max-width:991px){.navbar-unread{background:#ff5c64;border-radius:8px;color:#fff;font-size:12px;height:16px;line-height:16px;min-width:16px;padding:0 2px;position:absolute;right:-2px;text-align:center;top:-2px}}@media (max-width:991px){.navbar-on .navbar-unread{display:none}}.wpcom-icon{display:inline-block}.icon-svg,.wpcom-icon svg{height:1em;vertical-align:-.15em;width:1em;fill:currentcolor;overflow:hidden}@media (max-width:991px){.navbar-on.admin-bar .header{margin-top:46px}}.navbar-action .fa-edit{display:inline-block;width:1em;height:1em;vertical-align:-.168em;background-color:currentcolor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -256 1792 1792'%3E%3Cpath transform='matrix(1 0 0 -1 0 1280)' d='M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -256 1792 1792'%3E%3Cpath transform='matrix(1 0 0 -1 0 1280)' d='M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z'/%3E%3C/svg%3E") no-repeat center/contain}dl.catalog,.model,#J-catalog-tip,#J-catalog-button-fixed,#J-gotop{display:none !important}#mobile_menu,#search_filtered{display:none !important}
.gse,.ga-entry{--gl-paper:#fbfbf9;--wwo-navy:#1b2a4a;--wwo-green:#1f6b45;--wwo-green-soft:#eef6f1;--wwo-hairline:#dde4ec;--wwo-card-line:#d5dce5;--gl-ink:#181f2a;--gl-body:#33404f;--gl-muted:#68727f;--gl-line:#dde4ec;--gl-line-soft:#edf1f5;--gl-soft:#f5f7fa;--gl-brand:var(--theme-color,#1f4e99);--gl-brand-soft:#eef4fc;--gl-brand-line:#c9d8ee;--gl-navy:#1b2a4a;--gl-sans:var(--theme-font-family);--gl-serif:"Source Han Serif SC","Noto Serif SC","Noto Serif CJK SC","Songti SC","STSong","SimSun",serif;--gl-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--gl-fs-sm:12px;--gl-fs-md:14px;--gl-fs-base:16px;--gl-dur-hover:.12s;--gl-dur-reveal:.2s;--gl-ease:cubic-bezier(.2,0,0,1);--col-left:232px;--col-right:318px;--col-gap:40px;--ga-header-height:64px;background:#fff;color:var(--gl-body);font:400 16px/24px var(--gl-sans)}:is(.gse,.ga-entry) time,:is(.gse,.ga-entry) code{font-variant-numeric:tabular-nums}:is(.gse,.ga-entry) a:focus-visible,:is(.gse,.ga-entry) button:focus-visible{outline:2px solid var(--gl-brand);outline-offset:3px}:is(.gse,.ga-entry) .ga-textlink{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;background:0 0;color:var(--gl-body);font:600 12px/20px var(--gl-sans);cursor:pointer}:is(.gse,.ga-entry) .ga-textlink:hover{color:var(--gl-brand)}:is(.gse,.ga-entry) .ga-icon{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6}:is(.gse,.ga-entry) .ga-textlink .ga-icon{color:var(--gl-muted)}:is(.gse,.ga-entry) .ga-textlink:hover .ga-icon{color:var(--gl-brand)}:is(.gse,.ga-entry) :is(.gse-feedback,.ga-feedback){color:var(--gl-muted);font:400 var(--gl-fs-sm)/20px var(--gl-sans)}:is(.gse,.ga-entry) :is(.gse-feedback,.ga-feedback):empty{display:none}:is(.gse,.ga-entry) .ga-endnote{display:flex;flex-wrap:wrap;gap:4px 24px;margin:24px 0 0;padding-top:24px;border-top:1px solid var(--gl-line-soft);color:var(--gl-muted);font:400 12px/20px var(--gl-sans);overflow-wrap:anywhere}:is(.gse,.ga-entry) .ga-endnote span{display:inline-flex;flex-wrap:wrap;gap:12px;min-width:0}:is(.gse,.ga-entry) .ga-endnote code{padding:0;background:0 0;color:var(--gl-body);font:var(--gl-fs-sm)/20px var(--gl-mono);user-select:all}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:767px){.gse,.ga-entry{--ga-header-height:50px}body.header-fixed #wrap{overflow:clip}}@media (prefers-reduced-motion:reduce){:is(.gse,.ga-entry) *{scroll-behavior:auto !important;transition:none !important}}
:is(.ga-entry,.gse) .wwo-state{--chip-ink:var(--wwo-green);--chip-fill:var(--wwo-green-soft);display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 4px;max-width:100%;min-height:20px;padding:0 8px;border:1px solid rgba(31,107,69,.18);border:1px solid color-mix(in srgb,var(--chip-ink) 18%,transparent);background:var(--chip-fill);color:var(--chip-ink);font:600 var(--gl-fs-sm)/20px var(--gl-sans);white-space:normal}:is(.ga-entry,.gse) .wwo-state--expired{--chip-ink:#8a6a2f;--chip-fill:#faf5ea;border-color:rgba(138,106,47,.2)}:is(.ga-entry,.gse) .wwo-state--revoked{--chip-ink:#8c3b3b;--chip-fill:#f9f0f0;border-color:rgba(140,59,59,.2)}:is(.ga-entry,.gse) .wwo-state code{color:var(--chip-ink);color:color-mix(in srgb,var(--chip-ink) 78%,transparent);font:500 var(--gl-fs-sm)/20px var(--gl-mono);white-space:nowrap}:is(.ga-entry,.gse) .wwo-state__status{white-space:nowrap}:is(.ga-entry,.gse) .wwo-state__dot{opacity:.4}:is(.ga-entry,.gse) .wwo-state__check{flex:none;width:10px;height:10px}:is(.ga-entry,.gse) .dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:#27825b}:is(.ga-entry,.gse) .ga-chip__mark{display:inline-grid;place-items:center;flex:none;min-width:20px;height:20px;padding:0 3px;background:var(--wwo-navy);color:#fff;font:700 8px/1 Arial,sans-serif;letter-spacing:.02em}:is(.ga-entry,.gse) .ga-wwo-card__brand{margin-bottom:16px}:is(.ga-entry,.gse) .ga-wwo-card__statement{margin:0;color:#667991;font:600 12px/20px var(--gl-sans);overflow-wrap:anywhere}.ga-entry .ga-hero__name{display:block}.ga-entry .ga-hero__alias{display:block;margin-top:8px;color:var(--gl-muted);font:400 var(--gl-fs-lg)/28px var(--gl-sans);letter-spacing:0}.ga-entry .ga-hero__identity{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px}.ga-entry .ga-hero__scope{flex-basis:100%;color:var(--gl-body);font-size:var(--gl-fs-sm);font-weight:600;line-height:20px}.ga-entry .ga-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--gl-line);background:#fff;color:var(--gl-ink);font:600 var(--gl-fs-sm)/20px var(--gl-sans);cursor:pointer;transition:color var(--gl-dur-hover) var(--gl-ease),border-color var(--gl-dur-hover) var(--gl-ease)}.ga-entry .ga-chip:hover{border-color:var(--wwo-navy);color:var(--wwo-navy)}.ga-entry .ga-chip code{color:var(--gl-muted);font:500 var(--gl-fs-sm)/20px var(--gl-mono)}.ga-entry .ga-hero__media{display:flex;flex-direction:column}.ga-entry .ga-hero__media figcaption{display:grid;gap:2px;margin-top:8px;padding-bottom:8px;border-bottom:1px solid var(--gl-line-soft)}.ga-entry .ga-hero__media figcaption span{overflow:hidden;color:var(--gl-body);font:400 var(--gl-fs-sm)/20px var(--gl-sans);text-overflow:ellipsis;white-space:nowrap}.ga-entry .ga-hero__media figcaption small{color:var(--gl-muted);font:400 var(--gl-fs-sm)/20px var(--gl-sans)}:is(.ga-entry,.gse) .wwo-core-card{padding:24px;border:1px solid var(--wwo-card-line);border-top:4px solid var(--wwo-navy);background:#fff;color:var(--gl-ink);font-family:var(--gl-sans);line-height:1.75;overflow-wrap:anywhere}:is(.ga-entry,.gse) .wwo-core-card__label{margin:0 0 8px;color:var(--wwo-navy);font:700 var(--gl-fs-sm)/20px var(--gl-sans)}:is(.ga-entry,.gse) .wwo-core-card h2{margin:0 0 8px;padding:0;border:0;background:0 0;color:var(--gl-ink);font:400 var(--gl-fs-lg)/28px var(--gl-serif);word-break:keep-all;text-wrap:pretty}:is(.ga-entry,.gse) .wwo-core-card__facts{margin:12px 0 0;padding-top:8px;border-top:1px solid var(--gl-line-soft)}:is(.ga-entry,.gse) .wwo-core-card__facts>div{display:grid;grid-template-columns:84px minmax(0, 1fr);gap:12px;padding-block:2px;font-size:var(--gl-fs-sm);line-height:20px}:is(.ga-entry,.gse) .wwo-core-card__facts dt{color:var(--gl-muted);font-weight:400}:is(.ga-entry,.gse) .wwo-core-card__facts dd{margin:0;color:var(--gl-ink);font-weight:700;overflow-wrap:anywhere}:is(.ga-entry,.gse) .wwo-core-card__action{display:flex;justify-content:space-between;gap:12px;width:100%;margin-top:12px;padding:12px 0 0;border:0;border-top:1px solid var(--gl-line-soft);background:0 0;color:var(--gl-brand);font:700 var(--gl-fs-sm)/20px var(--gl-sans);text-align:left;cursor:pointer}:is(.ga-entry,.gse) .wwo-core-card__action:hover span:first-child{text-decoration:underline}.ga-entry .ga-signals{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0, 1fr));border-top:1px solid var(--gl-line)}.ga-entry .ga-signal{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px 20px;border:0;border-left:1px solid var(--gl-line);background:0 0;text-align:left;cursor:pointer}.ga-entry .ga-signal:first-child{border-left:0;padding-left:0}.ga-entry .ga-signal__label{color:var(--gl-muted);font:700 var(--gl-fs-sm)/20px var(--gl-sans);letter-spacing:.04em}.ga-entry .ga-signal__title{color:var(--gl-ink);font:700 var(--gl-fs-base)/24px var(--gl-serif);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.ga-entry .ga-signal .wwo-state{margin-top:auto}.ga-entry .ga-signal:hover .ga-signal__title{color:var(--gl-brand)}.ga-entry .ga-stat{padding:24px;border:1px solid var(--wwo-hairline);background:#fff;font-family:var(--gl-sans)}.ga-entry .ga-stat__head{display:flex;align-items:center;gap:8px}.ga-entry .ga-stat__head strong{color:var(--gl-ink);font:700 var(--gl-fs-sm)/20px var(--gl-sans)}.ga-entry .ga-stat__total{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:16px 0 12px;color:var(--gl-muted);font-size:var(--gl-fs-sm);line-height:20px}.ga-entry .ga-stat__total div{display:grid}.ga-entry .ga-stat__total strong{color:var(--gl-ink);font:700 var(--gl-fs-xl)/36px var(--gl-serif);font-variant-numeric:tabular-nums}.ga-entry .ga-stat__rows{margin:0;padding:0;list-style:none}.ga-entry .ga-stat__rows li{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:4px 8px;padding:4px 0 8px;color:var(--gl-body);font-size:var(--gl-fs-sm);line-height:20px}.ga-entry .ga-stat__rows strong{font:600 var(--gl-fs-sm)/20px var(--gl-mono)}.ga-entry .ga-stat__track{grid-column:1/-1;display:block;height:4px;background:var(--gl-line-soft)}.ga-entry .ga-stat__track i{display:block;width:var(--share);height:100%;background:rgba(27,42,74,.4)}.ga-entry .ga-stat__foot{display:grid;gap:8px;padding:12px 0 0}.ga-entry .ga-stat__foot a,.ga-entry .ga-stat__foot button{display:flex;justify-content:space-between;width:100%;padding:0;border:0;background:0 0;color:var(--gl-brand);font:700 var(--gl-fs-sm)/20px var(--gl-sans);text-align:left;text-decoration:none;cursor:pointer}.ga-entry .ga-smallcard.ga-wwo-card{border-color:var(--wwo-hairline)}.ga-entry .ga-smallcard__meta span{color:var(--gl-muted)}.ga-entry .ga-smallcard__codes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px}.ga-entry .ga-smallcard__basis{flex-basis:100%;margin-top:12px;color:var(--gl-muted);font:600 var(--gl-fs-sm)/20px var(--gl-sans)}.ga-entry .ga-smallcard__codes button{padding:0;border:0;background:0 0;cursor:pointer}.ga-entry .ga-smallcard__go{color:var(--gl-brand);font-weight:400}.ga-entry .ga-smallcard__go strong{color:var(--wwo-navy);font-weight:700}.ga-entry .ga-evidence-card{margin:4px 0 28px;padding:24px;border:1px solid var(--wwo-hairline);background:#fff;font-family:var(--gl-sans)}.ga-entry .ga-evidence-card:has(.ga-evidence-row:hover){border-color:#879bb6}.ga-entry .ga-evidence-card__head{padding:0 0 16px}.ga-entry .ga-evidence-card__head .ga-wwo-card__brand{margin-bottom:0}.ga-entry .ga-evidence-card__head>span{display:block;margin-top:8px;color:var(--gl-muted);font-size:var(--gl-fs-sm);line-height:20px}.ga-entry .ga-evidence-row{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:2px 16px;align-items:baseline;width:calc(100% + 48px);margin-inline:-24px;padding:12px 24px;border:0;border-top:1px solid var(--gl-line-soft);background:0 0;color:var(--gl-ink);font-family:var(--gl-sans);text-align:left;cursor:pointer}.ga-entry .ga-evidence-row[hidden]{display:none}.ga-entry .ga-evidence-card__head+.ga-evidence-row{border-top-color:transparent}.ga-entry .ga-evidence-row:before{content:"";position:absolute;left:12px;top:12px;width:2px;height:24px;background:0 0}.ga-entry .ga-evidence-row:hover:before{background:var(--gl-brand)}.ga-entry .ga-evidence-row:hover .ga-evidence-row__title{color:var(--gl-brand)}.ga-entry .ga-evidence-row__code{padding:0;background:0 0;color:var(--gl-muted);font:600 var(--gl-fs-sm)/20px var(--gl-mono)}.ga-entry .ga-evidence-row__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.ga-entry .ga-evidence-row__title{font:600 var(--gl-fs-md)/22px var(--gl-sans);overflow-wrap:anywhere}.ga-entry .ga-evidence-row__meta{color:var(--gl-muted);font-size:var(--gl-fs-sm);line-height:20px}.ga-entry .ga-evidence-row__side{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ga-entry .ga-evidence-row__action{color:var(--gl-brand);font-size:var(--gl-fs-sm);line-height:20px;white-space:nowrap}.ga-entry .ga-evidence-card__toggle,.ga-entry .ga-clips-toggle{display:block;margin-top:16px;padding:0;border:0;background:0 0;color:var(--gl-brand);font:700 var(--gl-fs-sm)/20px var(--gl-sans);cursor:pointer}.ga-entry .ga-media{margin-top:56px}.ga-entry .ga-article__body .ga-media>h2{margin-top:0;padding-top:0;background:0 0}.ga-entry .ga-masthead-rule{height:5px;margin:-4px 0 16px;background:linear-gradient(var(--gl-ink) 0 2px,transparent 2px 4px,var(--gl-ink) 4px 5px)}.ga-entry .ga-article__body .ga-clips{margin:0;padding:0;list-style:none}.ga-entry .ga-article__body .ga-clips[hidden],.ga-entry .ga-article__body .ga-clips-year[hidden]{display:none}.ga-entry .ga-article__body .ga-media>h3.ga-clips-year{margin:24px 0 4px;color:var(--gl-muted);font:600 var(--gl-fs-sm)/20px var(--gl-mono);letter-spacing:.04em}:is(.ga-entry,.gse) .wwo-state__type{white-space:nowrap}.ga-entry .ga-article__body .ga-clips li{margin:0}.ga-entry .ga-clips li[hidden]{display:none}.ga-entry .ga-clip{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:start;gap:4px 16px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--gl-line-soft);background:0 0;text-align:left;cursor:pointer}.ga-entry .ga-clip__title{color:var(--gl-ink);font:700 var(--gl-fs-base)/24px var(--gl-serif);word-break:keep-all;overflow-wrap:anywhere;transition:color var(--gl-dur-hover) var(--gl-ease)}.ga-entry .ga-clip:hover .ga-clip__title{color:var(--gl-brand)}.ga-entry .ga-clip .wwo-state{grid-column:2;grid-row:1;margin-top:2px}.ga-entry .ga-clip__meta{grid-column:1;color:var(--gl-muted);font-size:var(--gl-fs-sm);line-height:20px}.ga-entry .ga-clip__meta b{margin-inline-end:8px;color:var(--gl-body);font-weight:700;letter-spacing:.04em}.ga-entry .ga-clip__meta time{font-family:var(--gl-mono)}.ga-entry .ga-glyph{display:flex;align-self:center;height:26px;color:#dfe5ee}.ga-entry .ga-glyph i{display:block;background:currentColor}.ga-entry .ga-glyph--text,.ga-entry .ga-glyph--records{flex-direction:column;justify-content:center;gap:4px}.ga-entry .ga-glyph--text i{height:2px}.ga-entry .ga-glyph--text i:nth-child(2){width:82%}.ga-entry .ga-glyph--text i:nth-child(3){width:64%}.ga-entry .ga-glyph--records i{height:3px;border-left:4px solid #aab6c6}.ga-entry .ga-glyph--records i:nth-child(2){width:76%}.ga-entry .ga-glyph--records i:nth-child(3){width:88%}.ga-entry .ga-glyph--tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.ga-entry .ga-glyph--tiles i{height:12px}.ga-entry .is-current-chapter>.ga-map-link .ga-glyph{color:var(--gl-brand)}.ga-entry .is-current-chapter>.ga-map-link .ga-glyph--records i{border-left-color:var(--wwo-navy)}:is(.ga-entry .ga-article__body,.gse .gse-body) a{color:inherit;text-decoration:underline solid rgba(31,78,153,.4);text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--gl-dur-hover) var(--gl-ease),text-decoration-color var(--gl-dur-hover) var(--gl-ease)}:is(.ga-entry .ga-article__body,.gse .gse-body) a:hover{color:var(--gl-brand);text-decoration-color:var(--gl-brand)}:is(.ga-entry,.gse) .ga-anchor{position:relative;display:inline-grid;place-items:center;width:24px;height:24px;margin-inline-start:8px;padding:0;border:0;background:0 0;color:var(--gl-muted);vertical-align:middle;opacity:0;cursor:pointer;transition:opacity var(--gl-dur-hover) var(--gl-ease),color var(--gl-dur-hover) var(--gl-ease)}:is(.ga-entry,.gse) .ga-anchor .ga-icon{width:14px;height:14px}:is(.ga-entry .ga-article__body,.gse .gse-body) :is(h2,h3):hover .ga-anchor,:is(.ga-entry,.gse) .ga-anchor:focus-visible,:is(.ga-entry,.gse) .ga-anchor[data-tip]{opacity:1}:is(.ga-entry,.gse) .ga-anchor:hover{color:var(--gl-brand)}:is(.ga-entry,.gse) .ga-anchor[data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:4px 8px;background:var(--gl-ink);color:#fff;font:400 var(--gl-fs-sm)/20px var(--gl-sans);letter-spacing:0;white-space:nowrap}@media (hover:none){:is(.ga-entry,.gse) .ga-anchor{opacity:.6}}:is(.ga-entry,.gse) .ga-pop-wrap{position:relative;display:inline-flex}:is(.ga-entry,.gse) .ga-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;border:1px solid var(--gl-line);background:#fff;box-shadow:0 12px 28px -20px rgba(24,31,42,.32);font-family:var(--gl-sans)}:is(.ga-entry,.gse) .ga-pop[hidden]{display:none}:is(.ga-entry,.gse) .ga-citepop{display:grid;gap:16px;width:360px;max-width:calc(100vw - 32px);padding:16px}:is(.ga-entry,.gse) .ga-citepop__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}:is(.ga-entry,.gse) .ga-citepop__label{flex-basis:100%;color:var(--gl-muted);font:600 var(--gl-fs-sm)/20px var(--gl-sans)}:is(.ga-entry,.gse) .ga-citepop__url{flex:1 1 200px;min-width:0;padding:4px 8px;border:1px solid var(--gl-line);border-radius:0;background:#fff;color:var(--gl-body);font:var(--gl-fs-sm)/20px var(--gl-mono)}:is(.ga-entry,.gse) .ga-citepop p{flex-basis:100%;margin:0;color:var(--gl-muted);font-size:var(--gl-fs-sm);line-height:20px}:is(.ga-entry,.gse) .ga-badge-preview{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--gl-brand-line);background:var(--gl-brand-soft);color:var(--gl-brand);font-size:var(--gl-fs-sm);line-height:20px}:is(.ga-entry,.gse) .ga-menu{display:grid;width:280px;max-width:calc(100vw - 32px);padding:8px 0}:is(.ga-entry,.gse) .ga-menu>button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px;padding:8px 16px;border:0;background:0 0;color:var(--gl-body);font:400 var(--gl-fs-md)/20px var(--gl-sans);text-align:left;cursor:pointer}:is(.ga-entry,.gse) .ga-menu>button:hover{background:var(--gl-soft);color:var(--gl-ink)}:is(.ga-entry,.gse) .ga-menu small{color:var(--gl-muted);font-size:var(--gl-fs-sm);line-height:20px}:is(.ga-entry,.gse) .ga-menu__label{margin:8px 0 0;padding:8px 16px 4px;border-top:1px solid var(--gl-line-soft);color:var(--gl-muted);font:600 var(--gl-fs-sm)/20px var(--gl-sans);letter-spacing:.04em}:is(.ga-entry,.gse) .ga-menu__share{display:flex;flex-wrap:wrap;gap:0 16px;padding:0 16px 8px}:is(.ga-entry,.gse) .ga-menu__share a{min-height:32px;color:var(--gl-brand);font:600 var(--gl-fs-sm)/32px var(--gl-sans);text-decoration:none}:is(.ga-entry,.gse) .ga-menu__share a:hover{text-decoration:underline;text-underline-offset:3px}.gse .gse-tb{display:grid;grid-template-columns:168px minmax(0, 1fr);margin-top:24px;border:1px solid var(--gl-ink);border-top-width:2px;font-family:var(--gl-sans)}.gse .gse-tb__id{display:grid;align-content:start;gap:4px;padding:16px;border-inline-end:1px solid var(--gl-ink);background:#fff}.gse .gse-tb__id span{color:var(--gl-muted);font:600 var(--gl-fs-sm)/20px var(--gl-sans);letter-spacing:.04em}.gse .gse-tb__id strong{color:var(--gl-ink);font:700 18px/24px var(--gl-serif)}.gse .gse-tb__id small{margin-top:auto;padding-top:16px;color:var(--gl-muted);font:500 var(--gl-fs-sm)/20px var(--gl-mono);letter-spacing:.04em}.gse .gse-tb__body{container-type:inline-size;min-width:0;overflow:hidden}.gse .gse-tb__grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));margin:0}.gse .gse-tb__grid>:last-child:nth-child(odd){grid-column:span 2}@container (min-width:640px){.gse .gse-tb__grid{grid-template-columns:repeat(4,minmax(0, 1fr))}.gse .gse-tb__grid>:last-child:nth-child(odd){grid-column:auto}.gse .gse-tb__grid>:last-child:nth-child(4n+1){grid-column:span 4}.gse .gse-tb__grid>:last-child:nth-child(4n+2){grid-column:span 3}.gse .gse-tb__grid>:last-child:nth-child(4n+3){grid-column:span 2}}.gse .gse-tb__grid>div{min-width:0;margin:0 0 -1px -1px;padding:12px 16px;border-inline-start:1px solid var(--gl-line);border-bottom:1px solid var(--gl-line);transition:background-color var(--gl-dur-hover) var(--gl-ease)}.gse .gse-tb__grid>div.is-linked{background:var(--gl-brand-soft)}.gse .gse-tb dt{display:flex;align-items:center;gap:8px;color:var(--gl-muted);font:400 var(--gl-fs-sm)/20px var(--gl-sans)}.gse .gse-tb__n{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border:1px solid currentColor;border-radius:50%;font:600 12px/1 var(--gl-mono)}.gse .gse-tb dd{margin:4px 0 0;color:var(--gl-ink);font:600 var(--gl-fs-md)/22px var(--gl-sans);overflow-wrap:anywhere}.gse .gse-tb dd.is-mono{font-family:var(--gl-mono)}.gse .gse-tb__wwo dd button{padding:0;border:0;background:0 0;color:var(--gl-ink);font:inherit;text-decoration:underline solid rgba(31,78,153,.4);text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.gse .gse-tb__wwo dd button:hover{color:var(--gl-brand);text-decoration-color:var(--gl-brand)}.gse .gse-fact{color:var(--gl-ink);text-decoration:underline dotted var(--gl-brand);text-decoration-thickness:1px;text-underline-offset:4px;cursor:help;transition:background-color var(--gl-dur-hover) var(--gl-ease)}.gse .gse-fact sup{display:inline-grid;place-items:center;width:20px;height:20px;margin-inline-start:4px;border:1px solid var(--gl-brand);border-radius:50%;color:var(--gl-brand);font:600 12px/1 var(--gl-mono);vertical-align:2px}.gse .gse-fact.is-linked,.gse .gse-fact:focus-visible{background:var(--gl-brand-soft)}@media (max-width:1199px){.ga-entry .ga-hero__grid>.ga-hero__core{grid-column:2;max-width:420px}.ga-entry .ga-hero__grid--plain>.ga-hero__core{grid-column:auto}.ga-entry .ga-smalls>.ga-stat{grid-column:1/-1}}@media (max-width:991px){.ga-entry .ga-signals{grid-template-columns:repeat(2,minmax(0, 1fr))}.ga-entry .ga-signal:nth-child(odd){border-left:0;padding-left:0}.ga-entry .ga-signal:nth-child(n+3){border-top:1px solid var(--gl-line)}}@media (max-width:767px){.ga-entry .ga-hero__grid>.ga-hero__core{grid-column:auto;max-width:none}.gse .gse-tb{grid-template-columns:minmax(0, 1fr)}.gse .gse-tb__id{border-inline-end:0;border-bottom:1px solid var(--gl-ink)}.gse .gse-tb__id small{display:none}}@media (max-width:575px){.ga-entry .ga-signals{grid-template-columns:minmax(0, 1fr)}.ga-entry .ga-signal{border-left:0;padding-left:0}.ga-entry .ga-signal+.ga-signal{border-top:1px solid var(--gl-line)}.ga-entry .ga-stat,.ga-entry .ga-evidence-card,:is(.ga-entry,.gse) .wwo-core-card{padding:16px}.ga-entry .ga-evidence-row{grid-template-columns:auto minmax(0, 1fr);width:calc(100% + 32px);margin-inline:-16px;padding:12px 16px}.ga-entry .ga-evidence-row__side{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:8px}.ga-entry .ga-clip{grid-template-columns:minmax(0, 1fr)}.ga-entry .ga-clip .wwo-state{grid-column:1;grid-row:auto;justify-self:start;margin-top:4px}}
.gla,.gla-menu,.gla-mbar{--ink:#181f2a;--body:#33404f;--muted:#68727f;--rule:#e3e8ef;--paper:#f6f8fb;--brand:var(--theme-color,#1c5cbe);--soft:color-mix(in srgb,var(--brand) 7%,#fff);--line:color-mix(in srgb,var(--brand) 25%,#fff);--gf:#24365f;--ok:#1e7f4a;--amb:#9a5b00;--r:4px;--serif:"Source Han Serif SC","Noto Serif SC","Noto Serif CJK SC","Songti SC","STSong","SimSun",serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--sans:var(--theme-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);--latin:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--shell:1360px;--col-l:232px;--col-r:318px;--col-g:40px;--ind:40px;--top:64px;--mh:64px}.gla-one .gla,.gla-one .gla-menu,.gla-one .gla-mbar{--top:0px}body.gla-one #wrap{padding-top:0}body:not(.gla-one) .gla,body:not(.gla-one) .gla-mbar{--mh:0px}@media (max-width:1199.98px){.gla,.gla-menu{--col-l:200px;--col-r:280px;--col-g:28px}.gla,.gla-menu,.gla-mbar{--mh:104px}}@media (max-width:767.98px){.gla,.gla-menu,.gla-mbar{--mh:96px}}@media (max-width:767px){.gla,.gla-menu,.gla-mbar{--top:50px}}.gla{display:block;background:#fff;color:var(--body);font:400 16px/1.7 var(--theme-font-family,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif)}.gla *,.gla *:before,.gla *:after,.gla-menu *,.gla-mbar *{box-sizing:border-box}.gla a,.gla-menu a{color:inherit;text-decoration:none}.gla :is(a,button,summary,[tabindex]):focus:not(:focus-visible),.gla-menu :is(a,button,summary):focus:not(:focus-visible){outline:0}.gla a:focus:not(:focus-visible):not(.gla-anc),.gla-menu a:focus:not(:focus-visible){opacity:1}.gla-body h2:not(:hover) .gla-anc:focus:not(:focus-visible){opacity:0}.gla :is(a,button,summary):focus-visible,.gla-menu :is(a,summary):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.gla-wrap{width:min(100% - 32px, var(--shell));margin-inline:auto}.gla-mark{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.gla-mark:before{content:"";width:20px;height:3px;border-radius:3px;background:var(--brand)}.gla-mark:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--brand)}.gla-mark--sm:before{width:10px;height:2px}.gla-mark--sm:after{width:4px;height:4px}.gla-menu{position:sticky;top:var(--top);z-index:40;border-bottom:1px solid var(--rule);background:rgba(255,255,255,.96);backdrop-filter:saturate(1.4) blur(10px);color:var(--body);font-size:14px}body.admin-bar .gla-menu{top:calc(var(--top) + 32px)}.gla-menu__in{display:flex;align-items:center;gap:28px;min-height:var(--mh)}.gla-menu__brand{display:flex;flex:none;align-items:center;gap:10px;min-width:0;max-width:320px}.gla-menu__mark{display:grid;flex:none;place-items:center;min-width:44px;height:30px;padding:0 6px;border:1px solid var(--rule);color:var(--brand);font:800 13px/1 var(--latin);letter-spacing:.06em;white-space:nowrap}.gla-menu__mark.gla-menu__mark--img{aspect-ratio:1;min-width:0;padding:0;overflow:hidden;background:#fff}.gla-menu__mark--img img{display:block;width:100%;height:100%;object-fit:cover}.gla-menu__mark--img.is-round{border-radius:50%}.gla-menu__name{min-width:0}.gla-menu__name b{display:block;overflow:hidden;color:var(--ink);font-size:15px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.gla-menu__name small{display:block;color:var(--muted);font-size:12px;line-height:1.7}.gla-menu__nav{display:flex;flex:1 1 0;align-self:stretch;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.gla-menu__nav::-webkit-scrollbar{display:none}.gla-menu__nav>a{display:flex;align-items:center;gap:4px;padding:0 12px;border-bottom:2px solid transparent;color:var(--body);font-size:14.5px;white-space:nowrap;cursor:pointer;transition:color .2s}.gla-menu__nav a i{color:var(--muted);font:11.5px var(--latin);font-style:normal}.gla-menu__nav>a:hover{color:var(--brand)}.gla-menu__nav .is-on{border-color:var(--brand);color:var(--brand);font-weight:600}.gla-menu__arr{position:sticky;z-index:1;display:flex;flex:none;align-items:center;justify-content:center;width:32px;padding:0;border:0;color:var(--body);cursor:pointer}.gla-menu__arr[hidden]{display:none}.gla-menu__arr:before{content:"";width:7px;height:7px;border-top:1.5px solid currentColor;border-left:1.5px solid currentColor}.gla-menu__arr--l{left:0;margin-right:-34px;background:linear-gradient(90deg,#fff 55%,rgba(255,255,255,0))}.gla-menu__arr--l:before{transform:translateX(2px) rotate(-45deg)}.gla-menu__arr--r{right:0;margin-left:-34px;background:linear-gradient(270deg,#fff 55%,rgba(255,255,255,0))}.gla-menu__arr--r:before{transform:translateX(-2px) rotate(135deg)}.gla-menu__arr:hover{color:var(--brand)}.gla-menu__r{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:13.5px}.gla-dd{position:relative}.gla-dd summary{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--rule);border-radius:var(--r);color:var(--ink);white-space:nowrap;list-style:none;cursor:pointer;transition:border-color .2s}.gla-dd summary svg{color:var(--brand)}.gla-dd summary::-webkit-details-marker{display:none}.gla-dd summary:hover{border-color:var(--line)}.gla-dd__cv{width:7px;height:7px;margin-left:2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.gla-dd[open] .gla-dd__cv{transform:translateY(1px) rotate(225deg)}.gla-dd__p{position:absolute;top:calc(100% + 8px);right:0;z-index:5;display:grid;min-width:176px;padding:6px;border:1px solid var(--rule);border-top:2px solid var(--brand);background:#fff;box-shadow:0 18px 40px -20px rgba(16,40,90,.35)}.gla-dd__p a{padding:8px 10px;color:var(--body);font-size:14px}.gla-dd__p a:hover,.gla-dd__p a:focus-visible{background:var(--soft);color:var(--brand)}.gla-dd__p .gla-dd__login{display:none;border-top:1px solid var(--rule)}.gla-dd__k{margin:4px 10px 6px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.06em}.gla-menu__login{padding:6px 10px;color:var(--body)}.gla-menu__login:hover{color:var(--brand)}@media (max-width:1399.98px){.gla-menu__nav>a{padding:0 9px;font-size:14px}}@media (max-width:1199.98px){.gla-menu__in{flex-wrap:wrap;gap:0 20px}.gla-menu__brand,.gla-menu__r{height:64px}.gla-menu__brand{flex:1 1 0;max-width:none}.gla-menu__nav{flex-basis:100%;order:3;height:40px;margin:0 -16px;padding:0 6px;border-top:1px solid #f0f2f5}.gla-menu__nav>a{padding:0 10px;font-size:14px}.gla-menu__arr{display:none}}@media (max-width:767.98px){.gla-menu__in{gap:0 10px}.gla-menu__brand,.gla-menu__r{height:56px}.gla-menu__name small,.gla-dd summary span,.gla-menu__login{display:none}.gla-dd__p .gla-dd__login{display:block}.gla-menu__mark{min-width:38px;height:26px;font-size:11.5px}}.gla .wwo-state{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 5px;max-width:100%;padding:2px 8px;border:1px solid #bfe3cc;border-radius:var(--r);background:#f2faf5;color:var(--ok);font-size:12px;font-weight:600;line-height:1.6}.gla .wwo-state--expired{border-color:#f0d5a6;background:#fff8ec;color:var(--amb)}.gla .wwo-state--revoked{border-color:var(--rule);background:var(--paper);color:var(--muted)}.gla .wwo-state__check{width:10px;height:10px}.gla .wwo-state__dot{color:#8dbfa3}.gla .wwo-state code{padding:0;background:0 0;color:#3b6b52;font:400 11.5px var(--mono)}.gla-hero{border-bottom:1px solid var(--rule);background:#fff}.gla-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding-top:28px}.gla-eb{display:flex;align-items:center;gap:10px;margin:0;color:var(--brand);font:700 13px/1.4 var(--sans);letter-spacing:.12em}.gla-crumb{display:flex;flex-wrap:wrap;gap:6px;color:var(--muted);font-size:13px}.gla-crumb a:hover{color:var(--brand)}.gla-crumb i{color:#b9c1cc;font-style:normal}.gla-crumb span{color:var(--ink)}.gla-hero__up{margin-left:auto;color:var(--muted);font-size:13px}.gla-hero__grid{display:grid;grid-template-columns:var(--col-l) minmax(0, 1fr) var(--col-r);gap:var(--col-g);align-items:start;padding:24px 0 32px}.gla-hero__cv{min-width:0;margin:0}.gla-hero__cv svg{display:block;width:100%;height:auto;border:1px solid var(--rule)}.gla-hero__cvd,.gla-hero__cvm{display:block}.gla-hero__cvm{display:none}.gla-hero__copy{min-width:0;max-width:calc(760px + var(--ind));padding-left:var(--ind)}.gla-hero__type{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;color:var(--muted);font-size:13.5px}.gla-tk{padding:2px 9px;border-radius:var(--r);background:var(--soft);color:var(--brand);font-weight:700}.gla-hero__title{margin:0;color:var(--ink);font:700 clamp(26px, 2.5vw, 34px)/1.32 var(--serif);letter-spacing:-.005em;text-wrap:balance}.gla-hero__lede{margin:16px 0 0;color:var(--body);font-size:17px;line-height:30px}.gla-tb{display:grid;grid-template-columns:132px minmax(0, 1fr);margin-top:20px;border:1px solid var(--ink);background:#fff}.gla-tb__h{display:flex;flex-direction:column;gap:4px;padding:14px;border-right:1px solid var(--ink)}.gla-tb__h small,.gla-tb__h span{color:var(--muted);font-size:12px}.gla-tb__h b{color:var(--ink);font:700 17px/1.35 var(--serif)}.gla-tb__h span{margin-top:auto}.gla-tb__g{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));margin:0}.gla-tb__c{min-width:0;padding:10px 12px;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.gla-tb__c:nth-child(4n+1){border-left:0}.gla-tb__c:nth-child(-n+4){border-top:0}.gla-tb__c dt{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;font-weight:400;line-height:1.4}.gla-tb__c dt i{display:grid;flex:none;place-items:center;width:17px;height:17px;border:1px solid #8e99a8;border-radius:50%;color:var(--body);font-size:10.5px;font-style:normal;font-weight:600;line-height:1}.gla-tb__c dd{margin:5px 0 0;color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.gla-tb__v{padding:0;border:0;background:0 0;color:var(--gf);font:600 12.5px/1.45 var(--mono);text-align:left;text-decoration:underline;text-decoration-color:#c8d0df;text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}.gla-tb__v:hover{color:var(--brand)}.gla-hero__info{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 24px;margin-top:16px}.gla-hero__info dl{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0}.gla-hero__info dl div{display:grid;gap:2px}.gla-hero__info dt{color:var(--muted);font-size:12px;font-weight:400}.gla-hero__info dd{margin:0;color:var(--ink);font-size:13.5px;font-weight:600}.gla-hero__info dd a:hover{color:var(--brand)}.gla-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}.gla-tools>a,.gla-tools>button{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:0 0;color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.gla-tools svg{width:15px;height:15px;color:var(--muted)}.gla-tools>a:hover,.gla-tools>button:hover{color:var(--brand)}.gla-hero__side{display:grid;gap:20px;min-width:0}.gla-cc{display:flex;flex-direction:column;padding:20px 22px;border:1px solid var(--rule);border-top:4px solid var(--gf);background:#fff;transition:box-shadow .25s}.gla-cc:hover{box-shadow:0 22px 44px -28px rgba(16,40,90,.38)}.gla-cc__brand{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.gla-cc__brand .cv8-wm{display:inline-flex;flex-wrap:wrap;gap:4px 8px;align-items:center;color:var(--gf)}.gla-cc__brand .cv8-wm b{display:inline-flex;align-items:center;font:800 15px/1 var(--latin);letter-spacing:.06em}.gla-cc__brand .cv8-wm b svg{width:14px;height:14px;margin:0 1px}.gla-cc__brand .cv8-wm i{width:1px;height:14px;background:var(--rule)}.gla-cc__brand .cv8-wm em{color:var(--gf);font-size:13px;font-style:normal;font-weight:700}.gla-cc__k{margin:0 0 4px;color:var(--muted);font-size:12.5px}.gla-cc h2{margin:0 0 10px;color:var(--ink);font:700 21px/1.35 var(--serif)}.gla-cc .wwo-state{align-self:flex-start}.gla-cc__f{display:grid;gap:7px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--rule)}.gla-cc__f div{display:grid;grid-template-columns:88px minmax(0, 1fr);font-size:13.5px}.gla-cc__f dt{color:var(--muted);font-weight:400}.gla-cc__f dd{margin:0;color:var(--ink);font-weight:600;overflow-wrap:anywhere}.gla-cc__n{margin:12px 0 0;color:var(--muted);font-size:12.5px;line-height:1.6}.gla-cc__go{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:12px 0 0;border:0;border-top:1px solid var(--rule);background:0 0;color:var(--gf);font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.gla-cc__go span{transition:transform .2s}.gla-cc__go:hover span{transform:translateX(4px)}.gla-lay{display:grid;grid-template-columns:var(--col-l) minmax(0, 1fr) var(--col-r);gap:var(--col-g);align-items:start;padding:40px 0 72px}.gla-lay__l,.gla-lay__c,.gla-lay__r{min-width:0}.gla-lay__l,.gla-lay__r{position:sticky;top:calc(var(--top) + var(--mh) + 24px)}.gla-lay__l{display:grid;gap:20px}body.admin-bar .gla-lay__l,body.admin-bar .gla-lay__r{top:calc(var(--top) + var(--mh) + 56px)}.gla-body{counter-reset:gla-fig;position:relative;max-width:calc(760px + var(--ind));padding-left:var(--ind);color:var(--body);font-size:16px;line-height:28px}.gla-body>*{max-width:760px}.gla-body h2{position:relative;margin:44px 0 16px;padding-top:44px;border-top:1px solid #eef1f5;color:var(--ink);font:700 28px/36px var(--serif);letter-spacing:-.01em}.gla-body h2:first-child{margin-top:0;padding-top:0;border-top:0}.gla-body h2:before{content:"";display:block;width:29px;height:5px;margin-bottom:12px;background:linear-gradient(var(--brand),var(--brand)) left center/20px 3px no-repeat,radial-gradient(circle,var(--brand) 2.5px,transparent 3px) right center/5px 5px no-repeat}.gla-no{position:absolute;z-index:1;top:calc(44px + 23px);left:calc(-1 * var(--ind) - 13px);display:grid;place-items:center;width:27px;height:24px;border:1px solid #b9c9df;border-radius:2px;background:#fff;color:#5b78a6;font:700 12px/1 var(--mono);transform:translateY(var(--pull,0px));transition:transform .12s ease-out,background-color .2s,border-color .2s,color .2s}.gla-no[data-step]{border-color:rgba(36,54,95,var(--alpha,0));background:rgba(255,255,255,var(--alpha,0));font-size:0}.gla-no[data-step]:after{content:attr(data-step);font:700 12px/1 var(--mono);opacity:var(--alpha,0)}.gla-no[data-side=ahead]{color:#24365f}.gla-no[data-side=passed]{border-color:rgba(185,201,223,var(--alpha,0));color:#5b78a6}.gla-spine{position:absolute;top:var(--sp-t,0);left:0;width:1px;height:var(--sp-h,0);background:var(--rule);pointer-events:none}.gla-spine i{position:absolute;top:0;left:0;width:1px;height:var(--sp-f,0);background:var(--brand)}.gla-rmk{position:fixed;top:var(--ry,0);left:var(--rx,0);z-index:30;width:27px;height:24px;opacity:0;pointer-events:none;transition:opacity .2s ease}.gla-rmk[data-on]{opacity:1;transition:opacity .2s ease,top .5s cubic-bezier(.2,.7,.2,1)}.gla-rmk__s,.gla-rmk__b{position:absolute;inset:0;display:grid;place-items:center;border-radius:2px;font:700 12px/1 var(--mono)}.gla-rmk__s{border:1px solid #24365f;background:#fff;color:#24365f;opacity:0}.gla-rmk__s[data-side=passed]{border-color:#b9c9df;color:#5b78a6}.gla-rmk__b{--mf:var(--brand);border:1px solid var(--mf);background:var(--mf);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--mf) 16%,transparent);transition:background-color .3s,border-color .3s,box-shadow .3s}.gla-rmk[data-v] .gla-rmk__b{--mf:#1e7f4a}.gla-body h2:first-child .gla-no,.gla-body .glopedia-ad-wrapper:first-child+h2 .gla-no{top:23px}.gla-ref{position:relative;padding:0 1px;border-radius:2px;color:var(--brand);font:700 11px var(--latin);cursor:pointer;transition:background .2s,color .2s}.gla-ref:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.gla-ref.is-hl{background:var(--brand);color:#fff}.gla-ref__pop{position:absolute;bottom:150%;left:50%;z-index:5;display:none;width:min(260px, calc(100vw - 16px));padding:12px 14px;border:1px solid var(--rule);background:#fff;box-shadow:0 18px 40px -18px rgba(0,0,0,.4);text-align:left;transform:translateX(calc(-50% + var(--dx, 0px)));white-space:normal}.gla-ref:hover .gla-ref__pop,.gla-ref:focus .gla-ref__pop{display:grid;gap:3px}.gla-ref__pop small{color:var(--gf);font-size:11px;font-weight:700}.gla-ref__pop b{color:var(--ink);font:600 13.5px/1.4 var(--sans)}.gla-ref__pop code{color:var(--muted);font:11.5px var(--mono)}.gla-ref__pop em{color:var(--brand);font:normal 12px var(--sans)}.gla-evd{max-width:760px;margin:22px 0;border:1px solid var(--rule);border-left:3px solid var(--gf);background:#fff}.gla-body .gla-evd__h{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;margin:0;padding:11px 16px;color:var(--ink);font-size:14px;line-height:1.5;list-style:none;cursor:pointer;transition:background .2s}.gla-evd__h::-webkit-details-marker{display:none}.gla-evd__h:hover{background:#f7f8fb}.gla-evd__o{display:block;width:20px;height:20px;color:var(--gf)}.gla-evd__t b{color:var(--gf);font-family:var(--latin)}.gla-evd__m{display:flex;gap:5px}.gla-evd__m i{display:inline-flex;align-items:center;gap:2px}.gla-evd__m i:before{content:"";width:8px;height:3px;border-radius:2px;background:var(--ok)}.gla-evd__m i:after{content:"";width:4px;height:4px;border-radius:50%;background:var(--ok)}.gla-evd__x{margin-left:auto;color:var(--brand);font-size:13px;font-weight:600}.gla-evd__x:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.gla-evd__x:after{content:"展开"}.gla-evd[open] .gla-evd__x:before{transform:translateY(1px) rotate(225deg)}.gla-evd[open] .gla-evd__x:after{content:"收起"}.gla-evb{border-top:1px solid var(--rule)}.gla-evr{position:relative;display:grid;grid-template-columns:150px minmax(0, 1fr) auto;gap:14px;align-items:center;padding:13px 16px;border-top:1px solid var(--rule);transition:background .2s}.gla-evr:first-child{border-top:0}.gla-evr:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--brand);transform:scaleY(0);transform-origin:top;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.gla-evr:hover{background:#fafbfd}.gla-evr:hover:before{transform:none}.gla-evr__c{color:var(--muted);font:12px var(--mono);overflow-wrap:anywhere}.gla-evr__m b{display:block;color:var(--ink);font-size:14.5px;line-height:1.5}.gla-evr__m small{color:var(--muted);font-size:12.5px;line-height:1.5}.gla-evr__a{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.gla-evr__a button{padding:0;border:0;background:0 0;color:var(--brand);font:600 13px var(--sans);white-space:nowrap;cursor:pointer}.gla-evr__a button:hover{text-decoration:underline}@media (max-width:767.98px){.gla-evr{grid-template-columns:minmax(0, 1fr);gap:8px}.gla-evr__c{order:2}.gla-evr__a{order:3;flex-direction:row;justify-content:space-between;align-items:center}}.gla-sx{border-top:2px solid var(--brand);background:#fff}.gla-sx__h{display:grid;grid-template-columns:auto 1fr auto;gap:2px 8px;align-items:center;padding:12px 0 10px;border-bottom:1px solid var(--rule)}.gla-sx__h>b{color:var(--ink);font-size:14px}.gla-sx__c{color:var(--muted);font:12px var(--latin)}.gla-sx__s{grid-column:1/-1;display:flex;gap:8px;margin:2px 0 0;color:var(--muted);font-size:12.5px;line-height:1.5;transition:opacity .16s ease}.gla-sx__s i{color:var(--brand);font:700 12px var(--mono);font-style:normal}.gla-sx__body{transition:opacity .16s ease,transform .16s ease}.gla-sx.is-sw .gla-sx__body{opacity:0;transform:translateY(6px)}.gla-sx.is-sw .gla-sx__s{opacity:.4}.gla-sxc{position:relative;display:grid;grid-template-columns:72px minmax(0, 1fr);gap:10px;padding:12px 0;border-bottom:1px solid var(--rule);background:#fff;transition:background .2s}.gla-sxc h4 a:after{content:"";position:absolute;inset:0;z-index:1}.gla-sxc:hover{background:linear-gradient(90deg,var(--soft),#fff 70%)}.gla-sxc:hover h4 a{color:var(--brand)}.gla-sxc h4 a:focus-visible{outline:0}.gla-sxc:has(h4 a:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.gla-sxc__m{display:block;width:72px;height:72px;overflow:hidden;background:var(--paper)}.gla-sxc__m>svg,.gla-sxc__m>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gla-sxc:hover .gla-sxc__m>*{transform:scale(1.04)}.gla-sx__body .gla-sxc:first-child{grid-template-columns:minmax(0, 1fr);gap:8px}.gla-sx__body .gla-sxc:first-child .gla-sxc__m{width:auto;height:auto;aspect-ratio:16/10}.gla-sxc__b{display:flex;flex-direction:column;gap:3px;min-width:0}.gla-sxc__k{margin:0;color:var(--brand);font:700 12px/1.4 var(--sans);letter-spacing:.06em}.gla-sxc h4{display:-webkit-box;margin:0;overflow:hidden;font:600 14px/1.45 var(--sans);-webkit-box-orient:vertical;-webkit-line-clamp:2}.gla-sx__body .gla-sxc:first-child h4{font:700 15.5px/1.4 var(--serif)}.gla-sxc h4 a{color:var(--ink)}.gla-sxc h4 a:hover{color:var(--brand)}.gla-sxc__v{position:relative;z-index:2;display:inline-flex;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:2px 8px 2px 4px;border:1px solid transparent;border-radius:var(--r);background:0 0;color:var(--gf);font:600 12px/1.5 var(--sans);cursor:pointer}.gla-sxc__v:hover{border-color:#c8d0df;background:#fff}.gla-sxc__v i{color:var(--gf);font-style:normal}.gla-sx__empty{display:grid;gap:10px;padding:16px 0 6px}.gla-sx__empty p{display:grid;gap:4px;margin:0}.gla-sx__empty b{color:var(--ink);font-size:13.5px}.gla-sx__empty span{color:var(--muted);font-size:12.5px;line-height:1.6}.gla-strip{display:none;max-width:760px;margin:20px 0 0;padding:14px 0 4px;border-top:2px solid var(--brand)}.gla-strip__h{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px}.gla-strip__h b{color:var(--ink)}.gla-strip__h span{color:var(--muted);font:12px var(--latin)}.gla-strip__row{display:flex;gap:12px;margin-right:-16px;padding:0 16px 10px 0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gla-strip .gla-sxc{flex:none;display:block;width:216px;padding:0;border:1px solid var(--rule);line-height:1.5;scroll-snap-align:start}.gla-strip .gla-sxc__m{width:auto;height:auto;aspect-ratio:16/10}.gla-strip .gla-sxc__b{padding:10px 12px 12px}.gla-body .gla-strip__h{margin:0 0 10px}.gla-body .gla-sxc__k,.gla-body .gla-sxc h4{margin:0}.gla-lay__l--sx{max-height:calc(100vh - var(--top) - var(--mh) - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media (max-height:760px) and (min-width:1200px){.gla-sx__body .gla-sxc:first-child .gla-sxc__m{aspect-ratio:2/1}}@media (max-width:1199.98px){.gla-lay__l--sx,.gla-lay__l--empty{display:none}.gla-strip{display:block}}.gla-body .glopedia-ad-wrapper{margin:0}.gla-body .glopedia-ad-wrapper:first-child+h2{margin-top:0;padding-top:0;border-top:0}.gla-body h3{margin:28px 0 8px;color:var(--ink);font:600 19px/28px var(--serif)}.gla-body p{margin:0 0 20px}.gla-anc{margin-left:8px;color:var(--muted);font:400 18px var(--latin);opacity:0;transition:opacity .2s}.gla-body h2:hover .gla-anc,.gla-anc:focus-visible{opacity:1}.gla-anc:hover{color:var(--brand)}.gla-body h2:first-of-type+p:first-letter ,.gla-body p.has-drop-cap:not(:focus):first-letter ,.gla-body p.dropcap:first-letter {float:left;margin:4px 10px 0 0;color:var(--brand);font:700 62px/.86 var(--serif);text-transform:none}.gla-body blockquote{margin:24px 0;padding:6px 0 6px 20px;border:0;border-left:3px solid var(--brand);background:0 0}.gla-body blockquote p{margin:0 0 6px;color:var(--ink);font:500 19px/1.6 var(--serif)}.gla-body blockquote cite{display:block;color:var(--muted);font-size:13px;font-style:normal}.gla-body ol.tline{margin:16px 0 8px;padding:0;border-left:2px solid var(--soft);list-style:none}.gla-body ol.tline li{position:relative;display:grid;grid-template-columns:64px 1fr;gap:12px;padding:7px 0 7px 20px;line-height:1.5}.gla-body ol.tline li:before{content:"";position:absolute;top:15px;left:-6px;width:10px;height:10px;border:2px solid var(--brand);border-radius:50%;background:#fff}.gla-body ol.tline time{color:var(--brand);font:700 15px var(--latin)}.gla-body ol.tline b{display:block;color:var(--ink);font-size:15.5px}.gla-body ol.tline span{color:var(--muted);font-size:14px}@media (max-width:767.98px){.gla-body ol.tline li{grid-template-columns:52px 1fr}}.gla-body .scope{padding:14px 18px;border-left:3px solid var(--line);background:var(--paper);color:var(--body);font-size:14px;line-height:1.8}.gla-body img{max-width:100%;height:auto}.gla-body img.aligncenter,.gla-body figure.aligncenter{display:block;margin-left:auto;margin-right:auto}.gla-body img.alignleft,.gla-body figure.alignleft{float:left;margin:4px 24px 12px 0}.gla-body img.alignright,.gla-body figure.alignright{float:right;margin:4px 0 12px 24px}.gla-body figure.glo-fig img{float:none;display:block;margin:0}.gla-body h2,.gla-body h3{clear:both}.gla-body:after{content:"";display:table;clear:both}@media (max-width:720px){.gla-body img.alignleft,.gla-body img.alignright,.gla-body figure.alignleft,.gla-body figure.alignright{float:none;display:block;margin:12px auto}}.gla-body figure{margin:26px 0}.gla-body figure figcaption:before{counter-increment:gla-fig;content:"图 " counter(gla-fig) " ";color:var(--ink);font-weight:700}.gla-body figcaption,.gla-body .wp-caption-text{margin-top:8px;padding-bottom:8px;border-bottom:1px solid var(--rule);color:var(--body);font-size:13px;line-height:1.6}.gla-body figcaption small{display:block;color:var(--muted);font-size:12px}.gla .gla-zm{display:block;width:fit-content;max-width:100%;margin:0;padding:0;border:0;background:var(--paper);overflow:hidden;cursor:zoom-in}.gla-hero__ph .gla-zm{width:100%}.gla-body .gla-zm.aligncenter{margin-left:auto;margin-right:auto}.gla-body .gla-zm.alignleft{float:left;margin:4px 24px 12px 0}.gla-body .gla-zm.alignright{float:right;margin:4px 0 12px 24px}.gla .gla-zm>img{display:block;float:none;margin:0;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gla .gla-zm:hover>img{transform:scale(1.03)}@media (max-width:720px){.gla-body .gla-zm.alignleft,.gla-body .gla-zm.alignright{float:none;margin:12px auto}}dialog.gla-lbx{width:min(1100px, 96vw);max-width:96vw;max-height:94vh;padding:0;border:0;background:0 0;overflow:visible}dialog.gla-lbx::backdrop{background:rgba(8,14,26,.86)}dialog.gla-lbx[open]{animation:gla-lbin .22s ease}@keyframes gla-lbin{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.gla-lbx figure{margin:0}.gla-lbx img{display:block;width:100%;max-height:84vh;object-fit:contain;background:#000}.gla-lbx figcaption{margin-top:10px;color:#d5dbe4;font-size:13.5px;text-align:center}.gla-lbx__x{position:fixed;top:12px;right:12px;width:38px;height:38px;border:1px solid rgba(255,255,255,.4);border-radius:4px;background:0 0;color:#fff;font-size:22px;cursor:pointer}@media (prefers-reduced-motion:reduce){.gla .gla-zm>img,dialog.gla-lbx[open]{transition:none;animation:none}}.gla-body a{color:var(--brand)}.gla-sh{display:flex;flex-direction:column;gap:12px;margin:0 0 16px;color:var(--ink);font:700 22px/1.3 var(--serif)}.gla-att,.gla-revs,.gla-cite{max-width:760px;margin:44px 0 0 var(--ind)}.gla-att__g{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule);background:#fbfaf7}.gla-who{display:flex;align-items:center;gap:12px;padding:16px 18px}.gla-who+.gla-who{border-left:1px solid var(--rule)}.gla-who__av{display:grid;flex:none;place-items:center;width:44px;height:44px;background:linear-gradient(140deg,color-mix(in srgb,var(--brand) 55%,#fff),color-mix(in srgb,var(--brand) 74%,#000));color:#fff;font:700 18px/1 var(--serif)}.gla-who__av--g{border:1px solid var(--rule);background:#fff;color:var(--brand);font-family:inherit}.gla-who p{margin:0 0 2px;color:var(--muted);font-size:12px;font-weight:700}.gla-who b{display:block;color:var(--ink);font:700 17px/1.3 var(--serif)}.gla-who small{display:block;color:var(--muted);font-size:12.5px;line-height:1.5}.gla-att__iss{display:flex;flex-wrap:wrap;gap:4px 24px;margin:12px 0 0;color:var(--muted);font-size:12.5px}.gla-att__iss b{color:var(--body);font-weight:600}.gla-pa{max-width:760px;margin:44px 0 0 var(--ind)}.gla-pa .gla-who+.gla-who{border-left:0}.gla-pa .gla-who:nth-child(n+3){border-top:1px solid var(--rule)}.gla-pa .gla-who:nth-child(even){border-left:1px solid var(--rule)}.gla-pa .gla-who__av--g,.gla-pa .gla-who__av--u{width:52px;height:52px;border:1px solid var(--rule);background:#fff;color:var(--brand)}.gla-who__av--u{border:1px solid var(--rule);background:#fff;color:var(--brand);font:700 18px/1 var(--serif)}.gla-who__av--img{padding:0;border:1px solid var(--rule);background:#fff;object-fit:cover;object-position:center 25%}.gla-pa .gla-who__av--img{width:52px;height:52px}.gla-who__m{display:flex !important;flex-wrap:wrap;gap:3px 8px;align-items:center;margin-top:3px}.gla-pa__f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:12px;color:var(--muted);font-size:13px}.gla-pa__f p{flex:1 1 320px;margin:0}.gla-pa__f .gla-att__iss{flex-direction:column;gap:2px;margin:0}.gla-hero__al{margin:8px 0 0;color:var(--muted);font:400 18px/1.5 var(--latin)}.gla-hero__sc{margin:10px 0 14px;color:var(--body);font-size:13.5px;font-weight:600}@media (max-width:767.98px){.gla-hero__al{font-size:16px}}.gla-sb{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin-top:20px;padding:12px 14px;border:1px solid var(--rule);background:#fbfaf7;color:var(--muted);font-size:13px}.gla-sb__l{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.gla-sb__l b{color:var(--ink)}.gla-sb__l>i{width:1px;height:12px;background:var(--rule)}.gla-sb__i{flex:none;color:var(--brand)}.gla-sb__ed{display:inline-flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.gla-ed{display:inline-flex;gap:6px;align-items:center;color:var(--ink);font-weight:600}.gla-sb__r{margin:0;font-size:12px}.gla .ttl{display:inline-flex;gap:4px;align-items:center;max-width:100%;padding:0 6px 0 5px;border:1px solid color-mix(in srgb,var(--brand) 35%,#fff);border-radius:var(--r);background:var(--soft);color:var(--brand);font:600 11.5px/1.7 var(--sans);white-space:nowrap;vertical-align:middle}.gla .ttl svg{flex:none;width:10px;height:10px}.gla .ttl b{display:inline;color:inherit;font:inherit}.gla .ttl-2{border-color:var(--brand);background:var(--brand);color:#fff}.gla .ttl-3{border-color:#101a30;background:#101a30;color:#fff;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand) 70%,#fff)}@media (max-width:767.98px){.gla-sb{flex-direction:column}.gla-sb__l>i{display:none}.gla-pa .gla-att__g{grid-template-columns:minmax(0, 1fr)}.gla-pa .gla-who:nth-child(n){border-left:0;border-top:1px solid var(--rule)}.gla-pa .gla-who:first-child{border-top:0}}.gla-revs__top{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:12px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--muted);font-size:13.5px}.gla-revs__top b{color:var(--ink)}.gla-cite{border:1px solid var(--rule);background:var(--paper)}.gla-cite header{display:flex;align-items:baseline;gap:10px;padding:14px 18px;border-bottom:1px solid var(--rule)}.gla-cite header b{color:var(--ink);font-size:15px}.gla-cite header small{color:var(--muted);font-size:12.5px}.gla-cite__g{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);background:#fff}.gla-cite__g>div{padding:12px 18px;border-top:1px solid var(--rule)}.gla-cite__g>div:nth-child(-n+2){border-top:0}.gla-cite__g>div:nth-child(2n){border-left:1px solid var(--rule)}.gla-cite__g small{color:var(--muted);font-size:12px}.gla-cite__r{display:flex;align-items:flex-start;gap:10px;margin-top:6px}.gla-cite__r code{flex:1;min-width:0;padding:0;background:0 0;color:var(--ink);font:12.5px/1.6 var(--mono);overflow-wrap:anywhere}.gla-cite__r button{flex:none;padding:4px 10px;border:1px solid var(--line);border-radius:var(--r);background:#fff;color:var(--brand);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.gla-cite__r button:hover{background:var(--soft)}.gla-arc{position:relative;display:flex;flex-direction:column;border:1px solid var(--rule);border-top:3px solid var(--brand);background:#fff;transition:box-shadow .25s}.gla-arc:hover{box-shadow:0 22px 44px -28px rgba(16,40,90,.38)}.gla-arc__k{display:flex;align-items:center;gap:8px;margin:0;padding:12px 16px;color:var(--brand);font-size:12.5px;font-weight:700;letter-spacing:.06em}.gla-arc__m{aspect-ratio:16/9;overflow:hidden;background:var(--paper)}.gla-arc__m img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gla-arc:hover .gla-arc__m img{transform:scale(1.04)}.gla-arc__b{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.gla-arc h2{margin:0;font:700 19px/1.35 var(--serif)}.gla-arc__a{color:var(--ink)}.gla-arc__a:after{content:"";position:absolute;inset:0;z-index:1}.gla-arc:hover .gla-arc__a{color:var(--brand)}.gla-arc__s{margin:0;color:var(--muted);font-size:13px}.gla-arc__f{display:flex;gap:22px;margin:2px 0 4px}.gla-arc__f div{display:grid}.gla-arc__f dt{color:var(--muted);font-size:12px;font-weight:400}.gla-arc__f dd{margin:0;color:var(--ink);font-size:14px;font-weight:700}.gla-subj{position:relative;z-index:2;display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:4px 8px;padding:5px 9px;border:1px solid var(--rule);background:#fff;color:var(--gf);font-size:12.5px;font-weight:600;transition:border-color .2s,background .2s}.gla a.gla-subj{color:var(--gf)}.gla-subj:hover{border-color:#c8d0df;background:#f7f8fb}.gla-subj code{padding:0;background:0 0;color:var(--muted);font:11.5px var(--mono)}.gla-arc__go{margin-top:4px;color:var(--brand);font-size:13.5px;font-weight:600}.gla-same{border:1px solid var(--rule);background:#fff}.gla-same__h,.gla-toc__h{display:flex;align-items:center;justify-content:space-between;margin:0;padding:14px 16px;border-bottom:1px solid var(--rule);color:var(--ink);font-size:14px;font-weight:700}.gla-same__h>span,.gla-toc__h>span{display:flex;align-items:center;gap:8px}.gla-same__h small,.gla-toc__h small{color:var(--muted);font-size:12px;font-weight:400}.gla-same ol,.gla-toc ol{margin:0;padding:6px 0;list-style:none}.gla-same li a{display:grid;grid-template-columns:48px minmax(0, 1fr);gap:12px;align-items:center;padding:8px 16px;transition:background .2s}.gla-same li a:hover{background:var(--soft)}.gla-same li.is-me a{background:var(--soft);box-shadow:inset 3px 0 0 var(--brand)}.gla-same__cv{display:block;width:48px;height:48px;overflow:hidden;border:1px solid var(--rule)}.gla-same__cv svg{display:block;width:100%;height:100%;object-fit:cover}.gla-same__t{display:grid;gap:2px;min-width:0}.gla-same__t b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.45}.gla-same li.is-me b{color:var(--brand)}.gla-same__t small{color:var(--muted);font-size:12px}.gla-same__all{display:block;padding:12px 16px;border-top:1px solid var(--rule);color:var(--brand);font-size:13px;font-weight:600}.gla-toc{border:1px solid var(--rule);background:#fff}.gla-toc li a{display:grid;grid-template-columns:27px minmax(0, 1fr);gap:12px;align-items:start;padding:10px 16px;color:var(--body);transition:background .2s}.gla-toc li a:hover,.gla-toc li.is-on a{background:var(--soft)}.gla-toc__no{display:grid;place-items:center;width:27px;height:24px;border:1px solid #b9c9df;border-radius:2px;background:#fff;color:#5b78a6;font:700 12px/1 var(--mono);transition:background .25s,border-color .25s,color .25s}.gla-toc li.is-past .gla-toc__no{border-color:var(--brand);background:var(--brand);color:#fff}.gla-toc li.is-on .gla-toc__no{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 16%,transparent)}.gla-toc__t{display:grid;gap:6px;min-width:0}.gla-toc__t b{color:var(--ink);font-size:14px;font-weight:600;line-height:1.45}.gla-toc li.is-on .gla-toc__t b{color:var(--brand)}.gla-toc__read,.gla-toc__bar{position:relative;display:block;height:6px;overflow:hidden;border-radius:3px;background:#e6ecf5}.gla-toc__read i,.gla-toc__bar i{position:absolute;top:0;bottom:0;left:0;width:0;border-radius:3px;background:var(--brand);transition:width .12s linear}.gla-toc__f{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:center;padding:12px 16px;border-top:1px solid var(--rule);color:var(--muted);font-size:12.5px}.gla-toc__f .gla-toc__bar{grid-column:1/-1}.gla-toc__f b{color:var(--ink)}.gla-toc__f a{color:var(--brand);font-weight:600}.gla-rel{padding:64px 0 72px;border-top:1px solid var(--rule);background:var(--paper)}.gla-rel__h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:28px}.gla-rel__h h2{margin:8px 0 0;color:var(--ink);font:700 30px/1.3 var(--serif)}.gla-rel__h p:not(.gla-eb){margin:6px 0 0;color:var(--muted);font-size:14px}.gla-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px}.gla-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--rule);background:#fff;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s}.gla-card:before{content:"";position:absolute;top:-1px;right:-1px;left:-1px;z-index:3;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.gla-card:hover{transform:translateY(-4px);border-color:var(--line);box-shadow:0 22px 44px -26px rgba(16,40,90,.38)}.gla-card:hover:before{transform:scaleX(1)}.gla-card__cv{display:block;overflow:hidden;border-bottom:1px solid var(--rule);line-height:0}.gla-card__cv svg{display:block;width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gla-card:hover .gla-card__cv svg{transform:scale(1.04)}.gla-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:18px 20px 18px}.gla-card__k{color:var(--brand);font-size:12.5px;font-weight:700;letter-spacing:.08em}.gla-card h3{margin:0;font-size:16.5px;font-weight:700;line-height:1.4}.gla-card__a{color:var(--ink)}.gla-card__a:after{content:"";position:absolute;inset:0;z-index:1}.gla-card:hover .gla-card__a{color:var(--brand)}.gla-card__p{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted);font-size:13.5px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gla-card__src{margin-top:auto;padding-top:6px;color:var(--muted);font-size:12.5px}.gla-card .wwo-state{align-self:flex-start}a.att-n{color:inherit;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px}a.att-n:hover{color:var(--brand)}.gla-card__by .att-n{position:relative;z-index:2}.gla-card__by{margin-top:6px;padding-top:10px;border-top:1px dashed var(--rule);color:var(--muted);font-size:12.5px}.gla-hero__grid--plain{grid-template-columns:minmax(0, 1fr) var(--col-r)}.gla-hero__grid--plain .gla-hero__copy{padding-left:0}.gla-hero__ph{min-width:0;margin:0}.gla-hero__ph img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--paper)}.gla-hero__ph figcaption{display:grid;gap:2px;margin-top:8px;padding-bottom:8px;border-bottom:1px solid var(--rule);color:var(--muted);font-size:12px;line-height:1.7}.gla-hero__ph figcaption span{color:var(--body);font-size:13px}.gla-hero__ph figcaption small{font-size:12px}.gla-hero__name{margin:0;color:var(--ink);font:700 clamp(30px, 3.4vw, 44px)/1.18 var(--serif);letter-spacing:-.01em}.gla-hero__subj{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0 0}.gla-subj--hero{gap:8px;padding:6px 10px;font-size:13.5px}.gla-subj--hero code{font-size:12.5px}.gla-subj__o{flex:none;width:18px;height:18px}.gla-subj__n{color:var(--muted);font-weight:500}.gla-subj__n b{color:var(--gf)}.gla-subj__go{color:var(--gf);font-style:normal;transition:transform .2s}.gla-subj--hero:hover .gla-subj__go{transform:translateX(3px)}@media (max-width:575.98px){.gla-subj--hero{font-size:13px}}.gla-archive .gla-tools{margin-top:16px}.gla-sigs{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));margin-bottom:36px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.gla-sig{display:flex;flex-direction:column;align-items:flex-start;gap:6px;position:relative;min-width:0;padding:18px 20px;border:0;border-left:1px solid var(--rule);background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:background .2s}.gla-sig:first-child{border-left:0}.gla-sig:hover{background:var(--soft)}.gla-sig:before{content:"";position:absolute;top:-1px;right:0;left:0;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.gla-sig:hover:before{transform:scaleX(1)}.gla-sig__k{color:var(--muted);font-size:12px}.gla-sig__t{color:var(--ink);font:700 16px/1.4 var(--serif)}.gla-sig:hover .gla-sig__t{color:var(--brand)}@media (max-width:1199.98px){.gla-sigs{grid-template-columns:repeat(2,minmax(0, 1fr))}.gla-sig:nth-child(3){border-left:0}.gla-sig:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:899.98px){.gla-hero__grid--plain{grid-template-columns:minmax(0, 1fr)}.gla-hero__ph{order:0;margin-bottom:16px}.gla-hero__ph img{aspect-ratio:16/10;max-height:320px}.gla-hero__name,.gla-hero__al,.gla-hero__sc{order:1}.gla-hero__subj{order:2}.gla-archive .gla-sb{order:6}.gla-archive .gla-hero__lede{order:3}.gla-archive .gla-tools{order:5}}@media (max-width:575.98px){.gla-sigs{grid-template-columns:minmax(0, 1fr)}.gla-sig,.gla-sig:nth-child(3){border-left:0}.gla-sig+.gla-sig{border-top:1px solid var(--rule)}}.gla-mbar{display:none}.gla-toast{position:fixed;bottom:28px;left:50%;z-index:2147483647;padding:10px 18px;border-radius:4px;background:#14223f;color:#fff;font-size:14px;opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity .2s,transform .2s}.gla-toast.is-on{opacity:1;transform:translate(-50%,0)}@media (max-width:1399.98px){.gla-tb{grid-template-columns:minmax(0, 1fr)}.gla-tb__h{flex-direction:row;align-items:baseline;gap:4px 10px;padding:10px 12px;border-right:0;border-bottom:1px solid var(--ink)}.gla-tb__h b{font-size:15px}.gla-tb__h span{margin:0 0 0 auto}}@media (max-width:1199.98px){.gla-hero__grid{grid-template-columns:var(--col-l) minmax(0, 1fr)}.gla-hero__side{grid-column:2;max-width:460px;margin-left:var(--ind)}.gla-lay{grid-template-columns:minmax(0, 1fr) var(--col-r)}.gla-lay__c{grid-column:1;grid-row:1}.gla-lay__l{position:static;grid-column:1;grid-row:2;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;margin:44px 0 0 var(--ind)}.gla-lay__r{grid-column:2;grid-row:1/3}.gla-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:899.98px){.gla,.gla-menu{--ind:0px}.gla-hero__grid{grid-template-columns:minmax(0, 1fr);gap:0;padding-top:14px}.gla-hero__copy,.gla-hero__side{display:contents}.gla-hero__up{margin-left:0}.gla-hero__cv{order:0;margin-bottom:16px}.gla-hero__cvd{display:none}.gla-hero__cvm{display:block}.gla-hero__type{order:1}.gla-hero__title{order:2}.gla-hero__lede{order:3}.gla-cc{order:4;margin-top:16px}.gla-tb{order:5}.gla-hero__info{order:6}.gla-lay{display:flex;flex-direction:column;align-items:stretch;padding:20px 0 56px}.gla-lay__r{display:none}.gla-lay__c{order:1}.gla-lay__l{order:2;grid-template-columns:minmax(0, 1fr);margin:44px 0 0}.gla-spine,.gla-rmk{display:none}.gla-no{position:static;display:inline-grid;margin-right:10px;vertical-align:4px}.gla-body h2{font-size:24px;line-height:32px}.gla-att__g,.gla-cite__g{grid-template-columns:minmax(0, 1fr)}.gla-who+.gla-who,.gla-cite__g>div:nth-child(2n){border-left:0}.gla-who+.gla-who,.gla-cite__g>div:nth-child(2){border-top:1px solid var(--rule)}.gla-mbar{position:fixed;top:var(--top);right:0;left:0;z-index:30;display:block;border-bottom:1px solid var(--rule);background:rgba(255,255,255,.97);opacity:0;visibility:hidden;transform:translateY(-110%);transition:transform .25s ease,opacity .25s ease,visibility 0s .25s}body.admin-bar .gla-mbar{top:calc(var(--top) + 46px)}.gla-mbar.is-on{opacity:1;visibility:visible;transform:none;transition:transform .25s ease,opacity .25s ease}.gla-mbar button{display:flex;align-items:center;gap:10px;width:min(100% - 32px, var(--shell));height:44px;margin:0 auto;padding:0;border:0;background:0 0;color:var(--ink);font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.gla-mbar__no{color:var(--brand);font:700 12.5px var(--mono)}.gla-mbar__t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gla-mbar__go{padding:4px 10px;border:1px solid var(--rule);border-radius:var(--r);color:var(--body);font-size:12.5px}.gla-mbar__p{display:block;height:2px;background:var(--soft)}.gla-mbar__p em{display:block;width:0;height:100%;background:var(--brand)}.gla-mbar__l{max-height:60vh;margin:0;padding:6px 0;overflow:auto;border-top:1px solid var(--rule);list-style:none}.gla-mbar__l a{display:block;width:min(100% - 32px, var(--shell));margin:0 auto;padding:10px 0;color:var(--body);font-size:14px;white-space:pre}}@media (max-width:767.98px){.gla-hero__meta{padding-top:14px}.gla-hero__meta .gla-eb,.gla-hero__up{display:none}.gla-crumb{font-size:12.5px}.gla-tb__g{grid-template-columns:repeat(2,minmax(0, 1fr))}.gla-tb__c,.gla-tb__c:nth-child(4n+1),.gla-tb__c:nth-child(-n+4){border-top:1px solid var(--rule);border-left:0}.gla-tb__c:nth-child(2n){border-left:1px solid var(--rule)}.gla-tb__c:nth-child(-n+2){border-top:0}.gla-rel__h h2{font-size:24px}.gla-grid{grid-template-columns:minmax(0, 1fr)}}@media (max-width:720px){.gla-hero__title{font-size:24px;line-height:1.38}.gla-hero__lede{margin-top:10px;font-size:15.5px;line-height:27px}}@media (max-width:575.98px){.gla-hero__cv{margin:0 -16px 16px}.gla-hero__cv svg{border-right:0;border-left:0}}@media (prefers-reduced-motion:reduce){.gla *,.gla-menu *,.gla-mbar,.gla-rmk,.gla-rmk[data-on]{transition:none !important}}@media (min-width:768px) and (max-width:899.98px){.gla-archive .gla-hero__grid:not(.gla-hero__grid--plain){grid-template-columns:200px minmax(0, 1fr);gap:0 24px}.gla-archive .gla-hero__grid:not(.gla-hero__grid--plain) .gla-hero__ph{grid-column:1;grid-row:1;margin-bottom:0}.gla-archive .gla-hero__grid:not(.gla-hero__grid--plain) .gla-hero__ph img{aspect-ratio:4/5;max-height:none}.gla-archive .gla-hero__grid:not(.gla-hero__grid--plain) .gla-hero__copy{display:block;grid-column:2;grid-row:1}.gla-archive .gla-hero__grid:not(.gla-hero__grid--plain) .gla-hero__side{display:block;grid-column:1/-1;grid-row:2;max-width:none;margin:24px 0 0}}@media (max-width:767.98px){.gla-archive .gla-hero__meta .gla-eb{display:flex}.gla-archive .gla-hero__up{display:inline;margin-left:0}.gla-archive .gla-crumb{display:none}}
.glo-fig,.glo-chip{--ink:#181f2a;--body:#33404f;--muted:#68727f;--rule:#e3e8ef;--paper:#f6f8fb;--r:4px;--serif:"Source Han Serif SC","Noto Serif SC","Noto Serif CJK SC","Songti SC","STSong","SimSun",serif;--sans:var(--theme-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif)}:root{--orig:var(--theme-color,#1c5cbe);--orig-soft:color-mix(in srgb,var(--orig) 6%,#fff);--orig-line:color-mix(in srgb,var(--orig) 22%,#fff)}.glo-wm{display:inline-flex;flex-wrap:wrap;gap:4px 8px;align-items:center;color:var(--orig)}.glo-wm svg{width:15px;height:15px;flex:none}.glo-wm b{font:700 13px/1 var(--sans);letter-spacing:.02em}.glo-wm i{width:1px;height:14px;background:var(--orig-line)}.glo-wm em{font:700 13px/1 var(--sans);font-style:normal}.glo-ai{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--orig-line);border-radius:var(--r,4px);background:var(--orig-soft);color:var(--orig);font:600 12px/1.5 var(--sans);white-space:nowrap}.glo-state{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:var(--orig);font-size:12.5px;font-weight:600}.glo-state svg{width:12px;height:12px}.glo-state span{color:var(--muted);font-weight:400}.glo-fix{color:var(--muted);font-size:12px;text-decoration:underline;text-underline-offset:2px}.gla-cc .glo-by{margin:6px 0 0;color:var(--muted);font-size:12.5px;line-height:1.5}.gla-cc.gla-cc--orig{position:relative;border-top:1px solid var(--rule)}.gla-cc.gla-cc--orig:before,.gla-cc.gla-cc--orig:after{content:"";position:absolute;width:12px;height:12px;border:1.5px solid var(--orig);pointer-events:none}.gla-cc.gla-cc--orig:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.gla-cc.gla-cc--orig:after{right:-1px;bottom:-1px;border-left:0;border-top:0}.gla-cc--orig .gla-cc__brand{display:flex;align-items:center;justify-content:space-between;gap:8px}.gla-cc--orig .gla-cc__go{color:var(--orig)}.glo-thumb{display:block;margin:12px 0 0;padding:6px;border:1px solid var(--orig-line);background:var(--orig-soft);transition:border-color .25s}.glo-thumb:hover{border-color:var(--orig)}.glo-thumb img{display:block;width:100%;height:auto;max-height:220px;object-fit:contain}.gla-sig.gla-sig--orig .glo-state{font-size:12px}.gla-sig--orig:hover .gla-sig__t{color:var(--orig)}.gla-ref.gla-ref--orig{color:var(--orig)}.gla-ref.gla-ref--orig.is-hl{background:var(--orig);color:#fff}.gla-ref--orig .gla-ref__pop small{color:var(--orig)}.gla-ref--orig .gla-ref__pop{border-top:0}.gla-ref--orig .gla-ref__pop em{color:var(--orig)}.gla-body figure.glo-fig{position:relative;margin-left:0;margin-right:0}.glo-fig__m{position:relative;display:block;padding:10px 10px 0;border:1px solid var(--rule);background:#fff;transition:border-color .25s}.glo-fig__m:before,.glo-fig__m:after{content:"";position:absolute;width:12px;height:12px;border:1.5px solid var(--orig);transition:width .25s,height .25s;pointer-events:none}.glo-fig__m:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.glo-fig__m:after{right:-1px;bottom:-1px;border-left:0;border-top:0}.glo-fig__m:hover{border-color:var(--orig-line)}.glo-fig__m:hover:before,.glo-fig__m:hover:after{width:22px;height:22px}.glo-fig__img{position:relative;display:block;background:var(--paper)}.glo-fig__img img{display:block;width:100%;height:auto}.glo-fig__tag{position:absolute;top:10px;left:10px;padding:1px 7px;border:1px solid var(--orig-line);border-radius:var(--r,4px);background:rgba(255,255,255,.92);color:var(--orig);font:600 12px/1.6 var(--sans)}.glo-fig__d{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;align-items:end;padding:12px 4px 12px}.glo-fig__k{display:flex;align-items:center;gap:6px;margin:0 0 4px;color:var(--orig);font-size:12px;font-weight:600;letter-spacing:.04em}.glo-fig__k svg{width:13px;height:13px}.glo-fig__t{margin:0;color:var(--ink);font:700 16px/1.45 var(--serif)}.glo-fig__f{display:flex;flex-wrap:wrap;gap:2px 18px;margin:6px 0 0;color:var(--body);font-size:13px}.glo-fig__f small{margin-right:5px;color:var(--muted);font-size:12px}.glo-fig__s{margin:0;color:var(--muted);font-size:12px;line-height:1.7;text-align:right;white-space:nowrap}.glo-fig__s b{color:var(--orig);font-weight:600}.gla-body .glo-fig figcaption{margin-top:8px}@media (max-width:720px){.glo-fig__d{grid-template-columns:1fr}.glo-fig__s{text-align:left;white-space:normal}}.glo-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--orig-line);border-radius:var(--r,4px);background:var(--orig-soft);color:var(--orig);font:600 12px/1.5 var(--sans);white-space:nowrap}.glo-chip svg{width:12px;height:12px}.glo-state--expired,.glo-state--revoked{color:var(--muted)}.gla-ref--orig a{color:inherit;text-decoration:none}
.menu-item-342340 .menu-item-inner{color:#ffffff!important;background:#2887f7!important}.menu-item-342340 .menu-item-inner:hover{background:#2273d2!important}.menu-item-342374 .menu-item-inner{color:#ffffff!important;background:#2887f7!important}.menu-item-342374 .menu-item-inner:hover{background:#2273d2!important}.menu-item-379206 .menu-item-inner{border-top-left-radius:10%;border-top-right-radius:10%;border-bottom-right-radius:10%;border-bottom-left-radius:10%;border:1px solid #1e73be!important}
:root{--vibaike-theme-rgb:28,92,190}
body>header.AppHeader .logo img,.PageHeader .PageHeader-logo img{max-height:35px}@media (max-width:767px){body>header.AppHeader .logo img,.PageHeader .PageHeader-logo img{max-height:26px}}.entry-content a{color:#2887f7}:root{--theme-color:#1c5cbe;--theme-hover:#184ea2;--logo-height:35px;--logo-height-mobile:26px;--menu-item-gap:28px;--mobile-menu-color:rgba(255,255,255,.98);--mobile-menu-active-color:#fff;--mobile-menu-bg-color:var(--theme-color);--theme-border-radius-s:3px;--theme-border-radius-m:5px;--theme-border-radius-l:8px;--theme-border-radius-xl:12px;--thumb-ratio-default:480/300;--thumb-ratio-post:480/300;--post-video-ratio:860/482}
body>header.AppHeader .logo img,.PageHeader .PageHeader-logo img{max-height:35px}@media (max-width:767px){body>header.AppHeader .logo img,.PageHeader .PageHeader-logo img{max-height:26px}}.entry-content a{color:#2887f7}:root{--theme-color:#1c5cbe;--theme-hover:#184ea2;--logo-height:35px;--logo-height-mobile:26px;--menu-item-gap:28px;--mobile-menu-color:rgba(255,255,255,.98);--mobile-menu-active-color:#fff;--mobile-menu-bg-color:var(--theme-color);--theme-border-radius-s:3px;--theme-border-radius-m:5px;--theme-border-radius-l:8px;--theme-border-radius-xl:12px;--thumb-ratio-default:480/300;--thumb-ratio-post:480/300;--post-video-ratio:860/482}
@supports (color:color-mix(in srgb,red 50%,#fff)){.gl-cover{--gbc-soft:color-mix(in srgb,var(--theme-color,#1c5cbe) 12%,#fff);--gbc-light:color-mix(in srgb,var(--theme-color,#1c5cbe) 36%,#fff)}}
@supports (color:color-mix(in srgb,red 50%,#fff)){.gl-cover{--gbc-soft:color-mix(in srgb,var(--theme-color,#1c5cbe) 12%,#fff);--gbc-light:color-mix(in srgb,var(--theme-color,#1c5cbe) 36%,#fff)}}
@supports (color:color-mix(in srgb,red 50%,#fff)){.gl-cover{--gbc-soft:color-mix(in srgb,var(--theme-color,#1c5cbe) 12%,#fff);--gbc-light:color-mix(in srgb,var(--theme-color,#1c5cbe) 36%,#fff)}}
.gcs-create-dd{position:relative;display:inline-block}.gcs-create-dd.gcs-block{display:block}.gcs-create-dd .gcs-create-menu{display:none;opacity:1;visibility:visible;transform:none;left:auto;right:0;min-width:180px}.gcs-create-dd.gcs-block .gcs-create-menu{left:0;right:0;width:auto}.gcs-create-dd.gcs-open{z-index:200}.gcs-create-dd.gcs-open .gcs-create-menu{display:block;z-index:200}.gcs-create-dd ul.gcs-create-menu{padding:5px 0!important;margin:2px 0 0;list-style:none;text-align:left}.gcs-create-dd .gcs-create-menu>li{margin:0;padding:0;list-style:none}.gcs-create-dd .gcs-create-menu>li>a{display:block;padding:8px 16px;line-height:1.4;white-space:nowrap;color:#333;font-size:14px;text-align:left}.gcs-create-dd .gcs-create-menu>li>a:hover{color:var(--theme-color);background:rgba(0,0,0,.03)}.gcs-create-dd .gcs-create-menu>li>a.gcs-create-soon,.gcs-create-dd .gcs-create-menu>li>a.gcs-create-soon:hover{color:#bbb;background:0 0;cursor:not-allowed}.gcs-create-dd .gcs-create-hint{display:block;font-size:12px;color:#999}