.siTTKa_page{--bg-page:#fff;--hero-fade:#eff3f8;--surface:#fff;--surface-alt:#f6f9fc;--text:#212121;--text-muted:#495057;--text-subtle:#6f6c90;--title:#170f49;--line:#dfe7ef;--accent:#2563eb;--accent-dark:#1d4ed8;--accent-soft:#2563eb1a;--accent-text:#1d4ed8;--shadow:0 16px 40px #0f172a14;--radius:16px;--radius-lg:24px;color:var(--text);background:var(--bg-page);padding-bottom:72px;line-height:1.65}.dark .siTTKa_page{--bg-page:#0b1120;--hero-fade:#0b1120;--surface:#151d2e;--surface-alt:#1a2332;--text:#e8edf4;--text-muted:#94a3b8;--text-subtle:#7b8ba8;--title:#f1f5f9;--line:#2d3748;--accent:#60a5fa;--accent-dark:#3b82f6;--accent-soft:#60a5fa29;--accent-text:#93c5fd;--shadow:0 16px 40px #00000059}.siTTKa_container{width:min(1220px,100% - 40px);margin-inline:auto}.siTTKa_eyebrow{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.siTTKa_eyebrow:before{content:"";background:currentColor;width:26px;height:2px}.siTTKa_hero{background:linear-gradient(180deg, var(--surface) 0%, var(--hero-fade) 100%);border-bottom:1px solid var(--line);margin-bottom:40px;padding:44px 0 56px}.siTTKa_heroTitle{color:var(--title);max-width:16ch;margin:16px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15}.siTTKa_heroLead{color:var(--text-muted);max-width:720px;margin:20px 0 0;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.65}.siTTKa_layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:36px;display:grid}.siTTKa_sidebar{border-radius:var(--radius-lg);background:var(--surface-alt);border:1px solid var(--line);padding:20px;position:sticky;top:96px}.siTTKa_search{border:1px solid var(--line);background:var(--surface);width:100%;min-height:42px;color:var(--text);border-radius:10px;margin-bottom:18px;padding:0 14px;font-size:.875rem}.siTTKa_search:focus{outline:2px solid color-mix(in srgb, var(--accent) 40%, transparent);outline-offset:1px}.siTTKa_sidebarTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin:0 0 12px;font-size:.75rem;font-weight:700}.siTTKa_nav{flex-direction:column;gap:4px;display:flex}.siTTKa_navItem{color:var(--text-muted);border-radius:10px;padding:10px 12px;font-size:.875rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:block}.siTTKa_navItem:hover{background:var(--surface);color:var(--title)}.siTTKa_navItemActive{background:var(--surface);color:var(--accent-text);box-shadow:inset 3px 0 0 var(--accent)}.siTTKa_emptyNav{color:var(--text-subtle);margin:8px 0 0;font-size:.8125rem}.siTTKa_main{min-width:0}.siTTKa_breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 24px;scroll-margin-top:96px;font-size:.875rem;font-weight:600;display:flex}.siTTKa_breadcrumb a{color:var(--accent-text);font-weight:700;transition:color .15s}.siTTKa_breadcrumb a:hover{color:var(--accent);filter:brightness(1.08)}.siTTKa_breadcrumbSep{color:var(--text-subtle);opacity:.75;font-weight:500}.siTTKa_breadcrumbMuted,.siTTKa_breadcrumbCurrent{color:var(--text-muted);opacity:1;font-weight:600}.siTTKa_docHead{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.siTTKa_kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);margin-bottom:8px;font-size:.75rem;font-weight:700}.siTTKa_docTitle{color:var(--title);margin:0;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800;line-height:1.2}.siTTKa_version{border:1px solid var(--line);background:var(--surface-alt);color:var(--text-subtle);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:8px 12px;font-size:.75rem;font-weight:700}.siTTKa_notice{border-radius:var(--radius);border:1px solid color-mix(in srgb, #d97706 35%, var(--line));background:color-mix(in srgb, #d97706 8%, var(--surface));color:var(--text-muted);margin-bottom:28px;padding:16px 18px;font-size:.9375rem}.siTTKa_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.siTTKa_card{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.siTTKa_card:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));transform:translateY(-3px)}.siTTKa_card h3{color:var(--title);margin:0;font-size:1.05rem;font-weight:700}.siTTKa_card p{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.5}.siTTKa_docBody{color:var(--text-muted);font-size:1rem;overflow-x:auto}.siTTKa_docBody .lead{color:var(--text);margin:0 0 24px;font-size:1.0625rem;font-weight:500}.siTTKa_docBody h2{color:var(--title);margin:32px 0 14px;font-size:1.25rem;font-weight:800}.siTTKa_docBody h3{color:var(--title);margin:22px 0 8px;font-size:1rem;font-weight:700}.siTTKa_docBody p{margin:0 0 14px;line-height:1.7}:is(.siTTKa_docBody ul,.siTTKa_docBody ol){margin:0 0 18px;padding-left:1.35rem;list-style-position:outside}.siTTKa_docBody ul{list-style-type:disc}.siTTKa_docBody ol{list-style-type:decimal}.siTTKa_docBody li{color:var(--text-muted);margin-bottom:8px;padding-left:.15rem;line-height:1.65}.siTTKa_docBody li::marker{color:var(--accent-text)}.siTTKa_docBody a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.siTTKa_docBody a:hover{color:var(--accent)}.siTTKa_docBody strong{color:var(--text);font-weight:700}.siTTKa_docBody table{border-collapse:collapse;width:100%;margin:8px 0 22px;font-size:.9375rem}:is(.siTTKa_docBody th,.siTTKa_docBody td){border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:12px 14px;line-height:1.5}.siTTKa_docBody th{background:var(--surface-alt);color:var(--title);font-size:.8125rem;font-weight:700}.siTTKa_docBody td:first-child{color:var(--title);font-weight:600}.siTTKa_docBody .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 24px;display:grid}.siTTKa_docBody .card{border-radius:var(--radius);background:var(--surface-alt);border:1px solid var(--line);box-shadow:none;padding:18px}.siTTKa_docBody .card h3{color:var(--title);margin:0 0 6px;font-size:1rem;font-weight:700}.siTTKa_docBody .card p{color:var(--text-muted);margin:0;font-size:.9rem}:is(.siTTKa_docBody .notice,.siTTKa_docBody .warn){border-radius:var(--radius);border:1px solid color-mix(in srgb, #d97706 35%, var(--line));background:color-mix(in srgb, #d97706 8%, var(--surface));color:var(--text-muted);margin-bottom:18px;padding:14px 16px}.siTTKa_docBody .notice.warn{border-color:color-mix(in srgb, #d97706 45%, var(--line))}.siTTKa_docBody .logbox{border:1px solid color-mix(in srgb, #ff3032 28%, var(--line));background:linear-gradient(135deg, #ff303214, color-mix(in srgb, var(--surface) 92%, transparent));border-radius:16px;margin:22px 0 24px;padding:22px}.siTTKa_docBody .logbox .eyebrow{color:#ff5557;letter-spacing:.11em;text-transform:uppercase;font-size:.8125rem;font-weight:750}.siTTKa_docBody .logbox .big{color:var(--title);letter-spacing:-.03em;margin:8px 0 14px;font-size:clamp(1.75rem,3vw,2.125rem);font-weight:800;line-height:1}.siTTKa_docBody .logbox .big span{color:#ff3032}.siTTKa_docBody .logbox p{color:var(--text-muted);margin:0 0 12px}.siTTKa_docBody .logbox p:last-child{margin-bottom:0}.siTTKa_docBody .highlight{background:color-mix(in srgb, #ff3032 6%, var(--surface));color:var(--text-muted);border-left:3px solid #ff3032;border-radius:0 10px 10px 0;margin:16px 0 22px;padding:15px 18px}.siTTKa_actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:24px;display:flex}.siTTKa_button,.siTTKa_buttonOutline{border:1px solid var(--accent);border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.siTTKa_button{background:var(--accent);color:#fff}.siTTKa_button:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.siTTKa_buttonOutline{color:var(--text);border-color:var(--line);background:0 0}.siTTKa_buttonOutline:hover{border-color:var(--accent);color:var(--accent-text)}@media (max-width:980px){.siTTKa_layout{grid-template-columns:1fr}.siTTKa_sidebar{position:static}.siTTKa_cards{grid-template-columns:1fr}.siTTKa_docBody .cards{grid-template-columns:1fr}}@media (max-width:620px){.siTTKa_container{width:min(100% - 24px,1220px)}.siTTKa_docHead{flex-direction:column}}
