body.dc-content-only .dc-topbar,body.dc-content-only #dcToolbarDrawer,body.dc-content-only #dcRadarOverlay,body.dc-content-only #dcGlobalBox,body.dc-content-only footer,body.dc-content-only .dc-site-footer,body.dc-content-only #dc-theme-toggle,body.dc-content-only .dc-bottom-nav,body.dc-content-only #dcSearchOverlay,body.dc-content-only .ep-back{display:none!important}body.dc-content-only{min-height:auto!important;margin-top:0!important;padding-top:0!important}body.dc-content-only .wrap{margin-top:0;padding-top:24px}body.dc-content-only main.page,body.dc-content-only main.article-page{padding-top:24px}:root{--pr:#022360;--pr-rgb:2,35,96;--ac:#0b5fff;--ac-rgb:11,95,255;--bg:#f0f2f5;--surface:#fff;--surface2:#f4f6fb;--surface3:#eaecf5;--border:#0223601a;--border2:#0223600f;--txt:#0a1a33;--txt2:#4a5f85;--txt3:#8a9cbe;--txt-inv:#fff;--card-bg:#fff;--card-border:#02236017;--card-sh:0 1px 3px #02236012,0 4px 14px #0223600a;--card-sh2:0 4px 18px #02236021,0 1px 4px #02236012;--chip-bg:#0b5fff14;--chip-bd:#0b5fff33;--chip-txt:#022360;--tr:.17s cubic-bezier(.4,0,.2,1);--tr2:.26s cubic-bezier(.4,0,.2,1);--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px;--r-f:999px;--text:#0a1a33;--muted:#4a5f85;--blue2:#022360;--link:#0b5fff;--link-hover:#003bd1;--link-rgb:11,95,255;--heading:#08327a}[data-theme=dark]{--pr:#5b9cf6;--pr-rgb:91,156,246;--ac:#5b9cf6;--ac-rgb:91,156,246;--bg:#0e1621;--surface:#17212b;--surface2:#1e2c3a;--surface3:#232e3c;--border:#ffffff14;--border2:#ffffff0a;--txt:#e8f0ff;--txt2:#8aaac8;--txt3:#4a6a88;--card-bg:#1e2c3a;--card-border:#ffffff12;--card-sh:0 1px 3px #00000038,0 4px 14px #00000024;--card-sh2:0 4px 18px #00000047;--text:#e8f0ff;--muted:#8aaac8;--chip-bg:#5b9cf61f;--chip-bd:#5b9cf63d;--chip-txt:#8ab4f8;--link:#7ab4ff;--link-hover:#a8c8ff;--link-rgb:122,180,255;--heading:#8ab4f8}body:has(.dc-topbar){background:var(--bg);color:var(--txt);transition:background var(--tr2),color var(--tr2)}html:has(body .dc-topbar){background:var(--bg);transition:background var(--tr2)}body:has(.dc-topbar) .text-box,body:has(.dc-topbar) .content-box,body:has(.dc-topbar) .glass-box,body:has(.dc-topbar) .card,body:has(.dc-topbar) .intro,body:has(.dc-topbar) .audio-box,body:has(.dc-topbar) .dc-article-box{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-sh);color:var(--txt);-webkit-backdrop-filter:none;transition:background var(--tr2),border-color var(--tr2),box-shadow var(--tr2),color var(--tr2);border-image:}body:has(.dc-topbar) .content-box,body:has(.dc-topbar) .glass-box{border-radius:var(--r-lg)}body:has(.dc-topbar) h1{color:var(--pr)}body:has(.dc-topbar) h2{color:var(--txt)}body:has(.dc-topbar) h3,body:has(.dc-topbar) h4{color:var(--txt2)}body:has(.dc-topbar) h5,body:has(.dc-topbar) h6{color:var(--txt3)}[data-theme=dark] body:has(.dc-topbar) h1{color:var(--pr)}[data-theme=dark] body:has(.dc-topbar) h2{color:var(--txt)}[data-theme=dark] body:has(.dc-topbar) h3,[data-theme=dark] body:has(.dc-topbar) h4{color:var(--txt2)}[data-theme=dark] body:has(.dc-topbar) h5,[data-theme=dark] body:has(.dc-topbar) h6{color:var(--txt3)}body:has(.dc-topbar) article a,body:has(.dc-topbar) main a,body:has(.dc-topbar) .text-box a,body:has(.dc-topbar) .content-box a,body:has(.dc-topbar) .glass-box a,body:has(.dc-topbar) .intro a,body:has(.dc-topbar) .card a,body:has(.dc-topbar) .wrap>ul a,body:has(.dc-topbar) .wrap>ol a{color:var(--ac);transition:color var(--tr)}body:has(.dc-topbar) article a:hover,body:has(.dc-topbar) main a:hover{text-underline-offset:3px;text-decoration:underline}body:has(.dc-topbar) .muted,body:has(.dc-topbar) [class*=muted],body:has(.dc-topbar) small{color:var(--txt3);transition:color var(--tr2)}body:has(.dc-topbar) .dc-trustline{color:var(--txt3);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:-6px auto 22px;font-size:.78rem;line-height:1.8;display:flex}body:has(.dc-topbar) .dc-trustline a,body:has(.dc-topbar) .dc-author-link{color:var(--txt2);font-weight:600;text-decoration:none}body:has(.dc-topbar) .dc-trustline a:hover,body:has(.dc-topbar) .dc-author-link:hover{color:var(--ac);text-underline-offset:3px;text-decoration:underline}body:has(.dc-topbar) .author{color:var(--txt3);font-size:.86rem;line-height:1.8}body:has(.dc-topbar) .dc-disclaimer{border-top:1px solid var(--border2);color:var(--txt3);text-align:center;margin:28px 0 0;padding-top:14px;font-size:.82rem;line-height:1.9}body:has(.dc-topbar) .dc-references{border-top:1px solid var(--border2);color:var(--txt2);margin-top:30px;padding-top:18px;font-size:.86rem;line-height:1.9}body:has(.dc-topbar) .dc-references h2,body:has(.dc-topbar) .dc-references h3,body:has(.dc-topbar) .dc-references h4{color:var(--txt2);border:0;margin-top:0;padding:0;font-size:.95rem}body:has(.dc-topbar) .dc-references ol,body:has(.dc-topbar) .dc-references ul{margin:10px 0 0;padding-right:20px}body:has(.dc-topbar) footer,body:has(.dc-topbar) .dc-site-footer{transition:color var(--tr2),border-color var(--tr2);color:var(--txt2)!important;border-top:1px solid var(--border2)!important;text-align:center!important;background:0 0!important;margin-top:40px!important;padding:22px 18px 90px!important;font-size:.82rem!important;line-height:1.9!important}body:has(.dc-topbar) footer .footer-copy,body:has(.dc-topbar) footer .footer-copy strong,body:has(.dc-topbar) footer>div:last-child,body:has(.dc-topbar) footer>p:last-child{color:var(--txt3)!important;font-size:.78rem!important}body:has(.dc-topbar) footer .footer-copy strong{color:var(--ac)!important}body:has(.dc-topbar) footer .btn-home,body:has(.dc-topbar) .btn-home,body:has(.dc-topbar) footer a[href=\/],body:has(.dc-topbar) footer a[href="/index.html"],body:has(.dc-topbar) footer a[href=index\.html],body:has(.dc-topbar) footer a[href="../"],body:has(.dc-topbar) footer a[href="../../"]{border-radius:var(--r-f)!important;background:var(--pr)!important;color:#fff!important;box-shadow:0 4px 14px rgba(var(--pr-rgb),.28)!important;transition:all var(--tr)!important;border:none!important;align-items:center!important;gap:6px!important;margin:6px 4px!important;padding:10px 22px!important;font-size:.88rem!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important}body:has(.dc-topbar) footer .btn-home:hover,body:has(.dc-topbar) footer a[href=\/]:hover,body:has(.dc-topbar) footer a[href="/index.html"]:hover,body:has(.dc-topbar) footer a[href=index\.html]:hover{opacity:.88!important;transform:translateY(-1px)!important}body:has(.dc-topbar) footer .btn-about,body:has(.dc-topbar) .btn-about,body:has(.dc-topbar) footer a[href="/about.html"]{border-radius:var(--r-f)!important;background:var(--surface2)!important;color:var(--txt2)!important;border:1px solid var(--border)!important;box-shadow:var(--card-sh)!important;transition:all var(--tr)!important;align-items:center!important;gap:6px!important;margin:6px 4px!important;padding:10px 22px!important;font-size:.88rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}body:has(.dc-topbar) footer .btn-about:hover,body:has(.dc-topbar) footer a[href="/about.html"]:hover{background:var(--surface3)!important;color:var(--pr)!important}body:has(.dc-topbar) footer .btn,body:has(.dc-topbar) .term-footer .btn,body:has(.dc-topbar) a.btn{border-radius:var(--r-f)!important;background:var(--surface2)!important;color:var(--txt)!important;border:1px solid var(--border)!important;box-shadow:var(--card-sh)!important;transition:all var(--tr)!important;align-items:center!important;gap:6px!important;margin:6px 4px!important;padding:10px 22px!important;font-size:.88rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}body:has(.dc-topbar) footer .btn:hover,body:has(.dc-topbar) .term-footer .btn:hover{background:var(--surface3)!important;color:var(--pr)!important}body:has(.dc-topbar) footer a{border-radius:var(--r-f)!important;background:var(--surface2)!important;color:var(--txt2)!important;border:1px solid var(--border)!important;box-shadow:var(--card-sh)!important;transition:all var(--tr)!important;background-color:var(--surface2)!important;-webkit-backdrop-filter:none!important;background-image:none!important;align-items:center!important;gap:6px!important;margin:6px 4px!important;padding:10px 22px!important;font-size:.88rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}body:has(.dc-topbar) footer a:hover{background:var(--surface3)!important;color:var(--pr)!important;transform:translateY(-1px)!important}body:has(.dc-topbar) .term-footer .about-link,body:has(.dc-topbar) footer .about-link{color:var(--txt3)!important;margin-top:10px!important;font-size:.8rem!important}body:has(.dc-topbar) footer strong{color:var(--txt2)!important;font-weight:700!important}body:has(.dc-topbar) .text-box p,body:has(.dc-topbar) .text-box li,body:has(.dc-topbar) .text-box span:not([class*=badge]):not([class*=tag]){color:var(--txt)!important}[data-theme=dark] body:has(.dc-topbar) .text-box p,[data-theme=dark] body:has(.dc-topbar) .text-box li{color:#cbd2e6!important}body:has(.dc-topbar) .caption{background:#b4780014!important;border-color:#b4780038!important}body:has(.dc-topbar) .caption p,body:has(.dc-topbar) .caption li,body:has(.dc-topbar) .caption strong,body:has(.dc-topbar) .caption b{color:#7a5500!important}body:has(.dc-topbar) .caption ul li:before,body:has(.dc-topbar) .caption ol li:before{color:#9a6a00!important}[data-theme=dark] body:has(.dc-topbar) .caption{background:#ffb92826!important;border-color:#ffdc6466!important}[data-theme=dark] body:has(.dc-topbar) .caption p,[data-theme=dark] body:has(.dc-topbar) .caption li,[data-theme=dark] body:has(.dc-topbar) .caption strong,[data-theme=dark] body:has(.dc-topbar) .caption b{color:#ffc72ce6!important}[data-theme=dark] body:has(.dc-topbar) .caption ul li:before,[data-theme=dark] body:has(.dc-topbar) .caption ol li:before{color:#caa200!important}body:has(.dc-topbar) .wrap>ul li,body:has(.dc-topbar) .wrap>ol li{color:var(--txt);transition:color var(--tr2)}::selection{background:#0b5fff26}#dc-theme-toggle{z-index:250;border-radius:var(--r-md);background:var(--card-bg);width:40px;height:40px;color:var(--txt2);border:1px solid var(--card-border);box-shadow:var(--card-sh);cursor:pointer;transition:all var(--tr);justify-content:center;align-items:center;font-size:17px;display:flex;position:fixed;bottom:76px;left:14px}#dc-theme-toggle:active{background:var(--surface2);transform:scale(.86)}body:has(.dc-topbar) .dc-jump,body:has(.dc-topbar) #dcJumpBtn{z-index:249;border-radius:var(--r-f);background:var(--surface2);width:42px;height:42px;color:var(--txt3);border:1px solid var(--border);box-shadow:var(--card-sh);cursor:pointer;transition:all var(--tr);justify-content:center;align-items:center;display:flex;position:fixed;bottom:126px;left:14px}body:has(.dc-topbar) .dc-jump:active,body:has(.dc-topbar) #dcJumpBtn:active{transform:scale(.88)}body:has(.dc-topbar) #dcJumpBtn svg{width:20px;height:20px;fill:var(--txt3)}body:has(.dc-topbar) .wrap{background:0 0;max-width:860px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px}body:has(.dc-topbar) main.page,body:has(.dc-topbar) main.article-page{max-width:720px;margin-left:auto;margin-right:auto}body:has(.dc-topbar),body:has(.dc-topbar) :not(img):not(video){transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-theme=dark] #dcGlobalBox.dc-global-filter-box{background:var(--surface);border-color:var(--border);color:var(--txt)}[data-theme=dark] #dcGlobalBox .dc-global-filter-title{color:var(--txt)}[data-theme=dark] #dcGlobalBox .dc-search-input{background:var(--surface2);border-color:var(--border);color:var(--txt)}[data-theme=dark] #dcGlobalBox .dc-filter-btn{background:var(--surface2);border:1px solid var(--border);color:var(--txt2)}[data-theme=dark] #dcGlobalBox .dc-filter-btn.active{color:var(--ac);background:#5b9cf626;border-color:#5b9cf659}[data-theme=dark] #dcGlobalBox .dc-results-box,[data-theme=dark] #dcGlobalBox .dc-result-item{background:var(--surface2);border-color:var(--border);color:var(--txt)}[data-theme=dark] #dcGlobalBox .dc-result-title{color:var(--ac)}[data-theme=dark] #dcGlobalBox .dc-result-meta{color:var(--txt3)}body:not(:has(.dc-topbar)){background:var(--bg);color:var(--text);transition:background var(--tr2),color var(--tr2)}body:not(:has(.dc-topbar)) .glass-box,body:not(:has(.dc-topbar)) .text-box{background:var(--card-bg);color:var(--text);border:1px solid var(--card-border);box-shadow:var(--card-sh)}body:not(:has(.dc-topbar)) .glass-box h1,body:not(:has(.dc-topbar)) .glass-box h2,body:not(:has(.dc-topbar)) .glass-box h3,body:not(:has(.dc-topbar)) .glass-box h4,body:not(:has(.dc-topbar)) .glass-box p,body:not(:has(.dc-topbar)) .glass-box li,body:not(:has(.dc-topbar)) .text-box p,body:not(:has(.dc-topbar)) .text-box li{color:var(--text)}body:not(:has(.dc-topbar)) .audio-box{background:var(--surface2);color:var(--text);border:1px solid var(--border);box-shadow:var(--card-sh)}body:not(:has(.dc-topbar)) .back,body:not(:has(.dc-topbar)) .back-link{background:var(--chip-bg);color:var(--link);border:1px solid var(--chip-bd)}body:not(:has(.dc-topbar)) .back:hover,body:not(:has(.dc-topbar)) .back-link:hover{background:var(--chip-bd)}body:not(:has(.dc-topbar)) footer{color:var(--muted)}body:has(.dc-topbar) .back{background:var(--chip-bg);color:var(--link);border:1px solid var(--chip-bd)}body:has(.dc-topbar) .back:hover{background:var(--chip-bd)}[data-theme=dark] body:has(.dc-topbar) .text-box{background:var(--card-bg)!important}