@property --x-width{syntax:"*";inherits:false}@keyframes ui-14ooa7-B{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes ui-tut5q7-B{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes ui-1njflng-B{0%{opacity:0;transform:translateY(3px);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%)}60%{opacity:1}to{transform:translateY(0);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%)}}.ui-1wk85il,:root{--origin-review-agent-media-max-block-size:min(420px,60vh);--origin-review-agent-media-max-inline-size:min(520px,100%);--origin-review-code-line-height:20px;--origin-review-composer-radius:10px;--origin-review-content-max-width:960px;--origin-review-diff-side-width:360px;--origin-review-file-header-height:36px;--origin-review-file-rail-width:256px;--origin-review-full-bleed-max-width:2400px;--origin-review-gutter-number-width:3.25rem;--origin-review-minimap-width:20px;--origin-review-page-column-width:1056px;--origin-review-sidebar-width:320px;--origin-review-sticky-chrome-height:40px;--origin-review-z-dropdown:1600;--origin-review-z-dropdown-background-detect:1500;--origin-review-z-files-header-row:2;--origin-review-z-header:10;--origin-review-z-modal-content:1100;--origin-review-z-pageloader:2001;--origin-review-z-resizer:52;--origin-review-z-review-bar:800;--origin-review-z-sheet-content:1100;--origin-review-z-sheet-overlay:1000;--origin-review-z-sticky-fileheader:2}.ui-6dr29q,:root{--origin-stack-rail-action:#8256cb;--origin-stack-rail-caution:#f07c00;--origin-stack-rail-emphasis:#3565e2;--origin-stack-rail-positive:#3a9a43}.ui-1y9vhev,.ui-1y9vhev:root{--origin-review-composer-radius:var(--cursor-radius-2xl)}.ui-1vm3enj{--conversation-block-inset:var(--cursor-spacing-2-5)}.ui-wjh4bi{--conversation-font-size:var(--conversation-tool-font-size,13px)}.ui-y8k71{--conversation-text-font-size:var(--cursor-font-size-base)}.ui-1s3eovo{--conversation-text-inset:var(--cursor-spacing-2-5)}.ui-1q4sk7a{--conversation-tool-card-padding-x:var(--cursor-spacing-2)}.ui-7qiatj{--conversation-tool-font-size:var(--cursor-font-size-base)}.ui-iwrm1c{--prompt-input-container-bg:var(--cursor-bg-input)}.ui-16w5bnx{--row-offset:inherit}.ui-1cnu6j2{grid-area:icon}.ui-gqacei{grid-area:titles}.ui-1txd71x{grid-area:trailing}.ui-10a8y8t{inset:0}.ui-1ghz6dp{margin:0}.ui-hrvkko{margin:calc(-1*var(--cursor-spacing-1))}.ui-1717udv{padding:0}.ui-1fn2sgp{padding:var(--cursor-spacing-1)}.ui-17ak5pl{padding:var(--cursor-spacing-2)}.ui-15wvsb0{padding:var(--cursor-spacing-3)}.ui-1n6jgo6{padding:var(--cursor-spacing-4)}.ui-257560{padding:var(--markdown-input-editor-padding,8px 12px)}.ui-1agz8ms{background-position:0 0}.ui-17hsi9p{background-position:0 calc(-1*var(--row-offset,0px))}.ui-bsrsd9{border-color:color-mix(in oklab,var(--cursor-danger) 56%,transparent)}.ui-9r1u3d{border-color:transparent}.ui-1xmqp4p{border-color:var(--cursor-icon-accent-primary)}.ui-fegry7{border-color:var(--cursor-stroke-focused)}.ui-1tjqsyf{border-color:var(--cursor-stroke-primary)}.ui-16sux1g{border-color:var(--cursor-stroke-quaternary)}.ui-883z09{border-color:var(--cursor-stroke-red-primary)}.ui-13747pv{border-color:var(--cursor-stroke-secondary)}.ui-qz0629{border-color:var(--cursor-stroke-tertiary)}.ui-1nhlusf{border-color:var(--cursor-stroke-yellow-primary)}.ui-1pjcqnp{border-radius:inherit}.ui-1828qc5{border-radius:var(--cursor-radius-2xl)}.ui-1043rbw{border-radius:var(--cursor-radius-base)}.ui-1i4c3av{border-radius:var(--cursor-radius-full)}.ui-1m7fhj7{border-radius:var(--cursor-radius-lg)}.ui-1e1y6u3{border-radius:var(--cursor-radius-sm)}.ui-1pkpdue{border-radius:var(--cursor-radius-xl)}.ui-1bl94mz{border-radius:var(--cursor-radius-xs)}.ui-8gd6ij{border-radius:var(--origin-review-composer-radius)}.ui-bsl7fq{border-style:dashed}.ui-ng3xce{border-style:none}.ui-1y0btm7{border-style:solid}.ui-c342km{border-width:0}.ui-mkeg23{border-width:1px}.ui-12lumcd{flex:1 1 auto}.ui-98rzlu{flex:1}.ui-137clkk{gap:var(--cursor-spacing-0-5)}.ui-pkkfsy{gap:var(--cursor-spacing-1-5)}.ui-11twubx{gap:var(--cursor-spacing-1)}.ui-ehausa{gap:var(--cursor-spacing-2)}.ui-1oot3zn{gap:var(--cursor-spacing-3)}.ui-1jlwbde{gap:var(--cursor-spacing-4)}.ui-427cgg{grid-column:1/-1}.ui-1p3192o{grid-template-areas:"icon titles trailing"}.ui-17y0mx6{inset-inline:0}.ui-e8uvvx{list-style:none}.ui-rxpjvj{margin-inline:0}.ui-vueqy4{margin-inline:auto}.ui-ysyzu8{overflow:auto}.ui-7giv3{overflow:clip}.ui-b3r6kr{overflow:hidden}.ui-ish69e{overscroll-behavior:contain}.ui-t970qd{padding-block:0}.ui-11jd7i5{padding-block:var(--cursor-spacing-0-5)}.ui-1lqmthn{padding-block:var(--cursor-spacing-1-5)}.ui-y3jwiz{padding-block:var(--cursor-spacing-1)}.ui-12ffz05{padding-block:var(--cursor-spacing-2)}.ui-y3j6vt{padding-block:var(--cursor-spacing-3)}.ui-10c8fmn{padding-inline:calc(var(--cursor-spacing-2) + 1px)}.ui-4q8mmk{padding-inline:var(--cursor-spacing-1-5)}.ui-mpze1h{padding-inline:var(--cursor-spacing-1)}.ui-w3enoh{padding-inline:var(--cursor-spacing-2-5)}.ui-13e3tqs{padding-inline:var(--cursor-spacing-2)}.ui-1m31zm8{padding-inline:var(--cursor-spacing-3)}.ui-1px5tkr{padding-inline:var(--cursor-spacing-4)}.ui-1hl2dhg{text-decoration:none}.ui-1bvjpef{text-decoration:underline}.ui-1egrocn:focus-within{border-color:var(--cursor-stroke-primary)}.ui-1me23qb:not(:focus,:focus-within){overflow:hidden}.ui-1g5a2ak:hover{border-color:var(--cursor-stroke-secondary)}.ui-1uvtmcs:focus{outline:none}@media (max-width:768px){.ui-1jkx2mc.ui-1jkx2mc{grid-template-areas:"icon titles" ". trailing"}}.ui-1ua5tub{-webkit-box-orient:vertical}.ui-1h7i4cw{-webkit-line-clamp:2}.ui-c26acl{align-content:center}.ui-1pha0wt{align-items:baseline}.ui-6s0dn4{align-items:center}.ui-uk3077{align-items:flex-end}.ui-1cy8zhl{align-items:flex-start}.ui-7a106z{align-items:start}.ui-amitd3{align-self:center}.ui-pvyfi4{align-self:flex-end}.ui-qcrz7y{align-self:flex-start}.ui-1y8v6su{align-self:start}.ui-1i47e9z{animation-duration:.32s}.ui-1q3qbx4{animation-duration:1s}.ui-1c74tu6{animation-duration:2s}.ui-a4qsjk{animation-iteration-count:infinite}.ui-4palic{animation-name:ui-14ooa7-B}.ui-1wjh9at{animation-name:ui-1njflng-B}.ui-prav0i{animation-name:ui-tut5q7-B}.ui-w1l40g{animation-timing-function:cubic-bezier(.4,0,.6,1)}.ui-4hg4is{animation-timing-function:ease-in-out}.ui-1esw782{animation-timing-function:linear}.ui-jyslct{-webkit-appearance:none;appearance:none}.ui-pi5jss{aspect-ratio:16/9}.ui-gv0goc{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ui-19rovml{background-clip:padding-box,border-box}.ui-1ta4xzc{-webkit-background-clip:text;background-clip:text}.ui-1a9eyza{background-color:color-mix(in oklab,var(--cursor-base) 4%,var(--cursor-bg-chrome))}.ui-1ell52a{background-color:color-mix(in srgb,var(--cursor-bg-elevated) 96%,rgb(255 255 255))}.ui-jbqb8w{background-color:initial}.ui-1ccqatf{background-color:var(--cursor-bg-accent-quaternary)}.ui-1ys0zz1{background-color:var(--cursor-bg-chrome)}.ui-1ua6jya{background-color:var(--cursor-bg-editor)}.ui-f1vpex{background-color:var(--cursor-bg-elevated)}.ui-18gyud7{background-color:var(--cursor-bg-input)}.ui-11qbb29{background-color:var(--cursor-bg-purple-tertiary)}.ui-flfp0o{background-color:var(--cursor-bg-quaternary)}.ui-1ciwos8{background-color:var(--cursor-bg-quinary)}.ui-1xnwcy6{background-color:var(--cursor-bg-red-secondary)}.ui-i07v4r{background-color:var(--cursor-bg-tertiary)}.ui-1xvwvse{background-color:var(--cursor-bg-yellow-secondary)}.ui-1nawb4t{background-color:var(--cursor-icon-accent-primary)}.ui-iw1gut{background-color:var(--cursor-stroke-quaternary)}.ui-1m4ooaa{background-color:var(--cursor-stroke-tertiary)}.ui-4bbodi{background-color:var(--cursor-text-yellow-primary)}.ui-1y9doh{background-image:linear-gradient(-45deg,var(--code-bg-empty-stripe) 0 9%,transparent 9% 41%,var(--code-bg-empty-stripe) 41% 59%,transparent 59% 91%,var(--code-bg-empty-stripe) 91% 100%)}.ui-1adl887{background-image:linear-gradient(130deg,var(--cursor-text-tertiary) 0 20%,var(--cursor-foreground) 30% 50%,var(--cursor-text-tertiary) 60% 100%)}.ui-qaigl6{background-image:linear-gradient(130deg,var(--cursor-text-tertiary) 0 20%,var(--cursor-text-primary) 30% 50%,var(--cursor-text-tertiary) 60% 100%)}.ui-chbg0h{background-image:linear-gradient(var(--cursor-bg-editor),var(--cursor-bg-editor)),linear-gradient(to bottom,var(--cursor-stroke-cyan-primary) 0,var(--cursor-stroke-cyan-primary) 22%,var(--cursor-stroke-cyan-secondary) 72%)}.ui-1eq6d23{background-image:linear-gradient(var(--cursor-bg-editor),var(--cursor-bg-editor)),linear-gradient(to bottom,var(--cursor-stroke-green-primary) 0,var(--cursor-stroke-green-primary) 22%,var(--cursor-stroke-green-secondary) 72%)}.ui-d7mhex{background-image:linear-gradient(var(--cursor-bg-editor),var(--cursor-bg-editor)),linear-gradient(to bottom,var(--cursor-stroke-red-primary) 0,var(--cursor-stroke-red-primary) 22%,var(--cursor-stroke-red-secondary) 72%)}.ui-swdhan{background-image:linear-gradient(var(--cursor-bg-editor),var(--cursor-bg-editor)),linear-gradient(to bottom,var(--cursor-stroke-secondary) 0,var(--cursor-stroke-secondary) 22%,var(--cursor-stroke-tertiary) 72%)}.ui-1cc5cvq{background-image:linear-gradient(var(--cursor-bg-editor),var(--cursor-bg-editor)),linear-gradient(to bottom,var(--cursor-stroke-yellow-primary) 0,var(--cursor-stroke-yellow-primary) 22%,var(--cursor-stroke-yellow-secondary) 72%)}.ui-xxm0fk{background-image:linear-gradient(var(--cursor-bg-editor),var(--cursor-bg-editor)),linear-gradient(to bottom,var(--cursor-text-purple-primary) 0,var(--cursor-text-purple-primary) 22%,var(--cursor-text-purple-secondary) 72%)}.ui-18o3ruo{background-image:none}.ui-5u69so{background-origin:padding-box,border-box}.ui-akli9p{background-size:200% 100%}.ui-u00q2a{background-size:8px 8px}.ui-2p75iu{box-shadow:0 0 0 2px var(--cursor-stroke-quaternary)}.ui-177j2qc{box-shadow:0 1px 2px 0 rgb(0 0 0/5%)}.ui-y8tuwg{box-shadow:0 1px 2px 0 var(--cursor-shadow-secondary)}.ui-1gnnqk1{box-shadow:none}.ui-189dmb1{box-shadow:var(--cursor-box-shadow-lg)}.ui-e8b6fs{box-shadow:var(--cursor-box-shadow-sm)}.ui-9f619{box-sizing:border-box}.ui-1heor9g{color:inherit}.ui-19co3pv{color:transparent}.ui-1ydw3io{color:var(--cursor-bg-secondary)}.ui-yz91fk{color:var(--cursor-danger)}.ui-fnq1wt{color:var(--cursor-foreground)}.ui-1lbmi28{color:var(--cursor-icon-tertiary)}.ui-1qphcl{color:var(--cursor-success)}.ui-kbann2{color:var(--cursor-text-accent)}.ui-t1zr94{color:var(--cursor-text-git-added-primary)}.ui-r243le{color:var(--cursor-text-git-removed-primary)}.ui-1w5rjie{color:var(--cursor-text-green-primary)}.ui-70xvah{color:var(--cursor-text-invert)}.ui-1wd3ewq{color:var(--cursor-text-primary)}.ui-169g1at{color:var(--cursor-text-purple-primary)}.ui-1jh5svw{color:var(--cursor-text-red-primary)}.ui-19aaqeu{color:var(--cursor-text-secondary)}.ui-4b2ntj{color:var(--cursor-text-tertiary)}.ui-1izesbo{color:var(--cursor-text-yellow-primary)}.ui-znader{color:var(--cursor-warn)}.ui-10iwvqk{column-gap:var(--cursor-spacing-1-5)}.ui-vptqrk{column-gap:var(--cursor-spacing-2)}.ui-t0e3qv{cursor:default}.ui-1h6gzvc{cursor:not-allowed}.ui-1ypdohk{cursor:pointer}.ui-zt5al7{direction:ltr}.ui-zyj77d{direction:rtl}.ui-104kibb{display:-webkit-box}.ui-1lliihq{display:block}.ui-78zum5{display:flex}.ui-rvj5dj{display:grid}.ui-1rg5ohu{display:inline-block}.ui-3nfvp2{display:inline-flex}.ui-t0psk2{display:inline}.ui-1s85apg{display:none}.ui-1t1x2f9{flex-basis:0%}.ui-dl72j9{flex-basis:auto}.ui-1cb4aou{flex-basis:var(--cursor-spacing-4)}.ui-dt5ytf{flex-direction:column}.ui-15zctf7{flex-direction:row-reverse}.ui-1c4vz4f{flex-grow:0}.ui-1iyjqo2{flex-grow:1}.ui-2lah0s{flex-shrink:0}.ui-s83m0k{flex-shrink:1}.ui-ozqiw3{flex-wrap:nowrap}.ui-8hhl5t{flex-wrap:wrap-reverse}.ui-1a02dak{flex-wrap:wrap}.ui-jb2p0i{font-family:inherit}.ui-mpsg8l{font-family:var(--cursor-font-family-mono)}.ui-1acoasx{font-family:var(--cursor-font-family-sans)}.ui-1r6pusf{font-family:var(--user-code-font-family)}.ui-14bywn9{font-feature-settings:"calt"0}.ui-boafo0{font-size:.75rem}.ui-1dcheo9{font-size:.8125rem}.ui-kpwil5{font-size:.875rem}.ui-1jvydc1{font-size:15px}.ui-1j61zf2{font-size:16px}.ui-1qlqyl8{font-size:inherit}.ui-11wthnw{font-size:var(--cursor-font-size-base)}.ui-fc7y3v{font-size:var(--cursor-font-size-lg)}.ui-e9klto{font-size:var(--cursor-font-size-sm,12px)}.ui-1wm8ruf{font-size:var(--cursor-font-size-sm)}.ui-9gipc6{font-size:var(--user-code-font-size)}.ui-1t35e8{font-style:inherit}.ui-1k4tb9n{font-style:italic}.ui-ss6m8b{font-variant-numeric:tabular-nums}.ui-o1l8bm{font-weight:400}.ui-k50ysn{font-weight:500}.ui-1s688f{font-weight:600}.ui-1pd3egz{font-weight:inherit}.ui-1yl5bsf{font-weight:var(--cursor-font-weight-medium,500)}.ui-h4fh7u{font-weight:var(--cursor-font-weight-medium)}.ui-20ajya{font-weight:var(--cursor-font-weight-normal,400)}.ui-1phgrxx{font-weight:var(--font-weight-medium,500)}.ui-x9t13c{grid-template-columns:auto minmax(0,1fr) auto}.ui-19uqqrj{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.ui-z4w7sy{grid-template-columns:var(--cursor-spacing-3-5) minmax(0,1fr) auto}.ui-14idh90{grid-template-columns:var(--cursor-spacing-3-5) minmax(0,1fr)}.ui-f2t4qh{grid-template-columns:var(--cursor-spacing-6) minmax(0,1fr)}.ui-ndfbnp{inset-inline-end:var(--cursor-spacing-1-5)}.ui-c8icb0{isolation:isolate}.ui-l56j7k{justify-content:center}.ui-13a6bvl{justify-content:flex-end}.ui-1nhvcw1{justify-content:flex-start}.ui-1qughib{justify-content:space-between}.ui-1sibtaa{line-height:1.2308}.ui-vq8zen{line-height:1.3333}.ui-1evy7pa{line-height:1.5}.ui-1fc57z9{line-height:20px}.ui-1o2sk6j{line-height:24px}.ui-eqr9p9{line-height:26px}.ui-8mif59{line-height:calc(16/ 12)}.ui-1nbwtv2{line-height:calc(20/ 13)}.ui-d52ago{line-height:calc(20/ 14)}.ui-15bjb6t{line-height:inherit}.ui-1ja60sm{line-height:var(--cursor-line-height-base)}.ui-1yxxptd{line-height:var(--cursor-line-height-lg)}.ui-spwq11{line-height:var(--cursor-line-height-sm)}.ui-nc1zw5{line-height:var(--user-code-line-height)}.ui-1cy9i3i{list-style-position:inside}.ui-11t971q{-webkit-margin-end:auto;margin-inline-end:auto}.ui-jnrdtm{-webkit-margin-end:calc(var(--cursor-spacing-2-5) - var(--cursor-spacing-2-25));margin-inline-end:calc(var(--cursor-spacing-2-5) - var(--cursor-spacing-2-25))}.ui-1bk7dnq{-webkit-margin-end:var(--cursor-spacing-ne-1);margin-inline-end:var(--cursor-spacing-ne-1)}.ui-vc5jky{-webkit-margin-start:auto;margin-inline-start:auto}.ui-s2duc4{-webkit-margin-start:calc(var(--cursor-spacing-2-5) - var(--cursor-spacing-2-25));margin-inline-start:calc(var(--cursor-spacing-2-5) - var(--cursor-spacing-2-25))}.ui-1wnwlyc{-webkit-margin-start:calc(var(--cursor-spacing-6) + var(--cursor-spacing-2));margin-inline-start:calc(var(--cursor-spacing-6) + var(--cursor-spacing-2))}.ui-1wzjlcy{-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0) 0,transparent);mask-image:linear-gradient(180deg,rgb(0 0 0) 0,transparent)}.ui-19kjcj4{object-fit:contain}.ui-g01cxk{opacity:0}.ui-1hc1fzr{opacity:1}.ui-9ek82g{order:1}.ui-o1ph6p{order:3}.ui-718nlf{outline-color:var(--cursor-stroke-focused)}.ui-2ssjo2{outline-offset:-2px}.ui-1wfwxd8{outline-offset:0}.ui-1t137rt{outline-style:none}.ui-aatb59{outline-style:solid}.ui-1de99jn{outline-width:2px}.ui-j0a0fe{overflow-wrap:anywhere}.ui-1mzt3pk{overflow-wrap:break-word}.ui-yri2b{-webkit-padding-end:0;padding-inline-end:0}.ui-1czcfko{-webkit-padding-end:var(--cursor-spacing-0-5);padding-inline-end:var(--cursor-spacing-0-5)}.ui-19bzwdx{-webkit-padding-end:var(--cursor-spacing-1-5);padding-inline-end:var(--cursor-spacing-1-5)}.ui-1qrhe86{-webkit-padding-end:var(--cursor-spacing-2-25);padding-inline-end:var(--cursor-spacing-2-25)}.ui-t1q3vd{-webkit-padding-end:var(--cursor-spacing-3);padding-inline-end:var(--cursor-spacing-3)}.ui-16mtmbo{-webkit-padding-end:var(--cursor-spacing-4);padding-inline-end:var(--cursor-spacing-4)}.ui-1c1uobl{-webkit-padding-start:0;padding-inline-start:0}.ui-v853mj{-webkit-padding-start:var(--cursor-spacing-1-5);padding-inline-start:var(--cursor-spacing-1-5)}.ui-1obuc19{-webkit-padding-start:var(--cursor-spacing-2-25);padding-inline-start:var(--cursor-spacing-2-25)}.ui-8fiw5y{-webkit-padding-start:var(--cursor-spacing-3);padding-inline-start:var(--cursor-spacing-3)}.ui-47corl{pointer-events:none}.ui-10l6tqk{position:absolute}.ui-1n2onr6{position:relative}.ui-nz9w4z{row-gap:var(--cursor-spacing-1)}.ui-1597r2g{scrollbar-width:thin}.ui-eq4nuv{tab-size:2}.ui-2b8uid{text-align:center}.ui-dpxx8g{text-align:left}.ui-1hr2gdg{text-align:right}.ui-1yc453h{text-align:start}.ui-5lhwog{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.ui-krqix3{-webkit-text-decoration-line:none;text-decoration-line:none}.ui-ujl8zx{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ui-i2nhp4{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.ui-1craim4{text-decoration-thickness:.09em}.ui-lyipyv{text-overflow:ellipsis}.ui-n80e1m{text-transform:capitalize}.ui-1kyqaxf{text-transform:lowercase}.ui-g830sg{text-underline-offset:.15em}.ui-xxd787{text-underline-offset:.16em}.ui-sdcz8n{text-wrap-mode:wrap}.ui-1w2vvpw{text-wrap:balance}.ui-k4td0m{text-wrap:wrap}.ui-1n5d1j9{transform:scale(.96)}.ui-1k2tvsc{transition-duration:75ms}.ui-12s1jxh{transition-duration:.08s}.ui-1g2r6go{transition-duration:.1s}.ui-13dflua{transition-duration:.2s}.ui-1d8287x{transition-duration:.3s}.ui-7pq1vu{transition-duration:var(--cursor-duration-fast)}.ui-g3p6pi{transition-duration:var(--cursor-duration-normal)}.ui-s2xxs2{transition-property:background-color,color}.ui-15406qy{transition-property:background-color}.ui-1tv3a4w{transition-property:border-color,box-shadow,background-color}.ui-shfolx{transition-property:border-color}.ui-1gbuem2{transition-property:color,background-color}.ui-t3l3uh{transition-property:color}.ui-19991ni{transition-property:opacity}.ui-xrbq2n{transition-property:width}.ui-z0zot5{transition-timing-function:cubic-bezier(.26,.86,.6,.99)}.ui-z4gly6{transition-timing-function:ease-in-out}.ui-9lcvmn{transition-timing-function:ease-out}.ui-wji4o3{transition-timing-function:ease}.ui-g8qktx{unicode-bidi:bidi-override}.ui-87ps6o{-webkit-user-select:none;user-select:none}.ui-xymvpz{vertical-align:middle}.ui-lshs6z{visibility:hidden}.ui-eaf4i8{white-space:normal}.ui-uxw1ft{white-space:nowrap}.ui-126k92a{white-space:pre-wrap}.ui-1larqbn{will-change:opacity}.ui-13faqbe{word-break:break-word}.ui-1vjfegm{z-index:1}.ui-htitgo{z-index:2}.ui-1jeq31z{z-index:31}.ui-cegukh{z-index:32}.ui-oli092:hover:not(:disabled){background-color:var(--cursor-bg-tertiary)}.ui-t6ui9f:not(:focus,:focus-within){clip:rect(1px,1px,1px,1px)}.ui-1dsx48b:hover:not(:disabled){color:var(--cursor-text-primary)}.ui-1b1err7.ui-1b1err7:where(.ui--default-marker[data-sticky-shadow=true] *){opacity:1}.ui-1725o6r:focus-visible{outline-color:var(--cursor-stroke-focused)}.ui-1bqaal:focus-visible{outline-offset:-2px}.ui-13iak60:focus-visible{outline-offset:1px}.ui-7s97pk:focus-visible{outline-offset:2px}.ui-9v5kkp:focus-visible{outline-style:solid}.ui-784prv:focus-visible{outline-width:2px}.ui-xfjnht:not(:focus,:focus-within){position:absolute!important}.ui-9cjcuk:not(:focus,:focus-within){white-space:nowrap}.ui-jl7jj:empty{display:none}.ui-1s07b3s:disabled{cursor:not-allowed}.ui-1bq4at4:disabled{opacity:.3}.ui-ijokvz:disabled{opacity:.5}.ui-1ax2uin:hover{background-color:color-mix(in oklab,var(--cursor-base) 6%,color-mix(in oklab,var(--cursor-base) 4%,var(--cursor-bg-chrome)))}.ui-5seprl:hover{background-color:color-mix(in oklab,var(--cursor-base) 6%,var(--cursor-bg-chrome))}.ui-1kj6vsg:hover{background-color:var(--cursor-bg-secondary)}.ui-1iuyybk:hover{background-color:var(--cursor-bg-tertiary)}.ui-wtkblp:hover{color:var(--cursor-icon-primary)}.ui-7gh5u8:hover{color:var(--cursor-text-primary)}.ui-xs50az:hover{color:var(--cursor-text-secondary)}.ui-1277o0a:hover{cursor:pointer}.ui-1sur9pj:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ui-14lnuru:active{color:var(--cursor-icon-primary)}.ui-noqg6i:active{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:768px){.ui-18pbeh1.ui-18pbeh1{align-self:start}}@media (prefers-reduced-motion:reduce){.ui-1aquc0h.ui-1aquc0h{animation-name:none}.ui-phioz4.ui-phioz4{background-image:none}.ui-z12y5f.ui-z12y5f{color:var(--cursor-text-tertiary)}}@media (max-width:768px){.ui-cb1eq8.ui-cb1eq8{display:flex}.ui-i1mfgr.ui-i1mfgr{display:none!important}}@media (min-width:769px){.ui-wx6h2g.ui-wx6h2g{display:none!important}}@media (max-width:768px){.ui-16sdh9b.ui-16sdh9b{flex-wrap:wrap-reverse}.ui-1yr0pyu.ui-1yr0pyu{flex-wrap:wrap}.ui-130jyrl.ui-130jyrl{grid-template-columns:auto minmax(0,1fr)}.ui-1k9o9p3.ui-1k9o9p3{justify-content:flex-start}.ui-nicbo0.ui-nicbo0{justify-self:stretch}.ui-1mf7xlf.ui-1mf7xlf{row-gap:var(--cursor-spacing-3)}}.ui-1g95lbd{border-bottom-color:var(--cursor-stroke-quaternary)}.ui-17fyfba{border-bottom-color:var(--cursor-stroke-tertiary)}.ui-1sy0etr{border-bottom-style:none}.ui-1q0q8m5{border-bottom-style:solid}.ui-1qhh985{border-bottom-width:0}.ui-so031l{border-bottom-width:1px}.ui-2kampu{border-top-color:var(--cursor-stroke-secondary)}.ui-1aeic0j{border-top-color:var(--cursor-stroke-tertiary)}.ui-13fuv20{border-top-style:solid}.ui-178xt8z{border-top-width:1px}.ui-1ey2m1c{bottom:0}.ui-197v2o8{bottom:calc(100% + var(--cursor-spacing-2))}.ui-qtp20y{height:0}.ui-5yr21d{height:100%}.ui-170jfvy{height:10px}.ui-jm9jq1{height:1px}.ui-1qx5ct2{height:20px}.ui-36qwtl{height:2px}.ui-1vqgdyp{height:40px}.ui-dd8jsf{height:52px}.ui-ols6we{height:6px}.ui-t7dq6l{height:auto}.ui-1th6cxs{height:var(--cursor-height-base)}.ui-1m1144u{height:var(--cursor-height-sm)}.ui-f2gx5w{height:var(--cursor-spacing-10)}.ui-1d74i34{height:var(--cursor-spacing-3)}.ui-1vatr1o{height:var(--cursor-spacing-4)}.ui-1a6rlst{height:var(--cursor-spacing-5)}.ui-1e94bgo{height:var(--cursor-spacing-6)}.ui-u96u03{left:0}.ui-at24cr{margin-bottom:0}.ui-4ii5y1{margin-bottom:auto}.ui-fynt6u{margin-bottom:var(--cursor-spacing-0-5)}.ui-1qaq26d{margin-bottom:var(--cursor-spacing-1)}.ui-1vnbkiq{margin-bottom:var(--cursor-spacing-2)}.ui-14q74kp{margin-bottom:var(--cursor-spacing-3)}.ui-198axqt{margin-bottom:var(--cursor-spacing-4)}.ui-e9sxmx{margin-bottom:var(--cursor-spacing-6)}.ui-1hi8m59{margin-bottom:var(--cursor-spacing-ne-1-5)}.ui-11yfylt{margin-left:-4px}.ui-j3b58b{margin-left:0}.ui-8x9d4c{margin-left:auto}.ui-1jlnqtu{margin-right:-6px}.ui-1yf7rl7{margin-right:0}.ui-ack27t{margin-right:auto}.ui-1t00xno{margin-right:var(--cursor-spacing-ne-1-5)}.ui-dj266r{margin-top:0}.ui-r9ek0c{margin-top:2px}.ui-1gslohp{margin-top:4px}.ui-r1yuqi{margin-top:auto}.ui-1wbx8jj{margin-top:calc(-1* (var(--cursor-spacing-1-5) + 1px))}.ui-1k5org8{margin-top:var(--cursor-spacing-0-5)}.ui-1om1abp{margin-top:var(--cursor-spacing-1)}.ui-1e66mq1{margin-top:var(--cursor-spacing-2)}.ui-19snzy6{margin-top:var(--cursor-spacing-3)}.ui-1x419k1{margin-top:var(--cursor-spacing-4)}.ui-gwa8ej{margin-top:var(--cursor-spacing-6)}.ui-mz0i5r{max-height:100%}.ui-1xiyphd{max-height:240px}.ui-l8z2ie{max-height:250px}.ui-12r9pyh{max-height:50vh;max-height:50dvh}.ui-w1ewq7{max-height:calc(4lh - 1px)}.ui-1wc9iqu{max-height:calc(var(--cursor-spacing-8) * 5)}.ui-2tvb8s{max-height:min(52dvb,520px)}.ui-7ab17h{max-height:none}.ui-achipd{max-height:var(--markdown-input-max-block-size)}.ui-yie55z{max-height:var(--origin-review-agent-media-max-block-size)}.ui-1m189uc{max-width:0}.ui-193iq5w{max-width:100%}.ui-1va8c73{max-width:320px}.ui-1ujmood{max-width:434px}.ui-wnkcuf{max-width:720px}.ui-1hv4mr{max-width:72rem}.ui-1qwfeve{max-width:calc(var(--origin-review-page-column-width) + 2*var(--cursor-spacing-4))}.ui-1lwx479{max-width:min(100%,var(--origin-review-full-bleed-max-width))}.ui-jyptm4{max-width:var(--origin-review-agent-media-max-inline-size)}.ui-2lwn1j{min-height:0}.ui-1us19tq{min-height:100%}.ui-1db3i3o{min-height:160px}.ui-1shn012{min-height:180px}.ui-u0aao5{min-height:36px}.ui-1wxaq2x{min-height:48px}.ui-1pdehsm{min-height:calc(var(--cursor-height-sm) + 2*var(--cursor-spacing-2))}.ui-phwom3{min-height:var(--cursor-spacing-8)}.ui-1leqhh2{min-height:var(--cursor-spacing-9)}.ui-pikveh{min-height:var(--markdown-input-min-block-size,0)}.ui-euugli{min-width:0}.ui-w2csxc{overflow-x:auto}.ui-1odjw0f{overflow-y:auto}.ui-1rife3k{overflow-y:scroll}.ui-18d9i69{padding-bottom:0}.ui-1rgtt3y{padding-bottom:var(--cursor-spacing-1-5)}.ui-cnij5n{padding-bottom:var(--cursor-spacing-1)}.ui-10ha4xm{padding-bottom:var(--cursor-spacing-12)}.ui-1xlntvz{padding-bottom:var(--cursor-spacing-2)}.ui-20eq2h{padding-bottom:var(--cursor-spacing-4)}.ui-1dbk7ps{padding-bottom:var(--cursor-spacing-8)}.ui-e5l45e{padding-bottom:var(--pr-file-scroll-margin-top)}.ui-9dzeaa{padding-left:1rem}.ui-43mhey{padding-left:var(--cursor-spacing-1)}.ui-o7x2bt{padding-left:var(--cursor-spacing-2-5)}.ui-yab65l{padding-left:var(--cursor-spacing-2)}.ui-1o7kk3e{padding-left:var(--cursor-spacing-3)}.ui-193t4r6{padding-left:var(--cursor-spacing-4)}.ui-1xpa7k{padding-right:0}.ui-52dz5p{padding-right:1rem}.ui-g31tg3{padding-right:var(--cursor-spacing-1)}.ui-16b7oty{padding-right:var(--cursor-spacing-2-5)}.ui-1yxiud8{padding-right:var(--cursor-spacing-2)}.ui-1jkygx{padding-right:var(--cursor-spacing-3)}.ui-10cfkro{padding-right:var(--cursor-spacing-4)}.ui-exx8yu{padding-top:0}.ui-493x5y{padding-top:var(--cursor-spacing-0-5)}.ui-1gv78wz{padding-top:var(--cursor-spacing-0-75)}.ui-uve7l6{padding-top:var(--cursor-spacing-1-5)}.ui-f6zju3{padding-top:var(--cursor-spacing-1)}.ui-oyc9vk{padding-top:var(--cursor-spacing-2-5)}.ui-13ly8rp{padding-top:var(--cursor-spacing-2)}.ui-1t8xvyj{padding-top:var(--cursor-spacing-3)}.ui-t9g0qb{padding-top:var(--cursor-spacing-4)}.ui-tgesqp{padding-top:var(--cursor-spacing-8)}.ui-3m8u43{right:0}.ui-13vifvy{top:0}.ui-dsb8wn{top:100%}.ui-8hg36d{top:var(--cursor-spacing-1)}.ui-h8yej3{width:100%}.ui-1i1rx1s{width:1px}.ui-1iy3nof{width:32%}.ui-1m258z3{width:320px}.ui-1l2rt3b{width:400px}.ui-hyb2dy{width:52%}.ui-1v4s8kt{width:6px}.ui-eq5yr9{width:-webkit-fit-content;width:fit-content}.ui-6anfts{width:var(--cursor-height-sm)}.ui-ek66a6{width:var(--cursor-spacing-3-5)}.ui-1pwdyn5{width:var(--cursor-spacing-4)}.ui-16bvwqk{width:var(--cursor-spacing-5)}.ui-1eu7oa3{width:var(--cursor-spacing-6)}.ui-5lhr3w{width:var(--x-width)}.ui-9vp9oc:not(:focus,:focus-within){height:1px}.ui-15c9zy9:not(:focus,:focus-within){width:1px}.ui-1g31smg:first-child{border-top-width:0}.ui-78wcqu:empty{padding-left:0}.ui-lbdvbg:empty{padding-right:0}.ui-l6bsgv:empty{padding-top:0}@media screen and (max-width:480px){.ui-g3tx0u.ui-g3tx0u{max-height:32dvb}.ui-csejlj.ui-csejlj{min-height:140px}}@media (min-width:768px){.ui-mydzpw.ui-mydzpw{padding-left:3rem}.ui-t8v1mq.ui-t8v1mq{padding-right:3rem}}@media (max-width:768px){.ui-kpfjl2.ui-kpfjl2{width:100%}}.ui-19qh7lp[data-open]{background-color:var(--cursor-bg-secondary)}.ui-5wrsbd[data-open]{color:var(--cursor-text-primary)}.ui-arstr8:after,.ui-xx281p:before{inset:0}.ui-vueagm[data-sticky=true]{position:-webkit-sticky;position:sticky}.ui-l8dh3x[data-sticky=true]{z-index:30}.ui-1ld6n7z:hover[data-open]{color:var(--cursor-text-primary)}.ui-m4btww:before{inset-inline:0}.ui-36t0bl:after{inset-inline:var(--cursor-spacing-3)}.ui-xvtxu7[data-sticky=true]{top:var(--sticky-top-offset,0)}.ui-yd43pi:after{align-content:center}.ui-bcmmyq:before{background-color:var(--cursor-bg-chrome)}.ui-dpb96d:after{background-color:var(--cursor-stroke-tertiary)}.ui-qihos6:after{background-image:linear-gradient(to top,color-mix(in srgb,var(--cursor-bg-elevated) 96%,rgb(255 255 255)),transparent)}.ui-1cpjm7i:before,.ui-1s928wv:after{content:""}.ui-jde1i3:after{content:"Drop to upload"}.ui-hwikjo:before{cursor:pointer}.ui-7juwj5:after{display:flex}.ui-c5wvgw:after{flex-direction:column}.ui-nox7yo:after{font-weight:500}.ui-v8v218:after{justify-content:center}.ui-2q1x1w:after,.ui-kk1bqk:before{pointer-events:none}.ui-1hmns74:before,.ui-1j6awrg:after{position:absolute}.ui-qarhxm:after{text-align:center}.ui-2hztxu:before{z-index:0}.ui-1xrz1ek:after{bottom:0}.ui-1oazjvz:before{bottom:100%}.ui-8iwe21:after{bottom:8px}.ui-1nipwj6:after{height:1lh}.ui-cock1l:after{height:1px}.ui-1cseswa:before{height:var(--diff-header-inset,var(--pr-sticky-chrome-height,var(--origin-review-sticky-chrome-height)))}.ui-17cx49:after{left:0}.ui-nbfe2x:after{right:0}.ui-4eaejv:after{width:100%}
/*# sourceMappingURL=18dcf74e2018c06e.css.map*/