@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}.app{background:#f8f9fa;color:#212529;font-family:Roboto,Helvetica Neue,Arial;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.3125rem;text-align:center;transition:background-color .5s ease,color .5s ease}.app.Dark{background:#343a40;color:#f8f9fa}header{box-shadow:0 3px 10px #00000059}header,header.Light{background-color:#2196f3}header.Dark{background-color:#37474f}.header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:91.46vw}nav{display:flex;justify-content:left}nav button{border:none;color:#fdfdfdab;cursor:pointer;display:inline-block;font-size:.875rem;height:64px;padding:0 1.875rem;transition:.5s;white-space:nowrap}nav button,nav button.Light{background-color:#2196f3}nav button.Dark{background-color:#37474f}nav button:hover{border:2px solid #9747ff}nav button.active{background-color:#1e88e5;color:#fff}.music button{background-color:#0000;background-image:url(/CatsPinterest/static/media/volume_up_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24.44281b1c863b34e9f5c7.svg);background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;height:35px;transition:.5s;transition:.5s ease-in-out;width:35px}.music button.pause{background-image:url(/CatsPinterest/static/media/volume_down_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24.064dde8ef95ab9e8a67b.svg)}.music button.play{background-image:url(/CatsPinterest/static/media/volume_up_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24.44281b1c863b34e9f5c7.svg)}.cat-list{display:flex;flex-wrap:wrap;gap:3.33vw;justify-content:flex-start;margin:50px auto;width:91.46vw}#favorite,.cat-list{min-height:100vh}#favorite{margin-bottom:0}.cat-card{height:15.62vw;position:relative;transition:.5s;width:15.62vw}.cat-card:hover{box-shadow:0 10px 25px #00000030,0 6px 6px #0000003b;transform:scale(1.14)}.cat-card img{height:100%;object-fit:cover;object-position:center;transition:transform .2s ease;width:100%}.cat-card button{-webkit-tap-highlight-color:transparent;background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOhSURBVHgBzZhNViIxEMcracad2OzmvRl57Q30BAN7deAEwgnEEwgnEE4gcwLxYw+eQOcE04OzmB0t7NQkU9V8mA5N0w0I839PH1SH6l+SSqUSBjPUK9h2SqZPlFIFxZjDAByyKwCXKeZyppqv/OU+0/rrQoQ0Pzn0sz/2g/JAscd5ftgMh6cIUsGvNsyTUk1hvdbMF5Af/rZdZ5ydQBwpVReDQS3T8byZgL3CZ8eSW21472VcuUKqs8zdU4u+9A93C8DZJcTpoOmHv+T1zrIVwOkqcfwnAZqwuAKQfAhn22FwFG801YLzvfRNl9Effj4QSpXpWYjzZhhcQj/+QPVytj/6/gj2j7MXMIy5d6cSGjt33QpE6Pk4W0UH51FtlIKzndtuPakfBK/t3HSrbDS1v8IeQgz1jnZLFvPjLYyunL59akIMIWQdIU81kyf6/T1uiU+5gE8c8rhwpAwCUIdMO9niwpHwnRVjum2+nS6l8EMgDWAvqpBQkvO6JcS3iYFzb+f6dxWSSkEDAS7eWdj3FGDy1Ntg8P6EhMq0XMpdeVhS0uItS8oJIDDlMFwgSm9EKww2KJOHw38uAnR1Q6/gOLAh9Qpf9g2TxzEVuLqFC1mADckSPAhIxQRWGPe6jVYObE6BjKKYuudSyk6gCVO53uHXHKxZtGFgRsnpNkxfTZ65+9PBae7oDyxmncOaxeXWVcCgWAfTl+uvYty0gzsBjuLzUbYCa9LgOHuKuS2Yj5Vs+ChjQ/9ot20MsYdlz8G8inlZjWqBB9BrRwbN9HW3TB8neVBYFhn0atbWy54PhGvrcIoGhvHJjE4Aab6Fmtr0HZ5Ot+GDlBrGnRMwIgOxgAlIymDdhj1o6DaKDZz+8HJqCZFPZcSdX4MatWPovou12YMZtHQ4wvKpDCuCw3gvBdwDPGLJdWC2Dd2LMf/kp0pxdLiKkZwB5+I7i2HtQwGpfPoIyAi4vB53gVdChKhwwK2mzaYCOfl0LwI3FzAaknXE4LloHrSnf48nRrF9ZW5jceBiAUZBUmBL/lKclcxHtxTtqdUaEy42YBQkhNwGDNuHXwQkgSPFrqjJYejCGR+0qRqZD/eYBI6U+PyBI2mPRtKsfl3xJoqwhdWQtK4i4DxIoIUOSARpKXWJq9msvscvD+zfSqofMmVVksItDDhWyG3AlOJcoURpqVPd6DagNuu5f4WyBBxpJWfgqMsfWFIrO6QHLpESXBqtVXTYWvWB6x8MuP7UNGK9AgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;bottom:24.3px;cursor:pointer;height:36.7px;opacity:0;position:absolute;right:19px;transition:.5s;transition:opacity .5s ease-in-out;width:40px}.cat-card button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJiSURBVHgBzZhBWtpAFIDfm9jujGHXRemX3kBvAHva0hOoJ5CeQLkBPUHjDfgoe8MJ9AbNh110l4g7beb1vRQwYjCJiTD/AsiEvPwzL3kzCcIawq7j7Gj7kIi6hOgigCvtBBAgYaCQvHt1N2kM/wTwDKk4LY6zv4jDREB4lRcH1wQ8YZEebzqQB5EXW/f91RNIHPV3d4AKD6EIRIP49rbf8KNorWDYfeda+u0FPPSyKEGs6VtjfD2UjVmn2QWFP6BIB1fjqLt2urNYg1yaI8UfGsCDl/NIEv/LOY6l7cuKcnUSxLPZgaRbOgwsdwrmyAmusm25BwDnqf0F5hHxKH5UVvymBWbiqF07uaaLlYEtgIBfFHDxBFNBcmUEy9aqTZIIGo0IBmAuXAeJAjAVWUzwCmMChkJIE6W19sFQtFKeaox/+5xmH0yD0G8MgyC5i2OiPpgGL2TlKxE0bhQRPHs0PZefyzoYW9YxyDJ8y5AsElAtM7oUlHzHBNtPNTuIy2LzyTPJzecPA248gS1AGr7vjae9dBtm/ZElL3nHRhcRnNqrvdH0YLU9cy7m+tOmDU6Bci4+59esfZmCfA1Em5Kcy7XT110afO7gsOu6PNVc4Cs9r+TJCZgT49Uki8gJuYJC3ZJF5YRCgkJdkmXkhMKCQlXJsnJCKUGBJZ25ZKk6KXVuLldqOi0tuOCm0/SKvrkiTed6x+qVlRNeLCgUmRazpq8yVHqq46mpx6lbu8CQfVXkhEojuIBH8owDnabbErnR9AwqUougEH5qHlmYvLSUt6XH9s9rD0yD7/D9sPO+BTXyD7alKJsK8j/5AAAAAElFTkSuQmCC);opacity:1}.cat-card button.not-favorite{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOhSURBVHgBzZhNViIxEMcracad2OzmvRl57Q30BAN7deAEwgnEEwgnEE4gcwLxYw+eQOcE04OzmB0t7NQkU9V8mA5N0w0I839PH1SH6l+SSqUSBjPUK9h2SqZPlFIFxZjDAByyKwCXKeZyppqv/OU+0/rrQoQ0Pzn0sz/2g/JAscd5ftgMh6cIUsGvNsyTUk1hvdbMF5Af/rZdZ5ydQBwpVReDQS3T8byZgL3CZ8eSW21472VcuUKqs8zdU4u+9A93C8DZJcTpoOmHv+T1zrIVwOkqcfwnAZqwuAKQfAhn22FwFG801YLzvfRNl9Effj4QSpXpWYjzZhhcQj/+QPVytj/6/gj2j7MXMIy5d6cSGjt33QpE6Pk4W0UH51FtlIKzndtuPakfBK/t3HSrbDS1v8IeQgz1jnZLFvPjLYyunL59akIMIWQdIU81kyf6/T1uiU+5gE8c8rhwpAwCUIdMO9niwpHwnRVjum2+nS6l8EMgDWAvqpBQkvO6JcS3iYFzb+f6dxWSSkEDAS7eWdj3FGDy1Ntg8P6EhMq0XMpdeVhS0uItS8oJIDDlMFwgSm9EKww2KJOHw38uAnR1Q6/gOLAh9Qpf9g2TxzEVuLqFC1mADckSPAhIxQRWGPe6jVYObE6BjKKYuudSyk6gCVO53uHXHKxZtGFgRsnpNkxfTZ65+9PBae7oDyxmncOaxeXWVcCgWAfTl+uvYty0gzsBjuLzUbYCa9LgOHuKuS2Yj5Vs+ChjQ/9ot20MsYdlz8G8inlZjWqBB9BrRwbN9HW3TB8neVBYFhn0atbWy54PhGvrcIoGhvHJjE4Aab6Fmtr0HZ5Ot+GDlBrGnRMwIgOxgAlIymDdhj1o6DaKDZz+8HJqCZFPZcSdX4MatWPovou12YMZtHQ4wvKpDCuCw3gvBdwDPGLJdWC2Dd2LMf/kp0pxdLiKkZwB5+I7i2HtQwGpfPoIyAi4vB53gVdChKhwwK2mzaYCOfl0LwI3FzAaknXE4LloHrSnf48nRrF9ZW5jceBiAUZBUmBL/lKclcxHtxTtqdUaEy42YBQkhNwGDNuHXwQkgSPFrqjJYejCGR+0qRqZD/eYBI6U+PyBI2mPRtKsfl3xJoqwhdWQtK4i4DxIoIUOSARpKXWJq9msvscvD+zfSqofMmVVksItDDhWyG3AlOJcoURpqVPd6DagNuu5f4WyBBxpJWfgqMsfWFIrO6QHLpESXBqtVXTYWvWB6x8MuP7UNGK9AgAAAABJRU5ErkJggg==)}.loading{background-color:#00000080;flex-direction:column;height:100%;left:0;padding-top:350px;position:fixed;top:0;width:100%;z-index:1000}.loader-container,.loading{align-items:center;display:flex}.loader-container{justify-content:center}.loader-circle{border-radius:50%}.loader-circle,.loader-spinner{border:2px solid #2196f3;height:100px;width:100px}.loader-spinner{animation:spin 1s linear infinite;border-radius:50%;border-top-color:#0000;margin:0 auto 20px}@keyframes spin{to{transform:rotate(1turn)}}.settings{justify-content:space-between;width:200px}.settings,.toggle-container{align-items:center;display:flex}.change-text{color:#fff;margin-right:10px}.switch{display:inline-block;height:32px;position:relative;width:60px}.switch input{display:none}.slider{background-color:#858a8a;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:24px;left:4px;width:26px}input:checked+.slider{background-color:#1e88e5}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px;cursor:grab}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.modal-overlay{background-color:#000000b3;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.modal-content,.modal-overlay{align-items:center;display:flex;justify-content:center;overflow:auto}.modal-content{background-color:#fff;border-radius:8px;box-sizing:border-box;max-height:70%;max-width:70%;padding:20px}.modal-content img{display:block;max-height:100%;max-width:100%;object-fit:contain}@media screen and (max-width:790px){.cat-list{gap:4vw;justify-content:space-evenly;margin:40px auto;width:85vw}.cat-card{height:33vw;width:33vw}.cat-card button{bottom:15px;height:26.7px;opacity:1;right:15px;width:30px}.cat-card button:hover{opacity:1}}@media (max-width:790px){.cat-card button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOhSURBVHgBzZhNViIxEMcracad2OzmvRl57Q30BAN7deAEwgnEEwgnEE4gcwLxYw+eQOcE04OzmB0t7NQkU9V8mA5N0w0I839PH1SH6l+SSqUSBjPUK9h2SqZPlFIFxZjDAByyKwCXKeZyppqv/OU+0/rrQoQ0Pzn0sz/2g/JAscd5ftgMh6cIUsGvNsyTUk1hvdbMF5Af/rZdZ5ydQBwpVReDQS3T8byZgL3CZ8eSW21472VcuUKqs8zdU4u+9A93C8DZJcTpoOmHv+T1zrIVwOkqcfwnAZqwuAKQfAhn22FwFG801YLzvfRNl9Effj4QSpXpWYjzZhhcQj/+QPVytj/6/gj2j7MXMIy5d6cSGjt33QpE6Pk4W0UH51FtlIKzndtuPakfBK/t3HSrbDS1v8IeQgz1jnZLFvPjLYyunL59akIMIWQdIU81kyf6/T1uiU+5gE8c8rhwpAwCUIdMO9niwpHwnRVjum2+nS6l8EMgDWAvqpBQkvO6JcS3iYFzb+f6dxWSSkEDAS7eWdj3FGDy1Ntg8P6EhMq0XMpdeVhS0uItS8oJIDDlMFwgSm9EKww2KJOHw38uAnR1Q6/gOLAh9Qpf9g2TxzEVuLqFC1mADckSPAhIxQRWGPe6jVYObE6BjKKYuudSyk6gCVO53uHXHKxZtGFgRsnpNkxfTZ65+9PBae7oDyxmncOaxeXWVcCgWAfTl+uvYty0gzsBjuLzUbYCa9LgOHuKuS2Yj5Vs+ChjQ/9ot20MsYdlz8G8inlZjWqBB9BrRwbN9HW3TB8neVBYFhn0atbWy54PhGvrcIoGhvHJjE4Aab6Fmtr0HZ5Ot+GDlBrGnRMwIgOxgAlIymDdhj1o6DaKDZz+8HJqCZFPZcSdX4MatWPovou12YMZtHQ4wvKpDCuCw3gvBdwDPGLJdWC2Dd2LMf/kp0pxdLiKkZwB5+I7i2HtQwGpfPoIyAi4vB53gVdChKhwwK2mzaYCOfl0LwI3FzAaknXE4LloHrSnf48nRrF9ZW5jceBiAUZBUmBL/lKclcxHtxTtqdUaEy42YBQkhNwGDNuHXwQkgSPFrqjJYejCGR+0qRqZD/eYBI6U+PyBI2mPRtKsfl3xJoqwhdWQtK4i4DxIoIUOSARpKXWJq9msvscvD+zfSqofMmVVksItDDhWyG3AlOJcoURpqVPd6DagNuu5f4WyBBxpJWfgqMsfWFIrO6QHLpESXBqtVXTYWvWB6x8MuP7UNGK9AgAAAABJRU5ErkJggg==)}}.cat-card button.favorite{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJiSURBVHgBzZhBWtpAFIDfm9jujGHXRemX3kBvAHva0hOoJ5CeQLkBPUHjDfgoe8MJ9AbNh110l4g7beb1vRQwYjCJiTD/AsiEvPwzL3kzCcIawq7j7Gj7kIi6hOgigCvtBBAgYaCQvHt1N2kM/wTwDKk4LY6zv4jDREB4lRcH1wQ8YZEebzqQB5EXW/f91RNIHPV3d4AKD6EIRIP49rbf8KNorWDYfeda+u0FPPSyKEGs6VtjfD2UjVmn2QWFP6BIB1fjqLt2urNYg1yaI8UfGsCDl/NIEv/LOY6l7cuKcnUSxLPZgaRbOgwsdwrmyAmusm25BwDnqf0F5hHxKH5UVvymBWbiqF07uaaLlYEtgIBfFHDxBFNBcmUEy9aqTZIIGo0IBmAuXAeJAjAVWUzwCmMChkJIE6W19sFQtFKeaox/+5xmH0yD0G8MgyC5i2OiPpgGL2TlKxE0bhQRPHs0PZefyzoYW9YxyDJ8y5AsElAtM7oUlHzHBNtPNTuIy2LzyTPJzecPA248gS1AGr7vjae9dBtm/ZElL3nHRhcRnNqrvdH0YLU9cy7m+tOmDU6Bci4+59esfZmCfA1Em5Kcy7XT110afO7gsOu6PNVc4Cs9r+TJCZgT49Uki8gJuYJC3ZJF5YRCgkJdkmXkhMKCQlXJsnJCKUGBJZ25ZKk6KXVuLldqOi0tuOCm0/SKvrkiTed6x+qVlRNeLCgUmRazpq8yVHqq46mpx6lbu8CQfVXkhEojuIBH8owDnabbErnR9AwqUougEH5qHlmYvLSUt6XH9s9rD0yD7/D9sPO+BTXyD7alKJsK8j/5AAAAAElFTkSuQmCC)}@media screen and (max-width:490px){.header-container{display:flex;flex-direction:column;gap:10px}.cat-list{width:70vw}}
/*# sourceMappingURL=main.d81c59de.css.map*/