@import url(https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Sans+Extra+Condensed:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{background-repeat:no-repeat;height:100vh}.todo-input-wrapper{display:flex;height:10vh;justify-content:center;margin-top:40px}.todo-input-bar{border:1px solid #f1ecec;font-size:14px;outline:none;padding:8px;width:500px}.add-button,.todo-input-bar{border-radius:4px;box-shadow:0 1px 4px #00000029;height:35px}.add-button{background-color:rgba(0,156,0,.745);border:none;color:#fff;cursor:pointer;font-size:20px;line-height:35px;margin-left:10px;text-align:center;width:35px}.add-button:hover{transform:scale(1.03);transition:.3s ease-in-out}.todos-list{flex:1 1;font-size:16px;margin-top:30px;overflow-y:scroll}::-webkit-scrollbar{width:.3rem}::-webkit-scrollbar-thumb{background:hsla(0,0%,50%,.584);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,40%,.831)}.todo{background:hsla(0,0%,100%,.537);border-radius:4px;box-shadow:1.95px 1.95px 2.6px #00000026;color:#fff;color:#404040;display:flex;justify-content:space-between;margin:5px 5px 7px;padding:10px;width:auto}.todo:hover{transform:scale(1.005);transition:.1s ease}#todo-title{cursor:pointer;max-width:400px;overflow-wrap:break-word}#todo-title:hover{color:#74cb42}.complete{color:green;text-decoration:line-through}.delete{color:hsla(0,67%,74%,.395);cursor:pointer;font-size:20px;right:10px;top:10px}.delete:hover{transform:scale(1.03);transition:.3s ease-in-out}.error-message{color:#fff;margin:0;text-shadow:2px 2px 3px red,0 2px 3px red}.label{word-wrap:break-word;background:#0000!important;font-family:Fira Sans,sans-serif;margin:0cqw;padding:.5cqw 2.5cqw .1cqw;white-space:pre-wrap}.static-label{border:solid #0000;border-width:1px 0;line-height:1.5;margin:0!important}.parent-label-for-edit .form-control,.parent-label-for-edit .form-control-plaintext,.parent-label-for-edit input,.parent-label-for-edit p,.parent-label-for-edit textarea,.parent-label-for-print .form-control,.parent-label-for-print .form-control-plaintext,.parent-label-for-print input,.parent-label-for-print p,.parent-label-for-print textarea{-webkit-appearance:none;background:#0000!important;background-color:initial!important;box-shadow:none!important;outline:none!important}.date{left:0;text-align:left;width:30%}.date,.denomination{font-size:7cqw;font-weight:700;position:absolute;top:0}.denomination{font-family:Fira Sans,sans-serif;left:25%;resize:none;text-align:center;width:50%}.narrow{font-family:Fira Sans Extra Condensed,sans-serif}.light{font-weight:300}.date,.denomination,.grade,.issuer,.primary-text{font-size:7cqw;font-weight:700}.catalogNumber,.composition,.date-added,.details,.diameter,.grade-details,.mass,.mintage,.numista-number,.orientation,.physical-details,.reference,.secondary-text{font-family:Fira Sans Extra Condensed,sans-serif;font-size:6cqw;font-weight:lighter}.grade{right:1cqw;top:0;width:26%}.grade,.grade-details{position:absolute;text-align:right}.grade-details{font-family:Fira Sans Extra Condensed,sans-serif;font-size:6cqw;font-style:italic;font-weight:lighter;padding-right:1cqw;resize:none;right:2cqw;top:10.5cqw;width:30%}.issuer{left:0;text-align:left;width:70%}.catalogNumber,.issuer{bottom:0;position:absolute}.catalogNumber{right:0;text-align:right;width:20%}.mintage{bottom:14cqw;left:0;position:absolute;text-align:left;width:70%}.details-stack-container{display:flex;flex-direction:column;gap:1cqw;padding-left:1cqw;padding-top:10.5cqw;pointer-events:none;position:relative;z-index:1}.details-stack-container>*{pointer-events:auto}.bottom-right-stack,.physical-details-stack{display:flex;flex-direction:column;gap:-.5cqw}.marks-picture-row{display:flex;flex-direction:row;gap:.5cqw}.marks-picture-wrapper{flex-shrink:0;height:8.5cqw;width:8.5cqw}.marks-picture{display:block;height:100%;margin:1.1cqw;object-fit:contain;padding:.1rem 0;width:100%}.details{resize:none;text-align:left;width:45%}.composition{bottom:1cqw;line-height:1.1;overflow:hidden;padding-bottom:3px;position:absolute;resize:none;right:1cqw;text-align:right;width:80%;z-index:11}.numista-number{left:1cqw;left:0;position:absolute;text-align:left;top:0;width:40%;z-index:11}.physical-details,.physical-details-stack{bottom:1cqw;position:absolute}.physical-details{left:1cqw;line-height:1.1;overflow:hidden;padding-bottom:3px;resize:none;text-align:left;width:32%;z-index:11}.diameter,.mass,.orientation{text-align:left;width:30%}.date-added{top:0;width:40%}.date-added,.reference{position:absolute;right:1cqw;text-align:right;z-index:11}.reference{field-sizing:content;bottom:0;max-width:60%;min-width:28%;overflow:hidden;resize:none}.qr-code{align-items:center;display:flex;height:61%;justify-content:center;padding:1cqw;position:absolute;top:14cqw;width:100%;z-index:10}@keyframes sketch-spin{to{transform:rotate(1turn)}}.sketch-spinner{animation:sketch-grow 1s cubic-bezier(.4,0,.2,1) infinite alternate;background:#555;border-radius:50%;height:8cqw;opacity:.15;width:8cqw}@keyframes sketch-grow{0%{opacity:.15;transform:scale(.7)}60%{opacity:.35;transform:scale(1.1)}to{opacity:.15;transform:scale(.7)}}.parent-label-for-edit{background:#fff;border:1px solid #0000000d;border-radius:2px;box-shadow:0 4px 8px #0000001a,0 1px 3px #00000014;container-type:size;display:flex;flex-direction:column;height:45.5mm;overflow:visible;padding:0;position:relative;transform-origin:top center;transition:box-shadow .3s ease;width:44mm}.label-edit-scale-wrapper{--label-scale:2.5;align-items:flex-start;display:flex;height:calc(45.5mm*var(--label-scale));justify-content:center}.label-edit-scale-wrapper>.parent-label-for-edit{margin:0;transform:scale(var(--label-scale));transform-origin:top center}@media (max-width:750px){.label-edit-scale-wrapper{--label-scale:2}}@media (max-width:500px){.label-edit-scale-wrapper{--label-scale:1.7}}@media (max-width:400px){.label-edit-scale-wrapper{--label-scale:1.4}}.parent-label-for-edit:hover{box-shadow:0 6px 12px #00000026}.parent-label-for-print{background:#fff;container-type:size;height:45.5mm;position:relative;width:44mm}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}@media (max-width:750px){.App{display:flex;height:80vh;margin:5vh 10% 10%}.todo-input-wrapper{align-items:center;flex-direction:column;margin-top:10%}.todo-input-bar{flex:1 1;margin-bottom:.7rem;width:100%}}
/*# sourceMappingURL=main.5e058d1d.css.map*/