.FelixFace-module__OVuxkW__svg{display:block}.FelixFace-module__OVuxkW__parts,.FelixFace-module__OVuxkW__eyes,.FelixFace-module__OVuxkW__eyeLeft,.FelixFace-module__OVuxkW__eyeRight,.FelixFace-module__OVuxkW__mouth{transform-box:fill-box;transform-origin:50%}.FelixFace-module__OVuxkW__waiting .FelixFace-module__OVuxkW__parts{animation:2.4s step-end infinite FelixFace-module__OVuxkW__felixBob}.FelixFace-module__OVuxkW__waiting .FelixFace-module__OVuxkW__eyeLeft,.FelixFace-module__OVuxkW__waiting .FelixFace-module__OVuxkW__eyeRight{animation:4.8s step-end infinite FelixFace-module__OVuxkW__felixIdleEyes}.FelixFace-module__OVuxkW__waiting .FelixFace-module__OVuxkW__mouth{animation:4.8s step-end infinite FelixFace-module__OVuxkW__felixIdleMouth}.FelixFace-module__OVuxkW__thinking .FelixFace-module__OVuxkW__eyes{animation:3.6s step-end infinite FelixFace-module__OVuxkW__felixLookAround}.FelixFace-module__OVuxkW__thinking .FelixFace-module__OVuxkW__mouth{animation:3.6s step-end infinite FelixFace-module__OVuxkW__felixPonder}.FelixFace-module__OVuxkW__working .FelixFace-module__OVuxkW__parts{animation:.72s step-end infinite FelixFace-module__OVuxkW__felixHammer}.FelixFace-module__OVuxkW__working .FelixFace-module__OVuxkW__eyeLeft{animation:.72s step-end infinite FelixFace-module__OVuxkW__felixPistonLeft}.FelixFace-module__OVuxkW__working .FelixFace-module__OVuxkW__eyeRight{animation:.72s step-end infinite FelixFace-module__OVuxkW__felixPistonRight}.FelixFace-module__OVuxkW__working .FelixFace-module__OVuxkW__mouth{animation:.72s step-end infinite FelixFace-module__OVuxkW__felixEffort}.FelixFace-module__OVuxkW__talking .FelixFace-module__OVuxkW__mouth{animation:.9s step-end infinite FelixFace-module__OVuxkW__felixJabber}.FelixFace-module__OVuxkW__talking .FelixFace-module__OVuxkW__eyeLeft,.FelixFace-module__OVuxkW__talking .FelixFace-module__OVuxkW__eyeRight{animation:.9s step-end infinite FelixFace-module__OVuxkW__felixEmphasis}.FelixFace-module__OVuxkW__talking .FelixFace-module__OVuxkW__parts{animation:1.8s step-end infinite FelixFace-module__OVuxkW__felixBob}.FelixFace-module__OVuxkW__celebrating .FelixFace-module__OVuxkW__parts{animation:.96s step-end infinite FelixFace-module__OVuxkW__felixJump}.FelixFace-module__OVuxkW__celebrating .FelixFace-module__OVuxkW__eyeLeft{transform:translateY(6px)rotate(-12deg)scaleY(.4)scaleX(1.1)}.FelixFace-module__OVuxkW__celebrating .FelixFace-module__OVuxkW__eyeRight{transform:translateY(6px)rotate(12deg)scaleY(.4)scaleX(1.1)}.FelixFace-module__OVuxkW__celebrating .FelixFace-module__OVuxkW__mouth{animation:.96s step-end infinite FelixFace-module__OVuxkW__felixCheer}.FelixFace-module__OVuxkW__reading .FelixFace-module__OVuxkW__parts{animation:2.4s step-end infinite FelixFace-module__OVuxkW__felixReadTilt}.FelixFace-module__OVuxkW__reading .FelixFace-module__OVuxkW__eyes{animation:2.4s step-end infinite FelixFace-module__OVuxkW__felixCarriage}.FelixFace-module__OVuxkW__reading .FelixFace-module__OVuxkW__mouth{animation:2.4s step-end infinite FelixFace-module__OVuxkW__felixReadMouth}.FelixFace-module__OVuxkW__sleeping .FelixFace-module__OVuxkW__parts{animation:4.8s step-end infinite FelixFace-module__OVuxkW__felixBreathe}.FelixFace-module__OVuxkW__sleeping .FelixFace-module__OVuxkW__eyeLeft,.FelixFace-module__OVuxkW__sleeping .FelixFace-module__OVuxkW__eyeRight{transform:translateY(18px)scaleY(.12)}.FelixFace-module__OVuxkW__sleeping .FelixFace-module__OVuxkW__mouth{animation:4.8s step-end infinite FelixFace-module__OVuxkW__felixSnore}.FelixFace-module__OVuxkW__glitching .FelixFace-module__OVuxkW__parts{animation:1.6s step-end infinite FelixFace-module__OVuxkW__felixGlitch}.FelixFace-module__OVuxkW__glitching .FelixFace-module__OVuxkW__eyeLeft{animation:1.6s step-end infinite FelixFace-module__OVuxkW__felixFlickerLeft}.FelixFace-module__OVuxkW__glitching .FelixFace-module__OVuxkW__eyeRight{animation:1.6s step-end infinite FelixFace-module__OVuxkW__felixFlickerRight}.FelixFace-module__OVuxkW__glitching .FelixFace-module__OVuxkW__mouth{animation:1.6s step-end infinite FelixFace-module__OVuxkW__felixScramble}@keyframes FelixFace-module__OVuxkW__felixBob{0%,49%,to{transform:translateY(0)}50%,99%{transform:translateY(5px)}}@keyframes FelixFace-module__OVuxkW__felixIdleEyes{0%,20%,26%,29%,34%,55%,78%,to{transform:scaleY(1)scaleX(1)}21%,25%,30%,33%{transform:scaleY(.12)scaleX(1)}56%,77%{transform:scaleY(1.18)scaleX(1.08)translateY(-3px)}}@keyframes FelixFace-module__OVuxkW__felixIdleMouth{0%,55%,78%,to{transform:scale(1)rotate(0)}56%,77%{transform:scale(1.14)rotate(-4deg)}}@keyframes FelixFace-module__OVuxkW__felixLookAround{0%,12%,96%,to{transform:translate(0)scaleY(1)}13%,37%{transform:translate(-13px,-8px)scaleY(.68)}38%,61%{transform:translate(13px,-11px)scaleY(.68)}62%,77%{transform:translate(4px,4px)scaleY(.85)}78%,95%{transform:translateY(-7px)scaleY(1.2)}}@keyframes FelixFace-module__OVuxkW__felixPonder{0%,12%,96%,to{transform:rotate(0)translate(0)scale(1)}13%,37%{transform:rotate(6deg)translate(7px)scale(.86)}38%,61%{transform:rotate(-6deg)translate(-7px)scale(.86)}62%,77%{transform:rotate(0)scale(.9)}78%,95%{transform:rotate(-4deg)scale(1.18)}}@keyframes FelixFace-module__OVuxkW__felixPistonLeft{0%,49%,to{transform:translateY(0)rotate(9deg)scaleY(.68)}50%,99%{transform:translateY(-11px)rotate(9deg)scaleY(.68)}}@keyframes FelixFace-module__OVuxkW__felixPistonRight{0%,49%,to{transform:translateY(-11px)rotate(-9deg)scaleY(.68)}50%,99%{transform:translateY(0)rotate(-9deg)scaleY(.68)}}@keyframes FelixFace-module__OVuxkW__felixHammer{0%,49%,to{transform:rotate(2.5deg)translateY(0)}50%,99%{transform:rotate(-2.5deg)translateY(3px)}}@keyframes FelixFace-module__OVuxkW__felixEffort{0%,49%,to{transform:scaleX(1.15)scaleY(.78)}50%,99%{transform:scaleX(1.05)scaleY(.92)}}@keyframes FelixFace-module__OVuxkW__felixJabber{0%,24%,to{transform:rotate(0)scale(1)}25%,49%{transform:rotate(10deg)scale(.8)}50%,74%{transform:rotate(-6deg)scale(1.16)}75%,99%{transform:rotate(6deg)scale(.9)}}@keyframes FelixFace-module__OVuxkW__felixEmphasis{0%,24%,75%,to{transform:translateY(0)scaleY(1)}25%,49%{transform:translateY(2px)scaleY(.92)}50%,74%{transform:translateY(-3px)scaleY(1.08)}}@keyframes FelixFace-module__OVuxkW__felixJump{0%,24%,50%,74%,to{transform:translateY(0)rotate(0)}25%,49%{transform:translateY(-18px)rotate(-5deg)}75%,99%{transform:translateY(-18px)rotate(5deg)}}@keyframes FelixFace-module__OVuxkW__felixCheer{0%,49%,to{transform:scale(1.2)rotate(-5deg)}50%,99%{transform:scale(1.32)rotate(5deg)}}@keyframes FelixFace-module__OVuxkW__felixReadTilt{0%,49%,to{transform:rotate(-1.5deg)}50%,99%{transform:rotate(1.5deg)}}@keyframes FelixFace-module__OVuxkW__felixCarriage{0%,16%{transform:translate(-13px,3px)scaleY(.78)}17%,33%{transform:translate(-4px,3px)scaleY(.78)}34%,50%{transform:translate(4px,3px)scaleY(.78)}51%,67%{transform:translate(13px,3px)scaleY(.78)}68%,82%{transform:translate(13px,-3px)scaleY(1.15)}83%,to{transform:translate(-13px,3px)scaleY(.78)}}@keyframes FelixFace-module__OVuxkW__felixReadMouth{0%,67%,83%,to{transform:scale(.92)}68%,82%{transform:scale(1.12)rotate(-4deg)}}@keyframes FelixFace-module__OVuxkW__felixBreathe{0%,24%,50%,69%,75%,to{transform:rotate(5deg)translateY(0)scale(1)}25%,49%,76%,99%{transform:rotate(5deg)translateY(3px)scale(.985)}70%,74%{transform:rotate(8deg)translateY(1px)scale(1)}}@keyframes FelixFace-module__OVuxkW__felixSnore{0%,49%,to{transform:rotate(9deg)scale(.84)}50%,99%{transform:rotate(9deg)scale(1)}}@keyframes FelixFace-module__OVuxkW__felixGlitch{0%,64%,86%,to{transform:translate(0)skew(0)}65%,69%{transform:translate(-8px)skew(-6deg)}70%,74%{transform:translate(7px)skew(5deg)}75%,79%{transform:translate(-4px)skew(0)}80%,85%{transform:translate(2px)skew(2deg)}}@keyframes FelixFace-module__OVuxkW__felixFlickerLeft{0%,64%,80%,to{opacity:1;transform:rotate(11deg)translateY(4px)}65%,69%{opacity:.25;transform:rotate(11deg)translateY(8px)}70%,74%{opacity:1;transform:rotate(16deg)translateY(1px)}75%,79%{opacity:.5;transform:rotate(11deg)translateY(6px)}}@keyframes FelixFace-module__OVuxkW__felixFlickerRight{0%,64%,80%,to{opacity:1;transform:rotate(-11deg)translateY(4px)}65%,69%{opacity:.25;transform:rotate(-11deg)translateY(8px)}70%,74%{opacity:1;transform:rotate(-16deg)translateY(1px)}75%,79%{opacity:.5;transform:rotate(-11deg)translateY(6px)}}@keyframes FelixFace-module__OVuxkW__felixScramble{0%,64%,86%,to{transform:scaleY(-.85)rotate(0)}65%,74%{transform:scaleY(-.85)rotate(14deg)translate(6px)}75%,85%{transform:scaleY(-.85)rotate(-8deg)translate(-5px)}}@media (prefers-reduced-motion:reduce){.FelixFace-module__OVuxkW__svg .FelixFace-module__OVuxkW__parts,.FelixFace-module__OVuxkW__svg .FelixFace-module__OVuxkW__eyes,.FelixFace-module__OVuxkW__svg .FelixFace-module__OVuxkW__eyeLeft,.FelixFace-module__OVuxkW__svg .FelixFace-module__OVuxkW__eyeRight,.FelixFace-module__OVuxkW__svg .FelixFace-module__OVuxkW__mouth{animation:none}}
.FelixRetroSurface-module__ZLCsxq__surface{--felix-mono:ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", Menlo, Consolas, monospace;--felix-surface-bg:#f4f5f6;--felix-hairline:#21252929;--felix-user-bubble:white;--felix-bubble-border:#2125291a;--felix-chip-hover:white;--felix-accent-ink:var(--mantine-color-dark-5);--felix-input-shadow:none;--felix-input-bg:white;--felix-header-bg:white;--felix-card-bg:white;--felix-card-border:1px solid #2125291f;--felix-option-shadow:none;--felix-sidebar-bg:white;--mantine-radius-default:10px;--mantine-radius-xl:14px;background-image:radial-gradient(#1e232d0a 1px,#0000 1px);background-size:20px 20px}.FelixRetroSurface-module__ZLCsxq__surface .mantine-Badge-label{font-family:var(--felix-mono);letter-spacing:.02em}
.CommentItem-module__78OhrW__row{position:relative}.CommentItem-module__78OhrW__row .CommentItem-module__78OhrW__deleteBtn,.CommentItem-module__78OhrW__row .CommentItem-module__78OhrW__hoverAction{opacity:0;transition:opacity .12s}.CommentItem-module__78OhrW__row:hover .CommentItem-module__78OhrW__deleteBtn,.CommentItem-module__78OhrW__row:focus-within .CommentItem-module__78OhrW__deleteBtn,.CommentItem-module__78OhrW__row:hover .CommentItem-module__78OhrW__hoverAction,.CommentItem-module__78OhrW__row:focus-within .CommentItem-module__78OhrW__hoverAction{opacity:1}.CommentItem-module__78OhrW__replyLink{color:var(--mantine-color-gray-6);font-weight:500;text-decoration:none}.CommentItem-module__78OhrW__replyLink:hover{color:var(--mantine-color-gray-8);text-decoration:underline}
.FieldWrapper-module__CMhAKa__wrapper{position:relative}.FieldWrapper-module__CMhAKa__grid{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-default);background-color:var(--mantine-color-body);grid-template-columns:minmax(160px,35%) 1fr;display:grid;overflow:hidden}.FieldWrapper-module__CMhAKa__row{display:contents}.FieldWrapper-module__CMhAKa__cell{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-gray-2);align-items:center;min-width:0;min-height:40px;transition:box-shadow .15s;display:flex}.FieldWrapper-module__CMhAKa__cellLabel{border-right:1px solid var(--mantine-color-gray-2);align-items:center;gap:var(--mantine-spacing-xs);background-color:var(--mantine-color-gray-0);flex-direction:row}.FieldWrapper-module__CMhAKa__labelMain{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.FieldWrapper-module__CMhAKa__row:first-child>.FieldWrapper-module__CMhAKa__cell{border-top:none}.FieldWrapper-module__CMhAKa__row[data-error=true]>.FieldWrapper-module__CMhAKa__cell{background-color:var(--mantine-color-red-0)}.FieldWrapper-module__CMhAKa__row[data-error=true]>.FieldWrapper-module__CMhAKa__cellLabel{box-shadow:inset 3px 0 0 var(--mantine-color-red-6)}.FieldWrapper-module__CMhAKa__row:focus-within>.FieldWrapper-module__CMhAKa__cellInput{box-shadow:inset 0 0 0 2px var(--mantine-color-indigo-4);z-index:1;position:relative}.FieldWrapper-module__CMhAKa__labelText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);overflow-wrap:anywhere;word-break:break-word;width:100%;font-weight:500;line-height:1.2}.FieldWrapper-module__CMhAKa__descriptionText{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);overflow-wrap:anywhere;word-break:break-word;width:100%;margin-top:2px;line-height:1.2}.FieldWrapper-module__CMhAKa__required{color:var(--mantine-color-red-6);margin-left:2px}:is(.FieldWrapper-module__CMhAKa__cellInput .mantine-Input-input,.FieldWrapper-module__CMhAKa__cellInput .mantine-InputWrapper-root){width:100%}.FieldWrapper-module__CMhAKa__addonInline{flex-shrink:0;align-self:center}.FieldWrapper-module__CMhAKa__addonTopRight{height:calc(var(--mantine-font-size-sm) * var(--mantine-line-height));align-items:center;display:flex;position:absolute;top:0;right:0}
.FieldDeviationsSlot-module__p2eD-a__slot{opacity:0;pointer-events:none;z-index:1;align-items:center;gap:4px;transition:opacity .12s;display:flex}:is([data-field-wrapper]:hover .FieldDeviationsSlot-module__p2eD-a__slot,[data-field-wrapper]:focus-within .FieldDeviationsSlot-module__p2eD-a__slot,.FieldDeviationsSlot-module__p2eD-a__slot[data-has-deviations=true]){opacity:1;pointer-events:auto}
.RegistrationCarousel-module__oMQIda__viewport{border-top-right-radius:var(--mantine-radius-md);border-top-left-radius:var(--mantine-radius-md)}
