.ImageToCssShowcase-module__Bv8wHG__section{width:100%;max-width:1040px;margin:0 auto;padding:clamp(56px,9vw,104px) 4px clamp(40px,6vw,72px);scroll-margin-top:24px;position:relative;overflow:hidden;container-type:inline-size}.ImageToCssShowcase-module__Bv8wHG__section:before{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--border) 18%, #c4b5fd 50%, var(--border) 82%, transparent);opacity:.55;height:1px;position:absolute;top:0}.ImageToCssShowcase-module__Bv8wHG__echoes{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ImageToCssShowcase-module__Bv8wHG__echo{white-space:nowrap;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#7c91992e;text-shadow:0 0 1px #0009;will-change:transform;font-size:clamp(12px,2.3cqi,18px);font-weight:600;animation-name:ImageToCssShowcase-module__Bv8wHG__i2cDrift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:0}.ImageToCssShowcase-module__Bv8wHG__echoAlt{color:#c4b5fd3d}@keyframes ImageToCssShowcase-module__Bv8wHG__i2cDrift{0%{transform:translate(102cqw)}to{transform:translate(-150cqw)}}.ImageToCssShowcase-module__Bv8wHG__header{z-index:1;text-align:center;max-width:700px;margin:0 auto 40px;position:relative}.ImageToCssShowcase-module__Bv8wHG__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:lowercase;color:var(--text-dim);margin-bottom:14px;font-size:12px;display:inline-block}.ImageToCssShowcase-module__Bv8wHG__prompt{color:var(--accent);font-weight:700}.ImageToCssShowcase-module__Bv8wHG__title{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;background:linear-gradient(90deg,#7ad0ff,#c4b5fd 38%,#f48fb1 68%,#ffd479);color:#0000;text-shadow:0 0 34px #c4b5fd47;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,7cqi,46px);font-weight:700}.ImageToCssShowcase-module__Bv8wHG__lead{max-width:62ch;color:var(--text-dim);margin:16px auto 0;font-size:clamp(14px,3.2cqi,16px);line-height:1.8}.ImageToCssShowcase-module__Bv8wHG__inlineCode{color:#d6c8ff;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#c4b5fd1a;border-radius:4px;padding:1px 5px;font-size:.92em}.ImageToCssShowcase-module__Bv8wHG__stageReveal{z-index:1;width:100%;margin:0 auto 44px;position:relative}.ImageToCssShowcase-module__Bv8wHG__stage{--i2c-c1:#7ad0ff;--i2c-c2:#c4b5fd;--i2c-c3:#f48fb1;--i2c-c4:#ffd479;--i2c-grad:linear-gradient(90deg, #7ad0ff, #c4b5fd, #f48fb1, #ffd479);--i2c-accent:#c4b5fd;--i2c-glow:#c4b5fd52;border:1px solid var(--border);width:100%;box-shadow:0 0 0 1px #0006, 0 36px 90px -36px #000000eb, 0 0 70px -26px var(--i2c-glow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#10121ef2,#090910f7);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ImageToCssShowcase-module__Bv8wHG__windowBar{border-bottom:1px solid var(--border);background:var(--panel-bar);font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none;align-items:center;gap:12px;padding:11px 14px;font-size:11.5px;display:flex}.ImageToCssShowcase-module__Bv8wHG__dots{gap:7px;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__dots i{background:#2a2f3a;border-radius:50%;width:10px;height:10px}.ImageToCssShowcase-module__Bv8wHG__dots i:first-child{background:#ff5f56}.ImageToCssShowcase-module__Bv8wHG__dots i:nth-child(2){background:#ffbd2e}.ImageToCssShowcase-module__Bv8wHG__dots i:nth-child(3){background:#27c93f}.ImageToCssShowcase-module__Bv8wHG__windowTitle{color:var(--text-dim);letter-spacing:.04em;flex:1}.ImageToCssShowcase-module__Bv8wHG__imgPill{border:1px solid var(--border);color:#d6c8ff;letter-spacing:.04em;background:#c4b5fd1a;border-radius:999px;padding:3px 10px;font-size:10.5px}.ImageToCssShowcase-module__Bv8wHG__workspace{grid-template-columns:1fr;display:grid}@container (min-width:760px){.ImageToCssShowcase-module__Bv8wHG__workspace{grid-template-columns:minmax(300px,392px) 1fr}}.ImageToCssShowcase-module__Bv8wHG__viewerPane{border-bottom:1px solid var(--border);background:#0a0c1480;flex-direction:column;gap:14px;padding:18px;display:flex}@container (min-width:760px){.ImageToCssShowcase-module__Bv8wHG__viewerPane{border-bottom:0;border-right:1px solid var(--border)}}.ImageToCssShowcase-module__Bv8wHG__viewerFrame{border:1px solid var(--border);background-color:#090c12;background-image:radial-gradient(120% 120% at 50% 0%, #c4b5fd12, transparent 60%), conic-gradient(from 90deg at 50% 50%, #11151d 25%, transparent 0 50%, #11151d 0 75%, transparent 0);background-size:100% 100%,18px 18px;border-radius:12px;place-items:center;padding:18px;display:grid}.ImageToCssShowcase-module__Bv8wHG__viewerStage{border-radius:7px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 18px 40px -18px #000000d9}.ImageToCssShowcase-module__Bv8wHG__viewerInner{position:absolute;inset:0}.ImageToCssShowcase-module__Bv8wHG__pixelLayer{transform-origin:0 0;position:absolute;top:0;left:0}.ImageToCssShowcase-module__Bv8wHG__compareLayer{position:absolute;inset:0}.ImageToCssShowcase-module__Bv8wHG__compareImg{object-fit:cover}.ImageToCssShowcase-module__Bv8wHG__viewerBadge{color:var(--i2c-c1);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#080a10c7;border-radius:999px;padding:3px 9px;font-size:10.5px;transition:color .25s;position:absolute;bottom:8px;left:8px;box-shadow:inset 0 0 0 1px #ffffff14}.ImageToCssShowcase-module__Bv8wHG__viewerBadgeImg{color:var(--i2c-c4)}.ImageToCssShowcase-module__Bv8wHG__viewerNote{color:var(--text-dim);margin:0;font-size:12px;line-height:1.65}.ImageToCssShowcase-module__Bv8wHG__viewerControls{flex-direction:column;gap:12px;margin-top:auto;display:flex}.ImageToCssShowcase-module__Bv8wHG__gallery{gap:8px;display:flex}.ImageToCssShowcase-module__Bv8wHG__thumb{border:1px solid var(--border);cursor:pointer;background:#ffffff04;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:8px 6px;transition:border-color .16s,background .16s,transform .16s;display:flex}.ImageToCssShowcase-module__Bv8wHG__thumb:hover{background:#c4b5fd0f;border-color:#c4b5fd73;transform:translateY(-1px)}.ImageToCssShowcase-module__Bv8wHG__thumbActive{border-color:var(--i2c-accent);box-shadow:0 0 0 1px var(--i2c-accent) inset;background:#c4b5fd1a}.ImageToCssShowcase-module__Bv8wHG__thumbImg{aspect-ratio:16/11;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0006}.ImageToCssShowcase-module__Bv8wHG__thumbImg img{object-fit:cover}.ImageToCssShowcase-module__Bv8wHG__thumbLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);font-size:11px}.ImageToCssShowcase-module__Bv8wHG__compareBtn{border:1px solid var(--border);color:var(--text);font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;background:#ffffff05;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:12px;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__compareBtn:hover{color:#ffe3a6;border-color:#ffd47980}.ImageToCssShowcase-module__Bv8wHG__compareBtnOn{border-color:var(--i2c-c4);color:#ffe3a6;background:#ffd4791f}.ImageToCssShowcase-module__Bv8wHG__compareBtnGlyph{width:16px;height:16px}.ImageToCssShowcase-module__Bv8wHG__controlPane{flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex}.ImageToCssShowcase-module__Bv8wHG__statHeadline{flex-wrap:wrap;gap:8px;display:flex}.ImageToCssShowcase-module__Bv8wHG__statChip{border:1px solid var(--border);color:var(--text-dim);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#0000004d;border-radius:8px;padding:5px 11px;font-size:12px}.ImageToCssShowcase-module__Bv8wHG__statChip b{color:var(--i2c-c1);font-weight:700}.ImageToCssShowcase-module__Bv8wHG__metrics{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@container (min-width:560px){.ImageToCssShowcase-module__Bv8wHG__metrics{grid-template-columns:repeat(4,1fr)}}.ImageToCssShowcase-module__Bv8wHG__metric{border:1px solid var(--border);background:#ffffff05;border-radius:11px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.ImageToCssShowcase-module__Bv8wHG__metricAccent{background:radial-gradient(120% 140% at 0 0,#c4b5fd24,#0000 70%);border-color:#c4b5fd52}.ImageToCssShowcase-module__Bv8wHG__metricValue{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:clamp(19px,4.6cqi,24px);font-weight:700;display:flex}.ImageToCssShowcase-module__Bv8wHG__metricAccent .ImageToCssShowcase-module__Bv8wHG__metricValue{color:#d6c8ff}.ImageToCssShowcase-module__Bv8wHG__metricUnit{color:var(--text-dim);font-size:.6em;font-weight:600}.ImageToCssShowcase-module__Bv8wHG__metricLabel{letter-spacing:.02em;color:var(--text-dim);font-size:10.5px}.ImageToCssShowcase-module__Bv8wHG__slider{border:1px solid var(--border);background:#00000038;border-radius:12px;flex-direction:column;gap:9px;padding:14px;display:flex}.ImageToCssShowcase-module__Bv8wHG__sliderTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ImageToCssShowcase-module__Bv8wHG__sliderLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);font-size:13px}.ImageToCssShowcase-module__Bv8wHG__sliderLabel b{color:var(--i2c-c2);font-weight:700}.ImageToCssShowcase-module__Bv8wHG__sliderMode{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text-dim);font-size:11px}.ImageToCssShowcase-module__Bv8wHG__range{appearance:none;background:var(--i2c-grad);cursor:pointer;outline-offset:4px;border-radius:999px;width:100%;height:8px;box-shadow:inset 0 0 0 1px #0006}.ImageToCssShowcase-module__Bv8wHG__range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fbfdff;border:2px solid #0b0e15;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #fff6,0 4px 10px -2px #000000b3}.ImageToCssShowcase-module__Bv8wHG__range::-moz-range-thumb{cursor:pointer;background:#fbfdff;border:2px solid #0b0e15;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #fff6,0 4px 10px -2px #000000b3}.ImageToCssShowcase-module__Bv8wHG__range:focus-visible{outline:2px solid var(--i2c-c2)}.ImageToCssShowcase-module__Bv8wHG__sliderTicks{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text-dim);justify-content:space-between;font-size:10px;display:flex}.ImageToCssShowcase-module__Bv8wHG__tick{text-align:center;flex:1;transition:color .16s}.ImageToCssShowcase-module__Bv8wHG__tick:first-child{text-align:left}.ImageToCssShowcase-module__Bv8wHG__tick:last-child{text-align:right}.ImageToCssShowcase-module__Bv8wHG__tickActive{color:var(--i2c-c2);font-weight:700}.ImageToCssShowcase-module__Bv8wHG__codeBlock{border:1px solid var(--border);background:#070a11;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.ImageToCssShowcase-module__Bv8wHG__codeHead{border-bottom:1px solid var(--border);background:#ffffff05;align-items:center;gap:10px;padding:9px 12px;display:flex}.ImageToCssShowcase-module__Bv8wHG__codeFile{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);align-items:center;gap:7px;font-size:12px;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__codeDot{background:var(--i2c-grad);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #c4b5fd99}.ImageToCssShowcase-module__Bv8wHG__codeBadge{color:#9bd6ff;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;background:#7ad0ff24;border-radius:5px;padding:1px 7px;font-size:9.5px;font-weight:600}.ImageToCssShowcase-module__Bv8wHG__copyBtn{border:1px solid var(--border);color:var(--text);font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;background:#c4b5fd0f;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-size:11.5px;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__copyBtn:hover{border-color:var(--i2c-accent);color:#e4dbff;background:#c4b5fd1f}.ImageToCssShowcase-module__Bv8wHG__copyBtn:focus-visible,.ImageToCssShowcase-module__Bv8wHG__compareBtn:focus-visible,.ImageToCssShowcase-module__Bv8wHG__thumb:focus-visible,.ImageToCssShowcase-module__Bv8wHG__installCopy:focus-visible{outline:2px solid var(--i2c-accent);outline-offset:2px}.ImageToCssShowcase-module__Bv8wHG__codeWrap{height:clamp(210px,30cqi,264px);position:relative}.ImageToCssShowcase-module__Bv8wHG__code{font-family:var(--font-geist-mono), ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;tab-size:2;text-shadow:0 0 1px #0000008c;margin:0;padding:13px 15px;font-size:12px;line-height:1.65;position:absolute;inset:0;overflow:auto}.ImageToCssShowcase-module__Bv8wHG__codeRow,.ImageToCssShowcase-module__Bv8wHG__codeLine{white-space:pre}.ImageToCssShowcase-module__Bv8wHG__toast{background:var(--i2c-accent);color:#120b22;font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;pointer-events:none;border-radius:7px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;bottom:12px;right:14px;transform:translateY(4px);box-shadow:0 6px 18px -6px #000000b3}.ImageToCssShowcase-module__Bv8wHG__toastShow{opacity:1;transform:translateY(0)}.ImageToCssShowcase-module__Bv8wHG__codeFoot{border-top:1px solid var(--border);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text-dim);margin:0;padding:9px 13px;font-size:10.5px;line-height:1.55}.ImageToCssShowcase-module__Bv8wHG__codeFoot b{color:var(--text)}.ImageToCssShowcase-module__Bv8wHG__details{z-index:1;flex-direction:column;gap:26px;width:100%;max-width:920px;margin:0 auto;display:flex;position:relative}.ImageToCssShowcase-module__Bv8wHG__techRow{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ImageToCssShowcase-module__Bv8wHG__tech{border:1px solid var(--border);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);background:#5eead40a;border-radius:999px;padding:5px 11px;font-size:11.5px}.ImageToCssShowcase-module__Bv8wHG__features{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:620px){.ImageToCssShowcase-module__Bv8wHG__features{grid-template-columns:1fr 1fr}}.ImageToCssShowcase-module__Bv8wHG__feature{border:1px solid var(--border);background:#c4b5fd08;border-radius:12px;gap:13px;padding:14px;transition:transform .18s,border-color .18s,background .18s;display:flex}.ImageToCssShowcase-module__Bv8wHG__feature:hover{background:#c4b5fd12;border-color:#c4b5fd66;transform:translateY(-2px)}.ImageToCssShowcase-module__Bv8wHG__featureIcon{color:#c4b5fd;width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--border);background:#c4b5fd1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__featureGlyph{display:block}.ImageToCssShowcase-module__Bv8wHG__featureBody{flex-direction:column;gap:3px;display:flex}.ImageToCssShowcase-module__Bv8wHG__featureTitle{color:var(--text);font-size:13.5px;font-weight:600}.ImageToCssShowcase-module__Bv8wHG__featureDesc{color:var(--text-dim);font-size:12px;line-height:1.6}.ImageToCssShowcase-module__Bv8wHG__install{border:1px solid var(--border);background:radial-gradient(120% 140% at 0 0,#7ad0ff1a,#0000 60%),#080a1099;border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.ImageToCssShowcase-module__Bv8wHG__installHead{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__installGlyph{color:#9bd6ff;width:18px;height:18px}.ImageToCssShowcase-module__Bv8wHG__installRow{align-items:stretch;gap:8px;display:flex}.ImageToCssShowcase-module__Bv8wHG__installCmd,.ImageToCssShowcase-module__Bv8wHG__installCmdAlt{border:1px solid var(--border);color:var(--text);font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;scrollbar-width:none;background:#070a11;border-radius:9px;flex:1;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;display:flex;overflow-x:auto}.ImageToCssShowcase-module__Bv8wHG__installCmd::-webkit-scrollbar{display:none}.ImageToCssShowcase-module__Bv8wHG__installCmdAlt::-webkit-scrollbar{display:none}.ImageToCssShowcase-module__Bv8wHG__installCmdAlt{color:var(--text-dim)}.ImageToCssShowcase-module__Bv8wHG__installPrompt{color:var(--i2c-c3);font-weight:700}.ImageToCssShowcase-module__Bv8wHG__installCopy{border:1px solid var(--border);width:42px;color:var(--text);cursor:pointer;background:#c4b5fd0f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__installCopy:hover{border-color:var(--i2c-accent);color:#e4dbff;background:#c4b5fd1f}.ImageToCssShowcase-module__Bv8wHG__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.ImageToCssShowcase-module__Bv8wHG__primary,.ImageToCssShowcase-module__Bv8wHG__secondary{font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:10px;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.ImageToCssShowcase-module__Bv8wHG__primary{color:#120b22;background:linear-gradient(90deg,#7ad0ff,#c4b5fd 50%,#f48fb1);box-shadow:0 12px 30px -12px #c4b5fdb3}.ImageToCssShowcase-module__Bv8wHG__secondary{color:var(--text);border:1px solid var(--border);background:#c4b5fd0a}.ImageToCssShowcase-module__Bv8wHG__btnIcon{flex-shrink:0}.ImageToCssShowcase-module__Bv8wHG__btnArrow{font-size:15px;transition:transform .18s}@media (hover:hover) and (pointer:fine){.ImageToCssShowcase-module__Bv8wHG__primary:hover,.ImageToCssShowcase-module__Bv8wHG__secondary:hover{transform:translateY(-2px)}.ImageToCssShowcase-module__Bv8wHG__primary:hover{box-shadow:0 16px 38px -12px #c4b5fdd9}.ImageToCssShowcase-module__Bv8wHG__secondary:hover{background:#c4b5fd17;border-color:#c4b5fd8c}.ImageToCssShowcase-module__Bv8wHG__primary:hover .ImageToCssShowcase-module__Bv8wHG__btnArrow,.ImageToCssShowcase-module__Bv8wHG__secondary:hover .ImageToCssShowcase-module__Bv8wHG__btnArrow{transform:translate(2px,-2px)}}.ImageToCssShowcase-module__Bv8wHG__primary:focus-visible,.ImageToCssShowcase-module__Bv8wHG__secondary:focus-visible{outline:2px solid var(--i2c-c2);outline-offset:3px}.ImageToCssShowcase-module__Bv8wHG__signature{z-index:1;opacity:.75;justify-content:center;align-items:center;gap:10px;margin-top:clamp(34px,6vw,52px);display:flex;position:relative}.ImageToCssShowcase-module__Bv8wHG__signatureMark{width:26px;height:26px}.ImageToCssShowcase-module__Bv8wHG__signatureText{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--text-dim);font-size:12px}@media (prefers-reduced-motion:reduce){.ImageToCssShowcase-module__Bv8wHG__echoes{display:none}}
.KenshiToolShowcase-module__C3dJlG__section{--kt-amber:#ffcf88;--kt-amber-strong:#ffd79a;--kt-amber-soft:#ddb16b;--kt-rust:#ff8d74;--kt-green:#87d6a3;--kt-ink:#f3ead9;--kt-ink-soft:#f3ead9b8;--kt-ink-dim:#f3ead96b;--kt-bd:#e5c59629;--kt-bd-strong:#ffcf8852;--kt-grad:linear-gradient(135deg, #ffd79a, #ddb16b);width:100%;max-width:1040px;margin:0 auto;padding:clamp(56px,9vw,104px) 4px clamp(40px,6vw,72px);scroll-margin-top:24px;position:relative;overflow:hidden;container-type:inline-size}.KenshiToolShowcase-module__C3dJlG__section:before{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--border) 18%, #ddb16b 50%, var(--border) 82%, transparent);opacity:.6;height:1px;position:absolute;top:0}.KenshiToolShowcase-module__C3dJlG__echoes{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.KenshiToolShowcase-module__C3dJlG__echo{white-space:nowrap;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ddb16b29;text-shadow:0 0 1px #0009;will-change:transform;font-size:clamp(12px,2.3cqi,18px);font-weight:600;animation-name:KenshiToolShowcase-module__C3dJlG__ktDrift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:0}.KenshiToolShowcase-module__C3dJlG__echoAlt{color:#ff8d742e}@keyframes KenshiToolShowcase-module__C3dJlG__ktDrift{0%{transform:translate(102cqw)}to{transform:translate(-150cqw)}}.KenshiToolShowcase-module__C3dJlG__header{z-index:1;text-align:center;max-width:720px;margin:0 auto 40px;position:relative}.KenshiToolShowcase-module__C3dJlG__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--text-dim);margin-bottom:14px;font-size:12px;display:inline-block}.KenshiToolShowcase-module__C3dJlG__prompt{color:var(--kt-amber-soft);font-weight:700}.KenshiToolShowcase-module__C3dJlG__title{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;background:linear-gradient(90deg,#ffd79a,#ffcf88 38%,#ff8d74 86%);color:#0000;text-shadow:0 0 34px #ffb87842;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,7cqi,46px);font-weight:700}.KenshiToolShowcase-module__C3dJlG__lead{max-width:64ch;color:var(--text-dim);margin:16px auto 0;font-size:clamp(14px,3.2cqi,16px);line-height:1.85}.KenshiToolShowcase-module__C3dJlG__lead strong{color:var(--text);font-weight:600}.KenshiToolShowcase-module__C3dJlG__inlineCode{color:#ffd79a;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffcf881f;border-radius:4px;padding:1px 5px;font-size:.92em}.KenshiToolShowcase-module__C3dJlG__stageReveal{z-index:1;width:100%;margin:0 auto 44px;position:relative}.KenshiToolShowcase-module__C3dJlG__stage{border:1px solid var(--kt-bd);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;color:var(--kt-ink);background:radial-gradient(circle at 14% 10%,#ddb16b29,#0000 40%),radial-gradient(circle at 86% 6%,#82442638,#0000 36%),linear-gradient(#170f0b 0%,#0d0907 100%);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0006,0 36px 90px -36px #000000eb,0 0 70px -26px #ddb16b42}.KenshiToolShowcase-module__C3dJlG__windowBar{border-bottom:1px solid var(--kt-bd);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#0c0807b3;flex:none;align-items:center;gap:12px;padding:11px 14px;font-size:11.5px;display:flex}.KenshiToolShowcase-module__C3dJlG__dots{gap:7px;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__dots i{background:#3a2a1d;border-radius:50%;width:10px;height:10px}.KenshiToolShowcase-module__C3dJlG__dots i:first-child{background:#ff5f56}.KenshiToolShowcase-module__C3dJlG__dots i:nth-child(2){background:#ffbd2e}.KenshiToolShowcase-module__C3dJlG__dots i:nth-child(3){background:#27c93f}.KenshiToolShowcase-module__C3dJlG__windowTitle{color:var(--kt-ink-soft);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__winPill{border:1px solid var(--kt-bd-strong);color:#ffd79a;letter-spacing:.04em;white-space:nowrap;background:#ffcf881a;border-radius:999px;padding:3px 10px;font-size:10.5px}.KenshiToolShowcase-module__C3dJlG__appBody{grid-template-columns:1fr;display:grid}@container (min-width:720px){.KenshiToolShowcase-module__C3dJlG__appBody{grid-template-columns:200px minmax(0,1fr)}}.KenshiToolShowcase-module__C3dJlG__sidebar{border-bottom:1px solid var(--kt-bd);background:#0a07068c;flex-direction:column;gap:16px;padding:16px 14px;display:flex}@container (min-width:720px){.KenshiToolShowcase-module__C3dJlG__sidebar{border-bottom:0;border-right:1px solid var(--kt-bd)}}.KenshiToolShowcase-module__C3dJlG__brand{align-items:center;gap:10px;display:flex}.KenshiToolShowcase-module__C3dJlG__brandMark{flex-shrink:0;width:36px;height:36px}.KenshiToolShowcase-module__C3dJlG__brandText{flex-direction:column;gap:1px;min-width:0;display:flex}.KenshiToolShowcase-module__C3dJlG__brandTitle{letter-spacing:.02em;color:var(--kt-ink);font-size:13px;font-weight:700}.KenshiToolShowcase-module__C3dJlG__brandSub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--kt-ink-dim);font-size:10px}.KenshiToolShowcase-module__C3dJlG__nav{scrollbar-width:none;flex-direction:row;gap:4px;display:flex;overflow-x:auto}.KenshiToolShowcase-module__C3dJlG__nav::-webkit-scrollbar{display:none}@container (min-width:720px){.KenshiToolShowcase-module__C3dJlG__nav{flex-direction:column}}.KenshiToolShowcase-module__C3dJlG__navItem{color:var(--kt-ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:9px;padding:9px 11px;font-size:12.5px;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__navItem:hover:not(:disabled){color:var(--kt-ink);background:#ffffff0a}.KenshiToolShowcase-module__C3dJlG__navItem:disabled{opacity:.5;cursor:default}.KenshiToolShowcase-module__C3dJlG__navItemActive,.KenshiToolShowcase-module__C3dJlG__navItemActive:hover{color:var(--kt-amber-strong);background:#ffcf881f;border-color:#ffcf8847}.KenshiToolShowcase-module__C3dJlG__navIcon{flex-shrink:0;place-items:center;display:inline-grid}.KenshiToolShowcase-module__C3dJlG__navGlyph{width:18px;height:18px}.KenshiToolShowcase-module__C3dJlG__navLabel{white-space:nowrap;flex:1}.KenshiToolShowcase-module__C3dJlG__navBadge{color:var(--kt-amber-strong);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffcf8829;border-radius:999px;padding:1px 7px;font-size:10px}.KenshiToolShowcase-module__C3dJlG__sidebarFoot{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:4px;margin-top:auto;padding:11px;display:none}@container (min-width:720px){.KenshiToolShowcase-module__C3dJlG__sidebarFoot{display:flex}}.KenshiToolShowcase-module__C3dJlG__footTitle{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--kt-amber-strong);font-size:10px}.KenshiToolShowcase-module__C3dJlG__footText{color:var(--kt-ink-soft);font-size:11px;line-height:1.5}.KenshiToolShowcase-module__C3dJlG__main{flex-direction:column;min-width:0;display:flex}.KenshiToolShowcase-module__C3dJlG__topbar{border-bottom:1px solid var(--kt-bd);background:#0c080773;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.KenshiToolShowcase-module__C3dJlG__topbarProject{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.KenshiToolShowcase-module__C3dJlG__topbarChip{border:1px solid var(--kt-bd);color:var(--kt-ink-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00000040;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__topbarChipOk{color:var(--kt-green);background:#558e6d2e;border-color:#87d6a366}.KenshiToolShowcase-module__C3dJlG__okDot{background:var(--kt-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #87d6a3cc}.KenshiToolShowcase-module__C3dJlG__topbarHint{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-dim);font-size:10.5px}.KenshiToolShowcase-module__C3dJlG__viewport{min-height:540px;padding:16px;position:relative}.KenshiToolShowcase-module__C3dJlG__view{flex-direction:column;gap:16px;display:flex}.KenshiToolShowcase-module__C3dJlG__viewHead{flex-direction:column;gap:2px;display:flex}.KenshiToolShowcase-module__C3dJlG__eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--kt-amber-soft);margin:0;font-size:10px}.KenshiToolShowcase-module__C3dJlG__viewTitle{letter-spacing:.02em;color:var(--kt-ink);margin:0;font-size:clamp(18px,4cqi,24px)}.KenshiToolShowcase-module__C3dJlG__parsePanel{text-align:center;background:linear-gradient(135deg,#ddb16b12,#ffffff03),#00000029;border:2px dashed #ffcf8847;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:460px;padding:32px 24px;display:flex}.KenshiToolShowcase-module__C3dJlG__parseIcon{width:60px;height:60px;color:var(--kt-amber-strong);background:#ffcf8824;border-radius:50%;place-items:center;animation:1.4s ease-in-out infinite KenshiToolShowcase-module__C3dJlG__ktPulse;display:grid}.KenshiToolShowcase-module__C3dJlG__parseIcon svg{width:28px;height:28px}@keyframes KenshiToolShowcase-module__C3dJlG__ktPulse{0%,to{transform:scale(1);box-shadow:0 0 #ffcf884d}50%{transform:scale(1.05);box-shadow:0 0 0 10px #ffcf8800}}.KenshiToolShowcase-module__C3dJlG__parseTitle{color:var(--kt-ink);margin:0;font-size:16px;font-weight:600}.KenshiToolShowcase-module__C3dJlG__parseText{max-width:44ch;color:var(--kt-ink-soft);margin:0;font-size:12.5px;line-height:1.6}.KenshiToolShowcase-module__C3dJlG__parseTrack{background:#ffffff14;border-radius:999px;width:min(360px,80%);height:6px;margin-top:6px;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__parseBar{background:linear-gradient(90deg, var(--kt-amber-soft), var(--kt-amber-strong));border-radius:999px;height:100%;transition:width .12s linear;display:block}.KenshiToolShowcase-module__C3dJlG__parseCounter{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-soft);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.KenshiToolShowcase-module__C3dJlG__parseCounter b{color:var(--kt-amber-strong);font-weight:700}.KenshiToolShowcase-module__C3dJlG__overview{flex-direction:column;gap:16px;display:flex}.KenshiToolShowcase-module__C3dJlG__statGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:620px){.KenshiToolShowcase-module__C3dJlG__statGrid{grid-template-columns:repeat(4,1fr)}}.KenshiToolShowcase-module__C3dJlG__statCard{border:1px solid var(--kt-bd);background:#ffffff05;border-radius:14px;flex-direction:column;gap:6px;padding:13px 14px;display:flex}.KenshiToolShowcase-module__C3dJlG__statPrimary{background:linear-gradient(135deg,#ffcf8829,#ffffff05);border-color:#ffcf884d}.KenshiToolShowcase-module__C3dJlG__statLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--kt-ink-dim);font-size:10px}.KenshiToolShowcase-module__C3dJlG__statValue{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink);font-variant-numeric:tabular-nums;font-size:clamp(22px,5cqi,28px);font-weight:700;line-height:1}.KenshiToolShowcase-module__C3dJlG__statPrimary .KenshiToolShowcase-module__C3dJlG__statValue{color:var(--kt-amber-strong)}.KenshiToolShowcase-module__C3dJlG__statSub{color:var(--kt-ink-dim);font-size:10.5px;line-height:1.4}.KenshiToolShowcase-module__C3dJlG__overviewColumns{grid-template-columns:1fr;gap:12px;display:grid}@container (min-width:620px){.KenshiToolShowcase-module__C3dJlG__overviewColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.KenshiToolShowcase-module__C3dJlG__panel{border:1px solid var(--kt-bd);background:#140d098c;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.KenshiToolShowcase-module__C3dJlG__panelHead{flex-direction:column;gap:4px;display:flex}.KenshiToolShowcase-module__C3dJlG__panelTitle{color:var(--kt-ink);margin:0;font-size:13.5px}.KenshiToolShowcase-module__C3dJlG__panelDesc{color:var(--kt-ink-dim);margin:0;font-size:11px;line-height:1.5}.KenshiToolShowcase-module__C3dJlG__tipList{color:var(--kt-ink-soft);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:11.5px;line-height:1.5;list-style:outside;display:flex}.KenshiToolShowcase-module__C3dJlG__actionStack{flex-direction:column;gap:8px;margin-top:auto;display:flex}.KenshiToolShowcase-module__C3dJlG__primaryButton,.KenshiToolShowcase-module__C3dJlG__secondaryButton{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:12.5px;font-weight:600;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__primaryButton{color:#2b180b;background:var(--kt-grad);box-shadow:0 10px 24px -10px #ddb16b80}.KenshiToolShowcase-module__C3dJlG__secondaryButton{color:var(--kt-ink);border-color:var(--kt-bd);background:#ffffff08}.KenshiToolShowcase-module__C3dJlG__primaryButton:hover,.KenshiToolShowcase-module__C3dJlG__secondaryButton:hover{transform:translateY(-1px)}.KenshiToolShowcase-module__C3dJlG__secondaryButton:hover{border-color:var(--kt-bd-strong)}.KenshiToolShowcase-module__C3dJlG__btnIconSm{width:15px;height:15px}.KenshiToolShowcase-module__C3dJlG__categoryList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.KenshiToolShowcase-module__C3dJlG__categoryRow{grid-template-columns:10px 84px minmax(0,1fr) 26px;align-items:center;gap:9px;display:grid}.KenshiToolShowcase-module__C3dJlG__categoryDot{border-radius:50%;width:9px;height:9px}.KenshiToolShowcase-module__C3dJlG__categoryLabel{color:var(--kt-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__categoryBar{background:#ffffff0d;border-radius:999px;height:7px;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__categoryBarFill{opacity:.92;border-radius:999px;height:100%;display:block}.KenshiToolShowcase-module__C3dJlG__categoryCount{text-align:right;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-soft);font-variant-numeric:tabular-nums;font-size:11px}.KenshiToolShowcase-module__C3dJlG__mdPanel{border:1px solid var(--kt-bd);background:#0c0807;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__codeHead{border-bottom:1px solid var(--kt-bd);background:#ffffff05;align-items:center;gap:10px;padding:8px 12px;display:flex}.KenshiToolShowcase-module__C3dJlG__codeFile{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;display:inline-flex;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__codeDot{background:var(--kt-grad);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #ffcf8899}.KenshiToolShowcase-module__C3dJlG__codeBadge{color:#ffd79a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;background:#ffcf8824;border-radius:5px;flex-shrink:0;padding:1px 7px;font-size:9.5px;font-weight:600}.KenshiToolShowcase-module__C3dJlG__copyBtn{border:1px solid var(--kt-bd);color:var(--kt-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;background:#ffcf880f;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-size:11px;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__copyBtn:hover{border-color:var(--kt-bd-strong);color:#ffe3ab;background:#ffcf881f}.KenshiToolShowcase-module__C3dJlG__codeWrap{height:clamp(240px,34cqi,320px);position:relative}.KenshiToolShowcase-module__C3dJlG__code{font-family:var(--font-geist-mono), ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;tab-size:2;text-shadow:0 0 1px #00000080;scrollbar-width:thin;scrollbar-color:#ffcf884d transparent;margin:0;padding:13px 15px;font-size:11.5px;line-height:1.62;position:absolute;inset:0;overflow:auto}.KenshiToolShowcase-module__C3dJlG__code::-webkit-scrollbar{width:9px;height:9px}.KenshiToolShowcase-module__C3dJlG__code::-webkit-scrollbar-thumb{background:#ffcf8838 padding-box padding-box;border:2px solid #0000;border-radius:999px}.KenshiToolShowcase-module__C3dJlG__codeRow,.KenshiToolShowcase-module__C3dJlG__codeLine{white-space:pre}.KenshiToolShowcase-module__C3dJlG__row_h1,.KenshiToolShowcase-module__C3dJlG__row_h2{margin-top:6px}.KenshiToolShowcase-module__C3dJlG__row_h3,.KenshiToolShowcase-module__C3dJlG__row_h4{margin-top:3px}.KenshiToolShowcase-module__C3dJlG__toast{background:var(--kt-amber);color:#2b180b;font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;pointer-events:none;border-radius:7px;padding:6px 12px;font-size:11px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;bottom:12px;right:14px;transform:translateY(4px);box-shadow:0 6px 18px -6px #000000b3}.KenshiToolShowcase-module__C3dJlG__toastShow{opacity:1;transform:translateY(0)}.KenshiToolShowcase-module__C3dJlG__codeFoot{border-top:1px solid var(--kt-bd);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-dim);margin:0;padding:9px 13px;font-size:10px;line-height:1.55}.KenshiToolShowcase-module__C3dJlG__codeFoot b{color:var(--kt-ink-soft)}.KenshiToolShowcase-module__C3dJlG__inspector{flex-direction:column;gap:12px;display:flex}.KenshiToolShowcase-module__C3dJlG__inspectorToolbar{align-items:center;display:flex;position:relative}.KenshiToolShowcase-module__C3dJlG__searchIcon{color:var(--kt-ink-dim);pointer-events:none;place-items:center;display:inline-grid;position:absolute;left:12px}.KenshiToolShowcase-module__C3dJlG__searchIcon svg{width:17px;height:17px}.KenshiToolShowcase-module__C3dJlG__searchInput{border:1px solid var(--kt-bd);width:100%;color:var(--kt-ink);background:#00000047;border-radius:11px;padding:11px 13px 11px 38px;font-size:13px}.KenshiToolShowcase-module__C3dJlG__searchInput::placeholder{color:var(--kt-ink-dim)}.KenshiToolShowcase-module__C3dJlG__searchInput:focus{outline-offset:1px;outline:2px solid #ffcf8859}.KenshiToolShowcase-module__C3dJlG__recordList{scrollbar-width:thin;scrollbar-color:#ffcf884d transparent;flex-direction:column;gap:8px;max-height:472px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.KenshiToolShowcase-module__C3dJlG__recordList::-webkit-scrollbar{width:9px}.KenshiToolShowcase-module__C3dJlG__recordList::-webkit-scrollbar-thumb{background:#ffcf8838 padding-box padding-box;border:2px solid #0000;border-radius:999px}.KenshiToolShowcase-module__C3dJlG__recordCard{border:1px solid var(--kt-bd);background:#120c09c7;border-radius:14px;transition:border-color .16s;overflow:hidden}.KenshiToolShowcase-module__C3dJlG__recordCardOpen{background:#1a120ceb;border-color:#ffcf884d}.KenshiToolShowcase-module__C3dJlG__recordHeader{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.KenshiToolShowcase-module__C3dJlG__recordPrimary{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.KenshiToolShowcase-module__C3dJlG__recordCategory{color:#1c100a;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.KenshiToolShowcase-module__C3dJlG__recordName{color:var(--kt-ink);font-size:13.5px;font-weight:600}.KenshiToolShowcase-module__C3dJlG__recordType{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-dim);font-size:10.5px}.KenshiToolShowcase-module__C3dJlG__recordChange{color:var(--kt-green);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#87d6a31f;border:1px solid #87d6a352;border-radius:999px;padding:1px 8px;font-size:10px}.KenshiToolShowcase-module__C3dJlG__recordChangeAlt{color:var(--kt-amber-strong);background:#ffcf881f;border-color:#ffcf8857}.KenshiToolShowcase-module__C3dJlG__recordCounts{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-dim);flex-shrink:0;font-size:10px;display:none}@container (min-width:560px){.KenshiToolShowcase-module__C3dJlG__recordCounts{display:inline}}.KenshiToolShowcase-module__C3dJlG__recordBody{overflow:hidden}.KenshiToolShowcase-module__C3dJlG__recordBodyInner{border-top:1px dashed #ffffff14;flex-direction:column;gap:12px;padding:4px 14px 14px;display:flex}.KenshiToolShowcase-module__C3dJlG__fieldGroup{flex-direction:column;gap:7px;display:flex}.KenshiToolShowcase-module__C3dJlG__fieldGroupTitle{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--kt-amber-soft);margin:0;font-size:9.5px}.KenshiToolShowcase-module__C3dJlG__stringRow{background:#ffffff08;border-radius:9px;grid-template-columns:100px minmax(0,1fr);gap:10px;padding:7px 10px;display:grid}.KenshiToolShowcase-module__C3dJlG__stringKey{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-amber-strong);word-break:break-all;font-size:11px}.KenshiToolShowcase-module__C3dJlG__stringValue{color:var(--kt-ink);margin:0;font-size:12px;line-height:1.5}.KenshiToolShowcase-module__C3dJlG__primRows{flex-direction:column;gap:5px;display:flex}.KenshiToolShowcase-module__C3dJlG__primRow{font-family:var(--font-geist-mono), ui-monospace, monospace;flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__primKey{color:var(--kt-amber-strong)}.KenshiToolShowcase-module__C3dJlG__primEq{color:var(--kt-ink-dim)}.KenshiToolShowcase-module__C3dJlG__primVal{color:#8eb5ff;font-variant-numeric:tabular-nums}.KenshiToolShowcase-module__C3dJlG__primEnum{color:var(--kt-green);background:#87d6a31f;border:1px solid #87d6a34d;border-radius:999px;padding:1px 8px;font-size:10.5px}.KenshiToolShowcase-module__C3dJlG__refRow{background:#ffffff08;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;padding:7px 10px;font-size:11.5px;display:flex}.KenshiToolShowcase-module__C3dJlG__refCat{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-amber-strong)}.KenshiToolShowcase-module__C3dJlG__refArrow{color:var(--kt-ink-dim)}.KenshiToolShowcase-module__C3dJlG__refTarget{color:var(--kt-ink);font-weight:600}.KenshiToolShowcase-module__C3dJlG__refType{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-dim);font-size:10px}.KenshiToolShowcase-module__C3dJlG__recordEmpty{text-align:center;color:var(--kt-ink-dim);padding:24px;font-size:12.5px}.KenshiToolShowcase-module__C3dJlG__mods{flex-direction:column;gap:16px;display:flex}.KenshiToolShowcase-module__C3dJlG__modCard{border:1px solid var(--kt-bd);background:#140d09b3;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.KenshiToolShowcase-module__C3dJlG__modCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.KenshiToolShowcase-module__C3dJlG__modCardName{color:var(--kt-ink);margin:0;font-size:16px}.KenshiToolShowcase-module__C3dJlG__modBadges{flex-shrink:0;gap:6px;display:flex}.KenshiToolShowcase-module__C3dJlG__modBadge{border:1px solid var(--kt-bd);color:var(--kt-ink-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0d;border-radius:999px;padding:2px 9px;font-size:10.5px}.KenshiToolShowcase-module__C3dJlG__modBadgeRole{color:var(--kt-amber-strong);background:#ffcf8829;border-color:#ffcf884d}.KenshiToolShowcase-module__C3dJlG__dlGrid{grid-template-columns:repeat(2,1fr);gap:10px 14px;margin:0;display:grid}@container (min-width:560px){.KenshiToolShowcase-module__C3dJlG__dlGrid{grid-template-columns:repeat(4,1fr)}}.KenshiToolShowcase-module__C3dJlG__dlItem{flex-direction:column;gap:2px;display:flex}.KenshiToolShowcase-module__C3dJlG__dlTerm{letter-spacing:.08em;text-transform:uppercase;color:var(--kt-ink-dim);font-size:9.5px}.KenshiToolShowcase-module__C3dJlG__dlDesc{color:var(--kt-ink);margin:0;font-size:13px;font-weight:600}.KenshiToolShowcase-module__C3dJlG__modDescription{color:var(--kt-ink-soft);background:#ffffff0a;border-radius:11px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.6}.KenshiToolShowcase-module__C3dJlG__modTags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.KenshiToolShowcase-module__C3dJlG__modTagLabel{color:var(--kt-ink-dim);font-size:11px}.KenshiToolShowcase-module__C3dJlG__tag{border:1px solid var(--kt-bd);color:var(--kt-ink-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0f;border-radius:999px;padding:3px 10px;font-size:11px}.KenshiToolShowcase-module__C3dJlG__modFooter{border-top:1px dashed #ffffff14;padding-top:10px}.KenshiToolShowcase-module__C3dJlG__modPath{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--kt-ink-dim);word-break:break-all;font-size:10.5px}.KenshiToolShowcase-module__C3dJlG__details{z-index:1;flex-direction:column;gap:26px;width:100%;max-width:920px;margin:0 auto;display:flex;position:relative}.KenshiToolShowcase-module__C3dJlG__techRow{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.KenshiToolShowcase-module__C3dJlG__tech{border:1px solid var(--border);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);background:#ddb16b0d;border-radius:999px;padding:5px 11px;font-size:11.5px}.KenshiToolShowcase-module__C3dJlG__features{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:620px){.KenshiToolShowcase-module__C3dJlG__features{grid-template-columns:1fr 1fr}}.KenshiToolShowcase-module__C3dJlG__feature{border:1px solid var(--border);background:#ddb16b08;border-radius:12px;gap:13px;padding:14px;transition:transform .18s,border-color .18s,background .18s;display:flex}.KenshiToolShowcase-module__C3dJlG__feature:hover{background:#ffcf8812;border-color:#ffcf8866;transform:translateY(-2px)}.KenshiToolShowcase-module__C3dJlG__featureIcon{width:38px;height:38px;color:var(--kt-amber);box-shadow:inset 0 0 0 1px var(--border);background:#ffcf881a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__featureGlyph{display:block}.KenshiToolShowcase-module__C3dJlG__featureBody{flex-direction:column;gap:3px;display:flex}.KenshiToolShowcase-module__C3dJlG__featureTitle{color:var(--text);font-size:13.5px;font-weight:600}.KenshiToolShowcase-module__C3dJlG__featureDesc{color:var(--text-dim);font-size:12px;line-height:1.6}.KenshiToolShowcase-module__C3dJlG__platform{border:1px solid var(--border);color:var(--text-dim);background:radial-gradient(120% 140% at 0 0,#ffcf881a,#0000 60%),#0f0b0999;border-radius:12px;align-self:center;align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__platform b{color:var(--text)}.KenshiToolShowcase-module__C3dJlG__platformGlyph{color:var(--kt-amber);flex-shrink:0}.KenshiToolShowcase-module__C3dJlG__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.KenshiToolShowcase-module__C3dJlG__primary,.KenshiToolShowcase-module__C3dJlG__secondary{font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:10px;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.KenshiToolShowcase-module__C3dJlG__primary{color:#2b180b;background:linear-gradient(90deg,#ffd79a,#ddb16b);box-shadow:0 12px 30px -12px #ddb16bb3}.KenshiToolShowcase-module__C3dJlG__secondary{color:var(--text);border:1px solid var(--border);background:#ddb16b0a}.KenshiToolShowcase-module__C3dJlG__btnIcon{flex-shrink:0}.KenshiToolShowcase-module__C3dJlG__btnArrow{font-size:15px;transition:transform .18s}@media (hover:hover) and (pointer:fine){.KenshiToolShowcase-module__C3dJlG__primary:hover,.KenshiToolShowcase-module__C3dJlG__secondary:hover{transform:translateY(-2px)}.KenshiToolShowcase-module__C3dJlG__primary:hover{box-shadow:0 16px 38px -12px #ddb16bd9}.KenshiToolShowcase-module__C3dJlG__secondary:hover{background:#ffcf8817;border-color:#ffcf888c}.KenshiToolShowcase-module__C3dJlG__primary:hover .KenshiToolShowcase-module__C3dJlG__btnArrow,.KenshiToolShowcase-module__C3dJlG__secondary:hover .KenshiToolShowcase-module__C3dJlG__btnArrow{transform:translate(2px,-2px)}}.KenshiToolShowcase-module__C3dJlG__primary:focus-visible,.KenshiToolShowcase-module__C3dJlG__secondary:focus-visible,.KenshiToolShowcase-module__C3dJlG__copyBtn:focus-visible,.KenshiToolShowcase-module__C3dJlG__primaryButton:focus-visible,.KenshiToolShowcase-module__C3dJlG__secondaryButton:focus-visible,.KenshiToolShowcase-module__C3dJlG__navItem:focus-visible{outline:2px solid var(--kt-amber);outline-offset:3px}.KenshiToolShowcase-module__C3dJlG__signature{z-index:1;opacity:.75;justify-content:center;align-items:center;gap:10px;margin-top:clamp(34px,6vw,52px);display:flex;position:relative}.KenshiToolShowcase-module__C3dJlG__signatureMark{width:26px;height:26px}.KenshiToolShowcase-module__C3dJlG__signatureText{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--text-dim);font-size:12px}@media (prefers-reduced-motion:reduce){.KenshiToolShowcase-module__C3dJlG__echoes{display:none}.KenshiToolShowcase-module__C3dJlG__parseIcon{animation:none}}
.NpmInfoShowcase-module__Ry9lea__section{--ni-accent:#f2554d;--ni-accent-strong:#cb3837;--ni-soft:#ff8f7e;--ni-glow:#f2554d52;width:100%;max-width:1040px;margin:0 auto;padding:clamp(56px,9vw,104px) 4px clamp(40px,6vw,72px);scroll-margin-top:24px;position:relative;overflow:hidden;container-type:inline-size}.NpmInfoShowcase-module__Ry9lea__section:before{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--border) 18%, var(--accent-strong) 50%, var(--border) 82%, transparent);opacity:.5;height:1px;position:absolute;top:0}.NpmInfoShowcase-module__Ry9lea__echoes{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.NpmInfoShowcase-module__Ry9lea__echo{white-space:nowrap;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#7c919933;text-shadow:0 0 1px #0009;will-change:transform;font-size:clamp(12px,2.3cqi,18px);font-weight:600;animation-name:NpmInfoShowcase-module__Ry9lea__niDrift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:0}.NpmInfoShowcase-module__Ry9lea__echoRed{color:#f2554d42}@keyframes NpmInfoShowcase-module__Ry9lea__niDrift{0%{transform:translate(102cqw)}to{transform:translate(-150cqw)}}.NpmInfoShowcase-module__Ry9lea__header{z-index:1;text-align:center;max-width:700px;margin:0 auto 40px;position:relative}.NpmInfoShowcase-module__Ry9lea__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:lowercase;color:var(--text-dim);margin-bottom:14px;font-size:12px;display:inline-block}.NpmInfoShowcase-module__Ry9lea__prompt{color:var(--accent);font-weight:700}.NpmInfoShowcase-module__Ry9lea__title{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;background:linear-gradient(180deg, #fff, var(--accent));color:#0000;text-shadow:0 0 30px #2dd4bf40;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,7cqi,46px);font-weight:700}.NpmInfoShowcase-module__Ry9lea__lead{max-width:62ch;color:var(--text-dim);margin:16px auto 0;font-size:clamp(14px,3.2cqi,16px);line-height:1.75}.NpmInfoShowcase-module__Ry9lea__stageReveal{z-index:1;width:100%;margin:0 auto 44px;position:relative}.NpmInfoShowcase-module__Ry9lea__stage{border:1px solid var(--border);width:100%;box-shadow:0 0 0 1px #0006, 0 36px 90px -36px #000000eb, 0 0 70px -26px var(--ni-glow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#140e0ef2,#0d0909f7);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.NpmInfoShowcase-module__Ry9lea__windowBar{border-bottom:1px solid var(--border);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#140b0b99;flex:none;align-items:center;gap:12px;padding:11px 14px;font-size:11.5px;display:flex}.NpmInfoShowcase-module__Ry9lea__dots{gap:7px;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__dots i{background:#3a2a2a;border-radius:50%;width:10px;height:10px}.NpmInfoShowcase-module__Ry9lea__dots i:first-child{background:#ff5f56}.NpmInfoShowcase-module__Ry9lea__dots i:nth-child(2){background:#ffbd2e}.NpmInfoShowcase-module__Ry9lea__dots i:nth-child(3){background:#27c93f}.NpmInfoShowcase-module__Ry9lea__windowTitle{color:var(--text-dim);letter-spacing:.04em;flex:1}.NpmInfoShowcase-module__Ry9lea__npmPill{border:1px solid var(--border);color:var(--ni-soft);letter-spacing:.04em;background:#f2554d14;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__npmPillGlyph{width:13px;height:13px}.NpmInfoShowcase-module__Ry9lea__workspace{grid-template-columns:1fr;display:grid}@container (min-width:760px){.NpmInfoShowcase-module__Ry9lea__workspace{grid-template-columns:minmax(248px,320px) 1fr}}.NpmInfoShowcase-module__Ry9lea__sessionPane{border-bottom:1px solid var(--border);background:#10090980;flex-direction:column;gap:14px;padding:16px;display:flex}@container (min-width:760px){.NpmInfoShowcase-module__Ry9lea__sessionPane{border-bottom:0;border-right:1px solid var(--border)}}.NpmInfoShowcase-module__Ry9lea__serverCard{border:1px solid var(--border);background:radial-gradient(120% 140% at 0 0,#f2554d1f,#0000 62%),#00000047;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.NpmInfoShowcase-module__Ry9lea__serverMark{flex-shrink:0;width:40px;height:40px}.NpmInfoShowcase-module__Ry9lea__serverMeta{flex-direction:column;gap:7px;min-width:0;display:flex}.NpmInfoShowcase-module__Ry9lea__serverPkg{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);word-break:break-all;font-size:12.5px;font-weight:600;line-height:1.3}.NpmInfoShowcase-module__Ry9lea__serverTags{flex-wrap:wrap;gap:6px;display:flex}.NpmInfoShowcase-module__Ry9lea__transportPill,.NpmInfoShowcase-module__Ry9lea__toolsPill{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__transportPill{color:var(--ni-soft);background:#f2554d24}.NpmInfoShowcase-module__Ry9lea__toolsPill{color:#9fc4ff;background:#5ea0ff24}.NpmInfoShowcase-module__Ry9lea__transportGlyph{width:12px;height:12px}.NpmInfoShowcase-module__Ry9lea__launch{border:1px solid var(--border);text-align:left;cursor:pointer;background:#00000052;border-radius:9px;align-items:center;gap:9px;width:100%;padding:9px 11px;transition:border-color .16s,background .16s;display:flex}.NpmInfoShowcase-module__Ry9lea__launch:hover{background:#f2554d12;border-color:#f2554d80}.NpmInfoShowcase-module__Ry9lea__launchCopied{border-color:var(--ni-accent)}.NpmInfoShowcase-module__Ry9lea__launchPrompt{color:var(--ni-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;flex-shrink:0;font-size:12px;font-weight:700}.NpmInfoShowcase-module__Ry9lea__launchCmd{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;overflow:hidden}.NpmInfoShowcase-module__Ry9lea__launchIcon{color:var(--text-dim);flex-shrink:0;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__launch:hover .NpmInfoShowcase-module__Ry9lea__launchIcon{color:var(--ni-soft)}.NpmInfoShowcase-module__Ry9lea__turn{flex-direction:column;gap:2px;display:flex}.NpmInfoShowcase-module__Ry9lea__agentRow{align-items:flex-start;gap:10px;display:flex}.NpmInfoShowcase-module__Ry9lea__agentAvatar{background:linear-gradient(180deg, var(--ni-soft), var(--ni-accent-strong));color:#1a0707;width:26px;height:26px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__bubble{border:1px solid var(--border);color:var(--text);background:#ffffff06;border-radius:4px 12px 12px;flex:1;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.6}.NpmInfoShowcase-module__Ry9lea__callRow{gap:10px;margin-top:4px;display:flex}.NpmInfoShowcase-module__Ry9lea__callGutter{flex-shrink:0;justify-content:center;width:26px;display:flex;position:relative}.NpmInfoShowcase-module__Ry9lea__callBeam{background:linear-gradient(180deg, var(--ni-accent), transparent);border-radius:2px;width:2px;position:absolute;top:-4px;bottom:14px}.NpmInfoShowcase-module__Ry9lea__callDot{background:var(--ni-accent);width:9px;height:9px;box-shadow:0 0 10px var(--ni-glow);border-radius:50%;animation:1.8s ease-in-out infinite NpmInfoShowcase-module__Ry9lea__niPulse;position:absolute;bottom:8px}.NpmInfoShowcase-module__Ry9lea__callBody{background:#f2554d0f;border:1px solid #f2554d4d;border-radius:10px;flex:1;min-width:0;padding:9px 11px}.NpmInfoShowcase-module__Ry9lea__callHead{align-items:center;gap:8px;margin-bottom:6px;display:flex}.NpmInfoShowcase-module__Ry9lea__callVerb{color:var(--ni-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;background:#f2554d2e;border-radius:5px;padding:1px 7px;font-size:9.5px;font-weight:700}.NpmInfoShowcase-module__Ry9lea__callName{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);font-size:12.5px;font-weight:600}.NpmInfoShowcase-module__Ry9lea__callArgs{font-family:var(--font-geist-mono), ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;color:var(--text);word-break:break-all;white-space:pre-wrap;font-size:11.5px;line-height:1.55;display:block}.NpmInfoShowcase-module__Ry9lea__resultPane{flex-direction:column;min-width:0;display:flex}.NpmInfoShowcase-module__Ry9lea__rail{border-bottom:1px solid var(--border);scrollbar-width:none;background:#10090966;flex:none;gap:4px;padding:10px 12px;display:flex;overflow-x:auto}.NpmInfoShowcase-module__Ry9lea__rail::-webkit-scrollbar{display:none}.NpmInfoShowcase-module__Ry9lea__tab{color:var(--text-dim);font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:12px;transition:color .14s,background .14s,border-color .14s;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__tabGlyph{width:15px;height:15px}.NpmInfoShowcase-module__Ry9lea__tab:hover{color:var(--text);background:#f2554d17}.NpmInfoShowcase-module__Ry9lea__tabActive{color:#1a0707;background:linear-gradient(180deg, var(--ni-soft), var(--ni-accent-strong));border-color:var(--ni-accent);font-weight:600}.NpmInfoShowcase-module__Ry9lea__tab:focus-visible,.NpmInfoShowcase-module__Ry9lea__launch:focus-visible,.NpmInfoShowcase-module__Ry9lea__copyBtn:focus-visible,.NpmInfoShowcase-module__Ry9lea__installRow:focus-visible{outline:2px solid var(--ni-accent);outline-offset:2px}.NpmInfoShowcase-module__Ry9lea__outHead{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.NpmInfoShowcase-module__Ry9lea__outTitleWrap{align-items:center;gap:9px;min-width:0;display:flex}.NpmInfoShowcase-module__Ry9lea__outTitleGlyph{color:var(--ni-soft);flex-shrink:0;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__outTitle{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.NpmInfoShowcase-module__Ry9lea__langBadge{color:var(--ni-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;background:#f2554d24;border-radius:5px;flex-shrink:0;padding:1px 7px;font-size:9.5px;font-weight:600}.NpmInfoShowcase-module__Ry9lea__copyBtn{border:1px solid var(--border);color:var(--text);font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;background:#f2554d0f;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__copyBtn:hover{border-color:var(--ni-accent);color:#ffd9d2;background:#f2554d1f}.NpmInfoShowcase-module__Ry9lea__outSubtitle{color:var(--text-dim);margin:0;padding:0 14px 10px;font-size:11.5px;line-height:1.55}.NpmInfoShowcase-module__Ry9lea__inlineCode{color:var(--ni-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#f2554d1f;border-radius:4px;padding:1px 5px;font-size:.92em}.NpmInfoShowcase-module__Ry9lea__codeWrap{border:1px solid var(--border);background:#0c0707;border-radius:10px;height:clamp(264px,44cqi,392px);margin:0 14px 14px;position:relative;overflow:hidden}.NpmInfoShowcase-module__Ry9lea__code{font-family:var(--font-geist-mono), ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;tab-size:2;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.7;position:absolute;inset:0;overflow:auto}.NpmInfoShowcase-module__Ry9lea__codeRow{white-space:pre;gap:14px;display:flex}.NpmInfoShowcase-module__Ry9lea__gutterNo{text-align:right;color:#4a3636;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1.8em}.NpmInfoShowcase-module__Ry9lea__codeLine{white-space:pre-wrap;word-break:break-word}.NpmInfoShowcase-module__Ry9lea__scanline{pointer-events:none;background:linear-gradient(90deg, transparent, var(--ni-accent), transparent);height:2px;animation:.75s ease-out NpmInfoShowcase-module__Ry9lea__niScan;position:absolute;left:0;right:0}@keyframes NpmInfoShowcase-module__Ry9lea__niScan{0%{opacity:0;top:-2%}18%{opacity:.85}to{opacity:0;top:100%}}.NpmInfoShowcase-module__Ry9lea__toast{background:var(--ni-accent);color:#1a0707;font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;pointer-events:none;border-radius:7px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;bottom:12px;right:14px;transform:translateY(4px);box-shadow:0 6px 18px -6px #000000b3}.NpmInfoShowcase-module__Ry9lea__toastShow{opacity:1;transform:translateY(0)}.NpmInfoShowcase-module__Ry9lea__details{z-index:1;flex-direction:column;gap:26px;width:100%;max-width:920px;margin:0 auto;display:flex;position:relative}.NpmInfoShowcase-module__Ry9lea__techRow{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.NpmInfoShowcase-module__Ry9lea__tech{border:1px solid var(--border);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);background:#5eead40a;border-radius:999px;padding:5px 11px;font-size:11.5px}.NpmInfoShowcase-module__Ry9lea__features{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:620px){.NpmInfoShowcase-module__Ry9lea__features{grid-template-columns:1fr 1fr}}.NpmInfoShowcase-module__Ry9lea__feature{border:1px solid var(--border);background:#5eead406;border-radius:12px;gap:13px;padding:14px;transition:transform .18s,border-color .18s,background .18s;display:flex}.NpmInfoShowcase-module__Ry9lea__feature:hover{background:#f2554d0d;border-color:#f2554d66;transform:translateY(-2px)}.NpmInfoShowcase-module__Ry9lea__featureIcon{width:38px;height:38px;color:var(--ni-soft);box-shadow:inset 0 0 0 1px var(--border);background:#f2554d1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__featureGlyph{display:block}.NpmInfoShowcase-module__Ry9lea__featureBody{flex-direction:column;gap:3px;display:flex}.NpmInfoShowcase-module__Ry9lea__featureTitle{color:var(--text);font-size:13.5px;font-weight:600}.NpmInfoShowcase-module__Ry9lea__featureDesc{color:var(--text-dim);font-size:12px;line-height:1.6}.NpmInfoShowcase-module__Ry9lea__callout{border:1px solid var(--border);background:radial-gradient(120% 140% at 0 0,#f2554d1f,#0000 60%),#11090999;border-radius:14px;gap:14px;padding:18px;display:flex}.NpmInfoShowcase-module__Ry9lea__calloutIcon{width:40px;height:40px;color:var(--ni-soft);box-shadow:inset 0 0 0 1px var(--border);background:#f2554d24;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__calloutBody{flex-direction:column;gap:12px;min-width:0;display:flex}.NpmInfoShowcase-module__Ry9lea__calloutTitle{color:var(--text);font-size:13.5px;font-weight:600}.NpmInfoShowcase-module__Ry9lea__installRows{flex-direction:column;gap:8px;display:flex}.NpmInfoShowcase-module__Ry9lea__installRow{border:1px solid var(--border);text-align:left;cursor:pointer;background:#0000004d;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;transition:border-color .16s,background .16s;display:flex}.NpmInfoShowcase-module__Ry9lea__installRow:hover{background:#f2554d0f;border-color:#f2554d73}.NpmInfoShowcase-module__Ry9lea__installRowCopied{border-color:var(--ni-accent)}.NpmInfoShowcase-module__Ry9lea__installClient{width:84px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ni-soft);flex-shrink:0;font-size:11px;font-weight:600}.NpmInfoShowcase-module__Ry9lea__installCmd{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;overflow:hidden}.NpmInfoShowcase-module__Ry9lea__installIcon{color:var(--text-dim);flex-shrink:0;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__installRow:hover .NpmInfoShowcase-module__Ry9lea__installIcon{color:var(--ni-soft)}.NpmInfoShowcase-module__Ry9lea__calloutFootnote{color:var(--text-dim);font-size:12px;line-height:1.65}.NpmInfoShowcase-module__Ry9lea__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.NpmInfoShowcase-module__Ry9lea__primary,.NpmInfoShowcase-module__Ry9lea__secondary{font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:10px;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.NpmInfoShowcase-module__Ry9lea__primary{color:#04110f;background:linear-gradient(180deg, var(--accent), var(--accent-strong));box-shadow:0 12px 30px -12px #2dd4bfb3}.NpmInfoShowcase-module__Ry9lea__secondary{color:var(--text);border:1px solid var(--border);background:#f2554d0d}.NpmInfoShowcase-module__Ry9lea__btnIcon{flex-shrink:0}.NpmInfoShowcase-module__Ry9lea__btnArrow{font-size:15px;transition:transform .18s}@media (hover:hover) and (pointer:fine){.NpmInfoShowcase-module__Ry9lea__primary:hover,.NpmInfoShowcase-module__Ry9lea__secondary:hover{transform:translateY(-2px)}.NpmInfoShowcase-module__Ry9lea__primary:hover{box-shadow:0 16px 38px -12px #2dd4bfd9}.NpmInfoShowcase-module__Ry9lea__secondary:hover{background:#f2554d1a;border-color:#f2554d8c}.NpmInfoShowcase-module__Ry9lea__primary:hover .NpmInfoShowcase-module__Ry9lea__btnArrow,.NpmInfoShowcase-module__Ry9lea__secondary:hover .NpmInfoShowcase-module__Ry9lea__btnArrow{transform:translate(2px,-2px)}}.NpmInfoShowcase-module__Ry9lea__primary:focus-visible,.NpmInfoShowcase-module__Ry9lea__secondary:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.NpmInfoShowcase-module__Ry9lea__signature{z-index:1;opacity:.75;justify-content:center;align-items:center;gap:10px;margin-top:clamp(34px,6vw,52px);display:flex;position:relative}.NpmInfoShowcase-module__Ry9lea__signatureMark{width:26px;height:26px}.NpmInfoShowcase-module__Ry9lea__signatureText{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--text-dim);font-size:12px}@media (max-width:600px){.NpmInfoShowcase-module__Ry9lea__outHead{flex-wrap:wrap}.NpmInfoShowcase-module__Ry9lea__installClient{width:70px}}@media (prefers-reduced-motion:reduce){.NpmInfoShowcase-module__Ry9lea__echoes{display:none}.NpmInfoShowcase-module__Ry9lea__callDot{animation:none}}@keyframes NpmInfoShowcase-module__Ry9lea__niPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}
.ContactShowcase-module__JJN3Ua__section{width:100%;max-width:680px;margin:0 auto;padding:clamp(56px,9vw,104px) 4px clamp(8px,3vw,24px);scroll-margin-top:24px;position:relative;container-type:inline-size}.ContactShowcase-module__JJN3Ua__section:before{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--border) 18%, var(--accent-strong) 50%, var(--border) 82%, transparent);opacity:.5;height:1px;position:absolute;top:0}.ContactShowcase-module__JJN3Ua__header{text-align:center;max-width:560px;margin:0 auto 32px}.ContactShowcase-module__JJN3Ua__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--text-dim);margin-bottom:14px;font-size:12px;display:inline-block}.ContactShowcase-module__JJN3Ua__prompt{color:var(--accent);font-weight:700}.ContactShowcase-module__JJN3Ua__title{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;background:linear-gradient(180deg, #fff, var(--accent));color:#0000;text-shadow:0 0 30px #2dd4bf40;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(26px,7cqi,42px);font-weight:700}.ContactShowcase-module__JJN3Ua__lead{max-width:46ch;color:var(--text-dim);margin:16px auto 0;font-size:clamp(13px,3.2cqi,15px);line-height:1.75}.ContactShowcase-module__JJN3Ua__terminal{border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#0d161beb,#080d10eb);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #0006,0 30px 80px -30px #000000e6,0 0 60px -24px #2dd4bf38}.ContactShowcase-module__JJN3Ua__titlebar{border-bottom:1px solid var(--border);background:var(--panel-bar);font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:14px;padding:12px 16px;font-size:12px;display:flex}.ContactShowcase-module__JJN3Ua__dots{gap:7px;display:inline-flex}.ContactShowcase-module__JJN3Ua__dots i{background:#2a3a40;border-radius:50%;width:11px;height:11px}.ContactShowcase-module__JJN3Ua__dots i:first-child{background:#ff5f56}.ContactShowcase-module__JJN3Ua__dots i:nth-child(2){background:#ffbd2e}.ContactShowcase-module__JJN3Ua__dots i:nth-child(3){background:#27c93f}.ContactShowcase-module__JJN3Ua__titlePath{color:var(--text-dim);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ContactShowcase-module__JJN3Ua__form{flex-direction:column;gap:18px;padding:24px 22px 26px;display:flex}.ContactShowcase-module__JJN3Ua__field{flex-direction:column;gap:8px;display:flex}.ContactShowcase-module__JJN3Ua__label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--text);align-items:baseline;gap:6px;font-size:12.5px;display:inline-flex}.ContactShowcase-module__JJN3Ua__labelPrompt{color:var(--accent);font-weight:700}.ContactShowcase-module__JJN3Ua__optional{color:var(--text-dim);font-size:11px}.ContactShowcase-module__JJN3Ua__input,.ContactShowcase-module__JJN3Ua__textarea{border:1px solid var(--border);width:100%;color:var(--text);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#5eead408;border-radius:9px;padding:12px 14px;font-size:13.5px;line-height:1.6;transition:border-color .18s,background .18s,box-shadow .18s}.ContactShowcase-module__JJN3Ua__textarea{resize:vertical;min-height:116px}.ContactShowcase-module__JJN3Ua__input::placeholder,.ContactShowcase-module__JJN3Ua__textarea::placeholder{color:var(--text-dim)}.ContactShowcase-module__JJN3Ua__input:focus-visible,.ContactShowcase-module__JJN3Ua__textarea:focus-visible{background:#5eead40f;border-color:#5eead48c;outline:none;box-shadow:0 0 0 3px #2dd4bf1f}.ContactShowcase-module__JJN3Ua__input:disabled,.ContactShowcase-module__JJN3Ua__textarea:disabled{opacity:.55;cursor:not-allowed}.ContactShowcase-module__JJN3Ua__honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ContactShowcase-module__JJN3Ua__submit{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#04110f;background:linear-gradient(180deg, var(--accent), var(--accent-strong));cursor:pointer;border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:10px;margin-top:2px;padding:12px 20px;font-size:13.5px;font-weight:600;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 12px 30px -12px #2dd4bfb3}.ContactShowcase-module__JJN3Ua__submit:disabled{opacity:.65;cursor:progress}.ContactShowcase-module__JJN3Ua__submitArrow{font-size:15px;transition:transform .18s}@media (hover:hover) and (pointer:fine){.ContactShowcase-module__JJN3Ua__submit:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 16px 38px -12px #2dd4bfd9}.ContactShowcase-module__JJN3Ua__submit:not(:disabled):hover .ContactShowcase-module__JJN3Ua__submitArrow{transform:translate(2px,-2px)}}.ContactShowcase-module__JJN3Ua__submit:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.ContactShowcase-module__JJN3Ua__error{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ff8d99;margin:-4px 0 0;font-size:12.5px}.ContactShowcase-module__JJN3Ua__done{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 24px 48px;display:flex}.ContactShowcase-module__JJN3Ua__doneMark{color:#04110f;background:linear-gradient(180deg, var(--accent), var(--accent-strong));border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:8px;font-size:26px;display:inline-flex;box-shadow:0 0 30px -6px #2dd4bfb3}.ContactShowcase-module__JJN3Ua__doneTitle{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);margin:0;font-size:15px;font-weight:600}.ContactShowcase-module__JJN3Ua__doneText{color:var(--text-dim);margin:0;font-size:13px}.ContactShowcase-module__JJN3Ua__again{border:1px solid var(--border);color:var(--text);font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;background:#5eead40a;border-radius:9px;margin-top:14px;padding:9px 16px;font-size:12.5px;transition:border-color .18s,background .18s}.ContactShowcase-module__JJN3Ua__again:hover{background:#5eead414;border-color:#5eead480}.ContactShowcase-module__JJN3Ua__again:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}@media (max-width:600px){.ContactShowcase-module__JJN3Ua__submit{width:100%}}
.VisitCounter-module__O-LDUW__counter{border:1px solid var(--border);background:linear-gradient(180deg, #2dd4bf0d, transparent 70%), var(--panel-bar);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:12px;align-items:center;gap:14px;padding:10px 14px 10px 16px;display:inline-flex;box-shadow:inset 0 1px #ffffff08,0 18px 44px -30px #2dd4bf8c}.VisitCounter-module__O-LDUW__label{letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.VisitCounter-module__O-LDUW__dot{background:var(--accent-strong);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite VisitCounter-module__O-LDUW__vcPulse;box-shadow:0 0 #2dd4bf80}.VisitCounter-module__O-LDUW__readout{align-items:center;gap:4px;display:inline-flex}.VisitCounter-module__O-LDUW__digit{border:1px solid var(--border);min-width:1.05em;color:var(--accent);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:0 0 12px #5eead473;background:#05080a9e;border-radius:5px;justify-content:center;align-items:center;padding:5px 0;font-size:18px;display:inline-flex}.VisitCounter-module__O-LDUW__cursor{background:var(--accent-strong);width:8px;height:18px;margin-left:3px;animation:1.05s step-end infinite VisitCounter-module__O-LDUW__vcBlink;box-shadow:0 0 10px #2dd4bf99}.VisitCounter-module__O-LDUW__counter[data-loading] .VisitCounter-module__O-LDUW__digit{color:var(--text-dim);text-shadow:none;animation:1.3s ease-in-out infinite VisitCounter-module__O-LDUW__vcFlicker}@keyframes VisitCounter-module__O-LDUW__vcBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes VisitCounter-module__O-LDUW__vcPulse{0%{box-shadow:0 0 #2dd4bf73}70%{box-shadow:0 0 0 7px #2dd4bf00}to{box-shadow:0 0 #2dd4bf00}}@keyframes VisitCounter-module__O-LDUW__vcFlicker{0%,to{opacity:.5}50%{opacity:.78}}@media (prefers-reduced-motion:reduce){.VisitCounter-module__O-LDUW__dot,.VisitCounter-module__O-LDUW__cursor,.VisitCounter-module__O-LDUW__counter[data-loading] .VisitCounter-module__O-LDUW__digit{animation:none}.VisitCounter-module__O-LDUW__cursor{opacity:.7}}.VisitCounter-module__O-LDUW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.BootSequence-module__N2MZEW__root{--b-bg:#02050a;--b-accent:#5eead4;--b-accent-2:#2dd4bf;--b-text:#cfeee8;--b-dim:#5d807c;--b-head:#a6f7e8;z-index:9999;color:var(--b-text);font-family:var(--font-geist-mono), ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;-webkit-user-select:none;user-select:none;background:radial-gradient(125% 100% at 50% 38%,#061015,#010306 72%);place-items:center;padding:24px;transition:opacity .42s;display:grid;position:fixed;inset:0}.BootSequence-module__N2MZEW__root[data-status=exiting]{opacity:0}.BootSequence-module__N2MZEW__screen{transform-origin:50%;width:min(94vw,720px);height:min(74vh,520px);animation:BootSequence-module__N2MZEW__powerOn var(--on,.46s) cubic-bezier(.2, .85, .25, 1) both;will-change:transform, filter, opacity;background:linear-gradient(#08141b,#04090d);border:1px solid #5eead438;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0009,0 30px 90px -30px #000,0 0 90px -26px #2dd4bf8c,inset 0 0 140px -44px #2dd4bf47}.BootSequence-module__N2MZEW__screen.BootSequence-module__N2MZEW__off{animation:BootSequence-module__N2MZEW__powerOff var(--off,.42s) cubic-bezier(.6, 0, .7, .2) both}.BootSequence-module__N2MZEW__scan{z-index:3;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#00000029 3px 4px);position:absolute;inset:0}.BootSequence-module__N2MZEW__vignette{z-index:4;pointer-events:none;background:radial-gradient(130% 120%,#0000 58%,#0000008c 100%),radial-gradient(100% 60% at 50% -10%,#5eead41f,#0000 60%);position:absolute;inset:0}.BootSequence-module__N2MZEW__beam{z-index:2;pointer-events:none;background:linear-gradient(#0000,#5eead412,#0000);height:36%;animation:5.5s linear infinite BootSequence-module__N2MZEW__beamSweep;position:absolute;top:0;left:0;right:0}.BootSequence-module__N2MZEW__flicker{z-index:5;pointer-events:none;background:#5eead405;animation:7s step-end infinite BootSequence-module__N2MZEW__flick;position:absolute;inset:0}.BootSequence-module__N2MZEW__content{z-index:1;text-shadow:0 0 6px #2dd4bf73;flex-direction:column;padding:clamp(16px,3.4vw,28px);font-size:clamp(9.5px,3.1vw,14px);line-height:1.5;display:flex;position:absolute;inset:0}.BootSequence-module__N2MZEW__content.BootSequence-module__N2MZEW__glitching{animation:BootSequence-module__N2MZEW__rgbSplit var(--glitch,.2s) steps(2) 1}.BootSequence-module__N2MZEW__topbar{color:var(--b-dim);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #5eead424;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:8px;font-size:.82em;display:flex}.BootSequence-module__N2MZEW__topbarTag{color:var(--b-head)}.BootSequence-module__N2MZEW__topbarSpacer{flex:1}.BootSequence-module__N2MZEW__live{color:var(--b-accent);align-items:center;gap:6px;display:inline-flex}.BootSequence-module__N2MZEW__liveDot{background:var(--b-accent-2);width:7px;height:7px;box-shadow:0 0 8px var(--b-accent-2);border-radius:50%;animation:1.4s ease-in-out infinite BootSequence-module__N2MZEW__pulseDot}.BootSequence-module__N2MZEW__log{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 9% 100%);mask-image:linear-gradient(#0000,#000 9% 100%)}.BootSequence-module__N2MZEW__row{white-space:pre;color:var(--b-text);align-items:baseline;gap:.7ch;display:flex}.BootSequence-module__N2MZEW__row[data-tone=dim]{color:var(--b-dim)}.BootSequence-module__N2MZEW__row[data-tone=accent]{color:var(--b-accent)}.BootSequence-module__N2MZEW__row[data-tone=head]{color:var(--b-head);letter-spacing:.04em;font-weight:600}.BootSequence-module__N2MZEW__tag{color:var(--b-dim);flex:none}.BootSequence-module__N2MZEW__tagLabel{text-align:center;min-width:2.4ch;display:inline-block}.BootSequence-module__N2MZEW__tag[data-state=ok] .BootSequence-module__N2MZEW__tagLabel{color:var(--b-accent);text-shadow:0 0 8px #2dd4bfb3}.BootSequence-module__N2MZEW__tag[data-state=run] .BootSequence-module__N2MZEW__tagLabel{color:var(--b-head)}.BootSequence-module__N2MZEW__rowText{flex:0 auto}.BootSequence-module__N2MZEW__lineCursor{vertical-align:-.16em;background:var(--b-accent);width:.62em;height:1.05em;margin-left:1px;animation:1s step-end infinite BootSequence-module__N2MZEW__blink;display:inline-block;box-shadow:0 0 8px #5eead4cc}.BootSequence-module__N2MZEW__progress{border-top:1px solid #5eead424;margin-top:10px;padding-top:10px}.BootSequence-module__N2MZEW__barRow{color:var(--b-dim);align-items:center;gap:.6ch;display:flex}.BootSequence-module__N2MZEW__barTrack{background:#5eead414;border-radius:2px;flex:1;height:.82em;position:relative;overflow:hidden}.BootSequence-module__N2MZEW__barFill{background:linear-gradient(90deg, var(--b-accent-2), var(--b-accent));transition:width .1s linear;position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #2dd4bfb3}.BootSequence-module__N2MZEW__barFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.1s linear infinite BootSequence-module__N2MZEW__barShine;position:absolute;inset:0}.BootSequence-module__N2MZEW__barPct{text-align:right;min-width:4ch;color:var(--b-text);flex:none}.BootSequence-module__N2MZEW__barLabel{color:var(--b-dim);margin-top:4px}.BootSequence-module__N2MZEW__barLabel b{color:var(--b-accent);font-weight:600}.BootSequence-module__N2MZEW__skipBar{z-index:2;font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;bottom:clamp(14px,4vh,30px);left:0;right:0}.BootSequence-module__N2MZEW__skipHint{color:#a0c8c380;letter-spacing:.18em;text-transform:uppercase;font-size:11px}.BootSequence-module__N2MZEW__skipHint kbd{color:var(--b-accent);font:inherit;border:1px solid #5eead44d;border-radius:4px;padding:1px 6px}.BootSequence-module__N2MZEW__skipBtn{color:var(--b-text);letter-spacing:.08em;cursor:pointer;background:#5eead40d;border:1px solid #5eead452;border-radius:999px;padding:7px 16px;font-family:inherit;font-size:12px;transition:color .18s,border-color .18s,background .18s,box-shadow .18s}.BootSequence-module__N2MZEW__skipBtn:hover{color:#02110f;background:var(--b-accent);border-color:var(--b-accent);box-shadow:0 0 26px -6px #2dd4bfcc}.BootSequence-module__N2MZEW__skipBtn:focus-visible{outline:2px solid var(--b-accent-2);outline-offset:3px}.BootSequence-module__N2MZEW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes BootSequence-module__N2MZEW__powerOn{0%{filter:brightness(3.2);opacity:0;transform:scaleY(.004)scaleX(.7)}9%{opacity:1}20%{filter:brightness(2.4);transform:scaleY(.012)scaleX(1)}46%{filter:brightness(1.5);transform:scaleY(1)scaleX(1)}60%{filter:brightness(.82)}74%{filter:brightness(1.16)}to{filter:brightness();opacity:1;transform:scaleY(1)scaleX(1)}}@keyframes BootSequence-module__N2MZEW__powerOff{0%{filter:brightness();opacity:1;transform:scale(1)}38%{filter:brightness(1.5);transform:scaleX(1.05)scaleY(.55)}72%{filter:brightness(2.4);opacity:1;transform:scaleX(1)scaleY(.004)}86%{filter:brightness(3.4);transform:scaleX(.16)scaleY(.004)}to{filter:brightness(4);opacity:0;transform:scaleX(0)scaleY(0)}}@keyframes BootSequence-module__N2MZEW__beamSweep{0%{transform:translateY(-130%)}to{transform:translateY(330%)}}@keyframes BootSequence-module__N2MZEW__flick{0%,91%,to{opacity:1}92%{opacity:.55}93%{opacity:1}96%{opacity:.78}97%{opacity:1}}@keyframes BootSequence-module__N2MZEW__blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes BootSequence-module__N2MZEW__pulseDot{0%,to{opacity:1}50%{opacity:.3}}@keyframes BootSequence-module__N2MZEW__barShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes BootSequence-module__N2MZEW__rgbSplit{0%{text-shadow:0 0 6px #2dd4bf73;transform:translate(0)}25%{text-shadow:-2px 0 #ff005abf,2px 0 #00ffd2bf;transform:translate(1.5px)}50%{text-shadow:2px 0 #ff005abf,-2px 0 #00ffd2bf;transform:translate(-1.5px)}75%{text-shadow:-1px 0 #ff005a99,1px 0 #00ffd299;transform:translate(1px)}to{text-shadow:0 0 6px #2dd4bf73;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.BootSequence-module__N2MZEW__beam,.BootSequence-module__N2MZEW__flicker,.BootSequence-module__N2MZEW__liveDot,.BootSequence-module__N2MZEW__barFill:after{animation:none}.BootSequence-module__N2MZEW__screen{animation-duration:1ms}.BootSequence-module__N2MZEW__screen.BootSequence-module__N2MZEW__off{animation-duration:.2s}}@media (max-width:600px){.BootSequence-module__N2MZEW__root{padding:14px}.BootSequence-module__N2MZEW__screen{height:min(80vh,560px)}}
.ClaudeMdEasterEgg-module__5NWWlW__root{z-index:60;pointer-events:none;width:300px;height:420px;margin-top:-210px;position:fixed;top:50%;right:0}.ClaudeMdEasterEgg-module__5NWWlW__sheet{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;color:#2b2a26;font-family:var(--font-geist-mono), ui-monospace, monospace;background:repeating-linear-gradient(#0000 0 27px,#4654781a 27px 28px),linear-gradient(#f7f0df,#efe6cf);border-radius:3px 10px 10px 3px;transition:box-shadow .25s;display:flex;position:absolute;inset:0;box-shadow:-1px 0 #0000000a,-16px 0 36px -22px #000000b3,0 30px 60px -34px #000000d9}.ClaudeMdEasterEgg-module__5NWWlW__sheet:active{cursor:grabbing}.ClaudeMdEasterEgg-module__5NWWlW__sheet[data-open]{box-shadow:-1px 0 #0000000d,-22px 0 52px -24px #000000c7,0 40px 90px -36px #000000e6,0 0 0 1px #5eead42e}.ClaudeMdEasterEgg-module__5NWWlW__edge{background:linear-gradient(90deg,#e7dcbe,#f1e8d2);border-radius:3px 0 0 3px;flex:0 0 18px;position:relative;overflow:hidden;box-shadow:inset -1px 0 #00000012}.ClaudeMdEasterEgg-module__5NWWlW__perf{background-image:radial-gradient(circle,#00000038 0 1.4px,#0000 1.6px);background-repeat:repeat-y;background-size:3px 14px;width:3px;position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-50%)}.ClaudeMdEasterEgg-module__5NWWlW__pullHint{writing-mode:vertical-rl;letter-spacing:.26em;text-transform:uppercase;color:#2b2a266b;white-space:nowrap;font-size:9px;transition:color .2s,opacity .2s;position:absolute;bottom:14px;left:50%;transform:translate(-50%)rotate(180deg)}.ClaudeMdEasterEgg-module__5NWWlW__sheet[data-armed] .ClaudeMdEasterEgg-module__5NWWlW__pullHint{color:#0c7a6b}.ClaudeMdEasterEgg-module__5NWWlW__sheet[data-open] .ClaudeMdEasterEgg-module__5NWWlW__pullHint{opacity:0}.ClaudeMdEasterEgg-module__5NWWlW__body{flex-direction:column;flex:1;min-width:0;padding:12px 14px 0;display:flex;position:relative}.ClaudeMdEasterEgg-module__5NWWlW__head{border-bottom:1px dashed #2b2a2640;align-items:center;gap:8px;padding-bottom:8px;display:flex}.ClaudeMdEasterEgg-module__5NWWlW__glyph{background:#c0563b;border-radius:1px;width:4px;height:14px}.ClaudeMdEasterEgg-module__5NWWlW__name{letter-spacing:.02em;flex:1;font-size:13px;font-weight:600}.ClaudeMdEasterEgg-module__5NWWlW__close{color:#2b2a2680;cursor:pointer;opacity:0;background:0 0;border:none;place-items:center;width:18px;height:18px;font-family:inherit;font-size:12px;transition:opacity .2s,color .15s;display:grid}.ClaudeMdEasterEgg-module__5NWWlW__sheet[data-open] .ClaudeMdEasterEgg-module__5NWWlW__close{opacity:1}.ClaudeMdEasterEgg-module__5NWWlW__close:hover{color:#2b2a26}.ClaudeMdEasterEgg-module__5NWWlW__text{white-space:pre-wrap;word-break:break-word;color:#46443c;flex:1;margin:10px 0 0;font-family:inherit;font-size:10.5px;line-height:1.62;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.ClaudeMdEasterEgg-module__5NWWlW__foot{align-items:center;gap:10px;padding:10px 0 12px;display:flex}.ClaudeMdEasterEgg-module__5NWWlW__dl{color:#0c5a4f;letter-spacing:.04em;cursor:pointer;background:#2dd4bf24;border:1px solid #2dd4bf80;border-radius:7px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}.ClaudeMdEasterEgg-module__5NWWlW__dl:hover{background:#2dd4bf3d}.ClaudeMdEasterEgg-module__5NWWlW__dl:active{transform:translateY(1px)}.ClaudeMdEasterEgg-module__5NWWlW__saved{letter-spacing:.06em;color:#1f8a5b;opacity:0;font-size:10px;transition:opacity .2s,transform .2s;transform:translateY(2px)}.ClaudeMdEasterEgg-module__5NWWlW__saved[data-show]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ClaudeMdEasterEgg-module__5NWWlW__sheet,.ClaudeMdEasterEgg-module__5NWWlW__pullHint,.ClaudeMdEasterEgg-module__5NWWlW__close,.ClaudeMdEasterEgg-module__5NWWlW__dl,.ClaudeMdEasterEgg-module__5NWWlW__saved{transition:none}}
