@layer components{.net3d-panel{border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 0 30px rgba(0,0,0,.8)!important}.net3d-panel,.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;color:#f3f4f6!important}.net3d-panel-bordered{box-shadow:0 0 15px rgba(0,170,255,.1);border:1px solid rgba(0,170,255,.5)!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}body.space-mode-active .modal-layout-core,body.space-mode-active .modal-panel{backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;background-color:rgba(10,15,25,.95)!important;border:1px solid rgba(34,211,238,.2)!important;box-shadow:0 0 40px rgba(0,0,0,.9)!important;color:#e5e7eb!important;border-radius:.75rem!important}body.space-mode-active .modal-backdrop{background-color:rgba(0,0,0,.85)!important;backdrop-filter:blur(8px)}body.space-mode-active .modal-layout-core h2,body.space-mode-active .modal-layout-core h3,body.space-mode-active .modal-panel h2,body.space-mode-active .modal-panel h3{color:#22d3ee!important;text-shadow:0 0 10px rgba(34,211,238,.3);font-weight:700!important}body.space-mode-active .modal-layout-core button.text-gray-400,body.space-mode-active .modal-layout-core button.text-gray-500,body.space-mode-active .modal-panel button.text-gray-500,body.space-mode-active .modal-panel button:not(.btn-primary):not(.bg-indigo-600){color:#9ca3af!important}body.space-mode-active .modal-layout-core button:hover,body.space-mode-active .modal-panel button:hover{color:#fff!important;background-color:rgba(255,255,255,.1)!important}body.space-mode-active .modal-layout-core table th,body.space-mode-active .modal-table th,body.space-mode-active .net3d-panel table th{background-color:rgba(255,255,255,.05)!important;color:#67e8f9!important;border-bottom:1px solid rgba(255,255,255,.2)!important;font-weight:600!important}body.space-mode-active .modal-layout-core table td,body.space-mode-active .modal-table td,body.space-mode-active .net3d-panel table td{border-bottom:1px solid rgba(255,255,255,.1)!important;color:#e5e7eb!important}body.space-mode-active .modal-layout-core table tr:hover td,body.space-mode-active .modal-table tr:hover td,body.space-mode-active .net3d-panel table tr:hover td{background-color:rgba(34,211,238,.1)!important}body.space-mode-active .modal-layout-core .bg-white,body.space-mode-active .modal-panel .bg-white{background-color:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important;color:#e5e7eb!important}body.space-mode-active .text-gray-500,body.space-mode-active .text-gray-600,body.space-mode-active .text-gray-700,body.space-mode-active .text-gray-800,body.space-mode-active .text-gray-900{color:#e5e7eb!important}body.space-mode-active .text-gray-300,body.space-mode-active .text-gray-400{color:#d1d5db!important}body.space-mode-active .modal-layout-core .btn-primary,body.space-mode-active .modal-panel .bg-indigo-600,body.space-mode-active .modal-panel .btn-primary{background-color:#0891b2!important;color:white!important;box-shadow:0 0 15px rgba(8,145,178,.3)}body.space-mode-active .modal-layout-core .btn-primary:hover,body.space-mode-active .modal-panel .bg-indigo-600:hover,body.space-mode-active .modal-panel .btn-primary:hover{background-color:#06b6d4!important;box-shadow:0 0 20px rgba(6,182,212,.5)}body.space-mode-active .giip-iconmenu-tile:hover{background-color:rgba(255,255,255,.1);color:#fff}body.space-mode-active .giip-iconmenu-tile:hover .giip-iconmenu-label{color:#fff}body.space-mode-active .giip-iconmenu-tile:active{background-color:rgba(255,255,255,.2)}body.space-mode-active a{color:#67e8f9!important;text-decoration:none}body.space-mode-active a:hover{color:#22d3ee!important;text-shadow:0 0 5px rgba(34,211,238,.5)}body.space-mode-active table{width:100%;border-collapse:collapse;color:#e5e7eb}body.space-mode-active th{background-color:rgba(255,255,255,.05)!important;color:#cffafe!important;font-weight:600;text-transform:uppercase;font-size:.75rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.2)!important;white-space:nowrap}body.space-mode-active td{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)!important;color:#e5e7eb!important;vertical-align:top}body.space-mode-active tr:hover td{background-color:rgba(34,211,238,.1)!important}body.space-mode-active input,body.space-mode-active select,body.space-mode-active textarea{background-color:rgba(0,0,0,.6)!important;border:1px solid rgba(255,255,255,.2)!important;color:#ffffff!important;border-radius:.25rem;padding:.5rem}body.space-mode-active input:focus,body.space-mode-active select:focus,body.space-mode-active textarea:focus{border-color:#06b6d4!important;outline:none;box-shadow:0 0 0 1px #06b6d4}body.space-mode-active .bg-gray-300{background-color:#374151!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.1)!important}body.space-mode-active .bg-blue-500,body.space-mode-active .bg-emerald-600,body.space-mode-active .bg-indigo-600{background-color:#0891b2!important;color:#ffffff!important;box-shadow:0 0 10px rgba(8,145,178,.4)}body.space-mode-active .bg-blue-500:hover,body.space-mode-active .bg-emerald-600:hover,body.space-mode-active .bg-indigo-600:hover{background-color:#06b6d4!important}body.space-mode-active .text-slate-500,body.space-mode-active .text-slate-600,body.space-mode-active .text-slate-700{color:#e5e7eb!important}}