.term-card .term-preview.lu-card-preview{color:#202124;background:#f1f3f4;align-content:center;gap:6px;padding:11px;display:grid}.lu-card-steps{gap:3px;margin:0;padding:0 0 0 16px;display:grid}.term-card .term-preview.lu-card-preview .lu-card-steps li{color:#202124;font-size:10.5px;font-weight:700}.term-card .term-preview.lu-card-preview .lu-card-steps code{color:#174ea6;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10.5px}.lu-card-ext{background:#fff;border:1px solid #dadce0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;padding:6px 8px;display:flex}.term-card .term-preview.lu-card-preview .lu-card-ext b{color:#202124;margin-right:auto;font-size:11.5px}.term-card .term-preview.lu-card-preview .lu-card-err{color:#a50e0e;border:1px solid #c5221f;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:800}.term-card .term-preview.lu-card-preview .lu-card-reload{color:#174ea6;background:#e8f0fe;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:800}.term-interactive-demo.lu-demo{color:#202124;background:#e8eaed;border-color:#dadce0;gap:12px;padding:14px}.lu-demo-window{background:#f1f3f4;border:1px solid #dadce0;border-radius:10px;overflow:hidden}.lu-demo-address{background:#fff;border-bottom:1px solid #dadce0;padding:7px 10px}.lu-demo-address code{color:#202124;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#f1f3f4;border-radius:999px;padding:3px 10px;font-size:12px}.lu-demo-head{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.lu-demo-head b{color:#202124;font-size:16px}.term-interactive-demo.lu-demo .lu-demo-switch{color:#3c4043;background:#fff;border:1px solid #dadce0;gap:8px;min-height:32px;padding:4px 10px;font-size:13px}.lu-demo-switch span{background:#9aa0a6;border-radius:999px;width:30px;height:16px;transition:background .15s;position:relative}.lu-demo-switch span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.term-interactive-demo.lu-demo .lu-demo-switch[aria-checked=true]{color:#174ea6;border-color:#1a73e8}.lu-demo-switch[aria-checked=true] span{background:#1a73e8}.lu-demo-switch[aria-checked=true] span:after{transform:translate(14px)}.term-interactive-demo.lu-demo .lu-demo-switch:hover{color:#174ea6;border-color:#1a73e8}.lu-demo-toolbar{background:#fff;border-top:1px solid #e8eaed;flex-wrap:wrap;gap:8px;padding:8px 14px 10px;display:flex}.term-interactive-demo.lu-demo .lu-demo-tool.is-primary{color:#1a73e8;background:#fff;border:1px solid #dadce0;font-weight:750}.term-interactive-demo.lu-demo .lu-demo-tool.is-primary:hover,.term-interactive-demo.lu-demo .lu-demo-tool.is-primary[aria-expanded=true]{color:#174ea6;background:#e8f0fe;border-color:#1a73e8}.lu-demo-tool.is-muted{color:#5f6368;border:1px solid #e8eaed;border-radius:7px;align-items:center;min-height:34px;padding:7px 10px;font-size:13px;display:inline-flex}.lu-demo-picker{background:#fff;border-top:1px dashed #dadce0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 14px;display:grid}.term-interactive-demo.lu-demo .lu-demo-folder{color:#202124;text-align:left;background:#f8f9fa;border:1px solid #dadce0;justify-items:start;gap:2px;min-height:52px;padding:8px 10px;display:grid}.term-interactive-demo.lu-demo .lu-demo-folder:hover{color:#202124;background:#e8f0fe;border-color:#1a73e8}.lu-demo-folder b{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:13px}.lu-demo-folder small{color:#5f6368;font-size:12px;font-weight:500}.lu-demo-loaderr{color:#5f2120;background:#fce8e6;border:1px solid #f4c7c3;border-left:4px solid #c5221f;border-radius:8px;gap:3px;margin:10px 14px 0;padding:9px 12px;font-size:13px;display:grid}.lu-demo-loaderr b{color:#a50e0e}.lu-demo-body{padding:12px 14px 14px}.lu-demo-empty{color:#3c4043;text-align:center;border:1px dashed #bdc1c6;border-radius:8px;margin:0;padding:14px;font-size:13px}.lu-demo-ext{background:#fff;border:1px solid #dadce0;border-radius:10px;gap:6px;padding:12px 14px;display:grid}.lu-demo-ext header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.lu-demo-ext header b{color:#202124;font-size:15px}.lu-demo-ext header small{color:#3c4043;font-size:12px}.lu-demo-meta{color:#5f6368;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;margin:0;font-size:12px}.lu-demo-ext.is-stale{border-style:dashed;border-color:#e37400}.lu-demo-stale{color:#7a4100;background:#fef7e0;border-radius:6px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:800}.lu-demo-ext.has-error{border-color:#c5221f}.lu-demo-extbtns{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.term-interactive-demo.lu-demo .lu-demo-errbtn{color:#a50e0e;background:#fff;border:1px solid #c5221f;font-weight:800}.term-interactive-demo.lu-demo .lu-demo-errbtn:hover,.term-interactive-demo.lu-demo .lu-demo-errbtn[aria-expanded=true]{color:#a50e0e;background:#fce8e6}.term-interactive-demo.lu-demo .lu-demo-reload{color:#fff;background:#1a73e8;border:1px solid #1a73e8;font-weight:800}.term-interactive-demo.lu-demo .lu-demo-reload:hover{color:#fff;background:#1558b0}.lu-demo-errors{background:#202124;border-radius:8px;gap:4px;padding:10px;display:grid}.lu-demo-errors code{color:#f28b82;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:12.5px}.lu-demo-errors small{color:#dadce0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px}.term-interactive-demo.lu-demo .lu-demo-copy{color:#202124;background:#e8eaed;border:1px solid #e8eaed;justify-self:start;min-height:30px;padding:4px 10px;font-size:12px;font-weight:800}.term-interactive-demo.lu-demo .lu-demo-copy:hover{color:#000;background:#fff}.lu-demo-effect{background:#fff;border:1px solid #dadce0;border-radius:8px;gap:3px;padding:9px 12px;display:grid}.lu-demo-effect small{color:#5f6368;font-size:12px;font-weight:700}.lu-demo-effect p{color:#202124;margin:0;font-size:14px;font-weight:700}.lu-demo-effect p.is-bad{color:#a50e0e}.lu-demo-effect p.is-good{color:#137333}.lu-demo-actions{flex-wrap:wrap;gap:8px;display:flex}.term-interactive-demo.lu-demo .lu-demo-act{color:#202124;background:#fff;border:1px solid #bdc1c6}.term-interactive-demo.lu-demo .lu-demo-act:hover:not(:disabled){color:#000;border-color:#202124}.term-interactive-demo.lu-demo .lu-demo-act:disabled{color:#5f6368;cursor:not-allowed;background:#f1f3f4;border-color:#dadce0}.term-interactive-demo.lu-demo button:focus-visible{outline-offset:2px;outline:2px solid #1a73e8}.lu-demo-where{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lu-demo-where li{color:#3c4043;background:#fff;border-radius:8px;gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:grid}.lu-demo-where b{color:#202124;font-size:13px}.term-interactive-demo.lu-demo .lu-demo-status{color:#202124;background:#fff;border-left:3px solid #1a73e8;border-radius:6px;padding:9px 12px}@media (max-width:640px){.lu-demo-picker,.lu-demo-where{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lu-demo-switch span,.lu-demo-switch span:after{transition:none}}
