.ck-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.1rem;align-items:start}@media (max-width:56rem){.ck-in{grid-template-columns:minmax(0,1fr)}}.ck-box .panel-head{gap:.5rem .7rem}.ck-box .panel-title{margin-right:auto}.ck-count{font:500 var(--t-xs)/1.2 var(--f-mono);color:var(--ink-3);font-variant-numeric:tabular-nums}.ck-body{padding:0}.ck-ta{display:block;width:100%;min-height:clamp(11rem,34vh,22rem);max-height:70vh;border:0;border-radius:0;background:transparent;padding:1rem 1.15rem;font:400 1rem/1.65 var(--f-serif);resize:vertical;box-shadow:none}.ck-ta:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent-wash)}.ck-in[data-kind="summary"]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media (max-width:56rem){.ck-in[data-kind="summary"]{grid-template-columns:minmax(0,1fr)}.ck-ta{min-height:9.5rem}}.ck-note{display:flex;align-items:baseline;gap:.5rem;margin:.7rem 0 0;font:400 var(--t-sm)/1.45 var(--f-ui);color:var(--ink-3)}.ck-dot{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--good);transform:translateY(-.05rem)}.ck-empty{margin:1.3rem 0 0;padding:1.2rem;border:1px dashed var(--line);border-radius:var(--r-lg);font:400 1rem/1.55 var(--f-serif);color:var(--ink-3)}.ck-out{display:grid;grid-template-columns:minmax(0,1fr);gap:1.3rem;margin-top:1.4rem}.ck-verdict{--tone:var(--ink-3);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;align-items:center;padding:1.1rem 1.25rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:inset 4px 0 0 var(--tone)}.ck-verdict[data-state="high"]{--tone:var(--bad)}.ck-verdict[data-state="mid"]{--tone:var(--hi-strong)}.ck-verdict[data-state="clean"]{--tone:var(--good)}.ck-v-main{display:grid;gap:.3rem;min-width:0}.ck-v-h{font:400 clamp(1.45rem,2.6vw,1.9rem)/1.15 var(--f-head);color:var(--ink)}.ck-v-line{font:400 1rem/1.5 var(--f-serif);color:var(--ink-2);max-width:62ch}.ck-v-stats{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;margin:0}.ck-v-stats dt{font:500 var(--t-2xs)/1.3 var(--f-ui);color:var(--ink-3)}.ck-v-stats dd{margin:.15rem 0 0;font:500 1rem/1.3 var(--f-ui);color:var(--ink);font-variant-numeric:tabular-nums}.ck-v-stats small{font:400 var(--t-xs)/1.3 var(--f-ui);color:var(--ink-3)}@media (max-width:48rem){.ck-verdict{grid-template-columns:minmax(0,1fr)}}.ck-list{min-width:0}.ck-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin-bottom:.7rem}.ck-sub{font:400 var(--t-sm)/1.45 var(--f-ui);color:var(--ink-3);margin:0}.ck-sub:empty{display:none}.ck-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:.7rem;margin:0;padding:0;list-style:none}.ck-item{--rk:var(--ink-3);position:relative;display:grid;gap:.45rem;align-content:start;padding:.85rem 1rem .9rem 1.15rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:inset 3px 0 0 var(--rk);transition:opacity .2s}.ck-item[data-sev="3"]{--rk:var(--bad)}.ck-item[data-sev="2"]{--rk:var(--hi-strong)}.ck-item[data-kept="true"]{opacity:.55;--rk:var(--good)}.ck-item-top{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ck-tag{font:600 var(--t-2xs)/1 var(--f-ui);color:var(--ink-2);padding:.34rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--rk) 13%,transparent)}.ck-keep{flex:none;min-height:2rem;padding:.4rem .7rem;border:1px solid var(--line);border-radius:999px;background:var(--field);color:var(--ink-2);font:600 var(--t-xs)/1 var(--f-ui);cursor:pointer}.ck-keep:hover{border-color:var(--ink-3)}.ck-keep[aria-pressed="true"]{background:var(--good);border-color:var(--good);color:#fff}:root[data-theme="dark"] .ck-keep[aria-pressed="true"]{color:#0B0D0E}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ck-keep[aria-pressed="true"]{color:#0B0D0E}}.ck-title{margin:0;font:500 1.08rem/1.4 var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.ck-title del,.ck-title ins{padding:0 .15em;border-radius:3px}.ck-s{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:.1rem .6rem;margin:0;font:400 .98rem/1.55 var(--f-serif);color:var(--ink-2);overflow-wrap:anywhere}.ck-lab{font:500 var(--t-2xs)/1.9 var(--f-ui);color:var(--ink-3)}.ck-none > span:last-child{font-style:italic;color:var(--ink-3)}.ck-why{margin:0;font:400 var(--t-sm)/1.45 var(--f-ui);color:var(--ink-3)}.ck-m{color:inherit;border-radius:3px;padding:0 .06em}.ck-m.was{background:var(--bad-wash);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--bad) 55%,transparent)}.ck-m.now{background:var(--hi-wash);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--hi-strong) 70%,transparent)}.ck-clear{margin:0;padding:1rem 1.15rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--good-wash);font:400 1rem/1.55 var(--f-serif);color:var(--ink)}@media (max-width:30rem){.ck-s{grid-template-columns:minmax(0,1fr)}.ck-lab{line-height:1.3}}.ck-diff .panel-head{flex-wrap:wrap;gap:.5rem 1rem}.ck-diff .panel-title{margin-right:auto}.ck-legend{margin:0 0 .7rem;font:500 var(--t-xs)/1.3 var(--f-ui);color:var(--ink-3)}.ck-legend del,.ck-legend ins{padding:.1em .35em;border-radius:3px}.ck-difftext{max-height:30rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:400 1rem/1.75 var(--f-serif);color:var(--ink)}.ck-difftext del,.ck-difftext ins{border-radius:3px;padding:0 .05em}.ck-difftext del{background:var(--bad-wash);color:var(--ink-2);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--bad) 70%,transparent)}.ck-difftext[data-view="new"] del{display:none}.ck-fix .panel-body{display:flex;flex-direction:column;gap:.7rem}.ck-pre{max-height:17rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ck-fix .panel-foot{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sk-sents{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.sk-sent{--rk:var(--good);display:grid;gap:.4rem;padding:.8rem 1rem .85rem 1.15rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:inset 3px 0 0 var(--rk)}.sk-sent[data-level="partial"]{--rk:var(--hi-strong)}.sk-sent[data-level="none"]{--rk:var(--bad)}.sk-sent[data-level="skip"]{--rk:var(--line)}.sk-top{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem}.sk-level{font:600 var(--t-2xs)/1 var(--f-ui);color:var(--ink-2);padding:.34rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--rk) 14%,transparent)}.sk-text{margin:0;font:400 1.02rem/1.6 var(--f-serif);color:var(--ink);overflow-wrap:anywhere}.sk-from{margin:0;padding:.55rem .75rem;border-radius:var(--r);background:var(--bg-2);font:400 .95rem/1.55 var(--f-serif);color:var(--ink-2);overflow-wrap:anywhere}.sk-from .ck-lab{display:block;line-height:1.3;margin-bottom:.2rem}.sk-notes{display:grid;gap:.25rem;margin:0;padding:0;list-style:none;font:400 var(--t-sm)/1.45 var(--f-ui);color:var(--ink-2)}.sk-notes li{display:flex;gap:.45rem;align-items:baseline}.sk-notes li::before{content:"";flex:none;width:.42rem;height:.42rem;border-radius:50%;background:var(--nk,var(--ink-3));transform:translateY(-.08rem)}.sk-notes li[data-k="bad"]{--nk:var(--bad)}.sk-notes li[data-k="warn"]{--nk:var(--hi-strong)}.sk-notes li[data-k="ok"]{--nk:var(--good)}.sk-left{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.sk-left li{display:inline-flex;align-items:baseline;gap:.4rem;max-width:100%;padding:.4rem .65rem;border:1px solid var(--line);border-radius:999px;background:var(--panel);font:500 var(--t-sm)/1.3 var(--f-ui);color:var(--ink)}.sk-left li small{font:500 var(--t-2xs)/1.3 var(--f-ui);color:var(--ink-3)}.sk-left li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.3rem;align-items:start}@media (max-width:64rem){.sk-two{grid-template-columns:minmax(0,1fr)}}.sk-side{display:grid;gap:1.3rem;min-width:0}.sk-side .panel-body{display:grid;gap:.6rem}.sk-side .hint{margin:0}.sk-more{justify-self:start}.sk-sent[data-kept="true"]{opacity:.55;--rk:var(--good)}.sk-leftlist{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.sk-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .8rem;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--line-2)}.sk-row-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;min-width:0}.sk-row-t b{font:600 .98rem/1.35 var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.sk-row-t small{font:500 var(--t-2xs)/1.3 var(--f-ui);color:var(--ink-3)}.sk-row-s{grid-column:1;font:400 .9rem/1.45 var(--f-serif);color:var(--ink-3);overflow-wrap:anywhere}.sk-row .ck-keep{grid-column:2;grid-row:1 / span 2}.ck-box .panel-head{min-height:3.1rem}.ck-in[data-kind="resume"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:72rem){.ck-in[data-kind="resume"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ck-in[data-kind="resume"] > :last-child{grid-column:1 / -1}.ck-in[data-kind="resume"] > :last-child .ck-ta{min-height:8rem}}@media (max-width:56rem){.ck-in[data-kind="resume"]{grid-template-columns:minmax(0,1fr)}}.rc-items{grid-template-columns:minmax(0,1fr)}.rc-terms{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.rc-terms li{--tk:var(--ink-4);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .8rem;align-items:baseline;padding:.45rem 0 .45rem .8rem;border-bottom:1px solid var(--line-2);box-shadow:inset 3px 0 0 var(--tk)}.rc-terms li[data-state="yours"]{--tk:var(--good)}.rc-terms li[data-state="added"]{--tk:var(--bad)}.rc-terms b{font:600 .95rem/1.35 var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.rc-terms small{font:500 var(--t-2xs)/1.3 var(--f-mono);color:var(--ink-3)}.rc-terms span{grid-column:1 / -1;font:400 var(--t-xs)/1.35 var(--f-ui);color:var(--ink-3)}.ck-fix .panel-foot .btn.ghost{margin-left:auto}
