/*! (c) KudosC / MrDevStack - ZynSoft. All rights reserved. Proprietary software: copying, redistribution or reverse engineering without written permission is prohibited. */
#profileComplete{margin:2px 0 16px}#profileComplete .pc{position:relative}#profileComplete .pc-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 2px 12px}#profileComplete .pc-head-copy{display:grid;gap:3px;min-width:0}#profileComplete .pc-head-copy strong{color:#222839;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.15}#profileComplete .pc-head-copy small{color:#8c95a8;font-size:12px;font-weight:600}#profileComplete .pc-ring{flex:0 0 auto;height:44px;position:relative;width:44px}#profileComplete .pc-ring svg{display:block;height:100%;transform:rotate(-90deg);width:100%}#profileComplete .pc-ring circle{fill:none;stroke-width:4}#profileComplete .pc-ring-bg{stroke:#e7e4f7}#profileComplete .pc-ring-fg{stroke:#6d4cf5;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1)}#profileComplete .pc-ring span{align-items:center;color:#4b34c9;display:flex;font-size:11px;font-weight:800;inset:0;justify-content:center;letter-spacing:-.02em;position:absolute}#profileComplete .pc-rail{position:relative}#profileComplete .pc-track{-webkit-overflow-scrolling:touch;display:flex;gap:12px;margin:0 -2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:2px 2px 8px;scroll-padding-left:2px;scroll-snap-type:x mandatory;scrollbar-width:none}#profileComplete .pc-track::-webkit-scrollbar{display:none}#profileComplete .pc-card{align-items:center;background:radial-gradient(120% 70% at 50% -10%,var(--pc-glow, rgba(118,73,247,.12)),transparent 62%),linear-gradient(180deg,#fff,#f8f7fe);border:1px solid #e7e4f7;border-radius:20px;box-shadow:0 1px 2px #1c233d0a,0 12px 26px -16px #503cc857;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 min(176px,62vw);flex-direction:column;gap:0;min-height:214px;padding:18px 14px 14px;scroll-snap-align:start;text-align:center;transition:opacity .3s ease,transform .38s cubic-bezier(.22,1,.36,1),margin-right .38s cubic-bezier(.22,1,.36,1)}#profileComplete .pc-card.is-entering{opacity:0;transform:scale(.92)}#profileComplete .pc-card.is-leaving{opacity:0;pointer-events:none;transform:scale(.9)}#profileComplete .pc-card:active{transform:scale(.985)}#profileComplete .pc-icon{align-items:center;background:var(--pc-tint, rgba(118,73,247,.13));border-radius:50%;color:var(--pc-ink, #7649f7);display:flex;flex:0 0 auto;height:54px;justify-content:center;width:54px}#profileComplete .pc-icon svg{fill:none;height:25px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:25px}#profileComplete .pc-github .pc-icon svg,#profileComplete .pc-slate .pc-icon svg{fill:currentColor;stroke:none}#profileComplete .pc-violet{--pc-glow: rgba(118,73,247,.13);--pc-tint: rgba(118,73,247,.13);--pc-ink: #7649f7}#profileComplete .pc-indigo{--pc-glow: rgba(92,80,230,.13);--pc-tint: rgba(92,80,230,.14);--pc-ink: #5c50e6}#profileComplete .pc-teal{--pc-glow: rgba(13,148,136,.13);--pc-tint: rgba(13,148,136,.13);--pc-ink: #0d9488}#profileComplete .pc-slate{--pc-glow: rgba(36,41,47,.1);--pc-tint: rgba(36,41,47,.09);--pc-ink: #24292f}#profileComplete .pc-red{--pc-glow: rgba(255,45,45,.12);--pc-tint: rgba(255,45,45,.11);--pc-ink: #e11d2e}#profileComplete .pc-blue{--pc-glow: rgba(44,107,214,.13);--pc-tint: rgba(44,107,214,.13);--pc-ink: #2c6bd6}#profileComplete .pc-card h3{color:#222839;font-size:14.5px;font-weight:800;letter-spacing:-.015em;line-height:1.25;margin:12px 0 5px}#profileComplete .pc-card p{color:#8c95a8;flex:1;font-size:12px;font-weight:600;line-height:1.4;margin:0 0 12px}#profileComplete .pc-cta{background:linear-gradient(135deg,#6d4cf5,#5b6df0);border:0;border-radius:999px;box-shadow:0 8px 18px -8px #5b50f0bf;color:#fff;cursor:pointer;font-size:13px;font-weight:800;height:38px;letter-spacing:.005em;padding:0 16px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s;width:100%}#profileComplete .pc-cta:hover{filter:brightness(1.06)}#profileComplete .pc-cta:active{transform:scale(.96)}#profileComplete .pc-cta:disabled{cursor:progress;filter:saturate(.6);opacity:.75}#profileComplete .pc-stack{align-items:center;display:flex;flex:0 0 auto;height:54px;justify-content:center}#profileComplete .pc-stack .mini-avatar{border:2.5px solid #fbfaff;box-sizing:border-box;font-size:12px;height:46px;margin-left:-13px;overflow:hidden;width:46px}#profileComplete .pc-stack .mini-avatar:first-child{margin-left:0}#profileComplete .pc-stack .avatar-img,.pc-person .avatar-img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}#profileComplete .pc-nav{align-items:center;background:#fff;border:1px solid #e7e4f7;border-radius:50%;box-shadow:0 6px 18px #281e6e2e;color:#3b3f56;cursor:pointer;display:none;height:34px;justify-content:center;opacity:1;position:absolute;top:calc(50% - 22px);transition:opacity .2s,transform .2s;width:34px;z-index:2}#profileComplete .pc-nav svg{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3;width:17px}#profileComplete .pc-prev{left:-10px}#profileComplete .pc-next{right:-10px}#profileComplete .pc-nav.is-off{opacity:0;pointer-events:none}@media (hover: hover) and (pointer: fine){#profileComplete .pc-nav{display:flex}#profileComplete .pc-nav:hover{transform:scale(1.08)}}#profileComplete .pc-dots{display:flex;gap:6px;justify-content:center;margin-top:4px}#profileComplete .pc-dots i{background:#d5d1ea;border-radius:99px;height:6px;transition:width .35s cubic-bezier(.22,1,.36,1),background .25s;width:6px}#profileComplete .pc-dots i.is-active{background:#6d4cf5;width:20px}#profileComplete .pc-finished{max-height:140px;overflow:hidden;transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .35s ease,margin .45s ease}#profileComplete .pc-finished.is-leaving{margin:0;max-height:0;opacity:0}#profileComplete .pc-done{align-items:center;animation:pc-pop .5s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#10b98124,#10b9810f);border:1px solid rgba(16,185,129,.3);border-radius:20px;display:flex;gap:14px;padding:16px}#profileComplete .pc-done-badge{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 8px 18px -8px #059669cc;color:#fff;display:flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}#profileComplete .pc-done-badge svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6;width:22px}#profileComplete .pc-done div{display:grid;gap:2px}#profileComplete .pc-done strong{color:#065f46;font-size:15px;font-weight:800;letter-spacing:-.015em}#profileComplete .pc-done small{color:#3b8a6b;font-size:12px;font-weight:600}@keyframes pc-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}html.pc-lock,html.pc-lock body{overflow:hidden}.pc-sheet-layer{align-items:flex-end;background:#080d1b80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .25s ease;z-index:420}.pc-sheet-layer.is-open{opacity:1}.pc-sheet{background:#fff;border-radius:26px 26px 0 0;box-shadow:0 -20px 60px #080d1b47;box-sizing:border-box;color:#222839;max-height:90vh;max-height:90dvh;outline:0;overflow-y:auto;overscroll-behavior:contain;padding:26px 20px calc(22px + env(safe-area-inset-bottom,0px));position:relative;transform:translateY(100%);transition:transform .38s cubic-bezier(.22,1,.36,1);width:min(540px,100%)}.pc-sheet-layer.is-open .pc-sheet{transform:none}.pc-grab{background:#d8d4ec;border-radius:99px;height:4px;left:50%;position:absolute;top:9px;transform:translate(-50%);width:42px}.pc-sheet-x{align-items:center;background:#f1effb;border:0;border-radius:50%;color:#6b7287;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;width:32px}.pc-sheet-x svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-width:2.4;width:16px}.pc-sheet h2{font-size:21px;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:6px 40px 6px 0}.pc-sheet-sub{color:#7b8398;font-size:13.5px;font-weight:500;line-height:1.45;margin:0 0 18px}@media (min-width: 720px){.pc-sheet-layer{align-items:center}.pc-sheet{border-radius:24px;opacity:0;transform:translateY(22px) scale(.98);transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s ease}.pc-sheet-layer.is-open .pc-sheet{opacity:1;transform:none}.pc-grab{display:none}}.pc-field{align-items:center;background:#faf9ff;border:1.5px solid #dcd8f3;border-radius:14px;display:flex;gap:6px;height:54px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.pc-field:focus-within{border-color:#6d4cf5;box-shadow:0 0 0 4px #6d4cf524}.pc-at{color:#6d4cf5;font-size:17px;font-weight:800}.pc-field input{background:transparent;border:0;box-shadow:none;color:#222839;flex:1;font-size:16px;font-weight:600;height:100%;min-width:0;outline:0;padding:0;width:100%}.pc-textarea{background:#faf9ff;border:1.5px solid #dcd8f3;border-radius:14px;box-sizing:border-box;color:#222839;display:block;font:inherit;font-size:16px;font-weight:600;line-height:1.4;outline:0;padding:13px 14px;resize:none;transition:border-color .2s,box-shadow .2s;width:100%}.pc-textarea:focus{border-color:#6d4cf5;box-shadow:0 0 0 4px #6d4cf524}.pc-count{color:#9aa1b4;font-size:12px;font-weight:700;margin:6px 2px 0;text-align:right}.pc-status{align-items:center;color:#7b8398;display:flex;font-size:13px;font-weight:600;gap:7px;margin:10px 2px 0;min-height:20px}.pc-status svg{fill:none;flex:0 0 auto;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:18px}.pc-status.is-ok{color:#1f9d55}.pc-status.is-bad{color:#e5484d}.pc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.pc-chips:empty{display:none}.pc-chip{background:#f1effb;border:0;border-radius:999px;color:#5b47d6;cursor:pointer;font-size:13px;font-weight:700;padding:8px 13px}.pc-chip:active{transform:scale(.96)}.pc-save{background:linear-gradient(135deg,#6d4cf5,#5b6df0);border:0;border-radius:14px;box-shadow:0 12px 24px -12px #5b50f0d9;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:800;height:52px;margin-top:16px;transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1);width:100%}.pc-save:active:not(:disabled){transform:scale(.98)}.pc-save:disabled{box-shadow:none;cursor:not-allowed;opacity:.42}.pc-meter{margin:0 0 6px}.pc-meter-bar{background:#ece9fb;border-radius:99px;height:8px;overflow:hidden}.pc-meter-bar i{background:linear-gradient(90deg,#6d4cf5,#3c8cf0);border-radius:99px;display:block;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);width:0}.pc-meter-text{color:#7b8398;font-size:12.5px;font-weight:600;margin:8px 2px 0}.pc-meter-text b{color:#4b34c9;font-weight:800}.pc-people-wrap{margin:4px -4px 0;max-height:52vh;max-height:52dvh;overflow-y:auto;overscroll-behavior:contain;padding:0 4px}.pc-people{list-style:none;margin:0;padding:0}.pc-person{align-items:center;border-bottom:1px solid #eeeaf9;display:flex;gap:12px;padding:12px 0}.pc-person:last-child{border-bottom:0}.pc-person-av{cursor:pointer;flex:0 0 auto}.pc-person .mini-avatar{font-size:13px;height:46px;overflow:hidden;width:46px}.pc-person-copy{cursor:pointer;display:grid;flex:1;gap:1px;min-width:0}.pc-person-copy strong{color:#222839;font-size:14.5px;font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-person-copy small{color:#8c95a8;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-person-copy em{color:#6d4cf5;font-size:11.5px;font-style:normal;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-person .follow-button,.pc-person .small-follow{flex:0 0 auto;font-size:12.5px;gap:6px;margin-left:0;padding:9px 15px}.pc-person .follow-button svg,.pc-person .small-follow svg{height:14px;width:14px}.pc-person .follow-button:not(.connected),.pc-person .small-follow:not(.connected){background:linear-gradient(135deg,#6d4cf5,#5b6df0);border-color:transparent;box-shadow:none;color:#fff;opacity:1}.pc-empty{color:#7b8398;display:grid;gap:4px;padding:26px 8px 10px;text-align:center}.pc-empty strong{color:#222839;font-size:15px}.pc-empty small{font-size:12.5px}body[data-theme=dark] #profileComplete .pc-head-copy strong,body[data-theme=dark] #profileComplete .pc-card h3{color:#e6edf3}body[data-theme=dark] #profileComplete .pc-head-copy small,body[data-theme=dark] #profileComplete .pc-card p{color:#8b949e}body[data-theme=dark] #profileComplete .pc-ring-bg{stroke:#ffffff1f}body[data-theme=dark] #profileComplete .pc-ring-fg{stroke:#a78bfa}body[data-theme=dark] #profileComplete .pc-ring span{color:#c4b5fd}body[data-theme=dark] #profileComplete .pc-card{background:radial-gradient(120% 70% at 50% -10%,var(--pc-glow, rgba(118,73,247,.16)),transparent 62%),linear-gradient(180deg,#ffffff0f,#ffffff09);border-color:#ffffff1a;box-shadow:none}body[data-theme=dark] #profileComplete .pc-violet .pc-icon{color:#b49cff}body[data-theme=dark] #profileComplete .pc-indigo .pc-icon{color:#a9a2ff}body[data-theme=dark] #profileComplete .pc-teal .pc-icon{color:#4fd1c5}body[data-theme=dark] #profileComplete .pc-slate{--pc-tint: rgba(255,255,255,.1);--pc-ink: #e6edf3;--pc-glow: rgba(255,255,255,.07)}body[data-theme=dark] #profileComplete .pc-red .pc-icon{color:#ff6b73}body[data-theme=dark] #profileComplete .pc-blue .pc-icon{color:#7db0ff}body[data-theme=dark] #profileComplete .pc-stack .mini-avatar{border-color:#1c212b}body[data-theme=dark] #profileComplete .pc-nav{background:#232733;border-color:#ffffff1f;color:#e6edf3;box-shadow:0 6px 18px #00000080}body[data-theme=dark] #profileComplete .pc-dots i{background:#ffffff2e}body[data-theme=dark] #profileComplete .pc-dots i.is-active{background:#a78bfa}body[data-theme=dark] #profileComplete .pc-done{background:linear-gradient(135deg,#10b98133,#10b98114);border-color:#34d39959}body[data-theme=dark] #profileComplete .pc-done strong{color:#6ee7b7}body[data-theme=dark] #profileComplete .pc-done small{color:#8fd5b8}body[data-theme=dark] .pc-sheet-layer{background:#0000009e}body[data-theme=dark] .pc-sheet{background:#161b22;box-shadow:0 -20px 60px #0009;color:#e6edf3}body[data-theme=dark] .pc-grab{background:#fff3}body[data-theme=dark] .pc-sheet-x{background:#ffffff14;color:#9aa4b2}body[data-theme=dark] .pc-sheet-sub,body[data-theme=dark] .pc-meter-text,body[data-theme=dark] .pc-status{color:#8b949e}body[data-theme=dark] .pc-status.is-ok{color:#34d399}body[data-theme=dark] .pc-status.is-bad{color:#ff7a80}body[data-theme=dark] .pc-field,body[data-theme=dark] .pc-textarea{background:#ffffff0d;border-color:#ffffff24;color:#e6edf3}body[data-theme=dark] .pc-field input{color:#e6edf3}body[data-theme=dark] .pc-field:focus-within,body[data-theme=dark] .pc-textarea:focus{border-color:#a78bfa;box-shadow:0 0 0 4px #a78bfa2e}body[data-theme=dark] .pc-at{color:#a78bfa}body[data-theme=dark] .pc-chip{background:#a78bfa29;color:#c4b5fd}body[data-theme=dark] .pc-meter-bar{background:#ffffff1a}body[data-theme=dark] .pc-meter-text b{color:#c4b5fd}body[data-theme=dark] .pc-person{border-bottom-color:#ffffff14}body[data-theme=dark] .pc-person-copy strong,body[data-theme=dark] .pc-empty strong{color:#e6edf3}body[data-theme=dark] .pc-person-copy small,body[data-theme=dark] .pc-empty{color:#8b949e}body[data-theme=dark] .pc-person-copy em{color:#a78bfa}@media (prefers-reduced-motion: reduce){#profileComplete .pc-card,#profileComplete .pc-ring-fg,#profileComplete .pc-dots i,.pc-sheet,.pc-sheet-layer,.pc-meter-bar i{transition:none}#profileComplete .pc-done{animation:none}}#profileComplete .pc-green{--pc-glow: rgba(22,163,74,.13);--pc-tint: rgba(22,163,74,.13);--pc-ink: #16a34a}body[data-theme=dark] #profileComplete .pc-green .pc-icon{color:#4ade80}.pc-steps{counter-reset:none;list-style:none;margin:0 0 4px;padding:0}.pc-steps li{align-items:flex-start;display:flex;font-size:14px;gap:12px;line-height:1.45;padding:9px 0}.pc-steps li b{align-items:center;background:#6d4cf51f;border-radius:50%;color:#6d4cf5;display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:800;height:26px;justify-content:center;width:26px}.pc-steps li span{flex:1 1 auto;padding-top:2px}body[data-theme=dark] .pc-steps li b{background:#a89bff29;color:#c4b5fd}
