.SKRStaking-module__PCmRtW__root{color:#e2e8f0;min-height:100vh;font-family:var(--font-sans);background-color:#05060b;position:relative;overflow-x:hidden}.SKRStaking-module__PCmRtW__bgOrb1,.SKRStaking-module__PCmRtW__bgOrb2{pointer-events:none;filter:blur(100px);z-index:0;position:fixed}.SKRStaking-module__PCmRtW__bgOrb1{background:radial-gradient(circle,#0ea5e91f 0%,#0000 70%);width:50%;height:50%;top:-10%;left:-10%}.SKRStaking-module__PCmRtW__bgOrb2{background:radial-gradient(circle,#f43f5e14 0%,#0000 70%);width:40%;height:40%;bottom:0%;right:-5%}.SKRStaking-module__PCmRtW__header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;min-height:80px;padding:1rem 1.5rem;display:flex;position:relative}.SKRStaking-module__PCmRtW__logoArea{align-items:center;gap:.75rem;transition:all .3s;display:flex}.SKRStaking-module__PCmRtW__logoIcon{background:0 0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.SKRStaking-module__PCmRtW__logoText h1{color:#fff;margin:0;font-size:1.25rem;font-weight:800;line-height:1}.SKRStaking-module__PCmRtW__logoText span{color:#38bdf8}.SKRStaking-module__PCmRtW__logoSubtitle{text-transform:uppercase;letter-spacing:.2em;color:#64748b;margin-top:4px;font-size:10px}.SKRStaking-module__PCmRtW__walletArea{align-items:center;gap:12px;display:flex}.SKRStaking-module__PCmRtW__balanceDisplay{background:#38bdf814;border:1px solid #38bdf826;border-radius:12px;align-items:center;gap:10px;padding:8px 16px;transition:all .3s;display:flex}.SKRStaking-module__PCmRtW__balanceText{color:#fff;letter-spacing:.02em;align-items:center;gap:4px;font-size:13px;font-weight:900;display:flex}.SKRStaking-module__PCmRtW__balanceSymbol{color:#38bdf8}.SKRStaking-module__PCmRtW__tokenLogo{object-fit:cover;border:1px solid #38bdf84d;border-radius:50%;width:22px;height:22px;box-shadow:0 0 10px #38bdf866}.SKRStaking-module__PCmRtW__lockButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#0ea5e9;border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:1.25rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.SKRStaking-module__PCmRtW__lockButton.SKRStaking-module__PCmRtW__connected{color:#38bdf8;background:#1e293b80;border:1px solid #38bdf833;min-width:160px}.SKRStaking-module__PCmRtW__lockButton.SKRStaking-module__PCmRtW__connected:hover{color:#f43f5e;background:#f43f5e1a;border-color:#f43f5e66}.SKRStaking-module__PCmRtW__container{z-index:10;max-width:900px;margin:0 auto;padding:2rem 1rem;position:relative}.SKRStaking-module__PCmRtW__hero{text-align:center;margin-bottom:3rem}.SKRStaking-module__PCmRtW__badge{color:#38bdf8;text-transform:uppercase;background:#0ea5e91a;border:1px solid #0ea5e933;border-radius:999px;padding:.4rem 1rem;font-size:.75rem;font-weight:700;display:inline-block}.SKRStaking-module__PCmRtW__heroTitle{color:#fff;margin:1.5rem 0 1rem;font-size:clamp(1.75rem,5vw,3rem);font-weight:900;line-height:1.1}.SKRStaking-module__PCmRtW__heroAccent{background:linear-gradient(90deg,#38bdf8,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.SKRStaking-module__PCmRtW__card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0f172a66;border:1px solid #ffffff14;border-radius:32px;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem;padding:1.5rem;display:grid;position:relative;box-shadow:0 25px 50px -12px #00000080}@media (min-width:850px){.SKRStaking-module__PCmRtW__card{grid-template-columns:1.2fr .8fr;padding:2.5rem}}.SKRStaking-module__PCmRtW__inputGroup{flex-direction:column;gap:8px;margin-bottom:1.5rem;display:flex}.SKRStaking-module__PCmRtW__label{color:#94a3b8;font-size:13px;font-weight:600}.SKRStaking-module__PCmRtW__inputWrapper{position:relative}.SKRStaking-module__PCmRtW__input{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:18px;outline:none;width:100%;padding:1.25rem;font-size:1.5rem;font-weight:700;transition:all .2s}.SKRStaking-module__PCmRtW__input:focus{background:#00000080;border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81a}.SKRStaking-module__PCmRtW__tokenTag{background:#1e293b;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.SKRStaking-module__PCmRtW__tokenDot{background:#38bdf8;border-radius:50%;width:8px;height:8px}.SKRStaking-module__PCmRtW__dropdownBtn{color:#fff;cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;width:100%;padding:1.1rem 1.25rem;transition:all .2s;display:flex}.SKRStaking-module__PCmRtW__dropdownBtn:hover{background:#0006;border-color:#fff3}.SKRStaking-module__PCmRtW__dropdownMenu{z-index:100;background:#0f172a;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:4px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 20px 40px #0009}.SKRStaking-module__PCmRtW__dropdownItem{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:background .2s;display:flex}.SKRStaking-module__PCmRtW__dropdownItem:hover{background:#ffffff0d}.SKRStaking-module__PCmRtW__summaryBox{background:linear-gradient(135deg,#0ea5e914,#0ea5e908);border:1px solid #0ea5e926;border-radius:24px;flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.SKRStaking-module__PCmRtW__successOverlay{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05060be6;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;animation:.4s ease-out SKRStaking-module__PCmRtW__fadeIn;display:flex;position:absolute;inset:0}.SKRStaking-module__PCmRtW__successIcon{color:#34d399;animation:.5s cubic-bezier(.175,.885,.32,1.275) SKRStaking-module__PCmRtW__scaleUp}.SKRStaking-module__PCmRtW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}.SKRStaking-module__PCmRtW__statCard{text-align:center;background:#0f172a4d;border:1px solid #ffffff0d;border-radius:24px;padding:1.75rem;transition:transform .2s}.SKRStaking-module__PCmRtW__statCard:hover{border-color:#38bdf833;transform:translateY(-5px)}@keyframes SKRStaking-module__PCmRtW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SKRStaking-module__PCmRtW__scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}.SKRStaking-module__PCmRtW__spinner{animation:2s linear infinite SKRStaking-module__PCmRtW__spin}.SKRStaking-module__PCmRtW__stakesSection{width:100%;margin-top:3rem}.SKRStaking-module__PCmRtW__tableWrapper{background:#0f172a99;border:1px solid #ffffff0d;border-radius:16px;overflow:hidden}.SKRStaking-module__PCmRtW__stakesTable{border-collapse:collapse;text-align:left;width:100%}.SKRStaking-module__PCmRtW__stakesTable th{color:#94a3b8;text-transform:uppercase;border-bottom:1px solid #ffffff0d;padding:16px;font-size:12px}.SKRStaking-module__PCmRtW__stakesTable td{color:#fff;border-bottom:1px solid #ffffff05;padding:16px;font-size:14px}.SKRStaking-module__PCmRtW__claimBtn{color:#f43f5e;cursor:pointer;background:#f43f5e1a;border:1px solid #f43f5e33;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.SKRStaking-module__PCmRtW__claimBtn:hover{color:#fff;background:#f43f5e}.SKRStaking-module__PCmRtW__lockedStatusBtn{color:#64748b;cursor:not-allowed;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;display:flex}.SKRStaking-module__PCmRtW__claimBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#34d399 0%,#059669 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-weight:700;transition:transform .2s;display:flex}.SKRStaking-module__PCmRtW__claimBtn:hover{transform:scale(1.05)}.SKRStaking-module__PCmRtW__timerText{color:#38bdf8;font-family:Courier New,Courier,monospace;font-weight:700}.SKRStaking-module__PCmRtW__inputHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.SKRStaking-module__PCmRtW__maxButton{color:#38bdf8;cursor:pointer;background:#38bdf81a;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.SKRStaking-module__PCmRtW__multiplierBadge{color:#38bdf8;background:#38bdf81a;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:800}.SKRStaking-module__PCmRtW__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SKRStaking-module__PCmRtW__refreshBtn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:6px;transition:all .2s}.SKRStaking-module__PCmRtW__refreshBtn:hover{color:#38bdf8;border-color:#38bdf8}.SKRStaking-module__PCmRtW__solscanLink{color:#38bdf8;align-items:center;gap:6px;margin-top:1rem;font-size:12px;font-weight:700;text-decoration:none;display:flex}.SKRStaking-module__PCmRtW__pulseContainer{align-items:center;display:flex}.SKRStaking-module__PCmRtW__pulseDot{background-color:#34d399;border-radius:50%;width:8px;height:8px;position:relative}.SKRStaking-module__PCmRtW__pulseDot:after{content:"";background-color:#34d399;border-radius:50%;width:100%;height:100%;animation:2s infinite SKRStaking-module__PCmRtW__pulse;position:absolute}@keyframes SKRStaking-module__PCmRtW__pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@keyframes SKRStaking-module__PCmRtW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.SKRStaking-module__PCmRtW__header{text-align:center;flex-direction:column;gap:1rem;padding:1.5rem 1rem}.SKRStaking-module__PCmRtW__logoArea{flex-direction:column;gap:.5rem}.SKRStaking-module__PCmRtW__walletArea{flex-direction:column;gap:10px;width:100%}.SKRStaking-module__PCmRtW__balanceDisplay{order:2;justify-content:center;width:100%;padding:10px}.SKRStaking-module__PCmRtW__lockButton.SKRStaking-module__PCmRtW__connected,.SKRStaking-module__PCmRtW__lockButton{width:100%}.SKRStaking-module__PCmRtW__tokenLogo{width:20px;height:20px}}
