.gallery-category-switcher_control__x1gd6{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #fff3;border-radius:65px;background-color:#3030308c}.gallery-category-switcher_control__x1gd6:hover{background-color:#fff3}.gallery-category-switcher_control__x1gd6+.gallery-category-switcher_control__x1gd6{margin-left:12px}.gallery-category-switcher_control__x1gd6[data-active=true]{background-color:#0000}.gallery-category-switcher_control--indicator__98daX{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:65px;background-color:#fff3}.gallery-category-welcome-image_welcome-image__container__OvtB_{position:relative;width:100%;height:100%}.gallery-category-welcome-image_welcome-image__img___Zfil{width:100%;height:100%;object-fit:cover;object-position:center center}.gallery-category-welcome-image_welcome-image__creator-prompt__D2gNg{position:absolute;bottom:24px;left:24px;margin-right:24px}.gallery-category-welcome-image_welcome-image__vote-image-controls__mGDDI{transition:opacity .3s ease-in-out;opacity:.7;position:absolute;bottom:24px;right:24px;margin-left:24px;padding:6px 16px;border-radius:65px;border:1px solid #fff3;background:#3030308c}.gallery-category-welcome-image_welcome-image__vote-image-controls__mGDDI:hover{opacity:1}.gallery-category-welcome-image_control--success___5Pii:hover{color:var(--mantine-color-teal-4);background:#ffffff1a}.gallery-category-welcome-image_control--danger__wM8lX:hover{color:var(--mantine-color-red-8);background:#ffffff1a}@media screen and (max-width:750px){.gallery-category-welcome-image_welcome-image__creator-prompt__D2gNg{bottom:102px}}.gallery-main-search_input__uiQ5i{border-color:#0000}.gallery-main-search_input__uiQ5i:focus-within{border-color:var(--mantine-color-teal-6)}.gallery-main-search_input__uiQ5i::placeholder{color:#fff}.gallery-main-search_tabs__tab__ex0C7:hover{border-color:#ffffff40;background-color:#ffffff40}.gallery-main-search_tabs__list__ygUjq:before{border-color:#ffffff40}.gallery-main-search_button__subtle__Sbd4f:disabled{background-color:#0000;color:#fff9}.categories-tab_radio__radio__e4_bg{border-color:#0000}.models-tab_checkbox__root--max-selected__0gA9C{opacity:.6}.models-tab_checkbox__root--max-selected__0gA9C[data-checked=true]{opacity:1}.models-tab_checkbox__input__KriqC{border-color:#0000}.header-main_header-main__container__HWv2H{position:relative;z-index:4;height:705px}.header-main_header-main__header__eUwrL{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:none;background-color:#3030308c}.header-main_header-main__inner__r5Fdu{position:absolute;top:0;z-index:1;width:100%}.header-main_header-main__category-switcher__4kTIY{padding:12px}.header-main_header-main__search__BQqgo{margin:200px auto 0}.header-main_header-main__welcome-image__49b17{position:absolute;top:0;width:100%;height:705px}@media screen and (max-width:750px){.header-main_header-main__search__BQqgo{margin-top:140px;padding:0 24px}}.page_header__container__IKug3{background-color:#090909}:root{--primary:#00ffb2;--accent:#ff3d71;--purple:#8a57f0;--dark:#0d0d12;--darker:#070709;--light:#fff}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,sans-serif}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes glitch{0%{transform:translate(-2px,2px);clip-path:inset(40% 0 61% 0)}20%{transform:translate(1px,2px);clip-path:inset(92% 0 1% 0)}40%{transform:translate(-1px,-3px);clip-path:inset(43% 0 1% 0)}60%{transform:translate(2px,1px);clip-path:inset(25% 0 58% 0)}80%{transform:translate(-3px,-2px);clip-path:inset(54% 0 7% 0)}to{transform:translate(2px,3px);clip-path:inset(58% 0 43% 0)}}.container{display:flex;position:relative;justify-content:center;align-items:center;background:var(--darker);min-height:100vh;overflow:hidden;color:var(--light)}.noise{opacity:.015;z-index:100;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.grid,.noise{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.grid{opacity:.03;background-image:linear-gradient(var(--primary) 1px,#0000 1px),linear-gradient(90deg,var(--primary) 1px,#0000 1px);background-size:50px 50px}.error-container{position:relative;z-index:10;padding:3rem;width:90%;max-width:900px}.particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.particle{position:absolute;opacity:.4;animation:float 3s ease-in-out infinite;border-radius:50%;background:var(--primary)}.particle:first-child{top:20%;left:10%;filter:blur(20px);animation-delay:.5s;background:var(--accent);width:50px;height:50px}.particle:nth-child(2){top:60%;left:80%;filter:blur(25px);animation-delay:1s;background:var(--primary);width:70px;height:70px}.particle:nth-child(3){top:10%;left:80%;filter:blur(20px);animation-delay:1.5s;background:var(--purple);width:60px;height:60px}.particle:nth-child(4){top:70%;left:15%;filter:blur(30px);animation-delay:.2s;background:var(--purple);width:80px;height:80px}.error-code{position:relative;color:#0000;font-weight:900;font-size:10rem;-webkit-text-stroke:2px #ffffff1a;margin-bottom:2rem;line-height:1}.error-code:after,.error-code:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"500"}.error-code:before{opacity:.7;z-index:-1;animation:glitch 3s linear infinite alternate-reverse;color:var(--accent)}.error-code:after{opacity:.7;z-index:-2;animation:glitch 2s linear infinite alternate;color:var(--primary)}.glitch-wrapper{display:inline-block;position:relative;overflow:hidden}.error-title{margin-bottom:1.5rem;background:linear-gradient(90deg,var(--light) 0,#dedede 100%);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:800;font-size:3rem;line-height:1.2}.error-msg{margin-bottom:2.5rem;max-width:650px;color:#ffffffb3;font-size:1.2rem;line-height:1.7}.actions{display:flex;flex-wrap:wrap;gap:1rem}.btn{display:inline-flex;position:relative;justify-content:center;align-items:center;transition:all .3s ease;border-radius:8px;padding:.9rem 1.8rem;overflow:hidden;font-weight:600;font-size:1rem;text-decoration:none}.btn:before{position:absolute;top:0;left:-100%;transition:all .6s ease;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;content:""}.btn:hover:before{left:100%}.btn-primary{box-shadow:0 5px 15px #00ffb233;background:linear-gradient(90deg,var(--primary),#00d4a9);color:#000}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00ffb24d}.btn-outline{border:1px solid #ffffff1a;background:#0000;color:var(--light)}.btn-outline:hover{transform:translateY(-2px);border-color:var(--primary);color:var(--primary)}.btn-accent{box-shadow:0 5px 15px #8a57f033;background:linear-gradient(90deg,var(--purple),#724be9);color:#fff}.btn-accent:hover{transform:translateY(-2px);box-shadow:0 8px 25px #8a57f04d}.additional{margin-top:3rem;border-top:1px solid #ffffff1a;padding-top:2rem}.additional-title{margin-bottom:1.5rem;color:var(--light);font-weight:600;font-size:1.2rem}.additional-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.option{display:flex;align-items:center;transition:all .3s ease;border:1px solid #ffffff0d;border-radius:8px;background:#14141999;padding:1rem;color:var(--light);text-decoration:none}.option:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0003;border-color:#00ffb24d;background:#1e1e23cc}.option-icon{display:flex;justify-content:center;align-items:center;margin-right:.8rem;border-radius:6px;background:linear-gradient(135deg,var(--primary),var(--purple));width:24px;height:24px;font-size:14px}@media(max-width:768px){.error-container{padding:2rem}.error-code{margin-bottom:-1rem;font-size:6rem}.error-title{font-size:2rem}.error-msg{font-size:1rem}.actions{flex-direction:column}.btn{width:100%}.additional-options{grid-template-columns:1fr}}