body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Montserrat,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/static/media/Montserrat-Medium.4b4a4b36283ebeb2cf89.otf) format("truetype")}@font-face{font-family:Montserrat-Bold;src:local("Montserrat-Bold"),url(/static/media/Montserrat-ExtraBold.08b61655390b457dfa8e.otf) format("truetype")}.dashboard{color:#fff;display:block;height:100vh;width:100%}.dashboard .dashboard-video{height:100vh;object-fit:cover;position:absolute;width:100%;z-index:-1}.dashboard .overlay{background-color:rgba(0,0,0,.1);height:100vh;position:absolute;width:100%}.dashboard .dashboard-image{margin-left:10%;margin-top:10%;position:absolute;width:20%;z-index:900}.dashboard img{width:100%}.dashboard .dashboard-content{display:flex;font-family:Montserrat;font-size:1.5rem;font-weight:100;justify-content:space-between;margin-left:32%;padding-top:45vh;position:relative;width:36%;z-index:0}.dashboard .dashboard-footer{bottom:2vh;font-weight:700;position:absolute;text-align:right;width:90%}@media only screen and (max-width:1100px){.dashboard .dashboard-content{margin-left:25%;width:50%}}@media only screen and (max-width:850px){.dashboard .dashboard-content{margin-left:20%;width:60%}}@media only screen and (max-width:650px){.dashboard .dashboard-content{font-size:1rem;margin-left:15%;width:70%}}@media only screen and (max-width:500px){.dashboard .dashboard-content{margin-left:10%;width:80%}}@media only screen and (max-height:600px){.dashboard .dashboard-content{padding-top:70vh}}.products{background-color:#191a1c;color:#fff;padding-bottom:20vh;width:100%}.products .products-title{font-size:2rem;font-weight:700;padding-top:10vh;text-align:center}.products .products-images{display:flex;margin-left:10vw;padding-top:4rem;text-align:left;width:80%}.products .products-images a{color:#fff;text-decoration:none}.products .product-image{display:block;width:33%}.products .product-image .product-centar{margin-left:0;width:80%}.products .product-image .product-centar .img-div{text-align:center;width:100%}.products .product-image .product-centar img{text-align:center;width:20%}.products .product-image .product-centar .product-title{font-size:1.5rem;font-weight:bolder;padding-top:1rem;text-align:center}.products .product-image .product-subtitle{font-size:1rem;height:150px;padding-top:5vh;text-align:left;width:90%}.products .product-image .product-button{padding-top:4vh}.products .product-image a{background-color:#e4c22a;border:#e4c22a;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;justify-content:right;padding:10px 40px}.products .product-footer{padding-bottom:4vh;padding-top:5vh;position:relative;text-align:center;width:100%}@media only screen and (max-width:1300px){.products{height:auto}.products .products-images{padding-top:0}.products .product-image{padding-top:4vh}.products .product-image .ison-products-img{width:70%}.products .product-image .product-title{font-size:1rem}.products .product-image .product-subtitle{height:180px}.products .img-in-row{display:block}}@media only screen and (max-width:1100px){.products .product-image .product-subtitle{height:180px}}@media only screen and (max-width:1000px){.products{padding-bottom:8vh}.products .products-images{margin-left:5vw;width:90%}.products .products-title{padding-top:5vh}}@media only screen and (max-width:800px){.products .product-image .product-subtitle{height:210px}}@media only screen and (max-width:700px){.products .product-image .product-subtitle{height:240px}}@media only screen and (max-width:650px){.products .products-images{display:block}.products .product-image{padding-top:3vh;text-align:left;width:100%}.products .product-image .product-button{padding-bottom:4vh;padding-top:2vh}.products .product-image .product-centar{width:100%}.products .product-image .product-subtitle{height:auto;padding-top:2vh}.products .products-title{font-size:2rem}}.about-us{background-color:#191a1c;color:#fff;display:block;width:100%}.about-us .about-us-all-page{display:block;height:auto;padding-top:10vh}.about-us .about-us-all-page .about-us-baner-homepage{font-size:2rem;font-weight:700;text-align:center}.about-us .about-us-all-page .about-us-title-homepage{padding-top:5vh;text-align:center}.about-us .about-us-all-page img{width:40vw}.about-us .about-us-all-page .about-us-baner{font-size:2rem;font-weight:700;padding-top:5vh;text-align:center}.about-us .about-us-all-page .about-us-title{font-size:3rem;font-weight:700;padding-top:5vh;text-align:center}.about-us .about-us-all-page .about-us-video-div{padding-top:5vh}.about-us .about-us-all-page .about-us-video{margin-left:10vw;width:80vw}.about-us .about-us-all-page .partneri{margin-left:10vw;padding-top:7vh;width:80vw}.about-us .about-us-all-page .partneri .partneri-title{font-size:2rem;font-weight:700;text-align:center}.about-us .about-us-all-page .partneri .partneri-logovi{display:flex}.about-us .about-us-all-page .partneri .partneri-logovi button{background:none;border:0;cursor:pointer;margin:20px 0 20px 2.5%;padding:0;width:20%}.about-us .about-us-all-page .partneri .partneri-logovi button img{height:auto;width:70%}.about-us .about-us-all-page .partneri .partneri-logovi button:hover img{-webkit-transform:scale(1.5);transform:scale(1.5);transition:all 1s ease}.about-us .about-us-all-page .about-us-page{display:flex;padding-top:5vh}.about-us .about-us-all-page .about-us-page .about-us-left{display:block;width:40vw}.about-us .about-us-all-page .about-us-page .about-us-left .ison-about-us-left{height:auto;padding-left:10%;position:relative;width:70%}.about-us .about-us-all-page .about-us-page .about-us-left img{object-fit:cover}.about-us .about-us-all-page .about-us-page .about-us-right{display:block;height:74vh;padding-top:1vh;text-align:left;width:60vw}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text{font-size:1rem;height:auto}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text .about-us-right-title{font-family:Montserrat;font-size:2rem;font-weight:700;padding-bottom:5vh}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text .about-us-right-text{font-family:Montserrat;font-weight:lighter;padding-bottom:2vh;width:90%}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text #about-us-right-text{font-weight:700}.about-us .about-us-all-page .about-us-footer{padding-bottom:5vh;padding-top:5vh;position:relative;text-align:center;width:100%}@media only screen and (max-height:700px){.about-us .about-us-all-page{height:auto}.about-us .about-us-all-page .about-us-page{padding-bottom:5vh;padding-top:5vh}.about-us .about-us-all-page .about-us-page .about-us-left .ison-about-us-left,.about-us .about-us-all-page .about-us-page .about-us-right,.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text{height:auto}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-box{height:auto;padding-top:2vh}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-box .about-us-right-text-box{font-size:1rem}}@media only screen and (max-width:912px){.about-us .about-us-all-page{height:auto;padding-bottom:5vh}.about-us .about-us-all-page .about-us-title{font-size:2.5rem;margin-left:5%;width:90%}.about-us .about-us-all-page .about-us-video{margin-left:5vw;width:90vw}.about-us .about-us-all-page .about-us-baner{margin-left:5%;padding-top:8vh;width:90%}.about-us .about-us-all-page .partneri{margin-left:5vw;width:90vw}.about-us .about-us-all-page .about-us-page{display:block;padding-top:5vh}.about-us .about-us-all-page .about-us-page .about-us-left{width:100%}.about-us .about-us-all-page .about-us-page .about-us-left .ison-about-us-left{height:auto;padding-left:25%;width:50%}.about-us .about-us-all-page .about-us-page .about-us-right{height:auto;padding-left:10%;width:80%}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text{height:auto}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text .about-us-right-title{font-size:2rem;padding-top:1vh}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-all-text .about-us-right-text{font-size:1.2em;width:100%}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-box{display:block;height:auto;padding-top:5vh;width:100%}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-box .about-us-right-img{width:100%}.about-us .about-us-all-page .about-us-page .about-us-right .about-us-right-box .about-us-right-text-box{font-size:.8rem;padding-top:2vh;width:100%}.about-us .about-us-footer{padding-top:3vh}}@media only screen and (max-height:450px){.about-us .about-us-all-page{padding-top:20vh}}@media only screen and (max-height:415px){.about-us .about-us-all-page{padding-top:25vh}}@media only screen and (max-width:450px){.about-us .about-us-all-page .about-us-page .about-us-left .ison-about-us-left{padding-left:15%;width:70%}}.contact{display:block;width:100%}.contact .contact-contains{color:#fff;display:flex;padding-top:25vh}.contact .contact-contains .contact-left{display:block;width:50%}.contact .contact-contains .contact-left .contact-title{font-weight:700;padding-left:20vw}.contact .contact-contains .contact-left .contact-subtitle{font-size:2rem;font-weight:lighter;padding-left:20vw}.contact .contact-contains .contact-left .contact-mapa{display:flex;height:30vh;padding-top:2rem}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-img{padding-left:15vw;width:5vw}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-text{display:block;padding-top:1.5rem}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-text .contact-mapa-text-title{font-family:Montserrat-Bold}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-text .contact-mapa-text-subtitle{font-weight:lighter}.contact .contact-contains .contact-right{display:block;width:50%}.contact .contact-contains .contact-right .maps{width:80%}@media only screen and (max-width:912px){.contact{background-color:#102951}.contact .contact-contains .contact-left .contact-subtitle,.contact .contact-contains .contact-left .contact-title{padding-left:10vw}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-img{padding-left:5vw}}@media only screen and (max-width:650px){.contact{height:auto}.contact .contact-contains{display:block;padding-top:15vh}.contact .contact-contains .contact-left{width:90%}.contact .contact-contains .contact-left .contact-title{font-size:.8rem;padding-left:15vw}.contact .contact-contains .contact-left .contact-subtitle{font-size:1rem;padding-left:15vw}.contact .contact-contains .contact-left .contact-mapa{padding-top:.5rem}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-img{padding-left:5vw}.contact .contact-contains .contact-left .contact-mapa img{width:100%}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-text{font-size:.8rem;padding-left:3vw;padding-top:1rem}.contact .contact-contains .contact-right{padding-left:5%;padding-top:5vh;width:90%}.contact .contact-contains .contact-right .maps{height:40vh;width:100%}}@media only screen and (max-height:550px){.contact{background-color:#102951}.contact .contact-contains{padding-top:40vh}.contact .contact-contains .contact-right .maps{height:60vh}.contact .contact-contains .contact-left{padding-top:.5rem}.contact .contact-contains .contact-left .contact-title{padding-left:8vw}.contact .contact-contains .contact-left .contact-subtitle{font-size:1.5rem;padding-left:8vw}.contact .contact-contains .contact-left .contact-mapa{padding-top:.5rem}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-img{padding-left:2vw;width:3vw}.contact .contact-contains .contact-left .contact-mapa img{width:100%}.contact .contact-contains .contact-left .contact-mapa .contact-mapa-text{padding-left:3vw;padding-top:1rem}}.register{display:block;padding-top:10vh;width:100%}.register .register-page{padding-left:20vw;width:25%}.register .register-page .register-img img{height:3.5rem}.register .register-page .register-text{color:#fff;font-family:Montserrat;padding-top:5vh}.register .register-page .register-login{color:#fff;font-size:2rem;font-weight:lighter;padding-top:1vh}.register .register-page .register-input{color:#fff;padding-top:1.5vh;width:95%}.register .register-page input{background-color:transparent;border:.5px solid #fff;color:#fff;font-family:Montserrat;padding-bottom:8px;padding-left:4px;padding-top:8px;width:100%}.register .register-page input::-webkit-input-placeholder{color:#fff;font-family:Montserrat}.register .register-page input::placeholder{color:#fff;font-family:Montserrat}.register .register-page .register-button{padding-top:1.5vh;text-align:right}.register .register-page button{background:none;border:none;color:#fff;cursor:pointer;font-family:Montserrat-Bold;font-weight:700}.register .register-footer{padding-bottom:5vh;padding-top:10vh;text-align:center;width:100%}@media only screen and (max-width:912px){.register{background-color:#102951}}@media only screen and (max-width:650px){.register .register-page{padding-left:10vw;width:80%}.register .register-page .register-img{text-align:center}.register .register-page .register-text{font-size:.8rem}.register .register-page .register-login{font-size:1.5rem}}@media only screen and (max-height:550px){.register{background-color:#102951}.register .register-page{padding-left:10vw;width:80%}.register .register-page .register-img{text-align:center}.register .register-page .register-text{font-size:.8rem}.register .register-page .register-login{font-size:1.5rem}}.footer{background-color:#000;color:#fff;height:auto;padding-top:10vh;width:100%}.footer .footer-page{display:flex}.footer .footer-page .footer-logo-phone{display:none}.footer .footer-page .footer-left{margin-left:5%;width:50%}.footer .footer-page .footer-left .register-login{color:#fff;font-size:2rem;font-weight:lighter;padding-top:1vh}.footer .footer-page .footer-left .register-input{color:#fff;padding-top:1.5vh;width:90%}.footer .footer-page .footer-left input{background-color:transparent;border:.5px solid #fff;color:#fff;font-family:Montserrat;padding-bottom:8px;padding-left:4px;padding-top:8px;width:100%}.footer .footer-page .footer-left input::-webkit-input-placeholder{color:#fff}.footer .footer-page .footer-left input::placeholder{color:#fff}.footer .footer-page .footer-left .register-button{padding-top:1.5vh;text-align:left}.footer .footer-page .footer-left button{background:none;border:none;color:#fff;cursor:pointer;font-weight:700}.footer .footer-page .footer-content{margin-right:10%;position:relative;text-align:right;width:50%}.footer .footer-page .footer-content .footer-logo{height:3rem;text-align:right}.footer .footer-page .footer-content .footer-text{padding-top:4vh}.footer .footer-page .footer-content .footer-email{display:none}.footer .footer-page .footer-content .footer-media{display:flex;justify-content:space-between;margin-left:50%;padding-top:4vh;text-align:right;width:50%}.footer .footer-copyright{padding-bottom:5vh;padding-top:5vh;text-align:center;width:100%}@media only screen and (max-width:1000px){.footer .footer-page .footer-left{width:55%}.footer .footer-page .footer-content{width:45%}.footer .footer-page .footer-content .footer-media{margin-left:40%;width:60%}}@media only screen and (max-width:650px){.footer{padding-top:5vh}.footer .footer-page{display:block}.footer .footer-page .footer-logo-phone{display:block;padding-bottom:1vh;width:100%}.footer .footer-page img{margin-left:5%;text-align:center;width:50%}.footer .footer-page .footer-left{width:90%}.footer .footer-page .footer-content{margin-left:5%;padding-top:3vh;text-align:left;width:90%}.footer .footer-page .footer-content .footer-logo{display:none}.footer .footer-page .footer-content .footer-media{margin-left:5%;width:90%}.footer .footer-page .footer-content .footer-text{display:none}.footer .footer-page .footer-content .footer-email{display:block;padding-top:1vh;text-align:center}}.projects{background-color:#191a1c;color:#fff;width:100%}.projects .projects-all-page{display:block;padding-top:15vh;width:100%}.projects .projects-all-page .projects-title{font-size:2rem;font-weight:700;text-align:center}.projects .projects-all-page .projects-menu{color:#fff;display:flex;height:5vh;height:auto;justify-content:space-between;margin-left:10%;padding-top:5vh;position:relative;width:80%}.projects .projects-all-page button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;text-decoration:none;width:50%}.projects .projects-all-page button .projects-tab{text-align:center}.projects .projects-all-page button #selected{border-bottom:3px solid;border-color:#e4c22a;font-weight:700}@media only screen and (max-width:800px){.projects .projects-all-page{padding-top:20vh}}@media only screen and (max-height:430px){.projects .projects-all-page{padding-top:30vh}}.film-productions{display:block;height:auto;padding-bottom:10vh;padding-top:3vh;width:100%}.film-productions .row-film{display:flex;justify-content:space-between;margin-left:10%;padding-top:5vh;width:80%}.film-productions a{color:#fff;text-decoration:none;width:90%}.film-productions a .film-box{display:block;text-align:center;width:100%}.film-productions a .film-box .film-img{width:100%}.film-productions a .film-box img{width:90%}.film-productions a .film-box .film-title{font-size:1.5rem;padding-top:1vh}.film-productions a .film-box .film-button{padding-top:2vh}.film-productions a .film-box a{background-color:#e4c22a;border:#e4c22a;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:10px 40px}@media only screen and (max-width:800px){.film-productions .row-film{display:block;padding-top:0}.film-productions a .film-box{padding-bottom:4vh}}.film-details{background-color:#191a1c;color:#fff;width:100%}.film-details .film-details-all-page{display:block;padding-top:0;width:100%}.film-details .film-details-all-page .film-details-img{padding-top:4rem;width:100%}.film-details .film-details-all-page img{object-fit:cover;width:100%}.film-details .film-details-all-page .film-details-menu{color:#fff;display:flex;height:5vh;height:auto;justify-content:space-between;margin-left:10%;padding-top:5vh;position:relative;width:80%}.film-details .film-details-all-page .film-details-menu #selected{border-bottom:3px solid;border-color:#e4c22a;font-weight:700}.film-details .film-details-all-page button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;text-decoration:none;width:50%}.film-details .film-details-all-page button .film-details-tab{text-align:center}.film-details .film-details-all-page button #selected{font-weight:700}.film-details .film-details-all-page .film-trailer{display:block;padding-bottom:10vh}.film-details .film-details-all-page .film-trailer .film-details-title{font-size:2rem;font-weight:700;margin-left:10%;padding-top:5vh;text-align:left;width:40%}.film-details .film-details-all-page .film-trailer .film-details-video{margin-left:10%;padding-top:6vh;width:80%}.film-details .film-details-all-page .film-trailer .film-details-video .film-video{width:100%}.film-details .film-details-all-page .film-trailer .film-details-video #tracak-video{height:60vh}.film-details .film-details-all-page .film-trailer .img-mfp-trailer{margin-left:10%;padding-top:3vh;text-align:right;width:80%}.film-details .film-details-all-page .film-trailer img{width:30%}.film-details .film-details-all-page .film-trailer .film-details-text{font-size:1.5rem;margin-left:10%;padding-top:5vh;text-align:justify;width:40%}.film-details .film-details-all-page .film-trailer .row-img{display:flex;justify-content:space-between;margin-left:10%;padding-top:5vh;width:80%}.film-details .film-details-all-page .film-trailer .row-img .film-img{width:100%}.film-details .film-details-all-page .film-trailer .row-img img{cursor:pointer;width:90%}@media only screen and (max-width:800px){.film-details .film-details-all-page .details-img-mfp{padding-top:8vh}.film-details .film-details-all-page .film-details-img{padding-top:3vh}.film-details .film-details-all-page #tracak-details-image{padding-top:8vh}.film-details .film-details-all-page .film-trailer{padding-top:3vh}.film-details .film-details-all-page .film-trailer .film-details-title{font-size:1.5rem;width:80%}.film-details .film-details-all-page .film-trailer .film-details-text{font-size:1rem;margin-left:10%;text-align:justify;width:80%}.film-details .film-details-all-page .film-trailer .row-img{display:block;margin-left:10%;padding-top:0;width:80%}.film-details .film-details-all-page .film-trailer .row-img .film-img{padding-bottom:1vh;width:100%}.film-details .film-details-all-page .film-trailer .row-img img{width:100%}}.page-mail-bg{--bg-turquoise:linear-gradient(90deg,#22d3ee,#3dd9ff);--window-bg:#101214;--panel-bg:#0f1112;--muted:#9aa0a6;--accent:#2f3438;--light:#e6e6e6;background:#101214;height:100vh;width:100%}.mail-window{background:linear-gradient(180deg,#0b0c0d,#111315);box-shadow:0 12px 40px rgba(0,0,0,.6);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.mail-window-header{align-items:center;background:#161c1e;border-bottom:1px solid hsla(0,0%,100%,.02);color:var(--light);display:flex;height:64px;padding:0 18px}.mail-header-left{gap:12px}.mail-header-left,.mail-search-box{align-items:center;display:flex;flex:1 1}.mail-search-box{background:#3f3f3f;border-radius:8px;max-width:50%;padding:6px 12px}.mail-search-box input{background:transparent;border:none;color:#bbb;outline:none;padding-left:20px;width:100%}.mail-title{flex:0 0 auto;font-size:20px;font-weight:500}.mail-header-right{align-items:center;display:flex;gap:14px;margin-left:auto}.mail-header-right .mail-menu,.mail-header-right .mail-profile{align-items:center;background:hsla(0,0%,100%,.02);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.mail-header-right .mail-profile{background:#3f3f3f}.mail-window-header .mail-title{font-weight:500;padding-left:30px;width:25%}.mail-window-body{display:flex;flex:1 1;height:calc(100% - 64px)}.mail-sidebar{background:#161c1e;border-top:1px solid #a9a9a9;display:flex;flex-direction:column;gap:10px;padding:12px;width:240px}.mail-search-top{padding:6px 0;width:50%}.mail-compose{align-items:center;background:#f7f7f7;border:none;border-radius:24px;box-shadow:0 1px 0 rgba(0,0,0,.2);color:#111;cursor:default;display:flex;font-weight:600;gap:10px;padding:8px 14px}.mail-compose .material-icons-outlined{color:#bbb;font-size:22px}.mail-compose .mail-plus{align-items:center;background:transparent;border-radius:50%;display:inline-block;display:flex;height:22px;justify-content:center;width:22px}.mail-nav-list{-ms-overflow-style:none;flex:1 1;list-style:none;margin-top:6px;max-height:calc(100vh - 210px);overflow-y:scroll;scrollbar-width:none}.mail-nav-item{align-items:center;border-radius:6px;color:#c8c8c8;display:flex;font-size:14px;gap:10px;padding:8px 6px}.mail-nav-item.active{background:#3f3f3f;color:#fff}.mail-msg-row .mail-star .material-icons,.mail-msg-row .mail-star .material-icons-outlined,.mail-nav-item .material-icons-outlined{color:#9aa0a6;font-size:20px;text-align:center;width:24px}.mail-nav-item .active .material-icons-outlined{color:#fff}.mail-nav-item .mail-count{color:#9aa0a6;font-size:12px;margin-left:auto}.mail-sidebar-footer{align-items:center;border-top:1px solid #a9a9a9;display:flex;gap:10px;margin-left:-13px;padding-left:13px;padding-top:10px;position:absolute;top:calc(100vh - 60px);width:240px}.mail-sidebar-footer .material-symbols-outlined{color:#cfcfcf;margin-left:auto;margin-right:15px}.mail-avatar{align-items:center;background:#2e2f31;border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.mail-user-name{color:#cfcfcf;font-size:14px}.mail-main-panel{background:linear-gradient(180deg,#0b0c0d,#0f1112);display:flex;flex:1 1;flex-direction:column}.mail-data{align-items:end;border-bottom:1px solid hsla(0,0%,100%,.02);color:#cfcfcf;display:flex;gap:12px;padding:12px}.mail-data .mail-actions{font-weight:900;padding:5px 0 0 27px}.mail-data .mail-checkbox{padding-top:10px}.mail-data .mail-count{position:absolute;right:80px}.mail-data .mail-count .material-symbols-outlined{position:relative;top:5px}.mail-tabs-row{grid-gap:12px;align-items:center;background:#3f3f3f;border-radius:6px;color:#ddd;display:grid;gap:12px;grid-template-columns:40px 266px 20px 1fr 20px 80px;margin-bottom:6px;padding:10px 12px}.mail-messages-list{-ms-overflow-style:none;max-height:calc(100vh - 165px);overflow-y:scroll;scrollbar-width:none}.mail-messages-list::-webkit-scrollbar{height:0;width:0}.mail-msg-row{grid-gap:12px;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.005),transparent);border-radius:6px;color:#ddd;display:grid;gap:12px;grid-template-columns:40px 36px 320px 1fr 90px;margin-bottom:6px;padding:10px 12px}.mail-msg-row:nth-child(odd){background:hsla(0,0%,100%,.01)}.mail-msg-row .checkbox{color:#9aa0a6}.mail-msg-row .mail-title{color:#fff;font-weight:700}.mail-msg-row .mail-snippet{color:#a9a9a9;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.mail-msg-row .time{color:#9aa0a6;font-size:13px;text-align:right}.mail-right-toolbar{background:linear-gradient(180deg,#0b0c0d,#0d0e0f);border-left:1px solid hsla(0,0%,100%,.02);display:flex;justify-content:center;position:relative;width:72px}.mail-right-toolbar .mail-icons{align-items:center;display:flex;flex-direction:column;gap:18px;padding-top:30px}.mail-right-toolbar .mail-icon-item{align-items:center;background:hsla(0,0%,100%,.02);border-radius:8px;color:#fff;display:flex;height:36px;justify-content:center;opacity:.9;width:36px}.mail-right-toolbar .mail-icon-item.bottom{bottom:20px;position:absolute}.mail-pointer{cursor:pointer}.mail-preview-mail{color:#c8c8c8;padding:50px}.mail-preview-mail .render-mail .delete{padding-left:10px}.mail-preview-mail .render-mail h1,.mail-preview-mail .render-mail p{padding-top:50px}.new-mail{-webkit-animation:fadeHighlight 2s ease-out;animation:fadeHighlight 2s ease-out;background:linear-gradient(90deg,rgba(34,211,238,.15),rgba(61,217,255,.1));border-left:3px solid #22d3ee;font-weight:700;transition:background .5s ease,font-weight .5s ease}@-webkit-keyframes fadeHighlight{0%{background:linear-gradient(90deg,rgba(34,211,238,.3),rgba(61,217,255,.25))}to{background:linear-gradient(90deg,rgba(34,211,238,.15),rgba(61,217,255,.1))}}@keyframes fadeHighlight{0%{background:linear-gradient(90deg,rgba(34,211,238,.3),rgba(61,217,255,.25))}to{background:linear-gradient(90deg,rgba(34,211,238,.15),rgba(61,217,255,.1))}}.reply-box{background:#161c1e;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;margin-top:32px;padding:16px}.reply-textarea{background:#0f1112;border:1px solid #3f3f3f;border-radius:8px;color:#e6e6e6;min-height:120px;outline:none;padding:10px 12px;resize:vertical;width:90%}.reply-textarea:focus{border-color:#22d3ee;box-shadow:0 0 0 2px rgba(34,211,238,.15)}.reply-actions{display:flex;gap:10px;margin-top:10px}.btn{border:none;border-radius:8px;cursor:pointer;font-weight:600;padding:8px 14px}.btn.send{background:#22d3ee;color:#0b0c0d}.btn.send:disabled{cursor:not-allowed;opacity:.5}.btn.cancel{background:transparent;border:1px solid #3f3f3f;color:#cfcfcf}.replies{display:flex;flex-direction:column;gap:12px;margin-top:30px}.reply-msg{-webkit-animation:fadeIn .4s ease;animation:fadeIn .4s ease;background:#1a1d1f;border-left:3px solid #22d3ee;border-radius:6px;padding:10px 14px}.reply-author{color:#22d3ee;font-size:14px;font-weight:600;margin-bottom:4px}.reply-text{color:#e6e6e6;font-size:15px;line-height:1.4}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.chat-main-page{background-color:#121212;font-family:Segoe UI,sans-serif;height:auto;margin:0;min-height:100vh;overflow:hidden;overscroll-behavior:none;padding:0;-webkit-user-select:none;user-select:none;width:100%}#chat-app{height:calc(130vh - 70px)}.chat-app{background-color:#1e1e1e;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;height:calc(100vh - 70px);margin:30px 15px;overflow:hidden}.chat-header{align-items:center;background-color:#364147;background-color:#2b2b2b;border-bottom:1px solid #333;border-radius:20px;display:flex;height:60px;justify-content:space-between;left:15px;padding:0 15px;position:-webkit-sticky;position:sticky;right:15px;top:0;z-index:10}.chat-header .chat-name{font-size:16px;font-weight:600;left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chat-header .back-btn{background:none;border:none;color:#fff;font-size:22px}.chat-name{font-size:20px;font-weight:400}.chat-icons span{cursor:pointer;margin-left:10px}.material-icons-outlined,.material-symbols-outlined{font-size:20px;text-align:center;width:24px}.icon-item .material-icons-outlined,.icon-item .material-symbols-outlined{margin-left:10px}.chat-body{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:10px 15px}.date-divider{border-bottom:1px solid #aaa;color:#aaa;font-size:13px;margin:15px 0;padding-bottom:5px;text-align:center}.sender-me{color:#ccc;font-size:20px;margin-bottom:10px;margin-right:10px;text-align:right}.message{word-wrap:break-word;border-radius:40px;font-size:20px;line-height:1;position:relative;width:60%}.message p{margin:15px 0;padding:0 10px 0 30px}.message.sent{align-self:flex-end}.message.received{align-self:flex-start}.message .time{color:#ccc;display:block;font-size:10px;margin-top:3px;text-align:right}.time{display:block}.message-wrapper{display:flex;flex-direction:column;margin:5px 0;width:100%}.message.sent{background-color:#000;border-bottom-right-radius:5px;color:#fff;margin-left:auto;text-align:left}.message.received{background-color:#12f7ff;border-bottom-left-radius:0;color:#000;margin-right:auto;text-align:left}.time{color:#ccc;font-size:10px;margin-top:3px;text-align:right}.message-wrapper.sent .time{padding-right:10px}.message-wrapper.received .time{padding-left:5px;width:50%}.chat-input{align-items:center;background-color:#1e1e1e;display:flex;flex:0 0 auto;gap:8px;height:auto;padding:15px}.input-wrapper{flex:1 1;position:relative}.input-wrapper input{background-color:#8c929b;border:none;border-radius:50px;box-sizing:border-box;color:#fff;font-size:16px;height:50px;line-height:50px;outline:none;padding:0 14px;width:100%}.input-wrapper .placeholder{color:#ccc;font-size:15px;left:15px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-input button{align-items:center;background-color:#00cfff;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;width:50px}.chat-input input::-webkit-input-placeholder{color:#ccc;opacity:1}.chat-input input::placeholder{color:#ccc;opacity:1}body.keyboard-open{height:100vh;overflow:hidden}.modal-overlay{background:rgba(0,0,0,.8);z-index:1000}.modal-content{background:#1e1e1e;border:1px solid #12f7ff;border-radius:40px;box-shadow:0 0 15px rgba(0,0,0,.5);max-width:400px;overflow:hidden;text-align:center;width:85%}.modal-title{color:#ccc;font-size:18px;padding:0 15px}.modal-content button{background:none;border:none;border-top:1px solid #333;color:#fff;cursor:pointer;font-size:16px;padding:15px;width:100%}.modal-content button:first-of-type{border-top:none}.modal-content button.selected{background-color:#00cfff;color:#000}.sender-other{color:#ccc;font-size:20px;margin-bottom:10px;margin-left:20px}.all-chats .chat-header{margin-bottom:50px}.all-chats .message-box{align-items:center;background-color:#2b2b2b;border-bottom:1px solid #333;border-radius:20px;color:#fff;height:60px;margin:5px 0;padding:0 15px;z-index:10}.all-chats .message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;padding-top:5px}.all-chats .message-text{font-size:16px;line-height:1.3}.all-chats .message-time{color:#bbb;font-size:13px}.all-chats .sender-name{font-size:15px;font-weight:700}.deepfake-page{--blue:#1485ff;--blue-600:#0a73eb;--bg:#f6f8fb;--card:#fff;--text:#0f172a;--green:#14b8a6;--border:#e5e7eb;--muted:#6b7280;background:#0e1116;background:var(--bg);box-sizing:border-box;color:#e6e7eb;color:var(--text);display:flex;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif;height:100vh;margin:0;min-height:100%}.topbar{background:var(--blue);box-shadow:0 2px 6px rgba(0,0,0,.12);color:#fff;height:56px;padding:0 16px}.brand,.topbar{align-items:center;display:flex}.brand{gap:10px}.brand-mark{background:linear-gradient(180deg,#d0e7ff,#62a8ff);border-radius:6px;height:26px;width:26px}.brand-text{letter-spacing:.4px}.content{margin:18px auto 40px;width:min(1000px,96%)}.two-col{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1.1fr .9fr;padding-top:5%}.left,.right{display:flex;flex-direction:column;gap:16px}.tile{align-items:center;aspect-ratio:16/12;background:var(--card);border:2px solid var(--border);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;justify-content:center;overflow:hidden;width:100%}.tile.add{cursor:pointer}.tile.add:hover{border-color:#bdd7ff}.tile img{background:#0b1b2e;height:100%;object-fit:contain;width:100%}.plus{color:var(--blue-600);font-size:52px}.hidden-input{display:none}.primary-btn{align-self:flex-start;background:var(--blue);border:none;border-radius:10px;box-shadow:0 6px 16px rgba(20,133,255,.28);color:#fff;cursor:pointer;font-weight:700;padding:12px 22px}.primary-btn:disabled{cursor:not-allowed;opacity:.6}.result-card{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:220px;padding:18px;text-align:center}.muted{color:#9aa3ae;color:var(--muted)}.result-header{color:var(--green);font-size:22px;margin:4px 0}.result-text{color:#1f2937;font-size:17px;line-height:1.4}.green{color:var(--green);font-weight:700}.percent{color:var(--blue-600);font-size:72px;font-weight:800;line-height:1}.loader-wrap{align-items:center;display:flex;flex-direction:column;gap:10px}.spinner{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;border:3px solid #dbeafe;border-radius:50%;border-top:3px solid var(--blue-600);height:34px;width:34px}.loader-text{color:#9aa3ae;color:var(--muted);font-weight:600}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:820px){.two-col{grid-template-columns:1fr}.primary-btn{align-self:stretch}.percent{font-size:56px}}.live-screen{background-color:#0b0c10;border:1px solid #1e293b;border-radius:36px;color:#e2e8f0;font-family:Segoe UI,sans-serif;height:640px;overflow:hidden;position:relative;width:320px}.background{background-image:url(https://images.unsplash.com/photo-1516826957135-700dedea698c?q=80&w=800&auto=format&fit=crop);background-position:50%;background-size:cover;-webkit-filter:brightness(.9);filter:brightness(.9);inset:0;position:absolute;z-index:0}.top-bar{align-items:center;display:flex;gap:10px;left:16px;position:absolute;top:20px;z-index:2}.leave-btn{background:linear-gradient(90deg,#22d3ee,#2dd4bf);border:none;border-radius:20px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px}.timer{color:#cbd5e1;font-size:12px}.sidebar{align-items:center;display:flex;flex-direction:column;gap:12px;position:absolute;right:12px;top:80px;z-index:2}.icon-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(15,23,42,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#e2e8f0;cursor:pointer;font-size:18px;height:38px;transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease;width:38px}.icon-btn:hover{background-color:rgba(15,23,42,.9);-webkit-transform:scale(1.1);transform:scale(1.1)}.chat-box{background-color:rgba(15,23,42,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;bottom:20px;font-size:12px;left:20px;padding:10px;position:absolute;right:80px;z-index:2}.messages{color:#cbd5e1;margin-bottom:8px}.messages p{margin:2px 0}.user{font-weight:700}.user.nikola{color:#22d3ee}.user.jelena{color:#34d399}.user.goca{color:#f472b6}.input-row{align-items:center;display:flex;gap:6px}.input-row input{background-color:rgba(30,41,59,.7);border:none;border-radius:20px;color:#e2e8f0;flex:1 1;font-size:12px;outline:none;padding:6px 10px}.input-row input::-webkit-input-placeholder{color:#94a3b8}.input-row input::placeholder{color:#94a3b8}.send-btn{background:linear-gradient(90deg,#22d3ee,#2dd4bf);border:none;border-radius:20px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:opacity .2s ease}.send-btn:hover{opacity:.9}:root{--bg:#0e1116;--panel:#0f1419;--text:#e6e7eb;--muted:#9aa3ae;--line:#1f2630;--accent-start:#7bd0ff;--accent-end:#bd8bff;--btn-dark:#151b24;--btn-border:#263140;--shadow:0 8px 24px rgba(0,0,0,.35)}.ph-wrap{background:#0f1419;background:var(--panel);border:1px solid #1f2630;border:1px solid var(--line);box-shadow:0 8px 24px rgba(0,0,0,.35);box-shadow:var(--shadow);color:#e6e7eb;color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:99%}.ph-top{display:flex;padding-top:32px;width:100%}.ph-avatar-ring{border-radius:50%;height:75px;margin-left:10%;place-items:center;width:85px}.ph-avatar{border:3px solid #0f1419;border:3px solid var(--panel);border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.ph-user{display:block;margin-left:5%;width:50%}.ph-row{align-items:center;display:flex;justify-content:space-between;margin-top:2px}.ph-username{font-size:20px;font-weight:700;margin:0}.ph-button{color:#fff;margin-left:5%;width:20%}.ph-more{background:#151b24;background:var(--btn-dark);border:1px solid #263140;border:1px solid var(--btn-border);border-radius:10px;color:#fff;cursor:pointer;font-size:22px;height:36px;line-height:1;width:auto}.ph-bio{color:#9aa3ae;color:var(--muted);font-size:12.5px;margin:10px 0}.ph-actions{display:flex;margin-bottom:12px;margin-left:10%;margin-top:16px;width:90%}.ph-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ph-btn-following{background:linear-gradient(90deg,#7bd0ff,#bd8bff);background:linear-gradient(90deg,var(--accent-start),var(--accent-end));border:none;border-radius:18px;color:#0e1020;cursor:pointer;font-size:15px;font-weight:600;height:34px;width:39%}.ph-btn-message{font-size:15px;width:39%}.ph-btn-icon,.ph-btn-message{background:#0f1722;border:1px solid #263140;border:1px solid var(--btn-border);border-radius:18px;color:#fff;cursor:pointer;font-weight:600;height:34px;margin-left:1%}.ph-btn-icon{font-size:13px;place-items:center;width:9%}.ph-plus{font-size:18px}.ph-stats{display:flex;margin-left:10%;width:90%}.ph-stat{text-align:left;width:35%}.ph-num{color:#fff;font-size:18px;font-weight:700}.ph-label{color:#9aa3ae;color:var(--muted);font-size:16px;margin-top:2px}.profile-tabs{align-items:center;background-color:#151e27;border-bottom:2px solid #45575a;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:space-around;margin-top:16px;padding:8px 0}.tab-icon{color:#aaa;cursor:pointer;font-size:35px;transition:color .3s;width:5%}.tab-icon.active,.tab-icon:hover{color:#fff}.instgram-page{display:flex;width:100%}.instagram-right{background-color:#151e27;display:block;height:100vh;position:fixed;width:10%}.tab-icon-face,.tab-icon-instagram{padding-top:40px;text-align:center}.tab-icon-face{padding-bottom:120px}.instagram-left{background-color:#000;margin-left:10%;width:90%}.instagram-left-header{display:flex;margin-left:15%;padding-top:2%;width:80%}.nav-instagram-icon{font-size:50px;width:50%}.nav-icon-instagram{color:#fff;cursor:pointer;margin-left:10px;padding-top:5px}.instagram-top{color:#fff;display:flex;margin-left:20%;padding-top:32px;width:60%}.instagram-avatar-ring{border-radius:50%;height:85px;margin-left:0;place-items:center;width:95px}.instagram-avatar{border:3px solid #0f1419;border:3px solid var(--panel);border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.instagram-user{display:block;margin-left:5%;width:50%}.instagram-row{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.instagram-username{font-size:25px;font-weight:700;margin:0}.instagram-button{margin-left:15%;width:20%}.instagram-more{background:#151b24;background:var(--btn-dark);border:1px solid #263140;border:1px solid var(--btn-border);border-radius:10px;color:#e6e7eb;color:var(--text);cursor:pointer;font-size:27px;height:36px;line-height:1;width:auto}.instagram-bio{color:#9aa3ae;color:var(--muted);font-size:12.5px;margin:10px 0}.instagram-actions{display:flex;margin-bottom:12px;margin-left:20%;margin-top:20px;width:60%}.instagram-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.instagram-btn-following{background:linear-gradient(90deg,#7bd0ff,#bd8bff);background:linear-gradient(90deg,var(--accent-start),var(--accent-end));border:none;border-radius:18px;color:#0e1020;cursor:pointer;font-size:20px;font-weight:600;height:34px;width:39%}.instagram-btn-message{width:39%}.instagram-btn-icon,.instagram-btn-message{background:#0f1722;border:1px solid #263140;border:1px solid var(--btn-border);border-radius:18px;color:#fff;cursor:pointer;font-size:20px;font-weight:600;height:34px;margin-left:1%}.instagram-btn-icon{place-items:center;width:9%}.instagram-plus{font-size:18px}.instagram-stats{color:#fff;display:flex;margin-left:20%;width:60%}.instagram-stat{text-align:left;width:35%}.instagram-num{font-size:20px;font-weight:700}.instagram-label{color:#9aa3ae;color:var(--muted);font-size:20px;margin-top:2px}.instagram-profile-tabs{align-items:center;background-color:#151e27;border-bottom:2px solid #45575a;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:space-around;margin-left:20%;margin-top:16px;padding:8px 0;width:60%}.instagram-tab-icon{color:#aaa;cursor:pointer;font-size:35px;transition:color .3s;width:5%}.instagram-tab-icon.active,.instagram-tab-icon:hover{color:#fff}.search-bar{align-items:center;background-color:#151e27;border:1px solid #45575a;border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;max-width:500px;padding:8px 12px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.search-bar:hover{border-color:#b0b8c1}.search-bar:focus-within{border-color:#151e27;box-shadow:0 0 0 3px rgba(79,70,229,.15)}.search-icon{color:#9ca3af;font-size:18px;margin-right:8px}.search-input{background:transparent;border:none;color:#fff;font-size:16px;outline:none;width:100%}.search-input::-webkit-input-placeholder{color:#9ca3af}.search-input::placeholder{color:#9ca3af}.add-photo-btn{align-items:center;background-color:#7cf675;border:none;border-radius:999px;color:#151e27;cursor:pointer;display:inline-flex;font-size:20px;font-weight:700;gap:8px;margin-left:130px;padding:10px 40px;transition:background .2s ease,box-shadow .2s ease}.add-photo-btn:hover{background-color:#151e27;box-shadow:0 2px 6px rgba(0,0,0,.1)}.add-photo-btn:active{background-color:#151e27;box-shadow:none}.add-photo-icon{font-size:16px}.ph-stat-clickable{cursor:pointer}.followers-view{min-height:100vh;padding:12px 16px 60px}.followers-header{align-items:center;display:flex;gap:8px;margin-bottom:12px;margin-top:30px}.followers-back{background:transparent;border:none;color:#fff;cursor:pointer;font-size:20px;padding:0}.followers-title{font-size:20px;font-weight:600}.followers-search input{background:#111;border:1px solid #444;border-radius:8px;color:#fff;margin-bottom:12px;padding:8px 10px;width:75%}.followers-list{display:flex;flex-direction:column;gap:10px}.follower-item{align-items:center;display:flex;gap:10px}.follower-avatar-placeholder{background:#333;border-radius:50%;height:36px;width:36px}.follower-username{font-size:14px;font-weight:600}.follower-name{color:#aaa;font-size:12px}.no-results{font-size:14px;margin-top:16px;text-align:center}.saved-full-img{cursor:pointer;display:block;object-fit:cover;width:100%}.saved-tab{align-items:center;display:flex;flex-direction:column;height:100vh;padding:16px 0;width:100%}.saved-tab__image{border-radius:4px;display:block;max-width:420px;object-fit:cover;width:100%}.saved-tab__description{color:#fff;font-size:20px;font-weight:700;margin-top:10px;padding:0 16px;text-align:center}.live-video-page{align-items:center;background:#0f1722;display:flex}.live-video-page,.live-wrapper{height:100vh;justify-content:center;width:100%}.live-wrapper{max-width:450px;overflow:hidden;position:relative}.live-video{-webkit-filter:brightness(.9);filter:brightness(.9);left:0;position:absolute;top:0}.live-header{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.35);border-radius:14px;display:flex;gap:10px;left:10px;padding:8px 12px;position:absolute;right:10px;top:30px;z-index:10}.live-avatar{border-radius:50%;height:40px;width:40px}.live-user-info{display:flex;flex-direction:column}.live-username{color:#fff;font-size:15px;font-weight:600}.live-time{color:#d0d0d0;font-size:13px}.leave-live-btn{background:#7df7aa;border:none;border-radius:14px;color:#072314;cursor:pointer;font-weight:600;margin-left:auto;padding:8px 14px}.live-chat-box{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.35);border-radius:16px;bottom:0;left:10px;margin-bottom:20px;padding:10px;position:absolute;right:10px;z-index:10}.chat-title{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;opacity:.9}.chat-messages{margin-top:8px;max-height:150px;overflow-y:auto}.chat-message{align-items:center;color:#fff;display:flex;gap:8px;margin-bottom:8px}.chat-avatar{background:#76f2ff;border-radius:50%;height:30px;width:30px}.chat-name{font-size:13px;font-weight:600}.chat-text{font-size:12px;opacity:.8}.chat-time{font-size:11px;margin-left:auto;opacity:.7}.chat-input-lp{background:hsla(0,0%,100%,.15);border:none;border-radius:12px;color:#fff;margin-top:10px;padding:10px;width:100%}.heart-buttons{bottom:100px;display:flex;flex-direction:column;gap:14px;position:absolute;right:20px;z-index:10}.heart-full,.heart-outline{color:#5ff6a0;font-size:30px}.live-video-wrapper{inset:0;overflow:hidden;position:absolute;z-index:0}.live-video{border:none;height:100%;object-fit:cover;width:100%}.hearts-animated{bottom:90px;height:200px;pointer-events:none;position:absolute;right:24px;width:60px;z-index:20}.heart-float{-webkit-animation:heartFloat 3s ease-in infinite;animation:heartFloat 3s ease-in infinite;bottom:0;color:#5ff6a0;font-size:30px;opacity:0;position:absolute;right:0}.heart-float-1{-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:translateX(0);transform:translateX(0)}.heart-float-2{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.heart-float-3{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-transform:translateX(10px);transform:translateX(10px)}.heart-float-4{-webkit-animation-delay:2.1s;animation-delay:2.1s;-webkit-transform:translateX(-5px);transform:translateX(-5px)}@-webkit-keyframes heartFloat{0%{opacity:0;-webkit-transform:translateY(40px) scale(.7);transform:translateY(40px) scale(.7)}10%{opacity:1}50%{opacity:1;-webkit-transform:translateY(-60px) scale(1);transform:translateY(-60px) scale(1)}to{opacity:0;-webkit-transform:translateY(-140px) scale(1.1);transform:translateY(-140px) scale(1.1)}}@keyframes heartFloat{0%{opacity:0;-webkit-transform:translateY(40px) scale(.7);transform:translateY(40px) scale(.7)}10%{opacity:1}50%{opacity:1;-webkit-transform:translateY(-60px) scale(1);transform:translateY(-60px) scale(1)}to{opacity:0;-webkit-transform:translateY(-140px) scale(1.1);transform:translateY(-140px) scale(1.1)}}.ison-tube-page{align-items:center;background:#050509;color:#f9fafb;display:flex;flex-direction:column;min-height:100vh;padding:16px 0 80px;position:relative}.ison-tube-logo{color:#fff;font-size:30px;font-weight:600;left:20px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:16px;-webkit-user-select:none;user-select:none}.ison-tube-video-wrapper{aspect-ratio:16/9;background:#000;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.6);margin-top:5%;overflow:hidden;width:80%}.ison-tube-video{display:block;height:100%;width:100%}.ison-tube-content{margin:0 auto;max-width:900px;width:80%}.ison-tube-title{font-size:20px;font-weight:600;margin-bottom:8px}.ison-tube-description{color:#d1d5db;font-size:14px;line-height:1.5;margin-bottom:12px}.ison-tube-meta{color:#9ca3af;display:flex;font-size:13px;gap:16px;margin-bottom:16px}.ison-tube-actions{display:flex;gap:10px}.ison-tube-btn{border:none;border-radius:999px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.ison-tube-share{background:#111827;color:#e5e7eb}.ison-tube-share:hover{background:#1f2937}.ison-tube-subscribe{background:#ef4444;color:#fff}.ison-tube-subscribe:hover{background:#dc2626}.ison-tube-modal-overlay{align-items:center;background:rgba(0,0,0,.65);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.ison-tube-modal{background:#111827;border:1px solid #1f2937;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.8);padding:32px 40px;text-align:center}.ison-tube-modal p{color:#f9fafb;font-size:18px;font-weight:500;margin-bottom:24px}.ison-tube-modal button{background:#ef4444;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:10px 32px}.ison-tube-modal button:hover{background:#dc2626}.loc-page{background:#f5f7fb;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.loc-header{align-items:center;background:#1976d2;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;display:flex;font-weight:600;height:56px;letter-spacing:.04em;padding:0 24px}.loc-logo-square{background:#42a5f5;border-radius:4px;height:18px;margin-right:8px;width:18px}.loc-logo-text{font-size:14px;text-transform:uppercase}.loc-main{display:flex;gap:24px;padding:32px 40px}.loc-card{background:#fff;border-radius:12px;box-shadow:0 6px 20px rgba(15,23,42,.08);padding:24px 24px 28px}.loc-left{flex:2 1;min-height:260px}.loc-right{align-items:center;display:flex;flex:1.4 1;justify-content:center;min-height:220px}.loc-title{font-size:20px;margin-bottom:4px}.loc-subtitle{color:#6b7280;font-size:14px;margin-bottom:16px}.loc-form{display:flex;gap:8px;margin-bottom:16px}.loc-input{border:1px solid #d1d5db;border-radius:8px;flex:1 1;font-size:14px;padding:10px 12px}.loc-input:focus{border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.15);outline:none}.loc-btn-primary,.loc-btn-secondary{border:none;border-radius:999px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.loc-btn-primary{background:#1976d2;color:#fff}.loc-btn-primary:hover{background:#1565c0}.loc-btn-secondary{background:#e5f1ff;color:#1d4ed8;margin-top:12px}.loc-btn-secondary:hover{background:#d0e4ff}.loc-section-title{font-size:14px;font-weight:600;margin-bottom:8px;margin-top:8px}.loc-country-list,.loc-ip-list{list-style:none;margin:0;padding:0}.loc-country-item,.loc-ip-item{background:#f3f4f6;border-radius:6px;font-size:13px;margin-bottom:4px;padding:6px 10px}.loc-placeholder{color:#6b7280;font-size:14px;max-width:260px;text-align:center}.loc-loader-wrap{align-items:center;color:#4b5563;display:flex;flex-direction:column;font-size:14px;gap:8px}.loc-loader{-webkit-animation:loc-spin 1s linear infinite;animation:loc-spin 1s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#1976d2;height:32px;width:32px}@-webkit-keyframes loc-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loc-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.notif-screen{align-items:center;background:radial-gradient(circle at top,#10192b,#05070d);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh}.notif-window{background:#070d18;border-radius:28px;box-shadow:0 22px 45px rgba(0,0,0,.8);color:#fff;height:90vh;overflow:hidden;padding-top:12px;width:90%}.notif-header{padding:0 18px 14px}.notif-header-title{color:#e0ecff;font-size:30px;font-weight:700}.notif-list{height:calc(100% - 50px);overflow-y:auto;padding-bottom:20px}.notif-item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;gap:12px;padding:14px 5% 14px 16px;transition:background .2s ease,-webkit-transform .12s ease;transition:background .2s ease,transform .12s ease;transition:background .2s ease,transform .12s ease,-webkit-transform .12s ease}.notif-item:hover{background:rgba(104,144,255,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.notif-avatar-wrapper{flex-shrink:0}.notif-avatar-circle,.notif-avatar-image{background:linear-gradient(135deg,#6ee7ff,#b794ff);border-radius:50%;height:42px;width:42px}.notif-avatar-image{object-fit:cover}.notif-content{display:flex;flex:1 1;flex-direction:column}.notif-name-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.notif-name{color:#f2f5ff;font-size:16px;font-weight:600}.notif-time{color:#8fa2c1;font-size:13px;margin-left:16px}.notif-text{color:#9bb3d1;font-size:13px}.notif-right{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}.notif-pill{border:none;border-radius:999px;cursor:pointer;font-size:11px;font-weight:600;padding:7px 12px;white-space:nowrap}.notif-pill--live{background:linear-gradient(90deg,#00ff9d,#5cffb7);box-shadow:0 0 12px rgba(0,255,170,.4);color:#021811}.notif-pill--ended{background:#20293a;color:#cbd7f2}.notif-thumb{background:linear-gradient(135deg,#171e2c,#1c2434);border-radius:9px;height:28px;width:28px}.instagram-footer{align-items:center;background-color:#000;background-color:#151e27;border-top:1px solid #222;bottom:0;color:#aaa;display:flex;font-size:14px;justify-content:space-around;left:0;margin-top:16px;padding:8px 0;position:fixed;text-align:center;width:100%;z-index:100}.nav-icon{color:#aaa;cursor:pointer;font-size:28px!important;transition:color .3s,-webkit-transform .2s;transition:color .3s,transform .2s;transition:color .3s,transform .2s,-webkit-transform .2s}.nav-icon:hover{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.nav-icon.active{color:#fff}.nav-icon.add{font-size:32px!important}.clanak-page{object-fit:fill}.clanak-img,.clanak-page{height:100vh;width:100%}.header-top{background-color:#191a1c;color:#fff;display:flex;height:2.5rem;padding:1rem 0;position:fixed;width:100%;z-index:1000}.header-top .header_logo{display:block;margin-left:5%}.header-top .header_logo img{background:transparent;cursor:pointer;height:3rem}.header-top .header_navigation{display:flex;margin-left:10%;margin-right:5%;padding-top:.5rem;width:60%}.header-top .header_navigation .contact-header,.header-top .header_navigation a{background-color:transparent;border:none;color:#fff;cursor:pointer;font-family:Montserrat;font-size:1.2rem;height:3rem;outline:none;padding:0 2rem;text-decoration:none}.header-top .header-language{display:flex}.header-top .header-language .header-img-lg .header-lg-button{background:none;border:none;cursor:pointer}.header-top .header-language .header-img-lg img{width:40px}.header,.header-top .header-language .header-img-lg p{color:#fff}.header{background:rgba(25,26,28,.8);display:flex;height:4rem;position:fixed;width:100%;z-index:1000}.header .header_logo{display:block;margin-left:5%}.header .header_logo img{background:transparent;cursor:pointer;height:2.5rem;padding:1rem 0}.header .header_navigation{display:flex;font-size:18px;margin-right:5%;padding-top:1rem;width:70%}.header .header_navigation .contact-header{padding-left:2.5rem;padding-right:2.5rem}.header .header_navigation .contact-header,.header .header_navigation a{background-color:transparent;border:none;color:#fff;cursor:pointer;font-family:Montserrat;font-size:18px;height:2.5rem;outline:none;text-decoration:none}.header .header_navigation a{padding:1rem 2.5rem}.header .header-language{display:flex;padding-top:1vh}.header .header-language .header-img-lg .header-lg-button{background:none;border:none;cursor:pointer}.header .header-language .header-img-lg img{width:40px}.header-mobile,.header-top-mobile{display:none}@media only screen and (max-width:1400px){.header-top .header_logo{margin-left:5%}.header-top .header_navigation{margin-right:2%}.header-top .header_navigation button{padding:0 1.5rem}.header-top .header_navigation .production-dropdown{font-size:1.15rem;padding-left:22px}}@media only screen and (max-width:1250px){.header .header_logo{margin-left:5%}.header .header_navigation button{padding:1rem 2.5rem}.header .header_navigation .production-dropdown{font-size:1rem;padding-left:30px}}@media only screen and (max-width:1080px){.header-top .header_logo{margin-left:2%}.header-top .header_navigation{margin-right:0}}@media only screen and (max-width:1000px){.header,.header-top{display:none}.header-top-mobile{background:#000;color:#fff;display:block;display:flex;height:2.5rem;justify-content:space-between;padding:2rem 5%;position:fixed;width:90%;z-index:1000}.header-top-mobile img{background:transparent;cursor:pointer;height:3.5rem}.header-mobile{background:rgba(0,0,0,.5);color:#fff;display:block;display:flex;height:2.5rem;justify-content:space-between;padding:1rem 5%;position:fixed;width:90%;z-index:1000}.header-mobile img{background:transparent;cursor:pointer;height:3rem}.no-padding{padding:0}.header_navigation-mobile{background:rgba(0,0,0,.95);color:#fff;height:50vh;position:absolute;text-align:center;width:100vw}.header_navigation-mobile .header-navigation-content-mobile{padding-top:10vh}.header_navigation-mobile .header-navigation-content-mobile div{width:100%}.header_navigation-mobile .header-navigation-content-mobile div .contact-header{font-size:24px}.header_navigation-mobile .header-navigation-content-mobile div a{background-color:transparent;border:none;color:#fff;font-size:24px;justify-content:center;text-decoration:none}.header_navigation-mobile .header-navigation-content-mobile .production-dropdown-mobile{cursor:pointer;font-size:18px;margin-bottom:10px}.header_navigation-mobile .header_navigation-mobile-close{cursor:pointer;font-size:36px;position:absolute;right:20px;top:10px}.header_navigation-hamburger{cursor:pointer;font-size:3rem;margin-top:-1rem}}.modal-close{color:#fff;font-size:30px;padding-right:10px;padding-top:10px;position:absolute;text-align:end;width:100%;z-index:1}.modal-close span{cursor:pointer}.image-slider,.image-slider .rsis-container .rsis-image,.image-slider .rsis-container div,.rsis-container .rsis-image,.rsis-container div,.rsis-image,.simple-image-slider{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}@media only screen and (max-width:550px){.modal-close{padding-top:30px}}.image-grid{grid-gap:2px;background-color:#000;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);padding-bottom:60px}.image-item{aspect-ratio:1/1;overflow:hidden;width:100%}.image-item img{display:block;height:100%;object-fit:cover;width:100%}.image-grid-instagram{grid-gap:2px;background-color:#000;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);margin-left:20%;padding-bottom:60px;width:60%}.image-item-instagram{aspect-ratio:1/1;overflow:hidden;width:100%}.image-item-instagram img{display:block;height:100%;object-fit:cover;width:100%}.modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.85);inset:0;justify-content:center;position:fixed;z-index:2000}.modal-box,.modal-overlay{align-items:center;display:flex}.modal-box{flex-direction:column;max-height:90%;max-width:90%;position:relative;text-align:center}.close-btn{background:transparent;border:none;color:#fff;cursor:pointer;font-size:32px;position:fixed;right:20px;top:20px}.modal-img{border-radius:12px;max-height:70vh;max-width:85vw;object-fit:contain}.modal-text{color:#fff;display:flex;font-size:18px;font-weight:500;gap:20px;margin-top:18px}.modal-description{color:#fff;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px;margin-top:15px;max-width:90%;text-align:center}.modal-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:10px;margin-top:10px}.tag-pill{background:#262626;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px}.tag-pill:hover{background:#333}.image-list-view{background-color:#000;display:flex;flex-direction:column;gap:10px;margin-top:10px;padding-bottom:60px}.list-item{aspect-ratio:1/1;margin-left:10%;overflow:hidden;width:80%}.list-item img{display:block;height:100%;object-fit:cover;width:100%}.image-list-view-instagram{background-color:#000;display:flex;flex-direction:column;gap:10px;margin-left:20%;margin-top:10px;padding-bottom:60px;width:60%}.list-item-instagram{aspect-ratio:1/1;overflow:hidden}.list-item-instagram img{display:block;height:100%;object-fit:cover;width:100%}
/*# sourceMappingURL=main.7c0b4f65.css.map*/