body{background-color:#f0f0f0;color:#222;font-size:15px}body,button,input,textarea{font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Geneva,Noto Sans Armenian,Noto Sans Bengali,Noto Sans Cherokee,Noto Sans Devanagari,Noto Sans Ethiopic,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans Kannada,Noto Sans Khmer,Noto Sans Lao,Noto Sans Osmanya,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,arial,Tahoma,verdana,sans-serif}input[type=text],input[type=password],input[type=number]{box-sizing:border-box;padding:10px;border-radius:10px;border:solid 1px rgba(0,0,0,.2);color:#222;font-size:14px}textarea{box-sizing:border-box;padding:10px;border-radius:10px;border:solid 1px rgba(0,0,0,.2);resize:none;color:#222;font-size:14px}button{box-sizing:border-box;font-size:14px;height:30px;border-radius:15px;padding:0 1.4em;border:solid 1px rgba(0,0,0,.2);background-color:#fff;color:#222;cursor:pointer;transition:transform .3s ease}button.active{outline:dotted 4px #3bc;outline-offset:1px;cursor:default}button:not(.active):disabled{opacity:.5;cursor:default}button:not(.active):hover{outline:solid 3px rgba(0,0,0,.1);outline-offset:1px}button:not(.active):active{transform:scale(.95)}.settings{box-sizing:border-box;background-color:#00000014;border-radius:15px;padding:15px 20px}.settings h4{font-size:14px;color:#666;line-height:20px;margin:10px 0 0}.settings textarea{width:100%;height:100px}.settings input[type=text],.settings input[type=password]{width:100%}.settings button.save{display:block;margin:20px 0 10px auto}.settings .two{display:flex;gap:10px;align-items:center}.settings .two>*{width:50%}.settings .two .group-info{position:relative;box-sizing:border-box;height:40px;border-radius:20px;padding:5px 10px 5px 45px;font-size:12px;line-height:15px;background-color:#0000001a}.settings .two .group-info .image{position:absolute;top:3px;left:3px;width:34px;height:34px;border-radius:50%;background-color:#0000001a;background-size:cover}.login[data-v-0a113903]{width:90%;max-width:300px;margin:50px auto;padding:15px 20px;border-radius:15px;box-shadow:0 1px 2px #00000026,0 2px 5px #00000026;border:solid 1px #ccc;background-color:#fff}.login input[data-v-0a113903]{display:block;width:100%;margin:20px 0}.icon[data-v-9b7cd270]{display:inline-flex}.icon[data-v-9b7cd270] svg{width:25px;height:25px;fill:currentColor}#main-market[data-v-628052bc]{position:relative;box-sizing:border-box;display:flex;align-items:center;padding:0 75px 0 65px;width:90%;max-width:350px;height:60px;background-color:#fff;border-radius:30px;box-shadow:0 1px 2px #00000026,0 2px 5px #00000026;margin:40px auto}#main-market .image[data-v-628052bc]{position:absolute;top:5px;left:5px;width:50px;height:50px;border-radius:50%;background-color:#0000001a;background-size:cover}#main-market .title[data-v-628052bc]{overflow:hidden;max-height:2.5em}#main-market .buttons[data-v-628052bc]{position:absolute;display:flex;top:15px;right:15px}#main-market .buttons>div[data-v-628052bc]{box-sizing:border-box;width:30px;height:30px;padding:7px;cursor:pointer}#main-market .buttons>div .icon[data-v-628052bc]{cursor:pointer}#main-market .buttons>div .icon[data-v-628052bc] svg{width:16px;height:16px;fill:#00000080;transition:all .3s ease}#main-market .buttons>div .icon.update[data-v-628052bc]{transform:scale(1.1)}#main-market .buttons>div:hover .icon[data-v-628052bc] svg{fill:#000c}.settings.market-settings[data-v-628052bc]{width:90%;max-width:500px;margin:20px auto}button.process[data-v-628052bc]{display:block;margin:20px auto}.product-list[data-v-628052bc]{width:90%;max-width:350px;margin:40px auto}.product-list a[data-v-628052bc]{text-decoration:none;color:inherit}.product-list .product[data-v-628052bc]{position:relative;box-sizing:border-box;width:100%;min-height:150px;background-color:#fff;padding:15px 20px 10px 120px;border-radius:15px;box-shadow:0 1px 2px #00000026,0 2px 5px #00000026;transition:all .3s ease;margin:20px 0}.product-list .product[data-v-628052bc]:hover{transform:scale(1.05);box-shadow:0 2px 4px #0003,0 4px 7px #0003}.product-list .product .image[data-v-628052bc]{position:absolute;top:10px;left:10px;width:100px;height:130px;background-color:#f0f0f0;background-size:cover;border-radius:8px}.product-list .product .title[data-v-628052bc]{color:#818c99;margin-bottom:5px}.product-list .product .price[data-v-628052bc]{font-weight:600}.product-list .product .automation[data-v-628052bc]{margin-top:10px;width:fit-content;font-size:12px;background-color:#5a5;color:#fff;line-height:24px;font-size:13px;padding:0 1em;border-radius:8px}.switch[data-v-37961068]{box-sizing:border-box;display:flex;height:30px;width:fit-content;background-color:#fff;border-radius:10px;border:solid 1px #ccc;transition:all .3s ease}.switch>.option[data-v-37961068]{margin:2px;border-radius:8px;height:24px;line-height:24px;font-size:13px;padding:0 1em;transition:all .3s ease;cursor:pointer}.switch>.option.active[data-v-37961068]{background-color:#eee;cursor:default}.main-menu[data-v-295ef620]{width:100%;max-width:650px;margin:0 auto;background-color:red}.main-menu[data-v-295ef620]>*{position:fixed;top:50px}.main-menu .icon[data-v-295ef620] svg{width:20px;height:20px;fill:#0009}.main-menu .icon[data-v-295ef620]:hover svg{fill:#000c}.product[data-v-295ef620]{box-sizing:border-box;position:relative;width:100%;min-height:150px;max-width:350px;margin:40px auto 20px;background-color:#fff;padding:15px 20px 10px 120px;border-radius:15px;box-shadow:0 1px 2px #00000026,0 2px 5px #00000026}.product .image[data-v-295ef620]{position:absolute;top:10px;left:10px;width:100px;height:130px;background-color:#f0f0f0;background-size:cover;border-radius:8px;cursor:pointer;outline:solid 3px rgba(0,0,0,0);outline-offset:2px;transition:outline-color .3s ease}.product .image[data-v-295ef620]:hover{outline-color:#00000026}.product .title[data-v-295ef620]{color:#818c99;margin-bottom:5px}.product .price[data-v-295ef620]{font-weight:600}.product .settings-button[data-v-295ef620]{position:absolute;top:10px;right:10px;box-sizing:border-box;width:25px;height:25px;padding:5px;cursor:pointer}.product .settings-button .icon.cogwheel[data-v-295ef620]{cursor:pointer}.product .settings-button .icon.cogwheel[data-v-295ef620] svg{width:15px;height:15px;fill:#0009}.product .settings-button:hover .icon.cogwheel[data-v-295ef620] svg{fill:#000c}.settings.product-settings[data-v-295ef620]{width:90%;max-width:500px;margin:20px auto}.settings.product-settings a.group[data-v-295ef620]{text-decoration:none;color:inherit}.purchases[data-v-295ef620]{width:90%;max-width:500px;margin:40px auto 20px}.purchases .filters[data-v-295ef620]{display:flex;justify-content:flex-end;gap:5px;padding:10px 20px;text-align:right;font-size:12px}.purchases .filters .filter[data-v-295ef620]{padding:3px 5px;border-radius:3px;white-space:nowrap;color:#555;cursor:pointer}.purchases .filters .filter[data-v-295ef620]:hover{color:#000}.purchases .filters .filter.active[data-v-295ef620]{background-color:#fff;outline:solid 1px rgba(0,0,0,.1)}.purchases .purchase[data-v-295ef620]{position:relative;min-height:50px;max-height:50px;border-radius:25px;margin:10px 0;cursor:pointer;overflow:hidden;transition:background-color .3s ease,max-height .5s ease}.purchases .purchase.selected[data-v-295ef620]{background-color:#0000001a;max-height:200px}.purchases .purchase.selected .data[data-v-295ef620]{display:block}.purchases .purchase[data-v-295ef620]:not(.selected):hover:not(:has(.avatar:hover)){background-color:#0000000d}.purchases .purchase .avatar[data-v-295ef620]{position:absolute;top:5px;left:5px;width:40px;height:40px;border-radius:50%;background-color:#0000004d;background-size:cover;outline:solid 3px rgba(0,0,0,0);outline-offset:2px;transition:outline-color .3s ease}.purchases .purchase .avatar[data-v-295ef620]:hover{outline-color:#00000026}.purchases .purchase a[data-v-295ef620]{text-decoration:none;color:inherit}.purchases .purchase .line[data-v-295ef620]{display:flex;justify-content:space-between;align-items:center;padding-right:20px}.purchases .purchase .line .name[data-v-295ef620]{flex-grow:1;box-sizing:border-box;padding-left:55px;line-height:50px;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.purchases .purchase .line .state[data-v-295ef620]{flex-grow:0;display:flex;gap:5px;margin-left:10px}.purchases .purchase .line .state>div[data-v-295ef620]{background-color:#0000001a;line-height:20px;padding:0 .6em;white-space:nowrap;font-size:12px;border-radius:3px}.purchases .purchase .line .state>div.ok[data-v-295ef620]{background-color:#5a5}.purchases .purchase .line .state>div.red[data-v-295ef620]{background-color:#c22;color:#fff}.purchases .purchase .data[data-v-295ef620]{padding:5px 0 15px;margin:0 20px;text-align:right;font-size:12px;line-height:20px;display:none}.purchases .purchase .data div[data-v-295ef620]{white-space:nowrap}.product-settings .switch .option.active.true{background-color:#5a5;color:#fff}
