.cv .iv-page .tabs{margin-bottom:0}.cv .iv-page .tab-body{margin-top:16px}.cv .iv-page .tab-body>.ex-wrap+.ex-wrap{margin-top:14px}.cv .iv-page .label{margin-top:24px}.cv .iv-page .iv-list:not(:empty),.cv .iv-page ul.people{border:1.5px solid var(--ink);background:#fff;border-radius:14px;padding:0 16px}.cv .iv-page .iv-list>li:last-child,.cv .iv-page ul.people li:last-child{border-bottom:0}.cv .iv-page .iv-list .hd .btn{margin-left:auto}.cv .iv-page .iv-list details summary{color:var(--blue);font-weight:600}.cv .iv-page ul.people li{padding:6px 0}.cv .guide-ed ol{border:1.5px solid var(--ink);background:#fff;border-radius:14px;padding:0 8px 0 4px}.cv .guide-ed li{padding:12px 0}.cv .guide-ed li:last-child{border-bottom:0}.cv .guide-ed li.mine{background:linear-gradient(90deg, var(--blue-s), transparent 40%)}.cv .guide-ed .num{font:600 12px/1.9 var(--mono);color:var(--mute)}.cv .guide-ed small{font:600 11px var(--mono);color:var(--blue);margin-top:4px}.cv .guide-ed li.mine small{color:var(--mute)}.cv .guide-ed .acts{background:0 0;flex-wrap:nowrap;gap:2px;margin:0;padding:0;position:static}.cv .guide-ed .acts .btn{color:var(--mute)}.cv .guide-ed .acts .btn:hover:not(:disabled){color:var(--ink)}.cv .guide-ed .acts .btn:disabled{opacity:.3}.cv .guide-add .input{flex:1;min-width:0}.cv .guide-save{border:1.5px solid var(--ink);background:#fff;border-radius:12px;padding:10px 12px;bottom:12px}.cv .cap-how{margin:18px 0 4px}.cv .cap-how .choice{border-radius:8px;padding:14px 16px}.cv .cap-how .choice.on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:var(--blue-s)}.cv .cap-find{margin-bottom:6px}.cv .cap-qs label{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cv .cap-qs label .tests{font:600 11px/1.6 var(--mono);color:var(--blue);white-space:nowrap;flex:none}.cv .side .decide.cap-ft p span{color:var(--mute);font-size:13px}.cv .side .decide .acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cv .cap-feat .score-pick button{border:1.5px solid var(--rule2);border-radius:8px}.cv .cap-feat .score-pick button:hover{border-color:var(--ink)}.cv .cap-feat .score-pick button.on,.cv .cap-feat .score-pick button[aria-checked=true]{background:var(--blue-s);border-color:var(--blue);color:var(--ink)}.cv .cap-sum{background:var(--tint);border-radius:10px}@media (width<=640px){.cv .cap-qs label{flex-direction:column;gap:2px}.cv .iv-page ul.people li{flex-wrap:wrap}}.cv .ws-main .side .decide{border:0;border-top:1px solid var(--rule);border-radius:0;margin:0;padding:12px 22px}.cv .side.wide .decide .acts{z-index:auto;background:0 0;flex-wrap:wrap;margin:0;padding:0;position:static}
