.dc-hover-rggq5g:hover{background:var(--bg-surface-2)!important;color:var(--fg-1)!important}.dc-active-fqm1p4:active{transform:scale(.95)!important}.dc-hover-b4zuq9:hover{background:var(--bg-surface-2)!important}.dc-before-wfyf6w:before{content:"";border-radius:inherit;background:conic-gradient(from var(--rm-a),transparent 0deg,transparent 250deg,var(--magenta-500) 310deg,var(--glow-violet) 340deg,transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;animation:4s linear infinite rm-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dc-focus-19i0gjw:focus{border-color:var(--info)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--info) 25%,transparent)!important;outline:none!important}.dc-hover-138g401:hover{background:var(--accent-press)!important;box-shadow:var(--shadow-accent)!important}.dc-active-fqm1rv:active{transform:scale(.98)!important}.dc-hover-61n3wd:hover{color:var(--fg-1)!important}.dc-hover-1on6i5o:hover{border-color:var(--border-strong)!important;background:var(--bg-surface-2)!important}.dc-active-fqm1ss:active{transform:scale(.99)!important}.dc-active-fqm1qy:active{transform:scale(.97)!important}.dc-hover-1uryxbl:hover{background:color-mix(in srgb,var(--fg-1) 4%,transparent)!important}.dc-after-15idt0i:after{content:"";border-radius:inherit;position:absolute;inset:0}.dc-hover-7egg69:hover{text-decoration:underline!important;-webkit-text-decoration-color:color-mix(in srgb,var(--info) 55%,transparent)!important;text-decoration-color:color-mix(in srgb,var(--info) 55%,transparent)!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important}.dc-hover-1jut351:hover{-webkit-text-decoration-color:var(--info)!important;text-decoration-color:var(--info)!important}.dc-before-vxb0o:before{content:"";background:var(--tone);border-radius:2px;height:2px;position:absolute;top:-1px;left:16px;right:16px}.dc-hover-1qytrxr:hover{border-color:color-mix(in srgb,var(--tone) 50%,var(--border))!important;box-shadow:var(--shadow-sm)!important}.dc-hover-nyz116:hover{color:var(--fg-1)!important;text-decoration-color:currentColor!important}.dc-hover-1ag3e3f:hover{background:var(--accent-press)!important}
