@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:var(--text);background:var(--bg);--bg:#f4f6fb;--panel:#fff;--text:#141a2b;--muted:#505a74;--accent:#27406f;--link:#27406f;--border:#d8dde9;--error:#a12626;--radius:8px;--radius-small:5px;--space-section:2rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,sans-serif}:root[data-theme=dark]{--bg:#0b1020;--panel:#121a30;--text:#e8ecf6;--muted:#a3aec8;--accent:#a9c8ff;--link:#a9c8ff;--border:#2a3555;--error:#ffa6a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--action:#a85700;--on-action:#fff}:root[data-theme=dark]{--action:#ffb454;--on-action:#1a1206}fieldset{border:0;min-width:0;margin:0;padding:0}input[type=checkbox]{width:auto;margin-right:.5rem}.visibility{align-items:baseline;gap:.3rem;margin:.5rem 0;font-size:.8rem;display:flex}.sidebar,code{overflow-wrap:anywhere}*{box-sizing:border-box}body{margin:0;font-size:.875rem;line-height:1.6}.science-facts{overflow-wrap:anywhere;font-size:.85rem}.preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.science-facts>div{border-bottom:1px solid var(--border);padding:.4rem 0}.science-facts dt{color:var(--muted);font-weight:600}.science-facts dd{white-space:pre-wrap;margin-left:.75rem}.mental-map{border:1px solid var(--border);border-radius:var(--radius);touch-action:none;height:400px;position:relative;overflow:auto}.mental-canvas{transform-origin:0 0;pointer-events:none;width:760px;position:relative}.mental-edges{position:absolute;inset:0}.mental-node{text-align:left;background:var(--panel);pointer-events:auto;flex-direction:column;width:208px;min-height:100px;max-height:120px;display:flex;position:absolute;overflow:auto}.mental-node[aria-pressed=true]{border-color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{outline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent)}button{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius-small);cursor:pointer;padding:.5rem .85rem}button:hover{border-color:var(--accent)}button:disabled{opacity:.6;cursor:not-allowed}.primary{background:var(--action);color:var(--on-action);border-color:var(--action)}input,textarea,select{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-small);width:100%;padding:.6rem}textarea{resize:vertical;min-height:6rem}h1{margin:.75rem 0 1rem;font:400 2.5rem/1.15 Instrument Serif,serif}h2{font-size:1.2rem;font-weight:600}h3{font-size:1rem}p{margin:.6rem 0}a{color:var(--link)}.shell{grid-template-columns:13.75rem minmax(0,1fr) 280px;min-height:100vh;display:grid}.shell.chat-closed{grid-template-columns:13.75rem minmax(0,1fr)}.sidebar,.copilot{border-right:1px solid var(--border);background:var(--panel);padding:1.5rem}.copilot{border-right:0;border-left:1px solid var(--border)}.brand{margin-bottom:2rem;font-size:1.15rem;font-weight:600}.sidebar nav{gap:.4rem;margin:2rem 0;display:grid}.sidebar a{color:var(--muted);border-radius:var(--radius-small);padding:.4rem;text-decoration:none}.sidebar a[aria-current=page]{color:var(--text);background:var(--bg)}.main{overflow-wrap:anywhere;min-width:0;padding:2rem 3rem}.small-screen-note{display:none}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.topbar button{flex-shrink:0}.reading{max-width:760px;margin:auto}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.muted{color:var(--muted)}.field{gap:.4rem;margin:1rem 0;display:grid}.field>label{font-weight:500}.actions{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.card{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);margin:1rem 0;padding:1.5rem}.simulated-banner{background:var(--panel);border-bottom:2px solid var(--action);color:var(--text);text-align:center;padding:6px 16px;font-size:.875rem}.notice{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-small);margin:1rem 0;padding:1rem}.notice.error{color:var(--error)}.tag{color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-small);padding:.2rem .5rem;font-size:.8rem}.drawer{background:var(--bg);width:min(720px,90vw);height:100%;max-height:100%;color:var(--text);border:0;border-left:1px solid var(--border);margin:0;padding:2rem;position:fixed;inset:0 0 0 auto}.drawer::backdrop{background:#0004}.drawer header{justify-content:space-between;align-items:center;display:flex}.theme select{width:auto;padding:.3rem .4rem;font-size:.8rem}details{margin:1rem 0}summary{cursor:pointer;min-height:24px;font-weight:500}.drop{border:1px dashed var(--border);border-radius:var(--radius);padding:1.5rem}.excerpt{white-space:pre-wrap;border-left:2px solid var(--accent);padding:1rem}.skip{position:absolute;top:-100px}.skip:focus{z-index:10;background:var(--panel);top:0}@media (width<=1050px){.shell{grid-template-columns:11.25rem minmax(0,1fr)}.copilot{border-top:1px solid var(--border);grid-column:2}.main{padding:1.5rem}.shell.chat-closed{grid-template-columns:11.25rem minmax(0,1fr)}}@media (width<=600px){.small-screen-note{color:var(--muted);display:block}.shell,.shell.chat-closed{display:block}.sidebar nav{flex-wrap:wrap;margin:1rem 0;display:flex}.main{padding:1rem}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.review-filters{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.candidate-list{gap:.75rem;margin-block:1rem;display:grid}.statement-button{text-align:left;overflow-wrap:anywhere;border:0;width:100%;padding:.5rem 0;font-weight:500}.candidate-statement{font-size:1.1rem;font-weight:500}.exact-excerpt{white-space:pre-wrap;border-left:2px solid var(--accent);background:var(--bg);overflow-wrap:anywhere;margin:.75rem 0;padding:.75rem}.evidence-card{border-bottom:1px solid var(--border);padding-block:1rem}.evidence-card small{display:block}.evidence-choice{margin-block:.75rem;display:block}pre{white-space:pre-wrap;overflow-wrap:anywhere}.drawer section{margin-block:1rem}:root{--map-bg:#fff;--branch-methods:#2450a0;--branch-paper_findings:#0f7a5f;--branch-code_findings:#6a45c0;--branch-assumptions:#b03a72;--branch-limitations:#b8431f;--branch-open_questions:#4f7a16;--link-contradicts:#b42318;--link-qualifies:#8a5a00;--link-neutral:#8a94a3;--chosen:#2f6f4f}:root[data-theme=dark]{--map-bg:#0b1020;--branch-methods:#a9c8ff;--branch-paper_findings:#7ee0c3;--branch-code_findings:#c8b6ff;--branch-assumptions:#f2a7c3;--branch-limitations:#ff9e80;--branch-open_questions:#b5e48c;--link-contradicts:#ff8a80;--link-qualifies:#f2c66d;--link-neutral:#7d8696;--chosen:#7fd1a6}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.secondary{background:0 0}.main:has(.map-workspace){padding:1.25rem 1.5rem}.map-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.map-bar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.map-modes{gap:.25rem;display:flex}.map-modes button[aria-pressed=true]{background:var(--action);color:var(--on-action);border-color:var(--action)}.map-search{flex:14rem;max-width:24rem}.map-legend{color:var(--muted);font-size:.8rem}.attention{border-left:3px solid var(--link-qualifies);background:var(--panel);padding:.4rem .75rem}.map-canvas{border:1px solid var(--border);border-radius:var(--radius);background:var(--map-bg);--xy-background-color:var(--map-bg);--xy-node-color:var(--text);--xy-controls-button-background-color:var(--panel);--xy-controls-button-background-color-hover:var(--bg);--xy-controls-button-color:var(--text);--xy-controls-button-border-color:var(--border);--xy-edge-label-background-color:var(--panel);--xy-edge-label-color:var(--text);height:calc(100vh - 12rem);min-height:520px}.map-canvas .react-flow__node{transition:transform .22s}.map-canvas .react-flow__node:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.map-canvas .react-flow__handle{opacity:0;pointer-events:none;border:0;width:1px;min-width:0;height:1px;min-height:0}.map-canvas .react-flow__controls button{border-radius:0;padding:.25rem}.map-canvas .react-flow__controls svg{fill:var(--text)}.branch-methods{--branch:var(--branch-methods)}.branch-paper_findings{--branch:var(--branch-paper_findings)}.branch-code_findings{--branch:var(--branch-code_findings)}.branch-assumptions{--branch:var(--branch-assumptions)}.branch-limitations{--branch:var(--branch-limitations)}.branch-open_questions{--branch:var(--branch-open_questions)}.map-node{box-sizing:border-box;color:var(--text);cursor:pointer;width:100%;height:100%;font-size:.8rem;line-height:1.35}.question-node{text-align:center;background:var(--panel);border:2px solid var(--text);cursor:default;border-radius:50%;justify-content:center;align-items:center;padding:2.25rem;font:400 1.3rem/1.25 Instrument Serif,serif;display:flex}.question-node .clamp{-webkit-line-clamp:6}.branch-node{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.branch-disc{box-sizing:border-box;background:var(--panel);border:2.5px solid var(--branch);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.branch-node.open .branch-disc{border-width:4px}.branch-node.waiting{cursor:default}.branch-node.waiting .branch-disc{border-style:dotted}.branch-count{font:400 2.4rem/1 Instrument Serif,serif}.branch-toggle{color:var(--muted);font-size:1rem;line-height:1;position:absolute;bottom:.5rem}.branch-label{color:var(--branch);margin-top:.35rem;font-size:1rem;font-weight:600}.branch-summary{font-size:.75rem}.branch-message{color:var(--muted);font-size:.72rem}.finding-node,.approach-node{border-radius:var(--radius);align-items:flex-start;gap:.6rem;padding:.35rem .5rem;display:flex}.finding-node:hover,.approach-node:hover{background:var(--panel)}.node-dot{box-sizing:border-box;border:1.5px solid var(--branch);background:var(--branch);border-radius:50%;flex-shrink:0;width:.9rem;height:.9rem;margin-top:.15rem}.standing-borderline .node-dot,.related-node .node-dot,.approach-node:not(.chosen) .node-dot{background:0 0}.standing-borderline .node-dot{border-style:dashed}.node-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.is-focused{background:color-mix(in srgb, var(--action) 14%, var(--map-bg));box-shadow:inset 0 0 0 2px var(--action)}.is-focused .node-dot{border-color:var(--action);background:var(--action)}.node-type{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.68rem}.node-badges{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.finding-node .clamp,.approach-node .clamp{-webkit-line-clamp:2}.edge-tree path{stroke:var(--branch);stroke-width:1.5px;stroke-opacity:.75}.edge-link path{stroke:var(--action);stroke-width:1.6px}.edge-contradicts path{stroke:var(--link-contradicts);stroke-dasharray:6 4}.edge-qualifies path{stroke:var(--link-qualifies);stroke-dasharray:2 3}.edge-relies_on path{stroke:var(--chosen)}.edge-qualified path{opacity:.75}.support-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);max-height:calc(100vh - 2rem);padding:1rem 1.1rem;position:sticky;top:1rem;overflow:auto}.support-panel .back{padding:.25rem .6rem;font-size:.8rem}.inspector-statement{margin:.25rem 0 .5rem;font-size:1.05rem;line-height:1.4}.inspector h3{margin:1.1rem 0 .35rem;font-size:.9rem}.badges{flex-wrap:wrap;gap:.3rem;margin:.25rem 0;padding:0;list-style:none;display:flex}.badge{border:1px solid var(--border);border-radius:var(--radius-small);color:var(--muted);padding:.05rem .5rem;font-size:.72rem}.links{gap:.5rem;padding:0;list-style:none;display:grid}.link-button{color:var(--link);text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.links details{margin:.15rem 0 0;font-size:.8rem}.links summary{min-height:24px;line-height:24px}.override .choice{align-items:center;margin-right:.9rem;display:inline-flex}.override input[type=radio]{width:auto;margin-right:.3rem}.override legend{margin-bottom:.25rem;font-weight:500}.override textarea{min-height:4rem}.context-chip{border:1px solid var(--accent);border-radius:var(--radius-small);padding:.1rem .7rem;font-size:.8rem;display:inline-block}.conversation .messages{gap:.75rem;margin:.75rem 0;padding:0;list-style:none;display:grid}.message{border-radius:var(--radius);overflow-wrap:anywhere;padding:.5rem .7rem}.message.user{background:var(--bg);border:1px solid var(--border)}.message .user-text{white-space:pre-wrap;margin:.25rem 0}.message.assistant .answer p{margin:.35rem 0 .6rem;line-height:1.65}.message.failed .notice{color:var(--error);margin:.25rem 0}.message.assistant .answer p+p{margin-top:.85rem}.cite-chip{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--accent);border-radius:var(--radius-small);max-width:100%;color:var(--text);vertical-align:baseline;background:0 0;margin:.3rem .15rem .3rem .3rem;padding:0 .45rem;font-size:.75rem;line-height:1.5;display:inline-block;overflow:hidden}.cite-version,.cite-qualifier{color:var(--muted)}.cite-chip.qualified{border-style:dashed}.inferred-label{color:var(--muted);font-style:italic}blockquote.withheld{border-left:3px solid var(--muted);color:var(--muted);margin:.4rem 0;padding:.3rem .7rem;font-style:italic}.message .coverage{font-size:.75rem}.follow-ups{flex-wrap:wrap;gap:.35rem;margin:.4rem 0;display:flex}.follow-ups button{padding:.2rem .6rem;font-size:.8rem}.action-card{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--panel);margin:.5rem 0;padding:.5rem .75rem}.action-card.executed{border-left-color:var(--action)}.action-card.expired,.action-card.cancelled{border-left-color:var(--muted);color:var(--muted);border-left-style:dashed}.action-card.failed{border-left-color:var(--error)}.action-card .card-outcome{font-weight:500}.action-card textarea{min-height:3.5rem}.composer{background:var(--panel);border-top:1px solid var(--border);padding-top:.5rem;position:sticky;bottom:0}.composer textarea{width:100%;min-height:4rem}.copilot-memory{margin:.25rem 0 .5rem;font-size:.85rem}.copilot-memory ul{padding-left:1.1rem}.outline{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:.75rem 1rem}.outline-question{font:400 1.15rem/1.35 Instrument Serif,serif}.outline-question .eyebrow{font-family:Inter,sans-serif;display:block}.outline-branches,.outline-items{margin:0;padding:0;list-style:none}.outline-items{gap:.35rem;padding-left:1rem;display:grid}.outline-branch{margin:.75rem 0 .25rem}.outline-branch button{text-align:left;width:100%;font-weight:600}.outline-item{text-align:left;gap:.15rem;width:100%;display:grid}.outline-item[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.outline-item.chosen{border-color:var(--chosen)}.empty-map .editorial{font-size:2rem}.primary-link{background:var(--action);color:var(--on-action);border-radius:var(--radius-small);padding:.55rem 1rem;text-decoration:none;display:inline-block}@media (width<=1050px){.map-workspace{grid-template-columns:minmax(0,1fr)}.support-panel{max-height:none;position:static}.map-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.map-filters{grid-template-columns:minmax(0,1fr)}.map-canvas{height:60vh;min-height:320px}}.map-canvas .react-flow__edge-textbg{fill:var(--panel)}.map-canvas .react-flow__edge-text{fill:var(--text);font-size:11px}.evidence-card{margin:0}.citations{gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.citation .eyebrow{margin:0 0 .25rem}.cited-text{border-left:3px solid var(--border);background:var(--bg);overflow-wrap:anywhere;margin:0 0 .35rem;padding:.4rem .75rem}.citation-current{margin:0}.related-node{border-style:dashed}.v2-shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(300px,360px);min-height:100vh;display:grid}.v2-shell.panel-closed{grid-template-columns:minmax(0,1fr)}.v2-topbar{border-bottom:1px solid var(--border);background:var(--panel);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem 1.25rem;padding:.6rem 1.5rem;display:flex}.project-switcher{min-width:0;max-width:100%;margin:0;position:relative}.project-switcher>summary{border:1px solid var(--border);border-radius:var(--radius-small);cursor:pointer;white-space:nowrap;align-items:baseline;gap:.5rem;padding:.3rem .6rem;list-style:none;display:flex}.project-switcher>summary .project-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.project-switcher>summary::-webkit-details-marker{display:none}.project-switcher>summary:after{content:"▾";color:var(--muted)}.project-switcher>summary:hover{border-color:var(--accent)}.project-name{font-weight:600}.project-id{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.project-menu{z-index:30;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:min(26rem,100vw - 2rem);padding:.35rem;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 8px 24px #0000002e}.project-menu ul{max-height:20rem;margin:0;padding:0;list-style:none;overflow-y:auto}.project-menu li a{border-radius:var(--radius-small);color:var(--text);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.45rem .6rem;text-decoration:none;display:flex}.project-menu li a:hover,.project-menu li a[aria-current=page]{background:var(--bg)}.project-menu-actions{border-top:1px solid var(--border);gap:1rem;margin:.35rem 0 0;padding:.5rem .6rem .25rem;display:flex}.home-link{color:var(--text);flex-shrink:0;align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:flex}.home-link img{flex-shrink:0;width:auto;height:1.4rem}.frame-bar{justify-content:space-between}.home-link.wordmark{letter-spacing:-.022em;align-items:baseline;gap:0;font-size:1.125rem;position:relative}.home-link.wordmark .wordmark__mark{width:auto;height:.585em;margin:0 0 -.045em .065em}.editorial.sign-in-title{margin-bottom:1rem;font-size:clamp(2.25rem,1.85rem + 1.4vw,3rem);line-height:1.1}.tabs{gap:.25rem;display:flex}.tabs a{color:var(--muted);padding:.5rem .75rem;text-decoration:none}.tabs a[aria-current=page]{color:var(--text);box-shadow:inset 0 -2px 0 var(--action);font-weight:600}.panel-toggle,.panel-close{padding:.25rem .6rem;font-size:.8rem}.v2-shell .main{padding:1.75rem 2.5rem 4rem}.status-line{color:var(--muted);flex:14rem;margin:0;font-size:.8rem;line-height:1.4}.setup{gap:var(--space-section);max-width:56rem;margin:0 auto;display:grid}.setup section>h2{margin:0 0 .75rem}.setup-question h1{text-wrap:balance;margin:0 0 .75rem}.sub-questions-heading{letter-spacing:.02em;color:var(--muted);margin:1.25rem 0 .5rem;font-size:.8rem;font-weight:600}.sub-questions{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);counter-reset:sub-question;margin:0;padding:0;list-style:none}.sub-question{counter-increment:sub-question;padding:.6rem 1rem .6rem 2.5rem;position:relative}.sub-question+.sub-question{border-top:1px solid var(--border)}.sub-question:before{content:counter(sub-question);color:var(--muted);font-variant-numeric:tabular-nums;position:absolute;left:1rem}.sub-question details{margin:0}.sub-question summary{cursor:pointer;font-weight:400}.sub-question details p{max-width:44rem;margin:.35rem 0 .15rem}.setup-question .section-head{flex-wrap:wrap;align-items:flex-start}.analysis-box{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:1.25rem 1.5rem}.analysis-box h2{margin:0 0 .5rem}.analysis-box .analyze{background:0 0;border:0;padding:0}.analysis-box .primary{padding:.7rem 1.5rem;font-size:1rem;font-weight:600}.analysis-box .estimate{font-variant-numeric:tabular-nums;font-weight:600}.analysis-box .progress progress{width:100%}.guide{border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.guide h2{margin:0 0 .25rem}.guide ol{margin:.25rem 0 .75rem;padding-left:1.25rem}.status-alert{color:var(--text);font-weight:500}.v2-shell>.support-panel{border:0;border-left:1px solid var(--border);border-radius:0;align-self:start;height:100vh;max-height:100vh;position:sticky;top:0}.support-panel[hidden]{display:none}.v2-shell>.support-panel.as-drawer{z-index:20;width:min(420px,100vw);position:fixed;inset:0 0 0 auto;box-shadow:-8px 0 24px #00000040}.panel-bar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.panel-title{font-weight:600}.page h1{margin-top:0}.page section+section,.page>details{margin-top:1.5rem}.small{font-size:.8rem}.empty{border:1px dashed var(--border);border-radius:var(--radius);background:var(--panel);padding:1.25rem}.question-card,.source-card,.analyze,.analysis-panel,.proposal-set,.choice-summary,.question-form,.add-papers,.add-repository{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);margin:0 0 1rem;padding:1rem 1.1rem}.editorial{margin:.25rem 0 .75rem;font:400 1.5rem/1.3 Instrument Serif,serif}.aspect-editor ol,.aspect-editor ul{gap:.4rem;padding-left:1.2rem;display:grid}.source-list,.pending-files{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.source-head,.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.source-title{margin:0;font-weight:600}.source-card.status-failed{border-left:3px solid var(--error)}.source-error,.error{color:var(--error)}.refusal{font-weight:500}.pending-file{border:1px solid var(--border);border-radius:var(--radius);padding:.6rem .75rem}.file-name{font-weight:500}.coverage-gap{border-left:3px solid var(--link-qualifies);padding-left:.6rem}.estimate{margin-bottom:.25rem;font-weight:500}.excluded{color:var(--muted);padding-left:1.2rem}.progress ul{gap:.5rem;padding:0;list-style:none;display:grid}.progress progress{width:100%;accent-color:var(--action);display:block}.error-panel{border-left:3px solid var(--error)}.cost-details table,.compare table{border-collapse:collapse;width:100%;font-size:.8rem}.cost-details th,.cost-details td,.compare th,.compare td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.35rem .5rem}.cost-details table+p,.cost-details table+table{margin-top:.6rem}.cost-details table{margin-top:.75rem}.cost-details caption{text-align:left;padding-bottom:.35rem;font-weight:600}.cost-details th{color:var(--muted);font-weight:500}.cost-details th.number,.cost-details td.number{text-align:right;font-variant-numeric:tabular-nums}.cost-details tfoot th,.cost-details tfoot td{color:var(--text);border-bottom:0;font-weight:600}.worst-case,.optional-action{margin:.75rem 0}.worst-case>summary,.optional-action>summary,.cost-details>summary{cursor:pointer;font-weight:500}.optional-action{border:1px solid var(--border);border-radius:var(--radius);padding:.75rem 1rem}.table-scroll{max-width:100%;overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--accent)}.not-selected h2{font-size:1rem}.count{color:var(--muted);font-size:.8rem;font-weight:400}.finding-rows{gap:.4rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.finding-row{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:.5rem .75rem}.finding-row.band-out{color:var(--muted)}.row-meta{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.3rem 0 0;font-size:.8rem;display:flex}.facts{margin:.75rem 0}.facts dt{font-weight:600}.facts dd{margin:.1rem 0 .6rem}.approach-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.75rem;padding:0;list-style:none;display:grid}.approach-cards>li{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);align-content:start;gap:.4rem;padding:.85rem 1rem;display:grid}.choose{border-top:1px solid var(--border);margin-top:.5rem;padding-top:.75rem}.attention-list{gap:.4rem;padding:0;list-style:none;display:grid}.attention-list li{border-left:3px solid var(--link-qualifies);background:var(--panel);padding:.3rem .7rem}.saved{border-left:3px solid var(--chosen);background:var(--panel);padding:.4rem .75rem}.project-list{gap:.5rem;padding:0;list-style:none;display:grid}.project-list a{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);gap:.15rem;padding:.75rem 1rem;text-decoration:none;display:grid}.project-list a:hover{border-color:var(--accent)}@media (width<=900px){.v2-shell,.v2-shell.panel-closed{grid-template-columns:minmax(0,1fr)}.v2-topbar{padding:.5rem 1rem}.status-line{flex-basis:100%;order:1}.v2-shell .main{padding:1rem}}.support-panel .composer{padding-bottom:1rem;bottom:-1rem}.sign-out-failed{margin-left:.5rem;font-size:.875rem}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:#9696b41a;--xy-selection-border-default:1px dotted #9b9b9bcc;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));min-width:5px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{justify-content:center;align-items:center;width:26px;height:26px;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{border:var(--xy-node-border-selected,var(--xy-node-border-selected-default));outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}
