body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{font-family:fantasy;text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#000;color:orange;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.welcomeAnimation{-webkit-text-stroke-width:.25px;animation:welcomeAnimation 1.125s linear;color:orange;transform:scale(2);transform-style:preserve-3d;transition:all 1s ease-in}.Portfolio{background-color:orange;font-family:fantasy;opacity:.95;overflow:hidden;text-align:center}.PortfolioHeader{align-items:center;background-color:#000;border-bottom:thin solid orange;border-bottom-left-radius:1em;border-bottom-right-radius:1em;color:orange;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:15vh;opacity:1}.portfolioWelcomeAnimation{-webkit-text-stroke-width:.25px;animation:portfolioWelcomeAnimation 1.125s linear;color:orange;transform-style:preserve-3d;transition:all 1s ease-in}@keyframes portfolioWelcomeAnimation{0%{-webkit-text-stroke-width:.1px;color:orange;transform:scale(.01)}to{-webkit-text-stroke-color:orange;-webkit-text-stroke-width:0;color:orange;transform:scale(1)}}.snapshot-viewer-button{background:#000;border:thin solid orange;border-radius:.5em;color:orange;font-size:.85em;margin-left:.5em;padding:.5em;text-shadow:0 1px 15px,0 1px 18px orange;word-break:break-word}.snapshot-viewer-button:hover{animation:2s ease-in-out infinite none;border:thin solid #fff;color:#000;text-shadow:none}.glowingMoon{word-wrap:break-word}.portfolioContainer{align-items:center;background-color:orange;color:orange;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);height:100%;justify-content:center;max-width:100%;min-height:100vh;text-align:center}.portfolioResume{background-color:#000;border:thin solid orange;border-radius:.5em;margin:1em;padding:1em}.limit-text{word-break:break-word}.portfolioList{background:#000;border:thin solid orange;border-radius:1em;width:100%}.portfolioListItem{align-items:center;border:thin solid orange;border-radius:.25em;display:flex;flex-direction:column;justify-content:center;margin:1.5em;padding:1em}.portfolioListItem p{width:100%}.portfolioListItemHeader{display:block;margin-bottom:1em;max-width:100%;word-break:break-word}.collectionImageContainer{display:flex;flex-direction:row;float:left;height:fit-content;text-align:start;width:100%}.collectionImageContainer p{margin:0;padding:0;text-align:start;width:100%}.column{display:flex;flex-direction:column;float:left;height:fit-content;text-align:start;width:100%}.flex-center{align-items:center;justify-content:center}.select{background:#000;border:thin solid orange;border-radius:.25em;color:orange;font-size:1.1em;margin:.5em;max-width:100%;padding:.5em;word-break:break-word}.select:hover{background-color:orange;color:#000;cursor:pointer}.input-checkbox{accent-color:orange;border-radius:50%;cursor:pointer;margin:1.5em;transform:scale(2);transition:transform .7s linear}.checkbox-container{border:thin solid orange;border-radius:.25em;padding:.25em .25em .25em .75em}.input-checkbox:hover{accent-color:#fff}.checkbox-container:hover{accent-color:#fff;animation:boing .3s ease-in-out infinite;transform-origin:center center}@keyframes boing{0%{transform:scale(1.03)}to{transform:scale(1)}}.filters-container{align-items:center;border:thin solid orange;border-radius:.5em;display:flex;flex-direction:column;justify-content:center;margin:1em;padding:1em;transition:all 1s linear;width:100%}#filters-container-button:hover{background-color:orange;color:#000;cursor:pointer}.filters-list{height:0;overflow:hidden;transition:all 1s linear}.sort-container{align-items:center;border:thin solid orange;border-radius:.5em;display:flex;flex-direction:row;justify-content:space-evenly;margin:1em;padding:1em;width:100%}.sort-container div{max-width:100%}.collectionImageBox{float:left;height:fit-content;margin-bottom:1em;text-align:start}.collectionImageBox,.collectionImageBox div{display:flex;flex-direction:row}.collectionImageBox img{float:left;height:min-content;width:5em}.collectionImageBox a{justify-content:center}.collectionImageBox p{word-wrap:break-word;justify-content:start;margin-left:.75em}.borderBottom{border-bottom:thin solid orange}@media (max-width:700px){.collectionImageBox div{display:flex;flex-direction:row}.sort-container{flex-direction:column}.filters-container{flex-direction:row;flex-wrap:wrap}.checkbox-container{border:thin solid orange;border-radius:.25em;margin:.5em;padding:.25em}}.Snapshot-App{background:#000;font-family:fantasy;height:100vh;max-height:100vh;overflow:hidden;text-align:center;width:100%}.Snapshot-header{align-items:center;background-color:#000;border-bottom:thin solid orange;border-bottom-left-radius:1em;border-bottom-right-radius:1em;color:orange;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:15vh;opacity:1}.snap-welcomeAnimation{animation:snap-welcomeAnimation 1.125s linear}@keyframes snap-welcomeAnimation{0%{-webkit-text-stroke-width:.1px;color:orange;transform:scale(.01)}to{-webkit-text-stroke-color:orange;-webkit-text-stroke-width:0;color:orange;transform:scale(1)}}.search-input{background:#000;border:thin solid #f7931a;color:#f7931a;padding:1em}.snapshot-viewer-button:hover{animation:glowingAnimation 2s ease-in-out infinite;color:#fff;cursor:pointer;text-shadow:0 1px 15px,0 1px 18px orange;transform-style:preserve-3d;transition:all 1s ease-in}.FPNotification-App{background:#000;font-family:fantasy;height:100vh;max-height:100vh;max-width:100vw;overflow:hidden;overflow-y:auto;text-align:center;width:100%}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.FPNotification-header{align-items:center;background-color:#000;border-bottom:thin solid orange;border-bottom-left-radius:1em;border-bottom-right-radius:1em;color:orange;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:15vh;opacity:1}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.snap-welcomeAnimation{-webkit-text-stroke-width:.25px;animation:welcomeAnimation 1.125s linear;color:orange;transform:scale(1);transform-style:preserve-3d;transition:all 1s ease-in}@keyframes welcomeAnimation{0%{-webkit-text-stroke-width:.1px;color:orange;transform:scale(.01)}to{-webkit-text-stroke-color:orange;-webkit-text-stroke-width:0;color:orange;transform:scale(1)}}.disable-select{-webkit-user-select:none;user-select:none}.glowingMoon{animation:glowingAnimation 2s ease-in-out infinite;text-shadow:0 1px 15px,0 1px 18px orange;transform-style:preserve-3d;transition:all 1s ease-in}.body{align-items:center;background:#000;background-color:#000;border:thin solid orange;border-radius:1em;color:orange;display:flex;flex-direction:column;font-size:1.25em;height:100%;justify-content:center;max-height:85vh;width:100%}.button-delete{background:red;color:#fff;height:5em;margin:1.5em 2em 1em 1em;padding:1em;transition:all .5s ease-in}.fp-notification-image-container{margin:1em}button:disabled{background:#909090}.button-delete:hover{cursor:pointer;transform:scale(1.1)}.my-notifications-body{align-items:center;background:#000;background-color:#000;border:thin solid orange;border-radius:1em;color:orange;display:flex;flex-direction:column;font-size:1.125em;justify-content:space-evenly;padding-bottom:1em;padding-top:1em;width:100%}.refresh-my-notifications{animation:App-logo-spin 5s linear infinite;border-radius:1em;display:inline-block;margin:.5em;transform-style:preserve-3d;transition:all 1s ease-in}.my-fp-notification-container{border:thin solid orange;border-radius:1em;margin:1em;transform:scale(.875)}.row{display:flex;flex-direction:row;max-width:100%;transition:all 1s linear;width:100%}.search-input-container{align-content:center;border:thin solid orange;border-radius:1em;display:flex;justify-content:center;padding-bottom:1em;width:100%}.collection-search-input{background:#000;color:#deb079;font-size:1.25em;margin:1.5em 2em 1em 1em;max-height:50vh;max-width:75%;min-width:50%;position:relative;width:100%}.my-notifications-header{align-items:center;color:orange;display:flex;font-size:1.25em;justify-content:center;margin:.25em;transform-style:preserve-3d;transition:all .5s linear}.my-notifications-header:hover{cursor:pointer;transform:scale(1.125)}.me-collections-container{height:auto;max-height:70vh;overflow:auto}.me-collections-container::-webkit-scrollbar{width:5px}.me-collections-container::-webkit-scrollbar-thumb{background-color:#f7931a}.me-collections-container::-webkit-scrollbar-track{background-color:initial}.me-collection-line{border-bottom:thin solid orange;border-radius:.5em;color:#fff;cursor:pointer}.me-collection-line:hover{background:orange}.me-collection-line-image{height:2em;margin:.5em;width:2em}.listContainer{background:#000;height:100%;overflow-x:auto;width:100%}.listContainer::-webkit-scrollbar{width:10px}.listContainer::-webkit-scrollbar-thumb{background-color:#f7931a;border-radius:.125em}.listContainer::-webkit-scrollbar-track{background-color:initial}.listHeader{background:#000;justify-content:space-around}.listHeaderItem{border:thin solid orange;max-width:33%;min-width:33%;padding:.75em;width:33%;word-break:break-word}.listHeaderItem pre{max-inline-size:100%;white-space:pre-wrap;width:100%;word-break:break-word}.FPNotification-viewer-button{background:#000;border:thin solid orange;border-radius:.5em;color:orange;font-size:.85em;margin-left:.5em;padding:.5em;text-shadow:0 1px 15px,0 1px 18px orange;word-break:break-word}.FPNotification-viewer-button:hover{animation:glowingAnimation 2s ease-in-out infinite;color:#fff;cursor:pointer;text-shadow:0 1px 15px,0 1px 18px orange;transform-style:preserve-3d;transition:all 1s ease-in}.box-center{align-items:center;display:flex;height:100%;justify-content:center}.add-collection-notification{background:purple;border:thin solid orange;border-radius:1em;color:#fff;cursor:pointer;margin:3em 3em 2em 1em;max-width:50%;padding:1em}#periodicity{border:solid orange;color:#000;font-weight:700;margin:.5em;transform:scale(1.2)}option{background:orange;font-size:1.25em;font-weight:700}.add-collection-notification:disabled{background:#909090}.add-collection-notification:hover{background:orange;color:#000}.selected-image-container:before{content:"✅";transform:translateX(400%) translateY(175%)}.selected-image{border:solid green;margin:2em .5em .5em}.fp-notification-image,.selected-image{height:5em;pointer-events:none;width:5em}.fp-notification-image{border:solid orange;margin:.5em}#fileSelectContainer{display:flex;max-width:100%;width:35%}#fileSelect,#fileSelectContainer{align-items:center;flex-direction:column;justify-content:center}#fileSelect{border-radius:.5em;cursor:pointer;display:inline-flex;font-size:1em;max-width:50%;padding:.5em;text-align:center;word-break:break-word}#fileSelectLabel{cursor:pointer;display:block;font-size:1.75em}@keyframes glowingAnimation{50%{text-shadow:0 1px 15px,0 1px 27px #fff}}@keyframes scaleUp{50%{transform:scale(1.1)}}@keyframes spin{50%{transform:rotateX(180deg)}}@media (max-width:700px){.body{font-size:1em}#fileSelectContainer{width:100%}}
/*# sourceMappingURL=main.387dcff3.css.map*/