@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{--rr-bg: #0A0A1A;--rr-surface: #12122B;--rr-surface-2: #1A1A38;--rr-surface-3: #232348;--rr-paper: #F5F3EA;--rr-paper-ink: #141225;--rr-paper-line: #C9C4B0;--rr-text: #F2F2FA;--rr-muted: #9B9BC4;--rr-faint: #6E6E9A;--rr-indigo-300: #A9AEFF;--rr-indigo-400: #838BFF;--rr-indigo-500: #646CFF;--rr-indigo-600: #4E52E0;--rr-indigo-700: #3D40B8;--rr-win: #34E39B;--rr-win-ink: #052A1C;--rr-live: #FFB74D;--rr-forfeit: #FF6B8A;--rr-border: rgba(255,255,255,.09);--rr-border-strong: rgba(140,144,255,.34);--rr-glow: rgba(100,108,255,.35);--radius-rr-sm: 8px;--radius-rr-md: 12px;--radius-rr-lg: 16px;--radius-rr-xl: 24px;--rr-max: 75rem;--rr-prose: 45rem;--font-display: "Space Grotesk", system-ui, sans-serif;--font-mono: "Space Mono", ui-monospace, monospace;--font-sans: "Inter", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--rr-bg);color:var(--rr-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#root{max-width:none;margin:0;padding:0;text-align:left}::selection{background:var(--rr-indigo-600);color:#fff}:focus-visible{outline:2px solid var(--rr-indigo-300);outline-offset:2px;border-radius:4px}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}.rr-mono{font-family:var(--font-mono)}.rr-display{font-family:var(--font-display)}.rr-sans{font-family:var(--font-sans)}.rr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rr-eyebrow{font-family:var(--font-mono);font-weight:700;font-size:.8125rem;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.rr-eyebrow--indigo{color:var(--rr-indigo-300)}.rr-eyebrow--faint{color:var(--rr-faint)}.rr-h1{font-family:var(--font-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.06;letter-spacing:-.02em;color:var(--rr-text)}.rr-h2{font-family:var(--font-display);font-weight:600;font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;color:var(--rr-text)}.rr-h3{font-family:var(--font-display);font-weight:600;font-size:1.125rem;line-height:1.3;letter-spacing:-.01em;color:var(--rr-text)}.rr-scroll{min-height:100vh;padding-top:64px}.rr-cipher{position:relative}.rr-cipher:before{content:"";position:fixed;top:64px;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(140,144,255,.1) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:radial-gradient(120% 90% at 50% 12%,#000 0%,rgba(0,0,0,.55) 55%,transparent 88%);mask-image:radial-gradient(120% 90% at 50% 12%,#000 0%,rgba(0,0,0,.55) 55%,transparent 88%)}.rr-container{position:relative;z-index:1;width:100%;max-width:var(--rr-max);margin:0 auto;padding:32px 24px 96px}.rr-prose-wrap{max-width:var(--rr-prose);margin:0 auto}@media (min-width: 768px){.rr-container{padding:32px 40px 96px}}.rr-nav{position:fixed;top:0;left:0;right:0;height:64px;z-index:1000;display:flex;align-items:center;background:#0a0a1ab8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--rr-border)}.rr-nav__inner{width:100%;max-width:var(--rr-max);margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (min-width: 768px){.rr-nav__inner{padding:0 40px}}.rr-brand{display:inline-flex;align-items:center;gap:10px}.rr-brand__mark{width:28px;height:28px;display:block}.rr-brand__word{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--rr-text)}.rr-nav__links{display:none;align-items:center;gap:28px}@media (min-width: 768px){.rr-nav__links{display:flex}}.rr-nav__right{display:flex;align-items:center;gap:12px}.rr-navlink{position:relative;font-family:var(--font-mono);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-muted);transition:color .14s ease;padding-bottom:2px}.rr-navlink:after{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:var(--rr-indigo-500);transform:scaleX(0);transform-origin:left;transition:transform .18s cubic-bezier(.4,0,.2,1)}.rr-navlink:hover{color:var(--rr-text)}.rr-navlink:hover:after{transform:scaleX(1)}.rr-navlink.is-active{color:var(--rr-text)}.rr-navlink.is-active:after{transform:scaleX(1)}.rr-hamburger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-rr-md);border:1px solid var(--rr-border);background:transparent;color:var(--rr-text);cursor:pointer}@media (min-width: 768px){.rr-hamburger{display:none}}.rr-hamburger__bars{position:relative;display:block;width:20px;height:14px}.rr-hamburger__bars span{position:absolute;left:0;height:2px;width:20px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease,top .2s ease}.rr-hamburger__bars span:nth-child(1){top:0}.rr-hamburger__bars span:nth-child(2){top:6px}.rr-hamburger__bars span:nth-child(3){top:12px}.rr-hamburger.is-open span:nth-child(1){top:6px;transform:rotate(45deg)}.rr-hamburger.is-open span:nth-child(2){opacity:0}.rr-hamburger.is-open span:nth-child(3){top:6px;transform:rotate(-45deg)}.rr-sheet{position:fixed;left:0;right:0;top:64px;bottom:0;z-index:999;display:flex;flex-direction:column;gap:8px;background:var(--rr-surface);padding:24px 24px 40px}@media (min-width: 768px){.rr-sheet{display:none}}.rr-sheet__link{font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--rr-text);padding:16px 0;border-bottom:1px solid var(--rr-border)}.rr-sheet__link.is-active{color:var(--rr-indigo-300)}.rr-nav-hide-mobile{display:none}@media (min-width: 768px){.rr-nav-hide-mobile{display:inline-flex}}.rr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:600;font-size:15px;line-height:1;padding:14px 24px;border-radius:var(--radius-rr-md);border:none;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;white-space:nowrap}.rr-btn--sm{padding:9px 16px;font-size:13px}.rr-btn--block{width:100%}.rr-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.rr-keycap{position:relative;background:var(--rr-indigo-600);color:#fff;box-shadow:0 4px 0 var(--rr-indigo-700),0 10px 24px -10px var(--rr-glow),inset 0 1px #ffffff38;transition:transform .14s cubic-bezier(.4,0,.2,1),background-color .14s,box-shadow .14s}.rr-keycap:not(:disabled):hover{background:#5a5ff0;transform:translateY(-1px);box-shadow:0 5px 0 var(--rr-indigo-700),0 16px 34px -10px var(--rr-glow),inset 0 1px #ffffff47}.rr-keycap:not(:disabled):active{transform:translateY(3px);background:var(--rr-indigo-700);box-shadow:0 1px 0 var(--rr-indigo-700),inset 0 1px #ffffff26}.rr-ghost{background:transparent;border:1px solid rgba(255,255,255,.16);color:var(--rr-text);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.rr-ghost:not(:disabled):hover{border-color:var(--rr-indigo-500);background:#646cff14;color:var(--rr-indigo-300)}.rr-ghost:not(:disabled):active{background:#646cff24}.rr-danger{background:transparent;border:1px solid rgba(255,107,138,.34);color:var(--rr-forfeit);transition:border-color .14s,background-color .14s}.rr-danger:not(:disabled):hover{border-color:var(--rr-forfeit);background:#ff6b8a1a}.rr-link{color:var(--rr-indigo-300);text-underline-offset:3px;cursor:pointer}.rr-link:hover{text-decoration:underline}.rr-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;border-radius:var(--radius-rr-md);background:transparent;border:1px solid rgba(255,255,255,.16);color:var(--rr-text);cursor:pointer;font-family:var(--font-mono);font-size:13px;transition:border-color .14s,background-color .14s,color .14s}.rr-icon-btn:hover{border-color:var(--rr-indigo-500);background:#646cff14;color:var(--rr-indigo-300)}@keyframes rr-spin{to{transform:rotate(360deg)}}.rr-spinner{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;display:inline-block;animation:rr-spin .7s linear infinite}.rr-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.04em;padding:4px 10px;border-radius:999px;white-space:nowrap}.rr-chip--live{color:var(--rr-live);background:#ffb74d1f}.rr-chip--reveal{color:var(--rr-indigo-300);background:#646cff24}.rr-chip--win{color:var(--rr-win);background:#34e39b1f}.rr-chip--muted{color:var(--rr-muted);background:var(--rr-surface-3)}.rr-chip--forfeit{color:var(--rr-forfeit);background:#ff6b8a1f}.rr-chip__dot{width:6px;height:6px;border-radius:999px;background:currentColor}@keyframes rr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.rr-chip__dot--pulse{animation:rr-pulse 1.4s ease-in-out infinite}.rr-panel{background:var(--rr-surface-2);border:1px solid var(--rr-border);border-radius:var(--radius-rr-lg);padding:24px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px -16px #0009}.rr-panel--inset{background:var(--rr-surface)}.rr-panel--xl{border-radius:var(--radius-rr-xl)}.rr-card--link{transition:transform .14s,border-color .14s,box-shadow .14s}.rr-card--link:hover{transform:translateY(-2px);border-color:var(--rr-border-strong);box-shadow:inset 0 1px #ffffff0a,0 8px 24px -16px #0009,0 12px 32px -12px var(--rr-glow)}.rr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.rr-ccard{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--rr-border);border-radius:var(--radius-rr-lg);background:var(--rr-surface-2);box-shadow:inset 0 1px #ffffff0a,0 8px 24px -16px #0009;min-height:300px}.rr-ccard__serial{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;background:var(--rr-surface-3);font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;color:var(--rr-faint);border-bottom:1px dashed var(--rr-border-strong)}.rr-ccard__glyph{color:var(--rr-indigo-400)}.rr-ccard__body{display:flex;flex-direction:column;gap:14px;padding:20px;flex:1}.rr-ccard__q{font-family:var(--font-display);font-weight:600;font-size:1.125rem;line-height:1.3;color:var(--rr-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rr-ccard__pot{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:var(--radius-rr-md);background:linear-gradient(180deg,#34e39b1a,#34e39b0b);border:1px solid rgba(52,227,155,.22);box-shadow:inset 3px 0 0 var(--rr-win),inset 0 1px #ffffff0a;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.rr-ccard__pot-label{font-family:var(--font-mono);font-weight:700;font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-win)}.rr-ccard__pot-main{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.rr-ccard__pot-sol{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.75rem,1.15rem + 2.4vw,2.125rem);line-height:1;letter-spacing:-.01em;color:var(--rr-win);font-variant-numeric:tabular-nums;white-space:nowrap}.rr-ccard__pot-glyph{font-size:.68em;opacity:.85}.rr-ccard__pot-unit{font-family:var(--font-mono);font-weight:700;font-size:.8125rem;letter-spacing:.08em;color:#34e39bb8}.rr-ccard__pot-usd{font-family:var(--font-mono);font-weight:700;font-size:.9375rem;letter-spacing:.01em;color:var(--rr-text);background:#34e39b24;border:1px solid rgba(52,227,155,.24);border-radius:999px;padding:4px 10px;white-space:nowrap}.rr-ccard__pot-usd--loading{color:var(--rr-muted);font-weight:400}.rr-ccard__entry{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px}.rr-ccard__entry-label{font-family:var(--font-mono);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-muted)}.rr-ccard__entry-sol{font-family:var(--font-mono);font-weight:700;font-size:.875rem;letter-spacing:.02em;color:var(--rr-text);font-variant-numeric:tabular-nums}.rr-ccard__entry-sep{color:var(--rr-faint)}.rr-ccard__entry-usd{font-family:var(--font-mono);font-weight:400;font-size:.8125rem;letter-spacing:.02em;color:var(--rr-muted)}.rr-ccard:hover .rr-ccard__pot{background:linear-gradient(180deg,#34e39b2b,#34e39b12);border-color:#34e39b6b;box-shadow:inset 3px 0 0 var(--rr-win),inset 0 1px #ffffff0f,0 10px 26px -18px #34e39b8c}.rr-ccard:hover .rr-ccard__pot-usd{background:#34e39b38;border-color:#34e39b66}.rr-ccard__statusrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.rr-ccard__countdown{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.02em}.rr-ccard__countdown--live{color:var(--rr-live)}.rr-ccard__countdown--reveal{color:var(--rr-indigo-300)}.rr-ccard__countdown--win{color:var(--rr-win)}.rr-ccard__countdown--muted{color:var(--rr-muted)}.rr-ccard__rail{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--rr-faint);line-height:1.5;word-break:break-word}.rr-ccard__foot{margin-top:auto;display:flex;justify-content:flex-end}.rr-ccard__foot .rr-btn{min-width:140px}.rr-notch:before,.rr-notch:after{content:"";position:absolute;top:46px;width:16px;height:16px;border-radius:999px;background:var(--rr-bg);z-index:3}.rr-notch:before{left:-8px}.rr-notch:after{right:-8px}.rr-field{display:flex;flex-direction:column;gap:8px}.rr-label{font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--rr-muted)}.rr-input,.rr-textarea{width:100%;padding:12px 14px;border-radius:var(--radius-rr-md);background:var(--rr-surface-3);border:1px solid var(--rr-border);color:var(--rr-text);font-family:var(--font-sans);font-size:15px;transition:border-color .14s,box-shadow .14s}.rr-input::placeholder{color:var(--rr-faint)}.rr-input:focus,.rr-textarea:focus{outline:none;border-color:var(--rr-indigo-500);box-shadow:0 0 0 3px #646cff2e}.rr-textarea{min-height:84px;resize:vertical;line-height:1.5}.rr-input--mono{font-family:var(--font-mono);letter-spacing:.02em}input[type=datetime-local].rr-input{color-scheme:dark;font-size:13px;padding-left:12px;padding-right:10px;min-width:0}.rr-help{font-family:var(--font-sans);font-size:13px;color:var(--rr-muted)}.rr-help--warn{color:var(--rr-live);display:inline-flex;gap:6px;align-items:flex-start}.rr-help__glyph{color:var(--rr-forfeit);font-family:var(--font-mono);font-weight:700}.rr-form{display:flex;flex-direction:column;gap:24px}.rr-form__actions{display:flex;gap:12px;justify-content:flex-end}@media (max-width: 480px){.rr-form__actions{flex-direction:column-reverse}.rr-form__actions .rr-btn{width:100%}}.rr-mechanic{font-family:var(--font-mono);font-size:13px;line-height:1.5;color:var(--rr-indigo-300)}.rr-copyrow{display:flex;gap:8px;align-items:stretch}.rr-copyrow .rr-input{flex:1}.rr-phaserail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--rr-faint)}.rr-phaserail__seg{display:inline-flex;align-items:center;gap:6px}.rr-phaserail__arrow{color:var(--rr-faint)}.rr-phaserail__dot{width:6px;height:6px;border-radius:999px}.rr-deadlines{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 640px){.rr-deadlines{grid-template-columns:repeat(3,minmax(0,1fr))}}.rr-inforow{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 768px){.rr-inforow{grid-template-columns:1fr 1fr}}.rr-defrow{display:flex;flex-direction:column;gap:12px}.rr-def{display:flex;flex-direction:column;gap:4px}.rr-def__label{font-family:var(--font-mono);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rr-muted)}.rr-def__value{font-family:var(--font-sans);font-size:15px;color:var(--rr-text);line-height:1.4}.rr-def__value--mono{font-family:var(--font-mono);font-size:14px;letter-spacing:.02em}.rr-def__value--live{color:var(--rr-live)}.rr-def__usd{font-family:var(--font-mono);font-size:12px;color:var(--rr-faint);letter-spacing:.02em}.rr-alert{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:14px;background:#ff6b8a1a;border:1px solid rgba(255,107,138,.3);color:var(--rr-text);line-height:1.5}.rr-alert__icon{color:var(--rr-forfeit);font-family:var(--font-mono);font-weight:700}.rr-alert--info{background:#646cff1a;border-color:var(--rr-border-strong)}.rr-alert--info .rr-alert__icon{color:var(--rr-indigo-300)}.rr-alert--success{background:#34e39b1a;border-color:#34e39b57}.rr-alert--success .rr-alert__icon{color:var(--rr-win)}.rr-toast{position:fixed;right:24px;bottom:24px;display:flex;flex-direction:column;gap:10px;z-index:2000;max-width:calc(100vw - 48px)}.rr-toast__item{min-width:260px;max-width:380px;padding:14px 16px;border-radius:12px;background:var(--rr-surface-2);border:1px solid var(--rr-border);box-shadow:0 12px 32px -12px #000000b3;font-size:14px;line-height:1.4;display:flex;gap:10px;align-items:flex-start;animation:rr-toast-in .2s ease}@keyframes rr-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rr-toast__icon{font-family:var(--font-mono);font-weight:700;line-height:1.4}.rr-toast__item--success{border-color:#34e39b57}.rr-toast__item--success .rr-toast__icon{color:var(--rr-win)}.rr-toast__item--error{border-color:#ff6b8a57}.rr-toast__item--error .rr-toast__icon{color:var(--rr-forfeit)}.rr-toast__item--info .rr-toast__icon{color:var(--rr-indigo-300)}.rr-toast__body{flex:1;color:var(--rr-text)}.rr-toast__close{background:transparent;border:none;color:var(--rr-muted);cursor:pointer;font-family:var(--font-mono);font-size:14px;line-height:1;padding:0}.rr-toast__close:hover{color:var(--rr-text)}.rr-skeleton{background:linear-gradient(90deg,var(--rr-surface-2) 25%,var(--rr-surface-3) 37%,var(--rr-surface-2) 63%);background-size:400% 100%;animation:rr-shimmer 1.4s ease infinite;border-radius:12px}@keyframes rr-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.rr-skel-line{height:14px;border-radius:6px}.rr-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:48px 24px;max-width:480px;margin:0 auto}.rr-empty__mark{font-family:var(--font-mono);font-size:40px;color:var(--rr-indigo-400);line-height:1}.rr-listhead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.rr-listhead__left{display:flex;flex-direction:column;gap:6px}.rr-listhead__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rr-marker{font-family:var(--font-mono);font-size:13px;color:var(--rr-faint);letter-spacing:.02em}.rr-select{padding:9px 14px;border-radius:var(--radius-rr-md);background:var(--rr-surface-3);border:1px solid var(--rr-border);color:var(--rr-text);font-family:var(--font-mono);font-size:13px;cursor:pointer}.rr-select:focus{outline:none;border-color:var(--rr-indigo-500);box-shadow:0 0 0 3px #646cff2e}.rr-screenhead{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.rr-screenhead__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.rr-slip{background:var(--rr-paper);color:var(--rr-paper-ink);border-radius:var(--radius-rr-xl);padding:28px 24px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px -16px #0009}.rr-slip__label{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#14122599}.rr-slip__row{display:flex;align-items:baseline;gap:12px}.rr-slip__check{font-family:var(--font-display);font-size:40px;font-weight:700;color:var(--rr-win)}.rr-slip__head{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--rr-paper-ink)}.rr-slip__meta{font-family:var(--font-mono);font-size:12px;color:#141225bf;line-height:1.5}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.wallet-adapter-button{font-family:var(--font-sans)!important;font-weight:600!important;font-size:14px!important;height:40px!important;padding:0 18px!important;border-radius:var(--radius-rr-md)!important;background:var(--rr-indigo-600)!important;color:#fff!important;box-shadow:0 4px 0 var(--rr-indigo-700),0 10px 24px -10px var(--rr-glow),inset 0 1px #ffffff38!important;transition:transform .14s,background-color .14s,box-shadow .14s!important}.wallet-adapter-button:not([disabled]):hover{background:#5a5ff0!important;transform:translateY(-1px)}.wallet-adapter-button:not([disabled]):active{transform:translateY(3px);background:var(--rr-indigo-700)!important}.wallet-adapter-button-trigger{background:var(--rr-indigo-600)!important}.wallet-adapter-button[disabled]{opacity:.4!important;box-shadow:none!important}.wallet-adapter-button .wallet-adapter-button-start-icon,.wallet-adapter-button .wallet-adapter-button-end-icon{margin:0 8px 0 0}.wallet-adapter-dropdown-list{background:var(--rr-surface-2)!important;border:1px solid var(--rr-border)!important;border-radius:var(--radius-rr-md)!important;box-shadow:0 12px 32px -12px #000000b3!important;font-family:var(--font-mono)!important}.wallet-adapter-dropdown-list-item{color:var(--rr-text)!important;border-radius:8px!important}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background:var(--rr-surface-3)!important}.wallet-adapter-modal-wrapper{background:var(--rr-surface)!important;border:1px solid var(--rr-border)!important;border-radius:var(--radius-rr-xl)!important;box-shadow:0 24px 64px -24px #000c!important}.wallet-adapter-modal-overlay{background:#0a0a1ab8!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wallet-adapter-modal-title{font-family:var(--font-display)!important;color:var(--rr-text)!important}.wallet-adapter-modal-list .wallet-adapter-button{background:var(--rr-surface-2)!important;color:var(--rr-text)!important;box-shadow:none!important;border:1px solid var(--rr-border)!important;border-radius:12px!important}.wallet-adapter-modal-list .wallet-adapter-button:not([disabled]):hover{border-color:var(--rr-border-strong)!important;background:var(--rr-surface-3)!important;transform:none}.wallet-adapter-modal-button-close{background:var(--rr-surface-3)!important}
