.bz-icon{--bz-icon-duration: .6s;--bz-icon-delay: 0ms;--bz-icon-ease: cubic-bezier(.4, 0, .2, 1);--bz-icon-iterations: 1;transition:color .2s var(--bz-icon-ease),opacity .2s var(--bz-icon-ease),transform .2s var(--bz-icon-ease);transform-origin:center}.bz-icon[data-anim][data-trigger=mount],.bz-icon[data-anim][data-trigger=always]{animation-name:var(--bz-icon-name);animation-duration:var(--bz-icon-duration);animation-timing-function:var(--bz-icon-ease);animation-delay:var(--bz-icon-delay);animation-iteration-count:var(--bz-icon-iterations);animation-fill-mode:both}.bz-icon[data-anim][data-trigger=hover]:hover,.group:hover .bz-icon[data-anim][data-trigger=group-hover],.group:focus-visible .bz-icon[data-anim][data-trigger=group-hover]{animation-name:var(--bz-icon-name);animation-duration:var(--bz-icon-duration);animation-timing-function:var(--bz-icon-ease);animation-delay:var(--bz-icon-delay);animation-iteration-count:var(--bz-icon-iterations);animation-fill-mode:both}.bz-icon[data-anim=spin]{--bz-icon-name: bz-icon-spin;--bz-icon-ease: linear;--bz-icon-duration: 1s;--bz-icon-iterations: infinite}.bz-icon[data-anim=pulse]{--bz-icon-name: bz-icon-pulse;--bz-icon-duration: 1.8s;--bz-icon-iterations: infinite}.bz-icon[data-anim=ping]{--bz-icon-name: bz-icon-ping;--bz-icon-duration: 1.4s;--bz-icon-iterations: infinite}.bz-icon[data-anim=bounce]{--bz-icon-name: bz-icon-bounce;--bz-icon-duration: 1s;--bz-icon-iterations: infinite}.bz-icon[data-anim=float]{--bz-icon-name: bz-icon-float;--bz-icon-duration: 3s;--bz-icon-ease: ease-in-out;--bz-icon-iterations: infinite}.bz-icon[data-anim=ring]{--bz-icon-name: bz-icon-ring;--bz-icon-duration: 1.6s;--bz-icon-iterations: infinite}.bz-icon[data-anim=wiggle]{--bz-icon-name: bz-icon-wiggle;--bz-icon-duration: .5s}.bz-icon[data-anim=shake]{--bz-icon-name: bz-icon-shake;--bz-icon-duration: .45s}.bz-icon[data-anim=pop]{--bz-icon-name: bz-icon-pop;--bz-icon-duration: .48s;--bz-icon-ease: cubic-bezier(.34, 1.56, .64, 1)}.bz-icon[data-anim=fade-in]{--bz-icon-name: bz-icon-fade-in;--bz-icon-duration: .45s}.bz-icon[data-anim=draw] path{stroke-dasharray:1;stroke-dashoffset:1;animation:bz-icon-draw var(--bz-icon-duration, .9s) var(--bz-icon-ease) var(--bz-icon-delay) forwards}.bz-icon[data-anim=draw][data-trigger=hover]:not(:hover) path,.group:not(:hover) .bz-icon[data-anim=draw][data-trigger=group-hover] path{animation:none;stroke-dashoffset:0}@keyframes bz-icon-spin{to{transform:rotate(360deg)}}@keyframes bz-icon-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.75}}@keyframes bz-icon-ping{0%{transform:scale(1);opacity:1}70%,to{transform:scale(1.6);opacity:0}}@keyframes bz-icon-bounce{0%,to{transform:translateY(-18%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bz-icon-float{0%,to{transform:translateY(-8%)}50%{transform:translateY(8%)}}@keyframes bz-icon-ring{0%,60%,to{transform:rotate(0)}5%,25%{transform:rotate(-12deg)}15%,35%{transform:rotate(12deg)}45%{transform:rotate(-6deg)}55%{transform:rotate(6deg)}}@keyframes bz-icon-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}@keyframes bz-icon-shake{0%,to{transform:translate(0)}20%{transform:translate(-22%)}40%{transform:translate(22%)}60%{transform:translate(-14%)}80%{transform:translate(14%)}}@keyframes bz-icon-pop{0%{transform:scale(.55);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes bz-icon-fade-in{0%{transform:translateY(15%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bz-icon-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.bz-icon,.bz-icon path{animation:none!important;transition-duration:.01ms!important;stroke-dashoffset:0!important}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bz-spinner{--bz-spinner-dim: 1.75rem;--bz-spinner-dot: calc(var(--bz-spinner-dim) * .4);display:inline-block;position:relative;flex-shrink:0;width:var(--bz-spinner-dim);height:var(--bz-spinner-dim);will-change:transform;animation:bz-spinner-spin 2s linear infinite}.bz-spinner--sm{--bz-spinner-dim: 1.25rem}.bz-spinner--md{--bz-spinner-dim: 1.75rem}.bz-spinner--lg{--bz-spinner-dim: 3rem}.bz-spinner__dot{position:absolute;width:var(--bz-spinner-dot);height:var(--bz-spinner-dot);background-color:currentColor;border-radius:50%}.bz-spinner__dot:nth-child(1){top:0;left:0}.bz-spinner__dot:nth-child(2){top:0;right:0}.bz-spinner__dot:nth-child(3){bottom:0;left:0}.bz-spinner__dot:nth-child(4){bottom:0;right:0}@keyframes bz-spinner-spin{0%{transform:scale(1) rotate(0)}20%,25%{transform:scale(1.3) rotate(90deg)}45%,50%{transform:scale(1) rotate(180deg)}70%,75%{transform:scale(1.3) rotate(270deg)}95%,to{transform:scale(1) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bz-spinner{animation:none}.bz-spinner__dot{animation:bz-spinner-fade 1.4s ease-in-out infinite}.bz-spinner__dot:nth-child(2){animation-delay:.35s}.bz-spinner__dot:nth-child(4){animation-delay:.7s}.bz-spinner__dot:nth-child(3){animation-delay:1.05s}}@keyframes bz-spinner-fade{0%,to{opacity:.25}50%{opacity:1}}.bz-card{--bz-card-lift: -2px;--bz-card-ease: cubic-bezier(.22, 1, .36, 1);transition:transform .22s var(--bz-card-ease),box-shadow .22s var(--bz-card-ease),border-color .18s ease,background-color .18s ease}.bz-card--accent{overflow:hidden}.bz-card--accent:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;border-start-start-radius:inherit;border-end-start-radius:inherit}.bz-card--interactive{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(hover:hover)and (pointer:fine){.bz-card--interactive:hover{transform:translateY(var(--bz-card-lift));box-shadow:0 12px 28px -12px #0000002e,0 4px 10px -6px #0000001a}}.bz-card--interactive:active{transform:translateY(0) scale(.995);transition-duration:90ms}.bz-card--selected{transform:translateY(var(--bz-card-lift))}.bz-card--rise{animation:bz-card-rise .42s var(--bz-card-ease) both;animation-delay:var(--bz-card-delay, 0ms)}@keyframes bz-card-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bz-card,.bz-card--rise,.bz-card--selected,.bz-card--interactive:hover,.bz-card--interactive:active{animation:none;transform:none;transition-duration:.01ms;opacity:1}}
