.entries{border-radius:12px;width:100%;list-style:none}.entry__row{cursor:pointer;margin-bottom:8px;display:flex;overflow:hidden}.entry__value{color:#35d8ac;border:1px solid #979cb0;border-radius:10px;width:80%;margin-left:12px;margin-right:2%;padding:10px;font-size:1.5em;font-weight:600;transition:transform .25s cubic-bezier(.7,.98,.86,.98),box-shadow .25s cubic-bezier(.7,.98,.86,.98)}.entry__value:hover{background-color:#979cb0;transform:scale(1.02)}.add-new-button,.submit-button,.cancel-button{cursor:pointer;border-radius:5px;flex:1;justify-content:center;align-items:center;margin:10px auto;padding:10px;font-size:1.2em;display:flex}.add-new-button{color:#fff;background-color:#35d8ac}.add-new-button:hover{background-color:#2ca88f}.submit-button{color:#fff;background-color:#35d8ac;margin-right:5px}.submit-button:hover{background-color:#2ca88f}.cancel-button{color:#fff;background-color:#ff4d4d}.cancel-button:hover{background-color:#f33}.delete_button{float:right;color:#fff;background-color:#ff4d4d;border-radius:5px;max-width:20%;padding:10px;display:flex}.delete_button:hover{background-color:#f33}.button-group{justify-content:space-between;margin:10px auto;display:flex}.list-builder .renderer-core-field-footer{display:none}
.picturechoice__options{flex-flow:wrap;width:100%;display:flex;align-items:stretch!important}.picturechoice__options.valigned{flex-direction:column;align-items:stretch;width:auto;max-width:100%;display:inline-flex}.picturechoice__options:not(.valigned) .pictureChoice__optionWrapper{max-width:215px}@media (max-width:600px){.picturechoice__options:not(.valigned) .pictureChoice__optionWrapper{max-width:480px}}.picturechoice__options>div.clicked{animation-name:qf-picture-choice-vibrate;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards}.picturechoice__options .pictureChoice__optionLabelWrapper{-webkit-appearance:none;appearance:none;text-align:left;flex-direction:row;flex:1;align-items:center;display:flex}.picturechoice__options .pictureChoice__optionLabelWrapper:hover .pictureChoice__optionKey .pictureChoice__optionKeyTip{visibility:visible!important;opacity:1!important;transform:none!important}.picturechoice__options .pictureChoice__optionLabelWrapper .pictureChoice__optionLabel{overflow-wrap:break-word;flex-grow:1;max-width:calc(100% - 27px);padding-right:12px}.picturechoice__options .pictureChoice__optionLabelWrapper .pictureChoice__optionKey{border-style:solid;border-width:1px;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;width:27px;height:27px;font-size:14px;display:flex;position:relative}.picturechoice__options .pictureChoice__optionLabelWrapper .pictureChoice__optionKey .pictureChoice__optionKeyTip{text-transform:uppercase;visibility:hidden;opacity:0;border-radius:2px;padding:2px 3px;font-size:10px;font-weight:700;transition:all .2s ease-in-out;position:absolute;top:-25px;transform:translateY(5px)}@keyframes qf-picture-choice-vibrate{0%{transform:scale(1)}25%{transform:scale(.95)}50%{transform:scale(.98)}75%{transform:scale(.95)}to{transform:scale(1)}}
