.transfer-select-files{padding:1rem;padding-top:0;cursor:pointer;border-radius:32px}.transfer-select-files h3{font-size:24px}.transfer-select-files .container-file-drop{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;border:dashed 2px #ccc;border-radius:16px;flex:1 1;padding:1rem;height:220px;background:rgba(0,0,0,.02);opacity:1;transition:border 1s}@media(prefers-color-scheme: dark){.transfer-select-files .container-file-drop{color:#fff}}.transfer-select-files .container-file-drop:hover{border:dashed 2px #aaa}.transfer-select-files .container-file-drop:hover .plus:before{width:500px;height:500px;opacity:.075}.transfer-select-files .container-file-drop .plus{display:flex;justify-content:center;align-items:center;font-size:47px;font-weight:300;margin-bottom:1rem;color:#e4631e;border:solid 3px #e4631e;width:53px;height:53px;border-radius:50%;text-align:center}.transfer-select-files .container-file-drop .plus:before{position:absolute;content:"";border-radius:50%;width:0;height:0;opacity:.05;background-color:#e4631e;transition:all .5s}.transfer-select-files .container-file-drop .drop-them-here{font-weight:400;text-align:center}
.block-info{max-width:500px;flex:5 1;padding:2rem;text-align:left}@media(max-width: 768px){.block-info{text-align:center}}.block-info h3{margin-bottom:.5rem}@media(max-width: 400px){.block-info{padding:0}}.item-info{margin-bottom:20px;display:flex;justify-content:center;align-items:center;opacity:0;animation:fadeIn ease .8s forwards}.item-info:nth-child(2n){flex-direction:row-reverse}@media(max-width: 400px){.item-info{flex-direction:column !important}}.item-info .container-circle-icon{background-image:linear-gradient(45deg, #e4631e 0%, #ea6a25 100%);display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:100px}@media(prefers-color-scheme: dark){.item-info .container-circle-icon{background-image:unset;background-color:#e4631e}}
.container-share-url{display:flex;align-items:center;position:relative}.container-share-url #share-url{flex:1 1;color:#333;font-family:"Roboto";font-weight:300;border:unset;font-size:18px;font-weight:300;margin-bottom:1rem;border-bottom:solid 2px #e4631e;font-family:monospace}@media(prefers-color-scheme: dark){.container-share-url #share-url{background:transparent;color:#fff}}.container-share-url .button-copy{position:absolute;right:.5rem;height:32px;width:32px;margin-left:.5rem;cursor:pointer;top:6px}.container-share-url .button-copy:hover{-webkit-filter:brightness(150%);filter:brightness(150%)}
.container-progress-outer{display:flex;justify-content:center;align-items:center;height:100%}@media(max-width: 768px){.container-progress-outer{width:100%}}.BrainhubCarousel__container{max-width:320px}.link-support-us{color:#333}@media(prefers-color-scheme: dark){.link-support-us{color:#fff}}.container-progress{display:flex;flex:1 1;position:relative;flex-direction:column;justify-content:center;align-items:center;font-weight:100;opacity:0;animation:fadeProgress ease-in .5s forwards}.container-progress .BrainhubCarousel__dot{background:unset}.container-progress .BrainhubCarousel__dot:before{background:#333}.container-progress .BrainhubCarousel__dot--selected:before{background:#e4631e}.container-progress .container-actions{position:absolute;bottom:15%;display:flex;justify-content:space-between;left:50%;transform:translateX(-50%)}@media(max-width: 768px){.container-progress .container-actions{display:none}}.container-progress .container-actions img{cursor:pointer;width:24px;height:24px}.container-progress .progress-ring--outline{stroke:rgba(1,1,1,.2)}.container-progress .container-progress-circle{width:100%;height:auto;position:relative;display:flex;max-width:400px}.container-progress .container-progress-circle .progress-ring{flex:1 1;height:auto;padding:1rem}.container-progress .container-progress-circle .progress-ring .progress-ring--circle{transition:.35s stroke-dashoffset;transform:rotate(-90deg);transform-origin:50% 50%}.help-us-grow{display:flex;flex-direction:column;justify-content:space-between;font-size:20px}@keyframes fadeProgress{0%{opacity:0}100%{opacity:1}}
.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;fill:none;animation:stroke .6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.checkmark{width:64px;height:64px;border-radius:50%;display:block;stroke-width:2;stroke:#e4631e;stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;margin:1.5rem}@media(min-width: 720px){.checkmark{margin:2.5rem}}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(0.65, 0, 0.45, 1) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes fill{}
.item-file{flex:10 1;margin-bottom:1rem;word-break:break-all}.item-file .container-name{display:flex}.item-file .icon{width:20px;height:20px;margin-right:.5rem}.item-file .filename{font-weight:400;padding-right:1rem;flex:9 1}.item-file .filesize{font-size:17px}
.item-checkbox{font-size:20px;font-weight:300;display:flex;cursor:pointer;margin-bottom:1rem;align-items:center}.item-checkbox span{font-size:17px}.item-checkbox .checkbox{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:.5rem;background-color:#e4631e;border-radius:3px}.item-checkbox .checked{position:relative}.item-checkbox .checked:after{position:absolute;left:7px;top:1px;width:4px;content:"";height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.share-buttons{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto 1fr 1fr 1fr auto auto}.button-social{padding:10px;width:32px;height:32px;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s, -webkit-filter .5s;cursor:pointer}.button-social .image-share{width:32px;height:32px}.button-social:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}
.text-with-icon{display:flex;align-items:center}.text-with-icon img{width:26px;height:26px;margin-right:1rem}
.transfer-sender{position:relative;text-align:left;text-align:initial;opacity:0;padding-top:2rem;display:flex;flex-direction:column;animation:fadeIn ease .5s forwards;animation-delay:1s}.transfer-sender h3{margin:1rem;font-size:24px;font-weight:300}.transfer-sender .qr-code-and-instructions{display:flex;padding-top:1rem;padding-bottom:1rem;flex-direction:column;align-items:center}.transfer-sender .qr-code-and-instructions .container-qr{width:125px;height:125px;background:#fff}.transfer-sender .qr-code-and-instructions .container-qr canvas{width:125px !important;height:125px !important}.transfer-sender .qr-code-and-instructions .container-text-with-icons{margin-top:1rem;display:flex;flex-direction:column;justify-content:space-between}.transfer-sender .container-keep-open{padding:1rem;display:flex;animation:anim-notification 5s forwards;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#1270fc}.transfer-sender .container-keep-open .icon{padding-right:.5rem}@media(max-width: 768px){.transfer-sender .container-keep-open{position:fixed;bottom:0;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(max-width: 768px){.transfer-sender .pending{display:flex;flex:1 1;flex-direction:column;align-items:center}}.transfer-sender .transfer-sender-inner{display:flex;flex:1 1;flex-direction:column;padding:1rem;padding-bottom:0;padding-top:0}.transfer-sender .container-files{overflow-y:auto;scroll-padding-right:.5rem;max-height:150px}@media(max-width: 768px){.transfer-sender .container-files{max-height:calc(100vh - 450px)}}.transfer-sender .container-desktop{display:flex}.container-side-by-side{display:flex;justify-content:space-between}.checkmark-centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);animation:fadeOut .5s forwards;animation-delay:1s}.container-qr{position:relative;background:#fff}@media(prefers-color-scheme: dark){.container-qr{border:solid 5px #fff}}@keyframes anim-notification{30%{background-color:#1270fc}50%{background-color:#c85400}100%{background-color:#1270fc}}
.page-sender{flex:1 1}@media(prefers-color-scheme: dark){.page-sender{background-color:#42424a}}.page-sender .block-focus{border-radius:10px;padding:1rem;background-color:rgba(0,0,0,0);animation:anim-focus 1.5s 2s forwards}.page-sender .home-link{font-weight:400}.page-sender .container-finished{color:#333;background-color:#fff;border-radius:10px;padding:1rem;box-shadow:0 0 12px 0 rgba(0,0,0,.1),0 10px 30px 0 rgba(0,0,0,.2)}.page-sender .content-top{display:flex;height:75vh;width:100%;background:linear-gradient(to right, #c1693a 0%, #c0693a 100%)}@media(prefers-color-scheme: dark){.page-sender .content-top{background:#2d2d36}}@media(max-width: 900px){.page-sender .content-top{height:unset;flex-direction:column-reverse;padding-top:1rem}}.page-sender .content-top .select-files-mobile{max-width:500px;text-align:center;margin:auto}@media(min-width: 900px){.page-sender .content-top .select-files-mobile{display:none}}@media(max-width: 900px){.page-sender .content-top .select-files-desktop{display:none}}.page-sender .content-top .left{flex:2 1;position:relative;justify-content:center;align-items:center;flex-direction:column}@media(max-width: 768px){.page-sender .content-top .left{margin:1rem}}.page-sender .content-top .right{display:flex;flex:3 1;justify-content:center;align-items:center;flex-direction:column;margin:1rem 1rem;text-shadow:2px 3px 5px rgba(0,0,0,.2)}.page-sender .content-top .right .right-centered{max-width:500px}.page-sender .content-top .right h1{font-size:40px;line-height:40px;margin-top:0;color:#fff}.page-sender .content-top .right .features{flex:1 1;display:flex;justify-content:space-between}@media(max-width: 768px){.page-sender .content-top .right .features{flex-direction:column}}.page-sender .content-top .right .features .feature{font-weight:400}.page-sender .content-top .right .features .feature .features-right .feature{display:flex;flex-direction:row-reverse}.page-sender .content-top .right .features .feature span{margin-left:.5rem}.page-sender .content-top .keep-open{opacity:0;animation:fadeIn .5s 1s forwards}.page-sender .content-top .keep-open h1{padding-left:1rem;padding-right:1rem}.page-sender .adsbygoogle,.page-sender .mad{margin:auto;margin-top:-1rem}.page-sender .text-explained{font-style:italic;max-width:650px;margin:auto}.page-sender .scroll{width:52px;height:52px;margin:auto;border-radius:50%;position:relative;animation:down 5.5s infinite;border:2px solid #fff}@media(prefers-color-scheme: dark){.page-sender .scroll{border:2px solid #e4631e}}@media(max-width: 900px){.page-sender .scroll{display:none}}.page-sender .scroll::before{content:"";position:absolute;top:14px;left:17px;width:16px;height:16px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}@media(prefers-color-scheme: dark){.page-sender .scroll::before{border-left:2px solid #e4631e;border-bottom:2px solid #e4631e}}@keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}40%{transform:translate(0)}}@keyframes anim-focus{0%{background-color:rgba(0,0,0,0)}50%{background-color:#c85400}100%{background-color:rgba(0,0,0,0)}}
