._article_ip9hq_1{max-width:680px;margin:0 auto;padding-bottom:var(--space-16)}._breadcrumb_ip9hq_7{padding:var(--space-4) 0;margin-bottom:var(--space-4)}._backLink_ip9hq_12{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-muted);text-decoration:none;transition:color .15s ease}._backLink_ip9hq_12:hover{color:var(--accent)}._header_ip9hq_24{text-align:center;padding-bottom:var(--space-8);margin-bottom:var(--space-8);border-bottom:1px solid var(--rule-light)}._meta_ip9hq_31{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:var(--space-1);gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4)}._dot_ip9hq_46{opacity:.5}._title_ip9hq_50{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:600;line-height:1.2;margin-bottom:var(--space-3);letter-spacing:-.02em}._subtitle_ip9hq_59{font-size:var(--text-lg);color:var(--ink-secondary);line-height:1.5;margin-bottom:var(--space-4)}._tags_ip9hq_66{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap}._tag_ip9hq_66{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);background:var(--accent-subtle);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}._content_ip9hq_83{font-size:var(--text-md);line-height:1.8;color:var(--ink-secondary)}._content_ip9hq_83 h2{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;color:var(--ink);margin-top:var(--space-10);margin-bottom:var(--space-4);letter-spacing:-.01em}._content_ip9hq_83 h3{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:600;color:var(--ink);margin-top:var(--space-8);margin-bottom:var(--space-3)}._content_ip9hq_83 p{margin-bottom:var(--space-4)}._content_ip9hq_83 strong{font-weight:600;color:var(--ink)}._content_ip9hq_83 em{font-style:italic}._content_ip9hq_83 a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}._content_ip9hq_83 a:hover{text-decoration-thickness:2px}._content_ip9hq_83 ul,._content_ip9hq_83 ol{margin:var(--space-4) 0;padding-left:var(--space-6)}._content_ip9hq_83 li{margin-bottom:var(--space-2)}._content_ip9hq_83 ol{list-style-type:decimal}._content_ip9hq_83 ul{list-style-type:disc}._content_ip9hq_83 blockquote{font-family:var(--font-mono);font-size:var(--text-md);color:var(--ink);background:var(--surface);padding:var(--space-4) var(--space-5);margin:var(--space-6) 0;border-left:3px solid var(--accent)}._content_ip9hq_83 blockquote p{margin:0}._content_ip9hq_83 pre{background:var(--surface);border:1px solid var(--rule-light);border-radius:var(--radius-md);padding:var(--space-4);margin:var(--space-6) 0;overflow-x:auto}._content_ip9hq_83 code{font-family:var(--font-mono);font-size:var(--text-sm)}._content_ip9hq_83 p code{background:var(--surface);padding:2px 6px;border-radius:var(--radius-sm);border:1px solid var(--rule-light)}._content_ip9hq_83 hr{border:none;border-top:1px solid var(--rule-light);margin:var(--space-10) 0}._content_ip9hq_83 table{width:100%;border-collapse:collapse;margin:var(--space-6) 0;font-size:var(--text-sm)}._content_ip9hq_83 thead{background:var(--surface)}._content_ip9hq_83 th{font-family:var(--font-mono);font-weight:600;color:var(--ink);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:2px solid var(--rule-light)}._content_ip9hq_83 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule-light);vertical-align:top}._content_ip9hq_83 tbody tr:hover{background:var(--surface)}._content_ip9hq_83 th:first-child,._content_ip9hq_83 td:first-child{padding-left:0}._content_ip9hq_83 th:last-child,._content_ip9hq_83 td:last-child{padding-right:0}._signature_ip9hq_231{margin-top:var(--space-10)}._signatureLocation_ip9hq_235{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-secondary);margin:0}._signatureDate_ip9hq_242{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-muted);margin:var(--space-1) 0 var(--space-3)}._signatureImage_ip9hq_249{display:block;max-width:180px;height:auto;opacity:.85}._backNav_ip9hq_256{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--rule-light)}._loading_ip9hq_262{text-align:center;color:var(--ink-muted);padding:var(--space-12) 0;font-family:var(--font-mono);font-size:var(--text-sm)}._error_ip9hq_270{text-align:center;color:var(--ink-secondary);padding:var(--space-8);background:var(--surface);border:1px solid var(--rule-light);border-radius:var(--radius-md)}@media(max-width:640px){._article_ip9hq_1{padding-left:var(--space-4);padding-right:var(--space-4)}._header_ip9hq_24{text-align:left;padding-bottom:var(--space-6);margin-bottom:var(--space-6)}._meta_ip9hq_31{justify-content:flex-start;flex-wrap:wrap}._title_ip9hq_50{font-size:var(--text-2xl)}._subtitle_ip9hq_59{font-size:var(--text-md)}._tags_ip9hq_66{justify-content:flex-start}._content_ip9hq_83 h2{font-size:var(--text-lg)}._content_ip9hq_83 h3{font-size:var(--text-md)}._content_ip9hq_83 blockquote{padding:var(--space-3) var(--space-4);margin-left:0;margin-right:0}._content_ip9hq_83 pre{padding:var(--space-3);margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4));border-radius:0;border-left:none;border-right:none}._content_ip9hq_83 table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}._content_ip9hq_83 th,._content_ip9hq_83 td{padding:var(--space-2) var(--space-3);white-space:nowrap}._content_ip9hq_83 th:first-child,._content_ip9hq_83 td:first-child{padding-left:var(--space-3)}._content_ip9hq_83 th:last-child,._content_ip9hq_83 td:last-child{padding-right:var(--space-3)}._signatureImage_ip9hq_249{max-width:140px}}
