.lc-processing-spinner{--lc-spinner-dot-size:2px;--lc-spinner-col-gap:1px;--lc-spinner-row-gap:1px;--lc-spinner-dot-on:0.92;--lc-spinner-dot-off:0;--lc-spinner-dot-color:currentColor;position:relative;width:calc(var(--lc-spinner-dot-size)*2 + var(--lc-spinner-col-gap));height:calc(var(--lc-spinner-dot-size)*4 + var(--lc-spinner-row-gap)*3);display:inline-block;flex-shrink:0;color:hsl(var(--muted-content));contain:layout}.lc-processing-spinner__dot{position:absolute;width:var(--lc-spinner-dot-size);height:var(--lc-spinner-dot-size);border-radius:999px;background-color:var(--lc-spinner-dot-color);opacity:var(--lc-spinner-dot-on);animation-duration:1s;animation-timing-function:step-end;animation-iteration-count:infinite}.lc-processing-spinner__dot--l1{left:0;top:0;animation-name:lc-processing-spinner-l1}.lc-processing-spinner__dot--r1{right:0;top:0;animation-name:lc-processing-spinner-r1}.lc-processing-spinner__dot--l2{left:0;animation-name:lc-processing-spinner-l2}.lc-processing-spinner__dot--l2,.lc-processing-spinner__dot--r2{top:calc(var(--lc-spinner-dot-size) + var(--lc-spinner-row-gap))}.lc-processing-spinner__dot--r2{right:0;animation-name:lc-processing-spinner-r2}.lc-processing-spinner__dot--l3{left:0;animation-name:lc-processing-spinner-l3}.lc-processing-spinner__dot--l3,.lc-processing-spinner__dot--r3{top:calc((var(--lc-spinner-dot-size) + var(--lc-spinner-row-gap))*2)}.lc-processing-spinner__dot--r3{right:0;animation-name:lc-processing-spinner-r3}.lc-processing-spinner__dot--l4{left:0;animation-name:lc-processing-spinner-l4}.lc-processing-spinner__dot--l4,.lc-processing-spinner__dot--r4{top:calc((var(--lc-spinner-dot-size) + var(--lc-spinner-row-gap))*3)}.lc-processing-spinner__dot--r4{right:0;animation-name:lc-processing-spinner-r4}@keyframes lc-processing-spinner-l1{0%{opacity:var(--lc-spinner-dot-off)}12.5%{opacity:var(--lc-spinner-dot-on)}25%{opacity:var(--lc-spinner-dot-on)}37.5%{opacity:var(--lc-spinner-dot-on)}50%{opacity:var(--lc-spinner-dot-on)}62.5%{opacity:var(--lc-spinner-dot-on)}75%{opacity:var(--lc-spinner-dot-on)}87.5%{opacity:var(--lc-spinner-dot-off)}to{opacity:var(--lc-spinner-dot-off)}}@keyframes lc-processing-spinner-r1{0%{opacity:var(--lc-spinner-dot-on)}12.5%{opacity:var(--lc-spinner-dot-on)}25%{opacity:var(--lc-spinner-dot-on)}37.5%{opacity:var(--lc-spinner-dot-on)}50%{opacity:var(--lc-spinner-dot-on)}62.5%{opacity:var(--lc-spinner-dot-on)}75%{opacity:var(--lc-spinner-dot-off)}87.5%{opacity:var(--lc-spinner-dot-off)}to{opacity:var(--lc-spinner-dot-on)}}@keyframes lc-processing-spinner-l2{0%{opacity:var(--lc-spinner-dot-off)}12.5%{opacity:var(--lc-spinner-dot-off)}25%{opacity:var(--lc-spinner-dot-on)}37.5%{opacity:var(--lc-spinner-dot-on)}50%{opacity:var(--lc-spinner-dot-on)}62.5%{opacity:var(--lc-spinner-dot-on)}75%{opacity:var(--lc-spinner-dot-on)}87.5%{opacity:var(--lc-spinner-dot-on)}to{opacity:var(--lc-spinner-dot-off)}}@keyframes lc-processing-spinner-r2{0%{opacity:var(--lc-spinner-dot-on)}12.5%{opacity:var(--lc-spinner-dot-on)}25%{opacity:var(--lc-spinner-dot-on)}37.5%{opacity:var(--lc-spinner-dot-on)}50%{opacity:var(--lc-spinner-dot-on)}62.5%{opacity:var(--lc-spinner-dot-off)}75%{opacity:var(--lc-spinner-dot-off)}87.5%{opacity:var(--lc-spinner-dot-on)}to{opacity:var(--lc-spinner-dot-on)}}@keyframes lc-processing-spinner-l3{0%{opacity:var(--lc-spinner-dot-on)}12.5%{opacity:var(--lc-spinner-dot-off)}25%{opacity:var(--lc-spinner-dot-off)}37.5%{opacity:var(--lc-spinner-dot-on)}50%{opacity:var(--lc-spinner-dot-on)}62.5%{opacity:var(--lc-spinner-dot-on)}75%{opacity:var(--lc-spinner-dot-on)}87.5%{opacity:var(--lc-spinner-dot-on)}to{opacity:var(--lc-spinner-dot-on)}}@keyframes lc-processing-spinner-r3{0%{opacity:var(--lc-spinner-dot-on)}12.5%{opacity:var(--lc-spinner-dot-on)}25%{opacity:var(--lc-spinner-dot-on)}37.5%{opacity:var(--lc-spinner-dot-on)}50%{opacity:var(--lc-spinner-dot-off)}62.5%{opacity:var(--lc-spinner-dot-off)}75%{opacity:var(--lc-spinner-dot-on)}87.5%{opacity:var(--lc-spinner-dot-on)}to{opacity:var(--lc-spinner-dot-on)}}@keyframes lc-processing-spinner-l4{0%{opacity:var(--lc-spinner-dot-on)}12.5%{opacity:var(--lc-spinner-dot-on)}25%{opacity:var(--lc-spinner-dot-off)}37.5%{opacity:var(--lc-spinner-dot-off)}50%{opacity:var(--lc-spinner-dot-on)}62.5%{opacity:var(--lc-spinner-dot-on)}75%{opacity:var(--lc-spinner-dot-on)}87.5%{opacity:var(--lc-spinner-dot-on)}to{opacity:var(--lc-spinner-dot-on)}}@keyframes lc-processing-spinner-r4{0%{opacity:var(--lc-spinner-dot-on)}12.5%{opacity:var(--lc-spinner-dot-on)}25%{opacity:var(--lc-spinner-dot-on)}37.5%{opacity:var(--lc-spinner-dot-off)}50%{opacity:var(--lc-spinner-dot-off)}62.5%{opacity:var(--lc-spinner-dot-on)}75%{opacity:var(--lc-spinner-dot-on)}87.5%{opacity:var(--lc-spinner-dot-on)}to{opacity:var(--lc-spinner-dot-on)}}@media(prefers-reduced-motion:reduce){.lc-processing-spinner__dot{animation:none;opacity:.32}}.linear-gradient-background{position:sticky;border-color:hsl(var(--border))}.linear-gradient-background:after{background:hsl(var(--background));content:"";height:calc(100% - 2px);position:absolute;right:1px;top:2px;width:100%;overflow:hidden;z-index:-1}.linear-gradient-background--header:after{background:hsl(var(--background-grey))}.linear-gradient-background:before{content:"";position:absolute;top:2px;right:10%;background:hsl(var(--border));width:1px;height:100%}.linear-gradient-background--right:before{left:0}.linear-gradient-background--left:before{right:0}.fake-border{height:calc(100% - var(--head-cell-height));top:var(--head-cell-height);border-top-width:0!important}.action-card{container-type:inline-size}.encapsulated-full-height{min-height:calc(100dvh - var(--header-height) - 18px)}.encapsulated-full-height-max{max-height:calc(100dvh - var(--header-height) - 8px)}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.progress1{--mask:radial-gradient(23.87px at 50% calc(100% + 16.8px),#0000 calc(99% - 4px),#000 calc(101% - 4px) 99%,#0000 101%) calc(50% - 28px) calc(50% - 9px + 0.5px) /56px 18px repeat-x,radial-gradient(23.87px at 50% -16.8px,#0000 calc(99% - 4px),#000 calc(101% - 4px) 99%,#0000 101%) 50% calc(50% + 9px) /56px 18px repeat-x;background:linear-gradient(60deg,hsl(var(--brand)),hsl(var(--brand)));animation:ticker 3s linear infinite}.progress1,.progress2{-webkit-mask:var(--mask);mask:var(--mask);height:20px;width:100%}.progress2{--mask:radial-gradient(6px at 50% calc(100% + 0px),#0000 calc(99% - 2px),#000 calc(101% - 2px) 99%,#0000 101%) calc(50% - 10px) calc(50% - 3.5px + 0.5px) /20px 7px repeat-x,radial-gradient(6px at 50% 0px,#0000 calc(99% - 2px),#000 calc(101% - 2px) 99%,#0000 101%) 50% calc(50% + 3.5px) /20px 7px repeat-x;background:linear-gradient(60deg,hsl(var(--primary)),hsl(var(--primary)));animation:ticker 2s linear infinite}.nice-grid-display{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));grid-gap:16px 16px;box-sizing:border-box}details,details summary{padding-left:0;background-image:none;-webkit-appearance:none;list-style:none;display:block}details summary::-webkit-details-marker{display:none}.filetree-children{display:flex;flex-direction:column}.filetree-row{position:relative;width:100%;display:block}.filetree-row-hit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:24px;padding:1px 6px 1px 0;border-radius:6px;cursor:pointer}.filetree-row-hit:hover,.filetree-row[data-filetree-selected=true]>.filetree-row-hit{background:hsl(var(--accent)/.5)}.filetree-row-children{display:flex;align-items:center;gap:4px;overflow:hidden;flex:1;min-width:0}.filetree-row-badge{flex-shrink:0;margin-left:8px}.filetree-chevron-spacer{display:inline-block;width:12px;flex-shrink:0}.filetree-guide{top:0;bottom:0;width:1px}.filetree-connector,.filetree-guide{position:absolute;background:var(--color-border,#2f3137);opacity:.15;pointer-events:none}.filetree-connector{top:50%;height:1px}ul[data-horizontal-scroll=true],ul[data-horizontal-scroll=true] .filetree-children{width:-moz-max-content;width:max-content;min-width:100%}ul[data-horizontal-scroll=true] .filetree-row-children{overflow:visible}.calendar-shadow{box-shadow:0 1px 2px 0 rgba(32,32,32,.06),0 1px 2px 0 rgba(32,32,32,.06);border-bottom:2px solid hsl(var(--border))}.tab-group-after{position:relative}.tab-group-after[aria-selected=true]:after{bottom:-1px;content:"";width:100%;background-color:hsl(var(--background-grey2));position:absolute;left:0;height:1px}.json-diff-viewer{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-family:var(--font-mono);color:var(--background-content);background:var(--background)}.json-diff-viewer tr{vertical-align:top}.json-diff-viewer tr .line-add{background:hsl(var(--background-success))}.json-diff-viewer tr .line-remove{background:hsl(var(--background-destructive));color:hsl(var(--background-destructive-content))}.json-diff-viewer tr .line-modify{background:hsl(var(--background-grey2))}.json-diff-viewer tr:hover td{position:relative}.json-diff-viewer tr:hover td:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);content:"";pointer-events:none}.json-diff-viewer tr.message-line{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));text-align:center}.json-diff-viewer tr.message-line td{padding:.5rem 0;font-size:var(--font-size-xs);font-family:var(--font-mono)}.json-diff-viewer tr.expand-line{text-align:center}.json-diff-viewer tr.expand-line td{padding:4px 0}.json-diff-viewer tr.expand-line:hover td:before{background:rgba(0,0,0,0)}.json-diff-viewer tr.expand-line .has-lines-before{border-bottom:1px solid hsl(var(--border))}.json-diff-viewer tr.expand-line .has-lines-after{border-top:1px solid hsl(var(--border))}.json-diff-viewer tr.expand-line button{padding:0;border:none;margin:0 .5em;background:rgba(0,0,0,0);color:hsl(var(--brand));cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.json-diff-viewer tr.expand-line button:hover{text-decoration:underline}.json-diff-viewer td{padding:1px;font-size:0}.json-diff-viewer td.line-number{box-sizing:content-box;padding:0 8px;border-right:1px solid hsl(var(--border));font-family:var(--font-mono);font-size:var(--font-size-xs);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.json-diff-viewer pre{overflow:hidden;margin:0;font-size:var(--font-size-xs);line-height:var(--font-size-lg);white-space:pre-wrap;word-break:break-all}.json-diff-viewer pre .inline-diff-add{color:hsl(var(--background-success-content));background:hsl(var(--background-success));text-decoration:underline;word-break:break-all}.json-diff-viewer pre .inline-diff-remove{background:hsl(var(--background-destructive));color:hsl(var(--background-destructive-content));text-decoration:line-through;word-break:break-all}.json-diff-viewer-virtual pre{overflow-x:auto;white-space:pre}.json-diff-viewer-virtual pre::-webkit-scrollbar{display:none}@keyframes make100WidthCycle{0%{opacity:0;width:0}70%{width:70%;opacity:1}to{width:100%;opacity:0}}.make100WidthCycle{animation:make100WidthCycle 1.5s linear infinite}.crossed-out{position:relative}.crossed-out:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#000}.version-history-line{height:calc(50% - 8px)}:root{--progess-color-start:hsla(240,55%,50%,.56);--progress-color:#3A3AC6;--infinite-color-start:rgba(100,207,100,0.56);--infinite-color:#64CF64;--complete-color-start:rgba(207,100,137,0.96);--complete-color:#CF6464;--caution-color-start:rgba(255,193,7,0.56);--caution-color:#FFC107;--warning-color-start:rgba(255,87,34,0.56);--warning-color:#FF5722}.progress-transition{background:linear-gradient(to right,var(--progess-color-start) 0,var(--progress-color) 100%)}.infinite-transition{background:linear-gradient(to right,var(--infinite-color-start) 56%,var(--infinite-color) 100%)}.complete-transition{background:linear-gradient(to right,var(--complete-color-start) 0,var(--complete-color) 100%)}.caution-transition{background:linear-gradient(to right,var(--caution-color-start) 0,var(--caution-color) 100%)}.warning-transition{background:linear-gradient(to right,var(--warning-color-start) 0,var(--warning-color) 100%)}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.message-replay-event-bar{position:absolute;width:1px;top:0;background-color:hsl(var(--border));margin-left:1rem;z-index:0;height:100%}.message-replay:first-child .message-replay-event-bar{height:calc(100% - .75rem);margin-top:.75rem}.message-replay:last-child .message-replay-event-bar{top:0;height:1rem}.message-replay:only-child .message-replay-event-bar{display:none}.image-preview-container:hover .image-preview-remove-btn{opacity:1}:root{--upvote-background:120,61%,50%,.16;--downvote-background:330,27%,80%;--downvote-content:337 96% 9%;--upvote-content:120 49% 22%;--upvote-border:120 61%,50%,.24;--downvote-border:337 96%,9%,.24}.upvote-container{background-color:hsla(var(--upvote-background));color:hsl(var(--upvote-content));border-top:1px solid hsl(var(--upvote-border));border-bottom:1px solid hsl(var(--upvote-border));border-left:1px solid hsl(var(--upvote-border))}.downvote-container{background-color:hsl(var(--downvote-background));color:hsl(var(--downvote-content));border-top:1px solid hsl(var(--downvote-border));border-bottom:1px solid hsl(var(--downvote-border));border-left:1px solid hsl(var(--downvote-border))}