/* 1663965761 */
*{box-sizing:border-box;}body{margin:0;color:#333;background-color:#f1f2f4;}table{border-collapse:collapse;border-spacing:0;border:0;}td,
th{padding:0;}td.top,
th.top{vertical-align:top;}a{background-color:transparent;text-decoration:none;}a:active,
a:hover{outline:0;}a,
label{cursor:pointer;}img{border:0;}b,
strong,
optgroup{font-weight:bold;}small{font-size:80%;}h1{font-size:2em;margin:0.67em 0;}p{margin:0;padding:0 0 .5em;text-align:justify;}hr{box-sizing:content-box;height:0;}button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}span.err-msg{color:#5a0c0c;background:#ff8181;display:block;margin-top:5px;padding:3px;border-radius:3px;font-weight:700;font-size:12px;}h2.heading-top{display:inline-block;font-size:14px;font-weight:600;background:#2d8ec6;color:#fff;padding:2px 10px 2px 14px;border-radius:2px 5px 5px 2px;position:relative;height:24px;line-height:22px;min-width:90px;}h2.heading-top::after{content:" ";width:4px;left:4px;background:#f1f2f4;position:absolute;bottom:3px;top:3px;border-radius:10px;}.component\/\/{display:block;}.component\/\/ .contest-bx{display:inline-block;max-width:312px;width:100%;background:#fff;padding:0px;box-shadow:0 1px 4px rgba(170, 168, 168, 0.4);border-radius:4px;margin:4px;overflow:hidden;}.component\/\/ .contest-bx .cbx-cover{width:100%;height:208px;position:relative;}.component\/\/ .contest-bx .cbx-cover .cbx-postdate{position:absolute;background:#fff;bottom:8px;font-size:10px;font-weight:700;padding:2px 5px 3px;border-radius:2px;right:8px;}.component\/\/ .contest-bx .cbx-content{padding:8px;position:relative;}.component\/\/ .contest-bx .cbx-content h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;margin:0 0 .5rem;}.component\/\/ .contest-bx .cbx-content p{max-height:3.5rem;overflow:hidden;line-height:20px;font-size:14px;margin-bottom:10px;}.component\/\/ .contest-bx .cbx-content span.cbx-apply-date{position:absolute;right:8px;bottom:2px;font-size:10px;font-weight:700;color:#0758a8;}.component\/\/ .contest-bx .cbx-organization{position:relative;background:#f2f2f2;padding:2px 5px 3px 50px;border-top:1px solid #efefef;}.component\/\/ .contest-bx .cbx-organization logo{position:absolute;left:8px;top:-18px;width:36px;height:36px;border-radius:2px;}.component\/\/ .contest-bx .cbx-organization span{font-size:12px;font-weight:600;}.component\/\/\:contest{display:block;margin:5px;}.component\/\/\:contest .contest-dvbx{max-width:1080px;width:100%;margin:0 auto;}.component\/\/\:contest .contest-dvbx h2.cd-title{margin:0 0 12px;color:#333;font-size:28px;font-weight:900;line-height:40px;}.component\/\/\:contest .contest-dvbx .c-left-side{width:calc(100% - 356px);display:inline-block;vertical-align:top;margin:0 18px 0 0;}.component\/\/\:contest .contest-dvbx .c-right-side{width:334px;display:inline-block;vertical-align:top;}.component\/\/\:contest .contest-dvbx .component\/\~contest-prize-leaderboard{margin:0;max-width:100%;width:100%;}.component\/\/\:contest .contest-section{width:100%;}.component\/\/\:contest .contest-section .cd-cover{width:100%;margin:0 0 16px;}.component\/\/\:contest .contest-section .cd-details{padding:0;}.component\/\/\:contest .contest-section .cd-details .cd-applyContest{background:#fff;min-height:40px;padding:12px;margin:0 0 20px;border-radius:3px;color:#111;overflow:hidden;box-shadow:0 0 1rem -0.1875rem rgba(43, 41, 41, 0.2);border:1px solid #dfdfdf;font-size:16px;}.component\/\/\:contest .contest-section .cd-details .cd-applyContest span{color:#333;line-height:30px;}.component\/\/\:contest .contest-section .cd-details .cd-applyContest a{float:right;background:#f1f2f4;color:#555;border-radius:3px;font-weight:600;border:0;cursor:pointer;height:30px;padding:0 15px;line-height:28px;border:1px solid #ddd;background:#fff;display:inline-block;}.component\/\/\:contest .contest-section .cd-details .cd-applyContest a:hover{background:#373737;color:#fff;border:1px solid #373737;}@media screen and (max-width:480px){.component\/\/\:contest .contest-section .cd-details .cd-applyContest span{width:100%;display:block;float:none;text-align:center;}.component\/\/\:contest .contest-section .cd-details .cd-applyContest a{float:none;display:block;margin:2px auto;max-width:150px;text-align:center;}}.component\/\/\:contest .contest-section .cd-details .cd-desc{color:#1e1b1b;padding:0;margin:0 0 15px;overflow-wrap:break-word;word-break:break-word;font-size:14px;line-height:1.5;}.component\/\/\:contest .contest-section .cd-details .cd-desc h3{margin:0;font-size:18px;}.component\/\/\:contest .contest-section .cd-details .cd-desc ul{font-size:14px;line-height:20px;padding:0 0 0 32px;margin:10px 0;}.component\/\/\:contest .contest-section .cd-details .cd-desc ul li{font-size:15px;line-height:28px;}.component\/\/\:contest .contest-section .cd-details .cd-desc p{margin:10px 0;padding:0 0 0 32px;font-size:15px;line-height:28px;}.component\/\/\:contest .contest-section .cd-details .cd-resultList,
.component\/\/\:contest .contest-section .cd-details .cd-priceList{background:#fff;padding:10px;border-radius:2px;border:1px solid #eae6e6;margin:0 0 10px;}.component\/\/\:contest .contest-section .cd-details .cd-resultList h3,
.component\/\/\:contest .contest-section .cd-details .cd-priceList h3{margin:0 0 12px;font-size:18px;color:#a6a6a6;border-bottom:5px solid #d9d9d9;padding:0 0 6px;}.component\/\/\:contest .contest-section .cd-details .cd-resultList table,
.component\/\/\:contest .contest-section .cd-details .cd-priceList table{width:100%;border:1px solid #eee;}.component\/\/\:contest .contest-section .cd-details .cd-resultList table tr:nth-child(2n + 1),
.component\/\/\:contest .contest-section .cd-details .cd-priceList table tr:nth-child(2n + 1){background:#fff;}.component\/\/\:contest .contest-section .cd-details .cd-resultList table tr:nth-child(2n),
.component\/\/\:contest .contest-section .cd-details .cd-priceList table tr:nth-child(2n){background:#e6e6e6;color:#666;}.component\/\/\:contest .contest-section .cd-details .cd-resultList table tr:first-child,
.component\/\/\:contest .contest-section .cd-details .cd-priceList table tr:first-child{background:#fff;}.component\/\/\:contest .contest-section .cd-details .cd-resultList table tr td,
.component\/\/\:contest .contest-section .cd-details .cd-priceList table tr td{font-size:14px;font-weight:600;text-align:right;line-height:20px;padding:5px;}.component\/\/\:contest .contest-section .cd-details .cd-resultList table tr td:first-child,
.component\/\/\:contest .contest-section .cd-details .cd-priceList table tr td:first-child{text-align:left;}.component\/\/\:contest\/apply{display:block;margin:5px;}.component\/\/\:contest\/apply .contest-dvbx{max-width:1080px;width:100%;margin:0 auto;}.component\/\/\:contest\/apply .contest-dvbx .c-left-side{width:calc(100% - 356px);display:inline-block;vertical-align:top;margin:0 18px 0 0;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side{width:312px;display:inline-block;vertical-align:top;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .contest-bx{cursor:pointer;background:#fff;padding:2px;border-radius:2px;box-shadow:0 0 1rem -0.1875rem rgba(43, 41, 41, 0.2);border:1px solid #d7caca;margin:0 0 10px;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .contest-bx h2.cd-title{margin:0;font-size:14px;color:#333;padding:8px 2px;text-align:center;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .contest-bx .cd-cover{width:100%;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .cd-applyContest{background:#fff;min-height:40px;padding:6px 6px 14px;margin:8px 0;border-radius:3px;color:#111;font-weight:600;overflow:hidden;box-shadow:0 0 1rem -0.1875rem rgba(43, 41, 41, 0.2);text-align:center;border:1px solid #d7caca;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .cd-applyContest span{color:#333;line-height:30px;font-size:14px;display:block;text-align:center;font-weight:700;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .cd-applyContest button{color:#555;border-radius:3px;font-weight:600;cursor:pointer;height:30px;padding:0 15px;line-height:28px;border:1px solid #ddd;background:#fff;}.component\/\/\:contest\/apply .contest-dvbx .c-right-side .cd-applyContest button:hover{background:#373737;color:#fff;border:1px solid #373737;}.component\/\/\:contest\/apply .contest-dvbx .component\/\~contest-prize-leaderboard{margin:0;max-width:100%;width:100%;}.component\/\/\:contest\/apply .contest-section{width:100%;}.component\/\/\:contest\/apply .contest-section h2{color:#6f7479;margin:0 0 12px;font-size:18px;line-height:24px;}.component\/\/\:contest\/apply .contest-section .cd-tags{display:block;padding:0 0 12px;border-bottom:1px solid #ddd;}.component\/\/\:contest\/apply .contest-section .cd-tags .cd-tag{background:#2c79c4;color:#fff;display:inline-block;padding:6px 10px;font-size:11px;font-weight:600;border-radius:2px;margin:0 2px 2px 0;box-shadow:0 0 4px -0.1875rem #423f3f;}.component\/\/\:contest\/apply .contest-section .cd-developer{background:#fff;margin:12px 0;padding:12px 6px;font-size:11px;font-weight:600;width:100%;overflow:hidden;border-top:1px solid #ddd;}.component\/\/\:contest\/apply .contest-section .cd-developer .profile-pic{width:40px;height:40px;background-size:cover;background-image:url('https://b.ldat.es/file/ufiles/user-pic/b120-p6j-296A7ZkYEr4rA55agibu63fWFw.png');border-radius:2px;display:inline-block;}.component\/\/\:contest\/apply .contest-section .cd-developer .profile-info{padding:0 0 0 5px;display:inline-block;vertical-align:bottom;}.component\/\/\:contest\/apply .contest-section .cd-developer .profile-info .pi-name{font-size:12px;font-weight:700;}.component\/\/\:contest\/apply .contest-section .cd-developer .profile-info .pi-name b{display:none;}.component\/\/\:contest\/apply .contest-section .cd-developer .profile-info .pi-joinDate{font-size:10px;font-weight:700;color:#04a634;line-height:16px;}.component\/\/\:contest\/apply .contest-section .cd-desc{font-size:16px;font-weight:600;line-height:26px;margin:10px 0 0;}.component\/\/\:contest\/apply .contest-section .cd-desc p{font-size:12px;line-height:22px;}.component\/\/\:contest\/\:startup{display:block;}.component\/\~contest-prize-leaderboard{display:block;max-width:300px;margin:5px;}.component\/\~contest-prize-leaderboard .cd-priceList{background:#fff;padding:10px;border-radius:4px;border:1px solid #dfdfdf;margin:0 0 10px;overflow:hidden;box-shadow:0 0.3125rem 1rem -0.1875rem rgba(0, 0, 0, 0.2);}.component\/\~contest-prize-leaderboard .cd-priceList h3{margin:0 0 12px;font-size:18px;color:#e2983d;border-bottom:5px solid #ffa840;padding:0 0 6px;}.component\/\~contest-prize-leaderboard .cd-priceList .cd-price-dvbx{overflow:hidden;background:#c15d25;padding:8px 6px 6px;border-radius:3px;margin:0 0 8px;background:#fff;border:1px solid #dfdfdf;}.component\/\~contest-prize-leaderboard .cd-priceList .cd-price-dvbx .prize-medal{position:relative;float:left;}.component\/\~contest-prize-leaderboard .cd-priceList .cd-price-dvbx .prize-medal pos{position:absolute;left:10px;top:7px;font-size:12px;font-weight:700;color:#c15d25;}.component\/\~contest-prize-leaderboard .cd-priceList .cd-price-dvbx .prize-price{background:#ffa840;float:right;padding:8px;border-radius:24px;color:#c15d25;font-weight:700;min-width:100px;text-align:right;margin:2px;height:38px;font-size:16px;position:relative;color:#fff;line-height:28px;}.component\/\~contest-prize-leaderboard .cd-priceList .cd-price-dvbx .prize-price i{color:#fbd742;background:#c15d25;width:28px;height:28px;position:absolute;left:4px;text-align:center;line-height:28px;border-radius:100%;top:5px;}.component\/\~contest-prize-leaderboard .cd-priceList .cd-price-dvbx .prize-price svg{fill:#fff;position:absolute;left:8px;text-align:center;top:10px;}.component\/\~contest-prize-leaderboard .cd-priceList table{width:100%;border:1px solid #eee;}.component\/\~contest-prize-leaderboard .cd-priceList table tr:nth-child(2n + 1){background:#fff;}.component\/\~contest-prize-leaderboard .cd-priceList table tr:nth-child(2n){background:#e6e6e6;color:#666;}.component\/\~contest-prize-leaderboard .cd-priceList table tr:first-child{background:#fff;}.component\/\~contest-prize-leaderboard .cd-priceList table tr td{font-size:14px;font-weight:600;text-align:right;line-height:20px;padding:5px;}.component\/\~contest-prize-leaderboard .cd-priceList table tr td:first-child{text-align:left;}.component\/\~contest-winner-leaderboard{display:block;max-width:336px;margin:0px auto;}.component\/\~contest-winner-leaderboard .prizeBxdv{background:#fff;padding:228px 0 5px 0;border-radius:4px;border:1px solid #dfdfdf;margin:0 0 10px;overflow:hidden;box-shadow:0 0.3125rem 1rem -0.1875rem rgba(0, 0, 0, 0.2);position:relative;}.component\/\~contest-winner-leaderboard .prizeBxdv .heading{position:absolute;top:-64px;left:-28px;text-align:center;background:#6a5082;border-radius:100%;height:280px;padding:80px 35px;font-size:32px;font-weight:600;color:#fff;width:280px;}.component\/\~contest-winner-leaderboard .prizeBxdv .heading .svg{background:#fff;border-radius:100%;position:relative;width:72px;padding:5px;height:72px;margin:0 auto;}.component\/\~contest-winner-leaderboard .prizeBxdv .heading .svg svg{position:absolute;width:64px;left:4px;top:7px;}.component\/\~contest-winner-leaderboard .prizeBxdv .every-month{font-size:24px;color:#6a5082;font-weight:600;text-align:center;padding:5px 0 20px 0;line-height:32px;}.component\/\~contest-winner-leaderboard .prizeBxdv .every-month i.fas{font-size:22px;margin:0 2px;}.component\/\~contest-winner-leaderboard .prizeBxdv .contest-date{padding:5px;background:#6a5082;font-size:14px;text-align:center;color:#fff;font-weight:600;}.component\/\~contest-winner-leaderboard .prizeBxdv .weekly-monthly-prize{display:block;padding:12px 0;}.component\/\~contest-winner-leaderboard .prizeBxdv .weekly-monthly-prize .prize-bx{display:block;text-align:center;font-size:20px;line-height:28px;font-weight:600;}.component\/\~contest-winner-leaderboard .prizeBxdv .weekly-monthly-prize .prize-bx .wmp-h2{display:block;text-transform:uppercase;font-size:18px;color:#6a5082;font-weight:700;}.component\/\~contest-winner-leaderboard .prizeBxdv .weekly-monthly-prize .prize-bx .wmp-h3{display:block;color:#6a5082;}.component\/\~contest-winner-leaderboard .prizeBxdv .weekly-monthly-prize .prize-bx .wmp-h3 i.fas{font-size:18px;margin:0 2px;}.component\/\~contest-winner-table{display:block;margin:5px;max-width:640px;}.component\/\~contest-winner-table #winner-dbbx{background:#fff;border:1px solid #ddd;border-radius:3px;}.component\/\~contest-winner-table #winner-dbbx .winner-header{padding:10px;}.component\/\~contest-winner-table #winner-dbbx .winner-header h2{margin:0;font-size:24px;color:#b6b6b7;padding:0;}.component\/\~contest-winner-table #winner-dbbx .winner-header span{display:block;font-size:14px;font-weight:600;color:#5b5b5b;}.component\/\~contest-winner-table #winner-dbbx .winner-bx{border-top:1px solid #ddd;padding:10px;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .image-rank{background-image:url('https://b.ldat.es/file/ufiles/user-pic/b120-p6j-296A7ZkYEr4rA55agibu63fWFw.png');width:64px;height:64px;background-size:cover;border-radius:2px;position:relative;display:inline-block;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .image-rank rank{font-size:12px;position:absolute;left:20px;z-index:9999;background:#fff;width:20px;height:20px;text-align:center;border-radius:100%;font-weight:600;line-height:18px;bottom:-12px;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .info{display:inline-block;width:calc(100% - 80px);vertical-align:bottom;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .info h3{margin:0;font-size:16px;color:#0052a5;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .points{display:inline-block;width:100%;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .points .point-tag{display:inline-block;max-width:84px;width:100%;text-align:center;border:1px solid #0052a5;margin:2px 0 0 0;border-radius:2px;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .points .point-tag .head{display:block;padding:2px 0 5px;background:#0052a5;color:#fff;font-weight:600;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-profile .points .point-tag .point{display:block;padding:2px 0 4px;font-weight:700;font-size:12px;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-project h3{margin:5px 0 2px;font-size:14px;color:#666;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-project .tags{display:block;}.component\/\~contest-winner-table #winner-dbbx .winner-bx .winner-project .tags .tag{display:inline-block;border:1px solid #0052a5;margin:0 0px 4px 0;padding:2px 7px;border-radius:3px;font-weight:700;font-size:11px;color:#0052a5;cursor:pointer;}.component\/\~contest-documentation{display:block;}.component\/\~contest-popup-form{display:block;}.component\/\~contest-popup-form *:focus{outline:none;}.component\/\~contest-popup-form #myModal .modal-trigger{font-variant:small-caps;background:#eee;font-size:1.5em;color:#333;padding:.6em 1em;border:0;border-radius:.2em;cursor:pointer;letter-spacing:.1em;outline:0;}.component\/\~contest-popup-form #myModal.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000;background-color:rgba(15, 15, 15, 0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.component\/\~contest-popup-form #myModal .modal-content{background-color:#fff;color:#000;text-align:left;margin:auto;padding:20px;border:1px solid #888;width:80%;transition:all 0.3s ease;max-width:640px;min-height:280px;}.component\/\~contest-popup-form #myModal .close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;position:absolute;right:.5em;top:0.3em;}.component\/\~contest-popup-form #myModal .close:hover,
.component\/\~contest-popup-form #myModal .close:focus{color:#000;text-decoration:none;cursor:pointer;outline:none;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .form-div label{cursor:pointer;margin:10px 0 2px;display:block;font-weight:600;font-size:12px;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .form-div label + input{width:100%;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;font-size:12px;line-height:18px;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .form-div label + input.err-msg{border-bottom:2px solid #ff8181;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .form-div label + select{width:100%;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .form-div label + textarea{resize:none;width:100%;border-radius:5px;min-height:120px;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;font-size:12px;line-height:18px;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .form-div label + textarea.err-msg{border-bottom:2px solid #ff8181;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .selectize-control .selectize-input{border:solid #0055ab;border-width:0 0 2px 0;border-radius:0px;background:#f7f7f7;-webkit-box-shadow:none;box-shadow:none;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .selectize-dropdown{border-color:#0055ab;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx .selectize-control.plugin-remove_button .remove-single{font-size:18px;background:#f97171;width:20px;height:20px;border-radius:20px;text-align:center;cursor:pointer;font-weight:600;color:#8a0b0b;}.component\/\~contest-popup-form #myModal .modal-content .form-dvbx button{border:none;color:#000;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), inset 0 -4px 0 rgba(0, 0, 0, 0.2);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), inset 0 -4px 0 rgba(0, 0, 0, 0.2);cursor:pointer;background:#70c0f8;position:relative;display:inline-block;width:auto;max-height:inherit;text-transform:uppercase;font-weight:600;color:#1c5d8a;padding:6px 10px 10px 10px;font-size:16px;line-height:1.2;text-align:center;text-decoration:none;min-width:160px;margin:20px auto 5px;width:160px;display:block;}.component\/_loading{display:block;width:100%;border-radius:4px;overflow:hidden;}.component\/_loading .wrapper{margin:0px;padding:30px;background:#fff;width:100%;height:auto;display:block;}.component\/_loading .wrapper .wrapper-cell{display:block;margin-bottom:20px;position:relative;}.component\/_loading .wrapper .wrapper-cell:last-child{margin-bottom:0px;}.component\/_loading .wrapper .wrapper-cell .image{height:60px;width:60px;display:inline-block;}.component\/_loading .wrapper .wrapper-cell .text{margin-left:20px;width:calc(100% - 100px);display:inline-block;}.component\/_loading .wrapper .wrapper-cell .text .text-line{height:10px;width:100%;margin:4px 0;}.component\/_loading .wrapper .cell-form{margin-bottom:20px;}.component\/_loading .wrapper .cell-form .label{height:12px;width:140px;margin:4px 0;}.component\/_loading .wrapper .cell-form .textarea{height:120px;width:100%;margin:4px 0;display:block;}.component\/_loading .wrapper .cell-form .input{height:32px;width:100%;margin:4px 0;display:block;}.component\/_loading .wrapper .label,
.component\/_loading .wrapper .input,
.component\/_loading .wrapper .textarea,
.component\/_loading .wrapper .text-line,
.component\/_loading .wrapper .image{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#F6F6F6;background:linear-gradient(to right, #f6f6f6 8%, #f0f0f0 18%, #f6f6f6 33%);background-size:800px 104px;}@-webkit-keyframes placeHolderShimmer{0%{background-position:100% 0;}100%{background-position:-100% 0;}}@keyframes placeHolderShimmer{0%{background-position:100% 0;}100%{background-position:-100% 0;}}.component\/\~logify-section{display:block;}.component\/\~logify-section .p-campaign-value-props{background-color:#fbf8f6;padding:0 .5rem;}.component\/\~logify-section .p-campaign-value-props .p-campaign-value-props--content{padding:90px 0;max-width:1080px;}.component\/\~logify-section .p-campaign-value-props .p-campaign-value-props--content .o-value-prop-list{grid-template-areas:"value-prop-one value-prop-two value-prop-three";grid-template-columns:4fr 4fr 4fr;display:grid;grid-gap:2rem;grid-template-rows:auto;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;}.component\/\~logify-section .p-campaign-value-props .p-campaign-value-props--content .o-value-prop-list li .m-value-prop{display:grid;grid-gap:1rem;grid-template-areas:"icon content";grid-template-columns:auto 1fr;grid-template-rows:auto;}.component\/\~logify-section .p-campaign-value-props .p-campaign-value-props--content .o-value-prop-list li:first-child{grid-area:value-prop-one;}.component\/\~contest-join-list{display:block;margin:0px auto;max-width:1080px;}.component\/\~contest-join-list #winner-dbbx{background:transparent;border:0;border-radius:3px;margin:0 10px;}.component\/\~contest-join-list #winner-dbbx .winner-header{padding:10px 0;}.component\/\~contest-join-list #winner-dbbx .winner-header h2{margin:0;font-size:24px;color:#b6b6b7;padding:0;}.component\/\~contest-join-list #winner-dbbx .winner-header span{display:block;font-size:14px;font-weight:600;color:#5b5b5b;}.component\/\~contest-join-list #winner-dbbx .winner-list{overflow:hidden;max-width:1080px;margin:0 auto;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx{min-width:280px;height:225px;width:calc(33% - 20px);margin:0 10px 20px;float:left;overflow:hidden;background:#fff;font-size:16px;padding:0 10px 10px;box-shadow:#26394d 0px 20px 30px -10px;}@media screen and (max-width:980px){.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx{min-width:calc(100% - 20px);}}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx a{text-decoration:none;color:#1e2022;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-links{background:#032d64;border-width:1px 0;margin:0 -10px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-links i{margin-right:5px;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-links a{display:block;padding:5px 10px;color:#fff;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-name{font-size:22px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-name .fa-medal{color:#1da7ee;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-tags{height:55px;overflow:hidden;margin:10px 0;font-size:14px;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .pi-tags .tag{border:1px solid #4271ae;float:left;padding:2px 8px;border-radius:4px;margin:0 4px 5px 0;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .qTime-bx{text-align:right;font-size:14px;margin-bottom:8px;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .image-rank{width:48px;height:48px;background-size:cover;border-radius:20px;margin-right:10px;float:left;}.component\/\~contest-join-list #winner-dbbx .winner-list .winner-bx .user-info{line-height:46px;color:#000;}.component\/\/\:contest\/\:project{display:block;margin:5px;}.component\/\/\:contest\/\:project .contest-dvbx{max-width:1080px;width:100%;margin:0 auto;}.component\/\/\:contest\/\:project .contest-dvbx .fa-medal{color:#1da7ee;}.component\/\/\:contest\/\:project .contest-dvbx .c-left-side{width:calc(100% - 356px);display:inline-block;vertical-align:top;margin:0 18px 0 0;}.component\/\/\:contest\/\:project .contest-dvbx .c-left-side .edit-link-project{text-align:right;}.component\/\/\:contest\/\:project .contest-dvbx .c-left-side .edit-link-project a{color:#555;border-radius:3px;font-weight:600;cursor:pointer;height:30px;padding:0 15px;line-height:28px;border:1px solid #ddd;display:inline-block;background:#fff;margin-bottom:12px;}.component\/\/\:contest\/\:project .contest-dvbx .c-left-side .edit-link-project a:hover{background:#eee;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side{width:334px;display:inline-block;vertical-align:top;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .contest-bx{cursor:pointer;background:#fff;padding:2px;border-radius:2px;box-shadow:0 0 1rem -0.1875rem rgba(43, 41, 41, 0.2);border:1px solid #d7caca;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .contest-bx h2.cd-title{text-align:center;margin:0;font-size:14px;color:#333;padding:8px 2px;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .contest-bx .cd-cover{width:100%;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .cd-applyContest{background:#fff;min-height:40px;padding:6px 6px 14px;margin:8px 0;border-radius:3px;color:#111;font-weight:600;overflow:hidden;box-shadow:0 0 1rem -0.1875rem rgba(43, 41, 41, 0.2);text-align:center;border:1px solid #d7caca;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .cd-applyContest span{color:#333;line-height:30px;font-size:14px;display:block;text-align:center;font-weight:700;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .cd-applyContest a{color:#555;border-radius:3px;font-weight:600;cursor:pointer;height:30px;padding:0 15px;line-height:28px;border:1px solid #ddd;background:#fff;display:inline-block;}.component\/\/\:contest\/\:project .contest-dvbx .c-right-side .cd-applyContest a:hover{background:#373737;color:#fff;border:1px solid #373737;}.component\/\/\:contest\/\:project .contest-dvbx .component\/\~contest-prize-leaderboard{margin:0;max-width:100%;width:100%;}.component\/\/\:contest\/\:project .contest-section{width:100%;}.component\/\/\:contest\/\:project .contest-section h2{color:#000;font-size:24px;line-height:24px;margin:0 0 10px;}.component\/\/\:contest\/\:project .contest-section span.qTime{text-align:left;}.component\/\/\:contest\/\:project .contest-section .cd-link{display:block;padding:10px;margin:0 0 10px;background:#f4f4f4;border:dashed #8c8888;border-width:1px 0;font-size:15px;color:#c44;}.component\/\/\:contest\/\:project .contest-section .cd-link i{display:inline-block;margin-right:5px;}.component\/\/\:contest\/\:project .contest-section .cd-tags{display:block;padding:0 0 12px;border-bottom:1px solid #ddd;}.component\/\/\:contest\/\:project .contest-section .cd-tags .cd-tag{background:#fff;color:#333;display:inline-block;padding:4px 8px;font-size:14px;border-radius:2px;margin:0 2px 2px 0;box-shadow:unset;border:1px solid #999;}.component\/\/\:contest\/\:project .contest-section .cd-developer{background:#fff;margin:12px 0;padding:12px 6px;font-size:11px;font-weight:600;width:100%;overflow:hidden;border-top:1px solid #ddd;}.component\/\/\:contest\/\:project .contest-section .cd-developer .profile-pic{width:48px;height:48px;border-radius:20px;display:inline-block;}.component\/\/\:contest\/\:project .contest-section .cd-developer .profile-info{padding:0 0 5px 5px;display:inline-block;vertical-align:bottom;}.component\/\/\:contest\/\:project .contest-section .cd-developer .profile-info .pi-name{font-size:16px;font-weight:normal;}.component\/\/\:contest\/\:project .contest-section .cd-developer .profile-info .pi-name b{display:none;}.component\/\/\:contest\/\:project .contest-section .cd-developer .profile-info .pi-joinDate{font-size:14px;color:#04a634;line-height:21px;}.component\/\/\:contest\/\:project .contest-section .cd-desc{font-size:16px;font-weight:600;line-height:26px;margin:10px 0 0;}.component\/\/\:contest\/\:project .contest-section .cd-desc p{font-size:16px;line-height:30px;word-break:break-word;font-weight:normal;}.component\/a{display:block;}.component\/\/\:contest\/apply-form{display:block;}.component\/\/\:contest\/apply-form *:focus{outline:none;}.component\/\/\:contest\/apply-form #myModal .modal-trigger{font-variant:small-caps;background:#eee;font-size:1.5em;color:#333;padding:.6em 1em;border:0;border-radius:.2em;cursor:pointer;letter-spacing:.1em;outline:0;}.component\/\/\:contest\/apply-form #myModal .modal-content{background-color:#fff;color:#000;text-align:left;margin:0px;padding:10px;border:1px solid #e8e4e4;transition:all 0.3s ease;border-radius:2px;}.component\/\/\:contest\/apply-form #myModal .close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;position:absolute;right:.5em;top:0.3em;}.component\/\/\:contest\/apply-form #myModal .close:hover,
.component\/\/\:contest\/apply-form #myModal .close:focus{color:#000;text-decoration:none;cursor:pointer;outline:none;}.component\/\/\:contest\/apply-form #myModal .modal-content{margin-bottom:20px;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .form-div label{cursor:pointer;margin:10px 0 6px;display:block;font-weight:600;font-size:12px;color:#0055ab;color:#747475;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .radio-check-bx input{display:none;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .radio-check-bx input + label{display:inline-block;background:#dbdbdb;padding:3px 16px 2px;border-radius:4px;min-width:72px;text-align:center;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .radio-check-bx input:checked + label{color:#fff;background:#0055ab;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .form-div label + input{width:100%;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;font-size:12px;line-height:18px;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .form-div label + input.err-msg{border-bottom:2px solid #ff8181;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .form-div label + select{width:100%;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .form-div label + textarea{resize:none;width:100%;border-radius:5px;min-height:300px;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;font-size:12px;line-height:18px;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .form-div label + textarea.err-msg{border-bottom:2px solid #ff8181;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .selectize-control .selectize-input{border:solid #0055ab;border-width:0 0 2px 0;border-radius:0px;background:#f7f7f7;-webkit-box-shadow:none;box-shadow:none;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .selectize-dropdown{border-color:#0055ab;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .selectize-control.plugin-remove_button .remove-single{font-size:18px;background:#f97171;width:20px;height:20px;border-radius:20px;text-align:center;cursor:pointer;font-weight:600;color:#8a0b0b;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx .contact-form-box .contact-btn{margin:5px 0px 0;border:0;height:25px;background:#ddd;border-radius:4px;text-transform:uppercase;font-weight:600;font-size:12px;cursor:pointer;padding:0 10px;box-shadow:none;color:#666;}.component\/\/\:contest\/apply-form #myModal .modal-content .form-dvbx button{border:none;color:#000;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), inset 0 -4px 0 rgba(0, 0, 0, 0.2);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), inset 0 -4px 0 rgba(0, 0, 0, 0.2);cursor:pointer;background:#70c0f8;position:relative;display:inline-block;width:auto;max-height:inherit;text-transform:uppercase;font-weight:600;color:#1c5d8a;padding:6px 10px 10px 10px;font-size:16px;line-height:1.2;text-align:center;text-decoration:none;min-width:160px;margin:20px auto 5px;width:160px;display:block;}.component\/\~linkedin-form{display:block;background:#fff;}.component\/\~linkedin-form .contact-form-box table{width:100%;}.component\/\~linkedin-form .contact-form-box table tr{border-bottom:1px solid #ddd;}.component\/\~linkedin-form .contact-form-box table tr:last-child{border:0;}.component\/\~linkedin-form .contact-form-box table tr td{padding:4px 10px;font-size:12px;font-weight:600;vertical-align:top;}.component\/\~linkedin-form .contact-form-box table tr td:last-child{text-align:right;font-size:12px;color:#6c80cc;font-weight:600;}.component\/\~linkedin-form .contact-form-box table tr td:last-child span.head{color:#7b7a7a;display:block;}.component\/\~linkedin-form .contact-form-box table tr td:last-child span.value{color:#111;display:block;}.component\/\~linkedin-form .contact-form-box .contact-form-array{border:2px dotted #aaa;background:#fff;border-radius:1px;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form{border-top:2px dotted #aaa;position:relative;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form:first-child{border:0;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formTp{background:#efefef;padding:5px 5px 7px;position:relative;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formTp b{display:inline-block;width:90px;font-size:12px;color:#666;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formTp input{display:inline-block;width:calc(100% - 112px);}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formTp i{position:absolute;right:5px;top:7px;cursor:pointer;color:#aaa;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formTp i:hover{color:#fd2121;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formBtm{padding:5px;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formBtm b{width:90px;display:inline-block;font-size:12px;color:#333;}.component\/\~linkedin-form .contact-form-box .contact-form-array .cnt-form .cnt-formBtm input{width:calc(100% - 94px);display:inline-block;}.component\/\~linkedin-form .contact-form-box .contact-btn{margin:10px 5px 0;border:0;height:25px;background:#ddd;border-radius:4px;text-transform:uppercase;font-weight:600;font-size:12px;cursor:pointer;padding:0 10px;}.component\/\~qr{display:block;margin:0px;}.component\/\~qr #tab-qr{font-size:18px;background:#fff;border-bottom:1px solid #e5e5e5;font-size:16px;line-height:24px;}.component\/\~qr #tab-qr .tab-qr-head{position:relative;background:#fff;border-top:1px solid #e5e5e5;padding:14px 8px 14px 44px;font-weight:700;cursor:pointer;}.component\/\~qr #tab-qr .tab-qr-head:before{content:'\f0da';font-family:'Font Awesome 5 Free';position:absolute;left:26px;}.component\/\~qr #tab-qr .tab-qr-head:hover,
.component\/\~qr #tab-qr .tab-qr-head.active{background:#f2f2f2;background-image:linear-gradient(90deg, #1077d0 0%, #1077d0 8px, transparent 8px, transparent 100%);}.component\/\~qr #tab-qr .tab-qr-head:hover:before,
.component\/\~qr #tab-qr .tab-qr-head.active:before{color:#1077d0;}.component\/\~qr #tab-qr .tab-qr-head.active:before{content:'\f0d7';}.component\/\~qr #tab-qr .tab-qr-data{display:none;background:#f2f2f2;padding:14px 20px 14px 46px;}