@layer components{body .net3d-panel{backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;background-color:rgba(10,15,20,.98)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:.75rem;overflow:hidden;box-shadow:0 0 40px rgba(0,0,0,.9)!important;color:#f3f4f6!important}body .net3d-panel .text-gray-400{color:#9ca3af!important}body .net3d-panel .text-gray-200{color:#e5e7eb!important}body .net3d-panel .text-gray-600{color:#9ca3af!important}body .net3d-panel .text-white{color:#ffffff!important}body .net3d-panel .text-cyan-100{color:#cffafe!important}body .net3d-panel .text-red-400{color:#f87171!important}body .net3d-panel div:not([class*=bg-indigo]):not([class*=bg-cyan]):not([class*=bg-green]):not([class*=bg-red]),body .net3d-panel section,body .net3d-panel table,body .net3d-panel tbody,body .net3d-panel td,body .net3d-panel th,body .net3d-panel thead,body .net3d-panel tr{background-color:transparent!important}.net3d-panel-bordered{backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;background-color:rgba(10,15,20,.95)!important;border-radius:.75rem;overflow:hidden;box-shadow:0 0 15px rgba(0,170,255,.1);border:1px solid rgba(0,170,255,.5)!important;color:#f3f4f6!important}.net3d-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-bottom:1.5rem;color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#22d3ee,#3b82f6);filter:drop-shadow(0 0 10px rgba(0,150,255,.5))}.net3d-subtitle{font-size:1.125rem;font-weight:600;color:#e5e7eb!important;margin-top:.5rem;margin-bottom:1rem}.net3d-text{color:#f3f4f6!important}.net3d-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)!important}.net3d-header .net3d-title{margin-bottom:0!important}.net3d-toolbar{justify-content:space-between;padding:1rem 1.5rem;background-color:rgba(0,0,0,.2)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;gap:1rem}.net3d-close,.net3d-toolbar{display:flex;align-items:center}.net3d-close{font-size:1.5rem;line-height:1;color:#9ca3af!important;text-decoration:none!important;transition:color .2s;cursor:pointer;justify-content:center;width:2rem;height:2rem;border-radius:50%}.net3d-close:hover{color:#ffffff!important;background-color:rgba(255,255,255,.1)}.net3d-table{width:100%;font-size:.875rem;text-align:left;border-collapse:collapse}.net3d-table-header{background-color:rgba(255,255,255,.1)!important;color:#cffafe!important;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;border-bottom:1px solid rgba(255,255,255,.2)!important;position:sticky;top:0;backdrop-filter:blur(12px);z-index:10}.net3d-th{padding:.75rem 1rem;border-right:1px solid rgba(255,255,255,.1);white-space:nowrap;color:#cffafe!important}.net3d-table-row{transition:background-color .2s;border-bottom:1px solid rgba(255,255,255,.1)!important}.net3d-table-row:hover{background-color:rgba(255,255,255,.1)!important}.net3d-td{color:#e5e7eb!important}.net3d-td,.net3d-td-white{padding:.75rem 1rem;border-right:1px solid rgba(255,255,255,.1);vertical-align:top}.net3d-td-white{color:#ffffff!important;font-weight:600}.net3d-btn-primary{padding:.5rem 1rem;border-radius:.25rem;background-color:#0891b2!important;color:white!important;font-weight:700;transition:all .2s;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.net3d-btn-primary:hover{background-color:#06b6d4!important;box-shadow:0 10px 15px -3px rgba(6,182,212,.5),0 4px 6px -2px rgba(6,182,212,.5)}.net3d-btn-primary:disabled{background-color:#374151!important;color:#9ca3af!important;cursor:not-allowed;box-shadow:none}.net3d-btn-secondary{padding:.5rem 1rem;border-radius:.25rem;background-color:#374151!important;color:white!important;transition:background-color .2s}.net3d-btn-secondary:hover{background-color:#4b5563!important}.net3d-btn-danger{padding:.25rem .75rem;border-radius:.25rem;background-color:rgba(220,38,38,.3)!important;color:#fca5a5!important;border:1px solid rgba(220,38,38,.3)!important;transition:background-color .2s,color .2s}.net3d-btn-danger:hover{background-color:rgba(220,38,38,.5)!important;color:white!important}.net3d-input{width:100%;background-color:rgba(0,0,0,.5)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:.25rem;padding:.5rem;color:white!important;transition:border-color .2s}.net3d-input:focus{border-color:#06b6d4!important;outline:none}}