.design-contest .fixed{position:fixed!important}.design-contest .inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.design-contest .left-0{left:0!important}.design-contest .right-0{right:0!important}.design-contest .bottom-0{bottom:0!important}.design-contest .bottom-3{bottom:12px!important}.design-contest .left-3{left:12px!important}.design-contest .left-3\.5{left:14px!important}.design-contest .top-1\/2{top:50%!important}.design-contest .-translate-y-1\/2{transform:translateY(-50%)!important}.design-contest .z-10{z-index:10!important}.design-contest .z-50{z-index:50!important}.design-contest .z-\[60\]{z-index:60!important}.design-contest .pointer-events-none{pointer-events:none!important}.design-contest .p-2{padding:8px!important}.design-contest .p-6{padding:24px!important}.design-contest .px-8{padding-inline:32px!important}.design-contest .py-4{padding-block:16px!important}.design-contest .py-16{padding-block:64px!important}.design-contest .mt-8{margin-top:32px!important}.design-contest .mt-10{margin-top:40px!important}.design-contest .mb-1{margin-bottom:4px!important}.design-contest .mb-4{margin-bottom:16px!important}.design-contest .space-y-1>*+*{margin-top:4px!important}.design-contest .space-y-5>*+*{margin-top:20px!important}.design-contest .h-full{height:100%!important}.design-contest .h-14{height:56px!important}.design-contest .w-14{width:56px!important}.design-contest .max-w-2xl{max-width:42rem!important}.design-contest .max-w-\[92vw\]{max-width:92vw!important}.design-contest .max-h-\[82vh\]{max-height:82vh!important}.design-contest .overflow-x-auto{overflow-x:auto!important}.design-contest .overflow-y-auto{overflow-y:auto!important}.design-contest .cursor-zoom-in{cursor:zoom-in!important}.design-contest .object-contain{object-fit:contain!important}.design-contest .transition-opacity{transition:opacity .15s ease!important}.design-contest .opacity-60{opacity:.6!important}.design-contest .whitespace-nowrap{white-space:nowrap!important}.design-contest .bg-black\/40{background-color:#0006!important}.design-contest .bg-black\/80{background-color:#000c!important}.design-contest .bg-white\/95{background-color:#fffffff2!important}.design-contest .backdrop-blur-sm{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.design-contest .dcv-tile{position:relative!important;aspect-ratio:4 / 3;overflow:hidden!important;width:100%!important;display:block!important;border:0;padding:0;background-color:var(--dc-muted)!important}.design-contest .dcv-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.design-contest .dcv-tile--pdf{cursor:default!important;display:grid!important;place-items:center}.design-contest .dcv-card{display:flex!important;flex-direction:column!important;height:100%;overflow:hidden!important}.design-contest .dcv-card-body{display:flex!important;flex-direction:column!important;flex:1 1 auto}.design-contest .dcv-card-action{margin-top:auto!important;padding-top:16px}.design-contest .dcv-card--selected{border-color:var(--brand-blue)!important;box-shadow:0 0 0 2px var(--brand-blue)!important}.design-contest .dcv-card--voted{border-color:var(--brand-green)!important;box-shadow:0 0 0 2px var(--brand-green)!important}.design-contest .dcv-card--spent{opacity:.55}.design-contest .dcv-btn-selected{background-color:var(--brand-blue)!important;border-color:var(--brand-blue)!important;color:#fff!important}.design-contest .dcv-btn-voted{background-color:var(--brand-green)!important;border-color:var(--brand-green)!important;color:#fff!important}.design-contest .dcv-btn-disabled{cursor:not-allowed!important;opacity:.6}.design-contest .dcv-tab-active{background-color:var(--brand-blue)!important;border-color:transparent!important;color:#fff!important}.design-contest .dcv-tabs{display:flex!important;gap:8px!important;overflow-x:auto!important;padding-bottom:4px;scrollbar-width:thin}.design-contest .dcv-tabs>button{flex:none!important}.design-contest .dcv-bar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:50!important;background:#fff!important;border-top:1px solid var(--dc-border)!important;box-shadow:0 -8px 24px -12px #002a8e2e!important;padding:12px 16px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.design-contest .dcv-bar-inner{max-width:64rem;margin:0 auto;display:flex!important;flex-direction:column!important;gap:12px!important}.design-contest .dcv-chip{display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid var(--dc-border)!important;border-radius:9999px!important;padding:4px 10px!important;font-size:12px!important;line-height:1.45!important;white-space:nowrap}.design-contest .dcv-chip--pending{border-color:var(--brand-blue)!important;background:var(--brand-ice)!important;color:var(--brand-blue)!important}.design-contest .dcv-chip--done{border-color:var(--brand-green)!important;background:#eaf6e7!important;color:var(--brand-green)!important}.design-contest .dcv-has-bar{padding-bottom:200px!important}@media(min-width:640px){.design-contest .dcv-bar-inner{flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.design-contest .dcv-has-bar{padding-bottom:140px!important}.design-contest .sm\:p-10{padding:40px!important}.design-contest .sm\:mt-0{margin-top:0!important}.design-contest .sm\:w-auto{width:auto!important}}@media(min-width:1024px){.design-contest .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.design-contest .dcv-lightbox{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:60!important;display:grid;place-items:center;padding:24px;background:#000c!important}.design-contest .dcv-lightbox img{max-width:92vw;max-height:82vh;object-fit:contain;border-radius:12px;background:#fff}.design-contest .dcv-lightbox-close{position:absolute!important;top:16px;right:16px;width:40px;height:40px;display:grid!important;place-items:center;border-radius:9999px!important;background:#fffffff2!important;border:0;cursor:pointer}.design-contest .dcv-lightbox-caption{margin-top:12px;text-align:center;color:#fff!important;font-size:14px!important}@media(prefers-reduced-motion:reduce){.design-contest .transition-opacity,.design-contest .transition-colors,.design-contest .transition-all{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/574/assets/component-design-contest-voting.css.map */
