@media (prefers-reduced-motion:reduce){.cin-orb,.cin-orb-inner,#cin-canvas,#cin-cursor{display:none !important}*{animation-duration:0.01ms !important;transition-duration:0.1ms !important}}:root,[data-bs-theme="light"]{--bs-body-bg:#151230;--bs-body-bg-rgb:21,18,48;--bs-body-color:#e2e8f0;--bs-body-color-rgb:226,232,240;--bs-white:#1e1a42;--bs-white-rgb:30,26,66;--bs-secondary-bg:#1b1838;--bs-secondary-bg-rgb:27,24,56;--bs-tertiary-bg:#201d40;--bs-border-color:rgba(255,255,255,0.10);--bs-border-color-rgb:255,255,255;--bs-emphasis-color:#f8fafc;--bs-secondary-color:rgba(226,232,240,0.75);--bs-input-bg:#1a1736;--bs-text-color:#e2e8f0;--bs-text-light:#94a3b8;--bs-link-color:#818CF8;--bs-card-box-shadow:0 4px 24px rgba(0,0,0,0.3);--bs-icon-color:rgba(255,255,255,0.14)}:root{--cin-bg0:#120f2c;--cin-bg1:#181535;--cin-bg2:#1c1a3a;--cin-indigo:#4F46E5;--cin-violet:#7C3AED;--cin-lavender:#818CF8;--cin-rose:#EC4899;--cin-teal:#06B6D4;--cin-glow-rgb:99,102,241;--cin-glass:rgba(255,255,255,0.04);--cin-glass-md:rgba(255,255,255,0.07);--cin-glass-hi:rgba(255,255,255,0.12);--cin-border:rgba(255,255,255,0.08);--cin-border-hi:rgba(129,140,248,0.35);--cin-text:#e2e8f0;--cin-text-muted:#94a3b8;--cin-text-dim:#64748b;--cin-cx:50vw;--cin-cy:50vh}html{background:var(--cin-bg0)}body{background:transparent !important;color:var(--cin-text) !important;min-height:100vh;position:relative}#cin-scene{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict;background:radial-gradient(ellipse 100% 80% at 20% 10%,#1f1660 0%,transparent 60%),radial-gradient(ellipse 80% 60% at 80% 90%,#1a1048 0%,transparent 60%),linear-gradient(135deg,#120f2c 0%,#181535 50%,#120f2c 100%)}#cin-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0.7}.cin-orb{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;will-change:transform;mix-blend-mode:screen;contain:layout style}.cin-orb-1{width:700px;height:700px;left:-120px;top:-120px;background:radial-gradient(circle,rgba(79,70,229,0.55) 0%,rgba(79,70,229,0) 70%);animation:cin-drift1 22s ease-in-out infinite}.cin-orb-2{width:600px;height:600px;right:-80px;bottom:-80px;background:radial-gradient(circle,rgba(124,58,237,0.45) 0%,rgba(124,58,237,0) 70%);animation:cin-drift2 28s ease-in-out infinite}.cin-orb-3{width:500px;height:500px;left:40%;top:-60px;background:radial-gradient(circle,rgba(6,182,212,0.2) 0%,rgba(6,182,212,0) 70%);animation:cin-drift3 35s ease-in-out infinite}.cin-orb-4{width:400px;height:400px;right:10%;top:35%;background:radial-gradient(circle,rgba(236,72,153,0.12) 0%,rgba(236,72,153,0) 70%);animation:cin-drift4 40s ease-in-out infinite}@keyframes cin-drift1{0%,100%{transform:translate(0,0) scale(1)}30%{transform:translate(80px,60px) scale(1.1)}60%{transform:translate(40px,120px) scale(0.95)}80%{transform:translate(-30px,40px) scale(1.05)}}@keyframes cin-drift2{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(-100px,-80px) scale(1.15)}55%{transform:translate(-50px,-140px) scale(0.9)}80%{transform:translate(60px,-60px) scale(1.05)}}@keyframes cin-drift3{0%,100%{transform:translate(-50%,0) scale(1)}35%{transform:translate(-50%,80px) scale(1.2)}70%{transform:translate(-50%,30px) scale(0.85)}}@keyframes cin-drift4{0%,100%{transform:translate(0,0) scale(1)}40%{transform:translate(-60px,80px) scale(1.1)}75%{transform:translate(40px,-40px) scale(0.95)}}#cin-cursor{position:fixed;width:500px;height:500px;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(var(--cin-glow-rgb),0.12) 0%,rgba(var(--cin-glow-rgb),0.04) 40%,transparent 70%);transform:translate(-50%,-50%);transition:left 0.08s ease-out,top 0.08s ease-out;mix-blend-mode:screen}.main-wrapper,.wrapper,.auth-body>main{position:relative;z-index:2}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--cin-bg1)}::-webkit-scrollbar-thumb{background:rgba(var(--cin-glow-rgb),0.4);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--cin-glow-rgb),0.7)}nav,.navbar,nav.navbar{background:rgba(18,14,42,0.88) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;border-bottom:1px solid var(--cin-border) !important;box-shadow:0 1px 30px rgba(0,0,0,0.4) !important}nav .nav-menu li a,nav .nav-menu li a:not(.btn),.navbar-nav .nav-link{color:var(--cin-text) !important}nav .nav-menu li a.active:not(.dropdown-item){color:var(--cin-lavender) !important;border-bottom-color:var(--cin-lavender) !important}nav .nav-menu li a:hover:not(.dropdown-item){color:var(--cin-lavender) !important}.navbar-brand,.navbar-brand span{color:#fff !important}.dropdown-menu{background:rgba(20,18,48,0.97) !important;backdrop-filter:blur(6px) !important;border:1px solid var(--cin-border-hi) !important;box-shadow:0 20px 60px rgba(0,0,0,0.5) !important}.dropdown-item{color:var(--cin-text) !important}.dropdown-item:hover,.dropdown-item:focus{background:rgba(var(--cin-glow-rgb),0.15) !important;color:#fff !important}.contant-wrap,.body,.body.flex-grow-1{background:transparent !important}.page-wrapper,.card,.page-content{background:rgba(22,19,50,0.75) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;border:1px solid var(--cin-border) !important;border-radius:16px !important;box-shadow:0 8px 32px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.05) !important;color:var(--cin-text) !important}.card{transition:box-shadow 0.3s ease,transform 0.3s ease,border-color 0.3s ease !important}.card:hover{box-shadow:0 16px 48px rgba(var(--cin-glow-rgb),0.25),0 0 0 1px rgba(var(--cin-glow-rgb),0.2) !important;transform:translateY(-3px) !important;border-color:var(--cin-border-hi) !important}.hero-title h1,.hero-title h2,h1,h2,h3{color:#fff !important}.hero-title p,.hero-title p.text-muted,p.text-muted{color:var(--cin-text-muted) !important}.hero-title h1::after,.hero-title h2::after{background:var(--cin-lavender) !important}.page-wrapper{margin-bottom:1.5rem;padding:1.25rem 1.5rem}.products ul.grid-view li,.products ul li{background:rgba(26,23,56,0.80) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;border:1px solid var(--cin-border) !important;border-radius:14px !important;box-shadow:0 4px 16px rgba(0,0,0,0.25) !important;transition:transform 0.25s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s ease,border-color 0.25s ease,background 0.25s ease !important;position:relative;overflow:hidden}.products ul.grid-view li::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(129,140,248,0.6) 50%,transparent 100%);opacity:0;transition:opacity 0.3s ease}.products ul.grid-view li:hover::before{opacity:1}.products ul.grid-view li::after{content:'';position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:60%;height:30px;background:rgba(var(--cin-glow-rgb),0);border-radius:50%;filter:blur(12px);transition:background 0.3s ease;pointer-events:none}.products ul.grid-view li:hover{transform:translateY(-8px) scale(1.02) !important;border-color:rgba(129,140,248,0.4) !important;background:var(--cin-glass-hi) !important;box-shadow:0 20px 60px rgba(0,0,0,0.4),0 0 40px rgba(var(--cin-glow-rgb),0.2),inset 0 1px 0 rgba(255,255,255,0.1) !important}.products ul.grid-view li:hover::after{background:rgba(var(--cin-glow-rgb),0.5)}.products ul li a i{color:var(--cin-lavender) !important;transition:color 0.25s ease,text-shadow 0.25s ease,transform 0.25s ease !important}.products ul li:hover a i{color:#fff !important;text-shadow:0 0 20px rgba(var(--cin-glow-rgb),0.8) !important;transform:scale(1.15) !important}.products ul li a span{color:var(--cin-text) !important;transition:color 0.2s ease !important}.products ul li:hover a span{color:#fff !important}.products ul li a{text-decoration:none !important}.products ul.list-view li{border-radius:12px !important;margin-bottom:8px !important}.tool-wrapper,.tool-content{background:rgba(22,19,50,0.82) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;border:1px solid var(--cin-border) !important;border-radius:16px !important;box-shadow:0 8px 32px rgba(0,0,0,0.3) !important}.upload-area,.dropzone{background:rgba(79,70,229,0.05) !important;border:2px dashed rgba(129,140,248,0.3) !important;border-radius:12px !important;transition:border-color 0.3s,background 0.3s !important}.upload-area:hover,.dropzone:hover{border-color:var(--cin-lavender) !important;background:rgba(79,70,229,0.1) !important}.tool-results,.result-container,.output-box{background:rgba(0,0,0,0.3) !important;border:1px solid var(--cin-border) !important;border-radius:12px !important}.form-control,.form-select,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="url"],textarea,select{background:rgba(10,9,32,0.6) !important;border:1px solid var(--cin-border) !important;color:var(--cin-text) !important;border-radius:10px !important;transition:border-color 0.25s,box-shadow 0.25s !important}.form-control:focus,.form-select:focus,input:focus,textarea:focus,select:focus{background:rgba(10,9,32,0.8) !important;border-color:var(--cin-lavender) !important;box-shadow:0 0 0 3px rgba(var(--cin-glow-rgb),0.2) !important;color:#fff !important;outline:none !important}.form-control::placeholder,input::placeholder,textarea::placeholder{color:var(--cin-text-dim) !important}label,.col-form-label,.form-label{color:var(--cin-text-muted) !important}.btn-primary{background:linear-gradient(135deg,var(--cin-indigo) 0%,var(--cin-violet) 100%) !important;border:none !important;box-shadow:0 4px 20px rgba(var(--cin-glow-rgb),0.4) !important;transition:box-shadow 0.25s,transform 0.2s !important}.btn-primary:hover{box-shadow:0 6px 30px rgba(var(--cin-glow-rgb),0.6) !important;transform:translateY(-2px) !important}.btn-secondary,.btn-outline-secondary{border-color:var(--cin-border-hi) !important;color:var(--cin-text) !important;background:var(--cin-glass) !important;backdrop-filter:blur(8px) !important}.btn-secondary:hover,.btn-outline-secondary:hover{background:var(--cin-glass-md) !important;border-color:var(--cin-lavender) !important;color:#fff !important}.btn-success{box-shadow:0 4px 20px rgba(16,185,129,0.3) !important}.auth-body{background:transparent !important;background-image:none !important}.auth-body .signin-container{min-height:100vh;z-index:2;position:relative}.auth-body .signin-main{backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;border:1px solid var(--cin-border-hi) !important;border-radius:20px !important;box-shadow:0 30px 80px rgba(0,0,0,0.5),0 0 80px rgba(var(--cin-glow-rgb),0.15),inset 0 1px 0 rgba(255,255,255,0.08) !important;overflow:hidden}.auth-body .signin-main .form-container{background:rgba(8,6,25,0.75) !important;border-radius:20px 0 0 20px !important}.auth-body .signin-main .text-container{background:linear-gradient(135deg,rgba(79,70,229,0.3) 0%,rgba(124,58,237,0.4) 100%) !important;border-radius:0 20px 20px 0 !important;border-left:1px solid var(--cin-border-hi) !important}.auth-body .signin-main .text-container::before{background:transparent !important}.auth-body .signin-main .text-container .text-left{position:relative;z-index:1}.cin-auth-cube{position:absolute;bottom:30px;right:30px;opacity:0.15;animation:cin-auth-float 5s ease-in-out infinite;pointer-events:none}@keyframes cin-auth-float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}.auth-body #cin-scene .cin-orb-1{opacity:0.9;filter:blur(50px)}.auth-body #cin-scene .cin-orb-2{opacity:0.9;filter:blur(50px)}.breadcrumb{background:transparent !important}.breadcrumb-item a{color:var(--cin-lavender) !important;text-decoration:none !important}.breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item::before{color:var(--cin-text-muted) !important}.page-sidebar,.sidebar-widget{background:rgba(20,18,48,0.85) !important;backdrop-filter:blur(4px) !important;border:1px solid var(--cin-border) !important;border-radius:16px !important}footer{position:relative;z-index:2}footer .contant{background:rgba(14,12,36,0.92) !important;backdrop-filter:blur(4px) !important;border-top:1px solid var(--cin-border) !important;border-bottom:1px solid var(--cin-border) !important}footer .copyright{background:rgba(10,8,28,0.95) !important;backdrop-filter:blur(3px) !important}footer a{color:var(--cin-lavender) !important}footer a:hover{color:#fff !important}footer p,footer li a{color:var(--cin-text-muted) !important}.sidebar,.sidebar.sidebar-fixed{background:rgba(8,6,22,0.98) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;border-right:1px solid var(--cin-border) !important;box-shadow:4px 0 30px rgba(0,0,0,0.4) !important}.sidebar .nav-link{color:var(--cin-text-muted) !important;border-radius:10px !important;transition:background 0.2s,color 0.2s,box-shadow 0.2s !important;margin:2px 8px !important}.sidebar .nav-link:hover,.sidebar .nav-link.active{background:rgba(var(--cin-glow-rgb),0.12) !important;color:var(--cin-lavender) !important;box-shadow:inset 3px 0 0 var(--cin-lavender) !important}.sidebar .nav-group.show>.nav-group-toggle{background:rgba(var(--cin-glow-rgb),0.08) !important;color:var(--cin-lavender) !important}.sidebar-brand{border-bottom:1px solid var(--cin-border) !important;background:rgba(4,3,14,0.5) !important}.header.header-sticky,.header{background:rgba(10,8,28,0.97) !important;backdrop-filter:blur(4px) !important;border-bottom:1px solid var(--cin-border) !important;box-shadow:0 2px 20px rgba(0,0,0,0.3) !important}.header .nav-link{color:var(--cin-text) !important}.wrapper{background:transparent !important}.wrapper .card{color:var(--cin-text) !important}.wrapper .card .card-header{background:rgba(255,255,255,0.04) !important;border-bottom:1px solid var(--cin-border) !important;color:#fff !important}.wrapper .card .card-body{color:var(--cin-text) !important}.table{color:var(--cin-text) !important;border-color:var(--cin-border) !important}.table thead th{color:var(--cin-text-muted) !important;border-color:var(--cin-border) !important;background:rgba(255,255,255,0.03) !important}.table tbody td,.table tbody th{border-color:var(--cin-border) !important}.table-striped>tbody>tr:nth-of-type(odd)>*{background:rgba(255,255,255,0.02) !important;color:var(--cin-text) !important}.table-hover tbody tr:hover>*{background:rgba(var(--cin-glow-rgb),0.08) !important;color:#fff !important}.badge.bg-primary{background:var(--cin-indigo) !important}.badge.bg-success{background:#059669 !important}.wrapper .form-control,.wrapper .form-select{background:rgba(10,9,32,0.6) !important;border-color:var(--cin-border) !important;color:var(--cin-text) !important}.nav-tabs{border-bottom-color:var(--cin-border) !important}.nav-tabs .nav-link{color:var(--cin-text-muted) !important;border-color:transparent !important}.nav-tabs .nav-link.active{background:rgba(var(--cin-glow-rgb),0.1) !important;border-color:var(--cin-border) var(--cin-border) transparent !important;color:var(--cin-lavender) !important}.page-link{background:var(--cin-glass) !important;border-color:var(--cin-border) !important;color:var(--cin-lavender) !important}.page-item.active .page-link{background:var(--cin-indigo) !important;border-color:var(--cin-indigo) !important;color:#fff !important}[data-cin-tilt]{transform-style:preserve-3d;transform:perspective(800px);transition:transform 0.1s ease-out;will-change:transform}.category-header,.page-title-wrapper{background:linear-gradient(135deg,rgba(79,70,229,0.15),rgba(124,58,237,0.1)) !important;border:1px solid var(--cin-border) !important;border-radius:16px !important;padding:2rem !important}::selection{background:rgba(var(--cin-glow-rgb),0.35);color:#fff}.cin-glow-line{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(var(--cin-glow-rgb),0.5) 30%,rgba(var(--cin-glow-rgb),0.8) 50%,rgba(var(--cin-glow-rgb),0.5) 70%,transparent 100%);margin:0;border:none}.page-wrapper .hero-title h2{background:linear-gradient(90deg,#fff 0%,var(--cin-lavender) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tooltip-inner{background:rgba(16,14,40,0.98) !important;border:1px solid var(--cin-border-hi) !important;backdrop-filter:blur(4px) !important}.modal-content{background:rgba(14,12,38,0.98) !important;backdrop-filter:blur(6px) !important;border:1px solid var(--cin-border-hi) !important;border-radius:16px !important;color:var(--cin-text) !important}.modal-header{border-bottom:1px solid var(--cin-border) !important}.modal-footer{border-top:1px solid var(--cin-border) !important}.alert{backdrop-filter:blur(12px) !important;border-radius:12px !important}p,li,td,th,span,div{color:inherit}.text-muted{color:var(--cin-text-muted) !important}a{color:var(--cin-lavender)}a:hover{color:#fff}.page-loading:before{background:#07061a !important}body,body *{--bs-body-color:#e2e8f0}h1,h2,h3,h4,h5,h6{color:#ffffff !important}p{color:#c4cfe0 !important}label,small,.small{color:#94a3b8 !important}li{color:#c4cfe0 !important}td,th{color:#e2e8f0 !important}.hero-title p,.hero-title span,.wrap-content p,.wrap-content span:not(.badge){color:#94a3b8 !important}.products ul li a span{color:#e2e8f0 !important}.navbar-nav .nav-link,nav .nav-menu li a,nav a{color:#e2e8f0 !important}nav .nav-menu li a:hover,nav .nav-menu li a.active:not(.dropdown-item){color:#818CF8 !important}.breadcrumb-item,.breadcrumb-item a{color:#818CF8 !important}.breadcrumb-item.active{color:#64748b !important}.breadcrumb-item+.breadcrumb-item::before{color:#475569 !important}footer,footer *{color:#94a3b8}footer h4,footer h5,footer h6{color:#e2e8f0 !important}footer a{color:#818CF8 !important}footer .copyright,footer .copyright *{color:#64748b !important}.btn-primary,.btn-primary *,.btn-success,.btn-success *,.btn-danger,.btn-danger *,.btn-warning,.btn-warning *,.badge.bg-primary,.badge.bg-success,.badge.bg-danger,.badge.bg-warning{color:#fff !important}i[class*="an-"],i[class*="fa-"],i[class*="bi-"],.nav-link i,.sidebar .nav-link i{color:inherit !important}.input-group-text{background:rgba(13,11,36,0.7) !important;border-color:rgba(255,255,255,0.08) !important;color:#94a3b8 !important}.select2-container .select2-selection{background:rgba(10,9,32,0.8) !important;border-color:rgba(255,255,255,0.08) !important;color:#e2e8f0 !important}.select2-dropdown{background:rgba(10,9,32,0.96) !important;border-color:rgba(129,140,248,0.3) !important}.select2-results__option{color:#e2e8f0 !important}.select2-results__option--highlighted{background:rgba(99,102,241,0.2) !important;color:#fff !important}.products ul li a i,.products ul li a img{filter:drop-shadow(0 0 6px rgba(99,102,241,0.3));transition:filter 0.25s ease,transform 0.25s ease !important}.products ul li:hover a i{filter:drop-shadow(0 0 14px rgba(129,140,248,0.7)) brightness(1.2) !important}.search-form,.application-search,form[role="search"]{background:rgba(13,11,36,0.7) !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:50px !important;backdrop-filter:blur(10px) !important}.search-form input,.application-search input,form[role="search"] input{background:transparent !important;color:#e2e8f0 !important}.search-form button,.application-search button,form[role="search"] button{color:#818CF8 !important}.widget,.widget-title,.sidebar-widget .widget{background:rgba(13,11,36,0.65) !important;border:1px solid rgba(255,255,255,0.06) !important;border-radius:14px !important;color:#e2e8f0 !important;padding:1rem !important;margin-bottom:1rem !important}.widget-title,.widget h3,.widget h4{color:#fff !important;font-size:1rem !important;border-bottom:1px solid rgba(255,255,255,0.07) !important;padding-bottom:0.5rem !important;margin-bottom:0.75rem !important}.widget ul li a{color:#94a3b8 !important}.widget ul li a:hover{color:#818CF8 !important}.wrapper,.wrapper .card,.wrapper .card-header,.wrapper .card-body,.wrapper .card-footer,.wrapper p,.wrapper li,.wrapper td,.wrapper th,.wrapper label{color:#e2e8f0 !important}.wrapper .card-title,.wrapper .card-header h1,.wrapper .card-header h2,.wrapper .card-header h3,.wrapper .card-header h4,.wrapper .card-header h5{color:#ffffff !important}.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{color:#ffffff !important}.wrapper .card .h1,.wrapper .card .h2,.wrapper .card .display-4,.wrapper .card .fs-1,.wrapper .card .fs-2{color:#ffffff !important}.tool-wrapper .hero-title h1{font-size:clamp(1.5rem,3vw,2.25rem);background:linear-gradient(90deg,#ffffff,#c7d2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tool-wrapper .hero-title p{color:#94a3b8 !important;-webkit-text-fill-color:#94a3b8}@media (max-width:768px){.wrap-content{border-radius:12px !important;padding:14px 10px !important}.products ul.grid-view li{border-radius:10px !important}#cin-cursor{display:none}}                                                                                                                                                                                                                                                    