.cv .seg-scrim{z-index:15}.cv .seg-side{z-index:16;width:min(600px,100%)}.cv .seg-side>header.sheet-hd{border-bottom:0;gap:10px;padding:18px 20px 14px;display:grid}.cv .seg-side>header.sheet-hd button{margin-left:0}.cv .seg-side .sh-row{align-items:flex-start;gap:12px;display:flex}.cv .seg-side .sh-row h2{min-width:0;font:800 22px/1.15 var(--sans);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;flex:1;margin:4px 0 0}.cv .seg-side .hd-acts{flex:none;align-items:center;gap:2px;margin:-4px -8px 0 0;display:flex}.cv .seg-side .hd-acts .btn.icon svg{width:18px;height:18px}.cv .seg-side .menu{border:1.5px solid var(--ink);z-index:30;border-radius:12px;padding:6px;top:calc(100% + 6px);box-shadow:0 18px 40px -16px #051c2c73}.cv .seg-side .menu button{border-radius:8px;padding:8px 10px}.cv .seg-side .menu button:hover,.cv .seg-side .menu button:focus-visible{background:var(--tint)}.cv .seg-side .sheet-tags{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.cv .seg-side .sheet-tags .chip{margin:0}.cv .seg-side .desc{color:var(--mute);margin:0;font-size:14px}.cv .seg-side .sh-act{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cv .seg-side .sh-act .head-act{text-align:left;grid-auto-flow:column;place-items:center start;gap:12px;max-width:none}.cv .seg-side .sh-note{color:var(--mute);margin:0;font-size:14px}.cv .seg-side .sh-note b{color:var(--ink)}.cv .seg-side .sh-tabs{scrollbar-width:none;flex-wrap:nowrap;flex:none;margin:0;padding:0 12px;overflow-x:auto}.cv .seg-side .sh-tabs::-webkit-scrollbar{display:none}.cv .seg-side .sh-tabs button{white-space:nowrap;flex:none}.cv .seg-side .sh-tabs button:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.cv .seg-side .body{padding:16px 20px 28px}.cv .seg-side .body:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.cv .seg-side .body>h3:first-child{margin-top:4px}.cv .seg-side h3 .n{font:600 11px var(--mono);color:var(--faint);letter-spacing:0;margin-left:4px}.cv .seg-side .sh-empty{color:var(--mute);margin:4px 0;font-size:14px}.cv .seg-side .sh-edit{margin-top:10px}.cv .seg-side .sh-tiles{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid;overflow:visible}.cv .seg-side .sh-tiles>.tile-opt{padding:10px 12px}.cv .seg-side .sh-tiles>.tile-opt.plain{cursor:default}.cv .seg-side .sh-tiles>.tile-opt.plain:hover{border-color:var(--rule2)}.cv .seg-side .sh-tiles>.tile-opt:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cv .seg-side .sh-tiles dt{font:600 11px var(--mono);color:var(--mute)}.cv .seg-side .sh-tiles dd{font:600 22px/1.1 var(--mono);margin:2px 0 0}.cv .seg-side .sh-tiles dd small{font:400 12px var(--sans);color:var(--mute);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.cv .seg-side .sh-tiles .why-hint{float:right;color:var(--faint);margin-top:1px;line-height:0}.cv .seg-side .sh-tiles .tile-opt:hover .why-hint,.cv .seg-side .sh-tiles .tile-opt.on .why-hint{color:var(--blue)}.cv .seg-side .why-box{border:1.5px solid var(--blue);background:#fff;border-left-width:1.5px;border-radius:12px;margin:10px 0 4px;padding:12px 14px;font-size:14px}@media (width<=1100px){.cv .seg-scrim{z-index:29}.cv .seg-side{z-index:30}}@media (width<=760px){.cv .seg-side{border-left:0;width:100%}.cv .seg-side>header.sheet-hd{padding:14px 16px 12px}.cv .seg-side .sh-tabs{padding:0 8px}.cv .seg-side .body{padding:14px 16px 24px}}@media (width<=480px){.cv .seg-side .sh-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
