.rn-demo{--rn-bg:#f2f4f5;--rn-panel:#fff;--rn-raised:#eaeff2;--rn-line:#d6dee3;--rn-line-strong:#b9c7cf;--rn-text:#16232b;--rn-muted:#4f616c;--rn-faint:#5b6c76;--rn-accent:#1e6784;--rn-accent-strong:#0f4d64;--rn-accent-ink:#fff;--rn-ok:#2e7a45;--rn-danger:#b03a2e;--rn-add-bg:#e6ffec;--rn-add-word:#abf2bc;--rn-add-num:#ccffd8;--rn-del-bg:#ffebe9;--rn-del-word:#ffcecb;--rn-del-num:#ffd7d5;--rn-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--rn-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-resolved-theme=dark] .rn-demo,:root[data-theme=dark] .rn-demo{--rn-bg:#111c22;--rn-panel:#17232a;--rn-raised:#20303a;--rn-line:#2c3e49;--rn-line-strong:#3e5664;--rn-text:#eaf0f3;--rn-muted:#a6b7c1;--rn-faint:#879aa5;--rn-accent:#9bd7ed;--rn-accent-strong:#c1e7f6;--rn-accent-ink:#0e252c;--rn-ok:#9fd8ac;--rn-danger:#efa69d;--rn-add-bg:#2ea04326;--rn-add-word:#2ea04366;--rn-add-num:#3fb9504d;--rn-del-bg:#f851491a;--rn-del-word:#f8514966;--rn-del-num:#f851494d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-storage-free-theme=system] .rn-demo,:root:not([data-theme=light]):not([data-resolved-theme]):not([data-storage-free-theme]) .rn-demo{--rn-bg:#111c22;--rn-panel:#17232a;--rn-raised:#20303a;--rn-line:#2c3e49;--rn-line-strong:#3e5664;--rn-text:#eaf0f3;--rn-muted:#a6b7c1;--rn-faint:#879aa5;--rn-accent:#9bd7ed;--rn-accent-strong:#c1e7f6;--rn-accent-ink:#0e252c;--rn-ok:#9fd8ac;--rn-danger:#efa69d;--rn-add-bg:#2ea04326;--rn-add-word:#2ea04366;--rn-add-num:#3fb9504d;--rn-del-bg:#f851491a;--rn-del-word:#f8514966;--rn-del-num:#f851494d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.rn-demo{border:1px solid var(--rn-line);background:var(--rn-bg);max-width:820px;color:var(--rn-text);font:400 .94rem/1.5 var(--rn-sans);border-radius:12px;gap:1rem;margin:1.75rem 0 2.25rem;padding:clamp(.9rem,2.5vw,1.4rem);display:grid}.rn-demo,.rn-demo *{box-sizing:border-box;min-width:0}.rn-demo p{max-width:none;color:inherit;margin:0}.rn-demo__head{gap:.25rem;display:grid}.rn-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--rn-accent)!important}.rn-demo__title{font-size:1.12rem;font-weight:700;line-height:1.25}.rn-demo__lede,.rn-demo__foot,.rn-hint,.rn-status{color:var(--rn-muted)!important}.rn-demo__foot{border-top:1px solid var(--rn-line);padding-top:.75rem;font-size:.8rem}.rn-demo__body,.rn-controls,.rn-stack,.rn-output{gap:.85rem;display:grid}.rn-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1rem;display:grid}.rn-row{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.rn-row--tight{gap:.4rem}.rn-choices{border:0;flex-wrap:wrap;gap:.4rem;min-width:0;margin:0;padding:0;display:flex}.rn-choices legend,.rn-field>label,.rn-label{letter-spacing:.02em;width:100%;margin:0 0 .3rem;padding:0;font-size:.78rem;font-weight:650;color:var(--rn-muted)!important}.rn-label{margin:0}.rn-choice{display:inline-flex;position:relative}.rn-choice input{opacity:0;pointer-events:none;position:absolute}.rn-choice span{border:1px solid var(--rn-line-strong);background:var(--rn-panel);color:var(--rn-text);cursor:pointer;border-radius:999px;padding:.32rem .75rem;font-size:.86rem;line-height:1.3}.rn-choice span:hover{border-color:var(--rn-accent)}.rn-choice input:checked+span{border-color:var(--rn-accent);background:var(--rn-accent);color:var(--rn-accent-ink);font-weight:650}.rn-choice input:focus-visible+span,.rn-demo button:focus-visible,.rn-demo a:focus-visible,.rn-demo input:focus-visible,.rn-demo textarea:focus-visible,.rn-demo select:focus-visible,.rn-demo summary:focus-visible,.rn-demo pre:focus-visible,.rn-diff-scroll:focus-visible{outline:2px solid var(--rn-accent);outline-offset:2px}.rn-field{gap:.1rem;display:grid}.rn-demo input[type=text],.rn-demo textarea,.rn-demo select{border:1px solid var(--rn-line-strong);background:var(--rn-panel);width:100%;color:var(--rn-text);font:inherit;border-radius:8px;padding:.45rem .6rem;font-size:.9rem}.rn-demo textarea{resize:vertical;line-height:1.5}.rn-mono,.rn-demo textarea.rn-mono,.rn-demo input.rn-mono{font-family:var(--rn-mono);font-size:.82rem}.rn-row--tight input[type=text]{flex:12rem;width:auto}.rn-hint{font-size:.8rem;margin-top:.2rem!important}.rn-check{cursor:pointer;align-items:flex-start;gap:.45rem;font-size:.88rem;display:inline-flex}.rn-check input{accent-color:var(--rn-accent);margin:.2rem 0 0}.rn-button,.rn-chip{border:1px solid var(--rn-accent);background:var(--rn-accent);cursor:pointer;font:650 .86rem/1.2 var(--rn-sans);border-radius:8px;justify-content:center;align-items:center;padding:.42rem .9rem;display:inline-flex;color:var(--rn-accent-ink)!important;text-decoration:none!important}.rn-button:hover{background:var(--rn-accent-strong);border-color:var(--rn-accent-strong)}.rn-button:disabled{opacity:.6;cursor:progress}.rn-button--quiet,.rn-chip{background:var(--rn-panel);border-color:var(--rn-line-strong);color:var(--rn-text)!important}.rn-button--quiet:hover,.rn-chip:hover{background:var(--rn-panel);border-color:var(--rn-accent)}.rn-chip{font:500 .78rem/1.3 var(--rn-mono);border-radius:999px;padding:.25rem .6rem}.rn-code{border:1px solid var(--rn-line);background:var(--rn-panel);max-height:22rem;color:var(--rn-text);font:400 .78rem/1.55 var(--rn-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:.75rem .85rem;overflow:auto}.rn-command{background:var(--rn-raised);max-height:none;font-size:.82rem}.rn-details summary{color:var(--rn-accent);cursor:pointer;font-size:.88rem;font-weight:600}.rn-details[open] summary{margin-bottom:.6rem}.rn-tree{border:1px solid var(--rn-line);background:var(--rn-panel);font:400 .8rem/1.6 var(--rn-mono);border-radius:8px;padding:.65rem .85rem;overflow-x:auto}.rn-tree ul{margin:0;padding:0;list-style:none}.rn-tree ul ul{border-left:1px solid var(--rn-line);margin-left:.55rem;padding-left:.9rem}.rn-tree .is-folder{color:var(--rn-accent);font-weight:600}.rn-tree .is-file{color:var(--rn-text);font-weight:400}.rn-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.rn-column{border:1px solid var(--rn-line);background:var(--rn-panel);border-top-width:3px;border-radius:8px;align-content:start;gap:.45rem;padding:.7rem .8rem;display:grid}.rn-column--in{border-top-color:var(--rn-ok)}.rn-column--kept{border-top-color:var(--rn-accent)}.rn-column--out{border-top-color:var(--rn-danger)}.rn-files{gap:.4rem;max-width:none;margin:0;padding:0;list-style:none;display:grid}.rn-files li{gap:.05rem;display:grid}.rn-files code{color:var(--rn-text);font:400 .8rem/1.4 var(--rn-mono);overflow-wrap:anywhere;background:0 0;padding:0}.rn-reason{color:var(--rn-muted);font-size:.76rem}.rn-verdict{background:var(--rn-raised);border-radius:999px;justify-self:start;padding:.25rem .65rem;font-size:.82rem;font-weight:650}.rn-verdict--pass{color:var(--rn-ok)!important}.rn-verdict--review{color:var(--rn-danger)!important}.rn-audit{background:var(--rn-raised);max-height:none}.rn-stats{font-size:.85rem;color:var(--rn-muted)!important}.rn-stats__add{color:var(--rn-ok);font-weight:700}.rn-stats__del{color:var(--rn-danger);font-weight:700}.rn-diff-scroll{border:1px solid var(--rn-line);background:var(--rn-panel);border-radius:8px;overflow-x:auto}.rn-diff{border-collapse:collapse;table-layout:fixed;width:100%;min-width:20rem;font:400 .78rem/1.65 var(--rn-mono);border:0;margin:0;display:table}.rn-diff__num{width:2.4rem}.rn-diff__sign{width:1.3rem}.rn-diff td{vertical-align:top;border:0;padding:0}.rn-diff .rn-diff__n{color:var(--rn-faint);text-align:right;-webkit-user-select:none;user-select:none;padding:0 .4rem}.rn-diff .rn-diff__s{color:var(--rn-muted);text-align:center;-webkit-user-select:none;user-select:none}.rn-diff .rn-diff__text{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 .75rem 0 .25rem}.rn-diff__add{background:var(--rn-add-bg)}.rn-diff__del{background:var(--rn-del-bg)}.rn-diff__add .rn-diff__n{background:var(--rn-add-num)}.rn-diff__del .rn-diff__n{background:var(--rn-del-num)}.rn-diff__add .rn-diff__s{color:var(--rn-ok)}.rn-diff__del .rn-diff__s{color:var(--rn-danger)}.rn-diff__word{color:inherit;border-radius:2px}.rn-diff__add .rn-diff__word{background:var(--rn-add-word)}.rn-diff__del .rn-diff__word{background:var(--rn-del-word)}.rn-figure{gap:.4rem;margin:0;display:grid}.rn-picture{border:1px solid var(--rn-line);border-radius:8px;width:100%;height:auto;display:block}.rn-figure figcaption{color:var(--rn-muted);font-size:.78rem}.rn-status{min-height:1.2em;font-size:.82rem}@media (max-width:720px){.rn-split,.rn-columns{grid-template-columns:minmax(0,1fr)}}
/*$vite$:1*/