:root{--pp-navbar-h:4rem;--pp-bg:#0a0a0b;--pp-surface:#101012;--pp-surface-2:#141416;--pp-surface-3:#1b1b20;--pp-border:#24242a;--pp-border-strong:#32323a;--pp-text:#f5f4ef;--pp-text-dim:#c7c7cc;--pp-text-muted:#8e8e95;--pp-accent:#3b82f6;--pp-accent-2:#a855f7;--pp-accent-3:#14b8a6;--pp-brand-grad:linear-gradient(90deg,#3b82f6,#a855f7 50%,#14b8a6);--pp-active-bg:color-mix(in oklab,var(--pp-accent-3) 12%,transparent);--pp-hover:hsla(0,0%,100%,.05);--pp-shadow:0 8px 24px rgba(0,0,0,.45);--pp-ease:cubic-bezier(0.2,0.8,0.2,1)}html:not(.dark){--pp-bg:#f5f4ef;--pp-surface:#fff;--pp-surface-2:#fff;--pp-surface-3:#f0efea;--pp-border:#e6e4dd;--pp-border-strong:#d3d1c8;--pp-text:#0a0a0b;--pp-text-dim:#45454a;--pp-text-muted:#78787e;--pp-hover:rgba(10,10,11,.045);--pp-shadow:0 8px 24px rgba(17,24,39,.1)}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;font-size:14px;font-weight:500;letter-spacing:-.005em;border-radius:2px;transition:transform .2s var(--pp-ease),background .2s var(--pp-ease),border-color .2s var(--pp-ease);white-space:nowrap;cursor:pointer;font-family:inherit}.pp-btn:disabled,.pp-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pp-btn-primary{background-color:var(--pp-text);background-image:none;color:var(--pp-bg);border:1px solid var(--pp-text);transition:color .2s var(--pp-ease),background-color .2s var(--pp-ease),background-image .2s var(--pp-ease),border-color .2s var(--pp-ease)}.pp-btn-primary:not(:disabled):focus-visible,.pp-btn-primary:not(:disabled):hover{background-image:var(--pp-brand-grad);border-color:transparent;color:#fff}.pp-btn-ghost{background:transparent;color:var(--pp-text);border:1px solid var(--pp-border-strong)}.pp-btn-ghost:not(:disabled):hover{border-color:var(--pp-text);background:var(--pp-surface-2)}.pp-input,.pp-select,.pp-textarea{display:block;width:100%;background:var(--pp-surface-3);color:var(--pp-text);border:1px solid var(--pp-border);border-radius:2px;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s var(--pp-ease),box-shadow .2s var(--pp-ease)}.pp-input,.pp-select{height:2.75rem;padding:0 .875rem}.pp-textarea{min-height:5rem;padding:.625rem .875rem;line-height:1.5;resize:vertical}.pp-input::-moz-placeholder,.pp-textarea::-moz-placeholder{color:var(--pp-text-muted)}.pp-input::placeholder,.pp-textarea::placeholder{color:var(--pp-text-muted)}.pp-input:focus,.pp-select:focus,.pp-textarea:focus{border-color:var(--pp-accent);box-shadow:0 0 0 2px color-mix(in oklab,var(--pp-accent) 30%,transparent)}.pp-input:disabled,.pp-select:disabled,.pp-textarea:disabled{opacity:.5;cursor:not-allowed}.pp-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--pp-text-muted) 50%),linear-gradient(135deg,var(--pp-text-muted) 50%,transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.25rem}.pp-input.has-icon-left{padding-left:2.75rem}.pp-input.has-icon-right{padding-right:2.75rem}.pp-label{display:block;font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem}.pp-field-hint,.pp-label{font-size:12px;color:var(--pp-text-muted)}.pp-field-hint{margin-top:.375rem}.pp-error{border:1px solid color-mix(in oklab,#ef4444 50%,var(--pp-border-strong));background:color-mix(in oklab,#ef4444 12%,transparent);color:#fca5a5;border-radius:2px}.pp-error,.pp-success{padding:.625rem .875rem;font-size:13px;line-height:1.45}.pp-success{border:1px solid color-mix(in oklab,var(--pp-accent-3) 55%,var(--pp-border-strong));background:color-mix(in oklab,var(--pp-accent-3) 12%,transparent);color:var(--pp-text);border-radius:2px}.pp-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:2px;color:var(--pp-text-muted);background:transparent;cursor:pointer;transition:color .15s var(--pp-ease),background .15s var(--pp-ease)}.pp-icon-btn:hover{background:var(--pp-hover);color:var(--pp-text)}.pp-icon-btn:disabled{opacity:.5;cursor:not-allowed}.pp-icon-btn-danger:hover{background:color-mix(in oklab,#ef4444 14%,transparent);color:#f87171}.pp-card{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:2px;transition:border-color .2s var(--pp-ease),background .2s var(--pp-ease),box-shadow .2s var(--pp-ease)}.pp-card-interactive{cursor:pointer}.pp-card-interactive:hover{border-color:var(--pp-text);background:var(--pp-surface-2)}.pp-card-selected{border-color:var(--pp-accent);background:var(--pp-active-bg)}.pp-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;border:1px solid transparent;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap}.pp-badge-dot{width:6px;height:6px;border-radius:9999px;background:currentColor;flex-shrink:0}.pp-badge-active{color:var(--pp-accent-3);border-color:color-mix(in oklab,var(--pp-accent-3) 40%,transparent);background:color-mix(in oklab,var(--pp-accent-3) 12%,transparent)}.pp-badge-inactive{color:var(--pp-text-muted);border-color:var(--pp-border-strong);background:var(--pp-surface-3)}.pp-badge-danger{color:#f87171;border-color:color-mix(in oklab,#ef4444 40%,transparent);background:color-mix(in oklab,#ef4444 12%,transparent)}.pp-badge-accent{color:var(--pp-accent);border-color:color-mix(in oklab,var(--pp-accent) 40%,transparent);background:color-mix(in oklab,var(--pp-accent) 12%,transparent)}.pp-note{border:1px solid var(--pp-border);border-left:3px solid var(--pp-accent);background:var(--pp-surface-2);border-radius:2px;padding:.875rem 1rem}.pp-note-warn{border-left-color:#f59e0b}.pp-note-accent{border-left-color:var(--pp-accent-3)}.pp-note-title{font-weight:600;font-size:.875rem;color:var(--pp-text)}.pp-note-body{font-size:.8125rem;line-height:1.5;color:var(--pp-text-dim)}.pp-section-label{font-family:Geist Mono,JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-muted);display:inline-flex;align-items:center;gap:8px}.pp-section-label:before{content:"";width:6px;height:6px;background:var(--pp-accent-2);display:inline-block}.pp-switch{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;flex-shrink:0;align-items:center;border-radius:9999px;background:var(--pp-surface-3);border:1px solid var(--pp-border-strong);cursor:pointer;transition:background .2s var(--pp-ease),border-color .2s var(--pp-ease)}.pp-switch[data-on=true]{background:var(--pp-accent);border-color:var(--pp-accent)}.pp-switch:after{content:"";position:absolute;left:3px;width:1rem;height:1rem;border-radius:9999px;background:#fff;transition:transform .2s var(--pp-ease)}.pp-switch[data-on=true]:after{transform:translateX(1.25rem)}@media (min-width:768px){.partner-shell main.pl-64{padding-left:var(--pp-sidebar-w,16rem);padding-top:var(--pp-navbar-h);transition:padding-left .3s ease}.partner-shell .ml-64{margin-left:var(--pp-sidebar-w,16rem);padding-top:var(--pp-navbar-h);transition:margin-left .3s ease}}@media (max-width:767px){.partner-shell main.pl-64{padding-left:0;padding-top:var(--pp-navbar-h)}.partner-shell .ml-64{margin-left:0;padding-top:var(--pp-navbar-h)}}html:not(.dark) .partner-shell{color:var(--pp-text)}html:not(.dark) .partner-shell .text-white{color:#111827}html:not(.dark) .partner-shell .text-gray-100{color:#1f2937}html:not(.dark) .partner-shell .text-gray-200,html:not(.dark) .partner-shell .text-gray-300{color:#374151}html:not(.dark) .partner-shell .text-gray-400{color:#4b5563}html:not(.dark) .partner-shell .text-gray-500{color:#6b7280}html:not(.dark) .partner-shell .bg-black{background-color:#f5f4ef}html:not(.dark) .partner-shell .bg-gray-900,html:not(.dark) .partner-shell .bg-gray-950{background-color:#fff}html:not(.dark) .partner-shell .bg-gray-800{background-color:#f3f4f6}html:not(.dark) .partner-shell .bg-gray-750{background-color:#eef0f2}html:not(.dark) .partner-shell .bg-gray-700{background-color:#e9ebee}html:not(.dark) .partner-shell .bg-gray-600{background-color:#e0e3e7}html:not(.dark) .partner-shell .bg-gray-900\/95{background-color:hsla(0,0%,100%,.95)}html:not(.dark) .partner-shell .bg-gray-900\/40,html:not(.dark) .partner-shell .bg-gray-900\/50,html:not(.dark) .partner-shell .bg-gray-900\/60{background-color:rgba(243,244,246,.7)}html:not(.dark) .partner-shell .bg-gray-800\/60,html:not(.dark) .partner-shell .bg-gray-800\/70,html:not(.dark) .partner-shell .bg-gray-800\/80{background-color:rgba(243,244,246,.85)}html:not(.dark) .partner-shell .bg-gray-800\/30,html:not(.dark) .partner-shell .bg-gray-800\/40,html:not(.dark) .partner-shell .bg-gray-800\/50{background-color:rgba(243,244,246,.6)}html:not(.dark) .partner-shell .bg-gray-700\/80{background-color:rgba(224,227,231,.85)}html:not(.dark) .partner-shell .bg-gray-700\/30,html:not(.dark) .partner-shell .bg-gray-700\/40,html:not(.dark) .partner-shell .bg-gray-700\/50,html:not(.dark) .partner-shell .bg-gray-700\/60{background-color:rgba(233,235,238,.7)}html:not(.dark) .partner-shell .border-gray-800{border-color:#e5e7eb}html:not(.dark) .partner-shell .border-gray-700{border-color:#e2e5e9}html:not(.dark) .partner-shell .border-gray-600{border-color:#d1d5db}html:not(.dark) .partner-shell .border-gray-500{border-color:#c4c8ce}html:not(.dark) .partner-shell .border-gray-700\/30,html:not(.dark) .partner-shell .border-gray-700\/50,html:not(.dark) .partner-shell .border-gray-700\/60{border-color:rgba(226,229,233,.8)}html:not(.dark) .partner-shell .divide-gray-700>:not([hidden])~:not([hidden]),html:not(.dark) .partner-shell .divide-gray-800>:not([hidden])~:not([hidden]){border-color:#e5e7eb}html:not(.dark) .partner-shell .placeholder-gray-400::-moz-placeholder,html:not(.dark) .partner-shell .placeholder-gray-500::-moz-placeholder{color:#9ca3af}html:not(.dark) .partner-shell .placeholder-gray-400::placeholder,html:not(.dark) .partner-shell .placeholder-gray-500::placeholder{color:#9ca3af}html:not(.dark) .partner-shell .hover\:bg-gray-700:hover,html:not(.dark) .partner-shell .hover\:bg-gray-800:hover{background-color:#e9ebee}html:not(.dark) .partner-shell .hover\:bg-gray-700\/30:hover,html:not(.dark) .partner-shell .hover\:bg-gray-700\/50:hover,html:not(.dark) .partner-shell .hover\:bg-gray-800\/80:hover{background-color:rgba(233,235,238,.85)}html:not(.dark) .partner-shell .hover\:bg-gray-900:hover{background-color:#f3f4f6}html:not(.dark) .partner-shell .hover\:text-white:hover{color:#111827}html:not(.dark) .partner-shell .hover\:text-gray-100:hover,html:not(.dark) .partner-shell .hover\:text-gray-200:hover,html:not(.dark) .partner-shell .hover\:text-gray-300:hover{color:#374151}html:not(.dark) .partner-shell .hover\:border-gray-500:hover,html:not(.dark) .partner-shell .hover\:border-gray-600:hover{border-color:#d1d5db}html:not(.dark) .partner-shell .bg-blue-500.text-white,html:not(.dark) .partner-shell .bg-blue-600.text-white,html:not(.dark) .partner-shell .bg-green-500.text-white,html:not(.dark) .partner-shell .bg-green-600.text-white,html:not(.dark) .partner-shell .bg-purple-600.text-white,html:not(.dark) .partner-shell .bg-red-500.text-white,html:not(.dark) .partner-shell .bg-red-600.text-white,html:not(.dark) .partner-shell [class*=bg-gradient].text-white{color:#fff}.partner-shell .rounded-2xl,.partner-shell .rounded-3xl,.partner-shell .rounded-lg,.partner-shell .rounded-md,.partner-shell .rounded-xl,.pp-modal .rounded-2xl,.pp-modal .rounded-3xl,.pp-modal .rounded-lg,.pp-modal .rounded-md,.pp-modal .rounded-xl{border-radius:2px}.partner-shell h1,.partner-shell h2,.partner-shell h3,.pp-modal h1,.pp-modal h2,.pp-modal h3{font-weight:600;letter-spacing:-.02em}.introjs-overlay,.introjs-tour{transition:all .3s ease-out}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer,.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{box-sizing:content-box}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperNumberLayer,.introjs-tooltipReferenceLayer,.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0 0 2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;-moz-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{border-color:#9e9e9e;background-color:#e0e0e0}.introjs-button:focus,.introjs-button:hover{outline:0;text-decoration:none;color:#212121}.introjs-button:focus{background-color:#eee;box-shadow:0 0 0 .2rem hsla(0,0%,62%,.5);border:1px solid #616161}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:hsla(0,0%,53%,.24);z-index:10;position:absolute;transition:all .2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}.vps-terminal-container:fullscreen{background:#0d1117;display:flex;flex-direction:column}.vps-terminal-container:-moz-full-screen{background:#0d1117;display:flex;flex-direction:column}.vps-terminal-container:-webkit-full-screen{background:#0d1117;display:flex;flex-direction:column}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}body{background:#000;--lk-va-bar-gap:4px;--lk-va-bar-width:4px;--lk-va-border-radius:2px}#__next{width:100%;height:100dvh}.repeating-square-background{background-size:18px 18px;background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='2' height='2' fill='rgba(255, 255, 255, 0.03)' /%3E%3C/svg%3E")}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:5px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar{width:10px;border-radius:5px}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(56,189,248,.3) transparent}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(56,189,248,.3);border-radius:20px;border:transparent}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(56,189,248,.5)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cursor-animation{animation:fadeIn .5s ease-in-out infinite alternate-reverse}