.site-logo a,summary.toc-title{font-weight:700}.toc--collapsible>summary.toc-title{list-style:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding:.25rem 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;user-select:none}.toc--collapsible>summary.toc-title::after{content:'+';color:var(--color-primary);transition:transform var(--transition)}.toc--collapsible[open] .toc-list{margin-top:1rem}@media (min-width:64rem){.toc--collapsible>summary.toc-title{padding:0}.toc--collapsible>summary.toc-title::after{content:none}}h1.pageh1{color:var(--color-text);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:3px solid var(--color-primary);display:inline-block}.toc--collapsible>summary.toc-title::-webkit-details-marker{display:none}.toc--collapsible>summary.toc-title::marker{content:""}.toc--collapsible>summary.toc-title::after{content:"+";font-size:1.6rem;line-height:1;color:var(--color-primary);flex:0 0 auto;transform-origin:center;transition:transform var(--transition)}.toc--collapsible[open]>summary.toc-title::after{transform:rotate(45deg)}@media (min-width:64rem){.toc--collapsible>summary.toc-title{cursor:default}.toc--collapsible>summary.toc-title::after{content:none}}nav.breadcrumbs ol{display:flex;font-size:12px;list-style:none;justify-content:center;padding:0}nav a:focus,nav.breadcrumbs a:hover{color:#111827;background:0 0;outline:0}span.breadcrumbs__current{color:#0200ff}nav.breadcrumbs{margin:0;padding:0}li.breadcrumbs__item::after{content:"/";margin:0 4px}img{max-width:100%}img.hero-image.article-image{display:block;max-height:650px;width:auto;margin:auto;object-position:top}.article-image img,figure.wp-block-image img{display:block;max-height:550px;width:auto;margin:auto}.meta,details.toc.toc--collapsible{background:#f8fafc;padding:15px 30px;border-radius:10px;margin-bottom:30px}li.menu-item.current-menu-item a{color:#131bfa}.back-to-top{position:fixed;inset-block-end:var(--spacing-md);inset-inline-end:var(--spacing-md);width:3rem;height:3rem;display:grid;place-items:center;background:var(--color-accent);color:var(--color-bg);border:none;border-radius:50%;cursor:pointer;box-shadow:0 4px 15px var(--color-shadow);opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity var(--transition-base),transform var(--transition-base),visibility var(--transition-base),background var(--transition-fast)}.back-to-top:hover{background:var(--color-accent-hover);transform:translateY(-2px)}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0);background:#c4703a;right:25px;bottom:25px;color:#fff}.back-to-top svg{width:1.25rem;height:1.25rem}:root.header-menu--v1{overflow-x:hidden}:root.header-menu--v1 body{overflow-x:hidden}a,a.toc-link{text-decoration:none!important}.site-logo a{text-decoration:none;color:#1a1a2e;font-size:22px}.container{max-width:1270px;margin:auto;padding:0 15px}.header-container{display:flex;align-items:center;justify-content:space-between;padding:10px}header.site-header{-webkit-box-shadow:0 8px 8px 0 rgba(34,60,80,.2);-moz-box-shadow:0 8px 8px 0 rgba(34,60,80,.2);box-shadow:0 8px 8px 0 rgba(34,60,80,.2);background:#e5e5e5}nav.breadcrumbs ol li::before,nav.breadcrumbs ol li::marker{content:"";display:none}article.page-information .meta{padding-left:0}.wp-block-table{margin:1.25rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-table table{width:100%;border-collapse:collapse;border-spacing:0;min-width:760px;border-radius:12px;overflow:hidden}.wp-block-table td,.wp-block-table th{padding:12px 14px;border:1px solid rgba(0,0,0,.1);vertical-align:top;text-align:left;line-height:1.35;word-break:normal;overflow-wrap:anywhere}.wp-block-table thead th{font-weight:700;background:rgba(0,0,0,.04)}.wp-block-table tbody tr:nth-child(2n) td{background:rgba(0,0,0,.02)}.wp-block-table tbody tr:hover td{background:rgba(0,0,0,.035)}@media (max-width:768px){.wp-block-table{margin-left:-12px;margin-right:-12px;padding:0 12px}.wp-block-table table{min-width:720px}}
