@charset "UTF-8";:root,:root[data-theme=dark]{--infr-bg:#0b1220;--infr-bg-2:#080e1a;--infr-surface:#111b2c;--infr-surface-2:#0e1626;--infr-surface-hi:#16233a;--infr-fg:#e9eff8;--infr-fg-muted:#8493ac;--infr-fg-faint:#5a6b85;--infr-border:#1e2c43;--infr-border-2:#2a3a55;--infr-accent:#2dd4bf;--infr-accent-ink:#5eead4;--infr-accent-soft:#0e2a2a;--infr-on-accent:#04121a;--infr-on-accent-dim:#04121a;--infr-crit:#fb7185;--infr-warn:#fbbf24;--infr-good:#34d399;--infr-info:#38bdf8;--infr-rack:#22d3ee;--infr-chart-2:#818cf8;--infr-crit-soft:#2a121a;--infr-warn-soft:#2a2210;--infr-good-soft:#0c2420;--infr-state-established:#34d399;--infr-state-listen:#a78bfa;--infr-state-syn_sent:#38bdf8;--infr-state-syn_recv:#fb923c;--infr-state-fin_wait:#fbbf24;--infr-state-close_wait:#fb7185;--infr-state-time_wait:#64748b;--infr-state-other:#475569;--infr-shadow:0 1px 2px #0006, 0 12px 32px #00000059;--infr-glow:0 0 0 1px #2dd4bf2e, 0 8px 30px -8px #2dd4bf47;--infr-topbar-bg:linear-gradient(180deg, #ffffff0f 0%, #fff0 24%), linear-gradient(180deg, #1f3050eb 0%, #131f34eb 55%, #0a121ef0 100%);--infr-topbar-edge:#ffffff1a;--infr-topbar-line:linear-gradient(90deg, transparent 0%, #2dd4bf80 42%, #5eead4ad 50%, #2dd4bf80 58%, transparent 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--infr-bg:#f6f8fb;--infr-bg-2:#eef2f7;--infr-surface:#fff;--infr-surface-2:#eef2f7;--infr-surface-hi:#e7ecf3;--infr-fg:#111a28;--infr-fg-muted:#63728b;--infr-fg-faint:#93a0b4;--infr-border:#dbe2ec;--infr-border-2:#c9d3e0;--infr-accent:#0d9488;--infr-accent-ink:#0b7a70;--infr-accent-soft:#d3f0ec;--infr-on-accent:#fff;--infr-on-accent-dim:#eee;--infr-crit:#e11d48;--infr-warn:#b45309;--infr-good:#0f9d6a;--infr-info:#0369a1;--infr-rack:#0e7490;--infr-chart-2:#6366f1;--infr-crit-soft:#fce4e9;--infr-warn-soft:#fbefdd;--infr-good-soft:#dbf3e8;--infr-state-established:#0f9d6a;--infr-state-listen:#7c3aed;--infr-state-syn_sent:#0369a1;--infr-state-syn_recv:#ea580c;--infr-state-fin_wait:#b45309;--infr-state-close_wait:#e11d48;--infr-state-time_wait:#64748b;--infr-state-other:#94a3b8;--infr-shadow:0 1px 2px #101a280f, 0 8px 24px #101a280f;--infr-glow:0 0 0 1px #0d948829, 0 8px 24px -10px #0d948840;--infr-topbar-bg:linear-gradient(180deg, #fff6 0%, #fff0 46%), linear-gradient(180deg, #d9e4f3 0%, #d1deee 100%);--infr-topbar-edge:#ffffffe6;--infr-topbar-line:linear-gradient(90deg, transparent 0%, #0d948866 42%, #0b7a7094 50%, #0d948866 58%, transparent 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--infr-term-bg:#0a0e15;--infr-term-bar:#0e1420;--infr-term-border:#1b2536;--infr-term-fg:#cdd6e6;--infr-term-muted:#6b7a90;--infr-term-green:#6ee7a3;--infr-term-cyan:#4fd6e0;--infr-term-blue:#7aa2f7;--infr-term-red:#ff7b86;--infr-term-yellow:#e6c07b;--infr-term-sel:#6ee7a338;--infr-term-caret:#6ee7a3;--infr-term-glow:0 0 0 1px #6ee7a31f, 0 24px 70px -12px #000000b3}.infr-man{--man-top:68px;grid-template-columns:264px minmax(0,1fr) 216px;align-items:start;gap:28px;max-width:1500px;margin:0 auto;display:grid;position:relative}.infr-man a:hover{text-decoration:none}.infr-man__rail{top:var(--man-top);max-height:calc(100vh - var(--man-top) - 16px);flex-direction:column;gap:12px;padding-right:4px;display:flex;position:sticky;overflow-y:auto}.infr-man__search{border:1px solid var(--infr-border);background:var(--infr-surface-2);width:100%;color:var(--infr-fg-muted);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;transition:border-color .12s,background .12s;display:flex}.infr-man__search:hover{border-color:var(--infr-accent);background:var(--infr-surface)}.infr-man__search .mdi{font-size:16px}.infr-man__search-ph{text-align:left;flex:1}.infr-man__kbd,.infr-man kbd{color:var(--infr-fg-muted);background:var(--infr-surface);border:1px solid var(--infr-border);white-space:nowrap;border-bottom-width:2px;border-radius:5px;padding:1px 5px;font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:10px;font-weight:700;line-height:1.5}.infr-man__nav{flex-direction:column;gap:4px;display:flex}.infr-man__sect{margin-bottom:6px}.infr-man__sect-head{cursor:pointer;letter-spacing:.01em;width:100%;color:var(--infr-fg);text-transform:uppercase;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;font-weight:800;transition:background .15s,box-shadow .15s;display:flex}.infr-man__sect-head .mdi{color:var(--infr-fg-muted);font-size:15px}.infr-man__sect-head.is-accent .mdi{color:var(--infr-accent-ink)}.infr-man__sect-head.is-info .mdi{color:var(--infr-info)}.infr-man__sect-head.is-good .mdi{color:var(--infr-good)}.infr-man__sect-head.is-crit .mdi{color:var(--infr-crit)}.infr-man__sect-head:hover{background:var(--infr-surface-2);box-shadow:inset 0 0 0 1px var(--infr-border)}.infr-man__sect-head:active{box-shadow:inset 0 0 0 1px var(--infr-border), inset 0 2px 4px #00000024;transform:translateY(1px)}.infr-man__sect-head:focus-visible{outline:2px solid var(--infr-accent);outline-offset:1px}.infr-man__sect-head.is-active{background:var(--infr-accent-soft)}.infr-man__sect-head .mdi.infr-man__sect-caret{color:var(--infr-fg-faint);opacity:.55;flex:none;font-size:16px;transition:transform .18s,opacity .15s}.infr-man__sect-head.is-open .mdi.infr-man__sect-caret{transform:rotate(180deg)}.infr-man__sect-head:hover .mdi.infr-man__sect-caret{opacity:1;transform:translateY(1px)}.infr-man__sect-head.is-open:hover .mdi.infr-man__sect-caret{transform:rotate(180deg)translateY(1px)}.infr-man__sect-title{text-align:left;flex:1;min-width:0}.infr-man__sect-count{color:var(--infr-fg-faint);background:var(--infr-surface-2);border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:700;transition:background .15s,color .15s}.infr-man__sect-head:hover .infr-man__sect-count{color:var(--infr-fg-muted);background:var(--infr-bg)}.infr-man__links{margin:2px 0 0;padding:0 0 0 4px;list-style:none}.infr-man__link{color:var(--infr-fg-muted);border-left:2px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:5px 9px;font-size:12.5px;line-height:1.4;text-decoration:none;display:flex}.infr-man__link-ico{opacity:.8;flex:none;font-size:14px}.infr-man__link-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.infr-man__link:hover{color:var(--infr-fg);background:var(--infr-surface-2)}.infr-man__link.is-active{color:var(--infr-accent-ink);background:var(--infr-accent-soft);border-left-color:var(--infr-accent);font-weight:600}.infr-man__lock{color:var(--infr-fg-faint);flex:none;font-size:12px}.infr-man__main{min-width:0;padding-bottom:40px}.infr-man__crumb{color:var(--infr-fg-muted);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:14px;font-size:11.5px;display:flex}.infr-man__crumb a{color:var(--infr-fg-muted);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.infr-man__crumb a:hover{color:var(--infr-accent-ink)}.infr-man__crumb .mdi{color:var(--infr-fg-faint);font-size:13px}.infr-man__crumb span:last-child{color:var(--infr-fg)}.infr-man__landing-head{align-items:center;gap:16px;margin-bottom:22px;display:flex}.infr-man__landing-ico{background:var(--infr-surface-2);border:1px solid var(--infr-border);border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.infr-man__landing-ico .mdi{font-size:26px}.infr-man__landing-ico.is-accent .mdi{color:var(--infr-accent-ink)}.infr-man__landing-ico.is-info .mdi{color:var(--infr-info)}.infr-man__landing-ico.is-good .mdi{color:var(--infr-good)}.infr-man__landing-ico.is-crit .mdi{color:var(--infr-crit)}.infr-man__landing h1{margin:0 0 4px;font-size:23px}.infr-man__lead{color:var(--infr-fg-muted);max-width:720px;margin:0;font-size:13.5px;line-height:1.6}.infr-man__cards{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:14px;display:grid}.infr-man__card{border:1px solid var(--infr-border);background:var(--infr-surface);box-shadow:var(--infr-shadow);border-radius:12px;flex-direction:column;gap:5px;padding:15px 16px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.infr-man__card-ico{color:var(--infr-accent-ink);font-size:20px}.infr-man__card-title{color:var(--infr-fg);align-items:center;gap:6px;font-size:13.5px;display:flex}.infr-man__card-sum{color:var(--infr-fg-muted);font-size:12px;line-height:1.5}.infr-man__card:hover{border-color:var(--infr-accent);transform:translateY(-1px)}.infr-man__ahead{margin-bottom:18px}.infr-man__eyebrow{text-transform:uppercase;letter-spacing:.04em;color:var(--infr-accent-ink);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.infr-man__eyebrow .mdi{font-size:14px}.infr-man__article h1{margin:6px 0;font-size:25px;line-height:1.25}.infr-man__summary{color:var(--infr-fg-muted);max-width:760px;margin:0;font-size:14px;line-height:1.6}.infr-man__badges{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.infr-man__lockbadge{color:var(--infr-warn);background:var(--infr-warn-soft);border:1px solid color-mix(in srgb, var(--infr-warn) 30%, transparent);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.infr-man__lockbadge .mdi{font-size:13px}.infr-man__open{color:var(--infr-accent-ink);background:color-mix(in srgb, var(--infr-accent) 10%, var(--infr-surface));border:1px solid color-mix(in srgb, var(--infr-accent) 40%, var(--infr-border));border-radius:999px;align-items:center;gap:5px;padding:3px 11px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.infr-man__open .mdi{font-size:14px}.infr-man__open:hover{background:color-mix(in srgb, var(--infr-accent) 18%, var(--infr-surface))}.infr-man__shots{gap:16px;margin:0 0 26px;display:grid}.infr-man__shots.is-multi{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.infr-man__shot{min-width:0;margin:0}.infr-man__shot figcaption{color:var(--infr-fg-muted);margin-top:8px;font-size:12px;line-height:1.5}.infr-man__shot-frame{border:1px solid var(--infr-border);background:var(--infr-surface);width:100%;box-shadow:var(--infr-shadow);cursor:zoom-in;border-radius:12px;padding:0;transition:border-color .15s,transform .15s,box-shadow .15s;display:block;overflow:hidden}.infr-man__shot-frame img{object-fit:cover;object-position:top center;width:100%;height:auto;max-height:460px;display:block}.infr-man__shot-frame:hover{border-color:var(--infr-accent);transform:translateY(-2px);box-shadow:0 10px 30px #0000002e}.infr-man__shot-frame:hover .infr-man__shot-zoom{opacity:1}.infr-man__shot-frame:focus-visible{outline:2px solid var(--infr-accent);outline-offset:2px}.infr-man__shot-bar{background:var(--infr-surface-2);border-bottom:1px solid var(--infr-border);align-items:center;gap:6px;padding:7px 12px;display:flex}.infr-man__shot-dot{background:var(--infr-border);border-radius:999px;flex:none;width:8px;height:8px}.infr-man__shot-dot:first-child{background:color-mix(in srgb, var(--infr-crit) 55%, var(--infr-border))}.infr-man__shot-dot:nth-child(2){background:color-mix(in srgb, var(--infr-warn) 55%, var(--infr-border))}.infr-man__shot-dot:nth-child(3){background:color-mix(in srgb, var(--infr-good) 55%, var(--infr-border))}.infr-man__shot-path{min-width:0;color:var(--infr-fg-faint);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-left:6px;font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;overflow:hidden}.infr-man__shot-zoom{color:var(--infr-fg-muted);opacity:0;flex:none;font-size:14px;transition:opacity .15s}.infr-man__lb{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04080fe0;flex-direction:column;gap:10px;padding:14px 18px 18px;display:flex;position:fixed;inset:0}.infr-man__lb-top{color:var(--infr-fg);flex:none;align-items:center;gap:12px;display:flex}.infr-man__lb-title{flex:1;min-width:0;font-size:13px;font-weight:600}.infr-man__lb-count{color:var(--infr-fg-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.infr-man__lb-stage{flex:1;justify-content:center;align-items:flex-start;min-height:0;display:flex;position:relative;overflow:auto}.infr-man__lb-stage img{border:1px solid var(--infr-border);background:var(--infr-surface);border-radius:10px;max-width:100%;height:auto}.infr-man__lb-nav{border:1px solid var(--infr-border);background:var(--infr-surface);width:38px;height:38px;color:var(--infr-fg);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex;position:sticky;top:44%}.infr-man__lb-nav.is-prev{margin-right:10px}.infr-man__lb-nav.is-next{margin-left:10px}.infr-man__lb-nav:hover{border-color:var(--infr-accent);color:var(--infr-accent-ink)}.infr-man__lb-nav .mdi{font-size:20px}.infr-man__lb-note{color:var(--infr-fg-muted);flex:none;align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.infr-man__lb-note .mdi{font-size:14px}.infr-man__pager{border-top:1px solid var(--infr-border);justify-content:space-between;gap:12px;margin-top:32px;padding-top:18px;display:flex}.infr-man__pager-btn{border:1px solid var(--infr-border);background:var(--infr-surface);color:var(--infr-fg);border-radius:10px;align-items:center;gap:8px;max-width:48%;padding:10px 14px;text-decoration:none;display:inline-flex}.infr-man__pager-btn.is-next{text-align:right;margin-left:auto}.infr-man__pager-btn .mdi{color:var(--infr-fg-muted);flex:none;font-size:20px}.infr-man__pager-btn:hover{border-color:var(--infr-accent)}.infr-man__pager-txt{flex-direction:column;display:flex;overflow:hidden}.infr-man__pager-txt small{color:var(--infr-fg-faint);text-transform:uppercase;letter-spacing:.03em;font-size:10.5px}.infr-man__pager-txt{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.infr-man__toc{top:var(--man-top);max-height:calc(100vh - var(--man-top) - 16px);font-size:12px;position:sticky;overflow-y:auto}.infr-man__toc-title{text-transform:uppercase;letter-spacing:.05em;color:var(--infr-fg-faint);margin-bottom:8px;font-size:10.5px;font-weight:800}.infr-man__toc ul{border-left:1px solid var(--infr-border);margin:0;padding:0;list-style:none}.infr-man__toc li.is-lv3 a{padding-left:22px;font-size:11.5px}.infr-man__toc a{color:var(--infr-fg-muted);text-overflow:ellipsis;white-space:nowrap;border-left:2px solid #0000;margin-left:-1px;padding:4px 10px;line-height:1.4;text-decoration:none;display:block;overflow:hidden}.infr-man__toc a:hover{color:var(--infr-fg)}.infr-man__toc a.is-active{color:var(--infr-accent-ink);border-left-color:var(--infr-accent);font-weight:600}.infr-man__navtoggle{z-index:40;border:1px solid var(--infr-border);background:var(--infr-surface);width:46px;height:46px;box-shadow:var(--infr-shadow);cursor:pointer;border-radius:50%;display:none;position:fixed;bottom:16px;left:12px}.infr-man__navtoggle .mdi{color:var(--infr-accent-ink);font-size:22px}.infr-man__scrim{display:none}.ig-md{color:var(--infr-fg);font-size:14px;line-height:1.72}.ig-md h2{border-top:1px solid var(--infr-border);margin:30px 0 12px;padding-top:22px;scroll-margin-top:76px;font-size:18px;font-weight:700}.ig-md h2:first-child{border-top:0;margin-top:4px;padding-top:0}.ig-md h3{margin:22px 0 8px;scroll-margin-top:76px;font-size:15px;font-weight:700}.ig-md h2.is-flash,.ig-md h3.is-flash{animation:1.2s ig-flash}.ig-md p{margin:0 0 13px}.ig-md ul,.ig-md ol{margin:0 0 14px;padding-left:22px}.ig-md li,.ig-md li>ul,.ig-md li>ol{margin:4px 0}.ig-md a{color:var(--infr-accent-ink);border-bottom:1px solid color-mix(in srgb, var(--infr-accent) 40%, transparent);text-decoration:none}.ig-md a:hover{border-bottom-color:var(--infr-accent)}.ig-md strong{color:var(--infr-fg);font-weight:700}.ig-md hr{border:0;border-top:1px solid var(--infr-border);margin:24px 0}.ig-md code{background:var(--infr-surface-2);border:1px solid var(--infr-border);color:var(--infr-accent-ink);border-radius:5px;padding:1px 5px;font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px}.ig-md table{border-collapse:collapse;width:100%;margin:4px 0 18px;font-size:12.5px;display:block;overflow-x:auto}.ig-md thead th{text-align:left;color:var(--infr-fg-muted);background:var(--infr-surface-2);border:1px solid var(--infr-border);white-space:nowrap;padding:8px 11px;font-weight:700}.ig-md tbody td{border:1px solid var(--infr-border);vertical-align:top;padding:8px 11px}.ig-md tbody tr:nth-child(2n) td{background:var(--infr-surface-2)}.ig-md mark,.ig-md mark.ig-hit{background:var(--infr-warn-soft);color:var(--infr-fg);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--infr-warn) 45%, transparent);border-radius:3px;padding:0 2px}.ig-md blockquote:not(.ig-callout){border-left:3px solid var(--infr-border);color:var(--infr-fg-muted);margin:0 0 14px;padding:4px 14px}.ig-code{border:1px solid var(--infr-border);background:var(--infr-surface-2);border-radius:10px;margin:4px 0 18px;overflow:hidden}.ig-code__bar{background:var(--infr-surface-hi);border-bottom:1px solid var(--infr-border);justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.ig-code__lang{text-transform:uppercase;letter-spacing:.04em;color:var(--infr-fg-faint);font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:10.5px;font-weight:700}.ig-code__copy{cursor:pointer;color:var(--infr-fg-muted);background:0 0;border:0;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.ig-code__copy:hover{color:var(--infr-accent-ink);background:var(--infr-surface-2)}.ig-code pre{color:var(--infr-fg);margin:0;padding:12px 14px;font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.ig-code pre code{color:inherit;white-space:pre;font-size:inherit;background:0 0;border:0;padding:0}.ig-callout{border:1px solid var(--infr-border);background:var(--infr-surface-2);border-radius:10px;margin:4px 0 16px;padding:11px 14px 11px 40px;font-size:13px;line-height:1.6;position:relative}.ig-callout:before{font-family:Material Design Icons;font-size:17px;line-height:1;position:absolute;top:12px;left:13px}.ig-callout p:last-child{margin-bottom:0}.ig-callout--note{border-color:color-mix(in srgb, var(--infr-info) 40%, var(--infr-border));background:color-mix(in srgb, var(--infr-info) 8%, var(--infr-surface))}.ig-callout--note:before{content:"󰋼";color:var(--infr-info)}.ig-callout--tip{border-color:color-mix(in srgb, var(--infr-good) 40%, var(--infr-border));background:color-mix(in srgb, var(--infr-good) 8%, var(--infr-surface))}.ig-callout--tip:before{content:"󰌵";color:var(--infr-good)}.ig-callout--warn{border-color:color-mix(in srgb, var(--infr-warn) 45%, var(--infr-border));background:var(--infr-warn-soft)}.ig-callout--warn:before{content:"󰀦";color:var(--infr-warn)}.infr-man__palette{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04080f8c;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.infr-man__pal{background:var(--infr-surface);border:1px solid var(--infr-border-2);width:min(640px,100%);box-shadow:var(--infr-shadow), 0 30px 80px -20px #00000080;border-radius:14px;overflow:hidden}.infr-man__pal-in{border-bottom:1px solid var(--infr-border);align-items:center;gap:10px;padding:13px 16px;display:flex}.infr-man__pal-in .mdi{color:var(--infr-fg-muted);font-size:20px}.infr-man__pal-input{color:var(--infr-fg);background:0 0;border:0;outline:none;flex:1;font-size:15px}.infr-man__pal-input::placeholder{color:var(--infr-fg-faint)}.infr-man__pal-results{max-height:56vh;padding:6px;overflow-y:auto}.infr-man__pal-group{margin-bottom:4px}.infr-man__pal-gh{text-transform:uppercase;letter-spacing:.05em;color:var(--infr-fg-faint);align-items:center;gap:6px;padding:8px 10px 4px;font-size:10.5px;font-weight:800;display:flex}.infr-man__pal-gh .mdi{font-size:13px}.infr-man__pal-item{cursor:pointer;border-radius:9px;align-items:center;gap:11px;padding:9px 11px;text-decoration:none;display:flex}.infr-man__pal-item.is-cursor{background:var(--infr-accent-soft)}.infr-man__pal-ico{color:var(--infr-fg-muted);flex:none;font-size:17px}.infr-man__pal-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.infr-man__pal-text b{color:var(--infr-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.infr-man__pal-text small{color:var(--infr-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.infr-man__pal-text mark{background:var(--infr-warn-soft);color:var(--infr-accent-ink);border-radius:2px;padding:0 1px}.infr-man__pal-enter{color:var(--infr-accent-ink);flex:none;font-size:15px}.infr-man__pal-empty{color:var(--infr-fg-muted);justify-content:center;align-items:center;gap:8px;padding:34px 16px;font-size:13px;display:flex}.infr-man__pal-empty .mdi{font-size:18px}.infr-man__pal-hint{color:var(--infr-fg-faint);flex-wrap:wrap;justify-content:center;gap:16px;padding:14px 16px;font-size:11.5px;display:flex}.infr-man__pal-hint span{align-items:center;gap:5px;display:inline-flex}@keyframes ig-flash{0%{background:var(--infr-accent-soft)}to{background:0 0}}@media (width<=1200px){.infr-man{grid-template-columns:240px minmax(0,1fr)}.infr-man__toc{display:none}}@media (width<=992px){.infr-man{grid-template-columns:minmax(0,1fr)}.infr-man__navtoggle{justify-content:center;align-items:center;display:inline-flex}.infr-man__rail{z-index:41;background:var(--infr-surface);border-right:1px solid var(--infr-border);width:290px;max-height:none;box-shadow:var(--infr-shadow);margin:0;padding:16px 14px;transition:transform .2s;position:fixed;top:56px;bottom:0;left:0;transform:translate(-105%)}.infr-man.is-navopen .infr-man__rail{transform:translate(0)}.infr-man.is-navopen .infr-man__scrim{z-index:40;background:#04080f80;display:block;position:fixed;inset:56px 0 0}}@media (prefers-reduced-motion:reduce){.ig-md h2.is-flash,.ig-md h3.is-flash{animation:none}.infr-man__rail,.infr-man__sect-head,.infr-man__sect-head .mdi.infr-man__sect-caret{transition:none}.infr-man__sect-head:hover .mdi.infr-man__sect-caret{transform:none}.infr-man__sect-head.is-open:hover .mdi.infr-man__sect-caret{transform:rotate(180deg)}.infr-man__shot-frame{transition:none}.infr-man__shot-frame:hover{transform:none}.infr-man__shot-zoom{transition:none}}.infr-front .infr-man{--man-top:88px;margin:0 auto;padding:28px 24px 64px}body.infr-front--manual .infr-man__sect-head{padding:10px 12px}
