.main.page{padding:0}.main.page .buttonRow{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem;gap:1.5rem;width:100%}.main.page .buttonRow button{font-weight:500;font-size:1.25rem;padding:.75rem 1rem}.main.page .header{display:flex;flex-direction:column;align-items:center;padding:2rem;gap:1rem;width:100%;background-color:var(--primary-light)}.main.page .header h1{font-size:5rem}.main.page .header p{font-size:1.25rem;font-weight:500;color:var(--text-secondary)}@media screen and (max-width: 500px){.buttonRow{flex-direction:column!important}.buttonRow a button{min-width:100%!important}}.page.dash{flex-direction:row;padding:0rem;gap:0rem}.dashboard-links{z-index:2;display:flex;flex-direction:column;padding:.5rem;gap:.3rem;width:max-content;min-width:14rem;height:100%;border-right:1px solid #ffffff10;background-color:#ffffff04;-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem)}.dashboard-links .divider{margin:.25rem 0;border-bottom:1px solid #ffffff10;border-radius:.35rem}.dashboard-links .end{margin-top:auto}.dashboard-links button{display:flex;flex-direction:row;align-items:center;padding:.385rem .5rem;font-size:1rem;cursor:pointer;outline:none;border:none;border-radius:.35rem;background-color:#fff0;transition:background-color .1s,color .1s}.dashboard-links button svg{margin-right:.35rem;height:1.25rem;width:1.25rem}.dashboard-links button:hover{background-color:#ffffff10}.dashboard-links button.selected{background-color:#ffffff15}.dashboard-links button.warning{color:#fd6161}.dashboard-links button.warning:hover{background-color:#fd6161b0;color:var(--text)}.dashboard-links h3{margin:0;font-size:1.25rem;font-weight:500}.dashboard-links-mobile{display:none;position:absolute;inset:0;width:100%;height:100%;background-color:#00000080}.dashboard-links-mobile .container{display:flex;flex-direction:column;height:max-content;width:100%;gap:.5rem;padding:.5rem;border-bottom:2px solid var(--primary);background-color:var(--secondary)}.tab-header{-webkit-user-select:none;user-select:none;font-size:.85rem;font-weight:500;margin-top:.5rem;color:#ffffff50}.user-section{display:flex;flex-direction:row;gap:.5rem;padding:.5rem;width:100%;background-color:#ffffff15;border-radius:.35rem}.user-section .user-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.25rem;height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.user-section .user-info span{font-size:1rem;font-weight:500}.user-section .user-info small{font-size:.75rem;color:#ffffff80;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-section .avatar{display:flex;align-items:center;justify-content:center;max-width:2.75rem;aspect-ratio:1/1;overflow:hidden;border-radius:.35rem;background-color:#ffffff10}.user-section .avatar img{width:100%;height:100%;object-fit:cover}main{display:flex;flex-direction:column;padding:1rem;margin:0 auto;height:100%;width:min(100%,60rem)}main.home .help{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}main.home .help .help-card{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:.35rem;background-color:var(--dark-stting)}main.account .button-row{display:flex;flex-direction:row;gap:.5rem}main.account .settings{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}main.account .settings .settings-row{position:relative;display:flex;flex-direction:row;gap:1rem}main.account .settings .settings-row .setting{width:100%}main.account .settings .settings-row.disabled .setting{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}main.account .settings .settings-row.disabled .reason{position:absolute;inset:50%;transform:translate(-50%,-50%);z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.5rem;gap:.5rem;opacity:1;min-height:2.5rem;min-width:2.5rem;width:80%;height:fit-content;border-radius:.35rem;background-color:#ffd900;pointer-events:none;-webkit-user-select:none;user-select:none}main.account .settings .settings-row.disabled .reason *{color:#000}main.account .settings .settings-row.disabled .reason svg{height:1.5rem;min-width:1.5rem}main.account .settings .settings-row.disabled .reason p{font-size:1.25rem;font-weight:500}main.account .settings .settings-col{display:flex;flex-direction:column;gap:1rem;overflow:hidden}main.account .settings .settings-col .setting{width:100%}main.account .settings .setting{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:.35rem;background-color:var(--dark-stting)}main.account .settings .setting .text-row{display:flex;flex-direction:row;gap:.5rem}main.account .settings .setting .edit{margin-left:.25rem;cursor:pointer}main.account .settings .setting input{width:100%;max-height:35px}main.account .settings .setting .login-combo{font-size:1.25rem;font-weight:500;line-height:1}main.account .settings .setting .setting-button{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:1rem;min-width:max-content;cursor:pointer;outline:none;border:none;border-radius:.35rem;background-color:#00000031;transition:background-color .1s,color .1s}main.account .settings .setting .setting-button svg{height:1.25rem;width:1.25rem}main.account .settings .setting .setting-button:hover{background-color:#ffffff10}main.account .settings .setting .setting-button.connect{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:1.1rem;font-weight:500;width:100%}main.account .settings .setting .setting-button.discord{background-color:#5865f2}main.account .settings .setting .setting-button.discord:hover{background-color:#6974f3}main.account .settings .setting .setting-button.google{background-color:#ea4335}main.account .settings .setting .setting-button.google:hover{background-color:#f0473c}main.account .settings .setting .settingButton.github{background-color:#ffffff10;color:#ffffff80}main.account .settings .setting .settingButton.github:hover{background-color:#ffffff20;color:#fff}@media screen and (width < 800px){main.account .settings .settings-row{flex-direction:column}}main.locker .item-row{display:flex;flex-direction:row;align-items:center;gap:1rem}main.locker .filterRow{display:flex;flex-direction:row;gap:1rem;margin-top:.5rem;max-width:100%;flex-wrap:wrap}main.locker .filterRow .dropdown{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;gap:.5rem;padding:0 1rem;font-size:1.15rem;font-weight:500;cursor:pointer;outline:none;border:none;border-radius:.25rem;background-color:#0c0c0ca6;transition:background-color .1s,color .1s}main.locker .filterRow .dropdown svg{height:1.25rem;width:1.25rem}main.locker .filterRow .dropdown:hover{background-color:#ffffff10}main.locker .filterRow button{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:1.15rem;font-weight:500;cursor:pointer;outline:none;border:none;border-radius:.25rem;background-color:#0c0c0ca6;transition:background-color .1s,color .1s}main.locker .filterRow button svg{height:1.25rem;width:1.25rem}main.locker .filterRow button:hover{background-color:#ffffff10}main.locker .filterRow button.selected{background-color:#ffffff15}main.locker .locker-container{width:100%;height:100%;max-height:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:1rem;overflow-y:auto;overflow-x:hidden}main.locker .locker-container .list::-webkit-scrollbar{display:none;display:flex;flex-direction:column}main.locker .locker-container .no-items{padding:1rem 1rem 1.2rem;width:100%;height:fit-content;border-radius:.5rem;background-color:#00000050}main.locker .locker-container .no-items h2{margin:0;font-size:2rem;font-weight:700}.page.dash{overflow:hidden}.page.dash main{animation:fadeInFromLeft .2s cubic-bezier(.25,.46,.45,.94) both}@keyframes fadeInFromLeft{0%{opacity:0;translate:-.6rem}50%{opacity:1}to{opacity:1;translate:0}}.item{display:flex;align-items:center;justify-content:center;height:13rem;min-width:9rem;background-image:linear-gradient(45deg,#747a80 0%,#acaeb1 100%);overflow:hidden;border-radius:.45rem}.item .inner{position:relative;display:flex;align-items:center;justify-content:center;width:calc(100% - .5rem);height:calc(100% - .6rem);border-radius:.35rem;background-color:#000000af;overflow:hidden}.item .inner .image-container{display:flex;align-items:flex-end;justify-content:center;min-width:120%;height:70%;rotate:-10deg;margin-bottom:1rem;overflow:hidden}.item .inner .image-container img{position:absolute;rotate:10deg;height:100%;object-fit:cover;pointer-events:none}.item.legendary{background-image:linear-gradient(45deg,#c35a13 0%,#da7c42 100%)}.item.legendary .inner{background-image:radial-gradient(circle at 50% 50%,#5c2000 0%,#280b00 100%)}.item.epic{background-image:linear-gradient(45deg,#7b2dd4 0%,#c22aec 100%)}.item.epic .inner{background-image:radial-gradient(circle at 50% 50%,#3d1371 0%,#15042e 100%)}.item.rare{background-image:linear-gradient(45deg,#0058bf 0%,#01e9f0 100%)}.item.rare .inner{background-image:radial-gradient(circle at 50% 50%,#00102e 0%,#002456 100%)}.item.uncommon{background-image:linear-gradient(45deg,#008005 0%,#91ec01 100%)}.item.uncommon .inner{background-image:radial-gradient(circle at 50% 50%,#004401 0%,#002100 100%)}.item.common{background-image:linear-gradient(45deg,#747a80 0%,#acaeb1 100%)}.item.common .inner{background-image:radial-gradient(circle at 50% 50%,#3b3e41 0%,#17191a 100%)}.item.mythic{background-image:linear-gradient(45deg,#cf8c24 0%,#f0ca47 100%)}.item.mythic .inner{background-image:radial-gradient(circle at 50% 50%,#8a5d19 0%,#554405 100%)}.builds{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1rem;gap:1rem;max-height:100%;overflow-y:auto;overflow-x:hidden}.builds .build{position:relative;display:flex;flex-direction:column;padding:.5rem;gap:.15rem;max-width:160px;max-height:257px;cursor:pointer;border-radius:.5rem;transition:background-color .15s;-webkit-user-select:none;user-select:none}.builds .build .info{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builds .build .info span{font-size:1.2rem;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builds .build .info small{font-size:.85rem;color:#ffffff65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builds .build .image{position:relative;display:flex;align-items:center;justify-content:center;min-height:200px;aspect-ratio:650 / 900;border-radius:.5rem;object-fit:cover;border-style:dashed;border-width:.15rem;border-color:#fff3;background-color:#0000005d;overflow:hidden;transition:background-color .15s}.builds .build .image img{width:100%;height:100%;object-fit:cover;transition:filter .15s}.builds .build .image svg{position:absolute;width:2rem;height:2rem;fill:#fff3;transition:fill .15s}.builds .build .image:has(img){border-style:none}.builds .build:hover{background-color:#ffffff15}.builds .build:hover .image{background-color:#00000091}.builds .build:hover .image svg{fill:#fffa}.builds .build .delete{position:absolute;display:flex;align-items:center;justify-content:center;padding:.25rem;max-width:2rem;max-height:2rem;right:.35rem;bottom:.35rem;border-radius:.35rem;transition:background-color .15s}.builds .build .delete svg{fill:#ffffff65;min-width:100%;min-height:100%;transition:fill .15s}.builds .build .delete:hover{background-color:#ffffff15}.builds .build .delete:hover svg{fill:#ff5353}.shop{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;width:100%}.store{display:flex;flex-direction:column;gap:.5rem}.store span{font-size:1.5rem;font-weight:900;font-family:var(--font-header)}.items{display:flex;flex-direction:row;gap:1rem;height:min-content}.store.featured .items .item{min-width:15.675vw;aspect-ratio:2/3;height:100%}.store.daily .items{flex-wrap:wrap;max-width:39vw}.store.daily .items .item{aspect-ratio:1;min-width:11.15vw;height:min-content}@media (max-width: 1000px){.shop{flex-direction:column;gap:1rem}}.item .amount{z-index:2;position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;padding:.25rem 0;gap:.15rem;width:100%;background-color:#00000050}.item .amount .price{display:flex;flex-direction:row;align-items:center;gap:.15rem;font-size:1.2vw}.item .amount span{text-align:center;font-size:2vw}.vbuck{width:1.15rem;height:1.15rem}.store.daily .items .item .amount span{font-size:1.5vw}.store.daily .items .item .amount .price{font-size:1vw}.store.daily .items .item .vbuck{width:1rem;height:1rem}.admin{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:row;gap:1rem}.admin button{padding:1rem}main.edit{max-height:calc(100vh - 3rem);overflow-y:auto}main.edit .btn-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--border)}main.edit section{display:flex;flex-direction:column;gap:.5rem}main.edit section .placeholder{display:flex;flex-direction:column;padding:.75rem;gap:.15rem;font-size:1rem;border-radius:.35rem;background-color:var(--secondary)}main.edit .inputRow{display:flex;flex-direction:row;gap:.5rem;align-items:center}main.edit .inputRow .label{display:flex;align-items:center;justify-content:center;padding:.5rem;font-size:.9rem;font-weight:400;color:var(--text);height:100%;border-radius:.2rem;background-color:var(--secondary)}main.edit .inputRow input{flex:1;height:100%}main.edit .inputRow .setting-button{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:0 .7rem;height:100%;font-size:1rem;min-width:max-content;cursor:pointer;outline:none;border:none;border-radius:.35rem;background-color:var(--secondary);transition:background-color .1s,color .1s}main.edit .inputRow .setting-button svg{height:1.25rem;width:1.25rem}main.edit .inputRow .setting-button:hover{background-color:#ffffff10}h2{display:flex;flex-direction:row;align-items:center}h2 code{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;font-size:.9rem;font-weight:400;color:var(--text);margin:0 .5rem;height:100%;border-radius:.2rem;background-color:#ffffff20}.btn-row2{display:flex;flex-direction:row;gap:.5rem;width:100%}.btn-row2 *{width:100%}.scroll{flex:1;overflow-y:auto;overflow-x:hidden}table{margin-top:1rem;width:100%;border-collapse:collapse;border-spacing:0;border-radius:.5rem;background-color:#00000025}table thead tr th{padding:8px;text-align:left;background-color:#ffffff18}table thead tr th:first-child{border-top-left-radius:.5rem}table thead tr th:last-child{border-top-right-radius:.5rem}table tbody tr td{padding:8px;text-align:left}table tr:nth-child(even){background-color:#00000025}.actions{display:flex;flex-direction:row;gap:.5rem}.actions .button{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:none;background-color:#00000025;color:#fff;transition:background-color .2s}.actions .button .tooltip{position:absolute;bottom:110%;padding:.5rem;border-radius:.5rem;background-color:#0a100f;color:#fff;font-size:.8rem;opacity:0;pointer-events:none;transition:opacity .2s}.actions .button:hover{background-color:#00000050}.actions .button:hover svg{fill:#fff}.actions .button:hover .tooltip{opacity:1}.actions .button svg{width:1.5rem;height:1.5rem;fill:#ffffff50;transition:fill .2s}.actions .button:disabled{background-color:#00000025;cursor:not-allowed}.actions .button:disabled:hover{background-color:#00000025}.actions .button:disabled:hover svg{fill:#ffffff50}.actions .button:disabled:hover .tooltip{opacity:0}.search{display:flex;flex-direction:row;gap:.5rem;margin-top:1rem;width:100%}.search input{width:100%;height:2.6rem;padding:.5rem}.max{width:min-content}.max2{width:100%}.frame-outer{flex:1;display:flex;flex-direction:column;overflow:hidden}.frame-outer .frame{--h: 1.5rem;display:flex;flex-direction:row;align-items:center;width:100%;max-height:var(--h);min-height:var(--h);background-color:var(--secondary);-webkit-user-select:none;user-select:none}.frame-outer .frame .title{padding:.5rem;font-size:1rem;-webkit-user-select:none;user-select:none;min-width:max-content}.frame-outer .frame .buttons{display:flex;flex-direction:row;align-items:center;height:100%;min-width:max-content;margin-left:auto}.frame-outer .frame .buttons button{display:flex;align-items:center;justify-content:center;min-width:calc(1.35 * var(--h));height:100%;cursor:pointer;border:none;background-color:transparent}.frame-outer .frame .buttons button svg{width:1rem;height:1rem;fill:#ffffff20}.frame-outer .frame .buttons button:hover{background-color:#ffffff10}.frame-outer .frame .buttons button:hover svg{fill:#fff}.frame-outer .frame .buttons button.close:hover{background-color:#bd49494f}.frame-outer .children{flex:1;display:flex;flex-direction:row;overflow:auto}.filler{min-height:1px}.toasts{position:fixed;top:1rem;left:1rem;z-index:1000;display:flex;flex-direction:column;gap:1rem}.toasts .toast{display:flex;flex-direction:column;padding:.5rem;gap:.15rem;border-radius:.35rem;background-color:var(--tertiary);animation:show .32s cubic-bezier(.175,.885,.32,1.275)}.toasts .toast h3{font-size:1.325rem;font-weight:500}.toasts .toast.hide{animation:hide .5s cubic-bezier(.175,.885,.32,1.275)}.toasts .toast.success{background-color:#194320;border:1px solid #237726;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.toasts .toast.error{background-color:#5a3f3d;border:1px solid #c46c6c;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.toasts .toast.warning{background-color:#3b411f;border:1px solid #777223;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.toasts .toast.info{border:1px solid var(--quaternary);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.toasts.tauri{top:2.5rem}@keyframes show{0%{translate:-100%;scale:.5;opacity:0}to{translate:0;scale:1;opacity:1}}@keyframes hide{0%{translate:0;scale:1;opacity:1}to{scale:.5;opacity:0;translate:-100%}}*{margin:0;padding:0;box-sizing:border-box;--text: #e6efed;--background: #13201d;--primary: #5d988b;--primary-light: #65a09313;--secondary: #0e1614;--secondary-light: #21312d;--tertiary: #324945;--quaternary: #4b6964;--accent: #5b9588;--accent-light: #5b958813;--accent-vibrant: #41bda2;--dark-stting: #222e2b;color:var(--text);font-family:Fira Sans,sans-serif;--font-header: "Bricolage Grotesque", sans-serif}html,body,#root{background-color:var(--background)}#root{display:flex;flex-direction:column;height:100vh;width:100%}.banner{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.5rem;width:100%;background-color:var(--secondary)}.banner svg.close{margin-left:auto;cursor:pointer}.banner svg.close:hover{fill:var(--accent-vibrant)}.page{flex:1;display:flex;flex-direction:column;padding:1rem;gap:.5rem;z-index:2}.page.center{align-items:center;justify-content:center}input.default{padding:.5rem;font-size:1rem;border:none;outline:none;border-radius:.35rem;background-color:var(--secondary)}button.default{padding:.4rem .65rem;font-size:1rem;border:none;outline:none;cursor:pointer;border-radius:.35rem;background-color:var(--tertiary);z-index:3}button.default.warning{background-color:#fd61613b}button.default.warning:hover{background-color:#fd6161b0;color:var(--text)}button.default:hover{background-color:var(--quaternary)}button.default:disabled{cursor:not-allowed;background-color:var(--secondary)}button.default.dark{padding:.6rem;background-color:var(--secondary);color:var(--text);transition:background-color .1s,color .1s}button.default.dark:hover{background-color:var(--secondary-light)}.dropdown{position:relative;display:flex;flex-direction:row;align-items:center;padding:.5rem;gap:.5rem;font-size:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;outline:none;border-radius:.35rem;background-color:var(--secondary);transition:background-color .2s}.dropdown.dropped{background-color:var(--secondary-light)}.dropdown.dropped .icon{rotate:180deg}.dropdown .icon{margin-left:auto;min-width:1.25rem;min-height:1.5rem;rotate:90deg;transition:rotate .2s}.dropdown .items{position:absolute;top:calc(100% + .25rem);left:0;display:flex;flex-direction:column;width:100%;max-height:0;background-color:var(--secondary);border-radius:.35rem;overflow:hidden;z-index:1;box-shadow:0 0 .5rem #00000020;transition:max-height .3s}.dropdown .items .item{padding:.5rem;font-size:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.dropdown .items .item:hover,.dropdown:hover{background-color:var(--secondary-light)}.gap{margin-top:.5rem}a{text-decoration:none;color:var(--accent-vibrant)}a.active{font-weight:500}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background-color:#00000020;border-radius:.5rem}::-webkit-scrollbar-thumb{background-color:#c0ffd620;border-radius:.5rem}::-webkit-scrollbar-thumb:hover{background-color:#c0ffd671}.dialog{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:.5rem;background-color:#ffffff10;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:2;max-width:26.8rem}.dialog .header{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.15rem}.dialog .header h2{font-size:2rem;font-family:var(--font-header);font-weight:900;text-transform:uppercase}.dialog a{color:#fff;text-decoration:none;font-size:.9rem}.dialog .input-container{display:flex;flex-direction:column;gap:.15rem}.dialog .input-container input.default{padding:.6rem .5rem;background-color:#00000030}.dialog .input-container input.default::placeholder{color:#ffffff80}.dialog .input-container .checkbox-container{display:flex;flex-direction:row;align-items:center;gap:.35rem;min-height:2rem}.dialog .input-container .checkbox-container .checkbox{display:flex;align-items:center;justify-content:center;min-width:2rem;width:2rem;min-height:2rem;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:.5rem;background-color:#ffffff10;transition:background-color .15s}.dialog .input-container .checkbox-container .checkbox svg{width:1.25rem;height:1.25rem;fill:#fff;opacity:0;scale:.2;transition:opacity .15s,scale .15s}.dialog .input-container .checkbox-container .checkbox:hover{background-color:#ffffff20}.dialog .input-container .checkbox-container .checkbox.checked{background-color:var(--accent)}.dialog .input-container .checkbox-container .checkbox.checked svg{opacity:1;scale:1}.dialog .input-label{font-weight:700;font-family:var(--font-header);text-transform:uppercase}.dialog p{font-size:.875rem!important;font-family:Inter,sans-serif}.dialog button{font-family:var(--font-header);margin-top:.25rem;padding:.75rem;font-size:1.25rem;font-weight:800}.dialog button:disabled{opacity:.5;cursor:not-allowed;background-color:#ffffff10!important}.dots{z-index:1;position:absolute;inset:0;width:100%;height:100%;background:radial-gradient(ellipse at center,#ffffff 0%,#8a8a8a4d 15%,transparent 5%);background-size:1.5rem 1.5rem;background-repeat:repeat-x repeat-y;animation:background 3s linear infinite;opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes background{0%{background-position:0 0}to{background-position:1.5rem 1.5rem}}
