html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#777 transparent}body{margin:0 0 50px;background:#2d2d2d;font-family:Inter,sans-serif;font-size:12px;font-weight:300;color:#ddd}.logo{margin:30px 0 10px 20px;display:flex;justify-content:flex-start;align-items:center}.logo img{width:130px;opacity:.1}.products-table{width:max-content;margin:10px 10px 100px;border-radius:10px}.product,.header .columns{display:flex;gap:5px;padding:5px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-sizing:border-box}.header{position:sticky;top:0;left:0;width:100%;background:#222;border-radius:15px 15px 0 0;z-index:1}.products-buttons{padding:10px;box-sizing:border-box;display:flex;gap:10px}.products-buttons button{padding:5px 8px;border:none;background:transparent;color:#bbb;border-radius:5px;cursor:pointer}.products-buttons button:hover{background:#fff2;color:#ddd}.searches-link{padding:5px 12px;border:1px solid #3FB2FA44;background:#3fb2fa11;color:#3fb2fa;border-radius:5px;cursor:pointer;text-decoration:none;font-size:12px;transition:background .15s,border-color .15s}.searches-link:hover{background:#3fb2fa33;border-color:#3fb2fa77}.products-buttons button.active{border:#3FB2FA77 1px solid;background:#3fb2fa44;color:#ddd}.header .columns>div{display:flex;align-items:center;gap:5px}.header .columns button{width:16px;background:none;border:none;padding:0;margin:0;cursor:pointer}.header .columns img{width:100%;display:block;margin:0}.products{border-radius:0 0 15px 15px;overflow:clip}.product:nth-child(2n){background-color:#2d2d2d}.product:nth-child(odd){background-color:#282828}.product>div,.header .columns>div{display:flex;align-items:center;flex-shrink:0}.product .sku{position:sticky;top:0;left:0;background:inherit}.product a{color:#ddd;text-decoration:dotted underline}.w1{width:30px}.mini{width:50px}.small{width:140px}.large{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.medium{width:225px}.product input{width:100%;padding:5px 10px;box-sizing:border-box;border:#444 1px solid;outline:none;border-radius:5px;background:transparent;color:#aaa;font-family:JetBrains Mono,monospace}.product input:focus{border:#3fb2fa 1px solid}.product input:disabled{color:#666}.product .visible{display:flex;align-items:center}.red{color:red}.hide{background:#403035!important;border-top:1px solid rgba(255,83,83,.3)!important;border-bottom:1px solid rgba(255,83,83,.3)!important}.slide-button{width:35px;height:18px;background:#3fb2fa00;border-radius:50px;border:1px solid #444;box-sizing:border-box;cursor:pointer;position:relative;transition:.25s ease-out}.slide-button.active{background:#3fb2fa44;border:1px solid #3fb2fa}.slide-button:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:3px;width:16px;height:12px;background:#f6f5f4;border:1px solid #d4cec8;border-radius:50px;box-sizing:border-box;transition:.25s ease-out}.slide-button.active:after{left:14px}.deleteButton{font-size:20px;background:#403035!important;border:1px solid rgba(255,83,83,.3)!important;border-radius:5px;padding:9px;line-height:9px;cursor:pointer}.delete-message{width:100%;position:fixed;bottom:0;left:0;height:50px;background:red;color:#fff;display:flex;align-items:center;justify-content:center}.save-box{padding:10px;box-sizing:border-box;background:#222;position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center}.save-button{background:#2296dd;color:#fff;font-family:Inter,sans-serif;font-weight:400;border-radius:10px;outline:none;border:none;padding:12px 26px;margin:0 0 0 10px;cursor:pointer}.save-box span{font-family:JetBrains Mono,monospace;opacity:.5;position:absolute;left:50%;transform:translate(-50%)}.searches-page{max-width:900px;margin:0 auto;padding:20px}.searches-top{margin-bottom:20px}.searches-back{color:#3fb2fa;text-decoration:none;font-size:12px;opacity:.7;transition:opacity .15s}.searches-back:hover{opacity:1}.searches-title{font-size:20px;font-weight:500;margin:10px 0 15px;color:#eee}.searches-stats{display:flex;gap:20px}.searches-stat{background:#222;border-radius:10px;padding:12px 20px;display:flex;flex-direction:column;gap:2px}.searches-stat-value{font-family:JetBrains Mono,monospace;font-size:20px;font-weight:500;color:#3fb2fa}.searches-stat-label{font-size:11px;color:#888}.searches-table{background:#222;border-radius:15px;overflow:hidden}.searches-header{display:flex;align-items:center;padding:12px 15px;border-bottom:1px solid #333;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;background:#222;z-index:1}.header-query{width:300px;font-size:13px;color:#ddd}.searches-header .header-query,.searches-header .header-count{font-family:JetBrains Mono,monospace;font-size:12px;color:#aaa;cursor:pointer;-webkit-user-select:none;user-select:none}.searches-header .header-query:hover,.searches-header .header-count:hover{color:#bbb}.searches-row{display:flex;align-items:center;padding:8px 15px;transition:background .1s}.searches-row.even{background:#2a2a2a}.searches-row.odd{background:#252525}.searches-row:hover{background:#333}.searches-col{flex-shrink:0}.header-rank,.searches-rank{width:40px;font-family:JetBrains Mono,monospace;color:#555;font-size:11px}.searches-query{width:300px;font-size:13px;color:#ddd}.searches-count{width:15px;font-family:JetBrains Mono,monospace;font-size:12px;color:#aaa;padding-right:15px}.searches-bar-col{flex:1;min-width:0}.searches-bar{height:6px;background:#3fb2fa44;border:1px solid #3FB2FA77;border-radius:3px;min-width:2px;transition:width .3s ease-out}.searches-loading{padding:40px;text-align:center;color:#666;font-family:JetBrains Mono,monospace}
