.glacier-mock{--gd-surface: #FFFFFF;--gd-bg: #EEF2F7;--gd-border: #E6E6E6;--gd-ink: #0A0A0A;--gd-mute: #666666;--gd-primary: #0000FE;--gd-primary-soft: #E5E5FF;--gd-success: #1F6B3A;--gd-success-soft: #E9F5EE;--gd-destructive: #9F1F12;--gd-purple: #5B43D9;--gd-purple-soft: #EFEAFF}[data-theme=dark] .glacier-mock{--gd-surface: #11152A;--gd-bg: #080C1C;--gd-border: #383838;--gd-ink: #FFFFFF;--gd-mute: rgba(255, 255, 255, .55);--gd-primary: #7C7BFF;--gd-primary-soft: rgba(124, 123, 255, .18);--gd-success: #8AFF8D;--gd-success-soft: rgba(138, 255, 141, .14);--gd-destructive: #FF6B5C;--gd-purple: #8E7AFF;--gd-purple-soft: rgba(142, 122, 255, .18);--pill-fg: #8AFF8D;--pill-dot: #8AFF8D}.glacier-mock{width:100%;height:100%;--pill-bg: var(--gd-success-soft);--pill-fg: #1F6B3A;--pill-dot: #1F6B3A;pointer-events:none;user-select:none;container-type:inline-size}.glacier-mock *{pointer-events:none}.glacier-card{position:relative;width:100%;height:100%;background:var(--gd-surface);border:0;padding:7.5cqi;display:flex;flex-direction:column;gap:5.5cqi;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;color:var(--gd-ink);overflow:hidden}.glacier-head{display:flex;align-items:center;justify-content:space-between;gap:3cqi}.glacier-logo{display:block;width:auto;height:7cqi;color:var(--gd-primary);flex-shrink:0}[data-theme=dark] .glacier-logo{filter:brightness(0) invert(1)}.glacier-pill{display:inline-flex;align-items:center;justify-content:center;gap:2cqi;height:8.5cqi;min-width:15cqi;padding:1cqi 3.5cqi;border-radius:999px;background:var(--pill-bg);color:var(--pill-fg);font-size:3.25cqi;font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap;transform-origin:right center;overflow:hidden;transition:opacity .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1),filter .22s cubic-bezier(.2,0,0,1),background-color .32s cubic-bezier(.2,0,0,1),color .32s cubic-bezier(.2,0,0,1)}.glacier-mock.is-morphing .glacier-pill{opacity:0;transform:translateY(-4px) scale(.97);filter:blur(1.5px)}.glacier-pill-dot{position:relative;z-index:0;width:1.5cqi;height:1.5cqi;border-radius:999px;background:var(--pill-dot);flex:0 0 auto}.glacier-pill-text{position:relative;z-index:1}.glacier-pill-dot:after{content:"";position:absolute;inset:-.5cqi;border-radius:999px;background:var(--pill-dot);opacity:.6;animation:glacier-pill-pulse 1.8s cubic-bezier(.2,.7,.2,1) infinite}@keyframes glacier-pill-pulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(3.4);opacity:0}to{transform:scale(3.4);opacity:0}}@media(prefers-reduced-motion:reduce){.glacier-pill-dot:after{animation:none}}.glacier-stage{position:relative}.glacier-stage-inner{display:flex;flex-direction:column;gap:.75cqi;transition:opacity .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1),filter .22s cubic-bezier(.2,0,0,1);transform-origin:left center}.glacier-mock.is-morphing .glacier-stage-inner{opacity:0;transform:translateY(-6px) scale(.985);filter:blur(2px)}.glacier-amount-label{font-size:3.75cqi;color:var(--gd-mute);line-height:1;margin-bottom:3cqi}.glacier-amount{display:flex;align-items:baseline;gap:2cqi;line-height:1}.glacier-num{font-size:12cqi;font-weight:400;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--gd-ink);transition:color .24s cubic-bezier(.2,0,0,1)}.glacier-unit{font-size:3.75cqi;font-weight:400;letter-spacing:.04em;color:var(--gd-mute)}.glacier-progress{display:flex;gap:.75cqi;height:1.75cqi;width:100%;margin-top:1cqi;opacity:0;transition:opacity .24s cubic-bezier(.2,0,0,1)}.glacier-progress span{flex:1 1 0;min-width:0;height:100%;background:#efefef;border-radius:.5cqi;transition:background-color .28s cubic-bezier(.2,0,0,1)}.glacier-progress span.is-filled{background:var(--pill-dot)}.glacier-mock[data-phase=mine] .glacier-progress{opacity:1}[data-theme=dark] .glacier-progress span:not(.is-filled){background:#222}.glacier-meta{font-size:3.75cqi;color:var(--gd-mute);line-height:1.35;margin-top:.5cqi;height:1.4em;display:flex;align-items:baseline;transition:color .24s cubic-bezier(.2,0,0,1)}.glacier-meta-num{font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:.94em;letter-spacing:-.01em;line-height:1}.glacier-meta.is-success{color:var(--gd-success)}.glacier-mock[data-phase=claim]:has(.glacier-btn.is-done) .glacier-num{color:var(--gd-success)}.glacier-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:2cqi;width:100%;margin-top:auto;min-height:14.5cqi;padding:5cqi 4cqi;border:1px solid transparent;border-radius:1.5cqi;background:var(--gd-primary);color:#fff;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:4.25cqi;font-weight:500;line-height:1;letter-spacing:0;cursor:pointer;overflow:hidden;isolation:isolate;transition:background-color .24s cubic-bezier(.2,0,0,1),border-color .24s cubic-bezier(.2,0,0,1),color .24s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),box-shadow .24s cubic-bezier(.2,0,0,1)}[data-theme=dark] .glacier-btn{color:#0b0f1a}.glacier-btn-check,.glacier-btn-spinner{display:none;width:4.5cqi;height:4.5cqi;align-items:center;justify-content:center;position:relative;z-index:1}.glacier-btn-check svg,.glacier-btn-spinner svg{width:100%;height:100%;display:block}.glacier-btn-spinner svg{animation:gd-spin .85s linear infinite}@keyframes gd-spin{to{transform:rotate(360deg)}}.glacier-btn.is-loading .glacier-btn-spinner{display:inline-flex}.glacier-btn.is-loading{background:var(--gd-border);border-color:var(--gd-border);color:var(--gd-mute);cursor:not-allowed;box-shadow:none}[data-theme=dark] .glacier-btn.is-loading{background:#ffffff0d;border-color:transparent;color:#fff}.glacier-btn-text{position:relative;z-index:1;display:inline-block;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1)}.glacier-btn.is-swapping .glacier-btn-text{opacity:0;transform:translateY(-4px)}.glacier-btn.is-hovered{box-shadow:0 6px 16px -8px #1a37e88c}.glacier-btn.is-clicked{transform:none}.glacier-btn.is-done{background:var(--gd-success-soft);border-color:var(--gd-success);color:var(--gd-success)}[data-theme=dark] .glacier-btn.is-done{color:var(--gd-success)}.glacier-btn.is-done .glacier-btn-check{display:inline-flex}.glacier-mock[data-phase=mine] .glacier-btn.is-done{background:var(--gd-destructive);border-color:transparent;color:#fff}[data-theme=dark] .glacier-mock[data-phase=mine] .glacier-btn.is-done{color:#0a0a0a}.glacier-mock[data-phase=mine] .glacier-btn.is-done .glacier-btn-check{display:none}.glacier-mock[data-phase=mine] .glacier-btn.is-done.is-complete{background:var(--gd-success-soft);border-color:var(--gd-success);color:var(--gd-success)}.glacier-mock[data-phase=mine] .glacier-btn.is-done.is-complete .glacier-btn-check{display:inline-flex}.glacier-btn-ripple{position:absolute;inset:0;margin:auto;width:2cqi;height:2cqi;border-radius:999px;background:#ffffffb3;opacity:0;pointer-events:none;z-index:0}.glacier-btn.is-clicked .glacier-btn-ripple{animation:gd-ripple 1.5s cubic-bezier(.2,0,0,1) forwards}@keyframes gd-ripple{0%{width:2cqi;height:2cqi;opacity:.85}to{width:225cqi;height:225cqi;opacity:0}}.glacier-steps{display:flex;align-items:center;justify-content:center;gap:2.5cqi;margin-top:.5cqi}.glacier-steps span{display:block;width:4.5cqi;height:.5cqi;border-radius:999px;background:var(--line);transition:background .24s ease,width .32s cubic-bezier(.2,.7,.2,1)}[data-theme=dark] .glacier-steps span{background:#ffffff2e}.glacier-mock[data-phase=claim] .glacier-steps span[data-step=claim],.glacier-mock[data-phase=mine] .glacier-steps span[data-step=mine],.glacier-mock[data-phase=redeem] .glacier-steps span[data-step=redeem]{background:var(--gd-ink);width:7cqi}@media(prefers-reduced-motion:reduce){.glacier-stage-inner,.glacier-btn-ripple{transition:none}}
