.cgx{--cgx-surface: #0a101a;--cgx-surface-2: #070b12;--cgx-line: #16202e;--cgx-line-strong: #223144;--cgx-text: #eef1f4;--cgx-muted: #8fa0b0;--cgx-dim: #55677a;--cgx-accent: #34e3a5;--cgx-accent-2: #f2c14b;--cgx-accent-ink: #04120a;--cgx-accent-soft: rgba(52, 227, 165, .14);--cgx-radius: 12px;--cgx-radius-sm: 8px;--cgx-border: 1px;--cgx-shadow: none;--cgx-font: "SN Pro Variable", Inter, ui-sans-serif, system-ui, sans-serif;--cgx-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--cgx-display: "Fraunces Variable", Georgia, serif;width:min(1040px,calc(100vw - 32px));margin:0 auto;font-family:var(--cgx-font);text-align:left}.cgx *{box-sizing:border-box}.cgx-section{margin-top:64px;scroll-margin-top:20px}.cgx-section-head{margin-bottom:22px}.cgx-kicker{margin:0 0 8px;color:var(--cgx-accent);font:700 11px var(--cgx-mono);letter-spacing:.22em;text-transform:uppercase}.cgx-section-head h2{margin:0;font-family:var(--cgx-display);font-size:clamp(24px,3vw,34px);font-weight:600;letter-spacing:-.01em;color:var(--cgx-text)}.cgx-section-head p{margin:10px 0 0;max-width:560px;color:var(--cgx-muted);font-size:15px;line-height:1.55}.cgx-panel{min-width:0;border:var(--cgx-border) solid var(--cgx-line);border-radius:var(--cgx-radius);background:var(--cgx-surface);box-shadow:var(--cgx-shadow);padding:22px}.cgx-panel-title{margin:0 0 16px;color:var(--cgx-dim);font:700 11px var(--cgx-mono);letter-spacing:.18em;text-transform:uppercase}.cgx-sheet{border:var(--cgx-border) solid var(--cgx-line);border-radius:var(--cgx-radius);background:var(--cgx-surface);box-shadow:var(--cgx-shadow);overflow:hidden}.cgx-sheet-trigger{display:flex;align-items:center;gap:16px;padding:22px;cursor:pointer;list-style:none}.cgx-sheet-trigger::-webkit-details-marker{display:none}.cgx-sheet-head{min-width:0}.cgx-sheet-head .cgx-kicker{margin-bottom:6px}.cgx-sheet-head h2{margin:0;font-family:var(--cgx-display);font-size:clamp(21px,2.6vw,28px);font-weight:600;letter-spacing:-.01em;color:var(--cgx-text)}.cgx-sheet-head p{margin:8px 0 0;max-width:560px;color:var(--cgx-muted);font-size:14px;line-height:1.5}.cgx-sheet-cta{flex:none;margin-left:auto;align-self:center;display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:999px;border:var(--cgx-border) solid var(--cgx-accent);background:var(--cgx-accent);color:var(--cgx-accent-ink);font:700 12px var(--cgx-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.cgx-sheet-cta [data-sheet-close]{display:none}.cgx-sheet[open] .cgx-sheet-cta{background:transparent;color:var(--cgx-muted);border-color:var(--cgx-line-strong)}.cgx-sheet[open] .cgx-sheet-cta [data-sheet-open]{display:none}.cgx-sheet[open] .cgx-sheet-cta [data-sheet-close]{display:inline}.cgx-sheet[open] .cgx-sheet-trigger{border-bottom:var(--cgx-border) solid var(--cgx-line)}.cgx-sheet .cgx-designer{padding:20px}.cgx-designer{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,5fr);gap:18px;align-items:start}.cgx-form{display:grid;gap:22px}.cgx-block>.cgx-block-title{margin:0 0 12px;color:var(--cgx-dim);font:700 10.5px var(--cgx-mono);letter-spacing:.16em;text-transform:uppercase}.cgx-presets{display:flex;flex-wrap:wrap;gap:8px}.cgx-presets button{min-height:36px;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:999px;padding:0 14px;color:var(--cgx-muted);background:var(--cgx-surface-2);font:700 12px var(--cgx-mono);cursor:pointer}.cgx-presets button:hover{color:var(--cgx-accent);border-color:var(--cgx-accent)}.cgx-field{display:grid;gap:7px;min-width:0;color:var(--cgx-dim);font:700 10.5px var(--cgx-mono);letter-spacing:.12em;text-transform:uppercase}.cgx-field input,.cgx-field select,.cgx-field textarea{width:100%;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:var(--cgx-radius-sm);background:var(--cgx-surface-2);color:var(--cgx-text);font:13px var(--cgx-mono);letter-spacing:0;text-transform:none;padding:10px 12px;outline:none}.cgx-field input:focus,.cgx-field select:focus{border-color:var(--cgx-accent);box-shadow:0 0 0 3px var(--cgx-accent-soft)}.cgx-node-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cgx-budget{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:var(--cgx-dim);font:700 10.5px var(--cgx-mono);letter-spacing:.12em;text-transform:uppercase}.cgx-budget strong{color:var(--cgx-accent);font-size:13px}.cgx-budget strong.over{color:#ff5a5a}.cgx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cgx-stat{display:grid;grid-template-columns:112px minmax(0,1fr) 22px;gap:10px;align-items:center;border:var(--cgx-border) solid var(--cgx-line);border-radius:var(--cgx-radius-sm);padding:10px 12px;background:var(--cgx-surface-2);color:var(--cgx-muted);font:700 11px var(--cgx-mono);text-transform:uppercase;letter-spacing:.04em}.cgx-stat-name{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.cgx-stat input{width:100%;accent-color:var(--cgx-accent)}.cgx-stat output{color:var(--cgx-accent);font-weight:800;text-align:right}.cgx-plan{display:grid;gap:8px}.cgx-plan-step{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.7fr) 30px;gap:10px;align-items:end;border:var(--cgx-border) solid var(--cgx-line);border-radius:var(--cgx-radius-sm);padding:12px;background:var(--cgx-surface-2)}.cgx-x{width:30px;height:38px;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:var(--cgx-radius-sm);background:transparent;color:var(--cgx-dim);font:700 16px/1 var(--cgx-mono);cursor:pointer}.cgx-x:hover{color:#ff5a5a;border-color:#ff5a5a}.cgx-x:disabled{opacity:.3;cursor:default}.cgx-add{justify-self:start;margin-top:8px}.cgx-skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cgx .cg-check{position:relative;display:block;min-width:0;border:var(--cgx-border) solid var(--cgx-line);border-radius:var(--cgx-radius-sm);padding:9px 10px;background:var(--cgx-surface-2);cursor:pointer}.cgx .cg-check:hover{border-color:var(--cgx-line-strong)}.cgx .cg-check:has(input:checked){border-color:var(--cgx-accent);background:var(--cgx-accent-soft)}.cgx .cg-check input{position:absolute;opacity:0;pointer-events:none}.cgx .cg-check span{display:grid;grid-template-columns:20px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-items:center}.cgx .cg-check b{grid-row:1 / span 2;width:20px;height:20px;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:999px;color:var(--cgx-dim);font:700 10px/18px var(--cgx-mono);text-align:center}.cgx .cg-check.selected b{border-color:var(--cgx-accent);color:var(--cgx-accent)}.cgx .cg-check strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cgx-text);font:700 12px var(--cgx-mono)}.cgx .cg-check em{display:block;margin-top:2px;color:var(--cgx-dim);font:10.5px var(--cgx-mono);font-style:normal}.cgx-output{position:sticky;top:16px;display:grid;gap:12px}.cgx-terminal{border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:var(--cgx-radius-sm);background:var(--cgx-surface-2);overflow:hidden}.cgx-terminal-head{display:flex;justify-content:space-between;padding:9px 12px;border-bottom:var(--cgx-border) solid var(--cgx-line);color:var(--cgx-dim);font:700 10px var(--cgx-mono);letter-spacing:.16em;text-transform:uppercase}.cgx-terminal textarea{display:block;width:100%;min-height:176px;border:0;padding:14px;resize:vertical;background:transparent;color:var(--cgx-accent);font:13px/1.65 var(--cgx-mono);outline:none}.cgx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:var(--cgx-radius-sm);padding:0 16px;background:var(--cgx-surface);color:var(--cgx-text);text-decoration:none;font:700 13px var(--cgx-mono);cursor:pointer}.cgx-btn.primary{border-color:var(--cgx-accent);background:var(--cgx-accent);color:var(--cgx-accent-ink);box-shadow:var(--cgx-shadow)}.cgx-btn:hover{border-color:var(--cgx-accent)}.cgx-status{margin:0;min-height:16px;color:var(--cgx-accent-2);font:600 12px var(--cgx-mono)}.cgx-hint{margin:0;color:var(--cgx-dim);font-size:12.5px;line-height:1.6}.cgx-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.cgx-table{width:100%;border-collapse:collapse;font-family:var(--cgx-mono);font-size:13px}.cgx-table th,.cgx-table td{padding:10px 8px;text-align:left;border-bottom:var(--cgx-border) solid var(--cgx-line)}.cgx-table th{color:var(--cgx-dim);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em}.cgx-table td:not(:first-child):not(.left),.cgx-table th:not(:first-child):not(.left){text-align:right}.cgx-table tr.first td{color:var(--cgx-accent-2);font-weight:800}.cgx-rounds{display:grid;gap:8px}.cgx-round{display:flex;justify-content:space-between;gap:14px;align-items:center;border:var(--cgx-border) solid var(--cgx-line);border-radius:var(--cgx-radius-sm);padding:12px 14px;text-decoration:none;background:var(--cgx-surface-2)}a.cgx-round:hover{border-color:var(--cgx-accent)}.cgx-round strong{display:block;font:700 13px var(--cgx-mono);color:var(--cgx-text)}.cgx-round em{display:block;margin-top:4px;color:var(--cgx-dim);font:500 11px var(--cgx-mono);font-style:normal}.cgx-round>span:last-child{color:var(--cgx-accent-2);font:700 12px var(--cgx-mono);text-align:right;white-space:nowrap}.cgx-empty{color:var(--cgx-muted);font-size:14px}.cgx-prose{color:var(--cgx-muted);font-size:15px;line-height:1.7}.cgx-prose h2{margin:40px 0 14px;font-family:var(--cgx-display);font-weight:600;font-size:22px;color:var(--cgx-text)}.cgx-prose h2:first-child{margin-top:0}.cgx-prose pre{overflow-x:auto;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:var(--cgx-radius-sm);padding:16px;background:var(--cgx-surface-2);color:var(--cgx-accent);font:13px/1.65 var(--cgx-mono)}.cgx-prose code{color:var(--cgx-accent);font-family:var(--cgx-mono);font-size:.92em}.cgx-prose table{width:100%;border-collapse:collapse;margin:12px 0 24px;font-size:14px}.cgx-prose td,.cgx-prose th{padding:9px 8px;border-bottom:var(--cgx-border) solid var(--cgx-line);vertical-align:top;text-align:left}.cgx-prose th{color:var(--cgx-dim);font:700 10.5px var(--cgx-mono);text-transform:uppercase;letter-spacing:.12em}.cgx-prose td:first-child{color:var(--cgx-text);font-family:var(--cgx-mono);font-size:13px;width:190px;white-space:nowrap}.cgx .cg-ic{display:inline-flex;flex:none;width:1.05em;height:1.05em;vertical-align:-.18em}.cgx .cg-ic svg{display:block;width:100%;height:100%}.cgx-prose .cg-ic:has(svg.is-tile){width:1.5em;height:1.5em;vertical-align:-.45em}.cgx-stat-name .cg-ic{width:13px;height:13px}.cgx .cg-check strong .cg-ic{width:18px;height:18px;margin-right:5px;vertical-align:-4px}.cgx .cg-check em .cg-ic{width:11px;height:11px;margin-right:3px;vertical-align:-1.5px}.cgx-prose td .cg-ic{margin-right:4px}.cgx .cg-ref{display:inline-flex;align-items:center;gap:4px;padding:1px 7px 1px 5px;border:var(--cgx-border) solid var(--cgx-line-strong);border-radius:999px;background:var(--cgx-surface-2);font-family:var(--cgx-mono);font-size:.82em;font-weight:700;line-height:1.5;white-space:nowrap;vertical-align:1px}.cgx .cg-ref span{color:var(--cgx-text)}.cgx .cg-ref .cg-ic,.cgx .cg-ref .cg-ic:has(svg.is-tile){width:15px;height:15px;margin:0;vertical-align:-.15em}.cgx.t-paper{--cgx-surface: #fffcf3;--cgx-surface-2: #f6f1e2;--cgx-line: #d5c9ac;--cgx-line-strong: #b3a281;--cgx-text: #2b2417;--cgx-muted: #6e644b;--cgx-dim: #988b68;--cgx-accent: #1f6f4a;--cgx-accent-2: #b3541e;--cgx-accent-ink: #fffcf3;--cgx-accent-soft: rgba(31, 111, 74, .12);--cgx-radius: 4px;--cgx-radius-sm: 3px;--cgx-shadow: 3px 4px 0 rgba(43, 36, 23, .14);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-paper .cgx-terminal{background:#2b2417;--cgx-accent: #8fe3b8}.cgx.t-flower{--cgx-surface: #fffdf6;--cgx-surface-2: #f6f1e4;--cgx-line: #e6dec8;--cgx-line-strong: #d9cdae;--cgx-text: #3c4a30;--cgx-muted: #6d735c;--cgx-dim: #8a8a72;--cgx-accent: #d9578c;--cgx-accent-2: #f2a93b;--cgx-accent-ink: #fffdf6;--cgx-accent-soft: rgba(217, 87, 140, .12);--cgx-radius: 18px;--cgx-radius-sm: 12px;--cgx-shadow: 0 3px 0 rgba(60, 74, 48, .1);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-flower .cgx-terminal{background:#2b3323;--cgx-accent: #9fe3b0}.cgx.t-brutal{--cgx-surface: #ffffff;--cgx-surface-2: #ffffff;--cgx-line: #101010;--cgx-line-strong: #101010;--cgx-text: #101010;--cgx-muted: #3c3c3c;--cgx-dim: #6e6e6e;--cgx-accent: #101010;--cgx-accent-2: #d92c0d;--cgx-accent-ink: #ffe600;--cgx-accent-soft: #ffe600;--cgx-radius: 0;--cgx-radius-sm: 0;--cgx-border: 2.5px;--cgx-shadow: 6px 6px 0 #101010;--cgx-display: ui-monospace, Menlo, Consolas, monospace}.cgx.t-brutal .cgx-section-head h2{text-transform:uppercase;letter-spacing:-.01em;font-weight:800}.cgx.t-brutal .cgx-kicker{color:#d92c0d}.cgx.t-brutal .cg-check:has(input:checked){box-shadow:3px 3px #101010}.cgx.t-brutal .cgx-btn.primary{background:#ffe600;border-color:#101010;color:#101010}.cgx.t-brutal .cgx-terminal{background:#101010;--cgx-accent: #7bff9e;--cgx-dim: #7a7a7a;--cgx-line: #3a3a3a}.cgx.t-meadow{--cgx-surface: #ffffff;--cgx-surface-2: #f3f7ea;--cgx-line: #e0e8d2;--cgx-line-strong: #cdd8ba;--cgx-text: #37502e;--cgx-muted: #6f7d5e;--cgx-dim: #97a487;--cgx-accent: #ff6f61;--cgx-accent-2: #ffb02e;--cgx-accent-ink: #ffffff;--cgx-accent-soft: rgba(255, 111, 97, .12);--cgx-radius: 16px;--cgx-radius-sm: 11px;--cgx-shadow: 0 3px 0 rgba(55, 80, 46, .08);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-meadow .cgx-terminal{background:#26331f;--cgx-accent: #a6e394}.cgx.t-herbarium{--cgx-surface: #f6efdd;--cgx-surface-2: #ece2c9;--cgx-line: #d8cbaa;--cgx-line-strong: #c0b393;--cgx-text: #4a3f2a;--cgx-muted: #7d6f4f;--cgx-dim: #9c8e69;--cgx-accent: #8a3b3b;--cgx-accent-2: #6b7a4f;--cgx-accent-ink: #f6efdd;--cgx-accent-soft: rgba(138, 59, 59, .1);--cgx-radius: 4px;--cgx-radius-sm: 3px;--cgx-shadow: 2px 3px 0 rgba(74, 63, 42, .16);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-herbarium .cgx-terminal{background:#33301f;--cgx-accent: #cdd8a0}.cgx.t-nocturne{--cgx-surface: #101d17;--cgx-surface-2: #0c1712;--cgx-line: #1e3128;--cgx-line-strong: #2c4a3a;--cgx-text: #eaf5ee;--cgx-muted: #8fb2a0;--cgx-dim: #5c7a68;--cgx-accent: #ff9ecb;--cgx-accent-2: #ffd98a;--cgx-accent-ink: #14231a;--cgx-accent-soft: rgba(255, 158, 203, .14);--cgx-radius: 16px;--cgx-radius-sm: 11px;--cgx-shadow: 0 0 40px rgba(255, 158, 203, .08);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-nocturne .cgx-terminal{background:#08130e;--cgx-accent: #b6f5d8}.cgx.t-orbit{--cgx-surface: #0e141c;--cgx-surface-2: #07080c;--cgx-line: #303949;--cgx-line-strong: #435167;--cgx-text: #edf4f7;--cgx-muted: #9da7b2;--cgx-dim: #6e7b8a;--cgx-accent: #39d0ff;--cgx-accent-2: #f4d35e;--cgx-accent-ink: #07080c;--cgx-accent-soft: rgba(57, 208, 255, .14);--cgx-radius: 8px;--cgx-radius-sm: 6px;--cgx-shadow: 0 0 0 1px rgba(57, 208, 255, .08);--cgx-display: "SN Pro Variable", Inter, ui-sans-serif, system-ui, sans-serif}.cgx.t-orbit .cgx-terminal{background:#07080c;--cgx-accent: #39d0ff}.cgx.t-market{--cgx-surface: #171a15;--cgx-surface-2: #10120f;--cgx-line: #3a432f;--cgx-line-strong: #566044;--cgx-text: #f2f5e8;--cgx-muted: #a5ad93;--cgx-dim: #7e886d;--cgx-accent: #22d47b;--cgx-accent-2: #ff8a3d;--cgx-accent-ink: #10120f;--cgx-accent-soft: rgba(34, 212, 123, .13);--cgx-radius: 7px;--cgx-radius-sm: 5px;--cgx-shadow: none;--cgx-display: "SN Pro Variable", Inter, ui-sans-serif, system-ui, sans-serif}.cgx.t-market .cgx-terminal{background:#090b08;--cgx-accent: #22d47b}.cgx.t-riso{--cgx-surface: #fff8df;--cgx-surface-2: #fff2cf;--cgx-line: #231f20;--cgx-line-strong: #231f20;--cgx-text: #231f20;--cgx-muted: #604b38;--cgx-dim: #7c654d;--cgx-accent: #ff5a3d;--cgx-accent-2: #00a7a7;--cgx-accent-ink: #fff8df;--cgx-accent-soft: rgba(255, 90, 61, .16);--cgx-radius: 2px;--cgx-radius-sm: 2px;--cgx-border: 2.5px;--cgx-shadow: 5px 5px 0 #231f20;--cgx-display: ui-monospace, Menlo, Consolas, monospace}.cgx.t-riso .cgx-section-head h2{text-transform:uppercase;font-weight:900}.cgx.t-riso .cgx-terminal{background:#231f20;--cgx-accent: #8cffdd;--cgx-dim: #9b8a77;--cgx-line: #4b4140}.cgx.t-solarium{--cgx-surface: #ffffff;--cgx-surface-2: #f4f5ec;--cgx-line: #e4e8d6;--cgx-line-strong: #cdd8bf;--cgx-text: #33502e;--cgx-muted: #6f7d5e;--cgx-dim: #97a487;--cgx-accent: #3f8f5a;--cgx-accent-2: #dd7f36;--cgx-accent-ink: #ffffff;--cgx-accent-soft: rgba(63, 143, 90, .12);--cgx-radius: 16px;--cgx-radius-sm: 11px;--cgx-shadow: 0 3px 0 rgba(51, 80, 46, .08);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-solarium .cgx-terminal{background:#24331f;--cgx-accent: #a6e394}.cgx.t-sakura{--cgx-surface: #fffafc;--cgx-surface-2: #fbeef1;--cgx-line: #f0dde2;--cgx-line-strong: #e6c8d0;--cgx-text: #7a3b53;--cgx-muted: #9c7484;--cgx-dim: #b89aa6;--cgx-accent: #c65b83;--cgx-accent-2: #5fa5a0;--cgx-accent-ink: #fffafc;--cgx-accent-soft: rgba(198, 91, 131, .12);--cgx-radius: 18px;--cgx-radius-sm: 12px;--cgx-shadow: 0 3px 0 rgba(122, 59, 83, .08);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-sakura .cgx-terminal{background:#3a2630;--cgx-accent: #9fe3c8}.cgx.t-prairie{--cgx-surface: #fffdf6;--cgx-surface-2: #f7efdc;--cgx-line: #ece0bd;--cgx-line-strong: #d9c99a;--cgx-text: #5c4a1e;--cgx-muted: #8a7a52;--cgx-dim: #a8996a;--cgx-accent: #dd9a1c;--cgx-accent-2: #d1462f;--cgx-accent-ink: #3c2f10;--cgx-accent-soft: rgba(221, 154, 28, .14);--cgx-radius: 10px;--cgx-radius-sm: 7px;--cgx-shadow: 0 3px 0 rgba(92, 74, 30, .1);--cgx-display: "Fraunces Variable", Georgia, serif}.cgx.t-prairie .cgx-terminal{background:#2c2410;--cgx-accent: #f2d98a}@media(max-width:1020px){.cgx-designer,.cgx-grid-2{grid-template-columns:1fr}.cgx-output{position:static}.cgx-skills{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.cgx{width:calc(100vw - 24px);max-width:100%}.cgx-stats,.cgx-skills{grid-template-columns:repeat(2,minmax(0,1fr))}.cgx-plan-step{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:34px}.cgx-plan-step .cgx-field:first-of-type{grid-column:1 / -1}.cgx-plan-step .cgx-x{position:absolute;top:10px;right:12px;height:30px}.cgx-section{margin-top:48px}.cgx-prose pre{white-space:pre-wrap;overflow-wrap:anywhere}.cgx-prose td:first-child{width:auto;white-space:normal}}@media(max-width:480px){.cgx-stats,.cgx-skills,.cgx-node-grid{grid-template-columns:1fr}}
