.diff-table-module__U8bJsq__root{--canvas:#f1f2f3;--surface:#fff;--inset:#f7f8f9;--ink:#1f2124;--ink-2:#62656b;--ink-3:#9a9da3;--line:#ecedef;--accent:#0285ff;--accent-hover:#0070dd;--red:#e3474c;--red-tint:#fcecec;--green:#199a4d;--green-tint:#e8f5ed;--card-ring:#ecedef;--day-3:#00000008;--day-2:#00000005;--day-1:#00000003;--night:transparent;box-sizing:border-box;background:var(--canvas);width:100%;min-height:331px;box-shadow:0 0 0 1px var(--line);color:var(--ink);letter-spacing:-.14px;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:center;padding:12px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;display:flex;position:relative;overflow:clip;container-type:inline-size}@supports (color:lab(0% 0 0)){.diff-table-module__U8bJsq__root{--canvas:lab(95.4756% -.247031 -.706685);--surface:lab(100% 0 0);--inset:lab(97.5636% -.247091 -.706697);--ink:lab(12.6337% -.3433 -2.2161);--ink-2:lab(42.652% -.228465 -3.75729);--ink-3:lab(64.5814% -.222504 -3.3918);--line:lab(93.7236% -.0822544 -1.13573);--accent:lab(54.9811% 5.86078 -70.2564);--accent-hover:lab(46.9296% 6.70901 -64.2487);--red:lab(54.068% 61.0195 33.5265);--red-tint:lab(94.7189% 5.47069 2.00307);--green:lab(55.8923% -47.5806 30.2997);--green-tint:lab(95.3589% -5.41565 2.25924);--card-ring:lab(93.7236% -.0822544 -1.13573)}}@supports (color:light-dark(#fff, #000)){.diff-table-module__U8bJsq__root{--canvas:light-dark(#f1f2f3,#1c1d1f);--surface:light-dark(#fff,#232427);--inset:light-dark(#f7f8f9,#1f2022);--ink:light-dark(#1f2124,#f2f3f4);--ink-2:light-dark(#62656b,#a5a8ad);--ink-3:light-dark(#9a9da3,#6c6f75);--line:light-dark(#ecedef,#2e3033);--accent:light-dark(#0285ff,#3d9aff);--accent-hover:light-dark(#0070dd,#7ec0ff);--red:light-dark(#e3474c,#ee5c61);--red-tint:light-dark(#fcecec,#ee5c6124);--green:light-dark(#199a4d,#3cbb72);--green-tint:light-dark(#e8f5ed,#3cbb7224);--card-ring:light-dark(#ecedef,#ffffff1c);--day-3:light-dark(#00000008,#0000);--day-2:light-dark(#00000005,#0000);--day-1:light-dark(#00000003,#0000);--night:light-dark(#0000,#0003)}@supports (color:lab(0% 0 0)){.diff-table-module__U8bJsq__root{--canvas:light-dark(lab(95.4756% -.247031 -.706685),lab(10.7786% -.0940636 -1.50454));--surface:light-dark(lab(100% 0 0),lab(14.1243% .105247 -2.2593));--inset:light-dark(lab(97.5636% -.247091 -.706697),lab(12.1706% -.0950024 -1.50509));--ink:light-dark(lab(12.6337% -.3433 -2.2161),lab(95.8236% -.247002 -.706685));--ink-2:light-dark(lab(42.652% -.228465 -3.75729),lab(68.7689% -.379533 -2.99366));--ink-3:light-dark(lab(64.5814% -.222504 -3.3918),lab(46.7122% -.231862 -3.75941));--line:light-dark(lab(93.7236% -.0822544 -1.13573),lab(19.7102% -.352308 -2.22058));--accent:light-dark(lab(54.9811% 5.86078 -70.2564),lab(61.8499% -1.50105 -59.2017));--accent-hover:light-dark(lab(46.9296% 6.70901 -64.2487),lab(75.1226% -8.74975 -38.2498));--red:light-dark(lab(54.068% 61.0195 33.5265),lab(59.3942% 57.3943 28.4295));--red-tint:light-dark(lab(94.7189% 5.47069 2.00307),lab(59.3942% 57.3943 28.4295/.14));--green:light-dark(lab(55.8923% -47.5806 30.2997),lab(67.7644% -48.627 26.6391));--green-tint:light-dark(lab(95.3589% -5.41565 2.25924),lab(67.7644% -48.627 26.6391/.14));--card-ring:light-dark(lab(93.7236% -.0822544 -1.13573),lab(100% 0 0/.11));--night:light-dark(lab(0% 0 0/0),lab(0% 0 0/.2))}}}.diff-table-module__U8bJsq__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.diff-table-module__U8bJsq__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.diff-table-module__U8bJsq__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.diff-table-module__U8bJsq__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}:where(.diff-table-module__U8bJsq__root) :where(button,input,table,th,td){font:inherit;letter-spacing:inherit;margin:0}.diff-table-module__U8bJsq__column{justify-content:center;width:100%;max-width:480px;display:flex}.diff-table-module__U8bJsq__card{background:var(--surface);width:100%;max-width:380px;box-shadow:0 0 0 1px var(--card-ring), 0 1px 2px var(--night), 0 2px 6px var(--night), 0 18px 47px var(--day-3), 0 7.5px 19px var(--day-2), 0 4px 10.5px var(--day-2), 0 2.3px 5.8px var(--day-1), 0 1.2px 3.1px var(--day-1), 0 .5px 1.3px var(--day-1);border-radius:10px;position:relative;overflow:hidden}.diff-table-module__U8bJsq__bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.diff-table-module__U8bJsq__title{flex:none;font-size:12.5px;font-weight:500;line-height:18.75px}.diff-table-module__U8bJsq__hint{min-width:0;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:16.5px;overflow:hidden}.diff-table-module__U8bJsq__table{table-layout:fixed;border-collapse:collapse;border-spacing:0;text-align:left;width:100%}.diff-table-module__U8bJsq__table thead tr{border-bottom:1px solid var(--line)}th.diff-table-module__U8bJsq__cell{color:var(--ink-3);font-size:12px;font-weight:500;line-height:18px}.diff-table-module__U8bJsq__cell{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;min-width:0;padding:10px 12px;overflow:hidden}td.diff-table-module__U8bJsq__cell{height:45px}.diff-table-module__U8bJsq__row[data-added]{min-height:45px}.diff-table-module__U8bJsq__cell[data-kind=name]{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:19.5px}.diff-table-module__U8bJsq__cell[data-kind=text]{color:var(--ink-2);-webkit-text-decoration-color:color-mix(in srgb, var(--red) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--red) 50%, transparent);font-size:12.5px;line-height:18.75px}.diff-table-module__U8bJsq__cell[data-kind=name],.diff-table-module__U8bJsq__cell[data-kind=text]{transition:color .2s cubic-bezier(.4,0,.2,1),text-decoration-color .2s cubic-bezier(.4,0,.2,1)}.diff-table-module__U8bJsq__row{border-bottom:1px solid var(--line);transition:background-color .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1)}.diff-table-module__U8bJsq__table tbody>tr:last-child{border-bottom:0}.diff-table-module__U8bJsq__row[data-state=remove]{background:var(--red-tint)}.diff-table-module__U8bJsq__row[data-state=remove]>.diff-table-module__U8bJsq__cell[data-kind=name],.diff-table-module__U8bJsq__row[data-state=remove]>.diff-table-module__U8bJsq__cell[data-kind=text]{color:var(--red)}.diff-table-module__U8bJsq__row[data-state=remove]>.diff-table-module__U8bJsq__cell[data-last]{text-decoration-line:line-through}.diff-table-module__U8bJsq__row[data-state=remove] .diff-table-module__U8bJsq__tag{opacity:.55}.diff-table-module__U8bJsq__row[data-interactive]{cursor:pointer}@media (hover:hover){.diff-table-module__U8bJsq__row[data-interactive]:hover{filter:brightness(.985)}}.diff-table-module__U8bJsq__row:has(.diff-table-module__U8bJsq__input:focus-visible){outline:1px solid var(--accent);outline-offset:-1px}.diff-table-module__U8bJsq__addedHost{border:0}.diff-table-module__U8bJsq__addedCell{padding:0}.diff-table-module__U8bJsq__collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1);display:grid}.diff-table-module__U8bJsq__collapse[data-open=true]{opacity:1;grid-template-rows:1fr}.diff-table-module__U8bJsq__clip{min-height:0;overflow:hidden}.diff-table-module__U8bJsq__row[data-added]{box-sizing:border-box;grid-template-columns:var(--columns);border-top:1px solid var(--line);border-bottom:0;align-items:center;display:grid}.diff-table-module__U8bJsq__row[data-added]>.diff-table-module__U8bJsq__cell[data-kind=text]{font-size:13px;line-height:19.5px}.diff-table-module__U8bJsq__row[data-added] .diff-table-module__U8bJsq__tag{background:var(--surface)}.diff-table-module__U8bJsq__row[data-state=add]{background:var(--green-tint)}.diff-table-module__U8bJsq__row[data-state=add]>.diff-table-module__U8bJsq__cell[data-kind=name],.diff-table-module__U8bJsq__row[data-state=add]>.diff-table-module__U8bJsq__cell[data-kind=text]{color:var(--green)}.diff-table-module__U8bJsq__row[data-state=off]>.diff-table-module__U8bJsq__cell[data-kind=name],.diff-table-module__U8bJsq__row[data-state=off]>.diff-table-module__U8bJsq__cell[data-kind=text]{color:var(--ink-3)}.diff-table-module__U8bJsq__tag{box-sizing:border-box;background:var(--inset);max-width:100%;height:22px;box-shadow:0 0 0 1px var(--line);vertical-align:middle;border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;font-weight:500;line-height:17.25px;transition:opacity .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.diff-table-module__U8bJsq__dot{background:var(--ink-3);border-radius:50%;flex:none;width:6px;height:6px}.diff-table-module__U8bJsq__tag[data-tone=blue] .diff-table-module__U8bJsq__dot{background:var(--accent)}.diff-table-module__U8bJsq__tag[data-tone=green] .diff-table-module__U8bJsq__dot{background:var(--green)}.diff-table-module__U8bJsq__tag[data-tone=red] .diff-table-module__U8bJsq__dot{background:var(--red)}.diff-table-module__U8bJsq__tagLabel{min-width:0;color:var(--ink-2);text-overflow:ellipsis;overflow:hidden}.diff-table-module__U8bJsq__end{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.diff-table-module__U8bJsq__truncate{text-overflow:ellipsis;min-width:0;overflow:hidden}.diff-table-module__U8bJsq__input{opacity:0;pointer-events:none;width:18px;height:18px;margin:0;position:absolute;right:0}.diff-table-module__U8bJsq__box{background:var(--inset);width:18px;height:18px;box-shadow:0 0 0 1px var(--line);color:var(--ink-3);border-radius:5px;flex:none;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:flex;transform:scale(.92)}.diff-table-module__U8bJsq__box[data-on=true]{box-shadow:none;color:#fff;transform:none}.diff-table-module__U8bJsq__box[data-on=true][data-state=remove]{background:var(--red)}.diff-table-module__U8bJsq__box[data-on=true][data-state=add]{background:var(--green)}.diff-table-module__U8bJsq__box svg,.diff-table-module__U8bJsq__appliedIcon svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.diff-table-module__U8bJsq__footer{box-sizing:border-box;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px;animation:.18s cubic-bezier(.23,1,.32,1) both diff-table-module__U8bJsq__rise;display:flex}@keyframes diff-table-module__U8bJsq__rise{0%{opacity:0;transform:translateY(8px)}}.diff-table-module__U8bJsq__summary{min-width:0;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:17.25px;overflow:hidden}.diff-table-module__U8bJsq__apply{background:var(--accent);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;height:27px;padding:0 12px;font-size:12px;font-weight:500;line-height:18px;transition:transform .15s cubic-bezier(0,0,.2,1),background-color .15s cubic-bezier(0,0,.2,1),opacity .15s cubic-bezier(0,0,.2,1);display:inline-flex;box-shadow:inset 0 1px #ffffff24}@media (hover:hover){.diff-table-module__U8bJsq__apply:hover{background:var(--accent-hover)}}.diff-table-module__U8bJsq__apply:active,.diff-table-module__U8bJsq__apply[data-pressing]{transform:scale(.96)}.diff-table-module__U8bJsq__apply:disabled{opacity:.5;pointer-events:none}.diff-table-module__U8bJsq__apply:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.diff-table-module__U8bJsq__applied{background:var(--green-tint);color:var(--green);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12.5px;font-weight:500;line-height:18.75px;animation:.18s cubic-bezier(.23,1,.32,1) both diff-table-module__U8bJsq__pop;display:inline-flex}@keyframes diff-table-module__U8bJsq__pop{0%{opacity:0;transform:scale(.95)}}.diff-table-module__U8bJsq__appliedIcon{background:var(--green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.diff-table-module__U8bJsq__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:360px){.diff-table-module__U8bJsq__cell{padding-left:8px;padding-right:8px}.diff-table-module__U8bJsq__bar{padding-left:10px;padding-right:10px}.diff-table-module__U8bJsq__tag{gap:5px;padding:0 7px}}@media (prefers-reduced-motion:reduce){.diff-table-module__U8bJsq__row,.diff-table-module__U8bJsq__cell,.diff-table-module__U8bJsq__tag,.diff-table-module__U8bJsq__box,.diff-table-module__U8bJsq__collapse,.diff-table-module__U8bJsq__apply{transition:none}.diff-table-module__U8bJsq__footer,.diff-table-module__U8bJsq__applied{animation:none}}
