.sets__panel{flex:0 0 var(--nt-rail-w);box-sizing:border-box;background:var(--nt-canvas);border-right:var(--nt-unit-t) solid var(--nt-card-bd);height:100%;position:relative}@container shell (width>900px){.sets__panel{padding-bottom:calc(var(--nt-brand-card-bottom) + var(--nt-brand-card-h) + 8px)}}@media (width<=767px){.sets__panel[data-pending]{display:none}}.nodes{flex-direction:column;height:100%;display:flex}.nodes__head{box-sizing:border-box;letter-spacing:3px;height:57px;color:var(--c59);text-shadow:0 0 10px var(--c34), 0 0 22px var(--c32);flex:none;justify-content:space-between;align-items:flex-start;padding:25px 16px 0 20px;font-size:15px;font-weight:700;line-height:1;display:flex}.nodes__fold{color:var(--c59);filter:drop-shadow(0 0 5px var(--c36));cursor:pointer;background:0 0;border:none;margin-top:-2px;padding:3px;line-height:0}.nodes__fold[data-folded] svg{transform:rotate(180deg)}.nodes__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nt-card-bd) transparent;flex:0 auto;max-height:60%;margin:0;padding:0;list-style:none;overflow-y:auto}.nodes__list>li{padding:0 calc(var(--nt-rail-inset) - 1px) 6px var(--nt-rail-inset)}.nodes>.sets{flex:auto;height:auto;min-height:0}.sets{flex-direction:column;height:100%;display:flex}.sets__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nt-card-bd) transparent;flex:auto;min-height:0;overflow-y:auto}.sets__spacer{position:relative}.sets__row,.nodes__row{left:var(--nt-rail-inset);right:calc(var(--nt-rail-inset) - 1px);background-image:linear-gradient(var(--nt-rail-spine), var(--nt-rail-spine)), var(--nt-rail-row-bg);border:1px solid var(--nt-rail-row-bd);box-shadow:var(--nt-rail-row-shadow);cursor:default;-webkit-user-select:none;user-select:none;color:var(--nt-ink);background-position:0,0 0;background-repeat:no-repeat,no-repeat;background-size:3px calc(100% - 20px),100% 100%;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:11px;font-size:13px;font-weight:500;display:grid;position:absolute}.sets__row:before,.nodes__row:before{content:"";width:10px;height:16px;color:color-mix(in srgb, var(--nt-muted) 65%, var(--nt-canvas));background-image:radial-gradient(currentColor 1.4px,#0000 1.5px);background-repeat:repeat;background-size:5px 5.5px;grid-area:1/1/3/2;align-self:center}.sets__row--active:after{content:attr(data-row-sub);letter-spacing:.04em;color:var(--nt-muted);grid-area:2/3/3/4;font-size:10px;font-weight:400}.sets__row--set{color:var(--nt-sub)}.sets__row--active{background-image:linear-gradient(var(--nt-group), var(--nt-group)), linear-gradient(color-mix(in srgb, var(--nt-group) 16%, transparent), color-mix(in srgb, var(--nt-group) 16%, transparent)), var(--nt-rail-row-bg);border-color:color-mix(in srgb, var(--nt-group) 30%, transparent);background-position:0,0 0,0 0;background-repeat:no-repeat;background-size:3px calc(100% - 20px),100% 100%,100% 100%}.nodes__row{width:100%;height:48px;font:inherit;text-align:left;color:var(--c116);cursor:pointer;background-color:#0000;grid-template-rows:auto auto;align-content:center;row-gap:2px;padding:0 12px;font-size:13.5px;font-weight:400;line-height:1.1;position:relative;left:auto;right:auto}.nodes__icon{grid-area:1/2/3/3}.nodes__title{text-overflow:ellipsis;white-space:nowrap;grid-area:1/3/2/4;overflow:hidden}.nodes__sub{text-overflow:ellipsis;white-space:nowrap;max-width:122px;color:var(--c92);grid-area:2/3/3/4;font-size:11.5px;overflow:hidden}.nodes__row--folded{opacity:.6}.nodes__row--folded .nodes__sub{display:none}.nodes__row--selected{border-color:var(--nt-rail-row-bd-sel);box-shadow:var(--nt-rail-row-shadow-sel)}.sets__row--drop{outline:var(--nt-unit-t) dashed var(--nt-cyan)}.sets__toggle{min-width:28px;min-height:32px;color:var(--nt-muted);cursor:pointer;background:0 0;border:none;grid-area:1/2/2/3}.sets__spacer-dot{background:var(--nt-line);border-radius:50%;grid-area:1/2/2/3;justify-self:center;width:21px;height:21px;margin-left:3px}.sets__spacer-dot[data-shape=square]{border-radius:2px}.sets__spacer-dot[data-shape=diamond]{border-radius:2px;transform:rotate(45deg)}.sets__spacer-dot[data-shape=bar]{border-radius:2px;height:3px}.sets__label{text-overflow:ellipsis;white-space:nowrap;grid-area:1/3/2/4;overflow:hidden}.sets__swatch{border-radius:50%;grid-area:1/4/2/5;width:10px;height:10px;margin-right:8px}.sets__swatch[data-shape=square]{border-radius:2px}.sets__swatch[data-shape=diamond]{border-radius:2px;transform:rotate(45deg)}.sets__swatch[data-shape=bar]{border-radius:2px;height:3px}.sets__sheet-toggle{left:8px;top:calc(var(--nt-header-h) + 8px);z-index:var(--nt-z-sheet);min-width:44px;min-height:44px;font-size:12px;position:absolute}.sets__overlay{left:0;top:calc(var(--nt-header-h) + 60px);width:min(80vw,320px);z-index:var(--nt-z-sheet);position:absolute;bottom:76px}.nt-brackets{pointer-events:none;background:linear-gradient(var(--nt-bracket), var(--nt-bracket)) 0 0 / var(--nt-unit-l) var(--nt-unit-t), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 0 0 / var(--nt-unit-t) var(--nt-unit-l), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 100% 0 / var(--nt-unit-l) var(--nt-unit-t), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 100% 0 / var(--nt-unit-t) var(--nt-unit-l), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 0 100% / var(--nt-unit-l) var(--nt-unit-t), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 0 100% / var(--nt-unit-t) var(--nt-unit-l), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 100% 100% / var(--nt-unit-l) var(--nt-unit-t), linear-gradient(var(--nt-bracket), var(--nt-bracket)) 100% 100% / var(--nt-unit-t) var(--nt-unit-l);filter:drop-shadow(0 0 3px var(--nt-bracket-glow));background-repeat:no-repeat;border-radius:10px;position:absolute;inset:0}.nt-atmosphere{pointer-events:none;background:var(--nt-canvas-wash);position:absolute;inset:0}.nt-backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nt-backdrop__plate,.nt-backdrop__canvas{width:100%;height:100%;position:absolute;inset:0}.nt-backdrop__plate{object-fit:cover}.nt-backdrop__canvas{opacity:0}.nt-backdrop[data-backdrop=live] .nt-backdrop__canvas{opacity:1}:root[data-ambience=none] .nt-backdrop__canvas{display:none}.nt-backdrop__plate--leaving{animation:.52s ease-in-out forwards nt-plate-leave}@keyframes nt-plate-leave{to{opacity:0}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}}:root{--bg:var(--c52);--canvas:var(--c57);--cyan:var(--c70);--cyan-b:var(--c85);--line:var(--c75);--red:var(--c119);--title:var(--c118);--sub:var(--c93);--muted:var(--c96);--pill-bd:var(--c7);--pill-bg:var(--c2);--card-bd:var(--c31);--l:15px;--t:2px;--c:var(--c82);--c0:#ffffff01;--c1:#ffffff04;--c2:#ffffff06;--c3:#7896b421;--c4:#7896b429;--c5:#7896b6a8;--c6:#7e9ebe2b;--c7:#7e9ebe4d;--c8:#7e9ebe52;--c9:#ffffff05;--c10:#ffffff08;--c11:#1699cf59;--c12:#196eb447;--c13:#1c64a00d;--c14:#1e64a529;--c15:#1e6eaf3d;--c16:#1e6eaf59;--c17:#1e6eb440;--c18:#1e78c357;--c19:#1e82be26;--c20:#288cdc59;--c21:#28aae647;--c22:#2d8ccd1a;--c23:#3fd0ff8c;--c24:#4682af38;--c25:#468cbe59;--c26:#4696c847;--c27:#4da1c0bf;--c28:#546e8c6b;--c29:#5a82aa1f;--c30:#5a96c352;--c31:#607a9875;--c32:#02b9ff38;--c33:#02b9ff52;--c34:#02b9ff8c;--c35:#02b9ffbf;--c36:#14a0f099;--c37:#14508c1a;--c38:#16a3dc80;--c39:#1e7dc866;--c40:#237dc380;--c41:#2896eb80;--c42:#28a0e6b3;--c43:#285a820d;--c44:#42a8e080;--c45:#ff2e2eb3;--c46:#2878b400;--c47:#0000008c;--c48:#001127;--c49:#001e3f;--c50:#001f42;--c51:#010509;--c52:#01050d;--c53:#01060d;--c54:#010f21;--c55:#01e0ff;--c56:#02060e;--c57:#020912;--c58:#020a13;--c59:#02b9ff;--c60:#03070f;--c61:#04101d;--c62:#04121f;--c63:#0a1a26;--c64:#0aa6e0;--c65:#0b7ec2;--c66:#0be8fd;--c67:#0d1826;--c68:#12202f;--c69:#12a8ec;--c70:#12b8ef;--c71:#164e6e;--c72:#1699cf;--c73:#1a86d8;--c74:#1f6fb0;--c75:#22bdec;--c76:#2c92c4;--c77:#2e9fd8;--c78:#2ea8e6;--c79:#2f83c8;--c80:#35e6ff;--c81:#3f7cb0;--c82:#3fd0ff;--c83:#465264;--c84:#4b83b2;--c85:#4cdcff;--c86:#59636f;--c87:#5a52f0;--c88:#5fe0ff;--c89:#67c4ee;--c90:#6f8296;--c91:#737d88;--c92:#798794;--c93:#7fa4c0;--c94:#8b94a3;--c95:#8f9cac;--c96:#98a2b2;--c97:#9a86f5;--c98:#bfe6ff;--c99:#bfeaff;--c100:#bff4ff;--c101:#c9d2dc;--c102:#ccd6df;--c103:#cdd6df;--c104:#cfd7df;--c105:#cfd8e1;--c106:#d3dbe4;--c107:#d4dde5;--c108:#dbe2ea;--c109:#e4ebf2;--c110:#e8eef4;--c111:#e9eff5;--c112:#eaf1f8;--c113:#eaf2fb;--c114:#eaf3ff;--c115:#eaf6ff;--c116:#eef3f8;--c117:#eef4fb;--c118:#f4f8fc;--c119:#ff2e2e;--c120:#000;--c121:#fff;--accent:var(--accent-seed,#4cdcff)}@supports (color:color-mix(in lab, red, red)){:root{--accent:color-mix(in srgb,var(--accent-seed,#4cdcff) 42%,var(--c59))}}:root{--nt-z-atlas:48;--nt-z-frame:35;--nt-z-world:40;--nt-z-seam:45;--nt-z-atlas-expanded:50;--nt-z-marquee:52;--nt-z-god-layer:55;--nt-z-bars:60;--nt-z-sheet:62;--nt-z-menus:65;--nt-z-pad:70;--nt-z-god:80;--nt-z-chat:90;--nt-font-ui:"Cascadia Mono", Consolas, "Courier New", monospace;--nt-bg:var(--bg);--nt-canvas:var(--canvas);--nt-ink:var(--title);--nt-sub:var(--sub);--nt-muted:var(--muted);--nt-fill-61:var(--c61);--nt-tone-53:var(--c53);--nt-dim:var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-dim:color-mix(in srgb, var(--c118) 62%, transparent)}}:root{--nt-accent:var(--accent);--nt-line:var(--line);--nt-cyan:var(--cyan);--nt-cyan-b:var(--cyan-b);--nt-depth:var(--c71);--nt-atlas-sea:var(--c50);--nt-atlas-paper:var(--c58);--nt-red:var(--red);--nt-card-bd:var(--card-bd);--nt-pill-bg:var(--pill-bg);--nt-pill-bd:var(--pill-bd);--nt-unit-t:var(--t);--nt-unit-l:var(--l);--nt-header-h:clamp(56px, 4.5vw, 71px);--nt-rail-w:236px;--nt-rail-inset:15px;--nt-brand-card-bottom:clamp(52px, 19.4vh, 320px);--nt-brand-card-h:184px;--nt-card-radius-compact:15px;--nt-brand-cyan:#02b9ff;--nt-card-seed-0:#12b8ef;--nt-card-seed-1:#5a52f0;--nt-card-seed-2:#2ea8e6;--nt-card-seed-3:#31d0a5;--nt-card-seed-4:#f5a524;--nt-card-seed-5:#e879f9;--nt-card-seed-6:#4cdcff;--nt-card-seed-fallback:var(--nt-card-seed-6);--nt-shadow-drop-dim:#040b137a;--nt-shadow-drop-bright:#040b139e;--nt-shadow-inset-dim:#f4f8fc1f;--nt-shadow-inset-bright:#f4f8fc45;--nt-wordmark-glow-near:var(--c88)}@supports (color:color-mix(in lab, red, red)){:root{--nt-wordmark-glow-near:color-mix(in srgb, var(--c88) 80%, transparent)}}:root{--nt-wordmark-glow-far:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-wordmark-glow-far:color-mix(in srgb, var(--c59) 55%, transparent)}}:root{--nt-chrome-pill-bd:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chrome-pill-bd:color-mix(in srgb, var(--c59) 22%, color-mix(in srgb, var(--c118) 14%, transparent))}}:root{--nt-chrome-pill-bg:linear-gradient(180deg, var(--c118), var(--c118))}@supports (color:color-mix(in lab, red, red)){:root{--nt-chrome-pill-bg:linear-gradient(180deg, color-mix(in srgb, var(--c118) 9%, var(--c61)), color-mix(in srgb, var(--c118) 3%, var(--c58)))}}:root{--nt-chrome-pill-shadow:0 8px 18px var(--c53), 0 2px 4px var(--c53), inset 0 1px 0 var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chrome-pill-shadow:0 8px 18px color-mix(in srgb, var(--c53) 52%, transparent), 0 2px 4px color-mix(in srgb, var(--c53) 40%, transparent), inset 0 1px 0 color-mix(in srgb, var(--c118) 7%, transparent)}}:root{--nt-chrome-pill-bd-hover:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chrome-pill-bd-hover:color-mix(in srgb, var(--c59) 46%, transparent)}}:root{--nt-chrome-pill-shadow-hover:0 12px 26px var(--c53), 0 0 14px var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chrome-pill-shadow-hover:0 12px 26px color-mix(in srgb, var(--c53) 58%, transparent), 0 0 14px color-mix(in srgb, var(--c59) 24%, transparent)}}:root{--nt-tagline-glow:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-tagline-glow:color-mix(in srgb, var(--c59) 45%, transparent)}}:root{--nt-brand-card-bd:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-brand-card-bd:color-mix(in srgb, var(--c59) 40%, transparent)}}:root{--nt-brand-card-bg:radial-gradient(120% 90% at 50% 30%, var(--c59), transparent 70%)}@supports (color:color-mix(in lab, red, red)){:root{--nt-brand-card-bg:radial-gradient(120% 90% at 50% 30%, color-mix(in srgb, var(--c59) 18%, transparent), transparent 70%)}}:root{--nt-brand-card-shadow:0 0 22px var(--c59), inset 0 0 26px var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-brand-card-shadow:0 0 22px color-mix(in srgb, var(--c59) 22%, transparent), inset 0 0 26px color-mix(in srgb, var(--c59) 10%, transparent)}}:root{--nt-rail-spine:var(--c59);--nt-rail-row-bd:var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-rail-row-bd:color-mix(in srgb, var(--c118) 13%, transparent)}}:root{--nt-rail-row-bg:linear-gradient(180deg, var(--c118), var(--c58))}@supports (color:color-mix(in lab, red, red)){:root{--nt-rail-row-bg:linear-gradient(180deg, color-mix(in srgb, var(--c118) 6%, var(--c56)), color-mix(in srgb, var(--c58) 55%, var(--c56)))}}:root{--nt-rail-row-shadow:0 6px 16px var(--c53), inset 0 1px 0 var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-rail-row-shadow:0 6px 16px color-mix(in srgb, var(--c53) 50%, transparent), inset 0 1px 0 color-mix(in srgb, var(--c118) 5%, transparent)}}:root{--nt-rail-row-bd-sel:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-rail-row-bd-sel:color-mix(in srgb, var(--c59) 48%, transparent)}}:root{--nt-rail-row-shadow-sel:0 8px 22px var(--c53), 0 0 16px var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-rail-row-shadow-sel:0 8px 22px color-mix(in srgb, var(--c53) 60%, transparent), 0 0 16px color-mix(in srgb, var(--c59) 26%, transparent)}}:root{--nt-bracket:var(--c82);--nt-bracket-glow:var(--c23);--nt-generated-mark:var(--nt-bracket)}@supports (color:color-mix(in lab, red, red)){:root{--nt-generated-mark:color-mix(in oklch, var(--nt-bracket) 62%, var(--nt-ink))}}:root{--nt-generated-mark-glow:var(--nt-generated-mark)}@supports (color:color-mix(in lab, red, red)){:root{--nt-generated-mark-glow:color-mix(in oklch, var(--nt-generated-mark) 55%, transparent)}}:root{--nt-generated-ink:var(--nt-card-sub)}@supports (color:color-mix(in lab, red, red)){:root{--nt-generated-ink:color-mix(in oklch, var(--nt-card-sub) 64%, var(--nt-brand-cyan))}}:root{--nt-conn-grad-start:var(--c59);--nt-conn-grad-end:var(--c88);--nt-conn-pulse:var(--c100);--nt-conn-dot-rim:var(--c80);--nt-canvas-wash:radial-gradient(120% 90% at 46% 44%, var(--c62) 0%, var(--c58) 45%, var(--c53) 100%);--nt-canvas-grid:var(--c43);--nt-trace-line:var(--c71);--nt-trace-packet:var(--c88);--nt-trace-pad:var(--c63);--nt-trace-pad-edge:var(--c76);--nt-god-line:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-god-line:color-mix(in srgb, var(--c59) 55%, transparent)}}:root{--nt-god-line-glow:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-god-line-glow:color-mix(in srgb, var(--c59) 40%, transparent)}}:root{--nt-god-grid:var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-god-grid:color-mix(in srgb, var(--c118) 6%, transparent)}}:root{--nt-god-edge:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-god-edge:color-mix(in srgb, var(--c59) 45%, transparent)}}:root{--nt-god-edge-glow:var(--c59)}@supports (color:color-mix(in lab, red, red)){:root{--nt-god-edge-glow:color-mix(in srgb, var(--c59) 12%, transparent)}}:root{--nt-god-mark:var(--c59);--nt-conn-line:var(--c71);--nt-conn-spark:var(--c88);--nt-chip-bd:var(--nt-conn-grad-start)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chip-bd:color-mix(in srgb, var(--nt-conn-grad-start) 40%, transparent)}}:root{--nt-chip-bg:var(--nt-bg)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chip-bg:color-mix(in srgb, var(--nt-bg) 68%, transparent)}}:root{--nt-chip-ink:var(--nt-ink)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chip-ink:color-mix(in srgb, var(--nt-ink) 62%, transparent)}}:root{--nt-chip-on-bd:var(--nt-conn-grad-start);--nt-chip-on-bg:var(--nt-conn-grad-start)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chip-on-bg:color-mix(in srgb, var(--nt-conn-grad-start) 30%, color-mix(in srgb, var(--nt-bg) 72%, var(--nt-canvas)))}}:root{--nt-chip-expand-bg:var(--nt-bg)}@supports (color:color-mix(in lab, red, red)){:root{--nt-chip-expand-bg:color-mix(in srgb, var(--nt-bg) 55%, transparent)}}:root{--nt-chip-expand-ink:var(--nt-muted);--nt-stop-bd:var(--nt-line);--nt-stop-bg:var(--nt-line)}@supports (color:color-mix(in lab, red, red)){:root{--nt-stop-bg:color-mix(in srgb, var(--nt-line) 40%, transparent)}}:root{--nt-stop-on:var(--nt-conn-grad-start);--nt-set-1:var(--c59);--nt-set-2:var(--c55);--nt-set-3:var(--c82);--nt-set-4:var(--c85);--nt-set-5:var(--c88);--nt-set-6:var(--c100);--nt-set-7:var(--c66);--nt-set-8:var(--c64);--nt-set-9:var(--c74);--nt-set-10:var(--c76);--nt-set-11:var(--c78);--nt-set-12:var(--c84);--nt-card-top:var(--c61);--nt-card-base:var(--c58);--nt-card-chev:var(--c103);--nt-card-sub:var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-card-sub:color-mix(in srgb, var(--c118) 74%, var(--c58))}}:root{--nt-card-text:var(--c118)}@supports (color:color-mix(in lab, red, red)){:root{--nt-card-text:color-mix(in srgb, var(--c118) 88%, var(--c58))}}@media (width<=767px){:root{--nt-header-h:84px}}:root{--nt-gem-face:#0f131bc7;--nt-gem-bd:#e5484d4d;--nt-gem-bd-hover:#e5484d8c;--nt-gem-glow:#e5484d66;--nt-gem-pavilion:#202430;--nt-gem-edge:#505a6c;--nt-gem-table:#e5484d;--nt-gem-crown:#c2333a;--nt-gem-core:#ffb63f;--nt-gem-glint:#fff9;--nt-gem-glow-stone:#e5484d80}body{background:var(--c120);color:var(--nt-ink);font-family:var(--nt-font-ui);margin:0}.canvas{height:calc(100dvh - var(--nt-header-h));touch-action:pinch-zoom;outline:none;position:relative;overflow:clip}.themes{height:100dvh;position:relative;overflow:hidden}.canvas:focus-visible{outline:none}.canvas:focus-visible:after{content:"";border:var(--nt-unit-t) solid var(--nt-accent);pointer-events:none;will-change:transform;position:absolute;inset:0}.canvas__world{transform-origin:0 0;z-index:var(--nt-z-world);pointer-events:none;position:absolute;top:0;left:0}.canvas__world:before{content:"";opacity:.42;background-image:linear-gradient(var(--nt-canvas-grid) 1px, transparent 1px), linear-gradient(90deg, var(--nt-canvas-grid) 1px, transparent 1px);pointer-events:none;background-size:34px 34px;display:none;position:absolute;inset:0}:root[data-ambience=none] .canvas__world:before{display:block}.canvas__world .node{pointer-events:auto}.canvas__landing{place-items:center;display:grid;position:absolute;inset:0}.node{--nt-card-accent:var(--nt-accent-seed,var(--nt-card-seed-fallback))}@supports (color:color-mix(in lab, red, red)){.node{--nt-card-accent:color-mix(in srgb, var(--nt-accent-seed,var(--nt-card-seed-fallback)) 42%, var(--nt-brand-cyan))}}.node{--nt-card-title:var(--nt-card-accent)}@supports (color:color-mix(in lab, red, red)){.node{--nt-card-title:color-mix(in srgb, var(--nt-card-accent) 32%, var(--nt-ink))}}.node{--nt-node-bd-dim:var(--nt-card-accent)}@supports (color:color-mix(in lab, red, red)){.node{--nt-node-bd-dim:color-mix(in srgb, var(--nt-card-accent) 30%, color-mix(in srgb, var(--nt-ink) 12%, transparent))}}.node{--nt-node-bd-bright:var(--nt-card-accent)}@supports (color:color-mix(in lab, red, red)){.node{--nt-node-bd-bright:color-mix(in srgb, var(--nt-card-accent) 46%, transparent)}}.node{--nt-node-bd:var(--nt-node-bd-dim);--nt-card-shadow-dim:var(--nt-shadow-drop-dim) 7px 8px 18px, var(--nt-card-accent) 0 0 10px, var(--nt-shadow-inset-dim) 0 1px 0 inset}@supports (color:color-mix(in lab, red, red)){.node{--nt-card-shadow-dim:var(--nt-shadow-drop-dim) 7px 8px 18px, color-mix(in srgb, var(--nt-card-accent) 9%, transparent) 0 0 10px, var(--nt-shadow-inset-dim) 0 1px 0 inset}}.node{--nt-card-shadow-bright:var(--nt-shadow-drop-bright) 9px 11px 28px, var(--nt-card-accent) 0 0 26px, var(--nt-shadow-inset-bright) 0 1px 0 inset}@supports (color:color-mix(in lab, red, red)){.node{--nt-card-shadow-bright:var(--nt-shadow-drop-bright) 9px 11px 28px, color-mix(in srgb, var(--nt-card-accent) 26%, transparent) 0 0 26px, var(--nt-shadow-inset-bright) 0 1px 0 inset}}.node{--nt-card-shadow:var(--nt-card-shadow-dim);background:var(--nt-canvas);color:var(--nt-ink);--nt-card-border:var(--nt-unit-t);border:var(--nt-card-border) solid var(--nt-node-bd);border-radius:var(--card-radius,.5rem);touch-action:none;box-shadow:var(--nt-card-shadow);flex-direction:column;gap:.5rem;padding:1rem;display:flex;position:absolute}.node[data-emphasis]{--nt-card-shadow:var(--nt-card-shadow-bright);--nt-node-bd:var(--nt-node-bd-bright)}.node__header{align-items:center;gap:8px;display:flex}.node__glyph{width:13px;height:13px;color:var(--nt-cyan);flex:none}.node__glyph[data-node-glyph=lens],.node__glyph[data-node-glyph=spiral]{color:var(--nt-accent)}.node__glyph[data-node-glyph=orbit],.node__glyph[data-node-glyph=wave]{color:var(--nt-cyan-b)}.node__glyph[data-node-glyph=ring]{color:var(--nt-sub)}.node:has(.node__status[data-origin=machine]){--nt-bracket:var(--nt-generated-mark);--nt-bracket-glow:var(--nt-generated-mark-glow);--nt-node-bd-dim:var(--nt-generated-mark)}@supports (color:color-mix(in lab, red, red)){.node:has(.node__status[data-origin=machine]){--nt-node-bd-dim:color-mix(in srgb, var(--nt-generated-mark) 30%, color-mix(in srgb, var(--nt-ink) 12%, transparent))}}.node:has(.node__status[data-origin=machine]){--nt-node-bd-bright:var(--nt-generated-mark)}@supports (color:color-mix(in lab, red, red)){.node:has(.node__status[data-origin=machine]){--nt-node-bd-bright:color-mix(in srgb, var(--nt-generated-mark) 46%, transparent)}}.node__status[data-origin=machine]{--nt-card-sub:var(--nt-generated-ink);white-space:nowrap;min-width:0;display:flex}.node__origin-by{text-overflow:ellipsis;min-width:0;overflow:hidden}.node__origin-at{white-space:pre;flex:none}.node__status{color:var(--nt-card-sub);letter-spacing:.02em;margin:2px 0 0 19px;font-size:11px}.node__preview,.node__text{margin:6px 0 0 19px;font-size:11px;line-height:1.35}.node__chrome{color:var(--nt-ink);border-radius:.5rem;gap:.5rem;display:flex}.node__glow{pointer-events:none;border-radius:inherit;box-shadow:0 0 6px var(--nt-bracket-glow);position:absolute;inset:0}.node__media{border:var(--nt-unit-t) solid var(--nt-line);border-radius:calc(var(--card-radius,.5rem) / 2);background:var(--nt-bg);width:100%;position:relative}.node[data-look-layout=inline] .node__header{justify-content:flex-start}.node[data-look-layout=compact]{gap:.25rem;padding:.5rem}.node__header{justify-content:space-between;align-items:center;display:flex}.node__header h2{margin:0;font-size:.95rem}.node__editor{flex-direction:column;gap:.5rem;display:flex}.node--expanded{outline:var(--nt-unit-t) solid var(--nt-line)}.node__edge{z-index:3;position:absolute}.node__edge--n,.node__edge--s{cursor:ns-resize;height:8px;left:0;right:0}.node__edge--n{top:-3px}.node__edge--s{bottom:-3px}.node__edge--e,.node__edge--w{cursor:ew-resize;width:8px;top:0;bottom:0}.node__edge--e{right:-3px}.node__edge--w{left:-3px}.node__edge--ne,.node__edge--nw,.node__edge--se,.node__edge--sw{z-index:4;width:16px;height:16px}.node__edge--ne{cursor:nesw-resize;top:-3px;right:-3px}.node__edge--sw{cursor:nesw-resize;bottom:-3px;left:-3px}.node__edge--nw{cursor:nwse-resize;top:-3px;left:-3px}.node__edge--se{cursor:nwse-resize;bottom:-3px;right:-3px}.node__mark{z-index:6;touch-action:none;width:44px;height:44px;transform:scale(var(--nt-mark-scale,1));margin:-22px 0 0 -22px;position:absolute}.node__mark:after{content:"";background:var(--nt-card-accent);box-shadow:0 0 0 2px var(--nt-canvas);border-radius:50%;position:absolute;inset:16px}.node__mark--nw,.node__mark--w,.node__mark--sw{left:0}.node__mark--n,.node__mark--s{left:50%}.node__mark--ne,.node__mark--e,.node__mark--se{left:100%}.node__mark--nw,.node__mark--n,.node__mark--ne{top:0}.node__mark--w,.node__mark--e{top:50%}.node__mark--sw,.node__mark--s,.node__mark--se{top:100%}.node__ghost{top:calc(-1 * var(--nt-card-border));left:calc(-1 * var(--nt-card-border));z-index:5;pointer-events:none;position:absolute}.node__ghost>span{background:var(--nt-card-accent);transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.node__ghost-n,.node__ghost-s{width:1px;height:var(--nt-unit-t)}.node__ghost-e,.node__ghost-w{width:var(--nt-unit-t);height:1px}.node--active,.node--resizing{z-index:100000!important}.node--active{will-change:transform}.node--selected{outline:var(--nt-unit-t) solid var(--nt-accent)}.node:focus-visible{outline:var(--nt-unit-t) solid var(--nt-accent);outline-offset:var(--nt-unit-t)}.node[data-emphasis=true]{outline:var(--nt-unit-t) solid var(--node-emphasis,var(--nt-accent))}.node:not(.node--dot){isolation:isolate;--nt-card-border:1px;border-width:var(--nt-card-border);--nt-card-radius:18px;border-radius:var(--nt-card-radius);background:linear-gradient(155deg, var(--nt-card-accent), var(--nt-card-accent));gap:0;padding:0}@supports (color:color-mix(in lab, red, red)){.node:not(.node--dot){background:linear-gradient(155deg, color-mix(in srgb, var(--nt-card-accent) 14%, var(--nt-card-top)), color-mix(in srgb, var(--nt-card-accent) 4%, var(--nt-card-base)))}}.node--compact:not(.node--dot){--nt-card-radius:var(--nt-card-radius-compact);border-radius:var(--nt-card-radius)}.node:not(.node--dot):before{content:"";background:var(--nt-card-accent);width:3px;box-shadow:0 0 8px var(--nt-card-accent);border-radius:0 3px 3px 0;position:absolute;top:14%;bottom:14%;left:0}@supports (color:color-mix(in lab, red, red)){.node:not(.node--dot):before{box-shadow:0 0 8px color-mix(in srgb, var(--nt-card-accent) 75%, transparent)}}.node:not(.node--dot):before{opacity:.85;z-index:-1}.node:not(.node--dot):after{content:"";border-radius:0 0 calc(var(--nt-card-radius) - 1px) calc(var(--nt-card-radius) - 1px);opacity:.32;background-image:radial-gradient(var(--nt-card-accent) 1px, transparent 1.5px);height:52%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.node:not(.node--dot):after{background-image:radial-gradient(color-mix(in srgb, var(--nt-card-accent) 38%, transparent) 1px, transparent 1.5px)}}.node:not(.node--dot):after{z-index:-1;background-size:12px 12px}.node:not(.node--compact):not(.node--dot) .node__header{align-items:flex-start;min-height:64px;padding:15px 14px 0}.node__header h2{z-index:7;color:var(--card-ink,var(--nt-card-title));margin-top:-2px;font-size:15px;font-weight:700;position:relative}.node:not(.node--compact):not(.node--dot) .node__glyph{width:24px;height:24px;margin-right:12px}.node:not(.node--compact):not(.node--dot) .node__status{color:var(--nt-card-sub);margin:0;font-size:12px;position:absolute;top:39px;left:52px}.node:not(.node--compact):not(.node--dot) .node__status[data-origin=machine]{right:64px}.node:not(.node--compact):not(.node--dot) .node__body{min-height:0;padding:16px 20px 0;overflow:hidden}.node:not(.node--compact):not(.node--dot) .node__body:before{content:"";background:var(--nt-card-accent);height:1px;margin:0 0 12px;display:block}@supports (color:color-mix(in lab, red, red)){.node:not(.node--compact):not(.node--dot) .node__body:before{background:color-mix(in srgb, var(--nt-card-accent) 26%, color-mix(in srgb, var(--nt-ink) 10%, transparent))}}.node__row{align-items:center;gap:12px;margin:0 0 14px;display:flex}.node__bullet{background:var(--nt-card-accent);width:8px;height:8px;box-shadow:0 0 6px var(--nt-card-accent);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.node__bullet{box-shadow:0 0 6px color-mix(in srgb, var(--nt-card-accent) 65%, transparent)}}.node__preview,.node__text{overflow-wrap:anywhere;color:var(--nt-card-text);margin:0;font-size:13px}.node__chev{z-index:7;width:44px;height:44px;color:var(--nt-card-chev);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid;position:relative}.node__chev svg{width:20px;height:20px}.node__chev-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.layout-bar{z-index:var(--nt-z-bars);background:var(--nt-chrome-pill-bg);border:var(--nt-unit-t) solid var(--nt-pill-bd);color:var(--c108);border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;display:flex;position:absolute;bottom:12px;right:12px}.layout-bar__action{min-width:44px;min-height:44px}.invoke-bar{z-index:var(--nt-z-bars);background:var(--nt-pill-bg);border:var(--nt-unit-t) solid var(--nt-pill-bd);max-width:min(38rem,100% - 24px);color:var(--nt-sub);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:12px}.invoke-bar__class{min-width:44px;min-height:44px}.invoke-bar__class[data-active=true]{outline:var(--nt-unit-t) solid var(--nt-accent)}.invoke-bar__receipts{margin:0;padding:0;list-style:none}.patch-bar{z-index:var(--nt-z-bars);background:var(--c56);border:var(--nt-unit-t) solid var(--nt-pill-bd);max-width:min(44rem,100% - 24px);color:var(--nt-sub);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:12px}.patch-bar__action{min-width:44px;min-height:44px}.patch-bar__timeline{margin:0;padding:0;list-style:none}.patch-bar__package,.patch-bar__diagnostics{max-height:6rem;margin:0;font-size:.7rem;overflow:auto}.node__plate{object-fit:cover;border-radius:var(--card-radius,.5rem);width:100%;height:8rem;image-rendering:pixelated;display:block}.effect-bar{z-index:var(--nt-z-bars);background:var(--nt-pill-bg);border:var(--nt-unit-t) solid var(--nt-pill-bd);max-width:min(40rem,100% - 24px);color:var(--nt-sub);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:12px}.effect-bar__action{min-width:44px;min-height:44px}.effect-bar__action[data-active=true]{outline:var(--nt-unit-t) solid var(--nt-accent)}.manim-bar{z-index:var(--nt-z-bars);background:var(--nt-pill-bg);border:var(--nt-unit-t) solid var(--nt-pill-bd);max-width:min(40rem,100% - 24px);color:var(--nt-sub);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:12px}.manim-bar__action{min-width:44px;min-height:44px}.edit-bar{z-index:var(--nt-z-bars);background:var(--nt-pill-bg);border:var(--nt-unit-t) solid var(--nt-pill-bd);max-width:min(44rem,100% - 24px);color:var(--nt-sub);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:12px}.edit-bar__action{min-width:44px;min-height:44px}.edit-bar__script{background:var(--nt-canvas);min-height:3rem;color:var(--nt-ink);border:var(--nt-unit-t) solid var(--nt-line);border-radius:.4rem;flex:18rem;font-family:monospace;font-size:.7rem}.props__stage{gap:2rem;margin:1.5rem 0;display:flex}.props__stage figure{margin:0}.props__reference img,.prop-surface{object-fit:cover;border:var(--nt-unit-t) solid var(--nt-line);border-radius:.5rem;width:320px;height:220px;display:block}.props__plan{max-width:40rem;color:var(--nt-sub);font-size:.75rem;overflow:auto}.canvas__marquee{z-index:var(--nt-z-marquee);cursor:crosshair;touch-action:none;position:absolute;inset:0}.canvas__marquee-rect{border:var(--nt-unit-t) dashed var(--nt-accent);background:var(--nt-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.canvas__marquee-rect{background:color-mix(in srgb, var(--nt-accent) 12%, transparent)}}.node__pin{background:var(--nt-cyan);width:8px;height:8px;box-shadow:0 0 4px var(--nt-cyan);border-radius:50%;position:absolute;top:6px;right:6px}.shell[data-relayout=true] .node{transition:transform .22s ease-out}@media (prefers-reduced-motion:reduce){.shell[data-relayout=true] .node{transition:none}}.shell{height:100dvh;display:flex;position:relative;container:shell/inline-size}:root[data-god="1"]{overflow-x:clip}@media not all and (width<=1183px){:root[data-god="1"] .shell--framed{width:74.5043vw}}.shell>.canvas{flex:auto;min-width:0}.shell--framed{padding-top:var(--nt-header-h)}.node--compact{padding:.5rem}.node--compact .node__header h2{font-size:12.5px;font-weight:500}.node--compact .node__chrome,.node--compact .node__media,.node--compact .node__editor,.node--compact .node__edge{display:none}.node--dot{background:0 0;border-color:#0000;padding:0}.node--dot .node__header,.node--dot .node__chrome,.node--dot .node__media,.node--dot .node__editor,.node--dot .node__edge{display:none}.node__dot{background:var(--nt-cyan);width:10px;height:10px;box-shadow:0 0 6px var(--nt-cyan);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.nt-dash{transform-origin:0;pointer-events:none;position:absolute;overflow:hidden}.nt-dash>i{border-radius:9px;position:absolute;top:1px}@keyframes nt-dash-230{to{transform:translate(230px)}}@keyframes nt-dash-300{to{transform:translate(300px)}}@keyframes nt-dash-1420{to{transform:translate(1420px)}}@keyframes nt-dot-breath{0%,to{opacity:1}50%{opacity:.82}}.nt-links__dots{fill:url(#ntcGrad);stroke:var(--nt-conn-dot-rim);stroke-width:1.6px}.nt-links__pulses{animation:4.2s ease-in-out infinite nt-dot-breath}@media (prefers-reduced-motion:reduce){.nt-links__pulses,.nt-dash>i{animation:none!important}}.node__action{min-width:44px;min-height:44px}.route{padding:2rem}.primitives{gap:2rem;margin-top:2rem;display:grid}.primitive-card{background:var(--nt-canvas);width:20rem;color:var(--nt-ink);border:var(--nt-unit-t) solid var(--nt-card-bd);border-radius:.5rem;padding:1rem;position:relative}.primitive-stage{border:var(--nt-unit-t) solid var(--nt-line);border-radius:.5rem;height:7rem;margin-top:.75rem;position:relative;overflow:hidden}.primitive-stage__ink{margin:0;padding:.75rem;position:relative}.seats{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.seat{background:var(--nt-seat-bg);color:var(--nt-seat-ink);border:var(--nt-unit-t) solid var(--nt-seat-acc);border-radius:.5rem;padding:1rem}.seat__accent{background:var(--nt-seat-acc);color:var(--nt-seat-ink-on-acc);border-radius:999px;padding:.15rem .6rem}.node__editor-surface .ProseMirror{color:var(--nt-card-text);overflow-wrap:anywhere;outline:none;font-size:13px;line-height:1.35}.node__editor-surface ul{margin:0;padding:0;list-style:none}.node__editor-surface li{margin:0 0 14px;padding-left:20px;position:relative}.node__editor-surface li>ul{margin-top:14px}.node__editor-surface li:before{content:"";background:var(--nt-card-accent);width:8px;height:8px;box-shadow:0 0 6px var(--nt-card-accent);border-radius:50%;position:absolute;top:calc(.675em - 4px);left:0}@supports (color:color-mix(in lab, red, red)){.node__editor-surface li:before{box-shadow:0 0 6px color-mix(in srgb, var(--nt-card-accent) 65%, transparent)}}.node__editor-surface p{margin:0}.node__body:focus-visible{outline:var(--nt-unit-t) solid var(--nt-accent);outline-offset:-2px}.node__title-field{border:0;border-bottom:1px solid var(--nt-card-accent);width:100%;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;outline:none;margin:0;padding:0}.node.node--expanded:not(.node--compact):not(.node--dot) .node__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nt-card-accent) transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.node.node--expanded:not(.node--compact):not(.node--dot) .node__body{scrollbar-color:color-mix(in srgb, var(--nt-card-accent) 45%, transparent) transparent}}.node--expanded .node__body>.node__editor,.node--expanded .node__editor-surface{flex-direction:column;flex:1 0 auto;display:flex}.node--expanded .node__editor-surface .ProseMirror{flex:1 0 auto}.canvas>.canvas__landing{z-index:var(--nt-z-world);pointer-events:none;margin:0}.node__reset{min-width:44px;height:44px;color:var(--nt-card-chev);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:flex-start;margin-left:auto;padding:3px 4px 0;font-size:11px;display:flex}.node__reset+.node__chev{margin-left:0}
