header
img{display:none;width:100%;height:auto}header nav
ol.breadcrumb{background-color:transparent}@media (min-width: 768px){header
img{display:block}header
nav{position:absolute}header nav
ol.breadcrumb{padding-left:0.5rem;border-radius:0px 0px 1rem 0px;background-color:rgba(255, 255, 255, 0.65);box-shadow:2px 2px 3px #0000001f}}h1{line-height:1.2;color:#43688e}h2{color:#727e8b}.articleList>.strong{font-weight:500}.articleList li>b{font-weight:500}.numbered li::before{font-weight:500}h4.h5{margin-top:1em}.articleList
li{margin-bottom:15px}.articleList li::marker{font-weight:bold}section.border-top{border-top:5px dotted skyblue!important;margin:20px}:target{background:none !important;box-shadow:none !important;outline:none !important}.articleListTOC li::marker{font-weight:600}.articleListTOC{list-style:decimal !important;list-style-position:outside;margin-left:15px}.articleListTOC>span>.list-group-item{background-color:inherit;display:list-item;padding-left:0.25rem}.articleListTOC > .list-group-item
a{display:block;padding:0rem 0.75rem;line-height:1.75}.faq-direct{margin:0.5rem 0 0.4rem;color:#1e2535;line-height:1.65}.faq-details-toggle{margin-top:0.3rem;font-size:0.9em}.faq-details-toggle
summary{cursor:pointer;color:#2563c4;font-size:0.88rem;font-weight:500;list-style:none;display:inline-flex;align-items:center;gap:0.3rem;user-select:none}.faq-details-toggle summary::-webkit-details-marker{display:none}.faq-details-toggle summary::before{content:'+';line-height:0.5rem;font-size:11pt;transition:transform 0.18s ease;display:inline-block}.faq-details-toggle[open] summary::before{transform:rotate(45deg)}.faq-details-toggle .faq-more{margin-top:0.5rem;padding-left:0.75rem;border-left:3px solid #d1dbe8;color:#4a5568;font-size:0.92rem;line-height:1.7}.faq-details-toggle .faq-more
p{margin-bottom:0.5rem}.faq-details-toggle .faq-more p:last-child{margin-bottom:0}.gloss-spectrum{--left:#e6e6e6;--right:#1e88ff;--text:#1b1f24;--muted:#5b6673;max-width:100%;margin:0
auto;padding:18px
16px;color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.gloss-spectrum
h3{margin:0
0 10px 0;font-size:18px;line-height:1.25}.gloss-spectrum
.sub{margin:0
0 16px 0;font-size:14px;color:var(--muted);line-height:1.45}.gloss-spectrum .bar-wrap{position:relative;padding:14px
4px 44px}.gloss-spectrum
.bar{height:22px;border-radius:999px;background:linear-gradient(90deg, var(--left) 0%, var(--right) 100%);box-shadow:0 2px 10px rgba(0,0,0,0.08) inset, 0 2px 10px rgba(0,0,0,0.06)}.gloss-spectrum
.tick{position:absolute;top:14px;transform:translateX(-50%);width:14px;height:14px;border-radius:999px;background:#fff;border:2px
solid rgba(0,0,0,0.18);box-shadow:0 2px 6px rgba(0,0,0,0.18)}.gloss-spectrum
.label{position:absolute;top:44px;transform:translateX(-50%);font-size:12px;line-height:1.2;color:var(--text);padding:6px
10px;background:rgba(255,255,255,0.85);backdrop-filter:blur(6px);border:1px
solid rgba(0,0,0,0.08);border-radius:999px;white-space:nowrap}.gloss-spectrum
.ends{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;color:var(--muted)}@media (max-width: 520px){.gloss-spectrum .bar-wrap{padding-bottom:82px}.gloss-spectrum
.label{white-space:normal;max-width:86px;text-align:center;border-radius:16px}}@media (min-width: 768px){.gloss-spectrum
h3{font-size:20px}.gloss-spectrum
.sub{font-size:15px}.gloss-spectrum
.bar{height:26px}.gloss-spectrum
.tick{width:16px;height:16px}.gloss-spectrum
.label{font-size:13px;padding:7px
12px}}.headerShadow{text-shadow:3px 0   1px #FFF,
-3px 0   1px #FFF,
0   3px 1px #FFF,
0  -3px 1px #FFF,
3px 3px 1px #FFF,
-3px 3px 1px #FFF,
3px -3px 1px #FFF,
-3px -3px 1px #FFF}.ui-content
.content{text-align:left;font-family:verdana;font-size:8pt}.content
h3{margin-bottom:0}.article-img{display:block;margin:0
auto 1rem;max-width:100%;height:auto;border-radius:5px;border:1px
solid #dee2e6;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}@media (min-width: 768px){.article-img{display:block;float:right;margin:0
0 1rem 1rem;margin-right:0;max-width:50%}}