.search-result-thumb[data-v-78e11cdf]{border-radius:10px;overflow:hidden;cursor:pointer;position:relative;border:1px solid #edeef2;width:auto;padding-bottom:100%;background-position:50%;background-size:cover;background-color:#f4f5f7;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.search-result-thumb .attribution[data-v-78e11cdf]{background-color:transparent;display:flex;justify-content:center;align-items:center;font-size:12px;padding:10px 5px;position:absolute;width:100%;height:100%;bottom:0;transition:.3s}.search-result-thumb .attribution .add-image[data-v-78e11cdf]{color:#fff!important;opacity:0;font-size:24px}.search-result-thumb .attribution .desc[data-v-78e11cdf]{position:absolute;opacity:0;bottom:0;left:0;margin:10px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 20px)}.search-result-thumb .attribution .image-orientation[data-v-78e11cdf]{position:absolute;opacity:0;left:0;top:0;margin:10px;display:flex;justify-content:flex-start;align-items:center}.search-result-thumb .attribution .image-orientation .orientation-outer[data-v-78e11cdf]{margin-right:5px;width:20px;height:20px;border-radius:3px;border:1px solid hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center}.search-result-thumb .attribution .image-orientation .orientation-outer .orientation-inner[data-v-78e11cdf]{border-radius:1px;border:1px solid #fff}.search-result-thumb .attribution .image-orientation .orientation-outer .orientation-inner.square[data-v-78e11cdf]{width:8px;height:8px}.search-result-thumb .attribution .image-orientation .orientation-outer .orientation-inner.portrait[data-v-78e11cdf]{width:8px;height:12px}.search-result-thumb .attribution .image-orientation .orientation-outer .orientation-inner.landscape[data-v-78e11cdf]{width:12px;height:8px}.search-result-thumb:hover .attribution[data-v-78e11cdf]{color:#fff;background-color:rgba(0,0,0,.5);transition:.3s}.search-result-thumb:hover .attribution .add-image[data-v-78e11cdf],.search-result-thumb:hover .attribution .desc[data-v-78e11cdf],.search-result-thumb:hover .attribution .image-orientation[data-v-78e11cdf]{opacity:1}.preset-item-title[data-v-6dfd3369]{text-overflow:ellipsis;overflow:hidden}.preset-item-image[data-v-6dfd3369]{-o-object-fit:cover;object-fit:cover;width:48px;height:48px;border-radius:5px;background-color:#f4f5f7;overflow:hidden;transition:.2s;margin-right:10px;flex-shrink:0;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.preset-container[data-v-47bd161a]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.preset-container .preset-item[data-v-47bd161a]{padding:5px;border:2px solid #edeef2;background-color:#fafbfc;border-radius:5px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;white-space:nowrap;overflow:hidden}.preset-container .preset-item .preset-item-image.random[data-v-47bd161a]{-o-object-fit:cover;object-fit:cover;width:48px;height:48px;border-radius:5px;overflow:hidden;transition:.2s;margin-right:10px;flex-shrink:0;background-color:#0052cc;color:#fff;display:flex;align-items:center;justify-content:center}.preset-container .preset-item[data-v-47bd161a]:hover{background-color:#f4f5f7;transition:.2s}.preset-container .preset-item[data-v-47bd161a]:hover .preset-item-image{margin-right:15px;transition:.2s}.dialog-container[data-v-802c5caa]{display:inline-block}.dialog-content[data-v-802c5caa]{max-width:300px;max-height:400px;overflow:auto}.error-message[data-v-c0337e34]{color:#ff5630}.messages{position:fixed;right:10px;top:10px;z-index:999}.stock-image-search-wrapper{padding-bottom:20px;position:relative}.stock-image-search-wrapper .feedback{position:absolute;right:0;top:-20px}.stock-image-search-wrapper .stock-image-search{position:relative}.stock-image-search-wrapper .stock-image-search .submenu{font-weight:700;margin:20px auto}.stock-image-search-wrapper .stock-image-search .submenu .divider{height:2px;background-color:#f4f5f7;border:none}.stock-image-search-wrapper .stock-image-search .hint-image{position:absolute;top:35px;left:-155px}.stock-image-search-wrapper .stock-image-search .search-image-input-wrapper{margin:20px 0;display:flex;justify-content:space-between;align-items:center;max-width:585px}.stock-image-search-wrapper .stock-image-search .search-image-input-wrapper .search-input-wrapper{position:relative;flex-grow:1;display:flex}.stock-image-search-wrapper .stock-image-search .search-image-input-wrapper .search-input-wrapper .search-input{flex-grow:1;position:relative;margin-right:10px}.stock-image-search-wrapper .stock-image-search .search-image-input-wrapper .search-input-wrapper .search-input .reset-search{position:absolute;display:flex;align-items:center;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1;margin-top:1px}.stock-image-search-wrapper .stock-image-search .search-image-input-wrapper .search-input-wrapper .search-button{margin-right:10px}.stock-image-search-wrapper .stock-image-search .search-image-input-wrapper .square-button{height:36px;width:36px!important}.stock-image-search-wrapper .stock-image-search .loading-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.stock-image-search-wrapper .stock-image-search .inline-dialog{padding:10px 0;min-width:175px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-title{padding:0 10px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-headline{text-transform:uppercase;font-size:11px;line-height:1.45455;font-weight:700;color:#6b778c;padding:0 10px;margin-bottom:10px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-divider{border-top:2px solid rgba(9,30,66,.08);margin:10px 0}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment{padding:0 10px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer{margin-right:10px;width:20px;height:20px;border-radius:3px;border:1px solid #ebedf0;display:flex;justify-content:center;align-items:center;flex-shrink:0}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer.active{border:#0052cc;background-color:#0052cc}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer.active .orientation-inner{border:1px solid #fff}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer .orientation-inner{border-radius:1px;border:1px solid #b3bac5}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer .orientation-inner.square{width:8px;height:8px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer .orientation-inner.portrait{width:8px;height:12px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer .orientation-inner.landscape{width:12px;height:8px}.stock-image-search-wrapper .stock-image-search .inline-dialog .inline-dialog-segment .inline-dialog-segment-item .orientation-outer .orientation-inner.all{position:absolute}.stock-image-search-wrapper .no-results{height:100%;width:100%;padding-top:25%;display:flex;justify-content:center;align-items:center;flex-direction:column}.stock-image-search-wrapper .no-results .desc{margin-top:10px;font-size:18px;color:#555;font-weight:300;max-width:250px;text-align:center}.stock-image-search-wrapper .search-results{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;max-width:585px}.stock-image-search-wrapper .search-results .search-result-thumb-more,.stock-image-search-wrapper .search-results .search-result-thumb-random{border-radius:10px;overflow:hidden;cursor:pointer;position:relative;background-color:#ebecf0;display:flex;align-items:center;justify-content:center;transition:.2s;font-size:12px}.stock-image-search-wrapper .search-results .search-result-thumb-more:hover,.stock-image-search-wrapper .search-results .search-result-thumb-random:hover{background-color:#dfe1e6;transition:.2s}.stock-image-search-wrapper .search-results .search-result-thumb-more .inner,.stock-image-search-wrapper .search-results .search-result-thumb-random .inner{position:absolute;top:50%;transform:translateY(-50%);text-align:center;margin:0 10px}.stock-image-search-wrapper .search-results .search-result-thumb-random{background-color:#0052cc;color:#fff;transition:.2s}.stock-image-search-wrapper .search-results .search-result-thumb-random:hover{background-color:#0065ff;transition:.2s}.stock-image-search-wrapper .feedback-wrapper{position:absolute;top:-40px;right:0}.stock-image-search-wrapper .feedback-wrapper .desc{margin:15px 0}.stock-image-search-wrapper .feedback-wrapper .heart-wrapper{position:relative}.stock-image-search-wrapper .feedback-wrapper .heart-wrapper .heart{position:relative;color:#ff5630}.stock-image-search-wrapper .feedback-wrapper .heart-wrapper .heart.heartbeat{position:absolute;-webkit-animation:heartbeat 10s ease-out infinite;animation:heartbeat 10s ease-out infinite}@-webkit-keyframes heartbeat{20%,to{opacity:0}0%{opacity:1}20%{opacity:0;transform:scale(2)}}@keyframes heartbeat{20%,to{opacity:0}0%{opacity:1}20%{opacity:0;transform:scale(2)}}@media screen and (max-width:500px){.stock-image-search-wrapper .search-results{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:400px){.stock-image-search-wrapper .search-results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:275px){.stock-image-search-wrapper .search-results{grid-template-columns:repeat(1,1fr)}}