@property --border-angle{syntax:"<angle>";inherits:false;initial-value:-75deg}:root{--dark-btn-time:200ms;--dark-btn-ease:cubic-bezier(0.25,1,0.5,1)}.dark-glass-wrap{position:relative;z-index:2;display:flex;border-radius:999vw;pointer-events:none}.dark-glass-btn{--border-w:clamp(1px,0.0625em,4px);all:unset;box-sizing:border-box;cursor:pointer;position:relative;pointer-events:auto;z-index:3;display:flex;align-items:center;justify-content:center;border-radius:999vw;background:#161616;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.04),inset 0 -1px 1px rgba(0,0,0,.3),0 2px 4px -2px rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;transition:transform var(--dark-btn-time) var(--dark-btn-ease),box-shadow var(--dark-btn-time) var(--dark-btn-ease)}@media (hover:hover){.dark-glass-btn:hover{transform:scale(.975);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.04),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px -1px rgba(0,0,0,.6)}}.dark-glass-btn:not(.dark-glass-toggle)>span{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;user-select:none;-webkit-user-select:none;font-weight:500;font-size:15px;color:hsla(0,0%,100%,.85);letter-spacing:-.01em;padding:13px 22px}.dark-glass-btn:after{content:"";position:absolute;z-index:1;border-radius:999vw;width:calc(100% + var(--border-w));height:calc(100% + var(--border-w));top:calc(-1 * var(--border-w) / 2);left:calc(-1 * var(--border-w) / 2);padding:var(--border-w);box-sizing:border-box;pointer-events:none;background:conic-gradient(from var(--border-angle) at 50% 50%,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 5% 40%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0) 60% 95%,hsla(0,0%,100%,.3)),linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:--border-angle .5s ease}@media (hover:hover){.dark-glass-btn:hover:after{--border-angle:-125deg}}.dark-glass-btn:active:after{--border-angle:-75deg}@media (hover:none) and (pointer:coarse){.dark-glass-btn:active:after,.dark-glass-btn:after{--border-angle:-75deg}}.dark-glass-wrap:has(.dark-glass-btn:active) .dark-glass-btn{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.02),inset 0 -1px 1px rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.5)}.dark-glass-btn--claim>span{padding:16px 28px;font-size:17px;font-weight:600;color:#fff}.dark-glass-btn--white{background:linear-gradient(180deg,#fff,#ededed);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),inset 0 -1px 1px rgba(0,0,0,.08),0 2px 4px -2px rgba(0,0,0,.5)}.dark-glass-btn--white:not(.dark-glass-toggle)>span{color:#161616}.dark-glass-btn--white:after{background:conic-gradient(from var(--border-angle) at 50% 50%,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 5% 40%,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,0) 60% 95%,hsla(0,0%,100%,.9)),linear-gradient(180deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,.15));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}@media (hover:hover){.dark-glass-btn--white:hover{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),inset 0 -1px 1px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.6)}}.dark-glass-wrap:has(.dark-glass-btn--white:active) .dark-glass-btn--white{background:linear-gradient(180deg,#f3f3f3,#e2e2e2);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.7),inset 0 -1px 1px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.5)}.dark-glass-btn--fill{width:100%;height:100%}.dark-glass-btn--fill>span{width:100%;height:100%;justify-content:center}.dark-glass-btn--status{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:44px}.dark-glass-btn.dark-glass-btn--status:not(.dark-glass-toggle)>span{gap:9px;padding:8px 10px 8px 17px;font-size:13px;line-height:1;color:hsla(0,0%,100%,.84)}.status-pill-dot{--status-pill-rgb:245 200 75;--status-pill-ring-alpha:0.14;display:block;width:7px;height:7px;flex-shrink:0;border-radius:999vw;background:rgb(var(--status-pill-rgb));box-shadow:0 0 0 2px rgb(var(--status-pill-rgb)/var(--status-pill-ring-alpha))}.status-pill-label{font-size:13px;font-weight:500;line-height:1;color:hsla(0,0%,100%,.9)}.status-pill-divider{width:1px;height:14px;flex-shrink:0;background:hsla(0,0%,100%,.12)}.status-pill-state{--status-pill-rgb:245 200 75;--status-pill-bg-alpha:0.12;--status-pill-text-alpha:0.9;display:inline-flex;min-height:22px;align-items:center;border-radius:999vw;background:rgb(var(--status-pill-rgb)/var(--status-pill-bg-alpha));padding:0 7px;font-size:11px;font-weight:500;line-height:1;color:rgb(var(--status-pill-rgb)/var(--status-pill-text-alpha))}.status-pill-dot[data-tone=green],.status-pill-state[data-tone=green]{--status-pill-rgb:110 231 183}.status-pill-dot[data-tone=red],.status-pill-state[data-tone=red]{--status-pill-rgb:252 165 165}.status-pill-dot[data-tone=blue],.status-pill-state[data-tone=blue]{--status-pill-rgb:125 211 252}.status-pill-dot[data-tone=neutral],.status-pill-state[data-tone=neutral]{--status-pill-rgb:255 255 255;--status-pill-bg-alpha:0.08;--status-pill-ring-alpha:0.1;--status-pill-text-alpha:0.62}.status-pill-icon-wrap{display:flex;width:22px;height:22px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999vw;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);transition:transform var(--dark-btn-time) var(--dark-btn-ease)}.status-pill-icon{width:12px;height:12px;color:hsla(0,0%,100%,.52)}@media (hover:hover){.dark-glass-btn--status:hover .status-pill-icon-wrap{transform:translate(1px,-1px)}}.dark-glass-wrap--card,.dark-glass-wrap--card .dark-glass-btn,.dark-glass-wrap--card .dark-glass-btn:after{border-radius:1.5rem}.dark-glass-wrap--notification,.dark-glass-wrap--notification .dark-glass-btn,.dark-glass-wrap--notification .dark-glass-btn:after{border-radius:1.05rem;transition:none}.dark-glass-wrap--notification .dark-glass-btn>span{padding:11px 14px}.dark-glass-wrap--notification .dark-glass-btn:active,.dark-glass-wrap--notification .dark-glass-btn:hover{transform:none}.dark-glass-wrap--notification:has(.dark-glass-btn:active),.dark-glass-wrap--notification:has(.dark-glass-btn:hover){transform:none}.feature-solid-card{--card-radius:1.25rem;position:relative;border-radius:var(--card-radius);overflow:hidden;background:var(--card-bg,#171717);box-shadow:0 4px 24px -4px rgba(0,0,0,.3);transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1)}.feature-solid-card:hover{transform:translateY(-2px);box-shadow:0 8px 32px -4px rgba(0,0,0,.45)}