body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#fff}#pod #header{grid-column:left/right;grid-row:top/header-bottom;display:grid;grid-template-columns:[left] 40px [l1] 6px [l2] auto [l3] 6px [l4] 40px [l5] 6px [l6] 40px [right];grid-template-rows:[top] auto [bottom];overflow:hidden;min-height:1px}#header #home-button{background-color:#55a;border:1px solid #fff;grid-column:left/l1;grid-row:top/bottom}#header #home-button svg{width:28px;padding:6px 6px 0}#header #filter{grid-column:l2/l3;grid-row:top/bottom;overflow:hidden;position:relative}#header #filter input{border:none;font-size:24px;height:36px;padding:2px;width:100%}#header #filter #filter-action{position:absolute;border:1px solid #000;border-right:none;right:0;top:3px;color:#000;background-color:#eee;border-radius:4px 0 0 4px}#header #stores-button{grid-column:l4/right;grid-row:top/bottom;overflow:hidden;position:relative;text-align:center;text-decoration:none;color:#0c0;font-size:16px;line-height:34px;border:1px solid #080}#header #stores-button:hover{border:1px solid #cfc;background-color:rgba(0,136,0,.13)}#header #stores-button svg{width:28px;padding-top:0;padding-right:6px;vertical-align:middle}#pod #footer{position:absolute;left:0;bottom:0;width:100%;height:1px;padding:0;margin:0;background-color:#eee}#pod #footer *{position:absolute;top:-35px;left:50%;width:16px;height:16px;margin-left:-8px;overflow:hidden;font-size:10px;border-radius:50px;color:#000;line-height:16px;text-align:center}#footer{text-align:right;padding-top:14px;padding-right:8px;background-color:hsla(0,0%,93.3%,.13)}#sync-status.empty{border-color:#ccc;background-color:transparent}#sync-status.populated{border-color:#fff;background-color:#ccc;box-shadow:1px 1px 10px red}#sync-status.active{border-color:red;background-color:#fee;box-shadow:1px 1px 10px red}body{background-color:#282c34;min-height:100vh;color:#fff;font-size:24px}.clickable{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none}.clickable:hover,a:hover{color:red!important}#root{height:100vh;width:100vw;display:grid;grid-template-columns:[left] 0 [pod-left] auto [pod-right] 0 [right];grid-template-rows:[top] 60px [pod-top] auto [pod-bottom] 1px [bottom]}@media only screen and (min-width:768px){#root{grid-template-columns:[left] auto [pod-left] 600px [pod-right] auto [right]}}#pod{grid-column:pod-left/pod-right;grid-row:top/bottom;display:grid;grid-template-columns:[left] auto [right];grid-template-rows:[top] 40px [header-bottom] 20px [pod-top] auto [pod-bottom] 1px [bottom];min-height:1px}#pod #body{grid-column:left/right;grid-row:pod-top/pod-bottom;overflow-y:auto;min-height:1px}.inline-button{border:1px solid #eee;padding:1px 2px;margin:1px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.inline-button:hover{border:1px solid #fee;color:#fcc;background-color:hsla(0,0%,100%,.53)}.inline-button.selected{background-color:#ccc;color:#000}.uncheap{opacity:.5}.needs-buttons{float:right}.needs-buttons span{display:inline-block;width:38px;height:38px;padding:2px;margin-left:6px;background-color:hsla(0,0%,93.3%,.27);text-align:center;cursor:pointer}.needs-buttons span:hover{color:red;background-color:hsla(0,0%,93.3%,.67)}.product-link{font-size:110%;text-decoration:none}#single-needs-line{border-top:2px solid #eee;border-bottom:2px solid #eee;padding:2px 0;margin-bottom:1em}#price-list{width:100%;margin-bottom:2em}#price-list .price{width:2em;cursor:pointer;border:1px solid transparent}#price-list .price.highlight{border:1px solid red}#price-list .store-name{padding-left:1em;cursor:pointer}#price-list .store-link{width:16px;text-align:right;cursor:pointer}#list-style-picker{margin:.5em 0}#store-overview .store-info{display:block;clear:both;height:38px;padding:2px 0;color:grey;text-align:right}#store-overview .listing{padding-bottom:2em;border-bottom:1px solid #888;margin-bottom:2em;width:100%}#store-overview .store-button a{display:block;clear:both;height:38px;padding:2px 0}.update-button{float:right;padding:2px;display:inline-block;width:38px;height:38px;text-align:center}.product-line{height:42px;width:100%;display:grid;grid-template-columns:[left] 40px [l1] 6px [l2] auto [l3] 6px [l4] 40px [l5] 6px [l6] 40px [right];grid-template-rows:[top] auto [bottom];overflow:hidden;line-height:1.5em;margin-bottom:4px}.product-line .needs-button{grid-column:left/l1;grid-row:top/bottom;text-align:right;background-color:hsla(0,0%,100%,.27);padding:2px;color:#fff;cursor:pointer;font-weight:700}.product-line .product-link{grid-column:l2/l3;grid-row:top/bottom;text-align:left;padding:2px;color:#fff;white-space:nowrap;overflow:hidden}.product-line .needs-button-inc{grid-column:l4/l5}.product-line .needs-button-dec,.product-line .needs-button-inc{grid-row:top/bottom;text-align:center;padding:2px;color:#fff;background-color:hsla(0,0%,40%,.67)}.product-line .needs-button-dec{grid-column:l6/right}.Overview_overview__1mUxe{xborder:1px solid #fff}.Overview_column__18Wdu{display:inline-block}
/*# sourceMappingURL=main.1a20f111.chunk.css.map */