.credentials-page{background:linear-gradient(180deg,#f8fafc,#f1f5f9);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding-top:80px}.credentials-page.reduced-motion *{animation:none!important;transition-duration:.01ms!important}.credentials-header{background:linear-gradient(135deg,#1e293b,#334155 50%,#475569);margin-bottom:0;padding:2rem 1.5rem}.credentials-header-content{flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px}.credentials-header-content,.credentials-title-group{align-items:center;display:flex;gap:1rem}.credentials-icon{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:14px;color:#fff;display:flex;font-size:1.5rem;height:56px;justify-content:center;width:56px}.credentials-title-group h1{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:0}.credentials-title-group p{color:#ffffffd9;font-size:.95rem;margin:.25rem 0 0}.credentials-features{display:flex;flex-wrap:wrap;gap:.75rem}.feature-tag{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:20px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:.4rem .85rem}.feature-tag svg{font-size:.75rem}.credentials-messages{margin:0 auto;max-width:1200px;padding:1rem 1.5rem 0}.credentials-messages .message{align-items:center;border-radius:8px;display:flex;font-size:.9rem;gap:.5rem;padding:.75rem 1rem}.credentials-messages .message.error{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.credentials-messages .message.success{background:#f0fdf4;border:1px solid #bbf7d0;color:#059669}.credentials-content{margin:0 auto;max-width:1400px;padding:1.5rem}@media (min-width:1200px){.credentials-content{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-template-columns:1fr 280px}.credentials-main{margin:0;max-width:none;padding:0}.credentials-sidebar{position:-webkit-sticky;position:sticky;top:100px}}.credentials-main{margin:0 auto;max-width:1200px;padding:0}.tool-expanded-content,.wizard-area{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 3px #0000000d,0 4px 16px #0000000a;overflow:hidden}.tool-expanded-content{padding:1.5rem}.tool-expanded-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.tool-expanded-header h2{align-items:center;color:#1f2937;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.tool-expanded-header h2 svg{color:#0ea5e9}.back-to-wizard-btn{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;font-size:.85rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.back-to-wizard-btn:hover{background:#e5e7eb;color:#1f2937}.credentials-sidebar{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.sidebar-nav{display:flex;flex-direction:column}.sidebar-nav-item{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid #f3f4f6;color:#6b7280;cursor:pointer;display:flex;gap:.75rem;padding:.875rem 1rem;text-align:left;transition:all .2s ease}.sidebar-nav-item:last-child{border-bottom:none}.sidebar-nav-item:hover{background:#f9fafb}.sidebar-nav-item:hover .nav-title{color:#1f2937}.sidebar-nav-item.active{background:linear-gradient(135deg,#1e293b,#334155);color:#fff}.sidebar-nav-item.active .nav-icon{color:#38bdf8}.sidebar-nav-item.active .nav-title{color:#fff}.sidebar-nav-item.active .nav-desc{color:#ffffffb3}.nav-icon{color:#9ca3af;flex-shrink:0;font-size:1rem;margin-top:2px;transition:color .2s ease;width:20px}.sidebar-nav-item:hover .nav-icon{color:#0ea5e9}.nav-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.nav-title{color:#374151;font-size:.9rem;font-weight:600}.nav-desc,.nav-title{transition:color .2s ease}.nav-desc{color:#9ca3af;font-size:.75rem;line-height:1.3}@media (max-width:1199px){.credentials-content{display:flex;flex-direction:column-reverse;gap:1rem}.credentials-sidebar{border-radius:12px}.sidebar-nav{flex-direction:row;overflow-x:auto}.sidebar-nav-item{align-items:center;border-bottom:none;border-right:1px solid #f3f4f6;flex:1 1;flex-direction:column;justify-content:center;min-width:70px;padding:.75rem .5rem}.sidebar-nav-item:last-child{border-right:none}.nav-text{display:none}.nav-icon{font-size:1.1rem;margin-top:0}}.tool-hint{align-items:center;background:#f0f9ff;border-radius:8px;color:#0369a1;display:flex;font-size:.85rem;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.tool-hint.warning{background:#fffbeb;color:#b45309}.tool-hint svg{color:#0ea5e9;flex-shrink:0}.tool-hint.warning svg{color:#f59e0b}.test-api-guide{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem}.guide-step{align-items:flex-start;display:flex;flex:1 1;gap:.75rem}.guide-number{align-items:center;background:linear-gradient(135deg,#1e293b,#334155);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:24px;justify-content:center;width:24px}.guide-step strong{color:#1f2937;display:block;font-size:.85rem;margin-bottom:.25rem}.guide-step p{color:#6b7280;font-size:.8rem;line-height:1.4;margin:0}@media (max-width:768px){.test-api-guide{flex-direction:column}}.learn-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.learn-item{align-items:flex-start;background:#f9fafb;border-radius:10px;display:flex;gap:.75rem;padding:1rem;transition:background .2s ease}.learn-item:hover{background:#f3f4f6}.learn-icon{flex-shrink:0;font-size:1.5rem}.learn-item strong{color:#1f2937;display:block;font-size:.9rem;margin-bottom:.25rem}.learn-item p{color:#6b7280;font-size:.8rem;line-height:1.4;margin:0}@media (max-width:768px){.credentials-header{padding:1.5rem 1rem}.credentials-header-content{align-items:flex-start;flex-direction:column}.credentials-title-group h1{font-size:1.5rem}.credentials-features{margin-top:.5rem}.credentials-main,.credentials-tools{padding:1rem}.learn-grid{grid-template-columns:1fr}}@media (max-width:480px){.credentials-page{padding-top:70px}.credentials-icon{font-size:1.25rem;height:48px;width:48px}.credentials-title-group h1{font-size:1.25rem}.credentials-title-group p{font-size:.85rem}.feature-tag{font-size:.75rem;padding:.3rem .6rem}}.component-revolutionary #PaneCodeWithOptionsCredentials{animation:revolutionaryEntrance 1.2s cubic-bezier(.23,1,.32,1) forwards;background:linear-gradient(135deg,#667eea,#764ba2);font-family:Inter,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;min-height:100vh;overflow:hidden;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials:before{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,0) 0,#0000 50%),radial-gradient(circle at 20% 80%,#7877c64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ff77c64d 0,#0000 50%),radial-gradient(circle at 40% 40%,#78ffc633 0,#0000 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,255,255,calc(var(--mouse-active, 0)*.05)) 0,#0000 50%),radial-gradient(circle at 20% 80%,#7877c64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ff77c64d 0,#0000 50%),radial-gradient(circle at 40% 40%,#78ffc633 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.component-revolutionary #PaneCodeWithOptionsCredentials:after{background-image:radial-gradient(circle at 25% 25%,#ffffff1a 1px,#0000 0),radial-gradient(circle at 75% 75%,#ffffff1a 1px,#0000 0);background-size:60px 60px,80px 80px;bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0}@keyframes revolutionaryEntrance{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes neuralFlow{0%{background-position:0 0,0 0}25%{background-position:50% 25%,25% 50%}50%{background-position:100% 50%,50% 100%}75%{background-position:50% 75%,75% 50%}to{background-position:0 0,0 0}}.component-revolutionary #PaneCodeWithOptionsCredentials .PaneCodeWithOptions{background:#0000;color:#1a1a1a;min-height:100vh;padding:2rem;position:relative;z-index:1}.component-revolutionary #PaneCodeWithOptionsCredentials .container{animation:slideInUp .8s cubic-bezier(.23,1,.32,1) forwards;background:#fffffffa;border:1px solid #ffffff4d;border-radius:24px;box-shadow:0 8px 24px #00000014,0 0 0 1px #cbd5e14d,inset 0 1px 0 #ffffffe6;margin:0 auto;max-width:1400px;overflow:hidden}@keyframes slideInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.component-revolutionary #PaneCodeWithOptionsCredentials .row{align-items:stretch;display:flex;gap:2rem;margin:0;min-height:calc(100vh - 8rem);padding:2rem}.component-revolutionary #PaneCodeWithOptionsCredentials .col-md-7{animation:slideInDown .8s cubic-bezier(.23,1,.32,1) .2s backwards;flex:1.4 1;min-width:0}.component-revolutionary #PaneCodeWithOptionsCredentials .col-md-5{animation:slideInDown .8s cubic-bezier(.23,1,.32,1) .4s backwards;flex:1 1;min-width:0}@keyframes slideInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.component-revolutionary #PaneCodeWithOptionsCredentials .card{background:#fffffff2;border:1px solid #cbd5e166;border-radius:20px;box-shadow:0 4px 16px #0000000d,inset 0 1px 0 #fffc;margin-bottom:1.5rem;overflow:hidden;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials .card:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .card:hover{box-shadow:0 6px 20px #00000014,0 0 0 1px #cbd5e180,inset 0 1px 0 #ffffffe6}.component-revolutionary #PaneCodeWithOptionsCredentials .card:hover:before{left:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header{align-items:center;background:linear-gradient(135deg,#677eea1a,#764ba21a);border-bottom:1px solid #fff3;display:flex;gap:1rem;overflow:hidden;padding:1.5rem 2rem;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header:before{background:linear-gradient(90deg,#0000,#ffffff1a 50%,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes headerShimmer{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header .icon{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#667eea;filter:drop-shadow(0 2px 4px rgba(103,126,234,.3));font-size:1.25rem}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header .title{color:#2d3748;font-size:1.1rem;font-weight:600;letter-spacing:.025em;text-shadow:0 1px 2px #0000001a}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body{background:#fffffffa;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body:before{background:radial-gradient(circle at 30% 70%,#677eea0d 0,#0000 50%),radial-gradient(circle at 70% 30%,#764ba20d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.component-revolutionary #PaneCodeWithOptionsCredentials .form-group{margin-bottom:1.5rem;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials .form-label{color:#4a5568;display:block;font-size:.9rem;font-weight:500;letter-spacing:.025em;margin-bottom:.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .form-control,.component-revolutionary #PaneCodeWithOptionsCredentials input[type=datetime-local],.component-revolutionary #PaneCodeWithOptionsCredentials input[type=number],.component-revolutionary #PaneCodeWithOptionsCredentials input[type=text],.component-revolutionary #PaneCodeWithOptionsCredentials select,.component-revolutionary #PaneCodeWithOptionsCredentials textarea{background:#fffffffa;border:1px solid #cbd5e166;border-radius:8px;box-shadow:0 1px 4px #0000000d,inset 0 1px 0 #ffffffe6;color:#2d3748;font-size:.95rem;padding:.875rem 1rem;transition:all .3s ease;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .form-control:focus,.component-revolutionary #PaneCodeWithOptionsCredentials input:focus,.component-revolutionary #PaneCodeWithOptionsCredentials select:focus,.component-revolutionary #PaneCodeWithOptionsCredentials textarea:focus{background:#fffffff2;border-color:#667eea;box-shadow:0 0 0 3px #677eea1a,0 4px 16px #677eea33,inset 0 1px 0 #ffffff80;outline:none;transform:translateY(-2px)}.component-revolutionary #PaneCodeWithOptionsCredentials .form-control::placeholder,.component-revolutionary #PaneCodeWithOptionsCredentials input::placeholder,.component-revolutionary #PaneCodeWithOptionsCredentials textarea::placeholder{color:#a0aec0;font-style:italic}.component-revolutionary #PaneCodeWithOptionsCredentials .btn{align-items:center;border:none;cursor:pointer;display:inline-flex;gap:.5rem;letter-spacing:.025em;overflow:hidden;padding:.875rem 2rem;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.23,1,.32,1)}.component-revolutionary #PaneCodeWithOptionsCredentials .btn:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .btn:hover:before{left:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 16px #677eea4d,inset 0 1px 0 #fff3}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-primary:hover{box-shadow:0 8px 32px #677eea66,inset 0 1px 0 #ffffff4d;transform:translateY(-3px) scale(1.05)}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-primary:disabled{cursor:not-allowed;opacity:.6;transform:none}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-outline-primary{background:#ffffffe6;border:2px solid #667eea;color:#667eea}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-outline-primary:hover{background:#667eea;color:#fff;transform:translateY(-2px)}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-success{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 16px #22c55e4d,inset 0 1px 0 #fff3;color:#fff}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-success:hover{box-shadow:0 8px 32px #22c55e66,inset 0 1px 0 #ffffff4d;transform:translateY(-3px) scale(1.05)}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-warning{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 16px #f59e0b4d,inset 0 1px 0 #fff3;color:#fff}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-warning:hover{box-shadow:0 8px 32px #f59e0b66,inset 0 1px 0 #ffffff4d;transform:translateY(-3px) scale(1.05)}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 16px #ef44444d,inset 0 1px 0 #fff3;color:#fff}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-danger:hover{box-shadow:0 8px 32px #ef444466,inset 0 1px 0 #ffffff4d;transform:translateY(-3px) scale(1.05)}.component-revolutionary #PaneCodeWithOptionsCredentials .message-row{animation:slideInUp .5s cubic-bezier(.23,1,.32,1);margin-bottom:1rem;padding:1rem 2rem}.component-revolutionary #PaneCodeWithOptionsCredentials .error-message{animation:errorShake .5s ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#f43f5e1a,#ef44441a);border:1px solid #f43f5e4d;border-radius:12px;box-shadow:0 4px 16px #f43f5e33;color:#dc2626;font-weight:500;padding:1rem 1.5rem}@keyframes errorShake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.component-revolutionary #PaneCodeWithOptionsCredentials .success-message{animation:successPulse .5s ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#22c55e1a,#16a34a1a);border:1px solid #22c55e4d;border-radius:12px;box-shadow:0 4px 16px #22c55e33;color:#16a34a;font-weight:500;padding:1rem 1.5rem}@keyframes successPulse{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group{border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 4px 16px #0000000d;max-height:200px;overflow:hidden;overflow-y:auto}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group-item{background:#ffffffb3;border:none;border-bottom:1px solid #0000000d;cursor:pointer;overflow:hidden;padding:1rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.23,1,.32,1)}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group-item:before{background:linear-gradient(90deg,#0000,#677eea1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group-item:hover{background:#677eea1a;box-shadow:0 4px 12px #677eea33;transform:translateX(5px)}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group-item:hover:before{left:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .output textarea{background:#1a202c;border:2px solid #677eea4d;box-shadow:inset 0 2px 8px #0000004d,0 0 0 1px #ffffff1a;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875rem;line-height:1.6;min-height:200px;resize:vertical}.component-revolutionary #PaneCodeWithOptionsCredentials .output textarea:focus{border-color:#667eea;box-shadow:inset 0 2px 8px #0000004d,0 0 0 3px #677eea33,0 0 0 1px #ffffff1a}@media (max-width:768px){.component-revolutionary #PaneCodeWithOptionsCredentials{background:linear-gradient(135deg,#667eea,#764ba2)}.component-revolutionary #PaneCodeWithOptionsCredentials .PaneCodeWithOptions{padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .container{border-radius:16px;margin:0}.component-revolutionary #PaneCodeWithOptionsCredentials .row{flex-direction:column;gap:1rem;min-height:auto;padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .col-md-5,.component-revolutionary #PaneCodeWithOptionsCredentials .col-md-7{flex:1 1;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header{padding:1rem 1.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body{padding:1.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .btn{font-size:.9rem;padding:.75rem 1.5rem}}@media (max-width:480px){.component-revolutionary #PaneCodeWithOptionsCredentials .PaneCodeWithOptions,.component-revolutionary #PaneCodeWithOptionsCredentials .row{padding:.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header{align-items:flex-start;flex-direction:column;gap:.5rem;padding:.875rem 1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body{padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .form-control,.component-revolutionary #PaneCodeWithOptionsCredentials input,.component-revolutionary #PaneCodeWithOptionsCredentials select,.component-revolutionary #PaneCodeWithOptionsCredentials textarea{font-size:.9rem;padding:.75rem}}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable{background:#fffffff2;border:1px solid #cbd5e166;border-radius:16px;box-shadow:0 4px 16px #0000000d,inset 0 1px 0 #fffc;max-height:600px;overflow-y:auto;padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable::-webkit-scrollbar{width:8px}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #fff3;border-radius:4px}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}.component-revolutionary #PaneCodeWithOptionsCredentials .parameter{background:#fffffffa;border:1px solid #cbd5e14d;border-radius:12px;box-shadow:0 2px 8px #0000000d,inset 0 1px 0 #fffc;margin-bottom:1.5rem;padding:1.25rem}.component-revolutionary #PaneCodeWithOptionsCredentials .parameter-heading{align-items:center;color:#2d3748;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:.75rem;padding-left:1rem;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials .parameter-heading:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;box-shadow:0 2px 8px #677eea4d;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-toggle-wrapper{margin-bottom:1.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-quick-fill-button{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:12px;box-shadow:0 4px 16px #22c55e4d,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:.025em;overflow:hidden;padding:1rem 2rem;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.23,1,.32,1);width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-quick-fill-button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-quick-fill-button:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 8px 32px #22c55e66,inset 0 1px 0 #ffffff4d;transform:translateY(-3px) scale(1.02)}.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-quick-fill-button:hover:before{left:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-icon{font-size:1.1rem;transition:transform .3s ease}.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-quick-fill-button:hover .toggle-icon{transform:scale(1.1)}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-container{animation:slideInDown .5s cubic-bezier(.23,1,.32,1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 8px 32px #0000001a,inset 0 1px 0 #ffffff80;margin-bottom:2rem;overflow:hidden;padding:2rem;position:relative}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-container:before{background:radial-gradient(circle at 30% 70%,#22c55e0d 0,#0000 50%),radial-gradient(circle at 70% 30%,#677eea0d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#2d3748;filter:drop-shadow(0 2px 4px rgba(103,126,234,.2));font-size:1.2rem;font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #ffffff4d;border-radius:16px;box-shadow:0 4px 16px #0000000d,inset 0 1px 0 #ffffff80;margin-bottom:1.5rem;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s cubic-bezier(.23,1,.32,1)}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details:before{background:linear-gradient(90deg,#0000,#677eea14,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details:hover{border-color:#677eea4d;box-shadow:0 8px 24px #677eea26,0 0 0 1px #fff6,inset 0 1px 0 #fff9;transform:translateY(-2px) scale(1.01)}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details:hover:before{left:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details h5{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#2d3748;font-size:1.15rem;font-weight:700;margin-bottom:.75rem}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details p{color:#4a5568;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details ul{list-style:none;margin-bottom:1.5rem;padding:0}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details li{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#677eea0d;border-left:4px solid #667eea;border-radius:8px;font-size:.875rem;margin-bottom:.5rem;padding:.75rem 1rem;transition:all .2s ease}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details li:hover{background:#677eea1a;transform:translateX(4px)}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details strong{color:#2d3748;font-weight:600}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-button{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 16px #3b82f64d,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:.025em;overflow:hidden;padding:.875rem 1.5rem;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.23,1,.32,1);width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-button:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 8px 32px #3b82f666,inset 0 1px 0 #ffffff4d;transform:translateY(-2px) scale(1.02)}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-button:hover:before{left:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .d-flex{align-items:stretch;display:flex!important;gap:.75rem}.component-revolutionary #PaneCodeWithOptionsCredentials .align-items-center{align-items:center!important}.component-revolutionary #PaneCodeWithOptionsCredentials .me-2{margin-right:.5rem!important}@media (max-width:768px){.component-revolutionary #PaneCodeWithOptionsCredentials .parameter{padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-container{padding:1.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .service-details{padding:1.25rem}.component-revolutionary #PaneCodeWithOptionsCredentials .d-flex{flex-direction:column;gap:.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .quick-fill-button,.component-revolutionary #PaneCodeWithOptionsCredentials .toggle-quick-fill-button{font-size:.875rem;padding:.75rem 1.25rem}}.component-revolutionary #PaneCodeWithOptionsCredentials{animation:none;background:#f6f7fb}.component-revolutionary #PaneCodeWithOptionsCredentials:after,.component-revolutionary #PaneCodeWithOptionsCredentials:before{display:none}.component-revolutionary #PaneCodeWithOptionsCredentials .PaneCodeWithOptions{min-height:0;min-height:auto;padding:1.25rem}.component-revolutionary #PaneCodeWithOptionsCredentials .container{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.component-revolutionary #PaneCodeWithOptionsCredentials .row{flex-wrap:wrap;gap:1rem;min-height:0;min-height:auto;padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .col-md-5,.component-revolutionary #PaneCodeWithOptionsCredentials .col-md-7{animation:none;flex:1 1 320px;min-width:0}.component-revolutionary #PaneCodeWithOptionsCredentials .card,.component-revolutionary #PaneCodeWithOptionsCredentials .get-started-container-feature{animation:none;background:#fff;border:1px solid #0f172a14;border-radius:18px;box-shadow:0 8px 22px #0f172a0d}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body:before,.component-revolutionary #PaneCodeWithOptionsCredentials .card-header:after,.component-revolutionary #PaneCodeWithOptionsCredentials .card-header:before,.component-revolutionary #PaneCodeWithOptionsCredentials .card:before{display:none}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header{background:#f8fafc;border-bottom:1px solid #0f172a14;gap:.85rem;padding:1.25rem 1.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header .icon{background:#4f46e51a;border-radius:10px;color:#4f46e5;padding:.6rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-header .title{color:#1f2937;letter-spacing:.05em;text-transform:uppercase}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body{padding:2rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-text{color:#334155;line-height:1.7}.component-revolutionary #PaneCodeWithOptionsCredentials .form-control,.component-revolutionary #PaneCodeWithOptionsCredentials select,.component-revolutionary #PaneCodeWithOptionsCredentials textarea{background:#fff;border:1px solid #94a3b899;border-radius:12px;box-shadow:0 1px 3px #0f172a14;color:#1e293b;font-size:.95rem;font-weight:500;padding:.85rem 1.1rem;transition:border-color .2s ease,box-shadow .2s ease}.component-revolutionary #PaneCodeWithOptionsCredentials .form-control:focus,.component-revolutionary #PaneCodeWithOptionsCredentials select:focus,.component-revolutionary #PaneCodeWithOptionsCredentials textarea:focus{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526;outline:none}.component-revolutionary #PaneCodeWithOptionsCredentials .btn{border:1px solid #0000;border-radius:12px;font-size:.95rem;font-weight:600;gap:.4rem;letter-spacing:.01em;padding:.8rem 1.5rem;text-transform:none;transition:background .2s ease,box-shadow .2s ease}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-primary{background:#4f46e5;box-shadow:0 6px 18px #4f46e540;color:#fff}.component-revolutionary #PaneCodeWithOptionsCredentials .btn-outline-light,.component-revolutionary #PaneCodeWithOptionsCredentials .btn-secondary{background:#1e293b;border-color:#0000;box-shadow:0 4px 14px #1e293b40;color:#fff}.component-revolutionary #PaneCodeWithOptionsCredentials .btn:hover{box-shadow:0 8px 22px #0f172a1a;transform:none}.component-revolutionary #PaneCodeWithOptionsCredentials .message-row,.component-revolutionary #PaneCodeWithOptionsCredentials .status-cards{flex-wrap:wrap;gap:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .error-message,.component-revolutionary #PaneCodeWithOptionsCredentials .info-message,.component-revolutionary #PaneCodeWithOptionsCredentials .success-message{background:#f8fafc;border:1px solid #0f172a14;border-radius:12px;box-shadow:none;color:#0f172a;font-weight:600;padding:.9rem 1.2rem}.component-revolutionary #PaneCodeWithOptionsCredentials .error-message{background:#fee2e2cc;border-color:#ef44444d;color:#b91c1c}.component-revolutionary #PaneCodeWithOptionsCredentials .success-message{background:#d1fae5cc;border-color:#10b9814d;color:#047857}.component-revolutionary #PaneCodeWithOptionsCredentials .info-message{background:#dbeafecc;border-color:#2563eb4d;color:#1d4ed8}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group-item,.component-revolutionary #PaneCodeWithOptionsCredentials .parameter{background:#fff;border:1px solid #cbd5e1cc;border-radius:12px;box-shadow:none;padding:1rem 1.25rem}.component-revolutionary #PaneCodeWithOptionsCredentials .list-group-item:hover{background:#4f46e50d;border-color:#4f46e580}.component-revolutionary #PaneCodeWithOptionsCredentials .output textarea{background:#1e293bf2;border:2px solid #677eea33;border-radius:12px;color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;padding:1.25rem}.component-revolutionary #PaneCodeWithOptionsCredentials .parameter-tooltip{background:#1e293b;border-radius:8px;color:#f8fafc;font-size:.8rem;padding:.45rem .7rem}@media (prefers-reduced-motion:reduce){.component-revolutionary #PaneCodeWithOptionsCredentials *{animation:none!important;transition:none!important}}@media (max-width:992px){.component-revolutionary #PaneCodeWithOptionsCredentials .row{flex-direction:column;padding:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .card-body{padding:1.5rem}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable{max-height:50vh}}@media (max-width:768px){.component-revolutionary #PaneCodeWithOptionsCredentials .row{gap:.75rem}.component-revolutionary #PaneCodeWithOptionsCredentials .btn{width:100%}.component-revolutionary #PaneCodeWithOptionsCredentials .parameters-scrollable{max-height:none}}.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-container{background:#f1f5f9;border-radius:12px;display:flex;gap:.5rem;justify-content:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:.25rem;width:-webkit-fit-content;width:fit-content}.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-btn{align-items:center;background:#0000;border:none;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.65rem 1.25rem;transition:all .2s ease}.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-btn:hover{background:#ffffff80;color:#334155}.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-btn.active{background:linear-gradient(135deg,#60a5fa,#a78bfa);box-shadow:0 4px 15px #60a5fa66;color:#fff;font-weight:600}.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-btn svg{font-size:.9rem}@media (max-width:480px){.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-container{flex-direction:column}.component-revolutionary #PaneCodeWithOptionsCredentials .mode-toggle-btn{width:100%}}.component-revolutionary #PaneCodeWithOptionsCredentials .switch-mode-link{display:flex;justify-content:center;margin-top:1rem;padding-top:1rem}.component-revolutionary #PaneCodeWithOptionsCredentials .switch-mode-btn{background:none;border:none;color:#ffffff80;cursor:pointer;font-size:.8rem;padding:.5rem 1rem;transition:color .2s ease}.component-revolutionary #PaneCodeWithOptionsCredentials .switch-mode-btn:hover{color:#fffc;text-decoration:underline}.pane-credentials-wizard{background:#1f2937;background:var(--lite-bg-secondary,#1f2937);border-radius:12px;margin:0 auto;max-width:800px;padding:2rem}.pane-wizard-progress{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 1rem;position:relative}.pane-wizard-progress:before{background:#374151;background:var(--lite-border,#374151);content:"";height:2px;left:2rem;position:absolute;right:2rem;top:16px;z-index:0}.pane-wizard-progress .progress-line{background:#60a5fa;background:var(--lite-primary,#60a5fa);height:2px;left:2rem;position:absolute;top:16px;transition:width .3s ease;z-index:1}.pane-wizard-progress .progress-step{align-items:center;display:flex;flex-direction:column;gap:.5rem;z-index:2}.pane-wizard-progress .progress-dot{align-items:center;background:#374151;background:var(--lite-bg-tertiary,#374151);border:2px solid #4b5563;border:2px solid var(--lite-border,#4b5563);border-radius:50%;color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);display:flex;font-size:.875rem;font-weight:600;height:32px;justify-content:center;transition:all .3s ease;width:32px}.pane-wizard-progress .progress-step.active .progress-dot{background:#60a5fa;background:var(--lite-primary,#60a5fa);border-color:#60a5fa;border-color:var(--lite-primary,#60a5fa);color:#fff}.pane-wizard-progress .progress-step.current .progress-dot{box-shadow:0 0 0 4px #60a5fa4d}.pane-wizard-progress .progress-label{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.7rem;max-width:60px;text-align:center;transition:color .3s ease}.pane-wizard-progress .progress-step.active .progress-label{color:#f9fafb;color:var(--lite-text-primary,#f9fafb)}.pane-wizard-content{min-height:400px;padding:1rem 0}.pane-wizard-step{animation:paneWizardFadeIn .3s ease}@keyframes paneWizardFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pane-wizard-step-title{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:1.5rem;font-weight:600;margin-bottom:.5rem;text-align:center}.pane-wizard-step-description{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);margin-bottom:2rem;text-align:center}.pane-wizard-action-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.pane-wizard-action-grid{grid-template-columns:1fr}}.pane-wizard-action-card{background:#374151;background:var(--lite-bg-tertiary,#374151);border:2px solid #4b5563;border:2px solid var(--lite-border,#4b5563);border-radius:12px;cursor:pointer;padding:1.5rem;position:relative;text-align:center;transition:all .2s ease}.pane-wizard-action-card:hover{border-color:var(--accent-color,var(--lite-primary));transform:translateY(-2px)}.pane-wizard-action-card.selected{background:#60a5fa1a;border-color:var(--accent-color,var(--lite-primary))}.pane-wizard-action-icon{align-items:center;background:var(--lite-primary);background:var(--accent-color,var(--lite-primary));border-radius:12px;color:#fff;display:flex;font-size:1.25rem;height:48px;justify-content:center;margin:0 auto 1rem;width:48px}.pane-wizard-action-card h3{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:1rem;font-weight:600;margin-bottom:.5rem}.pane-wizard-action-card p{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.875rem;margin:0}.pane-wizard-action-card .selected-check{color:var(--lite-primary);color:var(--accent-color,var(--lite-primary));font-size:1.25rem;position:absolute;right:.75rem;top:.75rem}.pane-wizard-category-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.pane-wizard-category-grid{grid-template-columns:1fr}}.pane-wizard-category-card{background:#374151;background:var(--lite-bg-tertiary,#374151);border:2px solid #4b5563;border:2px solid var(--lite-border,#4b5563);border-radius:12px;cursor:pointer;padding:1.5rem;position:relative;text-align:center;transition:all .2s ease}.pane-wizard-category-card:hover{border-color:var(--accent-color,var(--lite-primary));transform:translateY(-2px)}.pane-wizard-category-card.selected{background:#60a5fa1a;border-color:var(--accent-color,var(--lite-primary))}.pane-wizard-category-icon{align-items:center;background:var(--lite-primary);background:var(--accent-color,var(--lite-primary));border-radius:12px;color:#fff;display:flex;font-size:1.25rem;height:48px;justify-content:center;margin:0 auto 1rem;width:48px}.pane-wizard-category-card h3{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:1rem;font-weight:600;margin-bottom:.5rem}.pane-wizard-category-card p{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.875rem;margin:0 0 .5rem}.pane-wizard-category-card .provider-count{background:var(--lite-primary);background:var(--accent-color,var(--lite-primary));border-radius:10px;color:#fff;display:inline-block;font-size:.7rem;font-weight:600;opacity:.8;padding:.2rem .5rem}.pane-wizard-category-card .selected-check{color:var(--lite-primary);color:var(--accent-color,var(--lite-primary));font-size:1.25rem;position:absolute;right:.75rem;top:.75rem}.pane-wizard-provider-list{display:flex;flex-direction:column;gap:.75rem;max-height:350px;overflow-y:auto;padding-right:.5rem}.pane-wizard-provider-card{align-items:center;background:#374151;background:var(--lite-bg-tertiary,#374151);border:2px solid #4b5563;border:2px solid var(--lite-border,#4b5563);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 1.25rem;transition:all .2s ease}.pane-wizard-provider-card:hover{background:#60a5fa0d;border-color:#60a5fa;border-color:var(--lite-primary,#60a5fa)}.pane-wizard-provider-card.selected{background:#60a5fa1a;border-color:#60a5fa;border-color:var(--lite-primary,#60a5fa)}.pane-wizard-provider-card .provider-info h4{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:1rem;font-weight:600;margin:0 0 .25rem}.pane-wizard-provider-card .provider-description{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.8rem;margin:0}.pane-wizard-provider-card .provider-actions{align-items:center;display:flex;gap:.75rem}.pane-wizard-provider-card .provider-link{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:1rem;transition:color .2s ease}.pane-wizard-provider-card .provider-link:hover,.pane-wizard-provider-card .selected-check{color:#60a5fa;color:var(--lite-primary,#60a5fa)}.pane-wizard-provider-card .selected-check{font-size:1.25rem}.pane-wizard-instructions{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.pane-wizard-instructions .instruction-card{align-items:flex-start;background:#374151;background:var(--lite-bg-tertiary,#374151);border-radius:10px;display:flex;gap:1rem;padding:1rem}.pane-wizard-instructions .instruction-number{align-items:center;background:#60a5fa;background:var(--lite-primary,#60a5fa);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:28px;justify-content:center;width:28px}.pane-wizard-instructions .instruction-content{flex:1 1}.pane-wizard-instructions .instruction-content p{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);margin:0}.pane-wizard-link{align-items:center;color:#60a5fa;color:var(--lite-primary,#60a5fa);display:inline-flex;font-size:.875rem;gap:.5rem;margin-top:.5rem;text-decoration:none}.pane-wizard-link:hover{text-decoration:underline}.pane-wizard-form{display:flex;flex-direction:column;gap:1.25rem}.pane-wizard-form-group{display:flex;flex-direction:column;gap:.5rem}.pane-wizard-form-group label{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:.875rem;font-weight:500}.pane-wizard-form-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:480px){.pane-wizard-form-row{grid-template-columns:1fr}}.pane-wizard-input,.pane-wizard-select{background:#374151;background:var(--lite-bg-tertiary,#374151);border:1px solid #4b5563;border:1px solid var(--lite-border,#4b5563);border-radius:8px;color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:.9rem;padding:.75rem 1rem;transition:border-color .2s ease}.pane-wizard-input:focus,.pane-wizard-select:focus{border-color:#60a5fa;border-color:var(--lite-primary,#60a5fa);outline:none}.pane-wizard-input::placeholder{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af)}.pane-wizard-input-with-toggle{align-items:center;display:flex;position:relative}.pane-wizard-input-with-toggle .pane-wizard-input{flex:1 1;padding-right:2.5rem}.pane-wizard-eye-toggle{align-items:center;background:#0000;border:none;color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:.75rem;transition:color .2s ease}.pane-wizard-eye-toggle:hover{color:#60a5fa;color:var(--lite-primary,#60a5fa)}.pane-wizard-textarea-toggle{align-items:stretch;flex-direction:column}.pane-wizard-apikey-textarea{font-family:Monaco,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.5;min-height:80px;padding-right:1rem!important;resize:vertical;width:100%}.pane-wizard-eye-toggle-textarea{position:absolute;right:.5rem;top:.5rem}.pane-wizard-help-text{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.75rem}.pane-wizard-config-section{background:#374151;background:var(--lite-bg-tertiary,#374151);border-radius:10px;margin-bottom:1rem;padding:1.25rem}.pane-wizard-config-section h3{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:1rem;font-weight:600;margin:0 0 1rem}.pane-wizard-config-section.advanced{background:#f59e0b1a;border:1px solid #f59e0b4d}.pane-wizard-config-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.pane-wizard-config-grid{grid-template-columns:1fr}}.pane-wizard-config-field{display:flex;flex-direction:column;gap:.35rem}.pane-wizard-config-field label{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.8rem;font-weight:500}.pane-wizard-toggle-advanced{background:none;border:none;color:#60a5fa;color:var(--lite-primary,#60a5fa);cursor:pointer;font-size:.875rem;margin-bottom:.5rem;padding:.5rem 0}.pane-wizard-toggle-advanced:hover{text-decoration:underline}.pane-wizard-extra-section{border-top:1px solid #4b5563;border-top:1px solid var(--lite-border,#4b5563);margin-top:1.5rem;padding-top:1.5rem}.pane-wizard-extra-section h3{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:1rem;font-weight:600;margin:0 0 1rem}.pane-wizard-extra-row{display:flex;gap:.5rem;margin-bottom:.5rem}.pane-wizard-extra-row .pane-wizard-input{flex:1 1}.pane-wizard-tip{align-items:flex-start;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:8px;color:#f9fafb;color:var(--lite-text-primary,#f9fafb);display:flex;font-size:.875rem;gap:.75rem;margin-top:1.5rem;padding:1rem}.pane-wizard-tip svg{color:#f59e0b;flex-shrink:0}.pane-wizard-summary{background:#374151;background:var(--lite-bg-tertiary,#374151);border-radius:10px;margin-bottom:1.5rem;overflow:hidden}.pane-wizard-summary .summary-header{align-items:center;background:var(--lite-primary);background:var(--accent-color,var(--lite-primary));color:#fff;display:flex;font-weight:600;gap:.75rem;padding:1rem 1.25rem}.pane-wizard-summary .summary-content{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding:1rem 1.25rem}.pane-wizard-summary .summary-item{display:flex;flex-direction:column;gap:.25rem}.pane-wizard-summary .summary-item.full-width{grid-column:1/-1}.pane-wizard-summary .summary-label{color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.75rem;text-transform:uppercase}.pane-wizard-summary .summary-value{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:.9rem}.pane-wizard-summary .summary-extra-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.pane-wizard-summary .extra-tag{background:#1f2937;background:var(--lite-bg-secondary,#1f2937);border-radius:4px;color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.75rem;padding:.25rem .5rem}.pane-wizard-payload-preview{background:#374151;background:var(--lite-bg-tertiary,#374151);border-radius:10px;margin-bottom:1rem;padding:1rem}.pane-wizard-payload-preview .payload-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.pane-wizard-payload-preview h4{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:.9rem;margin:0}.payload-copy-btn{align-items:center;background:#60a5fa;background:var(--lite-primary,#60a5fa);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:.4rem .75rem;transition:all .2s ease}.payload-copy-btn:hover{background:#3b82f6;background:var(--lite-primary-hover,#3b82f6);transform:translateY(-1px)}.pane-wizard-payload-preview pre{background:#1f2937;background:var(--lite-bg-secondary,#1f2937);border-radius:6px;color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-size:.8rem;margin:0;max-height:200px;overflow-x:auto;overflow-y:auto;padding:1rem}.pane-wizard-output{background:#374151;background:var(--lite-bg-tertiary,#374151);border-radius:10px;padding:1rem}.pane-wizard-output h4{color:#f9fafb;color:var(--lite-text-primary,#f9fafb);font-size:.9rem;margin:0 0 .75rem}.pane-wizard-output-text{background:#1f2937;background:var(--lite-bg-secondary,#1f2937);border:1px solid #4b5563;border:1px solid var(--lite-border,#4b5563);border-radius:6px;color:#9ca3af;color:var(--lite-text-secondary,#9ca3af);font-family:monospace;font-size:.8rem;margin-bottom:.75rem;padding:1rem;resize:vertical;width:100%}.pane-wizard-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s ease}.pane-wizard-btn.primary{background:#60a5fa;background:var(--lite-primary,#60a5fa);color:#fff}.pane-wizard-btn.primary:hover:not(:disabled){background:#3b82f6}.pane-wizard-btn.primary.submit{background:#10b981}.pane-wizard-btn.primary.submit:hover:not(:disabled){background:#059669}.pane-wizard-btn.secondary{background:#374151;background:var(--lite-bg-tertiary,#374151);border:1px solid #4b5563;border:1px solid var(--lite-border,#4b5563);color:#f9fafb;color:var(--lite-text-primary,#f9fafb)}.pane-wizard-btn.secondary:hover:not(:disabled){background:#4b5563;background:var(--lite-border,#4b5563)}.pane-wizard-btn:disabled{cursor:not-allowed;opacity:.5}.pane-wizard-btn-icon{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.pane-wizard-btn-icon.danger{background:#ef444433;color:#ef4444}.pane-wizard-btn-icon.danger:hover{background:#ef44444d}.pane-wizard-navigation{border-top:1px solid #4b5563;border-top:1px solid var(--lite-border,#4b5563);display:flex;justify-content:space-between;margin-top:1.5rem;padding-top:1.5rem}.pane-wizard-provider-list::-webkit-scrollbar{width:6px}.pane-wizard-provider-list::-webkit-scrollbar-track{background:#374151;background:var(--lite-bg-tertiary,#374151);border-radius:3px}.pane-wizard-provider-list::-webkit-scrollbar-thumb{background:#4b5563;background:var(--lite-border,#4b5563);border-radius:3px}.pane-wizard-provider-list::-webkit-scrollbar-thumb:hover{background:#9ca3af;background:var(--lite-text-secondary,#9ca3af)}
/*# sourceMappingURL=4225.1a9857a6.chunk.css.map*/