.card-base{overflow:hidden;border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--card-bg),transparent calc((1 - var(--bg-opacity)) * 100%));backdrop-filter:blur(3px);box-sizing:border-box;border:none;box-shadow:inset 0 0 0 2px transparent,inset 0 0 0 2px color-mix(in srgb,var(--primary) calc(var(--card-border-opacity) * 100%),transparent),inset 0 0 5px 3px color-mix(in srgb,var(--primary) calc(var(--card-border-opacity) * 70%),transparent),inset 0 0 7px 3px color-mix(in srgb,var(--primary) calc(var(--card-border-opacity) * 40%),transparent)}.card-base2{overflow:hidden;border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--card-bg),transparent calc((1 - var(--bg-opacity)) * 100%));backdrop-filter:blur(3px);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--primary) calc(var(--card-border-subtle-opacity) * 100%),transparent)}h1,h2,h3,h4,h5,h6,p,a,span,li,ul,ol,blockquote,code,pre,table,th,td,strong{transition:color var(--transition-fast)}.text-90{color:#000000e6}.text-90:is(.dark *){color:#ffffffe6}.text-75{color:#000000bf}.text-75:is(.dark *){color:#ffffffbf}.text-50{color:#00000080}.text-50:is(.dark *){color:#ffffff80}.text-30{color:#0000004d}.text-30:is(.dark *){color:#ffffff4d}.text-25{color:#00000040}.text-25:is(.dark *){color:#ffffff40}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation){position:relative;z-index:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{position:absolute}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{inset:0}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{z-index:-10}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{border-radius:inherit}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{transition-duration:.3s}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):before{content:"";transform:scale(.85);background:transparent}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):hover:before{transform:scale(1);background:var(--btn-plain-bg-hover)}:is(.expand-animation,.link,.link-lg,.btn-plain.scale-animation):active:before{background:var(--btn-plain-bg-active)}.onload-animation{opacity:0;transform:translateY(10px);transition:opacity var(--transition-slow),transform var(--transition-slow)}.onload-animation.loaded{opacity:1;transform:translateY(0)}.link{margin:-.25rem;border-radius:.375rem;padding:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.link-lg{margin:-.375rem;border-radius:.375rem;padding:.375rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.link-underline{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:2px;text-underline-offset:1px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;text-decoration-color:var(--link-underline)}.link-underline:hover{text-decoration-color:var(--link-hover)}.link-underline:active{text-decoration-color:var(--link-active)}.btn-card{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:var(--card-bg)}.btn-card:hover{background-color:var(--btn-card-bg-hover)}.btn-card:active{background-color:var(--btn-card-bg-active)}.btn-card.disabled{pointer-events:none}.btn-card.disabled{color:#0000001a}.btn-card.disabled:is(.dark *){color:#ffffff1a}.btn-plain{position:relative;display:flex;align-items:center;justify-content:center;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:#000000bf}.btn-plain:is(.dark *){color:#ffffffbf}.btn-plain:hover{color:var(--primary)}.btn-plain:not(.scale-animation):hover{background-color:var(--btn-plain-bg-hover)}.btn-plain:not(.scale-animation):active{background-color:var(--btn-plain-bg-active)}.btn-plain.scale-animation.current-theme-btn{color:var(--primary)}.btn-plain.scale-animation.current-theme-btn:before{transform:scale(1);opacity:1;background:var(--btn-plain-bg-hover)}.btn-regular{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:var(--btn-regular-bg);color:var(--btn-content)}.btn-regular:hover{background-color:var(--btn-regular-bg-hover)}.btn-regular:active{background-color:var(--btn-regular-bg-active)}.btn-regular:is(.dark *){color:#ffffffbf}.btn-regular-dark{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:oklch(.45 .01 var(--hue))}.btn-regular-dark:hover{background:oklch(.5 .01 var(--hue))}.btn-regular-dark:active{background:oklch(.55 .01 var(--hue))}@media(prefers-color-scheme:dark){.btn-regular-dark{background:oklch(.3 .02 var(--hue))}.btn-regular-dark:hover{background:oklch(.35 .03 var(--hue))}.btn-regular-dark:active{background:oklch(.4 .03 var(--hue))}}.btn-regular-dark.success{background:oklch(.75 .14 var(--hue))!important}
