.vp-portfolio__item-proofing{border-radius:5px;display:flex;font-size:16px;justify-content:space-between;margin-left:var(--vp-items__gap);margin-top:-2px;padding:10px}.vp-portfolio__item-wrap-active .vp-portfolio__item-proofing{background-color:var(--vp-color-brand);color:#fff}.vp-portfolio__item-proofing .vp-portfolio__item-proofing-id{cursor:pointer;position:relative}.vp-portfolio__item-proofing .vp-portfolio__item-proofing-id:before{background-color:#000;border-radius:4px;bottom:100%;color:#fff;content:attr(data-copy-text);left:0;opacity:0;padding:4px;position:absolute;text-align:center;visibility:hidden;width:110px}.vp-portfolio__item-proofing .vp-portfolio__item-proofing-id:focus:before,.vp-portfolio__item-proofing .vp-portfolio__item-proofing-id:hover:before{opacity:1;visibility:visible}.vp-portfolio__item-proofing-checkbox{cursor:pointer;font-size:inherit;margin:0}.vp-portfolio__item-proofing-checkbox .vp-portfolio__item-proofing-checkbox-icon{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:transparent;display:block;padding:2px}.vp-portfolio__item-proofing-checkbox .vp-portfolio__item-proofing-checkbox-icon svg{display:block}.vp-portfolio__item-proofing-checkbox input[type=checkbox]{left:-99999px;opacity:.001;position:absolute}.vp-portfolio__item-proofing-checkbox input[type=checkbox]:checked~.vp-portfolio__item-proofing-checkbox-icon{background-color:#fff;border-color:#fff;color:var(--vp-color-brand)}.vp-portfolio__item-proofing-checkbox input[type=checkbox][disabled]:not(:checked)~.vp-portfolio__item-proofing-checkbox-icon{display:none}.vp-portfolio__item-proofing-outline{border-radius:5px;bottom:0;box-shadow:inset 0 0 0 2px var(--vp-color-brand);left:var(--vp-items__gap);opacity:0;pointer-events:none;position:absolute;right:0;top:var(--vp-items__gap-vertical);visibility:hidden}.vp-portfolio__item-wrap-active .vp-portfolio__item-proofing-outline{opacity:1;visibility:visible}.vp-portfolio-proofing-submit{margin-top:20px;text-align:center}.vp-portfolio-proofing-submit .vp-notice{text-align:left}.vp-portfolio-proofing-submit a,.vp-portfolio-proofing-submit input{margin-right:20px}.vp-proofing-comment-description{opacity:.7}.vp-proofing-hashtag{background-color:#000;border-radius:20px;color:#fff;display:inline-block;font-size:.8em;padding:2px 10px;text-decoration:none;transition:background-color .2s}.vp-proofing-hashtag:focus,.vp-proofing-hashtag:hover{background-color:var(--vp-color-brand)}
