.site-logo[data-v-eef9b5b2],.site-logo-compact[data-v-eef9b5b2],.site-logo__content[data-v-eef9b5b2]{justify-content:center;display:flex}.site-logo-compact[data-v-eef9b5b2]{--compact-brand-width:min(6.5rem, 42vw);--compact-brand-height:calc(var(--compact-brand-width)/2.978);--compact-pad-y:.5rem;--compact-edge:2px;z-index:20;padding-top:calc(var(--compact-pad-y) + env(safe-area-inset-top,0px));padding-right:max(var(--page-pad-x),env(safe-area-inset-right,0px));padding-bottom:var(--compact-pad-y);padding-left:max(var(--page-pad-x),env(safe-area-inset-left,0px));background:var(--color-bg);border-bottom:1px solid var(--color-border);opacity:0;pointer-events:none;transition:opacity .22s,transform .22s;position:fixed;top:0;left:0;right:0;transform:translateY(-6px)}.site-logo-compact--visible[data-v-eef9b5b2]{opacity:1;pointer-events:auto;transform:none}.site-logo-compact__inner[data-v-eef9b5b2]{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;max-width:var(--max-width);text-decoration:none;display:flex}.site-logo-compact__inner[data-v-eef9b5b2]:focus-visible{outline:2px solid var(--color-fg);outline-offset:4px}.site-logo-compact__brand[data-v-eef9b5b2]{width:var(--compact-brand-width);flex-shrink:0;height:auto;display:block}.site-logo-compact__division[data-v-eef9b5b2]{width:auto;height:calc(var(--compact-brand-height) + var(--compact-pad-y)*2 - var(--compact-edge)*2);margin-top:calc(var(--compact-edge) - var(--compact-pad-y) + 1px);margin-bottom:calc(var(--compact-edge) - var(--compact-pad-y) - 1px);flex-shrink:0;display:block}@media (prefers-reduced-motion:reduce){.site-logo-compact[data-v-eef9b5b2]{transition:none;transform:none}}.cogint-article[data-v-6741b536]{max-width:var(--max-width);overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0 auto}.cogint-article__date[data-v-6741b536]{margin:0 0 var(--space-xs);font-variant-numeric:tabular-nums;letter-spacing:.03em;color:#737373;font-size:.72rem;font-weight:400;line-height:1.4;display:block}.cogint-article__title[data-v-6741b536]{margin:0 0 var(--space-md);letter-spacing:.03em;overflow-wrap:anywhere;word-break:break-word;font-size:1.15rem;font-weight:600;line-height:1.45}.cogint-article__summary[data-v-6741b536]{margin:0 0 var(--space-md);color:#404040;font-size:.95rem;line-height:1.75}.cogint-article__content[data-v-6741b536]{color:#404040;overflow-wrap:anywhere;word-break:break-word;font-size:.95rem;line-height:1.75}.cogint-article__content[data-v-6741b536] h2,.cogint-article__content[data-v-6741b536] h3,.cogint-article__content[data-v-6741b536] h4{letter-spacing:.04em;color:var(--color-fg-dark);margin:1.6em 0 .65em;font-weight:600;line-height:1.45}.cogint-article__content[data-v-6741b536] h2{font-size:1rem}.cogint-article__content[data-v-6741b536] h3{font-size:.92rem}.cogint-article__content[data-v-6741b536] h4{font-size:.88rem}.cogint-article__content[data-v-6741b536] ol,.cogint-article__content[data-v-6741b536] p,.cogint-article__content[data-v-6741b536] ul{margin:0 0 .95em}.cogint-article__content[data-v-6741b536] ol,.cogint-article__content[data-v-6741b536] ul{padding-left:1.2em}.cogint-article__content[data-v-6741b536] li{margin-bottom:.35em}.cogint-article__content[data-v-6741b536] a{color:inherit;text-underline-offset:.2em;overflow-wrap:anywhere;word-break:break-all;text-decoration:underline}.cogint-article__content[data-v-6741b536] a:hover{text-decoration:none}.cogint-article__content[data-v-6741b536] b,.cogint-article__content[data-v-6741b536] strong{color:var(--color-fg-dark);font-weight:600}.cogint-article__content[data-v-6741b536] figure{margin:1.4em 0}.cogint-article__content[data-v-6741b536] img{width:100%;height:auto;display:block}.cogint-article__content[data-v-6741b536] figcaption{color:#737373;margin-top:.45em;font-size:.8rem}.cogint-article__content[data-v-6741b536] blockquote{color:#525252;border-left:2px solid var(--color-border-light);margin:1.2em 0;padding:0 0 0 1em}.cogint-article__content[data-v-6741b536] table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:.88rem}.cogint-article__content[data-v-6741b536] td,.cogint-article__content[data-v-6741b536] th{border:1px solid var(--color-border-light);text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word;padding:.6rem .7rem}.cogint-article__content[data-v-6741b536] th{background:#fafafa;font-weight:600}@media (width<=639px){.cogint-article__content[data-v-6741b536]{position:relative}.cogint-article__content[data-v-6741b536] table{display:block}.cogint-article__content[data-v-6741b536] thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cogint-article__content[data-v-6741b536] tbody{flex-direction:column;gap:.75rem;display:flex}.cogint-article__content[data-v-6741b536] tbody tr{border:1px solid var(--color-border-light);grid-template-columns:minmax(0,1fr);display:grid}.cogint-article__content[data-v-6741b536] tbody td{background:0 0;border:0;min-width:0;padding:.65rem .85rem .15rem}.cogint-article__content[data-v-6741b536] tbody td:last-child{padding-bottom:.75rem}.cogint-article__content[data-v-6741b536] tbody td:empty{display:none}.cogint-article__content[data-v-6741b536] tbody td[data-label]:before{content:attr(data-label);letter-spacing:.06em;color:#525252;margin-bottom:.25em;font-size:.75rem;font-weight:600;display:block}}.cogint-article__content[data-v-6741b536] code{overflow-wrap:anywhere;word-break:break-all;font-size:.88em}.cogint-article__content[data-v-6741b536] hr{border:0;border-top:1px solid var(--color-border-light);margin:1.6em 0}.cogint-article__source[data-v-6741b536]{margin:var(--space-lg) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-border-light);font-size:.85rem}.cogint-article__source a[data-v-6741b536]{color:#737373;letter-spacing:.02em;overflow-wrap:anywhere;word-break:break-all;text-decoration:none}.cogint-article__source a[data-v-6741b536]:after{content:" →"}.cogint-article__source a[data-v-6741b536]:hover{color:var(--color-fg-dark);text-underline-offset:.2em;text-decoration:underline}.cogint-article__usage[data-v-6741b536]{margin:var(--space-lg) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-border-light);color:#a3a3a3;font-size:.8rem;line-height:1.65}.cogint-article__source+.cogint-article__usage[data-v-6741b536]{margin-top:var(--space-md);border-top:0;padding-top:0}.cogint-article__usage a[data-v-6741b536]{color:inherit;letter-spacing:.02em;text-decoration:none}.cogint-article__usage a[data-v-6741b536]:after{content:" →"}.cogint-article__usage a[data-v-6741b536]:hover{color:var(--color-fg-dark);text-underline-offset:.2em;text-decoration:underline}.cogint-article__record[data-v-6741b536]{color:#a3a3a3;margin:.65em 0 0;font-size:.8rem;line-height:1.65}.cogint-article__record a[data-v-6741b536]{color:inherit;letter-spacing:.02em;text-decoration:none}.cogint-article__record a[data-v-6741b536]:after{content:" →"}.cogint-article__record a[data-v-6741b536]:hover{color:var(--color-fg-dark);text-underline-offset:.2em;text-decoration:underline}
