.bdg-clip-br{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--bdg-corner-size, 8px)),calc(100% - var(--bdg-corner-size, 8px)) 100%,0 100%)}.bdg-clip-bl{clip-path:polygon(0 0,100% 0,100% 100%,var(--bdg-corner-size, 8px) 100%,0 calc(100% - var(--bdg-corner-size, 8px)))}.bdg-clip-tr{clip-path:polygon(0 0,calc(100% - var(--bdg-corner-size, 8px)) 0,100% var(--bdg-corner-size, 8px),100% 100%,0 100%)}.bdg-clip-tl{clip-path:polygon(var(--bdg-corner-size, 8px) 0,100% 0,100% 100%,0 100%,0 var(--bdg-corner-size, 8px))}.bdg-clip-all{clip-path:polygon(var(--bdg-corner-size, 8px) 0,100% 0,100% calc(100% - var(--bdg-corner-size, 8px)),calc(100% - var(--bdg-corner-size, 8px)) 100%,0 100%,0 var(--bdg-corner-size, 8px))}.bdg-glow{box-shadow:0 0 12px color-mix(in srgb,var(--bdg-color) 65%,transparent);text-shadow:0 0 6px color-mix(in srgb,var(--bdg-color) 80%,transparent)}@keyframes bdg-pulse{0%,to{opacity:1}50%{opacity:.2}}@keyframes bdg-flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:1}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.15}}.bdg-dot-pulse{animation:bdg-pulse 1.5s ease-in-out infinite}.bdg-dot-flicker{animation:bdg-flicker .45s linear infinite}.ccb-clip-br{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ccb-corner-size, 20px)),calc(100% - var(--ccb-corner-size, 20px)) 100%,0 100%)}.ccb-clip-bl{clip-path:polygon(0 0,100% 0,100% 100%,var(--ccb-corner-size, 20px) 100%,0 calc(100% - var(--ccb-corner-size, 20px)))}.ccb-clip-tr{clip-path:polygon(0 0,calc(100% - var(--ccb-corner-size, 20px)) 0,100% var(--ccb-corner-size, 20px),100% 100%,0 100%)}.ccb-clip-tl{clip-path:polygon(var(--ccb-corner-size, 20px) 0,100% 0,100% 100%,0 100%,0 var(--ccb-corner-size, 20px))}.ccb-clip-all{clip-path:polygon(var(--ccb-corner-size, 20px) 0,100% 0,100% calc(100% - var(--ccb-corner-size, 20px)),calc(100% - var(--ccb-corner-size, 20px)) 100%,0 100%,0 var(--ccb-corner-size, 20px))}.ccb-wrapper-glow:hover{filter:drop-shadow(0 0 var(--ccb-glow-size, 15px) var(--ccb-hover-color))}.ccb-hover-glow:hover,.ccb-hover-default:hover{box-shadow:inset 0 0 calc(var(--ccb-glow-size, 15px) * .6) color-mix(in srgb,var(--ccb-hover-color) 25%,transparent)}.ccb-solid.ccb-hover-glow:hover,.ccb-solid.ccb-hover-default:hover{background-color:var(--ccb-hover-color)}.ccb-outline.ccb-hover-glow:hover,.ccb-outline.ccb-hover-default:hover{background-color:color-mix(in srgb,var(--ccb-hover-color) 15%,#000)}.ccb-ghost.ccb-hover-glow:hover,.ccb-ghost.ccb-hover-default:hover{background-color:color-mix(in srgb,var(--ccb-hover-color) 22%,#000)}.ccb-solid.ccb-hover-shift:hover{background-color:var(--ccb-hover-bg);color:#000}.ccb-solid.ccb-hover-shift.ccb-hover-outlined:hover{background-color:#000;color:var(--ccb-hover-color)}.ccb-outline.ccb-hover-shift:hover{background-color:var(--ccb-hover-color);color:#000}.ccb-ghost.ccb-hover-shift:hover{background-color:color-mix(in srgb,var(--ccb-hover-color) 28%,#000);box-shadow:inset 0 0 calc(var(--ccb-glow-size, 15px) * .6) color-mix(in srgb,var(--ccb-hover-color) 55%,transparent)}@keyframes ccb-pulse-glow{0%,to{box-shadow:inset 0 0 var(--ccb-glow-size, 15px) color-mix(in srgb,var(--ccb-hover-color) 20%,transparent)}50%{box-shadow:inset 0 0 calc(var(--ccb-glow-size, 15px) * 1.5) color-mix(in srgb,var(--ccb-hover-color) 40%,transparent)}}@keyframes ccb-pulse-glow-solid{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}.ccb-hover-pulse:hover{animation:ccb-pulse-glow 1.2s ease-in-out infinite}.ccb-solid.ccb-hover-pulse:hover{background-color:var(--ccb-hover-color);animation:ccb-pulse-glow-solid 1.2s ease-in-out infinite}@keyframes ccb-shine-sweep{0%{transform:translate(-220%) skew(-20deg)}to{transform:translate(320%) skew(-20deg)}}.ccb-shine-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.ccb-shine-layer:after{content:"";position:absolute;top:-10%;left:0;width:35%;height:120%;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 55%,transparent),transparent);transform:translate(-220%) skew(-20deg)}.ccb-hover-shine:hover .ccb-shine-layer:after{animation:ccb-shine-sweep .65s ease forwards}@keyframes ccb-scan-line{0%{top:-2px;opacity:.9}85%{opacity:.9}to{top:calc(100% + 2px);opacity:0}}.ccb-scan-layer{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 85%,transparent),transparent);pointer-events:none;opacity:0;top:-2px;z-index:1}.ccb-hover-scan:hover .ccb-scan-layer{opacity:1;animation:ccb-scan-line 1.1s linear infinite}@keyframes ccb-flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:1}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.35}}.ccb-wrapper:has(.ccb-hover-flicker:hover){animation:ccb-flicker .45s linear infinite}.ngcc-clip-br{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ngcc-corner-size, 20px)),calc(100% - var(--ngcc-corner-size, 20px)) 100%,0 100%)}.ngcc-clip-bl{clip-path:polygon(0 0,100% 0,100% 100%,var(--ngcc-corner-size, 20px) 100%,0 calc(100% - var(--ngcc-corner-size, 20px)))}.ngcc-clip-tr{clip-path:polygon(0 0,calc(100% - var(--ngcc-corner-size, 20px)) 0,100% var(--ngcc-corner-size, 20px),100% 100%,0 100%)}.ngcc-clip-tl{clip-path:polygon(var(--ngcc-corner-size, 20px) 0,100% 0,100% 100%,0 100%,0 var(--ngcc-corner-size, 20px))}.ngcc-clip-all{clip-path:polygon(var(--ngcc-corner-size, 20px) 0,100% 0,100% calc(100% - var(--ngcc-corner-size, 20px)),calc(100% - var(--ngcc-corner-size, 20px)) 100%,0 100%,0 var(--ngcc-corner-size, 20px))}.ngcc-glow{opacity:0;filter:blur(var(--ngcc-glow-blur, 7px));transition:opacity .5s ease;background:linear-gradient(135deg,var(--ngcc-color-a, #00f3ff),var(--ngcc-color-b, #ff00ff))}.ngcc-card{transition:box-shadow .3s ease}.ngcc-hover-gradient:hover .ngcc-glow{opacity:1}.ngcc-hover-gradient:hover .ngcc-border-frame{opacity:0}.ngcc-hover-solid .ngcc-glow{background:var(--ngcc-color-a, #00f3ff)}.ngcc-hover-solid:hover .ngcc-glow{opacity:.75}.ngcc-hover-solid:hover .ngcc-border-frame{opacity:0}.ngcc-hover-glow-only .ngcc-glow{display:none}.ngcc-hover-glow-only:hover .ngcc-border-frame{background:color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 45%,transparent)}.ngcc-hover-glow-only:hover .ngcc-card{box-shadow:0 0 var(--ngcc-glow-size, 15px) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 65%,transparent),inset 0 0 calc(var(--ngcc-glow-size, 15px) * .6) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 20%,transparent)}@keyframes ngcc-pulse{0%,to{box-shadow:0 0 var(--ngcc-glow-size, 15px) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 55%,transparent),inset 0 0 var(--ngcc-glow-size, 15px) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 15%,transparent)}50%{box-shadow:0 0 calc(var(--ngcc-glow-size, 15px) * 2.2) var(--ngcc-color-a, #00f3ff),inset 0 0 calc(var(--ngcc-glow-size, 15px) * 1.3) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 35%,transparent)}}.ngcc-hover-pulse .ngcc-glow{display:none}.ngcc-hover-pulse:hover .ngcc-border-frame{background:color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 40%,transparent)}.ngcc-hover-pulse:hover .ngcc-card{animation:ngcc-pulse 1.4s ease-in-out infinite}@keyframes ngcc-border-sweep{0%{opacity:.7;filter:blur(var(--ngcc-glow-blur, 7px)) hue-rotate(0deg)}50%{opacity:1;filter:blur(calc(var(--ngcc-glow-blur, 7px) * .5)) hue-rotate(30deg)}to{opacity:.7;filter:blur(var(--ngcc-glow-blur, 7px)) hue-rotate(0deg)}}.ngcc-hover-trace:hover .ngcc-glow{opacity:1;animation:ngcc-border-sweep 2s linear infinite}.ngcc-hover-trace:hover .ngcc-border-frame{opacity:0}.ngcc-hover-none .ngcc-glow{display:none}.ngcc-wrapper:hover .ngcc-icon-box{border-color:var(--ngcc-color-a, #00f3ff);box-shadow:0 0 var(--ngcc-glow-size, 15px) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 40%,transparent),inset 0 0 calc(var(--ngcc-glow-size, 15px) * .5) color-mix(in srgb,var(--ngcc-color-a, #00f3ff) 20%,transparent)}.ngcc-wrapper:hover .ngcc-icon{color:var(--ngcc-color-a, #00f3ff)}.ngcc-wrapper:hover .ngcc-title{text-shadow:0 0 10px var(--ngcc-color-a, #00f3ff),0 0 20px var(--ngcc-color-a, #00f3ff)}.ni-field-root{display:flex;flex-direction:column;gap:6px;width:100%}.ni-disabled{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.ni-label{display:block;letter-spacing:.12em;line-height:1;margin-bottom:2px}.ni-glow-wrapper{position:relative;transition:filter .25s ease}.ni-glow-wrapper:focus-within{filter:drop-shadow(0 0 var(--ni-glow, 10px) var(--ni-focus))}.ni-border-frame{background:var(--ni-border);transition:background .2s ease}.ni-glow-wrapper:hover .ni-border-frame{background:var(--ni-hover)}.ni-glow-wrapper:focus-within .ni-border-frame{background:var(--ni-focus)}.ni-border-css{border:1px solid var(--ni-border);transition:border-color .2s ease}.ni-glow-wrapper:hover .ni-border-css{border-color:var(--ni-hover)}.ni-glow-wrapper:focus-within .ni-border-css{border-color:var(--ni-focus)}.ni-bottom-shell{border-bottom:1px solid var(--ni-border);transition:border-color .2s ease}.ni-glow-wrapper:hover .ni-bottom-shell{border-color:var(--ni-hover)}.ni-glow-wrapper:focus-within .ni-bottom-shell{border-color:var(--ni-focus)}.ni-input{flex:1;min-width:0;width:100%;background:transparent;border:none;outline:none;caret-color:var(--ni-accent)}.ni-input::placeholder{color:var(--ni-ph-color)}.ni-input:-webkit-autofill,.ni-input:-webkit-autofill:hover,.ni-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #0a0f14 inset;-webkit-text-fill-color:inherit;transition:background-color 9999s ease-in-out 0s}.ni-input::-ms-reveal{display:none}.ni-input[type=number]::-webkit-inner-spin-button,.ni-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ni-input[type=number]{-moz-appearance:textfield}.ni-prefix,.ni-suffix{display:flex;align-items:center;flex-shrink:0;-webkit-user-select:none;user-select:none;opacity:.7;transition:opacity .2s ease}.ni-glow-wrapper:focus-within .ni-prefix,.ni-glow-wrapper:focus-within .ni-suffix{opacity:1}.ni-hint{display:block;line-height:1.4;letter-spacing:.04em}.ni-clip-br{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ni-corner, 12px)),calc(100% - var(--ni-corner, 12px)) 100%,0 100%)}.ni-clip-bl{clip-path:polygon(0 0,100% 0,100% 100%,var(--ni-corner, 12px) 100%,0 calc(100% - var(--ni-corner, 12px)))}.ni-clip-tr{clip-path:polygon(0 0,calc(100% - var(--ni-corner, 12px)) 0,100% var(--ni-corner, 12px),100% 100%,0 100%)}.ni-clip-tl{clip-path:polygon(var(--ni-corner, 12px) 0,100% 0,100% 100%,0 100%,0 var(--ni-corner, 12px))}.ni-clip-all{clip-path:polygon(var(--ni-corner, 12px) 0,calc(100% - var(--ni-corner, 12px)) 0,100% var(--ni-corner, 12px),100% calc(100% - var(--ni-corner, 12px)),calc(100% - var(--ni-corner, 12px)) 100%,var(--ni-corner, 12px) 100%,0 calc(100% - var(--ni-corner, 12px)),0 var(--ni-corner, 12px))}.ni-clip-tl-br{clip-path:polygon(var(--ni-corner, 12px) 0,100% 0,100% calc(100% - var(--ni-corner, 12px)),calc(100% - var(--ni-corner, 12px)) 100%,0 100%,0 var(--ni-corner, 12px))}.ni-clip-bl-tr{clip-path:polygon(0 0,calc(100% - var(--ni-corner, 12px)) 0,100% var(--ni-corner, 12px),100% 100%,var(--ni-corner, 12px) 100%,0 calc(100% - var(--ni-corner, 12px)))}@keyframes ng-shift-kf{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.ng-shift{animation-name:ng-shift-kf;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ng-shift--slow{animation-duration:6s}.ng-shift--normal{animation-duration:3s}.ng-shift--fast{animation-duration:1.5s}@keyframes ng-pulse-kf{0%,to{opacity:1}50%{opacity:.6}}.ng-pulse{animation-name:ng-pulse-kf;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ng-pulse--slow{animation-duration:4s}.ng-pulse--normal{animation-duration:2s}.ng-pulse--fast{animation-duration:1s}
