body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.media-upload{display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:10px 5px}.media-upload h2{margin-bottom:0}.media-upload .tabs{display:flex;gap:1rem;margin-bottom:1rem}.media-upload .tabs button{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:.5rem 1rem;transition:all .2s ease}.media-upload .tabs button:hover{background:#f0f0f0}.media-upload .tabs button.active{background:#007bff;border-color:#007bff;color:#fff}.media-upload input,.media-upload select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;margin:.5rem 0 1rem;padding:.5rem;width:100%}.media-upload button.upload-btn{background:rgba(2,2,175,.678);border:none;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.932);color:#fff;cursor:pointer;font-size:16px;margin:0 auto;padding:8px;transition:background .2s ease;width:200px}.media-upload button.upload-btn:hover{background:#218838}.media-upload .preview{margin-top:1rem}.media-upload .preview audio,.media-upload .preview video{display:block;margin-bottom:1rem;max-width:100%}.media-upload .preview-images{display:flex;flex-wrap:wrap;gap:10px}.media-upload .preview-images img{border:1px solid #ccc;border-radius:4px;height:150px;object-fit:cover;width:150px}.media-upload .picker{background:#fff;border:1px solid #ccc;border-radius:4px;margin-bottom:1rem;max-height:200px;overflow-y:auto;padding:.5rem}.media-upload .picker-item{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;transition:background .2s ease}.media-upload .picker-item.active,.media-upload .picker-item:hover{background:#f0f0f0}.media-upload .picker-item img{border-radius:4px;height:40px;object-fit:cover;width:40px}.media-upload select{margin-bottom:1rem}.shared-from{left:35px;position:absolute;top:35px;z-index:333}.shared-icon{color:rgba(170,170,11,.781);font-size:18px}.shared-avatar{border-radius:50%;cursor:pointer;height:30px;object-fit:cover;width:30px}.video-gallery{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;margin:0 auto;max-width:600px;overflow-y:scroll;scroll-snap-type:y mandatory;width:100%}.video-card{align-items:center;border-radius:0;display:flex;flex:0 0 100vh;flex-direction:column;height:100vh;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always}.video-wrapper,img.video-image{box-shadow:0 0 8px #000;height:450px;object-fit:cover;width:100%}.music-image{box-shadow:0 2px 12px #000;object-fit:cover}.video-header{align-items:center;background:#0000;border-radius:0 0 8px 0;display:flex;font-size:15px;gap:5px;left:0;padding:5px 10px;position:absolute;right:10px;top:0;width:160px;z-index:10}.shared-username,.video-username{color:#fff;cursor:pointer;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 2px gold;white-space:nowrap;width:100px}.video-header img{border:1px solid wheat;border-radius:50%;box-shadow:0 2px 6px #000;height:35px;width:35px}.follow-btn,.message-btn{background-color:initial;border:none;border-radius:6px;box-shadow:0 2px 8px #444;color:#ffffffc4;cursor:pointer;font-size:.875rem;font-weight:600;margin-top:0;padding:4px 12px;transition:all .2s ease}.message-btn{align-items:center;background:none;background:#0000;cursor:pointer;display:flex;font-size:17px;margin-left:8px;transition:color .2s}.follow-btn:hover{opacity:.8}.follow-btn.following{background-color:initial;border:none;color:#ffffffc4;text-shadow:1px 1px 2px #000}.follow-btn.following:hover{background-color:rgba(0,0,99,.801);color:#fff}.video-footer{bottom:25%;flex-direction:column;gap:15px;position:absolute;right:0}.video-footer,.video-wrapper{align-items:center;display:flex}.video-wrapper{height:100%;justify-content:center;overflow:hidden;width:100%}.video-wrapper video{border-radius:6px;display:block;height:100vh;object-fit:contain;width:100%}.mini-card-section{height:100vh;scroll-snap-align:center}.mini-card-title{background:#0000;border:none;border-radius:20px;box-shadow:0 0 20px #222;color:rgba(209,179,10,.959);font-size:22px;margin:15px auto 0;max-width:400px;overflow:hidden;padding:10px;position:relative;text-align:center;text-shadow:1px 1px 2px #696803;width:80%}.mini-card-title:after{animation:shimmer 2.5s infinite;background:linear-gradient(120deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer{0%{left:-100%}to{left:100%}}.mini-card-title-logo{border-radius:50%;box-shadow:0 2px 8px #222;height:40px;margin-top:-6px;width:40px}.mini-watch-now{align-items:center;background:rgba(255,204,0,.815);border-radius:8px 0 0 0;bottom:0;box-shadow:0 0 8px #000;color:#000000e1;cursor:pointer;display:flex;font-size:.7rem;font-weight:700;gap:4px;padding:4px 8px;position:absolute;right:0;transition:transform .2s ease,background .2s ease;z-index:5}.mini-watch-now:hover{background:#ffcc00e6;color:#000;transform:scale(1.05)}.created-at{align-items:center;display:flex;font-size:12px;gap:2px;position:absolute;right:5px;top:5px;z-index:999}.calendar-icon{color:#222;font-size:12px}.video-time{color:#222;font-size:10px;margin:0}.delete-btn{background:red;border:none;bottom:10px;color:#fff;cursor:pointer;padding:4px 8px;position:absolute;right:10px;z-index:999}.media-bar{background:#333;cursor:pointer;height:4px;width:100%;z-index:10}.media-bar,.media-progress{left:0;position:absolute;top:0}.media-progress{background:#d1d104ed;height:100%;transition:width .1s linear;width:0}.download-btn{background:rgba(4,18,141,.534);border:none;border-radius:8px;box-shadow:0 0 8px #000;color:rgba(255,255,0,.795);font-size:16px;font-weight:700;padding:4px;text-shadow:1px 1px 2px gold}.download-btn:hover{color:#f1f104}.comment-btn,.like-button,.share-btn{background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:24px;gap:8px;margin-top:4px}.like-count{font-size:12px}.plays-count{align-items:center;display:flex;flex-direction:column;gap:4px}.play-icon{font-size:24px}.play-number{font-size:12px;opacity:.85}.video-gallery::-webkit-scrollbar{display:none}.video-gallery{-ms-overflow-style:none;scrollbar-width:none}.mute-overlay{animation:fadeOut .8s ease forwards;background:#0000008c;border-radius:50%;padding:18px 22px;pointer-events:none;z-index:100}.music-overlay{align-items:center;background:#0000;border-radius:22px;cursor:pointer;display:flex;gap:0;left:4px;max-width:90%;overflow:hidden;padding:6px 12px;position:absolute;top:35px;width:80%}.music-cover{border-radius:4px;flex-shrink:0;height:25px;object-fit:cover;width:25px;z-index:222}.music-meta{flex:1 1;overflow:hidden;white-space:nowrap}.music-title{animation:music-scroll 10s linear infinite;color:#666;display:inline-block;font-size:10px;font-weight:500;padding-left:100%}.music-user{display:block;display:flex;display:none;flex-direction:column;font-size:11px;margin-top:5px;opacity:.8;text-align:left}@keyframes music-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.product-attachment{background:#0000008c;border-radius:8px;gap:10px;margin-top:8px;padding:8px}.product-image{border-radius:6px;height:48px;object-fit:cover;width:48px}.product-info{color:#fff}.product-price{color:#4caf50}.ad-info{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:initial;background:#00000052;border:1px;border-radius:8px;bottom:20px;box-shadow:0 0 8px #333;box-sizing:border-box;display:flex;margin-bottom:8px;padding:5px 12px;position:absolute;right:5px;width:200px;z-index:100}.ad-caption{color:hsla(0,0%,100%,.808);font-size:.9rem;line-height:1.3;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.ad-budget,.ad-caption{text-align:center;text-shadow:1px 1px 2px #000}.ad-budget{color:rgba(187,187,14,.712);font-size:.85rem;font-style:italic}.ad-image{border-radius:6px;display:block;height:60px;margin:8px 0;object-fit:cover;width:60px}.ad-infoDetails{border-radius:6px;display:inline-block;padding:5px}.ad-label{background:linear-gradient(80deg,#fc0,#f90);border:none;border-radius:8px 0 8px 0;bottom:0;color:#111;display:inline-block;font-size:10px;font-weight:700;opacity:.9;padding:4px 8px;position:absolute;right:0}.ad-animate{animation:adPopIn .9s cubic-bezier(.25,1,.5,1),adGlow 1.8s ease-in-out}@keyframes adPopIn{0%{opacity:0;transform:translateY(12px) scale(.85)}60%{opacity:1;transform:translateY(-2px) scale(1.05)}to{transform:translateY(0) scale(1)}}@keyframes adGlow{0%{box-shadow:0 0 0 #fc00}50%{box-shadow:0 0 18px #ffcc00b3}to{box-shadow:0 0 0 #fc00}}.mini-card{grid-gap:12px;align-items:center;background-color:initial;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:grid;gap:12px;grid-template-columns:repeat(2,160px);grid-template-rows:repeat(2,160px);height:100vh;justify-content:center;margin:10% auto;padding:0}.mini-post{aspect-ratio:1/1;border-radius:8px;box-shadow:0 0 6px #222;cursor:pointer;height:100%;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:100%}.mini-post:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.mini-post img,.mini-post video{height:100%;object-fit:cover;width:100%}.mini-post p.mini-caption{bottom:4px;color:#fff;font-size:11px;left:4px;margin:0;overflow:hidden;position:absolute;right:4px;text-overflow:ellipsis;text-shadow:0 0 3px #000000b3;white-space:nowrap}.title-icon{height:20px;margin-left:8px;vertical-align:middle;width:20px}.mini-card .mini-post-user{align-items:center;cursor:pointer;display:flex;gap:6px;left:0;padding:4px 6px;position:absolute;top:0}.mini-card .mini-post-avatar{background:#fff;border-radius:50%;height:26px;object-fit:cover;width:26px}.mini-card .mini-post-username{color:#fff;font-size:.8rem;font-weight:600;white-space:nowrap}.video-card{background-color:#030303;background-image:radial-gradient(circle at center,#111 0,#030303 70%);background-image:radial-gradient(circle at center,var(--music-bg,#111) 0,#030303 70%);color:#fff;overflow:hidden;position:relative;transition:background-image .5s ease,background-color 3s ease}.video-card[music]{box-shadow:0 4px 12px #00000080}.menu-btn{background:#00000080;border:none;border-radius:6px;box-shadow:0 2px 6px wheat;color:#fff;cursor:pointer;font-size:1.5rem;margin-right:5px;padding:4px 8px}.menu-popup{background:#000c;border:.5px solid #f5deb35e;border-radius:8px;box-shadow:0 2px 8px wheat;display:flex;flex-direction:column;min-width:120px;padding:8px 0;position:absolute;right:20px;top:40px}.menu-item{background:#0000;border:none;color:#fff;cursor:pointer;font-size:.95rem;padding:8px 12px;text-align:left}.menu-item:hover{background:#ffffff1a}.menu-item.delete{color:#ff4d4d}.message-modal{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;margin:0 auto;position:fixed;text-align:center;z-index:9999}.message-box{background:#111;border-radius:10px;color:#fff;padding:12px;width:320px}.message-header{align-items:center;display:flex;gap:8px}.message-header img{border-radius:50%;height:36px;width:36px}.message-box textarea{background:#222;margin:10px auto 0;min-height:90px;width:95%}.message-box textarea,.send-message-btn{border:none;border-radius:6px;color:#fff;padding:8px}.send-message-btn{background:rgba(0,0,156,.808);cursor:pointer;font-weight:700;margin-top:10px;text-shadow:1px 1px 2px gold;width:100%}.closeModalMessa-Btn{background:#0000;border:.5px solid hsla(39,77%,83%,.815);border-radius:6px;color:crimson;cursor:pointer;font-size:12px;padding:6px;position:absolute;right:10px;text-shadow:1px 1px 2px #000;top:10px}.anaconda-logo-name{color:rgba(177,177,3,.479);font-size:10px;text-overflow:1px 1px 2px #000}.comment-btn{align-items:center;background:#0000;border:none;color:#555;cursor:pointer;display:flex;gap:4px;transition:color .2s}.comment-btn:hover{color:#1a73e8}.comment-music{align-items:center;background-color:#222;display:flex;gap:8px;margin-top:6px;padding:4px 8px}.comment-music,.comment-music-img{border-radius:6px;cursor:pointer;z-index:100}.comment-music-img{height:50px;object-fit:cover;width:50px}.comment-music-info{color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.85rem;z-index:100}.music-caption{font-weight:500}.music-user{color:#ccc;font-size:.75rem}.music-picker-grid{background:#111;max-height:70vh;overflow-y:auto;padding:16px}.grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.music-card{border:2px solid #0000;border-radius:8px;padding:4px}.music-card.selected{border-color:gold}.music-picker-modal{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.music-picker-grid{background-color:initial;border-radius:12px;box-shadow:0 0 20px #00000080;color:#fff;max-width:800px;padding:20px;width:95%}.music-picker-grid h3{color:#f0f0f0;font-size:16;margin-bottom:15px;text-align:center}.music-picker-grid .grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));max-height:300px;overflow-y:auto;padding:5px}.comments-list::-webkit-scrollbar,.music-picker-grid .grid::-webkit-scrollbar{width:8px}.comments-list::-webkit-scrollbar-track,.music-picker-grid .grid::-webkit-scrollbar-track{background:#2f2f2f;border-radius:4px}.comments-list::-webkit-scrollbar-thumb,.music-picker-grid .grid::-webkit-scrollbar-thumb{background-color:#1a1a1a;border:2px solid #2f2f2f;border-radius:4px}.comments-list,.music-picker-grid .grid{scrollbar-color:#1a1a1a #2f2f2f;scrollbar-width:thin}.music-card{align-items:center;background-color:#2a2a2a;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;padding:10px;text-align:center;transition:transform .2s,border .2s}.music-card:hover{border:2px solid #918e07;transform:scale(1.05)}.music-card.selected{border:2px solid #fc0;box-shadow:0 0 10px #fc0}.music-card img{border-radius:8px;height:100px;margin-bottom:8px;object-fit:cover;width:100%}.music-info{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:.9rem}.music-info strong{font-weight:600;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80px}.music-info span{color:#ccc;display:none;font-size:.8rem}.music-picker-grid>button{background-color:#918e07;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:15px;padding:8px 15px;transition:background .2s}.music-picker-grid>button:hover{background-color:#b3a800}.caption-overlay{background:linear-gradient(0deg,#000000b3,#0000);bottom:-10px;box-sizing:border-box;color:#888;cursor:default;cursor:pointer;font-size:14px;left:0;padding:10px 12px;position:absolute;text-shadow:1px 1px 2px #000;width:100%;z-index:555}.caption-overlay,.caption-text{pointer-events:auto;white-space:pre-wrap}.caption-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;cursor:default;display:-webkit-box;line-height:1.2em;overflow:hidden;transition:all .3s ease;z-index:777}.post-caption{color:#444;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4em;max-height:20px;overflow:auto;transition:max-height .3s ease;width:90%}.post-caption,.post-caption.expanded{letter-spacing:.5px;margin-bottom:10px;text-align:left;white-space:pre-wrap;z-index:777}.post-caption.expanded{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.664);border-top:1px solid wheat;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 2px 12px #000;color:#fff;font-size:14px;line-height:1.5;max-height:80vh;padding:10px;text-shadow:1px 1px 2px #000;width:95%}.post-caption p{line-height:1.5;margin-bottom:10px;text-align:left;white-space:pre-wrap}.post-caption a{color:#1a0dab;display:inline-block;max-width:100%;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.image-carousel{position:relative}.carousel-next,.carousel-prev{background:#0000004d;border:none;color:#fff;cursor:pointer;display:none;font-size:2rem;padding:0 8px;position:absolute;top:50%;transform:translateY(-50%);z-index:9999}.carousel-prev{left:8px}.carousel-next{right:8px}.carousel-dots{margin-top:8px;text-align:center}.carousel-dots .dot{background:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 4px;width:8px}.carousel-dots .dot.active{background:#fff}.gif-picker-modal{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.gif-picker-grid{background:#1c1c1c;border-radius:12px;display:flex;flex-direction:column;gap:15px;max-height:80%;max-width:800px;overflow-y:auto;padding:20px;width:90%}.gif-picker-grid h3{color:#fff;margin:0 0 10px;text-align:center}.gif-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.gif-card{background:#0000;border:2px solid #0000;border-radius:8px;box-shadow:0 0 8px #000;cursor:pointer;display:flex;flex-direction:column;margin:0 auto;overflow:hidden;padding:5px;transition:border .2s}.gif-card.selected{border:2px solid #fc0}.gif-card img{border-radius:8px;display:block;height:100px;width:100px}.gif-info{color:#fff;font-size:.85rem;padding:6px;text-align:center;word-break:break-word}.gif-info strong{display:block}.gif-picker-grid button{background:#fc0;border:none;border-radius:6px;cursor:pointer;font-weight:700;margin-top:12px;padding:8px 16px;transition:background .2s}.gif-picker-grid button:hover{background:#e6b800}.gif-picker{background-color:#111;border:1px solid #333;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;max-height:300px;overflow-y:auto;padding:10px}.gif-item{border-radius:4px;cursor:pointer;height:80px;object-fit:cover;transition:transform .2s;width:80px}.gif-item:hover{transform:scale(1.1)}.comment-gif{align-items:center;background-color:initial;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:8px;padding:5px;text-align:center;transition:background .2s ease;width:100px}.comment-gif:hover{background-color:#e0e0e0}.comment-gif-img{border-radius:6px;display:flex;flex-direction:column;flex-shrink:0;height:80px;margin-right:10px;object-fit:cover;text-align:center;width:80px}.comment-gif-info{display:flex;flex-direction:column;overflow:hidden}.gif-caption{color:#444;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-music-gallery{display:flex;gap:4px;margin-top:4px;overflow-x:auto}.comment-music-gallery-img{border-radius:4px;flex-shrink:0;height:60px;object-fit:cover;width:60px}@media (min-width:768px){.carousel-next,.carousel-prev{display:block}.video-gallery{box-sizing:border-box;margin:0 auto;width:500px}}.Product-modal-overlay{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000b3;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.Product-modal-content{display:inline-block;margin:0 auto;max-height:90vh;overflow:hidden;text-align:center;width:95%}.Product-modal-content,.Product-modal-content .modal-ProductName{background:#0000;border-radius:8px;padding:10px;position:relative}.Product-modal-content .modal-ProductName{border:none;bottom:0;box-shadow:none;color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:16px;letter-spacing:1px;margin:-25px auto 0;text-shadow:1px 1px 2px gold;width:80%;z-index:10}.modalproduct-Description{display:none}.Product-modal-close{background:rgba(122,1,1,.849);border:none;border-radius:4px;bottom:0;box-shadow:0 2px 8px #000;color:#fff;cursor:pointer;display:none;font-size:12px;padding:6px 12px;position:absolute;right:10px;z-index:222}.Product-modal-close:hover{background-color:red;transform:scale(1)}.related-products{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.related-product-card{cursor:pointer;display:flex;flex-direction:column;position:relative;text-align:center;width:100px}.related-product-card img{background:#fff;border-radius:5px;height:100px;object-fit:cover;width:100px}.related-product-card p{display:flex;flex-direction:column;font-size:12px;margin-top:-20px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:5px;white-space:nowrap;width:100px}.modal-carousel{display:flex}.carousel-image-wrapper,.modal-carousel{align-items:center;flex-direction:column;margin:0 auto}.carousel-image-wrapper{box-sizing:border-box;display:inline;height:350px;justify-content:center;position:relative;width:100%}.carousel-image-wrapper img{background:#fff;border-radius:8px;box-shadow:0 2px 10px #f5f5f5;height:100%;object-fit:contain;position:relative;width:100%}.carousel-btn{background:#0006;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;padding:10px 14px;position:absolute;top:50%;transform:translateY(-50%)}.carousel-btn.prev{left:10px}.carousel-btn.next{right:10px}.carousel-counter{background-color:rgba(0,0,0,.356);border:none;border-radius:50%;font-size:12px;margin-bottom:25px;margin-top:-25px;padding:5px 10px;z-index:100}.Modal-add-to-cart-btn{background:rgba(0,139,12,.384);border:none;border-radius:8px 0 8px 0;cursor:pointer;left:0;padding:2px 8px;position:absolute;top:0;z-index:999}.Modal-add-to-cart-btn,.Modal-add-to-cart-btn strong{color:#fff;text-shadow:1px 1px 2px gold}@media (min-width:768px){.carousel-image-wrapper{position:relative}.carousel-image-wrapper img{width:450px}}.modal-container{-webkit-overflow-scrolling:touch;background-color:#000;height:100dvh;inset:0;overflow-y:auto;position:fixed;scroll-snap-type:y mandatory;z-index:9999}.post-wrapper{flex-direction:column;height:100dvh;position:relative;scroll-snap-align:start;scroll-snap-stop:always;touch-action:pan-y}.media-container,.post-wrapper{align-items:center;display:flex;justify-content:center}.media-container,.video-element{height:100%;width:100%}.video-element{object-fit:cover}.modal-container::-webkit-scrollbar{display:none}.modal-container{-ms-overflow-style:none;scrollbar-width:none}.music-image{border-radius:8px;box-shadow:0 0 12px #1f1f1f;height:300px;width:300px}.image-post,.music-image-large{height:100%;max-width:450px;object-fit:contain;width:100%}.progress-container{bottom:10px;cursor:pointer;position:absolute;width:100%}.progress-bg{background:#ffffff4d;height:3px;width:100%}.progress-bar{background:#fff;height:3px;width:0}.mute-overlay{color:#fff;font-size:40px;position:absolute;top:50%;transform:translateY(-50%)}.video-caption{bottom:0;font-size:14px;left:10px}.post-footer,.video-caption{color:#fff;position:absolute}.post-footer{align-items:flex-end;bottom:10%;gap:10px;right:20px}.footer-item,.post-footer{display:flex;flex-direction:column}.footer-item{align-items:center;gap:5px}.footer-button{background:#0000}.footer-counts{font-size:12px}.footer-timestamp{bottom:-15px;color:#444;font-size:8px;left:0;padding:0 8px 8px;position:absolute;width:100px}.user-info{align-items:center;bottom:50px;color:#fff;display:flex;gap:6px;left:10px;position:absolute;z-index:10}.Modal-user-avatar{background:#fff;border:none;border-radius:50%;box-shadow:0 0 6px #888;cursor:pointer;height:35px;margin-right:5px;object-fit:cover;width:35px;z-index:10}.Modal-username{font-size:14px;font-weight:700}#Downloadmusic-ModalBtn{background:rgba(4,18,141,.534);border-radius:8px;box-shadow:0 0 8px #000;color:rgba(255,255,0,.795);font-weight:700;padding:4px;text-shadow:1px 1px 2px gold}.product-attachment{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.562);border-radius:12px;cursor:pointer;display:flex;max-width:40%;padding:8px 4px;position:absolute;right:0;top:0;transition:transform .15s ease,background .15s ease;z-index:10}.product-attachment:hover{background:#000c;transform:translateY(-1px)}.product-attachment img{border-radius:6px;flex-shrink:0;height:44px;object-fit:cover;width:44px}.product-info{min-width:0}.product-name{color:hsla(0,0%,100%,.925);font-size:14px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 2px gold;white-space:nowrap;width:80px}.product-price{color:#c2c207bd;font-size:13px;font-weight:500;text-align:center;text-shadow:1px 1px 2px #000}.video-wrapper{position:relative}.video-element,.video-placeholder{height:450px;object-fit:contain;position:relative;width:100%}.Videocategory-selector{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#0000;border-bottom:1px solid #eee;display:flex;overflow-x:auto;padding:10px 0;position:-webkit-sticky;position:sticky;scrollbar-width:thin;top:0;white-space:nowrap;z-index:1000}.Videocategory-selector::-webkit-scrollbar{height:6px}.Videocategory-selector::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.Videocategory-button{background:#06076898;border:none;border-radius:20px;color:#fff;cursor:pointer;flex:0 0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;margin:0 8px;padding:6px 14px;transition:all .2s}.Videocategory-button.active{background:#0009;border:2px solid hsla(0,0%,100%,.616);box-shadow:0 0 6px hsla(0,0%,96%,.212);color:#fff}.close-button.back-button{background:#00000080;border:none;border-radius:6px;color:#fff;cursor:pointer;left:5px;padding:4px 12px;position:fixed;top:10px;z-index:9999}.close-button:hover{background:#000c}.modal-footer{align-items:center;bottom:15%;gap:15px;position:absolute;right:0}.footer-button,.modal-footer{display:flex;flex-direction:column}.footer-button{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;gap:8px;margin-top:4px}.comment-btn{font-size:18px}.comments-panel{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.747);border:none;border-radius:12px;border-top:2px solid wheat;bottom:0;box-shadow:0 2px 12px #000;height:80%;left:50%;margin-top:8px;padding:10px;position:absolute;transform:translateX(-50%);width:100%;z-index:9999}.comments-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px}.comments-list{height:calc(100% - 100px);overflow-y:auto;padding:10px 5px}.comment-item{display:flex;gap:8px;margin-bottom:10px}.comment-avatar{background:#fff;border-radius:50%;height:32px;object-fit:cover;width:32px}.comment-time{font-size:11px;opacity:.6}.comment-input{bottom:0;display:flex;gap:8px;left:50%;margin-top:8px;padding:10px;position:absolute;transform:translate(-50%);width:90%}.comment-input input{background:#222;border:none;border-radius:6px;color:#fff;flex:1 1;padding:8px;z-index:9999}.comment-input button{background:#0000;border:.5px solid wheat;border-radius:6px;color:#fff;cursor:pointer;padding:8px 12px;text-shadow:1px 1px 2px gold;z-index:9999}.delete-comment-btn{color:#999;margin-left:8px}.delete-comment-btn:hover{color:red}.close-btnComments{background:#0000;border:none;color:#fff;cursor:pointer;font-size:20px;position:absolute;right:15px;top:10px}@media (max-width:768px){.Videocategory-selector{-ms-overflow-style:none;scrollbar-width:none}.Videocategory-selector::-webkit-scrollbar{display:none}}.comment-actions{display:flex;gap:8px;margin-top:4px}.reply-btn{background:none;border:none;border-radius:4px;color:#0095f6;cursor:pointer;font-weight:500;padding:4px 8px;transition:background .2s,color .2s}.reply-btn:hover{background:#0095f61a}.delete-comment-btn{background:none;border:none;border-radius:4px;color:#ff3b30;cursor:pointer;font-weight:500;padding:4px 8px;transition:background .2s}.delete-comment-btn:hover{background:#ff3b301a}.view-replies-btn{background:none;border:none;border-radius:4px;color:#999;cursor:pointer;font-size:.9em;padding:4px 8px;transition:color .2s}.view-replies-btn:hover{color:#555}.comment-content .comment-actions,.comment-content .view-replies-btn{margin-top:6px}.replying-indicator{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.904);border-left:3px solid rgba(233,233,17,.849);border-radius:4px 10px 10px 4px;border-right:3px solid rgba(233,233,17,.849);bottom:50px;box-shadow:0 0 4px #000;color:rgba(236,236,12,.856);display:flex;font-size:14px;justify-content:space-between;left:10px;margin-bottom:4px;padding:4px 8px;position:fixed;text-shadow:1px 1px 2px #000;width:25%}.replying-indicator button{background:none;border:none;color:crimson;cursor:pointer;font-weight:700;text-shadow:1px 1px 2px #000}.tab-wrapper{box-sizing:border-box;margin:0 auto;padding:5px;text-align:center}.Title-Search{color:hsla(0,0%,100%,.932);font-size:12px;font-weight:600;margin:0 auto 5px;text-align:right;text-shadow:1px 1px 2px gold;text-transform:uppercase}.search-voice-wrapper{align-items:center;display:flex;gap:10px;justify-content:center;margin:20px auto 0;padding:10px}.search-input{background:hsla(0,0%,100%,.897);border:none;border-radius:20px;box-shadow:0 0 8px #f5f5f5;flex:1 1;font-size:13px;max-width:400px;outline:none;padding:9.5px 12px;text-align:center;transition:border-color .2s}.search-input:focus{background:#fff;box-shadow:0 0 12px gold;transition:.5s}.voice-lang-select{background-color:initial;border:none;border-radius:6px;box-shadow:0 0 8px #333;color:rgba(207,207,12,.705);cursor:pointer;font-size:12px;font-weight:600;outline:none;padding:8px 4px;transition:border-color .2s}.voice-lang-select:focus{border-color:#007bff}.voice-btn{background-color:initial;border:none;border-bottom:1px solid blue;border-radius:20px;box-shadow:0 0 8px #333;box-shadow:0 2px 5px #87cefa;color:#fff;cursor:pointer;font-size:18px;margin-top:-2px;opacity:80%;padding:4px 8px;text-shadow:1px 1px 1px #000;transition:background-color .2s,transform .1s}.voice-btn:hover{background-color:#0021b3b6}.voice-btn.listening{animation:pulse 1s infinite;background-color:#28a745}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.tab-buttons{border-bottom-right-radius:5px;display:flex;gap:10px;left:5px;position:absolute;top:5px}.tab-buttons button{align-items:center;background:#00000080;border:none;border-radius:10px;box-shadow:0 2px 8px #333;color:#666;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:5px;padding:6px 12px;text-shadow:1px 1px 2px #000;transition:transform .3s ease,background .3s ease,color .3s ease}.tab-buttons button:hover{background:#000000b3;color:#a19f9f;transform:scale(1.05)}.store-Btn{color:gold}.search-Btn,.store-Btn{background-color:#2b2a2a}.search-Btn{color:#ff69b4}.post-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:10px}.post-item{background:#000;border-radius:8px;cursor:pointer;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.post-image,.post-video{border-radius:8px;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.user-overlay{align-items:center;background:#00000080;border-radius:5px;bottom:5px;color:#fff;display:flex;font-size:12px;gap:5px;left:5px;padding:2px 5px;position:absolute;z-index:2}.user-overlay .avatar{border-radius:50%;height:20px;object-fit:cover;width:20px}.views-overlay{align-items:center;color:#fff;display:flex;font-size:14px;gap:8px;left:5px;position:absolute;text-shadow:0 0 5px #000;top:5px;z-index:2}.views-overlay span{align-items:center;color:#d6d60a;display:flex;gap:3px;text-shadow:1px 1px 2px #000}.views-overlay .search-Viewplays-counts{color:#fff;font-size:8px}*{margin:0;padding:0}body{box-sizing:border-box;display:flex;flex-direction:column}.store-container{margin-top:10px}.store-container h2{background:hsla(0,0%,96%,.089);background:rgba(0,0,0,.925);border-left:2px solid rgba(228,179,89,.884);border-radius:100%;border-right:2px solid rgba(228,179,89,.884);box-shadow:0 2px 10px rgba(135,206,250,.322);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:20px;margin:0 auto -20px;padding:6px 0;text-shadow:2px 2px 4px gold}.MiddleTitle,.store-container h2{color:#fff;text-align:center;width:75%}.MiddleTitle{background-image:url(/static/media/GOLDFLOWERPIC.1c16ee6bc57502f20fb4.png);background-position:bottom;background-size:100%;border-bottom:2px solid wheat;border-radius:10px;box-shadow:0 2px 6px #000;font-family:Georgia,Times New Roman,Times,serif;font-size:18px;font-weight:700;letter-spacing:.6px;margin:0 auto 15px;max-width:400px;padding:8px 10px;text-shadow:1px 1px 2px gold;z-index:111}.products-grid{grid-gap:10px;align-items:center;display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(2,1fr);justify-content:center;margin-bottom:50px;text-align:center}.product-card{background:#0000;background:linear-gradient(90deg,#0000,#0000,rgba(0,0,0,.932),rgba(0,0,139,.842),rgba(175,149,3,.753),rgba(0,0,139,.842),rgba(0,0,0,.932),#0000,#0000);background-size:50%;border:1px solid wheat;border-radius:10px;box-shadow:0 2px 10px #000;color:#f5f5f5;height:auto;margin:0 auto;padding:10px 5px;position:relative;text-align:center;text-decoration:none;width:165px;z-index:111}.product-card,.product-image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-image-wrapper{background-color:#f9f9f9;border:1px solid #ccc;height:150px;margin:0 auto 20px;overflow:hidden;width:150px}.product-image{background-color:#fff;border-radius:5px;box-shadow:0 2px 6px #f5f5f5;cursor:pointer;height:100%;margin:0 auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.product-card h3{background:linear-gradient(90deg,#000,rgba(255,217,0,.849),#000);border-bottom:1px solid wheat;border-radius:10px;color:#fff;margin-bottom:5px;margin-top:-20px;padding:5px 0;text-shadow:1px 0 2px gold;width:100%}.product-card p{font-size:.95rem;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.copy-link-btn{background:rgba(0,0,0,.788);border:none;border-radius:6px;box-shadow:0 2px 8px #222;color:gold;cursor:pointer;display:flex;flex-direction:column;font-size:20px;margin:0 auto;padding:6px;position:relative;z-index:222}.Product-Price,.ProductCard-Stock{background-color:rgba(0,0,0,.897);border-radius:6px;box-shadow:0 2px 8px #000;font-size:12px;margin-bottom:5px;padding:4px 2px}.ProductCard-Stock strong{color:#0c8de4;font-size:10px}.Product-Price strong{color:#ff0;text-shadow:1px 1px 1px #000}.ProductCard-Category,.ProductCard-Details{display:none}.owner-info{align-items:center;display:flex}.owner-avatar{background:#fff;border-radius:4px;box-shadow:0 2px 6px #a9a9a9;cursor:pointer;height:35px;margin-right:.5rem;width:35px}.owner-username{color:#ebd68f49;font-size:12px;font-weight:500;text-shadow:1px 1px 1px rgba(0,0,0,.733)}.store-header{background:linear-gradient(90deg,#000,#00008b,#5c5b5b,#00008b,#000);border-bottom:1px solid wheat;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 6px #000;height:50px;left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:999}.search-bar,.search-bar:focus{border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 10px #f5f5f5;display:flex;flex-direction:column;font-size:14px;margin:10px auto -10px;opacity:1;padding:10px;position:relative;text-align:center;width:70%;z-index:111}.search-icon{background:#0000;background:rgba(0,0,0,.603);border:none;border-left:2px solid #ff0;border-radius:8px;color:#fff;cursor:pointer;font-size:22px;padding:6px 8px;position:absolute;right:0;text-shadow:1px 1px 2px gold;top:50px;transform:scale(1.1);transition:.5s;z-index:100}.subscribe-btn{font-size:20px;top:5px}.cart-toggle-btn,.subscribe-btn{background:#0000;background:rgba(0,0,0,.534);border:none;border-radius:8px;border-right:2px solid #ff0;color:#fff;cursor:pointer;left:0;padding:6px 8px;position:absolute;text-shadow:1px 1px 2px gold;z-index:100}.cart-toggle-btn{font-size:18px;top:50px}.cart-toggle-btn span{font-size:12px;position:absolute;right:0;top:0}.cart-toggle-btn{transform:scale(1.1);transition:.5s}.category-selector-store{grid-gap:1rem;align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:0;margin-top:80px;padding:20px}.category-card{align-items:center;background:linear-gradient(90deg,#0000,rgba(1,1,110,.938),rgba(0,0,0,.925),rgba(0,0,0,.925),rgba(172,146,3,.767),rgba(0,0,0,.925),rgba(0,0,0,.925),rgba(1,1,110,.938),#0000);border:none;border-bottom:2px solid rgba(182,155,5,.562);border-radius:8px;box-shadow:0 2px 8px #000;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;min-height:140px;text-align:center;width:100px;z-index:111}.category-card.active{border-color:rgba(179,179,11,.795)}.category-image-store{background:#fff;border:1px solid rgba(182,155,5,.562);border-radius:8px;box-shadow:0 2px 6px #000;cursor:pointer;height:100px;object-fit:cover;padding:2px;transition:transform .3s ease,border-color .3s ease;width:100%}.category-image-store:hover{border-color:rgba(187,187,12,.822);transform:scale(1.05)}.category-card span{color:#969393;font-size:14px;font-weight:700;margin-top:5px;overflow:hidden;padding:0 5px;text-align:center;text-overflow:ellipsis;text-shadow:1px 1px 2px #000;white-space:nowrap;width:100px}.cart-backdrop{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.842);box-sizing:border-box;display:flex;gap:10px;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.cart{display:flex;flex-direction:column;height:400px;margin:0 auto;overflow-y:auto;padding:25px;width:80%}.cart h3{letter-spacing:.5px;text-align:center;text-shadow:1px 1px 2px gold}.cart-ProductCard{align-items:center;display:flex;gap:10px;padding:8px 0}.cart-ProductInfo{display:flex;flex-direction:column;flex-grow:1;gap:4px}.cart-ProductName{font-weight:500}.cart-ProductTotal{color:#222;font-weight:600}.cartRemove{background-color:initial;border:.5px solid wheat;border-radius:4px;color:crimson;cursor:pointer;font-size:10px;margin-left:auto;padding:6px 4px}.cart-ProductCard img{background:#fff;border-radius:6px;cursor:pointer;flex-shrink:0;height:60px;object-fit:cover;width:60px}.cart-ProductTotal{color:rgba(179,179,9,.836);text-shadow:1px 1px 2px #000}.add-to-cart-btn{background-color:rgba(11,160,11,.281);border:none;border-radius:8px;box-shadow:0 2px 12px #000;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;justify-content:center;margin:0 auto;padding:8px 16px;text-align:center;text-shadow:1px 1px 2px gold;transition:background-color .3s,transform .2s;width:95%}.add-to-cart-btn:hover{background-color:rgba(22,192,22,.836);transform:scale(1.05)}.add-to-cart-btn:active{transform:scale(.95)}.add-to-cart-Icon{font-size:20px;margin:0 auto}.product-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.863);border:.5px solid wheat;border-radius:12px;box-shadow:0 8px 20px #0000004d;display:flex;flex-direction:column;gap:16px;justify-content:center;left:50%;margin:0 auto;max-width:90%;padding:24px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1000}.product-modal h2{border-radius:10px;box-shadow:0 2px 8px #000;font-size:20px;margin:0 auto;text-align:center}.product-modal label{display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:4px}.product-modal input[type=number],.product-modal select{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:8px;text-align:center}.cancel-add-to-cart-btn,.confirm-add-to-cart-btn{background:rgba(3,161,3,.753);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 16px;transition:background-color .3s,transform .2s}.cancel-add-to-cart-btn:hover,.confirm-add-to-cart-btn:hover{transform:scale(1.05)}.cancel-add-to-cart-btn{background:#0000;border:.5px solid hsla(39,77%,83%,.644);color:rgba(220,20,60,.836);display:flex;flex-direction:column;margin:0 auto;padding:6px 4px;text-shadow:1px 1px 2px #000;width:100px}.currency-label{font-weight:700;margin-right:8px}.currency-select{background-color:rgba(0,0,255,.342);border:none;border-bottom:1px solid rgba(255,255,0,.712);border-radius:10px;box-shadow:0 2px 6px #000;color:beige;cursor:pointer;display:flex;margin-bottom:10px;margin-top:10px;padding:8px 16px;text-align:center;width:150px}.currency-select option{background-color:rgba(7,7,112,.959);color:#fff;cursor:pointer}#country-selector{background-color:rgba(0,0,255,.342);border:none;border-bottom:1px solid rgba(255,255,0,.712);border-radius:10px;box-shadow:0 2px 6px #000;color:beige;cursor:pointer;display:flex;margin-bottom:25px;margin-top:10px;padding:10px;text-align:center;width:200px}#country-selector option{background-color:rgba(7,7,112,.959);color:#fff;cursor:pointer}#promoCode{margin-bottom:10px;margin-top:5px;text-align:center;width:150px}#checkout-btn,#promoCode{border:none;border-radius:10px;box-shadow:0 2px 6px #000;display:flex;padding:10px}#checkout-btn{background-color:#0ba00b;border-bottom:1px solid rgba(255,217,0,.795);color:#fff;cursor:pointer;flex-direction:column;font-size:25px;font-weight:700;margin:0 auto 10px;text-shadow:1px 1px 2px gold;width:300px}#checkout-btn:hover{background-color:#3de93d;text-shadow:2px 2px 4px #000;transform:scale(1.1);transition:.5s}.Sub-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.836);background-attachment:fixed;background-blend-mode:hue;background-image:url(/static/media/anacondaRoadGifReal.08394d7172ddb4672395.gif);background-position:50%;background-repeat:repeat-y;background-size:50%;box-sizing:border-box;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.Sub-modal-content,.Sub-modal-overlay{align-items:center;display:flex;justify-content:center}.Sub-modal-content{background:linear-gradient(90deg,#0000,rgba(1,1,110,.938),rgba(0,0,0,.925),rgba(0,0,0,.925),rgba(172,146,3,.767),rgba(0,0,0,.925),rgba(0,0,0,.925),rgba(1,1,110,.938),#0000);border:1px solid hsla(39,77%,83%,.637);border-radius:10px;box-shadow:0 2px 8px #333;flex-direction:column;margin:0 auto;max-width:400px;padding:30px;text-align:center;width:75%}.Sub-modal-content h3{border-radius:8px;color:#fff;margin-top:-10px;padding:10px 4px;text-shadow:1px 1px 2px gold;width:80%}.Sub-modal-content p{color:#888;font-size:14px;margin-bottom:10px;margin-top:-10px;text-shadow:1px 1px 2px #000}.Sub-modal-content input{border:none;border-radius:8px;box-shadow:0 0 8px #f5f5f5;margin:0 auto;padding:10px;text-align:center;width:90%}.Sub-modal-content .close-btn{background-color:rgba(0,0,0,.603);border:none;border-radius:8px;box-shadow:0 0 8px #333;color:crimson;cursor:pointer;margin:0 auto;padding:6px 12px;text-shadow:1px 1px 2px #000;width:100px}.Sub-modal-content .close-btn:hover{transform:scale(1.05);transition:.3s ease-in-out}.mail-icon{color:hsla(39,77%,83%,.897);text-shadow:1px 1px 2px #000;transition:transform .8s ease-in-out,rotate .8s ease-in-out}.mail-icon.fly{opacity:0;transform:translate(80px,-100px) rotate(45deg) scale(.6)}.Sub-modal-content .Summit-Subscribe{background:rgba(1,1,97,.829);border:none;border-radius:8px;box-shadow:0 0 8px rgba(131,112,2,.781);color:#fff;cursor:pointer;margin:5% auto;padding:10px 16px;text-shadow:1px 1px 2px gold;width:60%}.Sub-modal-content .Summit-Subscribe:hover{box-shadow:0 0 8px gold;transform:scale(1.05);transition:.5 ease-in}@media (min-width:768px){.products-grid{grid-gap:10px;align-items:center;display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(4,1fr);justify-content:center;margin-bottom:50px;text-align:center}.product-card{margin-bottom:40px;width:250px}}.users-tab-container{align-items:center;justify-content:center;margin:30px auto 0;padding:0 5px;text-align:center}.users-tab-container .Title-Partners{color:rgba(110,110,1,.808);font-family:Georgia,Times New Roman,Times,serif;font-size:18px;margin-bottom:5px;text-shadow:0 1px 1px #c0a406}.users-search-input{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:8px 10px;width:80%}.error-message{color:red;margin-bottom:10px}.no-users-message{color:#ccc;grid-column:1/-1;text-align:center}.users-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,120px);justify-content:center;margin:0 auto;max-width:100%;overflow:auto}.user-card{align-items:center;background:#0000;border:.5px solid #f5deb33d;border-radius:8px;box-shadow:0 2px 6px #333;cursor:pointer;display:flex;flex-direction:column;padding:10px;transition:transform .2s,background .2s;width:100px}.user-avatar:hover{box-shadow:0 0 8px gold;transform:scale(1.03)}.chat-btn:hover{background:rgba(0,0,105,.781);transform:scale(1.03)}.user-avatar{border-radius:50%;height:50px;object-fit:cover;width:50px}.user-name{color:#888;font-size:12px;font-weight:700;letter-spacing:.5px;margin-top:5px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:80px;word-break:break-word}.user-buttons{display:flex;gap:5px;margin-top:5px}.chat-btn{background:#0000;border:none;border-radius:8px;box-shadow:0 0 6px #333;color:wheat;cursor:pointer;font-size:12px;padding:2px 12px;transition:background .2s}.users-search-input{border:none;box-shadow:0 0 8px #f5f5f5;font-size:14px;margin:0 auto 15px;max-width:400px;padding:8px;width:70%}.loading-spinner,.users-search-input{display:flex;flex-direction:column;justify-content:center;text-align:center}.loading-spinner{align-items:center;height:60vh}.spinner-image{animation:spin 1.2s linear infinite;border:none;border-radius:50%;box-shadow:0 0 8px #333;height:80px;margin-bottom:10px;width:80px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-upload-container{background:#0000;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:0 auto;max-width:450px;width:100%}.product-upload-container h2{margin-bottom:1.5rem;text-align:center}.product-upload-form{display:flex;flex-direction:column;gap:1rem;margin-top:-30px;max-width:100%;width:100%}.product-upload-form input[type=number],.product-upload-form input[type=text],.product-upload-form select,.product-upload-form textarea{border:none;border-radius:6px;box-shadow:0 2px 8px hsla(0,0%,96%,.849);font-size:14px;padding:10px;text-align:center}.product-upload-form textarea{min-height:60px}.product-upload-form select[multiple],.product-upload-form textarea.description{min-height:80px}.product-upload-form label{font-weight:600}.product-upload-form button{background:#1da1f2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin-top:1rem;padding:.7rem;transition:background .3s ease}.product-upload-form button:hover{background:#0d8ddb}.chat-container{background:#000;display:flex;flex-direction:column;height:100%;margin:0 auto;width:100%;z-index:9999}.chat-users{background:#000;border-right:1px solid #ddd;flex-shrink:0;overflow-y:auto;width:100px}.chat-user{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:10px;transition:background .2s}.chat-user:hover{background:#eee}.chat-user.active{background:#f0f0f0}.chat-user img{border-radius:50%;height:40px;margin-right:10px;width:40px}.chat-main{display:flex;flex:1 1;margin:0 auto -60px;width:100%}.chat-window{background:#000;height:100vh;z-index:9999}.chat-messages,.chat-window{display:flex;flex:1 1;flex-direction:column}.chat-messages{overflow-y:auto;padding:10px}.message{word-wrap:break-word;border-radius:8px;margin-bottom:8px;max-width:60%;padding:8px 12px}.message.sent{background:#010949;color:hsla(0,0%,100%,.945);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;margin-left:auto;text-shadow:1px 1px 2px rgba(204,175,8,.774)}.chat-time{align-items:center;color:#444;display:flex;font-size:8px;gap:2px;margin-top:4px;text-shadow:1px 1px 2px #111}.chat-time-icon{color:#884f04;font-size:10px}.message.received{background:#eee;margin-right:auto}.chat-input{align-items:center;border-top:1px solid #ddd;display:flex;gap:10px;padding:10px}.toggle-music-picker{background-color:#ffc107;color:#fff}.toggle-music-picker:hover{background-color:#e0a800}.chat-music-image-wrapper{display:inline-block;margin-top:5px;position:relative}.chat-music-image{border-radius:8px;cursor:pointer;max-height:100px;max-width:100px;transition:transform .2s,box-shadow .2s}.chat-music-image:hover{box-shadow:0 4px 12px #00000040;transform:scale(1.05)}.chat-music-overlay{align-items:center;background:#00000059;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:100%}.chat-music-image:hover .chat-music-overlay{opacity:1}.chat-music-overlay .music-icon{color:#fff;font-size:32px;margin-bottom:5px}.chat-music-overlay .music-meta{color:#fff;font-size:14px;line-height:1.2;max-width:130px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.music-gif{border-radius:8px;cursor:pointer;height:100px;margin-right:8px;width:100px}.back-button{background:none;left:10px;top:10px;z-index:10000}.back-icon{color:#333;font-size:24px}.chat-input input{border:1px solid #ccc;border-radius:6px;box-shadow:0 0 6px #f5f5f5;flex:1 1;font-size:14px;padding:10px;text-align:center}.chat-input button:last-child,.music-gif-Btn{background-color:initial;border:none;border-radius:6px;box-shadow:0 0 6px #444;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background .2s}.chat-input button:last-child:hover,.music-gif-Btn:hover{background-color:#00008b}.login-register-container{font-family:Arial,sans-serif;margin:50px auto 0;max-width:800px;padding:10px;text-align:center}.login-register-container h2{background:hsla(0,0%,96%,.089);background:rgba(0,4,24,.575);border-radius:20px;box-shadow:0 2px 12px hsla(0,0%,96%,.473);color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:24px;margin:0 auto 15px;padding:10px;text-align:center;text-shadow:1px 1px 3px gold;width:75%}.form-container{background-blend-mode:color-dodge;background-image:url(/static/media/GOLDFLOWERPIC.1c16ee6bc57502f20fb4.png);background-position:50%;border:8px solid rgba(0,0,0,.795);border-radius:15px;box-shadow:0 0 16px #333;margin:0 auto;max-width:400px;padding:20px 10px;text-align:center}.form-container input[type=email],.form-container input[type=file],.form-container input[type=password],.form-container input[type=text]{border:none;border-radius:6px;box-shadow:0 0 8px #f5f5f5;display:flex;flex-direction:column;margin:0 auto 15px;padding:12px 6px;position:relative;text-align:center;width:95%}.back-button,.form-container button,.logout-button{border:none;border-radius:6px;cursor:pointer;padding:12px 6px}.form-container button{background-color:#02022bde;box-shadow:0 0 8px #111;color:#fff;width:100%}.form-container button:hover{background:rgba(3,3,221,.925);transform:scale(1.05);transition:.3s ease-in}.toggle-form-button{background:none;border:none;color:blue;margin-top:10px}.message{background:rgba(255,0,0,.253);box-shadow:0 0 12px #000;font-size:10px;padding:4px;width:100px}.CeoLogo,.message{border:none;border-radius:20px;color:#fff;display:flex;flex-direction:column;font-weight:600;margin:10px auto 0;text-align:center;text-shadow:1px 1px 2px gold}.CeoLogo{background:rgba(0,0,0,.644);font-size:12px;padding:8px 4px;width:45%}.dashboard-header{justify-content:center;margin:0 auto -20px;padding:20px 10px;text-align:center}.dashboard-content{display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:10px}.visit-page-btn{background-color:#111;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;margin-left:auto;padding:6px 10px}.visit-page-btn:hover{opacity:.85}@media (max-width:700px){.dashboard-content{flex-direction:column}}.users-list{border-radius:5px;flex:1 1;list-style:none;max-height:500px;overflow-y:auto;padding:10px}.user-item{align-items:center;border-radius:5px;cursor:pointer;display:flex;margin-bottom:10px;padding:5px;transition:background .2s}.user-item.selected{background-color:#f0f0f0}.user-item img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-item .role{color:#555;font-size:12px}.user-profile{border:1px solid #ccc;border-radius:5px;flex:2 1;min-width:250px;padding:20px;text-align:center}.user-profile img{border-radius:50%;height:120px;margin-bottom:10px;width:120px}.user-profile p{color:#555}.user-profile .back-button{margin-bottom:10px}.dashboard-header{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.dashboard-user{align-items:center;display:flex;gap:10px;margin-bottom:15px}.dashboard-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.dashboard-username{font-weight:600}.dashboard-buttons{display:flex;flex-wrap:wrap;gap:10px}.dashboard-buttons button{align-items:center;background:#f5f5f5;border:none;border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:8px 14px;transition:all .2s ease}.dashboard-buttons button svg{font-size:18px}.dashboard-buttons button:hover{background:#e6e6e6;transform:translateY(-1px)}.dashboard-buttons button:active{transform:translateY(0)}.logout-btn{background:#ffe5e5;color:#c0392b}.logout-btn:hover{background:#ffd6d6}.user-avatar-modal{border-radius:50%;height:120px;margin-bottom:1rem;object-fit:cover;width:120px}.user-profile-modal{align-items:center;background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.user-profile-content{background:#000;border-radius:12px;max-width:400px;padding:2rem;text-align:center;width:90%}.back-button-modal{background:none;border:none;color:#fff;cursor:pointer;font-size:1.2rem;left:1rem;position:absolute;top:1rem}.caption-input-wrapper{left:0;padding:10px;position:absolute;right:0;text-align:center;top:10px;width:90%}.caption-input{background-color:hsla(0,0%,100%,.849);border:none;border-radius:8px;box-shadow:0 2px 8px #555;padding:10px;text-align:center;width:100%}.preview-controls{bottom:0;cursor:pointer;display:flex;gap:10px;justify-content:center;left:0;position:absolute;right:0;z-index:1000}.btn{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem}.retake-btn{background-color:#f44336d2}.upload-btn{background-color:#0a860ece}.take-photo-btn{background-color:#2195f3d7}.start-record-btn{background-color:#ff5622d3}.stop-record-btn{background-color:#f44336d8}.camera-status,.recording-status{color:#666;font-weight:700;margin:.5rem 0}.recording-status{color:#f44336d5}.camera-controls{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.5rem}.music-selector{border:1px solid #ddd;border-radius:8px;margin-top:1rem;padding:1rem;width:300px}.music-selector label{display:block;font-weight:700;margin-bottom:.5rem}.music-list{border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto}.music-item{align-items:center;border-bottom:1px solid #eee;color:#444;cursor:pointer;display:flex;padding:.5rem}.music-item.selected{background-color:#e6f7ff}.music-thumbnail{border-radius:4px;height:40px;margin-right:.5rem;object-fit:cover;width:40px}.product-id-input{margin-top:1rem;width:300px}.product-id-input label{display:block;font-weight:700;margin-bottom:.5rem}.product-id-input input{border:1px solid #ccc;border-radius:5px;padding:.5rem;width:100%}.media-upload-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:1rem;z-index:444}.camera-feed.hidden{display:none}.media-preview-overlay{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%}.media-preview-image,.media-preview-video{height:100%;object-fit:cover;width:100%}.camera-preview-wrapper{aspect-ratio:9/16;background:#000;border:none;border-radius:16px;height:90vh;max-width:420px;overflow:hidden;position:relative;width:100%}.camera-feed{height:100%;object-fit:cover;width:100%}.camera-top-overlay{background:#0009;border-radius:10px;color:#fff;font-size:14px;left:50%;padding:6px 12px;position:absolute;top:16px;transform:translateX(-50%);z-index:10}.camera-bottom-overlay{align-items:center;bottom:10px;display:flex;gap:30px;justify-content:center;position:absolute;width:100%;z-index:1000}.record-btn{background:rgba(255,0,0,.473);border:6px solid hsla(0,0%,100%,.808);border-radius:50%;box-shadow:0 2px 8px #000}.record-btn,.stop-btn{cursor:pointer;height:50px;width:50px}.stop-btn{background:rgba(255,0,0,.205);border:3px solid rgba(255,0,0,.856);border-radius:50%;box-shadow:0 2px 8px rgba(255,217,0,.733)}.icon-btn{background:#0009;border:6px solid #0000ff3d;border-radius:50%;box-shadow:0 2px 8px #000;color:#fff;cursor:pointer;font-size:20px;height:50px;width:50px}.extra-images-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.extra-image-thumb{border:2px solid #ddd;border-radius:8px;cursor:pointer;height:80px;object-fit:cover;transition:transform .2s,border-color .2s;width:80px}.extra-image-thumb:hover{border-color:#aaa;transform:scale(1.05)}.extra-images-preview.scrollable{max-width:100%;overflow-x:auto;padding-bottom:5px}.product-selector{margin-top:1rem}.product-label{display:block;font-weight:600;margin-bottom:.5rem}.product-list{background:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto;text-shadow:1px 1px 2px #000}.product-item{align-items:center;background:#000;border-bottom:1px solid #eee;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;transition:background .15s ease}.product-item:hover{background:#f7f7f7}.product-item.selected{background:#bd9b13}.product-item.none{font-weight:500}.product-thumb{border-radius:4px;height:40px;object-fit:cover;width:40px}.product-info{display:flex;flex-direction:column}.product-name{font-size:.9rem}.product-price{color:#666;font-size:.8rem}.user-profile-container{padding:20px 5px}.back-button{align-items:center;background-color:initial;border:none;border-radius:6px;box-shadow:0 0 6px #333;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;gap:6px;left:5px;padding:2px 12px;position:absolute;top:5px;transition:background-color .2s}.back-button:hover{background-color:#0056b3}.back-icon{font-size:18px}.userProductsSection{margin-top:20px}.userProductsGrid{grid-gap:10px;align-items:center;display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(2,1fr);justify-content:center;margin-bottom:50px;text-align:center}.userProductCard{background:#0000;background:linear-gradient(90deg,#0000,#0000,rgba(0,0,0,.932),rgba(0,0,139,.842),rgba(175,149,3,.753),rgba(0,0,139,.842),rgba(0,0,0,.932),#0000,#0000);background-size:50%;border:1px solid wheat;border-radius:10px;box-shadow:0 2px 10px #000;color:#f5f5f5;height:auto;margin:0 auto;padding:10px 5px;position:relative;text-align:center;text-decoration:none;width:165px;z-index:111}.userProductCard,.userProductImageWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.userProductImageWrapper{background-color:#f9f9f9;border:1px solid #ccc;height:150px;margin:0 auto 20px;overflow:hidden;width:150px}.userProductCard img.userProduct-Img{background-color:#fff;border-radius:5px;box-shadow:0 2px 6px #f5f5f5;cursor:pointer;height:100%;margin:0 auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.userProductCard h3{background:linear-gradient(90deg,#000,rgba(255,217,0,.849),#000);border-bottom:1px solid wheat;border-radius:10px;color:#fff;margin-bottom:5px;margin-top:-20px;padding:5px 0;text-shadow:1px 0 2px gold;width:100%}.UserProductCard p{font-size:.95rem;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.UserProductPrice,.userProductInStock{background-color:rgba(0,0,0,.897);border-radius:6px;box-shadow:0 2px 8px #000;font-size:12px;margin-bottom:5px;padding:4px 2px}.userProductInStock strong{color:#0c8de4;font-size:10px}.UserProductPrice strong{color:#ff0;text-shadow:1px 1px 1px #000}.userProductInfo{color:#666;font-size:12px;margin-top:4px}.userPostsGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-top:20px}.userPostCard{background:#000;border-radius:8px;cursor:pointer;overflow:hidden;padding-bottom:100%;position:relative}.userPostCard img,.userPostCard video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.profile-header{align-items:flex-start;display:flex;gap:10px;margin-top:15px}.profile-avatar{background:#eee;border-radius:50%;height:50px;object-fit:cover;width:50px}.profile-info{display:flex;flex-direction:column}.profile-username{background:rgba(6,28,75,.199);display:flex;font-size:12px;margin:0;padding:10px 4px}.profile-caption{color:#555;margin:5px 0}.profile-actions{display:flex;gap:10px;margin-top:10px}.profile-actions button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;justify-content:center;padding:6px 12px}.follow-btn.follow,.follow-btn.unfollow{background-color:initial;color:#fff}.chat-button{background:#0000;box-shadow:0 2px 6px #222;color:#fff}.profile-stats{display:flex;font-size:14px;gap:15px;margin-top:10px}.profile-tabs{border-top:1px solid #ddd;display:flex;justify-content:space-around;margin-top:30px}.tab-btn{align-items:center;background:none;border:none;border-top:2px solid #0000;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:12px;transition:border-color .2s}.tab-btn.active{border-top:2px solid #000}.bottom-nav{-webkit-overflow-scrolling:touch;background:#0000;border:none;bottom:20px;display:flex;left:50%;max-width:500px;overflow-x:auto;overflow-y:hidden;padding:.5rem;position:fixed;scroll-behavior:smooth;scrollbar-color:#ffd90080 #0000;scrollbar-width:thin;transform:translateX(-50%);width:100%;z-index:444}.bottom-nav-inner{align-items:center;display:flex;gap:.5rem;justify-content:space-around;min-width:100%;overflow:hidden;transition:all 1.5s ease}.bottom-nav-inner.hidden{justify-content:flex-start}.bottom-nav button{background:none;border:none;border-right:1px solid #ff0;color:#888;cursor:pointer;flex-shrink:0;padding-right:5px;transition:color .3s ease,transform .3s ease,opacity .3s ease}.bottom-nav button.active{color:#f1de38b6}.bottom-nav .nav-button{opacity:1;transform:translateY(0)}.bottom-nav .nav-button.hidden{opacity:0;pointer-events:none;transform:translateY(20px)}.bottom-nav .toggle-btn{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#000;background-color:#0000007e;border-radius:0 8px 8px 0;border-right:1px solid #ff0;color:rgba(255,217,0,.815);cursor:pointer;margin-bottom:-5px;margin-bottom:0;padding:6px 12px;padding:6px 8px;transition:all .3s ease}.top-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.829);border-bottom:1px solid gold;bottom:72px;box-shadow:0 0 12px #000;display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-start;left:50%;margin:0 auto;max-height:40vh;max-width:95%;overflow-x:auto;overflow-y:auto;padding:10px;position:fixed;text-align:center;transform:translateX(-50%);z-index:555}.top-container::-webkit-scrollbar{height:6px;width:6px}.top-container::-webkit-scrollbar-thumb{background:#444;border-radius:3px;cursor:pointer}.top-container::-webkit-scrollbar-track{background:#222}.top-container::-webkit-scrollbar-thumb:hover{background:rgba(158,158,5,.808)}.category-tab{align-items:center;background:linear-gradient(90deg,#0000,rgba(1,1,110,.938),rgba(0,0,0,.925),rgba(0,0,0,.925),rgba(172,146,3,.767),rgba(0,0,0,.925),rgba(0,0,0,.925),rgba(1,1,110,.938),#0000);border:none;border-bottom:2px solid rgba(182,155,5,.562);border-radius:8px;box-shadow:0 2px 8px #000;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin:0 auto;min-height:140px;text-align:center;width:140px;z-index:111}.category-image{background:#0000;border:none;border:.5px solid hsla(39,77%,83%,.349);border-radius:10px;box-shadow:0 0 6px #333;height:100px;object-fit:cover;padding:4px;width:100px}.category-tab span{color:#777;font-size:12px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:1px 1px 2px #000;white-space:nowrap;width:100px}.category-image:hover{transform:scale(1.05);transition:.5s ease-in-out}@media (max-width:768px){.bottom-nav{-ms-overflow-style:none;scrollbar-width:none}.bottom-nav::-webkit-scrollbar{display:none}.top-container{-ms-overflow-style:none;scrollbar-width:none}.top-container::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=main.bdce9922.css.map*/