.scroll-layout[data-v-e089851d]{height:100%;display:flex;overflow:hidden}.scroll-content[data-v-e089851d]{color:#111;flex:1;min-width:0;font-size:1.125rem;line-height:2;overflow-y:auto}.scroll-inner[data-v-e089851d]{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.scroll-toc[data-v-e089851d]{background:#fff;border-left:1px solid #e5e7eb;flex-shrink:0;width:200px;padding:1rem .75rem;overflow-y:auto}.scroll-toc--placeholder[data-v-e089851d]{visibility:hidden}.scroll-toc-heading[data-v-e089851d]{letter-spacing:.08em;color:#999;text-transform:uppercase;margin:0 0 .75rem;font-size:.7rem;font-weight:700}.scroll-toc-list[data-v-e089851d]{margin:0;padding:0;list-style:none}.scroll-toc-item[data-v-e089851d]{margin-bottom:.125rem}.toc-level-2[data-v-e089851d]{padding-left:0}.toc-level-3[data-v-e089851d]{padding-left:.75rem}.toc-level-4[data-v-e089851d]{padding-left:1.25rem}.toc-level-5[data-v-e089851d]{padding-left:1.75rem}.toc-level-6[data-v-e089851d]{padding-left:2.25rem}.scroll-toc-link[data-v-e089851d]{color:#999;border-left:2px solid #0000;padding:.2rem .5rem;font-size:.75rem;line-height:1.5;text-decoration:none;transition:color .15s,border-color .15s;display:block}.scroll-toc-link[data-v-e089851d]:hover{color:#333}.scroll-toc-link.active[data-v-e089851d]{color:#111;border-left-color:#111;font-weight:700}@media (width<=1200px){.scroll-toc[data-v-e089851d]{display:none}}.scroll-inner[data-v-e089851d] strong{background:0 0;font-weight:700}.scroll-inner[data-v-e089851d] section{margin-bottom:3rem}.scroll-inner[data-v-e089851d] section:first-of-type h2{margin-top:0}.scroll-inner[data-v-e089851d] p{margin:1rem 0}.scroll-inner[data-v-e089851d] ol,.scroll-inner[data-v-e089851d] ul{margin:1rem 0;padding-left:1.5rem}.scroll-inner[data-v-e089851d] li{margin:.35rem 0}.scroll-inner[data-v-e089851d] blockquote{color:#555;border-left:3px solid #ddd;margin:2rem 0;padding-left:1rem}.scroll-inner[data-v-e089851d] code{background:#f2f2f2;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,Consolas,monospace;font-size:.875em}.scroll-inner[data-v-e089851d] pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f6f6;border-radius:6px;margin:1.5rem 0;padding:16px 20px;font-family:JetBrains Mono,Consolas,monospace;font-size:.9rem;line-height:1.6}.scroll-inner[data-v-e089851d] pre code{font-size:inherit;background:0 0;padding:0}.scroll-inner[data-v-e089851d] .code-file{margin:1.5rem 0}.scroll-inner[data-v-e089851d] .code-file__name{color:#5b6066;background:#fff;border:1px solid #dcdde2;border-radius:6px 6px 0 0;padding:4px 14px;font-family:JetBrains Mono,Consolas,monospace;font-size:.75rem;font-weight:700;display:inline-block}.scroll-inner[data-v-e089851d] .code-file pre{border-top-left-radius:0;margin:0}.scroll-inner[data-v-e089851d] table:not([class]):not([style]){border-collapse:separate;border-spacing:4px;width:calc(100% + 8px);margin:1.5rem -4px;font-size:.95rem;line-height:1.6}.scroll-inner[data-v-e089851d] table:not([class]):not([style]) th{text-align:left;background:#e4e4e4;border-radius:4px;padding:.55rem .8rem;font-weight:700}.scroll-inner[data-v-e089851d] table:not([class]):not([style]) td{vertical-align:top;background:#f7f7f7;border-radius:4px;padding:.55rem .8rem}.scroll-inner[data-v-e089851d] .cmp{grid-template-columns:1fr 1fr;gap:12px;margin:1.75rem 0;display:grid}.scroll-inner[data-v-e089851d] .cmp__col{background:#fafafa;border-radius:10px;overflow:hidden}.scroll-inner[data-v-e089851d] .cmp__head{align-items:center;gap:9px;padding:11px 15px;line-height:1.3;display:flex}.scroll-inner[data-v-e089851d] .cmp__badge{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;font-weight:700;display:inline-flex}.scroll-inner[data-v-e089851d] .cmp__ttl{letter-spacing:.03em;font-size:1.05rem;font-weight:800}.scroll-inner[data-v-e089851d] .cmp__sub{opacity:.85;font-size:.9rem;font-weight:700}.scroll-inner[data-v-e089851d] .cmp__col--ng .cmp__head{color:#b42318;background:#fdecec}.scroll-inner[data-v-e089851d] .cmp__col--ng .cmp__badge{background:#e5484d}.scroll-inner[data-v-e089851d] .cmp__col--ok .cmp__head{color:#087443;background:#e6f6ec}.scroll-inner[data-v-e089851d] .cmp__col--ok .cmp__badge{background:#12a150}.scroll-inner[data-v-e089851d] .cmp__list{margin:0;padding:13px 15px;list-style:none}.scroll-inner[data-v-e089851d] .cmp__list li{margin:.55rem 0;font-size:.98rem;line-height:1.65}.scroll-inner[data-v-e089851d] .cmp__list li:first-child{margin-top:0}.scroll-inner[data-v-e089851d] .cmp__list li:last-child{margin-bottom:0}.scroll-inner[data-v-e089851d] .cmp__note{color:#767676;margin-top:2px;font-size:.85em;display:block}@media (width<=640px){.scroll-inner[data-v-e089851d] .cmp{grid-template-columns:1fr}}.scroll-inner[data-v-e089851d] .cmp__demo{background:#fff;border-radius:8px;margin:13px 15px;padding:16px 14px;font-size:.9rem;line-height:1.6}.scroll-inner[data-v-e089851d] .cmp__demo svg{border-radius:6px;width:auto;max-width:100%;height:auto;margin:0;display:block}.scroll-inner[data-v-e089851d] .uim-cap{color:#767676;margin:12px 0 0;font-size:.75rem;line-height:1.6}.scroll-inner[data-v-e089851d] .uim-row{background:#f7f7f8;border-radius:6px;align-items:center;gap:8px;margin:6px 0;padding:7px 10px;font-size:.85rem;display:flex}.scroll-inner[data-v-e089851d] .uim-dot{border-radius:50%;flex:none;width:12px;height:12px}.scroll-inner[data-v-e089851d] .uim-ic{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;display:inline-flex}.scroll-inner[data-v-e089851d] .uim-chip{border-radius:4px;flex:none;margin-left:auto;padding:2px 8px;font-size:.7rem;font-weight:700}.scroll-inner[data-v-e089851d] .uim-key{color:#fff;background:#111315;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:46px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.scroll-inner[data-v-e089851d] .uim-btn{color:#fff;background:#111315;border-radius:6px;flex:none;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:.85rem;font-weight:700;display:inline-flex}.scroll-inner[data-v-e089851d] .uim-btn--ghost{color:#111315;background:#fff;border:1px solid #cfd1d6}.scroll-inner[data-v-e089851d] .uim-label{color:#374151;margin:0 0 4px;font-size:.75rem;font-weight:700;display:block}.scroll-inner[data-v-e089851d] .uim-input{color:#111315;background:#fff;border:1px solid #cfd1d6;border-radius:6px;padding:9px 10px;font-size:.85rem;line-height:1.4}.scroll-inner[data-v-e089851d] .uim-msg{color:#b42318;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:.78rem;font-weight:700;line-height:1.5;display:flex}.scroll-inner[data-v-e089851d] .uim-sr{color:#fff;background:#111315;border-radius:6px;margin-top:10px;padding:8px 12px;font-size:.78rem;line-height:1.6}.scroll-inner[data-v-e089851d] .dp-ref{background:#f7f7f8;border-radius:6px;margin:.75rem 0 2.25rem;padding:10px 14px;font-size:.9rem;line-height:1.8}.scroll-inner[data-v-e089851d] img,.scroll-inner[data-v-e089851d] svg{border-radius:4px;width:100%;max-width:100%;height:auto;margin:1.5rem auto;display:block}.scroll-inner[data-v-e089851d] figure{margin:1.75rem 0}.scroll-inner[data-v-e089851d] figure img,.scroll-inner[data-v-e089851d] figure svg{margin:0 0 .6rem}.scroll-inner[data-v-e089851d] figcaption{color:#666;text-align:center;font-size:.85rem;line-height:1.5}.scroll-inner[data-v-e089851d] video{background:#f5f5f5;border-radius:4px;width:100%;max-width:420px;height:auto;margin:1rem auto;display:block}.scroll-inner[data-v-e089851d] .gestalt-overview{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.5rem 0;display:grid}.scroll-inner[data-v-e089851d] .gestalt-overview video{width:100%;max-width:100%;margin:0}@media (width<=720px){.scroll-inner[data-v-e089851d] .gestalt-overview{grid-template-columns:repeat(2,1fr)}}.scroll-inner[data-v-e089851d] .excel-frame{background:#fff;border:1px solid #bbb;border-radius:2px;margin:1.5rem 0;padding:0;font-family:Meiryo UI,Yu Gothic UI,sans-serif;overflow-x:auto}.scroll-inner[data-v-e089851d] .excel-frame .sheet-tabs{background:#f0f0f0;border-bottom:1px solid #d0d0d0;gap:4px;padding:6px 8px 0;display:flex}.scroll-inner[data-v-e089851d] .excel-frame .sheet-tab{color:#555;background:#fafafa;border:1px solid silver;border-bottom:none;border-radius:3px 3px 0 0;padding:4px 12px;font-size:12px;font-weight:700}.scroll-inner[data-v-e089851d] .excel-frame .sheet-tab.active{color:#111;background:#fff;border-bottom:1px solid #fff;margin-bottom:-1px}.scroll-inner[data-v-e089851d] table.excel-table{border-collapse:collapse;width:100%;margin:0;font-family:Meiryo UI,Yu Gothic UI,sans-serif;font-size:14px}.scroll-inner[data-v-e089851d] table.excel-table td,.scroll-inner[data-v-e089851d] table.excel-table th{text-align:left;vertical-align:middle;white-space:nowrap;background:#fff;border:1px solid #d0d0d0;padding:4px 10px;font-weight:400}.scroll-inner[data-v-e089851d] table.excel-table th.row-num,.scroll-inner[data-v-e089851d] table.excel-table thead th.col-letter{text-align:center;color:#555;background:#f5f5f5;font-size:12px;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table thead th.col-letter{border-bottom:2px solid #b0b0b0}.scroll-inner[data-v-e089851d] table.excel-table th.row-num{border-right:2px solid #b0b0b0;width:32px}.scroll-inner[data-v-e089851d] table.excel-table .col-a-spacer,.scroll-inner[data-v-e089851d] table.excel-table .col-spacer,.scroll-inner[data-v-e089851d] table.excel-table th.col-letter.col-a,.scroll-inner[data-v-e089851d] table.excel-table th.col-letter.col-narrow{background:#fff;width:10px;min-width:10px;padding:0}.scroll-inner[data-v-e089851d] table.excel-table thead th.col-letter.col-a,.scroll-inner[data-v-e089851d] table.excel-table thead th.col-letter.col-narrow{background:#f5f5f5}.scroll-inner[data-v-e089851d] table.excel-table td.num{text-align:right;font-variant-numeric:tabular-nums}.scroll-inner[data-v-e089851d] table.excel-table td.indent{padding-left:24px}.scroll-inner[data-v-e089851d] table.excel-table td.indent2{padding-left:40px}.scroll-inner[data-v-e089851d] table.excel-table td.input{color:#00f}.scroll-inner[data-v-e089851d] table.excel-table td.ref{color:green}.scroll-inner[data-v-e089851d] table.excel-table td.formula{color:#000}.scroll-inner[data-v-e089851d] table.excel-table td.subtotal,.scroll-inner[data-v-e089851d] table.excel-table td.subtotal-num{background:#f2f2f2;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table td.head{color:#fff;text-align:center;background:#595959;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table td.section{background:#d9d9d9;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table td.spacer-row,.scroll-inner[data-v-e089851d] table.excel-table tr.spacer-row td{background:#fafafa;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;height:6px;padding:0}.scroll-inner[data-v-e089851d] .excel-frame .excel-caption{color:#555;background:#fafafa;border-top:1px solid #e5e7eb;padding:6px 10px;font-size:13px}.scroll-inner[data-v-e089851d] table.excel-table tr.gl1 td:not(.col-a-spacer):not(.col-spacer){background:#f2f2f2;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table tr.gl2 td:not(.col-a-spacer):not(.col-spacer){background:#e6e6e6;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table tr.gl3 td:not(.col-a-spacer):not(.col-spacer){background:#d9d9d9;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table tr.gl4 td:not(.col-a-spacer):not(.col-spacer){background:#bfbfbf;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table tr.gl5 td:not(.col-a-spacer):not(.col-spacer){color:#fff;background:#a6a6a6;font-weight:700}.scroll-inner[data-v-e089851d] table.excel-table tr.enc-a td:not(.col-a-spacer){background:#fef3c7}.scroll-inner[data-v-e089851d] table.excel-table tr.enc-b td:not(.col-a-spacer){background:#cffafe}.scroll-inner[data-v-e089851d] table.excel-table tr.enc-c td:not(.col-a-spacer){background:#fce7f3}.scroll-inner[data-v-e089851d] table.excel-table tr.enc-a td.input,.scroll-inner[data-v-e089851d] table.excel-table tr.enc-b td.input,.scroll-inner[data-v-e089851d] table.excel-table tr.enc-c td.input{color:#00f}.scroll-inner[data-v-e089851d] table.excel-table.minimal-borders td,.scroll-inner[data-v-e089851d] table.excel-table.minimal-borders th{border-color:#0000}.scroll-inner[data-v-e089851d] table.excel-table.minimal-borders thead th.col-letter{border-bottom:2px solid #b0b0b0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.scroll-inner[data-v-e089851d] table.excel-table.minimal-borders th.row-num{border-right:2px solid #b0b0b0}.scroll-inner[data-v-e089851d] table.excel-table.minimal-borders tr.bdr-top td{border-top:1px solid #595959}.scroll-inner[data-v-e089851d] table.excel-table.minimal-borders tr.bdr-bottom td{border-bottom:1px solid #595959}.scroll-inner[data-v-e089851d] .connection-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.4rem;margin:1.5rem 0;display:grid}.scroll-inner[data-v-e089851d] .connection-flow .excel-frame{margin:0;font-size:12px}.scroll-inner[data-v-e089851d] .connection-flow table.excel-table{font-size:12px}.scroll-inner[data-v-e089851d] .connection-flow table.excel-table td,.scroll-inner[data-v-e089851d] .connection-flow table.excel-table th{padding:2px 6px}.scroll-inner[data-v-e089851d] .connection-flow .flow-arrow{color:#16a34a;text-align:center;font-size:22px;font-weight:700}.scroll-inner[data-v-e089851d] .connection-flow .flow-arrow span.arrow-label{color:#166534;margin-top:-4px;font-size:10px;font-weight:700;display:block}@media (width<=720px){.scroll-inner[data-v-e089851d] .connection-flow{grid-template-columns:1fr}.scroll-inner[data-v-e089851d] .connection-flow .flow-arrow{transform:rotate(90deg)}}.scroll-inner[data-v-e089851d] table.spec-table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:1rem;line-height:1.6}.scroll-inner[data-v-e089851d] table.spec-table th{text-align:left;background:#f4f4f4;border:1px solid #e5e5e5;padding:.6rem .8rem;font-weight:700}.scroll-inner[data-v-e089851d] table.spec-table td{vertical-align:top;border:1px solid #e5e5e5;padding:.6rem .8rem}.scroll-inner[data-v-e089851d] kbd{color:#fff;text-shadow:0 -1px #000;text-align:center;background:#222;border-top:1px solid #222;border-radius:3px;min-width:24px;margin:0 4px;padding:0 10px;font:700 14px/2.2 arial;display:inline-block;box-shadow:inset 0 0 25px #333,0 1px #000,0 2px #222,0 2px 3px #333}.scroll-inner[data-v-e089851d] a[href]{color:#2563eb;text-underline-offset:2px;text-decoration:underline}.scroll-inner[data-v-e089851d] a[href]:hover{color:#1d4ed8}.scroll-inner[data-v-e089851d] a[target=_blank]:after{content:"";vertical-align:baseline;background:currentColor;width:.75em;height:.75em;margin-left:.2em;display:inline-block;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M11%203a1%201%200%201%200%200%202h2.586l-6.293%206.293a1%201%200%201%200%201.414%201.414L15%206.414V9a1%201%200%201%200%202%200V4a1%201%200%200%200-1-1z%22%2F%3E%3Cpath%20d%3D%22M5%205a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2v-3a1%201%200%201%200-2%200v3H5V7h3a1%201%200%200%200%200-2z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M11%203a1%201%200%201%200%200%202h2.586l-6.293%206.293a1%201%200%201%200%201.414%201.414L15%206.414V9a1%201%200%201%200%202%200V4a1%201%200%200%200-1-1z%22%2F%3E%3Cpath%20d%3D%22M5%205a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2v-3a1%201%200%201%200-2%200v3H5V7h3a1%201%200%200%200%200-2z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}
