.tree[data-astro-cid-4sd5ww3e]{max-width:420px;padding-block:4px}.tree__root[data-astro-cid-4sd5ww3e]{color:#3d3b37;align-items:center;gap:10px;font:500 15px Geist Mono,monospace;display:flex}.tree[data-astro-cid-4sd5ww3e] svg[data-astro-cid-4sd5ww3e]{color:#8b8b83;flex-shrink:0;width:18px;height:20px}.tree[data-astro-cid-4sd5ww3e] ul[data-astro-cid-4sd5ww3e]{margin:12px 0 0 9px}.tree[data-astro-cid-4sd5ww3e] li[data-astro-cid-4sd5ww3e]{border-left:1px solid #ccc9c2;padding:8px 0 16px 28px;position:relative}.tree[data-astro-cid-4sd5ww3e] li[data-astro-cid-4sd5ww3e]:last-child{border-color:#0000;padding-bottom:0}.tree[data-astro-cid-4sd5ww3e] li[data-astro-cid-4sd5ww3e]:last-child:after{content:"";border-left:1px solid #ccc9c2;height:19px;position:absolute;top:0;left:-1px}.tree[data-astro-cid-4sd5ww3e] li[data-astro-cid-4sd5ww3e]:before{content:"";border-top:1px solid #ccc9c2;width:19px;position:absolute;top:19px;left:0}.tree__branch[data-astro-cid-4sd5ww3e]{align-items:center;gap:16px;display:flex}.tree__locale[data-astro-cid-4sd5ww3e]{color:#1240a6;font:500 14px Geist Mono,monospace}.tree__language[data-astro-cid-4sd5ww3e]{color:#726e67;font-size:12px}.tree__file[data-astro-cid-4sd5ww3e]{color:#3d3b37;border-left:1px solid #e4e2dd;align-items:center;gap:9px;margin:10px 0 0 5px;padding-left:20px;font:13px Geist Mono,monospace;display:flex}.tree__file[data-astro-cid-4sd5ww3e] svg[data-astro-cid-4sd5ww3e]{width:13px;height:17px}.merge-demo{border-block:1px solid #e4e2dd;padding-block:24px}.merge-demo [data-merge-canvas]{position:relative}.merge-control{color:#65635f;text-underline-offset:4px;cursor:pointer;font-size:12px;text-decoration:underline}.merge-files{scroll-snap-type:x proximity;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.merge-file{scroll-snap-align:start;background:#fff;border:1px solid #dde2eb;border-radius:3px;flex:1 0 184px;min-width:0}.merge-file__name{color:#726e67;background:#f8f8f8;border-bottom:1px solid #dde2eb;flex-wrap:wrap;align-items:baseline;gap:2px;padding:9px 10px;font:11px/1.5 Geist Mono,monospace;display:flex}.merge-file__name>span:first-child{color:#181d1f;font-size:13px;font-weight:500}.merge-entry{color:#181d1f;border-left:2px solid #0000;margin:0;padding:10px;font:13px/1.75 Geist Mono,monospace;transition:background .25s,border-color .25s}.merge-entry+.merge-entry{border-top:1px solid #edf0f3}.merge-key{color:#777970}.merge-id,.merge-context,.merge-value{transition:color .25s,background .25s}.merge-output{align-self:center}.merge-table-scroll{background:#fff;border:1px solid #babfc7;border-radius:3px;overflow-x:auto}.merge-demo table{border-collapse:collapse;white-space:nowrap;text-align:left;color:#181d1f;width:100%;font:13px/20px Rethink Sans,sans-serif}.merge-demo th,.merge-demo td{border-bottom:1px solid #dde2eb;padding:9px 11px;transition:background .25s}.merge-demo thead{background:#f8f8f8}.merge-demo th{font-weight:600}.merge-demo tbody tr:last-child>*{border-bottom:0}.merge-demo tbody tr[data-pending=true]{opacity:0}.merge-table-context{color:#65635f;font:11px Geist Mono,monospace}.merge-key-label{color:#65635f;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;font-size:12px;display:flex}.merge-key-label code{color:#1240a6;font:11px Geist Mono,monospace}.merge-key-dot{background:#1a52cc;border-radius:50%;width:5px;height:5px}.merge-step{color:#65635f;min-height:4.5em;font-size:13px;line-height:1.65}.merge-progress{background:#e4e2dd;height:2px;margin-block:16px 12px}.merge-progress span{transform-origin:0;background:#1a52cc;height:100%;display:block;transform:scaleX(1)}.merge-connector{pointer-events:none;color:#1a52cc;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-phase=ids] .merge-id{color:#1240a6;background:#edf0fb}[data-phase=menu] [data-source-context=menu],[data-phase=dialog] [data-source-context=dialog],[data-phase=toolbar] [data-source-context=toolbar]{background:#edf0fb;border-left-color:#1a52cc}[data-phase=menu] [data-result-context=menu]>*,[data-phase=dialog] [data-result-context=dialog]>*,[data-phase=toolbar] [data-result-context=toolbar]>*{background:#edf0fb}[data-phase=menu] [data-source-context=menu] .merge-context,[data-phase=dialog] [data-source-context=dialog] .merge-context,[data-phase=toolbar] [data-source-context=toolbar] .merge-context{color:#1240a6;font-weight:500}[data-phase=complete] .merge-table-context{color:#1240a6}[data-phase=complete] .merge-connector{display:none}@media (width<=79.999rem){.merge-key-label>span:last-child{transform:rotate(90deg)}.merge-connector{display:none}}@media (prefers-reduced-motion:reduce){.merge-demo *{transition:none}.merge-control{display:none}}
